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
U S WELL SVCS INC CL A 91274U101 1,727 265,683 SH   SOLE 44 265,683 0 0
TEEKAY TANKERS LTD CL A Y8565N102 6,272 6,758,756 SH   SOLE 42 6,758,756 0 0
TERRAFORM PWR INC COM CL A 88104R209 20,574 1,833,692 SH   SOLE 42 1,833,692 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
1347 PPTY INS HLDGS INC COM 68244P107 3 633 SH   SOLE 18 633 0 0
1347 PPTY INS HLDGS INC COM 68244P107 65 16,077 SH   SOLE 21 16,077 0 0
1ST CONSTITUTION BANCORP COM 31986N102 133 6,657 SH   SOLE 2 350 0 6,307
1ST CONSTITUTION BANCORP COM 31986N102 503 25,216 SH   SOLE 18 25,216 0 0
1ST CONSTITUTION BANCORP COM 31986N102 203 10,169 SH   SOLE 19 10,169 0 0
1ST CONSTITUTION BANCORP COM 31986N102 5,294 265,607 SH   SOLE 21 265,607 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,172 58,830 SH   SOLE 22 55,217 0 3,613
1ST SOURCE CORP COM 336901103 653 16,180 SH   SOLE 2 591 0 15,589
1ST SOURCE CORP COM 336901103 16 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 2,215 54,897 SH   SOLE 18 54,897 0 0
1ST SOURCE CORP COM 336901103 942 23,360 SH   SOLE 19 23,360 0 0
1ST SOURCE CORP COM 336901103 21,566 534,615 SH   SOLE 21 534,615 0 0
1ST SOURCE CORP COM 336901103 22,219 550,794 SH   SOLE 22 530,573 0 20,221
1ST SOURCE CORP COM 336901103 278 6,899 SH   SOLE 26 0 0 6,899
1ST SOURCE CORP COM 336901103 101 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 174 4,321 SH   SOLE 30 4,321 0 0
1ST SOURCE CORP COM 336901103 61 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 126 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 7,375 853,584 SH   SOLE 21 853,584 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 2,972 344,012 SH   SOLE 22 344,012 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 77 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 1,711 198,020 SH   SOLE 30 198,020 0 0
22ND CENTY GROUP INC COM 90137F103 233 93,692 SH   SOLE 2 3,975 0 89,717
22ND CENTY GROUP INC COM 90137F103 7 2,871 SH   SOLE 7 2,871 0 0
22ND CENTY GROUP INC COM 90137F103 952 382,413 SH   SOLE 18 382,413 0 0
22ND CENTY GROUP INC COM 90137F103 403 161,932 SH   SOLE 19 161,932 0 0
22ND CENTY GROUP INC COM 90137F103 10,266 4,122,846 SH   SOLE 21 4,122,846 0 0
22ND CENTY GROUP INC COM 90137F103 8,249 3,312,997 SH   SOLE 22 3,217,822 0 95,175
2U INC COM 90214J101 4,794 96,422 SH   SOLE 2 3,580 0 92,842
2U INC COM 90214J101 19 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 45 912 SH   SOLE 7 912 0 0
2U INC COM 90214J101 1,308 26,313 SH   SOLE 18 26,313 0 0
2U INC COM 90214J101 565 11,360 SH   SOLE 19 11,360 0 0
2U INC COM 90214J101 41,153 827,702 SH   SOLE 21 827,702 0 0
2U INC COM 90214J101 76,980 1,548,266 SH   SOLE 22 1,443,519 0 104,747
2U INC COM 90214J101 905 18,198 SH   SOLE 26 11,851 0 6,347
2U INC COM 90214J101 383 7,695 SH   SOLE 28 7,695 0 0
2U INC COM 90214J101 682 13,708 SH   SOLE 30 13,708 0 0
2U INC COM 90214J101 59 1,190 SH   SOLE 31 1,190 0 0
2U INC COM 90214J101 287 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,116 109,724 SH   SOLE 2 3,800 0 105,924
3-D SYS CORP DEL COM NEW 88554D205 6 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 24 2,383 SH   SOLE 7 2,383 0 0
3-D SYS CORP DEL COM NEW 88554D205 0 17 SH   SOLE 17 0 0 17
3-D SYS CORP DEL COM NEW 88554D205 5,784 568,764 SH   SOLE 18 568,764 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,632 160,514 SH   SOLE 19 160,514 0 0
3-D SYS CORP DEL COM NEW 88554D205 120,393 11,838,032 SH   SOLE 21 11,838,032 0 0
3-D SYS CORP DEL COM NEW 88554D205 32,138 3,160,126 SH   SOLE 22 3,025,675 0 134,451
3-D SYS CORP DEL COM NEW 88554D205 150 14,748 SH   SOLE 26 7,374 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 156 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 40 3,886 SH   SOLE 29 0 0 3,886
3-D SYS CORP DEL COM NEW 88554D205 2,298 225,985 SH   SOLE 30 225,985 0 0
3-D SYS CORP DEL COM NEW 88554D205 113 11,083 SH   SOLE 40 11,083 0 0
3M CO COM 88579Y101 293,151 1,538,525 SH   SOLE 2 231,823 0 1,306,702
3M CO COM 88579Y101 42,283 221,913 SH   SOLE 4 206,248 0 15,665
3M CO COM 88579Y101 103,412 542,732 SH   SOLE 7 496,802 0 45,930
3M CO COM 88579Y101 5,655 29,680 SH   SOLE 13 29,680 0 0
3M CO COM 88579Y101 942 4,942 SH   SOLE 15 4,942 0 0
3M CO COM 88579Y101 10 50 SH   SOLE 17 0 0 50
3M CO COM 88579Y101 350,198 1,837,922 SH   SOLE 18 1,748,347 0 89,575
3M CO COM 88579Y101 268,078 1,406,937 SH   SOLE 19 1,406,937 0 0
3M CO COM 88579Y101 4,504 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 2,289,503 12,015,864 SH   SOLE 21 12,015,864 0 0
3M CO COM 88579Y101 2,737,919 14,369,263 SH   SOLE 22 12,719,463 0 1,649,800
3M CO COM 88579Y101 83,759 439,589 SH   SOLE 23 439,589 0 0
3M CO COM 88579Y101 106,434 558,589 SH   SOLE 25 558,589 0 0
3M CO COM 88579Y101 487,349 2,557,727 SH   SOLE 26 589,179 0 1,968,548
3M CO COM 88579Y101 21,422 112,429 SH   SOLE 28 81,968 0 30,461
3M CO COM 88579Y101 21,109 110,787 SH   SOLE 29 35,616 0 75,171
3M CO COM 88579Y101 411,318 2,158,694 SH   SOLE 30 2,158,694 0 0
3M CO COM 88579Y101 54,635 286,737 SH   SOLE 31 144,480 0 142,257
3M CO COM 88579Y101 21,798 114,401 SH   SOLE 32 114,401 0 0
3M CO COM 88579Y101 37,637 197,530 SH   SOLE 34 197,530 0 0
3M CO COM 88579Y101 89,778 471,177 SH   SOLE 36 471,177 0 0
3M CO COM 88579Y101 1,937 10,167 SH   SOLE 37 10,167 0 0
3M CO COM 88579Y101 2,602 13,657 SH   SOLE 40 13,657 0 0
500 COM LTD SPON ADR REP A 33829R100 31 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 94 12,367 SH   SOLE 21 12,367 0 0
500 COM LTD SPON ADR REP A 33829R100 570 75,223 SH   SOLE 22 75,223 0 0
500 COM LTD SPON ADR REP A 33829R100 435 57,426 SH   SOLE 30 57,426 0 0
51JOB INC SP ADR REP COM 316827104 1,705 27,310 SH   SOLE 2 838 0 26,472
51JOB INC SP ADR REP COM 316827104 373 5,968 SH   SOLE 4 5,968 0 0
51JOB INC SP ADR REP COM 316827104 522 8,361 SH   SOLE 7 3,455 0 4,906
51JOB INC SP ADR REP COM 316827104 839 13,430 SH   SOLE 15 13,430 0 0
51JOB INC SP ADR REP COM 316827104 543 8,689 SH   SOLE 18 8,689 0 0
51JOB INC SP ADR REP COM 316827104 10 156 SH   SOLE 19 156 0 0
51JOB INC SP ADR REP COM 316827104 40,260 644,771 SH   SOLE 21 644,771 0 0
51JOB INC SP ADR REP COM 316827104 20,386 326,491 SH   SOLE 22 302,740 0 23,751
51JOB INC SP ADR REP COM 316827104 798 12,784 SH   SOLE 23 12,784 0 0
51JOB INC SP ADR REP COM 316827104 612 9,799 SH   SOLE 25 9,799 0 0
51JOB INC SP ADR REP COM 316827104 8,967 143,605 SH   SOLE 26 53,578 0 90,027
51JOB INC SP ADR REP COM 316827104 243 3,898 SH   SOLE 28 3,898 0 0
51JOB INC SP ADR REP COM 316827104 308 4,925 SH   SOLE 29 2,595 0 2,330
51JOB INC SP ADR REP COM 316827104 11,298 180,935 SH   SOLE 30 180,935 0 0
51JOB INC SP ADR REP COM 316827104 90 1,437 SH   SOLE 31 1,437 0 0
51JOB INC SP ADR REP COM 316827104 112 1,792 SH   SOLE 34 1,792 0 0
51JOB INC SP ADR REP COM 316827104 16 251 SH   SOLE 40 251 0 0
58 COM INC SPON ADR REP A 31680Q104 4,981 91,886 SH   SOLE 2 8,170 0 83,716
58 COM INC SPON ADR REP A 31680Q104 1,404 25,893 SH   SOLE 4 25,893 0 0
58 COM INC SPON ADR REP A 31680Q104 681 12,556 SH   SOLE 7 12,556 0 0
58 COM INC SPON ADR REP A 31680Q104 37 687 SH   SOLE 13 687 0 0
58 COM INC SPON ADR REP A 31680Q104 2,686 49,547 SH   SOLE 15 49,547 0 0
58 COM INC SPON ADR REP A 31680Q104 2,034 37,526 SH   SOLE 18 37,526 0 0
58 COM INC SPON ADR REP A 31680Q104 7,734 142,672 SH   SOLE 19 142,672 0 0
58 COM INC SPON ADR REP A 31680Q104 102,750 1,895,409 SH   SOLE 21 1,895,409 0 0
58 COM INC SPON ADR REP A 31680Q104 72,209 1,332,016 SH   SOLE 22 1,245,878 0 86,138
58 COM INC SPON ADR REP A 31680Q104 2,935 54,147 SH   SOLE 23 54,147 0 0
58 COM INC SPON ADR REP A 31680Q104 2,412 44,487 SH   SOLE 25 44,487 0 0
58 COM INC SPON ADR REP A 31680Q104 21,344 393,729 SH   SOLE 26 71,153 0 322,576
58 COM INC SPON ADR REP A 31680Q104 662 12,204 SH   SOLE 28 12,204 0 0
58 COM INC SPON ADR REP A 31680Q104 1,049 19,351 SH   SOLE 29 10,801 0 8,550
58 COM INC SPON ADR REP A 31680Q104 30,036 554,062 SH   SOLE 30 554,062 0 0
58 COM INC SPON ADR REP A 31680Q104 292 5,391 SH   SOLE 31 5,391 0 0
58 COM INC SPON ADR REP A 31680Q104 313 5,776 SH   SOLE 32 5,776 0 0
58 COM INC SPON ADR REP A 31680Q104 24,698 455,593 SH   SOLE 34 455,593 0 0
58 COM INC SPON ADR REP A 31680Q104 47 872 SH   SOLE 40 872 0 0
8X8 INC NEW COM 282914100 1,359 75,314 SH   SOLE 2 4,205 0 71,109
8X8 INC NEW COM 282914100 8 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 36 1,985 SH   SOLE 7 1,985 0 0
8X8 INC NEW COM 282914100 8,519 472,226 SH   SOLE 18 472,226 0 0
8X8 INC NEW COM 282914100 3,246 179,910 SH   SOLE 19 179,910 0 0
8X8 INC NEW COM 282914100 182,615 10,122,767 SH   SOLE 21 10,122,767 0 0
8X8 INC NEW COM 282914100 49,728 2,756,518 SH   SOLE 22 2,642,833 0 113,685
8X8 INC NEW COM 282914100 52 2,879 SH   SOLE 23 2,879 0 0
8X8 INC NEW COM 282914100 733 40,607 SH   SOLE 26 34,365 0 6,242
8X8 INC NEW COM 282914100 233 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 88 4,855 SH   SOLE 29 0 0 4,855
8X8 INC NEW COM 282914100 3,442 190,774 SH   SOLE 30 190,774 0 0
8X8 INC NEW COM 282914100 190 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 12 3,533 SH   SOLE 18 3,533 0 0
A H BELO CORP COM CL A 001282102 224 66,349 SH   SOLE 21 66,349 0 0
A H BELO CORP COM CL A 001282102 1,612 478,360 SH   SOLE 22 478,360 0 0
A MARK PRECIOUS METALS INC COM 00181T107 10 870 SH   SOLE 18 870 0 0
A MARK PRECIOUS METALS INC COM 00181T107 164 13,906 SH   SOLE 21 13,906 0 0
A10 NETWORKS INC COM 002121101 272 43,597 SH   SOLE 2 6,006 0 37,591
A10 NETWORKS INC COM 002121101 6 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,190 190,708 SH   SOLE 18 190,708 0 0
A10 NETWORKS INC COM 002121101 2,704 433,274 SH   SOLE 19 433,274 0 0
A10 NETWORKS INC COM 002121101 11,331 1,815,822 SH   SOLE 21 1,815,822 0 0
A10 NETWORKS INC COM 002121101 11,152 1,787,202 SH   SOLE 22 1,714,732 0 72,470
A10 NETWORKS INC COM 002121101 608 97,451 SH   SOLE 23 97,451 0 0
A10 NETWORKS INC COM 002121101 1,619 259,418 SH   SOLE 26 0 0 259,418
A10 NETWORKS INC COM 002121101 29 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 355 56,843 SH   SOLE 29 0 0 56,843
A10 NETWORKS INC COM 002121101 111 17,866 SH   SOLE 30 17,866 0 0
AAC HLDGS INC COM 000307108 17 11,886 SH   SOLE 2 454 0 11,432
AAC HLDGS INC COM 000307108 0 174 SH   SOLE 7 174 0 0
AAC HLDGS INC COM 000307108 63 45,291 SH   SOLE 18 45,291 0 0
AAC HLDGS INC COM 000307108 26 18,278 SH   SOLE 19 18,278 0 0
AAC HLDGS INC COM 000307108 678 484,288 SH   SOLE 21 484,288 0 0
AAC HLDGS INC COM 000307108 339 241,849 SH   SOLE 22 234,750 0 7,099
AAON INC COM PAR $0.004 000360206 1,154 32,910 SH   SOLE 2 1,442 0 31,468
AAON INC COM PAR $0.004 000360206 7 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 31 895 SH   SOLE 7 895 0 0
AAON INC COM PAR $0.004 000360206 7,169 204,468 SH   SOLE 18 204,468 0 0
AAON INC COM PAR $0.004 000360206 2,158 61,549 SH   SOLE 19 61,549 0 0
AAON INC COM PAR $0.004 000360206 151,248 4,313,969 SH   SOLE 21 4,313,969 0 0
AAON INC COM PAR $0.004 000360206 40,250 1,148,044 SH   SOLE 22 1,093,005 0 55,039
AAON INC COM PAR $0.004 000360206 643 18,340 SH   SOLE 26 15,487 0 2,853
AAON INC COM PAR $0.004 000360206 214 6,115 SH   SOLE 28 6,115 0 0
AAON INC COM PAR $0.004 000360206 2,819 80,406 SH   SOLE 30 80,406 0 0
AAON INC COM PAR $0.004 000360206 165 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 1,386 37,118 SH   SOLE 2 1,137 0 35,981
AAR CORP COM 000361105 2 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 25 657 SH   SOLE 7 657 0 0
AAR CORP COM 000361105 6,331 169,546 SH   SOLE 18 169,546 0 0
AAR CORP COM 000361105 1,829 48,989 SH   SOLE 19 48,989 0 0
AAR CORP COM 000361105 181,305 4,855,517 SH   SOLE 21 4,855,517 0 0
AAR CORP COM 000361105 35,797 958,667 SH   SOLE 22 914,584 0 44,083
AAR CORP COM 000361105 536 14,342 SH   SOLE 26 5,768 0 8,574
AAR CORP COM 000361105 179 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 2,490 66,684 SH   SOLE 30 66,684 0 0
AAR CORP COM 000361105 134 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 4,516 107,391 SH   SOLE 2 39,043 0 68,348
AARONS INC COM PAR $0.50 002535300 13 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 53 1,249 SH   SOLE 7 1,249 0 0
AARONS INC COM PAR $0.50 002535300 16,827 400,159 SH   SOLE 18 400,159 0 0
AARONS INC COM PAR $0.50 002535300 6,858 163,089 SH   SOLE 19 163,089 0 0
AARONS INC COM PAR $0.50 002535300 206,881 4,919,877 SH   SOLE 21 4,919,877 0 0
AARONS INC COM PAR $0.50 002535300 115,426 2,744,975 SH   SOLE 22 2,569,009 0 175,966
AARONS INC COM PAR $0.50 002535300 1,165 27,715 SH   SOLE 23 27,715 0 0
AARONS INC COM PAR $0.50 002535300 2,161 51,387 SH   SOLE 26 6,447 0 44,940
AARONS INC COM PAR $0.50 002535300 396 9,416 SH   SOLE 28 9,416 0 0
AARONS INC COM PAR $0.50 002535300 440 10,460 SH   SOLE 29 0 0 10,460
AARONS INC COM PAR $0.50 002535300 702 16,688 SH   SOLE 30 16,688 0 0
AARONS INC COM PAR $0.50 002535300 52 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 302 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 34,544 1,817,164 SH   SOLE 18 1,817,164 0 0
ABB LTD SPONSORED ADR 000375204 37,302 1,962,228 SH   SOLE 19 1,962,228 0 0
ABB LTD SPONSORED ADR 000375204 1,559 82,024 SH   SOLE 23 82,024 0 0
ABB LTD SPONSORED ADR 000375204 9,036 475,308 SH   SOLE 34 475,308 0 0
ABBOTT LABS COM 002824100 377,275 5,216,026 SH   SOLE 2 1,299,714 0 3,916,312
ABBOTT LABS COM 002824100 44,457 614,648 SH   SOLE 4 568,389 0 46,259
ABBOTT LABS COM 002824100 109,029 1,507,383 SH   SOLE 7 1,376,071 0 131,312
ABBOTT LABS COM 002824100 2,556 35,335 SH   SOLE 13 35,335 0 0
ABBOTT LABS COM 002824100 1,116 15,423 SH   SOLE 15 15,423 0 0
ABBOTT LABS COM 002824100 6 77 SH   SOLE 17 0 0 77
ABBOTT LABS COM 002824100 325,076 4,494,340 SH   SOLE 18 4,276,663 0 217,677
ABBOTT LABS COM 002824100 417,176 5,767,681 SH   SOLE 19 5,767,681 0 0
ABBOTT LABS COM 002824100 9,053 125,156 SH   SOLE 20 125,156 0 0
ABBOTT LABS COM 002824100 2,781,332 38,453,364 SH   SOLE 21 38,453,364 0 0
ABBOTT LABS COM 002824100 3,066,227 42,392,188 SH   SOLE 22 37,684,907 0 4,707,281
ABBOTT LABS COM 002824100 90,862 1,256,215 SH   SOLE 23 1,256,215 0 0
ABBOTT LABS COM 002824100 205,234 2,837,471 SH   SOLE 25 2,837,471 0 0
ABBOTT LABS COM 002824100 441,240 6,100,378 SH   SOLE 26 1,677,921 0 4,422,457
ABBOTT LABS COM 002824100 24,389 337,194 SH   SOLE 28 246,931 0 90,263
ABBOTT LABS COM 002824100 16,377 226,417 SH   SOLE 29 72,898 0 153,519
ABBOTT LABS COM 002824100 482,382 6,669,177 SH   SOLE 30 6,669,177 0 0
ABBOTT LABS COM 002824100 56,618 782,770 SH   SOLE 31 391,520 0 391,250
ABBOTT LABS COM 002824100 204,723 2,830,405 SH   SOLE 34 2,830,405 0 0
ABBOTT LABS COM 002824100 97,156 1,343,235 SH   SOLE 36 1,343,235 0 0
ABBOTT LABS COM 002824100 2,944 40,707 SH   SOLE 40 40,707 0 0
ABBVIE INC COM 00287Y109 369,254 4,005,356 SH   SOLE 2 590,860 0 3,414,496
ABBVIE INC COM 00287Y109 51,618 559,914 SH   SOLE 4 519,899 0 40,015
ABBVIE INC COM 00287Y109 123,137 1,335,682 SH   SOLE 7 1,233,272 0 102,410
ABBVIE INC COM 00287Y109 7,103 77,047 SH   SOLE 13 77,047 0 0
ABBVIE INC COM 00287Y109 1,247 13,521 SH   SOLE 15 13,521 0 0
ABBVIE INC COM 00287Y109 2 25 SH   SOLE 17 0 0 25
ABBVIE INC COM 00287Y109 416,771 4,520,783 SH   SOLE 18 4,320,070 0 200,713
ABBVIE INC COM 00287Y109 149,768 1,624,556 SH   SOLE 19 1,624,556 0 0
ABBVIE INC COM 00287Y109 2,622,166 28,443,066 SH   SOLE 21 28,443,066 0 0
ABBVIE INC COM 00287Y109 3,446,423 37,383,917 SH   SOLE 22 33,063,819 0 4,320,098
ABBVIE INC COM 00287Y109 107,297 1,163,866 SH   SOLE 23 1,163,866 0 0
ABBVIE INC COM 00287Y109 135,537 1,470,193 SH   SOLE 25 1,470,193 0 0
ABBVIE INC COM 00287Y109 573,004 6,215,473 SH   SOLE 26 1,535,676 0 4,679,797
ABBVIE INC COM 00287Y109 26,910 291,902 SH   SOLE 28 213,641 0 78,261
ABBVIE INC COM 00287Y109 32,520 352,750 SH   SOLE 29 109,139 0 243,611
ABBVIE INC COM 00287Y109 509,130 5,522,620 SH   SOLE 30 5,522,620 0 0
ABBVIE INC COM 00287Y109 68,988 748,326 SH   SOLE 31 406,834 0 341,492
ABBVIE INC COM 00287Y109 3,544 38,444 SH   SOLE 32 38,444 0 0
ABBVIE INC COM 00287Y109 66,784 724,416 SH   SOLE 34 724,416 0 0
ABBVIE INC COM 00287Y109 114,269 1,239,499 SH   SOLE 36 1,239,499 0 0
ABBVIE INC COM 00287Y109 2,074 22,498 SH   SOLE 37 22,498 0 0
ABBVIE INC COM 00287Y109 3,231 35,045 SH   SOLE 40 35,045 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 179 25,035 SH   SOLE 2 1,193 0 23,842
ABEONA THERAPEUTICS INC COM 00289Y107 5 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 742 103,903 SH   SOLE 18 103,903 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 312 43,728 SH   SOLE 19 43,728 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 7,734 1,083,134 SH   SOLE 21 1,083,134 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 6,780 949,597 SH   SOLE 22 907,993 0 41,604
ABEONA THERAPEUTICS INC COM 00289Y107 31 4,374 SH   SOLE 26 0 0 4,374
ABEONA THERAPEUTICS INC COM 00289Y107 61 8,590 SH   SOLE 30 8,590 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 23 3,194 SH   SOLE 40 3,194 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,371 68,381 SH   SOLE 2 2,343 0 66,038
ABERCROMBIE & FITCH CO CL A 002896207 7 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 66 3,309 SH   SOLE 7 3,309 0 0
ABERCROMBIE & FITCH CO CL A 002896207 6,889 343,607 SH   SOLE 18 343,607 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,208 110,129 SH   SOLE 19 110,129 0 0
ABERCROMBIE & FITCH CO CL A 002896207 141,500 7,057,374 SH   SOLE 21 7,057,374 0 0
ABERCROMBIE & FITCH CO CL A 002896207 39,804 1,985,241 SH   SOLE 22 1,868,436 0 116,805
ABERCROMBIE & FITCH CO CL A 002896207 75 3,746 SH   SOLE 23 3,746 0 0
ABERCROMBIE & FITCH CO CL A 002896207 383 19,124 SH   SOLE 26 8,806 0 10,318
ABERCROMBIE & FITCH CO CL A 002896207 164 8,162 SH   SOLE 28 8,162 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,695 134,424 SH   SOLE 30 134,424 0 0
ABERCROMBIE & FITCH CO CL A 002896207 135 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 156 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 920 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,831 254,000 SH   SOLE 2 254,000 0 0
ABIOMED INC COM 003654100 32,751 100,759 SH   SOLE 2 6,803 0 93,956
ABIOMED INC COM 003654100 4,488 13,808 SH   SOLE 4 12,693 0 1,115
ABIOMED INC COM 003654100 13,578 41,774 SH   SOLE 7 33,317 0 8,457
ABIOMED INC COM 003654100 80 247 SH   SOLE 13 247 0 0
ABIOMED INC COM 003654100 113 349 SH   SOLE 15 349 0 0
ABIOMED INC COM 003654100 35,431 109,006 SH   SOLE 18 103,693 0 5,313
ABIOMED INC COM 003654100 4,186 12,879 SH   SOLE 19 12,879 0 0
ABIOMED INC COM 003654100 416,250 1,280,613 SH   SOLE 21 1,280,613 0 0
ABIOMED INC COM 003654100 347,322 1,068,553 SH   SOLE 22 958,238 0 110,315
ABIOMED INC COM 003654100 9,602 29,542 SH   SOLE 23 29,542 0 0
ABIOMED INC COM 003654100 21,319 65,588 SH   SOLE 25 65,588 0 0
ABIOMED INC COM 003654100 61,561 189,394 SH   SOLE 26 51,170 0 138,224
ABIOMED INC COM 003654100 2,713 8,347 SH   SOLE 28 6,167 0 2,180
ABIOMED INC COM 003654100 3,325 10,228 SH   SOLE 29 1,516 0 8,712
ABIOMED INC COM 003654100 59,031 181,610 SH   SOLE 30 181,610 0 0
ABIOMED INC COM 003654100 5,166 15,894 SH   SOLE 31 9,098 0 6,796
ABIOMED INC COM 003654100 1,989 6,120 SH   SOLE 34 6,120 0 0
ABIOMED INC COM 003654100 9,558 29,406 SH   SOLE 36 29,406 0 0
ABIOMED INC COM 003654100 366 1,125 SH   SOLE 40 1,125 0 0
ABM INDS INC COM 000957100 2,161 67,300 SH   SOLE 2 2,313 0 64,987
ABM INDS INC COM 000957100 11 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 3,599 112,071 SH   SOLE 7 112,071 0 0
ABM INDS INC COM 000957100 11,228 349,661 SH   SOLE 18 349,661 0 0
ABM INDS INC COM 000957100 3,170 98,738 SH   SOLE 19 98,738 0 0
ABM INDS INC COM 000957100 227,687 7,090,855 SH   SOLE 21 7,090,855 0 0
ABM INDS INC COM 000957100 62,550 1,947,989 SH   SOLE 22 1,854,584 0 93,405
ABM INDS INC COM 000957100 592 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 235 7,312 SH   SOLE 28 7,312 0 0
ABM INDS INC COM 000957100 4,275 133,140 SH   SOLE 30 133,140 0 0
ABM INDS INC COM 000957100 84 2,624 SH   SOLE 36 2,624 0 0
ABM INDS INC COM 000957100 198 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 190 174,069 SH   SOLE 2 6,058 0 168,011
ABRAXAS PETE CORP COM 003830106 5 4,355 SH   SOLE 7 4,355 0 0
ABRAXAS PETE CORP COM 003830106 577 529,708 SH   SOLE 18 529,708 0 0
ABRAXAS PETE CORP COM 003830106 324 296,962 SH   SOLE 19 296,962 0 0
ABRAXAS PETE CORP COM 003830106 6,142 5,634,444 SH   SOLE 21 5,634,444 0 0
ABRAXAS PETE CORP COM 003830106 5,610 5,146,744 SH   SOLE 22 5,029,117 0 117,627
AC IMMUNE SA SHS H00263105 6,077 643,071 SH   SOLE 21 643,071 0 0
AC IMMUNE SA SHS H00263105 15 1,604 SH   SOLE 30 1,604 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,018 26,778 SH   SOLE 2 947 0 25,831
ACACIA COMMUNICATIONS INC COM 00401C108 5 142 SH   SOLE 4 142 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 11 292 SH   SOLE 7 292 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 3,513 92,448 SH   SOLE 18 92,448 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,529 40,241 SH   SOLE 19 40,241 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 39,406 1,036,990 SH   SOLE 21 1,036,990 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 29,987 789,125 SH   SOLE 22 751,938 0 37,187
ACACIA COMMUNICATIONS INC COM 00401C108 67 1,775 SH   SOLE 26 0 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 143 3,752 SH   SOLE 28 3,752 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 242 6,367 SH   SOLE 30 6,367 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 90 2,356 SH   SOLE 40 2,356 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 95 31,750 SH   SOLE 2 721 0 31,029
ACACIA RESH CORP ACACIA TCH COM 003881307 3 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 442 148,362 SH   SOLE 18 148,362 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 61 20,568 SH   SOLE 19 20,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,767 1,264,158 SH   SOLE 21 1,264,158 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,394 1,138,796 SH   SOLE 22 1,104,144 0 34,652
ACADIA HEALTHCARE COMPANY IN COM 00404A109 5,242 203,887 SH   SOLE 2 42,240 0 161,647
ACADIA HEALTHCARE COMPANY IN COM 00404A109 11 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 60 2,332 SH   SOLE 7 2,332 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 6,521 253,621 SH   SOLE 18 253,621 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 462 17,964 SH   SOLE 19 17,964 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 119,338 4,641,680 SH   SOLE 21 4,641,680 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 71,793 2,792,432 SH   SOLE 22 2,623,660 0 168,772
ACADIA HEALTHCARE COMPANY IN COM 00404A109 602 23,412 SH   SOLE 26 17,610 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 291 11,327 SH   SOLE 28 11,327 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 225 8,734 SH   SOLE 29 0 0 8,734
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,310 50,956 SH   SOLE 30 50,956 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 44 1,708 SH   SOLE 31 1,708 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 216 8,394 SH   SOLE 40 8,394 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,154 133,186 SH   SOLE 2 58,030 0 75,156
ACADIA PHARMACEUTICALS INC COM 004225108 8 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 33 2,035 SH   SOLE 7 2,035 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 6,172 381,683 SH   SOLE 18 381,683 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 14,805 915,598 SH   SOLE 19 915,598 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 380 23,500 SH   SOLE 20 23,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 79,676 4,927,410 SH   SOLE 21 4,927,410 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 49,638 3,069,764 SH   SOLE 22 2,945,470 0 124,294
ACADIA PHARMACEUTICALS INC COM 004225108 244 15,103 SH   SOLE 23 15,103 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 792 48,955 SH   SOLE 26 13,422 0 35,533
ACADIA PHARMACEUTICALS INC COM 004225108 210 12,969 SH   SOLE 28 12,969 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 148 9,131 SH   SOLE 29 0 0 9,131
ACADIA PHARMACEUTICALS INC COM 004225108 6,944 429,459 SH   SOLE 30 429,459 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,514 155,497 SH   SOLE 34 155,497 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 141 8,701 SH   SOLE 40 8,701 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,965 82,715 SH   SOLE 2 2,799 0 79,916
ACADIA RLTY TR COM SH BEN INT 004239109 1,314 55,314 SH   SOLE 4 55,314 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,099 130,440 SH   SOLE 7 130,440 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 75 3,176 SH   SOLE 15 3,176 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 9,929 417,869 SH   SOLE 18 417,869 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 6,026 253,617 SH   SOLE 19 253,617 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 217,241 9,143,123 SH   SOLE 21 9,143,123 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 82,539 3,473,849 SH   SOLE 22 3,367,584 0 106,265
ACADIA RLTY TR COM SH BEN INT 004239109 66 2,765 SH   SOLE 23 2,765 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,079 171,670 SH   SOLE 25 171,670 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 955 40,211 SH   SOLE 26 8,271 0 31,940
ACADIA RLTY TR COM SH BEN INT 004239109 253 10,643 SH   SOLE 28 10,643 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 699 29,425 SH   SOLE 29 29,425 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 12,547 528,081 SH   SOLE 30 528,081 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 174 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 246 21,402 SH   SOLE 2 917 0 20,485
ACCELERATE DIAGNOSTICS INC COM 00430H102 6 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 934 81,189 SH   SOLE 18 81,189 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 432 37,546 SH   SOLE 19 37,546 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 9,618 836,316 SH   SOLE 21 836,316 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 9,014 783,868 SH   SOLE 22 751,350 0 32,518
ACCELERATE DIAGNOSTICS INC COM 00430H102 123 10,728 SH   SOLE 26 0 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 50 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 87 7,528 SH   SOLE 30 7,528 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 32 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 5,294 121,550 SH   SOLE 2 90,219 0 31,331
ACCELERON PHARMA INC COM 00434H108 8 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 37 856 SH   SOLE 7 856 0 0
ACCELERON PHARMA INC COM 00434H108 8,529 195,844 SH   SOLE 18 195,844 0 0
ACCELERON PHARMA INC COM 00434H108 37,832 868,695 SH   SOLE 19 868,695 0 0
ACCELERON PHARMA INC COM 00434H108 78,064 1,792,503 SH   SOLE 21 1,792,503 0 0
ACCELERON PHARMA INC COM 00434H108 49,094 1,127,291 SH   SOLE 22 1,081,019 0 46,272
ACCELERON PHARMA INC COM 00434H108 18 421 SH   SOLE 23 421 0 0
ACCELERON PHARMA INC COM 00434H108 403 9,263 SH   SOLE 26 7,145 0 2,118
ACCELERON PHARMA INC COM 00434H108 232 5,319 SH   SOLE 28 5,319 0 0
ACCELERON PHARMA INC COM 00434H108 454 10,418 SH   SOLE 30 10,418 0 0
ACCELERON PHARMA INC COM 00434H108 12,761 293,020 SH   SOLE 34 293,020 0 0
ACCELERON PHARMA INC COM 00434H108 154 3,529 SH   SOLE 40 3,529 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 249,249 1,767,595 SH   SOLE 2 260,609 0 1,506,986
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 36,169 256,499 SH   SOLE 4 239,531 0 16,968
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 94,702 671,598 SH   SOLE 7 556,456 0 115,142
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,696 19,118 SH   SOLE 13 19,118 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 816 5,790 SH   SOLE 15 5,790 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 1 SH   SOLE 17 0 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 203,957 1,446,398 SH   SOLE 18 1,368,249 0 78,149
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34,171 242,333 SH   SOLE 19 242,333 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,009,601 14,251,481 SH   SOLE 21 14,251,481 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,246,689 15,932,836 SH   SOLE 22 14,155,390 0 1,777,446
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 68,408 485,126 SH   SOLE 23 485,126 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,350 690,379 SH   SOLE 25 690,379 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 468,120 3,319,763 SH   SOLE 26 649,981 0 2,669,782
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17,225 122,153 SH   SOLE 28 88,963 0 33,190
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,790 111,981 SH   SOLE 29 35,144 0 76,837
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 369,478 2,620,223 SH   SOLE 30 2,620,223 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38,236 271,158 SH   SOLE 31 158,490 0 112,668
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,243 79,730 SH   SOLE 34 79,730 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 79,557 564,192 SH   SOLE 36 564,192 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,118 15,022 SH   SOLE 40 15,022 0 0
ACCESS NATL CORP COM 004337101 308 14,462 SH   SOLE 2 624 0 13,838
ACCESS NATL CORP COM 004337101 5 242 SH   SOLE 7 242 0 0
ACCESS NATL CORP COM 004337101 1,191 55,834 SH   SOLE 18 55,834 0 0
ACCESS NATL CORP COM 004337101 491 22,998 SH   SOLE 19 22,998 0 0
ACCESS NATL CORP COM 004337101 11,740 550,411 SH   SOLE 21 550,411 0 0
ACCESS NATL CORP COM 004337101 5,234 245,372 SH   SOLE 22 231,240 0 14,132
ACCESS NATL CORP COM 004337101 87 4,073 SH   SOLE 30 4,073 0 0
ACCO BRANDS CORP COM 00081T108 726 107,060 SH   SOLE 2 3,546 0 103,514
ACCO BRANDS CORP COM 00081T108 6 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 16 2,427 SH   SOLE 7 2,427 0 0
ACCO BRANDS CORP COM 00081T108 2,381 351,159 SH   SOLE 18 351,159 0 0
ACCO BRANDS CORP COM 00081T108 1,049 154,776 SH   SOLE 19 154,776 0 0
ACCO BRANDS CORP COM 00081T108 23,496 3,465,528 SH   SOLE 21 3,465,528 0 0
ACCO BRANDS CORP COM 00081T108 22,234 3,279,357 SH   SOLE 22 3,123,935 0 155,422
ACCO BRANDS CORP COM 00081T108 470 69,255 SH   SOLE 26 13,259 0 55,996
ACCO BRANDS CORP COM 00081T108 103 15,221 SH   SOLE 28 15,221 0 0
ACCO BRANDS CORP COM 00081T108 42 6,163 SH   SOLE 29 0 0 6,163
ACCO BRANDS CORP COM 00081T108 164 24,166 SH   SOLE 30 24,166 0 0
ACCO BRANDS CORP COM 00081T108 88 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 309 90,762 SH   SOLE 2 25,930 0 64,832
ACCURAY INC COM 004397105 3 751 SH   SOLE 4 751 0 0
ACCURAY INC COM 004397105 6 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,000 293,136 SH   SOLE 18 293,136 0 0
ACCURAY INC COM 004397105 1,475 432,476 SH   SOLE 19 432,476 0 0
ACCURAY INC COM 004397105 14,475 4,244,764 SH   SOLE 21 4,244,764 0 0
ACCURAY INC COM 004397105 9,759 2,861,953 SH   SOLE 22 2,757,264 0 104,689
ACCURAY INC COM 004397105 343 100,452 SH   SOLE 23 100,452 0 0
ACCURAY INC COM 004397105 572 167,819 SH   SOLE 26 0 0 167,819
ACCURAY INC COM 004397105 39 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 188 55,127 SH   SOLE 29 0 0 55,127
ACCURAY INC COM 004397105 84 24,746 SH   SOLE 30 24,746 0 0
ACCURAY INC COM 004397105 25 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 26 11,263 SH   SOLE 18 11,263 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2,095 906,976 SH   SOLE 21 906,976 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 3,261 1,411,765 SH   SOLE 22 1,411,765 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 4 1,732 SH   SOLE 30 1,732 0 0
ACER THERAPEUTICS INC COM 00444P108 13 649 SH   SOLE 18 649 0 0
ACER THERAPEUTICS INC COM 00444P108 186 9,259 SH   SOLE 21 9,259 0 0
ACETO CORP COM 004446100 5 5,552 SH   SOLE 18 5,552 0 0
ACETO CORP COM 004446100 73 87,089 SH   SOLE 21 87,089 0 0
ACETO CORP COM 004446100 500 595,385 SH   SOLE 22 595,385 0 0
ACHAOGEN INC COM 004449104 31 25,252 SH   SOLE 2 1,385 0 23,867
ACHAOGEN INC COM 004449104 1 831 SH   SOLE 7 831 0 0
ACHAOGEN INC COM 004449104 133 108,107 SH   SOLE 18 108,107 0 0
ACHAOGEN INC COM 004449104 50 40,432 SH   SOLE 19 40,432 0 0
ACHAOGEN INC COM 004449104 1,285 1,044,788 SH   SOLE 21 1,044,788 0 0
ACHAOGEN INC COM 004449104 1,166 948,367 SH   SOLE 22 922,994 0 25,373
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 2 1,893 SH   SOLE 21 1,893 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 8 6,559 SH   SOLE 22 6,559 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 245 154,277 SH   SOLE 2 22,994 0 131,283
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 5 3,081 SH   SOLE 7 3,081 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 747 470,059 SH   SOLE 18 470,059 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 513 322,829 SH   SOLE 19 322,829 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 10,396 6,538,123 SH   SOLE 21 6,538,123 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 6,913 4,347,812 SH   SOLE 22 4,197,649 0 150,163
ACHILLION PHARMACEUTICALS IN COM 00448Q201 207 130,124 SH   SOLE 23 130,124 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 117 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 25 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 50 31,155 SH   SOLE 30 31,155 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 7 4,400 SH   SOLE 34 4,400 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 15 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 4,233 152,991 SH   SOLE 2 61,938 0 91,053
ACI WORLDWIDE INC COM 004498101 12 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 57 2,052 SH   SOLE 7 2,052 0 0
ACI WORLDWIDE INC COM 004498101 17,981 649,850 SH   SOLE 18 649,850 0 0
ACI WORLDWIDE INC COM 004498101 8,547 308,898 SH   SOLE 19 308,898 0 0
ACI WORLDWIDE INC COM 004498101 234,514 8,475,385 SH   SOLE 21 8,475,385 0 0
ACI WORLDWIDE INC COM 004498101 113,061 4,086,060 SH   SOLE 22 3,935,265 0 150,795
ACI WORLDWIDE INC COM 004498101 906 32,760 SH   SOLE 23 32,760 0 0
ACI WORLDWIDE INC COM 004498101 1,503 54,305 SH   SOLE 26 23,397 0 30,908
ACI WORLDWIDE INC COM 004498101 426 15,389 SH   SOLE 28 15,389 0 0
ACI WORLDWIDE INC COM 004498101 427 15,441 SH   SOLE 29 0 0 15,441
ACI WORLDWIDE INC COM 004498101 820 29,645 SH   SOLE 30 29,645 0 0
ACI WORLDWIDE INC COM 004498101 346 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 164 22,232 SH   SOLE 2 988 0 21,244
ACLARIS THERAPEUTICS INC COM 00461U105 5 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 870 117,730 SH   SOLE 18 117,730 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 381 51,527 SH   SOLE 19 51,527 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 14,723 1,992,262 SH   SOLE 21 1,992,262 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 10,436 1,412,145 SH   SOLE 22 1,257,141 0 155,004
ACLARIS THERAPEUTICS INC COM 00461U105 68 9,248 SH   SOLE 26 0 0 9,248
ACLARIS THERAPEUTICS INC COM 00461U105 28 3,752 SH   SOLE 28 3,752 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 62 8,323 SH   SOLE 30 8,323 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 22 2,915 SH   SOLE 40 2,915 0 0
ACM RESEARCH INC COM CL A 00108J109 70 6,406 SH   SOLE 2 237 0 6,169
ACM RESEARCH INC COM CL A 00108J109 290 26,685 SH   SOLE 18 26,685 0 0
ACM RESEARCH INC COM CL A 00108J109 140 12,883 SH   SOLE 19 12,883 0 0
ACM RESEARCH INC COM CL A 00108J109 3,104 285,251 SH   SOLE 21 285,251 0 0
ACM RESEARCH INC COM CL A 00108J109 863 79,337 SH   SOLE 22 74,628 0 4,709
ACME UTD CORP COM 004816104 7 470 SH   SOLE 18 470 0 0
ACME UTD CORP COM 004816104 11 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 275 6,995 SH   SOLE 2 203 0 6,792
ACNB CORP COM 000868109 971 24,747 SH   SOLE 18 24,747 0 0
ACNB CORP COM 000868109 394 10,044 SH   SOLE 19 10,044 0 0
ACNB CORP COM 000868109 9,597 244,506 SH   SOLE 21 244,506 0 0
ACNB CORP COM 000868109 2,457 62,609 SH   SOLE 22 57,656 0 4,953
ACORDA THERAPEUTICS INC COM 00484M106 771 49,474 SH   SOLE 2 7,711 0 41,763
ACORDA THERAPEUTICS INC COM 00484M106 4 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 14 893 SH   SOLE 7 893 0 0
ACORDA THERAPEUTICS INC COM 00484M106 3,385 217,294 SH   SOLE 18 217,294 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,895 121,612 SH   SOLE 19 121,612 0 0
ACORDA THERAPEUTICS INC COM 00484M106 75,585 4,851,409 SH   SOLE 21 4,851,409 0 0
ACORDA THERAPEUTICS INC COM 00484M106 19,857 1,274,522 SH   SOLE 22 1,222,747 0 51,775
ACORDA THERAPEUTICS INC COM 00484M106 284 18,207 SH   SOLE 23 18,207 0 0
ACORDA THERAPEUTICS INC COM 00484M106 619 39,720 SH   SOLE 26 5,154 0 34,566
ACORDA THERAPEUTICS INC COM 00484M106 67 4,315 SH   SOLE 28 4,315 0 0
ACORDA THERAPEUTICS INC COM 00484M106 111 7,141 SH   SOLE 29 0 0 7,141
ACORDA THERAPEUTICS INC COM 00484M106 1,238 79,457 SH   SOLE 30 79,457 0 0
ACORDA THERAPEUTICS INC COM 00484M106 40 2,565 SH   SOLE 34 2,565 0 0
ACORDA THERAPEUTICS INC COM 00484M106 78 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 687 830,000 PRN   SOLE 21 830,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 8 21,450 SH   SOLE 21 21,450 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 175 451,064 SH   SOLE 22 451,064 0 0
ACTIVISION BLIZZARD INC COM 00507V109 89,012 1,911,352 SH   SOLE 2 130,222 0 1,781,130
ACTIVISION BLIZZARD INC COM 00507V109 11,205 240,601 SH   SOLE 4 221,520 0 19,081
ACTIVISION BLIZZARD INC COM 00507V109 27,892 598,930 SH   SOLE 7 598,930 0 0
ACTIVISION BLIZZARD INC COM 00507V109 862 18,508 SH   SOLE 13 18,508 0 0
ACTIVISION BLIZZARD INC COM 00507V109 336 7,206 SH   SOLE 15 7,206 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5 109 SH   SOLE 17 0 0 109
ACTIVISION BLIZZARD INC COM 00507V109 127,844 2,745,199 SH   SOLE 18 2,328,738 0 416,461
ACTIVISION BLIZZARD INC COM 00507V109 62,546 1,343,054 SH   SOLE 19 1,343,054 0 0
ACTIVISION BLIZZARD INC COM 00507V109 686,363 14,738,307 SH   SOLE 21 14,738,307 0 0
ACTIVISION BLIZZARD INC COM 00507V109 862,735 18,525,555 SH   SOLE 22 16,594,626 0 1,930,929
ACTIVISION BLIZZARD INC COM 00507V109 23,736 509,684 SH   SOLE 23 509,684 0 0
ACTIVISION BLIZZARD INC COM 00507V109 31,566 677,829 SH   SOLE 25 677,829 0 0
ACTIVISION BLIZZARD INC COM 00507V109 189,060 4,059,691 SH   SOLE 26 764,126 0 3,295,565
ACTIVISION BLIZZARD INC COM 00507V109 6,506 139,703 SH   SOLE 28 102,294 0 37,409
ACTIVISION BLIZZARD INC COM 00507V109 2,498 53,633 SH   SOLE 29 25,708 0 27,925
ACTIVISION BLIZZARD INC COM 00507V109 123,837 2,659,153 SH   SOLE 30 2,659,153 0 0
ACTIVISION BLIZZARD INC COM 00507V109 13,261 284,754 SH   SOLE 31 151,420 0 133,334
ACTIVISION BLIZZARD INC COM 00507V109 5,042 108,260 SH   SOLE 32 108,260 0 0
ACTIVISION BLIZZARD INC COM 00507V109 16,289 349,770 SH   SOLE 34 349,770 0 0
ACTIVISION BLIZZARD INC COM 00507V109 26,813 575,764 SH   SOLE 36 575,764 0 0
ACTIVISION BLIZZARD INC COM 00507V109 761 16,335 SH   SOLE 40 16,335 0 0
ACTUANT CORP CL A NEW 00508X203 1,202 57,286 SH   SOLE 2 2,087 0 55,199
ACTUANT CORP CL A NEW 00508X203 10 454 SH   SOLE 4 454 0 0
ACTUANT CORP CL A NEW 00508X203 28 1,342 SH   SOLE 7 1,342 0 0
ACTUANT CORP CL A NEW 00508X203 6,493 309,355 SH   SOLE 18 309,355 0 0
ACTUANT CORP CL A NEW 00508X203 1,880 89,570 SH   SOLE 19 89,570 0 0
ACTUANT CORP CL A NEW 00508X203 135,465 6,453,774 SH   SOLE 21 6,453,774 0 0
ACTUANT CORP CL A NEW 00508X203 38,406 1,829,719 SH   SOLE 22 1,747,387 0 82,332
ACTUANT CORP CL A NEW 00508X203 207 9,865 SH   SOLE 26 5,700 0 4,165
ACTUANT CORP CL A NEW 00508X203 172 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 2,556 121,757 SH   SOLE 30 121,757 0 0
ACTUANT CORP CL A NEW 00508X203 129 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 12,902 112,242 SH   SOLE 2 21,887 0 90,355
ACUITY BRANDS INC COM 00508Y102 1,684 14,652 SH   SOLE 4 13,570 0 1,082
ACUITY BRANDS INC COM 00508Y102 752 6,545 SH   SOLE 7 6,545 0 0
ACUITY BRANDS INC COM 00508Y102 100 872 SH   SOLE 13 872 0 0
ACUITY BRANDS INC COM 00508Y102 33 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 13,739 119,520 SH   SOLE 18 116,164 0 3,356
ACUITY BRANDS INC COM 00508Y102 1,000 8,697 SH   SOLE 19 8,697 0 0
ACUITY BRANDS INC COM 00508Y102 223,429 1,943,707 SH   SOLE 21 1,943,707 0 0
ACUITY BRANDS INC COM 00508Y102 158,497 1,378,832 SH   SOLE 22 1,297,153 0 81,679
ACUITY BRANDS INC COM 00508Y102 3,203 27,866 SH   SOLE 23 27,866 0 0
ACUITY BRANDS INC COM 00508Y102 4,343 37,782 SH   SOLE 25 37,782 0 0
ACUITY BRANDS INC COM 00508Y102 21,125 183,775 SH   SOLE 26 59,850 0 123,925
ACUITY BRANDS INC COM 00508Y102 922 8,017 SH   SOLE 28 5,865 0 2,152
ACUITY BRANDS INC COM 00508Y102 1,101 9,575 SH   SOLE 29 1,350 0 8,225
ACUITY BRANDS INC COM 00508Y102 8,149 70,890 SH   SOLE 30 70,890 0 0
ACUITY BRANDS INC COM 00508Y102 1,847 16,064 SH   SOLE 31 8,660 0 7,404
ACUITY BRANDS INC COM 00508Y102 21,668 188,497 SH   SOLE 34 188,497 0 0
ACUITY BRANDS INC COM 00508Y102 3,337 29,034 SH   SOLE 36 29,034 0 0
ACUITY BRANDS INC COM 00508Y102 97 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 787 37,329 SH   SOLE 2 1,025 0 36,304
ACUSHNET HOLDINGS CORP COM 005098108 14 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,484 117,888 SH   SOLE 18 117,888 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,077 51,107 SH   SOLE 19 51,107 0 0
ACUSHNET HOLDINGS CORP COM 005098108 25,006 1,186,785 SH   SOLE 21 1,186,785 0 0
ACUSHNET HOLDINGS CORP COM 005098108 21,411 1,016,202 SH   SOLE 22 973,516 0 42,686
ACUSHNET HOLDINGS CORP COM 005098108 355 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 183 8,677 SH   SOLE 30 8,677 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 191 22,317 SH   SOLE 2 3,796 0 18,521
ADAMAS PHARMACEUTICALS INC COM 00548A106 5 550 SH   SOLE 7 550 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 640 74,975 SH   SOLE 18 74,975 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 714 83,590 SH   SOLE 19 83,590 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 9,386 1,099,023 SH   SOLE 21 1,099,023 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 6,298 737,526 SH   SOLE 22 653,771 0 83,755
ADAMAS PHARMACEUTICALS INC COM 00548A106 92 10,752 SH   SOLE 23 10,752 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 191 22,393 SH   SOLE 26 0 0 22,393
ADAMAS PHARMACEUTICALS INC COM 00548A106 24 2,847 SH   SOLE 28 2,847 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 26 3,041 SH   SOLE 29 0 0 3,041
ADAMAS PHARMACEUTICALS INC COM 00548A106 36 4,176 SH   SOLE 30 4,176 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 30 3,568 SH   SOLE 40 3,568 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 20 8,709 SH   SOLE 18 8,709 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 274 121,733 SH   SOLE 21 121,733 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,875 833,422 SH   SOLE 22 833,422 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 117 3,023 SH   SOLE 2 55 0 2,968
ADAMS RES & ENERGY INC COM NEW 006351308 274 7,078 SH   SOLE 18 7,078 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 111 2,877 SH   SOLE 19 2,877 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,950 76,207 SH   SOLE 21 76,207 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,473 89,719 SH   SOLE 22 88,599 0 1,120
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 4,912 854,264 SH   SOLE 21 854,264 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 12 2,151 SH   SOLE 30 2,151 0 0
ADDUS HOMECARE CORP COM 006739106 515 7,593 SH   SOLE 2 367 0 7,226
ADDUS HOMECARE CORP COM 006739106 11 165 SH   SOLE 7 165 0 0
ADDUS HOMECARE CORP COM 006739106 3,446 50,767 SH   SOLE 18 50,767 0 0
ADDUS HOMECARE CORP COM 006739106 956 14,084 SH   SOLE 19 14,084 0 0
ADDUS HOMECARE CORP COM 006739106 78,399 1,154,963 SH   SOLE 21 1,154,963 0 0
ADDUS HOMECARE CORP COM 006739106 18,671 275,054 SH   SOLE 22 264,358 0 10,696
ADDUS HOMECARE CORP COM 006739106 1,304 19,215 SH   SOLE 30 19,215 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 7 4,557 SH   SOLE 21 4,557 0 0
ADECOAGRO S A COM L00849106 833 119,743 SH   SOLE 7 119,743 0 0
ADECOAGRO S A COM L00849106 3,131 449,798 SH   SOLE 21 449,798 0 0
ADECOAGRO S A COM L00849106 0 2 SH   SOLE 22 2 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 86 19,452 SH   SOLE 2 839 0 18,613
ADESTO TECHNOLOGIES CORP COM 00687D101 3 674 SH   SOLE 7 674 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 380 86,466 SH   SOLE 18 86,466 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 150 34,067 SH   SOLE 19 34,067 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 3,305 751,183 SH   SOLE 21 751,183 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 2,702 614,094 SH   SOLE 22 598,393 0 15,701
ADIAL PHARMACEUTICALS INC COM 00688A106 1,053 205,684 SH   SOLE 22 205,684 0 0
ADIENT PLC ORD SHS G0084W101 3,189 211,762 SH   SOLE 2 44,267 0 167,495
ADIENT PLC ORD SHS G0084W101 7 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 69 4,609 SH   SOLE 7 4,609 0 0
ADIENT PLC ORD SHS G0084W101 9 606 SH   SOLE 15 606 0 0
ADIENT PLC ORD SHS G0084W101 3,877 257,442 SH   SOLE 18 257,442 0 0
ADIENT PLC ORD SHS G0084W101 922 61,224 SH   SOLE 19 61,224 0 0
ADIENT PLC ORD SHS G0084W101 64,238 4,265,470 SH   SOLE 21 4,265,470 0 0
ADIENT PLC ORD SHS G0084W101 44,030 2,923,651 SH   SOLE 22 2,703,188 0 220,463
ADIENT PLC ORD SHS G0084W101 1,538 102,133 SH   SOLE 25 102,133 0 0
ADIENT PLC ORD SHS G0084W101 1,950 129,450 SH   SOLE 26 63,561 0 65,889
ADIENT PLC ORD SHS G0084W101 169 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 327 21,694 SH   SOLE 30 21,694 0 0
ADIENT PLC ORD SHS G0084W101 48 3,180 SH   SOLE 31 1,809 0 1,371
ADIENT PLC ORD SHS G0084W101 325 21,550 SH   SOLE 34 21,550 0 0
ADIENT PLC ORD SHS G0084W101 1,568 104,124 SH   SOLE 36 104,124 0 0
ADIENT PLC ORD SHS G0084W101 116 7,689 SH   SOLE 40 7,689 0 0
ADMA BIOLOGICS INC COM 000899104 36 15,210 SH   SOLE 2 686 0 14,524
ADMA BIOLOGICS INC COM 000899104 149 62,140 SH   SOLE 18 62,140 0 0
ADMA BIOLOGICS INC COM 000899104 109 45,737 SH   SOLE 19 45,737 0 0
ADMA BIOLOGICS INC COM 000899104 1,590 665,191 SH   SOLE 21 665,191 0 0
ADMA BIOLOGICS INC COM 000899104 421 176,071 SH   SOLE 22 165,009 0 11,062
ADOBE INC COM 00724F101 292,023 1,290,768 SH   SOLE 2 117,633 0 1,173,135
ADOBE INC COM 00724F101 38,255 169,091 SH   SOLE 4 156,097 0 12,994
ADOBE INC COM 00724F101 87,374 386,202 SH   SOLE 7 383,123 0 3,079
ADOBE INC COM 00724F101 1,121 4,953 SH   SOLE 13 4,953 0 0
ADOBE INC COM 00724F101 1,126 4,975 SH   SOLE 15 4,975 0 0
ADOBE INC COM 00724F101 106 468 SH   SOLE 17 0 0 468
ADOBE INC COM 00724F101 414,514 1,832,188 SH   SOLE 18 1,559,346 0 272,842
ADOBE INC COM 00724F101 202,731 896,089 SH   SOLE 19 896,089 0 0
ADOBE INC COM 00724F101 2,300,396 10,167,945 SH   SOLE 21 10,167,945 0 0
ADOBE INC COM 00724F101 2,719,818 12,021,826 SH   SOLE 22 10,731,140 0 1,290,686
ADOBE INC COM 00724F101 78,931 348,883 SH   SOLE 23 348,883 0 0
ADOBE INC COM 00724F101 109,757 485,137 SH   SOLE 25 485,137 0 0
ADOBE INC COM 00724F101 459,307 2,030,178 SH   SOLE 26 480,978 0 1,549,200
ADOBE INC COM 00724F101 21,343 94,340 SH   SOLE 28 69,034 0 25,306
ADOBE INC COM 00724F101 12,370 54,676 SH   SOLE 29 17,733 0 36,943
ADOBE INC COM 00724F101 455,252 2,012,251 SH   SOLE 30 2,012,251 0 0
ADOBE INC COM 00724F101 41,946 185,404 SH   SOLE 31 107,613 0 77,791
ADOBE INC COM 00724F101 15,669 69,259 SH   SOLE 32 69,259 0 0
ADOBE INC COM 00724F101 44,940 198,637 SH   SOLE 34 198,637 0 0
ADOBE INC COM 00724F101 82,552 364,889 SH   SOLE 36 364,889 0 0
ADOBE INC COM 00724F101 2,579 11,400 SH   SOLE 40 11,400 0 0
ADT INC COM 00090Q103 1,540 256,198 SH   SOLE 2 16,440 0 239,758
ADT INC COM 00090Q103 28 4,684 SH   SOLE 7 4,684 0 0
ADT INC COM 00090Q103 367 61,023 SH   SOLE 18 61,023 0 0
ADT INC COM 00090Q103 302 50,240 SH   SOLE 19 50,240 0 0
ADT INC COM 00090Q103 7,216 1,200,593 SH   SOLE 21 1,200,593 0 0
ADT INC COM 00090Q103 18,967 3,155,835 SH   SOLE 22 2,981,341 0 174,494
ADT INC COM 00090Q103 81 13,441 SH   SOLE 23 13,441 0 0
ADT INC COM 00090Q103 37 6,126 SH   SOLE 29 6,126 0 0
ADT INC COM 00090Q103 8 1,408 SH   SOLE 30 1,408 0 0
ADT INC COM 00090Q103 63 10,544 SH   SOLE 31 10,544 0 0
ADT INC COM 00090Q103 17 2,808 SH   SOLE 34 2,808 0 0
ADT INC COM 00090Q103 17 2,873 SH   SOLE 36 2,873 0 0
ADTALEM GLOBAL ED INC COM 00737L103 4,019 84,940 SH   SOLE 2 26,423 0 58,517
ADTALEM GLOBAL ED INC COM 00737L103 12 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 75 1,580 SH   SOLE 7 1,580 0 0
ADTALEM GLOBAL ED INC COM 00737L103 16,011 338,358 SH   SOLE 18 338,358 0 0
ADTALEM GLOBAL ED INC COM 00737L103 4,123 87,133 SH   SOLE 19 87,133 0 0
ADTALEM GLOBAL ED INC COM 00737L103 198,586 4,196,670 SH   SOLE 21 4,196,670 0 0
ADTALEM GLOBAL ED INC COM 00737L103 97,565 2,061,810 SH   SOLE 22 1,979,634 0 82,176
ADTALEM GLOBAL ED INC COM 00737L103 493 10,413 SH   SOLE 26 5,544 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 375 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 792 16,744 SH   SOLE 30 16,744 0 0
ADTALEM GLOBAL ED INC COM 00737L103 43 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 261 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 515 47,931 SH   SOLE 2 1,799 0 46,132
ADTRAN INC COM 00738A106 5 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 0 15 SH   SOLE 7 15 0 0
ADTRAN INC COM 00738A106 2,658 247,490 SH   SOLE 18 247,490 0 0
ADTRAN INC COM 00738A106 744 69,261 SH   SOLE 19 69,261 0 0
ADTRAN INC COM 00738A106 57,398 5,344,308 SH   SOLE 21 5,344,308 0 0
ADTRAN INC COM 00738A106 15,772 1,468,501 SH   SOLE 22 1,394,148 0 74,353
ADTRAN INC COM 00738A106 97 9,016 SH   SOLE 26 6,457 0 2,559
ADTRAN INC COM 00738A106 77 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,019 94,921 SH   SOLE 30 94,921 0 0
ADTRAN INC COM 00738A106 62 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 163 61,759 SH   SOLE 2 11,623 0 50,136
ADURO BIOTECH INC COM 00739L101 4 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 529 200,238 SH   SOLE 18 200,238 0 0
ADURO BIOTECH INC COM 00739L101 581 219,960 SH   SOLE 19 219,960 0 0
ADURO BIOTECH INC COM 00739L101 7,847 2,972,457 SH   SOLE 21 2,972,457 0 0
ADURO BIOTECH INC COM 00739L101 4,632 1,754,378 SH   SOLE 22 1,687,816 0 66,562
ADURO BIOTECH INC COM 00739L101 70 26,349 SH   SOLE 23 26,349 0 0
ADURO BIOTECH INC COM 00739L101 97 36,657 SH   SOLE 26 0 0 36,657
ADURO BIOTECH INC COM 00739L101 8 3,153 SH   SOLE 28 3,153 0 0
ADURO BIOTECH INC COM 00739L101 89 33,529 SH   SOLE 29 0 0 33,529
ADURO BIOTECH INC COM 00739L101 39 14,751 SH   SOLE 30 14,751 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 27,704 175,943 SH   SOLE 2 18,220 0 157,723
ADVANCE AUTO PARTS INC COM 00751Y106 4,139 26,286 SH   SOLE 4 24,338 0 1,948
ADVANCE AUTO PARTS INC COM 00751Y106 13,130 83,384 SH   SOLE 7 63,494 0 19,890
ADVANCE AUTO PARTS INC COM 00751Y106 679 4,315 SH   SOLE 13 4,315 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 110 696 SH   SOLE 15 696 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 23,276 147,821 SH   SOLE 18 138,522 0 9,299
ADVANCE AUTO PARTS INC COM 00751Y106 3,154 20,032 SH   SOLE 19 20,032 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 292,118 1,855,189 SH   SOLE 21 1,855,189 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 302,198 1,919,206 SH   SOLE 22 1,732,921 0 186,285
ADVANCE AUTO PARTS INC COM 00751Y106 8,284 52,608 SH   SOLE 23 52,608 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10,725 68,115 SH   SOLE 25 68,115 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 54,040 343,196 SH   SOLE 26 85,380 0 257,816
ADVANCE AUTO PARTS INC COM 00751Y106 2,236 14,203 SH   SOLE 28 10,390 0 3,813
ADVANCE AUTO PARTS INC COM 00751Y106 2,792 17,730 SH   SOLE 29 2,591 0 15,139
ADVANCE AUTO PARTS INC COM 00751Y106 43,130 273,913 SH   SOLE 30 273,913 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,491 28,519 SH   SOLE 31 15,345 0 13,174
ADVANCE AUTO PARTS INC COM 00751Y106 623 3,957 SH   SOLE 34 3,957 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,180 51,949 SH   SOLE 36 51,949 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 321 2,040 SH   SOLE 40 2,040 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,400 58,491 SH   SOLE 2 2,392 0 56,099
ADVANCED DISP SVCS INC DEL COM 00790X101 10 398 SH   SOLE 4 398 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 37 1,526 SH   SOLE 7 1,526 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 5,609 234,302 SH   SOLE 18 234,302 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 2,586 108,039 SH   SOLE 19 108,039 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 57,149 2,387,177 SH   SOLE 21 2,387,177 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 51,223 2,139,622 SH   SOLE 22 2,046,194 0 93,428
ADVANCED DISP SVCS INC DEL COM 00790X101 455 19,021 SH   SOLE 26 13,893 0 5,128
ADVANCED DISP SVCS INC DEL COM 00790X101 176 7,334 SH   SOLE 28 7,334 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 405 16,909 SH   SOLE 30 16,909 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 133 5,536 SH   SOLE 40 5,536 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 711 29,302 SH   SOLE 2 1,259 0 28,043
ADVANCED DRAIN SYS INC DEL COM 00790R104 6 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 519 21,422 SH   SOLE 7 21,422 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,872 118,443 SH   SOLE 18 118,443 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,295 53,391 SH   SOLE 19 53,391 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 28,934 1,193,173 SH   SOLE 21 1,193,173 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 27,400 1,129,877 SH   SOLE 22 1,081,159 0 48,718
ADVANCED DRAIN SYS INC DEL COM 00790R104 106 4,379 SH   SOLE 26 0 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 121 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,157 130,193 SH   SOLE 30 130,193 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 87 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 32,824 3,111,294 SH   SOLE 2 3,107,651 0 3,643
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 192 18,180 SH   SOLE 18 18,180 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 41 3,862 SH   SOLE 19 3,862 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,417 323,889 SH   SOLE 21 323,889 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 306 29,047 SH   SOLE 22 27,931 0 1,116
ADVANCED ENERGY INDS COM 007973100 1,306 30,433 SH   SOLE 2 1,286 0 29,147
ADVANCED ENERGY INDS COM 007973100 7 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 12 290 SH   SOLE 7 290 0 0
ADVANCED ENERGY INDS COM 007973100 8,331 194,054 SH   SOLE 18 194,054 0 0
ADVANCED ENERGY INDS COM 007973100 2,447 56,995 SH   SOLE 19 56,995 0 0
ADVANCED ENERGY INDS COM 007973100 175,245 4,082,112 SH   SOLE 21 4,082,112 0 0
ADVANCED ENERGY INDS COM 007973100 48,508 1,129,926 SH   SOLE 22 1,078,356 0 51,570
ADVANCED ENERGY INDS COM 007973100 296 6,901 SH   SOLE 26 4,264 0 2,637
ADVANCED ENERGY INDS COM 007973100 242 5,636 SH   SOLE 28 5,636 0 0
ADVANCED ENERGY INDS COM 007973100 3,356 78,170 SH   SOLE 30 78,170 0 0
ADVANCED ENERGY INDS COM 007973100 188 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 41,241 2,234,090 SH   SOLE 2 182,132 0 2,051,958
ADVANCED MICRO DEVICES INC COM 007903107 5,707 309,141 SH   SOLE 4 284,559 0 24,582
ADVANCED MICRO DEVICES INC COM 007903107 12,988 703,587 SH   SOLE 7 699,355 0 4,232
ADVANCED MICRO DEVICES INC COM 007903107 286 15,499 SH   SOLE 13 15,499 0 0
ADVANCED MICRO DEVICES INC COM 007903107 175 9,480 SH   SOLE 15 9,480 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10 540 SH   SOLE 17 0 0 540
ADVANCED MICRO DEVICES INC COM 007903107 37,174 2,013,749 SH   SOLE 18 1,902,394 0 111,355
ADVANCED MICRO DEVICES INC COM 007903107 20,914 1,132,952 SH   SOLE 19 1,132,952 0 0
ADVANCED MICRO DEVICES INC COM 007903107 472,027 25,570,243 SH   SOLE 21 25,570,243 0 0
ADVANCED MICRO DEVICES INC COM 007903107 435,122 23,571,053 SH   SOLE 22 21,277,945 0 2,293,108
ADVANCED MICRO DEVICES INC COM 007903107 11,807 639,619 SH   SOLE 23 639,619 0 0
ADVANCED MICRO DEVICES INC COM 007903107 30,222 1,637,151 SH   SOLE 25 1,637,151 0 0
ADVANCED MICRO DEVICES INC COM 007903107 62,901 3,407,396 SH   SOLE 26 1,070,409 0 2,336,987
ADVANCED MICRO DEVICES INC COM 007903107 3,281 177,720 SH   SOLE 28 129,973 0 47,747
ADVANCED MICRO DEVICES INC COM 007903107 4,114 222,884 SH   SOLE 29 33,623 0 189,261
ADVANCED MICRO DEVICES INC COM 007903107 65,926 3,571,285 SH   SOLE 30 3,571,285 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,957 322,698 SH   SOLE 31 210,828 0 111,870
ADVANCED MICRO DEVICES INC COM 007903107 2,626 142,230 SH   SOLE 32 142,230 0 0
ADVANCED MICRO DEVICES INC COM 007903107 14,622 792,101 SH   SOLE 34 792,101 0 0
ADVANCED MICRO DEVICES INC COM 007903107 13,007 704,594 SH   SOLE 36 704,594 0 0
ADVANCED MICRO DEVICES INC COM 007903107 408 22,112 SH   SOLE 40 22,112 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903957 46 2,500 SH Put SOLE 2 2,500 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903957 1,569 85,000 SH Put SOLE 19 85,000 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 4,554 1,875,000 PRN   SOLE 21 1,875,000 0 0
ADVANSIX INC COM 00773T101 728 29,928 SH   SOLE 2 1,512 0 28,416
ADVANSIX INC COM 00773T101 3 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 15 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 0 2 SH   SOLE 17 0 0 2
ADVANSIX INC COM 00773T101 3,772 154,983 SH   SOLE 18 154,983 0 0
ADVANSIX INC COM 00773T101 1,451 59,627 SH   SOLE 19 59,627 0 0
ADVANSIX INC COM 00773T101 77,322 3,176,753 SH   SOLE 21 3,176,753 0 0
ADVANSIX INC COM 00773T101 21,325 876,144 SH   SOLE 22 832,909 0 43,235
ADVANSIX INC COM 00773T101 11 465 SH   SOLE 23 465 0 0
ADVANSIX INC COM 00773T101 137 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 103 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 156 6,398 SH   SOLE 29 0 0 6,398
ADVANSIX INC COM 00773T101 1,500 61,633 SH   SOLE 30 61,633 0 0
ADVANSIX INC COM 00773T101 91 3,745 SH   SOLE 40 3,745 0 0
ADVAXIS INC COM NEW 007624208 3 14,858 SH   SOLE 18 14,858 0 0
ADVAXIS INC COM NEW 007624208 34 179,530 SH   SOLE 21 179,530 0 0
ADVAXIS INC COM NEW 007624208 238 1,251,900 SH   SOLE 22 1,251,900 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 3,117 248,560 SH   SOLE 2 248,560 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 168 53,204 SH   SOLE 2 2,372 0 50,832
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4 1,168 SH   SOLE 7 1,168 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 590 187,443 SH   SOLE 18 187,443 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 241 76,470 SH   SOLE 19 76,470 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 8,228 2,611,998 SH   SOLE 21 2,611,998 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4,763 1,511,928 SH   SOLE 22 1,471,392 0 40,536
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 1,759 SH   SOLE 30 1,759 0 0
AECOM COM 00766T100 9,045 341,321 SH   SOLE 2 78,547 0 262,774
AECOM COM 00766T100 20 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 355 13,400 SH   SOLE 7 13,400 0 0
AECOM COM 00766T100 11,992 452,547 SH   SOLE 18 452,547 0 0
AECOM COM 00766T100 883 33,318 SH   SOLE 19 33,318 0 0
AECOM COM 00766T100 196,867 7,428,933 SH   SOLE 21 7,428,933 0 0
AECOM COM 00766T100 130,936 4,940,987 SH   SOLE 22 4,620,038 0 320,949
AECOM COM 00766T100 769 29,005 SH   SOLE 26 21,375 0 7,630
AECOM COM 00766T100 288 10,878 SH   SOLE 29 0 0 10,878
AECOM COM 00766T100 1,045 39,441 SH   SOLE 30 39,441 0 0
AECOM COM 00766T100 85 3,215 SH   SOLE 31 3,215 0 0
AECOM COM 00766T100 821 30,987 SH   SOLE 36 30,987 0 0
AECOM COM 00766T100 379 14,296 SH   SOLE 40 14,296 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 553 33,869 SH   SOLE 2 1,206 0 32,663
AEGION CORP COM 00770F104 5 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 331 20,258 SH   SOLE 7 20,258 0 0
AEGION CORP COM 00770F104 2,679 164,182 SH   SOLE 18 164,182 0 0
AEGION CORP COM 00770F104 781 47,829 SH   SOLE 19 47,829 0 0
AEGION CORP COM 00770F104 56,513 3,462,791 SH   SOLE 21 3,462,791 0 0
AEGION CORP COM 00770F104 18,003 1,103,115 SH   SOLE 22 905,110 0 198,005
AEGION CORP COM 00770F104 251 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 85 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 2,813 172,340 SH   SOLE 30 172,340 0 0
AEGION CORP COM 00770F104 60 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 100 13,292 SH   SOLE 2 700 0 12,592
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 406 54,250 SH   SOLE 18 54,250 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 174 23,165 SH   SOLE 19 23,165 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6,268 836,811 SH   SOLE 21 836,811 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2,811 375,299 SH   SOLE 22 361,152 0 14,147
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 669 SH   SOLE 30 669 0 0
AEGON N V NY REGISTRY SHS 007924103 1 287 SH   SOLE 18 287 0 0
AEGON N V NY REGISTRY SHS 007924103 1,953 420,002 SH   SOLE 22 420,002 0 0
AEHR TEST SYSTEMS COM 00760J108 5 3,616 SH   SOLE 18 3,616 0 0
AEHR TEST SYSTEMS COM 00760J108 82 58,127 SH   SOLE 21 58,127 0 0
AEMETIS INC COM NEW 00770K202 1 2,432 SH   SOLE 18 2,432 0 0
AEMETIS INC COM NEW 00770K202 24 39,798 SH   SOLE 21 39,798 0 0
AEMETIS INC COM NEW 00770K202 5 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 3,201 80,829 SH   SOLE 2 27,060 0 53,769
AERCAP HOLDINGS NV SHS N00985106 1,963 49,577 SH   SOLE 4 46,277 0 3,300
AERCAP HOLDINGS NV SHS N00985106 5,752 145,245 SH   SOLE 7 95,671 0 49,574
AERCAP HOLDINGS NV SHS N00985106 156 3,944 SH   SOLE 13 3,944 0 0
AERCAP HOLDINGS NV SHS N00985106 40 1,007 SH   SOLE 15 1,007 0 0
AERCAP HOLDINGS NV SHS N00985106 9,281 234,367 SH   SOLE 18 234,367 0 0
AERCAP HOLDINGS NV SHS N00985106 3,231 81,592 SH   SOLE 19 81,592 0 0
AERCAP HOLDINGS NV SHS N00985106 70,876 1,789,787 SH   SOLE 21 1,789,787 0 0
AERCAP HOLDINGS NV SHS N00985106 89,679 2,264,624 SH   SOLE 22 2,112,558 0 152,066
AERCAP HOLDINGS NV SHS N00985106 3,688 93,123 SH   SOLE 23 93,123 0 0
AERCAP HOLDINGS NV SHS N00985106 4,824 121,829 SH   SOLE 25 121,829 0 0
AERCAP HOLDINGS NV SHS N00985106 27,500 694,432 SH   SOLE 26 151,099 0 543,333
AERCAP HOLDINGS NV SHS N00985106 818 20,666 SH   SOLE 28 20,666 0 0
AERCAP HOLDINGS NV SHS N00985106 273 6,906 SH   SOLE 29 6,906 0 0
AERCAP HOLDINGS NV SHS N00985106 32,317 816,087 SH   SOLE 30 816,087 0 0
AERCAP HOLDINGS NV SHS N00985106 4,794 121,068 SH   SOLE 31 28,007 0 93,061
AERCAP HOLDINGS NV SHS N00985106 407 10,281 SH   SOLE 34 10,281 0 0
AERCAP HOLDINGS NV SHS N00985106 3,937 99,408 SH   SOLE 36 99,408 0 0
AERCAP HOLDINGS NV SHS N00985106 111 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,037 28,720 SH   SOLE 2 1,240 0 27,480
AERIE PHARMACEUTICALS INC COM 00771V108 9 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 29 813 SH   SOLE 7 813 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 4,218 116,851 SH   SOLE 18 116,851 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,888 52,290 SH   SOLE 19 52,290 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 64,990 1,800,270 SH   SOLE 21 1,800,270 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 42,282 1,171,252 SH   SOLE 22 1,057,470 0 113,782
AERIE PHARMACEUTICALS INC COM 00771V108 725 20,087 SH   SOLE 26 11,736 0 8,351
AERIE PHARMACEUTICALS INC COM 00771V108 168 4,646 SH   SOLE 28 4,646 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 401 11,105 SH   SOLE 30 11,105 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 96 2,662 SH   SOLE 40 2,662 0 0
AEROCENTURY CORP COM 007737109 2 249 SH   SOLE 21 249 0 0
AEROHIVE NETWORKS INC COM 007786106 97 29,837 SH   SOLE 2 4,854 0 24,983
AEROHIVE NETWORKS INC COM 007786106 375 115,098 SH   SOLE 18 115,098 0 0
AEROHIVE NETWORKS INC COM 007786106 492 150,980 SH   SOLE 19 150,980 0 0
AEROHIVE NETWORKS INC COM 007786106 3,965 1,216,241 SH   SOLE 21 1,216,241 0 0
AEROHIVE NETWORKS INC COM 007786106 2,128 652,790 SH   SOLE 22 633,595 0 19,195
AEROHIVE NETWORKS INC COM 007786106 4 1,290 SH   SOLE 23 1,290 0 0
AEROHIVE NETWORKS INC COM 007786106 145 44,534 SH   SOLE 26 0 0 44,534
AEROHIVE NETWORKS INC COM 007786106 101 30,850 SH   SOLE 29 0 0 30,850
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,109 59,856 SH   SOLE 2 5,361 0 54,495
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 51 1,450 SH   SOLE 7 1,450 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 12,751 361,943 SH   SOLE 18 361,943 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5,226 148,340 SH   SOLE 19 148,340 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 339,765 9,644,186 SH   SOLE 21 9,644,186 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 70,918 2,013,006 SH   SOLE 22 1,927,535 0 85,471
AEROJET ROCKETDYNE HLDGS INC COM 007800105 350 9,926 SH   SOLE 23 9,926 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 627 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 71 2,021 SH   SOLE 29 0 0 2,021
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5,078 144,137 SH   SOLE 30 144,137 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 197 5,600 SH   SOLE 40 5,600 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,197 815,000 PRN   SOLE 21 815,000 0 0
AEROVIRONMENT INC COM 008073108 1,147 16,876 SH   SOLE 2 742 0 16,134
AEROVIRONMENT INC COM 008073108 9 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 29 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 7,189 105,794 SH   SOLE 18 105,794 0 0
AEROVIRONMENT INC COM 008073108 2,150 31,634 SH   SOLE 19 31,634 0 0
AEROVIRONMENT INC COM 008073108 207,004 3,046,415 SH   SOLE 21 3,046,415 0 0
AEROVIRONMENT INC COM 008073108 40,562 596,939 SH   SOLE 22 570,824 0 26,115
AEROVIRONMENT INC COM 008073108 407 5,989 SH   SOLE 26 4,153 0 1,836
AEROVIRONMENT INC COM 008073108 180 2,644 SH   SOLE 28 2,644 0 0
AEROVIRONMENT INC COM 008073108 2,960 43,559 SH   SOLE 30 43,559 0 0
AEROVIRONMENT INC COM 008073108 140 2,059 SH   SOLE 40 2,059 0 0
AES CORP COM 00130H105 22,676 1,568,216 SH   SOLE 2 122,191 0 1,446,025
AES CORP COM 00130H105 3,017 208,653 SH   SOLE 4 191,202 0 17,451
AES CORP COM 00130H105 8,733 603,945 SH   SOLE 7 603,945 0 0
AES CORP COM 00130H105 48 3,294 SH   SOLE 13 3,294 0 0
AES CORP COM 00130H105 95 6,583 SH   SOLE 15 6,583 0 0
AES CORP COM 00130H105 135,945 9,401,463 SH   SOLE 18 8,881,388 0 520,075
AES CORP COM 00130H105 81,798 5,656,854 SH   SOLE 19 5,656,854 0 0
AES CORP COM 00130H105 248,066 17,155,354 SH   SOLE 21 17,155,354 0 0
AES CORP COM 00130H105 273,932 18,944,110 SH   SOLE 22 17,084,608 0 1,859,502
AES CORP COM 00130H105 9,609 664,522 SH   SOLE 23 664,522 0 0
AES CORP COM 00130H105 10,754 743,707 SH   SOLE 25 615,797 0 127,910
AES CORP COM 00130H105 34,381 2,377,629 SH   SOLE 26 809,252 0 1,568,377
AES CORP COM 00130H105 1,865 128,991 SH   SOLE 28 94,554 0 34,437
AES CORP COM 00130H105 284 19,618 SH   SOLE 29 19,618 0 0
AES CORP COM 00130H105 34,804 2,406,932 SH   SOLE 30 2,406,932 0 0
AES CORP COM 00130H105 3,615 249,995 SH   SOLE 31 135,323 0 114,672
AES CORP COM 00130H105 34,902 2,413,673 SH   SOLE 34 2,413,673 0 0
AES CORP COM 00130H105 10,839 749,617 SH   SOLE 36 749,617 0 0
AES CORP COM 00130H105 192 13,253 SH   SOLE 40 13,253 0 0
AETERNA ZENTARIS INC COM PAR 007975402 14 4,857 SH   SOLE 22 4,857 0 0
AETHLON MED INC COM NEW 00808Y208 8 4,783 SH   SOLE 21 4,783 0 0
AETHLON MED INC COM NEW 00808Y208 83 50,126 SH   SOLE 22 50,126 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 5 7,713 SH   SOLE 18 7,713 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 79 113,128 SH   SOLE 21 113,128 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 464 663,306 SH   SOLE 22 663,306 0 0
AFFILIATED MANAGERS GROUP COM 008252108 16,157 165,819 SH   SOLE 2 37,917 0 127,902
AFFILIATED MANAGERS GROUP COM 008252108 2,136 21,924 SH   SOLE 4 20,491 0 1,433
AFFILIATED MANAGERS GROUP COM 008252108 4,127 42,359 SH   SOLE 7 41,455 0 904
AFFILIATED MANAGERS GROUP COM 008252108 29 300 SH   SOLE 13 300 0 0
AFFILIATED MANAGERS GROUP COM 008252108 40 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP COM 008252108 10,431 107,053 SH   SOLE 18 100,397 0 6,656
AFFILIATED MANAGERS GROUP COM 008252108 1,388 14,247 SH   SOLE 19 14,247 0 0
AFFILIATED MANAGERS GROUP COM 008252108 112,190 1,151,377 SH   SOLE 21 1,151,377 0 0
AFFILIATED MANAGERS GROUP COM 008252108 127,840 1,311,991 SH   SOLE 22 1,162,929 0 149,062
AFFILIATED MANAGERS GROUP COM 008252108 3,839 39,396 SH   SOLE 23 39,396 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,880 50,079 SH   SOLE 25 50,079 0 0
AFFILIATED MANAGERS GROUP COM 008252108 22,434 230,239 SH   SOLE 26 85,725 0 144,514
AFFILIATED MANAGERS GROUP COM 008252108 1,051 10,785 SH   SOLE 28 7,663 0 3,122
AFFILIATED MANAGERS GROUP COM 008252108 1,548 15,887 SH   SOLE 29 5,042 0 10,845
AFFILIATED MANAGERS GROUP COM 008252108 20,595 211,361 SH   SOLE 30 211,361 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,802 18,492 SH   SOLE 31 10,675 0 7,817
AFFILIATED MANAGERS GROUP COM 008252108 264 2,713 SH   SOLE 34 2,713 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,887 50,152 SH   SOLE 36 50,152 0 0
AFFILIATED MANAGERS GROUP COM 008252108 109 1,123 SH   SOLE 40 1,123 0 0
AFLAC INC COM 001055102 85,955 1,886,629 SH   SOLE 2 147,139 0 1,739,490
AFLAC INC COM 001055102 12,841 281,854 SH   SOLE 4 261,427 0 20,427
AFLAC INC COM 001055102 54,423 1,194,541 SH   SOLE 7 837,170 0 357,371
AFLAC INC COM 001055102 932 20,458 SH   SOLE 13 20,458 0 0
AFLAC INC COM 001055102 323 7,098 SH   SOLE 15 7,098 0 0
AFLAC INC COM 001055102 68,684 1,507,548 SH   SOLE 18 1,414,155 0 93,393
AFLAC INC COM 001055102 4,477 98,276 SH   SOLE 19 98,276 0 0
AFLAC INC COM 001055102 824,457 18,096,069 SH   SOLE 21 18,096,069 0 0
AFLAC INC COM 001055102 879,447 19,303,055 SH   SOLE 22 17,181,877 0 2,121,178
AFLAC INC COM 001055102 24,289 533,120 SH   SOLE 23 533,120 0 0
AFLAC INC COM 001055102 34,143 749,412 SH   SOLE 25 749,412 0 0
AFLAC INC COM 001055102 158,599 3,481,110 SH   SOLE 26 812,705 0 2,668,405
AFLAC INC COM 001055102 6,772 148,649 SH   SOLE 28 108,134 0 40,515
AFLAC INC COM 001055102 1,279 28,083 SH   SOLE 29 28,083 0 0
AFLAC INC COM 001055102 149,950 3,291,262 SH   SOLE 30 3,291,262 0 0
AFLAC INC COM 001055102 11,961 262,533 SH   SOLE 31 171,641 0 90,892
AFLAC INC COM 001055102 1,744 38,286 SH   SOLE 34 38,286 0 0
AFLAC INC COM 001055102 31,985 702,051 SH   SOLE 36 702,051 0 0
AFLAC INC COM 001055102 813 17,844 SH   SOLE 40 17,844 0 0
AG MTG INVT TR INC COM 001228105 465 29,171 SH   SOLE 2 1,163 0 28,008
AG MTG INVT TR INC COM 001228105 2 107 SH   SOLE 4 107 0 0
AG MTG INVT TR INC COM 001228105 12 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 1,696 106,464 SH   SOLE 18 106,464 0 0
AG MTG INVT TR INC COM 001228105 723 45,377 SH   SOLE 19 45,377 0 0
AG MTG INVT TR INC COM 001228105 26,760 1,679,863 SH   SOLE 21 1,679,863 0 0
AG MTG INVT TR INC COM 001228105 19,008 1,193,235 SH   SOLE 22 1,153,299 0 39,936
AG MTG INVT TR INC COM 001228105 250 15,718 SH   SOLE 26 0 0 15,718
AG MTG INVT TR INC COM 001228105 72 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 109 6,856 SH   SOLE 30 6,856 0 0
AG MTG INVT TR INC COM 001228105 375 23,542 SH   SOLE 34 23,542 0 0
AG MTG INVT TR INC COM 001228105 43 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 9,133 164,065 SH   SOLE 2 38,305 0 125,760
AGCO CORP COM 001084102 23 415 SH   SOLE 4 415 0 0
AGCO CORP COM 001084102 1,798 32,291 SH   SOLE 7 32,291 0 0
AGCO CORP COM 001084102 11,073 198,900 SH   SOLE 18 198,900 0 0
AGCO CORP COM 001084102 1,746 31,369 SH   SOLE 19 31,369 0 0
AGCO CORP COM 001084102 176,197 3,165,023 SH   SOLE 21 3,165,023 0 0
AGCO CORP COM 001084102 121,393 2,180,578 SH   SOLE 22 2,031,415 0 149,163
AGCO CORP COM 001084102 1,382 24,823 SH   SOLE 26 14,712 0 10,111
AGCO CORP COM 001084102 452 8,124 SH   SOLE 28 8,124 0 0
AGCO CORP COM 001084102 324 5,812 SH   SOLE 29 0 0 5,812
AGCO CORP COM 001084102 1,606 28,857 SH   SOLE 30 28,857 0 0
AGCO CORP COM 001084102 283 5,081 SH   SOLE 31 1,338 0 3,743
AGCO CORP COM 001084102 1,472 26,449 SH   SOLE 34 26,449 0 0
AGCO CORP COM 001084102 207 3,717 SH   SOLE 36 3,717 0 0
AGCO CORP COM 001084102 407 7,305 SH   SOLE 40 7,305 0 0
AGENUS INC COM NEW 00847G705 206 86,740 SH   SOLE 2 17,814 0 68,926
AGENUS INC COM NEW 00847G705 6 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 713 299,548 SH   SOLE 18 299,548 0 0
AGENUS INC COM NEW 00847G705 1,470 617,646 SH   SOLE 19 617,646 0 0
AGENUS INC COM NEW 00847G705 7,296 3,065,748 SH   SOLE 21 3,065,748 0 0
AGENUS INC COM NEW 00847G705 6,131 2,575,863 SH   SOLE 22 2,466,110 0 109,753
AGENUS INC COM NEW 00847G705 114 48,102 SH   SOLE 23 48,102 0 0
AGENUS INC COM NEW 00847G705 241 101,138 SH   SOLE 26 0 0 101,138
AGENUS INC COM NEW 00847G705 44 18,583 SH   SOLE 29 0 0 18,583
AGENUS INC COM NEW 00847G705 51 21,383 SH   SOLE 30 21,383 0 0
AGENUS INC COM NEW 00847G705 23 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 25 8,212 SH   SOLE 2 357 0 7,855
AGEX THERAPEUTICS INC COM 00848H108 0 104 SH   SOLE 7 104 0 0
AGEX THERAPEUTICS INC COM 00848H108 93 30,968 SH   SOLE 18 30,968 0 0
AGEX THERAPEUTICS INC COM 00848H108 35 11,670 SH   SOLE 19 11,670 0 0
AGEX THERAPEUTICS INC COM 00848H108 952 318,324 SH   SOLE 21 318,324 0 0
AGEX THERAPEUTICS INC COM 00848H108 697 233,204 SH   SOLE 22 227,598 0 5,606
AGEX THERAPEUTICS INC COM 00848H108 8 2,748 SH   SOLE 40 2,748 0 0
AGILE THERAPEUTICS INC COM 00847L100 2 3,283 SH   SOLE 18 3,283 0 0
AGILE THERAPEUTICS INC COM 00847L100 44 76,316 SH   SOLE 21 76,316 0 0
AGILE THERAPEUTICS INC COM 00847L100 31 53,620 SH   SOLE 22 53,620 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 93,470 1,385,556 SH   SOLE 2 597,961 0 787,595
AGILENT TECHNOLOGIES INC COM 00846U101 14,013 207,722 SH   SOLE 4 199,280 0 8,442
AGILENT TECHNOLOGIES INC COM 00846U101 18,991 281,513 SH   SOLE 7 272,621 0 8,892
AGILENT TECHNOLOGIES INC COM 00846U101 614 9,101 SH   SOLE 13 9,101 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 181 2,685 SH   SOLE 15 2,685 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 58,311 864,385 SH   SOLE 18 823,161 0 41,224
AGILENT TECHNOLOGIES INC COM 00846U101 72,436 1,073,760 SH   SOLE 19 1,073,760 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 520,445 7,714,875 SH   SOLE 21 7,714,875 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 571,022 8,464,601 SH   SOLE 22 7,247,507 0 1,217,094
AGILENT TECHNOLOGIES INC COM 00846U101 28,721 425,744 SH   SOLE 23 425,744 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 20,697 306,802 SH   SOLE 25 306,802 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 101,589 1,505,910 SH   SOLE 26 383,304 0 1,122,606
AGILENT TECHNOLOGIES INC COM 00846U101 4,222 62,580 SH   SOLE 28 45,815 0 16,765
AGILENT TECHNOLOGIES INC COM 00846U101 14,563 215,882 SH   SOLE 29 140,239 0 75,643
AGILENT TECHNOLOGIES INC COM 00846U101 81,251 1,204,428 SH   SOLE 30 1,204,428 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 22,708 336,618 SH   SOLE 31 224,412 0 112,206
AGILENT TECHNOLOGIES INC COM 00846U101 41,058 608,627 SH   SOLE 34 608,627 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 20,564 304,829 SH   SOLE 36 304,829 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 523 7,751 SH   SOLE 40 7,751 0 0
AGILYSYS INC COM 00847J105 178 12,394 SH   SOLE 2 597 0 11,797
AGILYSYS INC COM 00847J105 7 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 1,196 83,372 SH   SOLE 18 83,372 0 0
AGILYSYS INC COM 00847J105 324 22,568 SH   SOLE 19 22,568 0 0
AGILYSYS INC COM 00847J105 26,909 1,876,466 SH   SOLE 21 1,876,466 0 0
AGILYSYS INC COM 00847J105 7,750 540,422 SH   SOLE 22 527,169 0 13,253
AGILYSYS INC COM 00847J105 490 34,202 SH   SOLE 30 34,202 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,090 132,076 SH   SOLE 2 42,254 0 89,822
AGIOS PHARMACEUTICALS INC COM 00847X104 15 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 41 885 SH   SOLE 7 885 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,458 53,313 SH   SOLE 18 53,313 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 14,803 321,041 SH   SOLE 19 321,041 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 58,528 1,269,305 SH   SOLE 21 1,269,305 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 63,646 1,380,317 SH   SOLE 22 1,280,635 0 99,682
AGIOS PHARMACEUTICALS INC COM 00847X104 1,161 25,184 SH   SOLE 26 10,811 0 14,373
AGIOS PHARMACEUTICALS INC COM 00847X104 321 6,953 SH   SOLE 28 6,953 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 187 4,058 SH   SOLE 29 0 0 4,058
AGIOS PHARMACEUTICALS INC COM 00847X104 674 14,618 SH   SOLE 30 14,618 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 47 1,015 SH   SOLE 31 1,015 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 5,063 109,792 SH   SOLE 34 109,792 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 258 5,595 SH   SOLE 40 5,595 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 162 6,058 SH   SOLE 21 6,058 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 742 27,722 SH   SOLE 22 27,722 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 135 5,061 SH   SOLE 30 5,061 0 0
AGNC INVT CORP COM 00123Q104 23,093 1,316,583 SH   SOLE 2 61,701 0 1,254,882
AGNC INVT CORP COM 00123Q104 3,249 185,237 SH   SOLE 4 172,780 0 12,457
AGNC INVT CORP COM 00123Q104 7,699 438,957 SH   SOLE 7 298,570 0 140,387
AGNC INVT CORP COM 00123Q104 33 1,867 SH   SOLE 13 1,867 0 0
AGNC INVT CORP COM 00123Q104 23 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 5,207 296,873 SH   SOLE 18 254,101 0 42,772
AGNC INVT CORP COM 00123Q104 2,189 124,827 SH   SOLE 19 124,827 0 0
AGNC INVT CORP COM 00123Q104 463,394 26,419,250 SH   SOLE 21 26,419,250 0 0
AGNC INVT CORP COM 00123Q104 290,631 16,569,612 SH   SOLE 22 15,513,504 0 1,056,108
AGNC INVT CORP COM 00123Q104 6,468 368,751 SH   SOLE 23 368,751 0 0
AGNC INVT CORP COM 00123Q104 8,519 485,715 SH   SOLE 25 485,715 0 0
AGNC INVT CORP COM 00123Q104 36,643 2,089,106 SH   SOLE 26 653,087 0 1,436,019
AGNC INVT CORP COM 00123Q104 1,801 102,700 SH   SOLE 28 72,565 0 30,135
AGNC INVT CORP COM 00123Q104 2,182 124,394 SH   SOLE 29 18,571 0 105,823
AGNC INVT CORP COM 00123Q104 29,861 1,702,444 SH   SOLE 30 1,702,444 0 0
AGNC INVT CORP COM 00123Q104 2,797 159,450 SH   SOLE 31 110,082 0 49,368
AGNC INVT CORP COM 00123Q104 545 31,053 SH   SOLE 34 31,053 0 0
AGNC INVT CORP COM 00123Q104 13,432 765,781 SH   SOLE 36 765,781 0 0
AGNC INVT CORP COM 00123Q104 218 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,530 136,879 SH   SOLE 21 136,879 0 0
AGREE REALTY CORP COM 008492100 2,104 35,581 SH   SOLE 2 1,990 0 33,591
AGREE REALTY CORP COM 008492100 1,392 23,545 SH   SOLE 4 23,545 0 0
AGREE REALTY CORP COM 008492100 3,194 54,020 SH   SOLE 7 54,020 0 0
AGREE REALTY CORP COM 008492100 75 1,262 SH   SOLE 15 1,262 0 0
AGREE REALTY CORP COM 008492100 10,231 173,048 SH   SOLE 18 173,048 0 0
AGREE REALTY CORP COM 008492100 6,230 105,387 SH   SOLE 19 105,387 0 0
AGREE REALTY CORP COM 008492100 219,126 3,706,456 SH   SOLE 21 3,706,456 0 0
AGREE REALTY CORP COM 008492100 78,984 1,335,987 SH   SOLE 22 1,296,367 0 39,620
AGREE REALTY CORP COM 008492100 70 1,176 SH   SOLE 23 1,176 0 0
AGREE REALTY CORP COM 008492100 4,080 69,004 SH   SOLE 25 69,004 0 0
AGREE REALTY CORP COM 008492100 1,260 21,306 SH   SOLE 26 7,181 0 14,125
AGREE REALTY CORP COM 008492100 239 4,042 SH   SOLE 28 4,042 0 0
AGREE REALTY CORP COM 008492100 705 11,929 SH   SOLE 29 11,929 0 0
AGREE REALTY CORP COM 008492100 12,904 218,265 SH   SOLE 30 218,265 0 0
AGREE REALTY CORP COM 008492100 170 2,871 SH   SOLE 40 2,871 0 0
AGROFRESH SOLUTIONS COM 00856G109 122 32,074 SH   SOLE 2 1,201 0 30,873
AGROFRESH SOLUTIONS COM 00856G109 3 822 SH   SOLE 7 822 0 0
AGROFRESH SOLUTIONS COM 00856G109 412 108,783 SH   SOLE 18 108,783 0 0
AGROFRESH SOLUTIONS COM 00856G109 161 42,392 SH   SOLE 19 42,392 0 0
AGROFRESH SOLUTIONS COM 00856G109 4,247 1,120,688 SH   SOLE 21 1,120,688 0 0
AGROFRESH SOLUTIONS COM 00856G109 1,648 434,828 SH   SOLE 22 408,128 0 26,700
AGROFRESH SOLUTIONS COM 00856G109 17 4,476 SH   SOLE 28 4,476 0 0
AILERON THERAPEUTICS INC COM 00887A105 1 1,008 SH   SOLE 18 1,008 0 0
AILERON THERAPEUTICS INC COM 00887A105 13 15,762 SH   SOLE 21 15,762 0 0
AILERON THERAPEUTICS INC COM 00887A105 2 2,006 SH   SOLE 22 2,006 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 961 40,192 SH   SOLE 2 6,708 0 33,484
AIMMUNE THERAPEUTICS INC COM 00900T107 8 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 21 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,442 143,898 SH   SOLE 18 143,898 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,137 131,165 SH   SOLE 19 131,165 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 50,966 2,130,695 SH   SOLE 21 2,130,695 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 28,534 1,192,882 SH   SOLE 22 1,138,593 0 54,289
AIMMUNE THERAPEUTICS INC COM 00900T107 488 20,397 SH   SOLE 23 20,397 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 930 38,882 SH   SOLE 26 0 0 38,882
AIMMUNE THERAPEUTICS INC COM 00900T107 143 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 62 2,576 SH   SOLE 29 0 0 2,576
AIMMUNE THERAPEUTICS INC COM 00900T107 257 10,752 SH   SOLE 30 10,752 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 17 702 SH   SOLE 34 702 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 90 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 3 3,799 SH   SOLE 18 3,799 0 0
AIR INDS GROUP COM NEW 00912N205 42 58,376 SH   SOLE 21 58,376 0 0
AIR LEASE CORP CL A 00912X302 6,148 203,512 SH   SOLE 2 9,806 0 193,706
AIR LEASE CORP CL A 00912X302 13 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 79 2,626 SH   SOLE 7 2,626 0 0
AIR LEASE CORP CL A 00912X302 1,638 54,223 SH   SOLE 18 54,223 0 0
AIR LEASE CORP CL A 00912X302 612 20,253 SH   SOLE 19 20,253 0 0
AIR LEASE CORP CL A 00912X302 34,534 1,143,131 SH   SOLE 21 1,143,131 0 0
AIR LEASE CORP CL A 00912X302 85,188 2,819,865 SH   SOLE 22 2,632,749 0 187,116
AIR LEASE CORP CL A 00912X302 960 31,767 SH   SOLE 26 21,022 0 10,745
AIR LEASE CORP CL A 00912X302 397 13,139 SH   SOLE 28 13,139 0 0
AIR LEASE CORP CL A 00912X302 138 4,577 SH   SOLE 29 0 0 4,577
AIR LEASE CORP CL A 00912X302 749 24,796 SH   SOLE 30 24,796 0 0
AIR LEASE CORP CL A 00912X302 61 2,027 SH   SOLE 31 2,006 0 21
AIR LEASE CORP CL A 00912X302 78 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 220 7,280 SH   SOLE 40 7,280 0 0
AIR PRODS & CHEMS INC COM 009158106 101,914 636,763 SH   SOLE 2 138,815 0 497,948
AIR PRODS & CHEMS INC COM 009158106 16,527 103,261 SH   SOLE 4 97,491 0 5,770
AIR PRODS & CHEMS INC COM 009158106 42,287 264,211 SH   SOLE 7 204,988 0 59,223
AIR PRODS & CHEMS INC COM 009158106 7,796 48,710 SH   SOLE 13 48,710 0 0
AIR PRODS & CHEMS INC COM 009158106 307 1,916 SH   SOLE 15 1,916 0 0
AIR PRODS & CHEMS INC COM 009158106 117,874 736,481 SH   SOLE 18 709,127 0 27,354
AIR PRODS & CHEMS INC COM 009158106 318,382 1,989,263 SH   SOLE 19 1,989,263 0 0
AIR PRODS & CHEMS INC COM 009158106 9,141 57,114 SH   SOLE 20 57,114 0 0
AIR PRODS & CHEMS INC COM 009158106 715,533 4,470,686 SH   SOLE 21 4,470,686 0 0
AIR PRODS & CHEMS INC COM 009158106 915,501 5,720,092 SH   SOLE 22 4,982,327 0 737,765
AIR PRODS & CHEMS INC COM 009158106 27,945 174,604 SH   SOLE 23 174,604 0 0
AIR PRODS & CHEMS INC COM 009158106 30,801 192,445 SH   SOLE 25 192,445 0 0
AIR PRODS & CHEMS INC COM 009158106 123,889 774,063 SH   SOLE 26 226,128 0 547,935
AIR PRODS & CHEMS INC COM 009158106 6,643 41,504 SH   SOLE 28 30,076 0 11,428
AIR PRODS & CHEMS INC COM 009158106 16,550 103,407 SH   SOLE 29 19,416 0 83,991
AIR PRODS & CHEMS INC COM 009158106 125,727 785,549 SH   SOLE 30 785,549 0 0
AIR PRODS & CHEMS INC COM 009158106 18,362 114,725 SH   SOLE 31 46,609 0 68,116
AIR PRODS & CHEMS INC COM 009158106 112,989 705,962 SH   SOLE 34 705,962 0 0
AIR PRODS & CHEMS INC COM 009158106 32,568 203,488 SH   SOLE 36 203,488 0 0
AIR PRODS & CHEMS INC COM 009158106 792 4,946 SH   SOLE 40 4,946 0 0
AIR T INC COM 009207101 49 2,000 SH   SOLE 17 0 0 2,000
AIR T INC COM 009207101 5 197 SH   SOLE 18 197 0 0
AIR T INC COM 009207101 6 253 SH   SOLE 21 253 0 0
AIR T INC COM 009207101 177 7,242 SH   SOLE 22 7,242 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,061 46,530 SH   SOLE 2 2,034 0 44,496
AIR TRANSPORT SERVICES GRP I COM 00922R105 30 1,299 SH   SOLE 7 1,299 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,327 189,683 SH   SOLE 18 189,683 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,958 85,837 SH   SOLE 19 85,837 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 43,173 1,892,725 SH   SOLE 21 1,892,725 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 42,239 1,851,784 SH   SOLE 22 1,664,410 0 187,374
AIR TRANSPORT SERVICES GRP I COM 00922R105 53 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 103 4,529 SH   SOLE 30 4,529 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 42 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 500 525,000 PRN   SOLE 21 525,000 0 0
AIRCASTLE LTD COM G0129K104 976 56,638 SH   SOLE 2 1,859 0 54,779
AIRCASTLE LTD COM G0129K104 3 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 17 963 SH   SOLE 7 963 0 0
AIRCASTLE LTD COM G0129K104 3,195 185,309 SH   SOLE 18 185,309 0 0
AIRCASTLE LTD COM G0129K104 1,359 78,838 SH   SOLE 19 78,838 0 0
AIRCASTLE LTD COM G0129K104 32,092 1,861,506 SH   SOLE 21 1,861,506 0 0
AIRCASTLE LTD COM G0129K104 27,159 1,575,370 SH   SOLE 22 1,497,945 0 77,425
AIRCASTLE LTD COM G0129K104 329 19,103 SH   SOLE 26 15,991 0 3,112
AIRCASTLE LTD COM G0129K104 145 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 232 13,447 SH   SOLE 30 13,447 0 0
AIRCASTLE LTD COM G0129K104 64 3,734 SH   SOLE 40 3,734 0 0
AIRGAIN INC COM 00938A104 14 1,450 SH   SOLE 18 1,450 0 0
AIRGAIN INC COM 00938A104 189 19,109 SH   SOLE 21 19,109 0 0
AK STL HLDG CORP COM 001547108 723 321,340 SH   SOLE 2 10,550 0 310,790
AK STL HLDG CORP COM 001547108 4 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 29 12,786 SH   SOLE 7 12,786 0 0
AK STL HLDG CORP COM 001547108 3,636 1,615,897 SH   SOLE 18 1,615,897 0 0
AK STL HLDG CORP COM 001547108 1,059 470,585 SH   SOLE 19 470,585 0 0
AK STL HLDG CORP COM 001547108 75,629 33,612,841 SH   SOLE 21 33,612,841 0 0
AK STL HLDG CORP COM 001547108 20,506 9,113,715 SH   SOLE 22 8,652,844 0 460,871
AK STL HLDG CORP COM 001547108 219 97,232 SH   SOLE 26 75,754 0 21,478
AK STL HLDG CORP COM 001547108 98 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 1,390 617,908 SH   SOLE 30 617,908 0 0
AK STL HLDG CORP COM 001547108 12 5,149 SH   SOLE 36 5,149 0 0
AK STL HLDG CORP COM 001547108 62 27,348 SH   SOLE 40 27,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 23,448 383,882 SH   SOLE 2 35,904 0 347,978
AKAMAI TECHNOLOGIES INC COM 00971T101 3,664 59,979 SH   SOLE 4 55,477 0 4,502
AKAMAI TECHNOLOGIES INC COM 00971T101 11,599 189,903 SH   SOLE 7 141,493 0 48,410
AKAMAI TECHNOLOGIES INC COM 00971T101 488 7,985 SH   SOLE 13 7,985 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 89 1,451 SH   SOLE 15 1,451 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 21,872 358,084 SH   SOLE 18 337,906 0 20,178
AKAMAI TECHNOLOGIES INC COM 00971T101 2,665 43,628 SH   SOLE 19 43,628 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 248,693 4,071,596 SH   SOLE 21 4,071,596 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 247,622 4,054,068 SH   SOLE 22 3,628,356 0 425,712
AKAMAI TECHNOLOGIES INC COM 00971T101 7,234 118,431 SH   SOLE 23 118,431 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 10,164 166,403 SH   SOLE 25 166,403 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 43,253 708,141 SH   SOLE 26 206,426 0 501,715
AKAMAI TECHNOLOGIES INC COM 00971T101 2,039 33,377 SH   SOLE 28 24,602 0 8,775
AKAMAI TECHNOLOGIES INC COM 00971T101 2,461 40,290 SH   SOLE 29 5,650 0 34,640
AKAMAI TECHNOLOGIES INC COM 00971T101 41,998 687,593 SH   SOLE 30 687,593 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,407 55,784 SH   SOLE 31 36,662 0 19,122
AKAMAI TECHNOLOGIES INC COM 00971T101 496 8,116 SH   SOLE 34 8,116 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 7,905 129,416 SH   SOLE 36 129,416 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 210 3,441 SH   SOLE 40 3,441 0 0
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 1,477 1,485,000 PRN   SOLE 21 1,485,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 311 10,332 SH   SOLE 2 459 0 9,873
AKCEA THERAPEUTICS INC COM 00972L107 9 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1,228 40,731 SH   SOLE 18 40,731 0 0
AKCEA THERAPEUTICS INC COM 00972L107 550 18,253 SH   SOLE 19 18,253 0 0
AKCEA THERAPEUTICS INC COM 00972L107 45,877 1,522,123 SH   SOLE 21 1,522,123 0 0
AKCEA THERAPEUTICS INC COM 00972L107 12,338 409,355 SH   SOLE 22 393,440 0 15,915
AKCEA THERAPEUTICS INC COM 00972L107 106 3,502 SH   SOLE 26 0 0 3,502
AKCEA THERAPEUTICS INC COM 00972L107 206 6,849 SH   SOLE 30 6,849 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 514 92,896 SH   SOLE 2 26,031 0 66,865
AKEBIA THERAPEUTICS INC COM 00972D105 1 98 SH   SOLE 4 98 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 9 1,699 SH   SOLE 7 1,699 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,663 300,730 SH   SOLE 18 300,730 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,036 368,126 SH   SOLE 19 368,126 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 20,306 3,671,889 SH   SOLE 21 3,671,889 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 19,427 3,513,065 SH   SOLE 22 3,162,481 0 350,584
AKEBIA THERAPEUTICS INC COM 00972D105 519 93,766 SH   SOLE 23 93,766 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,074 194,197 SH   SOLE 26 0 0 194,197
AKEBIA THERAPEUTICS INC COM 00972D105 31 5,640 SH   SOLE 28 5,640 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 100 18,053 SH   SOLE 29 0 0 18,053
AKEBIA THERAPEUTICS INC COM 00972D105 131 23,659 SH   SOLE 30 23,659 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 70 12,685 SH   SOLE 40 12,685 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 0 85 SH   SOLE 21 85 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 186 164,391 SH   SOLE 22 164,391 0 0
AKORN INC COM 009728106 308 90,777 SH   SOLE 2 3,486 0 87,291
AKORN INC COM 009728106 1 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 7 1,937 SH   SOLE 7 1,937 0 0
AKORN INC COM 009728106 1,640 483,806 SH   SOLE 18 483,806 0 0
AKORN INC COM 009728106 447 131,803 SH   SOLE 19 131,803 0 0
AKORN INC COM 009728106 41,014 12,098,465 SH   SOLE 21 12,098,465 0 0
AKORN INC COM 009728106 9,032 2,664,404 SH   SOLE 22 2,529,556 0 134,848
AKORN INC COM 009728106 73 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 45 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 648 191,108 SH   SOLE 30 191,108 0 0
AKORN INC COM 009728106 33 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 14 2,858 SH   SOLE 18 2,858 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 181 36,516 SH   SOLE 21 36,516 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 11 2,173 SH   SOLE 22 2,173 0 0
ALAMO GROUP INC COM 011311107 969 12,530 SH   SOLE 2 4,598 0 7,932
ALAMO GROUP INC COM 011311107 8,151 105,420 SH   SOLE 7 105,420 0 0
ALAMO GROUP INC COM 011311107 3,796 49,094 SH   SOLE 18 49,094 0 0
ALAMO GROUP INC COM 011311107 5,354 69,245 SH   SOLE 19 69,245 0 0
ALAMO GROUP INC COM 011311107 79,326 1,025,943 SH   SOLE 21 1,025,943 0 0
ALAMO GROUP INC COM 011311107 27,155 351,199 SH   SOLE 22 338,682 0 12,517
ALAMO GROUP INC COM 011311107 1,321 17,085 SH   SOLE 23 17,085 0 0
ALAMO GROUP INC COM 011311107 2,664 34,452 SH   SOLE 26 0 0 34,452
ALAMO GROUP INC COM 011311107 109 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 521 6,736 SH   SOLE 29 0 0 6,736
ALAMO GROUP INC COM 011311107 1,476 19,090 SH   SOLE 30 19,090 0 0
ALAMO GROUP INC COM 011311107 76 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 85 23,564 SH   SOLE 23 23,564 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 468 130,114 SH   SOLE 26 0 0 130,114
ALAMOS GOLD INC NEW COM CL A 011532108 2,844 789,930 SH   SOLE 34 789,930 0 0
ALARM COM HLDGS INC COM 011642105 1,294 24,940 SH   SOLE 2 1,097 0 23,843
ALARM COM HLDGS INC COM 011642105 12 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 31 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 8,418 162,285 SH   SOLE 18 162,285 0 0
ALARM COM HLDGS INC COM 011642105 2,417 46,603 SH   SOLE 19 46,603 0 0
ALARM COM HLDGS INC COM 011642105 188,231 3,628,891 SH   SOLE 21 3,628,891 0 0
ALARM COM HLDGS INC COM 011642105 48,221 929,655 SH   SOLE 22 889,046 0 40,609
ALARM COM HLDGS INC COM 011642105 5 87 SH   SOLE 23 87 0 0
ALARM COM HLDGS INC COM 011642105 736 14,195 SH   SOLE 26 6,633 0 7,562
ALARM COM HLDGS INC COM 011642105 213 4,113 SH   SOLE 28 4,113 0 0
ALARM COM HLDGS INC COM 011642105 3,742 72,149 SH   SOLE 30 72,149 0 0
ALARM COM HLDGS INC COM 011642105 117 2,258 SH   SOLE 40 2,258 0 0
ALASKA AIR GROUP INC COM 011659109 16,442 270,198 SH   SOLE 2 29,231 0 240,967
ALASKA AIR GROUP INC COM 011659109 5,340 87,757 SH   SOLE 7 87,757 0 0
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 15,706 258,111 SH   SOLE 18 252,338 0 5,773
ALASKA AIR GROUP INC COM 011659109 2,171 35,684 SH   SOLE 19 35,684 0 0
ALASKA AIR GROUP INC COM 011659109 180,460 2,965,654 SH   SOLE 21 2,965,654 0 0
ALASKA AIR GROUP INC COM 011659109 182,690 3,002,294 SH   SOLE 22 2,745,104 0 257,190
ALASKA AIR GROUP INC COM 011659109 1,538 25,275 SH   SOLE 25 25,275 0 0
ALASKA AIR GROUP INC COM 011659109 7,217 118,609 SH   SOLE 26 24,052 0 94,557
ALASKA AIR GROUP INC COM 011659109 15,030 247,004 SH   SOLE 30 247,004 0 0
ALASKA AIR GROUP INC COM 011659109 148 2,426 SH   SOLE 31 2,426 0 0
ALASKA AIR GROUP INC COM 011659109 1,099 18,062 SH   SOLE 36 18,062 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 13 8,845 SH   SOLE 18 8,845 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 239 166,072 SH   SOLE 21 166,072 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,294 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 1,440 23,058 SH   SOLE 2 1,004 0 22,054
ALBANY INTL CORP CL A 012348108 9 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 39 628 SH   SOLE 7 628 0 0
ALBANY INTL CORP CL A 012348108 9,005 144,235 SH   SOLE 18 144,235 0 0
ALBANY INTL CORP CL A 012348108 2,676 42,863 SH   SOLE 19 42,863 0 0
ALBANY INTL CORP CL A 012348108 188,342 3,016,852 SH   SOLE 21 3,016,852 0 0
ALBANY INTL CORP CL A 012348108 51,463 824,325 SH   SOLE 22 786,770 0 37,555
ALBANY INTL CORP CL A 012348108 428 6,856 SH   SOLE 26 5,161 0 1,695
ALBANY INTL CORP CL A 012348108 250 4,012 SH   SOLE 28 4,012 0 0
ALBANY INTL CORP CL A 012348108 3,649 58,443 SH   SOLE 30 58,443 0 0
ALBANY INTL CORP CL A 012348108 205 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 21,426 278,004 SH   SOLE 2 32,167 0 245,837
ALBEMARLE CORP COM 012653101 2,594 33,653 SH   SOLE 4 30,584 0 3,069
ALBEMARLE CORP COM 012653101 7,988 103,649 SH   SOLE 7 101,050 0 2,599
ALBEMARLE CORP COM 012653101 152 1,975 SH   SOLE 13 1,975 0 0
ALBEMARLE CORP COM 012653101 76 990 SH   SOLE 15 990 0 0
ALBEMARLE CORP COM 012653101 18,021 233,827 SH   SOLE 18 213,500 0 20,327
ALBEMARLE CORP COM 012653101 3,349 43,458 SH   SOLE 19 43,458 0 0
ALBEMARLE CORP COM 012653101 196,138 2,544,931 SH   SOLE 21 2,544,931 0 0
ALBEMARLE CORP COM 012653101 196,892 2,554,719 SH   SOLE 22 2,270,421 0 284,298
ALBEMARLE CORP COM 012653101 5,873 76,199 SH   SOLE 23 76,199 0 0
ALBEMARLE CORP COM 012653101 17,385 225,575 SH   SOLE 25 225,575 0 0
ALBEMARLE CORP COM 012653101 30,738 398,835 SH   SOLE 26 138,482 0 260,353
ALBEMARLE CORP COM 012653101 1,642 21,307 SH   SOLE 28 15,714 0 5,593
ALBEMARLE CORP COM 012653101 2,192 28,440 SH   SOLE 29 6,243 0 22,197
ALBEMARLE CORP COM 012653101 27,280 353,962 SH   SOLE 30 353,962 0 0
ALBEMARLE CORP COM 012653101 3,543 45,969 SH   SOLE 31 25,163 0 20,806
ALBEMARLE CORP COM 012653101 31,641 410,551 SH   SOLE 34 410,551 0 0
ALBEMARLE CORP COM 012653101 6,709 87,055 SH   SOLE 36 87,055 0 0
ALBEMARLE CORP COM 012653101 171 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 201 8,204 SH   SOLE 2 391 0 7,813
ALBIREO PHARMA INC COM 01345P106 5 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 765 31,192 SH   SOLE 18 31,192 0 0
ALBIREO PHARMA INC COM 01345P106 321 13,091 SH   SOLE 19 13,091 0 0
ALBIREO PHARMA INC COM 01345P106 7,765 316,555 SH   SOLE 21 316,555 0 0
ALBIREO PHARMA INC COM 01345P106 5,305 216,263 SH   SOLE 22 209,485 0 6,778
ALCOA CORP COM 013872106 10,264 386,170 SH   SOLE 2 12,938 0 373,232
ALCOA CORP COM 013872106 27 1,015 SH   SOLE 4 1,015 0 0
ALCOA CORP COM 013872106 3,734 140,487 SH   SOLE 7 140,487 0 0
ALCOA CORP COM 013872106 25 939 SH   SOLE 15 939 0 0
ALCOA CORP COM 013872106 0 11 SH   SOLE 17 0 0 11
ALCOA CORP COM 013872106 2,434 91,568 SH   SOLE 18 91,568 0 0
ALCOA CORP COM 013872106 1,054 39,656 SH   SOLE 19 39,656 0 0
ALCOA CORP COM 013872106 63,981 2,407,120 SH   SOLE 21 2,407,120 0 0
ALCOA CORP COM 013872106 139,610 5,252,436 SH   SOLE 22 4,843,796 0 408,640
ALCOA CORP COM 013872106 12,013 451,975 SH   SOLE 25 451,975 0 0
ALCOA CORP COM 013872106 5,633 211,934 SH   SOLE 26 120,270 0 91,664
ALCOA CORP COM 013872106 642 24,147 SH   SOLE 28 24,147 0 0
ALCOA CORP COM 013872106 93 3,487 SH   SOLE 29 0 0 3,487
ALCOA CORP COM 013872106 1,213 45,654 SH   SOLE 30 45,654 0 0
ALCOA CORP COM 013872106 101 3,794 SH   SOLE 31 3,794 0 0
ALCOA CORP COM 013872106 7,999 300,939 SH   SOLE 34 300,939 0 0
ALCOA CORP COM 013872106 3,909 147,079 SH   SOLE 36 147,079 0 0
ALCOA CORP COM 013872106 465 17,486 SH   SOLE 40 17,486 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 564 54,981 SH   SOLE 2 8,299 0 46,682
ALDER BIOPHARMACEUTICALS INC COM 014339105 2 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 13 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,973 192,445 SH   SOLE 18 192,445 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,904 185,801 SH   SOLE 19 185,801 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 27,497 2,682,603 SH   SOLE 21 2,682,603 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 17,684 1,725,226 SH   SOLE 22 1,642,702 0 82,524
ALDER BIOPHARMACEUTICALS INC COM 014339105 179 17,484 SH   SOLE 23 17,484 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 394 38,391 SH   SOLE 26 5,739 0 32,652
ALDER BIOPHARMACEUTICALS INC COM 014339105 86 8,437 SH   SOLE 28 8,437 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 56 5,497 SH   SOLE 29 0 0 5,497
ALDER BIOPHARMACEUTICALS INC COM 014339105 170 16,634 SH   SOLE 30 16,634 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 9 866 SH   SOLE 34 866 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 48 4,724 SH   SOLE 40 4,724 0 0
ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 678 850,000 PRN   SOLE 21 850,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 131 15,826 SH   SOLE 2 751 0 15,075
ALDEYRA THERAPEUTICS INC COM 01438T106 581 70,037 SH   SOLE 18 70,037 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 253 30,424 SH   SOLE 19 30,424 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 6,065 730,736 SH   SOLE 21 730,736 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 3,749 451,692 SH   SOLE 22 442,073 0 9,619
ALEXANDER & BALDWIN INC NEW COM 014491104 1,830 99,541 SH   SOLE 2 30,356 0 69,185
ALEXANDER & BALDWIN INC NEW COM 014491104 8 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 27 1,487 SH   SOLE 7 1,487 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 7,288 396,521 SH   SOLE 18 396,521 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,846 100,424 SH   SOLE 19 100,424 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 89,426 4,865,371 SH   SOLE 21 4,865,371 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 44,307 2,410,596 SH   SOLE 22 2,318,686 0 91,910
ALEXANDER & BALDWIN INC NEW COM 014491104 444 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 173 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 306 16,623 SH   SOLE 30 16,623 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 129 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 542 1,779 SH   SOLE 2 79 0 1,700
ALEXANDERS INC COM 014752109 457 1,501 SH   SOLE 4 1,501 0 0
ALEXANDERS INC COM 014752109 1,080 3,544 SH   SOLE 7 3,544 0 0
ALEXANDERS INC COM 014752109 29 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 2,181 7,156 SH   SOLE 18 7,156 0 0
ALEXANDERS INC COM 014752109 2,043 6,703 SH   SOLE 19 6,703 0 0
ALEXANDERS INC COM 014752109 23,154 75,981 SH   SOLE 21 75,981 0 0
ALEXANDERS INC COM 014752109 33,899 111,238 SH   SOLE 22 108,584 0 2,654
ALEXANDERS INC COM 014752109 39 128 SH   SOLE 23 128 0 0
ALEXANDERS INC COM 014752109 1,268 4,162 SH   SOLE 25 4,162 0 0
ALEXANDERS INC COM 014752109 470 1,541 SH   SOLE 26 186 0 1,355
ALEXANDERS INC COM 014752109 101 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 214 703 SH   SOLE 29 703 0 0
ALEXANDERS INC COM 014752109 3,091 10,142 SH   SOLE 30 10,142 0 0
ALEXANDERS INC COM 014752109 72 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30,181 261,900 SH   SOLE 2 24,597 0 237,303
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19,022 165,063 SH   SOLE 4 162,490 0 2,573
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 30,051 260,767 SH   SOLE 7 259,786 0 981
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49 421 SH   SOLE 13 421 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 564 4,898 SH   SOLE 15 4,898 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37,118 322,094 SH   SOLE 18 309,026 0 13,068
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 38,924 337,763 SH   SOLE 19 337,763 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 391,912 3,400,830 SH   SOLE 21 3,400,830 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 478,182 4,149,445 SH   SOLE 22 3,817,807 0 331,638
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,301 106,745 SH   SOLE 23 106,745 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 36,467 316,444 SH   SOLE 25 316,444 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48,645 422,123 SH   SOLE 26 122,926 0 299,197
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,100 35,580 SH   SOLE 28 30,191 0 5,389
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7,457 64,708 SH   SOLE 29 43,096 0 21,612
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 96,057 833,536 SH   SOLE 30 833,536 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,460 38,704 SH   SOLE 31 21,469 0 17,235
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18,874 163,776 SH   SOLE 34 163,776 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9,055 78,572 SH   SOLE 36 78,572 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 298 2,587 SH   SOLE 40 2,587 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 60,600 622,435 SH   SOLE 2 128,740 0 493,695
ALEXION PHARMACEUTICALS INC COM 015351109 7,998 82,150 SH   SOLE 4 76,321 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 17,556 180,319 SH   SOLE 7 176,663 0 3,656
ALEXION PHARMACEUTICALS INC COM 015351109 830 8,523 SH   SOLE 13 8,523 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 215 2,207 SH   SOLE 15 2,207 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 52,209 536,245 SH   SOLE 18 508,715 0 27,530
ALEXION PHARMACEUTICALS INC COM 015351109 36,555 375,461 SH   SOLE 19 375,461 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 638,547 6,558,618 SH   SOLE 21 6,558,618 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 517,041 5,310,611 SH   SOLE 22 4,743,451 0 567,160
ALEXION PHARMACEUTICALS INC COM 015351109 16,661 171,126 SH   SOLE 23 171,126 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 19,078 195,952 SH   SOLE 25 195,952 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 75,874 779,318 SH   SOLE 26 233,362 0 545,956
ALEXION PHARMACEUTICALS INC COM 015351109 4,208 43,217 SH   SOLE 28 31,619 0 11,598
ALEXION PHARMACEUTICALS INC COM 015351109 1,519 15,604 SH   SOLE 29 15,604 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 85,051 873,571 SH   SOLE 30 873,571 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 10,036 103,083 SH   SOLE 31 59,941 0 43,142
ALEXION PHARMACEUTICALS INC COM 015351109 3,082 31,651 SH   SOLE 32 31,651 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 16,102 165,389 SH   SOLE 34 165,389 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 16,605 170,553 SH   SOLE 36 170,553 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 519 5,327 SH   SOLE 40 5,327 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 1,400 139,294 SH   SOLE 22 0 0 139,294
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 304,526 2,221,680 SH   SOLE 2 162,632 0 2,059,048
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 75,513 550,905 SH   SOLE 4 550,905 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25,406 185,349 SH   SOLE 7 185,349 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 28,587 208,559 SH   SOLE 13 208,559 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 128,522 937,638 SH   SOLE 15 917,629 0 20,009
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 89 650 SH   SOLE 17 0 0 650
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 86,904 634,010 SH   SOLE 18 634,010 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 153,380 1,118,992 SH   SOLE 19 1,118,992 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,619,466 26,405,970 SH   SOLE 21 26,405,970 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,581,374 18,832,523 SH   SOLE 22 16,645,153 0 2,187,370
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 110,690 807,547 SH   SOLE 23 807,547 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 85,118 620,979 SH   SOLE 25 620,979 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 649,576 4,739,006 SH   SOLE 26 328,411 0 4,410,595
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25,378 185,145 SH   SOLE 28 185,145 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 43,068 314,204 SH   SOLE 29 192,674 0 121,530
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,062,375 7,750,602 SH   SOLE 30 7,750,602 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19,472 142,056 SH   SOLE 31 142,056 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,397 39,376 SH   SOLE 32 39,376 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 275,034 2,006,519 SH   SOLE 34 2,006,519 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,847 20,770 SH   SOLE 36 20,770 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,508 11,002 SH   SOLE 40 11,002 0 0
ALICO INC COM 016230104 68 2,319 SH   SOLE 2 87 0 2,232
ALICO INC COM 016230104 326 11,040 SH   SOLE 18 11,040 0 0
ALICO INC COM 016230104 135 4,566 SH   SOLE 19 4,566 0 0
ALICO INC COM 016230104 3,371 114,285 SH   SOLE 21 114,285 0 0
ALICO INC COM 016230104 3,430 116,266 SH   SOLE 22 114,463 0 1,803
ALIGN TECHNOLOGY INC COM 016255101 52,575 251,040 SH   SOLE 2 33,507 0 217,533
ALIGN TECHNOLOGY INC COM 016255101 5,990 28,600 SH   SOLE 4 26,500 0 2,100
ALIGN TECHNOLOGY INC COM 016255101 17,571 83,900 SH   SOLE 7 68,022 0 15,878
ALIGN TECHNOLOGY INC COM 016255101 200 953 SH   SOLE 13 953 0 0
ALIGN TECHNOLOGY INC COM 016255101 162 775 SH   SOLE 15 775 0 0
ALIGN TECHNOLOGY INC COM 016255101 147,297 703,324 SH   SOLE 18 554,988 0 148,336
ALIGN TECHNOLOGY INC COM 016255101 177,310 846,633 SH   SOLE 19 846,633 0 0
ALIGN TECHNOLOGY INC COM 016255101 649 3,100 SH   SOLE 20 3,100 0 0
ALIGN TECHNOLOGY INC COM 016255101 413,641 1,975,078 SH   SOLE 21 1,975,078 0 0
ALIGN TECHNOLOGY INC COM 016255101 399,386 1,907,016 SH   SOLE 22 1,711,740 0 195,276
ALIGN TECHNOLOGY INC COM 016255101 11,077 52,891 SH   SOLE 23 52,891 0 0
ALIGN TECHNOLOGY INC COM 016255101 44,831 214,062 SH   SOLE 25 214,062 0 0
ALIGN TECHNOLOGY INC COM 016255101 67,018 320,003 SH   SOLE 26 88,239 0 231,764
ALIGN TECHNOLOGY INC COM 016255101 3,090 14,752 SH   SOLE 28 10,828 0 3,924
ALIGN TECHNOLOGY INC COM 016255101 3,837 18,319 SH   SOLE 29 2,726 0 15,593
ALIGN TECHNOLOGY INC COM 016255101 68,363 326,425 SH   SOLE 30 326,425 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,228 29,738 SH   SOLE 31 17,689 0 12,049
ALIGN TECHNOLOGY INC COM 016255101 2,376 11,347 SH   SOLE 32 11,347 0 0
ALIGN TECHNOLOGY INC COM 016255101 18,507 88,368 SH   SOLE 34 88,368 0 0
ALIGN TECHNOLOGY INC COM 016255101 11,908 56,860 SH   SOLE 36 56,860 0 0
ALIGN TECHNOLOGY INC COM 016255101 398 1,901 SH   SOLE 40 1,901 0 0
ALIMERA SCIENCES INC COM 016259103 9 12,192 SH   SOLE 18 12,192 0 0
ALIMERA SCIENCES INC COM 016259103 193 268,383 SH   SOLE 21 268,383 0 0
ALIMERA SCIENCES INC COM 016259103 7 10,303 SH   SOLE 22 10,303 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 6 2,664 SH   SOLE 18 2,664 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 112 47,766 SH   SOLE 21 47,766 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 11 4,744 SH   SOLE 22 4,744 0 0
ALJ REGIONAL HLDGS INC COM 001627108 5 4,059 SH   SOLE 18 4,059 0 0
ALJ REGIONAL HLDGS INC COM 001627108 78 59,542 SH   SOLE 21 59,542 0 0
ALKERMES PLC SHS G01767105 11,404 386,433 SH   SOLE 2 38,752 0 347,681
ALKERMES PLC SHS G01767105 1,644 55,709 SH   SOLE 4 51,618 0 4,091
ALKERMES PLC SHS G01767105 297 10,073 SH   SOLE 7 10,073 0 0
ALKERMES PLC SHS G01767105 78 2,659 SH   SOLE 13 2,659 0 0
ALKERMES PLC SHS G01767105 26 872 SH   SOLE 15 872 0 0
ALKERMES PLC SHS G01767105 2,737 92,747 SH   SOLE 18 80,299 0 12,448
ALKERMES PLC SHS G01767105 1,078 36,514 SH   SOLE 19 36,514 0 0
ALKERMES PLC SHS G01767105 111,666 3,784,015 SH   SOLE 21 3,784,015 0 0
ALKERMES PLC SHS G01767105 127,636 4,325,177 SH   SOLE 22 4,020,282 0 304,895
ALKERMES PLC SHS G01767105 3,521 119,319 SH   SOLE 23 119,319 0 0
ALKERMES PLC SHS G01767105 4,067 137,826 SH   SOLE 25 137,826 0 0
ALKERMES PLC SHS G01767105 14,701 498,162 SH   SOLE 26 224,694 0 273,468
ALKERMES PLC SHS G01767105 894 30,306 SH   SOLE 28 22,023 0 8,283
ALKERMES PLC SHS G01767105 1,271 43,079 SH   SOLE 29 11,642 0 31,437
ALKERMES PLC SHS G01767105 10,243 347,105 SH   SOLE 30 347,105 0 0
ALKERMES PLC SHS G01767105 2,024 68,582 SH   SOLE 31 39,231 0 29,351
ALKERMES PLC SHS G01767105 302 10,232 SH   SOLE 34 10,232 0 0
ALKERMES PLC SHS G01767105 3,661 124,075 SH   SOLE 36 124,075 0 0
ALKERMES PLC SHS G01767105 91 3,087 SH   SOLE 40 3,087 0 0
ALLAKOS INC COM 01671P100 1,382 26,440 SH   SOLE 2 20,029 0 6,411
ALLAKOS INC COM 01671P100 1,955 37,408 SH   SOLE 18 37,408 0 0
ALLAKOS INC COM 01671P100 6,723 128,622 SH   SOLE 19 128,622 0 0
ALLAKOS INC COM 01671P100 98 1,873 SH   SOLE 20 1,873 0 0
ALLAKOS INC COM 01671P100 39,093 747,910 SH   SOLE 21 747,910 0 0
ALLAKOS INC COM 01671P100 11,731 224,428 SH   SOLE 22 213,462 0 10,966
ALLAKOS INC COM 01671P100 180 3,444 SH   SOLE 30 3,444 0 0
ALLAKOS INC COM 01671P100 2,742 52,455 SH   SOLE 34 52,455 0 0
ALLEGHANY CORP DEL COM 017175100 25,901 41,553 SH   SOLE 2 8,043 0 33,510
ALLEGHANY CORP DEL COM 017175100 3,271 5,248 SH   SOLE 4 4,849 0 399
ALLEGHANY CORP DEL COM 017175100 2,714 4,354 SH   SOLE 7 3,315 0 1,039
ALLEGHANY CORP DEL COM 017175100 427 685 SH   SOLE 13 685 0 0
ALLEGHANY CORP DEL COM 017175100 88 141 SH   SOLE 15 141 0 0
ALLEGHANY CORP DEL COM 017175100 27,293 43,786 SH   SOLE 18 42,575 0 1,211
ALLEGHANY CORP DEL COM 017175100 2,085 3,345 SH   SOLE 19 3,345 0 0
ALLEGHANY CORP DEL COM 017175100 478,864 768,248 SH   SOLE 21 768,248 0 0
ALLEGHANY CORP DEL COM 017175100 320,035 513,436 SH   SOLE 22 481,418 0 32,018
ALLEGHANY CORP DEL COM 017175100 6,612 10,608 SH   SOLE 23 10,608 0 0
ALLEGHANY CORP DEL COM 017175100 8,902 14,282 SH   SOLE 25 14,282 0 0
ALLEGHANY CORP DEL COM 017175100 30,241 48,516 SH   SOLE 26 17,827 0 30,689
ALLEGHANY CORP DEL COM 017175100 1,865 2,992 SH   SOLE 28 2,194 0 798
ALLEGHANY CORP DEL COM 017175100 2,282 3,661 SH   SOLE 29 558 0 3,103
ALLEGHANY CORP DEL COM 017175100 21,999 35,294 SH   SOLE 30 35,294 0 0
ALLEGHANY CORP DEL COM 017175100 3,108 4,986 SH   SOLE 31 3,178 0 1,808
ALLEGHANY CORP DEL COM 017175100 491 787 SH   SOLE 34 787 0 0
ALLEGHANY CORP DEL COM 017175100 11,327 18,172 SH   SOLE 36 18,172 0 0
ALLEGHANY CORP DEL COM 017175100 188 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,410 294,425 SH   SOLE 2 169,612 0 124,813
ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 56 2,595 SH   SOLE 7 2,595 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 15,826 726,964 SH   SOLE 18 726,964 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,073 187,108 SH   SOLE 19 187,108 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 197,991 9,094,681 SH   SOLE 21 9,094,681 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 103,773 4,766,796 SH   SOLE 22 4,481,926 0 284,870
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,292 59,369 SH   SOLE 26 21,602 0 37,767
ALLEGHENY TECHNOLOGIES INC COM 01741R102 349 16,017 SH   SOLE 28 16,017 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 660 30,334 SH   SOLE 30 30,334 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 156 7,151 SH   SOLE 36 7,151 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 260 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,049 625,000 PRN   SOLE 21 625,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 359 11,103 SH   SOLE 2 409 0 10,694
ALLEGIANCE BANCSHARES INC COM 01748H107 7 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,409 43,537 SH   SOLE 18 43,537 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 558 17,239 SH   SOLE 19 17,239 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 13,615 420,599 SH   SOLE 21 420,599 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 5,844 180,529 SH   SOLE 22 171,844 0 8,685
ALLEGIANCE BANCSHARES INC COM 01748H107 26 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 98 3,041 SH   SOLE 30 3,041 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,035 10,328 SH   SOLE 2 449 0 9,879
ALLEGIANT TRAVEL CO COM 01748X102 28 276 SH   SOLE 7 276 0 0
ALLEGIANT TRAVEL CO COM 01748X102 6,438 64,241 SH   SOLE 18 64,241 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,126 21,216 SH   SOLE 19 21,216 0 0
ALLEGIANT TRAVEL CO COM 01748X102 135,198 1,349,016 SH   SOLE 21 1,349,016 0 0
ALLEGIANT TRAVEL CO COM 01748X102 35,579 355,004 SH   SOLE 22 341,592 0 13,412
ALLEGIANT TRAVEL CO COM 01748X102 107 1,063 SH   SOLE 23 1,063 0 0
ALLEGIANT TRAVEL CO COM 01748X102 141 1,410 SH   SOLE 26 0 0 1,410
ALLEGIANT TRAVEL CO COM 01748X102 63 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,384 23,791 SH   SOLE 30 23,791 0 0
ALLEGIANT TRAVEL CO COM 01748X102 47 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 23,371 293,202 SH   SOLE 2 68,705 0 224,497
ALLEGION PUB LTD CO ORD SHS G0176J109 3,315 41,589 SH   SOLE 4 39,083 0 2,506
ALLEGION PUB LTD CO ORD SHS G0176J109 5,794 72,690 SH   SOLE 7 72,690 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 1,690 21,203 SH   SOLE 13 21,203 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 70 881 SH   SOLE 15 881 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 18,710 234,721 SH   SOLE 18 223,032 0 11,689
ALLEGION PUB LTD CO ORD SHS G0176J109 18,631 233,739 SH   SOLE 19 233,739 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 169,595 2,127,650 SH   SOLE 21 2,127,650 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 215,426 2,702,616 SH   SOLE 22 2,400,456 0 302,160
ALLEGION PUB LTD CO ORD SHS G0176J109 6,325 79,347 SH   SOLE 23 79,347 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6,567 82,392 SH   SOLE 25 82,392 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 35,396 444,059 SH   SOLE 26 132,004 0 312,055
ALLEGION PUB LTD CO ORD SHS G0176J109 1,473 18,485 SH   SOLE 28 13,613 0 4,872
ALLEGION PUB LTD CO ORD SHS G0176J109 6,674 83,731 SH   SOLE 29 6,982 0 76,749
ALLEGION PUB LTD CO ORD SHS G0176J109 26,384 331,000 SH   SOLE 30 331,000 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 3,564 44,713 SH   SOLE 31 27,948 0 16,765
ALLEGION PUB LTD CO ORD SHS G0176J109 611 7,663 SH   SOLE 34 7,663 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6,270 78,666 SH   SOLE 36 78,666 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 152 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 51 9,356 SH   SOLE 2 391 0 8,965
ALLENA PHARMACEUTICALS INC COM 018119107 3 464 SH   SOLE 7 464 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 208 38,165 SH   SOLE 18 38,165 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 94 17,205 SH   SOLE 19 17,205 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 2,200 403,664 SH   SOLE 21 403,664 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 616 113,117 SH   SOLE 22 104,935 0 8,182
ALLERGAN PLC SHS G0177J108 131,636 984,858 SH   SOLE 2 204,228 0 780,630
ALLERGAN PLC SHS G0177J108 15,651 117,092 SH   SOLE 4 108,219 0 8,873
ALLERGAN PLC SHS G0177J108 37,887 283,455 SH   SOLE 7 242,932 0 40,523
ALLERGAN PLC SHS G0177J108 1,339 10,018 SH   SOLE 13 10,018 0 0
ALLERGAN PLC SHS G0177J108 416 3,110 SH   SOLE 15 3,110 0 0
ALLERGAN PLC SHS G0177J108 100,901 754,911 SH   SOLE 18 712,309 0 42,602
ALLERGAN PLC SHS G0177J108 101,798 761,621 SH   SOLE 19 761,621 0 0
ALLERGAN PLC SHS G0177J108 834,714 6,245,057 SH   SOLE 21 6,245,057 0 0
ALLERGAN PLC SHS G0177J108 1,054,505 7,889,455 SH   SOLE 22 7,025,100 0 864,355
ALLERGAN PLC SHS G0177J108 33,091 247,577 SH   SOLE 23 247,577 0 0
ALLERGAN PLC SHS G0177J108 40,965 306,486 SH   SOLE 25 306,486 0 0
ALLERGAN PLC SHS G0177J108 220,154 1,647,116 SH   SOLE 26 336,290 0 1,310,826
ALLERGAN PLC SHS G0177J108 8,760 65,536 SH   SOLE 28 47,978 0 17,558
ALLERGAN PLC SHS G0177J108 1,861 13,923 SH   SOLE 29 13,923 0 0
ALLERGAN PLC SHS G0177J108 181,721 1,359,575 SH   SOLE 30 1,359,575 0 0
ALLERGAN PLC SHS G0177J108 20,093 150,332 SH   SOLE 31 75,368 0 74,964
ALLERGAN PLC SHS G0177J108 42,962 321,429 SH   SOLE 34 321,429 0 0
ALLERGAN PLC SHS G0177J108 39,643 296,596 SH   SOLE 36 296,596 0 0
ALLERGAN PLC SHS G0177J108 1,052 7,870 SH   SOLE 40 7,870 0 0
ALLETE INC COM NEW 018522300 7,468 97,984 SH   SOLE 2 46,853 0 51,131
ALLETE INC COM NEW 018522300 1,284 16,846 SH   SOLE 4 16,846 0 0
ALLETE INC COM NEW 018522300 249 3,269 SH   SOLE 7 3,269 0 0
ALLETE INC COM NEW 018522300 18 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 23,240 304,904 SH   SOLE 18 304,904 0 0
ALLETE INC COM NEW 018522300 5,858 76,859 SH   SOLE 19 76,859 0 0
ALLETE INC COM NEW 018522300 289,941 3,803,998 SH   SOLE 21 3,803,998 0 0
ALLETE INC COM NEW 018522300 133,883 1,756,531 SH   SOLE 22 1,684,828 0 71,703
ALLETE INC COM NEW 018522300 1,281 16,809 SH   SOLE 26 11,483 0 5,326
ALLETE INC COM NEW 018522300 538 7,061 SH   SOLE 28 7,061 0 0
ALLETE INC COM NEW 018522300 2,012 26,399 SH   SOLE 30 26,399 0 0
ALLETE INC COM NEW 018522300 208 2,729 SH   SOLE 36 2,729 0 0
ALLETE INC COM NEW 018522300 326 4,280 SH   SOLE 40 4,280 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 22,432 149,468 SH   SOLE 2 34,076 0 115,392
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,051 20,328 SH   SOLE 4 19,012 0 1,316
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,432 36,196 SH   SOLE 7 36,196 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 46 305 SH   SOLE 13 305 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 63 421 SH   SOLE 15 421 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 15,879 105,803 SH   SOLE 18 99,905 0 5,898
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,575 23,818 SH   SOLE 19 23,818 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 173,921 1,158,856 SH   SOLE 21 1,158,856 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 174,837 1,164,960 SH   SOLE 22 1,028,288 0 136,672
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,484 43,205 SH   SOLE 23 43,205 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,799 45,301 SH   SOLE 25 45,301 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 31,132 207,436 SH   SOLE 26 63,344 0 144,092
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,448 9,645 SH   SOLE 28 7,033 0 2,612
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,183 14,546 SH   SOLE 29 4,596 0 9,950
ALLIANCE DATA SYSTEMS CORP COM 018581108 31,729 211,414 SH   SOLE 30 211,414 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,418 22,773 SH   SOLE 31 15,749 0 7,024
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,407 9,373 SH   SOLE 34 9,373 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,087 40,560 SH   SOLE 36 40,560 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 151 1,005 SH   SOLE 40 1,005 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 2,034 193,200 SH   SOLE 2 193,200 0 0
ALLIANT ENERGY CORP COM 018802108 29,054 687,671 SH   SOLE 2 113,843 0 573,828
ALLIANT ENERGY CORP COM 018802108 6,739 159,496 SH   SOLE 4 153,570 0 5,926
ALLIANT ENERGY CORP COM 018802108 13,447 318,280 SH   SOLE 7 245,465 0 72,815
ALLIANT ENERGY CORP COM 018802108 545 12,909 SH   SOLE 13 12,909 0 0
ALLIANT ENERGY CORP COM 018802108 84 1,994 SH   SOLE 15 1,994 0 0
ALLIANT ENERGY CORP COM 018802108 26,744 632,989 SH   SOLE 18 604,555 0 28,434
ALLIANT ENERGY CORP COM 018802108 3,600 85,206 SH   SOLE 19 85,206 0 0
ALLIANT ENERGY CORP COM 018802108 504,518 11,941,243 SH   SOLE 21 11,941,243 0 0
ALLIANT ENERGY CORP COM 018802108 267,661 6,335,176 SH   SOLE 22 5,704,186 0 630,990
ALLIANT ENERGY CORP COM 018802108 6,839 161,879 SH   SOLE 23 161,879 0 0
ALLIANT ENERGY CORP COM 018802108 9,451 223,699 SH   SOLE 25 223,699 0 0
ALLIANT ENERGY CORP COM 018802108 39,900 944,390 SH   SOLE 26 297,143 0 647,247
ALLIANT ENERGY CORP COM 018802108 1,904 45,071 SH   SOLE 28 32,904 0 12,167
ALLIANT ENERGY CORP COM 018802108 313 7,415 SH   SOLE 29 7,415 0 0
ALLIANT ENERGY CORP COM 018802108 38,533 912,017 SH   SOLE 30 912,017 0 0
ALLIANT ENERGY CORP COM 018802108 3,918 92,731 SH   SOLE 31 54,785 0 37,946
ALLIANT ENERGY CORP COM 018802108 3,829 90,632 SH   SOLE 32 90,632 0 0
ALLIANT ENERGY CORP COM 018802108 553 13,081 SH   SOLE 34 13,081 0 0
ALLIANT ENERGY CORP COM 018802108 8,580 203,074 SH   SOLE 36 203,074 0 0
ALLIANT ENERGY CORP COM 018802108 280 6,623 SH   SOLE 40 6,623 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 254 5,681 SH   SOLE 2 249 0 5,432
ALLIED MOTION TECHNOLOGIES I COM 019330109 6 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,094 24,478 SH   SOLE 18 24,478 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 443 9,909 SH   SOLE 19 9,909 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 11,182 250,213 SH   SOLE 21 250,213 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 10,229 228,885 SH   SOLE 22 223,667 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 5 2,554 SH   SOLE 22 2,554 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 10,122 230,520 SH   SOLE 2 21,648 0 208,872
ALLISON TRANSMISSION HLDGS I COM 01973R101 25 577 SH   SOLE 4 577 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 140 3,184 SH   SOLE 7 3,184 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,804 86,630 SH   SOLE 18 86,630 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 5,271 120,052 SH   SOLE 19 120,052 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 61,967 1,411,218 SH   SOLE 21 1,411,218 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 158,773 3,615,878 SH   SOLE 22 3,380,260 0 235,618
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,304 29,690 SH   SOLE 25 29,690 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,874 42,689 SH   SOLE 26 27,245 0 15,444
ALLISON TRANSMISSION HLDGS I COM 01973R101 703 15,999 SH   SOLE 28 15,999 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,311 29,867 SH   SOLE 29 0 0 29,867
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,343 30,592 SH   SOLE 30 30,592 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 246 5,612 SH   SOLE 31 2,327 0 3,285
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,188 49,825 SH   SOLE 34 49,825 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 149 3,385 SH   SOLE 36 3,385 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 508 11,580 SH   SOLE 40 11,580 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 441 16,367 SH   SOLE 2 773 0 15,594
ALLOGENE THERAPEUTICS INC COM 019770106 2,216 82,276 SH   SOLE 18 82,276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 21,792 809,200 SH   SOLE 19 809,200 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 255 9,477 SH   SOLE 20 9,477 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 18,172 674,771 SH   SOLE 21 674,771 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 13,135 487,738 SH   SOLE 22 469,697 0 18,041
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,363 245,114 SH   SOLE 2 78,474 0 166,640
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 22 2,310 SH   SOLE 7 2,310 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9,684 1,004,587 SH   SOLE 18 1,004,587 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,509 260,270 SH   SOLE 19 260,270 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 118,964 12,340,709 SH   SOLE 21 12,340,709 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 57,386 5,952,894 SH   SOLE 22 5,718,403 0 234,491
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 292 30,267 SH   SOLE 26 15,786 0 14,481
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 250 25,939 SH   SOLE 28 25,939 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,861 504,289 SH   SOLE 30 504,289 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 60 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 182 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 674 700,000 PRN   SOLE 21 700,000 0 0
ALLSTATE CORP COM 020002101 116,246 1,406,822 SH   SOLE 2 515,496 0 891,326
ALLSTATE CORP COM 020002101 19,209 232,468 SH   SOLE 4 223,113 0 9,355
ALLSTATE CORP COM 020002101 36,570 442,576 SH   SOLE 7 362,082 0 80,494
ALLSTATE CORP COM 020002101 5,330 64,503 SH   SOLE 13 64,503 0 0
ALLSTATE CORP COM 020002101 239 2,893 SH   SOLE 15 2,893 0 0
ALLSTATE CORP COM 020002101 62,009 750,437 SH   SOLE 18 700,275 0 50,162
ALLSTATE CORP COM 020002101 49,956 604,579 SH   SOLE 19 604,579 0 0
ALLSTATE CORP COM 020002101 627,278 7,591,409 SH   SOLE 21 7,591,409 0 0
ALLSTATE CORP COM 020002101 850,193 10,289,151 SH   SOLE 22 8,777,430 0 1,511,721
ALLSTATE CORP COM 020002101 36,548 442,306 SH   SOLE 23 442,306 0 0
ALLSTATE CORP COM 020002101 29,992 362,969 SH   SOLE 25 362,969 0 0
ALLSTATE CORP COM 020002101 167,267 2,024,289 SH   SOLE 26 403,843 0 1,620,446
ALLSTATE CORP COM 020002101 5,492 66,469 SH   SOLE 28 48,433 0 18,036
ALLSTATE CORP COM 020002101 25,359 306,899 SH   SOLE 29 139,553 0 167,346
ALLSTATE CORP COM 020002101 130,849 1,583,559 SH   SOLE 30 1,583,559 0 0
ALLSTATE CORP COM 020002101 29,243 353,908 SH   SOLE 31 255,273 0 98,635
ALLSTATE CORP COM 020002101 11,651 141,002 SH   SOLE 34 141,002 0 0
ALLSTATE CORP COM 020002101 38,643 467,669 SH   SOLE 36 467,669 0 0
ALLSTATE CORP COM 020002101 688 8,326 SH   SOLE 40 8,326 0 0
ALLY FINL INC COM 02005N100 32,966 1,454,803 SH   SOLE 2 436,742 0 1,018,061
ALLY FINL INC COM 02005N100 4,576 201,923 SH   SOLE 4 190,576 0 11,347
ALLY FINL INC COM 02005N100 5,163 227,854 SH   SOLE 7 88,527 0 139,327
ALLY FINL INC COM 02005N100 277 12,220 SH   SOLE 13 12,220 0 0
ALLY FINL INC COM 02005N100 95 4,202 SH   SOLE 15 4,202 0 0
ALLY FINL INC COM 02005N100 47,750 2,107,220 SH   SOLE 18 1,812,356 0 294,864
ALLY FINL INC COM 02005N100 23,981 1,058,300 SH   SOLE 19 1,058,300 0 0
ALLY FINL INC COM 02005N100 131,140 5,787,293 SH   SOLE 21 5,787,293 0 0
ALLY FINL INC COM 02005N100 260,888 11,513,155 SH   SOLE 22 10,521,033 0 992,122
ALLY FINL INC COM 02005N100 8,199 361,829 SH   SOLE 23 361,829 0 0
ALLY FINL INC COM 02005N100 12,326 543,956 SH   SOLE 25 468,980 0 74,976
ALLY FINL INC COM 02005N100 43,236 1,908,014 SH   SOLE 26 536,496 0 1,371,518
ALLY FINL INC COM 02005N100 1,845 81,422 SH   SOLE 28 58,866 0 22,556
ALLY FINL INC COM 02005N100 2,889 127,490 SH   SOLE 29 41,214 0 86,276
ALLY FINL INC COM 02005N100 17,691 780,694 SH   SOLE 30 780,694 0 0
ALLY FINL INC COM 02005N100 4,431 195,538 SH   SOLE 31 144,731 0 50,807
ALLY FINL INC COM 02005N100 19,586 864,332 SH   SOLE 34 864,332 0 0
ALLY FINL INC COM 02005N100 10,822 477,598 SH   SOLE 36 477,598 0 0
ALLY FINL INC COM 02005N100 205 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 17,680 242,491 SH   SOLE 2 39,882 0 202,609
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,358 32,348 SH   SOLE 4 30,048 0 2,300
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 460 6,305 SH   SOLE 7 6,305 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38 528 SH   SOLE 13 528 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22 300 SH   SOLE 15 300 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,914 67,399 SH   SOLE 18 60,234 0 7,165
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 13,141 180,240 SH   SOLE 19 180,240 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 176,473 2,420,429 SH   SOLE 21 2,420,429 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 180,125 2,470,512 SH   SOLE 22 2,286,361 0 184,151
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,058 69,367 SH   SOLE 23 69,367 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,959 68,019 SH   SOLE 25 68,019 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 19,654 269,567 SH   SOLE 26 117,331 0 152,236
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,266 17,365 SH   SOLE 28 12,673 0 4,692
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,829 25,085 SH   SOLE 29 6,505 0 18,580
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,178 112,164 SH   SOLE 30 112,164 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,844 39,012 SH   SOLE 31 23,346 0 15,666
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,806 52,200 SH   SOLE 34 52,200 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,154 70,694 SH   SOLE 36 70,694 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 130 1,780 SH   SOLE 40 1,780 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 316 31,013 SH   SOLE 2 12,014 0 18,999
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 752 73,827 SH   SOLE 18 73,827 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 897 88,037 SH   SOLE 19 88,037 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7,181 704,679 SH   SOLE 21 704,679 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8,259 810,537 SH   SOLE 22 791,697 0 18,840
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 571 56,070 SH   SOLE 23 56,070 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 49 4,843 SH   SOLE 29 0 0 4,843
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 29 2,839 SH   SOLE 30 2,839 0 0
ALPHA PRO TECH LTD COM 020772109 8 2,222 SH   SOLE 18 2,222 0 0
ALPHA PRO TECH LTD COM 020772109 178 48,002 SH   SOLE 21 48,002 0 0
ALPHABET INC CAP STK CL C 02079K107 857,654 828,163 SH   SOLE 2 112,094 0 716,069
ALPHABET INC CAP STK CL C 02079K107 128,061 123,658 SH   SOLE 4 115,254 0 8,404
ALPHABET INC CAP STK CL C 02079K107 255,586 246,798 SH   SOLE 7 246,798 0 0
ALPHABET INC CAP STK CL C 02079K107 11,592 11,193 SH   SOLE 13 11,193 0 0
ALPHABET INC CAP STK CL C 02079K107 3,114 3,007 SH   SOLE 15 3,007 0 0
ALPHABET INC CAP STK CL C 02079K107 98 95 SH   SOLE 17 0 0 95
ALPHABET INC CAP STK CL C 02079K107 833,277 804,624 SH   SOLE 18 750,651 0 53,973
ALPHABET INC CAP STK CL C 02079K107 699,454 675,403 SH   SOLE 19 675,403 0 0
ALPHABET INC CAP STK CL C 02079K107 5,809,974 5,610,195 SH   SOLE 21 5,610,195 0 0
ALPHABET INC CAP STK CL C 02079K107 7,805,483 7,537,087 SH   SOLE 22 6,672,094 0 864,993
ALPHABET INC CAP STK CL C 02079K107 245,919 237,463 SH   SOLE 23 237,463 0 0
ALPHABET INC CAP STK CL C 02079K107 390,757 377,321 SH   SOLE 25 373,299 0 4,022
ALPHABET INC CAP STK CL C 02079K107 1,201,973 1,160,643 SH   SOLE 26 295,707 0 864,936
ALPHABET INC CAP STK CL C 02079K107 62,714 60,558 SH   SOLE 28 44,302 0 16,256
ALPHABET INC CAP STK CL C 02079K107 61,860 59,733 SH   SOLE 29 19,960 0 39,773
ALPHABET INC CAP STK CL C 02079K107 1,185,689 1,144,918 SH   SOLE 30 1,144,918 0 0
ALPHABET INC CAP STK CL C 02079K107 133,811 129,210 SH   SOLE 31 79,635 0 49,575
ALPHABET INC CAP STK CL C 02079K107 54,772 52,889 SH   SOLE 32 52,889 0 0
ALPHABET INC CAP STK CL C 02079K107 313,746 302,958 SH   SOLE 34 302,958 0 0
ALPHABET INC CAP STK CL C 02079K107 253,884 245,154 SH   SOLE 36 245,154 0 0
ALPHABET INC CAP STK CL C 02079K107 7,501 7,243 SH   SOLE 40 7,243 0 0
ALPHABET INC CAP STK CL A 02079K305 861,496 824,430 SH   SOLE 2 103,451 0 720,979
ALPHABET INC CAP STK CL A 02079K305 113,071 108,206 SH   SOLE 4 100,264 0 7,942
ALPHABET INC CAP STK CL A 02079K305 249,198 238,476 SH   SOLE 7 238,383 0 93
ALPHABET INC CAP STK CL A 02079K305 10,337 9,892 SH   SOLE 13 9,892 0 0
ALPHABET INC CAP STK CL A 02079K305 3,049 2,918 SH   SOLE 15 2,918 0 0
ALPHABET INC CAP STK CL A 02079K305 76 73 SH   SOLE 17 0 0 73
ALPHABET INC CAP STK CL A 02079K305 1,027,904 983,678 SH   SOLE 18 857,101 0 126,577
ALPHABET INC CAP STK CL A 02079K305 461,400 441,548 SH   SOLE 19 441,548 0 0
ALPHABET INC CAP STK CL A 02079K305 2,718 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 5,721,975 5,475,784 SH   SOLE 21 5,475,784 0 0
ALPHABET INC CAP STK CL A 02079K305 7,678,305 7,347,942 SH   SOLE 22 6,510,048 0 837,894
ALPHABET INC CAP STK CL A 02079K305 233,494 223,448 SH   SOLE 23 223,448 0 0
ALPHABET INC CAP STK CL A 02079K305 301,289 288,326 SH   SOLE 25 284,468 0 3,858
ALPHABET INC CAP STK CL A 02079K305 1,154,584 1,104,907 SH   SOLE 26 283,676 0 821,231
ALPHABET INC CAP STK CL A 02079K305 59,840 57,265 SH   SOLE 28 41,893 0 15,372
ALPHABET INC CAP STK CL A 02079K305 52,824 50,551 SH   SOLE 29 17,458 0 33,093
ALPHABET INC CAP STK CL A 02079K305 1,117,662 1,069,574 SH   SOLE 30 1,069,574 0 0
ALPHABET INC CAP STK CL A 02079K305 129,062 123,509 SH   SOLE 31 73,834 0 49,675
ALPHABET INC CAP STK CL A 02079K305 49,033 46,923 SH   SOLE 32 46,923 0 0
ALPHABET INC CAP STK CL A 02079K305 127,502 122,016 SH   SOLE 34 122,016 0 0
ALPHABET INC CAP STK CL A 02079K305 249,146 238,426 SH   SOLE 36 238,426 0 0
ALPHABET INC CAP STK CL A 02079K305 7,183 6,874 SH   SOLE 40 6,874 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 7 3,187 SH   SOLE 18 3,187 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 116 50,862 SH   SOLE 21 50,862 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 331 144,375 SH   SOLE 22 144,375 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 3 822 SH   SOLE 18 822 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 48 13,158 SH   SOLE 21 13,158 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 43 11,820 SH   SOLE 22 11,820 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 7 188 SH   SOLE 17 0 0 188
ALPS ETF TR ALERIAN MLP 00162Q866 525 60,095 SH   SOLE 2 60,095 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH   SOLE 18 35 0 0
ALTA MESA RES INC CL A 02133L109 133 132,846 SH   SOLE 2 3,586 0 129,260
ALTA MESA RES INC CL A 02133L109 2 1,977 SH   SOLE 7 1,977 0 0
ALTA MESA RES INC CL A 02133L109 316 315,574 SH   SOLE 18 315,574 0 0
ALTA MESA RES INC CL A 02133L109 149 149,011 SH   SOLE 19 149,011 0 0
ALTA MESA RES INC CL A 02133L109 3,320 3,320,386 SH   SOLE 21 3,320,386 0 0
ALTA MESA RES INC CL A 02133L109 3,300 3,300,106 SH   SOLE 22 3,228,628 0 71,478
ALTABA INC COM 021346101 26,612 459,299 SH   SOLE 2 459,299 0 0
ALTABA INC COM 021346101 6 101 SH   SOLE 17 0 0 101
ALTABA INC COM 021346101 30 515 SH   SOLE 18 515 0 0
ALTABA INC COM 021346101 23,072 398,212 SH   SOLE 19 398,212 0 0
ALTABA INC COM 021346101 55,228 953,189 SH   SOLE 34 953,189 0 0
ALTAIR ENGR INC COM CL A 021369103 554 20,101 SH   SOLE 2 906 0 19,195
ALTAIR ENGR INC COM CL A 021369103 15 538 SH   SOLE 7 538 0 0
ALTAIR ENGR INC COM CL A 021369103 2,253 81,681 SH   SOLE 18 81,681 0 0
ALTAIR ENGR INC COM CL A 021369103 12,885 467,179 SH   SOLE 19 467,179 0 0
ALTAIR ENGR INC COM CL A 021369103 22,338 809,939 SH   SOLE 21 809,939 0 0
ALTAIR ENGR INC COM CL A 021369103 19,973 724,185 SH   SOLE 22 703,716 0 20,469
ALTAIR ENGR INC COM CL A 021369103 7,718 279,841 SH   SOLE 34 279,841 0 0
ALTERYX INC COM CL A 02156B103 1,595 26,817 SH   SOLE 2 4,266 0 22,551
ALTERYX INC COM CL A 02156B103 37 617 SH   SOLE 7 617 0 0
ALTERYX INC COM CL A 02156B103 5,649 94,995 SH   SOLE 18 94,995 0 0
ALTERYX INC COM CL A 02156B103 15,089 253,720 SH   SOLE 19 253,720 0 0
ALTERYX INC COM CL A 02156B103 60,460 1,016,651 SH   SOLE 21 1,016,651 0 0
ALTERYX INC COM CL A 02156B103 49,195 827,230 SH   SOLE 22 805,186 0 22,044
ALTERYX INC COM CL A 02156B103 747 12,561 SH   SOLE 23 12,561 0 0
ALTERYX INC COM CL A 02156B103 1,190 20,013 SH   SOLE 26 0 0 20,013
ALTERYX INC COM CL A 02156B103 11,115 186,907 SH   SOLE 34 186,907 0 0
ALTICE USA INC CL A 02156K103 3,397 205,639 SH   SOLE 2 192,885 0 12,754
ALTICE USA INC CL A 02156K103 314 19,027 SH   SOLE 4 19,027 0 0
ALTICE USA INC CL A 02156K103 69 4,147 SH   SOLE 7 4,147 0 0
ALTICE USA INC CL A 02156K103 51 3,105 SH   SOLE 18 3,105 0 0
ALTICE USA INC CL A 02156K103 38,143 2,308,918 SH   SOLE 19 2,308,918 0 0
ALTICE USA INC CL A 02156K103 2,282 138,160 SH   SOLE 21 138,160 0 0
ALTICE USA INC CL A 02156K103 35,151 2,127,780 SH   SOLE 22 2,086,080 0 41,700
ALTICE USA INC CL A 02156K103 700 42,382 SH   SOLE 23 42,382 0 0
ALTICE USA INC CL A 02156K103 25 1,500 SH   SOLE 25 1,500 0 0
ALTICE USA INC CL A 02156K103 4,673 282,874 SH   SOLE 26 47,936 0 234,938
ALTICE USA INC CL A 02156K103 316 19,112 SH   SOLE 29 19,112 0 0
ALTICE USA INC CL A 02156K103 57 3,477 SH   SOLE 30 3,477 0 0
ALTICE USA INC CL A 02156K103 196 11,877 SH   SOLE 31 0 0 11,877
ALTICE USA INC CL A 02156K103 10,628 643,357 SH   SOLE 34 643,357 0 0
ALTICE USA INC CL A 02156K103 57 3,427 SH   SOLE 36 3,427 0 0
ALTIMMUNE INC COM NEW 02155H200 0 119 SH   SOLE 21 119 0 0
ALTIMMUNE INC COM NEW 02155H200 0 67 SH   SOLE 22 67 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 5 154 SH   SOLE 18 154 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 62 2,103 SH   SOLE 21 2,103 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 256 11,392 SH   SOLE 2 399 0 10,993
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 773 34,389 SH   SOLE 18 34,389 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 326 14,497 SH   SOLE 19 14,497 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8,099 360,122 SH   SOLE 21 360,122 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8,206 364,888 SH   SOLE 22 345,099 0 19,789
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 148 6,572 SH   SOLE 26 5,042 0 1,530
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 48 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 88 3,919 SH   SOLE 30 3,919 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 37 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,892 234,291 SH   SOLE 2 183,891 0 50,400
ALTRA INDL MOTION CORP COM 02208R106 12 484 SH   SOLE 4 484 0 0
ALTRA INDL MOTION CORP COM 02208R106 26 1,015 SH   SOLE 7 1,015 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,191 206,415 SH   SOLE 18 206,415 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,689 265,974 SH   SOLE 19 265,974 0 0
ALTRA INDL MOTION CORP COM 02208R106 50,820 2,020,664 SH   SOLE 21 2,020,664 0 0
ALTRA INDL MOTION CORP COM 02208R106 48,016 1,909,191 SH   SOLE 22 1,825,887 0 83,304
ALTRA INDL MOTION CORP COM 02208R106 1,122 44,627 SH   SOLE 23 44,627 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,667 66,272 SH   SOLE 26 11,823 0 54,449
ALTRA INDL MOTION CORP COM 02208R106 172 6,830 SH   SOLE 28 6,830 0 0
ALTRA INDL MOTION CORP COM 02208R106 312 12,397 SH   SOLE 29 0 0 12,397
ALTRA INDL MOTION CORP COM 02208R106 376 14,943 SH   SOLE 30 14,943 0 0
ALTRA INDL MOTION CORP COM 02208R106 70 2,779 SH   SOLE 40 2,779 0 0
ALTRIA GROUP INC COM 02209S103 204,584 4,142,222 SH   SOLE 2 1,044,633 0 3,097,589
ALTRIA GROUP INC COM 02209S103 27,638 559,586 SH   SOLE 4 559,586 0 0
ALTRIA GROUP INC COM 02209S103 84,008 1,700,903 SH   SOLE 7 1,700,903 0 0
ALTRIA GROUP INC COM 02209S103 3,092 62,595 SH   SOLE 13 62,595 0 0
ALTRIA GROUP INC COM 02209S103 681 13,780 SH   SOLE 15 13,780 0 0
ALTRIA GROUP INC COM 02209S103 58 1,174 SH   SOLE 17 0 0 1,174
ALTRIA GROUP INC COM 02209S103 388,764 7,871,316 SH   SOLE 18 7,280,543 0 590,773
ALTRIA GROUP INC COM 02209S103 573,618 11,614,053 SH   SOLE 19 11,614,053 0 0
ALTRIA GROUP INC COM 02209S103 762 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 2,415,050 48,897,547 SH   SOLE 21 48,897,547 0 0
ALTRIA GROUP INC COM 02209S103 2,336,567 47,308,500 SH   SOLE 22 42,378,401 0 4,930,099
ALTRIA GROUP INC COM 02209S103 77,003 1,559,072 SH   SOLE 23 1,559,072 0 0
ALTRIA GROUP INC COM 02209S103 109,599 2,219,053 SH   SOLE 25 2,148,446 0 70,607
ALTRIA GROUP INC COM 02209S103 267,378 5,413,610 SH   SOLE 26 2,059,069 0 3,354,541
ALTRIA GROUP INC COM 02209S103 1,186 24,021 SH   SOLE 28 24,021 0 0
ALTRIA GROUP INC COM 02209S103 4,732 95,803 SH   SOLE 29 95,803 0 0
ALTRIA GROUP INC COM 02209S103 352,170 7,130,384 SH   SOLE 30 7,130,384 0 0
ALTRIA GROUP INC COM 02209S103 29,326 593,762 SH   SOLE 31 191,600 0 402,162
ALTRIA GROUP INC COM 02209S103 3,288 66,582 SH   SOLE 32 66,582 0 0
ALTRIA GROUP INC COM 02209S103 207,159 4,194,350 SH   SOLE 34 4,194,350 0 0
ALTRIA GROUP INC COM 02209S103 7,796 157,853 SH   SOLE 35 157,853 0 0
ALTRIA GROUP INC COM 02209S103 88,510 1,792,065 SH   SOLE 36 1,792,065 0 0
ALTRIA GROUP INC COM 02209S103 2,983 60,397 SH   SOLE 37 60,397 0 0
ALTRIA GROUP INC COM 02209S103 2,181 44,154 SH   SOLE 40 44,154 0 0
ALTRIA GROUP INC OPTIONS 02209S903 5 100 SH Call SOLE 18 100 0 0
ALTRIA GROUP INC OPTIONS 02209S903 4,430 89,700 SH Call SOLE 19 89,700 0 0
ALTRIA GROUP INC OPTIONS 02209S903 10 200 SH Call SOLE 25 200 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 885 113,211 SH   SOLE 7 113,211 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 12 1,498 SH   SOLE 22 1,498 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 632 41,598 SH   SOLE 2 7,685 0 33,913
AMAG PHARMACEUTICALS INC COM 00163U106 2 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 10 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 2,673 175,981 SH   SOLE 18 175,981 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,365 89,838 SH   SOLE 19 89,838 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 59,781 3,935,576 SH   SOLE 21 3,935,576 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 16,407 1,080,109 SH   SOLE 22 1,035,901 0 44,208
AMAG PHARMACEUTICALS INC COM 00163U106 242 15,950 SH   SOLE 23 15,950 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 607 39,961 SH   SOLE 26 0 0 39,961
AMAG PHARMACEUTICALS INC COM 00163U106 77 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 126 8,276 SH   SOLE 29 0 0 8,276
AMAG PHARMACEUTICALS INC COM 00163U106 1,129 74,358 SH   SOLE 30 74,358 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 24 1,610 SH   SOLE 34 1,610 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 67 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 754 825,000 PRN   SOLE 21 825,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 200 10,252 SH   SOLE 2 405 0 9,847
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 864 44,311 SH   SOLE 18 44,311 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 328 16,807 SH   SOLE 19 16,807 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8,125 416,645 SH   SOLE 21 416,645 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5,092 261,131 SH   SOLE 22 258,419 0 2,712
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 53 2,702 SH   SOLE 30 2,702 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 45,470 3,340,912 SH   SOLE 21 3,340,912 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 115 8,442 SH   SOLE 30 8,442 0 0
AMAZON COM INC COM 023135106 1,666,524 1,109,559 SH   SOLE 2 148,721 0 960,838
AMAZON COM INC COM 023135106 233,849 155,695 SH   SOLE 4 144,706 0 10,989
AMAZON COM INC COM 023135106 489,603 325,974 SH   SOLE 7 325,790 0 184
AMAZON COM INC COM 023135106 23,698 15,778 SH   SOLE 13 15,778 0 0
AMAZON COM INC COM 023135106 6,012 4,003 SH   SOLE 15 4,003 0 0
AMAZON COM INC COM 023135106 299 199 SH   SOLE 17 0 0 199
AMAZON COM INC COM 023135106 2,086,764 1,389,351 SH   SOLE 18 1,226,417 0 162,934
AMAZON COM INC COM 023135106 1,212,314 807,149 SH   SOLE 19 807,149 0 0
AMAZON COM INC COM 023135106 1,534 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 11,176,790 7,441,420 SH   SOLE 21 7,441,420 0 0
AMAZON COM INC COM 023135106 14,957,229 9,958,407 SH   SOLE 22 8,853,918 0 1,104,489
AMAZON COM INC COM 023135106 473,181 315,040 SH   SOLE 23 315,040 0 0
AMAZON COM INC COM 023135106 569,368 379,081 SH   SOLE 25 379,081 0 0
AMAZON COM INC COM 023135106 2,138,865 1,424,040 SH   SOLE 26 391,477 0 1,032,563
AMAZON COM INC COM 023135106 119,757 79,733 SH   SOLE 28 58,327 0 21,406
AMAZON COM INC COM 023135106 116,852 77,799 SH   SOLE 29 27,015 0 50,784
AMAZON COM INC COM 023135106 2,296,312 1,528,867 SH   SOLE 30 1,528,867 0 0
AMAZON COM INC COM 023135106 298,563 198,781 SH   SOLE 31 106,055 0 92,726
AMAZON COM INC COM 023135106 109,653 73,006 SH   SOLE 32 73,006 0 0
AMAZON COM INC COM 023135106 295,969 197,054 SH   SOLE 34 197,054 0 0
AMAZON COM INC COM 023135106 475,022 316,266 SH   SOLE 36 316,266 0 0
AMAZON COM INC COM 023135106 14,321 9,535 SH   SOLE 40 9,535 0 0
AMBAC FINL GROUP INC COM NEW 023139884 757 43,908 SH   SOLE 2 1,243 0 42,665
AMBAC FINL GROUP INC COM NEW 023139884 47 2,724 SH   SOLE 7 2,724 0 0
AMBAC FINL GROUP INC COM NEW 023139884 4,258 246,983 SH   SOLE 18 246,983 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,187 68,853 SH   SOLE 19 68,853 0 0
AMBAC FINL GROUP INC COM NEW 023139884 76,578 4,441,878 SH   SOLE 21 4,441,878 0 0
AMBAC FINL GROUP INC COM NEW 023139884 22,205 1,288,021 SH   SOLE 22 1,250,265 0 37,756
AMBAC FINL GROUP INC COM NEW 023139884 56 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 1,546 89,680 SH   SOLE 30 89,680 0 0
AMBAC FINL GROUP INC COM NEW 023139884 91 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 1,010 28,873 SH   SOLE 2 1,078 0 27,795
AMBARELLA INC SHS G037AX101 5 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 12 350 SH   SOLE 7 350 0 0
AMBARELLA INC SHS G037AX101 3,658 104,575 SH   SOLE 18 104,575 0 0
AMBARELLA INC SHS G037AX101 1,991 56,908 SH   SOLE 19 56,908 0 0
AMBARELLA INC SHS G037AX101 35,286 1,008,736 SH   SOLE 21 1,008,736 0 0
AMBARELLA INC SHS G037AX101 13,299 380,188 SH   SOLE 22 337,998 0 42,190
AMBARELLA INC SHS G037AX101 125 3,566 SH   SOLE 23 3,566 0 0
AMBARELLA INC SHS G037AX101 751 21,468 SH   SOLE 26 9,189 0 12,279
AMBARELLA INC SHS G037AX101 160 4,579 SH   SOLE 28 4,579 0 0
AMBARELLA INC SHS G037AX101 153 4,364 SH   SOLE 29 0 0 4,364
AMBARELLA INC SHS G037AX101 280 8,003 SH   SOLE 30 8,003 0 0
AMBARELLA INC SHS G037AX101 113 3,221 SH   SOLE 40 3,221 0 0
AMBER RD INC COM 02318Y108 157 19,129 SH   SOLE 2 934 0 18,195
AMBER RD INC COM 02318Y108 5 631 SH   SOLE 7 631 0 0
AMBER RD INC COM 02318Y108 649 78,862 SH   SOLE 18 78,862 0 0
AMBER RD INC COM 02318Y108 409 49,706 SH   SOLE 19 49,706 0 0
AMBER RD INC COM 02318Y108 6,666 809,908 SH   SOLE 21 809,908 0 0
AMBER RD INC COM 02318Y108 4,907 596,242 SH   SOLE 22 575,840 0 20,402
AMBER RD INC COM 02318Y108 26 3,207 SH   SOLE 23 3,207 0 0
AMBER RD INC COM 02318Y108 28 3,451 SH   SOLE 29 0 0 3,451
AMBEV SA SPONSORED ADR 02319V103 2,770 706,513 SH   SOLE 2 706,513 0 0
AMBEV SA SPONSORED ADR 02319V103 2,221 566,481 SH   SOLE 4 566,481 0 0
AMBEV SA SPONSORED ADR 02319V103 1,367 348,810 SH   SOLE 13 348,810 0 0
AMBEV SA SPONSORED ADR 02319V103 1,869 476,668 SH   SOLE 18 476,668 0 0
AMBEV SA SPONSORED ADR 02319V103 640 163,315 SH   SOLE 19 163,315 0 0
AMBEV SA SPONSORED ADR 02319V103 47,776 12,187,701 SH   SOLE 21 12,187,701 0 0
AMBEV SA SPONSORED ADR 02319V103 63,738 16,259,741 SH   SOLE 22 11,737,918 0 4,521,823
AMBEV SA SPONSORED ADR 02319V103 6,686 1,705,554 SH   SOLE 30 1,705,554 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 669 54,457 SH   SOLE 2 2,179 0 52,278
AMC ENTMT HLDGS INC CL A COM 00165C104 2 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 13 1,046 SH   SOLE 7 1,046 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,155 175,494 SH   SOLE 18 175,494 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,089 88,712 SH   SOLE 19 88,712 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 20,974 1,707,952 SH   SOLE 21 1,707,952 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 19,411 1,580,712 SH   SOLE 22 1,505,690 0 75,022
AMC ENTMT HLDGS INC CL A COM 00165C104 49 3,953 SH   SOLE 23 3,953 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 376 30,659 SH   SOLE 26 12,620 0 18,039
AMC ENTMT HLDGS INC CL A COM 00165C104 80 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 148 12,022 SH   SOLE 30 12,022 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 84 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 6,406 116,731 SH   SOLE 2 36,012 0 80,719
AMC NETWORKS INC CL A 00164V103 73 1,325 SH   SOLE 4 1,325 0 0
AMC NETWORKS INC CL A 00164V103 101 1,847 SH   SOLE 7 1,847 0 0
AMC NETWORKS INC CL A 00164V103 1,487 27,094 SH   SOLE 13 27,094 0 0
AMC NETWORKS INC CL A 00164V103 8,900 162,166 SH   SOLE 18 162,166 0 0
AMC NETWORKS INC CL A 00164V103 13,787 251,223 SH   SOLE 19 251,223 0 0
AMC NETWORKS INC CL A 00164V103 123,172 2,244,387 SH   SOLE 21 2,244,387 0 0
AMC NETWORKS INC CL A 00164V103 124,219 2,263,469 SH   SOLE 22 2,015,494 0 247,975
AMC NETWORKS INC CL A 00164V103 189 3,449 SH   SOLE 23 3,449 0 0
AMC NETWORKS INC CL A 00164V103 67 1,229 SH   SOLE 25 1,229 0 0
AMC NETWORKS INC CL A 00164V103 670 12,209 SH   SOLE 26 7,783 0 4,426
AMC NETWORKS INC CL A 00164V103 342 6,237 SH   SOLE 28 6,237 0 0
AMC NETWORKS INC CL A 00164V103 3,388 61,728 SH   SOLE 29 1,695 0 60,033
AMC NETWORKS INC CL A 00164V103 981 17,883 SH   SOLE 30 17,883 0 0
AMC NETWORKS INC CL A 00164V103 160 2,919 SH   SOLE 31 2,818 0 101
AMC NETWORKS INC CL A 00164V103 394 7,178 SH   SOLE 34 7,178 0 0
AMC NETWORKS INC CL A 00164V103 977 17,806 SH   SOLE 36 17,806 0 0
AMC NETWORKS INC CL A 00164V103 235 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 6 60 SH   SOLE 18 60 0 0
AMCON DISTRG CO COM NEW 02341Q205 5 53 SH   SOLE 21 53 0 0
AMDOCS LTD SHS G02602103 17,918 305,874 SH   SOLE 2 33,924 0 271,950
AMDOCS LTD SHS G02602103 992 16,942 SH   SOLE 7 3,563 0 13,379
AMDOCS LTD SHS G02602103 398 6,799 SH   SOLE 13 6,799 0 0
AMDOCS LTD SHS G02602103 68 1,156 SH   SOLE 15 1,156 0 0
AMDOCS LTD SHS G02602103 9,413 160,692 SH   SOLE 18 87,836 0 72,856
AMDOCS LTD SHS G02602103 8,369 142,871 SH   SOLE 19 142,871 0 0
AMDOCS LTD SHS G02602103 90,342 1,542,201 SH   SOLE 21 1,542,201 0 0
AMDOCS LTD SHS G02602103 63,705 1,087,486 SH   SOLE 22 850,947 0 236,539
AMDOCS LTD SHS G02602103 99 1,691 SH   SOLE 23 1,691 0 0
AMDOCS LTD SHS G02602103 9,184 156,775 SH   SOLE 25 135,429 0 21,346
AMDOCS LTD SHS G02602103 18,238 311,343 SH   SOLE 26 65,334 0 246,009
AMDOCS LTD SHS G02602103 173 2,949 SH   SOLE 31 2,949 0 0
AMDOCS LTD SHS G02602103 11,938 203,794 SH   SOLE 34 203,794 0 0
AMDOCS LTD SHS G02602103 5,325 90,893 SH   SOLE 36 90,893 0 0
AMEDISYS INC COM 023436108 11,564 98,742 SH   SOLE 2 78,272 0 20,470
AMEDISYS INC COM 023436108 22 191 SH   SOLE 4 191 0 0
AMEDISYS INC COM 023436108 58 495 SH   SOLE 7 495 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 21,163 180,707 SH   SOLE 18 180,707 0 0
AMEDISYS INC COM 023436108 62,542 534,047 SH   SOLE 19 534,047 0 0
AMEDISYS INC COM 023436108 360,477 3,078,103 SH   SOLE 21 3,078,103 0 0
AMEDISYS INC COM 023436108 95,500 815,469 SH   SOLE 22 779,216 0 36,253
AMEDISYS INC COM 023436108 12 103 SH   SOLE 23 103 0 0
AMEDISYS INC COM 023436108 1,354 11,564 SH   SOLE 26 9,337 0 2,227
AMEDISYS INC COM 023436108 427 3,642 SH   SOLE 28 3,642 0 0
AMEDISYS INC COM 023436108 6,777 57,867 SH   SOLE 30 57,867 0 0
AMEDISYS INC COM 023436108 27,767 237,098 SH   SOLE 34 237,098 0 0
AMEDISYS INC COM 023436108 314 2,681 SH   SOLE 40 2,681 0 0
AMERCO COM 023586100 5,628 17,154 SH   SOLE 2 1,249 0 15,905
AMERCO COM 023586100 957 2,918 SH   SOLE 4 2,658 0 260
AMERCO COM 023586100 1,183 3,606 SH   SOLE 7 3,606 0 0
AMERCO COM 023586100 1,392 4,241 SH   SOLE 18 3,578 0 663
AMERCO COM 023586100 536 1,634 SH   SOLE 19 1,634 0 0
AMERCO COM 023586100 65,498 199,621 SH   SOLE 21 199,621 0 0
AMERCO COM 023586100 69,760 212,613 SH   SOLE 22 195,940 0 16,673
AMERCO COM 023586100 2,036 6,205 SH   SOLE 23 6,205 0 0
AMERCO COM 023586100 222 677 SH   SOLE 25 677 0 0
AMERCO COM 023586100 8,140 24,809 SH   SOLE 26 13,116 0 11,693
AMERCO COM 023586100 560 1,708 SH   SOLE 28 1,286 0 422
AMERCO COM 023586100 664 2,024 SH   SOLE 29 302 0 1,722
AMERCO COM 023586100 4,535 13,821 SH   SOLE 30 13,821 0 0
AMERCO COM 023586100 961 2,929 SH   SOLE 31 1,151 0 1,778
AMERCO COM 023586100 170 517 SH   SOLE 34 517 0 0
AMERCO COM 023586100 433 1,319 SH   SOLE 36 1,319 0 0
AMERCO COM 023586100 43 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 61,972 950,058 SH   SOLE 2 367,218 0 582,840
AMEREN CORP COM 023608102 14,353 220,031 SH   SOLE 4 213,761 0 6,270
AMEREN CORP COM 023608102 20,197 309,628 SH   SOLE 7 229,886 0 79,742
AMEREN CORP COM 023608102 1,093 16,758 SH   SOLE 13 16,758 0 0
AMEREN CORP COM 023608102 148 2,274 SH   SOLE 15 2,274 0 0
AMEREN CORP COM 023608102 34,454 528,189 SH   SOLE 18 498,621 0 29,568
AMEREN CORP COM 023608102 8,194 125,611 SH   SOLE 19 125,611 0 0
AMEREN CORP COM 023608102 380,295 5,830,059 SH   SOLE 21 5,830,059 0 0
AMEREN CORP COM 023608102 416,196 6,380,443 SH   SOLE 22 5,572,337 0 808,106
AMEREN CORP COM 023608102 15,535 238,164 SH   SOLE 23 238,164 0 0
AMEREN CORP COM 023608102 15,109 231,623 SH   SOLE 25 231,623 0 0
AMEREN CORP COM 023608102 64,915 995,170 SH   SOLE 26 309,397 0 685,773
AMEREN CORP COM 023608102 3,027 46,412 SH   SOLE 28 33,997 0 12,415
AMEREN CORP COM 023608102 2,831 43,404 SH   SOLE 29 43,404 0 0
AMEREN CORP COM 023608102 84,241 1,291,443 SH   SOLE 30 1,291,443 0 0
AMEREN CORP COM 023608102 10,776 165,206 SH   SOLE 31 105,045 0 60,161
AMEREN CORP COM 023608102 8,708 133,504 SH   SOLE 34 133,504 0 0
AMEREN CORP COM 023608102 16,946 259,785 SH   SOLE 36 259,785 0 0
AMEREN CORP COM 023608102 398 6,098 SH   SOLE 40 6,098 0 0
AMERESCO INC CL A 02361E108 290 20,555 SH   SOLE 2 595 0 19,960
AMERESCO INC CL A 02361E108 293 20,755 SH   SOLE 7 20,755 0 0
AMERESCO INC CL A 02361E108 975 69,140 SH   SOLE 18 69,140 0 0
AMERESCO INC CL A 02361E108 386 27,378 SH   SOLE 19 27,378 0 0
AMERESCO INC CL A 02361E108 9,745 691,151 SH   SOLE 21 691,151 0 0
AMERESCO INC CL A 02361E108 3,073 217,923 SH   SOLE 22 201,183 0 16,740
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9,821 689,182 SH   SOLE 2 81,627 0 607,555
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,081 75,841 SH   SOLE 4 75,841 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4,833 339,141 SH   SOLE 13 339,141 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 14,570 1,022,441 SH   SOLE 18 47,441 0 975,000
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 11,465 804,529 SH   SOLE 19 804,529 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 397 27,860 SH   SOLE 21 27,860 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 80,642 5,659,118 SH   SOLE 22 3,347,637 0 2,311,481
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13,395 940,000 SH   SOLE 25 940,000 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,606 182,875 SH   SOLE 30 182,875 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 65,637 4,606,095 SH   SOLE 34 4,606,095 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 28,823 897,646 SH   SOLE 2 80,162 0 817,484
AMERICAN AIRLS GROUP INC COM 02376R102 1,208 37,629 SH   SOLE 4 34,541 0 3,088
AMERICAN AIRLS GROUP INC COM 02376R102 10,011 311,776 SH   SOLE 7 311,776 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 44 1,370 SH   SOLE 15 1,370 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7 225 SH   SOLE 17 0 0 225
AMERICAN AIRLS GROUP INC COM 02376R102 26,357 820,830 SH   SOLE 18 784,087 0 36,743
AMERICAN AIRLS GROUP INC COM 02376R102 5,938 184,932 SH   SOLE 19 184,932 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 301,201 9,380,298 SH   SOLE 21 9,380,298 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 304,880 9,494,850 SH   SOLE 22 8,480,506 0 1,014,344
AMERICAN AIRLS GROUP INC COM 02376R102 2,673 83,255 SH   SOLE 23 83,255 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,666 114,184 SH   SOLE 25 114,184 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 23,323 726,360 SH   SOLE 26 222,285 0 504,075
AMERICAN AIRLS GROUP INC COM 02376R102 690 21,494 SH   SOLE 28 15,453 0 6,041
AMERICAN AIRLS GROUP INC COM 02376R102 239 7,429 SH   SOLE 29 7,429 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 38,904 1,211,596 SH   SOLE 30 1,211,596 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,851 57,654 SH   SOLE 31 40,977 0 16,677
AMERICAN AIRLS GROUP INC COM 02376R102 2,098 65,336 SH   SOLE 32 65,336 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 894 27,835 SH   SOLE 34 27,835 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,541 110,263 SH   SOLE 36 110,263 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 78 2,428 SH   SOLE 40 2,428 0 0
AMERICAN ASSETS TR INC COM 024013104 1,608 40,036 SH   SOLE 2 1,329 0 38,707
AMERICAN ASSETS TR INC COM 024013104 1,100 27,382 SH   SOLE 4 27,382 0 0
AMERICAN ASSETS TR INC COM 024013104 2,441 60,759 SH   SOLE 7 60,759 0 0
AMERICAN ASSETS TR INC COM 024013104 66 1,654 SH   SOLE 15 1,654 0 0
AMERICAN ASSETS TR INC COM 024013104 7,982 198,696 SH   SOLE 18 198,696 0 0
AMERICAN ASSETS TR INC COM 024013104 4,902 122,041 SH   SOLE 19 122,041 0 0
AMERICAN ASSETS TR INC COM 024013104 167,249 4,163,538 SH   SOLE 21 4,163,538 0 0
AMERICAN ASSETS TR INC COM 024013104 66,058 1,644,461 SH   SOLE 22 1,601,741 0 42,720
AMERICAN ASSETS TR INC COM 024013104 51 1,279 SH   SOLE 23 1,279 0 0
AMERICAN ASSETS TR INC COM 024013104 3,360 83,655 SH   SOLE 25 83,655 0 0
AMERICAN ASSETS TR INC COM 024013104 1,058 26,338 SH   SOLE 26 5,943 0 20,395
AMERICAN ASSETS TR INC COM 024013104 196 4,885 SH   SOLE 28 4,885 0 0
AMERICAN ASSETS TR INC COM 024013104 591 14,706 SH   SOLE 29 14,706 0 0
AMERICAN ASSETS TR INC COM 024013104 9,990 248,703 SH   SOLE 30 248,703 0 0
AMERICAN ASSETS TR INC COM 024013104 131 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,248 112,398 SH   SOLE 2 3,890 0 108,508
AMERICAN AXLE & MFG HLDGS IN COM 024061103 5 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 51 4,632 SH   SOLE 7 4,632 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 6,357 572,689 SH   SOLE 18 572,689 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,819 163,863 SH   SOLE 19 163,863 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 133,399 12,017,912 SH   SOLE 21 12,017,912 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 36,139 3,255,744 SH   SOLE 22 3,094,546 0 161,198
AMERICAN AXLE & MFG HLDGS IN COM 024061103 344 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 154 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,488 224,132 SH   SOLE 30 224,132 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 72 6,463 SH   SOLE 36 6,463 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 87 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 13,799 333,401 SH   SOLE 2 66,053 0 267,348
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,001 96,674 SH   SOLE 4 96,674 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,814 237,109 SH   SOLE 7 237,109 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 228 5,511 SH   SOLE 15 5,511 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 16,323 394,372 SH   SOLE 18 394,372 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,590 255,868 SH   SOLE 19 255,868 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 341,541 8,251,783 SH   SOLE 21 8,251,783 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 259,492 6,269,434 SH   SOLE 22 6,001,473 0 267,961
AMERICAN CAMPUS CMNTYS INC COM 024835100 344 8,315 SH   SOLE 23 8,315 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 11,858 286,498 SH   SOLE 25 286,498 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,517 84,984 SH   SOLE 26 26,292 0 58,692
AMERICAN CAMPUS CMNTYS INC COM 024835100 711 17,179 SH   SOLE 28 17,179 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,830 68,369 SH   SOLE 29 49,670 0 18,699
AMERICAN CAMPUS CMNTYS INC COM 024835100 26,945 651,012 SH   SOLE 30 651,012 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 114 2,752 SH   SOLE 31 2,752 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10 235 SH   SOLE 34 235 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 171 4,131 SH   SOLE 36 4,131 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 525 12,689 SH   SOLE 40 12,689 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 8,923 461,610 SH   SOLE 2 278,416 0 183,194
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 632 32,685 SH   SOLE 4 32,685 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 337 17,457 SH   SOLE 7 17,457 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2 91 SH   SOLE 17 0 0 91
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 17,997 931,034 SH   SOLE 18 931,034 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 11,637 602,006 SH   SOLE 19 602,006 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 224,851 11,632,255 SH   SOLE 21 11,632,255 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 121,994 6,311,129 SH   SOLE 22 6,069,324 0 241,805
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3,254 168,347 SH   SOLE 23 168,347 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 177 9,147 SH   SOLE 25 9,147 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5,295 273,939 SH   SOLE 26 45,672 0 228,267
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 416 21,507 SH   SOLE 28 21,507 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,327 68,638 SH   SOLE 29 42,444 0 26,194
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 829 42,878 SH   SOLE 30 42,878 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 999 51,683 SH   SOLE 31 50,758 0 925
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,593 82,396 SH   SOLE 34 82,396 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 596 30,817 SH   SOLE 36 30,817 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 344 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR INC COM 025537101 92,841 1,242,189 SH   SOLE 2 137,722 0 1,104,467
AMERICAN ELEC PWR INC COM 025537101 24,787 331,649 SH   SOLE 4 318,633 0 13,016
AMERICAN ELEC PWR INC COM 025537101 35,246 471,578 SH   SOLE 7 451,442 0 20,136
AMERICAN ELEC PWR INC COM 025537101 1,370 18,326 SH   SOLE 13 18,326 0 0
AMERICAN ELEC PWR INC COM 025537101 343 4,591 SH   SOLE 15 4,591 0 0
AMERICAN ELEC PWR INC COM 025537101 78,772 1,053,946 SH   SOLE 18 991,969 0 61,977
AMERICAN ELEC PWR INC COM 025537101 12,257 163,992 SH   SOLE 19 163,992 0 0
AMERICAN ELEC PWR INC COM 025537101 1,146,220 15,336,104 SH   SOLE 21 15,336,104 0 0
AMERICAN ELEC PWR INC COM 025537101 921,153 12,324,762 SH   SOLE 22 10,966,771 0 1,357,991
AMERICAN ELEC PWR INC COM 025537101 25,866 346,077 SH   SOLE 23 346,077 0 0
AMERICAN ELEC PWR INC COM 025537101 32,529 435,235 SH   SOLE 25 435,235 0 0
AMERICAN ELEC PWR INC COM 025537101 143,455 1,919,391 SH   SOLE 26 526,290 0 1,393,101
AMERICAN ELEC PWR INC COM 025537101 6,955 93,051 SH   SOLE 28 67,596 0 25,455
AMERICAN ELEC PWR INC COM 025537101 1,527 20,437 SH   SOLE 29 20,437 0 0
AMERICAN ELEC PWR INC COM 025537101 145,652 1,948,787 SH   SOLE 30 1,948,787 0 0
AMERICAN ELEC PWR INC COM 025537101 15,897 212,704 SH   SOLE 31 128,379 0 84,325
AMERICAN ELEC PWR INC COM 025537101 4,428 59,252 SH   SOLE 32 59,252 0 0
AMERICAN ELEC PWR INC COM 025537101 1,869 25,010 SH   SOLE 34 25,010 0 0
AMERICAN ELEC PWR INC COM 025537101 10,660 142,626 SH   SOLE 35 142,626 0 0
AMERICAN ELEC PWR INC COM 025537101 39,033 522,254 SH   SOLE 36 522,254 0 0
AMERICAN ELEC PWR INC COM 025537101 831 11,120 SH   SOLE 40 11,120 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 5 5,412 SH   SOLE 21 5,412 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 550 632,050 SH   SOLE 22 632,050 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,554 91,412 SH   SOLE 2 3,191 0 88,221
AMERICAN EQTY INVT LIFE HLD COM 025676206 12 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 68 2,442 SH   SOLE 7 2,442 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 12,793 457,876 SH   SOLE 18 457,876 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,951 141,404 SH   SOLE 19 141,404 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 270,229 9,671,769 SH   SOLE 21 9,671,769 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 72,321 2,588,439 SH   SOLE 22 2,466,913 0 121,526
AMERICAN EQTY INVT LIFE HLD COM 025676206 52 1,875 SH   SOLE 23 1,875 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 481 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 293 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 172 6,153 SH   SOLE 29 0 0 6,153
AMERICAN EQTY INVT LIFE HLD COM 025676206 5,112 182,956 SH   SOLE 30 182,956 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 82 2,923 SH   SOLE 34 2,923 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 222 7,930 SH   SOLE 40 7,930 0 0
AMERICAN EXPRESS CO COM 025816109 217,175 2,278,374 SH   SOLE 2 595,296 0 1,683,078
AMERICAN EXPRESS CO COM 025816109 33,066 346,896 SH   SOLE 4 327,608 0 19,288
AMERICAN EXPRESS CO COM 025816109 52,974 555,745 SH   SOLE 7 551,254 0 4,491
AMERICAN EXPRESS CO COM 025816109 3,943 41,369 SH   SOLE 13 41,369 0 0
AMERICAN EXPRESS CO COM 025816109 545 5,713 SH   SOLE 15 5,713 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 140,198 1,470,813 SH   SOLE 18 1,374,313 0 96,500
AMERICAN EXPRESS CO COM 025816109 53,853 564,975 SH   SOLE 19 564,975 0 0
AMERICAN EXPRESS CO COM 025816109 1,221,335 12,812,994 SH   SOLE 21 12,812,994 0 0
AMERICAN EXPRESS CO COM 025816109 1,739,803 18,252,232 SH   SOLE 22 15,952,871 0 2,299,361
AMERICAN EXPRESS CO COM 025816109 65,716 689,423 SH   SOLE 23 689,423 0 0
AMERICAN EXPRESS CO COM 025816109 60,166 631,195 SH   SOLE 25 631,195 0 0
AMERICAN EXPRESS CO COM 025816109 302,333 3,171,764 SH   SOLE 26 698,042 0 2,473,722
AMERICAN EXPRESS CO COM 025816109 13,513 141,763 SH   SOLE 28 103,841 0 37,922
AMERICAN EXPRESS CO COM 025816109 24,186 253,733 SH   SOLE 29 137,863 0 115,870
AMERICAN EXPRESS CO COM 025816109 276,764 2,903,523 SH   SOLE 30 2,903,523 0 0
AMERICAN EXPRESS CO COM 025816109 47,604 499,415 SH   SOLE 31 326,230 0 173,185
AMERICAN EXPRESS CO COM 025816109 9,486 99,517 SH   SOLE 32 99,517 0 0
AMERICAN EXPRESS CO COM 025816109 10,003 104,943 SH   SOLE 34 104,943 0 0
AMERICAN EXPRESS CO COM 025816109 60,679 636,587 SH   SOLE 36 636,587 0 0
AMERICAN EXPRESS CO COM 025816109 1,574 16,513 SH   SOLE 40 16,513 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,242 93,244 SH   SOLE 21 93,244 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 11,952 897,316 SH   SOLE 22 874,938 0 22,378
AMERICAN FIN TR INC COM CLASS A 02607T109 24 1,811 SH   SOLE 23 1,811 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 181 13,615 SH   SOLE 30 13,615 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 26,902 297,166 SH   SOLE 2 123,348 0 173,818
AMERICAN FINL GROUP INC OHIO COM 025932104 4,721 52,153 SH   SOLE 4 50,188 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 4,246 46,898 SH   SOLE 7 32,877 0 14,021
AMERICAN FINL GROUP INC OHIO COM 025932104 2,010 22,201 SH   SOLE 13 22,201 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 22,460 248,091 SH   SOLE 18 242,148 0 5,943
AMERICAN FINL GROUP INC OHIO COM 025932104 18,368 202,890 SH   SOLE 19 202,890 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 372,109 4,110,336 SH   SOLE 21 4,110,336 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 271,170 2,995,358 SH   SOLE 22 2,532,606 0 462,752
AMERICAN FINL GROUP INC OHIO COM 025932104 7,271 80,320 SH   SOLE 23 80,320 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 314 3,467 SH   SOLE 25 3,467 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 15,702 173,450 SH   SOLE 26 77,998 0 95,452
AMERICAN FINL GROUP INC OHIO COM 025932104 1,340 14,798 SH   SOLE 28 11,014 0 3,784
AMERICAN FINL GROUP INC OHIO COM 025932104 6,544 72,282 SH   SOLE 29 22,075 0 50,207
AMERICAN FINL GROUP INC OHIO COM 025932104 13,709 151,434 SH   SOLE 30 151,434 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,931 65,519 SH   SOLE 31 51,500 0 14,019
AMERICAN FINL GROUP INC OHIO COM 025932104 7,040 77,760 SH   SOLE 34 77,760 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,560 61,415 SH   SOLE 36 61,415 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 136 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,988 503,164 SH   SOLE 2 16,905 0 486,259
AMERICAN HOMES 4 RENT CL A 02665T306 3,546 178,622 SH   SOLE 4 178,622 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,929 449,811 SH   SOLE 7 449,811 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 210 10,602 SH   SOLE 15 10,602 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,515 126,684 SH   SOLE 18 126,684 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,627 484,994 SH   SOLE 19 484,994 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 117,123 5,900,410 SH   SOLE 21 5,900,410 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 211,085 10,633,984 SH   SOLE 22 10,144,779 0 489,205
AMERICAN HOMES 4 RENT CL A 02665T306 173 8,715 SH   SOLE 23 8,715 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,690 538,551 SH   SOLE 25 538,551 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,214 161,916 SH   SOLE 26 42,566 0 119,350
AMERICAN HOMES 4 RENT CL A 02665T306 699 35,193 SH   SOLE 28 35,193 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,814 91,394 SH   SOLE 29 91,394 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,806 443,652 SH   SOLE 30 443,652 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 104 5,249 SH   SOLE 31 5,249 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 77 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 512 25,807 SH   SOLE 40 25,807 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 12 2,196 SH   SOLE 22 2,196 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 91,270 2,315,903 SH   SOLE 2 287,971 0 2,027,932
AMERICAN INTL GROUP INC COM NEW 026874784 11,700 296,871 SH   SOLE 4 273,036 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 30,361 770,389 SH   SOLE 7 680,103 0 90,286
AMERICAN INTL GROUP INC COM NEW 026874784 966 24,503 SH   SOLE 13 24,503 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 316 8,012 SH   SOLE 15 8,012 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 165,491 4,199,216 SH   SOLE 18 4,090,941 0 108,275
AMERICAN INTL GROUP INC COM NEW 026874784 311,777 7,911,111 SH   SOLE 19 7,911,111 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 620,094 15,734,436 SH   SOLE 21 15,734,436 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 904,887 22,960,844 SH   SOLE 22 20,329,824 0 2,631,020
AMERICAN INTL GROUP INC COM NEW 026874784 25,231 640,219 SH   SOLE 23 640,219 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 35,034 888,961 SH   SOLE 25 888,961 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 144,498 3,666,526 SH   SOLE 26 899,842 0 2,766,684
AMERICAN INTL GROUP INC COM NEW 026874784 6,724 170,611 SH   SOLE 28 124,282 0 46,329
AMERICAN INTL GROUP INC COM NEW 026874784 1,458 37,001 SH   SOLE 29 37,001 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 142,928 3,626,701 SH   SOLE 30 3,626,701 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 12,492 316,987 SH   SOLE 31 191,878 0 125,109
AMERICAN INTL GROUP INC COM NEW 026874784 7,395 187,646 SH   SOLE 34 187,646 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 33,589 852,291 SH   SOLE 36 852,291 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 802 20,347 SH   SOLE 40 20,347 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 236 8,052 SH   SOLE 2 317 0 7,735
AMERICAN NATL BANKSHARES INC COM 027745108 5 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 909 31,028 SH   SOLE 18 31,028 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 442 15,093 SH   SOLE 19 15,093 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 8,640 294,792 SH   SOLE 21 294,792 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 8,048 274,588 SH   SOLE 22 268,040 0 6,548
AMERICAN NATL INS CO COM 028591105 1,580 12,418 SH   SOLE 2 1,045 0 11,373
AMERICAN NATL INS CO COM 028591105 24 187 SH   SOLE 7 187 0 0
AMERICAN NATL INS CO COM 028591105 488 3,832 SH   SOLE 18 3,832 0 0
AMERICAN NATL INS CO COM 028591105 1,091 8,573 SH   SOLE 19 8,573 0 0
AMERICAN NATL INS CO COM 028591105 12,379 97,285 SH   SOLE 21 97,285 0 0
AMERICAN NATL INS CO COM 028591105 34,771 273,271 SH   SOLE 22 256,432 0 16,839
AMERICAN NATL INS CO COM 028591105 494 3,884 SH   SOLE 23 3,884 0 0
AMERICAN NATL INS CO COM 028591105 2,091 16,436 SH   SOLE 26 4,121 0 12,315
AMERICAN NATL INS CO COM 028591105 817 6,423 SH   SOLE 29 0 0 6,423
AMERICAN NATL INS CO COM 028591105 338 2,659 SH   SOLE 30 2,659 0 0
AMERICAN NATL INS CO COM 028591105 18 140 SH   SOLE 31 140 0 0
AMERICAN NATL INS CO COM 028591105 75 587 SH   SOLE 40 587 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 122 9,482 SH   SOLE 2 1,858 0 7,624
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 9 676 SH   SOLE 7 676 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2,462 191,485 SH   SOLE 18 191,485 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,014 78,851 SH   SOLE 19 78,851 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 66,284 5,154,276 SH   SOLE 21 5,154,276 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 21,112 1,641,692 SH   SOLE 22 1,561,323 0 80,369
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 46 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 101 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 180 13,985 SH   SOLE 30 13,985 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 69 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 472 16,568 SH   SOLE 2 599 0 15,969
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 10 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,459 86,397 SH   SOLE 18 86,397 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 681 23,943 SH   SOLE 19 23,943 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 50,304 1,767,523 SH   SOLE 21 1,767,523 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 12,723 447,055 SH   SOLE 22 422,669 0 24,386
AMERICAN PUBLIC EDUCATION IN COM 02913V103 63 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 67 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 927 32,575 SH   SOLE 30 32,575 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 53 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 123 10,714 SH   SOLE 2 385 0 10,329
AMERICAN RENAL ASSOCIATES HO COM 029227105 4 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 517 44,900 SH   SOLE 18 44,900 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 229 19,911 SH   SOLE 19 19,911 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 5,234 454,342 SH   SOLE 21 454,342 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,781 414,985 SH   SOLE 22 404,854 0 10,131
AMERICAN RENAL ASSOCIATES HO COM 029227105 90 7,816 SH   SOLE 26 0 0 7,816
AMERICAN RENAL ASSOCIATES HO COM 029227105 22 1,877 SH   SOLE 30 1,877 0 0
AMERICAN RIVER BANKSHARES COM 029326105 13 950 SH   SOLE 18 950 0 0
AMERICAN RIVER BANKSHARES COM 029326105 374 26,829 SH   SOLE 21 26,829 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1,010 1,025,000 PRN   SOLE 21 1,025,000 0 0
AMERICAN RLTY INVS INC COM 029174109 31 2,545 SH   SOLE 2 0 0 2,545
AMERICAN RLTY INVS INC COM 029174109 109 9,027 SH   SOLE 18 9,027 0 0
AMERICAN RLTY INVS INC COM 029174109 36 2,954 SH   SOLE 19 2,954 0 0
AMERICAN RLTY INVS INC COM 029174109 944 78,195 SH   SOLE 21 78,195 0 0
AMERICAN RLTY INVS INC COM 029174109 675 55,953 SH   SOLE 22 54,944 0 1,009
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 263 25,214 SH   SOLE 2 948 0 24,266
AMERICAN SOFTWARE INC CL A 029683109 8 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,013 96,914 SH   SOLE 18 96,914 0 0
AMERICAN SOFTWARE INC CL A 029683109 427 40,848 SH   SOLE 19 40,848 0 0
AMERICAN SOFTWARE INC CL A 029683109 10,251 980,944 SH   SOLE 21 980,944 0 0
AMERICAN SOFTWARE INC CL A 029683109 8,671 829,771 SH   SOLE 22 807,198 0 22,573
AMERICAN SOFTWARE INC CL A 029683109 11 1,013 SH   SOLE 23 1,013 0 0
AMERICAN STS WTR CO COM 029899101 2,164 32,282 SH   SOLE 2 1,279 0 31,003
AMERICAN STS WTR CO COM 029899101 790 11,781 SH   SOLE 4 11,781 0 0
AMERICAN STS WTR CO COM 029899101 6,904 102,984 SH   SOLE 7 102,984 0 0
AMERICAN STS WTR CO COM 029899101 12,636 188,488 SH   SOLE 18 188,488 0 0
AMERICAN STS WTR CO COM 029899101 3,659 54,578 SH   SOLE 19 54,578 0 0
AMERICAN STS WTR CO COM 029899101 260,920 3,892,008 SH   SOLE 21 3,892,008 0 0
AMERICAN STS WTR CO COM 029899101 71,205 1,062,126 SH   SOLE 22 1,015,027 0 47,099
AMERICAN STS WTR CO COM 029899101 969 14,461 SH   SOLE 26 11,548 0 2,913
AMERICAN STS WTR CO COM 029899101 340 5,074 SH   SOLE 28 5,074 0 0
AMERICAN STS WTR CO COM 029899101 13,609 202,993 SH   SOLE 30 202,993 0 0
AMERICAN STS WTR CO COM 029899101 89 1,335 SH   SOLE 36 1,335 0 0
AMERICAN STS WTR CO COM 029899101 280 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 40 3,555 SH   SOLE 18 3,555 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 598 53,605 SH   SOLE 21 53,605 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2,507 224,876 SH   SOLE 22 224,876 0 0
AMERICAN TOWER CORP NEW COM 03027X100 169,029 1,068,520 SH   SOLE 2 87,838 0 980,682
AMERICAN TOWER CORP NEW COM 03027X100 45,075 284,944 SH   SOLE 4 273,291 0 11,653
AMERICAN TOWER CORP NEW COM 03027X100 150,685 952,556 SH   SOLE 7 952,556 0 0
AMERICAN TOWER CORP NEW COM 03027X100 743 4,699 SH   SOLE 13 4,699 0 0
AMERICAN TOWER CORP NEW COM 03027X100 436 2,757 SH   SOLE 15 2,757 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8 51 SH   SOLE 17 0 0 51
AMERICAN TOWER CORP NEW COM 03027X100 137,581 869,720 SH   SOLE 18 815,574 0 54,146
AMERICAN TOWER CORP NEW COM 03027X100 18,335 115,906 SH   SOLE 19 115,906 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,745,417 11,033,674 SH   SOLE 21 11,033,674 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,691,297 10,691,554 SH   SOLE 22 9,533,248 0 1,158,306
AMERICAN TOWER CORP NEW COM 03027X100 49,045 310,039 SH   SOLE 23 310,039 0 0
AMERICAN TOWER CORP NEW COM 03027X100 63,350 400,467 SH   SOLE 25 400,467 0 0
AMERICAN TOWER CORP NEW COM 03027X100 245,159 1,549,774 SH   SOLE 26 434,017 0 1,115,757
AMERICAN TOWER CORP NEW COM 03027X100 13,321 84,207 SH   SOLE 28 61,469 0 22,738
AMERICAN TOWER CORP NEW COM 03027X100 2,584 16,336 SH   SOLE 29 16,336 0 0
AMERICAN TOWER CORP NEW COM 03027X100 273,126 1,726,567 SH   SOLE 30 1,726,567 0 0
AMERICAN TOWER CORP NEW COM 03027X100 30,883 195,225 SH   SOLE 31 95,738 0 99,487
AMERICAN TOWER CORP NEW COM 03027X100 7,660 48,420 SH   SOLE 34 48,420 0 0
AMERICAN TOWER CORP NEW COM 03027X100 56,923 359,841 SH   SOLE 36 359,841 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,573 9,944 SH   SOLE 40 9,944 0 0
AMERICAN VANGUARD CORP COM 030371108 475 31,243 SH   SOLE 2 1,039 0 30,204
AMERICAN VANGUARD CORP COM 030371108 10 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 2,294 151,002 SH   SOLE 18 151,002 0 0
AMERICAN VANGUARD CORP COM 030371108 909 59,843 SH   SOLE 19 59,843 0 0
AMERICAN VANGUARD CORP COM 030371108 46,211 3,042,203 SH   SOLE 21 3,042,203 0 0
AMERICAN VANGUARD CORP COM 030371108 12,812 843,455 SH   SOLE 22 808,390 0 35,065
AMERICAN VANGUARD CORP COM 030371108 162 10,635 SH   SOLE 25 10,635 0 0
AMERICAN VANGUARD CORP COM 030371108 23 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 57 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 876 57,687 SH   SOLE 30 57,687 0 0
AMERICAN VANGUARD CORP COM 030371108 566 37,293 SH   SOLE 34 37,293 0 0
AMERICAN VANGUARD CORP COM 030371108 42 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 639 11,480 SH   SOLE 2 478 0 11,002
AMERICAN WOODMARK CORPORATIO COM 030506109 6 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 17 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 4,048 72,694 SH   SOLE 18 72,694 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,175 21,095 SH   SOLE 19 21,095 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 93,788 1,684,409 SH   SOLE 21 1,684,409 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 24,296 436,350 SH   SOLE 22 416,631 0 19,719
AMERICAN WOODMARK CORPORATIO COM 030506109 56 1,001 SH   SOLE 26 0 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 112 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,707 30,662 SH   SOLE 30 30,662 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 91 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 47,081 518,685 SH   SOLE 2 85,415 0 433,270
AMERICAN WTR WKS CO INC NEW COM 030420103 12,030 132,537 SH   SOLE 4 127,976 0 4,561
AMERICAN WTR WKS CO INC NEW COM 030420103 45,561 501,939 SH   SOLE 7 493,745 0 8,194
AMERICAN WTR WKS CO INC NEW COM 030420103 3,816 42,040 SH   SOLE 13 42,040 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 152 1,677 SH   SOLE 15 1,677 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 38,954 429,153 SH   SOLE 18 407,190 0 21,963
AMERICAN WTR WKS CO INC NEW COM 030420103 44,201 486,953 SH   SOLE 19 486,953 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 409,025 4,506,169 SH   SOLE 21 4,506,169 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 423,905 4,670,101 SH   SOLE 22 4,131,803 0 538,298
AMERICAN WTR WKS CO INC NEW COM 030420103 11,618 127,999 SH   SOLE 23 127,999 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 17,175 189,217 SH   SOLE 25 189,217 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 94,846 1,044,904 SH   SOLE 26 222,113 0 822,791
AMERICAN WTR WKS CO INC NEW COM 030420103 3,143 34,627 SH   SOLE 28 25,321 0 9,306
AMERICAN WTR WKS CO INC NEW COM 030420103 8,602 94,771 SH   SOLE 29 6,210 0 88,561
AMERICAN WTR WKS CO INC NEW COM 030420103 117,285 1,292,107 SH   SOLE 30 1,292,107 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6,229 68,625 SH   SOLE 31 37,855 0 30,770
AMERICAN WTR WKS CO INC NEW COM 030420103 1,314 14,471 SH   SOLE 34 14,471 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 15,852 174,643 SH   SOLE 36 174,643 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 406 4,470 SH   SOLE 40 4,470 0 0
AMERICAS CAR MART INC COM 03062T105 599 8,272 SH   SOLE 2 2,624 0 5,648
AMERICAS CAR MART INC COM 03062T105 13 177 SH   SOLE 7 177 0 0
AMERICAS CAR MART INC COM 03062T105 1,557 21,485 SH   SOLE 18 21,485 0 0
AMERICAS CAR MART INC COM 03062T105 2,492 34,399 SH   SOLE 19 34,399 0 0
AMERICAS CAR MART INC COM 03062T105 15,560 214,769 SH   SOLE 21 214,769 0 0
AMERICAS CAR MART INC COM 03062T105 16,664 230,010 SH   SOLE 22 222,039 0 7,971
AMERICAS CAR MART INC COM 03062T105 477 6,583 SH   SOLE 23 6,583 0 0
AMERICAS CAR MART INC COM 03062T105 331 4,575 SH   SOLE 26 0 0 4,575
AMERICAS CAR MART INC COM 03062T105 186 2,574 SH   SOLE 29 0 0 2,574
AMERICAS CAR MART INC COM 03062T105 126 1,736 SH   SOLE 30 1,736 0 0
AMERICOLD RLTY TR COM 03064D108 7,492 293,351 SH   SOLE 2 3,099 0 290,252
AMERICOLD RLTY TR COM 03064D108 1,521 59,571 SH   SOLE 4 59,571 0 0
AMERICOLD RLTY TR COM 03064D108 3,572 139,870 SH   SOLE 7 139,870 0 0
AMERICOLD RLTY TR COM 03064D108 88 3,442 SH   SOLE 15 3,442 0 0
AMERICOLD RLTY TR COM 03064D108 7,147 279,837 SH   SOLE 18 279,837 0 0
AMERICOLD RLTY TR COM 03064D108 6,945 271,921 SH   SOLE 19 271,921 0 0
AMERICOLD RLTY TR COM 03064D108 78,203 3,061,984 SH   SOLE 21 3,061,984 0 0
AMERICOLD RLTY TR COM 03064D108 77,017 3,015,557 SH   SOLE 22 2,904,260 0 111,297
AMERICOLD RLTY TR COM 03064D108 50 1,963 SH   SOLE 23 1,963 0 0
AMERICOLD RLTY TR COM 03064D108 4,661 182,482 SH   SOLE 25 182,482 0 0
AMERICOLD RLTY TR COM 03064D108 1,219 47,733 SH   SOLE 26 15,832 0 31,901
AMERICOLD RLTY TR COM 03064D108 310 12,133 SH   SOLE 28 12,133 0 0
AMERICOLD RLTY TR COM 03064D108 766 29,992 SH   SOLE 29 29,992 0 0
AMERICOLD RLTY TR COM 03064D108 10,517 411,774 SH   SOLE 30 411,774 0 0
AMERICOLD RLTY TR COM 03064D108 155 6,070 SH   SOLE 40 6,070 0 0
AMERIPRISE FINL INC COM 03076C106 42,742 409,520 SH   SOLE 2 77,881 0 331,639
AMERIPRISE FINL INC COM 03076C106 6,289 60,255 SH   SOLE 4 56,450 0 3,805
AMERIPRISE FINL INC COM 03076C106 14,720 141,032 SH   SOLE 7 112,741 0 28,291
AMERIPRISE FINL INC COM 03076C106 86 828 SH   SOLE 13 828 0 0
AMERIPRISE FINL INC COM 03076C106 145 1,391 SH   SOLE 15 1,391 0 0
AMERIPRISE FINL INC COM 03076C106 34,543 330,966 SH   SOLE 18 309,645 0 21,321
AMERIPRISE FINL INC COM 03076C106 11,087 106,226 SH   SOLE 19 106,226 0 0
AMERIPRISE FINL INC COM 03076C106 385,321 3,691,874 SH   SOLE 21 3,691,874 0 0
AMERIPRISE FINL INC COM 03076C106 376,276 3,605,215 SH   SOLE 22 3,209,868 0 395,347
AMERIPRISE FINL INC COM 03076C106 11,906 114,078 SH   SOLE 23 114,078 0 0
AMERIPRISE FINL INC COM 03076C106 13,306 127,489 SH   SOLE 25 127,489 0 0
AMERIPRISE FINL INC COM 03076C106 66,888 640,873 SH   SOLE 26 161,843 0 479,030
AMERIPRISE FINL INC COM 03076C106 2,849 27,295 SH   SOLE 28 19,761 0 7,534
AMERIPRISE FINL INC COM 03076C106 2,104 20,157 SH   SOLE 29 20,157 0 0
AMERIPRISE FINL INC COM 03076C106 60,395 578,660 SH   SOLE 30 578,660 0 0
AMERIPRISE FINL INC COM 03076C106 6,921 66,314 SH   SOLE 31 34,715 0 31,599
AMERIPRISE FINL INC COM 03076C106 25,892 248,077 SH   SOLE 34 248,077 0 0
AMERIPRISE FINL INC COM 03076C106 13,549 129,820 SH   SOLE 36 129,820 0 0
AMERIPRISE FINL INC COM 03076C106 314 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 1,075 33,930 SH   SOLE 2 1,342 0 32,588
AMERIS BANCORP COM 03076K108 7 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 27 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 6,809 214,983 SH   SOLE 18 214,983 0 0
AMERIS BANCORP COM 03076K108 1,972 62,256 SH   SOLE 19 62,256 0 0
AMERIS BANCORP COM 03076K108 137,675 4,347,168 SH   SOLE 21 4,347,168 0 0
AMERIS BANCORP COM 03076K108 40,185 1,268,871 SH   SOLE 22 1,218,096 0 50,775
AMERIS BANCORP COM 03076K108 681 21,489 SH   SOLE 26 11,670 0 9,819
AMERIS BANCORP COM 03076K108 163 5,151 SH   SOLE 28 5,151 0 0
AMERIS BANCORP COM 03076K108 2,563 80,941 SH   SOLE 30 80,941 0 0
AMERIS BANCORP COM 03076K108 106 3,344 SH   SOLE 40 3,344 0 0
AMERISAFE INC COM 03071H100 827 14,583 SH   SOLE 2 662 0 13,921
AMERISAFE INC COM 03071H100 8 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 6 107 SH   SOLE 7 107 0 0
AMERISAFE INC COM 03071H100 4,680 82,557 SH   SOLE 18 82,557 0 0
AMERISAFE INC COM 03071H100 1,117 19,712 SH   SOLE 19 19,712 0 0
AMERISAFE INC COM 03071H100 101,523 1,790,841 SH   SOLE 21 1,790,841 0 0
AMERISAFE INC COM 03071H100 29,371 518,099 SH   SOLE 22 467,142 0 50,957
AMERISAFE INC COM 03071H100 288 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 166 2,920 SH   SOLE 28 2,920 0 0
AMERISAFE INC COM 03071H100 1,423 25,104 SH   SOLE 30 25,104 0 0
AMERISAFE INC COM 03071H100 112 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 12 2,987 SH   SOLE 18 2,987 0 0
AMERISERV FINL INC COM 03074A102 358 88,725 SH   SOLE 21 88,725 0 0
AMERISERV FINL INC COM 03074A102 541 134,352 SH   SOLE 22 134,352 0 0
AMERISOURCEBERGEN CORP COM 03073E105 52,928 711,396 SH   SOLE 2 314,520 0 396,876
AMERISOURCEBERGEN CORP COM 03073E105 7,415 99,669 SH   SOLE 4 95,332 0 4,337
AMERISOURCEBERGEN CORP COM 03073E105 10,422 140,077 SH   SOLE 7 132,555 0 7,522
AMERISOURCEBERGEN CORP COM 03073E105 2,511 33,750 SH   SOLE 13 33,750 0 0
AMERISOURCEBERGEN CORP COM 03073E105 92 1,233 SH   SOLE 15 1,233 0 0
AMERISOURCEBERGEN CORP COM 03073E105 6 84 SH   SOLE 17 0 0 84
AMERISOURCEBERGEN CORP COM 03073E105 36,164 486,079 SH   SOLE 18 463,573 0 22,506
AMERISOURCEBERGEN CORP COM 03073E105 59,771 803,380 SH   SOLE 19 803,380 0 0
AMERISOURCEBERGEN CORP COM 03073E105 618 8,300 SH   SOLE 20 8,300 0 0
AMERISOURCEBERGEN CORP COM 03073E105 281,525 3,783,936 SH   SOLE 21 3,783,936 0 0
AMERISOURCEBERGEN CORP COM 03073E105 334,809 4,500,124 SH   SOLE 22 3,813,297 0 686,827
AMERISOURCEBERGEN CORP COM 03073E105 15,929 214,094 SH   SOLE 23 214,094 0 0
AMERISOURCEBERGEN CORP COM 03073E105 11,610 156,050 SH   SOLE 25 156,050 0 0
AMERISOURCEBERGEN CORP COM 03073E105 53,994 725,730 SH   SOLE 26 204,157 0 521,573
AMERISOURCEBERGEN CORP COM 03073E105 2,317 31,137 SH   SOLE 28 22,674 0 8,463
AMERISOURCEBERGEN CORP COM 03073E105 12,543 168,587 SH   SOLE 29 68,572 0 100,015
AMERISOURCEBERGEN CORP COM 03073E105 46,550 625,674 SH   SOLE 30 625,674 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,422 180,408 SH   SOLE 31 123,721 0 56,687
AMERISOURCEBERGEN CORP COM 03073E105 27,981 376,092 SH   SOLE 34 376,092 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,629 196,631 SH   SOLE 36 196,631 0 0
AMERISOURCEBERGEN CORP COM 03073E105 326 4,380 SH   SOLE 40 4,380 0 0
AMES NATL CORP COM 031001100 218 8,564 SH   SOLE 2 319 0 8,245
AMES NATL CORP COM 031001100 8 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 782 30,773 SH   SOLE 18 30,773 0 0
AMES NATL CORP COM 031001100 307 12,058 SH   SOLE 19 12,058 0 0
AMES NATL CORP COM 031001100 8,072 317,532 SH   SOLE 21 317,532 0 0
AMES NATL CORP COM 031001100 5,365 211,046 SH   SOLE 22 204,859 0 6,187
AMETEK INC NEW COM 031100100 45,023 665,034 SH   SOLE 2 155,875 0 509,159
AMETEK INC NEW COM 031100100 6,110 90,245 SH   SOLE 4 84,135 0 6,110
AMETEK INC NEW COM 031100100 12,184 179,965 SH   SOLE 7 174,959 0 5,006
AMETEK INC NEW COM 031100100 1,932 28,542 SH   SOLE 13 28,542 0 0
AMETEK INC NEW COM 031100100 119 1,754 SH   SOLE 15 1,754 0 0
AMETEK INC NEW COM 031100100 32,959 486,846 SH   SOLE 18 458,461 0 28,385
AMETEK INC NEW COM 031100100 21,268 314,145 SH   SOLE 19 314,145 0 0
AMETEK INC NEW COM 031100100 345,829 5,108,250 SH   SOLE 21 5,108,250 0 0
AMETEK INC NEW COM 031100100 406,555 6,005,243 SH   SOLE 22 5,166,747 0 838,496
AMETEK INC NEW COM 031100100 11,965 176,740 SH   SOLE 23 176,740 0 0
AMETEK INC NEW COM 031100100 14,218 210,012 SH   SOLE 25 210,012 0 0
AMETEK INC NEW COM 031100100 58,934 870,520 SH   SOLE 26 265,663 0 604,857
AMETEK INC NEW COM 031100100 3,053 45,096 SH   SOLE 28 32,276 0 12,820
AMETEK INC NEW COM 031100100 4,638 68,508 SH   SOLE 29 21,118 0 47,390
AMETEK INC NEW COM 031100100 75,152 1,110,077 SH   SOLE 30 1,110,077 0 0
AMETEK INC NEW COM 031100100 6,161 91,003 SH   SOLE 31 48,975 0 42,028
AMETEK INC NEW COM 031100100 5,735 84,708 SH   SOLE 34 84,708 0 0
AMETEK INC NEW COM 031100100 12,244 180,852 SH   SOLE 36 180,852 0 0
AMETEK INC NEW COM 031100100 394 5,825 SH   SOLE 40 5,825 0 0
AMGEN INC COM 031162100 355,434 1,825,827 SH   SOLE 2 352,712 0 1,473,115
AMGEN INC COM 031162100 47,765 245,362 SH   SOLE 4 227,903 0 17,459
AMGEN INC COM 031162100 102,148 524,725 SH   SOLE 7 524,725 0 0
AMGEN INC COM 031162100 6,444 33,101 SH   SOLE 13 33,101 0 0
AMGEN INC COM 031162100 1,270 6,522 SH   SOLE 15 6,522 0 0
AMGEN INC COM 031162100 90 463 SH   SOLE 17 0 0 463
AMGEN INC COM 031162100 333,679 1,714,075 SH   SOLE 18 1,627,048 0 87,027
AMGEN INC COM 031162100 199,099 1,022,749 SH   SOLE 19 1,022,749 0 0
AMGEN INC COM 031162100 3,121,724 16,035,979 SH   SOLE 21 16,035,979 0 0
AMGEN INC COM 031162100 3,143,717 16,148,954 SH   SOLE 22 14,230,606 0 1,918,348
AMGEN INC COM 031162100 96,843 497,474 SH   SOLE 23 497,474 0 0
AMGEN INC COM 031162100 129,388 664,653 SH   SOLE 25 664,653 0 0
AMGEN INC COM 031162100 567,006 2,912,654 SH   SOLE 26 652,727 0 2,259,927
AMGEN INC COM 031162100 24,516 125,934 SH   SOLE 28 92,280 0 33,654
AMGEN INC COM 031162100 27,585 141,702 SH   SOLE 29 47,937 0 93,765
AMGEN INC COM 031162100 529,021 2,717,527 SH   SOLE 30 2,717,527 0 0
AMGEN INC COM 031162100 64,617 331,929 SH   SOLE 31 176,782 0 155,147
AMGEN INC COM 031162100 20,770 106,695 SH   SOLE 32 106,695 0 0
AMGEN INC COM 031162100 99,443 510,829 SH   SOLE 34 510,829 0 0
AMGEN INC COM 031162100 106,138 545,221 SH   SOLE 36 545,221 0 0
AMGEN INC COM 031162100 2,924 15,021 SH   SOLE 40 15,021 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,212 230,868 SH   SOLE 2 84,648 0 146,220
AMICUS THERAPEUTICS INC COM 03152W109 8 797 SH   SOLE 4 797 0 0
AMICUS THERAPEUTICS INC COM 03152W109 39 4,099 SH   SOLE 7 4,099 0 0
AMICUS THERAPEUTICS INC COM 03152W109 6,256 653,061 SH   SOLE 18 653,061 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,370 873,671 SH   SOLE 19 873,671 0 0
AMICUS THERAPEUTICS INC COM 03152W109 84,806 8,852,372 SH   SOLE 21 8,852,372 0 0
AMICUS THERAPEUTICS INC COM 03152W109 52,224 5,451,394 SH   SOLE 22 5,205,522 0 245,872
AMICUS THERAPEUTICS INC COM 03152W109 207 21,600 SH   SOLE 23 21,600 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,070 111,701 SH   SOLE 26 37,858 0 73,843
AMICUS THERAPEUTICS INC COM 03152W109 238 24,888 SH   SOLE 28 24,888 0 0
AMICUS THERAPEUTICS INC COM 03152W109 114 11,852 SH   SOLE 29 0 0 11,852
AMICUS THERAPEUTICS INC COM 03152W109 484 50,549 SH   SOLE 30 50,549 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,064 215,450 SH   SOLE 34 215,450 0 0
AMICUS THERAPEUTICS INC COM 03152W109 187 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,118 170,484 SH   SOLE 2 65,123 0 105,361
AMKOR TECHNOLOGY INC COM 031652100 5 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 17 2,606 SH   SOLE 7 2,606 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,269 345,920 SH   SOLE 18 345,920 0 0
AMKOR TECHNOLOGY INC COM 031652100 5,756 877,470 SH   SOLE 19 877,470 0 0
AMKOR TECHNOLOGY INC COM 031652100 24,563 3,744,311 SH   SOLE 21 3,744,311 0 0
AMKOR TECHNOLOGY INC COM 031652100 31,078 4,737,570 SH   SOLE 22 4,577,985 0 159,585
AMKOR TECHNOLOGY INC COM 031652100 1,272 193,893 SH   SOLE 23 193,893 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,268 345,711 SH   SOLE 26 27,341 0 318,370
AMKOR TECHNOLOGY INC COM 031652100 100 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 280 42,660 SH   SOLE 29 0 0 42,660
AMKOR TECHNOLOGY INC COM 031652100 164 25,055 SH   SOLE 30 25,055 0 0
AMKOR TECHNOLOGY INC COM 031652100 57 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 76 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,182 38,510 SH   SOLE 2 3,145 0 35,365
AMN HEALTHCARE SERVICES INC COM 001744101 11 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 38 677 SH   SOLE 7 677 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 13,252 233,884 SH   SOLE 18 233,884 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 5,626 99,302 SH   SOLE 19 99,302 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 277,309 4,894,256 SH   SOLE 21 4,894,256 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 78,554 1,386,416 SH   SOLE 22 1,289,160 0 97,256
AMN HEALTHCARE SERVICES INC COM 001744101 317 5,599 SH   SOLE 23 5,599 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 715 12,619 SH   SOLE 26 5,950 0 6,669
AMN HEALTHCARE SERVICES INC COM 001744101 350 6,177 SH   SOLE 28 6,177 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 186 3,284 SH   SOLE 29 0 0 3,284
AMN HEALTHCARE SERVICES INC COM 001744101 5,382 94,990 SH   SOLE 30 94,990 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 303 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 951 70,265 SH   SOLE 2 3,035 0 67,230
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 24 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3,814 281,871 SH   SOLE 18 281,871 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2,038 150,610 SH   SOLE 19 150,610 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 42,211 3,119,785 SH   SOLE 21 3,119,785 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 31,879 2,356,142 SH   SOLE 22 2,263,195 0 92,947
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 77 5,699 SH   SOLE 23 5,699 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 426 31,451 SH   SOLE 26 24,771 0 6,680
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 90 6,676 SH   SOLE 28 6,676 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 52 3,841 SH   SOLE 29 0 0 3,841
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 243 17,966 SH   SOLE 30 17,966 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 99 7,303 SH   SOLE 40 7,303 0 0
AMPCO-PITTSBURGH CORP COM 032037103 5 1,701 SH   SOLE 18 1,701 0 0
AMPCO-PITTSBURGH CORP COM 032037103 80 25,765 SH   SOLE 21 25,765 0 0
AMPCO-PITTSBURGH CORP COM 032037103 604 194,921 SH   SOLE 22 194,921 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 644 32,353 SH   SOLE 2 1,323 0 31,030
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,685 185,177 SH   SOLE 18 185,177 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,060 53,247 SH   SOLE 19 53,247 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 88,571 4,450,788 SH   SOLE 21 4,450,788 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 21,932 1,102,105 SH   SOLE 22 1,059,333 0 42,772
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 347 17,444 SH   SOLE 26 0 0 17,444
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 98 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 67 3,387 SH   SOLE 29 0 0 3,387
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,459 73,320 SH   SOLE 30 73,320 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 68 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 60,036 741,008 SH   SOLE 2 63,332 0 677,676
AMPHENOL CORP NEW CL A 032095101 8,028 99,084 SH   SOLE 4 91,150 0 7,934
AMPHENOL CORP NEW CL A 032095101 22,108 272,872 SH   SOLE 7 266,729 0 6,143
AMPHENOL CORP NEW CL A 032095101 372 4,592 SH   SOLE 13 4,592 0 0
AMPHENOL CORP NEW CL A 032095101 227 2,803 SH   SOLE 15 2,803 0 0
AMPHENOL CORP NEW CL A 032095101 25 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 54,786 676,198 SH   SOLE 18 637,810 0 38,388
AMPHENOL CORP NEW CL A 032095101 9,048 111,679 SH   SOLE 19 111,679 0 0
AMPHENOL CORP NEW CL A 032095101 743,647 9,178,557 SH   SOLE 21 9,178,557 0 0
AMPHENOL CORP NEW CL A 032095101 612,964 7,565,584 SH   SOLE 22 6,775,881 0 789,703
AMPHENOL CORP NEW CL A 032095101 17,211 212,435 SH   SOLE 23 212,435 0 0
AMPHENOL CORP NEW CL A 032095101 21,748 268,430 SH   SOLE 25 268,430 0 0
AMPHENOL CORP NEW CL A 032095101 107,979 1,332,739 SH   SOLE 26 332,891 0 999,848
AMPHENOL CORP NEW CL A 032095101 4,606 56,851 SH   SOLE 28 41,288 0 15,563
AMPHENOL CORP NEW CL A 032095101 958 11,822 SH   SOLE 29 11,822 0 0
AMPHENOL CORP NEW CL A 032095101 94,456 1,165,839 SH   SOLE 30 1,165,839 0 0
AMPHENOL CORP NEW CL A 032095101 10,576 130,541 SH   SOLE 31 60,788 0 69,753
AMPHENOL CORP NEW CL A 032095101 8,303 102,475 SH   SOLE 34 102,475 0 0
AMPHENOL CORP NEW CL A 032095101 23,235 286,784 SH   SOLE 36 286,784 0 0
AMPHENOL CORP NEW CL A 032095101 585 7,220 SH   SOLE 40 7,220 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 25 63,690 SH   SOLE 2 2,443 0 61,247
AMPIO PHARMACEUTICALS INC COM 03209T109 109 275,905 SH   SOLE 18 275,905 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 73 184,654 SH   SOLE 19 184,654 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1,224 3,099,990 SH   SOLE 21 3,099,990 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 721 1,825,377 SH   SOLE 22 1,801,042 0 24,335
AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 77 SH   SOLE 21 77 0 0
AMREP CORP NEW COM 032159105 4 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 33 5,616 SH   SOLE 21 5,616 0 0
AMREP CORP NEW COM 032159105 34 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 10 2,273 SH   SOLE 18 2,273 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 171 37,778 SH   SOLE 21 37,778 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 525 115,874 SH   SOLE 22 115,874 0 0
AMYRIS INC COM NEW 03236M200 98 29,354 SH   SOLE 2 1,175 0 28,179
AMYRIS INC COM NEW 03236M200 374 111,946 SH   SOLE 18 111,946 0 0
AMYRIS INC COM NEW 03236M200 304 91,032 SH   SOLE 19 91,032 0 0
AMYRIS INC COM NEW 03236M200 6,532 1,955,818 SH   SOLE 21 1,955,818 0 0
AMYRIS INC COM NEW 03236M200 4,067 1,217,809 SH   SOLE 22 1,081,161 0 136,648
AMYRIS INC COM NEW 03236M200 46 13,827 SH   SOLE 30 13,827 0 0
ANADARKO PETE CORP COM 032511107 74,896 1,708,387 SH   SOLE 2 494,973 0 1,213,414
ANADARKO PETE CORP COM 032511107 12,687 289,403 SH   SOLE 4 275,708 0 13,695
ANADARKO PETE CORP COM 032511107 18,193 414,986 SH   SOLE 7 398,986 0 16,000
ANADARKO PETE CORP COM 032511107 4,390 100,144 SH   SOLE 13 100,144 0 0
ANADARKO PETE CORP COM 032511107 214 4,892 SH   SOLE 15 4,892 0 0
ANADARKO PETE CORP COM 032511107 101,051 2,304,987 SH   SOLE 18 2,191,402 0 113,585
ANADARKO PETE CORP COM 032511107 289,485 6,603,219 SH   SOLE 19 6,603,219 0 0
ANADARKO PETE CORP COM 032511107 419,119 9,560,205 SH   SOLE 21 9,560,205 0 0
ANADARKO PETE CORP COM 032511107 613,080 13,984,492 SH   SOLE 22 12,341,017 0 1,643,475
ANADARKO PETE CORP COM 032511107 21,366 487,361 SH   SOLE 23 487,361 0 0
ANADARKO PETE CORP COM 032511107 22,815 520,415 SH   SOLE 25 520,415 0 0
ANADARKO PETE CORP COM 032511107 70,990 1,619,288 SH   SOLE 26 545,338 0 1,073,950
ANADARKO PETE CORP COM 032511107 4,308 98,267 SH   SOLE 28 71,673 0 26,594
ANADARKO PETE CORP COM 032511107 19,465 443,991 SH   SOLE 29 207,384 0 236,607
ANADARKO PETE CORP COM 032511107 87,090 1,986,547 SH   SOLE 30 1,986,547 0 0
ANADARKO PETE CORP COM 032511107 13,347 304,453 SH   SOLE 31 209,942 0 94,511
ANADARKO PETE CORP COM 032511107 98,535 2,247,613 SH   SOLE 34 2,247,613 0 0
ANADARKO PETE CORP COM 032511107 21,772 496,629 SH   SOLE 36 496,629 0 0
ANADARKO PETE CORP COM 032511107 483 11,025 SH   SOLE 40 11,025 0 0
ANALOG DEVICES INC COM 032654105 76,987 896,970 SH   SOLE 2 65,751 0 831,219
ANALOG DEVICES INC COM 032654105 10,471 121,994 SH   SOLE 4 112,208 0 9,786
ANALOG DEVICES INC COM 032654105 25,354 295,397 SH   SOLE 7 295,397 0 0
ANALOG DEVICES INC COM 032654105 2,184 25,446 SH   SOLE 13 25,446 0 0
ANALOG DEVICES INC COM 032654105 319 3,717 SH   SOLE 15 3,717 0 0
ANALOG DEVICES INC COM 032654105 76,087 886,482 SH   SOLE 18 841,284 0 45,198
ANALOG DEVICES INC COM 032654105 24,022 279,876 SH   SOLE 19 279,876 0 0
ANALOG DEVICES INC COM 032654105 797,077 9,286,693 SH   SOLE 21 9,286,693 0 0
ANALOG DEVICES INC COM 032654105 771,710 8,991,148 SH   SOLE 22 7,975,730 0 1,015,418
ANALOG DEVICES INC COM 032654105 22,384 260,796 SH   SOLE 23 260,796 0 0
ANALOG DEVICES INC COM 032654105 35,021 408,032 SH   SOLE 25 408,032 0 0
ANALOG DEVICES INC COM 032654105 128,351 1,495,412 SH   SOLE 26 393,359 0 1,102,053
ANALOG DEVICES INC COM 032654105 6,144 71,586 SH   SOLE 28 52,512 0 19,074
ANALOG DEVICES INC COM 032654105 6,183 72,043 SH   SOLE 29 13,197 0 58,846
ANALOG DEVICES INC COM 032654105 135,860 1,582,893 SH   SOLE 30 1,582,893 0 0
ANALOG DEVICES INC COM 032654105 13,527 157,601 SH   SOLE 31 80,525 0 77,076
ANALOG DEVICES INC COM 032654105 4,507 52,516 SH   SOLE 32 52,516 0 0
ANALOG DEVICES INC COM 032654105 2,324 27,078 SH   SOLE 34 27,078 0 0
ANALOG DEVICES INC COM 032654105 25,606 298,335 SH   SOLE 36 298,335 0 0
ANALOG DEVICES INC COM 032654105 723 8,418 SH   SOLE 40 8,418 0 0
ANAPLAN INC COM 03272L108 345 12,992 SH   SOLE 2 650 0 12,342
ANAPLAN INC COM 03272L108 1,574 59,303 SH   SOLE 18 59,303 0 0
ANAPLAN INC COM 03272L108 711 26,798 SH   SOLE 19 26,798 0 0
ANAPLAN INC COM 03272L108 15,190 572,362 SH   SOLE 21 572,362 0 0
ANAPLAN INC COM 03272L108 12,237 461,095 SH   SOLE 22 445,725 0 15,370
ANAPTYSBIO INC COM 032724106 1,101 17,264 SH   SOLE 2 1,363 0 15,901
ANAPTYSBIO INC COM 032724106 7 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 23 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 4,614 72,338 SH   SOLE 18 72,338 0 0
ANAPTYSBIO INC COM 032724106 5,461 85,607 SH   SOLE 19 85,607 0 0
ANAPTYSBIO INC COM 032724106 63,500 995,455 SH   SOLE 21 995,455 0 0
ANAPTYSBIO INC COM 032724106 40,299 631,746 SH   SOLE 22 607,037 0 24,709
ANAPTYSBIO INC COM 032724106 147 2,312 SH   SOLE 23 2,312 0 0
ANAPTYSBIO INC COM 032724106 166 2,597 SH   SOLE 26 0 0 2,597
ANAPTYSBIO INC COM 032724106 157 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 42 663 SH   SOLE 29 0 0 663
ANAPTYSBIO INC COM 032724106 278 4,357 SH   SOLE 30 4,357 0 0
ANAPTYSBIO INC COM 032724106 23 354 SH   SOLE 34 354 0 0
ANAPTYSBIO INC COM 032724106 76 1,199 SH   SOLE 40 1,199 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11 7,110 SH   SOLE 18 7,110 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 186 119,254 SH   SOLE 21 119,254 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 153 98,118 SH   SOLE 22 98,118 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 8,425 259,304 SH   SOLE 19 259,304 0 0
ANDERSONS INC COM 034164103 850 28,446 SH   SOLE 2 927 0 27,519
ANDERSONS INC COM 034164103 7 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 953 31,896 SH   SOLE 7 31,896 0 0
ANDERSONS INC COM 034164103 4,136 138,389 SH   SOLE 18 138,389 0 0
ANDERSONS INC COM 034164103 1,217 40,707 SH   SOLE 19 40,707 0 0
ANDERSONS INC COM 034164103 85,098 2,847,030 SH   SOLE 21 2,847,030 0 0
ANDERSONS INC COM 034164103 22,716 759,990 SH   SOLE 22 716,920 0 43,070
ANDERSONS INC COM 034164103 339 11,349 SH   SOLE 26 2,602 0 8,747
ANDERSONS INC COM 034164103 94 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 1,593 53,302 SH   SOLE 30 53,302 0 0
ANDERSONS INC COM 034164103 22 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 94 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 3 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 31,678 1,971,234 SH   SOLE 19 1,971,234 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 639 39,783 SH   SOLE 21 39,783 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 15,244 948,628 SH   SOLE 22 929,046 0 19,582
ANGI HOMESERVICES INC COM CL A 00183L102 102 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 158 9,830 SH   SOLE 30 9,830 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 70 4,372 SH   SOLE 40 4,372 0 0
ANGIODYNAMICS INC COM 03475V101 763 37,925 SH   SOLE 2 1,366 0 36,559
ANGIODYNAMICS INC COM 03475V101 7 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 17 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 3,926 195,008 SH   SOLE 18 195,008 0 0
ANGIODYNAMICS INC COM 03475V101 1,096 54,438 SH   SOLE 19 54,438 0 0
ANGIODYNAMICS INC COM 03475V101 88,988 4,420,647 SH   SOLE 21 4,420,647 0 0
ANGIODYNAMICS INC COM 03475V101 22,479 1,116,706 SH   SOLE 22 1,074,950 0 41,756
ANGIODYNAMICS INC COM 03475V101 250 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 77 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 1,477 73,368 SH   SOLE 30 73,368 0 0
ANGIODYNAMICS INC COM 03475V101 54 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4,394 350,100 SH   SOLE 2 0 0 350,100
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 23,901 1,904,457 SH   SOLE 7 1,904,457 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 175 13,918 SH   SOLE 19 13,918 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 9,439 752,076 SH   SOLE 22 321,400 0 430,676
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4,786 381,340 SH   SOLE 23 381,340 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18,367 1,463,477 SH   SOLE 25 1,463,477 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 7,746 617,193 SH   SOLE 26 0 0 617,193
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 22,911 1,825,604 SH   SOLE 30 1,825,604 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 68,847 5,485,824 SH   SOLE 34 5,485,824 0 0
ANHEUSER BUSCH INBEV SA/NV OPTIONS 03524A958 210 3,200 SH Put SOLE 2 3,200 0 0
ANHEUSER BUSCH INBEV SA/NV OPTIONS 03524A958 36,051 547,800 SH Put SOLE 19 547,800 0 0
ANHEUSER BUSCH INBEV SA/NV OPTIONS 03524A958 356 5,400 SH Put SOLE 22 5,400 0 0
ANHEUSER BUSCH INBEV SA/NV OPTIONS 03524A958 8,141 123,700 SH Put SOLE 34 123,700 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 49 737 SH   SOLE 18 737 0 0
ANI PHARMACEUTICALS INC COM 00182C103 293 6,506 SH   SOLE 2 338 0 6,168
ANI PHARMACEUTICALS INC COM 00182C103 7 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,910 42,422 SH   SOLE 18 42,422 0 0
ANI PHARMACEUTICALS INC COM 00182C103 510 11,332 SH   SOLE 19 11,332 0 0
ANI PHARMACEUTICALS INC COM 00182C103 45,848 1,018,384 SH   SOLE 21 1,018,384 0 0
ANI PHARMACEUTICALS INC COM 00182C103 12,169 270,305 SH   SOLE 22 260,323 0 9,982
ANI PHARMACEUTICALS INC COM 00182C103 55 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 789 17,522 SH   SOLE 30 17,522 0 0
ANI PHARMACEUTICALS INC COM 00182C103 37 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 486 14,453 SH   SOLE 2 514 0 13,939
ANIKA THERAPEUTICS INC COM 035255108 10 300 SH   SOLE 7 300 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,512 74,733 SH   SOLE 18 74,733 0 0
ANIKA THERAPEUTICS INC COM 035255108 674 20,062 SH   SOLE 19 20,062 0 0
ANIKA THERAPEUTICS INC COM 035255108 51,917 1,544,700 SH   SOLE 21 1,544,700 0 0
ANIKA THERAPEUTICS INC COM 035255108 14,232 423,459 SH   SOLE 22 405,952 0 17,507
ANIKA THERAPEUTICS INC COM 035255108 74 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 73 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 985 29,296 SH   SOLE 30 29,296 0 0
ANIKA THERAPEUTICS INC COM 035255108 57 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 12 3,163 SH   SOLE 18 3,163 0 0
ANIXA BIOSCIENCES INC COM 03528H109 194 49,233 SH   SOLE 21 49,233 0 0
ANIXTER INTL INC COM 035290105 1,960 36,084 SH   SOLE 2 6,729 0 29,355
ANIXTER INTL INC COM 035290105 10 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 63 1,167 SH   SOLE 7 1,167 0 0
ANIXTER INTL INC COM 035290105 8,143 149,934 SH   SOLE 18 149,934 0 0
ANIXTER INTL INC COM 035290105 4,925 90,690 SH   SOLE 19 90,690 0 0
ANIXTER INTL INC COM 035290105 170,734 3,143,687 SH   SOLE 21 3,143,687 0 0
ANIXTER INTL INC COM 035290105 49,562 912,583 SH   SOLE 22 867,748 0 44,835
ANIXTER INTL INC COM 035290105 767 14,119 SH   SOLE 23 14,119 0 0
ANIXTER INTL INC COM 035290105 1,949 35,878 SH   SOLE 26 5,838 0 30,040
ANIXTER INTL INC COM 035290105 234 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 346 6,378 SH   SOLE 29 0 0 6,378
ANIXTER INTL INC COM 035290105 3,192 58,779 SH   SOLE 30 58,779 0 0
ANIXTER INTL INC COM 035290105 81 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 169 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 30,767 3,133,114 SH   SOLE 2 169,054 0 2,964,060
ANNALY CAP MGMT INC COM 035710409 4,059 413,314 SH   SOLE 4 379,230 0 34,084
ANNALY CAP MGMT INC COM 035710409 6,884 701,045 SH   SOLE 7 517,482 0 183,563
ANNALY CAP MGMT INC COM 035710409 636 64,742 SH   SOLE 13 64,742 0 0
ANNALY CAP MGMT INC COM 035710409 68 6,923 SH   SOLE 15 6,923 0 0
ANNALY CAP MGMT INC COM 035710409 6,840 696,576 SH   SOLE 18 593,960 0 102,616
ANNALY CAP MGMT INC COM 035710409 2,387 243,032 SH   SOLE 19 243,032 0 0
ANNALY CAP MGMT INC COM 035710409 620,918 63,229,960 SH   SOLE 21 63,229,960 0 0
ANNALY CAP MGMT INC COM 035710409 371,967 37,878,471 SH   SOLE 22 35,252,005 0 2,626,466
ANNALY CAP MGMT INC COM 035710409 8,880 904,296 SH   SOLE 23 904,296 0 0
ANNALY CAP MGMT INC COM 035710409 11,519 1,173,053 SH   SOLE 25 1,173,053 0 0
ANNALY CAP MGMT INC COM 035710409 48,476 4,936,417 SH   SOLE 26 1,444,903 0 3,491,514
ANNALY CAP MGMT INC COM 035710409 2,539 258,559 SH   SOLE 28 185,862 0 72,697
ANNALY CAP MGMT INC COM 035710409 3,088 314,437 SH   SOLE 29 50,450 0 263,987
ANNALY CAP MGMT INC COM 035710409 36,258 3,692,293 SH   SOLE 30 3,692,293 0 0
ANNALY CAP MGMT INC COM 035710409 4,615 469,986 SH   SOLE 31 292,739 0 177,247
ANNALY CAP MGMT INC COM 035710409 645 65,729 SH   SOLE 34 65,729 0 0
ANNALY CAP MGMT INC COM 035710409 18,794 1,913,868 SH   SOLE 36 1,913,868 0 0
ANNALY CAP MGMT INC COM 035710409 324 33,023 SH   SOLE 40 33,023 0 0
ANSYS INC COM 03662Q105 30,235 211,521 SH   SOLE 2 21,814 0 189,707
ANSYS INC COM 03662Q105 4,293 30,031 SH   SOLE 4 27,877 0 2,154
ANSYS INC COM 03662Q105 13,538 94,708 SH   SOLE 7 72,775 0 21,933
ANSYS INC COM 03662Q105 458 3,201 SH   SOLE 13 3,201 0 0
ANSYS INC COM 03662Q105 125 877 SH   SOLE 15 877 0 0
ANSYS INC COM 03662Q105 25,968 181,669 SH   SOLE 18 171,508 0 10,161
ANSYS INC COM 03662Q105 39,755 278,125 SH   SOLE 19 278,125 0 0
ANSYS INC COM 03662Q105 309,844 2,167,650 SH   SOLE 21 2,167,650 0 0
ANSYS INC COM 03662Q105 289,971 2,028,620 SH   SOLE 22 1,809,988 0 218,632
ANSYS INC COM 03662Q105 8,590 60,097 SH   SOLE 23 60,097 0 0
ANSYS INC COM 03662Q105 52,536 367,537 SH   SOLE 25 367,537 0 0
ANSYS INC COM 03662Q105 63,420 443,681 SH   SOLE 26 100,157 0 343,524
ANSYS INC COM 03662Q105 2,338 16,356 SH   SOLE 28 11,969 0 4,387
ANSYS INC COM 03662Q105 2,902 20,303 SH   SOLE 29 3,067 0 17,236
ANSYS INC COM 03662Q105 65,780 460,196 SH   SOLE 30 460,196 0 0
ANSYS INC COM 03662Q105 4,230 29,595 SH   SOLE 31 19,221 0 10,374
ANSYS INC COM 03662Q105 1,189 8,316 SH   SOLE 34 8,316 0 0
ANSYS INC COM 03662Q105 8,847 61,892 SH   SOLE 36 61,892 0 0
ANSYS INC COM 03662Q105 328 2,298 SH   SOLE 40 2,298 0 0
ANTARES PHARMA INC COM 036642106 317 116,481 SH   SOLE 2 5,210 0 111,271
ANTARES PHARMA INC COM 036642106 9 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,351 496,514 SH   SOLE 18 496,514 0 0
ANTARES PHARMA INC COM 036642106 572 210,176 SH   SOLE 19 210,176 0 0
ANTARES PHARMA INC COM 036642106 14,146 5,200,715 SH   SOLE 21 5,200,715 0 0
ANTARES PHARMA INC COM 036642106 11,341 4,169,352 SH   SOLE 22 3,988,935 0 180,417
ANTARES PHARMA INC COM 036642106 103 37,704 SH   SOLE 30 37,704 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 210 18,808 SH   SOLE 18 18,808 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 298 26,618 SH   SOLE 21 26,618 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 60 5,392 SH   SOLE 26 0 0 5,392
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 107 9,600 SH   SOLE 28 9,600 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 203 18,129 SH   SOLE 30 18,129 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 2,777 248,352 SH   SOLE 34 248,352 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 94 8,386 SH   SOLE 40 8,386 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 14,922 697,607 SH   SOLE 19 697,607 0 0
ANTERO RES CORP COM 03674X106 5,292 563,566 SH   SOLE 2 28,588 0 534,978
ANTERO RES CORP COM 03674X106 728 77,551 SH   SOLE 4 72,113 0 5,438
ANTERO RES CORP COM 03674X106 1,121 119,366 SH   SOLE 7 40,603 0 78,763
ANTERO RES CORP COM 03674X106 8 823 SH   SOLE 15 823 0 0
ANTERO RES CORP COM 03674X106 1,661 176,940 SH   SOLE 18 160,375 0 16,565
ANTERO RES CORP COM 03674X106 1,747 186,014 SH   SOLE 19 186,014 0 0
ANTERO RES CORP COM 03674X106 33,855 3,605,434 SH   SOLE 21 3,605,434 0 0
ANTERO RES CORP COM 03674X106 64,458 6,864,578 SH   SOLE 22 6,340,562 0 524,016
ANTERO RES CORP COM 03674X106 1,866 198,746 SH   SOLE 23 198,746 0 0
ANTERO RES CORP COM 03674X106 2,234 237,938 SH   SOLE 25 237,938 0 0
ANTERO RES CORP COM 03674X106 8,023 854,395 SH   SOLE 26 424,503 0 429,892
ANTERO RES CORP COM 03674X106 380 40,472 SH   SOLE 28 30,927 0 9,545
ANTERO RES CORP COM 03674X106 462 49,176 SH   SOLE 29 7,081 0 42,095
ANTERO RES CORP COM 03674X106 4,396 468,157 SH   SOLE 30 468,157 0 0
ANTERO RES CORP COM 03674X106 538 57,270 SH   SOLE 31 39,794 0 17,476
ANTERO RES CORP COM 03674X106 259 27,547 SH   SOLE 34 27,547 0 0
ANTERO RES CORP COM 03674X106 1,654 176,192 SH   SOLE 36 176,192 0 0
ANTERO RES CORP COM 03674X106 39 4,127 SH   SOLE 40 4,127 0 0
ANTHEM INC COM 036752103 210,639 802,037 SH   SOLE 2 212,211 0 589,826
ANTHEM INC COM 036752103 32,487 123,698 SH   SOLE 4 116,965 0 6,733
ANTHEM INC COM 036752103 79,509 302,740 SH   SOLE 7 232,685 0 70,055
ANTHEM INC COM 036752103 1,781 6,783 SH   SOLE 13 6,783 0 0
ANTHEM INC COM 036752103 558 2,124 SH   SOLE 15 2,124 0 0
ANTHEM INC COM 036752103 402,478 1,532,491 SH   SOLE 18 1,447,250 0 85,241
ANTHEM INC COM 036752103 1,109,715 4,225,395 SH   SOLE 19 4,225,395 0 0
ANTHEM INC COM 036752103 1,069 4,070 SH   SOLE 20 4,070 0 0
ANTHEM INC COM 036752103 1,485,993 5,658,124 SH   SOLE 21 5,658,124 0 0
ANTHEM INC COM 036752103 1,726,526 6,573,987 SH   SOLE 22 5,857,373 0 716,614
ANTHEM INC COM 036752103 49,345 187,887 SH   SOLE 23 187,887 0 0
ANTHEM INC COM 036752103 70,713 269,251 SH   SOLE 25 269,251 0 0
ANTHEM INC COM 036752103 345,746 1,316,476 SH   SOLE 26 255,456 0 1,061,020
ANTHEM INC COM 036752103 13,119 49,952 SH   SOLE 28 36,534 0 13,418
ANTHEM INC COM 036752103 11,349 43,212 SH   SOLE 29 10,511 0 32,701
ANTHEM INC COM 036752103 285,796 1,088,209 SH   SOLE 30 1,088,209 0 0
ANTHEM INC COM 036752103 31,967 121,720 SH   SOLE 31 58,485 0 63,235
ANTHEM INC COM 036752103 232,973 887,077 SH   SOLE 34 887,077 0 0
ANTHEM INC COM 036752103 60,836 231,643 SH   SOLE 36 231,643 0 0
ANTHEM INC COM 036752103 1,540 5,863 SH   SOLE 40 5,863 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,531 700,000 PRN   SOLE 21 700,000 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 437 108,198 SH   SOLE 2 4,060 0 104,138
ANWORTH MORTGAGE ASSET CP COM 037347101 3 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 11 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1,386 343,123 SH   SOLE 18 343,123 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 563 139,429 SH   SOLE 19 139,429 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 23,567 5,833,451 SH   SOLE 21 5,833,451 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 13,631 3,373,950 SH   SOLE 22 3,220,813 0 153,137
ANWORTH MORTGAGE ASSET CP COM 037347101 1,147 284,003 SH   SOLE 26 25,813 0 258,190
ANWORTH MORTGAGE ASSET CP COM 037347101 64 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 102 25,212 SH   SOLE 30 25,212 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 46 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 87,656 603,026 SH   SOLE 2 54,236 0 548,790
AON PLC SHS CL A G0408V102 11,618 79,925 SH   SOLE 4 73,488 0 6,437
AON PLC SHS CL A G0408V102 31,342 215,618 SH   SOLE 7 210,150 0 5,468
AON PLC SHS CL A G0408V102 527 3,625 SH   SOLE 13 3,625 0 0
AON PLC SHS CL A G0408V102 350 2,411 SH   SOLE 15 2,411 0 0
AON PLC SHS CL A G0408V102 21 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 74,565 512,969 SH   SOLE 18 480,573 0 32,396
AON PLC SHS CL A G0408V102 5,393 37,102 SH   SOLE 19 37,102 0 0
AON PLC SHS CL A G0408V102 828,464 5,699,394 SH   SOLE 21 5,699,394 0 0
AON PLC SHS CL A G0408V102 877,420 6,036,183 SH   SOLE 22 5,378,155 0 658,028
AON PLC SHS CL A G0408V102 24,460 168,274 SH   SOLE 23 168,274 0 0
AON PLC SHS CL A G0408V102 31,605 217,425 SH   SOLE 25 217,425 0 0
AON PLC SHS CL A G0408V102 134,112 922,618 SH   SOLE 26 250,524 0 672,094
AON PLC SHS CL A G0408V102 6,834 47,014 SH   SOLE 28 34,435 0 12,579
AON PLC SHS CL A G0408V102 1,460 10,041 SH   SOLE 29 10,041 0 0
AON PLC SHS CL A G0408V102 160,493 1,104,108 SH   SOLE 30 1,104,108 0 0
AON PLC SHS CL A G0408V102 14,837 102,071 SH   SOLE 31 55,431 0 46,640
AON PLC SHS CL A G0408V102 1,845 12,695 SH   SOLE 34 12,695 0 0
AON PLC SHS CL A G0408V102 31,529 216,904 SH   SOLE 36 216,904 0 0
AON PLC SHS CL A G0408V102 849 5,839 SH   SOLE 40 5,839 0 0
APACHE CORP COM 037411105 28,810 1,097,539 SH   SOLE 2 174,963 0 922,576
APACHE CORP COM 037411105 4,140 157,718 SH   SOLE 4 147,635 0 10,083
APACHE CORP COM 037411105 9,682 368,833 SH   SOLE 7 338,276 0 30,557
APACHE CORP COM 037411105 425 16,205 SH   SOLE 13 16,205 0 0
APACHE CORP COM 037411105 84 3,208 SH   SOLE 15 3,208 0 0
APACHE CORP COM 037411105 24,141 919,651 SH   SOLE 18 873,694 0 45,957
APACHE CORP COM 037411105 3,931 149,734 SH   SOLE 19 149,734 0 0
APACHE CORP COM 037411105 246,451 9,388,592 SH   SOLE 21 9,388,592 0 0
APACHE CORP COM 037411105 280,571 10,688,420 SH   SOLE 22 9,603,787 0 1,084,633
APACHE CORP COM 037411105 7,711 293,738 SH   SOLE 23 293,738 0 0
APACHE CORP COM 037411105 9,556 364,057 SH   SOLE 25 364,057 0 0
APACHE CORP COM 037411105 38,837 1,479,517 SH   SOLE 26 424,525 0 1,054,992
APACHE CORP COM 037411105 1,917 73,040 SH   SOLE 28 53,235 0 19,805
APACHE CORP COM 037411105 1,540 58,662 SH   SOLE 29 23,178 0 35,484
APACHE CORP COM 037411105 40,443 1,540,693 SH   SOLE 30 1,540,693 0 0
APACHE CORP COM 037411105 3,994 152,141 SH   SOLE 31 105,856 0 46,285
APACHE CORP COM 037411105 741 28,213 SH   SOLE 34 28,213 0 0
APACHE CORP COM 037411105 8,919 339,764 SH   SOLE 36 339,764 0 0
APACHE CORP COM 037411105 280 10,667 SH   SOLE 40 10,667 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 15,330 349,369 SH   SOLE 2 30,532 0 318,837
APARTMENT INVT & MGMT CO CL A 03748R101 5,276 120,237 SH   SOLE 4 120,237 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 15,630 356,195 SH   SOLE 7 356,195 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 282 6,430 SH   SOLE 15 6,430 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 13,631 310,650 SH   SOLE 18 303,067 0 7,583
APARTMENT INVT & MGMT CO CL A 03748R101 14,305 326,002 SH   SOLE 19 326,002 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 198,861 4,531,930 SH   SOLE 21 4,531,930 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 277,648 6,327,448 SH   SOLE 22 5,832,185 0 495,263
APARTMENT INVT & MGMT CO CL A 03748R101 713 16,243 SH   SOLE 23 16,243 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 13,942 317,731 SH   SOLE 25 317,731 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 9,381 213,795 SH   SOLE 26 41,463 0 172,332
APARTMENT INVT & MGMT CO CL A 03748R101 900 20,506 SH   SOLE 28 20,506 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 3,439 78,371 SH   SOLE 29 64,001 0 14,370
APARTMENT INVT & MGMT CO CL A 03748R101 46,260 1,054,231 SH   SOLE 30 1,054,231 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 269 6,119 SH   SOLE 31 3,145 0 2,974
APARTMENT INVT & MGMT CO CL A 03748R101 1,215 27,687 SH   SOLE 34 27,687 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 278 6,335 SH   SOLE 36 6,335 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 621 14,153 SH   SOLE 40 14,153 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,007 76,319 SH   SOLE 2 48,610 0 27,709
APELLIS PHARMACEUTICALS INC COM 03753U106 10 784 SH   SOLE 7 784 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,043 154,886 SH   SOLE 18 154,886 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,866 520,533 SH   SOLE 19 520,533 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 235 17,800 SH   SOLE 20 17,800 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 23,602 1,789,359 SH   SOLE 21 1,789,359 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 13,403 1,016,135 SH   SOLE 22 976,647 0 39,488
APELLIS PHARMACEUTICALS INC COM 03753U106 65 4,931 SH   SOLE 23 4,931 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 10 794 SH   SOLE 26 0 0 794
APELLIS PHARMACEUTICALS INC COM 03753U106 8 600 SH   SOLE 29 0 0 600
APELLIS PHARMACEUTICALS INC COM 03753U106 146 11,056 SH   SOLE 30 11,056 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,813 137,429 SH   SOLE 34 137,429 0 0
APERGY CORP COM 03755L104 5,278 194,908 SH   SOLE 2 39,987 0 154,921
APERGY CORP COM 03755L104 9 350 SH   SOLE 4 350 0 0
APERGY CORP COM 03755L104 56 2,054 SH   SOLE 7 2,054 0 0
APERGY CORP COM 03755L104 6,073 224,248 SH   SOLE 18 223,826 0 422
APERGY CORP COM 03755L104 435 16,061 SH   SOLE 19 16,061 0 0
APERGY CORP COM 03755L104 106,840 3,945,360 SH   SOLE 21 3,945,360 0 0
APERGY CORP COM 03755L104 69,075 2,550,765 SH   SOLE 22 2,345,565 0 205,200
APERGY CORP COM 03755L104 579 21,365 SH   SOLE 26 13,060 0 8,305
APERGY CORP COM 03755L104 267 9,844 SH   SOLE 28 9,844 0 0
APERGY CORP COM 03755L104 209 7,713 SH   SOLE 29 0 0 7,713
APERGY CORP COM 03755L104 517 19,075 SH   SOLE 30 19,075 0 0
APERGY CORP COM 03755L104 41 1,518 SH   SOLE 31 1,518 0 0
APERGY CORP COM 03755L104 204 7,515 SH   SOLE 36 7,515 0 0
APERGY CORP COM 03755L104 195 7,194 SH   SOLE 40 7,194 0 0
APOGEE ENTERPRISES INC COM 037598109 712 23,843 SH   SOLE 2 941 0 22,902
APOGEE ENTERPRISES INC COM 037598109 3 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 18 601 SH   SOLE 7 601 0 0
APOGEE ENTERPRISES INC COM 037598109 4,194 140,496 SH   SOLE 18 140,496 0 0
APOGEE ENTERPRISES INC COM 037598109 1,231 41,253 SH   SOLE 19 41,253 0 0
APOGEE ENTERPRISES INC COM 037598109 89,018 2,982,175 SH   SOLE 21 2,982,175 0 0
APOGEE ENTERPRISES INC COM 037598109 24,616 824,640 SH   SOLE 22 784,872 0 39,768
APOGEE ENTERPRISES INC COM 037598109 323 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 126 4,208 SH   SOLE 28 4,208 0 0
APOGEE ENTERPRISES INC COM 037598109 1,669 55,918 SH   SOLE 30 55,918 0 0
APOGEE ENTERPRISES INC COM 037598109 97 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,080 124,851 SH   SOLE 2 4,394 0 120,457
APOLLO COML REAL EST FIN INC COM 03762U105 6 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 47 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 10,353 621,452 SH   SOLE 18 621,452 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,082 185,017 SH   SOLE 19 185,017 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 255,520 15,337,343 SH   SOLE 21 15,337,343 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 59,863 3,593,214 SH   SOLE 22 3,435,163 0 158,051
APOLLO COML REAL EST FIN INC COM 03762U105 646 38,789 SH   SOLE 26 30,045 0 8,744
APOLLO COML REAL EST FIN INC COM 03762U105 247 14,820 SH   SOLE 28 14,820 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,752 225,201 SH   SOLE 30 225,201 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 181 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 922 985,000 PRN   SOLE 21 985,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 6 1,865 SH   SOLE 18 1,865 0 0
APOLLO ENDOSURGERY INC COM 03767D108 75 21,778 SH   SOLE 21 21,778 0 0
APOLLO INVT CORP COM NEW 03761U502 4,052 326,811 SH   SOLE 30 326,811 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 54 2,698 SH   SOLE 2 155 0 2,543
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 11 532 SH   SOLE 7 532 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 228 11,501 SH   SOLE 18 11,501 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 106 5,345 SH   SOLE 19 5,345 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2,529 127,395 SH   SOLE 21 127,395 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 3,946 198,810 SH   SOLE 22 171,838 0 26,972
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 138 6,937 SH   SOLE 30 6,937 0 0
APPFOLIO INC COM CL A 03783C100 807 13,628 SH   SOLE 2 1,999 0 11,629
APPFOLIO INC COM CL A 03783C100 19 314 SH   SOLE 7 314 0 0
APPFOLIO INC COM CL A 03783C100 3,051 51,521 SH   SOLE 18 51,521 0 0
APPFOLIO INC COM CL A 03783C100 3,266 55,154 SH   SOLE 19 55,154 0 0
APPFOLIO INC COM CL A 03783C100 29,587 499,611 SH   SOLE 21 499,611 0 0
APPFOLIO INC COM CL A 03783C100 21,419 361,693 SH   SOLE 22 350,327 0 11,366
APPFOLIO INC COM CL A 03783C100 210 3,547 SH   SOLE 23 3,547 0 0
APPFOLIO INC COM CL A 03783C100 193 3,253 SH   SOLE 26 0 0 3,253
APPFOLIO INC COM CL A 03783C100 116 1,963 SH   SOLE 29 0 0 1,963
APPIAN CORP CL A 03782L101 621 23,241 SH   SOLE 21 23,241 0 0
APPIAN CORP CL A 03782L101 12,300 460,507 SH   SOLE 22 460,507 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,974 489,054 SH   SOLE 2 37,799 0 451,255
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,372 166,344 SH   SOLE 4 166,344 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,190 363,972 SH   SOLE 7 363,972 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 123 8,647 SH   SOLE 15 8,647 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 0 33 SH   SOLE 17 0 0 33
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,573 110,334 SH   SOLE 18 110,334 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,905 414,090 SH   SOLE 19 414,090 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 56,290 3,947,389 SH   SOLE 21 3,947,389 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 130,575 9,156,732 SH   SOLE 22 8,669,653 0 487,079
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 502 35,175 SH   SOLE 23 35,175 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,459 452,964 SH   SOLE 25 452,964 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,945 136,384 SH   SOLE 26 46,287 0 90,097
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 418 29,317 SH   SOLE 28 29,317 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,290 90,487 SH   SOLE 29 90,487 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14,670 1,028,775 SH   SOLE 30 1,028,775 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 145 10,157 SH   SOLE 31 4,533 0 5,624
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 134 9,400 SH   SOLE 34 9,400 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 337 23,632 SH   SOLE 36 23,632 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 270 18,903 SH   SOLE 40 18,903 0 0
APPLE INC COM 037833100 2,043,129 12,952,508 SH   SOLE 2 1,797,377 0 11,155,131
APPLE INC COM 037833100 291,907 1,850,559 SH   SOLE 4 1,722,344 0 128,215
APPLE INC COM 037833100 574,567 3,642,497 SH   SOLE 7 3,642,026 0 471
APPLE INC COM 037833100 27,005 171,200 SH   SOLE 13 171,200 0 0
APPLE INC COM 037833100 7,358 46,646 SH   SOLE 15 46,646 0 0
APPLE INC COM 037833100 1,199 7,603 SH   SOLE 17 0 0 7,603
APPLE INC COM 037833100 2,018,028 12,793,381 SH   SOLE 18 11,883,377 0 910,004
APPLE INC COM 037833100 1,059,551 6,717,073 SH   SOLE 19 6,717,073 0 0
APPLE INC COM 037833100 2,588 16,404 SH   SOLE 20 16,404 0 0
APPLE INC COM 037833100 13,954,282 88,463,817 SH   SOLE 21 88,463,817 0 0
APPLE INC COM 037833100 17,858,846 113,216,979 SH   SOLE 22 100,100,773 0 13,116,206
APPLE INC COM 037833100 586,558 3,718,510 SH   SOLE 23 3,718,510 0 0
APPLE INC COM 037833100 725,314 4,598,160 SH   SOLE 25 4,545,532 0 52,628
APPLE INC COM 037833100 2,884,027 18,283,424 SH   SOLE 26 4,554,679 0 13,728,745
APPLE INC COM 037833100 146,616 929,481 SH   SOLE 28 680,132 0 249,349
APPLE INC COM 037833100 149,656 948,750 SH   SOLE 29 340,619 0 608,131
APPLE INC COM 037833100 2,915,127 18,480,581 SH   SOLE 30 18,480,581 0 0
APPLE INC COM 037833100 327,212 2,074,374 SH   SOLE 31 1,281,447 0 792,927
APPLE INC COM 037833100 129,542 821,235 SH   SOLE 32 821,235 0 0
APPLE INC COM 037833100 438,463 2,779,656 SH   SOLE 34 2,779,656 0 0
APPLE INC COM 037833100 626,919 3,974,384 SH   SOLE 36 3,974,384 0 0
APPLE INC COM 037833100 17,529 111,127 SH   SOLE 40 111,127 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 0 869 SH   SOLE 21 869 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 2 4,913 SH   SOLE 18 4,913 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 31 78,207 SH   SOLE 21 78,207 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 58 144,927 SH   SOLE 22 144,927 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 17 6,992 SH   SOLE 2 6,992 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 7 2,909 SH   SOLE 18 2,909 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 69 27,817 SH   SOLE 19 27,817 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 123 49,456 SH   SOLE 21 49,456 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 506 203,182 SH   SOLE 22 203,182 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 6 2,311 SH   SOLE 23 2,311 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 37 14,864 SH   SOLE 29 0 0 14,864
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,754 51,063 SH   SOLE 2 21,687 0 29,376
APPLIED INDL TECHNOLOGIES IN COM 03820C105 8 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 22 414 SH   SOLE 7 414 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10,691 198,202 SH   SOLE 18 198,202 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 15,299 283,638 SH   SOLE 19 283,638 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 221,680 4,109,757 SH   SOLE 21 4,109,757 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 78,031 1,446,621 SH   SOLE 22 1,393,458 0 53,163
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,728 69,123 SH   SOLE 23 69,123 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5,622 104,230 SH   SOLE 26 3,520 0 100,710
APPLIED INDL TECHNOLOGIES IN COM 03820C105 290 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 640 11,869 SH   SOLE 29 0 0 11,869
APPLIED INDL TECHNOLOGIES IN COM 03820C105 4,218 78,204 SH   SOLE 30 78,204 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 59 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 161 2,989 SH   SOLE 40 2,989 0 0
APPLIED MATLS INC COM 038222105 92,595 2,828,180 SH   SOLE 2 557,330 0 2,270,850
APPLIED MATLS INC COM 038222105 12,758 389,677 SH   SOLE 4 363,079 0 26,598
APPLIED MATLS INC COM 038222105 26,183 799,717 SH   SOLE 7 799,717 0 0
APPLIED MATLS INC COM 038222105 2,508 76,608 SH   SOLE 13 76,608 0 0
APPLIED MATLS INC COM 038222105 366 11,164 SH   SOLE 15 11,164 0 0
APPLIED MATLS INC COM 038222105 69,461 2,121,595 SH   SOLE 18 2,001,530 0 120,065
APPLIED MATLS INC COM 038222105 21,515 657,132 SH   SOLE 19 657,132 0 0
APPLIED MATLS INC COM 038222105 662,977 20,249,764 SH   SOLE 21 20,249,764 0 0
APPLIED MATLS INC COM 038222105 825,048 25,199,996 SH   SOLE 22 22,396,557 0 2,803,439
APPLIED MATLS INC COM 038222105 26,961 823,479 SH   SOLE 23 823,479 0 0
APPLIED MATLS INC COM 038222105 30,012 916,689 SH   SOLE 25 916,689 0 0
APPLIED MATLS INC COM 038222105 203,594 6,218,500 SH   SOLE 26 1,034,426 0 5,184,074
APPLIED MATLS INC COM 038222105 6,167 188,360 SH   SOLE 28 137,795 0 50,565
APPLIED MATLS INC COM 038222105 8,920 272,446 SH   SOLE 29 91,507 0 180,939
APPLIED MATLS INC COM 038222105 132,000 4,031,767 SH   SOLE 30 4,031,767 0 0
APPLIED MATLS INC COM 038222105 17,899 546,713 SH   SOLE 31 332,115 0 214,598
APPLIED MATLS INC COM 038222105 4,566 139,462 SH   SOLE 32 139,462 0 0
APPLIED MATLS INC COM 038222105 2,865 87,493 SH   SOLE 34 87,493 0 0
APPLIED MATLS INC COM 038222105 27,932 853,159 SH   SOLE 36 853,159 0 0
APPLIED MATLS INC COM 038222105 701 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 252 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 6 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,532 99,297 SH   SOLE 18 99,297 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 419 27,160 SH   SOLE 19 27,160 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 32,838 2,128,204 SH   SOLE 21 2,128,204 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 7,745 501,942 SH   SOLE 22 477,102 0 24,840
APPLIED OPTOELECTRONICS INC COM 03823U102 99 6,444 SH   SOLE 26 0 0 6,444
APPLIED OPTOELECTRONICS INC COM 03823U102 39 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 614 39,776 SH   SOLE 30 39,776 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 27 1,769 SH   SOLE 40 1,769 0 0
APPROACH RESOURCES INC COM 03834A103 99 113,141 SH   SOLE 2 35,131 0 78,010
APPROACH RESOURCES INC COM 03834A103 129 148,143 SH   SOLE 18 148,143 0 0
APPROACH RESOURCES INC COM 03834A103 90 103,081 SH   SOLE 19 103,081 0 0
APPROACH RESOURCES INC COM 03834A103 1,428 1,637,480 SH   SOLE 21 1,637,480 0 0
APPROACH RESOURCES INC COM 03834A103 1,206 1,383,287 SH   SOLE 22 1,359,755 0 23,532
APPROACH RESOURCES INC COM 03834A103 30 34,201 SH   SOLE 23 34,201 0 0
APPROACH RESOURCES INC COM 03834A103 64 73,829 SH   SOLE 26 0 0 73,829
APPTIO INC CL A 03835C108 1,050 27,670 SH   SOLE 2 1,190 0 26,480
APPTIO INC CL A 03835C108 7 192 SH   SOLE 4 192 0 0
APPTIO INC CL A 03835C108 28 725 SH   SOLE 7 725 0 0
APPTIO INC CL A 03835C108 4,293 113,105 SH   SOLE 18 113,105 0 0
APPTIO INC CL A 03835C108 2,152 56,694 SH   SOLE 19 56,694 0 0
APPTIO INC CL A 03835C108 46,026 1,212,498 SH   SOLE 21 1,212,498 0 0
APPTIO INC CL A 03835C108 38,331 1,009,766 SH   SOLE 22 968,780 0 40,986
APPTIO INC CL A 03835C108 16 411 SH   SOLE 23 411 0 0
APPTIO INC CL A 03835C108 130 3,412 SH   SOLE 26 0 0 3,412
APPTIO INC CL A 03835C108 32 846 SH   SOLE 29 0 0 846
APPTIO INC CL A 03835C108 335 8,832 SH   SOLE 30 8,832 0 0
APPTIO INC CL A 03835C108 173 4,550 SH   SOLE 40 4,550 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 0 1,280 SH   SOLE 21 1,280 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 16 85,756 SH   SOLE 22 85,756 0 0
APTARGROUP INC COM 038336103 14,957 159,002 SH   SOLE 2 35,750 0 123,252
APTARGROUP INC COM 038336103 28 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 1,935 20,573 SH   SOLE 7 20,573 0 0
APTARGROUP INC COM 038336103 17,500 186,032 SH   SOLE 18 186,032 0 0
APTARGROUP INC COM 038336103 1,282 13,626 SH   SOLE 19 13,626 0 0
APTARGROUP INC COM 038336103 290,969 3,093,116 SH   SOLE 21 3,093,116 0 0
APTARGROUP INC COM 038336103 188,134 1,999,940 SH   SOLE 22 1,871,946 0 127,994
APTARGROUP INC COM 038336103 1,872 19,902 SH   SOLE 26 12,446 0 7,456
APTARGROUP INC COM 038336103 777 8,265 SH   SOLE 28 8,265 0 0
APTARGROUP INC COM 038336103 533 5,670 SH   SOLE 29 0 0 5,670
APTARGROUP INC COM 038336103 1,428 15,176 SH   SOLE 30 15,176 0 0
APTARGROUP INC COM 038336103 119 1,262 SH   SOLE 31 1,262 0 0
APTARGROUP INC COM 038336103 112 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 524 5,566 SH   SOLE 40 5,566 0 0
APTEVO THERAPEUTICS INC COM 03835L108 4 3,477 SH   SOLE 18 3,477 0 0
APTEVO THERAPEUTICS INC COM 03835L108 76 59,851 SH   SOLE 21 59,851 0 0
APTEVO THERAPEUTICS INC COM 03835L108 372 293,092 SH   SOLE 22 293,092 0 0
APTINYX INC COM 03836N103 173 10,465 SH   SOLE 2 511 0 9,954
APTINYX INC COM 03836N103 762 46,068 SH   SOLE 18 46,068 0 0
APTINYX INC COM 03836N103 484 29,254 SH   SOLE 19 29,254 0 0
APTINYX INC COM 03836N103 13,735 830,395 SH   SOLE 21 830,395 0 0
APTINYX INC COM 03836N103 3,877 234,419 SH   SOLE 22 227,225 0 7,194
APTINYX INC COM 03836N103 18 1,110 SH   SOLE 23 1,110 0 0
APTINYX INC COM 03836N103 56 3,379 SH   SOLE 30 3,379 0 0
APTIV PLC SHS G6095L109 40,292 654,407 SH   SOLE 2 41,830 0 612,577
APTIV PLC SHS G6095L109 5,333 86,615 SH   SOLE 4 79,601 0 7,014
APTIV PLC SHS G6095L109 12,410 201,563 SH   SOLE 7 200,506 0 1,057
APTIV PLC SHS G6095L109 228 3,701 SH   SOLE 13 3,701 0 0
APTIV PLC SHS G6095L109 126 2,050 SH   SOLE 15 2,050 0 0
APTIV PLC SHS G6095L109 32,895 534,262 SH   SOLE 18 502,338 0 31,924
APTIV PLC SHS G6095L109 4,202 68,254 SH   SOLE 19 68,254 0 0
APTIV PLC SHS G6095L109 368,627 5,987,125 SH   SOLE 21 5,987,125 0 0
APTIV PLC SHS G6095L109 395,046 6,416,205 SH   SOLE 22 5,733,261 0 682,944
APTIV PLC SHS G6095L109 11,693 189,915 SH   SOLE 23 189,915 0 0
APTIV PLC SHS G6095L109 15,115 245,491 SH   SOLE 25 245,491 0 0
APTIV PLC SHS G6095L109 58,724 953,782 SH   SOLE 26 285,664 0 668,118
APTIV PLC SHS G6095L109 3,149 51,144 SH   SOLE 28 37,674 0 13,470
APTIV PLC SHS G6095L109 625 10,147 SH   SOLE 29 10,147 0 0
APTIV PLC SHS G6095L109 52,766 857,006 SH   SOLE 30 857,006 0 0
APTIV PLC SHS G6095L109 6,519 105,879 SH   SOLE 31 57,015 0 48,864
APTIV PLC SHS G6095L109 1,160 18,847 SH   SOLE 34 18,847 0 0
APTIV PLC SHS G6095L109 12,456 202,313 SH   SOLE 36 202,313 0 0
APTIV PLC SHS G6095L109 409 6,635 SH   SOLE 40 6,635 0 0
AQUA AMERICA INC COM 03836W103 15,328 448,330 SH   SOLE 2 92,823 0 355,507
AQUA AMERICA INC COM 03836W103 2,082 60,893 SH   SOLE 4 60,893 0 0
AQUA AMERICA INC COM 03836W103 15,014 439,127 SH   SOLE 7 439,127 0 0
AQUA AMERICA INC COM 03836W103 18,563 542,932 SH   SOLE 18 542,932 0 0
AQUA AMERICA INC COM 03836W103 1,285 37,575 SH   SOLE 19 37,575 0 0
AQUA AMERICA INC COM 03836W103 303,726 8,883,484 SH   SOLE 21 8,883,484 0 0
AQUA AMERICA INC COM 03836W103 197,999 5,791,135 SH   SOLE 22 5,428,043 0 363,092
AQUA AMERICA INC COM 03836W103 2,236 65,413 SH   SOLE 26 34,093 0 31,320
AQUA AMERICA INC COM 03836W103 801 23,432 SH   SOLE 28 23,432 0 0
AQUA AMERICA INC COM 03836W103 680 19,878 SH   SOLE 29 0 0 19,878
AQUA AMERICA INC COM 03836W103 23,054 674,286 SH   SOLE 30 674,286 0 0
AQUA AMERICA INC COM 03836W103 124 3,614 SH   SOLE 31 3,614 0 0
AQUA AMERICA INC COM 03836W103 357 10,455 SH   SOLE 36 10,455 0 0
AQUA AMERICA INC COM 03836W103 585 17,115 SH   SOLE 40 17,115 0 0
AQUA METALS INC COM 03837J101 12 6,613 SH   SOLE 18 6,613 0 0
AQUA METALS INC COM 03837J101 178 97,736 SH   SOLE 21 97,736 0 0
AQUA METALS INC COM 03837J101 233 128,228 SH   SOLE 22 128,228 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 320 SH   SOLE 18 320 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 10 4,885 SH   SOLE 21 4,885 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 31 15,151 SH   SOLE 22 15,151 0 0
AQUANTIA CORP COM 03842Q108 149 16,986 SH   SOLE 2 675 0 16,311
AQUANTIA CORP COM 03842Q108 4 481 SH   SOLE 7 481 0 0
AQUANTIA CORP COM 03842Q108 619 70,590 SH   SOLE 18 70,590 0 0
AQUANTIA CORP COM 03842Q108 271 30,926 SH   SOLE 19 30,926 0 0
AQUANTIA CORP COM 03842Q108 6,366 725,852 SH   SOLE 21 725,852 0 0
AQUANTIA CORP COM 03842Q108 5,051 575,927 SH   SOLE 22 559,426 0 16,501
AQUAVENTURE HLDGS LTD SHS G0443N107 189 10,016 SH   SOLE 2 400 0 9,616
AQUAVENTURE HLDGS LTD SHS G0443N107 148 7,824 SH   SOLE 7 7,824 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 723 38,276 SH   SOLE 18 38,276 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 284 15,012 SH   SOLE 19 15,012 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 7,462 395,046 SH   SOLE 21 395,046 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 862 45,630 SH   SOLE 30 45,630 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 18 2,936 SH   SOLE 2 0 0 2,936
AQUESTIVE THERAPEUTICS INC COM 03843E104 101 16,111 SH   SOLE 18 16,111 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 153 24,290 SH   SOLE 19 24,290 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 2,907 461,484 SH   SOLE 21 461,484 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 859 136,281 SH   SOLE 22 134,924 0 1,357
AQUESTIVE THERAPEUTICS INC COM 03843E104 4 698 SH   SOLE 30 698 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 12 5,427 SH   SOLE 21 5,427 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 661 306,004 SH   SOLE 22 306,004 0 0
ARADIGM CORP COM PAR 038505400 2 5,600 SH   SOLE 21 5,600 0 0
ARAMARK COM 03852U106 17,830 615,462 SH   SOLE 2 43,993 0 571,469
ARAMARK COM 03852U106 2,264 78,140 SH   SOLE 4 71,576 0 6,564
ARAMARK COM 03852U106 1,003 34,637 SH   SOLE 7 34,637 0 0
ARAMARK COM 03852U106 42 1,460 SH   SOLE 13 1,460 0 0
ARAMARK COM 03852U106 51 1,757 SH   SOLE 15 1,757 0 0
ARAMARK COM 03852U106 4,826 166,594 SH   SOLE 18 146,811 0 19,783
ARAMARK COM 03852U106 1,588 54,802 SH   SOLE 19 54,802 0 0
ARAMARK COM 03852U106 116,963 4,037,383 SH   SOLE 21 4,037,383 0 0
ARAMARK COM 03852U106 200,432 6,918,617 SH   SOLE 22 6,410,365 0 508,252
ARAMARK COM 03852U106 5,100 176,058 SH   SOLE 23 176,058 0 0
ARAMARK COM 03852U106 5,800 200,210 SH   SOLE 25 200,210 0 0
ARAMARK COM 03852U106 27,450 947,545 SH   SOLE 26 302,744 0 644,801
ARAMARK COM 03852U106 1,362 47,012 SH   SOLE 28 34,434 0 12,578
ARAMARK COM 03852U106 1,703 58,787 SH   SOLE 29 8,001 0 50,786
ARAMARK COM 03852U106 10,165 350,871 SH   SOLE 30 350,871 0 0
ARAMARK COM 03852U106 2,675 92,342 SH   SOLE 31 47,266 0 45,076
ARAMARK COM 03852U106 410 14,157 SH   SOLE 34 14,157 0 0
ARAMARK COM 03852U106 6,101 210,613 SH   SOLE 36 210,613 0 0
ARAMARK COM 03852U106 142 4,918 SH   SOLE 40 4,918 0 0
ARATANA THERAPEUTICS INC COM 03874P101 237 38,591 SH   SOLE 2 1,861 0 36,730
ARATANA THERAPEUTICS INC COM 03874P101 4 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 983 160,387 SH   SOLE 18 160,387 0 0
ARATANA THERAPEUTICS INC COM 03874P101 422 68,884 SH   SOLE 19 68,884 0 0
ARATANA THERAPEUTICS INC COM 03874P101 13,351 2,178,014 SH   SOLE 21 2,178,014 0 0
ARATANA THERAPEUTICS INC COM 03874P101 7,244 1,181,709 SH   SOLE 22 1,149,843 0 31,866
ARATANA THERAPEUTICS INC COM 03874P101 8 1,364 SH   SOLE 30 1,364 0 0
ARAVIVE INC COM 03890D108 19 5,327 SH   SOLE 2 5,327 0 0
ARAVIVE INC COM 03890D108 4 1,103 SH   SOLE 18 1,103 0 0
ARAVIVE INC COM 03890D108 8 2,326 SH   SOLE 19 2,326 0 0
ARAVIVE INC COM 03890D108 80 22,693 SH   SOLE 21 22,693 0 0
ARAVIVE INC COM 03890D108 413 117,375 SH   SOLE 22 117,375 0 0
ARAVIVE INC COM 03890D108 33 9,262 SH   SOLE 23 9,262 0 0
ARAVIVE INC COM 03890D108 64 18,201 SH   SOLE 26 0 0 18,201
ARBOR RLTY TR INC COM 038923108 1,195 118,627 SH   SOLE 2 61,650 0 56,977
ARBOR RLTY TR INC COM 038923108 5 483 SH   SOLE 7 483 0 0
ARBOR RLTY TR INC COM 038923108 2,077 206,286 SH   SOLE 18 206,286 0 0
ARBOR RLTY TR INC COM 038923108 2,426 240,947 SH   SOLE 19 240,947 0 0
ARBOR RLTY TR INC COM 038923108 35,547 3,529,991 SH   SOLE 21 3,529,991 0 0
ARBOR RLTY TR INC COM 038923108 29,533 2,932,781 SH   SOLE 22 2,875,286 0 57,495
ARBOR RLTY TR INC COM 038923108 3,132 310,974 SH   SOLE 23 310,974 0 0
ARBOR RLTY TR INC COM 038923108 668 66,354 SH   SOLE 29 0 0 66,354
ARBOR RLTY TR INC COM 038923108 120 11,897 SH   SOLE 30 11,897 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 127 33,174 SH   SOLE 2 1,232 0 31,942
ARBUTUS BIOPHARMA CORP COM 03879J100 3 913 SH   SOLE 7 913 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 458 119,644 SH   SOLE 18 119,644 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 187 48,817 SH   SOLE 19 48,817 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 7,107 1,855,600 SH   SOLE 21 1,855,600 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1,398 364,984 SH   SOLE 22 335,367 0 29,617
ARBUTUS BIOPHARMA CORP COM 03879J100 6 1,550 SH   SOLE 30 1,550 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 144 70,056 SH   SOLE 2 70,056 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 14 7,052 SH   SOLE 18 7,052 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 756 368,818 SH   SOLE 19 368,818 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 315 153,681 SH   SOLE 21 153,681 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3,619 1,765,475 SH   SOLE 22 1,765,475 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 590 287,703 SH   SOLE 23 287,703 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 148 71,963 SH   SOLE 29 0 0 71,963
ARC GROUP WORLDWIDE INC COM 00213H105 2 2,356 SH   SOLE 18 2,356 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 36 35,769 SH   SOLE 21 35,769 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 883 25,776 SH   SOLE 2 891 0 24,885
ARCBEST CORP COM 03937C105 8 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 20 595 SH   SOLE 7 595 0 0
ARCBEST CORP COM 03937C105 4,524 132,044 SH   SOLE 18 132,044 0 0
ARCBEST CORP COM 03937C105 1,331 38,854 SH   SOLE 19 38,854 0 0
ARCBEST CORP COM 03937C105 93,649 2,733,475 SH   SOLE 21 2,733,475 0 0
ARCBEST CORP COM 03937C105 25,296 738,363 SH   SOLE 22 702,176 0 36,187
ARCBEST CORP COM 03937C105 46 1,330 SH   SOLE 26 0 0 1,330
ARCBEST CORP COM 03937C105 124 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 34 1,005 SH   SOLE 29 0 0 1,005
ARCBEST CORP COM 03937C105 1,731 50,520 SH   SOLE 30 50,520 0 0
ARCBEST CORP COM 03937C105 97 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2 112 SH   SOLE 18 112 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 767 37,087 SH   SOLE 21 37,087 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 356 17,215 SH   SOLE 25 17,215 0 0
ARCH CAP GROUP LTD ORD G0450A105 25,795 965,389 SH   SOLE 2 65,268 0 900,121
ARCH CAP GROUP LTD ORD G0450A105 3,573 133,738 SH   SOLE 4 123,340 0 10,398
ARCH CAP GROUP LTD ORD G0450A105 6,652 248,935 SH   SOLE 7 132,726 0 116,209
ARCH CAP GROUP LTD ORD G0450A105 565 21,131 SH   SOLE 13 21,131 0 0
ARCH CAP GROUP LTD ORD G0450A105 123 4,600 SH   SOLE 15 4,600 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,760 215,574 SH   SOLE 18 178,306 0 37,268
ARCH CAP GROUP LTD ORD G0450A105 2,368 88,631 SH   SOLE 19 88,631 0 0
ARCH CAP GROUP LTD ORD G0450A105 274,429 10,270,542 SH   SOLE 21 10,270,542 0 0
ARCH CAP GROUP LTD ORD G0450A105 313,610 11,736,894 SH   SOLE 22 10,909,997 0 826,897
ARCH CAP GROUP LTD ORD G0450A105 7,539 282,162 SH   SOLE 23 282,162 0 0
ARCH CAP GROUP LTD ORD G0450A105 9,777 365,892 SH   SOLE 25 365,892 0 0
ARCH CAP GROUP LTD ORD G0450A105 39,504 1,478,444 SH   SOLE 26 457,022 0 1,021,422
ARCH CAP GROUP LTD ORD G0450A105 2,116 79,178 SH   SOLE 28 57,672 0 21,506
ARCH CAP GROUP LTD ORD G0450A105 2,604 97,444 SH   SOLE 29 15,394 0 82,050
ARCH CAP GROUP LTD ORD G0450A105 28,321 1,059,915 SH   SOLE 30 1,059,915 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,442 128,825 SH   SOLE 31 84,017 0 44,808
ARCH CAP GROUP LTD ORD G0450A105 615 23,027 SH   SOLE 34 23,027 0 0
ARCH CAP GROUP LTD ORD G0450A105 15,160 567,372 SH   SOLE 36 567,372 0 0
ARCH CAP GROUP LTD ORD G0450A105 220 8,235 SH   SOLE 40 8,235 0 0
ARCH COAL INC CL A 039380407 75 902 SH   SOLE 2 902 0 0
ARCH COAL INC CL A 039380407 8 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 21 249 SH   SOLE 7 249 0 0
ARCH COAL INC CL A 039380407 4,948 59,627 SH   SOLE 18 59,627 0 0
ARCH COAL INC CL A 039380407 2,600 31,333 SH   SOLE 19 31,333 0 0
ARCH COAL INC CL A 039380407 50,261 605,631 SH   SOLE 21 605,631 0 0
ARCH COAL INC CL A 039380407 43,494 524,093 SH   SOLE 22 498,635 0 25,458
ARCH COAL INC CL A 039380407 662 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 227 2,731 SH   SOLE 28 2,731 0 0
ARCH COAL INC CL A 039380407 428 5,163 SH   SOLE 30 5,163 0 0
ARCH COAL INC CL A 039380407 816 9,836 SH   SOLE 34 9,836 0 0
ARCH COAL INC CL A 039380407 191 2,306 SH   SOLE 40 2,306 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 70,525 1,721,385 SH   SOLE 2 422,177 0 1,299,208
ARCHER DANIELS MIDLAND CO COM 039483102 10,117 246,925 SH   SOLE 4 232,368 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 54,657 1,334,063 SH   SOLE 7 954,228 0 379,835
ARCHER DANIELS MIDLAND CO COM 039483102 7,054 172,183 SH   SOLE 13 172,183 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 189 4,612 SH   SOLE 15 4,612 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 57,134 1,394,538 SH   SOLE 18 1,326,210 0 68,328
ARCHER DANIELS MIDLAND CO COM 039483102 77,659 1,895,504 SH   SOLE 19 1,895,504 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 565,377 13,799,782 SH   SOLE 21 13,799,782 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 641,059 15,647,033 SH   SOLE 22 13,291,120 0 2,355,913
ARCHER DANIELS MIDLAND CO COM 039483102 18,586 453,649 SH   SOLE 23 453,649 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 23,350 569,937 SH   SOLE 25 569,937 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 103,017 2,514,454 SH   SOLE 26 591,602 0 1,922,852
ARCHER DANIELS MIDLAND CO COM 039483102 4,439 108,341 SH   SOLE 28 79,448 0 28,893
ARCHER DANIELS MIDLAND CO COM 039483102 33,060 806,944 SH   SOLE 29 449,799 0 357,145
ARCHER DANIELS MIDLAND CO COM 039483102 103,884 2,535,612 SH   SOLE 30 2,535,612 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 9,788 238,901 SH   SOLE 31 139,122 0 99,779
ARCHER DANIELS MIDLAND CO COM 039483102 11,966 292,074 SH   SOLE 34 292,074 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 26,406 644,510 SH   SOLE 36 644,510 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 546 13,334 SH   SOLE 40 13,334 0 0
ARCHROCK INC COM 03957W106 1,276 170,310 SH   SOLE 2 41,562 0 128,748
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 9 1,150 SH   SOLE 7 1,150 0 0
ARCHROCK INC COM 03957W106 4,996 667,052 SH   SOLE 18 667,052 0 0
ARCHROCK INC COM 03957W106 3,195 426,575 SH   SOLE 19 426,575 0 0
ARCHROCK INC COM 03957W106 103,954 13,879,102 SH   SOLE 21 13,879,102 0 0
ARCHROCK INC COM 03957W106 30,559 4,080,016 SH   SOLE 22 3,882,963 0 197,053
ARCHROCK INC COM 03957W106 772 103,106 SH   SOLE 23 103,106 0 0
ARCHROCK INC COM 03957W106 1,373 183,341 SH   SOLE 26 5,661 0 177,680
ARCHROCK INC COM 03957W106 119 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 156 20,861 SH   SOLE 29 0 0 20,861
ARCHROCK INC COM 03957W106 1,913 255,341 SH   SOLE 30 255,341 0 0
ARCHROCK INC COM 03957W106 364 48,561 SH   SOLE 34 48,561 0 0
ARCHROCK INC COM 03957W106 126 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 3 1,187 SH   SOLE 18 1,187 0 0
ARCIMOTO INC COM 039587100 43 16,138 SH   SOLE 21 16,138 0 0
ARCO PLATFORM LTD COM CL A G04553106 13,491 609,894 SH   SOLE 19 609,894 0 0
ARCO PLATFORM LTD COM CL A G04553106 10,086 455,977 SH   SOLE 34 455,977 0 0
ARCONIC INC COM 03965L100 25,072 1,487,084 SH   SOLE 2 456,223 0 1,030,861
ARCONIC INC COM 03965L100 2,692 159,674 SH   SOLE 4 147,968 0 11,706
ARCONIC INC COM 03965L100 5,704 338,326 SH   SOLE 7 324,227 0 14,099
ARCONIC INC COM 03965L100 164 9,744 SH   SOLE 13 9,744 0 0
ARCONIC INC COM 03965L100 57 3,395 SH   SOLE 15 3,395 0 0
ARCONIC INC COM 03965L100 14,683 870,854 SH   SOLE 18 819,033 0 51,821
ARCONIC INC COM 03965L100 5,987 355,129 SH   SOLE 19 355,129 0 0
ARCONIC INC COM 03965L100 272,262 16,148,374 SH   SOLE 21 16,148,374 0 0
ARCONIC INC COM 03965L100 176,585 10,473,581 SH   SOLE 22 9,374,877 0 1,098,704
ARCONIC INC COM 03965L100 5,083 301,492 SH   SOLE 23 301,492 0 0
ARCONIC INC COM 03965L100 6,389 378,970 SH   SOLE 25 378,970 0 0
ARCONIC INC COM 03965L100 28,829 1,709,898 SH   SOLE 26 568,037 0 1,141,861
ARCONIC INC COM 03965L100 1,454 86,264 SH   SOLE 28 60,867 0 25,397
ARCONIC INC COM 03965L100 1,680 99,627 SH   SOLE 29 12,414 0 87,213
ARCONIC INC COM 03965L100 24,091 1,428,896 SH   SOLE 30 1,428,896 0 0
ARCONIC INC COM 03965L100 2,839 168,409 SH   SOLE 31 89,349 0 79,060
ARCONIC INC COM 03965L100 10,652 631,798 SH   SOLE 34 631,798 0 0
ARCONIC INC COM 03965L100 6,367 377,640 SH   SOLE 36 377,640 0 0
ARCONIC INC COM 03965L100 216 12,826 SH   SOLE 40 12,826 0 0
ARCONIC INC OPTIONS 03965L900 1,028 61,000 SH Call SOLE 2 61,000 0 0
ARCONIC INC OPTIONS 03965L950 6,575 390,000 SH Put SOLE 2 390,000 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4,369 553,006 SH   SOLE 21 553,006 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2,011 254,513 SH   SOLE 22 254,513 0 0
ARCOSA INC COM 039653100 2,598 93,809 SH   SOLE 2 3,151 0 90,658
ARCOSA INC COM 039653100 6 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 53 1,906 SH   SOLE 7 1,906 0 0
ARCOSA INC COM 039653100 4 133 SH   SOLE 17 0 0 133
ARCOSA INC COM 039653100 3,056 110,380 SH   SOLE 18 110,380 0 0
ARCOSA INC COM 039653100 279 10,072 SH   SOLE 19 10,072 0 0
ARCOSA INC COM 039653100 113,622 4,103,356 SH   SOLE 21 4,103,356 0 0
ARCOSA INC COM 039653100 36,944 1,334,185 SH   SOLE 22 1,236,228 0 97,957
ARCOSA INC COM 039653100 373 13,462 SH   SOLE 26 8,235 0 5,227
ARCOSA INC COM 039653100 161 5,811 SH   SOLE 28 5,811 0 0
ARCOSA INC COM 039653100 2,685 96,984 SH   SOLE 30 96,984 0 0
ARCOSA INC COM 039653100 29 1,043 SH   SOLE 31 1,043 0 0
ARCOSA INC COM 039653100 151 5,457 SH   SOLE 36 5,457 0 0
ARCOSA INC COM 039653100 153 5,522 SH   SOLE 40 5,522 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 6 1,365 SH   SOLE 18 1,365 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 86 19,005 SH   SOLE 21 19,005 0 0
ARCUS BIOSCIENCES INC COM 03969F109 280 25,989 SH   SOLE 2 3,407 0 22,582
ARCUS BIOSCIENCES INC COM 03969F109 1,201 111,535 SH   SOLE 18 111,535 0 0
ARCUS BIOSCIENCES INC COM 03969F109 934 86,684 SH   SOLE 19 86,684 0 0
ARCUS BIOSCIENCES INC COM 03969F109 11,764 1,092,326 SH   SOLE 21 1,092,326 0 0
ARCUS BIOSCIENCES INC COM 03969F109 4,150 385,291 SH   SOLE 22 366,613 0 18,678
ARCUS BIOSCIENCES INC COM 03969F109 88 8,186 SH   SOLE 23 8,186 0 0
ARCUS BIOSCIENCES INC COM 03969F109 31 2,893 SH   SOLE 26 0 0 2,893
ARCUS BIOSCIENCES INC COM 03969F109 45 4,174 SH   SOLE 29 0 0 4,174
ARCUS BIOSCIENCES INC COM 03969F109 52 4,816 SH   SOLE 30 4,816 0 0
ARDAGH GROUP S A CL A L0223L101 728 65,718 SH   SOLE 2 3,356 0 62,362
ARDAGH GROUP S A CL A L0223L101 2 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 77 6,972 SH   SOLE 18 6,972 0 0
ARDAGH GROUP S A CL A L0223L101 49 4,381 SH   SOLE 19 4,381 0 0
ARDAGH GROUP S A CL A L0223L101 1,386 125,087 SH   SOLE 21 125,087 0 0
ARDAGH GROUP S A CL A L0223L101 1,864 168,209 SH   SOLE 22 133,935 0 34,274
ARDAGH GROUP S A CL A L0223L101 5 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 107 59,534 SH   SOLE 2 18,830 0 40,704
ARDELYX INC COM 039697107 3 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 277 154,990 SH   SOLE 18 154,990 0 0
ARDELYX INC COM 039697107 301 168,128 SH   SOLE 19 168,128 0 0
ARDELYX INC COM 039697107 2,433 1,359,037 SH   SOLE 21 1,359,037 0 0
ARDELYX INC COM 039697107 2,527 1,411,722 SH   SOLE 22 1,386,635 0 25,087
ARDELYX INC COM 039697107 85 47,279 SH   SOLE 23 47,279 0 0
ARDELYX INC COM 039697107 184 102,988 SH   SOLE 26 0 0 102,988
ARDMORE SHIPPING CORP COM Y0207T100 212 45,498 SH   SOLE 2 7,033 0 38,465
ARDMORE SHIPPING CORP COM Y0207T100 2 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 526 112,682 SH   SOLE 18 112,682 0 0
ARDMORE SHIPPING CORP COM Y0207T100 216 46,178 SH   SOLE 19 46,178 0 0
ARDMORE SHIPPING CORP COM Y0207T100 5,382 1,152,419 SH   SOLE 21 1,152,419 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,367 506,761 SH   SOLE 22 406,356 0 100,405
ARDMORE SHIPPING CORP COM Y0207T100 84 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 100 21,450 SH   SOLE 26 0 0 21,450
ARENA PHARMACEUTICALS INC COM NEW 040047607 4,677 120,073 SH   SOLE 2 80,246 0 39,827
ARENA PHARMACEUTICALS INC COM NEW 040047607 12 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 42 1,076 SH   SOLE 7 1,076 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 8,041 206,447 SH   SOLE 18 206,447 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 23,806 611,183 SH   SOLE 19 611,183 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 85,194 2,187,261 SH   SOLE 21 2,187,261 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 54,846 1,408,104 SH   SOLE 22 1,346,517 0 61,587
ARENA PHARMACEUTICALS INC COM NEW 040047607 22 553 SH   SOLE 23 553 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 323 8,282 SH   SOLE 26 4,598 0 3,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 253 6,498 SH   SOLE 28 6,498 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 483 12,401 SH   SOLE 30 12,401 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 8,200 210,525 SH   SOLE 34 210,525 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 160 4,102 SH   SOLE 40 4,102 0 0
ARES CAP CORP COM 04010L103 14,930 958,268 SH   SOLE 30 958,268 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 240 240,000 PRN   SOLE 21 240,000 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 1,089 1,090,000 PRN   SOLE 21 1,090,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 380 29,179 SH   SOLE 2 1,117 0 28,062
ARES COML REAL ESTATE CORP COM 04013V108 12 902 SH   SOLE 7 902 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,235 94,693 SH   SOLE 18 94,693 0 0
ARES COML REAL ESTATE CORP COM 04013V108 633 48,547 SH   SOLE 19 48,547 0 0
ARES COML REAL ESTATE CORP COM 04013V108 20,733 1,589,948 SH   SOLE 21 1,589,948 0 0
ARES COML REAL ESTATE CORP COM 04013V108 10,676 818,742 SH   SOLE 22 797,859 0 20,883
ARES COML REAL ESTATE CORP COM 04013V108 650 49,851 SH   SOLE 26 0 0 49,851
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,531 110,924 SH   SOLE 2 110,924 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 510 28,671 SH   SOLE 21 28,671 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,586 89,179 SH   SOLE 22 44,571 0 44,608
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 439 24,704 SH   SOLE 26 16,305 0 8,399
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 408 22,932 SH   SOLE 30 22,932 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 197 11,057 SH   SOLE 40 11,057 0 0
ARGAN INC COM 04010E109 571 15,084 SH   SOLE 2 546 0 14,538
ARGAN INC COM 04010E109 470 12,413 SH   SOLE 7 12,413 0 0
ARGAN INC COM 04010E109 1,987 52,513 SH   SOLE 18 52,513 0 0
ARGAN INC COM 04010E109 828 21,884 SH   SOLE 19 21,884 0 0
ARGAN INC COM 04010E109 19,768 522,405 SH   SOLE 21 522,405 0 0
ARGAN INC COM 04010E109 16,539 437,064 SH   SOLE 22 420,812 0 16,252
ARGAN INC COM 04010E109 202 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 72 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 138 3,656 SH   SOLE 30 3,656 0 0
ARGAN INC COM 04010E109 51 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 23,939 249,188 SH   SOLE 21 249,188 0 0
ARGENX SE SPONSORED ADR 04016X101 60 621 SH   SOLE 30 621 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,264 33,672 SH   SOLE 2 1,131 0 32,541
ARGO GROUP INTL HLDGS LTD COM G0464B107 7 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 25 374 SH   SOLE 7 374 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 7,644 113,672 SH   SOLE 18 113,672 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,261 48,489 SH   SOLE 19 48,489 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 76,607 1,139,142 SH   SOLE 21 1,139,142 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 69,078 1,027,177 SH   SOLE 22 948,820 0 78,357
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,004 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 309 4,595 SH   SOLE 28 4,595 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 576 8,572 SH   SOLE 30 8,572 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 96 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 200 2,967 SH   SOLE 40 2,967 0 0
ARISTA NETWORKS INC COM 040413106 27,943 132,619 SH   SOLE 2 8,042 0 124,577
ARISTA NETWORKS INC COM 040413106 3,478 16,507 SH   SOLE 4 15,133 0 1,374
ARISTA NETWORKS INC COM 040413106 8,226 39,043 SH   SOLE 7 39,043 0 0
ARISTA NETWORKS INC COM 040413106 188 893 SH   SOLE 13 893 0 0
ARISTA NETWORKS INC COM 040413106 105 496 SH   SOLE 15 496 0 0
ARISTA NETWORKS INC COM 040413106 11 50 SH   SOLE 17 0 0 50
ARISTA NETWORKS INC COM 040413106 24,946 118,398 SH   SOLE 18 111,989 0 6,409
ARISTA NETWORKS INC COM 040413106 3,033 14,395 SH   SOLE 19 14,395 0 0
ARISTA NETWORKS INC COM 040413106 301,048 1,428,798 SH   SOLE 21 1,428,798 0 0
ARISTA NETWORKS INC COM 040413106 271,631 1,289,183 SH   SOLE 22 1,153,058 0 136,125
ARISTA NETWORKS INC COM 040413106 7,581 35,978 SH   SOLE 23 35,978 0 0
ARISTA NETWORKS INC COM 040413106 15,115 71,739 SH   SOLE 25 71,739 0 0
ARISTA NETWORKS INC COM 040413106 55,789 264,777 SH   SOLE 26 67,547 0 197,230
ARISTA NETWORKS INC COM 040413106 2,126 10,091 SH   SOLE 28 7,389 0 2,702
ARISTA NETWORKS INC COM 040413106 2,667 12,656 SH   SOLE 29 1,952 0 10,704
ARISTA NETWORKS INC COM 040413106 38,227 181,428 SH   SOLE 30 181,428 0 0
ARISTA NETWORKS INC COM 040413106 3,234 15,350 SH   SOLE 31 10,538 0 4,812
ARISTA NETWORKS INC COM 040413106 1,134 5,380 SH   SOLE 34 5,380 0 0
ARISTA NETWORKS INC COM 040413106 8,860 42,048 SH   SOLE 36 42,048 0 0
ARISTA NETWORKS INC COM 040413106 280 1,330 SH   SOLE 40 1,330 0 0
ARK RESTAURANTS CORP COM 040712101 8 421 SH   SOLE 18 421 0 0
ARK RESTAURANTS CORP COM 040712101 116 6,331 SH   SOLE 21 6,331 0 0
ARK RESTAURANTS CORP COM 040712101 68 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 184 25,462 SH   SOLE 2 1,084 0 24,378
ARLINGTON ASSET INVT CORP CL A NEW 041356205 3 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 753 103,992 SH   SOLE 18 103,992 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 291 40,253 SH   SOLE 19 40,253 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 7,682 1,061,098 SH   SOLE 21 1,061,098 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 8,547 1,180,512 SH   SOLE 22 1,158,536 0 21,976
ARLINGTON ASSET INVT CORP CL A NEW 041356205 31 4,308 SH   SOLE 30 4,308 0 0
ARLO TECHNOLOGIES INC COM 04206A101 104 10,434 SH   SOLE 2 502 0 9,932
ARLO TECHNOLOGIES INC COM 04206A101 363 36,374 SH   SOLE 18 36,374 0 0
ARLO TECHNOLOGIES INC COM 04206A101 168 16,800 SH   SOLE 19 16,800 0 0
ARLO TECHNOLOGIES INC COM 04206A101 3,813 382,030 SH   SOLE 21 382,030 0 0
ARLO TECHNOLOGIES INC COM 04206A101 3,329 333,603 SH   SOLE 22 304,842 0 28,761
ARLO TECHNOLOGIES INC COM 04206A101 45 4,481 SH   SOLE 30 4,481 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 716 50,890 SH   SOLE 2 1,688 0 49,202
ARMADA HOFFLER PPTYS INC COM 04208T108 13 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,591 255,420 SH   SOLE 18 255,420 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,016 72,291 SH   SOLE 19 72,291 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 75,480 5,368,420 SH   SOLE 21 5,368,420 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 22,224 1,580,687 SH   SOLE 22 1,519,752 0 60,935
ARMADA HOFFLER PPTYS INC COM 04208T108 46 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 101 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,414 100,557 SH   SOLE 30 100,557 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 129 9,206 SH   SOLE 40 9,206 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 906 44,183 SH   SOLE 2 1,541 0 42,642
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 19 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,427 215,938 SH   SOLE 18 215,938 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,345 65,601 SH   SOLE 19 65,601 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 112,100 5,468,275 SH   SOLE 21 5,468,275 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 31,432 1,533,289 SH   SOLE 22 1,478,505 0 54,784
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 256 12,469 SH   SOLE 26 9,830 0 2,639
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 124 6,031 SH   SOLE 28 6,031 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,694 82,636 SH   SOLE 30 82,636 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 107 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 332 28,073 SH   SOLE 2 5,053 0 23,020
ARMSTRONG FLOORING INC COM 04238R106 2 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 6 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 887 74,941 SH   SOLE 18 74,941 0 0
ARMSTRONG FLOORING INC COM 04238R106 436 36,858 SH   SOLE 19 36,858 0 0
ARMSTRONG FLOORING INC COM 04238R106 9,174 774,857 SH   SOLE 21 774,857 0 0
ARMSTRONG FLOORING INC COM 04238R106 10,092 852,328 SH   SOLE 22 816,406 0 35,922
ARMSTRONG FLOORING INC COM 04238R106 183 15,428 SH   SOLE 26 1,381 0 14,047
ARMSTRONG FLOORING INC COM 04238R106 33 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 38 3,247 SH   SOLE 30 3,247 0 0
ARMSTRONG FLOORING INC COM 04238R106 25 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 4,509 77,464 SH   SOLE 2 2,811 0 74,653
ARMSTRONG WORLD INDS INC NEW COM 04247X102 15 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 46 790 SH   SOLE 7 790 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,268 21,783 SH   SOLE 18 21,783 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 529 9,081 SH   SOLE 19 9,081 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 30,640 526,371 SH   SOLE 21 526,371 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 79,295 1,362,222 SH   SOLE 22 1,277,944 0 84,278
ARMSTRONG WORLD INDS INC NEW COM 04247X102 731 12,566 SH   SOLE 26 8,871 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 327 5,625 SH   SOLE 28 5,625 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 37 632 SH   SOLE 29 0 0 632
ARMSTRONG WORLD INDS INC NEW COM 04247X102 636 10,927 SH   SOLE 30 10,927 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 61 1,040 SH   SOLE 31 936 0 104
ARMSTRONG WORLD INDS INC NEW COM 04247X102 143 2,459 SH   SOLE 36 2,459 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 251 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 11 4,321 SH   SOLE 18 4,321 0 0
AROTECH CORP COM NEW 042682203 203 77,543 SH   SOLE 21 77,543 0 0
AROTECH CORP COM NEW 042682203 13 4,972 SH   SOLE 22 4,972 0 0
ARQULE INC COM 04269E107 234 84,434 SH   SOLE 2 3,300 0 81,134
ARQULE INC COM 04269E107 5 1,845 SH   SOLE 7 1,845 0 0
ARQULE INC COM 04269E107 1,037 374,293 SH   SOLE 18 374,293 0 0
ARQULE INC COM 04269E107 425 153,344 SH   SOLE 19 153,344 0 0
ARQULE INC COM 04269E107 13,782 4,975,539 SH   SOLE 21 4,975,539 0 0
ARQULE INC COM 04269E107 8,336 3,009,518 SH   SOLE 22 2,868,395 0 141,123
ARQULE INC COM 04269E107 53 19,039 SH   SOLE 30 19,039 0 0
ARRAY BIOPHARMA INC COM 04269X105 2,517 176,651 SH   SOLE 2 18,840 0 157,811
ARRAY BIOPHARMA INC COM 04269X105 16 1,132 SH   SOLE 4 1,132 0 0
ARRAY BIOPHARMA INC COM 04269X105 53 3,747 SH   SOLE 7 3,747 0 0
ARRAY BIOPHARMA INC COM 04269X105 9,610 674,394 SH   SOLE 18 674,394 0 0
ARRAY BIOPHARMA INC COM 04269X105 7,834 549,754 SH   SOLE 19 549,754 0 0
ARRAY BIOPHARMA INC COM 04269X105 131,115 9,201,030 SH   SOLE 21 9,201,030 0 0
ARRAY BIOPHARMA INC COM 04269X105 86,154 6,045,886 SH   SOLE 22 5,788,770 0 257,116
ARRAY BIOPHARMA INC COM 04269X105 769 53,959 SH   SOLE 23 53,959 0 0
ARRAY BIOPHARMA INC COM 04269X105 2,033 142,665 SH   SOLE 26 22,760 0 119,905
ARRAY BIOPHARMA INC COM 04269X105 375 26,317 SH   SOLE 28 26,317 0 0
ARRAY BIOPHARMA INC COM 04269X105 94 6,617 SH   SOLE 29 0 0 6,617
ARRAY BIOPHARMA INC COM 04269X105 788 55,325 SH   SOLE 30 55,325 0 0
ARRAY BIOPHARMA INC COM 04269X105 77 5,422 SH   SOLE 34 5,422 0 0
ARRAY BIOPHARMA INC COM 04269X105 275 19,301 SH   SOLE 40 19,301 0 0
ARRIS INTL INC SHS G0551A103 11,715 383,235 SH   SOLE 2 78,481 0 304,754
ARRIS INTL INC SHS G0551A103 23 740 SH   SOLE 4 740 0 0
ARRIS INTL INC SHS G0551A103 172 5,641 SH   SOLE 7 5,641 0 0
ARRIS INTL INC SHS G0551A103 14,409 471,333 SH   SOLE 18 471,333 0 0
ARRIS INTL INC SHS G0551A103 1,063 34,776 SH   SOLE 19 34,776 0 0
ARRIS INTL INC SHS G0551A103 253,055 8,277,899 SH   SOLE 21 8,277,899 0 0
ARRIS INTL INC SHS G0551A103 161,374 5,278,824 SH   SOLE 22 4,943,206 0 335,618
ARRIS INTL INC SHS G0551A103 1,841 60,218 SH   SOLE 26 39,271 0 20,947
ARRIS INTL INC SHS G0551A103 694 22,710 SH   SOLE 28 22,710 0 0
ARRIS INTL INC SHS G0551A103 265 8,682 SH   SOLE 29 0 0 8,682
ARRIS INTL INC SHS G0551A103 1,342 43,886 SH   SOLE 30 43,886 0 0
ARRIS INTL INC SHS G0551A103 105 3,449 SH   SOLE 31 3,449 0 0
ARRIS INTL INC SHS G0551A103 157 5,124 SH   SOLE 36 5,124 0 0
ARRIS INTL INC SHS G0551A103 483 15,813 SH   SOLE 40 15,813 0 0
ARROW ELECTRS INC COM 042735100 16,300 236,398 SH   SOLE 2 46,358 0 190,040
ARROW ELECTRS INC COM 042735100 2,066 29,967 SH   SOLE 4 27,837 0 2,130
ARROW ELECTRS INC COM 042735100 3,280 47,577 SH   SOLE 7 17,704 0 29,873
ARROW ELECTRS INC COM 042735100 35 505 SH   SOLE 13 505 0 0
ARROW ELECTRS INC COM 042735100 41 590 SH   SOLE 15 590 0 0
ARROW ELECTRS INC COM 042735100 17,824 258,499 SH   SOLE 18 251,639 0 6,860
ARROW ELECTRS INC COM 042735100 1,327 19,241 SH   SOLE 19 19,241 0 0
ARROW ELECTRS INC COM 042735100 300,900 4,364,031 SH   SOLE 21 4,364,031 0 0
ARROW ELECTRS INC COM 042735100 195,945 2,841,839 SH   SOLE 22 2,646,593 0 195,246
ARROW ELECTRS INC COM 042735100 4,029 58,438 SH   SOLE 23 58,438 0 0
ARROW ELECTRS INC COM 042735100 6,251 90,664 SH   SOLE 25 90,664 0 0
ARROW ELECTRS INC COM 042735100 24,345 353,077 SH   SOLE 26 122,586 0 230,491
ARROW ELECTRS INC COM 042735100 1,155 16,754 SH   SOLE 28 12,172 0 4,582
ARROW ELECTRS INC COM 042735100 1,417 20,558 SH   SOLE 29 2,645 0 17,913
ARROW ELECTRS INC COM 042735100 13,283 192,640 SH   SOLE 30 192,640 0 0
ARROW ELECTRS INC COM 042735100 1,929 27,979 SH   SOLE 31 18,949 0 9,030
ARROW ELECTRS INC COM 042735100 427 6,195 SH   SOLE 34 6,195 0 0
ARROW ELECTRS INC COM 042735100 6,067 87,997 SH   SOLE 36 87,997 0 0
ARROW ELECTRS INC COM 042735100 122 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 378 11,804 SH   SOLE 2 444 0 11,360
ARROW FINL CORP COM 042744102 8 265 SH   SOLE 7 265 0 0
ARROW FINL CORP COM 042744102 1,439 44,955 SH   SOLE 18 44,955 0 0
ARROW FINL CORP COM 042744102 564 17,615 SH   SOLE 19 17,615 0 0
ARROW FINL CORP COM 042744102 14,171 442,552 SH   SOLE 21 442,552 0 0
ARROW FINL CORP COM 042744102 16,915 528,272 SH   SOLE 22 510,576 0 17,696
ARROW FINL CORP COM 042744102 59 1,829 SH   SOLE 28 1,829 0 0
ARROW FINL CORP COM 042744102 158 4,919 SH   SOLE 30 4,919 0 0
ARROW FINL CORP COM 042744102 41 1,296 SH   SOLE 40 1,296 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 898 72,340 SH   SOLE 2 5,532 0 66,808
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6 496 SH   SOLE 4 496 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 23 1,876 SH   SOLE 7 1,876 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,721 299,568 SH   SOLE 18 299,568 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,390 192,457 SH   SOLE 19 192,457 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50,263 4,046,952 SH   SOLE 21 4,046,952 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 31,124 2,505,921 SH   SOLE 22 2,395,591 0 110,330
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 124 9,996 SH   SOLE 23 9,996 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 67 5,402 SH   SOLE 26 0 0 5,402
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 123 9,883 SH   SOLE 28 9,883 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 33 2,697 SH   SOLE 29 0 0 2,697
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 350 28,193 SH   SOLE 30 28,193 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 14 1,116 SH   SOLE 34 1,116 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 96 7,724 SH   SOLE 40 7,724 0 0
ARSANIS INC COM 042873109 9 3,715 SH   SOLE 2 345 0 3,370
ARSANIS INC COM 042873109 34 14,820 SH   SOLE 18 14,820 0 0
ARSANIS INC COM 042873109 11 4,801 SH   SOLE 19 4,801 0 0
ARSANIS INC COM 042873109 399 172,155 SH   SOLE 21 172,155 0 0
ARSANIS INC COM 042873109 136 58,689 SH   SOLE 22 57,286 0 1,403
ARTESIAN RESOURCES CORP CL A 043113208 289 8,295 SH   SOLE 2 311 0 7,984
ARTESIAN RESOURCES CORP CL A 043113208 10 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 956 27,404 SH   SOLE 18 27,404 0 0
ARTESIAN RESOURCES CORP CL A 043113208 401 11,505 SH   SOLE 19 11,505 0 0
ARTESIAN RESOURCES CORP CL A 043113208 10,122 290,287 SH   SOLE 21 290,287 0 0
ARTESIAN RESOURCES CORP CL A 043113208 3,555 101,943 SH   SOLE 22 96,662 0 5,281
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,052 47,560 SH   SOLE 2 10,066 0 37,494
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 153 6,932 SH   SOLE 7 6,932 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,465 156,708 SH   SOLE 18 156,708 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,566 70,841 SH   SOLE 19 70,841 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 41,726 1,887,182 SH   SOLE 21 1,887,182 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32,580 1,473,549 SH   SOLE 22 1,404,530 0 69,019
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 352 15,901 SH   SOLE 26 11,284 0 4,617
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 145 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 254 11,503 SH   SOLE 30 11,503 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 90 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 247 19,251 SH   SOLE 2 15,563 0 3,688
ARVINAS INC COM 04335A105 422 32,813 SH   SOLE 18 32,813 0 0
ARVINAS INC COM 04335A105 1,411 109,784 SH   SOLE 19 109,784 0 0
ARVINAS INC COM 04335A105 17 1,327 SH   SOLE 20 1,327 0 0
ARVINAS INC COM 04335A105 3,385 263,422 SH   SOLE 21 263,422 0 0
ARVINAS INC COM 04335A105 931 72,432 SH   SOLE 22 70,007 0 2,425
ARVINAS INC COM 04335A105 2 183 SH   SOLE 23 183 0 0
ARVINAS INC COM 04335A105 594 46,231 SH   SOLE 34 46,231 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,774 26,615 SH   SOLE 2 11,885 0 14,730
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 67 1,012 SH   SOLE 7 1,012 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,728 100,929 SH   SOLE 18 100,929 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 14,685 220,300 SH   SOLE 19 220,300 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 137,861 2,068,120 SH   SOLE 21 2,068,120 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 51,672 775,163 SH   SOLE 22 744,265 0 30,898
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,067 46,010 SH   SOLE 23 46,010 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,597 83,962 SH   SOLE 26 2,939 0 81,023
ASBURY AUTOMOTIVE GROUP INC COM 043436104 172 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 950 14,252 SH   SOLE 29 0 0 14,252
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,811 42,166 SH   SOLE 30 42,166 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 121 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 102 1,530 SH   SOLE 40 1,530 0 0
ASCENA RETAIL GROUP INC COM 04351G101 451 179,657 SH   SOLE 2 6,121 0 173,536
ASCENA RETAIL GROUP INC COM 04351G101 2 938 SH   SOLE 4 938 0 0
ASCENA RETAIL GROUP INC COM 04351G101 40 16,053 SH   SOLE 7 16,053 0 0
ASCENA RETAIL GROUP INC COM 04351G101 2,324 926,066 SH   SOLE 18 926,066 0 0
ASCENA RETAIL GROUP INC COM 04351G101 625 249,142 SH   SOLE 19 249,142 0 0
ASCENA RETAIL GROUP INC COM 04351G101 47,350 18,864,487 SH   SOLE 21 18,864,487 0 0
ASCENA RETAIL GROUP INC COM 04351G101 13,493 5,375,615 SH   SOLE 22 5,006,651 0 368,964
ASCENA RETAIL GROUP INC COM 04351G101 46 18,452 SH   SOLE 26 12,621 0 5,831
ASCENA RETAIL GROUP INC COM 04351G101 41 16,484 SH   SOLE 28 16,484 0 0
ASCENA RETAIL GROUP INC COM 04351G101 833 331,888 SH   SOLE 30 331,888 0 0
ASCENA RETAIL GROUP INC COM 04351G101 22 8,763 SH   SOLE 40 8,763 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 27,892 445,200 SH   SOLE 21 445,200 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 70 1,111 SH   SOLE 30 1,111 0 0
ASCENT CAP GROUP INC COM SER A 043632108 2 6,000 SH   SOLE 21 6,000 0 0
ASCENT CAP GROUP INC COM SER A 043632108 76 193,664 SH   SOLE 22 193,664 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 1,037 276,497 SH   SOLE 2 0 0 276,497
ASGN INC COM 00191U102 3,744 68,695 SH   SOLE 2 29,759 0 38,936
ASGN INC COM 00191U102 14 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 51 944 SH   SOLE 7 944 0 0
ASGN INC COM 00191U102 15,934 292,359 SH   SOLE 18 292,359 0 0
ASGN INC COM 00191U102 8,749 160,538 SH   SOLE 19 160,538 0 0
ASGN INC COM 00191U102 199,286 3,656,620 SH   SOLE 21 3,656,620 0 0
ASGN INC COM 00191U102 100,546 1,844,874 SH   SOLE 22 1,776,172 0 68,702
ASGN INC COM 00191U102 1,092 20,031 SH   SOLE 23 20,031 0 0
ASGN INC COM 00191U102 2,847 52,247 SH   SOLE 26 10,010 0 42,237
ASGN INC COM 00191U102 373 6,836 SH   SOLE 28 6,836 0 0
ASGN INC COM 00191U102 590 10,827 SH   SOLE 29 0 0 10,827
ASGN INC COM 00191U102 683 12,524 SH   SOLE 30 12,524 0 0
ASGN INC COM 00191U102 195 3,584 SH   SOLE 34 3,584 0 0
ASGN INC COM 00191U102 281 5,148 SH   SOLE 40 5,148 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 394 98,615 SH   SOLE 2 3,221 0 95,394
ASHFORD HOSPITALITY TR INC COM SHS 044103109 243 60,659 SH   SOLE 4 60,659 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 548 136,949 SH   SOLE 7 136,949 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 13 3,302 SH   SOLE 15 3,302 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,282 320,479 SH   SOLE 18 320,479 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,095 273,827 SH   SOLE 19 273,827 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 13,281 3,320,134 SH   SOLE 21 3,320,134 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 15,722 3,930,469 SH   SOLE 22 3,793,027 0 137,442
ASHFORD HOSPITALITY TR INC COM SHS 044103109 181 45,144 SH   SOLE 23 45,144 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 717 179,351 SH   SOLE 25 179,351 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 450 112,510 SH   SOLE 26 0 0 112,510
ASHFORD HOSPITALITY TR INC COM SHS 044103109 56 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 141 35,321 SH   SOLE 29 35,321 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,682 420,468 SH   SOLE 30 420,468 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 140 34,916 SH   SOLE 34 34,916 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 81 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 22 421 SH   SOLE 2 0 0 421
ASHFORD INC COM 044104107 134 2,582 SH   SOLE 18 2,582 0 0
ASHFORD INC COM 044104107 48 917 SH   SOLE 19 917 0 0
ASHFORD INC COM 044104107 1,159 22,329 SH   SOLE 21 22,329 0 0
ASHFORD INC COM 044104107 1,474 28,394 SH   SOLE 22 28,137 0 257
ASHFORD INC COM 044104107 0 1 SH   SOLE 29 0 0 1
ASHLAND GLOBAL HLDGS INC COM 044186104 12,154 171,285 SH   SOLE 2 31,405 0 139,880
ASHLAND GLOBAL HLDGS INC COM 044186104 21 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 113 1,598 SH   SOLE 7 1,598 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 29 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 13,102 184,633 SH   SOLE 18 184,633 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 946 13,335 SH   SOLE 19 13,335 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 217,338 3,062,823 SH   SOLE 21 3,062,823 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 140,298 1,977,149 SH   SOLE 22 1,851,293 0 125,856
ASHLAND GLOBAL HLDGS INC COM 044186104 4,374 61,634 SH   SOLE 25 61,634 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 4,703 66,277 SH   SOLE 26 37,030 0 29,247
ASHLAND GLOBAL HLDGS INC COM 044186104 526 7,419 SH   SOLE 28 7,419 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,088 15,333 SH   SOLE 30 15,333 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 89 1,249 SH   SOLE 31 1,249 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,107 29,699 SH   SOLE 36 29,699 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 328 4,629 SH   SOLE 40 4,629 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 11,322 72,751 SH   SOLE 2 0 0 72,751
ASML HOLDING N V N Y REGISTRY SHS N07059210 410 2,635 SH   SOLE 7 2,635 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13 86 SH   SOLE 15 86 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 140,076 900,114 SH   SOLE 18 666,609 0 233,505
ASML HOLDING N V N Y REGISTRY SHS N07059210 106,006 681,183 SH   SOLE 19 681,183 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 23,661 152,046 SH   SOLE 21 152,046 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 21,222 136,371 SH   SOLE 22 136,371 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,275 21,047 SH   SOLE 30 21,047 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,497 9,622 SH   SOLE 32 9,622 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,903 37,931 SH   SOLE 34 37,931 0 0
ASPEN AEROGELS INC COM 04523Y105 7 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 135 63,326 SH   SOLE 21 63,326 0 0
ASPEN AEROGELS INC COM 04523Y105 684 320,949 SH   SOLE 22 320,949 0 0
ASPEN AEROGELS INC COM 04523Y105 57 26,599 SH   SOLE 29 0 0 26,599
ASPEN GROUP INC COM NEW 04530L203 14 2,553 SH   SOLE 18 2,553 0 0
ASPEN GROUP INC COM NEW 04530L203 199 36,372 SH   SOLE 21 36,372 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 5,886 140,172 SH   SOLE 2 28,604 0 111,568
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 10 246 SH   SOLE 4 246 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 94 2,227 SH   SOLE 7 2,227 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 7,208 171,662 SH   SOLE 18 171,662 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 541 12,881 SH   SOLE 19 12,881 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 121,762 2,899,789 SH   SOLE 21 2,899,789 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 83,597 1,990,879 SH   SOLE 22 1,868,883 0 121,996
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1,406 33,487 SH   SOLE 26 14,462 0 19,025
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 339 8,062 SH   SOLE 28 8,062 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 619 14,745 SH   SOLE 30 14,745 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 53 1,253 SH   SOLE 31 1,253 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 187 4,454 SH   SOLE 36 4,454 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 267 6,355 SH   SOLE 40 6,355 0 0
ASPEN TECHNOLOGY INC COM 045327103 11,100 135,067 SH   SOLE 2 9,159 0 125,908
ASPEN TECHNOLOGY INC COM 045327103 29 348 SH   SOLE 4 348 0 0
ASPEN TECHNOLOGY INC COM 045327103 113 1,369 SH   SOLE 7 1,369 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,808 34,172 SH   SOLE 18 34,172 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,355 16,490 SH   SOLE 19 16,490 0 0
ASPEN TECHNOLOGY INC COM 045327103 87,779 1,068,135 SH   SOLE 21 1,068,135 0 0
ASPEN TECHNOLOGY INC COM 045327103 170,569 2,075,551 SH   SOLE 22 1,939,607 0 135,944
ASPEN TECHNOLOGY INC COM 045327103 3,904 47,504 SH   SOLE 25 47,504 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,536 30,864 SH   SOLE 26 19,722 0 11,142
ASPEN TECHNOLOGY INC COM 045327103 762 9,269 SH   SOLE 28 9,269 0 0
ASPEN TECHNOLOGY INC COM 045327103 22,748 276,804 SH   SOLE 30 276,804 0 0
ASPEN TECHNOLOGY INC COM 045327103 119 1,450 SH   SOLE 31 1,450 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,230 14,967 SH   SOLE 34 14,967 0 0
ASPEN TECHNOLOGY INC COM 045327103 567 6,904 SH   SOLE 40 6,904 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 819 36,206 SH   SOLE 2 20,172 0 16,034
ASSEMBLY BIOSCIENCES INC COM 045396108 7 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,839 81,299 SH   SOLE 18 81,299 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 4,397 194,406 SH   SOLE 19 194,406 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 131 5,800 SH   SOLE 20 5,800 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 19,414 858,275 SH   SOLE 21 858,275 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 14,628 646,695 SH   SOLE 22 624,471 0 22,224
ASSEMBLY BIOSCIENCES INC COM 045396108 274 12,104 SH   SOLE 23 12,104 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 442 19,539 SH   SOLE 26 0 0 19,539
ASSEMBLY BIOSCIENCES INC COM 045396108 71 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 93 4,097 SH   SOLE 30 4,097 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,038 45,884 SH   SOLE 34 45,884 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 40 1,761 SH   SOLE 40 1,761 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 174 48,227 SH   SOLE 2 2,423 0 45,804
ASSERTIO THERAPEUTICS INC COM 04545L107 2 475 SH   SOLE 4 475 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 5 1,252 SH   SOLE 7 1,252 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1,110 307,424 SH   SOLE 18 307,424 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 293 81,142 SH   SOLE 19 81,142 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 28,649 7,936,135 SH   SOLE 21 7,936,135 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 6,726 1,863,050 SH   SOLE 22 1,785,838 0 77,212
ASSERTIO THERAPEUTICS INC COM 04545L107 45 12,492 SH   SOLE 26 9,821 0 2,671
ASSERTIO THERAPEUTICS INC COM 04545L107 33 9,100 SH   SOLE 28 9,100 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 485 134,265 SH   SOLE 30 134,265 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 25 6,980 SH   SOLE 40 6,980 0 0
ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 370 550,000 PRN   SOLE 21 550,000 0 0
ASSOCIATED BANC CORP COM 045487105 7,639 386,020 SH   SOLE 2 84,001 0 302,019
ASSOCIATED BANC CORP COM 045487105 15 745 SH   SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 101 5,111 SH   SOLE 7 5,111 0 0
ASSOCIATED BANC CORP COM 045487105 11,264 569,158 SH   SOLE 18 569,158 0 0
ASSOCIATED BANC CORP COM 045487105 691 34,938 SH   SOLE 19 34,938 0 0
ASSOCIATED BANC CORP COM 045487105 165,497 8,362,648 SH   SOLE 21 8,362,648 0 0
ASSOCIATED BANC CORP COM 045487105 113,284 5,724,280 SH   SOLE 22 5,390,415 0 333,865
ASSOCIATED BANC CORP COM 045487105 1,039 52,489 SH   SOLE 26 30,479 0 22,010
ASSOCIATED BANC CORP COM 045487105 481 24,285 SH   SOLE 28 24,285 0 0
ASSOCIATED BANC CORP COM 045487105 887 44,828 SH   SOLE 30 44,828 0 0
ASSOCIATED BANC CORP COM 045487105 68 3,433 SH   SOLE 31 3,433 0 0
ASSOCIATED BANC CORP COM 045487105 106 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 293 14,814 SH   SOLE 40 14,814 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 53 1,506 SH   SOLE 2 56 0 1,450
ASSOCIATED CAP GROUP INC CL A 045528106 2 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 262 7,427 SH   SOLE 18 7,427 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 116 3,298 SH   SOLE 19 3,298 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 1,952 55,415 SH   SOLE 21 55,415 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,834 80,429 SH   SOLE 22 76,667 0 3,762
ASSOCIATED CAP GROUP INC CL A 045528106 12 328 SH   SOLE 26 0 0 328
ASSOCIATED CAP GROUP INC CL A 045528106 15 415 SH   SOLE 28 415 0 0
ASSURANT INC COM 04621X108 12,276 137,256 SH   SOLE 2 13,948 0 123,308
ASSURANT INC COM 04621X108 1,700 19,009 SH   SOLE 4 17,588 0 1,421
ASSURANT INC COM 04621X108 4,933 55,154 SH   SOLE 7 44,772 0 10,382
ASSURANT INC COM 04621X108 27 300 SH   SOLE 13 300 0 0
ASSURANT INC COM 04621X108 36 406 SH   SOLE 15 406 0 0
ASSURANT INC COM 04621X108 11,146 124,622 SH   SOLE 18 117,998 0 6,624
ASSURANT INC COM 04621X108 6,394 71,490 SH   SOLE 19 71,490 0 0
ASSURANT INC COM 04621X108 103,169 1,153,496 SH   SOLE 21 1,153,496 0 0
ASSURANT INC COM 04621X108 124,782 1,395,147 SH   SOLE 22 1,242,881 0 152,266
ASSURANT INC COM 04621X108 3,340 37,348 SH   SOLE 23 37,348 0 0
ASSURANT INC COM 04621X108 6,180 69,098 SH   SOLE 25 69,098 0 0
ASSURANT INC COM 04621X108 19,820 221,606 SH   SOLE 26 82,084 0 139,522
ASSURANT INC COM 04621X108 934 10,444 SH   SOLE 28 7,574 0 2,870
ASSURANT INC COM 04621X108 1,250 13,973 SH   SOLE 29 2,900 0 11,073
ASSURANT INC COM 04621X108 18,986 212,277 SH   SOLE 30 212,277 0 0
ASSURANT INC COM 04621X108 1,599 17,881 SH   SOLE 31 11,481 0 6,400
ASSURANT INC COM 04621X108 2,732 30,543 SH   SOLE 34 30,543 0 0
ASSURANT INC COM 04621X108 4,967 55,529 SH   SOLE 36 55,529 0 0
ASSURANT INC COM 04621X108 106 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 29,032 295,762 SH   SOLE 21 295,762 0 0
ASSURED GUARANTY LTD COM G0585R106 8,570 223,871 SH   SOLE 2 18,371 0 205,500
ASSURED GUARANTY LTD COM G0585R106 25 651 SH   SOLE 4 651 0 0
ASSURED GUARANTY LTD COM G0585R106 155 4,058 SH   SOLE 7 4,058 0 0
ASSURED GUARANTY LTD COM G0585R106 28,346 740,503 SH   SOLE 18 586,498 0 154,005
ASSURED GUARANTY LTD COM G0585R106 34,365 897,718 SH   SOLE 19 897,718 0 0
ASSURED GUARANTY LTD COM G0585R106 51,794 1,353,028 SH   SOLE 21 1,353,028 0 0
ASSURED GUARANTY LTD COM G0585R106 126,794 3,312,274 SH   SOLE 22 3,079,786 0 232,488
ASSURED GUARANTY LTD COM G0585R106 866 22,617 SH   SOLE 23 22,617 0 0
ASSURED GUARANTY LTD COM G0585R106 3,610 94,303 SH   SOLE 25 49,016 0 45,287
ASSURED GUARANTY LTD COM G0585R106 1,440 37,607 SH   SOLE 26 24,604 0 13,003
ASSURED GUARANTY LTD COM G0585R106 507 13,247 SH   SOLE 28 13,247 0 0
ASSURED GUARANTY LTD COM G0585R106 1,244 32,489 SH   SOLE 30 32,489 0 0
ASSURED GUARANTY LTD COM G0585R106 84 2,192 SH   SOLE 31 2,192 0 0
ASSURED GUARANTY LTD COM G0585R106 23,754 620,532 SH   SOLE 34 620,532 0 0
ASSURED GUARANTY LTD COM G0585R106 1,436 37,515 SH   SOLE 36 37,515 0 0
ASSURED GUARANTY LTD COM G0585R106 400 10,454 SH   SOLE 40 10,454 0 0
ASTA FDG INC COM 046220109 23 5,299 SH   SOLE 21 5,299 0 0
ASTA FDG INC COM 046220109 1,154 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 644 21,334 SH   SOLE 2 762 0 20,572
ASTEC INDS INC COM 046224101 5 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 15 504 SH   SOLE 7 504 0 0
ASTEC INDS INC COM 046224101 3,498 115,878 SH   SOLE 18 115,878 0 0
ASTEC INDS INC COM 046224101 998 33,050 SH   SOLE 19 33,050 0 0
ASTEC INDS INC COM 046224101 72,774 2,410,524 SH   SOLE 21 2,410,524 0 0
ASTEC INDS INC COM 046224101 20,015 662,978 SH   SOLE 22 630,854 0 32,124
ASTEC INDS INC COM 046224101 287 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 85 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,341 44,425 SH   SOLE 30 44,425 0 0
ASTEC INDS INC COM 046224101 62 2,059 SH   SOLE 40 2,059 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 4 5,993 SH   SOLE 18 5,993 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 53 86,145 SH   SOLE 21 86,145 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 74 118,843 SH   SOLE 22 118,843 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 158,675 4,177,869 SH   SOLE 18 4,177,869 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 33,548 883,300 SH   SOLE 19 883,300 0 0
ASTRONICS CORP COM 046433108 595 19,543 SH   SOLE 2 796 0 18,747
ASTRONICS CORP COM 046433108 6 212 SH   SOLE 4 212 0 0
ASTRONICS CORP COM 046433108 12 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 2,102 69,032 SH   SOLE 18 69,032 0 0
ASTRONICS CORP COM 046433108 956 31,392 SH   SOLE 19 31,392 0 0
ASTRONICS CORP COM 046433108 64,810 2,128,393 SH   SOLE 21 2,128,393 0 0
ASTRONICS CORP COM 046433108 20,523 673,993 SH   SOLE 22 645,004 0 28,989
ASTRONICS CORP COM 046433108 270 8,859 SH   SOLE 26 0 0 8,859
ASTRONICS CORP COM 046433108 89 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 156 5,116 SH   SOLE 30 5,116 0 0
ASTRONICS CORP COM 046433108 62 2,027 SH   SOLE 40 2,027 0 0
ASTRONOVA INC COM 04638F108 23 1,223 SH   SOLE 18 1,223 0 0
ASTRONOVA INC COM 04638F108 394 21,015 SH   SOLE 21 21,015 0 0
ASTROTECH CORP COM NEW 046484200 7 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 907 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 41 8,052 SH   SOLE 2 461 0 7,591
ASURE SOFTWARE INC COM 04649U102 2 352 SH   SOLE 7 352 0 0
ASURE SOFTWARE INC COM 04649U102 164 32,334 SH   SOLE 18 32,334 0 0
ASURE SOFTWARE INC COM 04649U102 59 11,600 SH   SOLE 19 11,600 0 0
ASURE SOFTWARE INC COM 04649U102 1,861 366,311 SH   SOLE 21 366,311 0 0
ASURE SOFTWARE INC COM 04649U102 1,457 286,716 SH   SOLE 22 276,435 0 10,281
ASV HLDGS INC COM 00215L104 2 945 SH   SOLE 18 945 0 0
ASV HLDGS INC COM 00215L104 30 14,981 SH   SOLE 21 14,981 0 0
AT HOME GROUP INC COM 04650Y100 663 35,546 SH   SOLE 2 1,541 0 34,005
AT HOME GROUP INC COM 04650Y100 4 227 SH   SOLE 4 227 0 0
AT HOME GROUP INC COM 04650Y100 11 569 SH   SOLE 7 569 0 0
AT HOME GROUP INC COM 04650Y100 2,723 145,951 SH   SOLE 18 145,951 0 0
AT HOME GROUP INC COM 04650Y100 1,218 65,294 SH   SOLE 19 65,294 0 0
AT HOME GROUP INC COM 04650Y100 26,799 1,436,200 SH   SOLE 21 1,436,200 0 0
AT HOME GROUP INC COM 04650Y100 17,487 937,138 SH   SOLE 22 878,149 0 58,989
AT HOME GROUP INC COM 04650Y100 81 4,367 SH   SOLE 26 0 0 4,367
AT HOME GROUP INC COM 04650Y100 91 4,854 SH   SOLE 28 4,854 0 0
AT HOME GROUP INC COM 04650Y100 211 11,329 SH   SOLE 30 11,329 0 0
AT HOME GROUP INC COM 04650Y100 109 5,821 SH   SOLE 40 5,821 0 0
AT&T INC COM 00206R102 534,579 18,730,875 SH   SOLE 2 2,118,409 0 16,612,466
AT&T INC COM 00206R102 71,531 2,506,347 SH   SOLE 4 2,313,744 0 192,603
AT&T INC COM 00206R102 203,930 7,145,424 SH   SOLE 7 6,147,821 0 997,603
AT&T INC COM 00206R102 5,783 202,639 SH   SOLE 13 202,639 0 0
AT&T INC COM 00206R102 1,777 62,274 SH   SOLE 15 62,274 0 0
AT&T INC COM 00206R102 14 491 SH   SOLE 17 0 0 491
AT&T INC COM 00206R102 382,329 13,396,256 SH   SOLE 18 12,509,254 0 887,002
AT&T INC COM 00206R102 86,055 3,015,254 SH   SOLE 19 3,015,254 0 0
AT&T INC COM 00206R102 4,165,831 145,964,652 SH   SOLE 21 145,964,652 0 0
AT&T INC COM 00206R102 5,110,427 179,061,896 SH   SOLE 22 158,339,520 0 20,722,376
AT&T INC COM 00206R102 150,092 5,259,002 SH   SOLE 23 5,259,002 0 0
AT&T INC COM 00206R102 190,547 6,676,486 SH   SOLE 25 6,676,486 0 0
AT&T INC COM 00206R102 865,418 30,322,982 SH   SOLE 26 6,984,496 0 23,338,486
AT&T INC COM 00206R102 39,732 1,392,143 SH   SOLE 28 1,016,530 0 375,613
AT&T INC COM 00206R102 24,251 849,731 SH   SOLE 29 262,854 0 586,877
AT&T INC COM 00206R102 821,841 28,796,127 SH   SOLE 30 28,796,127 0 0
AT&T INC COM 00206R102 87,525 3,066,758 SH   SOLE 31 1,589,792 0 1,476,966
AT&T INC COM 00206R102 4,333 151,838 SH   SOLE 32 151,838 0 0
AT&T INC COM 00206R102 24,020 841,627 SH   SOLE 34 841,627 0 0
AT&T INC COM 00206R102 10,438 365,718 SH   SOLE 35 365,718 0 0
AT&T INC COM 00206R102 195,307 6,843,259 SH   SOLE 36 6,843,259 0 0
AT&T INC COM 00206R102 4,766 167,007 SH   SOLE 40 167,007 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,254 36,111 SH   SOLE 2 4,009 0 32,102
ATARA BIOTHERAPEUTICS INC COM 046513107 7 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 31 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,712 135,626 SH   SOLE 18 135,626 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,033 116,092 SH   SOLE 19 116,092 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 65,994 1,899,642 SH   SOLE 21 1,899,642 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 43,819 1,261,331 SH   SOLE 22 1,214,215 0 47,116
ATARA BIOTHERAPEUTICS INC COM 046513107 459 13,210 SH   SOLE 23 13,210 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,071 30,841 SH   SOLE 26 7,440 0 23,401
ATARA BIOTHERAPEUTICS INC COM 046513107 138 3,979 SH   SOLE 28 3,979 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 89 2,565 SH   SOLE 29 0 0 2,565
ATARA BIOTHERAPEUTICS INC COM 046513107 311 8,958 SH   SOLE 30 8,958 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 24 678 SH   SOLE 34 678 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 108 3,108 SH   SOLE 40 3,108 0 0
ATHENAHEALTH INC COM 04685W103 9,882 74,904 SH   SOLE 2 2,582 0 72,322
ATHENAHEALTH INC COM 04685W103 24 181 SH   SOLE 4 181 0 0
ATHENAHEALTH INC COM 04685W103 101 769 SH   SOLE 7 769 0 0
ATHENAHEALTH INC COM 04685W103 1 8 SH   SOLE 17 0 0 8
ATHENAHEALTH INC COM 04685W103 2,872 21,770 SH   SOLE 18 21,770 0 0
ATHENAHEALTH INC COM 04685W103 2,336 17,703 SH   SOLE 19 17,703 0 0
ATHENAHEALTH INC COM 04685W103 67,587 512,293 SH   SOLE 21 512,293 0 0
ATHENAHEALTH INC COM 04685W103 143,000 1,083,910 SH   SOLE 22 1,006,986 0 76,924
ATHENAHEALTH INC COM 04685W103 2,040 15,461 SH   SOLE 23 15,461 0 0
ATHENAHEALTH INC COM 04685W103 1,475 11,177 SH   SOLE 26 6,480 0 4,697
ATHENAHEALTH INC COM 04685W103 688 5,215 SH   SOLE 28 5,215 0 0
ATHENAHEALTH INC COM 04685W103 421 3,193 SH   SOLE 29 0 0 3,193
ATHENAHEALTH INC COM 04685W103 6,155 46,654 SH   SOLE 30 46,654 0 0
ATHENAHEALTH INC COM 04685W103 119 903 SH   SOLE 31 812 0 91
ATHENAHEALTH INC COM 04685W103 499 3,786 SH   SOLE 40 3,786 0 0
ATHENE HLDG LTD CL A G0684D107 15,476 388,540 SH   SOLE 2 33,508 0 355,032
ATHENE HLDG LTD CL A G0684D107 2,322 58,292 SH   SOLE 4 54,045 0 4,247
ATHENE HLDG LTD CL A G0684D107 2,604 65,370 SH   SOLE 7 33,651 0 31,719
ATHENE HLDG LTD CL A G0684D107 1,447 36,320 SH   SOLE 13 36,320 0 0
ATHENE HLDG LTD CL A G0684D107 4,294 107,818 SH   SOLE 18 88,806 0 19,012
ATHENE HLDG LTD CL A G0684D107 10,151 254,856 SH   SOLE 19 254,856 0 0
ATHENE HLDG LTD CL A G0684D107 99,731 2,503,922 SH   SOLE 21 2,503,922 0 0
ATHENE HLDG LTD CL A G0684D107 163,981 4,117,034 SH   SOLE 22 3,779,876 0 337,158
ATHENE HLDG LTD CL A G0684D107 4,338 108,922 SH   SOLE 23 108,922 0 0
ATHENE HLDG LTD CL A G0684D107 387 9,722 SH   SOLE 25 9,722 0 0
ATHENE HLDG LTD CL A G0684D107 28,142 706,560 SH   SOLE 26 176,909 0 529,651
ATHENE HLDG LTD CL A G0684D107 1,176 29,527 SH   SOLE 28 21,079 0 8,448
ATHENE HLDG LTD CL A G0684D107 2,045 51,347 SH   SOLE 29 9,567 0 41,780
ATHENE HLDG LTD CL A G0684D107 15,838 397,643 SH   SOLE 30 397,643 0 0
ATHENE HLDG LTD CL A G0684D107 1,900 47,697 SH   SOLE 31 33,148 0 14,549
ATHENE HLDG LTD CL A G0684D107 321 8,065 SH   SOLE 34 8,065 0 0
ATHENE HLDG LTD CL A G0684D107 4,021 100,950 SH   SOLE 36 100,950 0 0
ATHENE HLDG LTD CL A G0684D107 163 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 449 35,410 SH   SOLE 2 1,563 0 33,847
ATHENEX INC COM 04685N103 12 910 SH   SOLE 7 910 0 0
ATHENEX INC COM 04685N103 1,789 140,962 SH   SOLE 18 140,962 0 0
ATHENEX INC COM 04685N103 834 65,688 SH   SOLE 19 65,688 0 0
ATHENEX INC COM 04685N103 26,980 2,126,083 SH   SOLE 21 2,126,083 0 0
ATHENEX INC COM 04685N103 15,618 1,230,699 SH   SOLE 22 1,181,359 0 49,340
ATHENEX INC COM 04685N103 137 10,830 SH   SOLE 30 10,830 0 0
ATHENEX INC COM 04685N103 73 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC COM 04744L106 183 126,825 SH   SOLE 2 42,108 0 84,717
ATHERSYS INC COM 04744L106 4 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC COM 04744L106 571 396,422 SH   SOLE 18 396,422 0 0
ATHERSYS INC COM 04744L106 1,170 812,721 SH   SOLE 19 812,721 0 0
ATHERSYS INC COM 04744L106 5,786 4,017,798 SH   SOLE 21 4,017,798 0 0
ATHERSYS INC COM 04744L106 2,820 1,958,045 SH   SOLE 22 1,863,965 0 94,080
ATHERSYS INC COM 04744L106 128 88,661 SH   SOLE 23 88,661 0 0
ATHERSYS INC COM 04744L106 191 132,794 SH   SOLE 26 0 0 132,794
ATHERSYS INC COM 04744L106 28 19,575 SH   SOLE 29 0 0 19,575
ATKORE INTL GROUP INC COM 047649108 845 42,580 SH   SOLE 2 12,740 0 29,840
ATKORE INTL GROUP INC COM 047649108 18 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 2,511 126,555 SH   SOLE 18 126,555 0 0
ATKORE INTL GROUP INC COM 047649108 4,380 220,748 SH   SOLE 19 220,748 0 0
ATKORE INTL GROUP INC COM 047649108 25,117 1,265,995 SH   SOLE 21 1,265,995 0 0
ATKORE INTL GROUP INC COM 047649108 27,544 1,388,314 SH   SOLE 22 1,328,936 0 59,378
ATKORE INTL GROUP INC COM 047649108 986 49,685 SH   SOLE 23 49,685 0 0
ATKORE INTL GROUP INC COM 047649108 2,133 107,507 SH   SOLE 26 0 0 107,507
ATKORE INTL GROUP INC COM 047649108 122 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 358 18,024 SH   SOLE 29 0 0 18,024
ATKORE INTL GROUP INC COM 047649108 215 10,824 SH   SOLE 30 10,824 0 0
ATKORE INTL GROUP INC COM 047649108 78 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 34 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 349 21,309 SH   SOLE 2 987 0 20,322
ATLANTIC CAP BANCSHARES INC COM 048269203 8 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,469 89,762 SH   SOLE 18 89,762 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 729 44,552 SH   SOLE 19 44,552 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 14,794 903,745 SH   SOLE 21 903,745 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 6,434 393,066 SH   SOLE 22 367,173 0 25,893
ATLANTIC CAP BANCSHARES INC COM 048269203 104 6,365 SH   SOLE 30 6,365 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 274 126,214 SH   SOLE 2 4,080 0 122,134
ATLANTIC PWR CORP COM NEW 04878Q863 7 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 829 382,238 SH   SOLE 18 382,238 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 448 206,291 SH   SOLE 19 206,291 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 8,267 3,809,450 SH   SOLE 21 3,809,450 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,592 1,194,534 SH   SOLE 22 1,102,556 0 91,978
ATLANTIC PWR CORP COM NEW 04878Q863 78 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 197 90,654 SH   SOLE 26 0 0 90,654
ATLANTIC PWR CORP COM NEW 04878Q863 109 50,117 SH   SOLE 29 0 0 50,117
ATLANTICA YIELD PLC SHS G0751N103 5,290 269,885 SH   SOLE 21 269,885 0 0
ATLANTICA YIELD PLC SHS G0751N103 0 1 SH   SOLE 22 1 0 0
ATLANTICA YIELD PLC SHS G0751N103 11 563 SH   SOLE 23 563 0 0
ATLANTICA YIELD PLC SHS G0751N103 3,757 191,691 SH   SOLE 30 191,691 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 4 1,038 SH   SOLE 18 1,038 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 17 4,535 SH   SOLE 21 4,535 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,922 528,137 SH   SOLE 22 528,137 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,033 24,485 SH   SOLE 2 812 0 23,673
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 10 241 SH   SOLE 7 241 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5,333 126,398 SH   SOLE 18 126,398 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,659 39,331 SH   SOLE 19 39,331 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 111,983 2,654,264 SH   SOLE 21 2,654,264 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 30,214 716,147 SH   SOLE 22 691,342 0 24,805
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 52 1,222 SH   SOLE 23 1,222 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 499 11,824 SH   SOLE 26 0 0 11,824
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 40 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,008 47,586 SH   SOLE 30 47,586 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 32 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 643 675,000 PRN   SOLE 21 675,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 15 1,858 SH   SOLE 18 1,858 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 254 31,397 SH   SOLE 21 31,397 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 179 22,126 SH   SOLE 22 22,126 0 0
ATLASSIAN CORP PLC CL A G06242104 17,650 198,361 SH   SOLE 2 21,250 0 177,111
ATLASSIAN CORP PLC CL A G06242104 169 1,901 SH   SOLE 7 1,901 0 0
ATLASSIAN CORP PLC CL A G06242104 4,561 51,258 SH   SOLE 18 51,258 0 0
ATLASSIAN CORP PLC CL A G06242104 24,292 273,000 SH   SOLE 19 273,000 0 0
ATLASSIAN CORP PLC CL A G06242104 94,541 1,062,493 SH   SOLE 21 1,062,493 0 0
ATLASSIAN CORP PLC CL A G06242104 66,062 742,432 SH   SOLE 22 597,281 0 145,151
ATLASSIAN CORP PLC CL A G06242104 342 3,843 SH   SOLE 23 3,843 0 0
ATLASSIAN CORP PLC CL A G06242104 175 1,966 SH   SOLE 25 1,966 0 0
ATLASSIAN CORP PLC CL A G06242104 18 197 SH   SOLE 26 197 0 0
ATLASSIAN CORP PLC CL A G06242104 99 1,118 SH   SOLE 29 1,118 0 0
ATLASSIAN CORP PLC CL A G06242104 30 342 SH   SOLE 30 342 0 0
ATLASSIAN CORP PLC CL A G06242104 445 5,006 SH   SOLE 31 3,522 0 1,484
ATLASSIAN CORP PLC CL A G06242104 19,390 217,910 SH   SOLE 34 217,910 0 0
ATLASSIAN CORP PLC CL A G06242104 129 1,448 SH   SOLE 36 1,448 0 0
ATMOS ENERGY CORP COM 049560105 44,583 480,833 SH   SOLE 2 184,544 0 296,289
ATMOS ENERGY CORP COM 049560105 10,113 109,070 SH   SOLE 4 106,140 0 2,930
ATMOS ENERGY CORP COM 049560105 23,124 249,395 SH   SOLE 7 226,747 0 22,648
ATMOS ENERGY CORP COM 049560105 2,746 29,619 SH   SOLE 13 29,619 0 0
ATMOS ENERGY CORP COM 049560105 36,549 394,187 SH   SOLE 18 385,220 0 8,967
ATMOS ENERGY CORP COM 049560105 28,369 305,962 SH   SOLE 19 305,962 0 0
ATMOS ENERGY CORP COM 049560105 625,089 6,741,687 SH   SOLE 21 6,741,687 0 0
ATMOS ENERGY CORP COM 049560105 388,915 4,194,513 SH   SOLE 22 3,738,420 0 456,093
ATMOS ENERGY CORP COM 049560105 12,545 135,299 SH   SOLE 23 135,299 0 0
ATMOS ENERGY CORP COM 049560105 3,383 36,488 SH   SOLE 25 36,488 0 0
ATMOS ENERGY CORP COM 049560105 22,620 243,963 SH   SOLE 26 81,007 0 162,956
ATMOS ENERGY CORP COM 049560105 2,030 21,896 SH   SOLE 28 16,105 0 5,791
ATMOS ENERGY CORP COM 049560105 8,356 90,118 SH   SOLE 29 30,696 0 59,422
ATMOS ENERGY CORP COM 049560105 22,426 241,869 SH   SOLE 30 241,869 0 0
ATMOS ENERGY CORP COM 049560105 10,476 112,988 SH   SOLE 31 82,158 0 30,830
ATMOS ENERGY CORP COM 049560105 6,712 72,385 SH   SOLE 34 72,385 0 0
ATMOS ENERGY CORP COM 049560105 5,729 61,790 SH   SOLE 36 61,790 0 0
ATMOS ENERGY CORP COM 049560105 283 3,047 SH   SOLE 40 3,047 0 0
ATN INTL INC COM 00215F107 752 10,515 SH   SOLE 2 380 0 10,135
ATN INTL INC COM 00215F107 4 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 13 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 3,901 54,539 SH   SOLE 18 54,539 0 0
ATN INTL INC COM 00215F107 1,117 15,616 SH   SOLE 19 15,616 0 0
ATN INTL INC COM 00215F107 85,664 1,197,592 SH   SOLE 21 1,197,592 0 0
ATN INTL INC COM 00215F107 23,340 326,290 SH   SOLE 22 311,937 0 14,353
ATN INTL INC COM 00215F107 113 1,584 SH   SOLE 23 1,584 0 0
ATN INTL INC COM 00215F107 335 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 113 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 1,563 21,845 SH   SOLE 30 21,845 0 0
ATN INTL INC COM 00215F107 79 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 8 2,636 SH   SOLE 18 2,636 0 0
ATOMERA INC COM 04965B100 100 34,927 SH   SOLE 21 34,927 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 877 28,672 SH   SOLE 2 1,772 0 26,900
ATRICURE INC COM 04963C209 9 285 SH   SOLE 4 285 0 0
ATRICURE INC COM 04963C209 19 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 3,965 129,571 SH   SOLE 18 129,571 0 0
ATRICURE INC COM 04963C209 3,741 122,246 SH   SOLE 19 122,246 0 0
ATRICURE INC COM 04963C209 50,074 1,636,412 SH   SOLE 21 1,636,412 0 0
ATRICURE INC COM 04963C209 33,791 1,104,284 SH   SOLE 22 1,063,273 0 41,011
ATRICURE INC COM 04963C209 531 17,352 SH   SOLE 23 17,352 0 0
ATRICURE INC COM 04963C209 520 16,990 SH   SOLE 26 0 0 16,990
ATRICURE INC COM 04963C209 133 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 128 4,195 SH   SOLE 29 0 0 4,195
ATRICURE INC COM 04963C209 222 7,268 SH   SOLE 30 7,268 0 0
ATRICURE INC COM 04963C209 86 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 844 1,139 SH   SOLE 2 49 0 1,090
ATRION CORP COM 049904105 5 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 22 30 SH   SOLE 7 30 0 0
ATRION CORP COM 049904105 3,443 4,646 SH   SOLE 18 4,646 0 0
ATRION CORP COM 049904105 1,558 2,102 SH   SOLE 19 2,102 0 0
ATRION CORP COM 049904105 35,351 47,702 SH   SOLE 21 47,702 0 0
ATRION CORP COM 049904105 30,548 41,221 SH   SOLE 22 39,338 0 1,883
ATRION CORP COM 049904105 537 725 SH   SOLE 23 725 0 0
ATRION CORP COM 049904105 374 504 SH   SOLE 26 0 0 504
ATRION CORP COM 049904105 162 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 302 408 SH   SOLE 30 408 0 0
ATRION CORP COM 049904105 87 117 SH   SOLE 40 117 0 0
ATTUNITY LTD SHS NEW M15332121 219 11,151 SH   SOLE 22 11,151 0 0
ATYR PHARMA INC COM 002120103 2 4,706 SH   SOLE 18 4,706 0 0
ATYR PHARMA INC COM 002120103 31 61,753 SH   SOLE 21 61,753 0 0
ATYR PHARMA INC COM 002120103 60 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,518 385,199 SH   SOLE 2 0 0 385,199
AU OPTRONICS CORP SPONSORED ADR 002255107 128 32,471 SH   SOLE 19 32,471 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 206 52,275 SH   SOLE 22 52,275 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 68 17,375 SH   SOLE 34 17,375 0 0
AUBURN NATL BANCORP COM 050473107 74 2,338 SH   SOLE 2 57 0 2,281
AUBURN NATL BANCORP COM 050473107 244 7,720 SH   SOLE 18 7,720 0 0
AUBURN NATL BANCORP COM 050473107 86 2,713 SH   SOLE 19 2,713 0 0
AUBURN NATL BANCORP COM 050473107 2,469 77,989 SH   SOLE 21 77,989 0 0
AUBURN NATL BANCORP COM 050473107 543 17,142 SH   SOLE 22 15,900 0 1,242
AUDENTES THERAPEUTICS INC COM 05070R104 610 28,626 SH   SOLE 2 1,191 0 27,435
AUDENTES THERAPEUTICS INC COM 05070R104 15 692 SH   SOLE 7 692 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 2,611 122,445 SH   SOLE 18 122,445 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,237 58,040 SH   SOLE 19 58,040 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 36,243 1,699,971 SH   SOLE 21 1,699,971 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 22,237 1,043,015 SH   SOLE 22 1,004,720 0 38,295
AUDENTES THERAPEUTICS INC COM 05070R104 2 89 SH   SOLE 23 89 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 67 3,146 SH   SOLE 26 0 0 3,146
AUDENTES THERAPEUTICS INC COM 05070R104 139 6,497 SH   SOLE 28 6,497 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 213 9,995 SH   SOLE 30 9,995 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 44 2,075 SH   SOLE 40 2,075 0 0
AUDIOCODES LTD ORD M15342104 60 6,061 SH   SOLE 22 6,061 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 6,536 958,411 SH   SOLE 21 958,411 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 16 2,374 SH   SOLE 30 2,374 0 0
AURORA CANNABIS INC COM 05156X108 0 9 SH   SOLE 17 0 0 9
AUTODESK INC COM 052769106 79,936 621,540 SH   SOLE 2 44,874 0 576,666
AUTODESK INC COM 052769106 9,025 70,170 SH   SOLE 4 64,492 0 5,678
AUTODESK INC COM 052769106 22,200 172,614 SH   SOLE 7 171,604 0 1,010
AUTODESK INC COM 052769106 393 3,053 SH   SOLE 13 3,053 0 0
AUTODESK INC COM 052769106 267 2,074 SH   SOLE 15 2,074 0 0
AUTODESK INC COM 052769106 174,502 1,356,828 SH   SOLE 18 1,093,829 0 262,999
AUTODESK INC COM 052769106 122,605 953,307 SH   SOLE 19 953,307 0 0
AUTODESK INC COM 052769106 733,886 5,706,289 SH   SOLE 21 5,706,289 0 0
AUTODESK INC COM 052769106 687,673 5,346,965 SH   SOLE 22 4,798,774 0 548,191
AUTODESK INC COM 052769106 19,981 155,361 SH   SOLE 23 155,361 0 0
AUTODESK INC COM 052769106 68,288 530,967 SH   SOLE 25 530,967 0 0
AUTODESK INC COM 052769106 101,192 786,814 SH   SOLE 26 237,619 0 549,195
AUTODESK INC COM 052769106 5,393 41,930 SH   SOLE 28 30,624 0 11,306
AUTODESK INC COM 052769106 1,032 8,021 SH   SOLE 29 8,021 0 0
AUTODESK INC COM 052769106 134,426 1,045,223 SH   SOLE 30 1,045,223 0 0
AUTODESK INC COM 052769106 11,651 90,590 SH   SOLE 31 47,554 0 43,036
AUTODESK INC COM 052769106 3,989 31,016 SH   SOLE 32 31,016 0 0
AUTODESK INC COM 052769106 27,985 217,596 SH   SOLE 34 217,596 0 0
AUTODESK INC COM 052769106 20,601 160,183 SH   SOLE 36 160,183 0 0
AUTODESK INC COM 052769106 675 5,252 SH   SOLE 40 5,252 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 4,757 60,808 SH   SOLE 2 5,047 0 55,761
AUTOHOME INC SP ADR RP CL A 05278C107 1,179 15,067 SH   SOLE 4 15,067 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 664 8,486 SH   SOLE 7 8,486 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 39 498 SH   SOLE 13 498 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,479 31,683 SH   SOLE 15 31,683 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,412 18,051 SH   SOLE 18 18,051 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 29 376 SH   SOLE 19 376 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 98,976 1,265,188 SH   SOLE 21 1,265,188 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 56,999 728,610 SH   SOLE 22 669,876 0 58,734
AUTOHOME INC SP ADR RP CL A 05278C107 2,669 34,111 SH   SOLE 23 34,111 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,892 24,186 SH   SOLE 25 24,186 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 18,660 238,527 SH   SOLE 26 49,117 0 189,410
AUTOHOME INC SP ADR RP CL A 05278C107 708 9,052 SH   SOLE 28 9,052 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 910 11,636 SH   SOLE 29 6,759 0 4,877
AUTOHOME INC SP ADR RP CL A 05278C107 27,211 347,838 SH   SOLE 30 347,838 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 252 3,219 SH   SOLE 31 3,219 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 445 5,685 SH   SOLE 34 5,685 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 42 542 SH   SOLE 40 542 0 0
AUTOLIV INC COM 052800109 2,695 38,368 SH   SOLE 2 8,566 0 29,802
AUTOLIV INC COM 052800109 2,072 29,497 SH   SOLE 4 27,354 0 2,143
AUTOLIV INC COM 052800109 2,037 29,001 SH   SOLE 7 20,751 0 8,250
AUTOLIV INC COM 052800109 284 4,037 SH   SOLE 13 4,037 0 0
AUTOLIV INC COM 052800109 47 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 1,909 27,185 SH   SOLE 18 20,251 0 6,934
AUTOLIV INC COM 052800109 72 1,028 SH   SOLE 19 1,028 0 0
AUTOLIV INC COM 052800109 34,500 491,247 SH   SOLE 21 491,247 0 0
AUTOLIV INC COM 052800109 111,905 1,593,407 SH   SOLE 22 1,538,699 0 54,708
AUTOLIV INC COM 052800109 5,337 75,988 SH   SOLE 23 75,988 0 0
AUTOLIV INC COM 052800109 6,170 87,852 SH   SOLE 25 87,852 0 0
AUTOLIV INC COM 052800109 30,827 438,949 SH   SOLE 26 113,715 0 325,234
AUTOLIV INC COM 052800109 1,158 16,486 SH   SOLE 28 12,124 0 4,362
AUTOLIV INC COM 052800109 1,458 20,759 SH   SOLE 29 3,108 0 17,651
AUTOLIV INC COM 052800109 9,511 135,422 SH   SOLE 30 135,422 0 0
AUTOLIV INC COM 052800109 2,130 30,329 SH   SOLE 31 15,478 0 14,851
AUTOLIV INC COM 052800109 287 4,091 SH   SOLE 34 4,091 0 0
AUTOLIV INC COM 052800109 5,229 74,457 SH   SOLE 36 74,457 0 0
AUTOLIV INC COM 052800109 123 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 6,649 202,468 SH   SOLE 21 202,468 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 17 505 SH   SOLE 30 505 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 175,517 1,338,599 SH   SOLE 2 315,575 0 1,023,024
AUTOMATIC DATA PROCESSING IN COM 053015103 25,944 197,864 SH   SOLE 4 186,241 0 11,623
AUTOMATIC DATA PROCESSING IN COM 053015103 59,800 456,068 SH   SOLE 7 396,987 0 59,081
AUTOMATIC DATA PROCESSING IN COM 053015103 6,697 51,078 SH   SOLE 13 51,078 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 618 4,715 SH   SOLE 15 4,715 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 135,163 1,030,837 SH   SOLE 18 972,966 0 57,871
AUTOMATIC DATA PROCESSING IN COM 053015103 60,385 460,535 SH   SOLE 19 460,535 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,295,692 9,881,726 SH   SOLE 21 9,881,726 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,493,218 11,388,182 SH   SOLE 22 10,033,718 0 1,354,464
AUTOMATIC DATA PROCESSING IN COM 053015103 52,130 397,571 SH   SOLE 23 397,571 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 53,360 406,954 SH   SOLE 25 406,954 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 311,180 2,373,248 SH   SOLE 26 456,005 0 1,917,243
AUTOMATIC DATA PROCESSING IN COM 053015103 11,067 84,401 SH   SOLE 28 61,742 0 22,659
AUTOMATIC DATA PROCESSING IN COM 053015103 24,015 183,153 SH   SOLE 29 61,938 0 121,215
AUTOMATIC DATA PROCESSING IN COM 053015103 250,806 1,912,795 SH   SOLE 30 1,912,795 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 32,090 244,736 SH   SOLE 31 163,139 0 81,597
AUTOMATIC DATA PROCESSING IN COM 053015103 8,143 62,107 SH   SOLE 32 62,107 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 12,331 94,047 SH   SOLE 34 94,047 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 54,787 417,839 SH   SOLE 36 417,839 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,296 9,882 SH   SOLE 40 9,882 0 0
AUTONATION INC COM 05329W102 4,526 126,776 SH   SOLE 2 30,928 0 95,848
AUTONATION INC COM 05329W102 80 2,241 SH   SOLE 4 2,241 0 0
AUTONATION INC COM 05329W102 96 2,691 SH   SOLE 7 2,691 0 0
AUTONATION INC COM 05329W102 15 420 SH   SOLE 15 420 0 0
AUTONATION INC COM 05329W102 7,039 197,163 SH   SOLE 18 197,163 0 0
AUTONATION INC COM 05329W102 2,995 83,901 SH   SOLE 19 83,901 0 0
AUTONATION INC COM 05329W102 97,966 2,744,133 SH   SOLE 21 2,744,133 0 0
AUTONATION INC COM 05329W102 68,903 1,930,050 SH   SOLE 22 1,795,143 0 134,907
AUTONATION INC COM 05329W102 44 1,225 SH   SOLE 23 1,225 0 0
AUTONATION INC COM 05329W102 1,931 54,087 SH   SOLE 25 54,087 0 0
AUTONATION INC COM 05329W102 2,496 69,918 SH   SOLE 26 24,745 0 45,173
AUTONATION INC COM 05329W102 270 7,574 SH   SOLE 28 7,574 0 0
AUTONATION INC COM 05329W102 286 8,024 SH   SOLE 29 0 0 8,024
AUTONATION INC COM 05329W102 686 19,206 SH   SOLE 30 19,206 0 0
AUTONATION INC COM 05329W102 117 3,275 SH   SOLE 31 1,161 0 2,114
AUTONATION INC COM 05329W102 2,246 62,919 SH   SOLE 36 62,919 0 0
AUTONATION INC COM 05329W102 170 4,760 SH   SOLE 40 4,760 0 0
AUTOWEB INC COM 05335B100 6 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 89 29,292 SH   SOLE 21 29,292 0 0
AUTOWEB INC COM 05335B100 770 252,622 SH   SOLE 22 252,622 0 0
AUTOWEB INC COM 05335B100 60 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 54,334 64,811 SH   SOLE 2 7,552 0 57,259
AUTOZONE INC COM 053332102 7,294 8,701 SH   SOLE 4 7,998 0 703
AUTOZONE INC COM 053332102 18,893 22,536 SH   SOLE 7 21,822 0 714
AUTOZONE INC COM 053332102 418 499 SH   SOLE 13 499 0 0
AUTOZONE INC COM 053332102 181 216 SH   SOLE 15 216 0 0
AUTOZONE INC COM 053332102 44,173 52,691 SH   SOLE 18 49,034 0 3,657
AUTOZONE INC COM 053332102 6,545 7,807 SH   SOLE 19 7,807 0 0
AUTOZONE INC COM 053332102 618,773 738,093 SH   SOLE 21 738,093 0 0
AUTOZONE INC COM 053332102 579,938 691,770 SH   SOLE 22 623,525 0 68,245
AUTOZONE INC COM 053332102 15,667 18,688 SH   SOLE 23 18,688 0 0
AUTOZONE INC COM 053332102 19,884 23,718 SH   SOLE 25 23,718 0 0
AUTOZONE INC COM 053332102 88,839 105,970 SH   SOLE 26 29,782 0 76,188
AUTOZONE INC COM 053332102 4,238 5,055 SH   SOLE 28 3,691 0 1,364
AUTOZONE INC COM 053332102 991 1,182 SH   SOLE 29 1,182 0 0
AUTOZONE INC COM 053332102 84,663 100,989 SH   SOLE 30 100,989 0 0
AUTOZONE INC COM 053332102 9,099 10,854 SH   SOLE 31 5,988 0 4,866
AUTOZONE INC COM 053332102 1,090 1,300 SH   SOLE 34 1,300 0 0
AUTOZONE INC COM 053332102 24,517 29,245 SH   SOLE 36 29,245 0 0
AUTOZONE INC COM 053332102 471 562 SH   SOLE 40 562 0 0
AVALARA INC COM 05338G106 251 8,042 SH   SOLE 2 1,562 0 6,480
AVALARA INC COM 05338G106 9 302 SH   SOLE 7 302 0 0
AVALARA INC COM 05338G106 888 28,510 SH   SOLE 18 28,510 0 0
AVALARA INC COM 05338G106 10,185 326,958 SH   SOLE 19 326,958 0 0
AVALARA INC COM 05338G106 8,643 277,460 SH   SOLE 21 277,460 0 0
AVALARA INC COM 05338G106 7,818 250,967 SH   SOLE 22 245,675 0 5,292
AVALARA INC COM 05338G106 167 5,368 SH   SOLE 23 5,368 0 0
AVALARA INC COM 05338G106 166 5,335 SH   SOLE 26 0 0 5,335
AVALARA INC COM 05338G106 29 936 SH   SOLE 29 0 0 936
AVALARA INC COM 05338G106 6,178 198,316 SH   SOLE 34 198,316 0 0
AVALONBAY CMNTYS INC COM 053484101 61,117 351,147 SH   SOLE 2 29,913 0 321,234
AVALONBAY CMNTYS INC COM 053484101 33,266 191,130 SH   SOLE 4 187,501 0 3,629
AVALONBAY CMNTYS INC COM 053484101 62,739 360,468 SH   SOLE 7 356,165 0 4,303
AVALONBAY CMNTYS INC COM 053484101 720 4,139 SH   SOLE 13 4,139 0 0
AVALONBAY CMNTYS INC COM 053484101 1,087 6,246 SH   SOLE 15 6,246 0 0
AVALONBAY CMNTYS INC COM 053484101 65,429 375,920 SH   SOLE 18 357,519 0 18,401
AVALONBAY CMNTYS INC COM 053484101 60,208 345,924 SH   SOLE 19 345,924 0 0
AVALONBAY CMNTYS INC COM 053484101 985,876 5,664,328 SH   SOLE 21 5,664,328 0 0
AVALONBAY CMNTYS INC COM 053484101 976,742 5,611,849 SH   SOLE 22 5,189,074 0 422,775
AVALONBAY CMNTYS INC COM 053484101 22,330 128,294 SH   SOLE 23 128,294 0 0
AVALONBAY CMNTYS INC COM 053484101 72,414 416,052 SH   SOLE 25 416,052 0 0
AVALONBAY CMNTYS INC COM 053484101 119,001 683,716 SH   SOLE 26 152,175 0 531,541
AVALONBAY CMNTYS INC COM 053484101 7,542 43,333 SH   SOLE 28 36,278 0 7,055
AVALONBAY CMNTYS INC COM 053484101 9,577 55,026 SH   SOLE 29 55,026 0 0
AVALONBAY CMNTYS INC COM 053484101 201,731 1,159,042 SH   SOLE 30 1,159,042 0 0
AVALONBAY CMNTYS INC COM 053484101 9,530 54,756 SH   SOLE 31 30,446 0 24,310
AVALONBAY CMNTYS INC COM 053484101 18,935 108,789 SH   SOLE 34 108,789 0 0
AVALONBAY CMNTYS INC COM 053484101 23,938 137,537 SH   SOLE 36 137,537 0 0
AVALONBAY CMNTYS INC COM 053484101 566 3,252 SH   SOLE 40 3,252 0 0
AVANGRID INC COM 05351W103 6,390 127,566 SH   SOLE 2 3,073 0 124,493
AVANGRID INC COM 05351W103 896 17,887 SH   SOLE 4 17,887 0 0
AVANGRID INC COM 05351W103 87 1,740 SH   SOLE 7 1,740 0 0
AVANGRID INC COM 05351W103 36 720 SH   SOLE 15 720 0 0
AVANGRID INC COM 05351W103 1,288 25,705 SH   SOLE 18 25,705 0 0
AVANGRID INC COM 05351W103 533 10,641 SH   SOLE 19 10,641 0 0
AVANGRID INC COM 05351W103 33,363 666,058 SH   SOLE 21 666,058 0 0
AVANGRID INC COM 05351W103 61,477 1,227,321 SH   SOLE 22 1,144,819 0 82,502
AVANGRID INC COM 05351W103 2,439 48,698 SH   SOLE 25 48,698 0 0
AVANGRID INC COM 05351W103 2,437 48,662 SH   SOLE 26 27,719 0 20,943
AVANGRID INC COM 05351W103 749 14,945 SH   SOLE 30 14,945 0 0
AVANGRID INC COM 05351W103 56 1,110 SH   SOLE 31 1,110 0 0
AVANGRID INC COM 05351W103 2,229 44,498 SH   SOLE 36 44,498 0 0
AVANOS MED INC COM 05350V106 3,025 67,540 SH   SOLE 2 21,322 0 46,218
AVANOS MED INC COM 05350V106 10 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 27 611 SH   SOLE 7 611 0 0
AVANOS MED INC COM 05350V106 0 1 SH   SOLE 17 0 0 1
AVANOS MED INC COM 05350V106 12,246 273,402 SH   SOLE 18 273,402 0 0
AVANOS MED INC COM 05350V106 3,132 69,932 SH   SOLE 19 69,932 0 0
AVANOS MED INC COM 05350V106 152,385 3,402,221 SH   SOLE 21 3,402,221 0 0
AVANOS MED INC COM 05350V106 71,418 1,594,501 SH   SOLE 22 1,531,856 0 62,645
AVANOS MED INC COM 05350V106 400 8,932 SH   SOLE 26 4,434 0 4,498
AVANOS MED INC COM 05350V106 270 6,022 SH   SOLE 28 6,022 0 0
AVANOS MED INC COM 05350V106 506 11,287 SH   SOLE 30 11,287 0 0
AVANOS MED INC COM 05350V106 75 1,675 SH   SOLE 36 1,675 0 0
AVANOS MED INC COM 05350V106 222 4,955 SH   SOLE 40 4,955 0 0
AVAYA HLDGS CORP COM 05351X101 1,563 107,370 SH   SOLE 2 3,968 0 103,402
AVAYA HLDGS CORP COM 05351X101 8 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 29 2,006 SH   SOLE 7 2,006 0 0
AVAYA HLDGS CORP COM 05351X101 5,126 352,062 SH   SOLE 18 352,062 0 0
AVAYA HLDGS CORP COM 05351X101 2,278 156,467 SH   SOLE 19 156,467 0 0
AVAYA HLDGS CORP COM 05351X101 55,525 3,813,518 SH   SOLE 21 3,813,518 0 0
AVAYA HLDGS CORP COM 05351X101 43,070 2,958,082 SH   SOLE 22 2,811,832 0 146,250
AVAYA HLDGS CORP COM 05351X101 378 25,958 SH   SOLE 26 18,350 0 7,608
AVAYA HLDGS CORP COM 05351X101 210 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 389 26,691 SH   SOLE 30 26,691 0 0
AVAYA HLDGS CORP COM 05351X101 0 11 SH   SOLE 37 11 0 0
AVAYA HLDGS CORP COM 05351X101 180 12,387 SH   SOLE 40 12,387 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 6 1,104 SH   SOLE 18 1,104 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 92 16,997 SH   SOLE 21 16,997 0 0
AVEO PHARMACEUTICALS INC COM 053588109 155 96,741 SH   SOLE 2 4,468 0 92,273
AVEO PHARMACEUTICALS INC COM 053588109 4 2,721 SH   SOLE 7 2,721 0 0
AVEO PHARMACEUTICALS INC COM 053588109 565 352,996 SH   SOLE 18 352,996 0 0
AVEO PHARMACEUTICALS INC COM 053588109 237 147,876 SH   SOLE 19 147,876 0 0
AVEO PHARMACEUTICALS INC COM 053588109 5,966 3,728,942 SH   SOLE 21 3,728,942 0 0
AVEO PHARMACEUTICALS INC COM 053588109 4,846 3,028,440 SH   SOLE 22 2,940,882 0 87,558
AVERY DENNISON CORP COM 053611109 19,496 217,033 SH   SOLE 2 26,701 0 190,332
AVERY DENNISON CORP COM 053611109 2,712 30,195 SH   SOLE 4 27,872 0 2,323
AVERY DENNISON CORP COM 053611109 7,647 85,125 SH   SOLE 7 68,413 0 16,712
AVERY DENNISON CORP COM 053611109 46 508 SH   SOLE 13 508 0 0
AVERY DENNISON CORP COM 053611109 70 780 SH   SOLE 15 780 0 0
AVERY DENNISON CORP COM 053611109 23,225 258,546 SH   SOLE 18 247,900 0 10,646
AVERY DENNISON CORP COM 053611109 2,570 28,612 SH   SOLE 19 28,612 0 0
AVERY DENNISON CORP COM 053611109 195,968 2,181,546 SH   SOLE 21 2,181,546 0 0
AVERY DENNISON CORP COM 053611109 217,408 2,420,211 SH   SOLE 22 2,186,265 0 233,946
AVERY DENNISON CORP COM 053611109 5,635 62,730 SH   SOLE 23 62,730 0 0
AVERY DENNISON CORP COM 053611109 8,181 91,076 SH   SOLE 25 91,076 0 0
AVERY DENNISON CORP COM 053611109 40,350 449,183 SH   SOLE 26 114,727 0 334,456
AVERY DENNISON CORP COM 053611109 1,480 16,481 SH   SOLE 28 11,953 0 4,528
AVERY DENNISON CORP COM 053611109 1,816 20,221 SH   SOLE 29 2,486 0 17,735
AVERY DENNISON CORP COM 053611109 26,741 297,686 SH   SOLE 30 297,686 0 0
AVERY DENNISON CORP COM 053611109 3,216 35,805 SH   SOLE 31 19,096 0 16,709
AVERY DENNISON CORP COM 053611109 835 9,300 SH   SOLE 34 9,300 0 0
AVERY DENNISON CORP COM 053611109 5,864 65,281 SH   SOLE 36 65,281 0 0
AVERY DENNISON CORP COM 053611109 159 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 12 872 SH   SOLE 18 872 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 214 16,130 SH   SOLE 21 16,130 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 1,673 126,287 SH   SOLE 22 126,287 0 0
AVID BIOSERVICES INC COM 05368M106 169 41,328 SH   SOLE 2 2,191 0 39,137
AVID BIOSERVICES INC COM 05368M106 7 1,790 SH   SOLE 7 1,790 0 0
AVID BIOSERVICES INC COM 05368M106 687 167,471 SH   SOLE 18 167,471 0 0
AVID BIOSERVICES INC COM 05368M106 297 72,364 SH   SOLE 19 72,364 0 0
AVID BIOSERVICES INC COM 05368M106 7,155 1,745,069 SH   SOLE 21 1,745,069 0 0
AVID BIOSERVICES INC COM 05368M106 6,366 1,552,761 SH   SOLE 22 1,513,891 0 38,870
AVID TECHNOLOGY INC COM 05367P100 111 23,324 SH   SOLE 2 908 0 22,416
AVID TECHNOLOGY INC COM 05367P100 3 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 437 92,049 SH   SOLE 18 92,049 0 0
AVID TECHNOLOGY INC COM 05367P100 189 39,693 SH   SOLE 19 39,693 0 0
AVID TECHNOLOGY INC COM 05367P100 5,006 1,053,792 SH   SOLE 21 1,053,792 0 0
AVID TECHNOLOGY INC COM 05367P100 3,475 731,537 SH   SOLE 22 710,464 0 21,073
AVINGER INC COM NEW 053734208 0 81 SH   SOLE 21 81 0 0
AVINGER INC COM NEW 053734208 0 1,097 SH   SOLE 22 1,097 0 0
AVIS BUDGET GROUP COM 053774105 1,806 80,342 SH   SOLE 2 29,308 0 51,034
AVIS BUDGET GROUP COM 053774105 4 172 SH   SOLE 4 172 0 0
AVIS BUDGET GROUP COM 053774105 99 4,394 SH   SOLE 7 4,394 0 0
AVIS BUDGET GROUP COM 053774105 8,371 372,390 SH   SOLE 18 372,390 0 0
AVIS BUDGET GROUP COM 053774105 2,238 99,544 SH   SOLE 19 99,544 0 0
AVIS BUDGET GROUP COM 053774105 111,558 4,962,539 SH   SOLE 21 4,962,539 0 0
AVIS BUDGET GROUP COM 053774105 51,142 2,275,018 SH   SOLE 22 2,156,213 0 118,805
AVIS BUDGET GROUP COM 053774105 306 13,610 SH   SOLE 26 8,506 0 5,104
AVIS BUDGET GROUP COM 053774105 201 8,950 SH   SOLE 28 8,950 0 0
AVIS BUDGET GROUP COM 053774105 401 17,841 SH   SOLE 30 17,841 0 0
AVIS BUDGET GROUP COM 053774105 1,034 46,014 SH   SOLE 36 46,014 0 0
AVIS BUDGET GROUP COM 053774105 157 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 3,129 73,669 SH   SOLE 2 8,827 0 64,842
AVISTA CORP COM 05379B107 922 21,715 SH   SOLE 4 21,715 0 0
AVISTA CORP COM 05379B107 426 10,020 SH   SOLE 7 10,020 0 0
AVISTA CORP COM 05379B107 16,070 378,303 SH   SOLE 18 378,303 0 0
AVISTA CORP COM 05379B107 5,262 123,867 SH   SOLE 19 123,867 0 0
AVISTA CORP COM 05379B107 372,426 8,767,092 SH   SOLE 21 8,767,092 0 0
AVISTA CORP COM 05379B107 83,382 1,962,850 SH   SOLE 22 1,873,754 0 89,096
AVISTA CORP COM 05379B107 579 13,622 SH   SOLE 23 13,622 0 0
AVISTA CORP COM 05379B107 1,522 35,837 SH   SOLE 26 6,053 0 29,784
AVISTA CORP COM 05379B107 350 8,230 SH   SOLE 28 8,230 0 0
AVISTA CORP COM 05379B107 226 5,312 SH   SOLE 29 0 0 5,312
AVISTA CORP COM 05379B107 6,364 149,816 SH   SOLE 30 149,816 0 0
AVISTA CORP COM 05379B107 1,063 25,024 SH   SOLE 32 25,024 0 0
AVISTA CORP COM 05379B107 159 3,741 SH   SOLE 36 3,741 0 0
AVISTA CORP COM 05379B107 281 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 10,024 277,666 SH   SOLE 2 53,414 0 224,252
AVNET INC COM 053807103 18 489 SH   SOLE 4 489 0 0
AVNET INC COM 053807103 211 5,847 SH   SOLE 7 5,847 0 0
AVNET INC COM 053807103 30 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 12,254 339,439 SH   SOLE 18 339,439 0 0
AVNET INC COM 053807103 5,904 163,538 SH   SOLE 19 163,538 0 0
AVNET INC COM 053807103 192,340 5,327,978 SH   SOLE 21 5,327,978 0 0
AVNET INC COM 053807103 130,010 3,601,375 SH   SOLE 22 3,324,608 0 276,767
AVNET INC COM 053807103 5,362 148,526 SH   SOLE 25 148,526 0 0
AVNET INC COM 053807103 7,415 205,392 SH   SOLE 26 69,649 0 135,743
AVNET INC COM 053807103 539 14,935 SH   SOLE 28 14,935 0 0
AVNET INC COM 053807103 110 3,035 SH   SOLE 29 0 0 3,035
AVNET INC COM 053807103 1,105 30,617 SH   SOLE 30 30,617 0 0
AVNET INC COM 053807103 89 2,453 SH   SOLE 31 2,453 0 0
AVNET INC COM 053807103 2,600 72,019 SH   SOLE 34 72,019 0 0
AVNET INC COM 053807103 3,584 99,287 SH   SOLE 36 99,287 0 0
AVNET INC COM 053807103 438 12,144 SH   SOLE 40 12,144 0 0
AVON PRODS INC COM 054303102 3 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 23 15,224 SH   SOLE 7 15,224 0 0
AVON PRODS INC COM 054303102 1,196 787,156 SH   SOLE 18 787,156 0 0
AVON PRODS INC COM 054303102 49,271 32,415,376 SH   SOLE 21 32,415,376 0 0
AVON PRODS INC COM 054303102 13,964 9,186,693 SH   SOLE 22 8,982,858 0 203,835
AVON PRODS INC COM 054303102 201 132,373 SH   SOLE 26 50,478 0 81,895
AVON PRODS INC COM 054303102 92 60,852 SH   SOLE 28 60,852 0 0
AVON PRODS INC COM 054303102 1,324 870,840 SH   SOLE 30 870,840 0 0
AVON PRODS INC COM 054303102 177 116,470 SH   SOLE 36 116,470 0 0
AVON PRODS INC COM 054303102 72 47,317 SH   SOLE 40 47,317 0 0
AVROBIO INC COM 05455M100 78 4,699 SH   SOLE 2 241 0 4,458
AVROBIO INC COM 05455M100 307 18,442 SH   SOLE 18 18,442 0 0
AVROBIO INC COM 05455M100 143 8,595 SH   SOLE 19 8,595 0 0
AVROBIO INC COM 05455M100 7,696 462,251 SH   SOLE 21 462,251 0 0
AVROBIO INC COM 05455M100 2,619 157,303 SH   SOLE 22 155,632 0 1,671
AVROBIO INC COM 05455M100 11 669 SH   SOLE 30 669 0 0
AVX CORP NEW COM 002444107 895 58,659 SH   SOLE 2 13,397 0 45,262
AVX CORP NEW COM 002444107 5 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 16 1,029 SH   SOLE 7 1,029 0 0
AVX CORP NEW COM 002444107 2,515 164,895 SH   SOLE 18 164,895 0 0
AVX CORP NEW COM 002444107 2,721 178,434 SH   SOLE 19 178,434 0 0
AVX CORP NEW COM 002444107 25,057 1,643,074 SH   SOLE 21 1,643,074 0 0
AVX CORP NEW COM 002444107 23,616 1,548,558 SH   SOLE 22 1,484,067 0 64,491
AVX CORP NEW COM 002444107 1,034 67,781 SH   SOLE 23 67,781 0 0
AVX CORP NEW COM 002444107 2,010 131,802 SH   SOLE 26 5,596 0 126,206
AVX CORP NEW COM 002444107 108 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 343 22,471 SH   SOLE 29 0 0 22,471
AVX CORP NEW COM 002444107 183 11,979 SH   SOLE 30 11,979 0 0
AVX CORP NEW COM 002444107 114 7,490 SH   SOLE 34 7,490 0 0
AVX CORP NEW COM 002444107 104 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 189 52,358 SH   SOLE 21 52,358 0 0
AWARE INC MASS COM 05453N100 1,541 426,884 SH   SOLE 22 426,884 0 0
AXA EQUITABLE HLDGS INC COM 054561105 9,608 577,752 SH   SOLE 2 99,160 0 478,592
AXA EQUITABLE HLDGS INC COM 054561105 1,669 100,381 SH   SOLE 4 94,074 0 6,307
AXA EQUITABLE HLDGS INC COM 054561105 1,718 103,298 SH   SOLE 7 40,649 0 62,649
AXA EQUITABLE HLDGS INC COM 054561105 37,581 2,259,844 SH   SOLE 18 2,073,385 0 186,459
AXA EQUITABLE HLDGS INC COM 054561105 114,340 6,875,504 SH   SOLE 19 6,875,504 0 0
AXA EQUITABLE HLDGS INC COM 054561105 43,291 2,603,161 SH   SOLE 21 2,603,161 0 0
AXA EQUITABLE HLDGS INC COM 054561105 69,486 4,178,370 SH   SOLE 22 3,794,338 0 384,032
AXA EQUITABLE HLDGS INC COM 054561105 2,918 175,456 SH   SOLE 23 175,456 0 0
AXA EQUITABLE HLDGS INC COM 054561105 4,585 275,721 SH   SOLE 25 275,721 0 0
AXA EQUITABLE HLDGS INC COM 054561105 11,882 714,512 SH   SOLE 26 323,738 0 390,774
AXA EQUITABLE HLDGS INC COM 054561105 700 42,079 SH   SOLE 28 30,525 0 11,554
AXA EQUITABLE HLDGS INC COM 054561105 950 57,126 SH   SOLE 29 8,295 0 48,831
AXA EQUITABLE HLDGS INC COM 054561105 7,067 424,942 SH   SOLE 30 424,942 0 0
AXA EQUITABLE HLDGS INC COM 054561105 1,170 70,363 SH   SOLE 31 46,159 0 24,204
AXA EQUITABLE HLDGS INC COM 054561105 1,470 88,382 SH   SOLE 34 88,382 0 0
AXA EQUITABLE HLDGS INC COM 054561105 1,285 77,300 SH   SOLE 36 77,300 0 0
AXA EQUITABLE HLDGS INC COM 054561105 82 4,956 SH   SOLE 40 4,956 0 0
AXA EQUITABLE HLDGS INC OPTIONS 054561905 8 500 SH Call SOLE 18 500 0 0
AXA EQUITABLE HLDGS INC OPTIONS 054561905 1,377 82,800 SH Call SOLE 19 82,800 0 0
AXA EQUITABLE HLDGS INC OPTIONS 054561905 35 2,100 SH Call SOLE 25 2,100 0 0
AXALTA COATING SYS LTD COM G0750C108 15,305 653,504 SH   SOLE 2 176,087 0 477,417
AXALTA COATING SYS LTD COM G0750C108 1,507 64,326 SH   SOLE 4 58,246 0 6,080
AXALTA COATING SYS LTD COM G0750C108 289 12,325 SH   SOLE 7 12,325 0 0
AXALTA COATING SYS LTD COM G0750C108 28 1,190 SH   SOLE 13 1,190 0 0
AXALTA COATING SYS LTD COM G0750C108 3,200 136,628 SH   SOLE 18 117,462 0 19,166
AXALTA COATING SYS LTD COM G0750C108 1,651 70,513 SH   SOLE 19 70,513 0 0
AXALTA COATING SYS LTD COM G0750C108 64,131 2,738,282 SH   SOLE 21 2,738,282 0 0
AXALTA COATING SYS LTD COM G0750C108 137,964 5,890,850 SH   SOLE 22 5,465,968 0 424,882
AXALTA COATING SYS LTD COM G0750C108 3,545 151,378 SH   SOLE 23 151,378 0 0
AXALTA COATING SYS LTD COM G0750C108 780 33,297 SH   SOLE 25 33,297 0 0
AXALTA COATING SYS LTD COM G0750C108 13,921 594,411 SH   SOLE 26 225,132 0 369,279
AXALTA COATING SYS LTD COM G0750C108 1,004 42,863 SH   SOLE 28 31,245 0 11,618
AXALTA COATING SYS LTD COM G0750C108 1,238 52,856 SH   SOLE 29 8,002 0 44,854
AXALTA COATING SYS LTD COM G0750C108 7,637 326,095 SH   SOLE 30 326,095 0 0
AXALTA COATING SYS LTD COM G0750C108 1,878 80,178 SH   SOLE 31 46,664 0 33,514
AXALTA COATING SYS LTD COM G0750C108 1,127 48,131 SH   SOLE 34 48,131 0 0
AXALTA COATING SYS LTD COM G0750C108 1,028 43,882 SH   SOLE 36 43,882 0 0
AXALTA COATING SYS LTD COM G0750C108 103 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 587 32,976 SH   SOLE 2 1,097 0 31,879
AXCELIS TECHNOLOGIES INC COM NEW 054540208 13 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,057 171,768 SH   SOLE 18 171,768 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 852 47,877 SH   SOLE 19 47,877 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 62,600 3,516,872 SH   SOLE 21 3,516,872 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 16,540 929,187 SH   SOLE 22 891,193 0 37,994
AXCELIS TECHNOLOGIES INC COM NEW 054540208 219 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 77 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 35 1,955 SH   SOLE 29 0 0 1,955
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,116 62,696 SH   SOLE 30 62,696 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 88 4,931 SH   SOLE 40 4,931 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8,651 167,534 SH   SOLE 2 5,268 0 162,266
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 20 388 SH   SOLE 4 388 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 152 2,953 SH   SOLE 7 2,953 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 29 571 SH   SOLE 15 571 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,945 57,035 SH   SOLE 18 57,035 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 907 17,568 SH   SOLE 19 17,568 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 53,618 1,038,295 SH   SOLE 21 1,038,295 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 118,384 2,292,496 SH   SOLE 22 2,116,980 0 175,516
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,780 73,206 SH   SOLE 25 73,206 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,592 127,652 SH   SOLE 26 51,989 0 75,663
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 562 10,875 SH   SOLE 28 10,875 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,176 22,778 SH   SOLE 30 22,778 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 90 1,734 SH   SOLE 31 1,711 0 23
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,198 42,564 SH   SOLE 36 42,564 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 463 8,968 SH   SOLE 40 8,968 0 0
AXOGEN INC COM 05463X106 561 27,475 SH   SOLE 2 1,248 0 26,227
AXOGEN INC COM 05463X106 6 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 15 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 2,274 111,327 SH   SOLE 18 111,327 0 0
AXOGEN INC COM 05463X106 1,032 50,538 SH   SOLE 19 50,538 0 0
AXOGEN INC COM 05463X106 29,606 1,449,137 SH   SOLE 21 1,449,137 0 0
AXOGEN INC COM 05463X106 19,205 940,049 SH   SOLE 22 897,456 0 42,593
AXOGEN INC COM 05463X106 70 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 90 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 142 6,975 SH   SOLE 30 6,975 0 0
AXOGEN INC COM 05463X106 66 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 2,172 49,641 SH   SOLE 2 5,138 0 44,503
AXON ENTERPRISE INC COM 05464C101 12 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 51 1,164 SH   SOLE 7 1,164 0 0
AXON ENTERPRISE INC COM 05464C101 12,664 289,462 SH   SOLE 18 289,462 0 0
AXON ENTERPRISE INC COM 05464C101 6,014 137,471 SH   SOLE 19 137,471 0 0
AXON ENTERPRISE INC COM 05464C101 329,152 7,523,485 SH   SOLE 21 7,523,485 0 0
AXON ENTERPRISE INC COM 05464C101 74,075 1,693,133 SH   SOLE 22 1,620,275 0 72,858
AXON ENTERPRISE INC COM 05464C101 534 12,207 SH   SOLE 23 12,207 0 0
AXON ENTERPRISE INC COM 05464C101 1,661 37,970 SH   SOLE 26 10,924 0 27,046
AXON ENTERPRISE INC COM 05464C101 339 7,752 SH   SOLE 28 7,752 0 0
AXON ENTERPRISE INC COM 05464C101 115 2,622 SH   SOLE 29 0 0 2,622
AXON ENTERPRISE INC COM 05464C101 5,145 117,593 SH   SOLE 30 117,593 0 0
AXON ENTERPRISE INC COM 05464C101 246 5,624 SH   SOLE 40 5,624 0 0
AXONICS MODULATION TECH INC COM 05465P101 44 2,905 SH   SOLE 2 251 0 2,654
AXONICS MODULATION TECH INC COM 05465P101 332 21,943 SH   SOLE 18 21,943 0 0
AXONICS MODULATION TECH INC COM 05465P101 150 9,932 SH   SOLE 19 9,932 0 0
AXONICS MODULATION TECH INC COM 05465P101 3,540 234,300 SH   SOLE 21 234,300 0 0
AXONICS MODULATION TECH INC COM 05465P101 949 62,790 SH   SOLE 22 60,668 0 2,122
AXOS FINL INC COM 05465C100 1,196 47,502 SH   SOLE 2 2,043 0 45,459
AXOS FINL INC COM 05465C100 4 144 SH   SOLE 4 144 0 0
AXOS FINL INC COM 05465C100 32 1,281 SH   SOLE 7 1,281 0 0
AXOS FINL INC COM 05465C100 7,300 289,893 SH   SOLE 18 289,893 0 0
AXOS FINL INC COM 05465C100 2,226 88,406 SH   SOLE 19 88,406 0 0
AXOS FINL INC COM 05465C100 151,248 6,006,656 SH   SOLE 21 6,006,656 0 0
AXOS FINL INC COM 05465C100 43,194 1,715,390 SH   SOLE 22 1,584,247 0 131,143
AXOS FINL INC COM 05465C100 577 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINL INC COM 05465C100 193 7,682 SH   SOLE 28 7,682 0 0
AXOS FINL INC COM 05465C100 2,932 116,438 SH   SOLE 30 116,438 0 0
AXOS FINL INC COM 05465C100 12,327 489,569 SH   SOLE 34 489,569 0 0
AXOS FINL INC COM 05465C100 140 5,556 SH   SOLE 40 5,556 0 0
AXOVANT SCIENCES LTD COM G0750W104 1,366 1,371,648 SH   SOLE 21 1,371,648 0 0
AXOVANT SCIENCES LTD COM G0750W104 3 3,022 SH   SOLE 30 3,022 0 0
AXSOME THERAPEUTICS INC COM 05464T104 11 3,727 SH   SOLE 18 3,727 0 0
AXSOME THERAPEUTICS INC COM 05464T104 170 60,322 SH   SOLE 21 60,322 0 0
AXT INC COM 00246W103 173 39,715 SH   SOLE 2 1,335 0 38,380
AXT INC COM 00246W103 3 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 564 129,554 SH   SOLE 18 129,554 0 0
AXT INC COM 00246W103 232 53,291 SH   SOLE 19 53,291 0 0
AXT INC COM 00246W103 5,968 1,371,844 SH   SOLE 21 1,371,844 0 0
AXT INC COM 00246W103 5,009 1,151,487 SH   SOLE 22 1,122,697 0 28,790
AZUL S A SPONSR ADR PFD 05501U106 2,119 76,511 SH   SOLE 4 76,511 0 0
AZUL S A SPONSR ADR PFD 05501U106 25,731 929,258 SH   SOLE 18 779,258 0 150,000
AZUL S A SPONSR ADR PFD 05501U106 141,603 5,113,874 SH   SOLE 19 5,113,874 0 0
AZUL S A SPONSR ADR PFD 05501U106 5,262 190,050 SH   SOLE 22 190,050 0 0
AZUL S A SPONSR ADR PFD 05501U106 3,738 135,000 SH   SOLE 25 135,000 0 0
AZUL S A SPONSR ADR PFD 05501U106 78,802 2,845,867 SH   SOLE 34 2,845,867 0 0
AZURRX BIOPHARMA INC COM 05502L105 2 1,982 SH   SOLE 18 1,982 0 0
AZURRX BIOPHARMA INC COM 05502L105 32 26,702 SH   SOLE 21 26,702 0 0
AZZ INC COM 002474104 992 24,582 SH   SOLE 2 896 0 23,686
AZZ INC COM 002474104 6 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 21 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 5,357 132,737 SH   SOLE 18 132,737 0 0
AZZ INC COM 002474104 1,540 38,152 SH   SOLE 19 38,152 0 0
AZZ INC COM 002474104 110,798 2,745,232 SH   SOLE 21 2,745,232 0 0
AZZ INC COM 002474104 30,452 754,511 SH   SOLE 22 718,333 0 36,178
AZZ INC COM 002474104 400 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 150 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 2,151 53,292 SH   SOLE 30 53,292 0 0
AZZ INC COM 002474104 117 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,888 65,307 SH   SOLE 2 2,338 0 62,969
B & G FOODS INC NEW COM 05508R106 9 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 23 805 SH   SOLE 7 805 0 0
B & G FOODS INC NEW COM 05508R106 9,770 337,942 SH   SOLE 18 337,942 0 0
B & G FOODS INC NEW COM 05508R106 2,838 98,150 SH   SOLE 19 98,150 0 0
B & G FOODS INC NEW COM 05508R106 202,621 7,008,665 SH   SOLE 21 7,008,665 0 0
B & G FOODS INC NEW COM 05508R106 54,429 1,882,707 SH   SOLE 22 1,791,048 0 91,659
B & G FOODS INC NEW COM 05508R106 353 12,226 SH   SOLE 26 6,006 0 6,220
B & G FOODS INC NEW COM 05508R106 227 7,852 SH   SOLE 28 7,852 0 0
B & G FOODS INC NEW COM 05508R106 3,791 131,137 SH   SOLE 30 131,137 0 0
B & G FOODS INC NEW COM 05508R106 183 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 277 19,493 SH   SOLE 2 722 0 18,771
B RILEY FINL INC COM 05580M108 5 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,031 72,577 SH   SOLE 18 72,577 0 0
B RILEY FINL INC COM 05580M108 408 28,703 SH   SOLE 19 28,703 0 0
B RILEY FINL INC COM 05580M108 10,408 732,961 SH   SOLE 21 732,961 0 0
B RILEY FINL INC COM 05580M108 5,432 382,518 SH   SOLE 22 365,274 0 17,244
B RILEY FINL INC COM 05580M108 39 2,759 SH   SOLE 30 2,759 0 0
B2GOLD CORP COM 11777Q209 1,519 520,157 SH   SOLE 21 520,157 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 19 49,199 SH   SOLE 2 1,868 0 47,331
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 883 SH   SOLE 7 883 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 44 113,639 SH   SOLE 18 113,639 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 17 42,653 SH   SOLE 19 42,653 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 480 1,229,730 SH   SOLE 21 1,229,730 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1,795 4,598,350 SH   SOLE 22 4,567,808 0 30,542
BADGER METER INC COM 056525108 1,122 22,794 SH   SOLE 2 994 0 21,800
BADGER METER INC COM 056525108 8 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 748 15,205 SH   SOLE 7 15,205 0 0
BADGER METER INC COM 056525108 7,055 143,374 SH   SOLE 18 143,374 0 0
BADGER METER INC COM 056525108 2,069 42,054 SH   SOLE 19 42,054 0 0
BADGER METER INC COM 056525108 150,473 3,057,774 SH   SOLE 21 3,057,774 0 0
BADGER METER INC COM 056525108 41,477 842,867 SH   SOLE 22 802,936 0 39,931
BADGER METER INC COM 056525108 756 15,364 SH   SOLE 26 6,872 0 8,492
BADGER METER INC COM 056525108 207 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 7,070 143,665 SH   SOLE 30 143,665 0 0
BADGER METER INC COM 056525108 118 2,401 SH   SOLE 40 2,401 0 0
BAIDU INC SPON ADR REP A 056752108 74,749 471,308 SH   SOLE 2 22,910 0 448,398
BAIDU INC SPON ADR REP A 056752108 20,972 132,231 SH   SOLE 4 132,231 0 0
BAIDU INC SPON ADR REP A 056752108 7,867 49,601 SH   SOLE 7 49,601 0 0
BAIDU INC SPON ADR REP A 056752108 9,269 58,445 SH   SOLE 13 58,445 0 0
BAIDU INC SPON ADR REP A 056752108 47,039 296,586 SH   SOLE 15 284,411 0 12,175
BAIDU INC SPON ADR REP A 056752108 37,210 234,615 SH   SOLE 18 234,615 0 0
BAIDU INC SPON ADR REP A 056752108 30,115 189,879 SH   SOLE 19 189,879 0 0
BAIDU INC SPON ADR REP A 056752108 916,070 5,775,976 SH   SOLE 21 5,775,976 0 0
BAIDU INC SPON ADR REP A 056752108 600,590 3,786,822 SH   SOLE 22 3,430,664 0 356,158
BAIDU INC SPON ADR REP A 056752108 27,031 170,435 SH   SOLE 23 170,435 0 0
BAIDU INC SPON ADR REP A 056752108 22,781 143,641 SH   SOLE 25 143,641 0 0
BAIDU INC SPON ADR REP A 056752108 171,846 1,083,519 SH   SOLE 26 123,202 0 960,317
BAIDU INC SPON ADR REP A 056752108 6,284 39,623 SH   SOLE 28 39,623 0 0
BAIDU INC SPON ADR REP A 056752108 42,840 270,112 SH   SOLE 29 244,200 0 25,912
BAIDU INC SPON ADR REP A 056752108 276,144 1,741,133 SH   SOLE 30 1,741,133 0 0
BAIDU INC SPON ADR REP A 056752108 4,283 27,006 SH   SOLE 31 27,006 0 0
BAIDU INC SPON ADR REP A 056752108 9,156 57,729 SH   SOLE 32 57,729 0 0
BAIDU INC SPON ADR REP A 056752108 94,643 596,741 SH   SOLE 34 596,741 0 0
BAIDU INC SPON ADR REP A 056752108 505 3,184 SH   SOLE 36 3,184 0 0
BAIDU INC SPON ADR REP A 056752108 375 2,362 SH   SOLE 40 2,362 0 0
BAKER HUGHES A GE CO CL A 05722G100 26,977 1,254,765 SH   SOLE 2 135,016 0 1,119,749
BAKER HUGHES A GE CO CL A 05722G100 3,615 168,126 SH   SOLE 4 152,803 0 15,323
BAKER HUGHES A GE CO CL A 05722G100 8,217 382,176 SH   SOLE 7 382,176 0 0
BAKER HUGHES A GE CO CL A 05722G100 294 13,685 SH   SOLE 13 13,685 0 0
BAKER HUGHES A GE CO CL A 05722G100 86 3,987 SH   SOLE 15 3,987 0 0
BAKER HUGHES A GE CO CL A 05722G100 26,861 1,249,336 SH   SOLE 18 1,139,998 0 109,338
BAKER HUGHES A GE CO CL A 05722G100 56,979 2,650,191 SH   SOLE 19 2,650,191 0 0
BAKER HUGHES A GE CO CL A 05722G100 212,872 9,901,029 SH   SOLE 21 9,901,029 0 0
BAKER HUGHES A GE CO CL A 05722G100 267,858 12,458,505 SH   SOLE 22 11,170,389 0 1,288,116
BAKER HUGHES A GE CO CL A 05722G100 7,605 353,727 SH   SOLE 23 353,727 0 0
BAKER HUGHES A GE CO CL A 05722G100 12,198 567,334 SH   SOLE 25 567,334 0 0
BAKER HUGHES A GE CO CL A 05722G100 49,936 2,322,593 SH   SOLE 26 615,121 0 1,707,472
BAKER HUGHES A GE CO CL A 05722G100 2,040 94,883 SH   SOLE 28 68,935 0 25,948
BAKER HUGHES A GE CO CL A 05722G100 3,544 164,824 SH   SOLE 29 164,824 0 0
BAKER HUGHES A GE CO CL A 05722G100 39,140 1,820,442 SH   SOLE 30 1,820,442 0 0
BAKER HUGHES A GE CO CL A 05722G100 3,456 160,723 SH   SOLE 31 99,795 0 60,928
BAKER HUGHES A GE CO CL A 05722G100 22,985 1,069,085 SH   SOLE 34 1,069,085 0 0
BAKER HUGHES A GE CO CL A 05722G100 7,790 362,322 SH   SOLE 36 362,322 0 0
BAKER HUGHES A GE CO CL A 05722G100 263 12,212 SH   SOLE 40 12,212 0 0
BALCHEM CORP COM 057665200 2,156 27,517 SH   SOLE 2 2,953 0 24,564
BALCHEM CORP COM 057665200 11 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 32 414 SH   SOLE 7 414 0 0
BALCHEM CORP COM 057665200 12,622 161,096 SH   SOLE 18 161,096 0 0
BALCHEM CORP COM 057665200 6,964 88,886 SH   SOLE 19 88,886 0 0
BALCHEM CORP COM 057665200 265,581 3,389,670 SH   SOLE 21 3,389,670 0 0
BALCHEM CORP COM 057665200 73,134 933,422 SH   SOLE 22 891,183 0 42,239
BALCHEM CORP COM 057665200 305 3,892 SH   SOLE 23 3,892 0 0
BALCHEM CORP COM 057665200 1,302 16,616 SH   SOLE 26 6,403 0 10,213
BALCHEM CORP COM 057665200 323 4,126 SH   SOLE 28 4,126 0 0
BALCHEM CORP COM 057665200 301 3,847 SH   SOLE 29 0 0 3,847
BALCHEM CORP COM 057665200 5,096 65,045 SH   SOLE 30 65,045 0 0
BALCHEM CORP COM 057665200 260 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 38,495 837,213 SH   SOLE 2 84,946 0 752,267
BALL CORP COM 058498106 4,980 108,300 SH   SOLE 4 99,396 0 8,904
BALL CORP COM 058498106 12,019 261,403 SH   SOLE 7 257,778 0 3,625
BALL CORP COM 058498106 84 1,836 SH   SOLE 13 1,836 0 0
BALL CORP COM 058498106 133 2,897 SH   SOLE 15 2,897 0 0
BALL CORP COM 058498106 31,767 690,898 SH   SOLE 18 651,023 0 39,875
BALL CORP COM 058498106 3,978 86,508 SH   SOLE 19 86,508 0 0
BALL CORP COM 058498106 362,952 7,893,693 SH   SOLE 21 7,893,693 0 0
BALL CORP COM 058498106 374,418 8,143,070 SH   SOLE 22 7,243,137 0 899,933
BALL CORP COM 058498106 10,502 228,395 SH   SOLE 23 228,395 0 0
BALL CORP COM 058498106 14,485 315,030 SH   SOLE 25 315,030 0 0
BALL CORP COM 058498106 60,935 1,325,247 SH   SOLE 26 392,679 0 932,568
BALL CORP COM 058498106 2,875 62,519 SH   SOLE 28 45,506 0 17,013
BALL CORP COM 058498106 3,585 77,966 SH   SOLE 29 11,667 0 66,299
BALL CORP COM 058498106 51,148 1,112,406 SH   SOLE 30 1,112,406 0 0
BALL CORP COM 058498106 5,602 121,825 SH   SOLE 31 69,718 0 52,107
BALL CORP COM 058498106 812 17,654 SH   SOLE 34 17,654 0 0
BALL CORP COM 058498106 12,451 270,787 SH   SOLE 36 270,787 0 0
BALL CORP COM 058498106 392 8,522 SH   SOLE 40 8,522 0 0
BALLANTYNE STRONG INC COM 058516105 2 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 41 35,881 SH   SOLE 21 35,881 0 0
BALLANTYNE STRONG INC COM 058516105 7 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 603 45,321 SH   SOLE 2 1,610 0 43,711
BANC OF CALIFORNIA INC COM 05990K106 13 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,190 239,633 SH   SOLE 18 239,633 0 0
BANC OF CALIFORNIA INC COM 05990K106 844 63,395 SH   SOLE 19 63,395 0 0
BANC OF CALIFORNIA INC COM 05990K106 61,207 4,598,589 SH   SOLE 21 4,598,589 0 0
BANC OF CALIFORNIA INC COM 05990K106 18,468 1,387,500 SH   SOLE 22 1,330,541 0 56,959
BANC OF CALIFORNIA INC COM 05990K106 180 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 64 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,172 88,046 SH   SOLE 30 88,046 0 0
BANC OF CALIFORNIA INC COM 05990K106 40 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 890 17,840 SH   SOLE 2 619 0 17,221
BANCFIRST CORP COM 05945F103 17 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 4,181 83,779 SH   SOLE 18 83,779 0 0
BANCFIRST CORP COM 05945F103 1,333 26,709 SH   SOLE 19 26,709 0 0
BANCFIRST CORP COM 05945F103 30,463 610,489 SH   SOLE 21 610,489 0 0
BANCFIRST CORP COM 05945F103 27,892 558,964 SH   SOLE 22 537,837 0 21,127
BANCFIRST CORP COM 05945F103 257 5,147 SH   SOLE 26 0 0 5,147
BANCFIRST CORP COM 05945F103 121 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 221 4,433 SH   SOLE 30 4,433 0 0
BANCFIRST CORP COM 05945F103 66 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 19,418 3,670,736 SH   SOLE 18 3,670,736 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 12,542 1,268,159 SH   SOLE 2 167,792 0 1,100,367
BANCO BRADESCO S A SP ADR PFD NEW 059460303 962 97,251 SH   SOLE 4 97,251 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,851 187,195 SH   SOLE 13 187,195 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 27,102 2,740,394 SH   SOLE 18 140,394 0 2,600,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 15,643 1,581,702 SH   SOLE 19 1,581,702 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 88,081 8,906,102 SH   SOLE 21 8,906,102 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 12,453 1,259,163 SH   SOLE 22 1,259,163 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 25,714 2,600,000 SH   SOLE 25 2,600,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,393 343,093 SH   SOLE 26 0 0 343,093
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,416 952,114 SH   SOLE 30 952,114 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 121,647 12,300,000 SH   SOLE 34 12,300,000 0 0
BANCO DE CHILE SPONSORED ADS 059520106 340 11,898 SH   SOLE 21 11,898 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,309 45,753 SH   SOLE 22 45,753 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,894 66,231 SH   SOLE 25 66,231 0 0
BANCO DE CHILE SPONSORED ADS 059520106 44 1,523 SH   SOLE 30 1,523 0 0
BANCO DE CHILE SPONSORED ADS 059520106 387 13,530 SH   SOLE 34 13,530 0 0
BANCO MACRO SA SPON ADR B 05961W105 5,058 114,385 SH   SOLE 2 114,385 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,891 110,611 SH   SOLE 19 110,611 0 0
BANCO MACRO SA SPON ADR B 05961W105 8,607 194,636 SH   SOLE 21 194,636 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,190 94,756 SH   SOLE 22 94,756 0 0
BANCO MACRO SA SPON ADR B 05961W105 22,033 498,268 SH   SOLE 25 498,268 0 0
BANCO MACRO SA SPON ADR B 05961W105 39,025 882,516 SH   SOLE 34 882,516 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1 91 SH   SOLE 18 91 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 16,446 1,477,608 SH   SOLE 22 1,477,608 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1,105 99,285 SH   SOLE 30 99,285 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 114 3,800 SH   SOLE 2 0 0 3,800
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 12,223 408,802 SH   SOLE 21 408,802 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,022 67,618 SH   SOLE 25 67,618 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,321 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7,891 263,922 SH   SOLE 30 263,922 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 425 14,204 SH   SOLE 34 14,204 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 10 1,623 SH   SOLE 2 1,623 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 311 50,565 SH   SOLE 26 0 0 50,565
BANCO SANTANDER SA ADR 05964H105 23 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 7,917 207,786 SH   SOLE 2 56,877 0 150,909
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,620 95,000 SH   SOLE 18 0 0 95,000
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,762 72,503 SH   SOLE 19 72,503 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 11,353 297,974 SH   SOLE 21 297,974 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,921 102,902 SH   SOLE 22 102,902 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 12,368 324,617 SH   SOLE 25 324,617 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 815 21,388 SH   SOLE 26 0 0 21,388
BANCOLOMBIA S A SPON ADR PREF 05968L102 47 1,241 SH   SOLE 28 1,241 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,975 104,324 SH   SOLE 30 104,324 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 17,462 458,328 SH   SOLE 34 458,328 0 0
BANCORP 34 INC COM 05970V106 8 537 SH   SOLE 18 537 0 0
BANCORP INC DEL COM 05969A105 440 55,308 SH   SOLE 2 1,728 0 53,580
BANCORP INC DEL COM 05969A105 6 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,428 179,379 SH   SOLE 18 179,379 0 0
BANCORP INC DEL COM 05969A105 584 73,352 SH   SOLE 19 73,352 0 0
BANCORP INC DEL COM 05969A105 14,357 1,803,692 SH   SOLE 21 1,803,692 0 0
BANCORP INC DEL COM 05969A105 12,063 1,515,432 SH   SOLE 22 1,444,216 0 71,216
BANCORP INC DEL COM 05969A105 232 29,159 SH   SOLE 26 0 0 29,159
BANCORP INC DEL COM 05969A105 41 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 116 14,538 SH   SOLE 30 14,538 0 0
BANCORP INC DEL COM 05969A105 62 7,784 SH   SOLE 40 7,784 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 13 965 SH   SOLE 18 965 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 63 4,870 SH   SOLE 21 4,870 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 3,885 148,612 SH   SOLE 2 53,214 0 95,398
BANCORPSOUTH BK TUPELO MISS COM 05971J102 39 1,482 SH   SOLE 4 1,482 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 51 1,953 SH   SOLE 7 1,953 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 15,560 595,238 SH   SOLE 18 595,238 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,801 221,936 SH   SOLE 19 221,936 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 177,693 6,797,729 SH   SOLE 21 6,797,729 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 91,619 3,504,924 SH   SOLE 22 3,395,842 0 109,082
BANCORPSOUTH BK TUPELO MISS COM 05971J102 444 16,973 SH   SOLE 23 16,973 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 776 29,675 SH   SOLE 26 17,139 0 12,536
BANCORPSOUTH BK TUPELO MISS COM 05971J102 322 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 47 1,780 SH   SOLE 29 0 0 1,780
BANCORPSOUTH BK TUPELO MISS COM 05971J102 668 25,548 SH   SOLE 30 25,548 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 58 2,234 SH   SOLE 31 2,234 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 29 1,110 SH   SOLE 34 1,110 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 20 751 SH   SOLE 36 751 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 239 9,161 SH   SOLE 40 9,161 0 0
BANDWIDTH INC COM CL A 05988J103 16 382 SH   SOLE 2 382 0 0
BANDWIDTH INC COM CL A 05988J103 8,801 215,979 SH   SOLE 19 215,979 0 0
BANDWIDTH INC COM CL A 05988J103 49 1,214 SH   SOLE 21 1,214 0 0
BANDWIDTH INC COM CL A 05988J103 3,608 88,550 SH   SOLE 22 88,550 0 0
BANDWIDTH INC COM CL A 05988J103 13 327 SH   SOLE 23 327 0 0
BANDWIDTH INC COM CL A 05988J103 21 514 SH   SOLE 26 0 0 514
BANDWIDTH INC COM CL A 05988J103 4,135 101,481 SH   SOLE 34 101,481 0 0
BANK AMER CORP COM 060505104 641,901 26,051,187 SH   SOLE 2 4,733,294 0 21,317,893
BANK AMER CORP COM 060505104 88,717 3,600,534 SH   SOLE 4 3,349,853 0 250,681
BANK AMER CORP COM 060505104 173,689 7,049,082 SH   SOLE 7 7,020,198 0 28,884
BANK AMER CORP COM 060505104 16,314 662,096 SH   SOLE 13 662,096 0 0
BANK AMER CORP COM 060505104 1,926 78,173 SH   SOLE 15 78,173 0 0
BANK AMER CORP COM 060505104 101 4,101 SH   SOLE 17 0 0 4,101
BANK AMER CORP COM 060505104 537,094 21,797,638 SH   SOLE 18 19,429,012 0 2,368,626
BANK AMER CORP COM 060505104 857,509 34,801,517 SH   SOLE 19 34,801,517 0 0
BANK AMER CORP COM 060505104 1,187 48,170 SH   SOLE 20 48,170 0 0
BANK AMER CORP COM 060505104 4,098,224 166,324,042 SH   SOLE 21 166,324,042 0 0
BANK AMER CORP COM 060505104 5,602,211 227,362,443 SH   SOLE 22 199,946,066 0 27,416,377
BANK AMER CORP COM 060505104 180,892 7,341,400 SH   SOLE 23 7,341,400 0 0
BANK AMER CORP COM 060505104 217,862 8,841,814 SH   SOLE 25 8,661,385 0 180,429
BANK AMER CORP COM 060505104 827,267 33,574,132 SH   SOLE 26 8,908,526 0 24,665,606
BANK AMER CORP COM 060505104 45,110 1,830,748 SH   SOLE 28 1,340,213 0 490,535
BANK AMER CORP COM 060505104 60,244 2,444,954 SH   SOLE 29 780,774 0 1,664,180
BANK AMER CORP COM 060505104 865,261 35,116,098 SH   SOLE 30 35,116,098 0 0
BANK AMER CORP COM 060505104 102,251 4,149,781 SH   SOLE 31 2,543,951 0 1,605,830
BANK AMER CORP COM 060505104 178,522 7,245,230 SH   SOLE 34 7,245,230 0 0
BANK AMER CORP COM 060505104 205,442 8,337,761 SH   SOLE 36 8,337,761 0 0
BANK AMER CORP COM 060505104 5,378 218,278 SH   SOLE 40 218,278 0 0
BANK AMER CORP OPTIONS 060505904 17 700 SH Call SOLE 18 700 0 0
BANK AMER CORP OPTIONS 060505904 4,874 197,800 SH Call SOLE 19 197,800 0 0
BANK AMER CORP OPTIONS 060505904 88 3,600 SH Call SOLE 22 3,600 0 0
BANK AMER CORP OPTIONS 060505904 148 6,000 SH Call SOLE 25 6,000 0 0
BANK COMM HLDGS COM 06424J103 173 15,798 SH   SOLE 2 2,116 0 13,682
BANK COMM HLDGS COM 06424J103 595 54,330 SH   SOLE 18 54,330 0 0
BANK COMM HLDGS COM 06424J103 844 76,976 SH   SOLE 19 76,976 0 0
BANK COMM HLDGS COM 06424J103 6,561 598,661 SH   SOLE 21 598,661 0 0
BANK COMM HLDGS COM 06424J103 2,071 189,000 SH   SOLE 22 181,092 0 7,908
BANK COMM HLDGS COM 06424J103 49 4,488 SH   SOLE 23 4,488 0 0
BANK COMM HLDGS COM 06424J103 209 19,052 SH   SOLE 26 0 0 19,052
BANK COMM HLDGS COM 06424J103 30 2,754 SH   SOLE 29 0 0 2,754
BANK HAWAII CORP COM 062540109 7,036 104,511 SH   SOLE 2 24,863 0 79,648
BANK HAWAII CORP COM 062540109 32 474 SH   SOLE 4 474 0 0
BANK HAWAII CORP COM 062540109 414 6,151 SH   SOLE 7 6,151 0 0
BANK HAWAII CORP COM 062540109 9,424 139,984 SH   SOLE 18 139,984 0 0
BANK HAWAII CORP COM 062540109 633 9,409 SH   SOLE 19 9,409 0 0
BANK HAWAII CORP COM 062540109 210,506 3,126,943 SH   SOLE 21 3,126,943 0 0
BANK HAWAII CORP COM 062540109 100,455 1,492,200 SH   SOLE 22 1,408,133 0 84,067
BANK HAWAII CORP COM 062540109 23 349 SH   SOLE 23 349 0 0
BANK HAWAII CORP COM 062540109 923 13,715 SH   SOLE 26 9,313 0 4,402
BANK HAWAII CORP COM 062540109 269 3,990 SH   SOLE 28 3,990 0 0
BANK HAWAII CORP COM 062540109 764 11,351 SH   SOLE 30 11,351 0 0
BANK HAWAII CORP COM 062540109 119 1,772 SH   SOLE 31 1,772 0 0
BANK HAWAII CORP COM 062540109 1,048 15,562 SH   SOLE 32 15,562 0 0
BANK HAWAII CORP COM 062540109 10 143 SH   SOLE 34 143 0 0
BANK HAWAII CORP COM 062540109 73 1,080 SH   SOLE 36 1,080 0 0
BANK HAWAII CORP COM 062540109 199 2,949 SH   SOLE 40 2,949 0 0
BANK NEW YORK MELLON CORP COM 064058100 108,951 2,314,660 SH   SOLE 2 207,602 0 2,107,058
BANK NEW YORK MELLON CORP COM 064058100 15,653 332,537 SH   SOLE 4 305,870 0 26,667
BANK NEW YORK MELLON CORP COM 064058100 33,882 719,819 SH   SOLE 7 692,811 0 27,008
BANK NEW YORK MELLON CORP COM 064058100 1,555 33,035 SH   SOLE 13 33,035 0 0
BANK NEW YORK MELLON CORP COM 064058100 410 8,710 SH   SOLE 15 8,710 0 0
BANK NEW YORK MELLON CORP COM 064058100 84,910 1,803,899 SH   SOLE 18 1,686,171 0 117,728
BANK NEW YORK MELLON CORP COM 064058100 8,387 178,187 SH   SOLE 19 178,187 0 0
BANK NEW YORK MELLON CORP COM 064058100 769,001 16,337,382 SH   SOLE 21 16,337,382 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,035,911 22,007,873 SH   SOLE 22 19,506,897 0 2,500,976
BANK NEW YORK MELLON CORP COM 064058100 32,890 698,738 SH   SOLE 23 698,738 0 0
BANK NEW YORK MELLON CORP COM 064058100 39,582 840,925 SH   SOLE 25 840,925 0 0
BANK NEW YORK MELLON CORP COM 064058100 211,416 4,491,517 SH   SOLE 26 963,866 0 3,527,651
BANK NEW YORK MELLON CORP COM 064058100 9,016 191,555 SH   SOLE 28 139,811 0 51,744
BANK NEW YORK MELLON CORP COM 064058100 1,739 36,951 SH   SOLE 29 36,951 0 0
BANK NEW YORK MELLON CORP COM 064058100 167,971 3,568,538 SH   SOLE 30 3,568,538 0 0
BANK NEW YORK MELLON CORP COM 064058100 18,628 395,743 SH   SOLE 31 215,773 0 179,970
BANK NEW YORK MELLON CORP COM 064058100 3,814 81,029 SH   SOLE 34 81,029 0 0
BANK NEW YORK MELLON CORP COM 064058100 42,606 905,164 SH   SOLE 36 905,164 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,069 22,714 SH   SOLE 40 22,714 0 0
BANK OF MARIN BANCORP COM 063425102 582 14,104 SH   SOLE 2 486 0 13,618
BANK OF MARIN BANCORP COM 063425102 10 250 SH   SOLE 7 250 0 0
BANK OF MARIN BANCORP COM 063425102 2,008 48,699 SH   SOLE 18 48,699 0 0
BANK OF MARIN BANCORP COM 063425102 988 23,956 SH   SOLE 19 23,956 0 0
BANK OF MARIN BANCORP COM 063425102 20,227 490,473 SH   SOLE 21 490,473 0 0
BANK OF MARIN BANCORP COM 063425102 22,364 542,284 SH   SOLE 22 523,310 0 18,974
BANK OF MARIN BANCORP COM 063425102 222 5,392 SH   SOLE 23 5,392 0 0
BANK OF MARIN BANCORP COM 063425102 694 16,836 SH   SOLE 26 0 0 16,836
BANK OF MARIN BANCORP COM 063425102 83 2,015 SH   SOLE 30 2,015 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,376 43,904 SH   SOLE 2 1,921 0 41,983
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 37 1,182 SH   SOLE 7 1,182 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5,523 176,161 SH   SOLE 18 176,161 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,544 81,145 SH   SOLE 19 81,145 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 54,128 1,726,569 SH   SOLE 21 1,726,569 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 17,656 563,188 SH   SOLE 22 518,871 0 44,317
BANK OF THE ST JAMES FINL GP COM 470299108 10 768 SH   SOLE 18 768 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 10 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 7,856 344,130 SH   SOLE 2 105,459 0 238,671
BANK OZK COM 06417N103 110 4,809 SH   SOLE 4 4,809 0 0
BANK OZK COM 06417N103 3,209 140,561 SH   SOLE 7 140,561 0 0
BANK OZK COM 06417N103 9,209 403,360 SH   SOLE 18 403,360 0 0
BANK OZK COM 06417N103 577 25,274 SH   SOLE 19 25,274 0 0
BANK OZK COM 06417N103 139,084 6,092,180 SH   SOLE 21 6,092,180 0 0
BANK OZK COM 06417N103 91,213 3,995,299 SH   SOLE 22 3,728,762 0 266,537
BANK OZK COM 06417N103 459 20,086 SH   SOLE 23 20,086 0 0
BANK OZK COM 06417N103 805 35,273 SH   SOLE 26 17,678 0 17,595
BANK OZK COM 06417N103 354 15,509 SH   SOLE 28 15,509 0 0
BANK OZK COM 06417N103 934 40,917 SH   SOLE 29 6,569 0 34,348
BANK OZK COM 06417N103 798 34,937 SH   SOLE 30 34,937 0 0
BANK OZK COM 06417N103 514 22,496 SH   SOLE 31 16,973 0 5,523
BANK OZK COM 06417N103 22 979 SH   SOLE 34 979 0 0
BANK OZK COM 06417N103 22 982 SH   SOLE 36 982 0 0
BANK OZK COM 06417N103 293 12,818 SH   SOLE 40 12,818 0 0
BANK PRINCETON NEW JERSEY COM 064520109 161 5,783 SH   SOLE 2 221 0 5,562
BANK PRINCETON NEW JERSEY COM 064520109 5 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 546 19,584 SH   SOLE 18 19,584 0 0
BANK PRINCETON NEW JERSEY COM 064520109 221 7,911 SH   SOLE 19 7,911 0 0
BANK PRINCETON NEW JERSEY COM 064520109 5,652 202,589 SH   SOLE 21 202,589 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,535 55,032 SH   SOLE 22 51,842 0 3,190
BANK SOUTH CAROLINA CORP COM 065066102 12 667 SH   SOLE 18 667 0 0
BANK SOUTH CAROLINA CORP COM 065066102 17 960 SH   SOLE 21 960 0 0
BANK SOUTH CAROLINA CORP COM 065066102 65 3,562 SH   SOLE 22 3,562 0 0
BANK7 CORP COM 06652N107 41 3,091 SH   SOLE 2 0 0 3,091
BANK7 CORP COM 06652N107 126 9,429 SH   SOLE 18 9,429 0 0
BANK7 CORP COM 06652N107 58 4,335 SH   SOLE 19 4,335 0 0
BANK7 CORP COM 06652N107 1,571 117,664 SH   SOLE 21 117,664 0 0
BANK7 CORP COM 06652N107 43 3,208 SH   SOLE 22 3,208 0 0
BANKFINANCIAL CORP COM 06643P104 188 12,588 SH   SOLE 2 421 0 12,167
BANKFINANCIAL CORP COM 06643P104 9 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 704 47,101 SH   SOLE 18 47,101 0 0
BANKFINANCIAL CORP COM 06643P104 288 19,247 SH   SOLE 19 19,247 0 0
BANKFINANCIAL CORP COM 06643P104 6,922 463,030 SH   SOLE 21 463,030 0 0
BANKFINANCIAL CORP COM 06643P104 9,545 638,477 SH   SOLE 22 624,975 0 13,502
BANKFINANCIAL CORP COM 06643P104 115 7,684 SH   SOLE 26 0 0 7,684
BANKUNITED INC COM 06652K103 5,907 197,286 SH   SOLE 2 13,483 0 183,803
BANKUNITED INC COM 06652K103 13 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 95 3,171 SH   SOLE 7 3,171 0 0
BANKUNITED INC COM 06652K103 1,516 50,642 SH   SOLE 18 50,642 0 0
BANKUNITED INC COM 06652K103 637 21,274 SH   SOLE 19 21,274 0 0
BANKUNITED INC COM 06652K103 40,772 1,361,797 SH   SOLE 21 1,361,797 0 0
BANKUNITED INC COM 06652K103 84,948 2,837,264 SH   SOLE 22 2,636,033 0 201,231
BANKUNITED INC COM 06652K103 831 27,751 SH   SOLE 26 16,185 0 11,566
BANKUNITED INC COM 06652K103 410 13,692 SH   SOLE 28 13,692 0 0
BANKUNITED INC COM 06652K103 804 26,838 SH   SOLE 30 26,838 0 0
BANKUNITED INC COM 06652K103 62 2,086 SH   SOLE 31 2,086 0 0
BANKUNITED INC COM 06652K103 84 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 279 9,318 SH   SOLE 40 9,318 0 0
BANKWELL FINL GROUP INC COM 06654A103 149 5,204 SH   SOLE 2 177 0 5,027
BANKWELL FINL GROUP INC COM 06654A103 660 22,976 SH   SOLE 18 22,976 0 0
BANKWELL FINL GROUP INC COM 06654A103 258 8,981 SH   SOLE 19 8,981 0 0
BANKWELL FINL GROUP INC COM 06654A103 6,575 229,021 SH   SOLE 21 229,021 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,487 51,798 SH   SOLE 22 48,445 0 3,353
BANNER CORP COM NEW 06652V208 2,330 43,575 SH   SOLE 2 13,232 0 30,343
BANNER CORP COM NEW 06652V208 12 218 SH   SOLE 7 218 0 0
BANNER CORP COM NEW 06652V208 7,491 140,075 SH   SOLE 18 140,075 0 0
BANNER CORP COM NEW 06652V208 3,674 68,699 SH   SOLE 19 68,699 0 0
BANNER CORP COM NEW 06652V208 175,728 3,285,870 SH   SOLE 21 3,285,870 0 0
BANNER CORP COM NEW 06652V208 53,977 1,009,302 SH   SOLE 22 966,343 0 42,959
BANNER CORP COM NEW 06652V208 2,982 55,759 SH   SOLE 23 55,759 0 0
BANNER CORP COM NEW 06652V208 3,591 67,150 SH   SOLE 26 8,937 0 58,213
BANNER CORP COM NEW 06652V208 231 4,312 SH   SOLE 28 4,312 0 0
BANNER CORP COM NEW 06652V208 749 14,000 SH   SOLE 29 0 0 14,000
BANNER CORP COM NEW 06652V208 2,901 54,247 SH   SOLE 30 54,247 0 0
BANNER CORP COM NEW 06652V208 197 3,675 SH   SOLE 40 3,675 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,374 47,045 SH   SOLE 2 1,127 0 45,918
BAOZUN INC SPONSORED ADR 06684L103 293 10,046 SH   SOLE 4 10,046 0 0
BAOZUN INC SPONSORED ADR 06684L103 157 5,387 SH   SOLE 7 5,387 0 0
BAOZUN INC SPONSORED ADR 06684L103 564 19,325 SH   SOLE 15 19,325 0 0
BAOZUN INC SPONSORED ADR 06684L103 487 16,667 SH   SOLE 18 16,667 0 0
BAOZUN INC SPONSORED ADR 06684L103 7 247 SH   SOLE 19 247 0 0
BAOZUN INC SPONSORED ADR 06684L103 22,114 757,064 SH   SOLE 21 757,064 0 0
BAOZUN INC SPONSORED ADR 06684L103 12,404 424,661 SH   SOLE 22 391,945 0 32,716
BAOZUN INC SPONSORED ADR 06684L103 490 16,769 SH   SOLE 23 16,769 0 0
BAOZUN INC SPONSORED ADR 06684L103 6,405 219,259 SH   SOLE 26 96,690 0 122,569
BAOZUN INC SPONSORED ADR 06684L103 140 4,779 SH   SOLE 28 4,779 0 0
BAOZUN INC SPONSORED ADR 06684L103 217 7,415 SH   SOLE 29 3,951 0 3,464
BAOZUN INC SPONSORED ADR 06684L103 6,304 215,819 SH   SOLE 30 215,819 0 0
BAOZUN INC SPONSORED ADR 06684L103 60 2,069 SH   SOLE 31 2,069 0 0
BAOZUN INC SPONSORED ADR 06684L103 53 1,808 SH   SOLE 34 1,808 0 0
BAOZUN INC SPONSORED ADR 06684L103 9 311 SH   SOLE 40 311 0 0
BAR HBR BANKSHARES COM 066849100 331 14,774 SH   SOLE 2 625 0 14,149
BAR HBR BANKSHARES COM 066849100 9 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,250 55,747 SH   SOLE 18 55,747 0 0
BAR HBR BANKSHARES COM 066849100 491 21,877 SH   SOLE 19 21,877 0 0
BAR HBR BANKSHARES COM 066849100 12,585 561,084 SH   SOLE 21 561,084 0 0
BAR HBR BANKSHARES COM 066849100 4,788 213,463 SH   SOLE 22 202,337 0 11,126
BAR HBR BANKSHARES COM 066849100 94 4,212 SH   SOLE 30 4,212 0 0
BARCLAYS PLC ADR 06738E204 4 541 SH   SOLE 18 541 0 0
BARINGS BDC INC COM 06759L103 2,307 256,035 SH   SOLE 30 256,035 0 0
BARNES & NOBLE ED INC COM 06777U101 157 39,155 SH   SOLE 2 1,018 0 38,137
BARNES & NOBLE ED INC COM 06777U101 1 125 SH   SOLE 4 125 0 0
BARNES & NOBLE ED INC COM 06777U101 3 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 767 191,174 SH   SOLE 18 191,174 0 0
BARNES & NOBLE ED INC COM 06777U101 225 56,022 SH   SOLE 19 56,022 0 0
BARNES & NOBLE ED INC COM 06777U101 16,485 4,110,957 SH   SOLE 21 4,110,957 0 0
BARNES & NOBLE ED INC COM 06777U101 4,175 1,041,092 SH   SOLE 22 961,057 0 80,035
BARNES & NOBLE ED INC COM 06777U101 22 5,537 SH   SOLE 28 5,537 0 0
BARNES & NOBLE ED INC COM 06777U101 268 66,810 SH   SOLE 30 66,810 0 0
BARNES & NOBLE ED INC COM 06777U101 12 2,951 SH   SOLE 40 2,951 0 0
BARNES & NOBLE INC COM 067774109 491 69,252 SH   SOLE 2 9,382 0 59,870
BARNES & NOBLE INC COM 067774109 1 198 SH   SOLE 4 198 0 0
BARNES & NOBLE INC COM 067774109 8 1,124 SH   SOLE 7 1,124 0 0
BARNES & NOBLE INC COM 067774109 2,179 307,280 SH   SOLE 18 307,280 0 0
BARNES & NOBLE INC COM 067774109 971 136,970 SH   SOLE 19 136,970 0 0
BARNES & NOBLE INC COM 067774109 44,666 6,299,789 SH   SOLE 21 6,299,789 0 0
BARNES & NOBLE INC COM 067774109 14,302 2,017,269 SH   SOLE 22 1,895,942 0 121,327
BARNES & NOBLE INC COM 067774109 253 35,697 SH   SOLE 23 35,697 0 0
BARNES & NOBLE INC COM 067774109 122 17,156 SH   SOLE 26 0 0 17,156
BARNES & NOBLE INC COM 067774109 63 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 58 8,219 SH   SOLE 29 0 0 8,219
BARNES & NOBLE INC COM 067774109 819 115,529 SH   SOLE 30 115,529 0 0
BARNES & NOBLE INC COM 067774109 33 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 2,603 48,540 SH   SOLE 2 1,670 0 46,870
BARNES GROUP INC COM 067806109 15 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 37 699 SH   SOLE 7 699 0 0
BARNES GROUP INC COM 067806109 13,212 246,405 SH   SOLE 18 246,405 0 0
BARNES GROUP INC COM 067806109 3,844 71,685 SH   SOLE 19 71,685 0 0
BARNES GROUP INC COM 067806109 270,563 5,045,933 SH   SOLE 21 5,045,933 0 0
BARNES GROUP INC COM 067806109 74,087 1,381,707 SH   SOLE 22 1,312,561 0 69,146
BARNES GROUP INC COM 067806109 596 11,109 SH   SOLE 26 5,394 0 5,715
BARNES GROUP INC COM 067806109 345 6,426 SH   SOLE 28 6,426 0 0
BARNES GROUP INC COM 067806109 5,134 95,745 SH   SOLE 30 95,745 0 0
BARNES GROUP INC COM 067806109 292 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 108 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 330 5,759 SH   SOLE 2 230 0 5,529
BARRETT BUSINESS SERVICES IN COM 068463108 10 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,378 24,076 SH   SOLE 18 24,076 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 591 10,322 SH   SOLE 19 10,322 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 14,391 251,367 SH   SOLE 21 251,367 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 10,834 189,236 SH   SOLE 22 179,256 0 9,980
BARRETT BUSINESS SERVICES IN COM 068463108 108 1,889 SH   SOLE 30 1,889 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 68 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORP COM 067901108 661 48,841 SH   SOLE 19 48,841 0 0
BARRICK GOLD CORP COM 067901108 9,226 681,383 SH   SOLE 21 681,383 0 0
BARRICK GOLD CORP COM 067901108 4,774 352,569 SH   SOLE 22 352,569 0 0
BARRICK GOLD CORP COM 067901108 2,852 210,659 SH   SOLE 23 210,659 0 0
BARRICK GOLD CORP COM 067901108 11,770 869,309 SH   SOLE 25 869,309 0 0
BARRICK GOLD CORP COM 067901108 5,566 411,083 SH   SOLE 26 0 0 411,083
BARRICK GOLD CORP COM 067901108 38,589 2,850,000 SH   SOLE 34 2,850,000 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 111 29,005 SH   SOLE 2 1,832 0 27,173
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2 486 SH   SOLE 4 486 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1 172 SH   SOLE 7 172 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 268 69,751 SH   SOLE 18 69,751 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 129 33,589 SH   SOLE 19 33,589 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2,589 674,121 SH   SOLE 21 674,121 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2,866 746,269 SH   SOLE 22 728,879 0 17,390
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 33 8,688 SH   SOLE 26 0 0 8,688
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 15 3,861 SH   SOLE 28 3,861 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 10 2,682 SH   SOLE 29 0 0 2,682
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 13 3,403 SH   SOLE 30 3,403 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 14 3,645 SH   SOLE 40 3,645 0 0
BASSETT FURNITURE INDS INC COM 070203104 237 11,836 SH   SOLE 2 339 0 11,497
BASSETT FURNITURE INDS INC COM 070203104 6 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 682 34,022 SH   SOLE 18 34,022 0 0
BASSETT FURNITURE INDS INC COM 070203104 312 15,573 SH   SOLE 19 15,573 0 0
BASSETT FURNITURE INDS INC COM 070203104 7,306 364,561 SH   SOLE 21 364,561 0 0
BASSETT FURNITURE INDS INC COM 070203104 7,248 361,680 SH   SOLE 22 354,868 0 6,812
BAUSCH HEALTH COS INC COM 071734107 16 888 SH   SOLE 21 888 0 0
BAUSCH HEALTH COS INC COM 071734107 2,561 138,677 SH   SOLE 22 138,677 0 0
BAUSCH HEALTH COS INC OPTIONS 071734957 148 8,000 SH Put SOLE 2 8,000 0 0
BAUSCH HEALTH COS INC OPTIONS 071734957 4,711 255,000 SH Put SOLE 19 255,000 0 0
BAXTER INTL INC COM 071813109 92,974 1,412,548 SH   SOLE 2 291,081 0 1,121,467
BAXTER INTL INC COM 071813109 10,823 164,427 SH   SOLE 4 151,149 0 13,278
BAXTER INTL INC COM 071813109 28,782 437,285 SH   SOLE 7 415,021 0 22,264
BAXTER INTL INC COM 071813109 1,275 19,365 SH   SOLE 13 19,365 0 0
BAXTER INTL INC COM 071813109 273 4,150 SH   SOLE 15 4,150 0 0
BAXTER INTL INC COM 071813109 3 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 175,242 2,662,442 SH   SOLE 18 2,478,082 0 184,360
BAXTER INTL INC COM 071813109 130,864 1,988,203 SH   SOLE 19 1,988,203 0 0
BAXTER INTL INC COM 071813109 1,507 22,900 SH   SOLE 20 22,900 0 0
BAXTER INTL INC COM 071813109 826,605 12,558,565 SH   SOLE 21 12,558,565 0 0
BAXTER INTL INC COM 071813109 830,414 12,616,435 SH   SOLE 22 11,263,866 0 1,352,569
BAXTER INTL INC COM 071813109 24,715 375,489 SH   SOLE 23 375,489 0 0
BAXTER INTL INC COM 071813109 41,217 626,213 SH   SOLE 25 590,684 0 35,529
BAXTER INTL INC COM 071813109 125,737 1,910,309 SH   SOLE 26 559,984 0 1,350,325
BAXTER INTL INC COM 071813109 6,369 96,759 SH   SOLE 28 70,627 0 26,132
BAXTER INTL INC COM 071813109 1,159 17,615 SH   SOLE 29 17,615 0 0
BAXTER INTL INC COM 071813109 132,682 2,015,836 SH   SOLE 30 2,015,836 0 0
BAXTER INTL INC COM 071813109 16,014 243,301 SH   SOLE 31 111,034 0 132,267
BAXTER INTL INC COM 071813109 74,887 1,137,758 SH   SOLE 34 1,137,758 0 0
BAXTER INTL INC COM 071813109 29,485 447,966 SH   SOLE 36 447,966 0 0
BAXTER INTL INC COM 071813109 730 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 223 9,645 SH   SOLE 2 434 0 9,211
BAYCOM CORP COM 07272M107 6 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 819 35,460 SH   SOLE 18 35,460 0 0
BAYCOM CORP COM 07272M107 352 15,259 SH   SOLE 19 15,259 0 0
BAYCOM CORP COM 07272M107 8,333 360,894 SH   SOLE 21 360,894 0 0
BAYCOM CORP COM 07272M107 2,465 106,759 SH   SOLE 22 98,119 0 8,640
BB&T CORP COM 054937107 105,760 2,441,372 SH   SOLE 2 624,514 0 1,816,858
BB&T CORP COM 054937107 15,206 351,023 SH   SOLE 4 330,449 0 20,574
BB&T CORP COM 054937107 29,023 669,975 SH   SOLE 7 647,214 0 22,761
BB&T CORP COM 054937107 4,633 106,944 SH   SOLE 13 106,944 0 0
BB&T CORP COM 054937107 335 7,728 SH   SOLE 15 7,728 0 0
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BB&T CORP COM 054937107 74,368 1,716,718 SH   SOLE 18 1,620,212 0 96,506
BB&T CORP COM 054937107 32,032 739,439 SH   SOLE 19 739,439 0 0
BB&T CORP COM 054937107 813,713 18,783,773 SH   SOLE 21 18,783,773 0 0
BB&T CORP COM 054937107 842,008 19,436,935 SH   SOLE 22 17,001,434 0 2,435,501
BB&T CORP COM 054937107 27,648 638,232 SH   SOLE 23 638,232 0 0
BB&T CORP COM 054937107 31,282 722,119 SH   SOLE 25 722,119 0 0
BB&T CORP COM 054937107 139,903 3,229,518 SH   SOLE 26 797,071 0 2,432,447
BB&T CORP COM 054937107 6,470 149,353 SH   SOLE 28 109,445 0 39,908
BB&T CORP COM 054937107 14,983 345,865 SH   SOLE 29 100,171 0 245,694
BB&T CORP COM 054937107 125,269 2,891,719 SH   SOLE 30 2,891,719 0 0
BB&T CORP COM 054937107 19,592 452,255 SH   SOLE 31 317,874 0 134,381
BB&T CORP COM 054937107 1,945 44,901 SH   SOLE 32 44,901 0 0
BB&T CORP COM 054937107 4,204 97,047 SH   SOLE 34 97,047 0 0
BB&T CORP COM 054937107 31,892 736,206 SH   SOLE 36 736,206 0 0
BB&T CORP COM 054937107 793 18,314 SH   SOLE 40 18,314 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3,567 314,849 SH   SOLE 21 314,849 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1,836 162,036 SH   SOLE 22 162,036 0 0
BBX CAP CORP NEW CL A 05491N104 383 66,783 SH   SOLE 2 2,447 0 64,336
BBX CAP CORP NEW CL A 05491N104 8 1,354 SH   SOLE 7 1,354 0 0
BBX CAP CORP NEW CL A 05491N104 1,213 211,610 SH   SOLE 18 211,610 0 0
BBX CAP CORP NEW CL A 05491N104 429 74,950 SH   SOLE 19 74,950 0 0
BBX CAP CORP NEW CL A 05491N104 11,772 2,054,497 SH   SOLE 21 2,054,497 0 0
BBX CAP CORP NEW CL A 05491N104 8,169 1,425,633 SH   SOLE 22 1,344,298 0 81,335
BBX CAP CORP NEW CL A 05491N104 158 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 106 18,461 SH   SOLE 30 18,461 0 0
BCB BANCORP INC COM 055298103 130 12,412 SH   SOLE 2 374 0 12,038
BCB BANCORP INC COM 055298103 480 45,798 SH   SOLE 18 45,798 0 0
BCB BANCORP INC COM 055298103 195 18,638 SH   SOLE 19 18,638 0 0
BCB BANCORP INC COM 055298103 5,091 486,263 SH   SOLE 21 486,263 0 0
BCB BANCORP INC COM 055298103 1,874 179,019 SH   SOLE 22 172,490 0 6,529
BCE INC COM NEW 05534B760 655 16,570 SH   SOLE 2 16,570 0 0
BCE INC COM NEW 05534B760 5,429 137,348 SH   SOLE 18 105,835 0 31,513
BCE INC COM NEW 05534B760 57,073 1,443,782 SH   SOLE 19 1,443,782 0 0
BCE INC COM NEW 05534B760 4,126 104,365 SH   SOLE 22 104,365 0 0
BCE INC COM NEW 05534B760 889 22,485 SH   SOLE 25 22,485 0 0
BCE INC COM NEW 05534B760 1,054 26,654 SH   SOLE 34 26,654 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,863 58,720 SH   SOLE 2 2,384 0 56,336
BEACON ROOFING SUPPLY INC COM 073685109 12 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 52 1,627 SH   SOLE 7 1,627 0 0
BEACON ROOFING SUPPLY INC COM 073685109 7,132 224,836 SH   SOLE 18 224,836 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,228 101,756 SH   SOLE 19 101,756 0 0
BEACON ROOFING SUPPLY INC COM 073685109 80,532 2,538,853 SH   SOLE 21 2,538,853 0 0
BEACON ROOFING SUPPLY INC COM 073685109 65,016 2,049,685 SH   SOLE 22 1,832,898 0 216,787
BEACON ROOFING SUPPLY INC COM 073685109 664 20,935 SH   SOLE 26 13,799 0 7,136
BEACON ROOFING SUPPLY INC COM 073685109 308 9,715 SH   SOLE 28 9,715 0 0
BEACON ROOFING SUPPLY INC COM 073685109 562 17,717 SH   SOLE 30 17,717 0 0
BEACON ROOFING SUPPLY INC COM 073685109 57 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 187 5,884 SH   SOLE 40 5,884 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 32 8,474 SH   SOLE 2 444 0 8,030
BEASLEY BROADCAST GROUP INC CL A 074014101 77 20,455 SH   SOLE 18 20,455 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 29 7,841 SH   SOLE 19 7,841 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 793 211,355 SH   SOLE 21 211,355 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 383 102,056 SH   SOLE 22 100,779 0 1,277
BEAZER HOMES USA INC COM NEW 07556Q881 315 33,198 SH   SOLE 2 1,023 0 32,175
BEAZER HOMES USA INC COM NEW 07556Q881 5 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,083 114,255 SH   SOLE 18 114,255 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 425 44,780 SH   SOLE 19 44,780 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 13,646 1,439,453 SH   SOLE 21 1,439,453 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 9,757 1,029,207 SH   SOLE 22 995,321 0 33,886
BEAZER HOMES USA INC COM NEW 07556Q881 117 12,371 SH   SOLE 26 0 0 12,371
BEAZER HOMES USA INC COM NEW 07556Q881 48 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 111 11,726 SH   SOLE 30 11,726 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 29 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 176,152 781,787 SH   SOLE 2 104,325 0 677,462
BECTON DICKINSON & CO COM 075887109 19,487 86,485 SH   SOLE 4 79,298 0 7,187
BECTON DICKINSON & CO COM 075887109 58,061 257,681 SH   SOLE 7 221,357 0 36,324
BECTON DICKINSON & CO COM 075887109 523 2,323 SH   SOLE 13 2,323 0 0
BECTON DICKINSON & CO COM 075887109 509 2,258 SH   SOLE 15 2,258 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 302,870 1,344,179 SH   SOLE 18 1,123,454 0 220,725
BECTON DICKINSON & CO COM 075887109 237,113 1,052,340 SH   SOLE 19 1,052,340 0 0
BECTON DICKINSON & CO COM 075887109 1,350,871 5,995,344 SH   SOLE 21 5,995,344 0 0
BECTON DICKINSON & CO COM 075887109 1,487,876 6,603,392 SH   SOLE 22 5,907,873 0 695,519
BECTON DICKINSON & CO COM 075887109 41,937 186,123 SH   SOLE 23 186,123 0 0
BECTON DICKINSON & CO COM 075887109 54,746 242,970 SH   SOLE 25 242,970 0 0
BECTON DICKINSON & CO COM 075887109 252,642 1,121,259 SH   SOLE 26 266,964 0 854,295
BECTON DICKINSON & CO COM 075887109 11,618 51,561 SH   SOLE 28 37,809 0 13,752
BECTON DICKINSON & CO COM 075887109 2,137 9,485 SH   SOLE 29 9,485 0 0
BECTON DICKINSON & CO COM 075887109 250,350 1,111,086 SH   SOLE 30 1,111,086 0 0
BECTON DICKINSON & CO COM 075887109 26,545 117,811 SH   SOLE 31 57,379 0 60,432
BECTON DICKINSON & CO COM 075887109 46,765 207,551 SH   SOLE 34 207,551 0 0
BECTON DICKINSON & CO COM 075887109 46,098 204,590 SH   SOLE 36 204,590 0 0
BECTON DICKINSON & CO COM 075887109 1,362 6,045 SH   SOLE 40 6,045 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 295,947 5,131,725 SH   SOLE 21 5,131,725 0 0
BED BATH & BEYOND INC COM 075896100 2,203 194,626 SH   SOLE 2 61,943 0 132,683
BED BATH & BEYOND INC COM 075896100 9 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 81 7,179 SH   SOLE 7 7,179 0 0
BED BATH & BEYOND INC COM 075896100 8,879 784,392 SH   SOLE 18 784,392 0 0
BED BATH & BEYOND INC COM 075896100 2,268 200,385 SH   SOLE 19 200,385 0 0
BED BATH & BEYOND INC COM 075896100 109,696 9,690,431 SH   SOLE 21 9,690,431 0 0
BED BATH & BEYOND INC COM 075896100 60,738 5,365,570 SH   SOLE 22 5,029,207 0 336,363
BED BATH & BEYOND INC COM 075896100 490 43,308 SH   SOLE 26 22,585 0 20,723
BED BATH & BEYOND INC COM 075896100 199 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 73 6,457 SH   SOLE 29 0 0 6,457
BED BATH & BEYOND INC COM 075896100 492 43,502 SH   SOLE 30 43,502 0 0
BED BATH & BEYOND INC COM 075896100 644 56,934 SH   SOLE 36 56,934 0 0
BED BATH & BEYOND INC COM 075896100 175 15,467 SH   SOLE 40 15,467 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,141 15,268 SH   SOLE 2 2,595 0 12,673
BEIGENE LTD SPONSORED ADR 07725L102 1,816 12,947 SH   SOLE 4 12,086 0 861
BEIGENE LTD SPONSORED ADR 07725L102 2,485 17,717 SH   SOLE 7 17,717 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,190 8,481 SH   SOLE 15 8,481 0 0
BEIGENE LTD SPONSORED ADR 07725L102 4,602 32,814 SH   SOLE 18 32,361 0 453
BEIGENE LTD SPONSORED ADR 07725L102 2,941 20,969 SH   SOLE 19 20,969 0 0
BEIGENE LTD SPONSORED ADR 07725L102 140,180 999,433 SH   SOLE 21 999,433 0 0
BEIGENE LTD SPONSORED ADR 07725L102 67,112 478,486 SH   SOLE 22 432,599 0 45,887
BEIGENE LTD SPONSORED ADR 07725L102 3,541 25,249 SH   SOLE 23 25,249 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,957 13,956 SH   SOLE 25 13,956 0 0
BEIGENE LTD SPONSORED ADR 07725L102 14,005 99,849 SH   SOLE 26 36,676 0 63,173
BEIGENE LTD SPONSORED ADR 07725L102 835 5,953 SH   SOLE 28 4,325 0 1,628
BEIGENE LTD SPONSORED ADR 07725L102 2,011 14,336 SH   SOLE 29 2,539 0 11,797
BEIGENE LTD SPONSORED ADR 07725L102 14,430 102,879 SH   SOLE 30 102,879 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,484 10,582 SH   SOLE 31 7,278 0 3,304
BEIGENE LTD SPONSORED ADR 07725L102 348 2,484 SH   SOLE 32 2,484 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,214 8,658 SH   SOLE 34 8,658 0 0
BEIGENE LTD SPONSORED ADR 07725L102 894 6,372 SH   SOLE 36 6,372 0 0
BEIGENE LTD SPONSORED ADR 07725L102 95 677 SH   SOLE 40 677 0 0
BEL FUSE INC CL A 077347201 3 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 177 9,624 SH   SOLE 2 335 0 9,289
BEL FUSE INC CL B 077347300 6 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 923 50,129 SH   SOLE 18 50,129 0 0
BEL FUSE INC CL B 077347300 255 13,865 SH   SOLE 19 13,865 0 0
BEL FUSE INC CL B 077347300 19,848 1,077,500 SH   SOLE 21 1,077,500 0 0
BEL FUSE INC CL B 077347300 5,969 324,030 SH   SOLE 22 315,317 0 8,713
BEL FUSE INC CL B 077347300 301 16,344 SH   SOLE 30 16,344 0 0
BELDEN INC COM 077454106 2,444 58,506 SH   SOLE 2 18,732 0 39,774
BELDEN INC COM 077454106 8 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 53 1,268 SH   SOLE 7 1,268 0 0
BELDEN INC COM 077454106 9,784 234,231 SH   SOLE 18 234,231 0 0
BELDEN INC COM 077454106 2,882 69,008 SH   SOLE 19 69,008 0 0
BELDEN INC COM 077454106 119,202 2,853,777 SH   SOLE 21 2,853,777 0 0
BELDEN INC COM 077454106 55,895 1,338,168 SH   SOLE 22 1,282,007 0 56,161
BELDEN INC COM 077454106 159 3,796 SH   SOLE 23 3,796 0 0
BELDEN INC COM 077454106 753 18,036 SH   SOLE 26 3,783 0 14,253
BELDEN INC COM 077454106 218 5,220 SH   SOLE 28 5,220 0 0
BELDEN INC COM 077454106 114 2,727 SH   SOLE 29 0 0 2,727
BELDEN INC COM 077454106 437 10,458 SH   SOLE 30 10,458 0 0
BELDEN INC COM 077454106 40 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 142 3,401 SH   SOLE 40 3,401 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 3 4,137 SH   SOLE 18 4,137 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 49 61,425 SH   SOLE 21 61,425 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 103 35,233 SH   SOLE 2 1,777 0 33,456
BELLICUM PHARMACEUTICALS INC COM 079481107 3 943 SH   SOLE 7 943 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 389 133,354 SH   SOLE 18 133,354 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 162 55,623 SH   SOLE 19 55,623 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 4,158 1,424,138 SH   SOLE 21 1,424,138 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 3,734 1,278,815 SH   SOLE 22 1,236,307 0 42,508
BELLICUM PHARMACEUTICALS INC COM 079481107 9 3,054 SH   SOLE 28 3,054 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 8 2,887 SH   SOLE 30 2,887 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 4 1,461 SH   SOLE 40 1,461 0 0
BELMOND LTD CL A G1154H107 2,287 91,390 SH   SOLE 2 3,134 0 88,256
BELMOND LTD CL A G1154H107 8 339 SH   SOLE 4 339 0 0
BELMOND LTD CL A G1154H107 46 1,825 SH   SOLE 7 1,825 0 0
BELMOND LTD CL A G1154H107 11,482 458,731 SH   SOLE 18 458,731 0 0
BELMOND LTD CL A G1154H107 3,353 133,942 SH   SOLE 19 133,942 0 0
BELMOND LTD CL A G1154H107 235,210 9,397,137 SH   SOLE 21 9,397,137 0 0
BELMOND LTD CL A G1154H107 65,298 2,608,809 SH   SOLE 22 2,494,869 0 113,940
BELMOND LTD CL A G1154H107 536 21,414 SH   SOLE 26 17,374 0 4,040
BELMOND LTD CL A G1154H107 273 10,909 SH   SOLE 28 10,909 0 0
BELMOND LTD CL A G1154H107 4,490 179,366 SH   SOLE 30 179,366 0 0
BELMOND LTD CL A G1154H107 241 9,609 SH   SOLE 40 9,609 0 0
BEMIS INC COM 081437105 10,693 232,971 SH   SOLE 2 57,027 0 175,944
BEMIS INC COM 081437105 20 442 SH   SOLE 4 442 0 0
BEMIS INC COM 081437105 4,241 92,392 SH   SOLE 7 92,392 0 0
BEMIS INC COM 081437105 13,795 300,537 SH   SOLE 18 300,537 0 0
BEMIS INC COM 081437105 954 20,777 SH   SOLE 19 20,777 0 0
BEMIS INC COM 081437105 213,576 4,653,081 SH   SOLE 21 4,653,081 0 0
BEMIS INC COM 081437105 133,014 2,897,901 SH   SOLE 22 2,711,340 0 186,561
BEMIS INC COM 081437105 1,480 32,235 SH   SOLE 26 21,400 0 10,835
BEMIS INC COM 081437105 539 11,749 SH   SOLE 28 11,749 0 0
BEMIS INC COM 081437105 178 3,881 SH   SOLE 29 0 0 3,881
BEMIS INC COM 081437105 1,004 21,866 SH   SOLE 30 21,866 0 0
BEMIS INC COM 081437105 84 1,832 SH   SOLE 31 1,832 0 0
BEMIS INC COM 081437105 173 3,761 SH   SOLE 36 3,761 0 0
BEMIS INC COM 081437105 374 8,152 SH   SOLE 40 8,152 0 0
BENCHMARK ELECTRS INC COM 08160H101 955 45,072 SH   SOLE 2 1,527 0 43,545
BENCHMARK ELECTRS INC COM 08160H101 2 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 35 1,663 SH   SOLE 7 1,663 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,888 230,762 SH   SOLE 18 230,762 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,403 66,223 SH   SOLE 19 66,223 0 0
BENCHMARK ELECTRS INC COM 08160H101 99,071 4,677,582 SH   SOLE 21 4,677,582 0 0
BENCHMARK ELECTRS INC COM 08160H101 28,536 1,347,287 SH   SOLE 22 1,268,263 0 79,024
BENCHMARK ELECTRS INC COM 08160H101 637 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 156 7,363 SH   SOLE 28 7,363 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,927 91,002 SH   SOLE 30 91,002 0 0
BENCHMARK ELECTRS INC COM 08160H101 38 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 71 3,355 SH   SOLE 40 3,355 0 0
BENEFICIAL BANCORP INC COM 08171T102 996 69,667 SH   SOLE 2 2,291 0 67,376
BENEFICIAL BANCORP INC COM 08171T102 6 409 SH   SOLE 4 409 0 0
BENEFICIAL BANCORP INC COM 08171T102 21 1,443 SH   SOLE 7 1,443 0 0
BENEFICIAL BANCORP INC COM 08171T102 3,367 235,635 SH   SOLE 18 235,635 0 0
BENEFICIAL BANCORP INC COM 08171T102 1,431 100,146 SH   SOLE 19 100,146 0 0
BENEFICIAL BANCORP INC COM 08171T102 32,621 2,282,798 SH   SOLE 21 2,282,798 0 0
BENEFICIAL BANCORP INC COM 08171T102 35,115 2,457,299 SH   SOLE 22 2,358,099 0 99,200
BENEFICIAL BANCORP INC COM 08171T102 254 17,762 SH   SOLE 26 0 0 17,762
BENEFICIAL BANCORP INC COM 08171T102 172 12,022 SH   SOLE 28 12,022 0 0
BENEFICIAL BANCORP INC COM 08171T102 245 17,129 SH   SOLE 30 17,129 0 0
BENEFICIAL BANCORP INC COM 08171T102 117 8,155 SH   SOLE 40 8,155 0 0
BENEFITFOCUS INC COM 08180D106 997 21,810 SH   SOLE 2 4,568 0 17,242
BENEFITFOCUS INC COM 08180D106 20 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 3,325 72,715 SH   SOLE 18 72,715 0 0
BENEFITFOCUS INC COM 08180D106 4,038 88,312 SH   SOLE 19 88,312 0 0
BENEFITFOCUS INC COM 08180D106 35,733 781,552 SH   SOLE 21 781,552 0 0
BENEFITFOCUS INC COM 08180D106 31,758 694,609 SH   SOLE 22 671,627 0 22,982
BENEFITFOCUS INC COM 08180D106 709 15,513 SH   SOLE 23 15,513 0 0
BENEFITFOCUS INC COM 08180D106 876 19,153 SH   SOLE 26 0 0 19,153
BENEFITFOCUS INC COM 08180D106 105 2,301 SH   SOLE 28 2,301 0 0
BENEFITFOCUS INC COM 08180D106 118 2,577 SH   SOLE 29 0 0 2,577
BENEFITFOCUS INC COM 08180D106 222 4,857 SH   SOLE 30 4,857 0 0
BENEFITFOCUS INC COM 08180D106 125 2,737 SH   SOLE 40 2,737 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 612 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,322 37 SH   SOLE 22 37 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 612 2 SH   SOLE 23 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 119,340 390 SH   SOLE 25 390 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 148,716 486 SH   SOLE 26 201 0 285
BERKSHIRE HATHAWAY INC DEL CL A 084670108 86,904 284 SH   SOLE 36 284 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 945,305 4,629,763 SH   SOLE 2 462,822 0 4,166,941
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 89,075 436,255 SH   SOLE 4 401,866 0 34,389
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 297,496 1,457,028 SH   SOLE 7 1,454,777 0 2,251
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,869 48,333 SH   SOLE 13 48,333 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,853 13,971 SH   SOLE 15 13,971 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 244 1,196 SH   SOLE 17 0 0 1,196
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 809,376 3,964,031 SH   SOLE 18 3,648,780 0 315,251
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 271,514 1,329,779 SH   SOLE 19 1,329,779 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,774,314 33,178,149 SH   SOLE 21 33,178,149 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,434,228 46,205,444 SH   SOLE 22 41,114,732 0 5,090,712
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 189,904 930,079 SH   SOLE 23 930,079 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 243,737 1,193,736 SH   SOLE 25 1,193,736 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,000,857 4,901,837 SH   SOLE 26 1,283,840 0 3,617,997
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50,888 249,233 SH   SOLE 28 181,976 0 67,257
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47,135 230,850 SH   SOLE 29 55,338 0 175,512
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,342,623 6,575,681 SH   SOLE 30 6,575,681 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 94,096 460,847 SH   SOLE 31 271,595 0 189,252
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,604 140,093 SH   SOLE 34 140,093 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 231,751 1,135,035 SH   SOLE 36 1,135,035 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,072 29,740 SH   SOLE 40 29,740 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,109 41,134 SH   SOLE 2 1,388 0 39,746
BERKSHIRE HILLS BANCORP INC COM 084680107 8 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 22 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5,723 212,201 SH   SOLE 18 212,201 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,614 59,846 SH   SOLE 19 59,846 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 117,245 4,347,236 SH   SOLE 21 4,347,236 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 38,209 1,416,727 SH   SOLE 22 1,288,787 0 127,940
BERKSHIRE HILLS BANCORP INC COM 084680107 268 9,946 SH   SOLE 26 7,197 0 2,749
BERKSHIRE HILLS BANCORP INC COM 084680107 118 4,381 SH   SOLE 28 4,381 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,282 84,608 SH   SOLE 30 84,608 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 90 3,345 SH   SOLE 40 3,345 0 0
BERRY GLOBAL GROUP INC COM 08579W103 12,604 265,181 SH   SOLE 2 14,524 0 250,657
BERRY GLOBAL GROUP INC COM 08579W103 25 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 164 3,457 SH   SOLE 7 3,457 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,044 64,053 SH   SOLE 18 64,053 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,315 27,672 SH   SOLE 19 27,672 0 0
BERRY GLOBAL GROUP INC COM 08579W103 77,917 1,639,327 SH   SOLE 21 1,639,327 0 0
BERRY GLOBAL GROUP INC COM 08579W103 166,078 3,494,168 SH   SOLE 22 3,240,325 0 253,843
BERRY GLOBAL GROUP INC COM 08579W103 2,059 43,323 SH   SOLE 26 22,284 0 21,039
BERRY GLOBAL GROUP INC COM 08579W103 810 17,041 SH   SOLE 28 17,041 0 0
BERRY GLOBAL GROUP INC COM 08579W103 44 934 SH   SOLE 29 0 0 934
BERRY GLOBAL GROUP INC COM 08579W103 1,569 33,018 SH   SOLE 30 33,018 0 0
BERRY GLOBAL GROUP INC COM 08579W103 134 2,827 SH   SOLE 31 2,673 0 154
BERRY GLOBAL GROUP INC COM 08579W103 150 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 565 11,883 SH   SOLE 40 11,883 0 0
BERRY PETE CORP COM 08579X101 1,764 201,601 SH   SOLE 2 187,282 0 14,319
BERRY PETE CORP COM 08579X101 370 42,243 SH   SOLE 18 42,243 0 0
BERRY PETE CORP COM 08579X101 164 18,718 SH   SOLE 19 18,718 0 0
BERRY PETE CORP COM 08579X101 3,910 446,858 SH   SOLE 21 446,858 0 0
BERRY PETE CORP COM 08579X101 4,576 522,982 SH   SOLE 22 519,303 0 3,679
BERRY PETE CORP COM 08579X101 38 4,348 SH   SOLE 30 4,348 0 0
BEST BUY INC COM 086516101 32,186 607,739 SH   SOLE 2 70,397 0 537,342
BEST BUY INC COM 086516101 4,950 93,468 SH   SOLE 4 86,670 0 6,798
BEST BUY INC COM 086516101 14,747 278,455 SH   SOLE 7 214,906 0 63,549
BEST BUY INC COM 086516101 408 7,709 SH   SOLE 13 7,709 0 0
BEST BUY INC COM 086516101 102 1,923 SH   SOLE 15 1,923 0 0
BEST BUY INC COM 086516101 3 56 SH   SOLE 17 0 0 56
BEST BUY INC COM 086516101 28,635 540,688 SH   SOLE 18 506,490 0 34,198
BEST BUY INC COM 086516101 6,846 129,275 SH   SOLE 19 129,275 0 0
BEST BUY INC COM 086516101 310,199 5,857,227 SH   SOLE 21 5,857,227 0 0
BEST BUY INC COM 086516101 328,599 6,204,670 SH   SOLE 22 5,525,460 0 679,210
BEST BUY INC COM 086516101 9,514 179,637 SH   SOLE 23 179,637 0 0
BEST BUY INC COM 086516101 13,266 250,494 SH   SOLE 25 250,494 0 0
BEST BUY INC COM 086516101 70,621 1,333,482 SH   SOLE 26 305,965 0 1,027,517
BEST BUY INC COM 086516101 2,601 49,109 SH   SOLE 28 36,155 0 12,954
BEST BUY INC COM 086516101 3,363 63,502 SH   SOLE 29 11,958 0 51,544
BEST BUY INC COM 086516101 51,067 964,265 SH   SOLE 30 964,265 0 0
BEST BUY INC COM 086516101 5,857 110,599 SH   SOLE 31 61,249 0 49,350
BEST BUY INC COM 086516101 11,587 218,785 SH   SOLE 34 218,785 0 0
BEST BUY INC COM 086516101 11,385 214,966 SH   SOLE 36 214,966 0 0
BEST BUY INC COM 086516101 292 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 837 203,539 SH   SOLE 22 203,539 0 0
BG STAFFING INC COM 05544A109 143 6,948 SH   SOLE 2 266 0 6,682
BG STAFFING INC COM 05544A109 595 28,790 SH   SOLE 18 28,790 0 0
BG STAFFING INC COM 05544A109 237 11,491 SH   SOLE 19 11,491 0 0
BG STAFFING INC COM 05544A109 5,548 268,661 SH   SOLE 21 268,661 0 0
BG STAFFING INC COM 05544A109 3,856 186,744 SH   SOLE 22 181,990 0 4,754
BGC PARTNERS INC CL A 05541T101 2,948 570,296 SH   SOLE 2 48,474 0 521,822
BGC PARTNERS INC CL A 05541T101 7 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 30 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 682 131,978 SH   SOLE 18 131,978 0 0
BGC PARTNERS INC CL A 05541T101 293 56,597 SH   SOLE 19 56,597 0 0
BGC PARTNERS INC CL A 05541T101 21,031 4,067,828 SH   SOLE 21 4,067,828 0 0
BGC PARTNERS INC CL A 05541T101 37,417 7,237,345 SH   SOLE 22 6,734,743 0 502,602
BGC PARTNERS INC CL A 05541T101 262 50,712 SH   SOLE 26 21,820 0 28,892
BGC PARTNERS INC CL A 05541T101 154 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 84 16,214 SH   SOLE 29 0 0 16,214
BGC PARTNERS INC CL A 05541T101 304 58,843 SH   SOLE 30 58,843 0 0
BGC PARTNERS INC CL A 05541T101 57 10,965 SH   SOLE 31 6,080 0 4,885
BGC PARTNERS INC CL A 05541T101 122 23,541 SH   SOLE 40 23,541 0 0
BHP GROUP LIMITED SPONSORED ADS 088606108 4,882 101,100 SH   SOLE 7 101,100 0 0
BHP GROUP LIMITED SPONSORED ADS 088606108 256 5,308 SH   SOLE 18 5,308 0 0
BHP GROUP LIMITED SPONSORED ADS 088606108 4,119 85,291 SH   SOLE 21 85,291 0 0
BHP GROUP PLC SPONSORED ADS 05545E209 5,311 126,795 SH   SOLE 7 126,795 0 0
BHP GROUP PLC SPONSORED ADS 05545E209 2,564 61,203 SH   SOLE 21 61,203 0 0
BHP GROUP PLC SPONSORED ADS 05545E209 4,657 111,165 SH   SOLE 22 0 0 111,165
BIG 5 SPORTING GOODS CORP COM 08915P101 49 18,785 SH   SOLE 2 625 0 18,160
BIG 5 SPORTING GOODS CORP COM 08915P101 2 605 SH   SOLE 7 605 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 188 72,777 SH   SOLE 18 72,777 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 64 24,832 SH   SOLE 19 24,832 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,839 710,014 SH   SOLE 21 710,014 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,722 664,948 SH   SOLE 22 621,163 0 43,785
BIG LOTS INC COM 089302103 1,606 55,525 SH   SOLE 2 18,133 0 37,392
BIG LOTS INC COM 089302103 7 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 29 1,002 SH   SOLE 7 1,002 0 0
BIG LOTS INC COM 089302103 6,947 240,201 SH   SOLE 18 240,201 0 0
BIG LOTS INC COM 089302103 1,711 59,161 SH   SOLE 19 59,161 0 0
BIG LOTS INC COM 089302103 83,649 2,892,418 SH   SOLE 21 2,892,418 0 0
BIG LOTS INC COM 089302103 45,002 1,556,097 SH   SOLE 22 1,427,889 0 128,208
BIG LOTS INC COM 089302103 237 8,184 SH   SOLE 26 5,708 0 2,476
BIG LOTS INC COM 089302103 170 5,873 SH   SOLE 28 5,873 0 0
BIG LOTS INC COM 089302103 214 7,400 SH   SOLE 29 0 0 7,400
BIG LOTS INC COM 089302103 387 13,369 SH   SOLE 30 13,369 0 0
BIG LOTS INC COM 089302103 86 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 110 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 147 1,292 SH   SOLE 2 475 0 817
BIGLARI HLDGS INC COM STK CL B 08986R309 0 1 SH   SOLE 4 1 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 398 3,501 SH   SOLE 18 3,501 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 206 1,810 SH   SOLE 19 1,810 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,813 33,572 SH   SOLE 21 33,572 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,860 33,989 SH   SOLE 22 32,665 0 1,324
BIGLARI HLDGS INC COM STK CL B 08986R309 27 242 SH   SOLE 23 242 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 198 1,741 SH   SOLE 26 260 0 1,481
BIGLARI HLDGS INC COM STK CL B 08986R309 17 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 25 218 SH   SOLE 29 0 0 218
BIGLARI HLDGS INC COM STK CL B 08986R309 39 339 SH   SOLE 30 339 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 14 126 SH   SOLE 40 126 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 79 135 SH   SOLE 2 4 0 131
BIGLARI HLDGS INC COM STK CL A 08986R408 1 1 SH   SOLE 7 1 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 205 349 SH   SOLE 18 349 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 75 127 SH   SOLE 19 127 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,966 3,346 SH   SOLE 21 3,346 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,707 2,905 SH   SOLE 22 2,864 0 41
BILIBILI INC SPONS ADS REP Z 090040106 3,805 260,797 SH   SOLE 19 260,797 0 0
BILIBILI INC SPONS ADS REP Z 090040106 11,797 808,543 SH   SOLE 25 808,543 0 0
BILIBILI INC SPONS ADS REP Z 090040106 2,434 166,827 SH   SOLE 30 166,827 0 0
BILIBILI INC SPONS ADS REP Z 090040106 9,998 685,265 SH   SOLE 34 685,265 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 1 5,030 SH   SOLE 21 5,030 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 0 2,485 SH   SOLE 22 2,485 0 0
BIO RAD LABS INC CL A 090572207 12,943 55,736 SH   SOLE 2 9,738 0 45,998
BIO RAD LABS INC CL A 090572207 21 91 SH   SOLE 4 91 0 0
BIO RAD LABS INC CL A 090572207 125 537 SH   SOLE 7 537 0 0
BIO RAD LABS INC CL A 090572207 13,608 58,600 SH   SOLE 18 58,600 0 0
BIO RAD LABS INC CL A 090572207 1,056 4,546 SH   SOLE 19 4,546 0 0
BIO RAD LABS INC CL A 090572207 260,567 1,122,070 SH   SOLE 21 1,122,070 0 0
BIO RAD LABS INC CL A 090572207 152,120 655,070 SH   SOLE 22 613,225 0 41,845
BIO RAD LABS INC CL A 090572207 1,389 5,980 SH   SOLE 26 3,399 0 2,581
BIO RAD LABS INC CL A 090572207 630 2,715 SH   SOLE 28 2,715 0 0
BIO RAD LABS INC CL A 090572207 629 2,707 SH   SOLE 29 0 0 2,707
BIO RAD LABS INC CL A 090572207 5,780 24,890 SH   SOLE 30 24,890 0 0
BIO RAD LABS INC CL A 090572207 99 426 SH   SOLE 31 426 0 0
BIO RAD LABS INC CL A 090572207 90 389 SH   SOLE 36 389 0 0
BIO RAD LABS INC CL A 090572207 523 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 12,853 88,816 SH   SOLE 2 19,264 0 69,552
BIO TECHNE CORP COM 09073M104 30 204 SH   SOLE 4 204 0 0
BIO TECHNE CORP COM 09073M104 100 690 SH   SOLE 7 690 0 0
BIO TECHNE CORP COM 09073M104 15,723 108,641 SH   SOLE 18 108,641 0 0
BIO TECHNE CORP COM 09073M104 1,141 7,881 SH   SOLE 19 7,881 0 0
BIO TECHNE CORP COM 09073M104 335,010 2,314,887 SH   SOLE 21 2,314,887 0 0
BIO TECHNE CORP COM 09073M104 182,791 1,263,065 SH   SOLE 22 1,157,224 0 105,841
BIO TECHNE CORP COM 09073M104 2,015 13,923 SH   SOLE 26 8,253 0 5,670
BIO TECHNE CORP COM 09073M104 721 4,984 SH   SOLE 28 4,984 0 0
BIO TECHNE CORP COM 09073M104 230 1,586 SH   SOLE 29 0 0 1,586
BIO TECHNE CORP COM 09073M104 6,769 46,771 SH   SOLE 30 46,771 0 0
BIO TECHNE CORP COM 09073M104 121 839 SH   SOLE 31 755 0 84
BIO TECHNE CORP COM 09073M104 530 3,661 SH   SOLE 40 3,661 0 0
BIOANALYTICAL SYS INC COM 09058M103 6 4,684 SH   SOLE 21 4,684 0 0
BIOCEPT INC COM PAR 09072V402 2 1,893 SH   SOLE 21 1,893 0 0
BIOCEPT INC COM PAR 09072V402 21 24,585 SH   SOLE 22 24,585 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 730 90,476 SH   SOLE 2 3,529 0 86,947
BIOCRYST PHARMACEUTICALS COM 09058V103 16 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 3,079 381,587 SH   SOLE 18 381,587 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,316 163,110 SH   SOLE 19 163,110 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 40,647 5,036,839 SH   SOLE 21 5,036,839 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 25,240 3,127,639 SH   SOLE 22 3,016,093 0 111,546
BIOCRYST PHARMACEUTICALS COM 09058V103 81 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 249 30,897 SH   SOLE 30 30,897 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 55 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 41 11,029 SH   SOLE 18 11,029 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 786 212,341 SH   SOLE 21 212,341 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 4,310 1,164,927 SH   SOLE 22 1,164,927 0 0
BIOGEN INC COM 09062X103 177,446 589,677 SH   SOLE 2 134,351 0 455,326
BIOGEN INC COM 09062X103 26,077 86,658 SH   SOLE 4 81,106 0 5,552
BIOGEN INC COM 09062X103 58,503 194,414 SH   SOLE 7 181,135 0 13,279
BIOGEN INC COM 09062X103 2,382 7,917 SH   SOLE 13 7,917 0 0
BIOGEN INC COM 09062X103 613 2,037 SH   SOLE 15 2,037 0 0
BIOGEN INC COM 09062X103 3 11 SH   SOLE 17 0 0 11
BIOGEN INC COM 09062X103 273,430 908,646 SH   SOLE 18 845,855 0 62,791
BIOGEN INC COM 09062X103 242,871 807,096 SH   SOLE 19 807,096 0 0
BIOGEN INC COM 09062X103 1,786,971 5,938,359 SH   SOLE 21 5,938,359 0 0
BIOGEN INC COM 09062X103 1,530,057 5,084,597 SH   SOLE 22 4,532,916 0 551,681
BIOGEN INC COM 09062X103 47,491 157,820 SH   SOLE 23 157,820 0 0
BIOGEN INC COM 09062X103 62,217 206,757 SH   SOLE 25 196,317 0 10,440
BIOGEN INC COM 09062X103 272,617 905,945 SH   SOLE 26 203,682 0 702,263
BIOGEN INC COM 09062X103 11,736 39,001 SH   SOLE 28 28,573 0 10,428
BIOGEN INC COM 09062X103 8,641 28,715 SH   SOLE 29 14,921 0 13,794
BIOGEN INC COM 09062X103 272,062 904,100 SH   SOLE 30 904,100 0 0
BIOGEN INC COM 09062X103 30,850 102,518 SH   SOLE 31 54,689 0 47,829
BIOGEN INC COM 09062X103 8,602 28,587 SH   SOLE 32 28,587 0 0
BIOGEN INC COM 09062X103 120,556 400,625 SH   SOLE 34 400,625 0 0
BIOGEN INC COM 09062X103 51,439 170,939 SH   SOLE 36 170,939 0 0
BIOGEN INC COM 09062X103 1,367 4,544 SH   SOLE 40 4,544 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,726 46,678 SH   SOLE 2 24,657 0 22,021
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 24 647 SH   SOLE 7 647 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,470 120,872 SH   SOLE 18 120,872 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 12,266 331,692 SH   SOLE 19 331,692 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 418 11,312 SH   SOLE 20 11,312 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 36,710 992,692 SH   SOLE 21 992,692 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 29,820 806,377 SH   SOLE 22 775,094 0 31,283
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 108 2,907 SH   SOLE 23 2,907 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 381 10,303 SH   SOLE 26 0 0 10,303
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 207 5,603 SH   SOLE 30 5,603 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,297 62,126 SH   SOLE 34 62,126 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 72 1,939 SH   SOLE 40 1,939 0 0
BIOHITECH GLOBAL INC COM 09074B107 2 1,332 SH   SOLE 18 1,332 0 0
BIOHITECH GLOBAL INC COM 09074B107 29 17,634 SH   SOLE 21 17,634 0 0
BIOLASE INC COM NEW 090911207 2 1,952 SH   SOLE 18 1,952 0 0
BIOLASE INC COM NEW 090911207 25 25,058 SH   SOLE 21 25,058 0 0
BIOLASE INC COM NEW 090911207 260 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 13 1,109 SH   SOLE 18 1,109 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 262 21,816 SH   SOLE 21 21,816 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,563 129,953 SH   SOLE 22 129,953 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 54,805 643,624 SH   SOLE 2 111,214 0 532,410
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,518 64,799 SH   SOLE 4 60,136 0 4,663
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,544 18,134 SH   SOLE 7 18,134 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 279 3,282 SH   SOLE 13 3,282 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 142 1,666 SH   SOLE 15 1,666 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 64,064 752,362 SH   SOLE 18 642,056 0 110,306
BIOMARIN PHARMACEUTICAL INC COM 09061G101 92,617 1,087,695 SH   SOLE 19 1,087,695 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 377,669 4,435,341 SH   SOLE 21 4,435,341 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 394,246 4,630,016 SH   SOLE 22 4,275,790 0 354,226
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,567 135,838 SH   SOLE 23 135,838 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 14,151 166,188 SH   SOLE 25 166,188 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 43,889 515,437 SH   SOLE 26 191,003 0 324,434
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,990 35,110 SH   SOLE 28 25,827 0 9,283
BIOMARIN PHARMACEUTICAL INC COM 09061G101 27,195 319,380 SH   SOLE 29 283,088 0 36,292
BIOMARIN PHARMACEUTICAL INC COM 09061G101 23,796 279,462 SH   SOLE 30 279,462 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,830 80,212 SH   SOLE 31 46,683 0 33,529
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,151 25,260 SH   SOLE 32 25,260 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 21,323 250,417 SH   SOLE 34 250,417 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,059 129,876 SH   SOLE 36 129,876 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 380 4,463 SH   SOLE 40 4,463 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1,101 990,000 PRN   SOLE 21 990,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,193 1,200,000 PRN   SOLE 21 1,200,000 0 0
BIOMERICA INC COM NEW 09061H307 2 1,135 SH   SOLE 18 1,135 0 0
BIOMERICA INC COM NEW 09061H307 31 17,991 SH   SOLE 21 17,991 0 0
BIONANO GENOMICS INC COM 09075F107 4 750 SH   SOLE 18 750 0 0
BIOPHARMX CORP COM 09072X101 1 5,568 SH   SOLE 21 5,568 0 0
BIOSCRIP INC COM 09069N108 450 125,986 SH   SOLE 2 4,442 0 121,544
BIOSCRIP INC COM 09069N108 6 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 1,612 451,667 SH   SOLE 18 451,667 0 0
BIOSCRIP INC COM 09069N108 662 185,418 SH   SOLE 19 185,418 0 0
BIOSCRIP INC COM 09069N108 20,988 5,879,127 SH   SOLE 21 5,879,127 0 0
BIOSCRIP INC COM 09069N108 11,295 3,163,878 SH   SOLE 22 3,073,132 0 90,746
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 364 6,001 SH   SOLE 2 1,629 0 4,372
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,241 20,473 SH   SOLE 18 20,473 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,834 30,269 SH   SOLE 19 30,269 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12,373 204,171 SH   SOLE 21 204,171 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 13,363 220,511 SH   SOLE 22 176,201 0 44,310
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 458 7,566 SH   SOLE 23 7,566 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,291 21,301 SH   SOLE 26 0 0 21,301
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 156 2,579 SH   SOLE 29 0 0 2,579
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 57 942 SH   SOLE 30 942 0 0
BIOTELEMETRY INC COM 090672106 1,684 28,195 SH   SOLE 2 3,113 0 25,082
BIOTELEMETRY INC COM 090672106 12 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 34 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 9,826 164,541 SH   SOLE 18 164,541 0 0
BIOTELEMETRY INC COM 090672106 5,777 96,736 SH   SOLE 19 96,736 0 0
BIOTELEMETRY INC COM 090672106 223,198 3,737,405 SH   SOLE 21 3,737,405 0 0
BIOTELEMETRY INC COM 090672106 57,643 965,219 SH   SOLE 22 922,256 0 42,963
BIOTELEMETRY INC COM 090672106 430 7,197 SH   SOLE 23 7,197 0 0
BIOTELEMETRY INC COM 090672106 1,044 17,478 SH   SOLE 26 5,706 0 11,772
BIOTELEMETRY INC COM 090672106 271 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 31 519 SH   SOLE 29 0 0 519
BIOTELEMETRY INC COM 090672106 3,961 66,328 SH   SOLE 30 66,328 0 0
BIOTELEMETRY INC COM 090672106 230 3,857 SH   SOLE 40 3,857 0 0
BIOTIME INC COM 09066L105 75 82,178 SH   SOLE 2 3,583 0 78,595
BIOTIME INC COM 09066L105 1 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 280 306,231 SH   SOLE 18 306,231 0 0
BIOTIME INC COM 09066L105 122 133,906 SH   SOLE 19 133,906 0 0
BIOTIME INC COM 09066L105 2,929 3,208,199 SH   SOLE 21 3,208,199 0 0
BIOTIME INC COM 09066L105 2,191 2,399,377 SH   SOLE 22 2,322,723 0 76,654
BIOTIME INC COM 09066L105 9 9,358 SH   SOLE 28 9,358 0 0
BIOTIME INC COM 09066L105 10 11,498 SH   SOLE 30 11,498 0 0
BIOTIME INC COM 09066L105 25 27,489 SH   SOLE 40 27,489 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 4 1,002 SH   SOLE 18 1,002 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 55 14,305 SH   SOLE 21 14,305 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 88 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 7,963 321,488 SH   SOLE 21 321,488 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 3,046 122,962 SH   SOLE 22 122,962 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,984 80,090 SH   SOLE 30 80,090 0 0
BJS RESTAURANTS INC COM 09180C106 1,170 23,136 SH   SOLE 2 7,273 0 15,863
BJS RESTAURANTS INC COM 09180C106 4 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 23 455 SH   SOLE 7 455 0 0
BJS RESTAURANTS INC COM 09180C106 5,691 112,533 SH   SOLE 18 112,533 0 0
BJS RESTAURANTS INC COM 09180C106 6,018 119,003 SH   SOLE 19 119,003 0 0
BJS RESTAURANTS INC COM 09180C106 103,385 2,044,394 SH   SOLE 21 2,044,394 0 0
BJS RESTAURANTS INC COM 09180C106 38,396 759,258 SH   SOLE 22 679,393 0 79,865
BJS RESTAURANTS INC COM 09180C106 1,433 28,345 SH   SOLE 23 28,345 0 0
BJS RESTAURANTS INC COM 09180C106 2,990 59,123 SH   SOLE 26 3,668 0 55,455
BJS RESTAURANTS INC COM 09180C106 141 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 349 6,893 SH   SOLE 29 0 0 6,893
BJS RESTAURANTS INC COM 09180C106 2,089 41,316 SH   SOLE 30 41,316 0 0
BJS RESTAURANTS INC COM 09180C106 631 12,471 SH   SOLE 34 12,471 0 0
BJS RESTAURANTS INC COM 09180C106 104 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,493 67,357 SH   SOLE 2 8,447 0 58,910
BJS WHSL CLUB HLDGS INC COM 05550J101 6 287 SH   SOLE 4 287 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 25 1,140 SH   SOLE 7 1,140 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,372 242,404 SH   SOLE 18 242,404 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,706 167,231 SH   SOLE 19 167,231 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 53,134 2,397,746 SH   SOLE 21 2,397,746 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 43,796 1,976,365 SH   SOLE 22 1,881,089 0 95,276
BJS WHSL CLUB HLDGS INC COM 05550J101 388 17,501 SH   SOLE 23 17,501 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 954 43,065 SH   SOLE 26 16,226 0 26,839
BJS WHSL CLUB HLDGS INC COM 05550J101 194 8,773 SH   SOLE 29 0 0 8,773
BJS WHSL CLUB HLDGS INC COM 05550J101 459 20,716 SH   SOLE 30 20,716 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 11 507 SH   SOLE 36 507 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 214 9,678 SH   SOLE 40 9,678 0 0
BK TECHNOLOGIES INC COM 09180A100 6 1,523 SH   SOLE 18 1,523 0 0
BK TECHNOLOGIES INC COM 09180A100 135 35,977 SH   SOLE 21 35,977 0 0
BLACK BOX CORP DEL COM 091826107 11 9,779 SH   SOLE 21 9,779 0 0
BLACK BOX CORP DEL COM 091826107 244 226,237 SH   SOLE 22 226,237 0 0
BLACK HILLS CORP COM 092113109 5,172 82,380 SH   SOLE 2 28,920 0 53,460
BLACK HILLS CORP COM 092113109 1,107 17,635 SH   SOLE 4 17,635 0 0
BLACK HILLS CORP COM 092113109 4,744 75,570 SH   SOLE 7 75,570 0 0
BLACK HILLS CORP COM 092113109 21,428 341,315 SH   SOLE 18 341,315 0 0
BLACK HILLS CORP COM 092113109 7,353 117,131 SH   SOLE 19 117,131 0 0
BLACK HILLS CORP COM 092113109 326,025 5,193,130 SH   SOLE 21 5,193,130 0 0
BLACK HILLS CORP COM 092113109 120,986 1,927,148 SH   SOLE 22 1,799,286 0 127,862
BLACK HILLS CORP COM 092113109 1,225 19,512 SH   SOLE 23 19,512 0 0
BLACK HILLS CORP COM 092113109 1,282 20,422 SH   SOLE 26 9,441 0 10,981
BLACK HILLS CORP COM 092113109 420 6,692 SH   SOLE 28 6,692 0 0
BLACK HILLS CORP COM 092113109 701 11,165 SH   SOLE 29 0 0 11,165
BLACK HILLS CORP COM 092113109 1,736 27,649 SH   SOLE 30 27,649 0 0
BLACK HILLS CORP COM 092113109 1,278 20,363 SH   SOLE 32 20,363 0 0
BLACK HILLS CORP COM 092113109 315 5,013 SH   SOLE 36 5,013 0 0
BLACK HILLS CORP COM 092113109 290 4,625 SH   SOLE 40 4,625 0 0
BLACK KNIGHT INC COM 09215C105 12,024 266,837 SH   SOLE 2 9,280 0 257,557
BLACK KNIGHT INC COM 09215C105 27 600 SH   SOLE 4 600 0 0
BLACK KNIGHT INC COM 09215C105 127 2,813 SH   SOLE 7 2,813 0 0
BLACK KNIGHT INC COM 09215C105 3,547 78,723 SH   SOLE 18 78,723 0 0
BLACK KNIGHT INC COM 09215C105 1,352 30,013 SH   SOLE 19 30,013 0 0
BLACK KNIGHT INC COM 09215C105 80,281 1,781,655 SH   SOLE 21 1,781,655 0 0
BLACK KNIGHT INC COM 09215C105 177,525 3,939,744 SH   SOLE 22 3,563,251 0 376,493
BLACK KNIGHT INC COM 09215C105 1,953 43,349 SH   SOLE 26 22,104 0 21,245
BLACK KNIGHT INC COM 09215C105 868 19,257 SH   SOLE 28 19,257 0 0
BLACK KNIGHT INC COM 09215C105 781 17,326 SH   SOLE 29 0 0 17,326
BLACK KNIGHT INC COM 09215C105 5,007 111,113 SH   SOLE 30 111,113 0 0
BLACK KNIGHT INC COM 09215C105 145 3,212 SH   SOLE 31 2,918 0 294
BLACK KNIGHT INC COM 09215C105 450 9,984 SH   SOLE 34 9,984 0 0
BLACK KNIGHT INC COM 09215C105 598 13,273 SH   SOLE 40 13,273 0 0
BLACKBAUD INC COM 09227Q100 3,704 58,893 SH   SOLE 2 21,867 0 37,026
BLACKBAUD INC COM 09227Q100 19 301 SH   SOLE 4 301 0 0
BLACKBAUD INC COM 09227Q100 55 882 SH   SOLE 7 882 0 0
BLACKBAUD INC COM 09227Q100 17,156 272,758 SH   SOLE 18 272,758 0 0
BLACKBAUD INC COM 09227Q100 4,532 72,057 SH   SOLE 19 72,057 0 0
BLACKBAUD INC COM 09227Q100 221,903 3,527,870 SH   SOLE 21 3,527,870 0 0
BLACKBAUD INC COM 09227Q100 104,543 1,662,051 SH   SOLE 22 1,547,429 0 114,622
BLACKBAUD INC COM 09227Q100 921 14,644 SH   SOLE 26 8,370 0 6,274
BLACKBAUD INC COM 09227Q100 386 6,133 SH   SOLE 28 6,133 0 0
BLACKBAUD INC COM 09227Q100 756 12,017 SH   SOLE 30 12,017 0 0
BLACKBAUD INC COM 09227Q100 320 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 7,376 1,037,447 SH   SOLE 21 1,037,447 0 0
BLACKLINE INC COM 09239B109 1,190 29,051 SH   SOLE 2 1,287 0 27,764
BLACKLINE INC COM 09239B109 9 220 SH   SOLE 4 220 0 0
BLACKLINE INC COM 09239B109 29 698 SH   SOLE 7 698 0 0
BLACKLINE INC COM 09239B109 4,890 119,415 SH   SOLE 18 119,415 0 0
BLACKLINE INC COM 09239B109 2,629 64,212 SH   SOLE 19 64,212 0 0
BLACKLINE INC COM 09239B109 52,433 1,280,420 SH   SOLE 21 1,280,420 0 0
BLACKLINE INC COM 09239B109 47,127 1,150,834 SH   SOLE 22 978,973 0 171,861
BLACKLINE INC COM 09239B109 94 2,292 SH   SOLE 23 2,292 0 0
BLACKLINE INC COM 09239B109 103 2,523 SH   SOLE 26 0 0 2,523
BLACKLINE INC COM 09239B109 165 4,024 SH   SOLE 28 4,024 0 0
BLACKLINE INC COM 09239B109 338 8,243 SH   SOLE 30 8,243 0 0
BLACKLINE INC COM 09239B109 108 2,638 SH   SOLE 40 2,638 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 149 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 1,712 323,615 SH   SOLE 30 323,615 0 0
BLACKROCK INC COM 09247X101 117,425 298,928 SH   SOLE 2 25,314 0 273,614
BLACKROCK INC COM 09247X101 15,043 38,295 SH   SOLE 4 35,126 0 3,169
BLACKROCK INC COM 09247X101 37,858 96,376 SH   SOLE 7 96,054 0 322
BLACKROCK INC COM 09247X101 414 1,054 SH   SOLE 13 1,054 0 0
BLACKROCK INC COM 09247X101 189 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 95,126 242,161 SH   SOLE 18 227,572 0 14,589
BLACKROCK INC COM 09247X101 5,761 14,665 SH   SOLE 19 14,665 0 0
BLACKROCK INC COM 09247X101 997,326 2,538,887 SH   SOLE 21 2,538,887 0 0
BLACKROCK INC COM 09247X101 1,138,054 2,897,139 SH   SOLE 22 2,575,165 0 321,974
BLACKROCK INC COM 09247X101 33,131 84,341 SH   SOLE 23 84,341 0 0
BLACKROCK INC COM 09247X101 44,014 112,045 SH   SOLE 25 112,045 0 0
BLACKROCK INC COM 09247X101 259,590 660,838 SH   SOLE 26 123,231 0 537,607
BLACKROCK INC COM 09247X101 8,994 22,896 SH   SOLE 28 16,718 0 6,178
BLACKROCK INC COM 09247X101 1,689 4,300 SH   SOLE 29 4,300 0 0
BLACKROCK INC COM 09247X101 193,287 492,051 SH   SOLE 30 492,051 0 0
BLACKROCK INC COM 09247X101 15,357 39,095 SH   SOLE 31 25,889 0 13,206
BLACKROCK INC COM 09247X101 2,408 6,130 SH   SOLE 34 6,130 0 0
BLACKROCK INC COM 09247X101 1,060 2,699 SH   SOLE 40 2,699 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH   SOLE 18 1 0 0
BLACKROCK TCP CAP CORP COM 09259E108 3,494 267,976 SH   SOLE 30 267,976 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 24 800 SH   SOLE 18 800 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,432 81,592 SH   SOLE 19 81,592 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 774 25,980 SH   SOLE 25 25,980 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,251 41,953 SH   SOLE 34 41,953 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,695 115,991 SH   SOLE 2 3,985 0 112,006
BLACKSTONE MTG TR INC COM CL A 09257W100 10 324 SH   SOLE 4 324 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 97 3,054 SH   SOLE 7 3,054 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 11,925 374,294 SH   SOLE 18 374,294 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 5,322 167,034 SH   SOLE 19 167,034 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 187,877 5,896,968 SH   SOLE 21 5,896,968 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 104,239 3,271,768 SH   SOLE 22 3,133,474 0 138,294
BLACKSTONE MTG TR INC COM CL A 09257W100 745 23,399 SH   SOLE 26 16,129 0 7,270
BLACKSTONE MTG TR INC COM CL A 09257W100 479 15,021 SH   SOLE 28 15,021 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 897 28,141 SH   SOLE 30 28,141 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 92 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 279 8,758 SH   SOLE 40 8,758 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 851 875,000 PRN   SOLE 21 875,000 0 0
BLINK CHARGING CO COM 09354A100 6 3,399 SH   SOLE 18 3,399 0 0
BLINK CHARGING CO COM 09354A100 76 44,199 SH   SOLE 21 44,199 0 0
BLOCK H & R INC COM 093671105 26,183 1,032,027 SH   SOLE 2 457,627 0 574,400
BLOCK H & R INC COM 093671105 4,456 175,654 SH   SOLE 4 169,828 0 5,826
BLOCK H & R INC COM 093671105 6,753 266,198 SH   SOLE 7 223,344 0 42,854
BLOCK H & R INC COM 093671105 1,379 54,373 SH   SOLE 13 54,373 0 0
BLOCK H & R INC COM 093671105 36 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 14,483 570,864 SH   SOLE 18 544,260 0 26,604
BLOCK H & R INC COM 093671105 16,275 641,503 SH   SOLE 19 641,503 0 0
BLOCK H & R INC COM 093671105 225,390 8,884,117 SH   SOLE 21 8,884,117 0 0
BLOCK H & R INC COM 093671105 188,181 7,417,467 SH   SOLE 22 6,292,505 0 1,124,962
BLOCK H & R INC COM 093671105 10,631 419,026 SH   SOLE 23 419,026 0 0
BLOCK H & R INC COM 093671105 15,540 612,553 SH   SOLE 25 612,553 0 0
BLOCK H & R INC COM 093671105 32,085 1,264,690 SH   SOLE 26 345,011 0 919,679
BLOCK H & R INC COM 093671105 1,064 41,923 SH   SOLE 28 30,593 0 11,330
BLOCK H & R INC COM 093671105 5,685 224,100 SH   SOLE 29 101,842 0 122,258
BLOCK H & R INC COM 093671105 18,497 729,078 SH   SOLE 30 729,078 0 0
BLOCK H & R INC COM 093671105 8,028 316,448 SH   SOLE 31 211,223 0 105,225
BLOCK H & R INC COM 093671105 1,804 71,102 SH   SOLE 32 71,102 0 0
BLOCK H & R INC COM 093671105 4,207 165,837 SH   SOLE 34 165,837 0 0
BLOCK H & R INC COM 093671105 5,942 234,225 SH   SOLE 36 234,225 0 0
BLOCK H & R INC COM 093671105 107 4,200 SH   SOLE 40 4,200 0 0
BLOOM ENERGY CORP COM CL A 093712107 4,313 432,121 SH   SOLE 22 432,121 0 0
BLOOMIN BRANDS INC COM 094235108 1,449 80,989 SH   SOLE 2 17,703 0 63,286
BLOOMIN BRANDS INC COM 094235108 4 244 SH   SOLE 4 244 0 0
BLOOMIN BRANDS INC COM 094235108 54 3,016 SH   SOLE 7 3,016 0 0
BLOOMIN BRANDS INC COM 094235108 4,848 271,008 SH   SOLE 18 271,008 0 0
BLOOMIN BRANDS INC COM 094235108 5,777 322,927 SH   SOLE 19 322,927 0 0
BLOOMIN BRANDS INC COM 094235108 50,067 2,798,618 SH   SOLE 21 2,798,618 0 0
BLOOMIN BRANDS INC COM 094235108 55,631 3,109,634 SH   SOLE 22 2,989,219 0 120,415
BLOOMIN BRANDS INC COM 094235108 905 50,591 SH   SOLE 23 50,591 0 0
BLOOMIN BRANDS INC COM 094235108 2,082 116,353 SH   SOLE 26 33,505 0 82,848
BLOOMIN BRANDS INC COM 094235108 188 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 433 24,199 SH   SOLE 29 0 0 24,199
BLOOMIN BRANDS INC COM 094235108 361 20,194 SH   SOLE 30 20,194 0 0
BLOOMIN BRANDS INC COM 094235108 1,310 73,232 SH   SOLE 34 73,232 0 0
BLOOMIN BRANDS INC COM 094235108 85 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 131 7,313 SH   SOLE 40 7,313 0 0
BLUCORA INC COM 095229100 1,106 41,522 SH   SOLE 2 1,643 0 39,879
BLUCORA INC COM 095229100 7 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 28 1,035 SH   SOLE 7 1,035 0 0
BLUCORA INC COM 095229100 6,385 239,660 SH   SOLE 18 239,660 0 0
BLUCORA INC COM 095229100 1,866 70,049 SH   SOLE 19 70,049 0 0
BLUCORA INC COM 095229100 132,986 4,991,971 SH   SOLE 21 4,991,971 0 0
BLUCORA INC COM 095229100 36,293 1,362,365 SH   SOLE 22 1,306,522 0 55,843
BLUCORA INC COM 095229100 285 10,711 SH   SOLE 26 8,564 0 2,147
BLUCORA INC COM 095229100 156 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 2,558 96,011 SH   SOLE 30 96,011 0 0
BLUCORA INC COM 095229100 86 3,235 SH   SOLE 40 3,235 0 0
BLUE APRON HLDGS INC CL A 09523Q101 644 631,830 SH   SOLE 22 631,830 0 0
BLUE BIRD CORP COM 095306106 233 12,824 SH   SOLE 2 514 0 12,310
BLUE BIRD CORP COM 095306106 5 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 889 48,858 SH   SOLE 18 48,858 0 0
BLUE BIRD CORP COM 095306106 377 20,707 SH   SOLE 19 20,707 0 0
BLUE BIRD CORP COM 095306106 9,018 495,793 SH   SOLE 21 495,793 0 0
BLUE BIRD CORP COM 095306106 7,609 418,295 SH   SOLE 22 407,606 0 10,689
BLUE BIRD CORP COM 095306106 48 2,620 SH   SOLE 30 2,620 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 6 1,133 SH   SOLE 18 1,133 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 112 20,313 SH   SOLE 21 20,313 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 6 1,065 SH   SOLE 22 1,065 0 0
BLUE HILLS BANCORP INC COM 095573101 433 20,312 SH   SOLE 2 866 0 19,446
BLUE HILLS BANCORP INC COM 095573101 11 493 SH   SOLE 7 493 0 0
BLUE HILLS BANCORP INC COM 095573101 1,754 82,200 SH   SOLE 18 82,200 0 0
BLUE HILLS BANCORP INC COM 095573101 736 34,491 SH   SOLE 19 34,491 0 0
BLUE HILLS BANCORP INC COM 095573101 18,089 847,638 SH   SOLE 21 847,638 0 0
BLUE HILLS BANCORP INC COM 095573101 12,369 579,620 SH   SOLE 22 549,696 0 29,924
BLUE HILLS BANCORP INC COM 095573101 32 1,509 SH   SOLE 23 1,509 0 0
BLUE HILLS BANCORP INC COM 095573101 86 4,036 SH   SOLE 28 4,036 0 0
BLUE HILLS BANCORP INC COM 095573101 139 6,494 SH   SOLE 30 6,494 0 0
BLUE HILLS BANCORP INC COM 095573101 70 3,285 SH   SOLE 40 3,285 0 0
BLUEBIRD BIO INC COM 09609G100 10,712 107,983 SH   SOLE 2 3,399 0 104,584
BLUEBIRD BIO INC COM 09609G100 25 251 SH   SOLE 4 251 0 0
BLUEBIRD BIO INC COM 09609G100 96 964 SH   SOLE 7 964 0 0
BLUEBIRD BIO INC COM 09609G100 2,624 26,456 SH   SOLE 18 26,456 0 0
BLUEBIRD BIO INC COM 09609G100 1,191 12,010 SH   SOLE 19 12,010 0 0
BLUEBIRD BIO INC COM 09609G100 127,344 1,283,714 SH   SOLE 21 1,283,714 0 0
BLUEBIRD BIO INC COM 09609G100 145,613 1,467,878 SH   SOLE 22 1,360,465 0 107,413
BLUEBIRD BIO INC COM 09609G100 1,628 16,416 SH   SOLE 26 8,103 0 8,313
BLUEBIRD BIO INC COM 09609G100 712 7,177 SH   SOLE 28 7,177 0 0
BLUEBIRD BIO INC COM 09609G100 229 2,312 SH   SOLE 29 0 0 2,312
BLUEBIRD BIO INC COM 09609G100 5,265 53,077 SH   SOLE 30 53,077 0 0
BLUEBIRD BIO INC COM 09609G100 108 1,087 SH   SOLE 31 1,087 0 0
BLUEBIRD BIO INC COM 09609G100 169 1,703 SH   SOLE 34 1,703 0 0
BLUEBIRD BIO INC COM 09609G100 507 5,114 SH   SOLE 40 5,114 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 78 6,065 SH   SOLE 2 324 0 5,741
BLUEGREEN VACATIONS CORP COM 09629F108 286 22,129 SH   SOLE 18 22,129 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 121 9,389 SH   SOLE 19 9,389 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 3,086 238,690 SH   SOLE 21 238,690 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 798 61,755 SH   SOLE 22 59,496 0 2,259
BLUELINX HLDGS INC COM NEW 09624H208 178 7,195 SH   SOLE 2 285 0 6,910
BLUELINX HLDGS INC COM NEW 09624H208 5 191 SH   SOLE 7 191 0 0
BLUELINX HLDGS INC COM NEW 09624H208 728 29,475 SH   SOLE 18 29,475 0 0
BLUELINX HLDGS INC COM NEW 09624H208 324 13,105 SH   SOLE 19 13,105 0 0
BLUELINX HLDGS INC COM NEW 09624H208 7,620 308,364 SH   SOLE 21 308,364 0 0
BLUELINX HLDGS INC COM NEW 09624H208 5,704 230,820 SH   SOLE 22 224,317 0 6,503
BLUEPRINT MEDICINES CORP COM 09627Y109 2,094 38,849 SH   SOLE 2 7,247 0 31,602
BLUEPRINT MEDICINES CORP COM 09627Y109 7 138 SH   SOLE 4 138 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 46 851 SH   SOLE 7 851 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 7,606 141,089 SH   SOLE 18 141,089 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 7,813 144,933 SH   SOLE 19 144,933 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 100,014 1,855,196 SH   SOLE 21 1,855,196 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 65,414 1,213,399 SH   SOLE 22 1,161,324 0 52,075
BLUEPRINT MEDICINES CORP COM 09627Y109 41 762 SH   SOLE 23 762 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 769 14,269 SH   SOLE 26 11,842 0 2,427
BLUEPRINT MEDICINES CORP COM 09627Y109 288 5,342 SH   SOLE 28 5,342 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 572 10,614 SH   SOLE 30 10,614 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 903 16,743 SH   SOLE 34 16,743 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 205 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 255 28,242 SH   SOLE 2 830 0 27,412
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 770 85,408 SH   SOLE 18 85,408 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 298 33,011 SH   SOLE 19 33,011 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8,473 939,361 SH   SOLE 21 939,361 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 5,832 646,554 SH   SOLE 22 630,486 0 16,068
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8 835 SH   SOLE 23 835 0 0
BMC STK HLDGS INC COM 05591B109 1,148 74,183 SH   SOLE 2 8,300 0 65,883
BMC STK HLDGS INC COM 05591B109 6 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 8 540 SH   SOLE 7 540 0 0
BMC STK HLDGS INC COM 05591B109 3,510 226,749 SH   SOLE 18 226,749 0 0
BMC STK HLDGS INC COM 05591B109 2,377 153,553 SH   SOLE 19 153,553 0 0
BMC STK HLDGS INC COM 05591B109 35,040 2,263,541 SH   SOLE 21 2,263,541 0 0
BMC STK HLDGS INC COM 05591B109 30,580 1,975,447 SH   SOLE 22 1,883,147 0 92,300
BMC STK HLDGS INC COM 05591B109 239 15,457 SH   SOLE 23 15,457 0 0
BMC STK HLDGS INC COM 05591B109 809 52,275 SH   SOLE 26 0 0 52,275
BMC STK HLDGS INC COM 05591B109 132 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 89 5,724 SH   SOLE 29 0 0 5,724
BMC STK HLDGS INC COM 05591B109 241 15,548 SH   SOLE 30 15,548 0 0
BMC STK HLDGS INC COM 05591B109 120 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 458,554 1,421,874 SH   SOLE 2 226,126 0 1,195,748
BOEING CO COM 097023105 65,670 203,629 SH   SOLE 4 188,933 0 14,696
BOEING CO COM 097023105 129,917 402,844 SH   SOLE 7 402,844 0 0
BOEING CO COM 097023105 7,635 23,675 SH   SOLE 13 23,675 0 0
BOEING CO COM 097023105 1,537 4,767 SH   SOLE 15 4,767 0 0
BOEING CO COM 097023105 65 202 SH   SOLE 17 0 0 202
BOEING CO COM 097023105 351,918 1,091,220 SH   SOLE 18 1,067,750 0 23,470
BOEING CO COM 097023105 84,678 262,566 SH   SOLE 19 262,566 0 0
BOEING CO COM 097023105 3,696,523 11,462,086 SH   SOLE 21 11,462,086 0 0
BOEING CO COM 097023105 4,166,738 12,920,119 SH   SOLE 22 11,470,091 0 1,450,028
BOEING CO COM 097023105 139,284 431,889 SH   SOLE 23 431,889 0 0
BOEING CO COM 097023105 160,865 498,805 SH   SOLE 25 498,805 0 0
BOEING CO COM 097023105 370,159 1,147,780 SH   SOLE 26 493,955 0 653,825
BOEING CO COM 097023105 9,144 28,355 SH   SOLE 28 0 0 28,355
BOEING CO COM 097023105 40,424 125,346 SH   SOLE 29 44,362 0 80,984
BOEING CO COM 097023105 649,921 2,015,259 SH   SOLE 30 2,015,259 0 0
BOEING CO COM 097023105 81,567 252,922 SH   SOLE 31 141,280 0 111,642
BOEING CO COM 097023105 36,448 113,018 SH   SOLE 32 113,018 0 0
BOEING CO COM 097023105 19,646 60,917 SH   SOLE 34 60,917 0 0
BOEING CO COM 097023105 142,131 440,716 SH   SOLE 36 440,716 0 0
BOEING CO COM 097023105 4,052 12,565 SH   SOLE 40 12,565 0 0
BOINGO WIRELESS INC COM 09739C102 833 40,494 SH   SOLE 2 9,202 0 31,292
BOINGO WIRELESS INC COM 09739C102 5 256 SH   SOLE 4 256 0 0
BOINGO WIRELESS INC COM 09739C102 20 985 SH   SOLE 7 985 0 0
BOINGO WIRELESS INC COM 09739C102 2,932 142,530 SH   SOLE 18 142,530 0 0
BOINGO WIRELESS INC COM 09739C102 3,508 170,552 SH   SOLE 19 170,552 0 0
BOINGO WIRELESS INC COM 09739C102 30,823 1,498,458 SH   SOLE 21 1,498,458 0 0
BOINGO WIRELESS INC COM 09739C102 29,366 1,427,608 SH   SOLE 22 1,226,600 0 201,008
BOINGO WIRELESS INC COM 09739C102 721 35,073 SH   SOLE 23 35,073 0 0
BOINGO WIRELESS INC COM 09739C102 846 41,144 SH   SOLE 26 0 0 41,144
BOINGO WIRELESS INC COM 09739C102 120 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 148 7,180 SH   SOLE 29 0 0 7,180
BOINGO WIRELESS INC COM 09739C102 213 10,374 SH   SOLE 30 10,374 0 0
BOINGO WIRELESS INC COM 09739C102 73 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,229 51,546 SH   SOLE 2 19,211 0 32,335
BOISE CASCADE CO DEL COM 09739D100 6 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 33 1,365 SH   SOLE 7 1,365 0 0
BOISE CASCADE CO DEL COM 09739D100 4,623 193,852 SH   SOLE 18 193,852 0 0
BOISE CASCADE CO DEL COM 09739D100 6,336 265,663 SH   SOLE 19 265,663 0 0
BOISE CASCADE CO DEL COM 09739D100 98,763 4,141,013 SH   SOLE 21 4,141,013 0 0
BOISE CASCADE CO DEL COM 09739D100 31,001 1,299,820 SH   SOLE 22 1,245,347 0 54,473
BOISE CASCADE CO DEL COM 09739D100 1,468 61,570 SH   SOLE 23 61,570 0 0
BOISE CASCADE CO DEL COM 09739D100 2,180 91,384 SH   SOLE 26 7,964 0 83,420
BOISE CASCADE CO DEL COM 09739D100 135 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 433 18,161 SH   SOLE 29 0 0 18,161
BOISE CASCADE CO DEL COM 09739D100 1,904 79,827 SH   SOLE 30 79,827 0 0
BOISE CASCADE CO DEL COM 09739D100 25 1,029 SH   SOLE 36 1,029 0 0
BOISE CASCADE CO DEL COM 09739D100 97 4,059 SH   SOLE 40 4,059 0 0
BOJANGLES INC COM 097488100 287 17,820 SH   SOLE 2 577 0 17,243
BOJANGLES INC COM 097488100 7 427 SH   SOLE 7 427 0 0
BOJANGLES INC COM 097488100 1,011 62,857 SH   SOLE 18 62,857 0 0
BOJANGLES INC COM 097488100 393 24,454 SH   SOLE 19 24,454 0 0
BOJANGLES INC COM 097488100 10,227 636,018 SH   SOLE 21 636,018 0 0
BOJANGLES INC COM 097488100 8,062 501,340 SH   SOLE 22 487,667 0 13,673
BOJANGLES INC COM 097488100 228 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 33 2,044 SH   SOLE 30 2,044 0 0
BOK FINL CORP COM NEW 05561Q201 4,601 62,737 SH   SOLE 2 2,113 0 60,624
BOK FINL CORP COM NEW 05561Q201 9 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 40 550 SH   SOLE 7 550 0 0
BOK FINL CORP COM NEW 05561Q201 2,660 36,274 SH   SOLE 18 36,274 0 0
BOK FINL CORP COM NEW 05561Q201 538 7,341 SH   SOLE 19 7,341 0 0
BOK FINL CORP COM NEW 05561Q201 32,772 446,912 SH   SOLE 21 446,912 0 0
BOK FINL CORP COM NEW 05561Q201 70,029 954,978 SH   SOLE 22 893,963 0 61,015
BOK FINL CORP COM NEW 05561Q201 103 1,408 SH   SOLE 23 1,408 0 0
BOK FINL CORP COM NEW 05561Q201 567 7,737 SH   SOLE 26 5,322 0 2,415
BOK FINL CORP COM NEW 05561Q201 288 3,929 SH   SOLE 28 3,929 0 0
BOK FINL CORP COM NEW 05561Q201 398 5,424 SH   SOLE 29 0 0 5,424
BOK FINL CORP COM NEW 05561Q201 589 8,033 SH   SOLE 30 8,033 0 0
BOK FINL CORP COM NEW 05561Q201 48 660 SH   SOLE 31 660 0 0
BOK FINL CORP COM NEW 05561Q201 36 493 SH   SOLE 34 493 0 0
BOK FINL CORP COM NEW 05561Q201 167 2,283 SH   SOLE 40 2,283 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 432 20,885 SH   SOLE 2 704 0 20,181
BONANZA CREEK ENERGY INC COM NEW 097793400 8 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,070 100,143 SH   SOLE 18 100,143 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 584 28,272 SH   SOLE 19 28,272 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 42,706 2,066,099 SH   SOLE 21 2,066,099 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 11,764 569,142 SH   SOLE 22 545,738 0 23,404
BONANZA CREEK ENERGY INC COM NEW 097793400 24 1,174 SH   SOLE 26 0 0 1,174
BONANZA CREEK ENERGY INC COM NEW 097793400 809 39,131 SH   SOLE 30 39,131 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 38 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 215,892 125,342 SH   SOLE 2 9,360 0 115,982
BOOKING HLDGS INC COM 09857L108 27,207 15,796 SH   SOLE 4 14,525 0 1,271
BOOKING HLDGS INC COM 09857L108 65,133 37,815 SH   SOLE 7 37,601 0 214
BOOKING HLDGS INC COM 09857L108 2,000 1,161 SH   SOLE 13 1,161 0 0
BOOKING HLDGS INC COM 09857L108 818 475 SH   SOLE 15 475 0 0
BOOKING HLDGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HLDGS INC COM 09857L108 370,077 214,859 SH   SOLE 18 179,405 0 35,454
BOOKING HLDGS INC COM 09857L108 171,949 99,830 SH   SOLE 19 99,830 0 0
BOOKING HLDGS INC COM 09857L108 1,483,116 861,065 SH   SOLE 21 861,065 0 0
BOOKING HLDGS INC COM 09857L108 1,983,785 1,151,743 SH   SOLE 22 1,028,759 0 122,984
BOOKING HLDGS INC COM 09857L108 57,346 33,294 SH   SOLE 23 33,294 0 0
BOOKING HLDGS INC COM 09857L108 74,989 43,537 SH   SOLE 25 43,537 0 0
BOOKING HLDGS INC COM 09857L108 331,707 192,582 SH   SOLE 26 46,964 0 145,618
BOOKING HLDGS INC COM 09857L108 15,700 9,115 SH   SOLE 28 6,663 0 2,452
BOOKING HLDGS INC COM 09857L108 8,872 5,151 SH   SOLE 29 1,832 0 3,319
BOOKING HLDGS INC COM 09857L108 299,312 173,774 SH   SOLE 30 173,774 0 0
BOOKING HLDGS INC COM 09857L108 35,735 20,747 SH   SOLE 31 10,164 0 10,583
BOOKING HLDGS INC COM 09857L108 11,321 6,573 SH   SOLE 32 6,573 0 0
BOOKING HLDGS INC COM 09857L108 14,134 8,206 SH   SOLE 34 8,206 0 0
BOOKING HLDGS INC COM 09857L108 62,708 36,407 SH   SOLE 36 36,407 0 0
BOOKING HLDGS INC COM 09857L108 1,845 1,071 SH   SOLE 40 1,071 0 0
BOOT BARN HLDGS INC COM 099406100 387 22,736 SH   SOLE 2 1,060 0 21,676
BOOT BARN HLDGS INC COM 099406100 5 287 SH   SOLE 7 287 0 0
BOOT BARN HLDGS INC COM 099406100 1,622 95,242 SH   SOLE 18 95,242 0 0
BOOT BARN HLDGS INC COM 099406100 706 41,473 SH   SOLE 19 41,473 0 0
BOOT BARN HLDGS INC COM 099406100 16,634 976,765 SH   SOLE 21 976,765 0 0
BOOT BARN HLDGS INC COM 099406100 12,724 747,175 SH   SOLE 22 717,059 0 30,116
BOOT BARN HLDGS INC COM 099406100 67 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 116 6,804 SH   SOLE 30 6,804 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23,229 515,395 SH   SOLE 2 215,802 0 299,593
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,802 39,984 SH   SOLE 4 39,984 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 530 11,755 SH   SOLE 7 11,755 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,643 58,652 SH   SOLE 13 58,652 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,335 140,555 SH   SOLE 18 140,555 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 26,307 583,681 SH   SOLE 19 583,681 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 84,657 1,878,348 SH   SOLE 21 1,878,348 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 211,350 4,689,375 SH   SOLE 22 4,083,496 0 605,879
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,335 73,997 SH   SOLE 23 73,997 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,834 107,248 SH   SOLE 25 107,248 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,640 58,567 SH   SOLE 26 33,363 0 25,204
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 841 18,657 SH   SOLE 28 18,657 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,923 131,426 SH   SOLE 29 34,985 0 96,441
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,077 46,074 SH   SOLE 30 46,074 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,595 79,758 SH   SOLE 31 59,313 0 20,445
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,340 51,914 SH   SOLE 34 51,914 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,290 72,996 SH   SOLE 36 72,996 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 617 13,682 SH   SOLE 40 13,682 0 0
BORGWARNER INC COM 099724106 30,009 863,807 SH   SOLE 2 324,965 0 538,842
BORGWARNER INC COM 099724106 4,325 124,510 SH   SOLE 4 119,356 0 5,154
BORGWARNER INC COM 099724106 8,493 244,475 SH   SOLE 7 197,718 0 46,757
BORGWARNER INC COM 099724106 332 9,570 SH   SOLE 13 9,570 0 0
BORGWARNER INC COM 099724106 57 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 16,356 470,798 SH   SOLE 18 445,484 0 25,314
BORGWARNER INC COM 099724106 6,085 175,168 SH   SOLE 19 175,168 0 0
BORGWARNER INC COM 099724106 172,103 4,954,018 SH   SOLE 21 4,954,018 0 0
BORGWARNER INC COM 099724106 211,307 6,082,538 SH   SOLE 22 5,342,130 0 740,408
BORGWARNER INC COM 099724106 8,543 245,917 SH   SOLE 23 245,917 0 0
BORGWARNER INC COM 099724106 7,644 220,037 SH   SOLE 25 220,037 0 0
BORGWARNER INC COM 099724106 33,839 974,065 SH   SOLE 26 279,286 0 694,779
BORGWARNER INC COM 099724106 1,428 41,112 SH   SOLE 28 30,601 0 10,511
BORGWARNER INC COM 099724106 4,298 123,711 SH   SOLE 29 74,254 0 49,457
BORGWARNER INC COM 099724106 27,858 801,898 SH   SOLE 30 801,898 0 0
BORGWARNER INC COM 099724106 6,784 195,286 SH   SOLE 31 140,876 0 54,410
BORGWARNER INC COM 099724106 1,382 39,795 SH   SOLE 34 39,795 0 0
BORGWARNER INC COM 099724106 6,283 180,872 SH   SOLE 36 180,872 0 0
BORGWARNER INC COM 099724106 147 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 2,539 10,541 SH   SOLE 2 4,222 0 6,319
BOSTON BEER INC CL A 100557107 10 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 33 139 SH   SOLE 7 139 0 0
BOSTON BEER INC CL A 100557107 11,406 47,361 SH   SOLE 18 47,361 0 0
BOSTON BEER INC CL A 100557107 4,437 18,423 SH   SOLE 19 18,423 0 0
BOSTON BEER INC CL A 100557107 144,370 599,445 SH   SOLE 21 599,445 0 0
BOSTON BEER INC CL A 100557107 69,428 288,275 SH   SOLE 22 276,783 0 11,492
BOSTON BEER INC CL A 100557107 286 1,189 SH   SOLE 23 1,189 0 0
BOSTON BEER INC CL A 100557107 568 2,359 SH   SOLE 26 771 0 1,588
BOSTON BEER INC CL A 100557107 259 1,077 SH   SOLE 28 1,077 0 0
BOSTON BEER INC CL A 100557107 40 166 SH   SOLE 29 0 0 166
BOSTON BEER INC CL A 100557107 635 2,637 SH   SOLE 30 2,637 0 0
BOSTON BEER INC CL A 100557107 127 529 SH   SOLE 34 529 0 0
BOSTON BEER INC CL A 100557107 193 800 SH   SOLE 40 800 0 0
BOSTON OMAHA CORP COM 101044105 105 4,498 SH   SOLE 2 110 0 4,388
BOSTON OMAHA CORP COM 101044105 405 17,289 SH   SOLE 18 17,289 0 0
BOSTON OMAHA CORP COM 101044105 164 7,019 SH   SOLE 19 7,019 0 0
BOSTON OMAHA CORP COM 101044105 4,086 174,610 SH   SOLE 21 174,610 0 0
BOSTON OMAHA CORP COM 101044105 3,954 168,986 SH   SOLE 22 166,017 0 2,969
BOSTON PRIVATE FINL HLDGS IN COM 101119105 981 92,834 SH   SOLE 2 17,349 0 75,485
BOSTON PRIVATE FINL HLDGS IN COM 101119105 7 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 24 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 3,929 371,693 SH   SOLE 18 371,693 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,659 156,994 SH   SOLE 19 156,994 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 90,244 8,537,705 SH   SOLE 21 8,537,705 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 29,432 2,784,524 SH   SOLE 22 2,681,540 0 102,984
BOSTON PRIVATE FINL HLDGS IN COM 101119105 149 14,115 SH   SOLE 23 14,115 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 3,061 289,605 SH   SOLE 26 23,685 0 265,920
BOSTON PRIVATE FINL HLDGS IN COM 101119105 127 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 148 14,026 SH   SOLE 29 0 0 14,026
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,515 143,298 SH   SOLE 30 143,298 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 101 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 46,606 414,092 SH   SOLE 2 59,140 0 354,952
BOSTON PROPERTIES INC COM 101121101 26,115 232,034 SH   SOLE 4 227,961 0 4,073
BOSTON PROPERTIES INC COM 101121101 42,591 378,417 SH   SOLE 7 378,417 0 0
BOSTON PROPERTIES INC COM 101121101 102 909 SH   SOLE 13 909 0 0
BOSTON PROPERTIES INC COM 101121101 790 7,016 SH   SOLE 15 7,016 0 0
BOSTON PROPERTIES INC COM 101121101 49,345 438,431 SH   SOLE 18 417,810 0 20,621
BOSTON PROPERTIES INC COM 101121101 50,249 446,461 SH   SOLE 19 446,461 0 0
BOSTON PROPERTIES INC COM 101121101 573,937 5,099,398 SH   SOLE 21 5,099,398 0 0
BOSTON PROPERTIES INC COM 101121101 695,530 6,179,743 SH   SOLE 22 5,707,897 0 471,846
BOSTON PROPERTIES INC COM 101121101 16,912 150,261 SH   SOLE 23 150,261 0 0
BOSTON PROPERTIES INC COM 101121101 52,311 464,782 SH   SOLE 25 464,782 0 0
BOSTON PROPERTIES INC COM 101121101 67,396 598,808 SH   SOLE 26 166,412 0 432,396
BOSTON PROPERTIES INC COM 101121101 5,423 48,181 SH   SOLE 28 40,232 0 7,949
BOSTON PROPERTIES INC COM 101121101 6,938 61,642 SH   SOLE 29 61,642 0 0
BOSTON PROPERTIES INC COM 101121101 135,582 1,204,639 SH   SOLE 30 1,204,639 0 0
BOSTON PROPERTIES INC COM 101121101 9,372 83,271 SH   SOLE 31 31,489 0 51,782
BOSTON PROPERTIES INC COM 101121101 20,632 183,312 SH   SOLE 34 183,312 0 0
BOSTON PROPERTIES INC COM 101121101 14,124 125,489 SH   SOLE 36 125,489 0 0
BOSTON PROPERTIES INC COM 101121101 427 3,796 SH   SOLE 40 3,796 0 0
BOSTON SCIENTIFIC CORP COM 101137107 180,270 5,101,013 SH   SOLE 2 1,581,445 0 3,519,568
BOSTON SCIENTIFIC CORP COM 101137107 16,056 454,340 SH   SOLE 4 417,933 0 36,407
BOSTON SCIENTIFIC CORP COM 101137107 39,000 1,103,562 SH   SOLE 7 1,068,481 0 35,081
BOSTON SCIENTIFIC CORP COM 101137107 1,643 46,502 SH   SOLE 13 46,502 0 0
BOSTON SCIENTIFIC CORP COM 101137107 451 12,752 SH   SOLE 15 12,752 0 0
BOSTON SCIENTIFIC CORP COM 101137107 305,418 8,642,261 SH   SOLE 18 7,191,335 0 1,450,926
BOSTON SCIENTIFIC CORP COM 101137107 441,171 12,483,605 SH   SOLE 19 12,483,605 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,922 54,400 SH   SOLE 20 54,400 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,156,079 32,713,054 SH   SOLE 21 32,713,054 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,213,591 34,340,436 SH   SOLE 22 30,850,987 0 3,489,449
BOSTON SCIENTIFIC CORP COM 101137107 34,308 970,790 SH   SOLE 23 970,790 0 0
BOSTON SCIENTIFIC CORP COM 101137107 108,340 3,065,652 SH   SOLE 25 3,065,652 0 0
BOSTON SCIENTIFIC CORP COM 101137107 170,675 4,829,524 SH   SOLE 26 1,370,702 0 3,458,822
BOSTON SCIENTIFIC CORP COM 101137107 9,416 266,437 SH   SOLE 28 195,510 0 70,927
BOSTON SCIENTIFIC CORP COM 101137107 2,229 63,063 SH   SOLE 29 49,154 0 13,909
BOSTON SCIENTIFIC CORP COM 101137107 197,968 5,601,816 SH   SOLE 30 5,601,816 0 0
BOSTON SCIENTIFIC CORP COM 101137107 19,169 542,419 SH   SOLE 31 296,546 0 245,873
BOSTON SCIENTIFIC CORP COM 101137107 182,490 5,163,825 SH   SOLE 34 5,163,825 0 0
BOSTON SCIENTIFIC CORP COM 101137107 36,130 1,022,349 SH   SOLE 36 1,022,349 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,102 31,196 SH   SOLE 40 31,196 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,638 34,133 SH   SOLE 2 2,673 0 31,460
BOTTOMLINE TECH DEL INC COM 101388106 13 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 42 878 SH   SOLE 7 878 0 0
BOTTOMLINE TECH DEL INC COM 101388106 9,665 201,360 SH   SOLE 18 201,360 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4,297 89,517 SH   SOLE 19 89,517 0 0
BOTTOMLINE TECH DEL INC COM 101388106 197,481 4,114,195 SH   SOLE 21 4,114,195 0 0
BOTTOMLINE TECH DEL INC COM 101388106 55,917 1,164,930 SH   SOLE 22 1,112,716 0 52,214
BOTTOMLINE TECH DEL INC COM 101388106 231 4,814 SH   SOLE 23 4,814 0 0
BOTTOMLINE TECH DEL INC COM 101388106 873 18,178 SH   SOLE 26 5,886 0 12,292
BOTTOMLINE TECH DEL INC COM 101388106 251 5,220 SH   SOLE 28 5,220 0 0
BOTTOMLINE TECH DEL INC COM 101388106 41 846 SH   SOLE 29 0 0 846
BOTTOMLINE TECH DEL INC COM 101388106 3,514 73,198 SH   SOLE 30 73,198 0 0
BOTTOMLINE TECH DEL INC COM 101388106 221 4,611 SH   SOLE 40 4,611 0 0
BOVIE MEDICAL CORP COM 10211F100 39 6,008 SH   SOLE 18 6,008 0 0
BOVIE MEDICAL CORP COM 10211F100 628 96,961 SH   SOLE 21 96,961 0 0
BOVIE MEDICAL CORP COM 10211F100 1,864 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 1,859 110,122 SH   SOLE 2 14,675 0 95,447
BOX INC CL A 10316T104 45 2,669 SH   SOLE 4 2,669 0 0
BOX INC CL A 10316T104 33 1,958 SH   SOLE 7 1,958 0 0
BOX INC CL A 10316T104 6,932 410,649 SH   SOLE 18 410,649 0 0
BOX INC CL A 10316T104 6,317 374,206 SH   SOLE 19 374,206 0 0
BOX INC CL A 10316T104 74,436 4,409,688 SH   SOLE 21 4,409,688 0 0
BOX INC CL A 10316T104 72,784 4,311,853 SH   SOLE 22 4,136,445 0 175,408
BOX INC CL A 10316T104 632 37,433 SH   SOLE 23 37,433 0 0
BOX INC CL A 10316T104 1,298 76,876 SH   SOLE 26 22,236 0 54,640
BOX INC CL A 10316T104 266 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 356 21,096 SH   SOLE 29 0 0 21,096
BOX INC CL A 10316T104 582 34,451 SH   SOLE 30 34,451 0 0
BOX INC CL A 10316T104 230 13,638 SH   SOLE 40 13,638 0 0
BOXLIGHT CORP COM CL A 103197109 0 301 SH   SOLE 18 301 0 0
BOXLIGHT CORP COM CL A 103197109 3 2,658 SH   SOLE 21 2,658 0 0
BOYD GAMING CORP COM 103304101 2,544 122,441 SH   SOLE 2 58,277 0 64,164
BOYD GAMING CORP COM 103304101 9 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 24 1,149 SH   SOLE 7 1,149 0 0
BOYD GAMING CORP COM 103304101 9,626 463,220 SH   SOLE 18 463,220 0 0
BOYD GAMING CORP COM 103304101 7,875 378,983 SH   SOLE 19 378,983 0 0
BOYD GAMING CORP COM 103304101 117,677 5,663,003 SH   SOLE 21 5,663,003 0 0
BOYD GAMING CORP COM 103304101 61,917 2,979,652 SH   SOLE 22 2,854,434 0 125,218
BOYD GAMING CORP COM 103304101 1,159 55,777 SH   SOLE 23 55,777 0 0
BOYD GAMING CORP COM 103304101 7,533 362,500 SH   SOLE 26 60,471 0 302,029
BOYD GAMING CORP COM 103304101 251 12,065 SH   SOLE 28 12,065 0 0
BOYD GAMING CORP COM 103304101 146 7,032 SH   SOLE 29 0 0 7,032
BOYD GAMING CORP COM 103304101 429 20,628 SH   SOLE 30 20,628 0 0
BOYD GAMING CORP COM 103304101 20 970 SH   SOLE 34 970 0 0
BOYD GAMING CORP COM 103304101 19 898 SH   SOLE 36 898 0 0
BOYD GAMING CORP COM 103304101 181 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 188 12,129 SH   SOLE 18 12,129 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 9,542 614,013 SH   SOLE 19 614,013 0 0
BP PLC SPONSORED ADR 055622104 168,874 4,453,418 SH   SOLE 18 4,179,493 0 273,925
BP PLC SPONSORED ADR 055622104 92,369 2,435,891 SH   SOLE 19 2,435,891 0 0
BP PLC SPONSORED ADR 055622104 3,292 86,823 SH   SOLE 21 86,823 0 0
BP PLC SPONSORED ADR 055622104 1,383 36,460 SH   SOLE 23 36,460 0 0
BP PLC SPONSORED ADR 055622104 3,018 79,588 SH   SOLE 25 0 0 79,588
BP PLC SPONSORED ADR 055622104 35,008 923,206 SH   SOLE 34 923,206 0 0
BRADY CORP CL A 104674106 2,128 48,975 SH   SOLE 2 1,673 0 47,302
BRADY CORP CL A 104674106 10 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 26 601 SH   SOLE 7 601 0 0
BRADY CORP CL A 104674106 11,051 254,291 SH   SOLE 18 254,291 0 0
BRADY CORP CL A 104674106 3,092 71,156 SH   SOLE 19 71,156 0 0
BRADY CORP CL A 104674106 224,408 5,163,552 SH   SOLE 21 5,163,552 0 0
BRADY CORP CL A 104674106 61,145 1,406,930 SH   SOLE 22 1,343,443 0 63,487
BRADY CORP CL A 104674106 754 17,356 SH   SOLE 26 4,777 0 12,579
BRADY CORP CL A 104674106 296 6,802 SH   SOLE 28 6,802 0 0
BRADY CORP CL A 104674106 4,305 99,066 SH   SOLE 30 99,066 0 0
BRADY CORP CL A 104674106 231 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 296 33,180 SH   SOLE 2 1,135 0 32,045
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH   SOLE 4 82 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 7 758 SH   SOLE 7 758 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 928 103,902 SH   SOLE 18 103,902 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 374 41,826 SH   SOLE 19 41,826 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 9,853 1,103,399 SH   SOLE 21 1,103,399 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 9,453 1,058,560 SH   SOLE 22 1,019,223 0 39,337
BRAEMAR HOTELS & RESORTS INC COM 10482B101 9 1,021 SH   SOLE 23 1,021 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 159 17,813 SH   SOLE 26 0 0 17,813
BRAEMAR HOTELS & RESORTS INC COM 10482B101 38 4,258 SH   SOLE 28 4,258 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 52 5,839 SH   SOLE 30 5,839 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 24 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 203 57,237 SH   SOLE 21 57,237 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 88 24,789 SH   SOLE 22 24,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,439 422,577 SH   SOLE 2 25,201 0 397,376
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,588 356,461 SH   SOLE 4 356,461 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,822 296,974 SH   SOLE 7 296,974 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 92 7,143 SH   SOLE 15 7,143 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,869 533,739 SH   SOLE 18 533,739 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,953 462,531 SH   SOLE 19 462,531 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 41,295 3,208,651 SH   SOLE 21 3,208,651 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 114,065 8,862,858 SH   SOLE 22 7,938,861 0 923,997
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,673 129,982 SH   SOLE 23 129,982 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,831 375,386 SH   SOLE 25 375,386 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,484 115,274 SH   SOLE 26 46,928 0 68,346
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 329 25,566 SH   SOLE 28 25,566 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,910 148,369 SH   SOLE 29 78,576 0 69,793
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10,810 839,957 SH   SOLE 30 839,957 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 101 7,834 SH   SOLE 31 3,565 0 4,269
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,475 269,994 SH   SOLE 34 269,994 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 219 16,996 SH   SOLE 36 16,996 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 253 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1,030 99,213 SH   SOLE 2 99,213 0 0
BRASKEM S A SP ADR PFD A 105532105 1,151 47,053 SH   SOLE 2 0 0 47,053
BRASKEM S A SP ADR PFD A 105532105 59 2,420 SH   SOLE 4 2,420 0 0
BRASKEM S A SP ADR PFD A 105532105 3,823 156,298 SH   SOLE 22 156,298 0 0
BRASKEM S A SP ADR PFD A 105532105 418 17,108 SH   SOLE 26 0 0 17,108
BRF SA SPONSORED ADR 10552T107 11,843 2,085,016 SH   SOLE 21 2,085,016 0 0
BRF SA SPONSORED ADR 10552T107 2,675 470,883 SH   SOLE 22 470,883 0 0
BRF SA SPONSORED ADR 10552T107 797 140,281 SH   SOLE 30 140,281 0 0
BRIDGE BANCORP INC COM 108035106 412 16,167 SH   SOLE 2 626 0 15,541
BRIDGE BANCORP INC COM 108035106 11 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 1,475 57,881 SH   SOLE 18 57,881 0 0
BRIDGE BANCORP INC COM 108035106 630 24,708 SH   SOLE 19 24,708 0 0
BRIDGE BANCORP INC COM 108035106 15,135 593,747 SH   SOLE 21 593,747 0 0
BRIDGE BANCORP INC COM 108035106 9,136 358,425 SH   SOLE 22 337,108 0 21,317
BRIDGE BANCORP INC COM 108035106 76 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 59 2,299 SH   SOLE 28 2,299 0 0
BRIDGE BANCORP INC COM 108035106 134 5,250 SH   SOLE 30 5,250 0 0
BRIDGEPOINT ED INC COM 10807M105 36 5,152 SH   SOLE 2 5,152 0 0
BRIDGEPOINT ED INC COM 10807M105 35 5,032 SH   SOLE 18 5,032 0 0
BRIDGEPOINT ED INC COM 10807M105 209 29,851 SH   SOLE 19 29,851 0 0
BRIDGEPOINT ED INC COM 10807M105 570 81,379 SH   SOLE 21 81,379 0 0
BRIDGEPOINT ED INC COM 10807M105 3,771 537,958 SH   SOLE 22 537,958 0 0
BRIDGEPOINT ED INC COM 10807M105 107 15,206 SH   SOLE 26 0 0 15,206
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 240 22,764 SH   SOLE 2 841 0 21,923
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 936 88,756 SH   SOLE 18 88,756 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 340 32,225 SH   SOLE 19 32,225 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8,545 809,911 SH   SOLE 21 809,911 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 2,980 282,424 SH   SOLE 22 273,233 0 9,191
BRIDGFORD FOODS CORP COM 108763103 6 297 SH   SOLE 18 297 0 0
BRIDGFORD FOODS CORP COM 108763103 13 641 SH   SOLE 21 641 0 0
BRIGGS & STRATTON CORP COM 109043109 617 47,134 SH   SOLE 2 7,521 0 39,613
BRIGGS & STRATTON CORP COM 109043109 5 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 12 901 SH   SOLE 7 901 0 0
BRIGGS & STRATTON CORP COM 109043109 2,846 217,596 SH   SOLE 18 217,596 0 0
BRIGGS & STRATTON CORP COM 109043109 1,445 110,457 SH   SOLE 19 110,457 0 0
BRIGGS & STRATTON CORP COM 109043109 58,943 4,506,369 SH   SOLE 21 4,506,369 0 0
BRIGGS & STRATTON CORP COM 109043109 18,164 1,388,684 SH   SOLE 22 1,320,160 0 68,524
BRIGGS & STRATTON CORP COM 109043109 403 30,847 SH   SOLE 23 30,847 0 0
BRIGGS & STRATTON CORP COM 109043109 562 43,003 SH   SOLE 26 4,304 0 38,699
BRIGGS & STRATTON CORP COM 109043109 84 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 133 10,189 SH   SOLE 29 0 0 10,189
BRIGGS & STRATTON CORP COM 109043109 1,105 84,494 SH   SOLE 30 84,494 0 0
BRIGGS & STRATTON CORP COM 109043109 68 5,226 SH   SOLE 40 5,226 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 12,618 113,214 SH   SOLE 2 6,836 0 106,378
BRIGHT HORIZONS FAM SOL IN D COM 109194100 42 376 SH   SOLE 4 376 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 117 1,049 SH   SOLE 7 1,049 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,406 30,558 SH   SOLE 18 30,558 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 49,894 447,683 SH   SOLE 19 447,683 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 76,801 689,105 SH   SOLE 21 689,105 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 178,596 1,602,476 SH   SOLE 22 1,452,515 0 149,961
BRIGHT HORIZONS FAM SOL IN D COM 109194100 303 2,723 SH   SOLE 23 2,723 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,712 15,357 SH   SOLE 26 8,970 0 6,387
BRIGHT HORIZONS FAM SOL IN D COM 109194100 852 7,644 SH   SOLE 28 7,644 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 876 7,860 SH   SOLE 29 0 0 7,860
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,542 13,836 SH   SOLE 30 13,836 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 144 1,288 SH   SOLE 31 1,177 0 111
BRIGHT HORIZONS FAM SOL IN D COM 109194100 557 4,998 SH   SOLE 40 4,998 0 0
BRIGHTCOVE INC COM 10921T101 202 28,703 SH   SOLE 2 1,218 0 27,485
BRIGHTCOVE INC COM 10921T101 6 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 828 117,674 SH   SOLE 18 117,674 0 0
BRIGHTCOVE INC COM 10921T101 354 50,271 SH   SOLE 19 50,271 0 0
BRIGHTCOVE INC COM 10921T101 8,791 1,248,660 SH   SOLE 21 1,248,660 0 0
BRIGHTCOVE INC COM 10921T101 6,331 899,325 SH   SOLE 22 872,384 0 26,941
BRIGHTHOUSE FINL INC COM 10922N103 8,383 275,033 SH   SOLE 2 24,206 0 250,827
BRIGHTHOUSE FINL INC COM 10922N103 863 28,327 SH   SOLE 4 25,483 0 2,844
BRIGHTHOUSE FINL INC COM 10922N103 3,242 106,375 SH   SOLE 7 91,202 0 15,173
BRIGHTHOUSE FINL INC COM 10922N103 17 554 SH   SOLE 15 554 0 0
BRIGHTHOUSE FINL INC COM 10922N103 17,802 584,041 SH   SOLE 18 569,453 0 14,588
BRIGHTHOUSE FINL INC COM 10922N103 19,759 648,269 SH   SOLE 19 648,269 0 0
BRIGHTHOUSE FINL INC COM 10922N103 82,683 2,712,695 SH   SOLE 21 2,712,695 0 0
BRIGHTHOUSE FINL INC COM 10922N103 94,370 3,096,126 SH   SOLE 22 2,811,894 0 284,232
BRIGHTHOUSE FINL INC COM 10922N103 2,796 91,734 SH   SOLE 23 91,734 0 0
BRIGHTHOUSE FINL INC COM 10922N103 5,985 196,363 SH   SOLE 25 196,363 0 0
BRIGHTHOUSE FINL INC COM 10922N103 13,987 458,882 SH   SOLE 26 169,445 0 289,437
BRIGHTHOUSE FINL INC COM 10922N103 574 18,825 SH   SOLE 28 13,877 0 4,948
BRIGHTHOUSE FINL INC COM 10922N103 739 24,256 SH   SOLE 29 3,226 0 21,030
BRIGHTHOUSE FINL INC COM 10922N103 14,320 469,828 SH   SOLE 30 469,828 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,007 33,034 SH   SOLE 31 19,056 0 13,978
BRIGHTHOUSE FINL INC COM 10922N103 39,837 1,306,985 SH   SOLE 34 1,306,985 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,857 93,743 SH   SOLE 36 93,743 0 0
BRIGHTHOUSE FINL INC COM 10922N103 51 1,683 SH   SOLE 40 1,683 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 724 67,799 SH   SOLE 2 2,763 0 65,036
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 5 494 SH   SOLE 7 494 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2,916 273,072 SH   SOLE 18 273,072 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,888 176,797 SH   SOLE 19 176,797 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 28,315 2,651,196 SH   SOLE 21 2,651,196 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 10,584 991,041 SH   SOLE 22 886,565 0 104,476
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 56 5,229 SH   SOLE 26 0 0 5,229
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 122 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 328 30,750 SH   SOLE 29 0 0 30,750
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 202 18,922 SH   SOLE 30 18,922 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,978 185,192 SH   SOLE 34 185,192 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 139 12,989 SH   SOLE 40 12,989 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 262 25,653 SH   SOLE 2 3,339 0 22,314
BRIGHTVIEW HLDGS INC COM 10948C107 812 79,532 SH   SOLE 18 79,532 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 484 47,451 SH   SOLE 19 47,451 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 8,205 803,663 SH   SOLE 21 803,663 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 6,715 657,684 SH   SOLE 22 651,148 0 6,536
BRIGHTVIEW HLDGS INC COM 10948C107 50 4,915 SH   SOLE 23 4,915 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 12 1,131 SH   SOLE 26 0 0 1,131
BRIGHTVIEW HLDGS INC COM 10948C107 135 13,224 SH   SOLE 29 0 0 13,224
BRIGHTVIEW HLDGS INC COM 10948C107 43 4,176 SH   SOLE 30 4,176 0 0
BRINKER INTL INC COM 109641100 2,233 50,768 SH   SOLE 2 18,368 0 32,400
BRINKER INTL INC COM 109641100 10 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 81 1,847 SH   SOLE 7 1,847 0 0
BRINKER INTL INC COM 109641100 9,923 225,621 SH   SOLE 18 225,621 0 0
BRINKER INTL INC COM 109641100 3,423 77,831 SH   SOLE 19 77,831 0 0
BRINKER INTL INC COM 109641100 123,146 2,800,044 SH   SOLE 21 2,800,044 0 0
BRINKER INTL INC COM 109641100 67,610 1,537,285 SH   SOLE 22 1,471,686 0 65,599
BRINKER INTL INC COM 109641100 64 1,459 SH   SOLE 23 1,459 0 0
BRINKER INTL INC COM 109641100 377 8,574 SH   SOLE 26 5,618 0 2,956
BRINKER INTL INC COM 109641100 246 5,596 SH   SOLE 28 5,596 0 0
BRINKER INTL INC COM 109641100 129 2,940 SH   SOLE 29 0 0 2,940
BRINKER INTL INC COM 109641100 485 11,030 SH   SOLE 30 11,030 0 0
BRINKER INTL INC COM 109641100 530 12,054 SH   SOLE 34 12,054 0 0
BRINKER INTL INC COM 109641100 68 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 216 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 3,963 61,296 SH   SOLE 2 22,786 0 38,510
BRINKS CO COM 109696104 18 279 SH   SOLE 4 279 0 0
BRINKS CO COM 109696104 57 886 SH   SOLE 7 886 0 0
BRINKS CO COM 109696104 18,366 284,078 SH   SOLE 18 284,078 0 0
BRINKS CO COM 109696104 4,852 75,043 SH   SOLE 19 75,043 0 0
BRINKS CO COM 109696104 228,459 3,533,783 SH   SOLE 21 3,533,783 0 0
BRINKS CO COM 109696104 112,981 1,747,585 SH   SOLE 22 1,626,983 0 120,602
BRINKS CO COM 109696104 1,055 16,323 SH   SOLE 26 11,392 0 4,931
BRINKS CO COM 109696104 429 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 906 14,014 SH   SOLE 30 14,014 0 0
BRINKS CO COM 109696104 15 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 328 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 270,177 5,197,710 SH   SOLE 2 1,417,072 0 3,780,638
BRISTOL MYERS SQUIBB CO COM 110122108 38,088 732,744 SH   SOLE 4 689,616 0 43,128
BRISTOL MYERS SQUIBB CO COM 110122108 77,826 1,497,225 SH   SOLE 7 1,484,333 0 12,892
BRISTOL MYERS SQUIBB CO COM 110122108 6,489 124,829 SH   SOLE 13 124,829 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 744 14,306 SH   SOLE 15 14,306 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2 35 SH   SOLE 17 0 0 35
BRISTOL MYERS SQUIBB CO COM 110122108 231,271 4,449,228 SH   SOLE 18 4,235,875 0 213,353
BRISTOL MYERS SQUIBB CO COM 110122108 220,498 4,241,984 SH   SOLE 19 4,241,984 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,324 44,700 SH   SOLE 20 44,700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,786,581 34,370,543 SH   SOLE 21 34,370,543 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,175,322 41,849,220 SH   SOLE 22 37,070,889 0 4,778,331
BRISTOL MYERS SQUIBB CO COM 110122108 73,103 1,406,377 SH   SOLE 23 1,406,377 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 82,933 1,595,474 SH   SOLE 25 1,595,474 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 430,088 8,274,106 SH   SOLE 26 1,652,338 0 6,621,768
BRISTOL MYERS SQUIBB CO COM 110122108 16,316 313,899 SH   SOLE 28 229,658 0 84,241
BRISTOL MYERS SQUIBB CO COM 110122108 27,121 521,764 SH   SOLE 29 196,634 0 325,130
BRISTOL MYERS SQUIBB CO COM 110122108 327,839 6,307,025 SH   SOLE 30 6,307,025 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 49,587 953,958 SH   SOLE 31 538,899 0 415,059
BRISTOL MYERS SQUIBB CO COM 110122108 116,122 2,233,966 SH   SOLE 34 2,233,966 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 73,145 1,407,173 SH   SOLE 36 1,407,173 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,913 36,812 SH   SOLE 40 36,812 0 0
BRISTOW GROUP INC COM 110394103 126 51,727 SH   SOLE 2 5,589 0 46,138
BRISTOW GROUP INC COM 110394103 2 890 SH   SOLE 7 890 0 0
BRISTOW GROUP INC COM 110394103 430 177,071 SH   SOLE 18 177,071 0 0
BRISTOW GROUP INC COM 110394103 298 122,524 SH   SOLE 19 122,524 0 0
BRISTOW GROUP INC COM 110394103 9,025 3,714,172 SH   SOLE 21 3,714,172 0 0
BRISTOW GROUP INC COM 110394103 2,352 967,974 SH   SOLE 22 908,136 0 59,838
BRISTOW GROUP INC COM 110394103 143 58,980 SH   SOLE 30 58,980 0 0
BRISTOW GROUP INC COM 110394103 47 19,258 SH   SOLE 34 19,258 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 27,382 859,453 SH   SOLE 18 859,453 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 21,777 683,506 SH   SOLE 26 0 0 683,506
BRIXMOR PPTY GROUP INC COM 11120U105 9,685 659,292 SH   SOLE 2 44,552 0 614,740
BRIXMOR PPTY GROUP INC COM 11120U105 3,326 226,383 SH   SOLE 4 226,383 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 7,330 498,981 SH   SOLE 7 498,981 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 175 11,901 SH   SOLE 15 11,901 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,167 147,508 SH   SOLE 18 147,508 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,336 567,445 SH   SOLE 19 567,445 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 78,320 5,331,546 SH   SOLE 21 5,331,546 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 183,377 12,483,103 SH   SOLE 22 11,836,710 0 646,393
BRIXMOR PPTY GROUP INC COM 11120U105 388 26,421 SH   SOLE 23 26,421 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,186 625,298 SH   SOLE 25 625,298 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,741 186,610 SH   SOLE 26 51,090 0 135,520
BRIXMOR PPTY GROUP INC COM 11120U105 556 37,829 SH   SOLE 28 37,829 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,040 138,893 SH   SOLE 29 115,179 0 23,714
BRIXMOR PPTY GROUP INC COM 11120U105 21,116 1,437,457 SH   SOLE 30 1,437,457 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 176 12,007 SH   SOLE 31 6,123 0 5,884
BRIXMOR PPTY GROUP INC COM 11120U105 45 3,031 SH   SOLE 34 3,031 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 169 11,528 SH   SOLE 36 11,528 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 419 28,515 SH   SOLE 40 28,515 0 0
BROADCOM INC COM 11135F101 262,285 1,031,483 SH   SOLE 2 97,108 0 934,375
BROADCOM INC COM 11135F101 37,384 147,019 SH   SOLE 4 135,629 0 11,390
BROADCOM INC COM 11135F101 87,169 342,809 SH   SOLE 7 342,809 0 0
BROADCOM INC COM 11135F101 1,066 4,193 SH   SOLE 13 4,193 0 0
BROADCOM INC COM 11135F101 1,095 4,308 SH   SOLE 15 4,308 0 0
BROADCOM INC COM 11135F101 233,383 917,819 SH   SOLE 18 865,483 0 52,336
BROADCOM INC COM 11135F101 16,328 64,212 SH   SOLE 19 64,212 0 0
BROADCOM INC COM 11135F101 2,191,788 8,619,584 SH   SOLE 21 8,619,584 0 0
BROADCOM INC COM 11135F101 2,513,622 9,885,253 SH   SOLE 22 8,820,565 0 1,064,688
BROADCOM INC COM 11135F101 77,656 305,397 SH   SOLE 23 305,397 0 0
BROADCOM INC COM 11135F101 103,561 407,271 SH   SOLE 25 407,271 0 0
BROADCOM INC COM 11135F101 424,770 1,670,482 SH   SOLE 26 411,867 0 1,258,615
BROADCOM INC COM 11135F101 21,084 82,917 SH   SOLE 28 60,640 0 22,277
BROADCOM INC COM 11135F101 10,985 43,199 SH   SOLE 29 15,572 0 27,627
BROADCOM INC COM 11135F101 409,217 1,609,318 SH   SOLE 30 1,609,318 0 0
BROADCOM INC COM 11135F101 41,017 161,306 SH   SOLE 31 93,967 0 67,339
BROADCOM INC COM 11135F101 14,915 58,655 SH   SOLE 32 58,655 0 0
BROADCOM INC COM 11135F101 6,580 25,877 SH   SOLE 34 25,877 0 0
BROADCOM INC COM 11135F101 81,452 320,323 SH   SOLE 36 320,323 0 0
BROADCOM INC COM 11135F101 2,557 10,056 SH   SOLE 40 10,056 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 31,011 322,195 SH   SOLE 2 62,093 0 260,102
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,668 48,500 SH   SOLE 4 45,389 0 3,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,071 146,197 SH   SOLE 7 115,602 0 30,595
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 808 8,393 SH   SOLE 13 8,393 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 86 892 SH   SOLE 15 892 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27,434 285,027 SH   SOLE 18 269,360 0 15,667
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,117 115,498 SH   SOLE 19 115,498 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 361,005 3,750,702 SH   SOLE 21 3,750,702 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 313,932 3,261,631 SH   SOLE 22 2,930,107 0 331,524
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,744 90,842 SH   SOLE 23 90,842 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,806 112,274 SH   SOLE 25 112,274 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 59,522 618,412 SH   SOLE 26 169,521 0 448,891
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,135 22,184 SH   SOLE 28 16,209 0 5,975
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,296 44,636 SH   SOLE 29 7,231 0 37,405
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51,785 538,023 SH   SOLE 30 538,023 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,238 44,029 SH   SOLE 31 32,611 0 11,418
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,044 83,576 SH   SOLE 34 83,576 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,285 127,633 SH   SOLE 36 127,633 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 305 3,167 SH   SOLE 40 3,167 0 0
BROADVISION INC COM PAR 111412706 1 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 3 2,547 SH   SOLE 18 2,547 0 0
BROADWAY FINL CORP DEL COM 111444105 5 4,574 SH   SOLE 21 4,574 0 0
BROADWIND ENERGY INC COM NEW 11161T207 3 2,493 SH   SOLE 18 2,493 0 0
BROADWIND ENERGY INC COM NEW 11161T207 63 48,746 SH   SOLE 21 48,746 0 0
BROADWIND ENERGY INC COM NEW 11161T207 516 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 5,442 812,275 SH   SOLE 2 627,150 0 185,125
BROOKDALE SR LIVING INC COM 112463104 6 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 65 9,694 SH   SOLE 7 9,694 0 0
BROOKDALE SR LIVING INC COM 112463104 4,220 629,892 SH   SOLE 18 629,892 0 0
BROOKDALE SR LIVING INC COM 112463104 1,916 285,949 SH   SOLE 19 285,949 0 0
BROOKDALE SR LIVING INC COM 112463104 50,829 7,586,346 SH   SOLE 21 7,586,346 0 0
BROOKDALE SR LIVING INC COM 112463104 36,916 5,509,885 SH   SOLE 22 5,235,783 0 274,102
BROOKDALE SR LIVING INC COM 112463104 411 61,338 SH   SOLE 26 47,777 0 13,561
BROOKDALE SR LIVING INC COM 112463104 179 26,723 SH   SOLE 28 26,723 0 0
BROOKDALE SR LIVING INC COM 112463104 1,176 175,593 SH   SOLE 30 175,593 0 0
BROOKDALE SR LIVING INC COM 112463104 48 7,145 SH   SOLE 34 7,145 0 0
BROOKDALE SR LIVING INC COM 112463104 66 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 136 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 183 5,293 SH   SOLE 18 5,293 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 29 1,801 SH   SOLE 22 1,801 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 19 1,173 SH   SOLE 25 1,173 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 28 1,755 SH   SOLE 26 0 0 1,755
BROOKFIELD PROPERTY REIT INC CL A 11282X103 6,784 421,342 SH   SOLE 2 99,214 0 322,128
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,825 175,459 SH   SOLE 4 168,333 0 7,126
BROOKFIELD PROPERTY REIT INC CL A 11282X103 3,452 214,417 SH   SOLE 7 214,417 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 18 1,102 SH   SOLE 13 1,102 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 128 7,942 SH   SOLE 15 7,942 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,397 86,790 SH   SOLE 18 61,180 0 25,610
BROOKFIELD PROPERTY REIT INC CL A 11282X103 4,230 262,760 SH   SOLE 19 262,760 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 27,965 1,736,961 SH   SOLE 21 1,736,961 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 41,818 2,597,392 SH   SOLE 22 2,298,573 0 298,819
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,655 164,910 SH   SOLE 23 164,910 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 8,592 533,681 SH   SOLE 25 533,681 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 12,322 765,337 SH   SOLE 26 343,797 0 421,540
BROOKFIELD PROPERTY REIT INC CL A 11282X103 492 30,559 SH   SOLE 28 23,374 0 7,185
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,664 103,350 SH   SOLE 29 70,665 0 32,685
BROOKFIELD PROPERTY REIT INC CL A 11282X103 14,920 926,713 SH   SOLE 30 926,713 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,570 97,502 SH   SOLE 31 49,295 0 48,207
BROOKFIELD PROPERTY REIT INC CL A 11282X103 239 14,820 SH   SOLE 34 14,820 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,395 148,744 SH   SOLE 36 148,744 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 82 5,087 SH   SOLE 40 5,087 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,094 79,130 SH   SOLE 2 2,678 0 76,452
BROOKLINE BANCORP INC DEL COM 11373M107 9 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 23 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 5,552 401,757 SH   SOLE 18 401,757 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,602 115,915 SH   SOLE 19 115,915 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 116,457 8,426,735 SH   SOLE 21 8,426,735 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 35,726 2,585,098 SH   SOLE 22 2,484,387 0 100,711
BROOKLINE BANCORP INC DEL COM 11373M107 511 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 136 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,309 167,043 SH   SOLE 30 167,043 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 115 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 1,457 55,643 SH   SOLE 2 2,435 0 53,208
BROOKS AUTOMATION INC COM 114340102 8 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC COM 114340102 39 1,506 SH   SOLE 7 1,506 0 0
BROOKS AUTOMATION INC COM 114340102 9,203 351,519 SH   SOLE 18 351,519 0 0
BROOKS AUTOMATION INC COM 114340102 3,362 128,427 SH   SOLE 19 128,427 0 0
BROOKS AUTOMATION INC COM 114340102 195,520 7,468,290 SH   SOLE 21 7,468,290 0 0
BROOKS AUTOMATION INC COM 114340102 56,375 2,153,365 SH   SOLE 22 1,905,313 0 248,052
BROOKS AUTOMATION INC COM 114340102 31 1,179 SH   SOLE 23 1,179 0 0
BROOKS AUTOMATION INC COM 114340102 863 32,980 SH   SOLE 26 13,771 0 19,209
BROOKS AUTOMATION INC COM 114340102 242 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 3,770 143,984 SH   SOLE 30 143,984 0 0
BROOKS AUTOMATION INC COM 114340102 198 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 15,993 580,310 SH   SOLE 2 132,525 0 447,785
BROWN & BROWN INC COM 115236101 24 872 SH   SOLE 4 872 0 0
BROWN & BROWN INC COM 115236101 1,787 64,843 SH   SOLE 7 64,843 0 0
BROWN & BROWN INC COM 115236101 88 3,179 SH   SOLE 15 3,179 0 0
BROWN & BROWN INC COM 115236101 19,181 695,960 SH   SOLE 18 695,960 0 0
BROWN & BROWN INC COM 115236101 1,374 49,867 SH   SOLE 19 49,867 0 0
BROWN & BROWN INC COM 115236101 318,753 11,565,777 SH   SOLE 21 11,565,777 0 0
BROWN & BROWN INC COM 115236101 208,100 7,550,792 SH   SOLE 22 7,079,742 0 471,050
BROWN & BROWN INC COM 115236101 6,371 231,166 SH   SOLE 25 231,166 0 0
BROWN & BROWN INC COM 115236101 8,607 312,303 SH   SOLE 26 140,187 0 172,116
BROWN & BROWN INC COM 115236101 873 31,692 SH   SOLE 28 31,692 0 0
BROWN & BROWN INC COM 115236101 483 17,535 SH   SOLE 29 0 0 17,535
BROWN & BROWN INC COM 115236101 2,766 100,349 SH   SOLE 30 100,349 0 0
BROWN & BROWN INC COM 115236101 130 4,703 SH   SOLE 31 4,666 0 37
BROWN & BROWN INC COM 115236101 3,318 120,387 SH   SOLE 36 120,387 0 0
BROWN & BROWN INC COM 115236101 612 22,203 SH   SOLE 40 22,203 0 0
BROWN FORMAN CORP CL A 115637100 5,321 112,220 SH   SOLE 2 1,557 0 110,663
BROWN FORMAN CORP CL A 115637100 47 983 SH   SOLE 7 983 0 0
BROWN FORMAN CORP CL A 115637100 1,265 26,676 SH   SOLE 18 26,676 0 0
BROWN FORMAN CORP CL A 115637100 396 8,346 SH   SOLE 19 8,346 0 0
BROWN FORMAN CORP CL A 115637100 28,811 607,581 SH   SOLE 21 607,581 0 0
BROWN FORMAN CORP CL A 115637100 19,141 403,642 SH   SOLE 22 318,112 0 85,530
BROWN FORMAN CORP CL A 115637100 57 1,192 SH   SOLE 31 1,075 0 117
BROWN FORMAN CORP CL B 115637209 27,950 587,434 SH   SOLE 2 45,031 0 542,403
BROWN FORMAN CORP CL B 115637209 4,494 94,447 SH   SOLE 4 87,453 0 6,994
BROWN FORMAN CORP CL B 115637209 18,685 392,714 SH   SOLE 7 192,758 0 199,956
BROWN FORMAN CORP CL B 115637209 73 1,540 SH   SOLE 13 1,540 0 0
BROWN FORMAN CORP CL B 115637209 125 2,626 SH   SOLE 15 2,626 0 0
BROWN FORMAN CORP CL B 115637209 19,847 417,121 SH   SOLE 18 389,100 0 28,021
BROWN FORMAN CORP CL B 115637209 3,332 70,032 SH   SOLE 19 70,032 0 0
BROWN FORMAN CORP CL B 115637209 285,347 5,997,215 SH   SOLE 21 5,997,215 0 0
BROWN FORMAN CORP CL B 115637209 242,331 5,093,123 SH   SOLE 22 4,502,281 0 590,842
BROWN FORMAN CORP CL B 115637209 8,765 184,217 SH   SOLE 23 184,217 0 0
BROWN FORMAN CORP CL B 115637209 21,610 454,181 SH   SOLE 25 454,181 0 0
BROWN FORMAN CORP CL B 115637209 57,375 1,205,866 SH   SOLE 26 325,884 0 879,982
BROWN FORMAN CORP CL B 115637209 2,477 52,062 SH   SOLE 28 38,120 0 13,942
BROWN FORMAN CORP CL B 115637209 34,189 718,557 SH   SOLE 30 718,557 0 0
BROWN FORMAN CORP CL B 115637209 2,902 60,996 SH   SOLE 31 16,486 0 44,510
BROWN FORMAN CORP CL B 115637209 1,885 39,614 SH   SOLE 34 39,614 0 0
BROWN FORMAN CORP CL B 115637209 10,834 227,703 SH   SOLE 36 227,703 0 0
BROWN FORMAN CORP CL B 115637209 335 7,040 SH   SOLE 40 7,040 0 0
BRT APARTMENTS CORP COM 055645303 138 12,074 SH   SOLE 2 213 0 11,861
BRT APARTMENTS CORP COM 055645303 326 28,503 SH   SOLE 18 28,503 0 0
BRT APARTMENTS CORP COM 055645303 154 13,424 SH   SOLE 19 13,424 0 0
BRT APARTMENTS CORP COM 055645303 3,775 329,961 SH   SOLE 21 329,961 0 0
BRT APARTMENTS CORP COM 055645303 5,401 472,092 SH   SOLE 22 467,244 0 4,848
BRT APARTMENTS CORP COM 055645303 4 308 SH   SOLE 23 308 0 0
BRUKER CORP COM 116794108 8,688 291,847 SH   SOLE 2 54,585 0 237,262
BRUKER CORP COM 116794108 190 6,392 SH   SOLE 4 6,392 0 0
BRUKER CORP COM 116794108 55 1,842 SH   SOLE 7 1,842 0 0
BRUKER CORP COM 116794108 1,722 57,857 SH   SOLE 18 57,857 0 0
BRUKER CORP COM 116794108 736 24,734 SH   SOLE 19 24,734 0 0
BRUKER CORP COM 116794108 57,582 1,934,244 SH   SOLE 21 1,934,244 0 0
BRUKER CORP COM 116794108 90,431 3,037,666 SH   SOLE 22 2,845,941 0 191,725
BRUKER CORP COM 116794108 173 5,807 SH   SOLE 23 5,807 0 0
BRUKER CORP COM 116794108 1,231 41,349 SH   SOLE 26 28,628 0 12,721
BRUKER CORP COM 116794108 394 13,225 SH   SOLE 28 13,225 0 0
BRUKER CORP COM 116794108 350 11,746 SH   SOLE 29 0 0 11,746
BRUKER CORP COM 116794108 755 25,362 SH   SOLE 30 25,362 0 0
BRUKER CORP COM 116794108 64 2,153 SH   SOLE 31 2,060 0 93
BRUKER CORP COM 116794108 53 1,794 SH   SOLE 34 1,794 0 0
BRUKER CORP COM 116794108 289 9,704 SH   SOLE 40 9,704 0 0
BRUNSWICK CORP COM 117043109 10,447 224,900 SH   SOLE 2 46,046 0 178,854
BRUNSWICK CORP COM 117043109 21 447 SH   SOLE 4 447 0 0
BRUNSWICK CORP COM 117043109 109 2,357 SH   SOLE 7 2,357 0 0
BRUNSWICK CORP COM 117043109 12,029 258,963 SH   SOLE 18 258,963 0 0
BRUNSWICK CORP COM 117043109 993 21,377 SH   SOLE 19 21,377 0 0
BRUNSWICK CORP COM 117043109 194,373 4,184,571 SH   SOLE 21 4,184,571 0 0
BRUNSWICK CORP COM 117043109 133,407 2,872,064 SH   SOLE 22 2,677,229 0 194,835
BRUNSWICK CORP COM 117043109 1,086 23,378 SH   SOLE 26 13,177 0 10,201
BRUNSWICK CORP COM 117043109 529 11,389 SH   SOLE 28 11,389 0 0
BRUNSWICK CORP COM 117043109 211 4,547 SH   SOLE 29 0 0 4,547
BRUNSWICK CORP COM 117043109 1,808 38,924 SH   SOLE 30 38,924 0 0
BRUNSWICK CORP COM 117043109 83 1,780 SH   SOLE 31 1,760 0 20
BRUNSWICK CORP COM 117043109 683 14,712 SH   SOLE 34 14,712 0 0
BRUNSWICK CORP COM 117043109 104 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 372 8,007 SH   SOLE 40 8,007 0 0
BRYN MAWR BK CORP COM 117665109 667 19,384 SH   SOLE 2 765 0 18,619
BRYN MAWR BK CORP COM 117665109 13 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,494 72,488 SH   SOLE 18 72,488 0 0
BRYN MAWR BK CORP COM 117665109 1,005 29,215 SH   SOLE 19 29,215 0 0
BRYN MAWR BK CORP COM 117665109 24,702 718,077 SH   SOLE 21 718,077 0 0
BRYN MAWR BK CORP COM 117665109 22,053 641,065 SH   SOLE 22 619,468 0 21,597
BRYN MAWR BK CORP COM 117665109 88 2,548 SH   SOLE 26 0 0 2,548
BRYN MAWR BK CORP COM 117665109 67 1,943 SH   SOLE 28 1,943 0 0
BRYN MAWR BK CORP COM 117665109 154 4,464 SH   SOLE 30 4,464 0 0
BRYN MAWR BK CORP COM 117665109 55 1,602 SH   SOLE 40 1,602 0 0
BSB BANCORP INC MD COM 05573H108 208 7,413 SH   SOLE 2 322 0 7,091
BSB BANCORP INC MD COM 05573H108 5 182 SH   SOLE 7 182 0 0
BSB BANCORP INC MD COM 05573H108 849 30,260 SH   SOLE 18 30,260 0 0
BSB BANCORP INC MD COM 05573H108 335 11,944 SH   SOLE 19 11,944 0 0
BSB BANCORP INC MD COM 05573H108 8,645 308,105 SH   SOLE 21 308,105 0 0
BSB BANCORP INC MD COM 05573H108 2,416 86,096 SH   SOLE 22 81,426 0 4,670
BSQUARE CORP COM NEW 11776U300 3 2,028 SH   SOLE 18 2,028 0 0
BSQUARE CORP COM NEW 11776U300 62 40,167 SH   SOLE 21 40,167 0 0
BSQUARE CORP COM NEW 11776U300 440 283,699 SH   SOLE 22 283,699 0 0
BT GROUP PLC ADR 05577E101 3 210 SH   SOLE 18 210 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 107 3,700 SH   SOLE 18 3,700 0 0
BUCKLE INC COM 118440106 559 28,888 SH   SOLE 2 1,051 0 27,837
BUCKLE INC COM 118440106 3 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 14 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 2,845 147,129 SH   SOLE 18 147,129 0 0
BUCKLE INC COM 118440106 801 41,411 SH   SOLE 19 41,411 0 0
BUCKLE INC COM 118440106 58,779 3,039,221 SH   SOLE 21 3,039,221 0 0
BUCKLE INC COM 118440106 15,400 796,294 SH   SOLE 22 750,242 0 46,052
BUCKLE INC COM 118440106 100 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 82 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 1,111 57,470 SH   SOLE 30 57,470 0 0
BUCKLE INC COM 118440106 62 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 10 2,592 SH   SOLE 18 2,592 0 0
BUILD A BEAR WORKSHOP COM 120076104 229 57,904 SH   SOLE 21 57,904 0 0
BUILD A BEAR WORKSHOP COM 120076104 806 204,041 SH   SOLE 22 204,041 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 990 90,766 SH   SOLE 2 3,923 0 86,843
BUILDERS FIRSTSOURCE INC COM 12008R107 7 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 28 2,567 SH   SOLE 7 2,567 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,054 371,547 SH   SOLE 18 371,547 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,922 176,214 SH   SOLE 19 176,214 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 47,104 4,317,529 SH   SOLE 21 4,317,529 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 35,612 3,264,192 SH   SOLE 22 3,122,221 0 141,971
BUILDERS FIRSTSOURCE INC COM 12008R107 473 43,335 SH   SOLE 26 32,467 0 10,868
BUILDERS FIRSTSOURCE INC COM 12008R107 170 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 295 27,015 SH   SOLE 30 27,015 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 129 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 22,464 420,365 SH   SOLE 2 79,010 0 341,355
BUNGE LIMITED COM G16962105 3,161 59,156 SH   SOLE 4 55,438 0 3,718
BUNGE LIMITED COM G16962105 12,574 235,288 SH   SOLE 7 202,932 0 32,356
BUNGE LIMITED COM G16962105 309 5,774 SH   SOLE 13 5,774 0 0
BUNGE LIMITED COM G16962105 63 1,188 SH   SOLE 15 1,188 0 0
BUNGE LIMITED COM G16962105 6,215 116,302 SH   SOLE 18 102,196 0 14,106
BUNGE LIMITED COM G16962105 11,575 216,598 SH   SOLE 19 216,598 0 0
BUNGE LIMITED COM G16962105 130,078 2,434,095 SH   SOLE 21 2,434,095 0 0
BUNGE LIMITED COM G16962105 204,466 3,826,083 SH   SOLE 22 3,486,056 0 340,027
BUNGE LIMITED COM G16962105 5,548 103,810 SH   SOLE 23 103,810 0 0
BUNGE LIMITED COM G16962105 8,529 159,608 SH   SOLE 25 159,608 0 0
BUNGE LIMITED COM G16962105 32,695 611,807 SH   SOLE 26 185,758 0 426,049
BUNGE LIMITED COM G16962105 1,480 27,694 SH   SOLE 28 20,365 0 7,329
BUNGE LIMITED COM G16962105 5,901 110,414 SH   SOLE 29 82,080 0 28,334
BUNGE LIMITED COM G16962105 18,938 354,386 SH   SOLE 30 354,386 0 0
BUNGE LIMITED COM G16962105 3,069 57,423 SH   SOLE 31 29,854 0 27,569
BUNGE LIMITED COM G16962105 4,572 85,559 SH   SOLE 34 85,559 0 0
BUNGE LIMITED COM G16962105 8,676 162,347 SH   SOLE 36 162,347 0 0
BUNGE LIMITED COM G16962105 151 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 25,572 157,202 SH   SOLE 2 11,526 0 145,676
BURLINGTON STORES INC COM 122017106 3,481 21,400 SH   SOLE 4 19,617 0 1,783
BURLINGTON STORES INC COM 122017106 3,832 23,555 SH   SOLE 7 10,253 0 13,302
BURLINGTON STORES INC COM 122017106 60 370 SH   SOLE 13 370 0 0
BURLINGTON STORES INC COM 122017106 7,266 44,666 SH   SOLE 18 36,177 0 8,489
BURLINGTON STORES INC COM 122017106 3,651 22,444 SH   SOLE 19 22,444 0 0
BURLINGTON STORES INC COM 122017106 207,838 1,277,668 SH   SOLE 21 1,277,668 0 0
BURLINGTON STORES INC COM 122017106 322,387 1,981,849 SH   SOLE 22 1,853,593 0 128,256
BURLINGTON STORES INC COM 122017106 7,584 46,625 SH   SOLE 23 46,625 0 0
BURLINGTON STORES INC COM 122017106 50 306 SH   SOLE 25 306 0 0
BURLINGTON STORES INC COM 122017106 22,161 136,233 SH   SOLE 26 45,893 0 90,340
BURLINGTON STORES INC COM 122017106 2,134 13,121 SH   SOLE 28 9,654 0 3,467
BURLINGTON STORES INC COM 122017106 3,104 19,083 SH   SOLE 29 3,640 0 15,443
BURLINGTON STORES INC COM 122017106 18,866 115,976 SH   SOLE 30 115,976 0 0
BURLINGTON STORES INC COM 122017106 3,527 21,684 SH   SOLE 31 15,042 0 6,642
BURLINGTON STORES INC COM 122017106 590 3,628 SH   SOLE 34 3,628 0 0
BURLINGTON STORES INC COM 122017106 3,232 19,868 SH   SOLE 36 19,868 0 0
BURLINGTON STORES INC COM 122017106 229 1,406 SH   SOLE 40 1,406 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 263 10,836 SH   SOLE 2 342 0 10,494
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 931 38,436 SH   SOLE 18 38,436 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 376 15,498 SH   SOLE 19 15,498 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 8,498 350,722 SH   SOLE 21 350,722 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 2,663 109,909 SH   SOLE 22 102,049 0 7,860
BWX TECHNOLOGIES INC COM 05605H100 7,516 196,612 SH   SOLE 2 11,094 0 185,518
BWX TECHNOLOGIES INC COM 05605H100 14 361 SH   SOLE 4 361 0 0
BWX TECHNOLOGIES INC COM 05605H100 77 2,004 SH   SOLE 7 2,004 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,120 55,465 SH   SOLE 18 55,465 0 0
BWX TECHNOLOGIES INC COM 05605H100 807 21,115 SH   SOLE 19 21,115 0 0
BWX TECHNOLOGIES INC COM 05605H100 123,833 3,239,153 SH   SOLE 21 3,239,153 0 0
BWX TECHNOLOGIES INC COM 05605H100 103,112 2,697,136 SH   SOLE 22 2,493,616 0 203,520
BWX TECHNOLOGIES INC COM 05605H100 899 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 923 24,147 SH   SOLE 30 24,147 0 0
BWX TECHNOLOGIES INC COM 05605H100 85 2,218 SH   SOLE 31 1,992 0 226
BWX TECHNOLOGIES INC COM 05605H100 387 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 256 15,337 SH   SOLE 2 613 0 14,724
BYLINE BANCORP INC COM 124411109 5 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 942 56,567 SH   SOLE 18 56,567 0 0
BYLINE BANCORP INC COM 124411109 392 23,529 SH   SOLE 19 23,529 0 0
BYLINE BANCORP INC COM 124411109 9,681 581,122 SH   SOLE 21 581,122 0 0
BYLINE BANCORP INC COM 124411109 2,935 176,175 SH   SOLE 22 165,045 0 11,130
BYLINE BANCORP INC COM 124411109 44 2,615 SH   SOLE 30 2,615 0 0
C & F FINL CORP COM 12466Q104 191 3,594 SH   SOLE 2 102 0 3,492
C & F FINL CORP COM 12466Q104 5 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 645 12,122 SH   SOLE 18 12,122 0 0
C & F FINL CORP COM 12466Q104 260 4,889 SH   SOLE 19 4,889 0 0
C & F FINL CORP COM 12466Q104 6,205 116,621 SH   SOLE 21 116,621 0 0
C & F FINL CORP COM 12466Q104 1,619 30,423 SH   SOLE 22 28,235 0 2,188
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30,319 360,555 SH   SOLE 2 50,802 0 309,753
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,327 51,453 SH   SOLE 4 47,794 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16,542 196,720 SH   SOLE 7 159,689 0 37,031
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 321 3,816 SH   SOLE 13 3,816 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 91 1,078 SH   SOLE 15 1,078 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 27,536 327,463 SH   SOLE 18 308,997 0 18,466
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15,113 179,725 SH   SOLE 19 179,725 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 403,457 4,797,913 SH   SOLE 21 4,797,913 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 316,879 3,768,334 SH   SOLE 22 3,384,762 0 383,572
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,396 99,842 SH   SOLE 23 99,842 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,463 136,317 SH   SOLE 25 136,317 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 66,697 793,166 SH   SOLE 26 175,061 0 618,105
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,252 26,778 SH   SOLE 28 19,668 0 7,110
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,832 33,681 SH   SOLE 29 5,251 0 28,430
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 52,410 623,266 SH   SOLE 30 623,266 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,694 55,818 SH   SOLE 31 28,534 0 27,284
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,772 68,639 SH   SOLE 34 68,639 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,122 156,045 SH   SOLE 36 156,045 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 237 2,816 SH   SOLE 40 2,816 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 909 67,337 SH   SOLE 2 2,151 0 65,186
C&J ENERGY SVCS INC NEW COM 12674R100 3 240 SH   SOLE 4 240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 20 1,494 SH   SOLE 7 1,494 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 4,449 329,525 SH   SOLE 18 329,525 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,282 94,959 SH   SOLE 19 94,959 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 92,487 6,850,864 SH   SOLE 21 6,850,864 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 24,482 1,813,499 SH   SOLE 22 1,733,792 0 79,707
C&J ENERGY SVCS INC NEW COM 12674R100 430 31,878 SH   SOLE 26 17,720 0 14,158
C&J ENERGY SVCS INC NEW COM 12674R100 1,710 126,672 SH   SOLE 30 126,672 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 86 6,380 SH   SOLE 40 6,380 0 0
CABLE ONE INC COM 12685J105 8,454 10,309 SH   SOLE 2 2,498 0 7,811
CABLE ONE INC COM 12685J105 18 22 SH   SOLE 4 22 0 0
CABLE ONE INC COM 12685J105 59 72 SH   SOLE 7 72 0 0
CABLE ONE INC COM 12685J105 11,417 13,921 SH   SOLE 18 13,921 0 0
CABLE ONE INC COM 12685J105 755 921 SH   SOLE 19 921 0 0
CABLE ONE INC COM 12685J105 194,288 236,908 SH   SOLE 21 236,908 0 0
CABLE ONE INC COM 12685J105 126,116 153,781 SH   SOLE 22 145,423 0 8,358
CABLE ONE INC COM 12685J105 1,265 1,543 SH   SOLE 26 1,209 0 334
CABLE ONE INC COM 12685J105 454 553 SH   SOLE 28 553 0 0
CABLE ONE INC COM 12685J105 118 144 SH   SOLE 29 0 0 144
CABLE ONE INC COM 12685J105 894 1,090 SH   SOLE 30 1,090 0 0
CABLE ONE INC COM 12685J105 79 96 SH   SOLE 31 86 0 10
CABLE ONE INC COM 12685J105 335 409 SH   SOLE 40 409 0 0
CABOT CORP COM 127055101 11,638 271,025 SH   SOLE 2 142,942 0 128,083
CABOT CORP COM 127055101 403 9,374 SH   SOLE 4 9,374 0 0
CABOT CORP COM 127055101 96 2,225 SH   SOLE 7 2,225 0 0
CABOT CORP COM 127055101 8,173 190,335 SH   SOLE 18 190,335 0 0
CABOT CORP COM 127055101 2,284 53,202 SH   SOLE 19 53,202 0 0
CABOT CORP COM 127055101 3,171 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 127,753 2,975,149 SH   SOLE 21 2,975,149 0 0
CABOT CORP COM 127055101 91,168 2,123,155 SH   SOLE 22 2,003,882 0 119,273
CABOT CORP COM 127055101 751 17,491 SH   SOLE 23 17,491 0 0
CABOT CORP COM 127055101 492 11,451 SH   SOLE 25 11,451 0 0
CABOT CORP COM 127055101 855 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 337 7,858 SH   SOLE 28 7,858 0 0
CABOT CORP COM 127055101 431 10,041 SH   SOLE 29 10,041 0 0
CABOT CORP COM 127055101 643 14,982 SH   SOLE 30 14,982 0 0
CABOT CORP COM 127055101 54 1,247 SH   SOLE 31 1,247 0 0
CABOT CORP COM 127055101 2,212 51,524 SH   SOLE 34 51,524 0 0
CABOT CORP COM 127055101 85 1,987 SH   SOLE 36 1,987 0 0
CABOT CORP COM 127055101 223 5,187 SH   SOLE 40 5,187 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,288 23,991 SH   SOLE 2 2,232 0 21,759
CABOT MICROELECTRONICS CORP COM 12709P103 17 181 SH   SOLE 4 181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 50 529 SH   SOLE 7 529 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 13,595 142,576 SH   SOLE 18 142,576 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 7,079 74,240 SH   SOLE 19 74,240 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 286,717 3,006,991 SH   SOLE 21 3,006,991 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 79,906 838,033 SH   SOLE 22 799,671 0 38,362
CABOT MICROELECTRONICS CORP COM 12709P103 625 6,550 SH   SOLE 23 6,550 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,106 11,596 SH   SOLE 26 3,748 0 7,848
CABOT MICROELECTRONICS CORP COM 12709P103 367 3,851 SH   SOLE 28 3,851 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 5,515 57,835 SH   SOLE 30 57,835 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 148 1,553 SH   SOLE 34 1,553 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 284 2,975 SH   SOLE 40 2,975 0 0
CABOT OIL & GAS CORP COM 127097103 25,756 1,152,374 SH   SOLE 2 172,333 0 980,041
CABOT OIL & GAS CORP COM 127097103 3,202 143,272 SH   SOLE 4 129,096 0 14,176
CABOT OIL & GAS CORP COM 127097103 7,962 356,220 SH   SOLE 7 328,225 0 27,995
CABOT OIL & GAS CORP COM 127097103 180 8,032 SH   SOLE 13 8,032 0 0
CABOT OIL & GAS CORP COM 127097103 83 3,699 SH   SOLE 15 3,699 0 0
CABOT OIL & GAS CORP COM 127097103 23,379 1,046,045 SH   SOLE 18 991,035 0 55,010
CABOT OIL & GAS CORP COM 127097103 7,238 323,837 SH   SOLE 19 323,837 0 0
CABOT OIL & GAS CORP COM 127097103 239,100 10,697,972 SH   SOLE 21 10,697,972 0 0
CABOT OIL & GAS CORP COM 127097103 237,100 10,608,516 SH   SOLE 22 9,464,332 0 1,144,184
CABOT OIL & GAS CORP COM 127097103 6,988 312,643 SH   SOLE 23 312,643 0 0
CABOT OIL & GAS CORP COM 127097103 9,128 408,416 SH   SOLE 25 408,416 0 0
CABOT OIL & GAS CORP COM 127097103 40,610 1,817,007 SH   SOLE 26 548,542 0 1,268,465
CABOT OIL & GAS CORP COM 127097103 1,884 84,284 SH   SOLE 28 61,460 0 22,824
CABOT OIL & GAS CORP COM 127097103 2,368 105,956 SH   SOLE 29 14,881 0 91,075
CABOT OIL & GAS CORP COM 127097103 38,241 1,710,991 SH   SOLE 30 1,710,991 0 0
CABOT OIL & GAS CORP COM 127097103 3,536 158,207 SH   SOLE 31 104,265 0 53,942
CABOT OIL & GAS CORP COM 127097103 548 24,537 SH   SOLE 34 24,537 0 0
CABOT OIL & GAS CORP COM 127097103 7,353 328,971 SH   SOLE 36 328,971 0 0
CABOT OIL & GAS CORP COM 127097103 207 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 5,142 35,700 SH   SOLE 2 11,165 0 24,535
CACI INTL INC CL A 127190304 19 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 112 777 SH   SOLE 7 777 0 0
CACI INTL INC CL A 127190304 20,551 142,684 SH   SOLE 18 142,684 0 0
CACI INTL INC CL A 127190304 5,259 36,512 SH   SOLE 19 36,512 0 0
CACI INTL INC CL A 127190304 254,365 1,766,059 SH   SOLE 21 1,766,059 0 0
CACI INTL INC CL A 127190304 124,669 865,577 SH   SOLE 22 831,641 0 33,936
CACI INTL INC CL A 127190304 941 6,532 SH   SOLE 26 4,850 0 1,682
CACI INTL INC CL A 127190304 461 3,201 SH   SOLE 28 3,201 0 0
CACI INTL INC CL A 127190304 961 6,673 SH   SOLE 30 6,673 0 0
CACI INTL INC CL A 127190304 143 993 SH   SOLE 36 993 0 0
CACI INTL INC CL A 127190304 346 2,402 SH   SOLE 40 2,402 0 0
CACTUS INC CL A 127203107 1,163 42,424 SH   SOLE 2 13,334 0 29,090
CACTUS INC CL A 127203107 11 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 15 535 SH   SOLE 7 535 0 0
CACTUS INC CL A 127203107 3,401 124,070 SH   SOLE 18 124,070 0 0
CACTUS INC CL A 127203107 5,767 210,387 SH   SOLE 19 210,387 0 0
CACTUS INC CL A 127203107 36,888 1,345,778 SH   SOLE 21 1,345,778 0 0
CACTUS INC CL A 127203107 32,659 1,191,484 SH   SOLE 22 1,149,410 0 42,074
CACTUS INC CL A 127203107 1,283 46,792 SH   SOLE 23 46,792 0 0
CACTUS INC CL A 127203107 2,282 83,269 SH   SOLE 26 0 0 83,269
CACTUS INC CL A 127203107 151 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 391 14,248 SH   SOLE 29 0 0 14,248
CACTUS INC CL A 127203107 347 12,642 SH   SOLE 30 12,642 0 0
CACTUS INC CL A 127203107 77 2,824 SH   SOLE 40 2,824 0 0
CADENCE BANCORPORATION CL A 12739A100 2,029 120,904 SH   SOLE 2 53,766 0 67,138
CADENCE BANCORPORATION CL A 12739A100 7 419 SH   SOLE 4 419 0 0
CADENCE BANCORPORATION CL A 12739A100 26 1,531 SH   SOLE 7 1,531 0 0
CADENCE BANCORPORATION CL A 12739A100 4,160 247,902 SH   SOLE 18 247,902 0 0
CADENCE BANCORPORATION CL A 12739A100 11,039 657,893 SH   SOLE 19 657,893 0 0
CADENCE BANCORPORATION CL A 12739A100 42,929 2,558,352 SH   SOLE 21 2,558,352 0 0
CADENCE BANCORPORATION CL A 12739A100 45,315 2,700,543 SH   SOLE 22 2,608,371 0 92,172
CADENCE BANCORPORATION CL A 12739A100 2,962 176,509 SH   SOLE 23 176,509 0 0
CADENCE BANCORPORATION CL A 12739A100 4,658 277,565 SH   SOLE 26 18,004 0 259,561
CADENCE BANCORPORATION CL A 12739A100 110 6,584 SH   SOLE 28 6,584 0 0
CADENCE BANCORPORATION CL A 12739A100 661 39,382 SH   SOLE 29 0 0 39,382
CADENCE BANCORPORATION CL A 12739A100 324 19,319 SH   SOLE 30 19,319 0 0
CADENCE BANCORPORATION CL A 12739A100 74 4,395 SH   SOLE 40 4,395 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 30,013 690,262 SH   SOLE 2 63,796 0 626,466
CADENCE DESIGN SYSTEM INC COM 127387108 4,518 103,911 SH   SOLE 4 96,473 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 13,895 319,582 SH   SOLE 7 248,073 0 71,509
CADENCE DESIGN SYSTEM INC COM 127387108 441 10,135 SH   SOLE 13 10,135 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 123 2,823 SH   SOLE 15 2,823 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 27,783 638,991 SH   SOLE 18 604,851 0 34,140
CADENCE DESIGN SYSTEM INC COM 127387108 3,659 84,157 SH   SOLE 19 84,157 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 317,832 7,309,841 SH   SOLE 21 7,309,841 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 331,975 7,635,126 SH   SOLE 22 6,918,664 0 716,462
CADENCE DESIGN SYSTEM INC COM 127387108 8,700 200,101 SH   SOLE 23 200,101 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 16,606 381,919 SH   SOLE 25 381,919 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 59,072 1,358,593 SH   SOLE 26 358,973 0 999,620
CADENCE DESIGN SYSTEM INC COM 127387108 2,345 53,944 SH   SOLE 28 39,284 0 14,660
CADENCE DESIGN SYSTEM INC COM 127387108 3,253 74,807 SH   SOLE 29 8,816 0 65,991
CADENCE DESIGN SYSTEM INC COM 127387108 49,615 1,141,088 SH   SOLE 30 1,141,088 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,887 89,386 SH   SOLE 31 57,338 0 32,048
CADENCE DESIGN SYSTEM INC COM 127387108 1,740 40,021 SH   SOLE 32 40,021 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,327 30,526 SH   SOLE 34 30,526 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 8,926 205,282 SH   SOLE 36 205,282 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 334 7,688 SH   SOLE 40 7,688 0 0
CADIZ INC COM NEW 127537207 229 22,244 SH   SOLE 2 2,654 0 19,590
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 840 81,573 SH   SOLE 18 81,573 0 0
CADIZ INC COM NEW 127537207 766 74,382 SH   SOLE 19 74,382 0 0
CADIZ INC COM NEW 127537207 8,231 799,172 SH   SOLE 21 799,172 0 0
CADIZ INC COM NEW 127537207 6,784 658,680 SH   SOLE 22 642,132 0 16,548
CADIZ INC COM NEW 127537207 14 1,350 SH   SOLE 23 1,350 0 0
CADIZ INC COM NEW 127537207 286 27,754 SH   SOLE 26 0 0 27,754
CAESARS ENTMT CORP COM 127686103 10,907 1,606,281 SH   SOLE 2 254,900 0 1,351,381
CAESARS ENTMT CORP COM 127686103 20 2,957 SH   SOLE 4 2,957 0 0
CAESARS ENTMT CORP COM 127686103 73 10,700 SH   SOLE 7 10,700 0 0
CAESARS ENTMT CORP COM 127686103 1,956 288,034 SH   SOLE 18 288,034 0 0
CAESARS ENTMT CORP COM 127686103 10,535 1,551,604 SH   SOLE 19 1,551,604 0 0
CAESARS ENTMT CORP COM 127686103 44,415 6,541,171 SH   SOLE 21 6,541,171 0 0
CAESARS ENTMT CORP COM 127686103 104,035 15,321,813 SH   SOLE 22 14,212,272 0 1,109,541
CAESARS ENTMT CORP COM 127686103 11 1,590 SH   SOLE 25 1,590 0 0
CAESARS ENTMT CORP COM 127686103 1,118 164,621 SH   SOLE 26 98,451 0 66,170
CAESARS ENTMT CORP COM 127686103 537 79,154 SH   SOLE 28 79,154 0 0
CAESARS ENTMT CORP COM 127686103 124 18,318 SH   SOLE 29 0 0 18,318
CAESARS ENTMT CORP COM 127686103 1,101 162,154 SH   SOLE 30 162,154 0 0
CAESARS ENTMT CORP COM 127686103 85 12,455 SH   SOLE 31 12,455 0 0
CAESARS ENTMT CORP COM 127686103 4,520 665,714 SH   SOLE 34 665,714 0 0
CAESARS ENTMT CORP COM 127686103 379 55,868 SH   SOLE 40 55,868 0 0
CAESARSTONE LTD ORD SHS M20598104 363 26,750 SH   SOLE 2 748 0 26,002
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 27 1,984 SH   SOLE 7 1,984 0 0
CAESARSTONE LTD ORD SHS M20598104 1,073 79,019 SH   SOLE 18 79,019 0 0
CAESARSTONE LTD ORD SHS M20598104 434 31,940 SH   SOLE 19 31,940 0 0
CAESARSTONE LTD ORD SHS M20598104 15,244 1,122,552 SH   SOLE 21 1,122,552 0 0
CAESARSTONE LTD ORD SHS M20598104 5,480 403,530 SH   SOLE 22 372,037 0 31,493
CAESARSTONE LTD ORD SHS M20598104 22 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 32 2,353 SH   SOLE 30 2,353 0 0
CAESARSTONE LTD ORD SHS M20598104 37 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 375 16,161 SH   SOLE 2 658 0 15,503
CAI INTERNATIONAL INC COM 12477X106 10 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,413 60,808 SH   SOLE 18 60,808 0 0
CAI INTERNATIONAL INC COM 12477X106 574 24,692 SH   SOLE 19 24,692 0 0
CAI INTERNATIONAL INC COM 12477X106 14,515 624,820 SH   SOLE 21 624,820 0 0
CAI INTERNATIONAL INC COM 12477X106 11,782 507,198 SH   SOLE 22 484,695 0 22,503
CAI INTERNATIONAL INC COM 12477X106 115 4,937 SH   SOLE 30 4,937 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,259 29,757 SH   SOLE 2 1,584 0 28,173
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 899 21,256 SH   SOLE 7 21,256 0 0
CAL MAINE FOODS INC COM NEW 128030202 6,628 156,699 SH   SOLE 18 156,699 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,939 45,851 SH   SOLE 19 45,851 0 0
CAL MAINE FOODS INC COM NEW 128030202 137,061 3,240,211 SH   SOLE 21 3,240,211 0 0
CAL MAINE FOODS INC COM NEW 128030202 40,317 953,123 SH   SOLE 22 911,128 0 41,995
CAL MAINE FOODS INC COM NEW 128030202 675 15,967 SH   SOLE 26 7,834 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 187 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 74 1,743 SH   SOLE 29 0 0 1,743
CAL MAINE FOODS INC COM NEW 128030202 2,874 67,954 SH   SOLE 30 67,954 0 0
CAL MAINE FOODS INC COM NEW 128030202 147 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 1,542 SH   SOLE 18 1,542 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 95 26,638 SH   SOLE 21 26,638 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 84 23,628 SH   SOLE 22 23,628 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1,298 122,615 SH   SOLE 2 122,615 0 0
CALAMP CORP COM 128126109 360 27,641 SH   SOLE 2 1,299 0 26,342
CALAMP CORP COM 128126109 10 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 2,306 177,245 SH   SOLE 18 177,245 0 0
CALAMP CORP COM 128126109 644 49,482 SH   SOLE 19 49,482 0 0
CALAMP CORP COM 128126109 50,641 3,892,445 SH   SOLE 21 3,892,445 0 0
CALAMP CORP COM 128126109 15,155 1,164,842 SH   SOLE 22 1,070,505 0 94,337
CALAMP CORP COM 128126109 18 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 69 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 44 3,363 SH   SOLE 29 0 0 3,363
CALAMP CORP COM 128126109 920 70,713 SH   SOLE 30 70,713 0 0
CALAMP CORP COM 128126109 51 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 1,182 16,205 SH   SOLE 2 4,017 0 12,188
CALAVO GROWERS INC COM 128246105 5 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 696 9,545 SH   SOLE 7 9,545 0 0
CALAVO GROWERS INC COM 128246105 5,772 79,110 SH   SOLE 18 79,110 0 0
CALAVO GROWERS INC COM 128246105 5,413 74,195 SH   SOLE 19 74,195 0 0
CALAVO GROWERS INC COM 128246105 121,024 1,658,767 SH   SOLE 21 1,658,767 0 0
CALAVO GROWERS INC COM 128246105 36,210 496,305 SH   SOLE 22 445,495 0 50,810
CALAVO GROWERS INC COM 128246105 902 12,360 SH   SOLE 23 12,360 0 0
CALAVO GROWERS INC COM 128246105 2,068 28,341 SH   SOLE 26 3,775 0 24,566
CALAVO GROWERS INC COM 128246105 156 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 171 2,342 SH   SOLE 29 0 0 2,342
CALAVO GROWERS INC COM 128246105 2,499 34,256 SH   SOLE 30 34,256 0 0
CALAVO GROWERS INC COM 128246105 1,504 20,614 SH   SOLE 34 20,614 0 0
CALAVO GROWERS INC COM 128246105 114 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 11 2,090 SH   SOLE 18 2,090 0 0
CALERES INC COM 129500104 1,223 43,935 SH   SOLE 2 1,474 0 42,461
CALERES INC COM 129500104 6 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 26 920 SH   SOLE 7 920 0 0
CALERES INC COM 129500104 6,098 219,130 SH   SOLE 18 219,130 0 0
CALERES INC COM 129500104 1,721 61,822 SH   SOLE 19 61,822 0 0
CALERES INC COM 129500104 127,690 4,588,212 SH   SOLE 21 4,588,212 0 0
CALERES INC COM 129500104 33,854 1,216,458 SH   SOLE 22 1,154,239 0 62,219
CALERES INC COM 129500104 296 10,632 SH   SOLE 26 0 0 10,632
CALERES INC COM 129500104 167 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 75 2,683 SH   SOLE 29 0 0 2,683
CALERES INC COM 129500104 2,372 85,236 SH   SOLE 30 85,236 0 0
CALERES INC COM 129500104 127 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 815 47,826 SH   SOLE 2 1,524 0 46,302
CALIFORNIA RES CORP COM NEW 13057Q206 3 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 17 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 2,577 151,241 SH   SOLE 18 151,241 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,221 71,669 SH   SOLE 19 71,669 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 26,985 1,583,645 SH   SOLE 21 1,583,645 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 22,969 1,347,947 SH   SOLE 22 1,286,640 0 61,307
CALIFORNIA RES CORP COM NEW 13057Q206 57 3,343 SH   SOLE 23 3,343 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 268 15,739 SH   SOLE 26 3,718 0 12,021
CALIFORNIA RES CORP COM NEW 13057Q206 107 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 26 1,523 SH   SOLE 29 0 0 1,523
CALIFORNIA RES CORP COM NEW 13057Q206 499 29,306 SH   SOLE 30 29,306 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 58 3,390 SH   SOLE 40 3,390 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,325 48,775 SH   SOLE 2 1,673 0 47,102
CALIFORNIA WTR SVC GROUP COM 130788102 744 15,603 SH   SOLE 4 15,603 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,190 129,871 SH   SOLE 7 129,871 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 11,961 250,959 SH   SOLE 18 250,959 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,455 72,489 SH   SOLE 19 72,489 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 244,257 5,124,988 SH   SOLE 21 5,124,988 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 72,819 1,527,882 SH   SOLE 22 1,395,774 0 132,108
CALIFORNIA WTR SVC GROUP COM 130788102 889 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 330 6,916 SH   SOLE 28 6,916 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 12,750 267,523 SH   SOLE 30 267,523 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 83 1,738 SH   SOLE 36 1,738 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 261 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 217 54,047 SH   SOLE 2 25,230 0 28,817
CALITHERA BIOSCIENCES INC COM 13089P101 4 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 439 109,450 SH   SOLE 18 109,450 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,083 269,970 SH   SOLE 19 269,970 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 4,725 1,178,368 SH   SOLE 21 1,178,368 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 4,861 1,212,111 SH   SOLE 22 1,184,259 0 27,852
CALITHERA BIOSCIENCES INC COM 13089P101 384 95,802 SH   SOLE 23 95,802 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 408 101,796 SH   SOLE 26 0 0 101,796
CALITHERA BIOSCIENCES INC COM 13089P101 111 27,595 SH   SOLE 29 0 0 27,595
CALIX INC COM 13100M509 641 65,751 SH   SOLE 2 28,305 0 37,446
CALIX INC COM 13100M509 9 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,496 153,424 SH   SOLE 18 153,424 0 0
CALIX INC COM 13100M509 4,301 441,179 SH   SOLE 19 441,179 0 0
CALIX INC COM 13100M509 15,614 1,601,399 SH   SOLE 21 1,601,399 0 0
CALIX INC COM 13100M509 15,900 1,630,749 SH   SOLE 22 1,595,451 0 35,298
CALIX INC COM 13100M509 987 101,208 SH   SOLE 23 101,208 0 0
CALIX INC COM 13100M509 1,578 161,869 SH   SOLE 26 0 0 161,869
CALIX INC COM 13100M509 233 23,918 SH   SOLE 29 0 0 23,918
CALLAWAY GOLF CO COM 131193104 1,374 89,796 SH   SOLE 2 7,217 0 82,579
CALLAWAY GOLF CO COM 131193104 7 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 31 2,014 SH   SOLE 7 2,014 0 0
CALLAWAY GOLF CO COM 131193104 7,115 465,042 SH   SOLE 18 465,042 0 0
CALLAWAY GOLF CO COM 131193104 3,566 233,044 SH   SOLE 19 233,044 0 0
CALLAWAY GOLF CO COM 131193104 146,457 9,572,344 SH   SOLE 21 9,572,344 0 0
CALLAWAY GOLF CO COM 131193104 40,801 2,666,704 SH   SOLE 22 2,539,508 0 127,196
CALLAWAY GOLF CO COM 131193104 103 6,740 SH   SOLE 23 6,740 0 0
CALLAWAY GOLF CO COM 131193104 846 55,290 SH   SOLE 26 19,657 0 35,633
CALLAWAY GOLF CO COM 131193104 195 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 63 4,090 SH   SOLE 29 0 0 4,090
CALLAWAY GOLF CO COM 131193104 2,689 175,767 SH   SOLE 30 175,767 0 0
CALLAWAY GOLF CO COM 131193104 128 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 2,156 332,136 SH   SOLE 2 102,370 0 229,766
CALLON PETE CO DEL COM 13123X102 9 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 33 5,061 SH   SOLE 7 5,061 0 0
CALLON PETE CO DEL COM 13123X102 8,548 1,317,083 SH   SOLE 18 1,317,083 0 0
CALLON PETE CO DEL COM 13123X102 2,209 340,360 SH   SOLE 19 340,360 0 0
CALLON PETE CO DEL COM 13123X102 107,155 16,510,780 SH   SOLE 21 16,510,780 0 0
CALLON PETE CO DEL COM 13123X102 52,533 8,094,487 SH   SOLE 22 7,581,187 0 513,300
CALLON PETE CO DEL COM 13123X102 624 96,138 SH   SOLE 26 46,020 0 50,118
CALLON PETE CO DEL COM 13123X102 206 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 892 137,419 SH   SOLE 30 137,419 0 0
CALLON PETE CO DEL COM 13123X102 143 22,098 SH   SOLE 40 22,098 0 0
CALYXT INC COM 13173L107 44 4,222 SH   SOLE 2 114 0 4,108
CALYXT INC COM 13173L107 210 20,312 SH   SOLE 18 20,312 0 0
CALYXT INC COM 13173L107 87 8,380 SH   SOLE 19 8,380 0 0
CALYXT INC COM 13173L107 1,970 190,168 SH   SOLE 21 190,168 0 0
CALYXT INC COM 13173L107 1,704 164,516 SH   SOLE 22 160,769 0 3,747
CAMBER ENERGY INC COM NEW 13200M300 0 47 SH   SOLE 21 47 0 0
CAMBREX CORP COM 132011107 1,164 30,822 SH   SOLE 2 1,156 0 29,666
CAMBREX CORP COM 132011107 3 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 28 732 SH   SOLE 7 732 0 0
CAMBREX CORP COM 132011107 6,466 171,229 SH   SOLE 18 171,229 0 0
CAMBREX CORP COM 132011107 1,859 49,229 SH   SOLE 19 49,229 0 0
CAMBREX CORP COM 132011107 134,039 3,549,774 SH   SOLE 21 3,549,774 0 0
CAMBREX CORP COM 132011107 37,520 993,638 SH   SOLE 22 952,016 0 41,622
CAMBREX CORP COM 132011107 523 13,839 SH   SOLE 26 4,541 0 9,298
CAMBREX CORP COM 132011107 173 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 2,558 67,739 SH   SOLE 30 67,739 0 0
CAMBREX CORP COM 132011107 136 3,590 SH   SOLE 40 3,590 0 0
CAMBRIDGE BANCORP COM 132152109 294 3,534 SH   SOLE 2 125 0 3,409
CAMBRIDGE BANCORP COM 132152109 6 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,056 12,684 SH   SOLE 18 12,684 0 0
CAMBRIDGE BANCORP COM 132152109 428 5,147 SH   SOLE 19 5,147 0 0
CAMBRIDGE BANCORP COM 132152109 10,752 129,159 SH   SOLE 21 129,159 0 0
CAMBRIDGE BANCORP COM 132152109 2,968 35,648 SH   SOLE 22 33,108 0 2,540
CAMDEN NATL CORP COM 133034108 539 14,988 SH   SOLE 2 350 0 14,638
CAMDEN NATL CORP COM 133034108 12 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,028 56,387 SH   SOLE 18 56,387 0 0
CAMDEN NATL CORP COM 133034108 829 23,053 SH   SOLE 19 23,053 0 0
CAMDEN NATL CORP COM 133034108 19,981 555,500 SH   SOLE 21 555,500 0 0
CAMDEN NATL CORP COM 133034108 18,448 512,861 SH   SOLE 22 490,137 0 22,724
CAMDEN NATL CORP COM 133034108 43 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 82 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 158 4,385 SH   SOLE 30 4,385 0 0
CAMDEN NATL CORP COM 133034108 39 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,554 256,148 SH   SOLE 2 50,373 0 205,775
CAMDEN PPTY TR SH BEN INT 133131102 8,334 94,656 SH   SOLE 4 92,208 0 2,448
CAMDEN PPTY TR SH BEN INT 133131102 17,376 197,338 SH   SOLE 7 178,785 0 18,553
CAMDEN PPTY TR SH BEN INT 133131102 51 582 SH   SOLE 13 582 0 0
CAMDEN PPTY TR SH BEN INT 133131102 313 3,550 SH   SOLE 15 3,550 0 0
CAMDEN PPTY TR SH BEN INT 133131102 24,204 274,893 SH   SOLE 18 266,864 0 8,029
CAMDEN PPTY TR SH BEN INT 133131102 14,961 169,915 SH   SOLE 19 169,915 0 0
CAMDEN PPTY TR SH BEN INT 133131102 545,223 6,192,195 SH   SOLE 21 6,192,195 0 0
CAMDEN PPTY TR SH BEN INT 133131102 383,397 4,354,314 SH   SOLE 22 4,166,476 0 187,838
CAMDEN PPTY TR SH BEN INT 133131102 5,868 66,641 SH   SOLE 23 66,641 0 0
CAMDEN PPTY TR SH BEN INT 133131102 16,618 188,735 SH   SOLE 25 188,735 0 0
CAMDEN PPTY TR SH BEN INT 133131102 20,837 236,645 SH   SOLE 26 76,839 0 159,806
CAMDEN PPTY TR SH BEN INT 133131102 1,567 17,792 SH   SOLE 28 13,220 0 4,572
CAMDEN PPTY TR SH BEN INT 133131102 4,874 55,354 SH   SOLE 29 36,610 0 18,744
CAMDEN PPTY TR SH BEN INT 133131102 49,389 560,918 SH   SOLE 30 560,918 0 0
CAMDEN PPTY TR SH BEN INT 133131102 6,453 73,289 SH   SOLE 31 22,620 0 50,669
CAMDEN PPTY TR SH BEN INT 133131102 416 4,724 SH   SOLE 34 4,724 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,374 26,966 SH   SOLE 36 26,966 0 0
CAMDEN PPTY TR SH BEN INT 133131102 164 1,861 SH   SOLE 40 1,861 0 0
CAMECO CORP COM 13321L108 2,478 218,299 SH   SOLE 21 218,299 0 0
CAMPBELL SOUP CO COM 134429109 17,370 526,534 SH   SOLE 2 99,628 0 426,906
CAMPBELL SOUP CO COM 134429109 2,086 63,233 SH   SOLE 4 58,474 0 4,759
CAMPBELL SOUP CO COM 134429109 6,743 204,384 SH   SOLE 7 186,218 0 18,166
CAMPBELL SOUP CO COM 134429109 36 1,078 SH   SOLE 13 1,078 0 0
CAMPBELL SOUP CO COM 134429109 68 2,076 SH   SOLE 15 2,076 0 0
CAMPBELL SOUP CO COM 134429109 12,545 380,268 SH   SOLE 18 354,992 0 25,276
CAMPBELL SOUP CO COM 134429109 1,860 56,392 SH   SOLE 19 56,392 0 0
CAMPBELL SOUP CO COM 134429109 195,537 5,927,168 SH   SOLE 21 5,927,168 0 0
CAMPBELL SOUP CO COM 134429109 162,355 4,921,351 SH   SOLE 22 4,446,710 0 474,641
CAMPBELL SOUP CO COM 134429109 5,886 178,425 SH   SOLE 23 178,425 0 0
CAMPBELL SOUP CO COM 134429109 5,541 167,974 SH   SOLE 25 167,974 0 0
CAMPBELL SOUP CO COM 134429109 34,399 1,042,717 SH   SOLE 26 256,202 0 786,515
CAMPBELL SOUP CO COM 134429109 1,178 35,695 SH   SOLE 28 26,368 0 9,327
CAMPBELL SOUP CO COM 134429109 1,477 44,782 SH   SOLE 29 7,918 0 36,864
CAMPBELL SOUP CO COM 134429109 33,019 1,000,886 SH   SOLE 30 1,000,886 0 0
CAMPBELL SOUP CO COM 134429109 2,427 73,565 SH   SOLE 31 39,743 0 33,822
CAMPBELL SOUP CO COM 134429109 286 8,672 SH   SOLE 34 8,672 0 0
CAMPBELL SOUP CO COM 134429109 5,861 177,655 SH   SOLE 36 177,655 0 0
CAMPBELL SOUP CO COM 134429109 120 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 301 26,210 SH   SOLE 2 1,173 0 25,037
CAMPING WORLD HLDGS INC CL A 13462K109 9 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,179 102,816 SH   SOLE 18 102,816 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 557 48,550 SH   SOLE 19 48,550 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 11,989 1,045,234 SH   SOLE 21 1,045,234 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 10,112 881,639 SH   SOLE 22 843,462 0 38,177
CAMPING WORLD HLDGS INC CL A 13462K109 104 9,055 SH   SOLE 26 0 0 9,055
CAMPING WORLD HLDGS INC CL A 13462K109 49 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 86 7,461 SH   SOLE 30 7,461 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 36 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 688 15,726 SH   SOLE 22 15,726 0 0
CANADIAN NAT RES LTD COM 136385101 16,062 665,647 SH   SOLE 21 665,647 0 0
CANADIAN NATL RY CO COM 136375102 4 48 SH   SOLE 18 48 0 0
CANADIAN NATL RY CO COM 136375102 16,636 224,483 SH   SOLE 22 224,483 0 0
CANADIAN SOLAR INC COM 136635109 2,917 203,417 SH   SOLE 21 203,417 0 0
CANADIAN SOLAR INC COM 136635109 42 2,922 SH   SOLE 22 2,922 0 0
CANADIAN SOLAR INC COM 136635109 2,072 144,472 SH   SOLE 30 144,472 0 0
CANADIAN SOLAR INC COM 136635109 18,433 1,285,420 SH   SOLE 34 1,285,420 0 0
CANCER GENETICS INC COM 13739U104 1 6,167 SH   SOLE 21 6,167 0 0
CANNAE HLDGS INC COM 13765N107 1,202 70,209 SH   SOLE 2 2,366 0 67,843
CANNAE HLDGS INC COM 13765N107 7 421 SH   SOLE 4 421 0 0
CANNAE HLDGS INC COM 13765N107 26 1,509 SH   SOLE 7 1,509 0 0
CANNAE HLDGS INC COM 13765N107 4,013 234,427 SH   SOLE 18 234,427 0 0
CANNAE HLDGS INC COM 13765N107 1,734 101,267 SH   SOLE 19 101,267 0 0
CANNAE HLDGS INC COM 13765N107 39,115 2,284,739 SH   SOLE 21 2,284,739 0 0
CANNAE HLDGS INC COM 13765N107 36,108 2,109,120 SH   SOLE 22 2,004,651 0 104,469
CANNAE HLDGS INC COM 13765N107 285 16,623 SH   SOLE 26 13,850 0 2,773
CANNAE HLDGS INC COM 13765N107 150 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 5,553 324,345 SH   SOLE 30 324,345 0 0
CANNAE HLDGS INC COM 13765N107 153 8,938 SH   SOLE 40 8,938 0 0
CANON INC SPONSORED ADR 138006309 5 192 SH   SOLE 18 192 0 0
CANTEL MEDICAL CORP COM 138098108 6,490 87,177 SH   SOLE 2 21,063 0 66,114
CANTEL MEDICAL CORP COM 138098108 35 476 SH   SOLE 4 476 0 0
CANTEL MEDICAL CORP COM 138098108 56 753 SH   SOLE 7 753 0 0
CANTEL MEDICAL CORP COM 138098108 8,073 108,437 SH   SOLE 18 108,437 0 0
CANTEL MEDICAL CORP COM 138098108 2,624 35,247 SH   SOLE 19 35,247 0 0
CANTEL MEDICAL CORP COM 138098108 153,512 2,061,943 SH   SOLE 21 2,061,943 0 0
CANTEL MEDICAL CORP COM 138098108 92,199 1,238,401 SH   SOLE 22 1,132,843 0 105,558
CANTEL MEDICAL CORP COM 138098108 862 11,583 SH   SOLE 23 11,583 0 0
CANTEL MEDICAL CORP COM 138098108 2,938 39,462 SH   SOLE 26 9,572 0 29,890
CANTEL MEDICAL CORP COM 138098108 354 4,756 SH   SOLE 28 4,756 0 0
CANTEL MEDICAL CORP COM 138098108 658 8,834 SH   SOLE 29 0 0 8,834
CANTEL MEDICAL CORP COM 138098108 711 9,547 SH   SOLE 30 9,547 0 0
CANTEL MEDICAL CORP COM 138098108 91 1,222 SH   SOLE 31 741 0 481
CANTEL MEDICAL CORP COM 138098108 303 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 6 441 SH   SOLE 18 441 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 8 598 SH   SOLE 21 598 0 0
CAPITAL BANCORP INC MD COM 139737100 51 4,506 SH   SOLE 2 0 0 4,506
CAPITAL BANCORP INC MD COM 139737100 285 25,007 SH   SOLE 18 25,007 0 0
CAPITAL BANCORP INC MD COM 139737100 103 9,034 SH   SOLE 19 9,034 0 0
CAPITAL BANCORP INC MD COM 139737100 2,490 218,250 SH   SOLE 21 218,250 0 0
CAPITAL BANCORP INC MD COM 139737100 476 41,694 SH   SOLE 22 39,523 0 2,171
CAPITAL CITY BK GROUP INC COM 139674105 298 12,833 SH   SOLE 2 1,110 0 11,723
CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 968 41,698 SH   SOLE 18 41,698 0 0
CAPITAL CITY BK GROUP INC COM 139674105 518 22,336 SH   SOLE 19 22,336 0 0
CAPITAL CITY BK GROUP INC COM 139674105 9,737 419,511 SH   SOLE 21 419,511 0 0
CAPITAL CITY BK GROUP INC COM 139674105 10,644 458,589 SH   SOLE 22 450,843 0 7,746
CAPITAL CITY BK GROUP INC COM 139674105 50 2,159 SH   SOLE 23 2,159 0 0
CAPITAL CITY BK GROUP INC COM 139674105 142 6,125 SH   SOLE 26 0 0 6,125
CAPITAL ONE FINL CORP COM 14040H105 104,438 1,381,632 SH   SOLE 2 263,909 0 1,117,723
CAPITAL ONE FINL CORP COM 14040H105 13,030 172,382 SH   SOLE 4 159,547 0 12,835
CAPITAL ONE FINL CORP COM 14040H105 30,895 408,719 SH   SOLE 7 374,770 0 33,949
CAPITAL ONE FINL CORP COM 14040H105 1,167 15,433 SH   SOLE 13 15,433 0 0
CAPITAL ONE FINL CORP COM 14040H105 303 4,011 SH   SOLE 15 4,011 0 0
CAPITAL ONE FINL CORP COM 14040H105 84,070 1,112,182 SH   SOLE 18 1,050,245 0 61,937
CAPITAL ONE FINL CORP COM 14040H105 33,985 449,597 SH   SOLE 19 449,597 0 0
CAPITAL ONE FINL CORP COM 14040H105 657,089 8,692,800 SH   SOLE 21 8,692,800 0 0
CAPITAL ONE FINL CORP COM 14040H105 916,266 12,121,527 SH   SOLE 22 10,804,439 0 1,317,088
CAPITAL ONE FINL CORP COM 14040H105 27,250 360,499 SH   SOLE 23 360,499 0 0
CAPITAL ONE FINL CORP COM 14040H105 34,929 462,090 SH   SOLE 25 462,090 0 0
CAPITAL ONE FINL CORP COM 14040H105 144,725 1,914,599 SH   SOLE 26 479,033 0 1,435,566
CAPITAL ONE FINL CORP COM 14040H105 6,950 91,943 SH   SOLE 28 66,848 0 25,095
CAPITAL ONE FINL CORP COM 14040H105 5,549 73,415 SH   SOLE 29 21,554 0 51,861
CAPITAL ONE FINL CORP COM 14040H105 141,966 1,878,104 SH   SOLE 30 1,878,104 0 0
CAPITAL ONE FINL CORP COM 14040H105 12,571 166,302 SH   SOLE 31 112,245 0 54,057
CAPITAL ONE FINL CORP COM 14040H105 9,121 120,662 SH   SOLE 34 120,662 0 0
CAPITAL ONE FINL CORP COM 14040H105 33,005 436,635 SH   SOLE 36 436,635 0 0
CAPITAL ONE FINL CORP COM 14040H105 822 10,877 SH   SOLE 40 10,877 0 0
CAPITAL SR LIVING CORP COM 140475104 137 20,075 SH   SOLE 2 879 0 19,196
CAPITAL SR LIVING CORP COM 140475104 2 237 SH   SOLE 4 237 0 0
CAPITAL SR LIVING CORP COM 140475104 5 672 SH   SOLE 7 672 0 0
CAPITAL SR LIVING CORP COM 140475104 552 81,183 SH   SOLE 18 81,183 0 0
CAPITAL SR LIVING CORP COM 140475104 239 35,210 SH   SOLE 19 35,210 0 0
CAPITAL SR LIVING CORP COM 140475104 9,079 1,335,089 SH   SOLE 21 1,335,089 0 0
CAPITAL SR LIVING CORP COM 140475104 5,899 867,468 SH   SOLE 22 827,909 0 39,559
CAPITAL SR LIVING CORP COM 140475104 100 14,712 SH   SOLE 26 0 0 14,712
CAPITAL SR LIVING CORP COM 140475104 28 4,176 SH   SOLE 28 4,176 0 0
CAPITAL SR LIVING CORP COM 140475104 25 3,665 SH   SOLE 30 3,665 0 0
CAPITAL SR LIVING CORP COM 140475104 23 3,367 SH   SOLE 40 3,367 0 0
CAPITOL FED FINL INC COM 14057J101 1,692 132,473 SH   SOLE 2 4,446 0 128,027
CAPITOL FED FINL INC COM 14057J101 11 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 27 2,138 SH   SOLE 7 2,138 0 0
CAPITOL FED FINL INC COM 14057J101 5,613 439,522 SH   SOLE 18 439,522 0 0
CAPITOL FED FINL INC COM 14057J101 2,505 196,144 SH   SOLE 19 196,144 0 0
CAPITOL FED FINL INC COM 14057J101 60,098 4,706,185 SH   SOLE 21 4,706,185 0 0
CAPITOL FED FINL INC COM 14057J101 61,260 4,797,187 SH   SOLE 22 4,619,949 0 177,238
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 419 32,781 SH   SOLE 30 32,781 0 0
CAPITOL FED FINL INC COM 14057J101 59 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 1 2,671 SH   SOLE 18 2,671 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 17 42,474 SH   SOLE 21 42,474 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 114 7,721 SH   SOLE 2 374 0 7,347
CAPSTAR FINL HLDGS INC COM 14070T102 409 27,765 SH   SOLE 18 27,765 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 159 10,796 SH   SOLE 19 10,796 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 4,171 283,186 SH   SOLE 21 283,186 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,068 72,489 SH   SOLE 22 68,224 0 4,265
CAPSTEAD MTG CORP COM NO PAR 14067E506 651 97,597 SH   SOLE 2 3,473 0 94,124
CAPSTEAD MTG CORP COM NO PAR 14067E506 3 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 0 67 SH   SOLE 7 67 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 3,125 468,538 SH   SOLE 18 468,538 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 877 131,441 SH   SOLE 19 131,441 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 78,235 11,729,422 SH   SOLE 21 11,729,422 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 19,688 2,951,709 SH   SOLE 22 2,809,282 0 142,427
CAPSTEAD MTG CORP COM NO PAR 14067E506 102 15,226 SH   SOLE 26 12,091 0 3,135
CAPSTEAD MTG CORP COM NO PAR 14067E506 96 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,369 205,185 SH   SOLE 30 205,185 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 74 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 7 12,472 SH   SOLE 18 12,472 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 103 171,559 SH   SOLE 21 171,559 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 202 336,672 SH   SOLE 22 336,672 0 0
CARA THERAPEUTICS INC COM 140755109 342 26,304 SH   SOLE 2 1,009 0 25,295
CARA THERAPEUTICS INC COM 140755109 8 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 1,456 112,026 SH   SOLE 18 112,026 0 0
CARA THERAPEUTICS INC COM 140755109 892 68,644 SH   SOLE 19 68,644 0 0
CARA THERAPEUTICS INC COM 140755109 21,006 1,615,813 SH   SOLE 21 1,615,813 0 0
CARA THERAPEUTICS INC COM 140755109 12,515 962,690 SH   SOLE 22 920,928 0 41,762
CARA THERAPEUTICS INC COM 140755109 17 1,337 SH   SOLE 23 1,337 0 0
CARA THERAPEUTICS INC COM 140755109 52 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 65 5,004 SH   SOLE 30 5,004 0 0
CARA THERAPEUTICS INC COM 140755109 11 853 SH   SOLE 34 853 0 0
CARA THERAPEUTICS INC COM 140755109 43 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 117 33,522 SH   SOLE 2 891 0 32,631
CARBO CERAMICS INC COM 140781105 2 454 SH   SOLE 7 454 0 0
CARBO CERAMICS INC COM 140781105 389 111,805 SH   SOLE 18 111,805 0 0
CARBO CERAMICS INC COM 140781105 100 28,739 SH   SOLE 19 28,739 0 0
CARBO CERAMICS INC COM 140781105 7,779 2,235,280 SH   SOLE 21 2,235,280 0 0
CARBO CERAMICS INC COM 140781105 1,913 549,820 SH   SOLE 22 523,135 0 26,685
CARBO CERAMICS INC COM 140781105 143 41,120 SH   SOLE 30 41,120 0 0
CARBON BLACK INC COM 14081R103 386 28,726 SH   SOLE 2 1,390 0 27,336
CARBON BLACK INC COM 14081R103 3 205 SH   SOLE 7 205 0 0
CARBON BLACK INC COM 14081R103 1,698 126,564 SH   SOLE 18 126,564 0 0
CARBON BLACK INC COM 14081R103 803 59,863 SH   SOLE 19 59,863 0 0
CARBON BLACK INC COM 14081R103 16,227 1,209,134 SH   SOLE 21 1,209,134 0 0
CARBON BLACK INC COM 14081R103 9,585 714,252 SH   SOLE 22 680,400 0 33,852
CARBON BLACK INC COM 14081R103 9 652 SH   SOLE 26 0 0 652
CARBONITE INC COM 141337105 641 25,394 SH   SOLE 2 1,103 0 24,291
CARBONITE INC COM 141337105 15 578 SH   SOLE 7 578 0 0
CARBONITE INC COM 141337105 2,800 110,850 SH   SOLE 18 110,850 0 0
CARBONITE INC COM 141337105 1,191 47,152 SH   SOLE 19 47,152 0 0
CARBONITE INC COM 141337105 28,963 1,146,603 SH   SOLE 21 1,146,603 0 0
CARBONITE INC COM 141337105 24,094 953,843 SH   SOLE 22 866,536 0 87,307
CARBONITE INC COM 141337105 269 10,648 SH   SOLE 26 0 0 10,648
CARBONITE INC COM 141337105 123 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 160 6,324 SH   SOLE 30 6,324 0 0
CARBONITE INC COM 141337105 88 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 50,730 1,137,440 SH   SOLE 2 410,979 0 726,461
CARDINAL HEALTH INC COM 14149Y108 7,523 168,678 SH   SOLE 4 160,480 0 8,198
CARDINAL HEALTH INC COM 14149Y108 23,907 536,022 SH   SOLE 7 352,448 0 183,574
CARDINAL HEALTH INC COM 14149Y108 2,674 59,963 SH   SOLE 13 59,963 0 0
CARDINAL HEALTH INC COM 14149Y108 116 2,605 SH   SOLE 15 2,605 0 0
CARDINAL HEALTH INC COM 14149Y108 57,891 1,298,014 SH   SOLE 18 1,220,223 0 77,791
CARDINAL HEALTH INC COM 14149Y108 98,546 2,209,554 SH   SOLE 19 2,209,554 0 0
CARDINAL HEALTH INC COM 14149Y108 323,546 7,254,397 SH   SOLE 21 7,254,397 0 0
CARDINAL HEALTH INC COM 14149Y108 395,856 8,875,703 SH   SOLE 22 7,466,667 0 1,409,036
CARDINAL HEALTH INC COM 14149Y108 15,597 349,718 SH   SOLE 23 349,718 0 0
CARDINAL HEALTH INC COM 14149Y108 14,272 319,990 SH   SOLE 25 319,990 0 0
CARDINAL HEALTH INC COM 14149Y108 69,947 1,568,317 SH   SOLE 26 358,715 0 1,209,602
CARDINAL HEALTH INC COM 14149Y108 2,666 59,776 SH   SOLE 28 43,716 0 16,060
CARDINAL HEALTH INC COM 14149Y108 11,967 268,312 SH   SOLE 29 77,738 0 190,574
CARDINAL HEALTH INC COM 14149Y108 56,361 1,263,691 SH   SOLE 30 1,263,691 0 0
CARDINAL HEALTH INC COM 14149Y108 12,257 274,814 SH   SOLE 31 175,218 0 99,596
CARDINAL HEALTH INC COM 14149Y108 3,661 82,092 SH   SOLE 34 82,092 0 0
CARDINAL HEALTH INC COM 14149Y108 17,771 398,448 SH   SOLE 36 398,448 0 0
CARDINAL HEALTH INC COM 14149Y108 367 8,238 SH   SOLE 40 8,238 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 914 32,068 SH   SOLE 2 6,968 0 25,100
CARDIOVASCULAR SYS INC DEL COM 141619106 7 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 20 718 SH   SOLE 7 718 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,174 111,414 SH   SOLE 18 111,414 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 4,134 145,089 SH   SOLE 19 145,089 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 41,716 1,464,242 SH   SOLE 21 1,464,242 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 30,753 1,079,438 SH   SOLE 22 1,040,358 0 39,080
CARDIOVASCULAR SYS INC DEL COM 141619106 731 25,656 SH   SOLE 23 25,656 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 616 21,613 SH   SOLE 26 0 0 21,613
CARDIOVASCULAR SYS INC DEL COM 141619106 121 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 152 5,327 SH   SOLE 29 0 0 5,327
CARDIOVASCULAR SYS INC DEL COM 141619106 231 8,097 SH   SOLE 30 8,097 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 94 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 49 4,502 SH   SOLE 2 175 0 4,327
CARDLYTICS INC COM 14161W105 189 17,457 SH   SOLE 18 17,457 0 0
CARDLYTICS INC COM 14161W105 90 8,319 SH   SOLE 19 8,319 0 0
CARDLYTICS INC COM 14161W105 2,166 199,980 SH   SOLE 21 199,980 0 0
CARDLYTICS INC COM 14161W105 2,084 192,460 SH   SOLE 22 188,980 0 3,480
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 810 875,000 PRN   SOLE 21 875,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 886 34,082 SH   SOLE 2 1,373 0 32,709
CARDTRONICS PLC SHS CL A G1991C105 8 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 23 873 SH   SOLE 7 873 0 0
CARDTRONICS PLC SHS CL A G1991C105 5,084 195,535 SH   SOLE 18 195,535 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,727 66,407 SH   SOLE 19 66,407 0 0
CARDTRONICS PLC SHS CL A G1991C105 104,016 4,000,620 SH   SOLE 21 4,000,620 0 0
CARDTRONICS PLC SHS CL A G1991C105 28,489 1,095,731 SH   SOLE 22 1,037,656 0 58,075
CARDTRONICS PLC SHS CL A G1991C105 115 4,408 SH   SOLE 23 4,408 0 0
CARDTRONICS PLC SHS CL A G1991C105 369 14,202 SH   SOLE 26 8,573 0 5,629
CARDTRONICS PLC SHS CL A G1991C105 171 6,559 SH   SOLE 28 6,559 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,996 76,753 SH   SOLE 30 76,753 0 0
CARDTRONICS PLC SHS CL A G1991C105 125 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 596 30,843 SH   SOLE 2 15,729 0 15,114
CARE COM INC COM 141633107 8 405 SH   SOLE 7 405 0 0
CARE COM INC COM 141633107 1,339 69,320 SH   SOLE 18 69,320 0 0
CARE COM INC COM 141633107 3,992 206,758 SH   SOLE 19 206,758 0 0
CARE COM INC COM 141633107 13,792 714,235 SH   SOLE 21 714,235 0 0
CARE COM INC COM 141633107 16,922 876,349 SH   SOLE 22 848,209 0 28,140
CARE COM INC COM 141633107 1,155 59,791 SH   SOLE 23 59,791 0 0
CARE COM INC COM 141633107 1,385 71,730 SH   SOLE 26 0 0 71,730
CARE COM INC COM 141633107 244 12,629 SH   SOLE 29 0 0 12,629
CARE COM INC COM 141633107 134 6,948 SH   SOLE 30 6,948 0 0
CAREDX INC COM 14167L103 695 27,641 SH   SOLE 2 1,093 0 26,548
CAREDX INC COM 14167L103 17 690 SH   SOLE 7 690 0 0
CAREDX INC COM 14167L103 3,047 121,200 SH   SOLE 18 121,200 0 0
CAREDX INC COM 14167L103 1,723 68,522 SH   SOLE 19 68,522 0 0
CAREDX INC COM 14167L103 31,118 1,237,796 SH   SOLE 21 1,237,796 0 0
CAREDX INC COM 14167L103 25,438 1,011,836 SH   SOLE 22 973,415 0 38,421
CAREDX INC COM 14167L103 102 4,057 SH   SOLE 23 4,057 0 0
CAREDX INC COM 14167L103 202 8,043 SH   SOLE 26 0 0 8,043
CAREDX INC COM 14167L103 181 7,200 SH   SOLE 30 7,200 0 0
CAREDX INC COM 14167L103 121 4,815 SH   SOLE 40 4,815 0 0
CAREER EDUCATION CORP COM 141665109 629 55,059 SH   SOLE 2 2,299 0 52,760
CAREER EDUCATION CORP COM 141665109 15 1,322 SH   SOLE 7 1,322 0 0
CAREER EDUCATION CORP COM 141665109 4,054 355,004 SH   SOLE 18 355,004 0 0
CAREER EDUCATION CORP COM 141665109 1,157 101,325 SH   SOLE 19 101,325 0 0
CAREER EDUCATION CORP COM 141665109 84,927 7,436,662 SH   SOLE 21 7,436,662 0 0
CAREER EDUCATION CORP COM 141665109 23,005 2,014,453 SH   SOLE 22 1,925,118 0 89,335
CAREER EDUCATION CORP COM 141665109 254 22,282 SH   SOLE 26 0 0 22,282
CAREER EDUCATION CORP COM 141665109 98 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 1,622 142,056 SH   SOLE 30 142,056 0 0
CAREER EDUCATION CORP COM 141665109 62 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 2,270 122,958 SH   SOLE 2 43,182 0 79,776
CARETRUST REIT INC COM 14174T107 8,030 434,992 SH   SOLE 4 434,992 0 0
CARETRUST REIT INC COM 14174T107 2,443 132,324 SH   SOLE 7 132,324 0 0
CARETRUST REIT INC COM 14174T107 58 3,154 SH   SOLE 15 3,154 0 0
CARETRUST REIT INC COM 14174T107 8,821 477,836 SH   SOLE 18 477,836 0 0
CARETRUST REIT INC COM 14174T107 9,199 498,341 SH   SOLE 19 498,341 0 0
CARETRUST REIT INC COM 14174T107 157,614 8,538,113 SH   SOLE 21 8,538,113 0 0
CARETRUST REIT INC COM 14174T107 78,805 4,268,972 SH   SOLE 22 3,865,484 0 403,488
CARETRUST REIT INC COM 14174T107 5,091 275,808 SH   SOLE 23 275,808 0 0
CARETRUST REIT INC COM 14174T107 2,916 157,970 SH   SOLE 25 157,970 0 0
CARETRUST REIT INC COM 14174T107 4,766 258,163 SH   SOLE 26 0 0 258,163
CARETRUST REIT INC COM 14174T107 197 10,678 SH   SOLE 28 10,678 0 0
CARETRUST REIT INC COM 14174T107 547 29,631 SH   SOLE 29 29,631 0 0
CARETRUST REIT INC COM 14174T107 10,002 541,801 SH   SOLE 30 541,801 0 0
CARETRUST REIT INC COM 14174T107 5,200 281,669 SH   SOLE 34 281,669 0 0
CARETRUST REIT INC COM 14174T107 185 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 1,855 54,981 SH   SOLE 2 16,896 0 38,085
CARGURUS INC COM CL A 141788109 15 449 SH   SOLE 4 449 0 0
CARGURUS INC COM CL A 141788109 36 1,063 SH   SOLE 7 1,063 0 0
CARGURUS INC COM CL A 141788109 327 9,687 SH   SOLE 13 9,687 0 0
CARGURUS INC COM CL A 141788109 5,615 166,476 SH   SOLE 18 166,476 0 0
CARGURUS INC COM CL A 141788109 12,160 360,510 SH   SOLE 19 360,510 0 0
CARGURUS INC COM CL A 141788109 56,098 1,663,139 SH   SOLE 21 1,663,139 0 0
CARGURUS INC COM CL A 141788109 46,050 1,365,261 SH   SOLE 22 1,261,475 0 103,786
CARGURUS INC COM CL A 141788109 1,668 49,465 SH   SOLE 23 49,465 0 0
CARGURUS INC COM CL A 141788109 50 1,468 SH   SOLE 25 1,468 0 0
CARGURUS INC COM CL A 141788109 2,617 77,578 SH   SOLE 26 0 0 77,578
CARGURUS INC COM CL A 141788109 1,074 31,850 SH   SOLE 29 0 0 31,850
CARGURUS INC COM CL A 141788109 57 1,703 SH   SOLE 30 1,703 0 0
CARGURUS INC COM CL A 141788109 39 1,147 SH   SOLE 34 1,147 0 0
CARGURUS INC COM CL A 141788109 185 5,477 SH   SOLE 36 5,477 0 0
CARLISLE COS INC COM 142339100 14,100 140,268 SH   SOLE 2 32,253 0 108,015
CARLISLE COS INC COM 142339100 29 290 SH   SOLE 4 290 0 0
CARLISLE COS INC COM 142339100 2,284 22,717 SH   SOLE 7 22,717 0 0
CARLISLE COS INC COM 142339100 17,833 177,407 SH   SOLE 18 177,407 0 0
CARLISLE COS INC COM 142339100 1,252 12,455 SH   SOLE 19 12,455 0 0
CARLISLE COS INC COM 142339100 291,450 2,899,427 SH   SOLE 21 2,899,427 0 0
CARLISLE COS INC COM 142339100 190,179 1,891,947 SH   SOLE 22 1,769,779 0 122,168
CARLISLE COS INC COM 142339100 2,013 20,030 SH   SOLE 26 9,525 0 10,505
CARLISLE COS INC COM 142339100 785 7,811 SH   SOLE 28 7,811 0 0
CARLISLE COS INC COM 142339100 364 3,617 SH   SOLE 29 0 0 3,617
CARLISLE COS INC COM 142339100 1,499 14,910 SH   SOLE 30 14,910 0 0
CARLISLE COS INC COM 142339100 121 1,208 SH   SOLE 31 1,208 0 0
CARLISLE COS INC COM 142339100 177 1,761 SH   SOLE 36 1,761 0 0
CARLISLE COS INC COM 142339100 561 5,584 SH   SOLE 40 5,584 0 0
CARMAX INC COM 143130102 25,949 413,662 SH   SOLE 2 27,536 0 386,126
CARMAX INC COM 143130102 3,530 56,279 SH   SOLE 4 51,581 0 4,698
CARMAX INC COM 143130102 8,316 132,562 SH   SOLE 7 132,562 0 0
CARMAX INC COM 143130102 68 1,079 SH   SOLE 13 1,079 0 0
CARMAX INC COM 143130102 94 1,503 SH   SOLE 15 1,503 0 0
CARMAX INC COM 143130102 22,338 356,102 SH   SOLE 18 334,533 0 21,569
CARMAX INC COM 143130102 2,821 44,968 SH   SOLE 19 44,968 0 0
CARMAX INC COM 143130102 245,497 3,913,557 SH   SOLE 21 3,913,557 0 0
CARMAX INC COM 143130102 265,174 4,227,235 SH   SOLE 22 3,750,609 0 476,626
CARMAX INC COM 143130102 7,755 123,630 SH   SOLE 23 123,630 0 0
CARMAX INC COM 143130102 9,710 154,786 SH   SOLE 25 154,786 0 0
CARMAX INC COM 143130102 41,614 663,375 SH   SOLE 26 217,007 0 446,368
CARMAX INC COM 143130102 2,164 34,505 SH   SOLE 28 25,331 0 9,174
CARMAX INC COM 143130102 2,573 41,014 SH   SOLE 29 5,439 0 35,575
CARMAX INC COM 143130102 36,212 577,269 SH   SOLE 30 577,269 0 0
CARMAX INC COM 143130102 4,721 75,253 SH   SOLE 31 41,953 0 33,300
CARMAX INC COM 143130102 623 9,927 SH   SOLE 34 9,927 0 0
CARMAX INC COM 143130102 9,478 151,098 SH   SOLE 36 151,098 0 0
CARMAX INC COM 143130102 231 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 54,387 1,103,186 SH   SOLE 2 123,925 0 979,261
CARNIVAL CORP UNIT 99/99/9999 143658300 11,573 234,737 SH   SOLE 4 223,579 0 11,158
CARNIVAL CORP UNIT 99/99/9999 143658300 18,098 367,108 SH   SOLE 7 351,853 0 15,255
CARNIVAL CORP UNIT 99/99/9999 143658300 1,988 40,324 SH   SOLE 13 40,324 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 122 2,465 SH   SOLE 15 2,465 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 85,293 1,730,084 SH   SOLE 18 1,515,192 0 214,892
CARNIVAL CORP UNIT 99/99/9999 143658300 31,515 639,244 SH   SOLE 19 639,244 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 385,135 7,812,073 SH   SOLE 21 7,812,073 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 524,537 10,639,703 SH   SOLE 22 9,132,590 0 1,507,113
CARNIVAL CORP UNIT 99/99/9999 143658300 23,692 480,565 SH   SOLE 23 480,565 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 20,144 408,594 SH   SOLE 25 360,784 0 47,810
CARNIVAL CORP UNIT 99/99/9999 143658300 78,055 1,583,275 SH   SOLE 26 469,123 0 1,114,152
CARNIVAL CORP UNIT 99/99/9999 143658300 3,955 80,221 SH   SOLE 28 57,665 0 22,556
CARNIVAL CORP UNIT 99/99/9999 143658300 9,553 193,781 SH   SOLE 29 121,220 0 72,561
CARNIVAL CORP UNIT 99/99/9999 143658300 72,352 1,467,593 SH   SOLE 30 1,467,593 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 18,002 365,145 SH   SOLE 31 241,264 0 123,881
CARNIVAL CORP UNIT 99/99/9999 143658300 40,031 811,995 SH   SOLE 34 811,995 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 22,058 447,426 SH   SOLE 36 447,426 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 503 10,210 SH   SOLE 40 10,210 0 0
CARNIVAL PLC ADR 14365C103 1 18 SH   SOLE 18 18 0 0
CAROLINA FINL CORP NEW COM 143873107 514 17,362 SH   SOLE 2 739 0 16,623
CAROLINA FINL CORP NEW COM 143873107 13 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,167 73,227 SH   SOLE 18 73,227 0 0
CAROLINA FINL CORP NEW COM 143873107 1,705 57,619 SH   SOLE 19 57,619 0 0
CAROLINA FINL CORP NEW COM 143873107 22,132 747,939 SH   SOLE 21 747,939 0 0
CAROLINA FINL CORP NEW COM 143873107 20,046 677,456 SH   SOLE 22 648,568 0 28,888
CAROLINA FINL CORP NEW COM 143873107 255 8,602 SH   SOLE 23 8,602 0 0
CAROLINA FINL CORP NEW COM 143873107 910 30,768 SH   SOLE 26 0 0 30,768
CAROLINA FINL CORP NEW COM 143873107 133 4,481 SH   SOLE 29 0 0 4,481
CAROLINA FINL CORP NEW COM 143873107 145 4,897 SH   SOLE 30 4,897 0 0
CAROLINA FINL CORP NEW COM 143873107 116 3,917 SH   SOLE 40 3,917 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 10 1,363 SH   SOLE 18 1,363 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 35 4,587 SH   SOLE 21 4,587 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,432 68,296 SH   SOLE 2 22,358 0 45,938
CARPENTER TECHNOLOGY CORP COM 144285103 7 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 28 789 SH   SOLE 7 789 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 9,625 270,286 SH   SOLE 18 270,286 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,791 78,371 SH   SOLE 19 78,371 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 119,139 3,345,674 SH   SOLE 21 3,345,674 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 58,437 1,641,023 SH   SOLE 22 1,576,313 0 64,710
CARPENTER TECHNOLOGY CORP COM 144285103 108 3,035 SH   SOLE 23 3,035 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 560 15,718 SH   SOLE 26 3,814 0 11,904
CARPENTER TECHNOLOGY CORP COM 144285103 209 5,868 SH   SOLE 28 5,868 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 423 11,882 SH   SOLE 30 11,882 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 21 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 150 4,213 SH   SOLE 40 4,213 0 0
CARRIAGE SVCS INC COM 143905107 265 17,078 SH   SOLE 2 581 0 16,497
CARRIAGE SVCS INC COM 143905107 6 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 965 62,245 SH   SOLE 18 62,245 0 0
CARRIAGE SVCS INC COM 143905107 396 25,575 SH   SOLE 19 25,575 0 0
CARRIAGE SVCS INC COM 143905107 9,793 631,805 SH   SOLE 21 631,805 0 0
CARRIAGE SVCS INC COM 143905107 8,350 538,706 SH   SOLE 22 514,735 0 23,971
CARRIAGE SVCS INC COM 143905107 315 20,336 SH   SOLE 26 0 0 20,336
CARRIAGE SVCS INC COM 143905107 37 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 65 4,198 SH   SOLE 30 4,198 0 0
CARRIAGE SVCS INC COM 143905107 26 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 861 76,254 SH   SOLE 2 8,256 0 67,998
CARRIZO OIL & GAS INC COM 144577103 3 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 19 1,689 SH   SOLE 7 1,689 0 0
CARRIZO OIL & GAS INC COM 144577103 4,919 435,663 SH   SOLE 18 435,663 0 0
CARRIZO OIL & GAS INC COM 144577103 2,393 211,971 SH   SOLE 19 211,971 0 0
CARRIZO OIL & GAS INC COM 144577103 103,181 9,139,123 SH   SOLE 21 9,139,123 0 0
CARRIZO OIL & GAS INC COM 144577103 28,546 2,528,408 SH   SOLE 22 2,416,673 0 111,735
CARRIZO OIL & GAS INC COM 144577103 208 18,385 SH   SOLE 23 18,385 0 0
CARRIZO OIL & GAS INC COM 144577103 443 39,251 SH   SOLE 26 6,644 0 32,607
CARRIZO OIL & GAS INC COM 144577103 127 11,269 SH   SOLE 28 11,269 0 0
CARRIZO OIL & GAS INC COM 144577103 114 10,059 SH   SOLE 29 0 0 10,059
CARRIZO OIL & GAS INC COM 144577103 2,313 204,841 SH   SOLE 30 204,841 0 0
CARRIZO OIL & GAS INC COM 144577103 94 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 385 39,088 SH   SOLE 2 11,906 0 27,182
CARROLS RESTAURANT GROUP INC COM 14574X104 8 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,165 118,357 SH   SOLE 18 118,357 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,756 178,426 SH   SOLE 19 178,426 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 12,420 1,262,216 SH   SOLE 21 1,262,216 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 11,505 1,169,190 SH   SOLE 22 1,122,465 0 46,725
CARROLS RESTAURANT GROUP INC COM 14574X104 431 43,780 SH   SOLE 23 43,780 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 829 84,207 SH   SOLE 26 0 0 84,207
CARROLS RESTAURANT GROUP INC COM 14574X104 48 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 206 20,985 SH   SOLE 29 0 0 20,985
CARROLS RESTAURANT GROUP INC COM 14574X104 100 10,159 SH   SOLE 30 10,159 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 106 10,750 SH   SOLE 34 10,750 0 0
CARS COM INC COM 14575E105 2,095 97,456 SH   SOLE 2 28,653 0 68,803
CARS COM INC COM 14575E105 7 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 56 2,590 SH   SOLE 7 2,590 0 0
CARS COM INC COM 14575E105 8,310 386,526 SH   SOLE 18 386,526 0 0
CARS COM INC COM 14575E105 2,212 102,893 SH   SOLE 19 102,893 0 0
CARS COM INC COM 14575E105 101,521 4,721,919 SH   SOLE 21 4,721,919 0 0
CARS COM INC COM 14575E105 51,673 2,403,389 SH   SOLE 22 2,154,596 0 248,793
CARS COM INC COM 14575E105 50 2,320 SH   SOLE 23 2,320 0 0
CARS COM INC COM 14575E105 361 16,777 SH   SOLE 26 10,417 0 6,360
CARS COM INC COM 14575E105 182 8,465 SH   SOLE 28 8,465 0 0
CARS COM INC COM 14575E105 350 16,295 SH   SOLE 30 16,295 0 0
CARS COM INC COM 14575E105 94 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 136 6,304 SH   SOLE 40 6,304 0 0
CARTERS INC COM 146229109 8,904 109,094 SH   SOLE 2 27,088 0 82,006
CARTERS INC COM 146229109 20 249 SH   SOLE 4 249 0 0
CARTERS INC COM 146229109 91 1,111 SH   SOLE 7 1,111 0 0
CARTERS INC COM 146229109 11,253 137,869 SH   SOLE 18 137,869 0 0
CARTERS INC COM 146229109 782 9,576 SH   SOLE 19 9,576 0 0
CARTERS INC COM 146229109 184,275 2,257,721 SH   SOLE 21 2,257,721 0 0
CARTERS INC COM 146229109 123,761 1,516,313 SH   SOLE 22 1,420,486 0 95,827
CARTERS INC COM 146229109 1,369 16,769 SH   SOLE 26 10,546 0 6,223
CARTERS INC COM 146229109 481 5,896 SH   SOLE 28 5,896 0 0
CARTERS INC COM 146229109 960 11,759 SH   SOLE 30 11,759 0 0
CARTERS INC COM 146229109 149 1,829 SH   SOLE 31 929 0 900
CARTERS INC COM 146229109 75 918 SH   SOLE 36 918 0 0
CARTERS INC COM 146229109 340 4,170 SH   SOLE 40 4,170 0 0
CARVANA CO CL A 146869102 857 26,199 SH   SOLE 2 1,136 0 25,063
CARVANA CO CL A 146869102 20 616 SH   SOLE 7 616 0 0
CARVANA CO CL A 146869102 3,425 104,704 SH   SOLE 18 104,704 0 0
CARVANA CO CL A 146869102 1,552 47,456 SH   SOLE 19 47,456 0 0
CARVANA CO CL A 146869102 34,423 1,052,356 SH   SOLE 21 1,052,356 0 0
CARVANA CO CL A 146869102 28,571 873,462 SH   SOLE 22 850,601 0 22,861
CAS MED SYS INC COM PAR 124769209 7 4,576 SH   SOLE 18 4,576 0 0
CAS MED SYS INC COM PAR 124769209 133 83,372 SH   SOLE 21 83,372 0 0
CASA SYS INC COM 14713L102 281 21,366 SH   SOLE 2 839 0 20,527
CASA SYS INC COM 14713L102 5 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 1,087 82,763 SH   SOLE 18 82,763 0 0
CASA SYS INC COM 14713L102 506 38,526 SH   SOLE 19 38,526 0 0
CASA SYS INC COM 14713L102 11,321 862,223 SH   SOLE 21 862,223 0 0
CASA SYS INC COM 14713L102 10,282 783,061 SH   SOLE 22 752,063 0 30,998
CASA SYS INC COM 14713L102 3 235 SH   SOLE 23 235 0 0
CASA SYS INC COM 14713L102 108 8,222 SH   SOLE 30 8,222 0 0
CASELLA WASTE SYS INC CL A 147448104 1,116 39,182 SH   SOLE 2 1,390 0 37,792
CASELLA WASTE SYS INC CL A 147448104 7 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 24 846 SH   SOLE 7 846 0 0
CASELLA WASTE SYS INC CL A 147448104 3,999 140,378 SH   SOLE 18 140,378 0 0
CASELLA WASTE SYS INC CL A 147448104 1,669 58,571 SH   SOLE 19 58,571 0 0
CASELLA WASTE SYS INC CL A 147448104 40,803 1,432,174 SH   SOLE 21 1,432,174 0 0
CASELLA WASTE SYS INC CL A 147448104 31,899 1,119,643 SH   SOLE 22 1,073,251 0 46,392
CASELLA WASTE SYS INC CL A 147448104 453 15,886 SH   SOLE 26 0 0 15,886
CASELLA WASTE SYS INC CL A 147448104 154 5,396 SH   SOLE 28 5,396 0 0
CASELLA WASTE SYS INC CL A 147448104 300 10,526 SH   SOLE 30 10,526 0 0
CASELLA WASTE SYS INC CL A 147448104 136 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 11,947 93,232 SH   SOLE 2 23,847 0 69,385
CASEYS GEN STORES INC COM 147528103 20 156 SH   SOLE 4 156 0 0
CASEYS GEN STORES INC COM 147528103 146 1,143 SH   SOLE 7 1,143 0 0
CASEYS GEN STORES INC COM 147528103 3 21 SH   SOLE 17 0 0 21
CASEYS GEN STORES INC COM 147528103 13,754 107,334 SH   SOLE 18 107,334 0 0
CASEYS GEN STORES INC COM 147528103 1,005 7,842 SH   SOLE 19 7,842 0 0
CASEYS GEN STORES INC COM 147528103 225,170 1,757,222 SH   SOLE 21 1,757,222 0 0
CASEYS GEN STORES INC COM 147528103 151,719 1,184,012 SH   SOLE 22 1,106,508 0 77,504
CASEYS GEN STORES INC COM 147528103 83 648 SH   SOLE 23 648 0 0
CASEYS GEN STORES INC COM 147528103 1,906 14,873 SH   SOLE 26 7,741 0 7,132
CASEYS GEN STORES INC COM 147528103 622 4,857 SH   SOLE 28 4,857 0 0
CASEYS GEN STORES INC COM 147528103 129 1,005 SH   SOLE 29 0 0 1,005
CASEYS GEN STORES INC COM 147528103 1,191 9,293 SH   SOLE 30 9,293 0 0
CASEYS GEN STORES INC COM 147528103 95 744 SH   SOLE 31 744 0 0
CASEYS GEN STORES INC COM 147528103 190 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 444 3,468 SH   SOLE 40 3,468 0 0
CASI PHARMACEUTICALS INC COM 14757U109 162 40,240 SH   SOLE 2 1,628 0 38,612
CASI PHARMACEUTICALS INC COM 14757U109 4 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 669 166,446 SH   SOLE 18 166,446 0 0
CASI PHARMACEUTICALS INC COM 14757U109 281 69,792 SH   SOLE 19 69,792 0 0
CASI PHARMACEUTICALS INC COM 14757U109 6,926 1,722,822 SH   SOLE 21 1,722,822 0 0
CASI PHARMACEUTICALS INC COM 14757U109 3,363 836,563 SH   SOLE 22 798,982 0 37,581
CASS INFORMATION SYS INC COM 14808P109 620 11,716 SH   SOLE 2 540 0 11,176
CASS INFORMATION SYS INC COM 14808P109 18 333 SH   SOLE 7 333 0 0
CASS INFORMATION SYS INC COM 14808P109 2,576 48,679 SH   SOLE 18 48,679 0 0
CASS INFORMATION SYS INC COM 14808P109 1,116 21,090 SH   SOLE 19 21,090 0 0
CASS INFORMATION SYS INC COM 14808P109 26,574 502,145 SH   SOLE 21 502,145 0 0
CASS INFORMATION SYS INC COM 14808P109 18,164 343,244 SH   SOLE 22 328,198 0 15,046
CASS INFORMATION SYS INC COM 14808P109 119 2,257 SH   SOLE 26 0 0 2,257
CASS INFORMATION SYS INC COM 14808P109 92 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 195 3,678 SH   SOLE 30 3,678 0 0
CASS INFORMATION SYS INC COM 14808P109 68 1,281 SH   SOLE 40 1,281 0 0
CASTLE BRANDS INC COM 148435100 68 80,218 SH   SOLE 2 3,526 0 76,692
CASTLE BRANDS INC COM 148435100 250 294,165 SH   SOLE 18 294,165 0 0
CASTLE BRANDS INC COM 148435100 104 122,253 SH   SOLE 19 122,253 0 0
CASTLE BRANDS INC COM 148435100 2,954 3,473,093 SH   SOLE 21 3,473,093 0 0
CASTLE BRANDS INC COM 148435100 658 773,172 SH   SOLE 22 726,437 0 46,735
CASTLIGHT HEALTH INC CL B 14862Q100 180 82,831 SH   SOLE 2 24,867 0 57,964
CASTLIGHT HEALTH INC CL B 14862Q100 4 2,030 SH   SOLE 7 2,030 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 566 260,803 SH   SOLE 18 260,803 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 1,029 474,286 SH   SOLE 19 474,286 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 5,902 2,719,756 SH   SOLE 21 2,719,756 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 6,196 2,855,523 SH   SOLE 22 2,790,271 0 65,252
CASTLIGHT HEALTH INC CL B 14862Q100 145 66,716 SH   SOLE 23 66,716 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 194 89,369 SH   SOLE 26 0 0 89,369
CASTLIGHT HEALTH INC CL B 14862Q100 16 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 90 41,304 SH   SOLE 29 0 0 41,304
CASTLIGHT HEALTH INC CL B 14862Q100 24 11,018 SH   SOLE 30 11,018 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 7 3,032 SH   SOLE 40 3,032 0 0
CATALENT INC COM 148806102 10,961 351,554 SH   SOLE 2 69,796 0 281,758
CATALENT INC COM 148806102 21 667 SH   SOLE 4 667 0 0
CATALENT INC COM 148806102 109 3,480 SH   SOLE 7 3,480 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 13,097 420,035 SH   SOLE 18 420,035 0 0
CATALENT INC COM 148806102 975 31,265 SH   SOLE 19 31,265 0 0
CATALENT INC COM 148806102 227,340 7,291,205 SH   SOLE 21 7,291,205 0 0
CATALENT INC COM 148806102 145,766 4,674,975 SH   SOLE 22 4,403,700 0 271,275
CATALENT INC COM 148806102 1,321 42,368 SH   SOLE 26 24,644 0 17,724
CATALENT INC COM 148806102 598 19,176 SH   SOLE 28 19,176 0 0
CATALENT INC COM 148806102 168 5,383 SH   SOLE 29 0 0 5,383
CATALENT INC COM 148806102 1,122 35,991 SH   SOLE 30 35,991 0 0
CATALENT INC COM 148806102 96 3,088 SH   SOLE 31 3,012 0 76
CATALENT INC COM 148806102 75 2,400 SH   SOLE 36 2,400 0 0
CATALENT INC COM 148806102 439 14,071 SH   SOLE 40 14,071 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 99 12,572 SH   SOLE 2 618 0 11,954
CATALYST BIOSCIENCES INC COM NEW 14888D208 326 41,289 SH   SOLE 18 41,289 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 149 18,842 SH   SOLE 19 18,842 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 3,299 418,111 SH   SOLE 21 418,111 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 2,807 355,715 SH   SOLE 22 348,777 0 6,938
CATALYST PHARMACEUTICALS INC COM 14888U101 151 78,874 SH   SOLE 2 3,568 0 75,306
CATALYST PHARMACEUTICALS INC COM 14888U101 4 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 620 323,042 SH   SOLE 18 323,042 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 332 172,668 SH   SOLE 19 172,668 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 6,549 3,410,868 SH   SOLE 21 3,410,868 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 5,728 2,983,359 SH   SOLE 22 2,912,622 0 70,737
CATASYS INC COM PAR 149049504 8 851 SH   SOLE 18 851 0 0
CATASYS INC COM PAR 149049504 114 12,218 SH   SOLE 21 12,218 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 385 54,191 SH   SOLE 2 1,883 0 52,308
CATCHMARK TIMBER TR INC CL A 14912Y202 8 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,228 172,903 SH   SOLE 18 172,903 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 662 93,309 SH   SOLE 19 93,309 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 15,189 2,139,257 SH   SOLE 21 2,139,257 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 9,322 1,313,019 SH   SOLE 22 1,254,077 0 58,942
CATCHMARK TIMBER TR INC CL A 14912Y202 119 16,800 SH   SOLE 23 16,800 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 116 16,306 SH   SOLE 26 0 0 16,306
CATCHMARK TIMBER TR INC CL A 14912Y202 47 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 757 106,637 SH   SOLE 30 106,637 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 29 4,106 SH   SOLE 34 4,106 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 25 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 196,763 1,548,461 SH   SOLE 2 243,340 0 1,305,121
CATERPILLAR INC DEL COM 149123101 28,632 225,322 SH   SOLE 4 209,546 0 15,776
CATERPILLAR INC DEL COM 149123101 61,316 482,538 SH   SOLE 7 482,538 0 0
CATERPILLAR INC DEL COM 149123101 1,042 8,203 SH   SOLE 13 8,203 0 0
CATERPILLAR INC DEL COM 149123101 641 5,048 SH   SOLE 15 5,048 0 0
CATERPILLAR INC DEL COM 149123101 45 358 SH   SOLE 17 0 0 358
CATERPILLAR INC DEL COM 149123101 163,687 1,288,164 SH   SOLE 18 1,216,123 0 72,041
CATERPILLAR INC DEL COM 149123101 17,259 135,820 SH   SOLE 19 135,820 0 0
CATERPILLAR INC DEL COM 149123101 1,412,933 11,119,330 SH   SOLE 21 11,119,330 0 0
CATERPILLAR INC DEL COM 149123101 1,832,154 14,418,463 SH   SOLE 22 12,824,780 0 1,593,683
CATERPILLAR INC DEL COM 149123101 59,216 466,013 SH   SOLE 23 466,013 0 0
CATERPILLAR INC DEL COM 149123101 67,282 529,488 SH   SOLE 25 529,488 0 0
CATERPILLAR INC DEL COM 149123101 310,092 2,440,322 SH   SOLE 26 583,435 0 1,856,887
CATERPILLAR INC DEL COM 149123101 14,495 114,070 SH   SOLE 28 83,268 0 30,802
CATERPILLAR INC DEL COM 149123101 11,354 89,352 SH   SOLE 29 35,720 0 53,632
CATERPILLAR INC DEL COM 149123101 271,859 2,139,443 SH   SOLE 30 2,139,443 0 0
CATERPILLAR INC DEL COM 149123101 37,295 293,497 SH   SOLE 31 146,653 0 146,844
CATERPILLAR INC DEL COM 149123101 14,367 113,064 SH   SOLE 32 113,064 0 0
CATERPILLAR INC DEL COM 149123101 8,414 66,214 SH   SOLE 34 66,214 0 0
CATERPILLAR INC DEL COM 149123101 62,095 488,664 SH   SOLE 36 488,664 0 0
CATERPILLAR INC DEL COM 149123101 1,784 14,040 SH   SOLE 40 14,040 0 0
CATHAY GEN BANCORP COM 149150104 4,675 139,426 SH   SOLE 2 62,284 0 77,142
CATHAY GEN BANCORP COM 149150104 14 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 39 1,166 SH   SOLE 7 1,166 0 0
CATHAY GEN BANCORP COM 149150104 16,837 502,137 SH   SOLE 18 502,137 0 0
CATHAY GEN BANCORP COM 149150104 8,122 242,243 SH   SOLE 19 242,243 0 0
CATHAY GEN BANCORP COM 149150104 190,470 5,680,570 SH   SOLE 21 5,680,570 0 0
CATHAY GEN BANCORP COM 149150104 120,917 3,606,226 SH   SOLE 22 3,399,347 0 206,879
CATHAY GEN BANCORP COM 149150104 4,654 138,808 SH   SOLE 23 138,808 0 0
CATHAY GEN BANCORP COM 149150104 6,183 184,401 SH   SOLE 26 7,303 0 177,098
CATHAY GEN BANCORP COM 149150104 373 11,131 SH   SOLE 28 11,131 0 0
CATHAY GEN BANCORP COM 149150104 610 18,186 SH   SOLE 29 0 0 18,186
CATHAY GEN BANCORP COM 149150104 709 21,148 SH   SOLE 30 21,148 0 0
CATHAY GEN BANCORP COM 149150104 195 5,826 SH   SOLE 40 5,826 0 0
CATO CORP NEW CL A 149205106 405 28,386 SH   SOLE 2 5,685 0 22,701
CATO CORP NEW CL A 149205106 2 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 6 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,715 120,160 SH   SOLE 18 120,160 0 0
CATO CORP NEW CL A 149205106 747 52,331 SH   SOLE 19 52,331 0 0
CATO CORP NEW CL A 149205106 35,679 2,500,287 SH   SOLE 21 2,500,287 0 0
CATO CORP NEW CL A 149205106 10,442 731,765 SH   SOLE 22 688,152 0 43,613
CATO CORP NEW CL A 149205106 193 13,546 SH   SOLE 23 13,546 0 0
CATO CORP NEW CL A 149205106 285 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 53 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 103 7,199 SH   SOLE 29 0 0 7,199
CATO CORP NEW CL A 149205106 644 45,141 SH   SOLE 30 45,141 0 0
CATO CORP NEW CL A 149205106 42 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 897 6,882 SH   SOLE 2 298 0 6,584
CAVCO INDS INC DEL COM 149568107 5 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 11 85 SH   SOLE 7 85 0 0
CAVCO INDS INC DEL COM 149568107 5,552 42,583 SH   SOLE 18 42,583 0 0
CAVCO INDS INC DEL COM 149568107 1,641 12,584 SH   SOLE 19 12,584 0 0
CAVCO INDS INC DEL COM 149568107 126,509 970,308 SH   SOLE 21 970,308 0 0
CAVCO INDS INC DEL COM 149568107 31,478 241,434 SH   SOLE 22 230,519 0 10,915
CAVCO INDS INC DEL COM 149568107 428 3,280 SH   SOLE 26 2,215 0 1,065
CAVCO INDS INC DEL COM 149568107 150 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 2,259 17,323 SH   SOLE 30 17,323 0 0
CAVCO INDS INC DEL COM 149568107 127 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 104 4,191 SH   SOLE 2 231 0 3,960
CB FINL SVCS INC COM 12479G101 379 15,275 SH   SOLE 18 15,275 0 0
CB FINL SVCS INC COM 12479G101 169 6,808 SH   SOLE 19 6,808 0 0
CB FINL SVCS INC COM 12479G101 3,807 153,626 SH   SOLE 21 153,626 0 0
CB FINL SVCS INC COM 12479G101 1,046 42,209 SH   SOLE 22 39,914 0 2,295
CBIZ INC COM 124805102 1,049 53,259 SH   SOLE 2 3,101 0 50,158
CBIZ INC COM 124805102 21 1,072 SH   SOLE 7 1,072 0 0
CBIZ INC COM 124805102 3,592 182,343 SH   SOLE 18 182,343 0 0
CBIZ INC COM 124805102 1,956 99,274 SH   SOLE 19 99,274 0 0
CBIZ INC COM 124805102 36,594 1,857,579 SH   SOLE 21 1,857,579 0 0
CBIZ INC COM 124805102 34,304 1,741,312 SH   SOLE 22 1,682,658 0 58,654
CBIZ INC COM 124805102 77 3,890 SH   SOLE 23 3,890 0 0
CBIZ INC COM 124805102 497 25,244 SH   SOLE 26 0 0 25,244
CBIZ INC COM 124805102 136 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 275 13,947 SH   SOLE 30 13,947 0 0
CBIZ INC COM 124805102 78 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 359 187,239 SH   SOLE 2 6,331 0 180,908
CBL & ASSOC PPTYS INC COM 124830100 219 113,988 SH   SOLE 4 113,988 0 0
CBL & ASSOC PPTYS INC COM 124830100 547 284,845 SH   SOLE 7 284,845 0 0
CBL & ASSOC PPTYS INC COM 124830100 14 7,379 SH   SOLE 15 7,379 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,705 888,152 SH   SOLE 18 888,152 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,031 536,816 SH   SOLE 19 536,816 0 0
CBL & ASSOC PPTYS INC COM 124830100 36,073 18,788,009 SH   SOLE 21 18,788,009 0 0
CBL & ASSOC PPTYS INC COM 124830100 13,864 7,221,084 SH   SOLE 22 6,913,790 0 307,294
CBL & ASSOC PPTYS INC COM 124830100 11 5,967 SH   SOLE 23 5,967 0 0
CBL & ASSOC PPTYS INC COM 124830100 690 359,215 SH   SOLE 25 359,215 0 0
CBL & ASSOC PPTYS INC COM 124830100 175 91,027 SH   SOLE 26 28,433 0 62,594
CBL & ASSOC PPTYS INC COM 124830100 47 24,731 SH   SOLE 28 24,731 0 0
CBL & ASSOC PPTYS INC COM 124830100 113 58,799 SH   SOLE 29 58,799 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,069 1,077,639 SH   SOLE 30 1,077,639 0 0
CBL & ASSOC PPTYS INC COM 124830100 73 37,885 SH   SOLE 36 37,885 0 0
CBL & ASSOC PPTYS INC COM 124830100 36 18,537 SH   SOLE 40 18,537 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 26,764 273,576 SH   SOLE 2 22,193 0 251,383
CBOE GLOBAL MARKETS INC COM 12503M108 3,549 36,280 SH   SOLE 4 33,155 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 8,128 83,079 SH   SOLE 7 83,079 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 64 651 SH   SOLE 13 651 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 98 1,006 SH   SOLE 15 1,006 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 21,939 224,255 SH   SOLE 18 210,608 0 13,647
CBOE GLOBAL MARKETS INC COM 12503M108 38,394 392,453 SH   SOLE 19 392,453 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 262,859 2,686,900 SH   SOLE 21 2,686,900 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 276,595 2,827,305 SH   SOLE 22 2,540,487 0 286,818
CBOE GLOBAL MARKETS INC COM 12503M108 7,579 77,474 SH   SOLE 23 77,474 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 19,496 199,280 SH   SOLE 25 199,280 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 42,392 433,320 SH   SOLE 26 132,511 0 300,809
CBOE GLOBAL MARKETS INC COM 12503M108 2,141 21,885 SH   SOLE 28 16,091 0 5,794
CBOE GLOBAL MARKETS INC COM 12503M108 2,647 27,060 SH   SOLE 29 4,453 0 22,607
CBOE GLOBAL MARKETS INC COM 12503M108 40,190 410,814 SH   SOLE 30 410,814 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,267 33,394 SH   SOLE 31 22,711 0 10,683
CBOE GLOBAL MARKETS INC COM 12503M108 2,147 21,950 SH   SOLE 34 21,950 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 7,475 76,413 SH   SOLE 36 76,413 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 275 2,813 SH   SOLE 40 2,813 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,924 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 31,849 795,430 SH   SOLE 2 84,426 0 711,004
CBRE GROUP INC CL A 12504L109 3,933 98,228 SH   SOLE 4 89,825 0 8,403
CBRE GROUP INC CL A 12504L109 13,530 337,920 SH   SOLE 7 267,105 0 70,815
CBRE GROUP INC CL A 12504L109 80 1,990 SH   SOLE 13 1,990 0 0
CBRE GROUP INC CL A 12504L109 93 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 25,557 638,285 SH   SOLE 18 599,650 0 38,635
CBRE GROUP INC CL A 12504L109 3,342 83,459 SH   SOLE 19 83,459 0 0
CBRE GROUP INC CL A 12504L109 360,942 9,014,527 SH   SOLE 21 9,014,527 0 0
CBRE GROUP INC CL A 12504L109 317,717 7,934,985 SH   SOLE 22 7,098,166 0 836,819
CBRE GROUP INC CL A 12504L109 8,921 222,809 SH   SOLE 23 222,809 0 0
CBRE GROUP INC CL A 12504L109 11,213 280,039 SH   SOLE 25 280,039 0 0
CBRE GROUP INC CL A 12504L109 60,228 1,504,199 SH   SOLE 26 378,171 0 1,126,028
CBRE GROUP INC CL A 12504L109 2,468 61,649 SH   SOLE 28 45,000 0 16,649
CBRE GROUP INC CL A 12504L109 3,136 78,312 SH   SOLE 29 12,344 0 65,968
CBRE GROUP INC CL A 12504L109 47,086 1,175,962 SH   SOLE 30 1,175,962 0 0
CBRE GROUP INC CL A 12504L109 4,618 115,347 SH   SOLE 31 64,812 0 50,535
CBRE GROUP INC CL A 12504L109 656 16,385 SH   SOLE 34 16,385 0 0
CBRE GROUP INC CL A 12504L109 9,960 248,750 SH   SOLE 36 248,750 0 0
CBRE GROUP INC CL A 12504L109 330 8,249 SH   SOLE 40 8,249 0 0
CBS CORP NEW CL A 124857103 225 5,126 SH   SOLE 21 5,126 0 0
CBS CORP NEW CL A 124857103 23 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL B 124857202 39,971 914,244 SH   SOLE 2 165,049 0 749,195
CBS CORP NEW CL B 124857202 5,595 127,972 SH   SOLE 4 118,962 0 9,010
CBS CORP NEW CL B 124857202 11,572 264,683 SH   SOLE 7 259,268 0 5,415
CBS CORP NEW CL B 124857202 1,583 36,204 SH   SOLE 13 36,204 0 0
CBS CORP NEW CL B 124857202 131 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 31,809 727,557 SH   SOLE 18 680,197 0 47,360
CBS CORP NEW CL B 124857202 17,974 411,111 SH   SOLE 19 411,111 0 0
CBS CORP NEW CL B 124857202 2,231 51,024 SH   SOLE 20 51,024 0 0
CBS CORP NEW CL B 124857202 333,347 7,624,578 SH   SOLE 21 7,624,578 0 0
CBS CORP NEW CL B 124857202 398,778 9,121,176 SH   SOLE 22 8,171,688 0 949,488
CBS CORP NEW CL B 124857202 10,918 249,734 SH   SOLE 23 249,734 0 0
CBS CORP NEW CL B 124857202 21,603 494,120 SH   SOLE 25 494,120 0 0
CBS CORP NEW CL B 124857202 54,319 1,242,424 SH   SOLE 26 382,479 0 859,945
CBS CORP NEW CL B 124857202 2,885 65,982 SH   SOLE 28 48,572 0 17,410
CBS CORP NEW CL B 124857202 3,810 87,135 SH   SOLE 29 17,804 0 69,331
CBS CORP NEW CL B 124857202 48,973 1,120,159 SH   SOLE 30 1,120,159 0 0
CBS CORP NEW CL B 124857202 6,500 148,682 SH   SOLE 31 86,049 0 62,633
CBS CORP NEW CL B 124857202 2,085 47,679 SH   SOLE 34 47,679 0 0
CBS CORP NEW CL B 124857202 13,356 305,490 SH   SOLE 36 305,490 0 0
CBS CORP NEW CL B 124857202 304 6,953 SH   SOLE 40 6,953 0 0
CBS CORP NEW OPTIONS 124857902 131 3,000 SH Call SOLE 2 3,000 0 0
CBS CORP NEW OPTIONS 124857902 4,372 100,000 SH Call SOLE 19 100,000 0 0
CBTX INC COM 12481V104 569 19,355 SH   SOLE 2 702 0 18,653
CBTX INC COM 12481V104 11 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,956 66,540 SH   SOLE 18 66,540 0 0
CBTX INC COM 12481V104 816 27,746 SH   SOLE 19 27,746 0 0
CBTX INC COM 12481V104 19,130 650,670 SH   SOLE 21 650,670 0 0
CBTX INC COM 12481V104 10,870 369,714 SH   SOLE 22 349,278 0 20,436
CBTX INC COM 12481V104 142 4,824 SH   SOLE 30 4,824 0 0
CCA INDS INC COM 124867102 11 5,121 SH   SOLE 21 5,121 0 0
CCA INDS INC COM 124867102 26 11,757 SH   SOLE 22 11,757 0 0
CDK GLOBAL INC COM 12508E101 17,865 373,110 SH   SOLE 2 91,387 0 281,723
CDK GLOBAL INC COM 12508E101 2,053 42,868 SH   SOLE 4 39,569 0 3,299
CDK GLOBAL INC COM 12508E101 2,185 45,638 SH   SOLE 7 40,318 0 5,320
CDK GLOBAL INC COM 12508E101 38 796 SH   SOLE 13 796 0 0
CDK GLOBAL INC COM 12508E101 40 836 SH   SOLE 15 836 0 0
CDK GLOBAL INC COM 12508E101 2 40 SH   SOLE 17 0 0 40
CDK GLOBAL INC COM 12508E101 18,686 390,265 SH   SOLE 18 376,756 0 13,509
CDK GLOBAL INC COM 12508E101 1,592 33,240 SH   SOLE 19 33,240 0 0
CDK GLOBAL INC COM 12508E101 331,228 6,917,888 SH   SOLE 21 6,917,888 0 0
CDK GLOBAL INC COM 12508E101 211,113 4,409,212 SH   SOLE 22 4,154,614 0 254,598
CDK GLOBAL INC COM 12508E101 4,371 91,298 SH   SOLE 23 91,298 0 0
CDK GLOBAL INC COM 12508E101 5,603 117,029 SH   SOLE 25 117,029 0 0
CDK GLOBAL INC COM 12508E101 19,417 405,539 SH   SOLE 26 175,281 0 230,258
CDK GLOBAL INC COM 12508E101 1,173 24,508 SH   SOLE 28 18,065 0 6,443
CDK GLOBAL INC COM 12508E101 1,456 30,410 SH   SOLE 29 5,293 0 25,117
CDK GLOBAL INC COM 12508E101 26,467 552,779 SH   SOLE 30 552,779 0 0
CDK GLOBAL INC COM 12508E101 1,918 40,068 SH   SOLE 31 26,936 0 13,132
CDK GLOBAL INC COM 12508E101 284 5,936 SH   SOLE 34 5,936 0 0
CDK GLOBAL INC COM 12508E101 4,369 91,239 SH   SOLE 36 91,239 0 0
CDK GLOBAL INC COM 12508E101 121 2,536 SH   SOLE 40 2,536 0 0
CDW CORP COM 12514G108 40,871 504,263 SH   SOLE 2 158,987 0 345,276
CDW CORP COM 12514G108 5,691 70,222 SH   SOLE 4 66,218 0 4,004
CDW CORP COM 12514G108 5,262 64,924 SH   SOLE 7 28,124 0 36,800
CDW CORP COM 12514G108 2,433 30,021 SH   SOLE 13 30,021 0 0
CDW CORP COM 12514G108 124 1,527 SH   SOLE 15 1,527 0 0
CDW CORP COM 12514G108 109,799 1,354,704 SH   SOLE 18 1,203,983 0 150,721
CDW CORP COM 12514G108 87,393 1,078,258 SH   SOLE 19 1,078,258 0 0
CDW CORP COM 12514G108 182,616 2,253,133 SH   SOLE 21 2,253,133 0 0
CDW CORP COM 12514G108 375,900 4,637,882 SH   SOLE 22 4,118,000 0 519,882
CDW CORP COM 12514G108 9,356 115,439 SH   SOLE 23 115,439 0 0
CDW CORP COM 12514G108 16,199 199,860 SH   SOLE 25 166,029 0 33,831
CDW CORP COM 12514G108 38,166 470,896 SH   SOLE 26 165,398 0 305,498
CDW CORP COM 12514G108 2,379 29,350 SH   SOLE 28 21,465 0 7,885
CDW CORP COM 12514G108 8,491 104,761 SH   SOLE 29 13,216 0 91,545
CDW CORP COM 12514G108 18,782 231,732 SH   SOLE 30 231,732 0 0
CDW CORP COM 12514G108 4,916 60,649 SH   SOLE 31 43,544 0 17,105
CDW CORP COM 12514G108 29,189 360,135 SH   SOLE 34 360,135 0 0
CDW CORP COM 12514G108 12,406 153,061 SH   SOLE 36 153,061 0 0
CDW CORP COM 12514G108 336 4,141 SH   SOLE 40 4,141 0 0
CECO ENVIRONMENTAL CORP COM 125141101 214 31,666 SH   SOLE 2 973 0 30,693
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 702 104,027 SH   SOLE 18 104,027 0 0
CECO ENVIRONMENTAL CORP COM 125141101 409 60,551 SH   SOLE 19 60,551 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,218 1,069,263 SH   SOLE 21 1,069,263 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,805 859,928 SH   SOLE 22 838,385 0 21,543
CECO ENVIRONMENTAL CORP COM 125141101 164 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 327 104,142 SH   SOLE 2 3,374 0 100,768
CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 7 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,470 468,247 SH   SOLE 18 468,247 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 380 120,984 SH   SOLE 19 120,984 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 31,097 9,903,451 SH   SOLE 21 9,903,451 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 8,295 2,641,571 SH   SOLE 22 2,509,616 0 131,955
CEDAR REALTY TRUST INC COM NEW 150602209 10 3,156 SH   SOLE 23 3,156 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 34 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 638 203,094 SH   SOLE 30 203,094 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 26 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 14 4,896 SH   SOLE 18 4,896 0 0
CEL SCI CORP COM PAR NEW 150837607 200 69,585 SH   SOLE 21 69,585 0 0
CEL SCI CORP COM PAR NEW 150837607 1,606 559,550 SH   SOLE 22 559,550 0 0
CELANESE CORP DEL COM 150870103 25,531 283,772 SH   SOLE 2 32,319 0 251,453
CELANESE CORP DEL COM 150870103 4,607 51,207 SH   SOLE 4 47,584 0 3,623
CELANESE CORP DEL COM 150870103 13,492 149,961 SH   SOLE 7 119,969 0 29,992
CELANESE CORP DEL COM 150870103 1,631 18,131 SH   SOLE 13 18,131 0 0
CELANESE CORP DEL COM 150870103 114 1,265 SH   SOLE 15 1,265 0 0
CELANESE CORP DEL COM 150870103 29,089 323,318 SH   SOLE 18 307,031 0 16,287
CELANESE CORP DEL COM 150870103 17,033 189,315 SH   SOLE 19 189,315 0 0
CELANESE CORP DEL COM 150870103 302,006 3,356,737 SH   SOLE 21 3,356,737 0 0
CELANESE CORP DEL COM 150870103 314,408 3,494,591 SH   SOLE 22 3,121,334 0 373,257
CELANESE CORP DEL COM 150870103 8,843 98,287 SH   SOLE 23 98,287 0 0
CELANESE CORP DEL COM 150870103 11,782 130,953 SH   SOLE 25 130,953 0 0
CELANESE CORP DEL COM 150870103 48,333 537,207 SH   SOLE 26 160,575 0 376,632
CELANESE CORP DEL COM 150870103 2,368 26,315 SH   SOLE 28 19,317 0 6,998
CELANESE CORP DEL COM 150870103 9,191 102,158 SH   SOLE 29 5,070 0 97,088
CELANESE CORP DEL COM 150870103 44,038 489,472 SH   SOLE 30 489,472 0 0
CELANESE CORP DEL COM 150870103 7,702 85,605 SH   SOLE 31 32,154 0 53,451
CELANESE CORP DEL COM 150870103 660 7,331 SH   SOLE 34 7,331 0 0
CELANESE CORP DEL COM 150870103 10,689 118,808 SH   SOLE 36 118,808 0 0
CELANESE CORP DEL COM 150870103 249 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 112 4,651 SH   SOLE 2 171 0 4,480
CELCUITY INC COM 15102K100 466 19,431 SH   SOLE 18 19,431 0 0
CELCUITY INC COM 15102K100 198 8,257 SH   SOLE 19 8,257 0 0
CELCUITY INC COM 15102K100 4,811 200,523 SH   SOLE 21 200,523 0 0
CELCUITY INC COM 15102K100 1,342 55,922 SH   SOLE 22 52,533 0 3,389
CELESTICA INC SUB VTG SHS 15101Q108 221 25,185 SH   SOLE 21 25,185 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,161 132,415 SH   SOLE 22 132,415 0 0
CELGENE CORP COM 151020104 120,466 1,879,643 SH   SOLE 2 286,390 0 1,593,253
CELGENE CORP COM 151020104 17,002 265,290 SH   SOLE 4 246,165 0 19,125
CELGENE CORP COM 151020104 38,182 595,760 SH   SOLE 7 553,952 0 41,808
CELGENE CORP COM 151020104 5,194 81,039 SH   SOLE 13 81,039 0 0
CELGENE CORP COM 151020104 457 7,127 SH   SOLE 15 7,127 0 0
CELGENE CORP COM 151020104 1 19 SH   SOLE 17 0 0 19
CELGENE CORP COM 151020104 109,771 1,712,763 SH   SOLE 18 1,619,343 0 93,420
CELGENE CORP COM 151020104 47,631 743,194 SH   SOLE 19 743,194 0 0
CELGENE CORP COM 151020104 1,379,532 21,524,913 SH   SOLE 21 21,524,913 0 0
CELGENE CORP COM 151020104 1,158,732 18,079,756 SH   SOLE 22 16,123,798 0 1,955,958
CELGENE CORP COM 151020104 34,753 542,248 SH   SOLE 23 542,248 0 0
CELGENE CORP COM 151020104 41,143 641,961 SH   SOLE 25 641,961 0 0
CELGENE CORP COM 151020104 193,012 3,011,585 SH   SOLE 26 717,366 0 2,294,219
CELGENE CORP COM 151020104 8,753 136,566 SH   SOLE 28 100,100 0 36,466
CELGENE CORP COM 151020104 14,448 225,429 SH   SOLE 29 53,962 0 171,467
CELGENE CORP COM 151020104 195,280 3,046,971 SH   SOLE 30 3,046,971 0 0
CELGENE CORP COM 151020104 23,686 369,578 SH   SOLE 31 195,406 0 174,172
CELGENE CORP COM 151020104 6,358 99,209 SH   SOLE 32 99,209 0 0
CELGENE CORP COM 151020104 5,401 84,275 SH   SOLE 34 84,275 0 0
CELGENE CORP COM 151020104 37,675 587,843 SH   SOLE 36 587,843 0 0
CELGENE CORP COM 151020104 1,009 15,740 SH   SOLE 40 15,740 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 345 SH   SOLE 19 345 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 12 59,780 SH   SOLE 21 59,780 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 358 1,807,756 SH   SOLE 22 1,807,756 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTIS S A SPONSORED ADS 15117K103 436 26,192 SH   SOLE 18 26,192 0 0
CELLECTIS S A SPONSORED ADS 15117K103 4,842 290,808 SH   SOLE 19 290,808 0 0
CELLECTIS S A SPONSORED ADS 15117K103 2,903 174,376 SH   SOLE 21 174,376 0 0
CELLECTIS S A SPONSORED ADS 15117K103 7 442 SH   SOLE 30 442 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 164 9,278 SH   SOLE 2 508 0 8,770
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 714 40,423 SH   SOLE 18 40,423 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 297 16,814 SH   SOLE 19 16,814 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 7,184 406,806 SH   SOLE 21 406,806 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3,255 184,332 SH   SOLE 22 173,691 0 10,641
CELSION CORPORATION COM PAR NEW 15117N503 5 3,238 SH   SOLE 18 3,238 0 0
CELSION CORPORATION COM PAR NEW 15117N503 66 46,547 SH   SOLE 21 46,547 0 0
CELSION CORPORATION COM PAR NEW 15117N503 131 92,641 SH   SOLE 22 92,641 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 63 18,135 SH   SOLE 2 541 0 17,594
CELSIUS HOLDINGS INC COM NEW 15118V207 257 73,997 SH   SOLE 18 73,997 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 115 33,128 SH   SOLE 19 33,128 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 2,791 804,274 SH   SOLE 21 804,274 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 765 220,349 SH   SOLE 22 207,779 0 12,570
CEMEX SAB DE CV SPON ADR NEW 151290889 25,713 5,334,749 SH   SOLE 2 0 0 5,334,749
CEMEX SAB DE CV SPON ADR NEW 151290889 73 15,075 SH   SOLE 4 15,075 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 182 37,800 SH   SOLE 13 37,800 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,338 1,315,000 SH   SOLE 18 0 0 1,315,000
CEMEX SAB DE CV SPON ADR NEW 151290889 3,718 771,443 SH   SOLE 19 771,443 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 128 26,523 SH   SOLE 21 26,523 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 25,002 5,187,195 SH   SOLE 22 2,830,391 0 2,356,804
CEMEX SAB DE CV SPON ADR NEW 151290889 6,212 1,288,774 SH   SOLE 25 1,288,774 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 81 16,806 SH   SOLE 30 16,806 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 30,161 6,257,449 SH   SOLE 34 6,257,449 0 0
CEMTREX INC COM PAR $.001 15130G303 1 1,146 SH   SOLE 18 1,146 0 0
CEMTREX INC COM PAR $.001 15130G303 13 22,281 SH   SOLE 21 22,281 0 0
CENOVUS ENERGY INC COM 15135U109 3,954 562,479 SH   SOLE 21 562,479 0 0
CENTENE CORP DEL COM 15135B101 80,860 701,298 SH   SOLE 2 181,964 0 519,334
CENTENE CORP DEL COM 15135B101 7,487 64,936 SH   SOLE 4 59,581 0 5,355
CENTENE CORP DEL COM 15135B101 20,086 174,206 SH   SOLE 7 153,589 0 20,617
CENTENE CORP DEL COM 15135B101 621 5,385 SH   SOLE 13 5,385 0 0
CENTENE CORP DEL COM 15135B101 168 1,459 SH   SOLE 15 1,459 0 0
CENTENE CORP DEL COM 15135B101 232,433 2,015,895 SH   SOLE 18 1,691,763 0 324,132
CENTENE CORP DEL COM 15135B101 195,404 1,694,740 SH   SOLE 19 1,694,740 0 0
CENTENE CORP DEL COM 15135B101 1,407 12,200 SH   SOLE 20 12,200 0 0
CENTENE CORP DEL COM 15135B101 618,915 5,367,867 SH   SOLE 21 5,367,867 0 0
CENTENE CORP DEL COM 15135B101 589,740 5,114,830 SH   SOLE 22 4,601,009 0 513,821
CENTENE CORP DEL COM 15135B101 16,369 141,973 SH   SOLE 23 141,973 0 0
CENTENE CORP DEL COM 15135B101 22,813 197,862 SH   SOLE 25 180,509 0 17,353
CENTENE CORP DEL COM 15135B101 108,810 943,710 SH   SOLE 26 213,115 0 730,595
CENTENE CORP DEL COM 15135B101 4,622 40,085 SH   SOLE 28 29,490 0 10,595
CENTENE CORP DEL COM 15135B101 907 7,870 SH   SOLE 29 7,870 0 0
CENTENE CORP DEL COM 15135B101 91,775 795,968 SH   SOLE 30 795,968 0 0
CENTENE CORP DEL COM 15135B101 8,821 76,501 SH   SOLE 31 44,424 0 32,077
CENTENE CORP DEL COM 15135B101 68,094 590,581 SH   SOLE 34 590,581 0 0
CENTENE CORP DEL COM 15135B101 20,194 175,140 SH   SOLE 36 175,140 0 0
CENTENE CORP DEL COM 15135B101 485 4,210 SH   SOLE 40 4,210 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4,466 405,300 SH   SOLE 2 12,417 0 392,883
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 35 3,139 SH   SOLE 7 3,139 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 986 89,460 SH   SOLE 18 89,460 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 416 37,713 SH   SOLE 19 37,713 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 25,900 2,350,246 SH   SOLE 21 2,350,246 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 59,285 5,379,751 SH   SOLE 22 5,043,758 0 335,993
CENTENNIAL RESOURCE DEV INC CL A 15136A102 425 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 224 20,315 SH   SOLE 28 20,315 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,201 108,978 SH   SOLE 30 108,978 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 41 3,715 SH   SOLE 31 3,715 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 169 15,358 SH   SOLE 40 15,358 0 0
CENTERPOINT ENERGY INC COM 15189T107 65,501 2,320,263 SH   SOLE 2 1,031,832 0 1,288,431
CENTERPOINT ENERGY INC COM 15189T107 15,560 551,172 SH   SOLE 4 538,190 0 12,982
CENTERPOINT ENERGY INC COM 15189T107 35,012 1,240,253 SH   SOLE 7 1,197,222 0 43,031
CENTERPOINT ENERGY INC COM 15189T107 1,143 40,479 SH   SOLE 13 40,479 0 0
CENTERPOINT ENERGY INC COM 15189T107 124 4,375 SH   SOLE 15 4,375 0 0
CENTERPOINT ENERGY INC COM 15189T107 1 24 SH   SOLE 17 0 0 24
CENTERPOINT ENERGY INC COM 15189T107 38,720 1,371,601 SH   SOLE 18 1,311,198 0 60,403
CENTERPOINT ENERGY INC COM 15189T107 9,500 336,507 SH   SOLE 19 336,507 0 0
CENTERPOINT ENERGY INC COM 15189T107 595,773 21,104,251 SH   SOLE 21 21,104,251 0 0
CENTERPOINT ENERGY INC COM 15189T107 417,229 14,779,618 SH   SOLE 22 12,605,032 0 2,174,586
CENTERPOINT ENERGY INC COM 15189T107 21,002 743,971 SH   SOLE 23 743,971 0 0
CENTERPOINT ENERGY INC COM 15189T107 13,074 463,133 SH   SOLE 25 463,133 0 0
CENTERPOINT ENERGY INC COM 15189T107 78,157 2,768,590 SH   SOLE 26 612,708 0 2,155,882
CENTERPOINT ENERGY INC COM 15189T107 2,634 93,301 SH   SOLE 28 67,838 0 25,463
CENTERPOINT ENERGY INC COM 15189T107 11,798 417,941 SH   SOLE 29 317,376 0 100,565
CENTERPOINT ENERGY INC COM 15189T107 52,369 1,855,075 SH   SOLE 30 1,855,075 0 0
CENTERPOINT ENERGY INC COM 15189T107 21,246 752,618 SH   SOLE 31 549,816 0 202,802
CENTERPOINT ENERGY INC COM 15189T107 4,412 156,273 SH   SOLE 32 156,273 0 0
CENTERPOINT ENERGY INC COM 15189T107 5,468 193,678 SH   SOLE 34 193,678 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,531 373,049 SH   SOLE 35 373,049 0 0
CENTERPOINT ENERGY INC COM 15189T107 15,744 557,705 SH   SOLE 36 557,705 0 0
CENTERPOINT ENERGY INC COM 15189T107 317 11,227 SH   SOLE 40 11,227 0 0
CENTERSTATE BK CORP COM 15201P109 2,254 107,114 SH   SOLE 2 16,712 0 90,402
CENTERSTATE BK CORP COM 15201P109 10 475 SH   SOLE 4 475 0 0
CENTERSTATE BK CORP COM 15201P109 40 1,889 SH   SOLE 7 1,889 0 0
CENTERSTATE BK CORP COM 15201P109 6,600 313,669 SH   SOLE 18 313,669 0 0
CENTERSTATE BK CORP COM 15201P109 5,861 278,543 SH   SOLE 19 278,543 0 0
CENTERSTATE BK CORP COM 15201P109 65,119 3,095,023 SH   SOLE 21 3,095,023 0 0
CENTERSTATE BK CORP COM 15201P109 54,659 2,597,838 SH   SOLE 22 2,495,099 0 102,739
CENTERSTATE BK CORP COM 15201P109 1,092 51,909 SH   SOLE 23 51,909 0 0
CENTERSTATE BK CORP COM 15201P109 2,107 100,161 SH   SOLE 26 11,797 0 88,364
CENTERSTATE BK CORP COM 15201P109 198 9,392 SH   SOLE 28 9,392 0 0
CENTERSTATE BK CORP COM 15201P109 159 7,538 SH   SOLE 29 0 0 7,538
CENTERSTATE BK CORP COM 15201P109 395 18,783 SH   SOLE 30 18,783 0 0
CENTERSTATE BK CORP COM 15201P109 185 8,773 SH   SOLE 40 8,773 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 242 38,129 SH   SOLE 30 38,129 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 197 70,985 SH   SOLE 2 3,403 0 67,582
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 6 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 856 308,026 SH   SOLE 18 308,026 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 714 257,012 SH   SOLE 19 257,012 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8,341 3,000,373 SH   SOLE 21 3,000,373 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2,871 1,032,573 SH   SOLE 22 965,543 0 67,030
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 52 18,688 SH   SOLE 23 18,688 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 318 114,260 SH   SOLE 26 0 0 114,260
CENTRAL FED CORP COM NEW PAR 15346Q400 7 601 SH   SOLE 18 601 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 144 12,324 SH   SOLE 21 12,324 0 0
CENTRAL GARDEN & PET CO COM 153527106 440 12,781 SH   SOLE 2 4,036 0 8,745
CENTRAL GARDEN & PET CO COM 153527106 8 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,854 53,815 SH   SOLE 18 53,815 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,256 36,452 SH   SOLE 19 36,452 0 0
CENTRAL GARDEN & PET CO COM 153527106 38,348 1,113,152 SH   SOLE 21 1,113,152 0 0
CENTRAL GARDEN & PET CO COM 153527106 12,030 349,188 SH   SOLE 22 342,284 0 6,904
CENTRAL GARDEN & PET CO COM 153527106 483 14,028 SH   SOLE 26 0 0 14,028
CENTRAL GARDEN & PET CO COM 153527106 192 5,582 SH   SOLE 28 5,582 0 0
CENTRAL GARDEN & PET CO COM 153527106 778 22,569 SH   SOLE 30 22,569 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,284 41,077 SH   SOLE 2 8,133 0 32,944
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 31 996 SH   SOLE 7 996 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,342 202,931 SH   SOLE 18 202,931 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,915 93,295 SH   SOLE 19 93,295 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 135,891 4,348,504 SH   SOLE 21 4,348,504 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 36,911 1,181,152 SH   SOLE 22 1,125,972 0 55,180
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 340 10,870 SH   SOLE 23 10,870 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 460 14,730 SH   SOLE 26 0 0 14,730
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,602 83,261 SH   SOLE 30 83,261 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 100 3,207 SH   SOLE 40 3,207 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,151 47,252 SH   SOLE 2 29,022 0 18,230
CENTRAL PAC FINL CORP COM NEW 154760409 5 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 19 778 SH   SOLE 7 778 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2,925 120,136 SH   SOLE 18 120,136 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 5,478 224,987 SH   SOLE 19 224,987 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 60,108 2,468,481 SH   SOLE 21 2,468,481 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 33,222 1,364,354 SH   SOLE 22 1,330,481 0 33,873
CENTRAL PAC FINL CORP COM NEW 154760409 28 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 102 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,039 42,681 SH   SOLE 29 0 0 42,681
CENTRAL PAC FINL CORP COM NEW 154760409 1,000 41,087 SH   SOLE 30 41,087 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 111 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 3,023 328,625 SH   SOLE 21 328,625 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,575 171,215 SH   SOLE 22 171,215 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 222 11,776 SH   SOLE 2 304 0 11,472
CENTRAL VALLEY CMNTY BANCORP COM 155685100 5 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 776 41,107 SH   SOLE 18 41,107 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 300 15,883 SH   SOLE 19 15,883 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 7,801 413,396 SH   SOLE 21 413,396 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 1,959 103,827 SH   SOLE 22 97,354 0 6,473
CENTRIC BRANDS INC COM 15644G104 1 239 SH   SOLE 21 239 0 0
CENTRIC BRANDS INC COM 15644G104 23 6,832 SH   SOLE 22 6,832 0 0
CENTRUS ENERGY CORP CL A 15643U104 2 919 SH   SOLE 18 919 0 0
CENTRUS ENERGY CORP CL A 15643U104 34 20,371 SH   SOLE 21 20,371 0 0
CENTURY ALUM CO COM 156431108 391 53,485 SH   SOLE 2 1,813 0 51,672
CENTURY ALUM CO COM 156431108 3 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 265 36,196 SH   SOLE 7 36,196 0 0
CENTURY ALUM CO COM 156431108 1,850 253,093 SH   SOLE 18 253,093 0 0
CENTURY ALUM CO COM 156431108 549 75,057 SH   SOLE 19 75,057 0 0
CENTURY ALUM CO COM 156431108 38,911 5,323,008 SH   SOLE 21 5,323,008 0 0
CENTURY ALUM CO COM 156431108 10,271 1,405,048 SH   SOLE 22 1,333,041 0 72,007
CENTURY ALUM CO COM 156431108 66 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 57 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 743 101,682 SH   SOLE 30 101,682 0 0
CENTURY ALUM CO COM 156431108 40 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 184 2,723 SH   SOLE 2 86 0 2,637
CENTURY BANCORP INC MASS CL A NON VTG 156432106 5 81 SH   SOLE 7 81 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 678 10,010 SH   SOLE 18 10,010 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 271 4,003 SH   SOLE 19 4,003 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 6,918 102,142 SH   SOLE 21 102,142 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 2,341 34,565 SH   SOLE 22 32,878 0 1,687
CENTURY CASINOS INC COM 156492100 180 24,373 SH   SOLE 2 1,025 0 23,348
CENTURY CASINOS INC COM 156492100 5 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 728 98,446 SH   SOLE 18 98,446 0 0
CENTURY CASINOS INC COM 156492100 300 40,570 SH   SOLE 19 40,570 0 0
CENTURY CASINOS INC COM 156492100 7,044 953,237 SH   SOLE 21 953,237 0 0
CENTURY CASINOS INC COM 156492100 10,226 1,383,812 SH   SOLE 22 1,238,734 0 145,078
CENTURY CASINOS INC COM 156492100 211 28,598 SH   SOLE 23 28,598 0 0
CENTURY CASINOS INC COM 156492100 693 93,753 SH   SOLE 26 0 0 93,753
CENTURY CMNTYS INC COM 156504300 428 24,793 SH   SOLE 2 1,036 0 23,757
CENTURY CMNTYS INC COM 156504300 10 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 1,615 93,549 SH   SOLE 18 93,549 0 0
CENTURY CMNTYS INC COM 156504300 644 37,311 SH   SOLE 19 37,311 0 0
CENTURY CMNTYS INC COM 156504300 20,456 1,185,148 SH   SOLE 21 1,185,148 0 0
CENTURY CMNTYS INC COM 156504300 13,624 789,315 SH   SOLE 22 758,983 0 30,332
CENTURY CMNTYS INC COM 156504300 58 3,338 SH   SOLE 26 0 0 3,338
CENTURY CMNTYS INC COM 156504300 41 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 86 4,974 SH   SOLE 29 0 0 4,974
CENTURY CMNTYS INC COM 156504300 109 6,343 SH   SOLE 30 6,343 0 0
CENTURYLINK INC COM 156700106 35,459 2,340,546 SH   SOLE 2 164,073 0 2,176,473
CENTURYLINK INC COM 156700106 4,686 309,309 SH   SOLE 4 283,690 0 25,619
CENTURYLINK INC COM 156700106 13,868 915,373 SH   SOLE 7 818,602 0 96,771
CENTURYLINK INC COM 156700106 235 15,482 SH   SOLE 13 15,482 0 0
CENTURYLINK INC COM 156700106 117 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 34,955 2,307,276 SH   SOLE 18 2,189,848 0 117,428
CENTURYLINK INC COM 156700106 3,735 246,508 SH   SOLE 19 246,508 0 0
CENTURYLINK INC COM 156700106 691,782 45,662,158 SH   SOLE 21 45,662,158 0 0
CENTURYLINK INC COM 156700106 353,925 23,361,375 SH   SOLE 22 20,664,456 0 2,696,919
CENTURYLINK INC COM 156700106 10,290 679,228 SH   SOLE 23 679,228 0 0
CENTURYLINK INC COM 156700106 13,295 877,534 SH   SOLE 25 877,534 0 0
CENTURYLINK INC COM 156700106 64,557 4,261,211 SH   SOLE 26 1,112,290 0 3,148,921
CENTURYLINK INC COM 156700106 2,869 189,344 SH   SOLE 28 139,097 0 50,247
CENTURYLINK INC COM 156700106 3,561 235,059 SH   SOLE 29 36,401 0 198,658
CENTURYLINK INC COM 156700106 53,820 3,552,458 SH   SOLE 30 3,552,458 0 0
CENTURYLINK INC COM 156700106 5,628 371,518 SH   SOLE 31 201,227 0 170,291
CENTURYLINK INC COM 156700106 5,618 370,858 SH   SOLE 32 370,858 0 0
CENTURYLINK INC COM 156700106 826 54,523 SH   SOLE 34 54,523 0 0
CENTURYLINK INC COM 156700106 14,119 931,960 SH   SOLE 36 931,960 0 0
CENTURYLINK INC COM 156700106 370 24,428 SH   SOLE 40 24,428 0 0
CENTURYLINK INC OPTIONS 156700956 30 2,000 SH Put SOLE 2 2,000 0 0
CENTURYLINK INC OPTIONS 156700956 985 65,000 SH Put SOLE 19 65,000 0 0
CERAGON NETWORKS LTD ORD M22013102 493 130,328 SH   SOLE 22 130,328 0 0
CERECOR INC COM 15671L109 6 1,940 SH   SOLE 18 1,940 0 0
CERECOR INC COM 15671L109 103 32,020 SH   SOLE 21 32,020 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,279 66,080 SH   SOLE 2 2,264 0 63,816
CERIDIAN HCM HLDG INC COM 15677J108 6 180 SH   SOLE 4 180 0 0
CERIDIAN HCM HLDG INC COM 15677J108 27 793 SH   SOLE 7 793 0 0
CERIDIAN HCM HLDG INC COM 15677J108 584 16,932 SH   SOLE 18 16,932 0 0
CERIDIAN HCM HLDG INC COM 15677J108 264 7,640 SH   SOLE 19 7,640 0 0
CERIDIAN HCM HLDG INC COM 15677J108 17,305 501,751 SH   SOLE 21 501,751 0 0
CERIDIAN HCM HLDG INC COM 15677J108 32,209 933,869 SH   SOLE 22 878,320 0 55,549
CERIDIAN HCM HLDG INC COM 15677J108 108 3,143 SH   SOLE 26 0 0 3,143
CERIDIAN HCM HLDG INC COM 15677J108 235 6,821 SH   SOLE 30 6,821 0 0
CERIDIAN HCM HLDG INC COM 15677J108 24 705 SH   SOLE 31 705 0 0
CERNER CORP COM 156782104 46,080 878,720 SH   SOLE 2 137,769 0 740,951
CERNER CORP COM 156782104 5,658 107,889 SH   SOLE 4 100,304 0 7,585
CERNER CORP COM 156782104 18,880 360,023 SH   SOLE 7 295,828 0 64,195
CERNER CORP COM 156782104 281 5,353 SH   SOLE 13 5,353 0 0
CERNER CORP COM 156782104 149 2,840 SH   SOLE 15 2,840 0 0
CERNER CORP COM 156782104 40 754 SH   SOLE 17 0 0 754
CERNER CORP COM 156782104 41,576 792,828 SH   SOLE 18 753,719 0 39,109
CERNER CORP COM 156782104 4,793 91,396 SH   SOLE 19 91,396 0 0
CERNER CORP COM 156782104 426,991 8,142,474 SH   SOLE 21 8,142,474 0 0
CERNER CORP COM 156782104 410,545 7,828,848 SH   SOLE 22 6,979,686 0 849,162
CERNER CORP COM 156782104 11,193 213,445 SH   SOLE 23 213,445 0 0
CERNER CORP COM 156782104 15,730 299,956 SH   SOLE 25 299,956 0 0
CERNER CORP COM 156782104 62,821 1,197,958 SH   SOLE 26 349,163 0 848,795
CERNER CORP COM 156782104 2,931 55,899 SH   SOLE 28 40,702 0 15,197
CERNER CORP COM 156782104 1,487 28,364 SH   SOLE 29 14,484 0 13,880
CERNER CORP COM 156782104 85,721 1,634,649 SH   SOLE 30 1,634,649 0 0
CERNER CORP COM 156782104 6,899 131,565 SH   SOLE 31 77,138 0 54,427
CERNER CORP COM 156782104 2,451 46,742 SH   SOLE 32 46,742 0 0
CERNER CORP COM 156782104 886 16,903 SH   SOLE 34 16,903 0 0
CERNER CORP COM 156782104 12,385 236,175 SH   SOLE 36 236,175 0 0
CERNER CORP COM 156782104 314 5,988 SH   SOLE 40 5,988 0 0
CERUS CORP COM 157085101 560 110,479 SH   SOLE 2 4,849 0 105,630
CERUS CORP COM 157085101 16 3,142 SH   SOLE 7 3,142 0 0
CERUS CORP COM 157085101 2,306 454,877 SH   SOLE 18 454,877 0 0
CERUS CORP COM 157085101 1,154 227,637 SH   SOLE 19 227,637 0 0
CERUS CORP COM 157085101 31,273 6,168,300 SH   SOLE 21 6,168,300 0 0
CERUS CORP COM 157085101 18,883 3,724,542 SH   SOLE 22 3,544,995 0 179,547
CERUS CORP COM 157085101 176 34,720 SH   SOLE 26 0 0 34,720
CERUS CORP COM 157085101 98 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 218 42,927 SH   SOLE 30 42,927 0 0
CERUS CORP COM 157085101 43 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 38 143,954 SH   SOLE 22 143,954 0 0
CEVA INC COM 157210105 380 17,199 SH   SOLE 2 740 0 16,459
CEVA INC COM 157210105 3 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 10 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 2,537 114,828 SH   SOLE 18 114,828 0 0
CEVA INC COM 157210105 733 33,170 SH   SOLE 19 33,170 0 0
CEVA INC COM 157210105 53,017 2,400,060 SH   SOLE 21 2,400,060 0 0
CEVA INC COM 157210105 17,353 785,572 SH   SOLE 22 631,995 0 153,577
CEVA INC COM 157210105 67 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 65 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 975 44,124 SH   SOLE 30 44,124 0 0
CEVA INC COM 157210105 45 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 29,912 687,476 SH   SOLE 2 137,151 0 550,325
CF INDS HLDGS INC COM 125269100 3,200 73,548 SH   SOLE 4 67,658 0 5,890
CF INDS HLDGS INC COM 125269100 15,676 360,284 SH   SOLE 7 360,284 0 0
CF INDS HLDGS INC COM 125269100 60 1,377 SH   SOLE 13 1,377 0 0
CF INDS HLDGS INC COM 125269100 96 2,214 SH   SOLE 15 2,214 0 0
CF INDS HLDGS INC COM 125269100 24,210 556,413 SH   SOLE 18 520,016 0 36,397
CF INDS HLDGS INC COM 125269100 22,178 509,711 SH   SOLE 19 509,711 0 0
CF INDS HLDGS INC COM 125269100 412,949 9,490,894 SH   SOLE 21 9,490,894 0 0
CF INDS HLDGS INC COM 125269100 272,526 6,263,518 SH   SOLE 22 5,647,138 0 616,380
CF INDS HLDGS INC COM 125269100 7,234 166,257 SH   SOLE 23 166,257 0 0
CF INDS HLDGS INC COM 125269100 10,644 244,635 SH   SOLE 25 244,635 0 0
CF INDS HLDGS INC COM 125269100 32,846 754,912 SH   SOLE 26 294,586 0 460,326
CF INDS HLDGS INC COM 125269100 1,991 45,750 SH   SOLE 28 33,688 0 12,062
CF INDS HLDGS INC COM 125269100 13,808 317,355 SH   SOLE 29 269,358 0 47,997
CF INDS HLDGS INC COM 125269100 35,706 820,644 SH   SOLE 30 820,644 0 0
CF INDS HLDGS INC COM 125269100 3,693 84,884 SH   SOLE 31 49,471 0 35,413
CF INDS HLDGS INC COM 125269100 3,073 70,623 SH   SOLE 32 70,623 0 0
CF INDS HLDGS INC COM 125269100 5,002 114,969 SH   SOLE 34 114,969 0 0
CF INDS HLDGS INC COM 125269100 9,239 212,353 SH   SOLE 36 212,353 0 0
CF INDS HLDGS INC COM 125269100 204 4,681 SH   SOLE 40 4,681 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 8 1,057 SH   SOLE 18 1,057 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 122 15,666 SH   SOLE 21 15,666 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 846 108,288 SH   SOLE 22 108,288 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 66 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 226 12,359 SH   SOLE 21 12,359 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,640 89,691 SH   SOLE 22 89,691 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 874 47,798 SH   SOLE 30 47,798 0 0
CHANNELADVISOR CORP COM 159179100 239 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 966 85,145 SH   SOLE 18 85,145 0 0
CHANNELADVISOR CORP COM 159179100 420 37,025 SH   SOLE 19 37,025 0 0
CHANNELADVISOR CORP COM 159179100 10,533 928,017 SH   SOLE 21 928,017 0 0
CHANNELADVISOR CORP COM 159179100 6,998 616,534 SH   SOLE 22 589,357 0 27,177
CHANNELADVISOR CORP COM 159179100 35 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 77 6,744 SH   SOLE 30 6,744 0 0
CHANNELADVISOR CORP COM 159179100 25 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 1 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 12 9,675 SH   SOLE 22 9,675 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 122 24,887 SH   SOLE 21 24,887 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 182 36,894 SH   SOLE 22 17,201 0 19,693
CHAPARRAL ENERGY INC COM CL A 15942R208 51 10,309 SH   SOLE 30 10,309 0 0
CHARAH SOLUTIONS INC COM 15957P105 45 5,375 SH   SOLE 2 0 0 5,375
CHARAH SOLUTIONS INC COM 15957P105 230 27,526 SH   SOLE 18 27,526 0 0
CHARAH SOLUTIONS INC COM 15957P105 74 8,825 SH   SOLE 19 8,825 0 0
CHARAH SOLUTIONS INC COM 15957P105 2,098 251,279 SH   SOLE 21 251,279 0 0
CHARAH SOLUTIONS INC COM 15957P105 449 53,758 SH   SOLE 22 53,758 0 0
CHARLES & COLVARD LTD COM 159765106 14 15,958 SH   SOLE 21 15,958 0 0
CHARLES RIV LABS INTL INC COM 159864107 13,182 116,469 SH   SOLE 2 26,106 0 90,363
CHARLES RIV LABS INTL INC COM 159864107 29 252 SH   SOLE 4 252 0 0
CHARLES RIV LABS INTL INC COM 159864107 101 894 SH   SOLE 7 894 0 0
CHARLES RIV LABS INTL INC COM 159864107 17,462 154,284 SH   SOLE 18 154,284 0 0
CHARLES RIV LABS INTL INC COM 159864107 21,780 192,434 SH   SOLE 19 192,434 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,200 10,600 SH   SOLE 20 10,600 0 0
CHARLES RIV LABS INTL INC COM 159864107 277,800 2,454,495 SH   SOLE 21 2,454,495 0 0
CHARLES RIV LABS INTL INC COM 159864107 176,750 1,561,668 SH   SOLE 22 1,470,015 0 91,653
CHARLES RIV LABS INTL INC COM 159864107 1,399 12,365 SH   SOLE 26 6,765 0 5,600
CHARLES RIV LABS INTL INC COM 159864107 742 6,552 SH   SOLE 28 6,552 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,340 11,838 SH   SOLE 30 11,838 0 0
CHARLES RIV LABS INTL INC COM 159864107 117 1,036 SH   SOLE 31 960 0 76
CHARLES RIV LABS INTL INC COM 159864107 206 1,819 SH   SOLE 34 1,819 0 0
CHARLES RIV LABS INTL INC COM 159864107 85 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 516 4,555 SH   SOLE 40 4,555 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,861 28,611 SH   SOLE 2 1,078 0 27,533
CHART INDS INC COM PAR $0.01 16115Q308 11 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 42 643 SH   SOLE 7 643 0 0
CHART INDS INC COM PAR $0.01 16115Q308 10,208 156,972 SH   SOLE 18 156,972 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,987 45,932 SH   SOLE 19 45,932 0 0
CHART INDS INC COM PAR $0.01 16115Q308 213,006 3,275,511 SH   SOLE 21 3,275,511 0 0
CHART INDS INC COM PAR $0.01 16115Q308 56,869 874,510 SH   SOLE 22 836,185 0 38,325
CHART INDS INC COM PAR $0.01 16115Q308 275 4,229 SH   SOLE 26 2,372 0 1,857
CHART INDS INC COM PAR $0.01 16115Q308 245 3,764 SH   SOLE 28 3,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 4,024 61,873 SH   SOLE 30 61,873 0 0
CHART INDS INC COM PAR $0.01 16115Q308 158 2,433 SH   SOLE 40 2,433 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 124,060 435,344 SH   SOLE 2 47,267 0 388,077
CHARTER COMMUNICATIONS INC N CL A 16119P108 20,361 71,451 SH   SOLE 4 67,065 0 4,386
CHARTER COMMUNICATIONS INC N CL A 16119P108 40,008 140,394 SH   SOLE 7 140,394 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 500 1,753 SH   SOLE 13 1,753 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 515 1,808 SH   SOLE 15 1,808 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 7 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 143,969 505,209 SH   SOLE 18 483,869 0 21,340
CHARTER COMMUNICATIONS INC N CL A 16119P108 319,855 1,122,416 SH   SOLE 19 1,122,416 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 844,854 2,964,711 SH   SOLE 21 2,964,711 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,205,350 4,229,743 SH   SOLE 22 3,786,656 0 443,087
CHARTER COMMUNICATIONS INC N CL A 16119P108 32,607 114,422 SH   SOLE 23 114,422 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 84,923 298,008 SH   SOLE 25 298,008 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 173,440 608,626 SH   SOLE 26 169,716 0 438,910
CHARTER COMMUNICATIONS INC N CL A 16119P108 8,992 31,555 SH   SOLE 28 23,160 0 8,395
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,858 6,519 SH   SOLE 29 6,519 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 177,103 621,481 SH   SOLE 30 621,481 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 21,082 73,979 SH   SOLE 31 36,245 0 37,734
CHARTER COMMUNICATIONS INC N CL A 16119P108 9,256 32,479 SH   SOLE 32 32,479 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 139,403 489,184 SH   SOLE 34 489,184 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 38,847 136,318 SH   SOLE 36 136,318 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,043 3,660 SH   SOLE 40 3,660 0 0
CHASE CORP COM 16150R104 582 5,813 SH   SOLE 2 209 0 5,604
CHASE CORP COM 16150R104 15 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,357 23,555 SH   SOLE 18 23,555 0 0
CHASE CORP COM 16150R104 1,080 10,791 SH   SOLE 19 10,791 0 0
CHASE CORP COM 16150R104 23,771 237,590 SH   SOLE 21 237,590 0 0
CHASE CORP COM 16150R104 23,070 230,581 SH   SOLE 22 221,645 0 8,936
CHASE CORP COM 16150R104 105 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 111 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 202 2,021 SH   SOLE 30 2,021 0 0
CHASE CORP COM 16150R104 69 689 SH   SOLE 40 689 0 0
CHATHAM LODGING TR COM 16208T102 852 48,201 SH   SOLE 2 1,718 0 46,483
CHATHAM LODGING TR COM 16208T102 569 32,181 SH   SOLE 4 32,181 0 0
CHATHAM LODGING TR COM 16208T102 1,352 76,497 SH   SOLE 7 76,497 0 0
CHATHAM LODGING TR COM 16208T102 27 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 4,244 240,067 SH   SOLE 18 240,067 0 0
CHATHAM LODGING TR COM 16208T102 3,337 188,730 SH   SOLE 19 188,730 0 0
CHATHAM LODGING TR COM 16208T102 88,904 5,028,522 SH   SOLE 21 5,028,522 0 0
CHATHAM LODGING TR COM 16208T102 35,847 2,027,555 SH   SOLE 22 1,972,583 0 54,972
CHATHAM LODGING TR COM 16208T102 28 1,593 SH   SOLE 23 1,593 0 0
CHATHAM LODGING TR COM 16208T102 1,742 98,528 SH   SOLE 25 98,528 0 0
CHATHAM LODGING TR COM 16208T102 1,294 73,195 SH   SOLE 26 0 0 73,195
CHATHAM LODGING TR COM 16208T102 111 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 662 37,452 SH   SOLE 29 15,455 0 21,997
CHATHAM LODGING TR COM 16208T102 5,329 301,422 SH   SOLE 30 301,422 0 0
CHATHAM LODGING TR COM 16208T102 75 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,711 65,382 SH   SOLE 2 31,888 0 33,494
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,636 45,162 SH   SOLE 4 41,805 0 3,357
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,034 97,749 SH   SOLE 7 80,624 0 17,125
CHECK POINT SOFTWARE TECH LT ORD M22465104 79 773 SH   SOLE 13 773 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 132 1,287 SH   SOLE 15 1,287 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,234 128,919 SH   SOLE 18 127,854 0 1,065
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,973 106,896 SH   SOLE 19 106,896 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,002 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 175,663 1,711,284 SH   SOLE 21 1,711,284 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 194,871 1,898,403 SH   SOLE 22 1,739,095 0 159,308
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,784 134,282 SH   SOLE 23 134,282 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,184 108,949 SH   SOLE 25 108,949 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 46,022 448,341 SH   SOLE 26 108,193 0 340,148
CHECK POINT SOFTWARE TECH LT ORD M22465104 163 1,589 SH   SOLE 28 1,589 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 141 1,373 SH   SOLE 29 1,373 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 26,744 260,533 SH   SOLE 30 260,533 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,463 43,480 SH   SOLE 31 28,111 0 15,369
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,275 22,160 SH   SOLE 32 22,160 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 459 4,473 SH   SOLE 34 4,473 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,249 90,100 SH   SOLE 36 90,100 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 270 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 259 142,300 SH   SOLE 2 142,300 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 144 78,999 SH   SOLE 18 78,999 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,539 845,400 SH   SOLE 19 845,400 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 157 86,400 SH   SOLE 20 86,400 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 96 52,560 SH   SOLE 21 52,560 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 781 429,300 SH   SOLE 34 429,300 0 0
CHEESECAKE FACTORY INC COM 163072101 2,539 58,353 SH   SOLE 2 26,108 0 32,245
CHEESECAKE FACTORY INC COM 163072101 9 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 23 518 SH   SOLE 7 518 0 0
CHEESECAKE FACTORY INC COM 163072101 10,663 245,071 SH   SOLE 18 245,071 0 0
CHEESECAKE FACTORY INC COM 163072101 8,372 192,412 SH   SOLE 19 192,412 0 0
CHEESECAKE FACTORY INC COM 163072101 129,353 2,972,954 SH   SOLE 21 2,972,954 0 0
CHEESECAKE FACTORY INC COM 163072101 72,014 1,655,111 SH   SOLE 22 1,592,886 0 62,225
CHEESECAKE FACTORY INC COM 163072101 1,608 36,948 SH   SOLE 23 36,948 0 0
CHEESECAKE FACTORY INC COM 163072101 2,669 61,336 SH   SOLE 26 4,621 0 56,715
CHEESECAKE FACTORY INC COM 163072101 254 5,849 SH   SOLE 28 5,849 0 0
CHEESECAKE FACTORY INC COM 163072101 621 14,277 SH   SOLE 29 0 0 14,277
CHEESECAKE FACTORY INC COM 163072101 495 11,387 SH   SOLE 30 11,387 0 0
CHEESECAKE FACTORY INC COM 163072101 2,014 46,285 SH   SOLE 34 46,285 0 0
CHEESECAKE FACTORY INC COM 163072101 213 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 30 4,953 SH   SOLE 25 4,953 0 0
CHEFS WHSE INC COM 163086101 632 19,766 SH   SOLE 2 2,838 0 16,928
CHEFS WHSE INC COM 163086101 6 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 15 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 3,711 116,035 SH   SOLE 18 116,035 0 0
CHEFS WHSE INC COM 163086101 2,076 64,914 SH   SOLE 19 64,914 0 0
CHEFS WHSE INC COM 163086101 78,137 2,443,296 SH   SOLE 21 2,443,296 0 0
CHEFS WHSE INC COM 163086101 22,008 688,183 SH   SOLE 22 660,733 0 27,450
CHEFS WHSE INC COM 163086101 369 11,549 SH   SOLE 23 11,549 0 0
CHEFS WHSE INC COM 163086101 739 23,117 SH   SOLE 26 0 0 23,117
CHEFS WHSE INC COM 163086101 98 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 186 5,803 SH   SOLE 29 0 0 5,803
CHEFS WHSE INC COM 163086101 1,498 46,849 SH   SOLE 30 46,849 0 0
CHEFS WHSE INC COM 163086101 71 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 2,591 91,158 SH   SOLE 2 7,932 0 83,226
CHEGG INC COM 163092109 14 489 SH   SOLE 4 489 0 0
CHEGG INC COM 163092109 53 1,858 SH   SOLE 7 1,858 0 0
CHEGG INC COM 163092109 10,004 351,996 SH   SOLE 18 351,996 0 0
CHEGG INC COM 163092109 7,045 247,902 SH   SOLE 19 247,902 0 0
CHEGG INC COM 163092109 100,632 3,540,890 SH   SOLE 21 3,540,890 0 0
CHEGG INC COM 163092109 85,320 3,002,127 SH   SOLE 22 2,874,945 0 127,182
CHEGG INC COM 163092109 436 15,328 SH   SOLE 23 15,328 0 0
CHEGG INC COM 163092109 1,409 49,577 SH   SOLE 26 15,197 0 34,380
CHEGG INC COM 163092109 380 13,361 SH   SOLE 28 13,361 0 0
CHEGG INC COM 163092109 127 4,458 SH   SOLE 29 0 0 4,458
CHEGG INC COM 163092109 672 23,659 SH   SOLE 30 23,659 0 0
CHEGG INC COM 163092109 273 9,608 SH   SOLE 40 9,608 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 18 3,138 SH   SOLE 18 3,138 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 267 47,144 SH   SOLE 21 47,144 0 0
CHEMED CORP NEW COM 16359R103 10,929 38,579 SH   SOLE 2 12,268 0 26,311
CHEMED CORP NEW COM 16359R103 295 1,040 SH   SOLE 4 1,040 0 0
CHEMED CORP NEW COM 16359R103 86 304 SH   SOLE 7 304 0 0
CHEMED CORP NEW COM 16359R103 13,374 47,212 SH   SOLE 18 47,212 0 0
CHEMED CORP NEW COM 16359R103 10,761 37,987 SH   SOLE 19 37,987 0 0
CHEMED CORP NEW COM 16359R103 244,488 863,061 SH   SOLE 21 863,061 0 0
CHEMED CORP NEW COM 16359R103 172,625 609,378 SH   SOLE 22 578,052 0 31,326
CHEMED CORP NEW COM 16359R103 3,952 13,952 SH   SOLE 23 13,952 0 0
CHEMED CORP NEW COM 16359R103 7,946 28,050 SH   SOLE 26 2,383 0 25,667
CHEMED CORP NEW COM 16359R103 586 2,068 SH   SOLE 28 2,068 0 0
CHEMED CORP NEW COM 16359R103 1,598 5,640 SH   SOLE 29 0 0 5,640
CHEMED CORP NEW COM 16359R103 2,147 7,578 SH   SOLE 30 7,578 0 0
CHEMED CORP NEW COM 16359R103 99 350 SH   SOLE 31 315 0 35
CHEMED CORP NEW COM 16359R103 2,713 9,577 SH   SOLE 34 9,577 0 0
CHEMED CORP NEW COM 16359R103 410 1,446 SH   SOLE 40 1,446 0 0
CHEMICAL FINL CORP COM 163731102 3,798 103,730 SH   SOLE 2 32,172 0 71,558
CHEMICAL FINL CORP COM 163731102 12 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 33 905 SH   SOLE 7 905 0 0
CHEMICAL FINL CORP COM 163731102 16,795 458,751 SH   SOLE 18 458,751 0 0
CHEMICAL FINL CORP COM 163731102 3,897 106,445 SH   SOLE 19 106,445 0 0
CHEMICAL FINL CORP COM 163731102 191,537 5,231,825 SH   SOLE 21 5,231,825 0 0
CHEMICAL FINL CORP COM 163731102 92,078 2,515,106 SH   SOLE 22 2,423,056 0 92,050
CHEMICAL FINL CORP COM 163731102 992 27,102 SH   SOLE 26 13,689 0 13,413
CHEMICAL FINL CORP COM 163731102 371 10,146 SH   SOLE 28 10,146 0 0
CHEMICAL FINL CORP COM 163731102 694 18,960 SH   SOLE 30 18,960 0 0
CHEMICAL FINL CORP COM 163731102 251 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 339 31,108 SH   SOLE 2 13,785 0 17,323
CHEMOCENTRYX INC COM 16383L106 7 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 888 81,406 SH   SOLE 18 81,406 0 0
CHEMOCENTRYX INC COM 16383L106 1,938 177,660 SH   SOLE 19 177,660 0 0
CHEMOCENTRYX INC COM 16383L106 14,768 1,353,577 SH   SOLE 21 1,353,577 0 0
CHEMOCENTRYX INC COM 16383L106 9,804 898,599 SH   SOLE 22 878,991 0 19,608
CHEMOCENTRYX INC COM 16383L106 676 61,963 SH   SOLE 23 61,963 0 0
CHEMOCENTRYX INC COM 16383L106 1,095 100,371 SH   SOLE 26 0 0 100,371
CHEMOCENTRYX INC COM 16383L106 163 14,896 SH   SOLE 29 0 0 14,896
CHEMOCENTRYX INC COM 16383L106 65 5,936 SH   SOLE 30 5,936 0 0
CHEMOCENTRYX INC COM 16383L106 39 3,566 SH   SOLE 34 3,566 0 0
CHEMOURS CO COM 163851108 12,767 452,427 SH   SOLE 2 84,916 0 367,511
CHEMOURS CO COM 163851108 1,766 62,565 SH   SOLE 4 57,560 0 5,005
CHEMOURS CO COM 163851108 314 11,113 SH   SOLE 7 11,113 0 0
CHEMOURS CO COM 163851108 31 1,083 SH   SOLE 13 1,083 0 0
CHEMOURS CO COM 163851108 14,676 520,054 SH   SOLE 18 505,490 0 14,564
CHEMOURS CO COM 163851108 1,069 37,888 SH   SOLE 19 37,888 0 0
CHEMOURS CO COM 163851108 245,539 8,700,882 SH   SOLE 21 8,700,882 0 0
CHEMOURS CO COM 163851108 169,477 6,005,546 SH   SOLE 22 5,653,223 0 352,323
CHEMOURS CO COM 163851108 3,424 121,335 SH   SOLE 23 121,335 0 0
CHEMOURS CO COM 163851108 44 1,576 SH   SOLE 25 1,576 0 0
CHEMOURS CO COM 163851108 10,907 386,485 SH   SOLE 26 181,364 0 205,121
CHEMOURS CO COM 163851108 972 34,453 SH   SOLE 28 25,075 0 9,378
CHEMOURS CO COM 163851108 1,196 42,376 SH   SOLE 29 6,248 0 36,128
CHEMOURS CO COM 163851108 7,527 266,724 SH   SOLE 30 266,724 0 0
CHEMOURS CO COM 163851108 1,908 67,596 SH   SOLE 31 37,336 0 30,260
CHEMOURS CO COM 163851108 273 9,681 SH   SOLE 34 9,681 0 0
CHEMOURS CO COM 163851108 991 35,111 SH   SOLE 36 35,111 0 0
CHEMOURS CO COM 163851108 105 3,715 SH   SOLE 40 3,715 0 0
CHEMUNG FINL CORP COM 164024101 141 3,411 SH   SOLE 2 124 0 3,287
CHEMUNG FINL CORP COM 164024101 488 11,807 SH   SOLE 18 11,807 0 0
CHEMUNG FINL CORP COM 164024101 211 5,103 SH   SOLE 19 5,103 0 0
CHEMUNG FINL CORP COM 164024101 4,994 120,898 SH   SOLE 21 120,898 0 0
CHEMUNG FINL CORP COM 164024101 1,233 29,857 SH   SOLE 22 27,996 0 1,861
CHENIERE ENERGY INC COM NEW 16411R208 32,595 550,680 SH   SOLE 2 18,872 0 531,808
CHENIERE ENERGY INC COM NEW 16411R208 3,963 66,956 SH   SOLE 4 61,391 0 5,565
CHENIERE ENERGY INC COM NEW 16411R208 18,742 316,639 SH   SOLE 7 316,639 0 0
CHENIERE ENERGY INC COM NEW 16411R208 75 1,272 SH   SOLE 13 1,272 0 0
CHENIERE ENERGY INC COM NEW 16411R208 92 1,560 SH   SOLE 15 1,560 0 0
CHENIERE ENERGY INC COM NEW 16411R208 7,689 129,906 SH   SOLE 18 112,829 0 17,077
CHENIERE ENERGY INC COM NEW 16411R208 5,596 94,536 SH   SOLE 19 94,536 0 0
CHENIERE ENERGY INC COM NEW 16411R208 213,896 3,613,723 SH   SOLE 21 3,613,723 0 0
CHENIERE ENERGY INC COM NEW 16411R208 336,827 5,690,611 SH   SOLE 22 5,256,452 0 434,159
CHENIERE ENERGY INC COM NEW 16411R208 9,073 153,291 SH   SOLE 23 153,291 0 0
CHENIERE ENERGY INC COM NEW 16411R208 47,499 802,486 SH   SOLE 25 802,486 0 0
CHENIERE ENERGY INC COM NEW 16411R208 42,539 718,692 SH   SOLE 26 229,890 0 488,802
CHENIERE ENERGY INC COM NEW 16411R208 2,411 40,735 SH   SOLE 28 29,884 0 10,851
CHENIERE ENERGY INC COM NEW 16411R208 3,050 51,536 SH   SOLE 29 8,428 0 43,108
CHENIERE ENERGY INC COM NEW 16411R208 16,011 270,502 SH   SOLE 30 270,502 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,352 73,521 SH   SOLE 31 44,410 0 29,111
CHENIERE ENERGY INC COM NEW 16411R208 713 12,051 SH   SOLE 34 12,051 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,191 155,287 SH   SOLE 36 155,287 0 0
CHENIERE ENERGY INC COM NEW 16411R208 327 5,528 SH   SOLE 40 5,528 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 939 1,350,000 PRN   SOLE 21 1,350,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 109 3,011 SH   SOLE 18 3,011 0 0
CHEROKEE INC DEL NEW COM 16444H102 3 5,277 SH   SOLE 21 5,277 0 0
CHEROKEE INC DEL NEW COM 16444H102 122 241,952 SH   SOLE 22 241,952 0 0
CHERRY HILL MTG INVT CORP COM 164651101 258 14,724 SH   SOLE 2 405 0 14,319
CHERRY HILL MTG INVT CORP COM 164651101 6 346 SH   SOLE 7 346 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1,006 57,331 SH   SOLE 18 57,331 0 0
CHERRY HILL MTG INVT CORP COM 164651101 397 22,661 SH   SOLE 19 22,661 0 0
CHERRY HILL MTG INVT CORP COM 164651101 16,240 925,900 SH   SOLE 21 925,900 0 0
CHERRY HILL MTG INVT CORP COM 164651101 6,585 375,418 SH   SOLE 22 356,366 0 19,052
CHESAPEAKE ENERGY CORP COM 165167107 4,382 2,086,618 SH   SOLE 2 438,551 0 1,648,067
CHESAPEAKE ENERGY CORP COM 165167107 8 3,836 SH   SOLE 4 3,836 0 0
CHESAPEAKE ENERGY CORP COM 165167107 96 45,689 SH   SOLE 7 45,689 0 0
CHESAPEAKE ENERGY CORP COM 165167107 5,519 2,628,323 SH   SOLE 18 2,628,323 0 0
CHESAPEAKE ENERGY CORP COM 165167107 393 187,091 SH   SOLE 19 187,091 0 0
CHESAPEAKE ENERGY CORP COM 165167107 96,706 46,050,316 SH   SOLE 21 46,050,316 0 0
CHESAPEAKE ENERGY CORP COM 165167107 81,592 38,853,202 SH   SOLE 22 36,992,563 0 1,860,639
CHESAPEAKE ENERGY CORP COM 165167107 573 272,972 SH   SOLE 26 128,040 0 144,932
CHESAPEAKE ENERGY CORP COM 165167107 256 121,963 SH   SOLE 28 121,963 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,190 566,849 SH   SOLE 30 566,849 0 0
CHESAPEAKE ENERGY CORP COM 165167107 38 18,195 SH   SOLE 31 18,195 0 0
CHESAPEAKE ENERGY CORP COM 165167107 112 53,287 SH   SOLE 36 53,287 0 0
CHESAPEAKE ENERGY CORP COM 165167107 178 84,657 SH   SOLE 40 84,657 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167957 15 7,000 SH Put SOLE 2 7,000 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167957 525 250,000 SH Put SOLE 19 250,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 866 1,076,000 PRN   SOLE 2 1,076,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 9,010 11,194,000 PRN   SOLE 19 11,194,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2,314 2,875,000 PRN   SOLE 21 2,875,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 66 82,000 PRN   SOLE 22 82,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,536 1,908,000 PRN   SOLE 34 1,908,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,532 62,908 SH   SOLE 2 3,413 0 59,495
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,022 41,977 SH   SOLE 4 41,977 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,330 95,675 SH   SOLE 7 95,675 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 62 2,530 SH   SOLE 15 2,530 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 7,503 308,140 SH   SOLE 18 308,140 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 4,588 188,416 SH   SOLE 19 188,416 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 161,388 6,627,836 SH   SOLE 21 6,627,836 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 62,026 2,547,255 SH   SOLE 22 2,463,247 0 84,008
CHESAPEAKE LODGING TR SH BEN INT 165240102 134 5,510 SH   SOLE 23 5,510 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,076 126,338 SH   SOLE 25 126,338 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 965 39,636 SH   SOLE 26 6,811 0 32,825
CHESAPEAKE LODGING TR SH BEN INT 165240102 214 8,790 SH   SOLE 28 8,790 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 639 26,242 SH   SOLE 29 20,644 0 5,598
CHESAPEAKE LODGING TR SH BEN INT 165240102 9,598 394,188 SH   SOLE 30 394,188 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 108 4,428 SH   SOLE 34 4,428 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 154 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,925 23,680 SH   SOLE 2 8,459 0 15,221
CHESAPEAKE UTILS CORP COM 165303108 19 229 SH   SOLE 4 229 0 0
CHESAPEAKE UTILS CORP COM 165303108 8 94 SH   SOLE 7 94 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,432 54,513 SH   SOLE 18 54,513 0 0
CHESAPEAKE UTILS CORP COM 165303108 8,097 99,589 SH   SOLE 19 99,589 0 0
CHESAPEAKE UTILS CORP COM 165303108 44,111 542,576 SH   SOLE 21 542,576 0 0
CHESAPEAKE UTILS CORP COM 165303108 53,478 657,783 SH   SOLE 22 635,365 0 22,418
CHESAPEAKE UTILS CORP COM 165303108 2,671 32,849 SH   SOLE 23 32,849 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,495 79,888 SH   SOLE 26 5,309 0 74,579
CHESAPEAKE UTILS CORP COM 165303108 199 2,453 SH   SOLE 28 2,453 0 0
CHESAPEAKE UTILS CORP COM 165303108 763 9,388 SH   SOLE 29 0 0 9,388
CHESAPEAKE UTILS CORP COM 165303108 309 3,796 SH   SOLE 30 3,796 0 0
CHESAPEAKE UTILS CORP COM 165303108 130 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 577,793 5,311,085 SH   SOLE 2 919,474 0 4,391,611
CHEVRON CORP NEW COM 166764100 77,600 713,300 SH   SOLE 4 662,603 0 50,697
CHEVRON CORP NEW COM 166764100 189,284 1,739,902 SH   SOLE 7 1,649,719 0 90,183
CHEVRON CORP NEW COM 166764100 9,862 90,653 SH   SOLE 13 90,653 0 0
CHEVRON CORP NEW COM 166764100 1,771 16,282 SH   SOLE 15 16,282 0 0
CHEVRON CORP NEW COM 166764100 577,187 5,305,512 SH   SOLE 18 4,954,339 0 351,173
CHEVRON CORP NEW COM 166764100 107,415 987,361 SH   SOLE 19 987,361 0 0
CHEVRON CORP NEW COM 166764100 4,731,740 43,494,253 SH   SOLE 21 43,494,253 0 0
CHEVRON CORP NEW COM 166764100 5,157,227 47,405,342 SH   SOLE 22 41,656,662 0 5,748,680
CHEVRON CORP NEW COM 166764100 163,021 1,498,490 SH   SOLE 23 1,498,490 0 0
CHEVRON CORP NEW COM 166764100 197,587 1,816,228 SH   SOLE 25 1,786,520 0 29,708
CHEVRON CORP NEW COM 166764100 843,179 7,750,517 SH   SOLE 26 1,822,023 0 5,928,494
CHEVRON CORP NEW COM 166764100 40,007 367,745 SH   SOLE 28 268,797 0 98,948
CHEVRON CORP NEW COM 166764100 39,818 366,011 SH   SOLE 29 143,623 0 222,388
CHEVRON CORP NEW COM 166764100 779,500 7,165,177 SH   SOLE 30 7,165,177 0 0
CHEVRON CORP NEW COM 166764100 84,767 779,184 SH   SOLE 31 487,486 0 291,698
CHEVRON CORP NEW COM 166764100 20,030 184,119 SH   SOLE 32 184,119 0 0
CHEVRON CORP NEW COM 166764100 108,797 1,000,061 SH   SOLE 34 1,000,061 0 0
CHEVRON CORP NEW COM 166764100 196,227 1,803,727 SH   SOLE 36 1,803,727 0 0
CHEVRON CORP NEW COM 166764100 4,794 44,068 SH   SOLE 40 44,068 0 0
CHF SOLUTIONS INC COM NEW 12542Q508 0 9 SH   SOLE 21 9 0 0
CHIASMA INC COM 16706W102 11 3,601 SH   SOLE 18 3,601 0 0
CHIASMA INC COM 16706W102 172 55,391 SH   SOLE 21 55,391 0 0
CHIASMA INC COM 16706W102 349 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 737 131,170 SH   SOLE 2 4,277 0 126,893
CHICOS FAS INC COM 168615102 2 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 28 4,917 SH   SOLE 7 4,917 0 0
CHICOS FAS INC COM 168615102 3,656 650,590 SH   SOLE 18 650,590 0 0
CHICOS FAS INC COM 168615102 1,044 185,751 SH   SOLE 19 185,751 0 0
CHICOS FAS INC COM 168615102 75,498 13,433,723 SH   SOLE 21 13,433,723 0 0
CHICOS FAS INC COM 168615102 21,592 3,841,943 SH   SOLE 22 3,623,363 0 218,580
CHICOS FAS INC COM 168615102 112 19,879 SH   SOLE 26 13,055 0 6,824
CHICOS FAS INC COM 168615102 107 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 1,448 257,614 SH   SOLE 30 257,614 0 0
CHICOS FAS INC COM 168615102 12 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 90 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 1,152 12,790 SH   SOLE 2 558 0 12,232
CHILDRENS PL INC COM 168905107 6 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 31 343 SH   SOLE 7 343 0 0
CHILDRENS PL INC COM 168905107 7,404 82,180 SH   SOLE 18 82,180 0 0
CHILDRENS PL INC COM 168905107 2,134 23,687 SH   SOLE 19 23,687 0 0
CHILDRENS PL INC COM 168905107 153,122 1,699,659 SH   SOLE 21 1,699,659 0 0
CHILDRENS PL INC COM 168905107 40,999 455,094 SH   SOLE 22 432,515 0 22,579
CHILDRENS PL INC COM 168905107 427 4,735 SH   SOLE 26 3,649 0 1,086
CHILDRENS PL INC COM 168905107 193 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 2,998 33,278 SH   SOLE 30 33,278 0 0
CHILDRENS PL INC COM 168905107 137 1,518 SH   SOLE 40 1,518 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,459 418,599 SH   SOLE 2 40,678 0 377,921
CHIMERA INVT CORP COM NEW 16934Q208 15 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 124 6,965 SH   SOLE 7 6,965 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,620 90,927 SH   SOLE 18 90,927 0 0
CHIMERA INVT CORP COM NEW 16934Q208 709 39,791 SH   SOLE 19 39,791 0 0
CHIMERA INVT CORP COM NEW 16934Q208 102,493 5,751,570 SH   SOLE 21 5,751,570 0 0
CHIMERA INVT CORP COM NEW 16934Q208 100,517 5,640,682 SH   SOLE 22 5,260,011 0 380,671
CHIMERA INVT CORP COM NEW 16934Q208 1,400 78,587 SH   SOLE 26 40,127 0 38,460
CHIMERA INVT CORP COM NEW 16934Q208 468 26,260 SH   SOLE 28 26,260 0 0
CHIMERA INVT CORP COM NEW 16934Q208 789 44,249 SH   SOLE 30 44,249 0 0
CHIMERA INVT CORP COM NEW 16934Q208 67 3,781 SH   SOLE 31 3,781 0 0
CHIMERA INVT CORP COM NEW 16934Q208 67 3,771 SH   SOLE 36 3,771 0 0
CHIMERA INVT CORP COM NEW 16934Q208 293 16,444 SH   SOLE 40 16,444 0 0
CHIMERIX INC COM 16934W106 148 57,483 SH   SOLE 2 19,371 0 38,112
CHIMERIX INC COM 16934W106 3 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 427 166,268 SH   SOLE 18 166,268 0 0
CHIMERIX INC COM 16934W106 343 133,386 SH   SOLE 19 133,386 0 0
CHIMERIX INC COM 16934W106 4,185 1,628,589 SH   SOLE 21 1,628,589 0 0
CHIMERIX INC COM 16934W106 3,279 1,275,961 SH   SOLE 22 1,242,141 0 33,820
CHIMERIX INC COM 16934W106 30 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 79 30,547 SH   SOLE 26 0 0 30,547
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 33,524 441,633 SH   SOLE 21 441,633 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 125 1,647 SH   SOLE 25 1,647 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 85 1,122 SH   SOLE 30 1,122 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 83 7,945 SH   SOLE 25 7,945 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1,487 141,758 SH   SOLE 30 141,758 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 277 26,395 SH   SOLE 34 26,395 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 22,918 477,452 SH   SOLE 2 20,220 0 457,232
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,171 45,228 SH   SOLE 4 45,228 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,686 139,300 SH   SOLE 13 139,300 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4,033 84,011 SH   SOLE 18 84,011 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,773 141,096 SH   SOLE 19 141,096 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 576 12,006 SH   SOLE 21 12,006 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 93,924 1,956,740 SH   SOLE 22 1,526,986 0 429,754
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,369 49,357 SH   SOLE 30 49,357 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 414 8,621 SH   SOLE 34 8,621 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 9,445 133,787 SH   SOLE 2 12,587 0 121,200
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 786 11,140 SH   SOLE 4 11,140 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,087 15,400 SH   SOLE 13 15,400 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 769 10,890 SH   SOLE 18 10,890 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 733 10,378 SH   SOLE 19 10,378 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 653 9,254 SH   SOLE 21 9,254 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 36,358 514,992 SH   SOLE 22 373,848 0 141,144
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,376 19,496 SH   SOLE 30 19,496 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 238 3,368 SH   SOLE 34 3,368 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 261 24,512 SH   SOLE 19 24,512 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 2,289 214,702 SH   SOLE 22 214,702 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 177 16,637 SH   SOLE 34 16,637 0 0
CHINA YUCHAI INTL LTD COM G21082105 42 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 12 940 SH   SOLE 19 940 0 0
CHINA YUCHAI INTL LTD COM G21082105 157 12,594 SH   SOLE 21 12,594 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,464 117,677 SH   SOLE 22 117,677 0 0
CHINA YUCHAI INTL LTD COM G21082105 294 23,648 SH   SOLE 30 23,648 0 0
CHINA YUCHAI INTL LTD COM G21082105 17 1,357 SH   SOLE 34 1,357 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 58 43,588 SH   SOLE 22 43,588 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 16 SH   SOLE 22 16 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 26,904 62,308 SH   SOLE 2 7,136 0 55,172
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,516 8,142 SH   SOLE 4 7,482 0 660
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,695 24,768 SH   SOLE 7 18,371 0 6,397
CHIPOTLE MEXICAN GRILL INC COM 169656105 63 145 SH   SOLE 13 145 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 110 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 22,065 51,101 SH   SOLE 18 47,067 0 4,034
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,178 9,675 SH   SOLE 19 9,675 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 251,994 583,603 SH   SOLE 21 583,603 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 261,966 606,698 SH   SOLE 22 540,679 0 66,019
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,540 17,462 SH   SOLE 23 17,462 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,251 23,741 SH   SOLE 25 23,741 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 41,169 95,346 SH   SOLE 26 31,028 0 64,318
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,062 4,775 SH   SOLE 28 3,497 0 1,278
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,745 6,357 SH   SOLE 29 1,243 0 5,114
CHIPOTLE MEXICAN GRILL INC COM 169656105 38,822 89,909 SH   SOLE 30 89,909 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,693 10,868 SH   SOLE 31 5,855 0 5,013
CHIPOTLE MEXICAN GRILL INC COM 169656105 633 1,466 SH   SOLE 34 1,466 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,981 18,484 SH   SOLE 36 18,484 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 223 517 SH   SOLE 40 517 0 0
CHOICE HOTELS INTL INC COM 169905106 4,466 62,390 SH   SOLE 2 5,287 0 57,103
CHOICE HOTELS INTL INC COM 169905106 11 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 53 737 SH   SOLE 7 737 0 0
CHOICE HOTELS INTL INC COM 169905106 1,230 17,187 SH   SOLE 18 17,187 0 0
CHOICE HOTELS INTL INC COM 169905106 519 7,255 SH   SOLE 19 7,255 0 0
CHOICE HOTELS INTL INC COM 169905106 30,355 424,071 SH   SOLE 21 424,071 0 0
CHOICE HOTELS INTL INC COM 169905106 74,521 1,041,090 SH   SOLE 22 965,355 0 75,735
CHOICE HOTELS INTL INC COM 169905106 483 6,745 SH   SOLE 26 4,026 0 2,719
CHOICE HOTELS INTL INC COM 169905106 380 5,310 SH   SOLE 28 5,310 0 0
CHOICE HOTELS INTL INC COM 169905106 301 4,200 SH   SOLE 29 0 0 4,200
CHOICE HOTELS INTL INC COM 169905106 653 9,116 SH   SOLE 30 9,116 0 0
CHOICE HOTELS INTL INC COM 169905106 59 820 SH   SOLE 31 740 0 80
CHOICE HOTELS INTL INC COM 169905106 209 2,913 SH   SOLE 40 2,913 0 0
CHRISTOPHER & BANKS CORP COM 171046105 3 5,444 SH   SOLE 18 5,444 0 0
CHRISTOPHER & BANKS CORP COM 171046105 51 108,827 SH   SOLE 21 108,827 0 0
CHRISTOPHER & BANKS CORP COM 171046105 328 705,821 SH   SOLE 22 705,821 0 0
CHROMADEX CORP COM NEW 171077407 108 31,565 SH   SOLE 2 1,815 0 29,750
CHROMADEX CORP COM NEW 171077407 435 126,803 SH   SOLE 18 126,803 0 0
CHROMADEX CORP COM NEW 171077407 180 52,493 SH   SOLE 19 52,493 0 0
CHROMADEX CORP COM NEW 171077407 4,645 1,354,105 SH   SOLE 21 1,354,105 0 0
CHROMADEX CORP COM NEW 171077407 1,197 348,952 SH   SOLE 22 326,986 0 21,966
CHUBB LIMITED COM H1467J104 147,572 1,142,378 SH   SOLE 2 93,610 0 1,048,768
CHUBB LIMITED COM H1467J104 21,422 165,831 SH   SOLE 4 153,493 0 12,338
CHUBB LIMITED COM H1467J104 53,167 411,570 SH   SOLE 7 407,740 0 3,830
CHUBB LIMITED COM H1467J104 1,129 8,742 SH   SOLE 13 8,742 0 0
CHUBB LIMITED COM H1467J104 540 4,182 SH   SOLE 15 4,182 0 0
CHUBB LIMITED COM H1467J104 131,390 1,017,111 SH   SOLE 18 959,162 0 57,949
CHUBB LIMITED COM H1467J104 149,312 1,155,841 SH   SOLE 19 1,155,841 0 0
CHUBB LIMITED COM H1467J104 1,211,672 9,379,722 SH   SOLE 21 9,379,722 0 0
CHUBB LIMITED COM H1467J104 1,478,510 11,445,345 SH   SOLE 22 10,190,476 0 1,254,869
CHUBB LIMITED COM H1467J104 41,933 324,608 SH   SOLE 23 324,608 0 0
CHUBB LIMITED COM H1467J104 55,726 431,384 SH   SOLE 25 431,384 0 0
CHUBB LIMITED COM H1467J104 335,539 2,597,452 SH   SOLE 26 460,287 0 2,137,165
CHUBB LIMITED COM H1467J104 11,516 89,148 SH   SOLE 28 65,054 0 24,094
CHUBB LIMITED COM H1467J104 2,265 17,533 SH   SOLE 29 17,533 0 0
CHUBB LIMITED COM H1467J104 256,127 1,982,715 SH   SOLE 30 1,982,715 0 0
CHUBB LIMITED COM H1467J104 22,552 174,579 SH   SOLE 31 99,929 0 74,650
CHUBB LIMITED COM H1467J104 58,988 456,633 SH   SOLE 34 456,633 0 0
CHUBB LIMITED COM H1467J104 56,540 437,686 SH   SOLE 36 437,686 0 0
CHUBB LIMITED COM H1467J104 1,350 10,450 SH   SOLE 40 10,450 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,401 67,094 SH   SOLE 2 0 0 67,094
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,169 32,659 SH   SOLE 21 32,659 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,198 33,487 SH   SOLE 30 33,487 0 0
CHURCH & DWIGHT INC COM 171340102 49,730 756,236 SH   SOLE 2 165,277 0 590,959
CHURCH & DWIGHT INC COM 171340102 6,501 98,861 SH   SOLE 4 92,404 0 6,457
CHURCH & DWIGHT INC COM 171340102 17,248 262,288 SH   SOLE 7 250,286 0 12,002
CHURCH & DWIGHT INC COM 171340102 2,887 43,899 SH   SOLE 13 43,899 0 0
CHURCH & DWIGHT INC COM 171340102 158 2,409 SH   SOLE 15 2,409 0 0
CHURCH & DWIGHT INC COM 171340102 42,291 643,109 SH   SOLE 18 608,690 0 34,419
CHURCH & DWIGHT INC COM 171340102 38,379 583,624 SH   SOLE 19 583,624 0 0
CHURCH & DWIGHT INC COM 171340102 491,554 7,474,974 SH   SOLE 21 7,474,974 0 0
CHURCH & DWIGHT INC COM 171340102 461,935 7,024,561 SH   SOLE 22 6,136,659 0 887,902
CHURCH & DWIGHT INC COM 171340102 12,254 186,351 SH   SOLE 23 186,351 0 0
CHURCH & DWIGHT INC COM 171340102 15,186 230,928 SH   SOLE 25 230,928 0 0
CHURCH & DWIGHT INC COM 171340102 75,159 1,142,931 SH   SOLE 26 303,918 0 839,013
CHURCH & DWIGHT INC COM 171340102 3,171 48,218 SH   SOLE 28 35,638 0 12,580
CHURCH & DWIGHT INC COM 171340102 11,809 179,584 SH   SOLE 29 17,887 0 161,697
CHURCH & DWIGHT INC COM 171340102 70,182 1,067,242 SH   SOLE 30 1,067,242 0 0
CHURCH & DWIGHT INC COM 171340102 10,479 159,356 SH   SOLE 31 73,472 0 85,884
CHURCH & DWIGHT INC COM 171340102 1,207 18,352 SH   SOLE 34 18,352 0 0
CHURCH & DWIGHT INC COM 171340102 19,852 301,880 SH   SOLE 36 301,880 0 0
CHURCH & DWIGHT INC COM 171340102 329 5,010 SH   SOLE 40 5,010 0 0
CHURCHILL DOWNS INC COM 171484108 3,496 14,331 SH   SOLE 2 5,364 0 8,967
CHURCHILL DOWNS INC COM 171484108 17 68 SH   SOLE 4 68 0 0
CHURCHILL DOWNS INC COM 171484108 51 210 SH   SOLE 7 210 0 0
CHURCHILL DOWNS INC COM 171484108 16,283 66,752 SH   SOLE 18 66,752 0 0
CHURCHILL DOWNS INC COM 171484108 4,278 17,536 SH   SOLE 19 17,536 0 0
CHURCHILL DOWNS INC COM 171484108 204,265 837,358 SH   SOLE 21 837,358 0 0
CHURCHILL DOWNS INC COM 171484108 97,450 399,484 SH   SOLE 22 383,717 0 15,767
CHURCHILL DOWNS INC COM 171484108 20 81 SH   SOLE 23 81 0 0
CHURCHILL DOWNS INC COM 171484108 813 3,334 SH   SOLE 26 1,567 0 1,767
CHURCHILL DOWNS INC COM 171484108 411 1,686 SH   SOLE 28 1,686 0 0
CHURCHILL DOWNS INC COM 171484108 869 3,563 SH   SOLE 30 3,563 0 0
CHURCHILL DOWNS INC COM 171484108 342 1,403 SH   SOLE 40 1,403 0 0
CHUYS HLDGS INC COM 171604101 255 14,380 SH   SOLE 2 618 0 13,762
CHUYS HLDGS INC COM 171604101 6 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 1,566 88,258 SH   SOLE 18 88,258 0 0
CHUYS HLDGS INC COM 171604101 416 23,470 SH   SOLE 19 23,470 0 0
CHUYS HLDGS INC COM 171604101 32,760 1,846,681 SH   SOLE 21 1,846,681 0 0
CHUYS HLDGS INC COM 171604101 9,099 512,920 SH   SOLE 22 493,214 0 19,706
CHUYS HLDGS INC COM 171604101 43 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 29 1,620 SH   SOLE 29 0 0 1,620
CHUYS HLDGS INC COM 171604101 624 35,169 SH   SOLE 30 35,169 0 0
CHUYS HLDGS INC COM 171604101 34 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 11 4,704 SH   SOLE 18 4,704 0 0
CIDARA THERAPEUTICS INC COM 171757107 71 30,030 SH   SOLE 19 30,030 0 0
CIDARA THERAPEUTICS INC COM 171757107 172 73,344 SH   SOLE 21 73,344 0 0
CIDARA THERAPEUTICS INC COM 171757107 267 113,551 SH   SOLE 22 113,551 0 0
CIDARA THERAPEUTICS INC COM 171757107 164 69,883 SH   SOLE 26 0 0 69,883
CIENA CORP COM NEW 171779309 7,857 231,692 SH   SOLE 2 89,486 0 142,206
CIENA CORP COM NEW 171779309 21 611 SH   SOLE 4 611 0 0
CIENA CORP COM NEW 171779309 89 2,627 SH   SOLE 7 2,627 0 0
CIENA CORP COM NEW 171779309 523 15,414 SH   SOLE 13 15,414 0 0
CIENA CORP COM NEW 171779309 29,029 856,060 SH   SOLE 18 856,060 0 0
CIENA CORP COM NEW 171779309 18,455 544,242 SH   SOLE 19 544,242 0 0
CIENA CORP COM NEW 171779309 362,340 10,685,333 SH   SOLE 21 10,685,333 0 0
CIENA CORP COM NEW 171779309 177,034 5,220,693 SH   SOLE 22 5,003,304 0 217,389
CIENA CORP COM NEW 171779309 1,923 56,709 SH   SOLE 23 56,709 0 0
CIENA CORP COM NEW 171779309 5,171 152,491 SH   SOLE 26 29,021 0 123,470
CIENA CORP COM NEW 171779309 627 18,487 SH   SOLE 28 18,487 0 0
CIENA CORP COM NEW 171779309 1,673 49,349 SH   SOLE 29 0 0 49,349
CIENA CORP COM NEW 171779309 1,504 44,340 SH   SOLE 30 44,340 0 0
CIENA CORP COM NEW 171779309 251 7,389 SH   SOLE 36 7,389 0 0
CIENA CORP COM NEW 171779309 477 14,066 SH   SOLE 40 14,066 0 0
CIGNA CORP NEW COM 125523100 212,301 1,117,846 SH   SOLE 2 273,177 0 844,669
CIGNA CORP NEW COM 125523100 27,453 144,549 SH   SOLE 4 134,465 0 10,084
CIGNA CORP NEW COM 125523100 84,216 443,428 SH   SOLE 7 341,263 0 102,165
CIGNA CORP NEW COM 125523100 2,091 11,011 SH   SOLE 13 11,011 0 0
CIGNA CORP NEW COM 125523100 608 3,200 SH   SOLE 15 3,200 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 177,227 933,167 SH   SOLE 18 879,467 0 53,700
CIGNA CORP NEW COM 125523100 196,881 1,036,652 SH   SOLE 19 1,036,652 0 0
CIGNA CORP NEW COM 125523100 912 4,800 SH   SOLE 20 4,800 0 0
CIGNA CORP NEW COM 125523100 1,618,795 8,523,561 SH   SOLE 21 8,523,561 0 0
CIGNA CORP NEW COM 125523100 1,796,899 9,461,346 SH   SOLE 22 8,433,047 0 1,028,299
CIGNA CORP NEW COM 125523100 51,676 272,092 SH   SOLE 23 272,092 0 0
CIGNA CORP NEW COM 125523100 68,598 361,194 SH   SOLE 25 361,194 0 0
CIGNA CORP NEW COM 125523100 351,416 1,850,338 SH   SOLE 26 377,470 0 1,472,868
CIGNA CORP NEW COM 125523100 13,904 73,210 SH   SOLE 28 53,559 0 19,651
CIGNA CORP NEW COM 125523100 6,392 33,655 SH   SOLE 29 16,373 0 17,282
CIGNA CORP NEW COM 125523100 334,612 1,761,855 SH   SOLE 30 1,761,855 0 0
CIGNA CORP NEW COM 125523100 33,094 174,254 SH   SOLE 31 81,503 0 92,751
CIGNA CORP NEW COM 125523100 63,899 336,450 SH   SOLE 34 336,450 0 0
CIGNA CORP NEW COM 125523100 64,732 340,840 SH   SOLE 36 340,840 0 0
CIGNA CORP NEW COM 125523100 1,661 8,744 SH   SOLE 40 8,744 0 0
CIM COML TR CORP COM 125525105 64 4,244 SH   SOLE 21 4,244 0 0
CIM COML TR CORP COM 125525105 771 50,776 SH   SOLE 22 50,776 0 0
CIMAREX ENERGY CO COM 171798101 15,556 252,332 SH   SOLE 2 36,388 0 215,944
CIMAREX ENERGY CO COM 171798101 1,914 31,042 SH   SOLE 4 28,666 0 2,376
CIMAREX ENERGY CO COM 171798101 6,000 97,327 SH   SOLE 7 88,811 0 8,516
CIMAREX ENERGY CO COM 171798101 108 1,746 SH   SOLE 13 1,746 0 0
CIMAREX ENERGY CO COM 171798101 43 691 SH   SOLE 15 691 0 0
CIMAREX ENERGY CO COM 171798101 13,956 226,367 SH   SOLE 18 214,862 0 11,505
CIMAREX ENERGY CO COM 171798101 5,428 88,047 SH   SOLE 19 88,047 0 0
CIMAREX ENERGY CO COM 171798101 143,280 2,324,092 SH   SOLE 21 2,324,092 0 0
CIMAREX ENERGY CO COM 171798101 144,976 2,351,603 SH   SOLE 22 2,106,589 0 245,014
CIMAREX ENERGY CO COM 171798101 4,127 66,950 SH   SOLE 23 66,950 0 0
CIMAREX ENERGY CO COM 171798101 5,664 91,873 SH   SOLE 25 91,873 0 0
CIMAREX ENERGY CO COM 171798101 24,098 390,881 SH   SOLE 26 124,331 0 266,550
CIMAREX ENERGY CO COM 171798101 1,130 18,322 SH   SOLE 28 13,390 0 4,932
CIMAREX ENERGY CO COM 171798101 1,385 22,460 SH   SOLE 29 2,973 0 19,487
CIMAREX ENERGY CO COM 171798101 24,657 399,952 SH   SOLE 30 399,952 0 0
CIMAREX ENERGY CO COM 171798101 1,891 30,669 SH   SOLE 31 20,053 0 10,616
CIMAREX ENERGY CO COM 171798101 312 5,065 SH   SOLE 34 5,065 0 0
CIMAREX ENERGY CO COM 171798101 5,130 83,210 SH   SOLE 36 83,210 0 0
CIMAREX ENERGY CO COM 171798101 123 1,993 SH   SOLE 40 1,993 0 0
CIMPRESS N V SHS EURO N20146101 1,827 17,670 SH   SOLE 2 761 0 16,909
CIMPRESS N V SHS EURO N20146101 10 99 SH   SOLE 4 99 0 0
CIMPRESS N V SHS EURO N20146101 38 370 SH   SOLE 7 370 0 0
CIMPRESS N V SHS EURO N20146101 7,445 71,986 SH   SOLE 18 71,986 0 0
CIMPRESS N V SHS EURO N20146101 3,396 32,841 SH   SOLE 19 32,841 0 0
CIMPRESS N V SHS EURO N20146101 73,338 709,126 SH   SOLE 21 709,126 0 0
CIMPRESS N V SHS EURO N20146101 27,249 263,475 SH   SOLE 22 232,421 0 31,054
CIMPRESS N V SHS EURO N20146101 542 5,245 SH   SOLE 26 3,287 0 1,958
CIMPRESS N V SHS EURO N20146101 317 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS N V SHS EURO N20146101 604 5,841 SH   SOLE 30 5,841 0 0
CIMPRESS N V SHS EURO N20146101 232 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 356 45,765 SH   SOLE 2 1,656 0 44,109
CINCINNATI BELL INC NEW COM NEW 171871502 3 377 SH   SOLE 4 377 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 7 895 SH   SOLE 7 895 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,850 237,777 SH   SOLE 18 237,777 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 497 63,910 SH   SOLE 19 63,910 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 42,662 5,483,533 SH   SOLE 21 5,483,533 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 10,129 1,301,932 SH   SOLE 22 1,236,457 0 65,475
CINCINNATI BELL INC NEW COM NEW 171871502 103 13,212 SH   SOLE 26 10,420 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 43 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 780 100,302 SH   SOLE 30 100,302 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 35 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 31,304 404,340 SH   SOLE 2 44,403 0 359,937
CINCINNATI FINL CORP COM 172062101 4,037 52,140 SH   SOLE 4 48,044 0 4,096
CINCINNATI FINL CORP COM 172062101 25,100 324,210 SH   SOLE 7 201,826 0 122,384
CINCINNATI FINL CORP COM 172062101 561 7,240 SH   SOLE 13 7,240 0 0
CINCINNATI FINL CORP COM 172062101 86 1,114 SH   SOLE 15 1,114 0 0
CINCINNATI FINL CORP COM 172062101 29,543 381,593 SH   SOLE 18 362,438 0 19,155
CINCINNATI FINL CORP COM 172062101 3,148 40,659 SH   SOLE 19 40,659 0 0
CINCINNATI FINL CORP COM 172062101 504,366 6,514,676 SH   SOLE 21 6,514,676 0 0
CINCINNATI FINL CORP COM 172062101 304,618 3,934,619 SH   SOLE 22 3,519,225 0 415,394
CINCINNATI FINL CORP COM 172062101 8,431 108,896 SH   SOLE 23 108,896 0 0
CINCINNATI FINL CORP COM 172062101 11,333 146,377 SH   SOLE 25 146,377 0 0
CINCINNATI FINL CORP COM 172062101 46,654 602,611 SH   SOLE 26 189,355 0 413,256
CINCINNATI FINL CORP COM 172062101 2,359 30,475 SH   SOLE 28 22,340 0 8,135
CINCINNATI FINL CORP COM 172062101 2,829 36,536 SH   SOLE 29 5,320 0 31,216
CINCINNATI FINL CORP COM 172062101 53,637 692,801 SH   SOLE 30 692,801 0 0
CINCINNATI FINL CORP COM 172062101 4,073 52,608 SH   SOLE 31 33,128 0 19,480
CINCINNATI FINL CORP COM 172062101 2,956 38,181 SH   SOLE 32 38,181 0 0
CINCINNATI FINL CORP COM 172062101 613 7,920 SH   SOLE 34 7,920 0 0
CINCINNATI FINL CORP COM 172062101 11,553 149,226 SH   SOLE 36 149,226 0 0
CINCINNATI FINL CORP COM 172062101 323 4,175 SH   SOLE 40 4,175 0 0
CINEDIGM CORP COM NEW 172406209 1 2,428 SH   SOLE 18 2,428 0 0
CINEDIGM CORP COM NEW 172406209 25 44,654 SH   SOLE 21 44,654 0 0
CINEDIGM CORP COM NEW 172406209 9 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 13,429 375,114 SH   SOLE 2 117,202 0 257,912
CINEMARK HOLDINGS INC COM 17243V102 621 17,339 SH   SOLE 4 17,339 0 0
CINEMARK HOLDINGS INC COM 17243V102 485 13,561 SH   SOLE 7 13,561 0 0
CINEMARK HOLDINGS INC COM 17243V102 12,592 351,732 SH   SOLE 18 351,732 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,216 33,974 SH   SOLE 19 33,974 0 0
CINEMARK HOLDINGS INC COM 17243V102 274,852 7,677,424 SH   SOLE 21 7,677,424 0 0
CINEMARK HOLDINGS INC COM 17243V102 129,593 3,619,928 SH   SOLE 22 3,289,816 0 330,112
CINEMARK HOLDINGS INC COM 17243V102 721 20,132 SH   SOLE 23 20,132 0 0
CINEMARK HOLDINGS INC COM 17243V102 52 1,465 SH   SOLE 25 1,465 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,087 30,369 SH   SOLE 26 17,103 0 13,266
CINEMARK HOLDINGS INC COM 17243V102 505 14,117 SH   SOLE 28 14,117 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,177 32,881 SH   SOLE 29 6,244 0 26,637
CINEMARK HOLDINGS INC COM 17243V102 1,021 28,515 SH   SOLE 30 28,515 0 0
CINEMARK HOLDINGS INC COM 17243V102 670 18,721 SH   SOLE 31 15,040 0 3,681
CINEMARK HOLDINGS INC COM 17243V102 1,497 41,819 SH   SOLE 32 41,819 0 0
CINEMARK HOLDINGS INC COM 17243V102 613 17,125 SH   SOLE 34 17,125 0 0
CINEMARK HOLDINGS INC COM 17243V102 312 8,703 SH   SOLE 36 8,703 0 0
CINEMARK HOLDINGS INC COM 17243V102 400 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 38,561 229,541 SH   SOLE 2 24,655 0 204,886
CINTAS CORP COM 172908105 4,974 29,606 SH   SOLE 4 27,213 0 2,393
CINTAS CORP COM 172908105 21,595 128,551 SH   SOLE 7 77,551 0 51,000
CINTAS CORP COM 172908105 301 1,791 SH   SOLE 13 1,791 0 0
CINTAS CORP COM 172908105 132 783 SH   SOLE 15 783 0 0
CINTAS CORP COM 172908105 31,575 187,958 SH   SOLE 18 173,025 0 14,933
CINTAS CORP COM 172908105 5,410 32,204 SH   SOLE 19 32,204 0 0
CINTAS CORP COM 172908105 344,657 2,051,653 SH   SOLE 21 2,051,653 0 0
CINTAS CORP COM 172908105 356,073 2,119,607 SH   SOLE 22 1,884,753 0 234,854
CINTAS CORP COM 172908105 10,881 64,772 SH   SOLE 23 64,772 0 0
CINTAS CORP COM 172908105 13,983 83,235 SH   SOLE 25 83,235 0 0
CINTAS CORP COM 172908105 50,162 298,603 SH   SOLE 26 102,480 0 196,123
CINTAS CORP COM 172908105 2,962 17,631 SH   SOLE 28 12,896 0 4,735
CINTAS CORP COM 172908105 3,898 23,203 SH   SOLE 29 4,659 0 18,544
CINTAS CORP COM 172908105 72,305 430,414 SH   SOLE 30 430,414 0 0
CINTAS CORP COM 172908105 6,207 36,949 SH   SOLE 31 19,497 0 17,452
CINTAS CORP COM 172908105 2,548 15,165 SH   SOLE 32 15,165 0 0
CINTAS CORP COM 172908105 855 5,089 SH   SOLE 34 5,089 0 0
CINTAS CORP COM 172908105 10,943 65,140 SH   SOLE 36 65,140 0 0
CINTAS CORP COM 172908105 384 2,283 SH   SOLE 40 2,283 0 0
CIRCOR INTL INC COM 17273K109 361 16,945 SH   SOLE 2 600 0 16,345
CIRCOR INTL INC COM 17273K109 2 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 8 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 1,892 88,816 SH   SOLE 18 88,816 0 0
CIRCOR INTL INC COM 17273K109 491 23,045 SH   SOLE 19 23,045 0 0
CIRCOR INTL INC COM 17273K109 42,625 2,001,163 SH   SOLE 21 2,001,163 0 0
CIRCOR INTL INC COM 17273K109 11,540 541,769 SH   SOLE 22 517,748 0 24,021
CIRCOR INTL INC COM 17273K109 116 5,432 SH   SOLE 26 0 0 5,432
CIRCOR INTL INC COM 17273K109 44 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 810 38,036 SH   SOLE 30 38,036 0 0
CIRCOR INTL INC COM 17273K109 35 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 3,654 110,122 SH   SOLE 2 50,534 0 59,588
CIRRUS LOGIC INC COM 172755100 23 703 SH   SOLE 4 703 0 0
CIRRUS LOGIC INC COM 172755100 24 738 SH   SOLE 7 738 0 0
CIRRUS LOGIC INC COM 172755100 11,864 357,563 SH   SOLE 18 357,563 0 0
CIRRUS LOGIC INC COM 172755100 9,332 281,251 SH   SOLE 19 281,251 0 0
CIRRUS LOGIC INC COM 172755100 142,563 4,296,666 SH   SOLE 21 4,296,666 0 0
CIRRUS LOGIC INC COM 172755100 78,523 2,366,586 SH   SOLE 22 2,271,602 0 94,984
CIRRUS LOGIC INC COM 172755100 2,110 63,603 SH   SOLE 23 63,603 0 0
CIRRUS LOGIC INC COM 172755100 4,041 121,782 SH   SOLE 26 9,465 0 112,317
CIRRUS LOGIC INC COM 172755100 258 7,789 SH   SOLE 28 7,789 0 0
CIRRUS LOGIC INC COM 172755100 984 29,644 SH   SOLE 29 1,167 0 28,477
CIRRUS LOGIC INC COM 172755100 608 18,325 SH   SOLE 30 18,325 0 0
CIRRUS LOGIC INC COM 172755100 83 2,487 SH   SOLE 31 2,487 0 0
CIRRUS LOGIC INC COM 172755100 220 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 548,078 12,648,918 SH   SOLE 2 1,896,810 0 10,752,108
CISCO SYS INC COM 17275R102 75,869 1,750,951 SH   SOLE 4 1,626,848 0 124,103
CISCO SYS INC COM 17275R102 169,252 3,906,107 SH   SOLE 7 3,897,180 0 8,927
CISCO SYS INC COM 17275R102 7,565 174,591 SH   SOLE 13 174,591 0 0
CISCO SYS INC COM 17275R102 2,003 46,236 SH   SOLE 15 46,236 0 0
CISCO SYS INC COM 17275R102 54 1,241 SH   SOLE 17 0 0 1,241
CISCO SYS INC COM 17275R102 789,196 18,213,622 SH   SOLE 18 17,209,437 0 1,004,185
CISCO SYS INC COM 17275R102 430,044 9,924,864 SH   SOLE 19 9,924,864 0 0
CISCO SYS INC COM 17275R102 1,048 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 4,378,759 101,056,068 SH   SOLE 21 101,056,068 0 0
CISCO SYS INC COM 17275R102 4,930,668 113,793,402 SH   SOLE 22 99,784,924 0 14,008,478
CISCO SYS INC COM 17275R102 162,525 3,750,866 SH   SOLE 23 3,750,866 0 0
CISCO SYS INC COM 17275R102 206,718 4,770,786 SH   SOLE 25 4,662,953 0 107,833
CISCO SYS INC COM 17275R102 965,752 22,288,303 SH   SOLE 26 4,612,946 0 17,675,357
CISCO SYS INC COM 17275R102 39,270 906,302 SH   SOLE 28 663,251 0 243,051
CISCO SYS INC COM 17275R102 37,377 862,604 SH   SOLE 29 337,146 0 525,458
CISCO SYS INC COM 17275R102 815,766 18,826,815 SH   SOLE 30 18,826,815 0 0
CISCO SYS INC COM 17275R102 87,496 2,019,294 SH   SOLE 31 1,217,175 0 802,119
CISCO SYS INC COM 17275R102 36,928 852,256 SH   SOLE 32 852,256 0 0
CISCO SYS INC COM 17275R102 137,922 3,183,049 SH   SOLE 34 3,183,049 0 0
CISCO SYS INC COM 17275R102 175,529 4,050,973 SH   SOLE 36 4,050,973 0 0
CISCO SYS INC COM 17275R102 3,196 73,767 SH   SOLE 37 73,767 0 0
CISCO SYS INC COM 17275R102 4,688 108,188 SH   SOLE 40 108,188 0 0
CISION LTD SHS G1992S109 590 50,421 SH   SOLE 2 2,430 0 47,991
CISION LTD SHS G1992S109 10 817 SH   SOLE 7 817 0 0
CISION LTD SHS G1992S109 2,544 217,399 SH   SOLE 18 217,399 0 0
CISION LTD SHS G1992S109 1,132 96,719 SH   SOLE 19 96,719 0 0
CISION LTD SHS G1992S109 27,345 2,337,189 SH   SOLE 21 2,337,189 0 0
CISION LTD SHS G1992S109 23,087 1,973,220 SH   SOLE 22 1,904,444 0 68,776
CISION LTD SHS G1992S109 203 17,386 SH   SOLE 26 0 0 17,386
CISION LTD SHS G1992S109 121 10,369 SH   SOLE 30 10,369 0 0
CIT GROUP INC COM NEW 125581801 9,694 253,301 SH   SOLE 2 21,832 0 231,469
CIT GROUP INC COM NEW 125581801 1,706 44,578 SH   SOLE 4 41,518 0 3,060
CIT GROUP INC COM NEW 125581801 1,959 51,188 SH   SOLE 7 18,428 0 32,760
CIT GROUP INC COM NEW 125581801 156 4,082 SH   SOLE 13 4,082 0 0
CIT GROUP INC COM NEW 125581801 47 1,229 SH   SOLE 15 1,229 0 0
CIT GROUP INC COM NEW 125581801 2,489 65,044 SH   SOLE 18 53,819 0 11,225
CIT GROUP INC COM NEW 125581801 1,216 31,766 SH   SOLE 19 31,766 0 0
CIT GROUP INC COM NEW 125581801 60,673 1,585,396 SH   SOLE 21 1,585,396 0 0
CIT GROUP INC COM NEW 125581801 127,187 3,323,406 SH   SOLE 22 3,087,789 0 235,617
CIT GROUP INC COM NEW 125581801 3,059 79,934 SH   SOLE 23 79,934 0 0
CIT GROUP INC COM NEW 125581801 4,634 121,079 SH   SOLE 25 121,079 0 0
CIT GROUP INC COM NEW 125581801 19,413 507,274 SH   SOLE 26 184,390 0 322,884
CIT GROUP INC COM NEW 125581801 843 22,034 SH   SOLE 28 15,858 0 6,176
CIT GROUP INC COM NEW 125581801 1,140 29,786 SH   SOLE 29 7,156 0 22,630
CIT GROUP INC COM NEW 125581801 8,488 221,793 SH   SOLE 30 221,793 0 0
CIT GROUP INC COM NEW 125581801 2,069 54,052 SH   SOLE 31 34,355 0 19,697
CIT GROUP INC COM NEW 125581801 256 6,693 SH   SOLE 34 6,693 0 0
CIT GROUP INC COM NEW 125581801 3,944 103,055 SH   SOLE 36 103,055 0 0
CIT GROUP INC COM NEW 125581801 104 2,717 SH   SOLE 40 2,717 0 0
CITI TRENDS INC COM 17306X102 438 21,488 SH   SOLE 2 9,404 0 12,084
CITI TRENDS INC COM 17306X102 8 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 876 42,984 SH   SOLE 18 42,984 0 0
CITI TRENDS INC COM 17306X102 1,385 67,907 SH   SOLE 19 67,907 0 0
CITI TRENDS INC COM 17306X102 9,049 443,794 SH   SOLE 21 443,794 0 0
CITI TRENDS INC COM 17306X102 9,613 471,479 SH   SOLE 22 448,024 0 23,455
CITI TRENDS INC COM 17306X102 658 32,256 SH   SOLE 23 32,256 0 0
CITI TRENDS INC COM 17306X102 685 33,602 SH   SOLE 26 0 0 33,602
CITI TRENDS INC COM 17306X102 45 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 274 13,451 SH   SOLE 29 0 0 13,451
CITI TRENDS INC COM 17306X102 86 4,218 SH   SOLE 30 4,218 0 0
CITI TRENDS INC COM 17306X102 267 13,100 SH   SOLE 34 13,100 0 0
CITIGROUP INC COM NEW 172967424 375,662 7,215,939 SH   SOLE 2 1,471,598 0 5,744,341
CITIGROUP INC COM NEW 172967424 56,840 1,091,824 SH   SOLE 4 1,024,755 0 67,069
CITIGROUP INC COM NEW 172967424 107,331 2,061,670 SH   SOLE 7 1,907,611 0 154,059
CITIGROUP INC COM NEW 172967424 1,038 19,936 SH   SOLE 13 19,936 0 0
CITIGROUP INC COM NEW 172967424 1,096 21,051 SH   SOLE 15 21,051 0 0
CITIGROUP INC COM NEW 172967424 5 99 SH   SOLE 17 0 0 99
CITIGROUP INC COM NEW 172967424 551,814 10,599,568 SH   SOLE 18 9,788,538 0 811,030
CITIGROUP INC COM NEW 172967424 769,237 14,775,971 SH   SOLE 19 14,775,971 0 0
CITIGROUP INC COM NEW 172967424 2,294,979 44,083,348 SH   SOLE 21 44,083,348 0 0
CITIGROUP INC COM NEW 172967424 3,187,854 61,234,224 SH   SOLE 22 53,957,708 0 7,276,516
CITIGROUP INC COM NEW 172967424 112,503 2,161,034 SH   SOLE 23 2,161,034 0 0
CITIGROUP INC COM NEW 172967424 124,213 2,385,956 SH   SOLE 25 2,385,956 0 0
CITIGROUP INC COM NEW 172967424 477,451 9,171,172 SH   SOLE 26 2,441,846 0 6,729,326
CITIGROUP INC COM NEW 172967424 25,196 483,979 SH   SOLE 28 354,010 0 129,969
CITIGROUP INC COM NEW 172967424 33,123 636,245 SH   SOLE 29 333,587 0 302,658
CITIGROUP INC COM NEW 172967424 515,502 9,902,080 SH   SOLE 30 9,902,080 0 0
CITIGROUP INC COM NEW 172967424 71,720 1,377,634 SH   SOLE 31 878,807 0 498,827
CITIGROUP INC COM NEW 172967424 3,249 62,415 SH   SOLE 32 62,415 0 0
CITIGROUP INC COM NEW 172967424 151,146 2,903,298 SH   SOLE 34 2,903,298 0 0
CITIGROUP INC COM NEW 172967424 120,986 2,323,963 SH   SOLE 36 2,323,963 0 0
CITIGROUP INC COM NEW 172967424 3,035 58,303 SH   SOLE 40 58,303 0 0
CITIZENS & NORTHN CORP COM 172922106 300 11,351 SH   SOLE 2 468 0 10,883
CITIZENS & NORTHN CORP COM 172922106 11 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,114 42,137 SH   SOLE 18 42,137 0 0
CITIZENS & NORTHN CORP COM 172922106 442 16,735 SH   SOLE 19 16,735 0 0
CITIZENS & NORTHN CORP COM 172922106 11,681 441,968 SH   SOLE 21 441,968 0 0
CITIZENS & NORTHN CORP COM 172922106 11,219 424,477 SH   SOLE 22 412,943 0 11,534
CITIZENS CMNTY BANCORP INC M COM 174903104 10 957 SH   SOLE 18 957 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 9 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 68,879 2,316,808 SH   SOLE 2 1,056,250 0 1,260,558
CITIZENS FINL GROUP INC COM 174610105 12,226 411,233 SH   SOLE 4 398,345 0 12,888
CITIZENS FINL GROUP INC COM 174610105 15,783 530,885 SH   SOLE 7 412,318 0 118,567
CITIZENS FINL GROUP INC COM 174610105 4,107 138,152 SH   SOLE 13 138,152 0 0
CITIZENS FINL GROUP INC COM 174610105 116 3,895 SH   SOLE 15 3,895 0 0
CITIZENS FINL GROUP INC COM 174610105 52,723 1,773,378 SH   SOLE 18 1,712,992 0 60,386
CITIZENS FINL GROUP INC COM 174610105 57,303 1,927,453 SH   SOLE 19 1,927,453 0 0
CITIZENS FINL GROUP INC COM 174610105 349,268 11,747,992 SH   SOLE 21 11,747,992 0 0
CITIZENS FINL GROUP INC COM 174610105 413,386 13,904,687 SH   SOLE 22 11,526,778 0 2,377,909
CITIZENS FINL GROUP INC COM 174610105 23,157 778,927 SH   SOLE 23 778,927 0 0
CITIZENS FINL GROUP INC COM 174610105 15,290 514,288 SH   SOLE 25 514,288 0 0
CITIZENS FINL GROUP INC COM 174610105 66,419 2,234,085 SH   SOLE 26 618,096 0 1,615,989
CITIZENS FINL GROUP INC COM 174610105 2,733 91,919 SH   SOLE 28 67,384 0 24,535
CITIZENS FINL GROUP INC COM 174610105 15,506 521,552 SH   SOLE 29 313,538 0 208,014
CITIZENS FINL GROUP INC COM 174610105 55,969 1,882,562 SH   SOLE 30 1,882,562 0 0
CITIZENS FINL GROUP INC COM 174610105 21,362 718,545 SH   SOLE 31 533,343 0 185,202
CITIZENS FINL GROUP INC COM 174610105 56,418 1,897,681 SH   SOLE 34 1,897,681 0 0
CITIZENS FINL GROUP INC COM 174610105 18,294 615,323 SH   SOLE 36 615,323 0 0
CITIZENS FINL GROUP INC COM 174610105 665 22,376 SH   SOLE 37 22,376 0 0
CITIZENS FINL GROUP INC COM 174610105 299 10,053 SH   SOLE 40 10,053 0 0
CITIZENS FIRST CORP COM 17462Q107 9 406 SH   SOLE 18 406 0 0
CITIZENS FIRST CORP COM 17462Q107 6 289 SH   SOLE 21 289 0 0
CITIZENS HLDG CO MISS COM 174715102 14 690 SH   SOLE 18 690 0 0
CITIZENS HLDG CO MISS COM 174715102 101 4,795 SH   SOLE 21 4,795 0 0
CITIZENS INC CL A 174740100 406 54,041 SH   SOLE 2 1,750 0 52,291
CITIZENS INC CL A 174740100 10 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,367 181,829 SH   SOLE 18 181,829 0 0
CITIZENS INC CL A 174740100 568 75,590 SH   SOLE 19 75,590 0 0
CITIZENS INC CL A 174740100 13,336 1,773,440 SH   SOLE 21 1,773,440 0 0
CITIZENS INC CL A 174740100 10,100 1,343,151 SH   SOLE 22 1,278,705 0 64,446
CITIZENS INC CL A 174740100 177 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 49 6,543 SH   SOLE 28 6,543 0 0
CITIZENS INC CL A 174740100 96 12,790 SH   SOLE 30 12,790 0 0
CITIZENS INC CL A 174740100 44 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 34,494 336,657 SH   SOLE 2 32,821 0 303,836
CITRIX SYS INC COM 177376100 4,560 44,505 SH   SOLE 4 40,922 0 3,583
CITRIX SYS INC COM 177376100 11,181 109,124 SH   SOLE 7 102,367 0 6,757
CITRIX SYS INC COM 177376100 283 2,764 SH   SOLE 13 2,764 0 0
CITRIX SYS INC COM 177376100 135 1,319 SH   SOLE 15 1,319 0 0
CITRIX SYS INC COM 177376100 4 39 SH   SOLE 17 0 0 39
CITRIX SYS INC COM 177376100 29,553 288,435 SH   SOLE 18 271,720 0 16,715
CITRIX SYS INC COM 177376100 5,085 49,630 SH   SOLE 19 49,630 0 0
CITRIX SYS INC COM 177376100 373,454 3,644,876 SH   SOLE 21 3,644,876 0 0
CITRIX SYS INC COM 177376100 350,703 3,422,827 SH   SOLE 22 3,069,694 0 353,133
CITRIX SYS INC COM 177376100 9,637 94,059 SH   SOLE 23 94,059 0 0
CITRIX SYS INC COM 177376100 13,652 133,240 SH   SOLE 25 133,240 0 0
CITRIX SYS INC COM 177376100 65,472 639,001 SH   SOLE 26 159,935 0 479,066
CITRIX SYS INC COM 177376100 2,714 26,487 SH   SOLE 28 19,378 0 7,109
CITRIX SYS INC COM 177376100 3,427 33,446 SH   SOLE 29 5,723 0 27,723
CITRIX SYS INC COM 177376100 56,767 554,038 SH   SOLE 30 554,038 0 0
CITRIX SYS INC COM 177376100 5,194 50,697 SH   SOLE 31 31,275 0 19,422
CITRIX SYS INC COM 177376100 1,959 19,117 SH   SOLE 32 19,117 0 0
CITRIX SYS INC COM 177376100 1,177 11,488 SH   SOLE 34 11,488 0 0
CITRIX SYS INC COM 177376100 10,275 100,279 SH   SOLE 36 100,279 0 0
CITRIX SYS INC COM 177376100 312 3,042 SH   SOLE 40 3,042 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 3,969 2,795,000 PRN   SOLE 21 2,795,000 0 0
CITY HLDG CO COM 177835105 1,051 15,551 SH   SOLE 2 562 0 14,989
CITY HLDG CO COM 177835105 12 172 SH   SOLE 4 172 0 0
CITY HLDG CO COM 177835105 23 345 SH   SOLE 7 345 0 0
CITY HLDG CO COM 177835105 5,469 80,912 SH   SOLE 18 80,912 0 0
CITY HLDG CO COM 177835105 1,561 23,094 SH   SOLE 19 23,094 0 0
CITY HLDG CO COM 177835105 116,087 1,717,515 SH   SOLE 21 1,717,515 0 0
CITY HLDG CO COM 177835105 32,240 476,995 SH   SOLE 22 459,114 0 17,881
CITY HLDG CO COM 177835105 630 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 155 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 2,154 31,869 SH   SOLE 30 31,869 0 0
CITY HLDG CO COM 177835105 125 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 454 44,318 SH   SOLE 2 1,433 0 42,885
CITY OFFICE REIT INC COM 178587101 6 550 SH   SOLE 7 550 0 0
CITY OFFICE REIT INC COM 178587101 1,444 140,897 SH   SOLE 18 140,897 0 0
CITY OFFICE REIT INC COM 178587101 577 56,315 SH   SOLE 19 56,315 0 0
CITY OFFICE REIT INC COM 178587101 14,401 1,404,946 SH   SOLE 21 1,404,946 0 0
CITY OFFICE REIT INC COM 178587101 9,081 885,925 SH   SOLE 22 861,300 0 24,625
CITY OFFICE REIT INC COM 178587101 14 1,327 SH   SOLE 23 1,327 0 0
CITY OFFICE REIT INC COM 178587101 559 54,534 SH   SOLE 26 0 0 54,534
CIVEO CORP CDA COM 17878Y108 0 140 SH   SOLE 18 140 0 0
CIVEO CORP CDA COM 17878Y108 27 19,110 SH   SOLE 21 19,110 0 0
CIVEO CORP CDA COM 17878Y108 175 122,123 SH   SOLE 22 52,833 0 69,290
CIVEO CORP CDA COM 17878Y108 23 16,415 SH   SOLE 30 16,415 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 220 12,649 SH   SOLE 2 400 0 12,249
CIVISTA BANCSHARES INC COM NO PAR 178867107 4 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 824 47,322 SH   SOLE 18 47,322 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 327 18,752 SH   SOLE 19 18,752 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 8,508 488,384 SH   SOLE 21 488,384 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 2,822 162,017 SH   SOLE 22 155,608 0 6,409
CIVITAS SOLUTIONS INC COM 17887R102 267 15,261 SH   SOLE 2 596 0 14,665
CIVITAS SOLUTIONS INC COM 17887R102 4 223 SH   SOLE 7 223 0 0
CIVITAS SOLUTIONS INC COM 17887R102 964 55,073 SH   SOLE 18 55,073 0 0
CIVITAS SOLUTIONS INC COM 17887R102 396 22,592 SH   SOLE 19 22,592 0 0
CIVITAS SOLUTIONS INC COM 17887R102 10,051 574,036 SH   SOLE 21 574,036 0 0
CIVITAS SOLUTIONS INC COM 17887R102 7,290 416,308 SH   SOLE 22 395,172 0 21,136
CIVITAS SOLUTIONS INC COM 17887R102 36 2,081 SH   SOLE 28 2,081 0 0
CIVITAS SOLUTIONS INC COM 17887R102 25 1,417 SH   SOLE 29 0 0 1,417
CIVITAS SOLUTIONS INC COM 17887R102 75 4,301 SH   SOLE 30 4,301 0 0
CIVITAS SOLUTIONS INC COM 17887R102 23 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 67 6,585 SH   SOLE 2 457 0 6,128
CLARUS CORP NEW COM 18270P109 706 69,773 SH   SOLE 18 69,773 0 0
CLARUS CORP NEW COM 18270P109 285 28,189 SH   SOLE 19 28,189 0 0
CLARUS CORP NEW COM 18270P109 7,375 728,730 SH   SOLE 21 728,730 0 0
CLARUS CORP NEW COM 18270P109 3,182 314,415 SH   SOLE 22 303,532 0 10,883
CLARUS CORP NEW COM 18270P109 19 1,867 SH   SOLE 26 0 0 1,867
CLEAN ENERGY FUELS CORP COM 184499101 271 157,754 SH   SOLE 2 5,163 0 152,591
CLEAN ENERGY FUELS CORP COM 184499101 6 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 830 482,319 SH   SOLE 18 482,319 0 0
CLEAN ENERGY FUELS CORP COM 184499101 341 198,458 SH   SOLE 19 198,458 0 0
CLEAN ENERGY FUELS CORP COM 184499101 8,514 4,949,958 SH   SOLE 21 4,949,958 0 0
CLEAN ENERGY FUELS CORP COM 184499101 6,433 3,740,128 SH   SOLE 22 3,523,649 0 216,479
CLEAN ENERGY FUELS CORP COM 184499101 41 23,609 SH   SOLE 30 23,609 0 0
CLEAN HARBORS INC COM 184496107 6,796 137,716 SH   SOLE 2 40,061 0 97,655
CLEAN HARBORS INC COM 184496107 59 1,194 SH   SOLE 4 1,194 0 0
CLEAN HARBORS INC COM 184496107 85 1,721 SH   SOLE 7 1,721 0 0
CLEAN HARBORS INC COM 184496107 580 11,759 SH   SOLE 13 11,759 0 0
CLEAN HARBORS INC COM 184496107 7,868 159,429 SH   SOLE 18 159,429 0 0
CLEAN HARBORS INC COM 184496107 6,693 135,613 SH   SOLE 19 135,613 0 0
CLEAN HARBORS INC COM 184496107 122,048 2,473,104 SH   SOLE 21 2,473,104 0 0
CLEAN HARBORS INC COM 184496107 87,784 1,778,806 SH   SOLE 22 1,652,765 0 126,041
CLEAN HARBORS INC COM 184496107 100 2,023 SH   SOLE 23 2,023 0 0
CLEAN HARBORS INC COM 184496107 944 19,135 SH   SOLE 26 14,511 0 4,624
CLEAN HARBORS INC COM 184496107 335 6,780 SH   SOLE 28 6,780 0 0
CLEAN HARBORS INC COM 184496107 1,068 21,633 SH   SOLE 29 0 0 21,633
CLEAN HARBORS INC COM 184496107 670 13,567 SH   SOLE 30 13,567 0 0
CLEAN HARBORS INC COM 184496107 52 1,059 SH   SOLE 31 1,059 0 0
CLEAN HARBORS INC COM 184496107 416 8,430 SH   SOLE 36 8,430 0 0
CLEAN HARBORS INC COM 184496107 270 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 219 42,134 SH   SOLE 2 1,440 0 40,694
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 2 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 623 120,042 SH   SOLE 18 120,042 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 732 140,962 SH   SOLE 19 140,962 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6,712 1,293,226 SH   SOLE 21 1,293,226 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6,274 1,208,806 SH   SOLE 22 1,153,100 0 55,706
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 11 2,105 SH   SOLE 23 2,105 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 30 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 28 5,325 SH   SOLE 30 5,325 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 19 3,608 SH   SOLE 40 3,608 0 0
CLEARFIELD INC COM 18482P103 91 9,163 SH   SOLE 2 411 0 8,752
CLEARFIELD INC COM 18482P103 370 37,257 SH   SOLE 18 37,257 0 0
CLEARFIELD INC COM 18482P103 155 15,655 SH   SOLE 19 15,655 0 0
CLEARFIELD INC COM 18482P103 3,874 390,508 SH   SOLE 21 390,508 0 0
CLEARFIELD INC COM 18482P103 3,634 366,372 SH   SOLE 22 360,264 0 6,108
CLEARONE INC COM 18506U104 1 1,035 SH   SOLE 18 1,035 0 0
CLEARONE INC COM 18506U104 40 31,974 SH   SOLE 21 31,974 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 24 22,663 SH   SOLE 2 988 0 21,675
CLEARSIDE BIOMEDICAL INC COM 185063104 1 605 SH   SOLE 7 605 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 99 92,360 SH   SOLE 18 92,360 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 45 42,410 SH   SOLE 19 42,410 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,029 961,657 SH   SOLE 21 961,657 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 838 783,093 SH   SOLE 22 762,219 0 20,874
CLEARSIGN COMBUSTION CORP COM 185064102 4 3,642 SH   SOLE 18 3,642 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 52 51,017 SH   SOLE 21 51,017 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 53 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 417 17,096 SH   SOLE 2 538 0 16,558
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 6 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 2,092 85,863 SH   SOLE 18 85,863 0 0
CLEARWATER PAPER CORP COM 18538R103 566 23,206 SH   SOLE 19 23,206 0 0
CLEARWATER PAPER CORP COM 18538R103 44,314 1,818,372 SH   SOLE 21 1,818,372 0 0
CLEARWATER PAPER CORP COM 18538R103 11,885 487,708 SH   SOLE 22 456,505 0 31,203
CLEARWATER PAPER CORP COM 18538R103 154 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 62 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 814 33,395 SH   SOLE 30 33,395 0 0
CLEARWATER PAPER CORP COM 18538R103 53 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,121 66,261 SH   SOLE 2 30,789 0 35,472
CLEARWAY ENERGY INC CL A 18539C105 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 217 12,842 SH   SOLE 7 12,842 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,119 125,237 SH   SOLE 18 125,237 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,541 209,297 SH   SOLE 19 209,297 0 0
CLEARWAY ENERGY INC CL A 18539C105 20,510 1,212,188 SH   SOLE 21 1,212,188 0 0
CLEARWAY ENERGY INC CL A 18539C105 22,541 1,332,230 SH   SOLE 22 1,291,258 0 40,972
CLEARWAY ENERGY INC CL A 18539C105 1,802 106,506 SH   SOLE 23 106,506 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,047 180,104 SH   SOLE 26 0 0 180,104
CLEARWAY ENERGY INC CL A 18539C105 83 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 207 12,205 SH   SOLE 29 0 0 12,205
CLEARWAY ENERGY INC CL A 18539C105 148 8,745 SH   SOLE 30 8,745 0 0
CLEARWAY ENERGY INC CL A 18539C105 68 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,012 174,585 SH   SOLE 2 100,694 0 73,891
CLEARWAY ENERGY INC CL C 18539C204 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 22 1,298 SH   SOLE 7 1,298 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,338 251,507 SH   SOLE 18 251,507 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,514 145,715 SH   SOLE 19 145,715 0 0
CLEARWAY ENERGY INC CL C 18539C204 43,698 2,533,246 SH   SOLE 21 2,533,246 0 0
CLEARWAY ENERGY INC CL C 18539C204 36,404 2,110,392 SH   SOLE 22 2,029,944 0 80,448
CLEARWAY ENERGY INC CL C 18539C204 101 5,867 SH   SOLE 23 5,867 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,883 109,163 SH   SOLE 26 0 0 109,163
CLEARWAY ENERGY INC CL C 18539C204 154 8,953 SH   SOLE 28 8,953 0 0
CLEARWAY ENERGY INC CL C 18539C204 208 12,058 SH   SOLE 29 0 0 12,058
CLEARWAY ENERGY INC CL C 18539C204 287 16,623 SH   SOLE 30 16,623 0 0
CLEARWAY ENERGY INC CL C 18539C204 104 6,037 SH   SOLE 40 6,037 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 1 775 SH   SOLE 18 775 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 14 13,750 SH   SOLE 21 13,750 0 0
CLEVELAND CLIFFS INC COM 185899101 2,264 294,386 SH   SOLE 2 10,287 0 284,099
CLEVELAND CLIFFS INC COM 185899101 7 925 SH   SOLE 4 925 0 0
CLEVELAND CLIFFS INC COM 185899101 79 10,334 SH   SOLE 7 10,334 0 0
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 7,735 1,005,904 SH   SOLE 18 1,005,904 0 0
CLEVELAND CLIFFS INC COM 185899101 3,598 467,846 SH   SOLE 19 467,846 0 0
CLEVELAND CLIFFS INC COM 185899101 78,921 10,262,818 SH   SOLE 21 10,262,818 0 0
CLEVELAND CLIFFS INC COM 185899101 66,013 8,584,321 SH   SOLE 22 8,177,856 0 406,465
CLEVELAND CLIFFS INC COM 185899101 129 16,782 SH   SOLE 23 16,782 0 0
CLEVELAND CLIFFS INC COM 185899101 1,151 149,670 SH   SOLE 26 62,042 0 87,628
CLEVELAND CLIFFS INC COM 185899101 272 35,387 SH   SOLE 28 35,387 0 0
CLEVELAND CLIFFS INC COM 185899101 557 72,415 SH   SOLE 30 72,415 0 0
CLEVELAND CLIFFS INC COM 185899101 164 21,292 SH   SOLE 36 21,292 0 0
CLEVELAND CLIFFS INC COM 185899101 204 26,483 SH   SOLE 40 26,483 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 890 800,000 PRN   SOLE 21 800,000 0 0
CLIPPER RLTY INC COM 18885T306 166 12,673 SH   SOLE 2 586 0 12,087
CLIPPER RLTY INC COM 18885T306 644 49,308 SH   SOLE 18 49,308 0 0
CLIPPER RLTY INC COM 18885T306 276 21,104 SH   SOLE 19 21,104 0 0
CLIPPER RLTY INC COM 18885T306 7,045 539,043 SH   SOLE 21 539,043 0 0
CLIPPER RLTY INC COM 18885T306 1,726 132,055 SH   SOLE 22 123,541 0 8,514
CLIPPER RLTY INC COM 18885T306 7 551 SH   SOLE 23 551 0 0
CLOROX CO DEL COM 189054109 57,841 375,252 SH   SOLE 2 69,656 0 305,596
CLOROX CO DEL COM 189054109 6,884 44,659 SH   SOLE 4 41,242 0 3,417
CLOROX CO DEL COM 189054109 31,882 206,839 SH   SOLE 7 142,255 0 64,584
CLOROX CO DEL COM 189054109 933 6,056 SH   SOLE 13 6,056 0 0
CLOROX CO DEL COM 189054109 156 1,014 SH   SOLE 15 1,014 0 0
CLOROX CO DEL COM 189054109 44,612 289,427 SH   SOLE 18 273,237 0 16,190
CLOROX CO DEL COM 189054109 9,399 60,980 SH   SOLE 19 60,980 0 0
CLOROX CO DEL COM 189054109 669,631 4,344,306 SH   SOLE 21 4,344,306 0 0
CLOROX CO DEL COM 189054109 545,223 3,537,196 SH   SOLE 22 3,178,259 0 358,937
CLOROX CO DEL COM 189054109 14,094 91,439 SH   SOLE 23 91,439 0 0
CLOROX CO DEL COM 189054109 18,599 120,664 SH   SOLE 25 120,664 0 0
CLOROX CO DEL COM 189054109 102,733 666,490 SH   SOLE 26 149,291 0 517,199
CLOROX CO DEL COM 189054109 3,745 24,299 SH   SOLE 28 17,716 0 6,583
CLOROX CO DEL COM 189054109 1,878 12,186 SH   SOLE 29 6,775 0 5,411
CLOROX CO DEL COM 189054109 86,951 564,102 SH   SOLE 30 564,102 0 0
CLOROX CO DEL COM 189054109 8,240 53,455 SH   SOLE 31 30,126 0 23,329
CLOROX CO DEL COM 189054109 1,105 7,170 SH   SOLE 34 7,170 0 0
CLOROX CO DEL COM 189054109 22,688 147,189 SH   SOLE 36 147,189 0 0
CLOROX CO DEL COM 189054109 480 3,114 SH   SOLE 40 3,114 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1 3,108 SH   SOLE 2 3,108 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1 1,675 SH   SOLE 7 1,675 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 142 386,788 SH   SOLE 18 386,788 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 38 103,724 SH   SOLE 19 103,724 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 2,948 8,047,165 SH   SOLE 21 8,047,165 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 702 1,917,213 SH   SOLE 22 1,741,000 0 176,213
CLOUD PEAK ENERGY INC COM 18911Q102 45 123,882 SH   SOLE 30 123,882 0 0
CLOUDERA INC COM 18914U100 1,045 94,506 SH   SOLE 2 14,741 0 79,765
CLOUDERA INC COM 18914U100 1,101 99,593 SH   SOLE 4 99,593 0 0
CLOUDERA INC COM 18914U100 26 2,388 SH   SOLE 7 2,388 0 0
CLOUDERA INC COM 18914U100 15,158 1,370,489 SH   SOLE 18 1,370,489 0 0
CLOUDERA INC COM 18914U100 74,872 6,769,650 SH   SOLE 19 6,769,650 0 0
CLOUDERA INC COM 18914U100 41,874 3,786,047 SH   SOLE 21 3,786,047 0 0
CLOUDERA INC COM 18914U100 40,908 3,698,772 SH   SOLE 22 3,563,853 0 134,919
CLOUDERA INC COM 18914U100 425 38,438 SH   SOLE 23 38,438 0 0
CLOUDERA INC COM 18914U100 996 90,016 SH   SOLE 26 23,520 0 66,496
CLOUDERA INC COM 18914U100 159 14,356 SH   SOLE 28 14,356 0 0
CLOUDERA INC COM 18914U100 230 20,779 SH   SOLE 29 0 0 20,779
CLOUDERA INC COM 18914U100 408 36,853 SH   SOLE 30 36,853 0 0
CLOUDERA INC COM 18914U100 30,454 2,753,515 SH   SOLE 34 2,753,515 0 0
CLOUDERA INC COM 18914U100 121 10,971 SH   SOLE 40 10,971 0 0
CLOVIS ONCOLOGY INC COM 189464100 797 44,363 SH   SOLE 2 7,861 0 36,502
CLOVIS ONCOLOGY INC COM 189464100 7 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 20 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,782 154,898 SH   SOLE 18 154,898 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,908 161,920 SH   SOLE 19 161,920 0 0
CLOVIS ONCOLOGY INC COM 189464100 39,320 2,189,337 SH   SOLE 21 2,189,337 0 0
CLOVIS ONCOLOGY INC COM 189464100 27,620 1,537,850 SH   SOLE 22 1,476,644 0 61,206
CLOVIS ONCOLOGY INC COM 189464100 413 22,982 SH   SOLE 23 22,982 0 0
CLOVIS ONCOLOGY INC COM 189464100 919 51,161 SH   SOLE 26 10,050 0 41,111
CLOVIS ONCOLOGY INC COM 189464100 132 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 144 8,004 SH   SOLE 29 0 0 8,004
CLOVIS ONCOLOGY INC COM 189464100 2,965 165,063 SH   SOLE 30 165,063 0 0
CLOVIS ONCOLOGY INC COM 189464100 11 615 SH   SOLE 34 615 0 0
CLOVIS ONCOLOGY INC COM 189464100 92 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 480 575,000 PRN   SOLE 21 575,000 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 752 1,075,000 PRN   SOLE 21 1,075,000 0 0
CME GROUP INC COM CL A 12572Q105 193,624 1,029,260 SH   SOLE 2 167,615 0 861,645
CME GROUP INC COM CL A 12572Q105 24,790 131,775 SH   SOLE 4 122,322 0 9,453
CME GROUP INC COM CL A 12572Q105 55,854 296,907 SH   SOLE 7 282,918 0 13,989
CME GROUP INC COM CL A 12572Q105 5,592 29,728 SH   SOLE 13 29,728 0 0
CME GROUP INC COM CL A 12572Q105 554 2,946 SH   SOLE 15 2,946 0 0
CME GROUP INC COM CL A 12572Q105 242,020 1,286,517 SH   SOLE 18 1,089,788 0 196,729
CME GROUP INC COM CL A 12572Q105 125,940 669,468 SH   SOLE 19 669,468 0 0
CME GROUP INC COM CL A 12572Q105 1,351,463 7,184,048 SH   SOLE 21 7,184,048 0 0
CME GROUP INC COM CL A 12572Q105 1,671,117 8,883,251 SH   SOLE 22 7,887,801 0 995,450
CME GROUP INC COM CL A 12572Q105 49,009 260,518 SH   SOLE 23 260,518 0 0
CME GROUP INC COM CL A 12572Q105 61,269 325,691 SH   SOLE 25 325,691 0 0
CME GROUP INC COM CL A 12572Q105 379,377 2,016,673 SH   SOLE 26 356,101 0 1,660,572
CME GROUP INC COM CL A 12572Q105 13,074 69,496 SH   SOLE 28 51,036 0 18,460
CME GROUP INC COM CL A 12572Q105 16,476 87,581 SH   SOLE 29 20,357 0 67,224
CME GROUP INC COM CL A 12572Q105 273,197 1,452,251 SH   SOLE 30 1,452,251 0 0
CME GROUP INC COM CL A 12572Q105 29,694 157,845 SH   SOLE 31 95,937 0 61,908
CME GROUP INC COM CL A 12572Q105 9,412 50,034 SH   SOLE 34 50,034 0 0
CME GROUP INC COM CL A 12572Q105 58,072 308,696 SH   SOLE 36 308,696 0 0
CME GROUP INC COM CL A 12572Q105 1,518 8,067 SH   SOLE 40 8,067 0 0
CMS ENERGY CORP COM 125896100 50,397 1,015,049 SH   SOLE 2 346,723 0 668,326
CMS ENERGY CORP COM 125896100 10,559 212,677 SH   SOLE 4 204,164 0 8,513
CMS ENERGY CORP COM 125896100 14,728 296,636 SH   SOLE 7 270,653 0 25,983
CMS ENERGY CORP COM 125896100 842 16,962 SH   SOLE 13 16,962 0 0
CMS ENERGY CORP COM 125896100 100 2,014 SH   SOLE 15 2,014 0 0
CMS ENERGY CORP COM 125896100 38,499 775,407 SH   SOLE 18 741,344 0 34,063
CMS ENERGY CORP COM 125896100 11,809 237,853 SH   SOLE 19 237,853 0 0
CMS ENERGY CORP COM 125896100 638,913 12,868,335 SH   SOLE 21 12,868,335 0 0
CMS ENERGY CORP COM 125896100 356,247 7,175,173 SH   SOLE 22 6,352,054 0 823,119
CMS ENERGY CORP COM 125896100 12,942 260,659 SH   SOLE 23 260,659 0 0
CMS ENERGY CORP COM 125896100 13,077 263,388 SH   SOLE 25 263,388 0 0
CMS ENERGY CORP COM 125896100 68,637 1,382,410 SH   SOLE 26 335,517 0 1,046,893
CMS ENERGY CORP COM 125896100 2,699 54,370 SH   SOLE 28 39,385 0 14,985
CMS ENERGY CORP COM 125896100 750 15,096 SH   SOLE 29 15,096 0 0
CMS ENERGY CORP COM 125896100 53,929 1,086,193 SH   SOLE 30 1,086,193 0 0
CMS ENERGY CORP COM 125896100 5,830 117,431 SH   SOLE 31 66,568 0 50,863
CMS ENERGY CORP COM 125896100 4,004 80,644 SH   SOLE 32 80,644 0 0
CMS ENERGY CORP COM 125896100 1,021 20,567 SH   SOLE 34 20,567 0 0
CMS ENERGY CORP COM 125896100 13,035 262,530 SH   SOLE 36 262,530 0 0
CMS ENERGY CORP COM 125896100 366 7,362 SH   SOLE 40 7,362 0 0
CNA FINL CORP COM 126117100 3,117 70,603 SH   SOLE 2 2,520 0 68,083
CNA FINL CORP COM 126117100 28 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 775 17,556 SH   SOLE 18 17,556 0 0
CNA FINL CORP COM 126117100 210 4,760 SH   SOLE 19 4,760 0 0
CNA FINL CORP COM 126117100 14,033 317,838 SH   SOLE 21 317,838 0 0
CNA FINL CORP COM 126117100 30,734 696,123 SH   SOLE 22 651,062 0 45,061
CNA FINL CORP COM 126117100 928 21,018 SH   SOLE 25 21,018 0 0
CNA FINL CORP COM 126117100 666 15,095 SH   SOLE 26 15,095 0 0
CNA FINL CORP COM 126117100 27 620 SH   SOLE 31 620 0 0
CNB FINL CORP PA COM 126128107 324 14,101 SH   SOLE 2 561 0 13,540
CNB FINL CORP PA COM 126128107 7 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,214 52,898 SH   SOLE 18 52,898 0 0
CNB FINL CORP PA COM 126128107 473 20,596 SH   SOLE 19 20,596 0 0
CNB FINL CORP PA COM 126128107 11,792 513,829 SH   SOLE 21 513,829 0 0
CNB FINL CORP PA COM 126128107 3,891 169,521 SH   SOLE 22 156,787 0 12,734
CNH INDL N V SHS N20944109 13,358 1,450,370 SH   SOLE 7 1,450,370 0 0
CNH INDL N V SHS N20944109 995 108,006 SH   SOLE 21 108,006 0 0
CNO FINL GROUP INC COM 12621E103 4,271 287,036 SH   SOLE 2 118,683 0 168,353
CNO FINL GROUP INC COM 12621E103 28 1,873 SH   SOLE 4 1,873 0 0
CNO FINL GROUP INC COM 12621E103 94 6,339 SH   SOLE 7 6,339 0 0
CNO FINL GROUP INC COM 12621E103 14,837 997,126 SH   SOLE 18 997,126 0 0
CNO FINL GROUP INC COM 12621E103 7,739 520,095 SH   SOLE 19 520,095 0 0
CNO FINL GROUP INC COM 12621E103 176,414 11,855,796 SH   SOLE 21 11,855,796 0 0
CNO FINL GROUP INC COM 12621E103 96,056 6,455,379 SH   SOLE 22 6,024,481 0 430,898
CNO FINL GROUP INC COM 12621E103 1,657 111,389 SH   SOLE 23 111,389 0 0
CNO FINL GROUP INC COM 12621E103 3,469 233,157 SH   SOLE 26 18,722 0 214,435
CNO FINL GROUP INC COM 12621E103 331 22,275 SH   SOLE 28 22,275 0 0
CNO FINL GROUP INC COM 12621E103 524 35,211 SH   SOLE 29 0 0 35,211
CNO FINL GROUP INC COM 12621E103 1,456 97,835 SH   SOLE 30 97,835 0 0
CNO FINL GROUP INC COM 12621E103 410 27,580 SH   SOLE 34 27,580 0 0
CNO FINL GROUP INC COM 12621E103 121 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 209 14,025 SH   SOLE 40 14,025 0 0
CNOOC LTD SPONSORED ADR 126132109 640 4,195 SH   SOLE 21 4,195 0 0
CNOOC LTD SPONSORED ADR 126132109 1,099 7,209 SH   SOLE 22 7,209 0 0
CNOOC LTD SPONSORED ADR 126132109 41 269 SH   SOLE 30 269 0 0
CNX RESOURCES CORPORATION COM 12653C108 4,004 350,632 SH   SOLE 2 97,215 0 253,417
CNX RESOURCES CORPORATION COM 12653C108 12 1,024 SH   SOLE 4 1,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 81 7,109 SH   SOLE 7 7,109 0 0
CNX RESOURCES CORPORATION COM 12653C108 6,764 592,338 SH   SOLE 18 592,338 0 0
CNX RESOURCES CORPORATION COM 12653C108 553 48,439 SH   SOLE 19 48,439 0 0
CNX RESOURCES CORPORATION COM 12653C108 117,493 10,288,314 SH   SOLE 21 10,288,314 0 0
CNX RESOURCES CORPORATION COM 12653C108 78,549 6,878,181 SH   SOLE 22 6,450,991 0 427,190
CNX RESOURCES CORPORATION COM 12653C108 476 41,712 SH   SOLE 26 24,278 0 17,434
CNX RESOURCES CORPORATION COM 12653C108 267 23,354 SH   SOLE 28 23,354 0 0
CNX RESOURCES CORPORATION COM 12653C108 1,366 119,609 SH   SOLE 30 119,609 0 0
CNX RESOURCES CORPORATION COM 12653C108 48 4,232 SH   SOLE 31 4,232 0 0
CNX RESOURCES CORPORATION COM 12653C108 247 21,595 SH   SOLE 34 21,595 0 0
CNX RESOURCES CORPORATION COM 12653C108 176 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 189 16,574 SH   SOLE 40 16,574 0 0
COASTAL FINL CORP WA COM NEW 19046P209 106 6,961 SH   SOLE 2 0 0 6,961
COASTAL FINL CORP WA COM NEW 19046P209 345 22,665 SH   SOLE 18 22,665 0 0
COASTAL FINL CORP WA COM NEW 19046P209 127 8,314 SH   SOLE 19 8,314 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,410 223,907 SH   SOLE 21 223,907 0 0
COASTAL FINL CORP WA COM NEW 19046P209 624 40,998 SH   SOLE 22 39,479 0 1,519
COCA COLA BOTTLING CO CONS COM 191098102 712 4,014 SH   SOLE 2 169 0 3,845
COCA COLA BOTTLING CO CONS COM 191098102 7 42 SH   SOLE 4 42 0 0
COCA COLA BOTTLING CO CONS COM 191098102 7 41 SH   SOLE 7 41 0 0
COCA COLA BOTTLING CO CONS COM 191098102 4,149 23,393 SH   SOLE 18 23,393 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,228 6,921 SH   SOLE 19 6,921 0 0
COCA COLA BOTTLING CO CONS COM 191098102 87,429 492,891 SH   SOLE 21 492,891 0 0
COCA COLA BOTTLING CO CONS COM 191098102 24,489 138,059 SH   SOLE 22 131,801 0 6,258
COCA COLA BOTTLING CO CONS COM 191098102 265 1,492 SH   SOLE 26 0 0 1,492
COCA COLA BOTTLING CO CONS COM 191098102 125 707 SH   SOLE 28 707 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,710 9,639 SH   SOLE 30 9,639 0 0
COCA COLA BOTTLING CO CONS COM 191098102 107 605 SH   SOLE 40 605 0 0
COCA COLA CO COM 191216100 462,129 9,759,857 SH   SOLE 2 1,058,792 0 8,701,065
COCA COLA CO COM 191216100 66,151 1,397,069 SH   SOLE 4 1,289,255 0 107,814
COCA COLA CO COM 191216100 169,131 3,571,935 SH   SOLE 7 3,371,945 0 199,990
COCA COLA CO COM 191216100 2,033 42,933 SH   SOLE 13 42,933 0 0
COCA COLA CO COM 191216100 1,573 33,215 SH   SOLE 15 33,215 0 0
COCA COLA CO COM 191216100 7 138 SH   SOLE 17 0 0 138
COCA COLA CO COM 191216100 469,616 9,917,979 SH   SOLE 18 9,435,276 0 482,703
COCA COLA CO COM 191216100 109,567 2,313,983 SH   SOLE 19 2,313,983 0 0
COCA COLA CO COM 191216100 4,112,815 86,859,874 SH   SOLE 21 86,859,874 0 0
COCA COLA CO COM 191216100 4,483,936 94,697,708 SH   SOLE 22 83,994,677 0 10,703,031
COCA COLA CO COM 191216100 137,471 2,903,302 SH   SOLE 23 2,903,302 0 0
COCA COLA CO COM 191216100 175,891 3,714,691 SH   SOLE 25 3,714,691 0 0
COCA COLA CO COM 191216100 784,930 16,577,184 SH   SOLE 26 3,925,640 0 12,651,544
COCA COLA CO COM 191216100 36,772 776,590 SH   SOLE 28 566,814 0 209,776
COCA COLA CO COM 191216100 19,198 405,452 SH   SOLE 29 149,581 0 255,871
COCA COLA CO COM 191216100 673,482 14,223,479 SH   SOLE 30 14,223,479 0 0
COCA COLA CO COM 191216100 82,247 1,737,006 SH   SOLE 31 888,652 0 848,354
COCA COLA CO COM 191216100 13,315 281,202 SH   SOLE 32 281,202 0 0
COCA COLA CO COM 191216100 53,609 1,132,176 SH   SOLE 34 1,132,176 0 0
COCA COLA CO COM 191216100 159,544 3,369,456 SH   SOLE 36 3,369,456 0 0
COCA COLA CO COM 191216100 2,723 57,515 SH   SOLE 37 57,515 0 0
COCA COLA CO COM 191216100 4,401 92,950 SH   SOLE 40 92,950 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,168 178,145 SH   SOLE 2 59,577 0 118,568
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,334 94,522 SH   SOLE 4 88,942 0 5,580
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,590 121,928 SH   SOLE 7 108,559 0 13,369
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,009 43,806 SH   SOLE 13 43,806 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 66 1,441 SH   SOLE 15 1,441 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 27,008 589,043 SH   SOLE 18 582,307 0 6,736
COCA COLA EUROPEAN PARTNERS SHS G25839104 22,680 494,650 SH   SOLE 19 494,650 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 147,848 3,224,612 SH   SOLE 21 3,224,612 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 161,090 3,513,412 SH   SOLE 22 3,148,660 0 364,752
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,693 255,024 SH   SOLE 23 255,024 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,143 177,595 SH   SOLE 25 177,595 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 35,135 766,314 SH   SOLE 26 149,688 0 616,626
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,429 31,165 SH   SOLE 28 31,165 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,379 139,123 SH   SOLE 29 2,304 0 136,819
COCA COLA EUROPEAN PARTNERS SHS G25839104 41,032 894,914 SH   SOLE 30 894,914 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 430 9,377 SH   SOLE 31 5,824 0 3,553
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,121 24,442 SH   SOLE 32 24,442 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 315 6,868 SH   SOLE 34 6,868 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,603 144,010 SH   SOLE 36 144,010 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 228 4,980 SH   SOLE 40 4,980 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 377 6,200 SH   SOLE 2 0 0 6,200
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 677 11,134 SH   SOLE 22 11,134 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 8 2,176 SH   SOLE 18 2,176 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 110 30,562 SH   SOLE 21 30,562 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 5 775 SH   SOLE 18 775 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 65 11,209 SH   SOLE 21 11,209 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 54 9,208 SH   SOLE 22 0 0 9,208
CODEXIS INC COM 192005106 692 41,465 SH   SOLE 2 1,898 0 39,567
CODEXIS INC COM 192005106 8 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 18 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 2,902 173,779 SH   SOLE 18 173,779 0 0
CODEXIS INC COM 192005106 1,363 81,605 SH   SOLE 19 81,605 0 0
CODEXIS INC COM 192005106 30,053 1,799,559 SH   SOLE 21 1,799,559 0 0
CODEXIS INC COM 192005106 24,519 1,468,191 SH   SOLE 22 1,400,208 0 67,983
CODEXIS INC COM 192005106 29 1,713 SH   SOLE 23 1,713 0 0
CODEXIS INC COM 192005106 94 5,615 SH   SOLE 26 0 0 5,615
CODEXIS INC COM 192005106 155 9,256 SH   SOLE 28 9,256 0 0
CODEXIS INC COM 192005106 315 18,847 SH   SOLE 30 18,847 0 0
CODEXIS INC COM 192005106 127 7,584 SH   SOLE 40 7,584 0 0
CODORUS VY BANCORP INC COM 192025104 194 9,123 SH   SOLE 2 331 0 8,792
CODORUS VY BANCORP INC COM 192025104 5 215 SH   SOLE 7 215 0 0
CODORUS VY BANCORP INC COM 192025104 684 32,192 SH   SOLE 18 32,192 0 0
CODORUS VY BANCORP INC COM 192025104 273 12,850 SH   SOLE 19 12,850 0 0
CODORUS VY BANCORP INC COM 192025104 7,137 335,874 SH   SOLE 21 335,874 0 0
CODORUS VY BANCORP INC COM 192025104 1,869 87,972 SH   SOLE 22 82,173 0 5,799
COEUR MNG INC COM NEW 192108504 922 206,175 SH   SOLE 2 24,985 0 181,190
COEUR MNG INC COM NEW 192108504 3 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 17 3,796 SH   SOLE 7 3,796 0 0
COEUR MNG INC COM NEW 192108504 2,783 622,493 SH   SOLE 18 622,493 0 0
COEUR MNG INC COM NEW 192108504 1,768 395,571 SH   SOLE 19 395,571 0 0
COEUR MNG INC COM NEW 192108504 29,385 6,573,890 SH   SOLE 21 6,573,890 0 0
COEUR MNG INC COM NEW 192108504 24,738 5,534,166 SH   SOLE 22 5,304,327 0 229,839
COEUR MNG INC COM NEW 192108504 296 66,313 SH   SOLE 23 66,313 0 0
COEUR MNG INC COM NEW 192108504 787 176,141 SH   SOLE 26 37,318 0 138,823
COEUR MNG INC COM NEW 192108504 115 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 186 41,554 SH   SOLE 29 0 0 41,554
COEUR MNG INC COM NEW 192108504 198 44,325 SH   SOLE 30 44,325 0 0
COEUR MNG INC COM NEW 192108504 99 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDGS INC COM 192176105 18 5,159 SH   SOLE 21 5,159 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,357 52,127 SH   SOLE 2 19,935 0 32,192
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 14 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 41 901 SH   SOLE 7 901 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,562 211,510 SH   SOLE 18 211,510 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12,400 274,285 SH   SOLE 19 274,285 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 200,628 4,437,697 SH   SOLE 21 4,437,697 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 72,548 1,604,679 SH   SOLE 22 1,454,000 0 150,679
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,922 64,627 SH   SOLE 23 64,627 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,484 99,183 SH   SOLE 26 5,830 0 93,353
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 254 5,622 SH   SOLE 28 5,622 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 824 18,224 SH   SOLE 29 0 0 18,224
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,869 85,568 SH   SOLE 30 85,568 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 261 5,784 SH   SOLE 34 5,784 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 221 4,889 SH   SOLE 40 4,889 0 0
COGNEX CORP COM 192422103 17,472 451,834 SH   SOLE 2 83,669 0 368,165
COGNEX CORP COM 192422103 2,126 54,978 SH   SOLE 4 50,565 0 4,413
COGNEX CORP COM 192422103 403 10,415 SH   SOLE 7 10,415 0 0
COGNEX CORP COM 192422103 39 1,010 SH   SOLE 13 1,010 0 0
COGNEX CORP COM 192422103 19,737 510,406 SH   SOLE 18 496,566 0 13,840
COGNEX CORP COM 192422103 33,314 861,497 SH   SOLE 19 861,497 0 0
COGNEX CORP COM 192422103 332,046 8,586,653 SH   SOLE 21 8,586,653 0 0
COGNEX CORP COM 192422103 215,956 5,584,591 SH   SOLE 22 5,259,203 0 325,388
COGNEX CORP COM 192422103 5,079 131,350 SH   SOLE 23 131,350 0 0
COGNEX CORP COM 192422103 53 1,374 SH   SOLE 25 1,374 0 0
COGNEX CORP COM 192422103 17,412 450,270 SH   SOLE 26 150,276 0 299,994
COGNEX CORP COM 192422103 1,264 32,699 SH   SOLE 28 23,865 0 8,834
COGNEX CORP COM 192422103 1,579 40,839 SH   SOLE 29 5,992 0 34,847
COGNEX CORP COM 192422103 29,213 755,450 SH   SOLE 30 755,450 0 0
COGNEX CORP COM 192422103 2,145 55,472 SH   SOLE 31 37,206 0 18,266
COGNEX CORP COM 192422103 340 8,788 SH   SOLE 34 8,788 0 0
COGNEX CORP COM 192422103 1,173 30,332 SH   SOLE 36 30,332 0 0
COGNEX CORP COM 192422103 135 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 96,527 1,520,592 SH   SOLE 2 209,283 0 1,311,309
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16,440 258,985 SH   SOLE 4 243,526 0 15,459
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 32,032 504,599 SH   SOLE 7 481,486 0 23,113
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,161 65,548 SH   SOLE 13 65,548 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,702 200,087 SH   SOLE 15 184,149 0 15,938
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 217,029 3,418,852 SH   SOLE 18 3,114,197 0 304,655
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 168,337 2,651,818 SH   SOLE 19 2,651,818 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 754,838 11,890,963 SH   SOLE 21 11,890,963 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 911,422 14,357,625 SH   SOLE 22 12,788,406 0 1,569,219
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26,720 420,914 SH   SOLE 23 420,914 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 49,055 772,757 SH   SOLE 25 720,726 0 52,031
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 239,239 3,768,724 SH   SOLE 26 811,516 0 2,957,208
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,032 110,776 SH   SOLE 28 80,708 0 30,068
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,358 21,387 SH   SOLE 29 21,387 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 142,795 2,249,456 SH   SOLE 30 2,249,456 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,369 242,111 SH   SOLE 31 127,746 0 114,365
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,215 82,151 SH   SOLE 32 82,151 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 123,325 1,942,737 SH   SOLE 34 1,942,737 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33,689 530,709 SH   SOLE 36 530,709 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 839 13,212 SH   SOLE 40 13,212 0 0
COHBAR INC COM 19249J109 56 18,134 SH   SOLE 2 949 0 17,185
COHBAR INC COM 19249J109 2 626 SH   SOLE 7 626 0 0
COHBAR INC COM 19249J109 232 74,477 SH   SOLE 18 74,477 0 0
COHBAR INC COM 19249J109 123 39,487 SH   SOLE 19 39,487 0 0
COHBAR INC COM 19249J109 2,423 779,213 SH   SOLE 21 779,213 0 0
COHBAR INC COM 19249J109 699 224,862 SH   SOLE 22 205,090 0 19,772
COHEN & CO INC NEW COM 19249M102 6 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 206 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 677 19,735 SH   SOLE 2 2,916 0 16,819
COHEN & STEERS INC COM 19247A100 4 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 44 1,283 SH   SOLE 7 1,283 0 0
COHEN & STEERS INC COM 19247A100 2,654 77,336 SH   SOLE 18 77,336 0 0
COHEN & STEERS INC COM 19247A100 1,168 34,040 SH   SOLE 19 34,040 0 0
COHEN & STEERS INC COM 19247A100 27,514 801,695 SH   SOLE 21 801,695 0 0
COHEN & STEERS INC COM 19247A100 23,667 689,586 SH   SOLE 22 660,958 0 28,628
COHEN & STEERS INC COM 19247A100 31 916 SH   SOLE 26 0 0 916
COHEN & STEERS INC COM 19247A100 107 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 189 5,499 SH   SOLE 30 5,499 0 0
COHEN & STEERS INC COM 19247A100 75 2,187 SH   SOLE 40 2,187 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 1,620 74,299 SH   SOLE 2 74,299 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 7 956 SH   SOLE 18 956 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 208 20,106 SH   SOLE 18 20,106 0 0
COHERENT INC COM 192479103 6,152 58,198 SH   SOLE 2 11,656 0 46,542
COHERENT INC COM 192479103 12 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 46 438 SH   SOLE 7 438 0 0
COHERENT INC COM 192479103 7,357 69,598 SH   SOLE 18 69,598 0 0
COHERENT INC COM 192479103 533 5,041 SH   SOLE 19 5,041 0 0
COHERENT INC COM 192479103 124,358 1,176,407 SH   SOLE 21 1,176,407 0 0
COHERENT INC COM 192479103 80,878 765,094 SH   SOLE 22 717,377 0 47,717
COHERENT INC COM 192479103 932 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 332 3,141 SH   SOLE 28 3,141 0 0
COHERENT INC COM 192479103 16,074 152,056 SH   SOLE 30 152,056 0 0
COHERENT INC COM 192479103 56 529 SH   SOLE 31 488 0 41
COHERENT INC COM 192479103 236 2,232 SH   SOLE 40 2,232 0 0
COHERUS BIOSCIENCES INC COM 19249H103 474 52,382 SH   SOLE 2 12,193 0 40,189
COHERUS BIOSCIENCES INC COM 19249H103 9 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,517 167,579 SH   SOLE 18 167,579 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,138 236,258 SH   SOLE 19 236,258 0 0
COHERUS BIOSCIENCES INC COM 19249H103 22,208 2,453,954 SH   SOLE 21 2,453,954 0 0
COHERUS BIOSCIENCES INC COM 19249H103 15,197 1,679,174 SH   SOLE 22 1,622,074 0 57,100
COHERUS BIOSCIENCES INC COM 19249H103 365 40,330 SH   SOLE 23 40,330 0 0
COHERUS BIOSCIENCES INC COM 19249H103 577 63,778 SH   SOLE 26 0 0 63,778
COHERUS BIOSCIENCES INC COM 19249H103 53 5,835 SH   SOLE 28 5,835 0 0
COHERUS BIOSCIENCES INC COM 19249H103 53 5,823 SH   SOLE 29 0 0 5,823
COHERUS BIOSCIENCES INC COM 19249H103 127 14,017 SH   SOLE 30 14,017 0 0
COHERUS BIOSCIENCES INC COM 19249H103 21 2,269 SH   SOLE 40 2,269 0 0
COHU INC COM 192576106 600 37,333 SH   SOLE 2 1,423 0 35,910
COHU INC COM 192576106 2 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 13 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 3,379 210,250 SH   SOLE 18 210,250 0 0
COHU INC COM 192576106 936 58,248 SH   SOLE 19 58,248 0 0
COHU INC COM 192576106 70,315 4,375,555 SH   SOLE 21 4,375,555 0 0
COHU INC COM 192576106 18,646 1,160,276 SH   SOLE 22 1,112,007 0 48,269
COHU INC COM 192576106 79 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 1,267 78,827 SH   SOLE 30 78,827 0 0
COHU INC COM 192576106 57 3,572 SH   SOLE 40 3,572 0 0
COLFAX CORP COM 194014106 3,250 155,495 SH   SOLE 2 5,542 0 149,953
COLFAX CORP COM 194014106 8 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 56 2,681 SH   SOLE 7 2,681 0 0
COLFAX CORP COM 194014106 876 41,891 SH   SOLE 18 41,891 0 0
COLFAX CORP COM 194014106 462 22,116 SH   SOLE 19 22,116 0 0
COLFAX CORP COM 194014106 20,973 1,003,472 SH   SOLE 21 1,003,472 0 0
COLFAX CORP COM 194014106 53,823 2,575,243 SH   SOLE 22 2,396,660 0 178,583
COLFAX CORP COM 194014106 466 22,292 SH   SOLE 26 10,365 0 11,927
COLFAX CORP COM 194014106 193 9,220 SH   SOLE 28 9,220 0 0
COLFAX CORP COM 194014106 368 17,587 SH   SOLE 29 0 0 17,587
COLFAX CORP COM 194014106 16,810 804,327 SH   SOLE 30 804,327 0 0
COLFAX CORP COM 194014106 41 1,970 SH   SOLE 31 1,970 0 0
COLFAX CORP COM 194014106 317 15,184 SH   SOLE 34 15,184 0 0
COLFAX CORP COM 194014106 64 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 197 9,417 SH   SOLE 40 9,417 0 0
COLGATE PALMOLIVE CO COM 194162103 127,448 2,141,261 SH   SOLE 2 226,725 0 1,914,536
COLGATE PALMOLIVE CO COM 194162103 19,497 327,569 SH   SOLE 4 305,703 0 21,866
COLGATE PALMOLIVE CO COM 194162103 54,457 914,943 SH   SOLE 7 769,343 0 145,600
COLGATE PALMOLIVE CO COM 194162103 944 15,860 SH   SOLE 13 15,860 0 0
COLGATE PALMOLIVE CO COM 194162103 467 7,846 SH   SOLE 15 7,846 0 0
COLGATE PALMOLIVE CO COM 194162103 138,847 2,332,786 SH   SOLE 18 2,221,165 0 111,621
COLGATE PALMOLIVE CO COM 194162103 237,108 3,983,675 SH   SOLE 19 3,983,675 0 0
COLGATE PALMOLIVE CO COM 194162103 1,040,605 17,483,289 SH   SOLE 21 17,483,289 0 0
COLGATE PALMOLIVE CO COM 194162103 1,302,439 21,882,378 SH   SOLE 22 19,550,013 0 2,332,365
COLGATE PALMOLIVE CO COM 194162103 34,307 576,401 SH   SOLE 23 576,401 0 0
COLGATE PALMOLIVE CO COM 194162103 47,592 799,597 SH   SOLE 25 799,597 0 0
COLGATE PALMOLIVE CO COM 194162103 228,731 3,842,931 SH   SOLE 26 866,047 0 2,976,884
COLGATE PALMOLIVE CO COM 194162103 9,362 157,290 SH   SOLE 28 114,770 0 42,520
COLGATE PALMOLIVE CO COM 194162103 2,391 40,173 SH   SOLE 29 32,072 0 8,101
COLGATE PALMOLIVE CO COM 194162103 193,170 3,245,465 SH   SOLE 30 3,245,465 0 0
COLGATE PALMOLIVE CO COM 194162103 22,689 381,192 SH   SOLE 31 177,763 0 203,429
COLGATE PALMOLIVE CO COM 194162103 103,609 1,740,744 SH   SOLE 34 1,740,744 0 0
COLGATE PALMOLIVE CO COM 194162103 45,034 756,614 SH   SOLE 36 756,614 0 0
COLGATE PALMOLIVE CO COM 194162103 1,107 18,591 SH   SOLE 40 18,591 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 17 1,474 SH   SOLE 18 1,474 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 272 23,967 SH   SOLE 21 23,967 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 189 16,619 SH   SOLE 22 16,619 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 405 23,562 SH   SOLE 2 1,099 0 22,463
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,738 101,241 SH   SOLE 18 101,241 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 722 42,060 SH   SOLE 19 42,060 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 24,146 1,406,270 SH   SOLE 21 1,406,270 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17,691 1,030,361 SH   SOLE 22 759,677 0 270,684
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 78 4,539 SH   SOLE 26 0 0 4,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 55 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 96 5,588 SH   SOLE 30 5,588 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 37 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 19 1,308 SH   SOLE 18 1,308 0 0
COLONY BANKCORP INC COM 19623P101 69 4,704 SH   SOLE 21 4,704 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 823 890,000 PRN   SOLE 21 890,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,670 997,814 SH   SOLE 2 32,571 0 965,243
COLONY CAP INC NEW CL A COM 19626G108 1,581 337,844 SH   SOLE 4 337,844 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,689 788,308 SH   SOLE 7 788,308 0 0
COLONY CAP INC NEW CL A COM 19626G108 93 19,814 SH   SOLE 15 19,814 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,158 247,523 SH   SOLE 18 247,523 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,214 900,353 SH   SOLE 19 900,353 0 0
COLONY CAP INC NEW CL A COM 19626G108 40,677 8,691,605 SH   SOLE 21 8,691,605 0 0
COLONY CAP INC NEW CL A COM 19626G108 84,768 18,112,844 SH   SOLE 22 17,194,594 0 918,250
COLONY CAP INC NEW CL A COM 19626G108 78 16,584 SH   SOLE 23 16,584 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,544 971,040 SH   SOLE 25 971,040 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,550 331,189 SH   SOLE 26 105,682 0 225,507
COLONY CAP INC NEW CL A COM 19626G108 294 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 806 172,151 SH   SOLE 29 172,149 0 2
COLONY CAP INC NEW CL A COM 19626G108 10,836 2,315,389 SH   SOLE 30 2,315,389 0 0
COLONY CAP INC NEW CL A COM 19626G108 48 10,359 SH   SOLE 31 10,294 0 65
COLONY CAP INC NEW CL A COM 19626G108 207 44,189 SH   SOLE 40 44,189 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,350 85,507 SH   SOLE 2 2,931 0 82,576
COLONY CR REAL ESTATE INC COM CL A 19625T101 6 410 SH   SOLE 4 410 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 24 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 4,475 283,408 SH   SOLE 18 283,408 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,943 123,082 SH   SOLE 19 123,082 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 44,575 2,822,978 SH   SOLE 21 2,822,978 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 34,816 2,204,924 SH   SOLE 22 2,076,682 0 128,242
COLONY CR REAL ESTATE INC COM CL A 19625T101 400 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 167 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 364 23,073 SH   SOLE 30 23,073 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 148 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 973 950,000 PRN   SOLE 21 950,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,686 74,020 SH   SOLE 2 2,602 0 71,418
COLUMBIA BKG SYS INC COM 197236102 14 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 39 1,061 SH   SOLE 7 1,061 0 0
COLUMBIA BKG SYS INC COM 197236102 13,959 384,641 SH   SOLE 18 384,641 0 0
COLUMBIA BKG SYS INC COM 197236102 3,791 104,461 SH   SOLE 19 104,461 0 0
COLUMBIA BKG SYS INC COM 197236102 265,033 7,303,202 SH   SOLE 21 7,303,202 0 0
COLUMBIA BKG SYS INC COM 197236102 77,588 2,137,998 SH   SOLE 22 2,039,443 0 98,555
COLUMBIA BKG SYS INC COM 197236102 591 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 362 9,987 SH   SOLE 28 9,987 0 0
COLUMBIA BKG SYS INC COM 197236102 5,418 149,295 SH   SOLE 30 149,295 0 0
COLUMBIA BKG SYS INC COM 197236102 307 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 805 52,651 SH   SOLE 2 1,856 0 50,795
COLUMBIA FINL INC COM 197641103 16 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,576 168,492 SH   SOLE 18 168,492 0 0
COLUMBIA FINL INC COM 197641103 1,133 74,129 SH   SOLE 19 74,129 0 0
COLUMBIA FINL INC COM 197641103 25,671 1,678,969 SH   SOLE 21 1,678,969 0 0
COLUMBIA FINL INC COM 197641103 25,519 1,669,016 SH   SOLE 22 1,630,818 0 38,198
COLUMBIA FINL INC COM 197641103 90 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 176 11,479 SH   SOLE 30 11,479 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,480 231,537 SH   SOLE 2 13,202 0 218,335
COLUMBIA PPTY TR INC COM NEW 198287203 1,587 82,037 SH   SOLE 4 82,037 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,867 199,834 SH   SOLE 7 199,834 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 89 4,603 SH   SOLE 15 4,603 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,128 58,275 SH   SOLE 18 58,275 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,283 221,343 SH   SOLE 19 221,343 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 42,291 2,185,573 SH   SOLE 21 2,185,573 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 101,810 5,261,486 SH   SOLE 22 5,029,988 0 231,498
COLUMBIA PPTY TR INC COM NEW 198287203 78 4,027 SH   SOLE 23 4,027 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,871 251,752 SH   SOLE 25 251,752 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,481 76,535 SH   SOLE 26 29,467 0 47,068
COLUMBIA PPTY TR INC COM NEW 198287203 286 14,776 SH   SOLE 28 14,776 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 827 42,731 SH   SOLE 29 42,731 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 10,990 567,967 SH   SOLE 30 567,967 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 50 2,568 SH   SOLE 31 2,568 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 125 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 249 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,380 75,871 SH   SOLE 2 18,039 0 57,832
COLUMBIA SPORTSWEAR CO COM 198516106 164 1,956 SH   SOLE 4 1,956 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 29 348 SH   SOLE 7 348 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,198 26,141 SH   SOLE 18 26,141 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 998 11,872 SH   SOLE 19 11,872 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 29,947 356,125 SH   SOLE 21 356,125 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 72,242 859,109 SH   SOLE 22 797,617 0 61,492
COLUMBIA SPORTSWEAR CO COM 198516106 167 1,981 SH   SOLE 23 1,981 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 744 8,842 SH   SOLE 26 3,663 0 5,179
COLUMBIA SPORTSWEAR CO COM 198516106 340 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 655 7,793 SH   SOLE 30 7,793 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 55 658 SH   SOLE 31 648 0 10
COLUMBIA SPORTSWEAR CO COM 198516106 396 4,707 SH   SOLE 34 4,707 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 12 143 SH   SOLE 36 143 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 261 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 610 20,244 SH   SOLE 2 829 0 19,415
COLUMBUS MCKINNON CORP N Y COM 199333105 15 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,321 76,998 SH   SOLE 18 76,998 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 991 32,890 SH   SOLE 19 32,890 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 23,577 782,253 SH   SOLE 21 782,253 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 19,216 637,567 SH   SOLE 22 611,896 0 25,671
COLUMBUS MCKINNON CORP N Y COM 199333105 272 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 87 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 135 4,479 SH   SOLE 30 4,479 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 57 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 423,232 12,429,712 SH   SOLE 2 1,880,107 0 10,549,605
COMCAST CORP NEW CL A 20030N101 64,160 1,884,298 SH   SOLE 4 1,761,088 0 123,210
COMCAST CORP NEW CL A 20030N101 126,863 3,725,787 SH   SOLE 7 3,700,994 0 24,793
COMCAST CORP NEW CL A 20030N101 6,553 192,448 SH   SOLE 13 192,448 0 0
COMCAST CORP NEW CL A 20030N101 1,526 44,822 SH   SOLE 15 44,822 0 0
COMCAST CORP NEW CL A 20030N101 37 1,074 SH   SOLE 17 0 0 1,074
COMCAST CORP NEW CL A 20030N101 684,658 20,107,439 SH   SOLE 18 17,918,568 0 2,188,871
COMCAST CORP NEW CL A 20030N101 883,048 25,933,849 SH   SOLE 19 25,933,849 0 0
COMCAST CORP NEW CL A 20030N101 6,680 196,189 SH   SOLE 20 196,189 0 0
COMCAST CORP NEW CL A 20030N101 2,891,007 84,904,755 SH   SOLE 21 84,904,755 0 0
COMCAST CORP NEW CL A 20030N101 3,849,048 113,041,053 SH   SOLE 22 99,976,258 0 13,064,795
COMCAST CORP NEW CL A 20030N101 123,162 3,617,080 SH   SOLE 23 3,617,080 0 0
COMCAST CORP NEW CL A 20030N101 151,225 4,441,271 SH   SOLE 25 4,313,189 0 128,082
COMCAST CORP NEW CL A 20030N101 562,829 16,529,499 SH   SOLE 26 4,439,441 0 12,090,058
COMCAST CORP NEW CL A 20030N101 29,934 879,116 SH   SOLE 28 643,069 0 236,047
COMCAST CORP NEW CL A 20030N101 30,516 896,215 SH   SOLE 29 327,658 0 568,557
COMCAST CORP NEW CL A 20030N101 572,188 16,804,357 SH   SOLE 30 16,804,357 0 0
COMCAST CORP NEW CL A 20030N101 76,898 2,258,381 SH   SOLE 31 1,216,814 0 1,041,567
COMCAST CORP NEW CL A 20030N101 21,934 644,167 SH   SOLE 32 644,167 0 0
COMCAST CORP NEW CL A 20030N101 260,761 7,658,167 SH   SOLE 34 7,658,167 0 0
COMCAST CORP NEW CL A 20030N101 138,923 4,079,974 SH   SOLE 36 4,079,974 0 0
COMCAST CORP NEW CL A 20030N101 3,591 105,456 SH   SOLE 40 105,456 0 0
COMERICA INC COM 200340107 29,044 422,826 SH   SOLE 2 72,226 0 350,600
COMERICA INC COM 200340107 4,535 66,023 SH   SOLE 4 61,486 0 4,537
COMERICA INC COM 200340107 10,636 154,835 SH   SOLE 7 144,903 0 9,932
COMERICA INC COM 200340107 413 6,008 SH   SOLE 13 6,008 0 0
COMERICA INC COM 200340107 93 1,350 SH   SOLE 15 1,350 0 0
COMERICA INC COM 200340107 28,728 418,228 SH   SOLE 18 397,847 0 20,381
COMERICA INC COM 200340107 3,972 57,818 SH   SOLE 19 57,818 0 0
COMERICA INC COM 200340107 299,004 4,352,951 SH   SOLE 21 4,352,951 0 0
COMERICA INC COM 200340107 280,557 4,084,392 SH   SOLE 22 3,654,348 0 430,044
COMERICA INC COM 200340107 8,223 119,715 SH   SOLE 23 119,715 0 0
COMERICA INC COM 200340107 11,408 166,079 SH   SOLE 25 166,079 0 0
COMERICA INC COM 200340107 49,728 723,948 SH   SOLE 26 200,129 0 523,819
COMERICA INC COM 200340107 2,290 33,345 SH   SOLE 28 24,689 0 8,656
COMERICA INC COM 200340107 2,766 40,274 SH   SOLE 29 5,679 0 34,595
COMERICA INC COM 200340107 46,430 675,932 SH   SOLE 30 675,932 0 0
COMERICA INC COM 200340107 4,325 62,959 SH   SOLE 31 38,370 0 24,589
COMERICA INC COM 200340107 24,252 353,066 SH   SOLE 34 353,066 0 0
COMERICA INC COM 200340107 8,707 126,764 SH   SOLE 36 126,764 0 0
COMERICA INC COM 200340107 242 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 2,188 50,088 SH   SOLE 2 22,075 0 28,013
COMFORT SYS USA INC COM 199908104 9 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 35 799 SH   SOLE 7 799 0 0
COMFORT SYS USA INC COM 199908104 8,100 185,449 SH   SOLE 18 185,449 0 0
COMFORT SYS USA INC COM 199908104 17,841 408,458 SH   SOLE 19 408,458 0 0
COMFORT SYS USA INC COM 199908104 170,732 3,908,711 SH   SOLE 21 3,908,711 0 0
COMFORT SYS USA INC COM 199908104 62,052 1,420,593 SH   SOLE 22 1,371,649 0 48,944
COMFORT SYS USA INC COM 199908104 4,018 91,978 SH   SOLE 23 91,978 0 0
COMFORT SYS USA INC COM 199908104 7,060 161,637 SH   SOLE 26 8,041 0 153,596
COMFORT SYS USA INC COM 199908104 234 5,353 SH   SOLE 28 5,353 0 0
COMFORT SYS USA INC COM 199908104 939 21,500 SH   SOLE 29 0 0 21,500
COMFORT SYS USA INC COM 199908104 3,256 74,533 SH   SOLE 30 74,533 0 0
COMFORT SYS USA INC COM 199908104 1,299 29,747 SH   SOLE 34 29,747 0 0
COMFORT SYS USA INC COM 199908104 176 4,027 SH   SOLE 40 4,027 0 0
COMMAND SEC CORP COM 20050L100 14 5,097 SH   SOLE 21 5,097 0 0
COMMERCE BANCSHARES INC COM 200525103 13,108 232,537 SH   SOLE 2 50,397 0 182,140
COMMERCE BANCSHARES INC COM 200525103 25 441 SH   SOLE 4 441 0 0
COMMERCE BANCSHARES INC COM 200525103 2,280 40,444 SH   SOLE 7 40,444 0 0
COMMERCE BANCSHARES INC COM 200525103 81 1,434 SH   SOLE 15 1,434 0 0
COMMERCE BANCSHARES INC COM 200525103 17,788 315,553 SH   SOLE 18 315,553 0 0
COMMERCE BANCSHARES INC COM 200525103 1,195 21,191 SH   SOLE 19 21,191 0 0
COMMERCE BANCSHARES INC COM 200525103 284,607 5,048,909 SH   SOLE 21 5,048,909 0 0
COMMERCE BANCSHARES INC COM 200525103 188,850 3,350,179 SH   SOLE 22 3,147,124 0 203,055
COMMERCE BANCSHARES INC COM 200525103 5,505 97,663 SH   SOLE 25 97,663 0 0
COMMERCE BANCSHARES INC COM 200525103 7,345 130,308 SH   SOLE 26 69,424 0 60,884
COMMERCE BANCSHARES INC COM 200525103 780 13,836 SH   SOLE 28 13,836 0 0
COMMERCE BANCSHARES INC COM 200525103 1,527 27,093 SH   SOLE 30 27,093 0 0
COMMERCE BANCSHARES INC COM 200525103 114 2,023 SH   SOLE 31 2,023 0 0
COMMERCE BANCSHARES INC COM 200525103 2,825 50,111 SH   SOLE 36 50,111 0 0
COMMERCE BANCSHARES INC COM 200525103 493 8,740 SH   SOLE 40 8,740 0 0
COMMERCIAL METALS CO COM 201723103 2,703 168,724 SH   SOLE 2 52,865 0 115,859
COMMERCIAL METALS CO COM 201723103 7 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 69 4,328 SH   SOLE 7 4,328 0 0
COMMERCIAL METALS CO COM 201723103 10,835 676,322 SH   SOLE 18 676,322 0 0
COMMERCIAL METALS CO COM 201723103 2,784 173,766 SH   SOLE 19 173,766 0 0
COMMERCIAL METALS CO COM 201723103 133,360 8,324,615 SH   SOLE 21 8,324,615 0 0
COMMERCIAL METALS CO COM 201723103 64,456 4,023,447 SH   SOLE 22 3,790,491 0 232,956
COMMERCIAL METALS CO COM 201723103 320 19,981 SH   SOLE 26 10,877 0 9,104
COMMERCIAL METALS CO COM 201723103 240 14,976 SH   SOLE 28 14,976 0 0
COMMERCIAL METALS CO COM 201723103 494 30,810 SH   SOLE 30 30,810 0 0
COMMERCIAL METALS CO COM 201723103 98 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 199 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 142 24,926 SH   SOLE 2 1,068 0 23,858
COMMERCIAL VEH GROUP INC COM 202608105 5 842 SH   SOLE 7 842 0 0
COMMERCIAL VEH GROUP INC COM 202608105 574 100,753 SH   SOLE 18 100,753 0 0
COMMERCIAL VEH GROUP INC COM 202608105 252 44,292 SH   SOLE 19 44,292 0 0
COMMERCIAL VEH GROUP INC COM 202608105 5,956 1,044,957 SH   SOLE 21 1,044,957 0 0
COMMERCIAL VEH GROUP INC COM 202608105 3,984 698,991 SH   SOLE 22 672,143 0 26,848
COMMSCOPE HLDG CO INC COM 20337X109 7,526 459,209 SH   SOLE 2 26,054 0 433,155
COMMSCOPE HLDG CO INC COM 20337X109 1,130 68,936 SH   SOLE 4 63,880 0 5,056
COMMSCOPE HLDG CO INC COM 20337X109 269 16,420 SH   SOLE 7 16,420 0 0
COMMSCOPE HLDG CO INC COM 20337X109 19 1,186 SH   SOLE 13 1,186 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,974 120,437 SH   SOLE 18 104,306 0 16,131
COMMSCOPE HLDG CO INC COM 20337X109 1,033 63,038 SH   SOLE 19 63,038 0 0
COMMSCOPE HLDG CO INC COM 20337X109 50,209 3,063,416 SH   SOLE 21 3,063,416 0 0
COMMSCOPE HLDG CO INC COM 20337X109 91,441 5,579,099 SH   SOLE 22 5,152,644 0 426,455
COMMSCOPE HLDG CO INC COM 20337X109 2,260 137,877 SH   SOLE 23 137,877 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,959 180,544 SH   SOLE 25 180,544 0 0
COMMSCOPE HLDG CO INC COM 20337X109 8,006 488,485 SH   SOLE 26 242,979 0 245,506
COMMSCOPE HLDG CO INC COM 20337X109 607 37,057 SH   SOLE 28 27,604 0 9,453
COMMSCOPE HLDG CO INC COM 20337X109 775 47,286 SH   SOLE 29 8,103 0 39,183
COMMSCOPE HLDG CO INC COM 20337X109 5,739 350,136 SH   SOLE 30 350,136 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,000 61,030 SH   SOLE 31 40,731 0 20,299
COMMSCOPE HLDG CO INC COM 20337X109 548 33,443 SH   SOLE 34 33,443 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,314 80,168 SH   SOLE 36 80,168 0 0
COMMSCOPE HLDG CO INC COM 20337X109 64 3,882 SH   SOLE 40 3,882 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X959 57 3,500 SH Put SOLE 2 3,500 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X959 2,213 135,000 SH Put SOLE 19 135,000 0 0
COMMUNICATIONS SYS INC COM 203900105 3 1,291 SH   SOLE 18 1,291 0 0
COMMUNICATIONS SYS INC COM 203900105 53 25,937 SH   SOLE 21 25,937 0 0
COMMUNICATIONS SYS INC COM 203900105 223 109,816 SH   SOLE 22 109,816 0 0
COMMUNITY BANKERS TR CORP COM 203612106 147 20,302 SH   SOLE 2 856 0 19,446
COMMUNITY BANKERS TR CORP COM 203612106 533 73,830 SH   SOLE 18 73,830 0 0
COMMUNITY BANKERS TR CORP COM 203612106 209 28,886 SH   SOLE 19 28,886 0 0
COMMUNITY BANKERS TR CORP COM 203612106 5,522 764,771 SH   SOLE 21 764,771 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,574 217,968 SH   SOLE 22 206,689 0 11,279
COMMUNITY BK SYS INC COM 203607106 2,985 51,205 SH   SOLE 2 1,756 0 49,449
COMMUNITY BK SYS INC COM 203607106 18 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 2,410 41,334 SH   SOLE 7 41,334 0 0
COMMUNITY BK SYS INC COM 203607106 15,500 265,862 SH   SOLE 18 265,862 0 0
COMMUNITY BK SYS INC COM 203607106 4,372 74,991 SH   SOLE 19 74,991 0 0
COMMUNITY BK SYS INC COM 203607106 314,317 5,391,368 SH   SOLE 21 5,391,368 0 0
COMMUNITY BK SYS INC COM 203607106 91,638 1,571,838 SH   SOLE 22 1,504,539 0 67,299
COMMUNITY BK SYS INC COM 203607106 542 9,301 SH   SOLE 26 5,455 0 3,846
COMMUNITY BK SYS INC COM 203607106 408 7,002 SH   SOLE 28 7,002 0 0
COMMUNITY BK SYS INC COM 203607106 6,147 105,430 SH   SOLE 30 105,430 0 0
COMMUNITY BK SYS INC COM 203607106 254 4,357 SH   SOLE 40 4,357 0 0
COMMUNITY FINL CORP MD COM 20368X101 121 4,154 SH   SOLE 2 155 0 3,999
COMMUNITY FINL CORP MD COM 20368X101 479 16,396 SH   SOLE 18 16,396 0 0
COMMUNITY FINL CORP MD COM 20368X101 189 6,477 SH   SOLE 19 6,477 0 0
COMMUNITY FINL CORP MD COM 20368X101 4,481 153,254 SH   SOLE 21 153,254 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,279 43,732 SH   SOLE 22 40,988 0 2,744
COMMUNITY FIRST BANCSHARES I COM 20369M104 7 605 SH   SOLE 18 605 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 181 15,536 SH   SOLE 21 15,536 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 255 90,552 SH   SOLE 2 2,871 0 87,681
COMMUNITY HEALTH SYS INC NEW COM 203668108 1 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 45 16,074 SH   SOLE 7 16,074 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,468 520,488 SH   SOLE 18 520,488 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 337 119,350 SH   SOLE 19 119,350 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 35,813 12,699,799 SH   SOLE 21 12,699,799 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 9,158 3,247,347 SH   SOLE 22 2,936,558 0 310,789
COMMUNITY HEALTH SYS INC NEW COM 203668108 183 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 48 17,135 SH   SOLE 28 17,135 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 664 235,587 SH   SOLE 30 235,587 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 36 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 545 18,915 SH   SOLE 2 471 0 18,444
COMMUNITY HEALTHCARE TR INC COM 20369C106 12 401 SH   SOLE 4 401 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 13 441 SH   SOLE 7 441 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,686 93,154 SH   SOLE 18 93,154 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,519 122,044 SH   SOLE 19 122,044 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 56,044 1,943,958 SH   SOLE 21 1,943,958 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 15,700 544,565 SH   SOLE 22 517,876 0 26,689
COMMUNITY HEALTHCARE TR INC COM 20369C106 17 596 SH   SOLE 23 596 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 213 7,397 SH   SOLE 26 0 0 7,397
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,052 36,505 SH   SOLE 30 36,505 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,451 85,028 SH   SOLE 34 85,028 0 0
COMMUNITY TR BANCORP INC COM 204149108 635 16,023 SH   SOLE 2 582 0 15,441
COMMUNITY TR BANCORP INC COM 204149108 7 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 12 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,247 56,730 SH   SOLE 18 56,730 0 0
COMMUNITY TR BANCORP INC COM 204149108 905 22,850 SH   SOLE 19 22,850 0 0
COMMUNITY TR BANCORP INC COM 204149108 22,448 566,726 SH   SOLE 21 566,726 0 0
COMMUNITY TR BANCORP INC COM 204149108 21,899 552,854 SH   SOLE 22 532,179 0 20,675
COMMUNITY TR BANCORP INC COM 204149108 431 10,889 SH   SOLE 26 5,628 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 90 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 157 3,954 SH   SOLE 30 3,954 0 0
COMMUNITY TR BANCORP INC COM 204149108 63 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 13 1,269 SH   SOLE 18 1,269 0 0
COMMUNITY WEST BANCSHARES COM 204157101 47 4,710 SH   SOLE 21 4,710 0 0
COMMUNITY WEST BANCSHARES COM 204157101 46 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,831 47,912 SH   SOLE 2 17,532 0 30,380
COMMVAULT SYSTEMS INC COM 204166102 10 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 34 572 SH   SOLE 7 572 0 0
COMMVAULT SYSTEMS INC COM 204166102 13,160 222,716 SH   SOLE 18 222,716 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,524 59,636 SH   SOLE 19 59,636 0 0
COMMVAULT SYSTEMS INC COM 204166102 171,054 2,894,809 SH   SOLE 21 2,894,809 0 0
COMMVAULT SYSTEMS INC COM 204166102 79,508 1,345,546 SH   SOLE 22 1,292,350 0 53,196
COMMVAULT SYSTEMS INC COM 204166102 444 7,522 SH   SOLE 26 3,480 0 4,042
COMMVAULT SYSTEMS INC COM 204166102 323 5,458 SH   SOLE 28 5,458 0 0
COMMVAULT SYSTEMS INC COM 204166102 646 10,928 SH   SOLE 30 10,928 0 0
COMMVAULT SYSTEMS INC COM 204166102 284 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 307 14,799 SH   SOLE 4 14,799 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 798 38,415 SH   SOLE 18 38,415 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 159 7,667 SH   SOLE 19 7,667 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 8,633 415,667 SH   SOLE 22 307,049 0 108,618
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,961 862,581 SH   SOLE 7 862,581 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,548 439,672 SH   SOLE 21 439,672 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 243 30,092 SH   SOLE 22 30,092 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9,119 1,130,002 SH   SOLE 30 1,130,002 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 20,277 5,695,717 SH   SOLE 21 5,695,717 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 7,695 2,161,398 SH   SOLE 30 2,161,398 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,366 174,509 SH   SOLE 7 174,509 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,618 462,093 SH   SOLE 21 462,093 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,575 328,814 SH   SOLE 30 328,814 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 303 12,053 SH   SOLE 19 12,053 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,453 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,827 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 456 18,144 SH   SOLE 34 18,144 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,559 404,347 SH   SOLE 2 35,265 0 369,082
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 758 46,742 SH   SOLE 4 46,742 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 17,263 1,064,312 SH   SOLE 7 1,028,573 0 35,739
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 30 1,822 SH   SOLE 13 1,822 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,053 64,899 SH   SOLE 18 64,899 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 82,591 5,091,937 SH   SOLE 21 5,091,937 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 37,504 2,312,187 SH   SOLE 22 2,150,008 0 162,179
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4,949 305,090 SH   SOLE 23 305,090 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7,310 450,703 SH   SOLE 25 450,703 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20,775 1,280,814 SH   SOLE 26 245,207 0 1,035,607
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 387 23,865 SH   SOLE 28 23,865 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 730 45,000 SH   SOLE 29 26,688 0 18,312
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35,083 2,162,973 SH   SOLE 30 2,162,973 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 203 12,515 SH   SOLE 31 12,515 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35,409 2,183,065 SH   SOLE 34 2,183,065 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 19 1,159 SH   SOLE 40 1,159 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,781 42,712 SH   SOLE 2 15,264 0 27,448
COMPASS MINERALS INTL INC COM 20451N101 6 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,058 25,379 SH   SOLE 7 25,379 0 0
COMPASS MINERALS INTL INC COM 20451N101 7,987 191,585 SH   SOLE 18 191,585 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,299 55,151 SH   SOLE 19 55,151 0 0
COMPASS MINERALS INTL INC COM 20451N101 100,885 2,419,894 SH   SOLE 21 2,419,894 0 0
COMPASS MINERALS INTL INC COM 20451N101 48,278 1,158,027 SH   SOLE 22 1,111,047 0 46,980
COMPASS MINERALS INTL INC COM 20451N101 4 107 SH   SOLE 23 107 0 0
COMPASS MINERALS INTL INC COM 20451N101 495 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 168 4,036 SH   SOLE 28 4,036 0 0
COMPASS MINERALS INTL INC COM 20451N101 67 1,597 SH   SOLE 29 0 0 1,597
COMPASS MINERALS INTL INC COM 20451N101 332 7,964 SH   SOLE 30 7,964 0 0
COMPASS MINERALS INTL INC COM 20451N101 18 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 154 3,692 SH   SOLE 40 3,692 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 257 10,238 SH   SOLE 2 431 0 9,807
COMPUTER PROGRAMS & SYS INC COM 205306103 2 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 6 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,567 62,448 SH   SOLE 18 62,448 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 420 16,733 SH   SOLE 19 16,733 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 32,738 1,304,292 SH   SOLE 21 1,304,292 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10,522 419,193 SH   SOLE 22 403,437 0 15,756
COMPUTER PROGRAMS & SYS INC COM 205306103 78 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 40 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 585 23,322 SH   SOLE 30 23,322 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 29 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 10 2,410 SH   SOLE 18 2,410 0 0
COMPUTER TASK GROUP INC COM 205477102 188 46,069 SH   SOLE 21 46,069 0 0
COMPUTER TASK GROUP INC COM 205477102 1,382 338,619 SH   SOLE 22 338,619 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 709 52,125 SH   SOLE 21 52,125 0 0
COMPX INTERNATIONAL INC CL A 20563P101 737 54,140 SH   SOLE 22 54,140 0 0
COMSCORE INC COM 20564W105 82 5,671 SH   SOLE 21 5,671 0 0
COMSCORE INC COM 20564W105 7,005 485,427 SH   SOLE 22 466,106 0 19,321
COMSCORE INC COM 20564W105 158 10,937 SH   SOLE 30 10,937 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 0 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750201 2 15,127 SH   SOLE 21 15,127 0 0
COMSTOCK MNG INC COM NEW 205750201 1 10,679 SH   SOLE 22 10,679 0 0
COMSTOCK RES INC COM 205768302 12 2,581 SH   SOLE 18 2,581 0 0
COMSTOCK RES INC COM 205768302 206 45,549 SH   SOLE 21 45,549 0 0
COMSTOCK RES INC COM 205768302 1,493 329,637 SH   SOLE 22 329,637 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 568 23,324 SH   SOLE 2 860 0 22,464
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 14 557 SH   SOLE 7 557 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3,023 124,205 SH   SOLE 18 124,205 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 933 38,346 SH   SOLE 19 38,346 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 65,657 2,697,481 SH   SOLE 21 2,697,481 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16,777 689,271 SH   SOLE 22 657,183 0 32,088
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 85 3,497 SH   SOLE 23 3,497 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 199 8,193 SH   SOLE 26 3,765 0 4,428
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 59 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,162 47,734 SH   SOLE 30 47,734 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 44 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 36,654 1,716,008 SH   SOLE 2 574,250 0 1,141,758
CONAGRA BRANDS INC COM 205887102 4,057 189,920 SH   SOLE 4 177,077 0 12,843
CONAGRA BRANDS INC COM 205887102 9,418 440,941 SH   SOLE 7 412,926 0 28,015
CONAGRA BRANDS INC COM 205887102 320 14,982 SH   SOLE 13 14,982 0 0
CONAGRA BRANDS INC COM 205887102 79 3,711 SH   SOLE 15 3,711 0 0
CONAGRA BRANDS INC COM 205887102 21,299 997,155 SH   SOLE 18 930,811 0 66,344
CONAGRA BRANDS INC COM 205887102 7,738 362,262 SH   SOLE 19 362,262 0 0
CONAGRA BRANDS INC COM 205887102 268,570 12,573,481 SH   SOLE 21 12,573,481 0 0
CONAGRA BRANDS INC COM 205887102 267,708 12,533,134 SH   SOLE 22 11,173,585 0 1,359,549
CONAGRA BRANDS INC COM 205887102 7,947 372,042 SH   SOLE 23 372,042 0 0
CONAGRA BRANDS INC COM 205887102 9,634 451,009 SH   SOLE 25 451,009 0 0
CONAGRA BRANDS INC COM 205887102 53,133 2,487,503 SH   SOLE 26 553,692 0 1,933,811
CONAGRA BRANDS INC COM 205887102 1,975 92,459 SH   SOLE 28 67,419 0 25,040
CONAGRA BRANDS INC COM 205887102 373 17,478 SH   SOLE 29 17,478 0 0
CONAGRA BRANDS INC COM 205887102 45,674 2,138,285 SH   SOLE 30 2,138,285 0 0
CONAGRA BRANDS INC COM 205887102 4,424 207,119 SH   SOLE 31 106,983 0 100,136
CONAGRA BRANDS INC COM 205887102 9,263 433,668 SH   SOLE 34 433,668 0 0
CONAGRA BRANDS INC COM 205887102 8,498 397,852 SH   SOLE 36 397,852 0 0
CONAGRA BRANDS INC COM 205887102 233 10,901 SH   SOLE 40 10,901 0 0
CONAGRA BRANDS INC OPTIONS 205887902 2,627 123,000 SH Call SOLE 2 123,000 0 0
CONAGRA BRANDS INC OPTIONS 205887902 1,025 48,000 SH Call SOLE 19 48,000 0 0
CONAGRA BRANDS INC OPTIONS 205887902 1,816 85,000 SH Call SOLE 34 85,000 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 41 23,482 SH   SOLE 2 23,482 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 13 7,279 SH   SOLE 18 7,279 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 414 239,238 SH   SOLE 19 239,238 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 166 96,168 SH   SOLE 21 96,168 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 1,708 987,498 SH   SOLE 22 987,498 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 152 87,688 SH   SOLE 23 87,688 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 268 154,742 SH   SOLE 26 0 0 154,742
CONATUS PHARMACEUTICALS INC COM 20600T108 28 15,957 SH   SOLE 29 0 0 15,957
CONCERT PHARMACEUTICALS INC COM 206022105 269 21,421 SH   SOLE 2 791 0 20,630
CONCERT PHARMACEUTICALS INC COM 206022105 6 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 937 74,634 SH   SOLE 18 74,634 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 380 30,284 SH   SOLE 19 30,284 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 12,943 1,031,306 SH   SOLE 21 1,031,306 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 6,575 523,903 SH   SOLE 22 498,977 0 24,926
CONCERT PHARMACEUTICALS INC COM 206022105 110 8,748 SH   SOLE 26 0 0 8,748
CONCERT PHARMACEUTICALS INC COM 206022105 26 2,051 SH   SOLE 28 2,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 96 7,681 SH   SOLE 30 7,681 0 0
CONCHO RES INC COM 20605P101 51,743 503,382 SH   SOLE 2 61,429 0 441,953
CONCHO RES INC COM 20605P101 6,442 62,667 SH   SOLE 4 57,351 0 5,316
CONCHO RES INC COM 20605P101 16,857 163,998 SH   SOLE 7 152,460 0 11,538
CONCHO RES INC COM 20605P101 1,168 11,362 SH   SOLE 13 11,362 0 0
CONCHO RES INC COM 20605P101 170 1,652 SH   SOLE 15 1,652 0 0
CONCHO RES INC COM 20605P101 49,598 482,521 SH   SOLE 18 458,091 0 24,430
CONCHO RES INC COM 20605P101 28,175 274,106 SH   SOLE 19 274,106 0 0
CONCHO RES INC COM 20605P101 493,041 4,796,583 SH   SOLE 21 4,796,583 0 0
CONCHO RES INC COM 20605P101 487,826 4,745,848 SH   SOLE 22 4,225,075 0 520,773
CONCHO RES INC COM 20605P101 14,477 140,836 SH   SOLE 23 140,836 0 0
CONCHO RES INC COM 20605P101 20,294 197,435 SH   SOLE 25 197,435 0 0
CONCHO RES INC COM 20605P101 80,197 780,201 SH   SOLE 26 199,168 0 581,033
CONCHO RES INC COM 20605P101 3,977 38,691 SH   SOLE 28 28,351 0 10,340
CONCHO RES INC COM 20605P101 5,016 48,800 SH   SOLE 29 35,734 0 13,066
CONCHO RES INC COM 20605P101 79,008 768,634 SH   SOLE 30 768,634 0 0
CONCHO RES INC COM 20605P101 6,808 66,228 SH   SOLE 31 43,333 0 22,895
CONCHO RES INC COM 20605P101 41,193 400,745 SH   SOLE 34 400,745 0 0
CONCHO RES INC COM 20605P101 15,100 146,902 SH   SOLE 36 146,902 0 0
CONCHO RES INC COM 20605P101 487 4,738 SH   SOLE 40 4,738 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 8 1,196 SH   SOLE 18 1,196 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 133 19,240 SH   SOLE 21 19,240 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 68 9,826 SH   SOLE 22 9,826 0 0
CONDUENT INC COM 206787103 4,043 380,373 SH   SOLE 2 21,532 0 358,841
CONDUENT INC COM 206787103 8 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 79 7,424 SH   SOLE 7 7,424 0 0
CONDUENT INC COM 206787103 5 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 986 92,737 SH   SOLE 18 92,737 0 0
CONDUENT INC COM 206787103 416 39,148 SH   SOLE 19 39,148 0 0
CONDUENT INC COM 206787103 24,931 2,345,364 SH   SOLE 21 2,345,364 0 0
CONDUENT INC COM 206787103 55,182 5,191,115 SH   SOLE 22 4,805,049 0 386,066
CONDUENT INC COM 206787103 2,558 240,649 SH   SOLE 25 240,649 0 0
CONDUENT INC COM 206787103 679 63,894 SH   SOLE 26 35,885 0 28,009
CONDUENT INC COM 206787103 243 22,846 SH   SOLE 28 22,846 0 0
CONDUENT INC COM 206787103 539 50,682 SH   SOLE 30 50,682 0 0
CONDUENT INC COM 206787103 44 4,125 SH   SOLE 31 4,125 0 0
CONDUENT INC COM 206787103 329 30,936 SH   SOLE 34 30,936 0 0
CONDUENT INC COM 206787103 76 7,112 SH   SOLE 36 7,112 0 0
CONDUENT INC COM 206787103 184 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 4 9,888 SH   SOLE 18 9,888 0 0
CONFORMIS INC COM 20717E101 53 146,856 SH   SOLE 21 146,856 0 0
CONFORMIS INC COM 20717E101 151 420,453 SH   SOLE 22 420,453 0 0
CONIFER HLDGS INC COM 20731J102 3 777 SH   SOLE 18 777 0 0
CONIFER HLDGS INC COM 20731J102 51 14,622 SH   SOLE 21 14,622 0 0
CONMED CORP COM 207410101 2,280 35,518 SH   SOLE 2 12,042 0 23,476
CONMED CORP COM 207410101 6 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 35 547 SH   SOLE 7 547 0 0
CONMED CORP COM 207410101 8,386 130,622 SH   SOLE 18 130,622 0 0
CONMED CORP COM 207410101 9,432 146,916 SH   SOLE 19 146,916 0 0
CONMED CORP COM 207410101 188,763 2,940,234 SH   SOLE 21 2,940,234 0 0
CONMED CORP COM 207410101 56,002 872,311 SH   SOLE 22 839,049 0 33,262
CONMED CORP COM 207410101 1,894 29,502 SH   SOLE 23 29,502 0 0
CONMED CORP COM 207410101 2,900 45,170 SH   SOLE 26 5,747 0 39,423
CONMED CORP COM 207410101 234 3,648 SH   SOLE 28 3,648 0 0
CONMED CORP COM 207410101 705 10,989 SH   SOLE 29 0 0 10,989
CONMED CORP COM 207410101 3,427 53,381 SH   SOLE 30 53,381 0 0
CONMED CORP COM 207410101 176 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 808 12,081 SH   SOLE 2 446 0 11,635
CONNECTICUT WTR SVC INC COM 207797101 482 7,202 SH   SOLE 7 7,202 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,861 42,788 SH   SOLE 18 42,788 0 0
CONNECTICUT WTR SVC INC COM 207797101 1,187 17,754 SH   SOLE 19 17,754 0 0
CONNECTICUT WTR SVC INC COM 207797101 29,367 439,167 SH   SOLE 21 439,167 0 0
CONNECTICUT WTR SVC INC COM 207797101 24,983 373,599 SH   SOLE 22 359,276 0 14,323
CONNECTICUT WTR SVC INC COM 207797101 65 968 SH   SOLE 23 968 0 0
CONNECTICUT WTR SVC INC COM 207797101 254 3,791 SH   SOLE 26 0 0 3,791
CONNECTICUT WTR SVC INC COM 207797101 126 1,878 SH   SOLE 28 1,878 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,888 43,188 SH   SOLE 30 43,188 0 0
CONNECTICUT WTR SVC INC COM 207797101 85 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 555 30,055 SH   SOLE 2 1,893 0 28,162
CONNECTONE BANCORP INC NEW COM 20786W107 13 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,037 110,283 SH   SOLE 18 110,283 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1,769 95,766 SH   SOLE 19 95,766 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 20,124 1,089,576 SH   SOLE 21 1,089,576 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 13,022 705,047 SH   SOLE 22 662,626 0 42,421
CONNECTONE BANCORP INC NEW COM 20786W107 201 10,861 SH   SOLE 23 10,861 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 101 5,462 SH   SOLE 26 0 0 5,462
CONNECTONE BANCORP INC NEW COM 20786W107 77 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 178 9,627 SH   SOLE 29 0 0 9,627
CONNECTONE BANCORP INC NEW COM 20786W107 125 6,752 SH   SOLE 30 6,752 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 73 3,926 SH   SOLE 34 3,926 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 62 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 339 17,966 SH   SOLE 2 621 0 17,345
CONNS INC COM 208242107 4 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 8 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 1,314 69,656 SH   SOLE 18 69,656 0 0
CONNS INC COM 208242107 531 28,150 SH   SOLE 19 28,150 0 0
CONNS INC COM 208242107 13,219 700,906 SH   SOLE 21 700,906 0 0
CONNS INC COM 208242107 11,760 623,535 SH   SOLE 22 598,259 0 25,276
CONNS INC COM 208242107 20 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 51 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 93 4,956 SH   SOLE 30 4,956 0 0
CONNS INC COM 208242107 34 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 220,134 3,530,617 SH   SOLE 2 844,972 0 2,685,645
CONOCOPHILLIPS COM 20825C104 32,378 519,290 SH   SOLE 4 488,417 0 30,873
CONOCOPHILLIPS COM 20825C104 58,956 945,563 SH   SOLE 7 923,242 0 22,321
CONOCOPHILLIPS COM 20825C104 7,887 126,497 SH   SOLE 13 126,497 0 0
CONOCOPHILLIPS COM 20825C104 649 10,403 SH   SOLE 15 10,403 0 0
CONOCOPHILLIPS COM 20825C104 1 23 SH   SOLE 17 0 0 23
CONOCOPHILLIPS COM 20825C104 217,624 3,490,364 SH   SOLE 18 3,342,657 0 147,707
CONOCOPHILLIPS COM 20825C104 136,524 2,189,634 SH   SOLE 19 2,189,634 0 0
CONOCOPHILLIPS COM 20825C104 1,534,965 24,618,532 SH   SOLE 21 24,618,532 0 0
CONOCOPHILLIPS COM 20825C104 1,858,774 29,811,940 SH   SOLE 22 25,799,997 0 4,011,943
CONOCOPHILLIPS COM 20825C104 69,915 1,121,336 SH   SOLE 23 1,121,336 0 0
CONOCOPHILLIPS COM 20825C104 72,063 1,155,776 SH   SOLE 25 1,155,776 0 0
CONOCOPHILLIPS COM 20825C104 266,176 4,269,069 SH   SOLE 26 1,175,011 0 3,094,058
CONOCOPHILLIPS COM 20825C104 14,050 225,345 SH   SOLE 28 165,285 0 60,060
CONOCOPHILLIPS COM 20825C104 40,521 649,895 SH   SOLE 29 354,890 0 295,005
CONOCOPHILLIPS COM 20825C104 289,626 4,645,164 SH   SOLE 30 4,645,164 0 0
CONOCOPHILLIPS COM 20825C104 45,505 729,831 SH   SOLE 31 446,923 0 282,908
CONOCOPHILLIPS COM 20825C104 2,462 39,488 SH   SOLE 32 39,488 0 0
CONOCOPHILLIPS COM 20825C104 84,252 1,351,280 SH   SOLE 34 1,351,280 0 0
CONOCOPHILLIPS COM 20825C104 71,817 1,151,840 SH   SOLE 36 1,151,840 0 0
CONOCOPHILLIPS COM 20825C104 1,634 26,214 SH   SOLE 40 26,214 0 0
CONSOL ENERGY INC NEW COM 20854L108 214 6,758 SH   SOLE 2 4,865 0 1,893
CONSOL ENERGY INC NEW COM 20854L108 4 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 19 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,528 142,784 SH   SOLE 18 142,784 0 0
CONSOL ENERGY INC NEW COM 20854L108 2,761 87,075 SH   SOLE 19 87,075 0 0
CONSOL ENERGY INC NEW COM 20854L108 94,106 2,967,721 SH   SOLE 21 2,967,721 0 0
CONSOL ENERGY INC NEW COM 20854L108 26,968 850,473 SH   SOLE 22 816,959 0 33,514
CONSOL ENERGY INC NEW COM 20854L108 419 13,206 SH   SOLE 23 13,206 0 0
CONSOL ENERGY INC NEW COM 20854L108 802 25,284 SH   SOLE 26 3,034 0 22,250
CONSOL ENERGY INC NEW COM 20854L108 103 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,711 53,969 SH   SOLE 30 53,969 0 0
CONSOL ENERGY INC NEW COM 20854L108 53 1,685 SH   SOLE 34 1,685 0 0
CONSOL ENERGY INC NEW COM 20854L108 81 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 816 82,615 SH   SOLE 2 14,554 0 68,061
CONSOLIDATED COMM HLDGS INC COM 209034107 4 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 16 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 3,588 363,152 SH   SOLE 18 363,152 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,572 159,128 SH   SOLE 19 159,128 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 77,674 7,861,715 SH   SOLE 21 7,861,715 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 22,259 2,252,918 SH   SOLE 22 2,149,117 0 103,801
CONSOLIDATED COMM HLDGS INC COM 209034107 435 44,002 SH   SOLE 23 44,002 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 795 80,449 SH   SOLE 26 10,014 0 70,435
CONSOLIDATED COMM HLDGS INC COM 209034107 98 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,389 140,635 SH   SOLE 30 140,635 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 69 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 68,301 893,290 SH   SOLE 2 167,693 0 725,597
CONSOLIDATED EDISON INC COM 209115104 17,510 229,004 SH   SOLE 4 220,805 0 8,199
CONSOLIDATED EDISON INC COM 209115104 78,853 1,031,295 SH   SOLE 7 842,931 0 188,364
CONSOLIDATED EDISON INC COM 209115104 1,513 19,788 SH   SOLE 13 19,788 0 0
CONSOLIDATED EDISON INC COM 209115104 190 2,479 SH   SOLE 15 2,479 0 0
CONSOLIDATED EDISON INC COM 209115104 63,182 826,340 SH   SOLE 18 788,284 0 38,056
CONSOLIDATED EDISON INC COM 209115104 27,338 357,551 SH   SOLE 19 357,551 0 0
CONSOLIDATED EDISON INC COM 209115104 862,758 11,283,788 SH   SOLE 21 11,283,788 0 0
CONSOLIDATED EDISON INC COM 209115104 676,986 8,854,121 SH   SOLE 22 7,801,629 0 1,052,492
CONSOLIDATED EDISON INC COM 209115104 18,351 240,008 SH   SOLE 23 240,008 0 0
CONSOLIDATED EDISON INC COM 209115104 25,976 339,727 SH   SOLE 25 339,727 0 0
CONSOLIDATED EDISON INC COM 209115104 183,906 2,405,257 SH   SOLE 26 365,310 0 2,039,947
CONSOLIDATED EDISON INC COM 209115104 4,380 57,291 SH   SOLE 28 41,410 0 15,881
CONSOLIDATED EDISON INC COM 209115104 902 11,800 SH   SOLE 29 11,800 0 0
CONSOLIDATED EDISON INC COM 209115104 126,346 1,652,452 SH   SOLE 30 1,652,452 0 0
CONSOLIDATED EDISON INC COM 209115104 9,195 120,265 SH   SOLE 31 66,032 0 54,233
CONSOLIDATED EDISON INC COM 209115104 2,143 28,033 SH   SOLE 34 28,033 0 0
CONSOLIDATED EDISON INC COM 209115104 9,549 124,890 SH   SOLE 35 124,890 0 0
CONSOLIDATED EDISON INC COM 209115104 33,328 435,891 SH   SOLE 36 435,891 0 0
CONSOLIDATED EDISON INC COM 209115104 558 7,303 SH   SOLE 40 7,303 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 229 4,367 SH   SOLE 2 156 0 4,211
CONSOLIDATED TOMOKA LD CO COM 210226106 6 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 702 13,372 SH   SOLE 18 13,372 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 293 5,587 SH   SOLE 19 5,587 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 7,233 137,762 SH   SOLE 21 137,762 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 9,379 178,657 SH   SOLE 22 175,557 0 3,100
CONSOLIDATED WATER CO INC ORD G23773107 192 16,502 SH   SOLE 2 1,404 0 15,098
CONSOLIDATED WATER CO INC ORD G23773107 571 48,974 SH   SOLE 18 48,974 0 0
CONSOLIDATED WATER CO INC ORD G23773107 243 20,842 SH   SOLE 19 20,842 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6,271 537,845 SH   SOLE 21 537,845 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,162 185,398 SH   SOLE 22 175,972 0 9,426
CONSOLIDATED WATER CO INC ORD G23773107 319 27,350 SH   SOLE 26 0 0 27,350
CONSTELLATION BRANDS INC CL A 21036P108 70,079 435,763 SH   SOLE 2 67,310 0 368,453
CONSTELLATION BRANDS INC CL A 21036P108 10,648 66,212 SH   SOLE 4 61,778 0 4,434
CONSTELLATION BRANDS INC CL A 21036P108 22,132 137,618 SH   SOLE 7 134,758 0 2,860
CONSTELLATION BRANDS INC CL A 21036P108 1,583 9,843 SH   SOLE 13 9,843 0 0
CONSTELLATION BRANDS INC CL A 21036P108 210 1,304 SH   SOLE 15 1,304 0 0
CONSTELLATION BRANDS INC CL A 21036P108 16 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 178,037 1,107,056 SH   SOLE 18 872,566 0 234,490
CONSTELLATION BRANDS INC CL A 21036P108 118,637 737,701 SH   SOLE 19 737,701 0 0
CONSTELLATION BRANDS INC CL A 21036P108 524,188 3,259,473 SH   SOLE 21 3,259,473 0 0
CONSTELLATION BRANDS INC CL A 21036P108 677,054 4,210,009 SH   SOLE 22 3,846,440 0 363,569
CONSTELLATION BRANDS INC CL A 21036P108 21,804 135,582 SH   SOLE 23 135,582 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22,387 139,203 SH   SOLE 25 139,203 0 0
CONSTELLATION BRANDS INC CL A 21036P108 105,163 653,916 SH   SOLE 26 172,888 0 481,028
CONSTELLATION BRANDS INC CL A 21036P108 5,183 32,229 SH   SOLE 28 23,504 0 8,725
CONSTELLATION BRANDS INC CL A 21036P108 4,746 29,511 SH   SOLE 29 4,651 0 24,860
CONSTELLATION BRANDS INC CL A 21036P108 92,823 577,188 SH   SOLE 30 577,188 0 0
CONSTELLATION BRANDS INC CL A 21036P108 9,988 62,106 SH   SOLE 31 17,107 0 44,999
CONSTELLATION BRANDS INC CL A 21036P108 10,384 64,570 SH   SOLE 34 64,570 0 0
CONSTELLATION BRANDS INC CL A 21036P108 23,672 147,196 SH   SOLE 36 147,196 0 0
CONSTELLATION BRANDS INC CL A 21036P108 636 3,954 SH   SOLE 40 3,954 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 11 2,770 SH   SOLE 2 0 0 2,770
CONSTELLATION PHARMCETICLS I COM 210373106 35 8,710 SH   SOLE 18 8,710 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 63 15,607 SH   SOLE 19 15,607 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 278 69,335 SH   SOLE 21 69,335 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 30 7,488 SH   SOLE 22 7,488 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 10 2,547 SH   SOLE 23 2,547 0 0
CONSTELLIUM NV CL A N22035104 1,232 176,211 SH   SOLE 2 176,211 0 0
CONSTELLIUM NV CL A N22035104 715 102,341 SH   SOLE 7 102,341 0 0
CONSTELLIUM NV CL A N22035104 20,363 2,913,102 SH   SOLE 19 2,913,102 0 0
CONSTELLIUM NV CL A N22035104 7,463 1,067,660 SH   SOLE 21 1,067,660 0 0
CONSTELLIUM NV CL A N22035104 5,983 855,927 SH   SOLE 22 811,319 0 44,608
CONSTELLIUM NV CL A N22035104 130 18,603 SH   SOLE 26 0 0 18,603
CONSTELLIUM NV CL A N22035104 124 17,771 SH   SOLE 28 17,771 0 0
CONSTELLIUM NV CL A N22035104 122 17,515 SH   SOLE 29 0 0 17,515
CONSTELLIUM NV CL A N22035104 1,225 175,266 SH   SOLE 30 175,266 0 0
CONSTELLIUM NV CL A N22035104 4,104 587,155 SH   SOLE 34 587,155 0 0
CONSTELLIUM NV CL A N22035104 104 14,900 SH   SOLE 36 14,900 0 0
CONSTELLIUM NV CL A N22035104 95 13,632 SH   SOLE 40 13,632 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 20 2,319 SH   SOLE 2 2,319 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 108 12,274 SH   SOLE 19 12,274 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 19 2,142 SH   SOLE 21 2,142 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 190 21,470 SH   SOLE 22 21,470 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 44 5,002 SH   SOLE 23 5,002 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 68 7,681 SH   SOLE 29 0 0 7,681
CONSUMER PORTFOLIO SVCS INC COM 210502100 9 3,076 SH   SOLE 18 3,076 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 171 56,936 SH   SOLE 21 56,936 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 1,810 601,223 SH   SOLE 22 601,223 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 101 33,398 SH   SOLE 29 0 0 33,398
CONTAINER STORE GROUP INC COM 210751103 73 15,370 SH   SOLE 2 303 0 15,067
CONTAINER STORE GROUP INC COM 210751103 2 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 243 50,930 SH   SOLE 18 50,930 0 0
CONTAINER STORE GROUP INC COM 210751103 112 23,533 SH   SOLE 19 23,533 0 0
CONTAINER STORE GROUP INC COM 210751103 2,695 564,902 SH   SOLE 21 564,902 0 0
CONTAINER STORE GROUP INC COM 210751103 2,034 426,473 SH   SOLE 22 412,907 0 13,566
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 15 4,562 SH   SOLE 18 4,562 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 362 111,494 SH   SOLE 21 111,494 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1,031 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 914 35,920 SH   SOLE 2 7,375 0 28,545
CONTINENTAL BLDG PRODS INC COM 211171103 18 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,049 119,815 SH   SOLE 18 119,815 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,024 118,824 SH   SOLE 19 118,824 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 30,928 1,215,241 SH   SOLE 21 1,215,241 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 28,952 1,137,599 SH   SOLE 22 1,093,979 0 43,620
CONTINENTAL BLDG PRODS INC COM 211171103 266 10,470 SH   SOLE 23 10,470 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 407 15,998 SH   SOLE 26 0 0 15,998
CONTINENTAL BLDG PRODS INC COM 211171103 133 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 228 8,974 SH   SOLE 29 0 0 8,974
CONTINENTAL BLDG PRODS INC COM 211171103 238 9,333 SH   SOLE 30 9,333 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 89 3,499 SH   SOLE 34 3,499 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 83 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 8,086 201,194 SH   SOLE 2 12,361 0 188,833
CONTINENTAL RESOURCES INC COM 212015101 1,567 38,978 SH   SOLE 4 36,420 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 700 17,417 SH   SOLE 7 17,417 0 0
CONTINENTAL RESOURCES INC COM 212015101 24 600 SH   SOLE 13 600 0 0
CONTINENTAL RESOURCES INC COM 212015101 31 778 SH   SOLE 15 778 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,822 70,212 SH   SOLE 18 62,750 0 7,462
CONTINENTAL RESOURCES INC COM 212015101 4,357 108,415 SH   SOLE 19 108,415 0 0
CONTINENTAL RESOURCES INC COM 212015101 50,936 1,267,381 SH   SOLE 21 1,267,381 0 0
CONTINENTAL RESOURCES INC COM 212015101 95,491 2,375,999 SH   SOLE 22 2,173,707 0 202,292
CONTINENTAL RESOURCES INC COM 212015101 2,667 66,359 SH   SOLE 23 66,359 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,335 82,975 SH   SOLE 25 82,975 0 0
CONTINENTAL RESOURCES INC COM 212015101 13,296 330,826 SH   SOLE 26 150,223 0 180,603
CONTINENTAL RESOURCES INC COM 212015101 752 18,710 SH   SOLE 28 13,591 0 5,119
CONTINENTAL RESOURCES INC COM 212015101 3,277 81,540 SH   SOLE 29 4,114 0 77,426
CONTINENTAL RESOURCES INC COM 212015101 7,314 181,985 SH   SOLE 30 181,985 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,170 29,114 SH   SOLE 31 20,732 0 8,382
CONTINENTAL RESOURCES INC COM 212015101 240 5,972 SH   SOLE 34 5,972 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,963 73,732 SH   SOLE 36 73,732 0 0
CONTINENTAL RESOURCES INC COM 212015101 76 1,885 SH   SOLE 40 1,885 0 0
CONTRAFECT CORP COM 212326102 19 12,690 SH   SOLE 18 12,690 0 0
CONTRAFECT CORP COM 212326102 265 172,990 SH   SOLE 21 172,990 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 1 5,284 SH   SOLE 21 5,284 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 0 1,381 SH   SOLE 22 1,381 0 0
CONTROL4 CORP COM 21240D107 478 27,179 SH   SOLE 2 3,374 0 23,805
CONTROL4 CORP COM 21240D107 8 454 SH   SOLE 7 454 0 0
CONTROL4 CORP COM 21240D107 2,430 138,091 SH   SOLE 18 138,091 0 0
CONTROL4 CORP COM 21240D107 1,624 92,260 SH   SOLE 19 92,260 0 0
CONTROL4 CORP COM 21240D107 49,973 2,839,367 SH   SOLE 21 2,839,367 0 0
CONTROL4 CORP COM 21240D107 13,391 760,847 SH   SOLE 22 728,060 0 32,787
CONTROL4 CORP COM 21240D107 167 9,473 SH   SOLE 23 9,473 0 0
CONTROL4 CORP COM 21240D107 358 20,366 SH   SOLE 26 0 0 20,366
CONTROL4 CORP COM 21240D107 85 4,827 SH   SOLE 29 0 0 4,827
CONTROL4 CORP COM 21240D107 901 51,173 SH   SOLE 30 51,173 0 0
CONTROL4 CORP COM 21240D107 42 2,389 SH   SOLE 40 2,389 0 0
CONTURA ENERGY INC COM 21241B100 45,556 692,967 SH   SOLE 2 692,967 0 0
CONTURA ENERGY INC COM 21241B100 42 638 SH   SOLE 22 638 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 260 20,962 SH   SOLE 2 770 0 20,192
CONVERGEONE HLDGS INC COM CL A 212481105 8 669 SH   SOLE 7 669 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 1,125 90,877 SH   SOLE 18 90,877 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 478 38,576 SH   SOLE 19 38,576 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 10,789 871,488 SH   SOLE 21 871,488 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 3,616 292,098 SH   SOLE 22 270,753 0 21,345
CONVERGEONE HLDGS INC COM CL A 212481105 56 4,527 SH   SOLE 30 4,527 0 0
COOL HLDGS INC COM 21640C105 1 310 SH   SOLE 21 310 0 0
COOPER COS INC COM NEW 216648402 32,648 128,281 SH   SOLE 2 16,341 0 111,940
COOPER COS INC COM NEW 216648402 4,529 17,796 SH   SOLE 4 16,536 0 1,260
COOPER COS INC COM NEW 216648402 15,743 61,857 SH   SOLE 7 47,215 0 14,642
COOPER COS INC COM NEW 216648402 473 1,858 SH   SOLE 13 1,858 0 0
COOPER COS INC COM NEW 216648402 106 417 SH   SOLE 15 417 0 0
COOPER COS INC COM NEW 216648402 30,403 119,461 SH   SOLE 18 113,458 0 6,003
COOPER COS INC COM NEW 216648402 37,973 149,205 SH   SOLE 19 149,205 0 0
COOPER COS INC COM NEW 216648402 348,003 1,367,399 SH   SOLE 21 1,367,399 0 0
COOPER COS INC COM NEW 216648402 331,988 1,304,471 SH   SOLE 22 1,180,304 0 124,167
COOPER COS INC COM NEW 216648402 8,736 34,325 SH   SOLE 23 34,325 0 0
COOPER COS INC COM NEW 216648402 11,499 45,184 SH   SOLE 25 45,184 0 0
COOPER COS INC COM NEW 216648402 56,296 221,203 SH   SOLE 26 57,127 0 164,076
COOPER COS INC COM NEW 216648402 2,393 9,403 SH   SOLE 28 6,924 0 2,479
COOPER COS INC COM NEW 216648402 2,958 11,623 SH   SOLE 29 1,581 0 10,042
COOPER COS INC COM NEW 216648402 51,535 202,495 SH   SOLE 30 202,495 0 0
COOPER COS INC COM NEW 216648402 4,582 18,004 SH   SOLE 31 9,926 0 8,078
COOPER COS INC COM NEW 216648402 682 2,681 SH   SOLE 34 2,681 0 0
COOPER COS INC COM NEW 216648402 9,093 35,728 SH   SOLE 36 35,728 0 0
COOPER COS INC COM NEW 216648402 341 1,338 SH   SOLE 40 1,338 0 0
COOPER STD HLDGS INC COM 21676P103 1,106 17,805 SH   SOLE 2 615 0 17,190
COOPER STD HLDGS INC COM 21676P103 7 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 38 604 SH   SOLE 7 604 0 0
COOPER STD HLDGS INC COM 21676P103 5,560 89,503 SH   SOLE 18 89,503 0 0
COOPER STD HLDGS INC COM 21676P103 1,620 26,084 SH   SOLE 19 26,084 0 0
COOPER STD HLDGS INC COM 21676P103 112,179 1,805,846 SH   SOLE 21 1,805,846 0 0
COOPER STD HLDGS INC COM 21676P103 30,015 483,185 SH   SOLE 22 457,199 0 25,986
COOPER STD HLDGS INC COM 21676P103 371 5,978 SH   SOLE 26 5,090 0 888
COOPER STD HLDGS INC COM 21676P103 146 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 34 554 SH   SOLE 29 0 0 554
COOPER STD HLDGS INC COM 21676P103 2,053 33,047 SH   SOLE 30 33,047 0 0
COOPER STD HLDGS INC COM 21676P103 45 722 SH   SOLE 36 722 0 0
COOPER STD HLDGS INC COM 21676P103 139 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 1,644 50,859 SH   SOLE 2 1,772 0 49,087
COOPER TIRE & RUBR CO COM 216831107 8 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 68 2,097 SH   SOLE 7 2,097 0 0
COOPER TIRE & RUBR CO COM 216831107 8,393 259,590 SH   SOLE 18 259,590 0 0
COOPER TIRE & RUBR CO COM 216831107 2,443 75,564 SH   SOLE 19 75,564 0 0
COOPER TIRE & RUBR CO COM 216831107 174,097 5,384,997 SH   SOLE 21 5,384,997 0 0
COOPER TIRE & RUBR CO COM 216831107 51,037 1,578,617 SH   SOLE 22 1,428,379 0 150,238
COOPER TIRE & RUBR CO COM 216831107 504 15,591 SH   SOLE 26 4,229 0 11,362
COOPER TIRE & RUBR CO COM 216831107 209 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 3,252 100,579 SH   SOLE 30 100,579 0 0
COOPER TIRE & RUBR CO COM 216831107 58 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 132 4,098 SH   SOLE 40 4,098 0 0
COOTEK CAYMAN INC SPONSORED ADS 21718L102 61 7,334 SH   SOLE 22 7,334 0 0
COPA HOLDINGS SA CL A P31076105 4,924 62,561 SH   SOLE 2 2,049 0 60,512
COPA HOLDINGS SA CL A P31076105 52 657 SH   SOLE 7 657 0 0
COPA HOLDINGS SA CL A P31076105 1,201 15,255 SH   SOLE 18 15,255 0 0
COPA HOLDINGS SA CL A P31076105 12,989 165,028 SH   SOLE 19 165,028 0 0
COPA HOLDINGS SA CL A P31076105 24,632 312,941 SH   SOLE 21 312,941 0 0
COPA HOLDINGS SA CL A P31076105 23,093 293,396 SH   SOLE 22 244,163 0 49,233
COPA HOLDINGS SA CL A P31076105 17,520 222,584 SH   SOLE 25 222,584 0 0
COPA HOLDINGS SA CL A P31076105 53 668 SH   SOLE 31 668 0 0
COPA HOLDINGS SA CL A P31076105 33,677 427,866 SH   SOLE 34 427,866 0 0
COPART INC COM 217204106 24,559 514,012 SH   SOLE 2 63,289 0 450,723
COPART INC COM 217204106 3,105 64,994 SH   SOLE 4 59,638 0 5,356
COPART INC COM 217204106 10,188 213,229 SH   SOLE 7 161,309 0 51,920
COPART INC COM 217204106 359 7,511 SH   SOLE 13 7,511 0 0
COPART INC COM 217204106 26 550 SH   SOLE 15 550 0 0
COPART INC COM 217204106 20,478 428,591 SH   SOLE 18 397,396 0 31,195
COPART INC COM 217204106 57,985 1,213,578 SH   SOLE 19 1,213,578 0 0
COPART INC COM 217204106 241,318 5,050,611 SH   SOLE 21 5,050,611 0 0
COPART INC COM 217204106 241,450 5,053,375 SH   SOLE 22 4,528,736 0 524,639
COPART INC COM 217204106 7,062 147,810 SH   SOLE 23 147,810 0 0
COPART INC COM 217204106 8,861 185,448 SH   SOLE 25 185,448 0 0
COPART INC COM 217204106 43,600 912,514 SH   SOLE 26 264,130 0 648,384
COPART INC COM 217204106 1,993 41,721 SH   SOLE 28 30,957 0 10,764
COPART INC COM 217204106 2,663 55,730 SH   SOLE 29 9,616 0 46,114
COPART INC COM 217204106 34,729 726,861 SH   SOLE 30 726,861 0 0
COPART INC COM 217204106 3,829 80,128 SH   SOLE 31 46,224 0 33,904
COPART INC COM 217204106 482 10,094 SH   SOLE 34 10,094 0 0
COPART INC COM 217204106 6,697 140,159 SH   SOLE 36 140,159 0 0
COPART INC COM 217204106 285 5,974 SH   SOLE 40 5,974 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 234 40,017 SH   SOLE 2 1,587 0 38,430
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,367 234,093 SH   SOLE 18 234,093 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4,818 825,010 SH   SOLE 19 825,010 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 274 47,000 SH   SOLE 20 47,000 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13,949 2,388,584 SH   SOLE 21 2,388,584 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9,360 1,602,659 SH   SOLE 22 1,565,966 0 36,693
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1,273 SH   SOLE 30 1,273 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,229 92,003 SH   SOLE 2 17,341 0 74,662
CORCEPT THERAPEUTICS INC COM 218352102 8 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 29 2,152 SH   SOLE 7 2,152 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6,721 503,081 SH   SOLE 18 503,081 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,505 337,191 SH   SOLE 19 337,191 0 0
CORCEPT THERAPEUTICS INC COM 218352102 148,618 11,124,114 SH   SOLE 21 11,124,114 0 0
CORCEPT THERAPEUTICS INC COM 218352102 40,817 3,055,176 SH   SOLE 22 2,929,431 0 125,745
CORCEPT THERAPEUTICS INC COM 218352102 700 52,377 SH   SOLE 23 52,377 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,380 103,277 SH   SOLE 26 19,972 0 83,305
CORCEPT THERAPEUTICS INC COM 218352102 205 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 336 25,114 SH   SOLE 29 0 0 25,114
CORCEPT THERAPEUTICS INC COM 218352102 2,758 206,439 SH   SOLE 30 206,439 0 0
CORCEPT THERAPEUTICS INC COM 218352102 171 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 1,093 18,315 SH   SOLE 2 18,315 0 0
CORE LABORATORIES N V COM N22717107 13 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 21 344 SH   SOLE 15 344 0 0
CORE LABORATORIES N V COM N22717107 6,347 106,383 SH   SOLE 18 106,383 0 0
CORE LABORATORIES N V COM N22717107 108,463 1,818,022 SH   SOLE 21 1,818,022 0 0
CORE LABORATORIES N V COM N22717107 70,040 1,173,985 SH   SOLE 22 1,149,450 0 24,535
CORE LABORATORIES N V COM N22717107 2,372 39,767 SH   SOLE 25 39,767 0 0
CORE LABORATORIES N V COM N22717107 4,182 70,096 SH   SOLE 26 29,070 0 41,026
CORE LABORATORIES N V COM N22717107 364 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 405 6,790 SH   SOLE 29 0 0 6,790
CORE LABORATORIES N V COM N22717107 773 12,949 SH   SOLE 30 12,949 0 0
CORE LABORATORIES N V COM N22717107 1,177 19,727 SH   SOLE 36 19,727 0 0
CORE LABORATORIES N V COM N22717107 235 3,936 SH   SOLE 40 3,936 0 0
CORE MARK HOLDING CO INC COM 218681104 1,165 50,100 SH   SOLE 2 10,451 0 39,649
CORE MARK HOLDING CO INC COM 218681104 5 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 58 2,507 SH   SOLE 7 2,507 0 0
CORE MARK HOLDING CO INC COM 218681104 5,514 237,169 SH   SOLE 18 237,169 0 0
CORE MARK HOLDING CO INC COM 218681104 3,720 160,014 SH   SOLE 19 160,014 0 0
CORE MARK HOLDING CO INC COM 218681104 114,207 4,912,148 SH   SOLE 21 4,912,148 0 0
CORE MARK HOLDING CO INC COM 218681104 34,673 1,491,293 SH   SOLE 22 1,400,141 0 91,152
CORE MARK HOLDING CO INC COM 218681104 757 32,547 SH   SOLE 23 32,547 0 0
CORE MARK HOLDING CO INC COM 218681104 1,352 58,145 SH   SOLE 26 4,722 0 53,423
CORE MARK HOLDING CO INC COM 218681104 133 5,703 SH   SOLE 28 5,703 0 0
CORE MARK HOLDING CO INC COM 218681104 354 15,223 SH   SOLE 29 0 0 15,223
CORE MARK HOLDING CO INC COM 218681104 2,111 90,784 SH   SOLE 30 90,784 0 0
CORE MARK HOLDING CO INC COM 218681104 125 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 117 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 10 1,406 SH   SOLE 18 1,406 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 178 25,005 SH   SOLE 21 25,005 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 222 31,175 SH   SOLE 22 31,175 0 0
CORECIVIC INC COM 21871N101 953 53,447 SH   SOLE 2 53,447 0 0
CORECIVIC INC COM 21871N101 9 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 88 4,921 SH   SOLE 7 4,921 0 0
CORECIVIC INC COM 21871N101 12,251 687,094 SH   SOLE 18 687,094 0 0
CORECIVIC INC COM 21871N101 3,161 177,311 SH   SOLE 19 177,311 0 0
CORECIVIC INC COM 21871N101 161,861 9,078,007 SH   SOLE 21 9,078,007 0 0
CORECIVIC INC COM 21871N101 75,336 4,225,213 SH   SOLE 22 4,045,709 0 179,504
CORECIVIC INC COM 21871N101 92 5,187 SH   SOLE 23 5,187 0 0
CORECIVIC INC COM 21871N101 622 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 269 15,103 SH   SOLE 28 15,103 0 0
CORECIVIC INC COM 21871N101 531 29,773 SH   SOLE 30 29,773 0 0
CORECIVIC INC COM 21871N101 131 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 227 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 6,015 179,974 SH   SOLE 2 41,193 0 138,781
CORELOGIC INC COM 21871D103 15 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 62 1,854 SH   SOLE 7 1,854 0 0
CORELOGIC INC COM 21871D103 7,767 232,420 SH   SOLE 18 232,420 0 0
CORELOGIC INC COM 21871D103 565 16,899 SH   SOLE 19 16,899 0 0
CORELOGIC INC COM 21871D103 133,780 4,002,999 SH   SOLE 21 4,002,999 0 0
CORELOGIC INC COM 21871D103 90,154 2,697,596 SH   SOLE 22 2,537,659 0 159,937
CORELOGIC INC COM 21871D103 1,156 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 350 10,486 SH   SOLE 28 10,486 0 0
CORELOGIC INC COM 21871D103 669 20,030 SH   SOLE 30 20,030 0 0
CORELOGIC INC COM 21871D103 60 1,797 SH   SOLE 31 1,652 0 145
CORELOGIC INC COM 21871D103 67 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 241 7,200 SH   SOLE 40 7,200 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 454 13,710 SH   SOLE 2 485 0 13,225
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 10 303 SH   SOLE 7 303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,441 43,546 SH   SOLE 18 43,546 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 586 17,701 SH   SOLE 19 17,701 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14,248 430,703 SH   SOLE 21 430,703 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 12,321 372,463 SH   SOLE 22 361,973 0 10,490
COREPOINT LODGING INC COM 21872L104 551 45,001 SH   SOLE 2 1,524 0 43,477
COREPOINT LODGING INC COM 21872L104 3 216 SH   SOLE 4 216 0 0
COREPOINT LODGING INC COM 21872L104 10 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 1,726 140,900 SH   SOLE 18 140,900 0 0
COREPOINT LODGING INC COM 21872L104 754 61,565 SH   SOLE 19 61,565 0 0
COREPOINT LODGING INC COM 21872L104 17,273 1,410,034 SH   SOLE 21 1,410,034 0 0
COREPOINT LODGING INC COM 21872L104 17,572 1,434,457 SH   SOLE 22 1,374,349 0 60,108
COREPOINT LODGING INC COM 21872L104 187 15,229 SH   SOLE 26 3,067 0 12,162
COREPOINT LODGING INC COM 21872L104 81 6,621 SH   SOLE 28 6,621 0 0
COREPOINT LODGING INC COM 21872L104 120 9,800 SH   SOLE 30 9,800 0 0
COREPOINT LODGING INC COM 21872L104 38 3,097 SH   SOLE 34 3,097 0 0
COREPOINT LODGING INC COM 21872L104 63 5,147 SH   SOLE 40 5,147 0 0
CORESITE RLTY CORP COM 21870Q105 7,553 86,582 SH   SOLE 2 19,103 0 67,479
CORESITE RLTY CORP COM 21870Q105 115 1,324 SH   SOLE 4 1,324 0 0
CORESITE RLTY CORP COM 21870Q105 96 1,101 SH   SOLE 7 1,101 0 0
CORESITE RLTY CORP COM 21870Q105 9,409 107,860 SH   SOLE 18 107,860 0 0
CORESITE RLTY CORP COM 21870Q105 23,601 270,559 SH   SOLE 19 270,559 0 0
CORESITE RLTY CORP COM 21870Q105 182,975 2,097,620 SH   SOLE 21 2,097,620 0 0
CORESITE RLTY CORP COM 21870Q105 111,627 1,279,684 SH   SOLE 22 1,206,857 0 72,827
CORESITE RLTY CORP COM 21870Q105 314 3,596 SH   SOLE 23 3,596 0 0
CORESITE RLTY CORP COM 21870Q105 1,123 12,869 SH   SOLE 26 5,644 0 7,225
CORESITE RLTY CORP COM 21870Q105 388 4,446 SH   SOLE 28 4,446 0 0
CORESITE RLTY CORP COM 21870Q105 322 3,689 SH   SOLE 29 990 0 2,699
CORESITE RLTY CORP COM 21870Q105 773 8,866 SH   SOLE 30 8,866 0 0
CORESITE RLTY CORP COM 21870Q105 74 853 SH   SOLE 31 771 0 82
CORESITE RLTY CORP COM 21870Q105 48 552 SH   SOLE 34 552 0 0
CORESITE RLTY CORP COM 21870Q105 14 156 SH   SOLE 36 156 0 0
CORESITE RLTY CORP COM 21870Q105 330 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 14 16,734 SH   SOLE 18 16,734 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 226 269,287 SH   SOLE 21 269,287 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 184 219,431 SH   SOLE 22 219,431 0 0
CORMEDIX INC COM 21900C100 0 100 SH   SOLE 17 0 0 100
CORMEDIX INC COM 21900C100 28 21,511 SH   SOLE 21 21,511 0 0
CORMEDIX INC COM 21900C100 3,399 2,635,061 SH   SOLE 22 2,635,061 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 2,255 44,712 SH   SOLE 2 2,548 0 42,164
CORNERSTONE ONDEMAND INC COM 21925Y103 35 693 SH   SOLE 4 693 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 34 678 SH   SOLE 7 678 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 8,948 177,439 SH   SOLE 18 177,439 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 4,761 94,405 SH   SOLE 19 94,405 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 96,023 1,904,081 SH   SOLE 21 1,904,081 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 82,886 1,643,578 SH   SOLE 22 1,579,977 0 63,601
CORNERSTONE ONDEMAND INC COM 21925Y103 57 1,128 SH   SOLE 23 1,128 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,108 21,963 SH   SOLE 26 9,149 0 12,814
CORNERSTONE ONDEMAND INC COM 21925Y103 299 5,937 SH   SOLE 28 5,937 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 205 4,074 SH   SOLE 29 0 0 4,074
CORNERSTONE ONDEMAND INC COM 21925Y103 631 12,508 SH   SOLE 30 12,508 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 755 14,965 SH   SOLE 34 14,965 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 14 286 SH   SOLE 36 286 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 260 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 58,136 1,924,395 SH   SOLE 2 144,612 0 1,779,783
CORNING INC COM 219350105 8,447 279,598 SH   SOLE 4 257,689 0 21,909
CORNING INC COM 219350105 19,250 637,191 SH   SOLE 7 616,260 0 20,931
CORNING INC COM 219350105 1,191 39,412 SH   SOLE 13 39,412 0 0
CORNING INC COM 219350105 212 7,009 SH   SOLE 15 7,009 0 0
CORNING INC COM 219350105 2 53 SH   SOLE 17 0 0 53
CORNING INC COM 219350105 57,351 1,898,410 SH   SOLE 18 1,799,954 0 98,456
CORNING INC COM 219350105 12,991 430,031 SH   SOLE 19 430,031 0 0
CORNING INC COM 219350105 583,526 19,315,666 SH   SOLE 21 19,315,666 0 0
CORNING INC COM 219350105 588,977 19,496,109 SH   SOLE 22 17,313,658 0 2,182,451
CORNING INC COM 219350105 17,316 573,195 SH   SOLE 23 573,195 0 0
CORNING INC COM 219350105 21,503 711,794 SH   SOLE 25 711,794 0 0
CORNING INC COM 219350105 91,416 3,026,009 SH   SOLE 26 893,295 0 2,132,714
CORNING INC COM 219350105 4,738 156,825 SH   SOLE 28 114,995 0 41,830
CORNING INC COM 219350105 2,418 80,037 SH   SOLE 29 30,937 0 49,100
CORNING INC COM 219350105 94,880 3,140,687 SH   SOLE 30 3,140,687 0 0
CORNING INC COM 219350105 11,050 365,782 SH   SOLE 31 190,454 0 175,328
CORNING INC COM 219350105 13,367 442,471 SH   SOLE 34 442,471 0 0
CORNING INC COM 219350105 20,383 674,720 SH   SOLE 36 674,720 0 0
CORNING INC COM 219350105 554 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,374 207,288 SH   SOLE 2 207,288 0 0
CORPORACION AMER ARPTS S A COM L1995B107 202 30,401 SH   SOLE 7 30,401 0 0
CORPORACION AMER ARPTS S A COM L1995B107 991 149,480 SH   SOLE 21 149,480 0 0
CORPORACION AMER ARPTS S A COM L1995B107 460 69,400 SH   SOLE 22 69,400 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5,238 249,088 SH   SOLE 2 54,407 0 194,681
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,529 72,689 SH   SOLE 4 72,689 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,599 171,155 SH   SOLE 7 171,155 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 86 4,100 SH   SOLE 15 4,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,564 312,109 SH   SOLE 18 312,109 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,052 192,658 SH   SOLE 19 192,658 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 121,225 5,764,367 SH   SOLE 21 5,764,367 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 99,880 4,749,421 SH   SOLE 22 4,550,852 0 198,569
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 77 3,652 SH   SOLE 23 3,652 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,362 207,432 SH   SOLE 25 207,432 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,275 60,651 SH   SOLE 26 21,134 0 39,517
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 174 8,265 SH   SOLE 28 8,265 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 771 36,676 SH   SOLE 29 36,676 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10,291 489,351 SH   SOLE 30 489,351 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 44 2,096 SH   SOLE 31 2,096 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 119 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 214 10,198 SH   SOLE 40 10,198 0 0
CORREVIO PHARMA CORP COM 22026V105 39 15,848 SH   SOLE 22 15,848 0 0
CORVEL CORP COM 221006109 443 7,173 SH   SOLE 2 326 0 6,847
CORVEL CORP COM 221006109 12 187 SH   SOLE 7 187 0 0
CORVEL CORP COM 221006109 2,861 46,355 SH   SOLE 18 46,355 0 0
CORVEL CORP COM 221006109 888 14,383 SH   SOLE 19 14,383 0 0
CORVEL CORP COM 221006109 65,423 1,060,002 SH   SOLE 21 1,060,002 0 0
CORVEL CORP COM 221006109 17,764 287,820 SH   SOLE 22 275,377 0 12,443
CORVEL CORP COM 221006109 96 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 1,149 18,611 SH   SOLE 30 18,611 0 0
CORVEL CORP COM 221006109 74 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 58 15,876 SH   SOLE 2 4,641 0 11,235
CORVUS PHARMACEUTICALS INC COM 221015100 2 482 SH   SOLE 7 482 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 174 47,401 SH   SOLE 18 47,401 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 454 123,805 SH   SOLE 19 123,805 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 1,791 488,119 SH   SOLE 21 488,119 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 728 198,306 SH   SOLE 22 187,922 0 10,384
CORVUS PHARMACEUTICALS INC COM 221015100 54 14,756 SH   SOLE 23 14,756 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 184 50,024 SH   SOLE 26 0 0 50,024
CORVUS PHARMACEUTICALS INC COM 221015100 28 7,609 SH   SOLE 29 0 0 7,609
COSAN LTD SHS A G25343107 7,475 849,470 SH   SOLE 7 849,470 0 0
COSAN LTD SHS A G25343107 31 3,515 SH   SOLE 21 3,515 0 0
COSAN LTD SHS A G25343107 4,062 461,597 SH   SOLE 22 461,597 0 0
COSAN LTD SHS A G25343107 51 5,780 SH   SOLE 23 5,780 0 0
COSAN LTD SHS A G25343107 111 12,587 SH   SOLE 25 12,587 0 0
COSAN LTD SHS A G25343107 97 11,046 SH   SOLE 36 11,046 0 0
COSTAMARE INC SHS Y1771G102 224 51,092 SH   SOLE 2 1,817 0 49,275
COSTAMARE INC SHS Y1771G102 5 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 737 167,828 SH   SOLE 18 167,828 0 0
COSTAMARE INC SHS Y1771G102 305 69,428 SH   SOLE 19 69,428 0 0
COSTAMARE INC SHS Y1771G102 7,133 1,624,791 SH   SOLE 21 1,624,791 0 0
COSTAMARE INC SHS Y1771G102 2,632 599,530 SH   SOLE 22 547,158 0 52,372
COSTAR GROUP INC COM 22160N109 40,707 120,672 SH   SOLE 2 2,633 0 118,039
COSTAR GROUP INC COM 22160N109 3,897 11,552 SH   SOLE 4 10,592 0 960
COSTAR GROUP INC COM 22160N109 895 2,654 SH   SOLE 7 1,955 0 699
COSTAR GROUP INC COM 22160N109 73 215 SH   SOLE 13 215 0 0
COSTAR GROUP INC COM 22160N109 91 271 SH   SOLE 15 271 0 0
COSTAR GROUP INC COM 22160N109 165,670 491,108 SH   SOLE 18 357,134 0 133,974
COSTAR GROUP INC COM 22160N109 186,236 552,073 SH   SOLE 19 552,073 0 0
COSTAR GROUP INC COM 22160N109 194,964 577,946 SH   SOLE 21 577,946 0 0
COSTAR GROUP INC COM 22160N109 341,321 1,011,801 SH   SOLE 22 932,060 0 79,741
COSTAR GROUP INC COM 22160N109 8,572 25,410 SH   SOLE 23 25,410 0 0
COSTAR GROUP INC COM 22160N109 10,273 30,453 SH   SOLE 25 30,453 0 0
COSTAR GROUP INC COM 22160N109 36,237 107,419 SH   SOLE 26 40,936 0 66,483
COSTAR GROUP INC COM 22160N109 2,377 7,046 SH   SOLE 28 5,227 0 1,819
COSTAR GROUP INC COM 22160N109 3,059 9,068 SH   SOLE 29 1,631 0 7,437
COSTAR GROUP INC COM 22160N109 16,506 48,930 SH   SOLE 30 48,930 0 0
COSTAR GROUP INC COM 22160N109 5,059 14,997 SH   SOLE 31 8,643 0 6,354
COSTAR GROUP INC COM 22160N109 8,116 24,060 SH   SOLE 34 24,060 0 0
COSTAR GROUP INC COM 22160N109 8,298 24,598 SH   SOLE 36 24,598 0 0
COSTAR GROUP INC COM 22160N109 329 975 SH   SOLE 40 975 0 0
COSTCO WHSL CORP NEW COM 22160K105 253,645 1,245,129 SH   SOLE 2 237,419 0 1,007,710
COSTCO WHSL CORP NEW COM 22160K105 37,386 183,524 SH   SOLE 4 171,946 0 11,578
COSTCO WHSL CORP NEW COM 22160K105 75,601 371,120 SH   SOLE 7 367,750 0 3,370
COSTCO WHSL CORP NEW COM 22160K105 6,812 33,441 SH   SOLE 13 33,441 0 0
COSTCO WHSL CORP NEW COM 22160K105 882 4,329 SH   SOLE 15 4,329 0 0
COSTCO WHSL CORP NEW COM 22160K105 59 289 SH   SOLE 17 0 0 289
COSTCO WHSL CORP NEW COM 22160K105 186,062 913,369 SH   SOLE 18 859,102 0 54,267
COSTCO WHSL CORP NEW COM 22160K105 64,988 319,020 SH   SOLE 19 319,020 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,835,926 9,012,451 SH   SOLE 21 9,012,451 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,329,130 11,433,557 SH   SOLE 22 9,944,841 0 1,488,716
COSTCO WHSL CORP NEW COM 22160K105 75,613 371,180 SH   SOLE 23 371,180 0 0
COSTCO WHSL CORP NEW COM 22160K105 83,925 411,983 SH   SOLE 25 411,983 0 0
COSTCO WHSL CORP NEW COM 22160K105 360,286 1,768,624 SH   SOLE 26 430,689 0 1,337,935
COSTCO WHSL CORP NEW COM 22160K105 17,169 84,280 SH   SOLE 28 61,594 0 22,686
COSTCO WHSL CORP NEW COM 22160K105 26,032 127,790 SH   SOLE 29 41,362 0 86,428
COSTCO WHSL CORP NEW COM 22160K105 351,669 1,726,323 SH   SOLE 30 1,726,323 0 0
COSTCO WHSL CORP NEW COM 22160K105 51,221 251,439 SH   SOLE 31 135,970 0 115,469
COSTCO WHSL CORP NEW COM 22160K105 12,666 62,175 SH   SOLE 32 62,175 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,914 53,575 SH   SOLE 34 53,575 0 0
COSTCO WHSL CORP NEW COM 22160K105 80,397 394,664 SH   SOLE 36 394,664 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,015 9,893 SH   SOLE 40 9,893 0 0
COTY INC COM CL A 222070203 11,700 1,783,510 SH   SOLE 2 665,103 0 1,118,407
COTY INC COM CL A 222070203 998 152,166 SH   SOLE 4 140,629 0 11,537
COTY INC COM CL A 222070203 2,867 437,037 SH   SOLE 7 334,422 0 102,615
COTY INC COM CL A 222070203 53 8,075 SH   SOLE 13 8,075 0 0
COTY INC COM CL A 222070203 23 3,503 SH   SOLE 15 3,503 0 0
COTY INC COM CL A 222070203 6,009 915,932 SH   SOLE 18 858,843 0 57,089
COTY INC COM CL A 222070203 1,751 266,938 SH   SOLE 19 266,938 0 0
COTY INC COM CL A 222070203 71,206 10,854,533 SH   SOLE 21 10,854,533 0 0
COTY INC COM CL A 222070203 71,911 10,962,057 SH   SOLE 22 9,758,993 0 1,203,064
COTY INC COM CL A 222070203 2,243 341,884 SH   SOLE 23 341,884 0 0
COTY INC COM CL A 222070203 2,661 405,590 SH   SOLE 25 405,590 0 0
COTY INC COM CL A 222070203 13,399 2,042,510 SH   SOLE 26 833,787 0 1,208,723
COTY INC COM CL A 222070203 635 96,859 SH   SOLE 28 71,062 0 25,797
COTY INC COM CL A 222070203 775 118,181 SH   SOLE 29 16,420 0 101,761
COTY INC COM CL A 222070203 11,944 1,820,791 SH   SOLE 30 1,820,791 0 0
COTY INC COM CL A 222070203 1,295 197,445 SH   SOLE 31 100,511 0 96,934
COTY INC COM CL A 222070203 2,279 347,395 SH   SOLE 34 347,395 0 0
COTY INC COM CL A 222070203 2,505 381,828 SH   SOLE 36 381,828 0 0
COTY INC COM CL A 222070203 64 9,764 SH   SOLE 40 9,764 0 0
COTY INC OPTIONS 222070903 1,145 174,500 SH Call SOLE 2 174,500 0 0
COUNTY BANCORP INC COM 221907108 88 5,044 SH   SOLE 2 155 0 4,889
COUNTY BANCORP INC COM 221907108 311 17,926 SH   SOLE 18 17,926 0 0
COUNTY BANCORP INC COM 221907108 104 5,993 SH   SOLE 19 5,993 0 0
COUNTY BANCORP INC COM 221907108 2,967 170,817 SH   SOLE 21 170,817 0 0
COUNTY BANCORP INC COM 221907108 771 44,406 SH   SOLE 22 41,612 0 2,794
COUPA SOFTWARE INC COM 22266L106 2,789 44,363 SH   SOLE 2 3,210 0 41,153
COUPA SOFTWARE INC COM 22266L106 11 172 SH   SOLE 4 172 0 0
COUPA SOFTWARE INC COM 22266L106 67 1,061 SH   SOLE 7 1,061 0 0
COUPA SOFTWARE INC COM 22266L106 11,076 176,203 SH   SOLE 18 176,203 0 0
COUPA SOFTWARE INC COM 22266L106 33,920 539,607 SH   SOLE 19 539,607 0 0
COUPA SOFTWARE INC COM 22266L106 119,275 1,897,468 SH   SOLE 21 1,897,468 0 0
COUPA SOFTWARE INC COM 22266L106 93,778 1,491,859 SH   SOLE 22 1,429,772 0 62,087
COUPA SOFTWARE INC COM 22266L106 423 6,726 SH   SOLE 23 6,726 0 0
COUPA SOFTWARE INC COM 22266L106 1,488 23,679 SH   SOLE 26 7,292 0 16,387
COUPA SOFTWARE INC COM 22266L106 399 6,353 SH   SOLE 28 6,353 0 0
COUPA SOFTWARE INC COM 22266L106 789 12,549 SH   SOLE 30 12,549 0 0
COUPA SOFTWARE INC COM 22266L106 129 2,050 SH   SOLE 34 2,050 0 0
COUPA SOFTWARE INC COM 22266L106 303 4,813 SH   SOLE 40 4,813 0 0
COUSINS PPTYS INC COM 222795106 4,760 602,587 SH   SOLE 2 188,922 0 413,665
COUSINS PPTYS INC COM 222795106 2,311 292,481 SH   SOLE 4 292,481 0 0
COUSINS PPTYS INC COM 222795106 5,428 687,109 SH   SOLE 7 687,109 0 0
COUSINS PPTYS INC COM 222795106 135 17,121 SH   SOLE 15 17,121 0 0
COUSINS PPTYS INC COM 222795106 19,033 2,409,252 SH   SOLE 18 2,409,252 0 0
COUSINS PPTYS INC COM 222795106 10,439 1,321,426 SH   SOLE 19 1,321,426 0 0
COUSINS PPTYS INC COM 222795106 258,598 32,733,925 SH   SOLE 21 32,733,925 0 0
COUSINS PPTYS INC COM 222795106 159,515 20,191,709 SH   SOLE 22 19,646,362 0 545,347
COUSINS PPTYS INC COM 222795106 112 14,150 SH   SOLE 23 14,150 0 0
COUSINS PPTYS INC COM 222795106 6,754 854,971 SH   SOLE 25 854,971 0 0
COUSINS PPTYS INC COM 222795106 2,164 273,940 SH   SOLE 26 83,322 0 190,618
COUSINS PPTYS INC COM 222795106 459 58,108 SH   SOLE 28 58,108 0 0
COUSINS PPTYS INC COM 222795106 1,420 179,801 SH   SOLE 29 146,505 0 33,296
COUSINS PPTYS INC COM 222795106 15,674 1,984,079 SH   SOLE 30 1,984,079 0 0
COUSINS PPTYS INC COM 222795106 325 41,115 SH   SOLE 40 41,115 0 0
COVANTA HLDG CORP COM 22282E102 1,275 95,019 SH   SOLE 2 4,061 0 90,958
COVANTA HLDG CORP COM 22282E102 7 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 58 4,323 SH   SOLE 7 4,323 0 0
COVANTA HLDG CORP COM 22282E102 5,094 379,610 SH   SOLE 18 379,610 0 0
COVANTA HLDG CORP COM 22282E102 2,354 175,413 SH   SOLE 19 175,413 0 0
COVANTA HLDG CORP COM 22282E102 58,605 4,366,995 SH   SOLE 21 4,366,995 0 0
COVANTA HLDG CORP COM 22282E102 44,649 3,327,012 SH   SOLE 22 3,159,578 0 167,434
COVANTA HLDG CORP COM 22282E102 873 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 231 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 4,995 372,230 SH   SOLE 30 372,230 0 0
COVANTA HLDG CORP COM 22282E102 32 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 174 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 327 17,048 SH   SOLE 2 4,623 0 12,425
COVENANT TRANSN GROUP INC CL A 22284P105 6 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 843 43,932 SH   SOLE 18 43,932 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 897 46,695 SH   SOLE 19 46,695 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 8,677 451,951 SH   SOLE 21 451,951 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 7,897 411,289 SH   SOLE 22 398,941 0 12,348
COVENANT TRANSN GROUP INC CL A 22284P105 75 3,926 SH   SOLE 23 3,926 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 314 16,378 SH   SOLE 26 0 0 16,378
COVENANT TRANSN GROUP INC CL A 22284P105 33 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 68 3,539 SH   SOLE 30 3,539 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 202 10,536 SH   SOLE 34 10,536 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 22 1,146 SH   SOLE 40 1,146 0 0
COVIA HLDGS CORP COM 22305A103 88 25,722 SH   SOLE 2 1,456 0 24,266
COVIA HLDGS CORP COM 22305A103 1 215 SH   SOLE 4 215 0 0
COVIA HLDGS CORP COM 22305A103 3 753 SH   SOLE 7 753 0 0
COVIA HLDGS CORP COM 22305A103 332 97,200 SH   SOLE 18 97,200 0 0
COVIA HLDGS CORP COM 22305A103 157 45,967 SH   SOLE 19 45,967 0 0
COVIA HLDGS CORP COM 22305A103 3,515 1,027,919 SH   SOLE 21 1,027,919 0 0
COVIA HLDGS CORP COM 22305A103 3,134 916,300 SH   SOLE 22 872,268 0 44,032
COVIA HLDGS CORP COM 22305A103 21 6,147 SH   SOLE 26 4,006 0 2,141
COVIA HLDGS CORP COM 22305A103 12 3,578 SH   SOLE 28 3,578 0 0
COVIA HLDGS CORP COM 22305A103 24 7,108 SH   SOLE 30 7,108 0 0
COVIA HLDGS CORP COM 22305A103 9 2,567 SH   SOLE 40 2,567 0 0
COWEN INC CL A NEW 223622606 335 25,080 SH   SOLE 2 1,071 0 24,009
COWEN INC CL A NEW 223622606 9 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,301 97,491 SH   SOLE 18 97,491 0 0
COWEN INC CL A NEW 223622606 529 39,657 SH   SOLE 19 39,657 0 0
COWEN INC CL A NEW 223622606 15,028 1,126,567 SH   SOLE 21 1,126,567 0 0
COWEN INC CL A NEW 223622606 13,610 1,020,237 SH   SOLE 22 985,487 0 34,750
COWEN INC CL A NEW 223622606 51 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 99 7,386 SH   SOLE 30 7,386 0 0
COWEN INC CL A NEW 223622606 39 2,957 SH   SOLE 40 2,957 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 13 2,041 SH   SOLE 18 2,041 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 199 31,241 SH   SOLE 21 31,241 0 0
CPI CARD GROUP INC COM NEW 12634H200 3 1,492 SH   SOLE 21 1,492 0 0
CPS TECHNOLOGIES CORP COM 12619F104 6 5,155 SH   SOLE 21 5,155 0 0
CRA INTL INC COM 12618T105 640 15,046 SH   SOLE 2 7,805 0 7,241
CRA INTL INC COM 12618T105 10 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,222 28,720 SH   SOLE 18 28,720 0 0
CRA INTL INC COM 12618T105 3,162 74,317 SH   SOLE 19 74,317 0 0
CRA INTL INC COM 12618T105 12,395 291,308 SH   SOLE 21 291,308 0 0
CRA INTL INC COM 12618T105 18,585 436,787 SH   SOLE 22 432,594 0 4,193
CRA INTL INC COM 12618T105 1,120 26,323 SH   SOLE 23 26,323 0 0
CRA INTL INC COM 12618T105 989 23,235 SH   SOLE 26 0 0 23,235
CRA INTL INC COM 12618T105 382 8,977 SH   SOLE 29 0 0 8,977
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,395 33,746 SH   SOLE 2 18,179 0 15,567
CRACKER BARREL OLD CTRY STOR COM 22410J106 47 297 SH   SOLE 4 297 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 219 1,367 SH   SOLE 7 1,367 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 19,901 124,489 SH   SOLE 18 124,489 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,303 33,172 SH   SOLE 19 33,172 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 253,638 1,586,624 SH   SOLE 21 1,586,624 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 127,456 797,300 SH   SOLE 22 772,544 0 24,756
CRACKER BARREL OLD CTRY STOR COM 22410J106 53 330 SH   SOLE 23 330 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 932 5,831 SH   SOLE 26 4,242 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 382 2,387 SH   SOLE 28 2,387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 267 1,668 SH   SOLE 29 0 0 1,668
CRACKER BARREL OLD CTRY STOR COM 22410J106 738 4,617 SH   SOLE 30 4,617 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 51 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 296 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 149 10,399 SH   SOLE 2 473 0 9,926
CRAFT BREW ALLIANCE INC COM 224122101 4 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 612 42,762 SH   SOLE 18 42,762 0 0
CRAFT BREW ALLIANCE INC COM 224122101 261 18,211 SH   SOLE 19 18,211 0 0
CRAFT BREW ALLIANCE INC COM 224122101 6,515 455,297 SH   SOLE 21 455,297 0 0
CRAFT BREW ALLIANCE INC COM 224122101 2,170 151,645 SH   SOLE 22 140,926 0 10,719
CRANE CO COM 224399105 22,616 313,323 SH   SOLE 2 187,649 0 125,674
CRANE CO COM 224399105 2,036 28,205 SH   SOLE 4 28,205 0 0
CRANE CO COM 224399105 531 7,352 SH   SOLE 7 7,352 0 0
CRANE CO COM 224399105 5,617 77,817 SH   SOLE 13 77,817 0 0
CRANE CO COM 224399105 19,013 263,407 SH   SOLE 18 263,407 0 0
CRANE CO COM 224399105 53,893 746,642 SH   SOLE 19 746,642 0 0
CRANE CO COM 224399105 176,918 2,451,060 SH   SOLE 21 2,451,060 0 0
CRANE CO COM 224399105 198,077 2,744,212 SH   SOLE 22 2,208,863 0 535,349
CRANE CO COM 224399105 3,319 45,976 SH   SOLE 23 45,976 0 0
CRANE CO COM 224399105 310 4,301 SH   SOLE 25 4,301 0 0
CRANE CO COM 224399105 2,041 28,280 SH   SOLE 26 18,367 0 9,913
CRANE CO COM 224399105 452 6,266 SH   SOLE 28 6,266 0 0
CRANE CO COM 224399105 17,130 237,317 SH   SOLE 29 21,142 0 216,175
CRANE CO COM 224399105 1,965 27,229 SH   SOLE 30 27,229 0 0
CRANE CO COM 224399105 4,190 58,049 SH   SOLE 31 51,753 0 6,296
CRANE CO COM 224399105 3,659 50,686 SH   SOLE 34 50,686 0 0
CRANE CO COM 224399105 4,066 56,333 SH   SOLE 36 56,333 0 0
CRANE CO COM 224399105 278 3,849 SH   SOLE 40 3,849 0 0
CRAWFORD & CO CL B 224633107 154 17,056 SH   SOLE 2 328 0 16,728
CRAWFORD & CO CL B 224633107 0 13 SH   SOLE 7 13 0 0
CRAWFORD & CO CL B 224633107 392 43,518 SH   SOLE 18 43,518 0 0
CRAWFORD & CO CL B 224633107 161 17,936 SH   SOLE 19 17,936 0 0
CRAWFORD & CO CL B 224633107 3,882 431,366 SH   SOLE 21 431,366 0 0
CRAWFORD & CO CL B 224633107 5,415 601,655 SH   SOLE 22 588,102 0 13,553
CRAWFORD & CO CL A 224633206 240 26,926 SH   SOLE 21 26,926 0 0
CRAWFORD & CO CL A 224633206 72 8,095 SH   SOLE 22 8,095 0 0
CRAWFORD & CO CL A 224633206 53 5,978 SH   SOLE 30 5,978 0 0
CRAY INC COM NEW 225223304 925 42,853 SH   SOLE 2 4,416 0 38,437
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 4,463 206,723 SH   SOLE 18 206,723 0 0
CRAY INC COM NEW 225223304 2,187 101,296 SH   SOLE 19 101,296 0 0
CRAY INC COM NEW 225223304 93,201 4,316,848 SH   SOLE 21 4,316,848 0 0
CRAY INC COM NEW 225223304 26,906 1,246,226 SH   SOLE 22 1,188,457 0 57,769
CRAY INC COM NEW 225223304 193 8,944 SH   SOLE 23 8,944 0 0
CRAY INC COM NEW 225223304 358 16,587 SH   SOLE 26 0 0 16,587
CRAY INC COM NEW 225223304 126 5,846 SH   SOLE 28 5,846 0 0
CRAY INC COM NEW 225223304 70 3,223 SH   SOLE 29 0 0 3,223
CRAY INC COM NEW 225223304 1,759 81,468 SH   SOLE 30 81,468 0 0
CRAY INC COM NEW 225223304 93 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 31,452 141,886 SH   SOLE 2 2,410 0 139,476
CREDICORP LTD COM G2519Y108 3,936 17,757 SH   SOLE 4 17,757 0 0
CREDICORP LTD COM G2519Y108 2,091 9,432 SH   SOLE 7 9,432 0 0
CREDICORP LTD COM G2519Y108 99 446 SH   SOLE 13 446 0 0
CREDICORP LTD COM G2519Y108 4,776 21,545 SH   SOLE 18 21,545 0 0
CREDICORP LTD COM G2519Y108 2,281 10,289 SH   SOLE 19 10,289 0 0
CREDICORP LTD COM G2519Y108 389,803 1,758,482 SH   SOLE 21 1,758,482 0 0
CREDICORP LTD COM G2519Y108 198,616 895,998 SH   SOLE 22 830,935 0 65,063
CREDICORP LTD COM G2519Y108 8,790 39,653 SH   SOLE 23 39,653 0 0
CREDICORP LTD COM G2519Y108 1,110 5,007 SH   SOLE 25 5,007 0 0
CREDICORP LTD COM G2519Y108 49,163 221,786 SH   SOLE 26 22,618 0 199,168
CREDICORP LTD COM G2519Y108 2,270 10,242 SH   SOLE 28 10,242 0 0
CREDICORP LTD COM G2519Y108 3,204 14,455 SH   SOLE 29 8,152 0 6,303
CREDICORP LTD COM G2519Y108 96,702 436,242 SH   SOLE 30 436,242 0 0
CREDICORP LTD COM G2519Y108 859 3,875 SH   SOLE 31 3,875 0 0
CREDICORP LTD COM G2519Y108 2,504 11,294 SH   SOLE 34 11,294 0 0
CREDICORP LTD COM G2519Y108 124 561 SH   SOLE 40 561 0 0
CREDIT ACCEP CORP MICH COM 225310101 7,925 20,758 SH   SOLE 2 727 0 20,031
CREDIT ACCEP CORP MICH COM 225310101 24 63 SH   SOLE 4 63 0 0
CREDIT ACCEP CORP MICH COM 225310101 86 224 SH   SOLE 7 224 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,051 5,372 SH   SOLE 18 5,372 0 0
CREDIT ACCEP CORP MICH COM 225310101 912 2,389 SH   SOLE 19 2,389 0 0
CREDIT ACCEP CORP MICH COM 225310101 55,034 144,158 SH   SOLE 21 144,158 0 0
CREDIT ACCEP CORP MICH COM 225310101 124,304 325,608 SH   SOLE 22 302,460 0 23,148
CREDIT ACCEP CORP MICH COM 225310101 1,044 2,734 SH   SOLE 26 1,933 0 801
CREDIT ACCEP CORP MICH COM 225310101 565 1,479 SH   SOLE 28 1,479 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,152 3,018 SH   SOLE 30 3,018 0 0
CREDIT ACCEP CORP MICH COM 225310101 96 252 SH   SOLE 31 228 0 24
CREDIT ACCEP CORP MICH COM 225310101 425 1,114 SH   SOLE 40 1,114 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 1,706 615,860 SH   SOLE 2 615,860 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 5 467 SH   SOLE 18 467 0 0
CREE INC COM 225447101 6,216 145,312 SH   SOLE 2 46,054 0 99,258
CREE INC COM 225447101 19 452 SH   SOLE 4 452 0 0
CREE INC COM 225447101 120 2,795 SH   SOLE 7 2,795 0 0
CREE INC COM 225447101 25,072 586,130 SH   SOLE 18 586,130 0 0
CREE INC COM 225447101 44,744 1,046,034 SH   SOLE 19 1,046,034 0 0
CREE INC COM 225447101 323,792 7,569,659 SH   SOLE 21 7,569,659 0 0
CREE INC COM 225447101 146,895 3,434,139 SH   SOLE 22 3,298,894 0 135,245
CREE INC COM 225447101 1,312 30,666 SH   SOLE 26 18,609 0 12,057
CREE INC COM 225447101 580 13,568 SH   SOLE 28 13,568 0 0
CREE INC COM 225447101 1,062 24,832 SH   SOLE 30 24,832 0 0
CREE INC COM 225447101 10,346 241,867 SH   SOLE 34 241,867 0 0
CREE INC COM 225447101 82 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 392 9,163 SH   SOLE 40 9,163 0 0
CRESCENT PT ENERGY CORP COM 22576C101 916 303,255 SH   SOLE 21 303,255 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 1,923 158,252 SH   SOLE 21 158,252 0 0
CRH PLC ADR 12626K203 23,701 899,454 SH   SOLE 18 899,454 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 163 5,434 SH   SOLE 2 272 0 5,162
CRINETICS PHARMACEUTICALS IN COM 22663K107 736 24,527 SH   SOLE 18 24,527 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 281 9,360 SH   SOLE 19 9,360 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 15,201 506,865 SH   SOLE 21 506,865 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 4,388 146,315 SH   SOLE 22 144,436 0 1,879
CRINETICS PHARMACEUTICALS IN COM 22663K107 20 671 SH   SOLE 30 671 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 17,161 600,670 SH   SOLE 21 600,670 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 492 17,220 SH   SOLE 22 8,502 0 8,718
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 171 5,978 SH   SOLE 26 4,673 0 1,305
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 85 2,980 SH   SOLE 28 2,980 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 65 2,262 SH   SOLE 29 0 0 2,262
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 199 6,954 SH   SOLE 30 6,954 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 30 1,046 SH   SOLE 34 1,046 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 61 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 1,112 48,937 SH   SOLE 22 0 0 48,937
CROCS INC COM 227046109 1,614 62,142 SH   SOLE 2 11,402 0 50,740
CROCS INC COM 227046109 9 333 SH   SOLE 4 333 0 0
CROCS INC COM 227046109 37 1,432 SH   SOLE 7 1,432 0 0
CROCS INC COM 227046109 9,049 348,291 SH   SOLE 18 348,291 0 0
CROCS INC COM 227046109 5,630 216,687 SH   SOLE 19 216,687 0 0
CROCS INC COM 227046109 185,085 7,124,150 SH   SOLE 21 7,124,150 0 0
CROCS INC COM 227046109 53,027 2,041,067 SH   SOLE 22 1,949,398 0 91,669
CROCS INC COM 227046109 951 36,602 SH   SOLE 23 36,602 0 0
CROCS INC COM 227046109 5,187 199,661 SH   SOLE 26 31,327 0 168,334
CROCS INC COM 227046109 271 10,424 SH   SOLE 28 10,424 0 0
CROCS INC COM 227046109 163 6,278 SH   SOLE 29 0 0 6,278
CROCS INC COM 227046109 3,541 136,311 SH   SOLE 30 136,311 0 0
CROCS INC COM 227046109 225 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 263 35,866 SH   SOLE 2 1,325 0 34,541
CROSS CTRY HEALTHCARE INC COM 227483104 5 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,350 184,198 SH   SOLE 18 184,198 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 367 50,000 SH   SOLE 19 50,000 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 29,130 3,974,034 SH   SOLE 21 3,974,034 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 6,822 930,717 SH   SOLE 22 890,777 0 39,940
CROSS CTRY HEALTHCARE INC COM 227483104 33 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 519 70,752 SH   SOLE 30 70,752 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 51 7,014 SH   SOLE 40 7,014 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 108,513 998,921 SH   SOLE 2 71,987 0 926,934
CROWN CASTLE INTL CORP NEW COM 22822V101 28,724 264,419 SH   SOLE 4 253,474 0 10,945
CROWN CASTLE INTL CORP NEW COM 22822V101 96,950 892,478 SH   SOLE 7 892,478 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 634 5,834 SH   SOLE 13 5,834 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 271 2,491 SH   SOLE 15 2,491 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 21 196 SH   SOLE 17 0 0 196
CROWN CASTLE INTL CORP NEW COM 22822V101 87,898 809,151 SH   SOLE 18 756,148 0 53,003
CROWN CASTLE INTL CORP NEW COM 22822V101 15,302 140,860 SH   SOLE 19 140,860 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,101,570 10,140,565 SH   SOLE 21 10,140,565 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,114,579 10,260,325 SH   SOLE 22 9,181,875 0 1,078,450
CROWN CASTLE INTL CORP NEW COM 22822V101 31,477 289,767 SH   SOLE 23 289,767 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 42,685 392,939 SH   SOLE 25 392,939 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 163,843 1,508,263 SH   SOLE 26 415,715 0 1,092,548
CROWN CASTLE INTL CORP NEW COM 22822V101 8,603 79,196 SH   SOLE 28 57,840 0 21,356
CROWN CASTLE INTL CORP NEW COM 22822V101 1,686 15,516 SH   SOLE 29 15,516 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 180,328 1,660,021 SH   SOLE 30 1,660,021 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 18,904 174,022 SH   SOLE 31 90,955 0 83,067
CROWN CASTLE INTL CORP NEW COM 22822V101 4,311 39,687 SH   SOLE 34 39,687 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 40,564 373,416 SH   SOLE 36 373,416 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,048 9,650 SH   SOLE 40 9,650 0 0
CROWN CRAFTS INC COM 228309100 8 1,553 SH   SOLE 18 1,553 0 0
CROWN CRAFTS INC COM 228309100 165 30,501 SH   SOLE 21 30,501 0 0
CROWN HOLDINGS INC COM 228368106 15,278 367,529 SH   SOLE 2 73,282 0 294,247
CROWN HOLDINGS INC COM 228368106 1,847 44,438 SH   SOLE 4 40,894 0 3,544
CROWN HOLDINGS INC COM 228368106 380 9,130 SH   SOLE 7 9,130 0 0
CROWN HOLDINGS INC COM 228368106 32 780 SH   SOLE 13 780 0 0
CROWN HOLDINGS INC COM 228368106 3,108 74,775 SH   SOLE 18 63,422 0 11,353
CROWN HOLDINGS INC COM 228368106 37,366 898,880 SH   SOLE 19 898,880 0 0
CROWN HOLDINGS INC COM 228368106 69,428 1,670,157 SH   SOLE 21 1,670,157 0 0
CROWN HOLDINGS INC COM 228368106 153,467 3,691,772 SH   SOLE 22 3,436,272 0 255,500
CROWN HOLDINGS INC COM 228368106 3,956 95,166 SH   SOLE 23 95,166 0 0
CROWN HOLDINGS INC COM 228368106 12,071 290,381 SH   SOLE 26 127,050 0 163,331
CROWN HOLDINGS INC COM 228368106 1,083 26,043 SH   SOLE 28 18,978 0 7,065
CROWN HOLDINGS INC COM 228368106 1,321 31,778 SH   SOLE 29 4,152 0 27,626
CROWN HOLDINGS INC COM 228368106 6,956 167,333 SH   SOLE 30 167,333 0 0
CROWN HOLDINGS INC COM 228368106 2,062 49,605 SH   SOLE 31 27,371 0 22,234
CROWN HOLDINGS INC COM 228368106 7,964 191,575 SH   SOLE 34 191,575 0 0
CROWN HOLDINGS INC COM 228368106 1,756 42,234 SH   SOLE 36 42,234 0 0
CROWN HOLDINGS INC COM 228368106 113 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 874 30,794 SH   SOLE 2 1,338 0 29,456
CRYOLIFE INC COM 228903100 10 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 23 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 5,165 181,999 SH   SOLE 18 181,999 0 0
CRYOLIFE INC COM 228903100 1,484 52,277 SH   SOLE 19 52,277 0 0
CRYOLIFE INC COM 228903100 115,390 4,065,908 SH   SOLE 21 4,065,908 0 0
CRYOLIFE INC COM 228903100 31,501 1,109,989 SH   SOLE 22 1,063,363 0 46,626
CRYOLIFE INC COM 228903100 408 14,381 SH   SOLE 26 0 0 14,381
CRYOLIFE INC COM 228903100 142 4,990 SH   SOLE 28 4,990 0 0
CRYOLIFE INC COM 228903100 1,921 67,672 SH   SOLE 30 67,672 0 0
CRYOLIFE INC COM 228903100 112 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 221 20,080 SH   SOLE 2 829 0 19,251
CRYOPORT INC COM PAR $0.001 229050307 6 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 994 90,087 SH   SOLE 18 90,087 0 0
CRYOPORT INC COM PAR $0.001 229050307 410 37,167 SH   SOLE 19 37,167 0 0
CRYOPORT INC COM PAR $0.001 229050307 9,472 858,751 SH   SOLE 21 858,751 0 0
CRYOPORT INC COM PAR $0.001 229050307 8,268 749,555 SH   SOLE 22 731,171 0 18,384
CSG SYS INTL INC COM 126349109 1,187 37,373 SH   SOLE 2 9,921 0 27,452
CSG SYS INTL INC COM 126349109 3 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 8 246 SH   SOLE 7 246 0 0
CSG SYS INTL INC COM 126349109 5,293 166,598 SH   SOLE 18 166,598 0 0
CSG SYS INTL INC COM 126349109 5,932 186,727 SH   SOLE 19 186,727 0 0
CSG SYS INTL INC COM 126349109 111,798 3,518,971 SH   SOLE 21 3,518,971 0 0
CSG SYS INTL INC COM 126349109 33,676 1,059,992 SH   SOLE 22 1,015,089 0 44,903
CSG SYS INTL INC COM 126349109 808 25,443 SH   SOLE 23 25,443 0 0
CSG SYS INTL INC COM 126349109 1,612 50,724 SH   SOLE 26 4,646 0 46,078
CSG SYS INTL INC COM 126349109 153 4,819 SH   SOLE 28 4,819 0 0
CSG SYS INTL INC COM 126349109 606 19,082 SH   SOLE 29 0 0 19,082
CSG SYS INTL INC COM 126349109 2,186 68,820 SH   SOLE 30 68,820 0 0
CSG SYS INTL INC COM 126349109 222 6,997 SH   SOLE 34 6,997 0 0
CSG SYS INTL INC COM 126349109 118 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 6 628 SH   SOLE 18 628 0 0
CSP INC COM 126389105 97 9,845 SH   SOLE 21 9,845 0 0
CSS INDS INC COM 125906107 24 2,628 SH   SOLE 18 2,628 0 0
CSS INDS INC COM 125906107 248 27,702 SH   SOLE 21 27,702 0 0
CSS INDS INC COM 125906107 1,783 198,824 SH   SOLE 22 198,824 0 0
CSW INDUSTRIALS INC COM 126402106 606 12,538 SH   SOLE 2 597 0 11,941
CSW INDUSTRIALS INC COM 126402106 15 312 SH   SOLE 7 312 0 0
CSW INDUSTRIALS INC COM 126402106 2,613 54,037 SH   SOLE 18 54,037 0 0
CSW INDUSTRIALS INC COM 126402106 1,119 23,145 SH   SOLE 19 23,145 0 0
CSW INDUSTRIALS INC COM 126402106 26,623 550,625 SH   SOLE 21 550,625 0 0
CSW INDUSTRIALS INC COM 126402106 20,163 417,031 SH   SOLE 22 363,421 0 53,610
CSW INDUSTRIALS INC COM 126402106 120 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 90 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 221 4,577 SH   SOLE 30 4,577 0 0
CSW INDUSTRIALS INC COM 126402106 18 367 SH   SOLE 40 367 0 0
CSX CORP COM 126408103 125,233 2,015,665 SH   SOLE 2 195,515 0 1,820,150
CSX CORP COM 126408103 23,110 371,967 SH   SOLE 4 350,025 0 21,942
CSX CORP COM 126408103 39,535 636,332 SH   SOLE 7 635,098 0 1,234
CSX CORP COM 126408103 563 9,063 SH   SOLE 13 9,063 0 0
CSX CORP COM 126408103 532 8,563 SH   SOLE 15 8,563 0 0
CSX CORP COM 126408103 99,513 1,601,697 SH   SOLE 18 1,503,120 0 98,577
CSX CORP COM 126408103 15,240 245,298 SH   SOLE 19 245,298 0 0
CSX CORP COM 126408103 937,660 15,091,911 SH   SOLE 21 15,091,911 0 0
CSX CORP COM 126408103 1,226,935 19,747,873 SH   SOLE 22 17,644,624 0 2,103,249
CSX CORP COM 126408103 35,860 577,181 SH   SOLE 23 577,181 0 0
CSX CORP COM 126408103 45,514 732,565 SH   SOLE 25 732,565 0 0
CSX CORP COM 126408103 221,582 3,566,429 SH   SOLE 26 831,010 0 2,735,419
CSX CORP COM 126408103 9,838 158,341 SH   SOLE 28 116,321 0 42,020
CSX CORP COM 126408103 2,290 36,858 SH   SOLE 29 30,298 0 6,560
CSX CORP COM 126408103 204,306 3,288,359 SH   SOLE 30 3,288,359 0 0
CSX CORP COM 126408103 24,118 388,179 SH   SOLE 31 188,182 0 199,997
CSX CORP COM 126408103 7,443 119,802 SH   SOLE 32 119,802 0 0
CSX CORP COM 126408103 6,475 104,211 SH   SOLE 34 104,211 0 0
CSX CORP COM 126408103 42,629 686,133 SH   SOLE 36 686,133 0 0
CSX CORP COM 126408103 1,143 18,404 SH   SOLE 40 18,404 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 31 41,637 SH   SOLE 2 2,213 0 39,424
CTI BIOPHARMA CORP COM NEW 12648L601 1 1,217 SH   SOLE 7 1,217 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 122 166,920 SH   SOLE 18 166,920 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 61 83,637 SH   SOLE 19 83,637 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 1,303 1,775,777 SH   SOLE 21 1,775,777 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 605 824,668 SH   SOLE 22 784,004 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 10,686 394,898 SH   SOLE 2 12,401 0 382,497
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8,378 309,626 SH   SOLE 4 309,626 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,017 74,543 SH   SOLE 7 74,543 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,818 141,082 SH   SOLE 13 141,082 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 23,568 870,949 SH   SOLE 15 820,479 0 50,470
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,399 162,566 SH   SOLE 18 162,566 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 12,522 462,749 SH   SOLE 19 462,749 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 233,560 8,631,205 SH   SOLE 21 8,631,205 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 131,371 4,854,796 SH   SOLE 22 4,468,210 0 386,586
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,365 235,215 SH   SOLE 23 235,215 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19,667 726,801 SH   SOLE 25 726,801 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 51,243 1,893,685 SH   SOLE 26 446,962 0 1,446,723
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,583 58,504 SH   SOLE 28 58,504 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,276 84,117 SH   SOLE 29 46,761 0 37,356
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 69,340 2,562,437 SH   SOLE 30 2,562,437 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 689 25,450 SH   SOLE 31 25,450 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,534 93,635 SH   SOLE 32 93,635 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 91,231 3,371,433 SH   SOLE 34 3,371,433 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 94 3,458 SH   SOLE 40 3,458 0 0
CTS CORP COM 126501105 823 31,778 SH   SOLE 2 1,119 0 30,659
CTS CORP COM 126501105 5 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 19 722 SH   SOLE 7 722 0 0
CTS CORP COM 126501105 4,533 175,101 SH   SOLE 18 175,101 0 0
CTS CORP COM 126501105 1,261 48,709 SH   SOLE 19 48,709 0 0
CTS CORP COM 126501105 92,427 3,569,971 SH   SOLE 21 3,569,971 0 0
CTS CORP COM 126501105 25,579 987,980 SH   SOLE 22 952,177 0 35,803
CTS CORP COM 126501105 290 11,213 SH   SOLE 26 0 0 11,213
CTS CORP COM 126501105 106 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,777 68,642 SH   SOLE 30 68,642 0 0
CTS CORP COM 126501105 96 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 10,291 358,711 SH   SOLE 2 17,756 0 340,955
CUBESMART COM 229663109 3,731 130,036 SH   SOLE 4 130,036 0 0
CUBESMART COM 229663109 8,699 303,197 SH   SOLE 7 303,197 0 0
CUBESMART COM 229663109 213 7,414 SH   SOLE 15 7,414 0 0
CUBESMART COM 229663109 2,641 92,047 SH   SOLE 18 92,047 0 0
CUBESMART COM 229663109 9,971 347,530 SH   SOLE 19 347,530 0 0
CUBESMART COM 229663109 100,863 3,515,601 SH   SOLE 21 3,515,601 0 0
CUBESMART COM 229663109 225,510 7,860,232 SH   SOLE 22 7,506,038 0 354,194
CUBESMART COM 229663109 180 6,283 SH   SOLE 23 6,283 0 0
CUBESMART COM 229663109 10,978 382,650 SH   SOLE 25 382,650 0 0
CUBESMART COM 229663109 3,142 109,517 SH   SOLE 26 31,433 0 78,084
CUBESMART COM 229663109 718 25,024 SH   SOLE 28 25,024 0 0
CUBESMART COM 229663109 3,021 105,315 SH   SOLE 29 65,881 0 39,434
CUBESMART COM 229663109 25,370 884,263 SH   SOLE 30 884,263 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 498 17,343 SH   SOLE 40 17,343 0 0
CUBIC CORP COM 229669106 1,357 25,260 SH   SOLE 2 875 0 24,385
CUBIC CORP COM 229669106 6 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 30 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 7,169 133,407 SH   SOLE 18 133,407 0 0
CUBIC CORP COM 229669106 2,002 37,254 SH   SOLE 19 37,254 0 0
CUBIC CORP COM 229669106 217,257 4,042,748 SH   SOLE 21 4,042,748 0 0
CUBIC CORP COM 229669106 41,756 776,992 SH   SOLE 22 741,312 0 35,680
CUBIC CORP COM 229669106 903 16,802 SH   SOLE 26 5,875 0 10,927
CUBIC CORP COM 229669106 192 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 3,146 58,532 SH   SOLE 30 58,532 0 0
CUBIC CORP COM 229669106 138 2,566 SH   SOLE 40 2,566 0 0
CUE BIOPHARMA INC COM 22978P106 67 14,212 SH   SOLE 2 519 0 13,693
CUE BIOPHARMA INC COM 22978P106 2 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 274 58,404 SH   SOLE 18 58,404 0 0
CUE BIOPHARMA INC COM 22978P106 115 24,437 SH   SOLE 19 24,437 0 0
CUE BIOPHARMA INC COM 22978P106 2,865 609,546 SH   SOLE 21 609,546 0 0
CUE BIOPHARMA INC COM 22978P106 920 195,828 SH   SOLE 22 180,515 0 15,313
CUI GLOBAL INC COM NEW 126576206 6 5,284 SH   SOLE 18 5,284 0 0
CUI GLOBAL INC COM NEW 126576206 103 83,376 SH   SOLE 21 83,376 0 0
CUI GLOBAL INC COM NEW 126576206 30 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 14,965 170,168 SH   SOLE 2 57,891 0 112,277
CULLEN FROST BANKERS INC COM 229899109 501 5,692 SH   SOLE 4 5,692 0 0
CULLEN FROST BANKERS INC COM 229899109 3,886 44,186 SH   SOLE 7 44,186 0 0
CULLEN FROST BANKERS INC COM 229899109 18,583 211,316 SH   SOLE 18 211,316 0 0
CULLEN FROST BANKERS INC COM 229899109 4,304 48,942 SH   SOLE 19 48,942 0 0
CULLEN FROST BANKERS INC COM 229899109 275,946 3,137,884 SH   SOLE 21 3,137,884 0 0
CULLEN FROST BANKERS INC COM 229899109 187,920 2,136,908 SH   SOLE 22 1,992,807 0 144,101
CULLEN FROST BANKERS INC COM 229899109 493 5,609 SH   SOLE 23 5,609 0 0
CULLEN FROST BANKERS INC COM 229899109 116 1,320 SH   SOLE 25 1,320 0 0
CULLEN FROST BANKERS INC COM 229899109 1,769 20,117 SH   SOLE 26 11,677 0 8,440
CULLEN FROST BANKERS INC COM 229899109 730 8,302 SH   SOLE 28 8,302 0 0
CULLEN FROST BANKERS INC COM 229899109 5,110 58,110 SH   SOLE 29 3,889 0 54,221
CULLEN FROST BANKERS INC COM 229899109 1,472 16,744 SH   SOLE 30 16,744 0 0
CULLEN FROST BANKERS INC COM 229899109 819 9,315 SH   SOLE 31 8,411 0 904
CULLEN FROST BANKERS INC COM 229899109 284 3,229 SH   SOLE 34 3,229 0 0
CULLEN FROST BANKERS INC COM 229899109 303 3,448 SH   SOLE 36 3,448 0 0
CULLEN FROST BANKERS INC COM 229899109 454 5,166 SH   SOLE 40 5,166 0 0
CULP INC COM 230215105 247 13,081 SH   SOLE 2 447 0 12,634
CULP INC COM 230215105 8 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 754 39,878 SH   SOLE 18 39,878 0 0
CULP INC COM 230215105 300 15,884 SH   SOLE 19 15,884 0 0
CULP INC COM 230215105 7,509 397,278 SH   SOLE 21 397,278 0 0
CULP INC COM 230215105 6,329 334,855 SH   SOLE 22 294,108 0 40,747
CUMBERLAND PHARMACEUTICALS I COM 230770109 11 1,815 SH   SOLE 18 1,815 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 216 35,773 SH   SOLE 21 35,773 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,624 269,313 SH   SOLE 22 269,313 0 0
CUMMINS INC COM 231021106 55,261 413,508 SH   SOLE 2 74,018 0 339,490
CUMMINS INC COM 231021106 8,299 62,100 SH   SOLE 4 57,993 0 4,107
CUMMINS INC COM 231021106 23,238 173,888 SH   SOLE 7 141,099 0 32,789
CUMMINS INC COM 231021106 804 6,019 SH   SOLE 13 6,019 0 0
CUMMINS INC COM 231021106 198 1,481 SH   SOLE 15 1,481 0 0
CUMMINS INC COM 231021106 45,274 338,774 SH   SOLE 18 320,240 0 18,534
CUMMINS INC COM 231021106 7,167 53,630 SH   SOLE 19 53,630 0 0
CUMMINS INC COM 231021106 547,587 4,097,477 SH   SOLE 21 4,097,477 0 0
CUMMINS INC COM 231021106 507,272 3,795,811 SH   SOLE 22 3,365,979 0 429,832
CUMMINS INC COM 231021106 16,223 121,392 SH   SOLE 23 121,392 0 0
CUMMINS INC COM 231021106 29,886 223,632 SH   SOLE 25 223,632 0 0
CUMMINS INC COM 231021106 117,020 875,635 SH   SOLE 26 176,405 0 699,230
CUMMINS INC COM 231021106 3,948 29,543 SH   SOLE 28 21,421 0 8,122
CUMMINS INC COM 231021106 1,058 7,917 SH   SOLE 29 7,917 0 0
CUMMINS INC COM 231021106 83,041 621,382 SH   SOLE 30 621,382 0 0
CUMMINS INC COM 231021106 9,775 73,147 SH   SOLE 31 37,555 0 35,592
CUMMINS INC COM 231021106 3,667 27,442 SH   SOLE 34 27,442 0 0
CUMMINS INC COM 231021106 5,311 39,742 SH   SOLE 35 39,742 0 0
CUMMINS INC COM 231021106 17,057 127,637 SH   SOLE 36 127,637 0 0
CUMMINS INC COM 231021106 507 3,797 SH   SOLE 40 3,797 0 0
CURIS INC COM NEW 231269200 9 12,415 SH   SOLE 21 12,415 0 0
CURIS INC COM NEW 231269200 283 410,208 SH   SOLE 22 410,208 0 0
CURO GROUP HLDGS CORP COM 23131L107 90 9,442 SH   SOLE 2 460 0 8,982
CURO GROUP HLDGS CORP COM 23131L107 3 274 SH   SOLE 7 274 0 0
CURO GROUP HLDGS CORP COM 23131L107 340 35,796 SH   SOLE 18 35,796 0 0
CURO GROUP HLDGS CORP COM 23131L107 155 16,382 SH   SOLE 19 16,382 0 0
CURO GROUP HLDGS CORP COM 23131L107 3,577 376,879 SH   SOLE 21 376,879 0 0
CURO GROUP HLDGS CORP COM 23131L107 3,323 350,180 SH   SOLE 22 342,144 0 8,036
CURTISS WRIGHT CORP COM 231561101 12,145 118,928 SH   SOLE 2 34,619 0 84,309
CURTISS WRIGHT CORP COM 231561101 136 1,328 SH   SOLE 4 1,328 0 0
CURTISS WRIGHT CORP COM 231561101 109 1,069 SH   SOLE 7 1,069 0 0
CURTISS WRIGHT CORP COM 231561101 13,588 133,057 SH   SOLE 18 133,057 0 0
CURTISS WRIGHT CORP COM 231561101 9,022 88,351 SH   SOLE 19 88,351 0 0
CURTISS WRIGHT CORP COM 231561101 311,511 3,050,441 SH   SOLE 21 3,050,441 0 0
CURTISS WRIGHT CORP COM 231561101 162,344 1,589,740 SH   SOLE 22 1,502,476 0 87,264
CURTISS WRIGHT CORP COM 231561101 3,025 29,625 SH   SOLE 23 29,625 0 0
CURTISS WRIGHT CORP COM 231561101 3,230 31,630 SH   SOLE 26 9,605 0 22,025
CURTISS WRIGHT CORP COM 231561101 546 5,351 SH   SOLE 28 5,351 0 0
CURTISS WRIGHT CORP COM 231561101 957 9,368 SH   SOLE 29 0 0 9,368
CURTISS WRIGHT CORP COM 231561101 1,623 15,889 SH   SOLE 30 15,889 0 0
CURTISS WRIGHT CORP COM 231561101 92 902 SH   SOLE 31 893 0 9
CURTISS WRIGHT CORP COM 231561101 1,723 16,868 SH   SOLE 34 16,868 0 0
CURTISS WRIGHT CORP COM 231561101 92 903 SH   SOLE 36 903 0 0
CURTISS WRIGHT CORP COM 231561101 371 3,633 SH   SOLE 40 3,633 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 594 41,024 SH   SOLE 2 1,549 0 39,475
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,246 155,216 SH   SOLE 18 155,216 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 998 68,990 SH   SOLE 19 68,990 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 22,526 1,556,723 SH   SOLE 21 1,556,723 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 7,500 518,344 SH   SOLE 22 448,790 0 69,554
CUSHMAN WAKEFIELD PLC SHS G2717B108 89 6,133 SH   SOLE 26 0 0 6,133
CUSHMAN WAKEFIELD PLC SHS G2717B108 193 13,355 SH   SOLE 30 13,355 0 0
CUSTOMERS BANCORP INC COM 23204G100 525 28,873 SH   SOLE 2 1,036 0 27,837
CUSTOMERS BANCORP INC COM 23204G100 11 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,917 160,250 SH   SOLE 18 160,250 0 0
CUSTOMERS BANCORP INC COM 23204G100 895 49,174 SH   SOLE 19 49,174 0 0
CUSTOMERS BANCORP INC COM 23204G100 57,985 3,185,990 SH   SOLE 21 3,185,990 0 0
CUSTOMERS BANCORP INC COM 23204G100 17,654 969,997 SH   SOLE 22 933,650 0 36,347
CUSTOMERS BANCORP INC COM 23204G100 112 6,159 SH   SOLE 23 6,159 0 0
CUSTOMERS BANCORP INC COM 23204G100 253 13,927 SH   SOLE 26 0 0 13,927
CUSTOMERS BANCORP INC COM 23204G100 68 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,077 59,180 SH   SOLE 30 59,180 0 0
CUSTOMERS BANCORP INC COM 23204G100 50 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 186 10,942 SH   SOLE 2 530 0 10,412
CUTERA INC COM 232109108 6 350 SH   SOLE 7 350 0 0
CUTERA INC COM 232109108 1,191 70,003 SH   SOLE 18 70,003 0 0
CUTERA INC COM 232109108 332 19,515 SH   SOLE 19 19,515 0 0
CUTERA INC COM 232109108 25,094 1,474,384 SH   SOLE 21 1,474,384 0 0
CUTERA INC COM 232109108 6,848 402,364 SH   SOLE 22 384,713 0 17,651
CUTERA INC COM 232109108 90 5,272 SH   SOLE 26 0 0 5,272
CUTERA INC COM 232109108 23 1,338 SH   SOLE 28 1,338 0 0
CUTERA INC COM 232109108 475 27,917 SH   SOLE 30 27,917 0 0
CVB FINL CORP COM 126600105 2,343 115,822 SH   SOLE 2 3,849 0 111,973
CVB FINL CORP COM 126600105 15 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 46 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 13,023 643,726 SH   SOLE 18 643,726 0 0
CVB FINL CORP COM 126600105 3,633 179,601 SH   SOLE 19 179,601 0 0
CVB FINL CORP COM 126600105 227,590 11,250,118 SH   SOLE 21 11,250,118 0 0
CVB FINL CORP COM 126600105 68,397 3,380,985 SH   SOLE 22 3,251,656 0 129,329
CVB FINL CORP COM 126600105 662 32,721 SH   SOLE 26 23,502 0 9,219
CVB FINL CORP COM 126600105 295 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 4,235 209,350 SH   SOLE 30 209,350 0 0
CVB FINL CORP COM 126600105 214 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 3 980 SH   SOLE 18 980 0 0
CVD EQUIPMENT CORP COM 126601103 60 16,843 SH   SOLE 21 16,843 0 0
CVR ENERGY INC COM 12662P108 655 18,988 SH   SOLE 2 4,321 0 14,667
CVR ENERGY INC COM 12662P108 7 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 12 350 SH   SOLE 7 350 0 0
CVR ENERGY INC COM 12662P108 2,103 60,999 SH   SOLE 18 60,999 0 0
CVR ENERGY INC COM 12662P108 2,358 68,383 SH   SOLE 19 68,383 0 0
CVR ENERGY INC COM 12662P108 23,000 667,065 SH   SOLE 21 667,065 0 0
CVR ENERGY INC COM 12662P108 23,753 688,903 SH   SOLE 22 653,926 0 34,977
CVR ENERGY INC COM 12662P108 425 12,312 SH   SOLE 23 12,312 0 0
CVR ENERGY INC COM 12662P108 841 24,405 SH   SOLE 26 2,225 0 22,180
CVR ENERGY INC COM 12662P108 125 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 253 7,347 SH   SOLE 30 7,347 0 0
CVR ENERGY INC COM 12662P108 66 1,925 SH   SOLE 40 1,925 0 0
CVS HEALTH CORP COM 126650100 231,504 3,533,338 SH   SOLE 2 561,260 0 2,972,078
CVS HEALTH CORP COM 126650100 34,388 524,842 SH   SOLE 4 490,786 0 34,056
CVS HEALTH CORP COM 126650100 73,375 1,119,887 SH   SOLE 7 1,034,625 0 85,262
CVS HEALTH CORP COM 126650100 2,772 42,307 SH   SOLE 13 42,307 0 0
CVS HEALTH CORP COM 126650100 716 10,922 SH   SOLE 15 10,922 0 0
CVS HEALTH CORP COM 126650100 7 104 SH   SOLE 17 0 0 104
CVS HEALTH CORP COM 126650100 291,585 4,450,320 SH   SOLE 18 4,204,680 0 245,640
CVS HEALTH CORP COM 126650100 485,302 7,406,926 SH   SOLE 19 7,406,926 0 0
CVS HEALTH CORP COM 126650100 1,703,287 25,996,442 SH   SOLE 21 25,996,442 0 0
CVS HEALTH CORP COM 126650100 2,125,941 32,447,214 SH   SOLE 22 28,716,461 0 3,730,753
CVS HEALTH CORP COM 126650100 63,554 969,995 SH   SOLE 23 969,995 0 0
CVS HEALTH CORP COM 126650100 79,245 1,209,477 SH   SOLE 25 1,209,477 0 0
CVS HEALTH CORP COM 126650100 372,397 5,683,710 SH   SOLE 26 1,264,067 0 4,419,643
CVS HEALTH CORP COM 126650100 16,268 248,292 SH   SOLE 28 181,479 0 66,813
CVS HEALTH CORP COM 126650100 12,142 185,310 SH   SOLE 29 74,121 0 111,189
CVS HEALTH CORP COM 126650100 353,891 5,401,264 SH   SOLE 30 5,401,264 0 0
CVS HEALTH CORP COM 126650100 39,376 600,984 SH   SOLE 31 313,895 0 287,089
CVS HEALTH CORP COM 126650100 124,627 1,902,126 SH   SOLE 34 1,902,126 0 0
CVS HEALTH CORP COM 126650100 78,122 1,192,345 SH   SOLE 36 1,192,345 0 0
CVS HEALTH CORP COM 126650100 1,910 29,153 SH   SOLE 40 29,153 0 0
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 33 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 316 4,257 SH   SOLE 7 4,257 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 30,190 407,209 SH   SOLE 21 407,209 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 18,202 245,505 SH   SOLE 22 229,750 0 15,755
CYBERARK SOFTWARE LTD SHS M2682V108 85 1,147 SH   SOLE 23 1,147 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 196 2,638 SH   SOLE 26 0 0 2,638
CYBERARK SOFTWARE LTD SHS M2682V108 295 3,983 SH   SOLE 30 3,983 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 298 4,024 SH   SOLE 40 4,024 0 0
CYBEROPTICS CORP COM 232517102 23 1,295 SH   SOLE 18 1,295 0 0
CYBEROPTICS CORP COM 232517102 396 22,484 SH   SOLE 21 22,484 0 0
CYBEROPTICS CORP COM 232517102 3,209 182,032 SH   SOLE 22 182,032 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 796 SH   SOLE 21 796 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 397 50,404 SH   SOLE 2 2,194 0 48,210
CYMABAY THERAPEUTICS INC COM 23257D103 10 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,612 204,808 SH   SOLE 18 204,808 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 692 87,930 SH   SOLE 19 87,930 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 24,195 3,074,333 SH   SOLE 21 3,074,333 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 13,421 1,705,288 SH   SOLE 22 1,635,226 0 70,062
CYMABAY THERAPEUTICS INC COM 23257D103 30 3,844 SH   SOLE 26 0 0 3,844
CYMABAY THERAPEUTICS INC COM 23257D103 64 8,180 SH   SOLE 28 8,180 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 127 16,166 SH   SOLE 30 16,166 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 74 9,362 SH   SOLE 40 9,362 0 0
CYNERGISTEK INC COM 23258P105 7 1,418 SH   SOLE 18 1,418 0 0
CYNERGISTEK INC COM 23258P105 104 21,947 SH   SOLE 21 21,947 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 10,352 813,810 SH   SOLE 2 173,157 0 640,653
CYPRESS SEMICONDUCTOR CORP COM 232806109 22 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 100 7,845 SH   SOLE 7 7,845 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 13,234 1,040,377 SH   SOLE 18 1,040,377 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 975 76,625 SH   SOLE 19 76,625 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 251,470 19,769,658 SH   SOLE 21 19,769,658 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 151,819 11,935,488 SH   SOLE 22 11,117,884 0 817,604
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,337 105,111 SH   SOLE 26 65,885 0 39,226
CYPRESS SEMICONDUCTOR CORP COM 232806109 587 46,161 SH   SOLE 28 46,161 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 19,686 1,547,627 SH   SOLE 30 1,547,627 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 97 7,592 SH   SOLE 31 7,194 0 398
CYPRESS SEMICONDUCTOR CORP COM 232806109 97 7,640 SH   SOLE 36 7,640 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 379 29,823 SH   SOLE 40 29,823 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 797 675,000 PRN   SOLE 21 675,000 0 0
CYRUSONE INC COM 23283R100 13,052 246,827 SH   SOLE 2 50,754 0 196,073
CYRUSONE INC COM 23283R100 10,361 195,940 SH   SOLE 4 195,940 0 0
CYRUSONE INC COM 23283R100 9,004 170,274 SH   SOLE 7 170,274 0 0
CYRUSONE INC COM 23283R100 221 4,171 SH   SOLE 15 4,171 0 0
CYRUSONE INC COM 23283R100 26,990 510,401 SH   SOLE 18 510,401 0 0
CYRUSONE INC COM 23283R100 21,792 412,102 SH   SOLE 19 412,102 0 0
CYRUSONE INC COM 23283R100 318,795 6,028,653 SH   SOLE 21 6,028,653 0 0
CYRUSONE INC COM 23283R100 245,188 4,636,688 SH   SOLE 22 4,324,526 0 312,162
CYRUSONE INC COM 23283R100 3,046 57,594 SH   SOLE 23 57,594 0 0
CYRUSONE INC COM 23283R100 11,500 217,478 SH   SOLE 25 217,478 0 0
CYRUSONE INC COM 23283R100 3,233 61,137 SH   SOLE 26 14,301 0 46,836
CYRUSONE INC COM 23283R100 1,756 33,209 SH   SOLE 28 33,209 0 0
CYRUSONE INC COM 23283R100 1,982 37,473 SH   SOLE 29 37,473 0 0
CYRUSONE INC COM 23283R100 26,458 500,347 SH   SOLE 30 500,347 0 0
CYRUSONE INC COM 23283R100 112 2,116 SH   SOLE 31 2,116 0 0
CYRUSONE INC COM 23283R100 14,610 276,284 SH   SOLE 34 276,284 0 0
CYRUSONE INC COM 23283R100 510 9,637 SH   SOLE 40 9,637 0 0
CYTOKINETICS INC COM NEW 23282W605 464 73,431 SH   SOLE 2 38,207 0 35,224
CYTOKINETICS INC COM NEW 23282W605 5 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 1,713 271,025 SH   SOLE 18 271,025 0 0
CYTOKINETICS INC COM NEW 23282W605 1,806 285,748 SH   SOLE 19 285,748 0 0
CYTOKINETICS INC COM NEW 23282W605 39,562 6,259,770 SH   SOLE 21 6,259,770 0 0
CYTOKINETICS INC COM NEW 23282W605 10,182 1,611,040 SH   SOLE 22 1,564,179 0 46,861
CYTOKINETICS INC COM NEW 23282W605 50 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 664 105,043 SH   SOLE 30 105,043 0 0
CYTOKINETICS INC COM NEW 23282W605 669 105,836 SH   SOLE 34 105,836 0 0
CYTOKINETICS INC COM NEW 23282W605 38 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 605 40,091 SH   SOLE 2 5,789 0 34,302
CYTOMX THERAPEUTICS INC COM 23284F105 13 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,307 152,813 SH   SOLE 18 152,813 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,078 137,583 SH   SOLE 19 137,583 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 31,330 2,074,832 SH   SOLE 21 2,074,832 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 20,637 1,366,710 SH   SOLE 22 1,319,034 0 47,676
CYTOMX THERAPEUTICS INC COM 23284F105 301 19,958 SH   SOLE 23 19,958 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 674 44,649 SH   SOLE 26 0 0 44,649
CYTOMX THERAPEUTICS INC COM 23284F105 78 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 68 4,517 SH   SOLE 29 0 0 4,517
CYTOMX THERAPEUTICS INC COM 23284F105 169 11,211 SH   SOLE 30 11,211 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 6 422 SH   SOLE 34 422 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 32 2,147 SH   SOLE 40 2,147 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 472 SH   SOLE 21 472 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 7 23,770 SH   SOLE 22 23,770 0 0
CYTOSORBENTS CORP COM NEW 23283X206 196 24,203 SH   SOLE 2 965 0 23,238
CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 833 103,041 SH   SOLE 18 103,041 0 0
CYTOSORBENTS CORP COM NEW 23283X206 344 42,521 SH   SOLE 19 42,521 0 0
CYTOSORBENTS CORP COM NEW 23283X206 8,041 995,126 SH   SOLE 21 995,126 0 0
CYTOSORBENTS CORP COM NEW 23283X206 6,627 820,155 SH   SOLE 22 799,450 0 20,705
CYTRX CORP COM PAR 232828608 2 5,035 SH   SOLE 18 5,035 0 0
CYTRX CORP COM PAR 232828608 33 74,595 SH   SOLE 21 74,595 0 0
CYTRX CORP COM PAR 232828608 101 225,782 SH   SOLE 22 225,782 0 0
D R HORTON INC COM 23331A109 29,684 856,446 SH   SOLE 2 88,175 0 768,271
D R HORTON INC COM 23331A109 4,162 120,070 SH   SOLE 4 110,791 0 9,279
D R HORTON INC COM 23331A109 10,548 304,314 SH   SOLE 7 271,586 0 32,728
D R HORTON INC COM 23331A109 569 16,425 SH   SOLE 13 16,425 0 0
D R HORTON INC COM 23331A109 96 2,771 SH   SOLE 15 2,771 0 0
D R HORTON INC COM 23331A109 3 100 SH   SOLE 17 0 0 100
D R HORTON INC COM 23331A109 90,817 2,620,219 SH   SOLE 18 2,302,016 0 318,203
D R HORTON INC COM 23331A109 26,933 777,068 SH   SOLE 19 777,068 0 0
D R HORTON INC COM 23331A109 379,604 10,952,220 SH   SOLE 21 10,952,220 0 0
D R HORTON INC COM 23331A109 299,742 8,648,068 SH   SOLE 22 7,695,465 0 952,603
D R HORTON INC COM 23331A109 8,775 253,172 SH   SOLE 23 253,172 0 0
D R HORTON INC COM 23331A109 14,040 405,075 SH   SOLE 25 326,085 0 78,990
D R HORTON INC COM 23331A109 46,745 1,348,679 SH   SOLE 26 430,461 0 918,218
D R HORTON INC COM 23331A109 2,405 69,374 SH   SOLE 28 51,245 0 18,129
D R HORTON INC COM 23331A109 3,077 88,771 SH   SOLE 29 15,567 0 73,204
D R HORTON INC COM 23331A109 40,227 1,160,619 SH   SOLE 30 1,160,619 0 0
D R HORTON INC COM 23331A109 4,830 139,341 SH   SOLE 31 70,746 0 68,595
D R HORTON INC COM 23331A109 28,764 829,885 SH   SOLE 34 829,885 0 0
D R HORTON INC COM 23331A109 11,508 332,028 SH   SOLE 36 332,028 0 0
D R HORTON INC COM 23331A109 332 9,577 SH   SOLE 40 9,577 0 0
DAILY JOURNAL CORP COM 233912104 238 1,018 SH   SOLE 2 40 0 978
DAILY JOURNAL CORP COM 233912104 6 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 925 3,954 SH   SOLE 18 3,954 0 0
DAILY JOURNAL CORP COM 233912104 371 1,587 SH   SOLE 19 1,587 0 0
DAILY JOURNAL CORP COM 233912104 9,166 39,170 SH   SOLE 21 39,170 0 0
DAILY JOURNAL CORP COM 233912104 3,464 14,803 SH   SOLE 22 14,022 0 781
DAKTRONICS INC COM 234264109 267 36,054 SH   SOLE 2 1,375 0 34,679
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,458 196,969 SH   SOLE 18 196,969 0 0
DAKTRONICS INC COM 234264109 385 52,048 SH   SOLE 19 52,048 0 0
DAKTRONICS INC COM 234264109 31,984 4,322,186 SH   SOLE 21 4,322,186 0 0
DAKTRONICS INC COM 234264109 7,395 999,323 SH   SOLE 22 952,446 0 46,877
DAKTRONICS INC COM 234264109 87 11,705 SH   SOLE 26 0 0 11,705
DAKTRONICS INC COM 234264109 39 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 570 76,993 SH   SOLE 30 76,993 0 0
DAKTRONICS INC COM 234264109 29 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 3,269 239,839 SH   SOLE 2 126,753 0 113,086
DANA INCORPORATED COM 235825205 138 10,154 SH   SOLE 4 10,154 0 0
DANA INCORPORATED COM 235825205 42 3,102 SH   SOLE 7 3,102 0 0
DANA INCORPORATED COM 235825205 11,458 840,635 SH   SOLE 18 840,635 0 0
DANA INCORPORATED COM 235825205 8,738 641,078 SH   SOLE 19 641,078 0 0
DANA INCORPORATED COM 235825205 138,504 10,161,690 SH   SOLE 21 10,161,690 0 0
DANA INCORPORATED COM 235825205 92,470 6,784,302 SH   SOLE 22 6,408,195 0 376,107
DANA INCORPORATED COM 235825205 1,300 95,361 SH   SOLE 23 95,361 0 0
DANA INCORPORATED COM 235825205 3,152 231,279 SH   SOLE 26 35,189 0 196,090
DANA INCORPORATED COM 235825205 257 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 756 55,487 SH   SOLE 29 0 0 55,487
DANA INCORPORATED COM 235825205 526 38,574 SH   SOLE 30 38,574 0 0
DANA INCORPORATED COM 235825205 72 5,261 SH   SOLE 31 0 0 5,261
DANA INCORPORATED COM 235825205 1,370 100,545 SH   SOLE 34 100,545 0 0
DANA INCORPORATED COM 235825205 118 8,694 SH   SOLE 36 8,694 0 0
DANA INCORPORATED COM 235825205 232 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORP DEL COM 235851102 208,081 2,017,856 SH   SOLE 2 536,397 0 1,481,459
DANAHER CORP DEL COM 235851102 30,868 299,344 SH   SOLE 4 282,755 0 16,589
DANAHER CORP DEL COM 235851102 59,333 575,383 SH   SOLE 7 567,088 0 8,295
DANAHER CORP DEL COM 235851102 8,702 84,386 SH   SOLE 13 84,386 0 0
DANAHER CORP DEL COM 235851102 551 5,344 SH   SOLE 15 5,344 0 0
DANAHER CORP DEL COM 235851102 144,643 1,402,668 SH   SOLE 18 1,326,891 0 75,777
DANAHER CORP DEL COM 235851102 64,238 622,946 SH   SOLE 19 622,946 0 0
DANAHER CORP DEL COM 235851102 1,474,706 14,300,873 SH   SOLE 21 14,300,873 0 0
DANAHER CORP DEL COM 235851102 1,640,688 15,910,475 SH   SOLE 22 13,847,261 0 2,063,214
DANAHER CORP DEL COM 235851102 63,163 612,520 SH   SOLE 23 612,520 0 0
DANAHER CORP DEL COM 235851102 59,769 579,609 SH   SOLE 25 579,609 0 0
DANAHER CORP DEL COM 235851102 304,841 2,956,177 SH   SOLE 26 627,564 0 2,328,613
DANAHER CORP DEL COM 235851102 12,407 120,315 SH   SOLE 28 88,029 0 32,286
DANAHER CORP DEL COM 235851102 26,325 255,283 SH   SOLE 29 129,315 0 125,968
DANAHER CORP DEL COM 235851102 264,689 2,566,807 SH   SOLE 30 2,566,807 0 0
DANAHER CORP DEL COM 235851102 47,510 460,727 SH   SOLE 31 275,927 0 184,800
DANAHER CORP DEL COM 235851102 26,337 255,399 SH   SOLE 34 255,399 0 0
DANAHER CORP DEL COM 235851102 61,321 594,655 SH   SOLE 36 594,655 0 0
DANAHER CORP DEL COM 235851102 1,467 14,230 SH   SOLE 40 14,230 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 56 2,388 SH   SOLE 4 2,388 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 155 6,604 SH   SOLE 21 6,604 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,040 44,437 SH   SOLE 22 44,437 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 587 25,090 SH   SOLE 30 25,090 0 0
DARDEN RESTAURANTS INC COM 237194105 50,251 503,211 SH   SOLE 2 242,213 0 260,998
DARDEN RESTAURANTS INC COM 237194105 9,522 95,352 SH   SOLE 4 92,086 0 3,266
DARDEN RESTAURANTS INC COM 237194105 17,214 172,384 SH   SOLE 7 135,019 0 37,365
DARDEN RESTAURANTS INC COM 237194105 1,676 16,785 SH   SOLE 13 16,785 0 0
DARDEN RESTAURANTS INC COM 237194105 106 1,065 SH   SOLE 15 1,065 0 0
DARDEN RESTAURANTS INC COM 237194105 32,948 329,943 SH   SOLE 18 310,575 0 19,368
DARDEN RESTAURANTS INC COM 237194105 17,450 174,743 SH   SOLE 19 174,743 0 0
DARDEN RESTAURANTS INC COM 237194105 530,342 5,310,857 SH   SOLE 21 5,310,857 0 0
DARDEN RESTAURANTS INC COM 237194105 376,136 3,766,637 SH   SOLE 22 3,187,202 0 579,435
DARDEN RESTAURANTS INC COM 237194105 18,492 185,184 SH   SOLE 23 185,184 0 0
DARDEN RESTAURANTS INC COM 237194105 13,190 132,081 SH   SOLE 25 132,081 0 0
DARDEN RESTAURANTS INC COM 237194105 69,657 697,542 SH   SOLE 26 159,660 0 537,882
DARDEN RESTAURANTS INC COM 237194105 2,351 23,545 SH   SOLE 28 17,225 0 6,320
DARDEN RESTAURANTS INC COM 237194105 11,385 114,012 SH   SOLE 29 72,744 0 41,268
DARDEN RESTAURANTS INC COM 237194105 49,884 499,543 SH   SOLE 30 499,543 0 0
DARDEN RESTAURANTS INC COM 237194105 16,700 167,239 SH   SOLE 31 116,258 0 50,981
DARDEN RESTAURANTS INC COM 237194105 2,973 29,773 SH   SOLE 32 29,773 0 0
DARDEN RESTAURANTS INC COM 237194105 8,932 89,446 SH   SOLE 34 89,446 0 0
DARDEN RESTAURANTS INC COM 237194105 7,181 71,906 SH   SOLE 35 71,906 0 0
DARDEN RESTAURANTS INC COM 237194105 13,830 138,489 SH   SOLE 36 138,489 0 0
DARDEN RESTAURANTS INC COM 237194105 338 3,381 SH   SOLE 40 3,381 0 0
DARE BIOSCIENCE INC COM 23666P101 0 643 SH   SOLE 21 643 0 0
DARIOHEALTH CORP COM 23725P100 3 3,318 SH   SOLE 18 3,318 0 0
DARIOHEALTH CORP COM 23725P100 30 38,284 SH   SOLE 21 38,284 0 0
DARLING INGREDIENTS INC COM 237266101 3,241 168,436 SH   SOLE 2 5,740 0 162,696
DARLING INGREDIENTS INC COM 237266101 14 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 1,413 73,416 SH   SOLE 7 73,416 0 0
DARLING INGREDIENTS INC COM 237266101 16,280 846,173 SH   SOLE 18 846,173 0 0
DARLING INGREDIENTS INC COM 237266101 4,696 244,093 SH   SOLE 19 244,093 0 0
DARLING INGREDIENTS INC COM 237266101 340,511 17,698,081 SH   SOLE 21 17,698,081 0 0
DARLING INGREDIENTS INC COM 237266101 92,579 4,811,794 SH   SOLE 22 4,590,475 0 221,319
DARLING INGREDIENTS INC COM 237266101 887 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 421 21,870 SH   SOLE 28 21,870 0 0
DARLING INGREDIENTS INC COM 237266101 6,960 361,726 SH   SOLE 30 361,726 0 0
DARLING INGREDIENTS INC COM 237266101 128 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 249 12,966 SH   SOLE 40 12,966 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 82 5,909 SH   SOLE 2 0 0 5,909
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 264 18,985 SH   SOLE 18 18,985 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 129 9,295 SH   SOLE 19 9,295 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,957 212,604 SH   SOLE 21 212,604 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 3,019 217,058 SH   SOLE 22 213,916 0 3,142
DASEKE INC COM 23753F107 151 41,044 SH   SOLE 2 1,485 0 39,559
DASEKE INC COM 23753F107 3 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 516 140,285 SH   SOLE 18 140,285 0 0
DASEKE INC COM 23753F107 291 79,134 SH   SOLE 19 79,134 0 0
DASEKE INC COM 23753F107 5,264 1,430,350 SH   SOLE 21 1,430,350 0 0
DASEKE INC COM 23753F107 5,478 1,488,504 SH   SOLE 22 1,436,153 0 52,351
DASEKE INC COM 23753F107 109 29,571 SH   SOLE 23 29,571 0 0
DASEKE INC COM 23753F107 153 41,476 SH   SOLE 26 0 0 41,476
DASEKE INC COM 23753F107 35 9,433 SH   SOLE 30 9,433 0 0
DATA I O CORP COM 237690102 9 1,802 SH   SOLE 18 1,802 0 0
DATA I O CORP COM 237690102 126 25,155 SH   SOLE 21 25,155 0 0
DATA I O CORP COM 237690102 85 17,015 SH   SOLE 22 17,015 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,420 31,869 SH   SOLE 2 1,393 0 30,476
DAVE & BUSTERS ENTMT INC COM 238337109 10 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 32 711 SH   SOLE 7 711 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 8,810 197,701 SH   SOLE 18 197,701 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,648 59,427 SH   SOLE 19 59,427 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 182,196 4,088,787 SH   SOLE 21 4,088,787 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 51,488 1,155,477 SH   SOLE 22 1,105,466 0 50,011
DAVE & BUSTERS ENTMT INC COM 238337109 517 11,608 SH   SOLE 26 9,580 0 2,028
DAVE & BUSTERS ENTMT INC COM 238337109 237 5,322 SH   SOLE 28 5,322 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,582 80,390 SH   SOLE 30 80,390 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 191 4,283 SH   SOLE 40 4,283 0 0
DAVIDSTEA INC COM 238661102 0 30 SH   SOLE 17 0 0 30
DAVITA INC COM 23918K108 20,469 397,765 SH   SOLE 2 103,349 0 294,416
DAVITA INC COM 23918K108 3,680 71,521 SH   SOLE 4 67,838 0 3,683
DAVITA INC COM 23918K108 5,442 105,755 SH   SOLE 7 99,164 0 6,591
DAVITA INC COM 23918K108 254 4,942 SH   SOLE 13 4,942 0 0
DAVITA INC COM 23918K108 58 1,133 SH   SOLE 15 1,133 0 0
DAVITA INC COM 23918K108 32,212 625,965 SH   SOLE 18 604,908 0 21,057
DAVITA INC COM 23918K108 116,355 2,261,075 SH   SOLE 19 2,261,075 0 0
DAVITA INC COM 23918K108 175,270 3,405,949 SH   SOLE 21 3,405,949 0 0
DAVITA INC COM 23918K108 168,257 3,269,667 SH   SOLE 22 2,893,646 0 376,021
DAVITA INC COM 23918K108 4,785 92,992 SH   SOLE 23 92,992 0 0
DAVITA INC COM 23918K108 14,110 274,198 SH   SOLE 25 274,198 0 0
DAVITA INC COM 23918K108 35,182 683,684 SH   SOLE 26 195,639 0 488,045
DAVITA INC COM 23918K108 1,331 25,871 SH   SOLE 28 18,957 0 6,914
DAVITA INC COM 23918K108 1,787 34,731 SH   SOLE 29 7,446 0 27,285
DAVITA INC COM 23918K108 26,722 519,268 SH   SOLE 30 519,268 0 0
DAVITA INC COM 23918K108 2,866 55,703 SH   SOLE 31 32,985 0 22,718
DAVITA INC COM 23918K108 50,881 988,746 SH   SOLE 34 988,746 0 0
DAVITA INC COM 23918K108 5,609 108,992 SH   SOLE 36 108,992 0 0
DAVITA INC COM 23918K108 158 3,074 SH   SOLE 40 3,074 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 105 31,098 SH   SOLE 2 992 0 30,106
DAWSON GEOPHYSICAL CO NEW COM 239360100 3 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 236 69,962 SH   SOLE 18 69,962 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 96 28,550 SH   SOLE 19 28,550 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,595 767,861 SH   SOLE 21 767,861 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 3,218 952,181 SH   SOLE 22 940,325 0 11,856
DAWSON GEOPHYSICAL CO NEW COM 239360100 125 37,017 SH   SOLE 29 0 0 37,017
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1,930 300,567 SH   SOLE 21 300,567 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 5 753 SH   SOLE 30 753 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 10 374 SH   SOLE 17 0 0 374
DBX ETF TR XTRACK USD HIGH 233051432 0 6 SH   SOLE 17 0 0 6
DBX ETF TR XTRACK MSCI EURP 233051853 1 42 SH   SOLE 17 0 0 42
DBX ETF TR XTRACK HRVST CSI 233051879 9,365 427,054 SH   SOLE 22 427,054 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 119 4,503 SH   SOLE 18 4,503 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 16,275 614,388 SH   SOLE 19 614,388 0 0
DEAN FOODS CO NEW COM NEW 242370203 459 120,445 SH   SOLE 2 29,505 0 90,940
DEAN FOODS CO NEW COM NEW 242370203 1 286 SH   SOLE 4 286 0 0
DEAN FOODS CO NEW COM NEW 242370203 24 6,173 SH   SOLE 7 6,173 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,818 477,093 SH   SOLE 18 477,093 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,076 282,360 SH   SOLE 19 282,360 0 0
DEAN FOODS CO NEW COM NEW 242370203 37,446 9,828,422 SH   SOLE 21 9,828,422 0 0
DEAN FOODS CO NEW COM NEW 242370203 12,086 3,172,133 SH   SOLE 22 2,994,746 0 177,387
DEAN FOODS CO NEW COM NEW 242370203 435 114,089 SH   SOLE 23 114,089 0 0
DEAN FOODS CO NEW COM NEW 242370203 196 51,499 SH   SOLE 26 8,410 0 43,089
DEAN FOODS CO NEW COM NEW 242370203 28 7,430 SH   SOLE 28 7,430 0 0
DEAN FOODS CO NEW COM NEW 242370203 64 16,836 SH   SOLE 29 0 0 16,836
DEAN FOODS CO NEW COM NEW 242370203 682 179,097 SH   SOLE 30 179,097 0 0
DEAN FOODS CO NEW COM NEW 242370203 42 11,029 SH   SOLE 36 11,029 0 0
DEAN FOODS CO NEW COM NEW 242370203 39 10,114 SH   SOLE 40 10,114 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 168 8,020 SH   SOLE 2 1,335 0 6,685
DECIPHERA PHARMACEUTICALS IN COM 24344T101 3 164 SH   SOLE 7 164 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 629 29,946 SH   SOLE 18 29,946 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 684 32,609 SH   SOLE 19 32,609 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 15,472 737,121 SH   SOLE 21 737,121 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7,525 358,522 SH   SOLE 22 345,596 0 12,926
DECIPHERA PHARMACEUTICALS IN COM 24344T101 55 2,615 SH   SOLE 23 2,615 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 19 897 SH   SOLE 26 0 0 897
DECIPHERA PHARMACEUTICALS IN COM 24344T101 70 3,351 SH   SOLE 30 3,351 0 0
DECKERS OUTDOOR CORP COM 243537107 4,555 35,596 SH   SOLE 2 13,114 0 22,482
DECKERS OUTDOOR CORP COM 243537107 15 120 SH   SOLE 4 120 0 0
DECKERS OUTDOOR CORP COM 243537107 74 576 SH   SOLE 7 576 0 0
DECKERS OUTDOOR CORP COM 243537107 21,139 165,216 SH   SOLE 18 165,216 0 0
DECKERS OUTDOOR CORP COM 243537107 6,756 52,798 SH   SOLE 19 52,798 0 0
DECKERS OUTDOOR CORP COM 243537107 265,047 2,071,492 SH   SOLE 21 2,071,492 0 0
DECKERS OUTDOOR CORP COM 243537107 132,444 1,035,124 SH   SOLE 22 993,559 0 41,565
DECKERS OUTDOOR CORP COM 243537107 112 873 SH   SOLE 23 873 0 0
DECKERS OUTDOOR CORP COM 243537107 1,033 8,074 SH   SOLE 26 3,393 0 4,681
DECKERS OUTDOOR CORP COM 243537107 442 3,451 SH   SOLE 28 3,451 0 0
DECKERS OUTDOOR CORP COM 243537107 268 2,096 SH   SOLE 29 0 0 2,096
DECKERS OUTDOOR CORP COM 243537107 927 7,248 SH   SOLE 30 7,248 0 0
DECKERS OUTDOOR CORP COM 243537107 162 1,265 SH   SOLE 34 1,265 0 0
DECKERS OUTDOOR CORP COM 243537107 157 1,229 SH   SOLE 36 1,229 0 0
DECKERS OUTDOOR CORP COM 243537107 328 2,564 SH   SOLE 40 2,564 0 0
DEERE & CO COM 244199105 115,926 777,142 SH   SOLE 2 61,956 0 715,186
DEERE & CO COM 244199105 15,139 101,487 SH   SOLE 4 93,358 0 8,129
DEERE & CO COM 244199105 52,325 350,777 SH   SOLE 7 350,777 0 0
DEERE & CO COM 244199105 592 3,966 SH   SOLE 13 3,966 0 0
DEERE & CO COM 244199105 412 2,760 SH   SOLE 15 2,760 0 0
DEERE & CO COM 244199105 40 270 SH   SOLE 17 0 0 270
DEERE & CO COM 244199105 93,361 625,868 SH   SOLE 18 588,088 0 37,780
DEERE & CO COM 244199105 14,429 96,728 SH   SOLE 19 96,728 0 0
DEERE & CO COM 244199105 801,441 5,372,667 SH   SOLE 21 5,372,667 0 0
DEERE & CO COM 244199105 1,159,469 7,772,800 SH   SOLE 22 6,928,842 0 843,958
DEERE & CO COM 244199105 31,753 212,863 SH   SOLE 23 212,863 0 0
DEERE & CO COM 244199105 44,426 297,821 SH   SOLE 25 297,821 0 0
DEERE & CO COM 244199105 173,687 1,164,353 SH   SOLE 26 324,039 0 840,314
DEERE & CO COM 244199105 8,770 58,795 SH   SOLE 28 42,892 0 15,903
DEERE & CO COM 244199105 5,440 36,467 SH   SOLE 29 36,467 0 0
DEERE & CO COM 244199105 163,207 1,094,102 SH   SOLE 30 1,094,102 0 0
DEERE & CO COM 244199105 21,026 140,950 SH   SOLE 31 67,304 0 73,646
DEERE & CO COM 244199105 8,790 58,929 SH   SOLE 34 58,929 0 0
DEERE & CO COM 244199105 40,137 269,066 SH   SOLE 36 269,066 0 0
DEERE & CO COM 244199105 1,028 6,892 SH   SOLE 40 6,892 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 234 32,694 SH   SOLE 2 1,362 0 31,332
DEL FRISCOS RESTAURANT GROUP COM 245077102 4 572 SH   SOLE 7 572 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 857 119,801 SH   SOLE 18 119,801 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 335 46,809 SH   SOLE 19 46,809 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 8,367 1,170,191 SH   SOLE 21 1,170,191 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 6,594 922,216 SH   SOLE 22 904,828 0 17,388
DEL TACO RESTAURANTS INC COM 245496104 306 30,592 SH   SOLE 2 1,108 0 29,484
DEL TACO RESTAURANTS INC COM 245496104 8 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,098 109,880 SH   SOLE 18 109,880 0 0
DEL TACO RESTAURANTS INC COM 245496104 449 44,935 SH   SOLE 19 44,935 0 0
DEL TACO RESTAURANTS INC COM 245496104 10,978 1,098,924 SH   SOLE 21 1,098,924 0 0
DEL TACO RESTAURANTS INC COM 245496104 11,121 1,113,199 SH   SOLE 22 1,068,546 0 44,653
DEL TACO RESTAURANTS INC COM 245496104 165 16,539 SH   SOLE 26 0 0 16,539
DEL TACO RESTAURANTS INC COM 245496104 56 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 121 12,106 SH   SOLE 30 12,106 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 1,659 56,725 SH   SOLE 19 56,725 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,216 68,154 SH   SOLE 2 2,859 0 65,295
DELEK US HLDGS INC NEW COM 24665A103 10 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 88 2,698 SH   SOLE 7 2,698 0 0
DELEK US HLDGS INC NEW COM 24665A103 8,675 266,827 SH   SOLE 18 266,827 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,945 121,332 SH   SOLE 19 121,332 0 0
DELEK US HLDGS INC NEW COM 24665A103 93,133 2,864,746 SH   SOLE 21 2,864,746 0 0
DELEK US HLDGS INC NEW COM 24665A103 75,378 2,318,623 SH   SOLE 22 2,112,583 0 206,040
DELEK US HLDGS INC NEW COM 24665A103 842 25,899 SH   SOLE 26 18,693 0 7,206
DELEK US HLDGS INC NEW COM 24665A103 327 10,057 SH   SOLE 28 10,057 0 0
DELEK US HLDGS INC NEW COM 24665A103 641 19,721 SH   SOLE 30 19,721 0 0
DELEK US HLDGS INC NEW COM 24665A103 214 6,592 SH   SOLE 36 6,592 0 0
DELEK US HLDGS INC NEW COM 24665A103 239 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 18,647 381,560 SH   SOLE 2 75,520 0 306,040
DELL TECHNOLOGIES INC CL C 24703L202 2,258 46,201 SH   SOLE 4 42,160 0 4,041
DELL TECHNOLOGIES INC CL C 24703L202 598 12,235 SH   SOLE 7 12,235 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,044 21,365 SH   SOLE 13 21,365 0 0
DELL TECHNOLOGIES INC CL C 24703L202 59 1,205 SH   SOLE 15 1,205 0 0
DELL TECHNOLOGIES INC CL C 24703L202 30,185 617,655 SH   SOLE 18 538,202 0 79,453
DELL TECHNOLOGIES INC CL C 24703L202 20,257 414,513 SH   SOLE 19 414,513 0 0
DELL TECHNOLOGIES INC CL C 24703L202 115,558 2,364,590 SH   SOLE 21 2,364,590 0 0
DELL TECHNOLOGIES INC CL C 24703L202 169,624 3,470,933 SH   SOLE 22 3,204,712 0 266,221
DELL TECHNOLOGIES INC CL C 24703L202 4,398 89,990 SH   SOLE 23 89,990 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7,943 162,534 SH   SOLE 25 139,364 0 23,170
DELL TECHNOLOGIES INC CL C 24703L202 19,262 394,146 SH   SOLE 26 136,055 0 258,091
DELL TECHNOLOGIES INC CL C 24703L202 1,220 24,966 SH   SOLE 28 18,273 0 6,693
DELL TECHNOLOGIES INC CL C 24703L202 4,411 90,259 SH   SOLE 29 11,917 0 78,342
DELL TECHNOLOGIES INC CL C 24703L202 10,645 217,820 SH   SOLE 30 217,820 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,315 47,363 SH   SOLE 31 31,636 0 15,727
DELL TECHNOLOGIES INC CL C 24703L202 12,375 253,227 SH   SOLE 34 253,227 0 0
DELL TECHNOLOGIES INC CL C 24703L202 6,488 132,763 SH   SOLE 36 132,763 0 0
DELL TECHNOLOGIES INC CL C 24703L202 129 2,648 SH   SOLE 40 2,648 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 533 37,207 SH   SOLE 2 37,207 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 5 374 SH   SOLE 4 374 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 12 821 SH   SOLE 7 821 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3,040 212,308 SH   SOLE 18 212,308 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 48,471 3,384,815 SH   SOLE 21 3,384,815 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 33,051 2,308,044 SH   SOLE 22 2,263,257 0 44,787
DELPHI TECHNOLOGIES PLC SHS G2709G107 352 24,555 SH   SOLE 26 14,546 0 10,009
DELPHI TECHNOLOGIES PLC SHS G2709G107 176 12,306 SH   SOLE 28 12,306 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 109 7,604 SH   SOLE 29 0 0 7,604
DELPHI TECHNOLOGIES PLC SHS G2709G107 322 22,452 SH   SOLE 30 22,452 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 33 2,282 SH   SOLE 36 2,282 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 143 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 73,790 1,478,751 SH   SOLE 2 170,442 0 1,308,309
DELTA AIR LINES INC DEL COM NEW 247361702 4,563 91,437 SH   SOLE 4 86,810 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 26,930 539,680 SH   SOLE 7 472,813 0 66,867
DELTA AIR LINES INC DEL COM NEW 247361702 557 11,156 SH   SOLE 13 11,156 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 81 1,631 SH   SOLE 15 1,631 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9 187 SH   SOLE 17 0 0 187
DELTA AIR LINES INC DEL COM NEW 247361702 132,987 2,665,062 SH   SOLE 18 2,453,101 0 211,961
DELTA AIR LINES INC DEL COM NEW 247361702 24,188 484,738 SH   SOLE 19 484,738 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 561,050 11,243,491 SH   SOLE 21 11,243,491 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 743,695 14,903,700 SH   SOLE 22 13,472,414 0 1,431,286
DELTA AIR LINES INC DEL COM NEW 247361702 6,228 124,810 SH   SOLE 23 124,810 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 11,302 226,503 SH   SOLE 25 178,094 0 48,409
DELTA AIR LINES INC DEL COM NEW 247361702 64,870 1,300,004 SH   SOLE 26 258,752 0 1,041,252
DELTA AIR LINES INC DEL COM NEW 247361702 1,646 32,983 SH   SOLE 28 24,159 0 8,824
DELTA AIR LINES INC DEL COM NEW 247361702 473 9,479 SH   SOLE 29 9,479 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 84,369 1,690,769 SH   SOLE 30 1,690,769 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,895 78,057 SH   SOLE 31 47,827 0 30,230
DELTA AIR LINES INC DEL COM NEW 247361702 23,280 466,529 SH   SOLE 34 466,529 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 8,666 173,661 SH   SOLE 36 173,661 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 181 3,621 SH   SOLE 40 3,621 0 0
DELTA APPAREL INC COM 247368103 22 1,249 SH   SOLE 18 1,249 0 0
DELTA APPAREL INC COM 247368103 391 22,681 SH   SOLE 21 22,681 0 0
DELTA APPAREL INC COM 247368103 2,737 158,866 SH   SOLE 22 158,866 0 0
DELTA APPAREL INC COM 247368103 78 4,555 SH   SOLE 26 0 0 4,555
DELUXE CORP COM 248019101 2,452 63,793 SH   SOLE 2 28,393 0 35,400
DELUXE CORP COM 248019101 10 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 42 1,089 SH   SOLE 7 1,089 0 0
DELUXE CORP COM 248019101 10,348 269,192 SH   SOLE 18 269,192 0 0
DELUXE CORP COM 248019101 6,803 176,977 SH   SOLE 19 176,977 0 0
DELUXE CORP COM 248019101 124,862 3,248,241 SH   SOLE 21 3,248,241 0 0
DELUXE CORP COM 248019101 81,523 2,120,783 SH   SOLE 22 2,036,743 0 84,040
DELUXE CORP COM 248019101 1,165 30,299 SH   SOLE 23 30,299 0 0
DELUXE CORP COM 248019101 1,341 34,887 SH   SOLE 26 5,110 0 29,777
DELUXE CORP COM 248019101 238 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 408 10,622 SH   SOLE 29 0 0 10,622
DELUXE CORP COM 248019101 445 11,578 SH   SOLE 30 11,578 0 0
DELUXE CORP COM 248019101 191 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 771 37,321 SH   SOLE 2 2,524 0 34,797
DENALI THERAPEUTICS INC COM 24823R105 7 348 SH   SOLE 4 348 0 0
DENALI THERAPEUTICS INC COM 24823R105 13 646 SH   SOLE 7 646 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,055 147,894 SH   SOLE 18 147,894 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,818 88,006 SH   SOLE 19 88,006 0 0
DENALI THERAPEUTICS INC COM 24823R105 53,003 2,565,507 SH   SOLE 21 2,565,507 0 0
DENALI THERAPEUTICS INC COM 24823R105 34,228 1,656,740 SH   SOLE 22 1,580,721 0 76,019
DENALI THERAPEUTICS INC COM 24823R105 78 3,794 SH   SOLE 23 3,794 0 0
DENALI THERAPEUTICS INC COM 24823R105 791 38,291 SH   SOLE 26 21,467 0 16,824
DENALI THERAPEUTICS INC COM 24823R105 28 1,372 SH   SOLE 29 0 0 1,372
DENALI THERAPEUTICS INC COM 24823R105 487 23,553 SH   SOLE 30 23,553 0 0
DENALI THERAPEUTICS INC COM 24823R105 20 989 SH   SOLE 34 989 0 0
DENALI THERAPEUTICS INC COM 24823R105 170 8,234 SH   SOLE 40 8,234 0 0
DENBURY RES INC COM NEW 247916208 813 475,600 SH   SOLE 2 34,661 0 440,939
DENBURY RES INC COM NEW 247916208 3 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 16 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 4,019 2,350,139 SH   SOLE 18 2,350,139 0 0
DENBURY RES INC COM NEW 247916208 1,328 776,425 SH   SOLE 19 776,425 0 0
DENBURY RES INC COM NEW 247916208 83,923 49,077,495 SH   SOLE 21 49,077,495 0 0
DENBURY RES INC COM NEW 247916208 22,406 13,102,792 SH   SOLE 22 12,491,382 0 611,410
DENBURY RES INC COM NEW 247916208 84 48,873 SH   SOLE 23 48,873 0 0
DENBURY RES INC COM NEW 247916208 232 135,661 SH   SOLE 26 25,973 0 109,688
DENBURY RES INC COM NEW 247916208 102 59,570 SH   SOLE 28 59,570 0 0
DENBURY RES INC COM NEW 247916208 34 20,120 SH   SOLE 29 0 0 20,120
DENBURY RES INC COM NEW 247916208 1,839 1,075,524 SH   SOLE 30 1,075,524 0 0
DENBURY RES INC COM NEW 247916208 68 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 828 51,073 SH   SOLE 2 2,122 0 48,951
DENNYS CORP COM 24869P104 3 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 20 1,205 SH   SOLE 7 1,205 0 0
DENNYS CORP COM 24869P104 3,462 213,568 SH   SOLE 18 213,568 0 0
DENNYS CORP COM 24869P104 1,480 91,316 SH   SOLE 19 91,316 0 0
DENNYS CORP COM 24869P104 35,095 2,165,011 SH   SOLE 21 2,165,011 0 0
DENNYS CORP COM 24869P104 32,773 2,021,758 SH   SOLE 22 1,885,701 0 136,057
DENNYS CORP COM 24869P104 345 21,305 SH   SOLE 26 0 0 21,305
DENNYS CORP COM 24869P104 144 8,897 SH   SOLE 28 8,897 0 0
DENNYS CORP COM 24869P104 56 3,459 SH   SOLE 29 0 0 3,459
DENNYS CORP COM 24869P104 274 16,907 SH   SOLE 30 16,907 0 0
DENNYS CORP COM 24869P104 105 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 21,107 567,232 SH   SOLE 2 44,839 0 522,393
DENTSPLY SIRONA INC COM 24906P109 2,604 69,994 SH   SOLE 4 63,905 0 6,089
DENTSPLY SIRONA INC COM 24906P109 7,430 199,669 SH   SOLE 7 172,134 0 27,535
DENTSPLY SIRONA INC COM 24906P109 588 15,810 SH   SOLE 13 15,810 0 0
DENTSPLY SIRONA INC COM 24906P109 63 1,686 SH   SOLE 15 1,686 0 0
DENTSPLY SIRONA INC COM 24906P109 20,358 547,103 SH   SOLE 18 519,775 0 27,328
DENTSPLY SIRONA INC COM 24906P109 2,126 57,147 SH   SOLE 19 57,147 0 0
DENTSPLY SIRONA INC COM 24906P109 187,067 5,027,320 SH   SOLE 21 5,027,320 0 0
DENTSPLY SIRONA INC COM 24906P109 197,508 5,307,925 SH   SOLE 22 4,722,889 0 585,036
DENTSPLY SIRONA INC COM 24906P109 5,954 160,022 SH   SOLE 23 160,022 0 0
DENTSPLY SIRONA INC COM 24906P109 7,849 210,948 SH   SOLE 25 210,948 0 0
DENTSPLY SIRONA INC COM 24906P109 37,138 998,076 SH   SOLE 26 302,902 0 695,174
DENTSPLY SIRONA INC COM 24906P109 1,628 43,750 SH   SOLE 28 32,278 0 11,472
DENTSPLY SIRONA INC COM 24906P109 1,929 51,847 SH   SOLE 29 7,033 0 44,814
DENTSPLY SIRONA INC COM 24906P109 30,627 823,072 SH   SOLE 30 823,072 0 0
DENTSPLY SIRONA INC COM 24906P109 3,059 82,201 SH   SOLE 31 47,858 0 34,343
DENTSPLY SIRONA INC COM 24906P109 450 12,085 SH   SOLE 34 12,085 0 0
DENTSPLY SIRONA INC COM 24906P109 5,724 153,837 SH   SOLE 36 153,837 0 0
DENTSPLY SIRONA INC COM 24906P109 171 4,608 SH   SOLE 40 4,608 0 0
DERMIRA INC COM 24983L104 224 31,217 SH   SOLE 2 4,039 0 27,178
DERMIRA INC COM 24983L104 6 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 838 116,564 SH   SOLE 18 116,564 0 0
DERMIRA INC COM 24983L104 578 80,398 SH   SOLE 19 80,398 0 0
DERMIRA INC COM 24983L104 13,960 1,941,521 SH   SOLE 21 1,941,521 0 0
DERMIRA INC COM 24983L104 8,136 1,131,556 SH   SOLE 22 1,089,622 0 41,934
DERMIRA INC COM 24983L104 124 17,315 SH   SOLE 23 17,315 0 0
DERMIRA INC COM 24983L104 325 45,148 SH   SOLE 26 0 0 45,148
DERMIRA INC COM 24983L104 31 4,363 SH   SOLE 28 4,363 0 0
DERMIRA INC COM 24983L104 6 893 SH   SOLE 29 0 0 893
DERMIRA INC COM 24983L104 51 7,031 SH   SOLE 30 7,031 0 0
DERMIRA INC COM 24983L104 16 2,272 SH   SOLE 40 2,272 0 0
DERMIRA INC NOTE 3.000% 5/1 24983LAB0 424 550,000 PRN   SOLE 21 550,000 0 0
DESCARTES SYS GROUP INC COM 249906108 4,332 163,727 SH   SOLE 21 163,727 0 0
DESCARTES SYS GROUP INC COM 249906108 1,314 49,676 SH   SOLE 22 0 0 49,676
DESPEGAR COM CORP ORD SHS G27358103 1,189 95,835 SH   SOLE 21 95,835 0 0
DESPEGAR COM CORP ORD SHS G27358103 641 51,630 SH   SOLE 22 51,630 0 0
DESTINATION MATERNITY CORP COM 25065D100 6 2,131 SH   SOLE 18 2,131 0 0
DESTINATION MATERNITY CORP COM 25065D100 113 39,763 SH   SOLE 21 39,763 0 0
DESTINATION MATERNITY CORP COM 25065D100 662 232,997 SH   SOLE 22 232,997 0 0
DESTINATION XL GROUP INC COM 25065K104 14 6,331 SH   SOLE 18 6,331 0 0
DESTINATION XL GROUP INC COM 25065K104 253 116,446 SH   SOLE 21 116,446 0 0
DESTINATION XL GROUP INC COM 25065K104 1,889 870,506 SH   SOLE 22 870,506 0 0
DEVON ENERGY CORP NEW COM 25179M103 30,651 1,359,853 SH   SOLE 2 276,960 0 1,082,893
DEVON ENERGY CORP NEW COM 25179M103 3,998 177,367 SH   SOLE 4 163,527 0 13,840
DEVON ENERGY CORP NEW COM 25179M103 8,052 357,242 SH   SOLE 7 357,242 0 0
DEVON ENERGY CORP NEW COM 25179M103 346 15,329 SH   SOLE 13 15,329 0 0
DEVON ENERGY CORP NEW COM 25179M103 97 4,324 SH   SOLE 15 4,324 0 0
DEVON ENERGY CORP NEW COM 25179M103 67,263 2,984,182 SH   SOLE 18 2,800,257 0 183,925
DEVON ENERGY CORP NEW COM 25179M103 139,034 6,168,345 SH   SOLE 19 6,168,345 0 0
DEVON ENERGY CORP NEW COM 25179M103 257,202 11,410,896 SH   SOLE 21 11,410,896 0 0
DEVON ENERGY CORP NEW COM 25179M103 282,095 12,515,298 SH   SOLE 22 11,244,353 0 1,270,945
DEVON ENERGY CORP NEW COM 25179M103 8,872 393,626 SH   SOLE 23 393,626 0 0
DEVON ENERGY CORP NEW COM 25179M103 13,969 619,723 SH   SOLE 25 619,723 0 0
DEVON ENERGY CORP NEW COM 25179M103 59,250 2,628,665 SH   SOLE 26 604,346 0 2,024,319
DEVON ENERGY CORP NEW COM 25179M103 2,140 94,953 SH   SOLE 28 68,563 0 26,390
DEVON ENERGY CORP NEW COM 25179M103 4,584 203,391 SH   SOLE 29 203,391 0 0
DEVON ENERGY CORP NEW COM 25179M103 43,499 1,929,862 SH   SOLE 30 1,929,862 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,825 258,439 SH   SOLE 31 111,090 0 147,349
DEVON ENERGY CORP NEW COM 25179M103 33,245 1,474,926 SH   SOLE 34 1,474,926 0 0
DEVON ENERGY CORP NEW COM 25179M103 9,334 414,114 SH   SOLE 36 414,114 0 0
DEVON ENERGY CORP NEW COM 25179M103 308 13,658 SH   SOLE 40 13,658 0 0
DEXCOM INC COM 252131107 26,437 220,673 SH   SOLE 2 24,849 0 195,824
DEXCOM INC COM 252131107 3,694 30,831 SH   SOLE 4 28,499 0 2,332
DEXCOM INC COM 252131107 723 6,039 SH   SOLE 7 5,241 0 798
DEXCOM INC COM 252131107 138 1,148 SH   SOLE 13 1,148 0 0
DEXCOM INC COM 252131107 6,689 55,833 SH   SOLE 18 48,697 0 7,136
DEXCOM INC COM 252131107 4,732 39,497 SH   SOLE 19 39,497 0 0
DEXCOM INC COM 252131107 206,529 1,723,946 SH   SOLE 21 1,723,946 0 0
DEXCOM INC COM 252131107 296,999 2,479,121 SH   SOLE 22 2,281,654 0 197,467
DEXCOM INC COM 252131107 7,845 65,486 SH   SOLE 23 65,486 0 0
DEXCOM INC COM 252131107 236 1,970 SH   SOLE 25 1,970 0 0
DEXCOM INC COM 252131107 20,730 173,041 SH   SOLE 26 66,228 0 106,813
DEXCOM INC COM 252131107 2,043 17,053 SH   SOLE 28 12,517 0 4,536
DEXCOM INC COM 252131107 3,064 25,573 SH   SOLE 29 5,044 0 20,529
DEXCOM INC COM 252131107 23,163 193,347 SH   SOLE 30 193,347 0 0
DEXCOM INC COM 252131107 3,451 28,805 SH   SOLE 31 20,210 0 8,595
DEXCOM INC COM 252131107 675 5,636 SH   SOLE 34 5,636 0 0
DEXCOM INC COM 252131107 1,925 16,070 SH   SOLE 36 16,070 0 0
DEXCOM INC COM 252131107 219 1,827 SH   SOLE 40 1,827 0 0
DEXCOM INC NOTE 0.750% 5/1 252131AF4 1,200 890,000 PRN   SOLE 21 890,000 0 0
DHI GROUP INC COM 23331S100 14 9,183 SH   SOLE 18 9,183 0 0
DHI GROUP INC COM 23331S100 291 191,311 SH   SOLE 21 191,311 0 0
DHI GROUP INC COM 23331S100 997 656,059 SH   SOLE 22 656,059 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 402 102,490 SH   SOLE 2 3,544 0 98,946
DHT HOLDINGS INC SHS NEW Y2065G121 11 2,744 SH   SOLE 7 2,744 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,250 318,884 SH   SOLE 18 318,884 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 513 130,981 SH   SOLE 19 130,981 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 12,623 3,220,111 SH   SOLE 21 3,220,111 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,809 971,682 SH   SOLE 22 900,583 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 95,892 676,249 SH   SOLE 18 676,249 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,389 9,795 SH   SOLE 25 9,795 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 381 2,551 SH   SOLE 2 88 0 2,463
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15 100 SH   SOLE 7 100 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,670 11,172 SH   SOLE 18 11,172 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 740 4,950 SH   SOLE 19 4,950 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 19,579 131,009 SH   SOLE 21 131,009 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16,470 110,207 SH   SOLE 22 106,107 0 4,100
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 82 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 70 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 103 691 SH   SOLE 30 691 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 75 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 946 100,177 SH   SOLE 2 33,372 0 66,805
DIAMOND OFFSHORE DRILLING IN COM 25271C102 4 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 44 4,670 SH   SOLE 7 4,670 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 3,514 372,226 SH   SOLE 18 372,226 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,280 135,561 SH   SOLE 19 135,561 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 45,169 4,784,816 SH   SOLE 21 4,784,816 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 28,929 3,064,556 SH   SOLE 22 2,952,881 0 111,675
DIAMOND OFFSHORE DRILLING IN COM 25271C102 325 34,411 SH   SOLE 23 34,411 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 716 75,894 SH   SOLE 26 11,889 0 64,005
DIAMOND OFFSHORE DRILLING IN COM 25271C102 93 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 145 15,411 SH   SOLE 30 15,411 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 106 11,252 SH   SOLE 34 11,252 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 124 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 72 7,637 SH   SOLE 40 7,637 0 0
DIAMONDBACK ENERGY INC COM 25278X109 36,173 390,215 SH   SOLE 2 41,470 0 348,745
DIAMONDBACK ENERGY INC COM 25278X109 4,587 49,483 SH   SOLE 4 45,302 0 4,181
DIAMONDBACK ENERGY INC COM 25278X109 10,838 116,910 SH   SOLE 7 116,910 0 0
DIAMONDBACK ENERGY INC COM 25278X109 227 2,450 SH   SOLE 13 2,450 0 0
DIAMONDBACK ENERGY INC COM 25278X109 132 1,419 SH   SOLE 15 1,419 0 0
DIAMONDBACK ENERGY INC COM 25278X109 34,082 367,660 SH   SOLE 18 348,772 0 18,888
DIAMONDBACK ENERGY INC COM 25278X109 17,787 191,873 SH   SOLE 19 191,873 0 0
DIAMONDBACK ENERGY INC COM 25278X109 350,230 3,778,102 SH   SOLE 21 3,778,102 0 0
DIAMONDBACK ENERGY INC COM 25278X109 340,978 3,678,291 SH   SOLE 22 3,277,736 0 400,555
DIAMONDBACK ENERGY INC COM 25278X109 10,009 107,974 SH   SOLE 23 107,974 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,175 131,334 SH   SOLE 25 131,334 0 0
DIAMONDBACK ENERGY INC COM 25278X109 50,338 543,016 SH   SOLE 26 174,696 0 368,320
DIAMONDBACK ENERGY INC COM 25278X109 2,802 30,226 SH   SOLE 28 22,192 0 8,034
DIAMONDBACK ENERGY INC COM 25278X109 598 6,454 SH   SOLE 29 5,822 0 632
DIAMONDBACK ENERGY INC COM 25278X109 55,731 601,194 SH   SOLE 30 601,194 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,886 52,713 SH   SOLE 31 34,241 0 18,472
DIAMONDBACK ENERGY INC COM 25278X109 1,879 20,272 SH   SOLE 34 20,272 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,264 99,934 SH   SOLE 36 99,934 0 0
DIAMONDBACK ENERGY INC COM 25278X109 307 3,309 SH   SOLE 40 3,309 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,174 239,480 SH   SOLE 2 33,561 0 205,919
DIAMONDROCK HOSPITALITY CO COM 252784301 1,332 146,669 SH   SOLE 4 146,669 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,106 342,107 SH   SOLE 7 342,107 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 74 8,190 SH   SOLE 15 8,190 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,749 1,073,722 SH   SOLE 18 1,073,722 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,321 806,295 SH   SOLE 19 806,295 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 212,692 23,424,223 SH   SOLE 21 23,424,223 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 85,001 9,361,398 SH   SOLE 22 9,090,969 0 270,429
DIAMONDROCK HOSPITALITY CO COM 252784301 1,063 117,088 SH   SOLE 23 117,088 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,883 427,671 SH   SOLE 25 427,671 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,216 354,219 SH   SOLE 26 47,892 0 306,327
DIAMONDROCK HOSPITALITY CO COM 252784301 266 29,296 SH   SOLE 28 29,296 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,287 141,776 SH   SOLE 29 73,931 0 67,845
DIAMONDROCK HOSPITALITY CO COM 252784301 12,251 1,349,195 SH   SOLE 30 1,349,195 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 147 16,215 SH   SOLE 34 16,215 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 29 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 196 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 445 41,652 SH   SOLE 2 1,638 0 40,014
DICERNA PHARMACEUTICALS INC COM 253031108 10 957 SH   SOLE 7 957 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,988 185,987 SH   SOLE 18 185,987 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 837 78,268 SH   SOLE 19 78,268 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 27,572 2,579,210 SH   SOLE 21 2,579,210 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 15,295 1,430,810 SH   SOLE 22 1,376,364 0 54,446
DICERNA PHARMACEUTICALS INC COM 253031108 3 285 SH   SOLE 23 285 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 150 14,059 SH   SOLE 30 14,059 0 0
DICKS SPORTING GOODS INC COM 253393102 4,049 129,770 SH   SOLE 2 36,109 0 93,661
DICKS SPORTING GOODS INC COM 253393102 9 275 SH   SOLE 4 275 0 0
DICKS SPORTING GOODS INC COM 253393102 92 2,958 SH   SOLE 7 2,958 0 0
DICKS SPORTING GOODS INC COM 253393102 7,078 226,874 SH   SOLE 18 226,874 0 0
DICKS SPORTING GOODS INC COM 253393102 2,050 65,714 SH   SOLE 19 65,714 0 0
DICKS SPORTING GOODS INC COM 253393102 112,816 3,615,912 SH   SOLE 21 3,615,912 0 0
DICKS SPORTING GOODS INC COM 253393102 88,137 2,824,893 SH   SOLE 22 2,645,982 0 178,911
DICKS SPORTING GOODS INC COM 253393102 853 27,342 SH   SOLE 26 13,093 0 14,249
DICKS SPORTING GOODS INC COM 253393102 322 10,331 SH   SOLE 28 10,331 0 0
DICKS SPORTING GOODS INC COM 253393102 565 18,116 SH   SOLE 29 0 0 18,116
DICKS SPORTING GOODS INC COM 253393102 655 21,008 SH   SOLE 30 21,008 0 0
DICKS SPORTING GOODS INC COM 253393102 50 1,589 SH   SOLE 31 1,589 0 0
DICKS SPORTING GOODS INC COM 253393102 131 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 227 7,286 SH   SOLE 40 7,286 0 0
DIEBOLD NXDF INC COM 253651103 191 76,768 SH   SOLE 2 2,839 0 73,929
DIEBOLD NXDF INC COM 253651103 0 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 9 3,624 SH   SOLE 7 3,624 0 0
DIEBOLD NXDF INC COM 253651103 948 380,686 SH   SOLE 18 380,686 0 0
DIEBOLD NXDF INC COM 253651103 271 108,688 SH   SOLE 19 108,688 0 0
DIEBOLD NXDF INC COM 253651103 20,457 8,215,849 SH   SOLE 21 8,215,849 0 0
DIEBOLD NXDF INC COM 253651103 5,744 2,306,692 SH   SOLE 22 2,180,048 0 126,644
DIEBOLD NXDF INC COM 253651103 62 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 22 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 373 149,745 SH   SOLE 30 149,745 0 0
DIEBOLD NXDF INC COM 253651103 141 56,648 SH   SOLE 36 56,648 0 0
DIEBOLD NXDF INC COM 253651103 16 6,621 SH   SOLE 40 6,621 0 0
DIGI INTL INC COM 253798102 259 25,623 SH   SOLE 2 937 0 24,686
DIGI INTL INC COM 253798102 6 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,407 139,416 SH   SOLE 18 139,416 0 0
DIGI INTL INC COM 253798102 379 37,537 SH   SOLE 19 37,537 0 0
DIGI INTL INC COM 253798102 30,137 2,986,771 SH   SOLE 21 2,986,771 0 0
DIGI INTL INC COM 253798102 8,367 829,273 SH   SOLE 22 809,006 0 20,267
DIGI INTL INC COM 253798102 528 52,313 SH   SOLE 30 52,313 0 0
DIGIMARC CORP NEW COM 25381B101 133 9,184 SH   SOLE 2 435 0 8,749
DIGIMARC CORP NEW COM 25381B101 3 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 548 37,784 SH   SOLE 18 37,784 0 0
DIGIMARC CORP NEW COM 25381B101 228 15,706 SH   SOLE 19 15,706 0 0
DIGIMARC CORP NEW COM 25381B101 5,569 384,091 SH   SOLE 21 384,091 0 0
DIGIMARC CORP NEW COM 25381B101 3,956 272,837 SH   SOLE 22 265,594 0 7,243
DIGIRAD CORP COM 253827109 2 4,141 SH   SOLE 18 4,141 0 0
DIGIRAD CORP COM 253827109 37 65,491 SH   SOLE 21 65,491 0 0
DIGIRAD CORP COM 253827109 8 14,616 SH   SOLE 22 14,616 0 0
DIGITAL ALLY INC COM NEW 25382P208 2 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 133 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 54,561 512,071 SH   SOLE 2 32,179 0 479,892
DIGITAL RLTY TR INC COM 253868103 22,303 209,324 SH   SOLE 4 203,883 0 5,441
DIGITAL RLTY TR INC COM 253868103 53,609 503,131 SH   SOLE 7 503,131 0 0
DIGITAL RLTY TR INC COM 253868103 125 1,170 SH   SOLE 13 1,170 0 0
DIGITAL RLTY TR INC COM 253868103 1,000 9,387 SH   SOLE 15 9,387 0 0
DIGITAL RLTY TR INC COM 253868103 44,437 417,056 SH   SOLE 18 392,165 0 24,891
DIGITAL RLTY TR INC COM 253868103 42,111 395,223 SH   SOLE 19 395,223 0 0
DIGITAL RLTY TR INC COM 253868103 725,700 6,810,890 SH   SOLE 21 6,810,890 0 0
DIGITAL RLTY TR INC COM 253868103 829,013 7,780,511 SH   SOLE 22 7,242,432 0 538,079
DIGITAL RLTY TR INC COM 253868103 16,126 151,346 SH   SOLE 23 151,346 0 0
DIGITAL RLTY TR INC COM 253868103 65,584 615,520 SH   SOLE 25 615,520 0 0
DIGITAL RLTY TR INC COM 253868103 85,157 799,225 SH   SOLE 26 220,957 0 578,268
DIGITAL RLTY TR INC COM 253868103 4,241 39,801 SH   SOLE 28 29,206 0 10,595
DIGITAL RLTY TR INC COM 253868103 8,606 80,772 SH   SOLE 29 80,772 0 0
DIGITAL RLTY TR INC COM 253868103 168,661 1,582,931 SH   SOLE 30 1,582,931 0 0
DIGITAL RLTY TR INC COM 253868103 10,243 96,132 SH   SOLE 31 43,808 0 52,324
DIGITAL RLTY TR INC COM 253868103 1,192 11,190 SH   SOLE 34 11,190 0 0
DIGITAL RLTY TR INC COM 253868103 17,281 162,187 SH   SOLE 36 162,187 0 0
DIGITAL RLTY TR INC COM 253868103 524 4,915 SH   SOLE 40 4,915 0 0
DIGITAL TURBINE INC COM NEW 25400W102 27 14,682 SH   SOLE 18 14,682 0 0
DIGITAL TURBINE INC COM NEW 25400W102 417 227,873 SH   SOLE 21 227,873 0 0
DIGITAL TURBINE INC COM NEW 25400W102 196 107,314 SH   SOLE 22 107,314 0 0
DILLARDS INC CL A 254067101 1,273 21,115 SH   SOLE 2 9,516 0 11,599
DILLARDS INC CL A 254067101 7 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 42 689 SH   SOLE 7 689 0 0
DILLARDS INC CL A 254067101 5,071 84,089 SH   SOLE 18 84,089 0 0
DILLARDS INC CL A 254067101 1,654 27,420 SH   SOLE 19 27,420 0 0
DILLARDS INC CL A 254067101 65,854 1,091,933 SH   SOLE 21 1,091,933 0 0
DILLARDS INC CL A 254067101 41,310 684,961 SH   SOLE 22 660,429 0 24,532
DILLARDS INC CL A 254067101 347 5,754 SH   SOLE 23 5,754 0 0
DILLARDS INC CL A 254067101 895 14,835 SH   SOLE 26 1,635 0 13,200
DILLARDS INC CL A 254067101 108 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 259 4,297 SH   SOLE 29 0 0 4,297
DILLARDS INC CL A 254067101 454 7,520 SH   SOLE 30 7,520 0 0
DILLARDS INC CL A 254067101 149 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 70 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES COM 253922108 549 32,357 SH   SOLE 2 1,178 0 31,179
DIME CMNTY BANCSHARES COM 253922108 5 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 12 735 SH   SOLE 7 735 0 0
DIME CMNTY BANCSHARES COM 253922108 3,062 180,314 SH   SOLE 18 180,314 0 0
DIME CMNTY BANCSHARES COM 253922108 792 46,617 SH   SOLE 19 46,617 0 0
DIME CMNTY BANCSHARES COM 253922108 57,931 3,411,732 SH   SOLE 21 3,411,732 0 0
DIME CMNTY BANCSHARES COM 253922108 18,503 1,089,692 SH   SOLE 22 1,048,294 0 41,398
DIME CMNTY BANCSHARES COM 253922108 339 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 79 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 1,150 67,740 SH   SOLE 30 67,740 0 0
DIME CMNTY BANCSHARES COM 253922108 58 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,009 14,977 SH   SOLE 2 600 0 14,377
DINE BRANDS GLOBAL INC COM 254423106 7 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 23 344 SH   SOLE 7 344 0 0
DINE BRANDS GLOBAL INC COM 254423106 5,816 86,364 SH   SOLE 18 86,364 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,661 24,660 SH   SOLE 19 24,660 0 0
DINE BRANDS GLOBAL INC COM 254423106 123,467 1,833,483 SH   SOLE 21 1,833,483 0 0
DINE BRANDS GLOBAL INC COM 254423106 32,763 486,525 SH   SOLE 22 462,770 0 23,755
DINE BRANDS GLOBAL INC COM 254423106 96 1,428 SH   SOLE 23 1,428 0 0
DINE BRANDS GLOBAL INC COM 254423106 163 2,422 SH   SOLE 26 1,467 0 955
DINE BRANDS GLOBAL INC COM 254423106 166 2,459 SH   SOLE 28 2,459 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,391 35,502 SH   SOLE 30 35,502 0 0
DINE BRANDS GLOBAL INC COM 254423106 124 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 1,841 57,057 SH   SOLE 2 19,562 0 37,495
DIODES INC COM 254543101 7 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 26 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 6,587 204,184 SH   SOLE 18 204,184 0 0
DIODES INC COM 254543101 8,050 249,528 SH   SOLE 19 249,528 0 0
DIODES INC COM 254543101 137,452 4,260,741 SH   SOLE 21 4,260,741 0 0
DIODES INC COM 254543101 44,201 1,370,139 SH   SOLE 22 1,320,241 0 49,898
DIODES INC COM 254543101 2,145 66,503 SH   SOLE 23 66,503 0 0
DIODES INC COM 254543101 3,228 100,056 SH   SOLE 26 7,267 0 92,789
DIODES INC COM 254543101 176 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 462 14,306 SH   SOLE 29 0 0 14,306
DIODES INC COM 254543101 2,601 80,628 SH   SOLE 30 80,628 0 0
DIODES INC COM 254543101 56 1,733 SH   SOLE 34 1,733 0 0
DIODES INC COM 254543101 124 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 965 71,671 SH   SOLE 2 25,645 0 46,026
DIPLOMAT PHARMACY INC COM 25456K101 3 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 17 1,232 SH   SOLE 7 1,232 0 0
DIPLOMAT PHARMACY INC COM 25456K101 3,857 286,567 SH   SOLE 18 286,567 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,139 84,607 SH   SOLE 19 84,607 0 0
DIPLOMAT PHARMACY INC COM 25456K101 87,146 6,474,441 SH   SOLE 21 6,474,441 0 0
DIPLOMAT PHARMACY INC COM 25456K101 21,512 1,598,193 SH   SOLE 22 1,516,562 0 81,631
DIPLOMAT PHARMACY INC COM 25456K101 172 12,804 SH   SOLE 26 5,329 0 7,475
DIPLOMAT PHARMACY INC COM 25456K101 94 6,994 SH   SOLE 28 6,994 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,478 109,840 SH   SOLE 30 109,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 52 3,872 SH   SOLE 40 3,872 0 0
DISCOVER FINL SVCS COM 254709108 61,647 1,045,214 SH   SOLE 2 248,743 0 796,471
DISCOVER FINL SVCS COM 254709108 8,208 139,174 SH   SOLE 4 129,801 0 9,373
DISCOVER FINL SVCS COM 254709108 15,028 254,793 SH   SOLE 7 254,793 0 0
DISCOVER FINL SVCS COM 254709108 284 4,819 SH   SOLE 13 4,819 0 0
DISCOVER FINL SVCS COM 254709108 201 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 47,000 796,887 SH   SOLE 18 749,731 0 47,156
DISCOVER FINL SVCS COM 254709108 8,955 151,823 SH   SOLE 19 151,823 0 0
DISCOVER FINL SVCS COM 254709108 459,082 7,783,686 SH   SOLE 21 7,783,686 0 0
DISCOVER FINL SVCS COM 254709108 496,857 8,424,156 SH   SOLE 22 7,447,847 0 976,309
DISCOVER FINL SVCS COM 254709108 16,044 272,031 SH   SOLE 23 272,031 0 0
DISCOVER FINL SVCS COM 254709108 18,624 315,763 SH   SOLE 25 315,763 0 0
DISCOVER FINL SVCS COM 254709108 82,992 1,407,117 SH   SOLE 26 362,208 0 1,044,909
DISCOVER FINL SVCS COM 254709108 3,926 66,571 SH   SOLE 28 48,744 0 17,827
DISCOVER FINL SVCS COM 254709108 2,323 39,378 SH   SOLE 29 23,913 0 15,465
DISCOVER FINL SVCS COM 254709108 73,190 1,240,937 SH   SOLE 30 1,240,937 0 0
DISCOVER FINL SVCS COM 254709108 8,598 145,771 SH   SOLE 31 98,761 0 47,010
DISCOVER FINL SVCS COM 254709108 2,626 44,519 SH   SOLE 34 44,519 0 0
DISCOVER FINL SVCS COM 254709108 16,687 282,920 SH   SOLE 36 282,920 0 0
DISCOVER FINL SVCS COM 254709108 444 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 9,758 394,402 SH   SOLE 2 40,796 0 353,606
DISCOVERY INC COM SER A 25470F104 1,278 51,639 SH   SOLE 4 47,521 0 4,118
DISCOVERY INC COM SER A 25470F104 3,353 135,521 SH   SOLE 7 119,599 0 15,922
DISCOVERY INC COM SER A 25470F104 26 1,053 SH   SOLE 13 1,053 0 0
DISCOVERY INC COM SER A 25470F104 27 1,090 SH   SOLE 15 1,090 0 0
DISCOVERY INC COM SER A 25470F104 7,861 317,762 SH   SOLE 18 299,510 0 18,252
DISCOVERY INC COM SER A 25470F104 1,365 55,165 SH   SOLE 19 55,165 0 0
DISCOVERY INC COM SER A 25470F104 99,614 4,026,438 SH   SOLE 21 4,026,438 0 0
DISCOVERY INC COM SER A 25470F104 96,638 3,906,155 SH   SOLE 22 3,488,004 0 418,151
DISCOVERY INC COM SER A 25470F104 2,649 107,090 SH   SOLE 23 107,090 0 0
DISCOVERY INC COM SER A 25470F104 3,847 155,494 SH   SOLE 25 155,494 0 0
DISCOVERY INC COM SER A 25470F104 20,124 813,404 SH   SOLE 26 220,190 0 593,214
DISCOVERY INC COM SER A 25470F104 722 29,181 SH   SOLE 28 21,632 0 7,549
DISCOVERY INC COM SER A 25470F104 974 39,363 SH   SOLE 29 7,433 0 31,930
DISCOVERY INC COM SER A 25470F104 15,012 606,804 SH   SOLE 30 606,804 0 0
DISCOVERY INC COM SER A 25470F104 1,311 52,991 SH   SOLE 31 27,414 0 25,577
DISCOVERY INC COM SER A 25470F104 1,225 49,509 SH   SOLE 34 49,509 0 0
DISCOVERY INC COM SER A 25470F104 3,461 139,876 SH   SOLE 36 139,876 0 0
DISCOVERY INC COM SER A 25470F104 70 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC COM SER C 25470F302 18,551 803,758 SH   SOLE 2 54,131 0 749,627
DISCOVERY INC COM SER C 25470F302 2,128 92,220 SH   SOLE 4 84,822 0 7,398
DISCOVERY INC COM SER C 25470F302 7,148 309,695 SH   SOLE 7 277,959 0 31,736
DISCOVERY INC COM SER C 25470F302 123 5,333 SH   SOLE 13 5,333 0 0
DISCOVERY INC COM SER C 25470F302 65 2,815 SH   SOLE 15 2,815 0 0
DISCOVERY INC COM SER C 25470F302 16,817 728,636 SH   SOLE 18 689,329 0 39,307
DISCOVERY INC COM SER C 25470F302 3,993 173,015 SH   SOLE 19 173,015 0 0
DISCOVERY INC COM SER C 25470F302 198,596 8,604,684 SH   SOLE 21 8,604,684 0 0
DISCOVERY INC COM SER C 25470F302 198,732 8,610,592 SH   SOLE 22 7,680,661 0 929,931
DISCOVERY INC COM SER C 25470F302 5,059 219,203 SH   SOLE 23 219,203 0 0
DISCOVERY INC COM SER C 25470F302 7,581 328,465 SH   SOLE 25 328,465 0 0
DISCOVERY INC COM SER C 25470F302 31,932 1,383,555 SH   SOLE 26 376,089 0 1,007,466
DISCOVERY INC COM SER C 25470F302 1,403 60,788 SH   SOLE 28 44,540 0 16,248
DISCOVERY INC COM SER C 25470F302 1,730 74,942 SH   SOLE 29 13,531 0 61,411
DISCOVERY INC COM SER C 25470F302 30,803 1,334,611 SH   SOLE 30 1,334,611 0 0
DISCOVERY INC COM SER C 25470F302 2,900 125,633 SH   SOLE 31 71,637 0 53,996
DISCOVERY INC COM SER C 25470F302 1,288 55,797 SH   SOLE 34 55,797 0 0
DISCOVERY INC COM SER C 25470F302 6,520 282,500 SH   SOLE 36 282,500 0 0
DISCOVERY INC COM SER C 25470F302 132 5,714 SH   SOLE 40 5,714 0 0
DISH NETWORK CORP CL A 25470M109 13,024 521,589 SH   SOLE 2 34,504 0 487,085
DISH NETWORK CORP CL A 25470M109 1,738 69,601 SH   SOLE 4 63,560 0 6,041
DISH NETWORK CORP CL A 25470M109 4,399 176,152 SH   SOLE 7 176,152 0 0
DISH NETWORK CORP CL A 25470M109 34 1,367 SH   SOLE 13 1,367 0 0
DISH NETWORK CORP CL A 25470M109 35 1,412 SH   SOLE 15 1,412 0 0
DISH NETWORK CORP CL A 25470M109 59,950 2,400,898 SH   SOLE 18 2,144,019 0 256,879
DISH NETWORK CORP CL A 25470M109 25,861 1,035,671 SH   SOLE 19 1,035,671 0 0
DISH NETWORK CORP CL A 25470M109 126,319 5,058,818 SH   SOLE 21 5,058,818 0 0
DISH NETWORK CORP CL A 25470M109 136,099 5,450,496 SH   SOLE 22 4,871,131 0 579,365
DISH NETWORK CORP CL A 25470M109 4,726 189,264 SH   SOLE 23 189,264 0 0
DISH NETWORK CORP CL A 25470M109 6,747 270,215 SH   SOLE 25 202,685 0 67,530
DISH NETWORK CORP CL A 25470M109 20,315 813,560 SH   SOLE 26 310,298 0 503,262
DISH NETWORK CORP CL A 25470M109 1,105 44,273 SH   SOLE 28 32,432 0 11,841
DISH NETWORK CORP CL A 25470M109 201 8,037 SH   SOLE 29 8,037 0 0
DISH NETWORK CORP CL A 25470M109 18,539 742,470 SH   SOLE 30 742,470 0 0
DISH NETWORK CORP CL A 25470M109 2,112 84,570 SH   SOLE 31 43,303 0 41,267
DISH NETWORK CORP CL A 25470M109 19,234 770,282 SH   SOLE 34 770,282 0 0
DISH NETWORK CORP CL A 25470M109 5,549 222,207 SH   SOLE 36 222,207 0 0
DISH NETWORK CORP CL A 25470M109 114 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 5,895 7,300,000 PRN   SOLE 21 7,300,000 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 1,791 2,250,000 PRN   SOLE 21 2,250,000 0 0
DISNEY WALT CO COM DISNEY 254687106 410,368 3,742,526 SH   SOLE 2 384,536 0 3,357,990
DISNEY WALT CO COM DISNEY 254687106 54,782 499,611 SH   SOLE 4 459,662 0 39,949
DISNEY WALT CO COM DISNEY 254687106 128,114 1,168,388 SH   SOLE 7 1,158,604 0 9,784
DISNEY WALT CO COM DISNEY 254687106 2,044 18,643 SH   SOLE 13 18,643 0 0
DISNEY WALT CO COM DISNEY 254687106 1,410 12,858 SH   SOLE 15 12,858 0 0
DISNEY WALT CO COM DISNEY 254687106 163 1,484 SH   SOLE 17 0 0 1,484
DISNEY WALT CO COM DISNEY 254687106 332,535 3,032,695 SH   SOLE 18 2,843,893 0 188,802
DISNEY WALT CO COM DISNEY 254687106 28,505 259,965 SH   SOLE 19 259,965 0 0
DISNEY WALT CO COM DISNEY 254687106 9,331 85,102 SH   SOLE 20 85,102 0 0
DISNEY WALT CO COM DISNEY 254687106 3,255,828 29,692,914 SH   SOLE 21 29,692,914 0 0
DISNEY WALT CO COM DISNEY 254687106 4,005,715 36,531,827 SH   SOLE 22 32,445,520 0 4,086,307
DISNEY WALT CO COM DISNEY 254687106 114,659 1,045,682 SH   SOLE 23 1,045,682 0 0
DISNEY WALT CO COM DISNEY 254687106 150,420 1,371,816 SH   SOLE 25 1,371,816 0 0
DISNEY WALT CO COM DISNEY 254687106 792,710 7,229,458 SH   SOLE 26 1,442,548 0 5,786,910
DISNEY WALT CO COM DISNEY 254687106 31,300 285,454 SH   SOLE 28 208,722 0 76,732
DISNEY WALT CO COM DISNEY 254687106 17,890 163,159 SH   SOLE 29 59,066 0 104,093
DISNEY WALT CO COM DISNEY 254687106 602,500 5,494,753 SH   SOLE 30 5,494,753 0 0
DISNEY WALT CO COM DISNEY 254687106 72,883 664,686 SH   SOLE 31 333,873 0 330,813
DISNEY WALT CO COM DISNEY 254687106 15,084 137,564 SH   SOLE 32 137,564 0 0
DISNEY WALT CO COM DISNEY 254687106 10,370 94,577 SH   SOLE 34 94,577 0 0
DISNEY WALT CO COM DISNEY 254687106 134,156 1,223,489 SH   SOLE 36 1,223,489 0 0
DISNEY WALT CO COM DISNEY 254687106 3,760 34,295 SH   SOLE 40 34,295 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 2 946 SH   SOLE 18 946 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 11 4,495 SH   SOLE 21 4,495 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 3 2,603 SH   SOLE 18 2,603 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 44 45,500 SH   SOLE 21 45,500 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 878 92,100 SH   SOLE 2 92,100 0 0
DIXIE GROUP INC CL A 255519100 2 2,651 SH   SOLE 18 2,651 0 0
DIXIE GROUP INC CL A 255519100 35 50,007 SH   SOLE 21 50,007 0 0
DIXIE GROUP INC CL A 255519100 248 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 4 961 SH   SOLE 18 961 0 0
DLH HLDGS CORP COM 23335Q100 86 18,400 SH   SOLE 21 18,400 0 0
DLH HLDGS CORP COM 23335Q100 52 11,171 SH   SOLE 22 11,171 0 0
DMC GLOBAL INC COM 23291C103 400 11,401 SH   SOLE 2 536 0 10,865
DMC GLOBAL INC COM 23291C103 10 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 1,708 48,631 SH   SOLE 18 48,631 0 0
DMC GLOBAL INC COM 23291C103 741 21,085 SH   SOLE 19 21,085 0 0
DMC GLOBAL INC COM 23291C103 17,529 499,125 SH   SOLE 21 499,125 0 0
DMC GLOBAL INC COM 23291C103 13,637 388,284 SH   SOLE 22 370,628 0 17,656
DMC GLOBAL INC COM 23291C103 136 3,874 SH   SOLE 30 3,874 0 0
DNB FINL CORP COM 233237106 19 677 SH   SOLE 18 677 0 0
DNB FINL CORP COM 233237106 18 618 SH   SOLE 21 618 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 11 15,296 SH   SOLE 21 15,296 0 0
DOCUSIGN INC COM 256163106 5,254 131,095 SH   SOLE 2 4,818 0 126,277
DOCUSIGN INC COM 256163106 53 1,318 SH   SOLE 7 1,318 0 0
DOCUSIGN INC COM 256163106 1,596 39,818 SH   SOLE 18 39,818 0 0
DOCUSIGN INC COM 256163106 631 15,733 SH   SOLE 19 15,733 0 0
DOCUSIGN INC COM 256163106 32,785 817,994 SH   SOLE 21 817,994 0 0
DOCUSIGN INC COM 256163106 41,454 1,034,272 SH   SOLE 22 933,530 0 100,742
DOCUSIGN INC COM 256163106 17,768 443,310 SH   SOLE 30 443,310 0 0
DOCUSIGN INC COM 256163106 60 1,502 SH   SOLE 31 1,502 0 0
DOLBY LABORATORIES INC COM 25659T107 9,212 148,960 SH   SOLE 2 8,843 0 140,117
DOLBY LABORATORIES INC COM 25659T107 19 314 SH   SOLE 4 314 0 0
DOLBY LABORATORIES INC COM 25659T107 72 1,170 SH   SOLE 7 1,170 0 0
DOLBY LABORATORIES INC COM 25659T107 6 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM 25659T107 2,435 39,370 SH   SOLE 18 39,370 0 0
DOLBY LABORATORIES INC COM 25659T107 3,070 49,652 SH   SOLE 19 49,652 0 0
DOLBY LABORATORIES INC COM 25659T107 47,732 771,863 SH   SOLE 21 771,863 0 0
DOLBY LABORATORIES INC COM 25659T107 104,880 1,695,996 SH   SOLE 22 1,577,332 0 118,664
DOLBY LABORATORIES INC COM 25659T107 717 11,588 SH   SOLE 25 11,588 0 0
DOLBY LABORATORIES INC COM 25659T107 1,396 22,572 SH   SOLE 26 13,686 0 8,886
DOLBY LABORATORIES INC COM 25659T107 508 8,220 SH   SOLE 28 8,220 0 0
DOLBY LABORATORIES INC COM 25659T107 460 7,432 SH   SOLE 29 0 0 7,432
DOLBY LABORATORIES INC COM 25659T107 1,025 16,568 SH   SOLE 30 16,568 0 0
DOLBY LABORATORIES INC COM 25659T107 76 1,231 SH   SOLE 31 1,231 0 0
DOLBY LABORATORIES INC COM 25659T107 1,157 18,712 SH   SOLE 34 18,712 0 0
DOLBY LABORATORIES INC COM 25659T107 361 5,837 SH   SOLE 40 5,837 0 0
DOLLAR GEN CORP NEW COM 256677105 72,862 674,153 SH   SOLE 2 83,935 0 590,218
DOLLAR GEN CORP NEW COM 256677105 9,923 91,809 SH   SOLE 4 84,742 0 7,067
DOLLAR GEN CORP NEW COM 256677105 33,188 307,071 SH   SOLE 7 244,358 0 62,713
DOLLAR GEN CORP NEW COM 256677105 948 8,772 SH   SOLE 13 8,772 0 0
DOLLAR GEN CORP NEW COM 256677105 279 2,584 SH   SOLE 15 2,584 0 0
DOLLAR GEN CORP NEW COM 256677105 180,915 1,673,896 SH   SOLE 18 1,530,317 0 143,579
DOLLAR GEN CORP NEW COM 256677105 193,798 1,793,101 SH   SOLE 19 1,793,101 0 0
DOLLAR GEN CORP NEW COM 256677105 811,109 7,504,706 SH   SOLE 21 7,504,706 0 0
DOLLAR GEN CORP NEW COM 256677105 744,016 6,883,940 SH   SOLE 22 6,163,716 0 720,224
DOLLAR GEN CORP NEW COM 256677105 20,077 185,756 SH   SOLE 23 185,756 0 0
DOLLAR GEN CORP NEW COM 256677105 32,560 301,259 SH   SOLE 25 279,991 0 21,268
DOLLAR GEN CORP NEW COM 256677105 112,898 1,044,582 SH   SOLE 26 289,547 0 755,035
DOLLAR GEN CORP NEW COM 256677105 5,465 50,569 SH   SOLE 28 36,899 0 13,670
DOLLAR GEN CORP NEW COM 256677105 1,090 10,089 SH   SOLE 29 10,089 0 0
DOLLAR GEN CORP NEW COM 256677105 109,794 1,015,862 SH   SOLE 30 1,015,862 0 0
DOLLAR GEN CORP NEW COM 256677105 11,640 107,698 SH   SOLE 31 57,270 0 50,428
DOLLAR GEN CORP NEW COM 256677105 30,850 285,436 SH   SOLE 34 285,436 0 0
DOLLAR GEN CORP NEW COM 256677105 28,039 259,431 SH   SOLE 36 259,431 0 0
DOLLAR GEN CORP NEW COM 256677105 684 6,328 SH   SOLE 40 6,328 0 0
DOLLAR TREE INC COM 256746108 53,291 590,021 SH   SOLE 2 49,429 0 540,592
DOLLAR TREE INC COM 256746108 9,585 106,125 SH   SOLE 4 99,842 0 6,283
DOLLAR TREE INC COM 256746108 17,950 198,733 SH   SOLE 7 189,365 0 9,368
DOLLAR TREE INC COM 256746108 458 5,073 SH   SOLE 13 5,073 0 0
DOLLAR TREE INC COM 256746108 211 2,338 SH   SOLE 15 2,338 0 0
DOLLAR TREE INC COM 256746108 88,316 977,816 SH   SOLE 18 949,251 0 28,565
DOLLAR TREE INC COM 256746108 190,231 2,106,194 SH   SOLE 19 2,106,194 0 0
DOLLAR TREE INC COM 256746108 477,452 5,286,224 SH   SOLE 21 5,286,224 0 0
DOLLAR TREE INC COM 256746108 520,492 5,762,760 SH   SOLE 22 5,156,508 0 606,252
DOLLAR TREE INC COM 256746108 16,119 178,464 SH   SOLE 23 178,464 0 0
DOLLAR TREE INC COM 256746108 19,697 218,081 SH   SOLE 25 218,081 0 0
DOLLAR TREE INC COM 256746108 76,366 845,500 SH   SOLE 26 251,408 0 594,092
DOLLAR TREE INC COM 256746108 4,121 45,627 SH   SOLE 28 33,346 0 12,281
DOLLAR TREE INC COM 256746108 842 9,318 SH   SOLE 29 9,318 0 0
DOLLAR TREE INC COM 256746108 75,906 840,414 SH   SOLE 30 840,414 0 0
DOLLAR TREE INC COM 256746108 8,216 90,966 SH   SOLE 31 49,880 0 41,086
DOLLAR TREE INC COM 256746108 3,049 33,761 SH   SOLE 32 33,761 0 0
DOLLAR TREE INC COM 256746108 75,584 836,851 SH   SOLE 34 836,851 0 0
DOLLAR TREE INC COM 256746108 16,015 177,310 SH   SOLE 36 177,310 0 0
DOLLAR TREE INC COM 256746108 520 5,760 SH   SOLE 40 5,760 0 0
DOLPHIN ENTMT INC COM 25686H100 1 1,035 SH   SOLE 18 1,035 0 0
DOLPHIN ENTMT INC COM 25686H100 11 13,849 SH   SOLE 21 13,849 0 0
DOMINION ENERGY INC COM 25746U109 114,174 1,597,730 SH   SOLE 2 142,483 0 1,455,247
DOMINION ENERGY INC COM 25746U109 30,746 430,256 SH   SOLE 4 413,038 0 17,218
DOMINION ENERGY INC COM 25746U109 41,137 575,668 SH   SOLE 7 575,668 0 0
DOMINION ENERGY INC COM 25746U109 785 10,991 SH   SOLE 13 10,991 0 0
DOMINION ENERGY INC COM 25746U109 388 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 87,410 1,223,205 SH   SOLE 18 1,143,776 0 79,429
DOMINION ENERGY INC COM 25746U109 18,864 263,981 SH   SOLE 19 263,981 0 0
DOMINION ENERGY INC COM 25746U109 1,370,927 19,184,543 SH   SOLE 21 19,184,543 0 0
DOMINION ENERGY INC COM 25746U109 1,167,289 16,334,863 SH   SOLE 22 14,551,146 0 1,783,717
DOMINION ENERGY INC COM 25746U109 32,841 459,570 SH   SOLE 23 459,570 0 0
DOMINION ENERGY INC COM 25746U109 40,983 573,515 SH   SOLE 25 573,515 0 0
DOMINION ENERGY INC COM 25746U109 184,341 2,579,632 SH   SOLE 26 654,111 0 1,925,521
DOMINION ENERGY INC COM 25746U109 8,918 124,798 SH   SOLE 28 91,035 0 33,763
DOMINION ENERGY INC COM 25746U109 1,659 23,216 SH   SOLE 29 23,216 0 0
DOMINION ENERGY INC COM 25746U109 197,136 2,758,697 SH   SOLE 30 2,758,697 0 0
DOMINION ENERGY INC COM 25746U109 21,402 299,496 SH   SOLE 31 145,098 0 154,398
DOMINION ENERGY INC COM 25746U109 4,497 62,927 SH   SOLE 32 62,927 0 0
DOMINION ENERGY INC COM 25746U109 2,399 33,572 SH   SOLE 34 33,572 0 0
DOMINION ENERGY INC COM 25746U109 46,620 652,392 SH   SOLE 36 652,392 0 0
DOMINION ENERGY INC COM 25746U109 1,081 15,132 SH   SOLE 40 15,132 0 0
DOMINOS PIZZA INC COM 25754A201 53,350 215,131 SH   SOLE 2 87,524 0 127,607
DOMINOS PIZZA INC COM 25754A201 7,077 28,537 SH   SOLE 4 27,497 0 1,040
DOMINOS PIZZA INC COM 25754A201 1,367 5,514 SH   SOLE 7 5,514 0 0
DOMINOS PIZZA INC COM 25754A201 2,989 12,051 SH   SOLE 13 12,051 0 0
DOMINOS PIZZA INC COM 25754A201 85 341 SH   SOLE 15 341 0 0
DOMINOS PIZZA INC COM 25754A201 109,564 441,808 SH   SOLE 18 356,172 0 85,636
DOMINOS PIZZA INC COM 25754A201 107,357 432,910 SH   SOLE 19 432,910 0 0
DOMINOS PIZZA INC COM 25754A201 529,925 2,136,880 SH   SOLE 21 2,136,880 0 0
DOMINOS PIZZA INC COM 25754A201 406,107 1,637,595 SH   SOLE 22 1,453,106 0 184,489
DOMINOS PIZZA INC COM 25754A201 13,621 54,927 SH   SOLE 23 54,927 0 0
DOMINOS PIZZA INC COM 25754A201 9,877 39,828 SH   SOLE 25 39,828 0 0
DOMINOS PIZZA INC COM 25754A201 33,173 133,769 SH   SOLE 26 52,820 0 80,949
DOMINOS PIZZA INC COM 25754A201 1,952 7,873 SH   SOLE 28 5,874 0 1,999
DOMINOS PIZZA INC COM 25754A201 12,261 49,442 SH   SOLE 29 16,705 0 32,737
DOMINOS PIZZA INC COM 25754A201 15,185 61,233 SH   SOLE 30 61,233 0 0
DOMINOS PIZZA INC COM 25754A201 11,239 45,322 SH   SOLE 31 31,547 0 13,775
DOMINOS PIZZA INC COM 25754A201 8,326 33,575 SH   SOLE 34 33,575 0 0
DOMINOS PIZZA INC COM 25754A201 10,741 43,314 SH   SOLE 36 43,314 0 0
DOMINOS PIZZA INC COM 25754A201 231 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 118 6,000 SH   SOLE 2 0 0 6,000
DOMO INC COM CL B 257554105 787 40,093 SH   SOLE 4 40,093 0 0
DOMO INC COM CL B 257554105 7,251 369,375 SH   SOLE 18 369,375 0 0
DOMO INC COM CL B 257554105 45,808 2,333,576 SH   SOLE 19 2,333,576 0 0
DOMO INC COM CL B 257554105 5,133 261,484 SH   SOLE 21 261,484 0 0
DOMO INC COM CL B 257554105 6,872 350,042 SH   SOLE 22 347,832 0 2,210
DOMO INC COM CL B 257554105 18,734 954,360 SH   SOLE 34 954,360 0 0
DOMTAR CORP COM NEW 257559203 5,832 166,018 SH   SOLE 2 34,045 0 131,973
DOMTAR CORP COM NEW 257559203 8 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 252 7,166 SH   SOLE 7 7,166 0 0
DOMTAR CORP COM NEW 257559203 9,899 281,784 SH   SOLE 18 281,784 0 0
DOMTAR CORP COM NEW 257559203 540 15,370 SH   SOLE 19 15,370 0 0
DOMTAR CORP COM NEW 257559203 169,538 4,826,014 SH   SOLE 21 4,826,014 0 0
DOMTAR CORP COM NEW 257559203 95,510 2,718,771 SH   SOLE 22 2,581,420 0 137,351
DOMTAR CORP COM NEW 257559203 385 10,952 SH   SOLE 26 5,800 0 5,152
DOMTAR CORP COM NEW 257559203 275 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 365 10,398 SH   SOLE 29 0 0 10,398
DOMTAR CORP COM NEW 257559203 2,697 76,770 SH   SOLE 30 76,770 0 0
DOMTAR CORP COM NEW 257559203 47 1,331 SH   SOLE 31 1,331 0 0
DOMTAR CORP COM NEW 257559203 828 23,564 SH   SOLE 32 23,564 0 0
DOMTAR CORP COM NEW 257559203 404 11,505 SH   SOLE 34 11,505 0 0
DOMTAR CORP COM NEW 257559203 168 4,769 SH   SOLE 36 4,769 0 0
DOMTAR CORP COM NEW 257559203 175 4,990 SH   SOLE 40 4,990 0 0
DONALDSON INC COM 257651109 13,451 310,004 SH   SOLE 2 72,868 0 237,136
DONALDSON INC COM 257651109 27 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 1,844 42,494 SH   SOLE 7 42,494 0 0
DONALDSON INC COM 257651109 16,835 388,000 SH   SOLE 18 388,000 0 0
DONALDSON INC COM 257651109 1,192 27,477 SH   SOLE 19 27,477 0 0
DONALDSON INC COM 257651109 274,041 6,315,756 SH   SOLE 21 6,315,756 0 0
DONALDSON INC COM 257651109 180,312 4,155,607 SH   SOLE 22 3,895,497 0 260,110
DONALDSON INC COM 257651109 1,706 39,314 SH   SOLE 26 24,179 0 15,135
DONALDSON INC COM 257651109 741 17,073 SH   SOLE 28 17,073 0 0
DONALDSON INC COM 257651109 913 21,036 SH   SOLE 29 0 0 21,036
DONALDSON INC COM 257651109 1,397 32,195 SH   SOLE 30 32,195 0 0
DONALDSON INC COM 257651109 127 2,918 SH   SOLE 31 2,641 0 277
DONALDSON INC COM 257651109 54 1,243 SH   SOLE 34 1,243 0 0
DONALDSON INC COM 257651109 26 601 SH   SOLE 36 601 0 0
DONALDSON INC COM 257651109 568 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 155 11,350 SH   SOLE 2 276 0 11,074
DONEGAL GROUP INC CL A 257701201 467 34,253 SH   SOLE 18 34,253 0 0
DONEGAL GROUP INC CL A 257701201 193 14,169 SH   SOLE 19 14,169 0 0
DONEGAL GROUP INC CL A 257701201 4,818 353,118 SH   SOLE 21 353,118 0 0
DONEGAL GROUP INC CL A 257701201 5,831 427,361 SH   SOLE 22 415,611 0 11,750
DONEGAL GROUP INC CL A 257701201 28 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 35 2,561 SH   SOLE 30 2,561 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 432 30,791 SH   SOLE 2 1,232 0 29,559
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 9 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,514 179,197 SH   SOLE 18 179,197 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 682 48,610 SH   SOLE 19 48,610 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 52,145 3,716,664 SH   SOLE 21 3,716,664 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 13,520 963,675 SH   SOLE 22 918,998 0 44,677
DONNELLEY FINL SOLUTIONS INC COM 25787G100 196 13,954 SH   SOLE 26 1,906 0 12,048
DONNELLEY FINL SOLUTIONS INC COM 25787G100 46 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,035 73,736 SH   SOLE 30 73,736 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 40 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 289 72,875 SH   SOLE 2 2,213 0 70,662
DONNELLEY R R & SONS CO COM 257867200 1 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 24 6,131 SH   SOLE 7 6,131 0 0
DONNELLEY R R & SONS CO COM 257867200 1,483 374,573 SH   SOLE 18 374,573 0 0
DONNELLEY R R & SONS CO COM 257867200 409 103,219 SH   SOLE 19 103,219 0 0
DONNELLEY R R & SONS CO COM 257867200 30,046 7,587,370 SH   SOLE 21 7,587,370 0 0
DONNELLEY R R & SONS CO COM 257867200 12,948 3,269,579 SH   SOLE 22 3,125,571 0 144,008
DONNELLEY R R & SONS CO COM 257867200 31 7,705 SH   SOLE 26 5,084 0 2,621
DONNELLEY R R & SONS CO COM 257867200 34 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 570 144,042 SH   SOLE 30 144,042 0 0
DONNELLEY R R & SONS CO COM 257867200 30 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 198 33,979 SH   SOLE 2 1,083 0 32,896
DORIAN LPG LTD SHS USD Y2106R110 4 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 547 93,756 SH   SOLE 18 93,756 0 0
DORIAN LPG LTD SHS USD Y2106R110 241 41,406 SH   SOLE 19 41,406 0 0
DORIAN LPG LTD SHS USD Y2106R110 5,659 970,716 SH   SOLE 21 970,716 0 0
DORIAN LPG LTD SHS USD Y2106R110 3,810 653,601 SH   SOLE 22 633,641 0 19,960
DORIAN LPG LTD SHS USD Y2106R110 3 430 SH   SOLE 40 430 0 0
DORMAN PRODUCTS INC COM 258278100 1,931 21,446 SH   SOLE 2 953 0 20,493
DORMAN PRODUCTS INC COM 258278100 12 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 34 376 SH   SOLE 7 376 0 0
DORMAN PRODUCTS INC COM 258278100 12,441 138,200 SH   SOLE 18 138,200 0 0
DORMAN PRODUCTS INC COM 258278100 3,820 42,434 SH   SOLE 19 42,434 0 0
DORMAN PRODUCTS INC COM 258278100 266,788 2,963,650 SH   SOLE 21 2,963,650 0 0
DORMAN PRODUCTS INC COM 258278100 72,102 800,958 SH   SOLE 22 763,477 0 37,481
DORMAN PRODUCTS INC COM 258278100 35 389 SH   SOLE 23 389 0 0
DORMAN PRODUCTS INC COM 258278100 1,019 11,315 SH   SOLE 26 3,653 0 7,662
DORMAN PRODUCTS INC COM 258278100 362 4,016 SH   SOLE 28 4,016 0 0
DORMAN PRODUCTS INC COM 258278100 122 1,355 SH   SOLE 29 0 0 1,355
DORMAN PRODUCTS INC COM 258278100 5,324 59,140 SH   SOLE 30 59,140 0 0
DORMAN PRODUCTS INC COM 258278100 236 2,618 SH   SOLE 40 2,618 0 0
DOUGLAS DYNAMICS INC COM 25960R105 644 17,943 SH   SOLE 2 754 0 17,189
DOUGLAS DYNAMICS INC COM 25960R105 19 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,725 75,914 SH   SOLE 18 75,914 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,190 33,170 SH   SOLE 19 33,170 0 0
DOUGLAS DYNAMICS INC COM 25960R105 27,765 773,615 SH   SOLE 21 773,615 0 0
DOUGLAS DYNAMICS INC COM 25960R105 26,520 738,926 SH   SOLE 22 602,723 0 136,203
DOUGLAS DYNAMICS INC COM 25960R105 321 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 117 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 203 5,669 SH   SOLE 30 5,669 0 0
DOUGLAS DYNAMICS INC COM 25960R105 100 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 13,173 385,954 SH   SOLE 2 75,550 0 310,404
DOUGLAS EMMETT INC COM 25960P109 3,820 111,914 SH   SOLE 4 111,914 0 0
DOUGLAS EMMETT INC COM 25960P109 9,540 279,505 SH   SOLE 7 279,505 0 0
DOUGLAS EMMETT INC COM 25960P109 223 6,537 SH   SOLE 15 6,537 0 0
DOUGLAS EMMETT INC COM 25960P109 15,822 463,587 SH   SOLE 18 463,587 0 0
DOUGLAS EMMETT INC COM 25960P109 10,271 300,942 SH   SOLE 19 300,942 0 0
DOUGLAS EMMETT INC COM 25960P109 322,084 9,436,966 SH   SOLE 21 9,436,966 0 0
DOUGLAS EMMETT INC COM 25960P109 255,712 7,492,305 SH   SOLE 22 7,171,550 0 320,755
DOUGLAS EMMETT INC COM 25960P109 185 5,410 SH   SOLE 23 5,410 0 0
DOUGLAS EMMETT INC COM 25960P109 11,139 326,370 SH   SOLE 25 326,370 0 0
DOUGLAS EMMETT INC COM 25960P109 3,375 98,890 SH   SOLE 26 30,603 0 68,287
DOUGLAS EMMETT INC COM 25960P109 760 22,281 SH   SOLE 28 22,281 0 0
DOUGLAS EMMETT INC COM 25960P109 2,993 87,684 SH   SOLE 29 57,294 0 30,390
DOUGLAS EMMETT INC COM 25960P109 25,960 760,609 SH   SOLE 30 760,609 0 0
DOUGLAS EMMETT INC COM 25960P109 110 3,232 SH   SOLE 31 3,232 0 0
DOUGLAS EMMETT INC COM 25960P109 29 837 SH   SOLE 36 837 0 0
DOUGLAS EMMETT INC COM 25960P109 503 14,733 SH   SOLE 40 14,733 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 73 9,634 SH   SOLE 2 509 0 9,125
DOVA PHARMACEUTICALS INC COM 25985T102 2 254 SH   SOLE 7 254 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 295 38,908 SH   SOLE 18 38,908 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 129 17,026 SH   SOLE 19 17,026 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 5,469 721,526 SH   SOLE 21 721,526 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 2,739 361,364 SH   SOLE 22 342,569 0 18,795
DOVA PHARMACEUTICALS INC COM 25985T102 24 3,123 SH   SOLE 30 3,123 0 0
DOVER CORP COM 260003108 26,007 366,553 SH   SOLE 2 39,340 0 327,213
DOVER CORP COM 260003108 5,138 72,413 SH   SOLE 4 68,527 0 3,886
DOVER CORP COM 260003108 21,670 305,432 SH   SOLE 7 162,746 0 142,686
DOVER CORP COM 260003108 455 6,410 SH   SOLE 13 6,410 0 0
DOVER CORP COM 260003108 86 1,213 SH   SOLE 15 1,213 0 0
DOVER CORP COM 260003108 37,547 529,201 SH   SOLE 18 510,506 0 18,695
DOVER CORP COM 260003108 91,336 1,287,328 SH   SOLE 19 1,287,328 0 0
DOVER CORP COM 260003108 234,250 3,301,622 SH   SOLE 21 3,301,622 0 0
DOVER CORP COM 260003108 257,016 3,622,496 SH   SOLE 22 3,218,339 0 404,157
DOVER CORP COM 260003108 7,352 103,616 SH   SOLE 23 103,616 0 0
DOVER CORP COM 260003108 10,482 147,733 SH   SOLE 25 147,733 0 0
DOVER CORP COM 260003108 54,234 764,399 SH   SOLE 26 186,328 0 578,071
DOVER CORP COM 260003108 2,065 29,104 SH   SOLE 28 21,074 0 8,030
DOVER CORP COM 260003108 2,526 35,608 SH   SOLE 29 5,424 0 30,184
DOVER CORP COM 260003108 37,101 522,913 SH   SOLE 30 522,913 0 0
DOVER CORP COM 260003108 4,384 61,791 SH   SOLE 31 33,612 0 28,179
DOVER CORP COM 260003108 38,221 538,704 SH   SOLE 34 538,704 0 0
DOVER CORP COM 260003108 8,672 122,222 SH   SOLE 36 122,222 0 0
DOVER CORP COM 260003108 222 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 142 51,409 SH   SOLE 21 51,409 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 1,023 369,213 SH   SOLE 22 369,213 0 0
DOVER MOTORSPORTS INC COM 260174107 5 2,635 SH   SOLE 18 2,635 0 0
DOVER MOTORSPORTS INC COM 260174107 123 65,201 SH   SOLE 21 65,201 0 0
DOVER MOTORSPORTS INC COM 260174107 501 266,228 SH   SOLE 22 266,228 0 0
DOWDUPONT INC COM 26078J100 313,905 5,869,572 SH   SOLE 2 638,265 0 5,231,307
DOWDUPONT INC COM 26078J100 43,006 804,142 SH   SOLE 4 742,907 0 61,235
DOWDUPONT INC COM 26078J100 98,999 1,851,141 SH   SOLE 7 1,848,074 0 3,067
DOWDUPONT INC COM 26078J100 2,804 52,431 SH   SOLE 13 52,431 0 0
DOWDUPONT INC COM 26078J100 1,059 19,802 SH   SOLE 15 19,802 0 0
DOWDUPONT INC COM 26078J100 63 1,177 SH   SOLE 17 0 0 1,177
DOWDUPONT INC COM 26078J100 353,107 6,602,607 SH   SOLE 18 6,009,417 0 593,190
DOWDUPONT INC COM 26078J100 386,093 7,219,397 SH   SOLE 19 7,219,397 0 0
DOWDUPONT INC COM 26078J100 2,117,264 39,589,824 SH   SOLE 21 39,589,824 0 0
DOWDUPONT INC COM 26078J100 2,948,902 55,140,278 SH   SOLE 22 49,154,487 0 5,985,791
DOWDUPONT INC COM 26078J100 86,366 1,614,918 SH   SOLE 23 1,614,918 0 0
DOWDUPONT INC COM 26078J100 115,927 2,167,662 SH   SOLE 25 2,111,165 0 56,497
DOWDUPONT INC COM 26078J100 542,267 10,139,626 SH   SOLE 26 2,230,267 0 7,909,359
DOWDUPONT INC COM 26078J100 23,677 442,729 SH   SOLE 28 323,219 0 119,510
DOWDUPONT INC COM 26078J100 4,976 93,036 SH   SOLE 29 93,036 0 0
DOWDUPONT INC COM 26078J100 413,854 7,738,479 SH   SOLE 30 7,738,479 0 0
DOWDUPONT INC COM 26078J100 54,743 1,023,625 SH   SOLE 31 504,430 0 519,195
DOWDUPONT INC COM 26078J100 8,458 158,146 SH   SOLE 32 158,146 0 0
DOWDUPONT INC COM 26078J100 104,878 1,961,076 SH   SOLE 34 1,961,076 0 0
DOWDUPONT INC COM 26078J100 98,697 1,845,494 SH   SOLE 36 1,845,494 0 0
DOWDUPONT INC COM 26078J100 2,864 53,560 SH   SOLE 40 53,560 0 0
DOWDUPONT INC OPTIONS 26078J900 9,894 185,000 SH Call SOLE 2 185,000 0 0
DR REDDYS LABS LTD ADR 256135203 1,077 28,556 SH   SOLE 2 27,382 0 1,174
DR REDDYS LABS LTD ADR 256135203 1,325 35,149 SH   SOLE 4 35,149 0 0
DR REDDYS LABS LTD ADR 256135203 1,712 45,400 SH   SOLE 13 45,400 0 0
DR REDDYS LABS LTD ADR 256135203 9,419 249,833 SH   SOLE 18 249,833 0 0
DR REDDYS LABS LTD ADR 256135203 2,381 63,154 SH   SOLE 19 63,154 0 0
DR REDDYS LABS LTD ADR 256135203 404 10,712 SH   SOLE 21 10,712 0 0
DR REDDYS LABS LTD ADR 256135203 21,981 583,060 SH   SOLE 22 519,340 0 63,720
DR REDDYS LABS LTD ADR 256135203 28 750 SH   SOLE 23 750 0 0
DR REDDYS LABS LTD ADR 256135203 6,297 167,042 SH   SOLE 25 167,042 0 0
DR REDDYS LABS LTD ADR 256135203 10,860 288,052 SH   SOLE 26 19,147 0 268,905
DR REDDYS LABS LTD ADR 256135203 4,112 109,060 SH   SOLE 28 109,060 0 0
DR REDDYS LABS LTD ADR 256135203 1,176 31,182 SH   SOLE 29 31,182 0 0
DR REDDYS LABS LTD ADR 256135203 10,557 280,025 SH   SOLE 30 280,025 0 0
DR REDDYS LABS LTD ADR 256135203 3,259 86,440 SH   SOLE 34 86,440 0 0
DRIL-QUIP INC COM 262037104 1,580 52,621 SH   SOLE 2 16,101 0 36,520
DRIL-QUIP INC COM 262037104 7 237 SH   SOLE 4 237 0 0
DRIL-QUIP INC COM 262037104 13 441 SH   SOLE 7 441 0 0
DRIL-QUIP INC COM 262037104 6,279 209,093 SH   SOLE 18 209,093 0 0
DRIL-QUIP INC COM 262037104 1,588 52,887 SH   SOLE 19 52,887 0 0
DRIL-QUIP INC COM 262037104 79,277 2,639,943 SH   SOLE 21 2,639,943 0 0
DRIL-QUIP INC COM 262037104 38,209 1,272,367 SH   SOLE 22 1,219,813 0 52,554
DRIL-QUIP INC COM 262037104 420 14,002 SH   SOLE 26 5,579 0 8,423
DRIL-QUIP INC COM 262037104 166 5,542 SH   SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 286 9,538 SH   SOLE 30 9,538 0 0
DRIL-QUIP INC COM 262037104 42 1,403 SH   SOLE 36 1,403 0 0
DRIL-QUIP INC COM 262037104 132 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 189 48,289 SH   SOLE 2 2,117 0 46,172
DRIVE SHACK INC COM 262077100 800 204,180 SH   SOLE 18 204,180 0 0
DRIVE SHACK INC COM 262077100 333 85,075 SH   SOLE 19 85,075 0 0
DRIVE SHACK INC COM 262077100 8,633 2,202,212 SH   SOLE 21 2,202,212 0 0
DRIVE SHACK INC COM 262077100 3,410 869,923 SH   SOLE 22 835,191 0 34,732
DROPBOX INC CL A 26210C104 4,173 204,262 SH   SOLE 2 184,381 0 19,881
DROPBOX INC CL A 26210C104 2,896 141,751 SH   SOLE 4 141,751 0 0
DROPBOX INC CL A 26210C104 238 11,646 SH   SOLE 7 11,646 0 0
DROPBOX INC CL A 26210C104 579 28,347 SH   SOLE 13 28,347 0 0
DROPBOX INC CL A 26210C104 18,715 916,063 SH   SOLE 18 916,063 0 0
DROPBOX INC CL A 26210C104 116,483 5,701,568 SH   SOLE 19 5,701,568 0 0
DROPBOX INC CL A 26210C104 6,200 303,469 SH   SOLE 21 303,469 0 0
DROPBOX INC CL A 26210C104 49,833 2,439,223 SH   SOLE 22 2,104,400 0 334,823
DROPBOX INC CL A 26210C104 2,363 115,645 SH   SOLE 23 115,645 0 0
DROPBOX INC CL A 26210C104 160 7,810 SH   SOLE 25 7,810 0 0
DROPBOX INC CL A 26210C104 395 19,341 SH   SOLE 26 2,842 0 16,499
DROPBOX INC CL A 26210C104 2,744 134,289 SH   SOLE 29 62,139 0 72,150
DROPBOX INC CL A 26210C104 357 17,479 SH   SOLE 30 17,479 0 0
DROPBOX INC CL A 26210C104 2,551 124,873 SH   SOLE 31 91,978 0 32,895
DROPBOX INC CL A 26210C104 49,065 2,401,635 SH   SOLE 34 2,401,635 0 0
DROPBOX INC CL A 26210C104 894 43,770 SH   SOLE 36 43,770 0 0
DROPCAR INC COM 26210U104 3 13,539 SH   SOLE 22 13,539 0 0
DSP GROUP INC COM 23332B106 413 36,834 SH   SOLE 18 36,834 0 0
DSP GROUP INC COM 23332B106 16,675 1,488,821 SH   SOLE 21 1,488,821 0 0
DSP GROUP INC COM 23332B106 5,578 498,001 SH   SOLE 22 498,001 0 0
DSP GROUP INC COM 23332B106 409 36,530 SH   SOLE 30 36,530 0 0
DSW INC CL A 23334L102 1,734 70,204 SH   SOLE 2 2,399 0 67,805
DSW INC CL A 23334L102 10 415 SH   SOLE 4 415 0 0
DSW INC CL A 23334L102 70 2,828 SH   SOLE 7 2,828 0 0
DSW INC CL A 23334L102 8,672 351,095 SH   SOLE 18 351,095 0 0
DSW INC CL A 23334L102 2,558 103,574 SH   SOLE 19 103,574 0 0
DSW INC CL A 23334L102 180,767 7,318,508 SH   SOLE 21 7,318,508 0 0
DSW INC CL A 23334L102 49,108 1,988,195 SH   SOLE 22 1,879,131 0 109,064
DSW INC CL A 23334L102 609 24,660 SH   SOLE 26 5,224 0 19,436
DSW INC CL A 23334L102 200 8,113 SH   SOLE 28 8,113 0 0
DSW INC CL A 23334L102 66 2,686 SH   SOLE 29 0 0 2,686
DSW INC CL A 23334L102 3,443 139,403 SH   SOLE 30 139,403 0 0
DSW INC CL A 23334L102 151 6,107 SH   SOLE 34 6,107 0 0
DSW INC CL A 23334L102 49 2,001 SH   SOLE 36 2,001 0 0
DSW INC CL A 23334L102 147 5,951 SH   SOLE 40 5,951 0 0
DTE ENERGY CO COM 233331107 57,084 517,532 SH   SOLE 2 95,996 0 421,536
DTE ENERGY CO COM 233331107 6,703 60,770 SH   SOLE 4 55,979 0 4,791
DTE ENERGY CO COM 233331107 20,032 181,618 SH   SOLE 7 168,254 0 13,364
DTE ENERGY CO COM 233331107 784 7,105 SH   SOLE 13 7,105 0 0
DTE ENERGY CO COM 233331107 172 1,558 SH   SOLE 15 1,558 0 0
DTE ENERGY CO COM 233331107 50,411 457,034 SH   SOLE 18 434,702 0 22,332
DTE ENERGY CO COM 233331107 12,318 111,673 SH   SOLE 19 111,673 0 0
DTE ENERGY CO COM 233331107 779,419 7,066,357 SH   SOLE 21 7,066,357 0 0
DTE ENERGY CO COM 233331107 509,337 4,617,744 SH   SOLE 22 4,091,128 0 526,616
DTE ENERGY CO COM 233331107 14,847 134,608 SH   SOLE 23 134,608 0 0
DTE ENERGY CO COM 233331107 18,487 167,608 SH   SOLE 25 167,608 0 0
DTE ENERGY CO COM 233331107 80,808 732,624 SH   SOLE 26 207,286 0 525,338
DTE ENERGY CO COM 233331107 3,717 33,699 SH   SOLE 28 24,335 0 9,364
DTE ENERGY CO COM 233331107 1,288 11,675 SH   SOLE 29 11,675 0 0
DTE ENERGY CO COM 233331107 75,284 682,537 SH   SOLE 30 682,537 0 0
DTE ENERGY CO COM 233331107 9,728 88,196 SH   SOLE 31 56,935 0 31,261
DTE ENERGY CO COM 233331107 3,933 35,657 SH   SOLE 32 35,657 0 0
DTE ENERGY CO COM 233331107 1,466 13,288 SH   SOLE 34 13,288 0 0
DTE ENERGY CO COM 233331107 9,478 85,931 SH   SOLE 35 85,931 0 0
DTE ENERGY CO COM 233331107 22,111 200,458 SH   SOLE 36 200,458 0 0
DTE ENERGY CO COM 233331107 481 4,363 SH   SOLE 40 4,363 0 0
DUCOMMUN INC DEL COM 264147109 361 9,933 SH   SOLE 2 354 0 9,579
DUCOMMUN INC DEL COM 264147109 10 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,369 37,699 SH   SOLE 18 37,699 0 0
DUCOMMUN INC DEL COM 264147109 568 15,639 SH   SOLE 19 15,639 0 0
DUCOMMUN INC DEL COM 264147109 14,079 387,636 SH   SOLE 21 387,636 0 0
DUCOMMUN INC DEL COM 264147109 12,800 352,426 SH   SOLE 22 343,567 0 8,859
DUCOMMUN INC DEL COM 264147109 252 6,940 SH   SOLE 26 0 0 6,940
DUKE ENERGY CORP NEW COM NEW 26441C204 154,154 1,786,254 SH   SOLE 2 189,789 0 1,596,465
DUKE ENERGY CORP NEW COM NEW 26441C204 40,154 465,284 SH   SOLE 4 446,611 0 18,673
DUKE ENERGY CORP NEW COM NEW 26441C204 58,756 680,838 SH   SOLE 7 656,819 0 24,019
DUKE ENERGY CORP NEW COM NEW 26441C204 1,885 21,839 SH   SOLE 13 21,839 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 538 6,230 SH   SOLE 15 6,230 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 107,891 1,250,185 SH   SOLE 18 1,161,298 0 88,887
DUKE ENERGY CORP NEW COM NEW 26441C204 21,662 251,011 SH   SOLE 19 251,011 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,547,951 17,936,856 SH   SOLE 21 17,936,856 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,565,243 18,137,234 SH   SOLE 22 16,156,044 0 1,981,190
DUKE ENERGY CORP NEW COM NEW 26441C204 43,225 500,871 SH   SOLE 23 500,871 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 54,793 634,917 SH   SOLE 25 634,917 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 203,741 2,360,845 SH   SOLE 26 721,499 0 1,639,346
DUKE ENERGY CORP NEW COM NEW 26441C204 11,722 135,828 SH   SOLE 28 98,837 0 36,991
DUKE ENERGY CORP NEW COM NEW 26441C204 2,248 26,054 SH   SOLE 29 26,054 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 241,816 2,802,035 SH   SOLE 30 2,802,035 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 24,019 278,323 SH   SOLE 31 156,645 0 121,678
DUKE ENERGY CORP NEW COM NEW 26441C204 3,143 36,425 SH   SOLE 34 36,425 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 13,217 153,156 SH   SOLE 35 153,156 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 68,161 789,819 SH   SOLE 36 789,819 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,387 16,069 SH   SOLE 40 16,069 0 0
DUKE REALTY CORP COM NEW 264411505 60,691 2,343,286 SH   SOLE 2 468,225 0 1,875,061
DUKE REALTY CORP COM NEW 264411505 10,554 407,479 SH   SOLE 4 398,430 0 9,049
DUKE REALTY CORP COM NEW 264411505 23,981 925,905 SH   SOLE 7 893,967 0 31,938
DUKE REALTY CORP COM NEW 264411505 454 17,533 SH   SOLE 13 17,533 0 0
DUKE REALTY CORP COM NEW 264411505 416 16,065 SH   SOLE 15 16,065 0 0
DUKE REALTY CORP COM NEW 264411505 19,533 754,165 SH   SOLE 18 705,942 0 48,223
DUKE REALTY CORP COM NEW 264411505 20,130 777,238 SH   SOLE 19 777,238 0 0
DUKE REALTY CORP COM NEW 264411505 330,907 12,776,318 SH   SOLE 21 12,776,318 0 0
DUKE REALTY CORP COM NEW 264411505 388,340 14,993,826 SH   SOLE 22 14,026,887 0 966,939
DUKE REALTY CORP COM NEW 264411505 7,880 304,242 SH   SOLE 23 304,242 0 0
DUKE REALTY CORP COM NEW 264411505 29,079 1,122,723 SH   SOLE 25 1,122,723 0 0
DUKE REALTY CORP COM NEW 264411505 38,804 1,498,224 SH   SOLE 26 466,213 0 1,032,011
DUKE REALTY CORP COM NEW 264411505 1,794 69,281 SH   SOLE 28 50,876 0 18,405
DUKE REALTY CORP COM NEW 264411505 5,537 213,795 SH   SOLE 29 140,312 0 73,483
DUKE REALTY CORP COM NEW 264411505 74,705 2,884,375 SH   SOLE 30 2,884,375 0 0
DUKE REALTY CORP COM NEW 264411505 3,671 141,751 SH   SOLE 31 82,031 0 59,720
DUKE REALTY CORP COM NEW 264411505 1,798 69,427 SH   SOLE 34 69,427 0 0
DUKE REALTY CORP COM NEW 264411505 6,970 269,114 SH   SOLE 36 269,114 0 0
DUKE REALTY CORP COM NEW 264411505 185 7,136 SH   SOLE 40 7,136 0 0
DULUTH HLDGS INC COM CL B 26443V101 175 6,933 SH   SOLE 2 317 0 6,616
DULUTH HLDGS INC COM CL B 26443V101 7 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 733 29,065 SH   SOLE 18 29,065 0 0
DULUTH HLDGS INC COM CL B 26443V101 305 12,100 SH   SOLE 19 12,100 0 0
DULUTH HLDGS INC COM CL B 26443V101 7,239 286,926 SH   SOLE 21 286,926 0 0
DULUTH HLDGS INC COM CL B 26443V101 7,102 281,479 SH   SOLE 22 264,173 0 17,306
DULUTH HLDGS INC COM CL B 26443V101 33 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 51 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 160 6,361 SH   SOLE 30 6,361 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 13,142 92,070 SH   SOLE 2 19,906 0 72,164
DUN & BRADSTREET CORP DEL NE COM 26483E100 23 162 SH   SOLE 4 162 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 137 961 SH   SOLE 7 961 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 38 266 SH   SOLE 15 266 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 15,867 111,157 SH   SOLE 18 111,157 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,109 7,772 SH   SOLE 19 7,772 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 261,929 1,835,010 SH   SOLE 21 1,835,010 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 177,090 1,240,646 SH   SOLE 22 1,166,379 0 74,267
DUN & BRADSTREET CORP DEL NE COM 26483E100 4,236 29,674 SH   SOLE 25 29,674 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 7,028 49,234 SH   SOLE 26 22,781 0 26,453
DUN & BRADSTREET CORP DEL NE COM 26483E100 676 4,739 SH   SOLE 28 4,739 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,304 9,132 SH   SOLE 30 9,132 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 108 755 SH   SOLE 31 755 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 2,343 16,415 SH   SOLE 36 16,415 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 485 3,396 SH   SOLE 40 3,396 0 0
DUNKIN BRANDS GROUP INC COM 265504100 15,848 247,169 SH   SOLE 2 83,662 0 163,507
DUNKIN BRANDS GROUP INC COM 265504100 416 6,489 SH   SOLE 4 6,489 0 0
DUNKIN BRANDS GROUP INC COM 265504100 170 2,651 SH   SOLE 7 2,651 0 0
DUNKIN BRANDS GROUP INC COM 265504100 16,852 262,822 SH   SOLE 18 262,822 0 0
DUNKIN BRANDS GROUP INC COM 265504100 8,249 128,654 SH   SOLE 19 128,654 0 0
DUNKIN BRANDS GROUP INC COM 265504100 262,457 4,093,215 SH   SOLE 21 4,093,215 0 0
DUNKIN BRANDS GROUP INC COM 265504100 179,690 2,802,401 SH   SOLE 22 2,619,369 0 183,032
DUNKIN BRANDS GROUP INC COM 265504100 753 11,737 SH   SOLE 23 11,737 0 0
DUNKIN BRANDS GROUP INC COM 265504100 192 3,001 SH   SOLE 25 3,001 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,679 26,192 SH   SOLE 26 15,148 0 11,044
DUNKIN BRANDS GROUP INC COM 265504100 693 10,814 SH   SOLE 28 10,814 0 0
DUNKIN BRANDS GROUP INC COM 265504100 764 11,912 SH   SOLE 29 3,219 0 8,693
DUNKIN BRANDS GROUP INC COM 265504100 1,456 22,703 SH   SOLE 30 22,703 0 0
DUNKIN BRANDS GROUP INC COM 265504100 747 11,656 SH   SOLE 31 9,536 0 2,120
DUNKIN BRANDS GROUP INC COM 265504100 306 4,779 SH   SOLE 34 4,779 0 0
DUNKIN BRANDS GROUP INC COM 265504100 364 5,673 SH   SOLE 36 5,673 0 0
DUNKIN BRANDS GROUP INC COM 265504100 490 7,647 SH   SOLE 40 7,647 0 0
DURECT CORP COM 266605104 62 128,377 SH   SOLE 2 6,490 0 121,887
DURECT CORP COM 266605104 1 2,742 SH   SOLE 7 2,742 0 0
DURECT CORP COM 266605104 246 509,532 SH   SOLE 18 509,532 0 0
DURECT CORP COM 266605104 111 229,271 SH   SOLE 19 229,271 0 0
DURECT CORP COM 266605104 2,625 5,433,938 SH   SOLE 21 5,433,938 0 0
DURECT CORP COM 266605104 2,220 4,594,814 SH   SOLE 22 4,498,469 0 96,345
DURECT CORP COM 266605104 57 118,196 SH   SOLE 23 118,196 0 0
DURECT CORP COM 266605104 99 205,615 SH   SOLE 26 0 0 205,615
DXC TECHNOLOGY CO COM 23355L106 37,166 699,008 SH   SOLE 2 55,875 0 643,133
DXC TECHNOLOGY CO COM 23355L106 5,007 94,172 SH   SOLE 4 86,658 0 7,514
DXC TECHNOLOGY CO COM 23355L106 13,440 252,780 SH   SOLE 7 217,528 0 35,252
DXC TECHNOLOGY CO COM 23355L106 465 8,748 SH   SOLE 13 8,748 0 0
DXC TECHNOLOGY CO COM 23355L106 135 2,531 SH   SOLE 15 2,531 0 0
DXC TECHNOLOGY CO COM 23355L106 13 246 SH   SOLE 17 0 0 246
DXC TECHNOLOGY CO COM 23355L106 32,578 612,710 SH   SOLE 18 578,460 0 34,250
DXC TECHNOLOGY CO COM 23355L106 6,255 117,648 SH   SOLE 19 117,648 0 0
DXC TECHNOLOGY CO COM 23355L106 379,771 7,142,581 SH   SOLE 21 7,142,581 0 0
DXC TECHNOLOGY CO COM 23355L106 379,522 7,137,898 SH   SOLE 22 6,403,289 0 734,609
DXC TECHNOLOGY CO COM 23355L106 10,592 199,216 SH   SOLE 23 199,216 0 0
DXC TECHNOLOGY CO COM 23355L106 13,488 253,677 SH   SOLE 25 253,677 0 0
DXC TECHNOLOGY CO COM 23355L106 67,825 1,275,627 SH   SOLE 26 315,844 0 959,783
DXC TECHNOLOGY CO COM 23355L106 2,844 53,481 SH   SOLE 28 38,925 0 14,556
DXC TECHNOLOGY CO COM 23355L106 546 10,273 SH   SOLE 29 10,273 0 0
DXC TECHNOLOGY CO COM 23355L106 62,390 1,173,400 SH   SOLE 30 1,173,400 0 0
DXC TECHNOLOGY CO COM 23355L106 4,990 93,844 SH   SOLE 31 61,351 0 32,493
DXC TECHNOLOGY CO COM 23355L106 1,695 31,872 SH   SOLE 34 31,872 0 0
DXC TECHNOLOGY CO COM 23355L106 12,484 234,789 SH   SOLE 36 234,789 0 0
DXC TECHNOLOGY CO COM 23355L106 304 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 469 16,862 SH   SOLE 2 3,206 0 13,656
DXP ENTERPRISES INC NEW COM NEW 233377407 8 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2,262 81,248 SH   SOLE 18 81,248 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,360 48,851 SH   SOLE 19 48,851 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 47,544 1,707,765 SH   SOLE 21 1,707,765 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 13,921 500,053 SH   SOLE 22 481,114 0 18,939
DXP ENTERPRISES INC NEW COM NEW 233377407 170 6,116 SH   SOLE 23 6,116 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 384 13,779 SH   SOLE 26 0 0 13,779
DXP ENTERPRISES INC NEW COM NEW 233377407 54 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 889 31,950 SH   SOLE 30 31,950 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 36 1,293 SH   SOLE 40 1,293 0 0
DYCOM INDS INC COM 267475101 2,006 37,123 SH   SOLE 2 14,076 0 23,047
DYCOM INDS INC COM 267475101 11 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 614 11,353 SH   SOLE 7 11,353 0 0
DYCOM INDS INC COM 267475101 9,317 172,407 SH   SOLE 18 172,407 0 0
DYCOM INDS INC COM 267475101 2,433 45,013 SH   SOLE 19 45,013 0 0
DYCOM INDS INC COM 267475101 115,575 2,138,701 SH   SOLE 21 2,138,701 0 0
DYCOM INDS INC COM 267475101 56,605 1,047,461 SH   SOLE 22 1,005,235 0 42,226
DYCOM INDS INC COM 267475101 536 9,911 SH   SOLE 26 5,566 0 4,345
DYCOM INDS INC COM 267475101 226 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 247 4,568 SH   SOLE 29 0 0 4,568
DYCOM INDS INC COM 267475101 400 7,411 SH   SOLE 30 7,411 0 0
DYCOM INDS INC COM 267475101 196 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 942 1,015,000 PRN   SOLE 21 1,015,000 0 0
DYNASIL CORP AMER COM 268102100 9 9,893 SH   SOLE 21 9,893 0 0
DYNATRONICS CORP COM NEW 268157401 60 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 465 50,860 SH   SOLE 2 2,299 0 48,561
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 11 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,860 203,228 SH   SOLE 18 203,228 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 854 93,346 SH   SOLE 19 93,346 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 18,610 2,033,930 SH   SOLE 21 2,033,930 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 15,654 1,710,842 SH   SOLE 22 1,634,416 0 76,426
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 63 6,866 SH   SOLE 26 0 0 6,866
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 85 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 132 14,421 SH   SOLE 30 14,421 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 43 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM NEW 26817Q506 319 55,808 SH   SOLE 2 2,047 0 53,761
DYNEX CAP INC COM NEW 26817Q506 1,157 202,298 SH   SOLE 18 202,298 0 0
DYNEX CAP INC COM NEW 26817Q506 491 85,907 SH   SOLE 19 85,907 0 0
DYNEX CAP INC COM NEW 26817Q506 19,573 3,421,940 SH   SOLE 21 3,421,940 0 0
DYNEX CAP INC COM NEW 26817Q506 286 50,072 SH   SOLE 26 35,244 0 14,828
DYNEX CAP INC COM NEW 26817Q506 42 7,287 SH   SOLE 28 7,287 0 0
DYNEX CAP INC COM NEW 26817Q506 86 14,974 SH   SOLE 30 14,974 0 0
DYNEX CAP INC COM NEW 26817Q506 30 5,200 SH   SOLE 40 5,200 0 0
E L F BEAUTY INC COM 26856L103 158 18,296 SH   SOLE 2 820 0 17,476
E L F BEAUTY INC COM 26856L103 3 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 607 70,056 SH   SOLE 18 70,056 0 0
E L F BEAUTY INC COM 26856L103 272 31,446 SH   SOLE 19 31,446 0 0
E L F BEAUTY INC COM 26856L103 6,276 724,750 SH   SOLE 21 724,750 0 0
E L F BEAUTY INC COM 26856L103 5,931 684,907 SH   SOLE 22 658,685 0 26,222
E L F BEAUTY INC COM 26856L103 57 6,546 SH   SOLE 30 6,546 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 26,936 613,848 SH   SOLE 2 45,030 0 568,818
E TRADE FINANCIAL CORP COM NEW 269246401 3,512 80,040 SH   SOLE 4 73,077 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 8,485 193,378 SH   SOLE 7 193,378 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 68 1,555 SH   SOLE 13 1,555 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 94 2,144 SH   SOLE 15 2,144 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1 16 SH   SOLE 17 0 0 16
E TRADE FINANCIAL CORP COM NEW 269246401 87,753 1,999,839 SH   SOLE 18 1,826,833 0 173,006
E TRADE FINANCIAL CORP COM NEW 269246401 31,253 712,243 SH   SOLE 19 712,243 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 258,338 5,887,384 SH   SOLE 21 5,887,384 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 285,291 6,501,609 SH   SOLE 22 5,836,507 0 665,102
E TRADE FINANCIAL CORP COM NEW 269246401 8,639 196,882 SH   SOLE 23 196,882 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 12,521 285,352 SH   SOLE 25 244,535 0 40,817
E TRADE FINANCIAL CORP COM NEW 269246401 41,716 950,690 SH   SOLE 26 296,736 0 653,954
E TRADE FINANCIAL CORP COM NEW 269246401 2,270 51,736 SH   SOLE 28 38,289 0 13,447
E TRADE FINANCIAL CORP COM NEW 269246401 2,789 63,558 SH   SOLE 29 10,199 0 53,359
E TRADE FINANCIAL CORP COM NEW 269246401 43,022 980,448 SH   SOLE 30 980,448 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 3,684 83,963 SH   SOLE 31 59,274 0 24,689
E TRADE FINANCIAL CORP COM NEW 269246401 58,188 1,326,078 SH   SOLE 34 1,326,078 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 10,619 242,002 SH   SOLE 36 242,002 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 242 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 1,298 26,649 SH   SOLE 2 1,112 0 25,537
EAGLE BANCORP INC MD COM 268948106 7 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 24 483 SH   SOLE 7 483 0 0
EAGLE BANCORP INC MD COM 268948106 7,768 159,473 SH   SOLE 18 159,473 0 0
EAGLE BANCORP INC MD COM 268948106 2,489 51,101 SH   SOLE 19 51,101 0 0
EAGLE BANCORP INC MD COM 268948106 164,439 3,375,871 SH   SOLE 21 3,375,871 0 0
EAGLE BANCORP INC MD COM 268948106 45,755 939,336 SH   SOLE 22 898,419 0 40,917
EAGLE BANCORP INC MD COM 268948106 333 6,830 SH   SOLE 26 3,847 0 2,983
EAGLE BANCORP INC MD COM 268948106 219 4,492 SH   SOLE 28 4,492 0 0
EAGLE BANCORP INC MD COM 268948106 43 873 SH   SOLE 29 0 0 873
EAGLE BANCORP INC MD COM 268948106 3,116 63,977 SH   SOLE 30 63,977 0 0
EAGLE BANCORP INC MD COM 268948106 162 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 16 947 SH   SOLE 18 947 0 0
EAGLE BANCORP MONT INC COM 26942G100 14 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 203 44,139 SH   SOLE 2 1,848 0 42,291
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 756 163,906 SH   SOLE 18 163,906 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 300 65,169 SH   SOLE 19 65,169 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7,722 1,675,148 SH   SOLE 21 1,675,148 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2,254 488,899 SH   SOLE 22 455,408 0 33,491
EAGLE MATERIALS INC COM 26969P108 7,722 126,523 SH   SOLE 2 38,247 0 88,276
EAGLE MATERIALS INC COM 26969P108 112 1,842 SH   SOLE 4 1,842 0 0
EAGLE MATERIALS INC COM 26969P108 85 1,389 SH   SOLE 7 1,389 0 0
EAGLE MATERIALS INC COM 26969P108 8,288 135,801 SH   SOLE 18 135,801 0 0
EAGLE MATERIALS INC COM 26969P108 703 11,526 SH   SOLE 19 11,526 0 0
EAGLE MATERIALS INC COM 26969P108 149,092 2,442,925 SH   SOLE 21 2,442,925 0 0
EAGLE MATERIALS INC COM 26969P108 95,153 1,559,115 SH   SOLE 22 1,467,770 0 91,345
EAGLE MATERIALS INC COM 26969P108 345 5,650 SH   SOLE 23 5,650 0 0
EAGLE MATERIALS INC COM 26969P108 770 12,609 SH   SOLE 26 6,844 0 5,765
EAGLE MATERIALS INC COM 26969P108 364 5,964 SH   SOLE 28 5,964 0 0
EAGLE MATERIALS INC COM 26969P108 746 12,227 SH   SOLE 30 12,227 0 0
EAGLE MATERIALS INC COM 26969P108 63 1,036 SH   SOLE 31 941 0 95
EAGLE MATERIALS INC COM 26969P108 474 7,759 SH   SOLE 34 7,759 0 0
EAGLE MATERIALS INC COM 26969P108 8 136 SH   SOLE 36 136 0 0
EAGLE MATERIALS INC COM 26969P108 217 3,548 SH   SOLE 40 3,548 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 344 8,539 SH   SOLE 2 387 0 8,152
EAGLE PHARMACEUTICALS INC COM 269796108 8 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,184 54,209 SH   SOLE 18 54,209 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 636 15,780 SH   SOLE 19 15,780 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 53,376 1,324,797 SH   SOLE 21 1,324,797 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 12,151 301,594 SH   SOLE 22 290,024 0 11,570
EAGLE PHARMACEUTICALS INC COM 269796108 29 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 70 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 913 22,658 SH   SOLE 30 22,658 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 34 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 124 27,371 SH   SOLE 2 660 0 26,711
EARTHSTONE ENERGY INC CL A 27032D304 314 69,549 SH   SOLE 18 69,549 0 0
EARTHSTONE ENERGY INC CL A 27032D304 116 25,599 SH   SOLE 19 25,599 0 0
EARTHSTONE ENERGY INC CL A 27032D304 3,183 704,155 SH   SOLE 21 704,155 0 0
EARTHSTONE ENERGY INC CL A 27032D304 966 213,792 SH   SOLE 22 202,752 0 11,040
EAST WEST BANCORP INC COM 27579R104 18,332 421,132 SH   SOLE 2 93,545 0 327,587
EAST WEST BANCORP INC COM 27579R104 2,629 60,393 SH   SOLE 4 56,570 0 3,823
EAST WEST BANCORP INC COM 27579R104 2,622 60,237 SH   SOLE 7 31,845 0 28,392
EAST WEST BANCORP INC COM 27579R104 175 4,018 SH   SOLE 13 4,018 0 0
EAST WEST BANCORP INC COM 27579R104 20,574 472,639 SH   SOLE 18 461,033 0 11,606
EAST WEST BANCORP INC COM 27579R104 10,785 247,768 SH   SOLE 19 247,768 0 0
EAST WEST BANCORP INC COM 27579R104 336,920 7,739,952 SH   SOLE 21 7,739,952 0 0
EAST WEST BANCORP INC COM 27579R104 223,252 5,128,702 SH   SOLE 22 4,751,702 0 377,000
EAST WEST BANCORP INC COM 27579R104 4,438 101,958 SH   SOLE 23 101,958 0 0
EAST WEST BANCORP INC COM 27579R104 291 6,696 SH   SOLE 25 6,696 0 0
EAST WEST BANCORP INC COM 27579R104 12,334 283,353 SH   SOLE 26 118,769 0 164,584
EAST WEST BANCORP INC COM 27579R104 1,232 28,303 SH   SOLE 28 21,181 0 7,122
EAST WEST BANCORP INC COM 27579R104 6,075 139,559 SH   SOLE 29 6,251 0 133,308
EAST WEST BANCORP INC COM 27579R104 11,255 258,559 SH   SOLE 30 258,559 0 0
EAST WEST BANCORP INC COM 27579R104 1,998 45,899 SH   SOLE 31 30,837 0 15,062
EAST WEST BANCORP INC COM 27579R104 17,074 392,224 SH   SOLE 34 392,224 0 0
EAST WEST BANCORP INC COM 27579R104 1,152 26,474 SH   SOLE 36 26,474 0 0
EAST WEST BANCORP INC COM 27579R104 126 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 994 63,394 SH   SOLE 2 3,466 0 59,928
EASTERLY GOVT PPTYS INC COM 27616P103 684 43,591 SH   SOLE 4 43,591 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,566 99,859 SH   SOLE 7 99,859 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 42 2,651 SH   SOLE 15 2,651 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,926 314,135 SH   SOLE 18 314,135 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 3,908 249,255 SH   SOLE 19 249,255 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 102,362 6,528,157 SH   SOLE 21 6,528,157 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 45,656 2,911,762 SH   SOLE 22 2,830,312 0 81,450
EASTERLY GOVT PPTYS INC COM 27616P103 819 52,252 SH   SOLE 23 52,252 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,985 126,602 SH   SOLE 25 126,602 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,288 145,897 SH   SOLE 26 0 0 145,897
EASTERLY GOVT PPTYS INC COM 27616P103 189 12,062 SH   SOLE 28 12,062 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 606 38,647 SH   SOLE 29 21,036 0 17,611
EASTERLY GOVT PPTYS INC COM 27616P103 6,235 397,627 SH   SOLE 30 397,627 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 115 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 136 5,614 SH   SOLE 2 203 0 5,411
EASTERN CO COM 276317104 461 19,045 SH   SOLE 18 19,045 0 0
EASTERN CO COM 276317104 187 7,752 SH   SOLE 19 7,752 0 0
EASTERN CO COM 276317104 4,702 194,478 SH   SOLE 21 194,478 0 0
EASTERN CO COM 276317104 1,244 51,437 SH   SOLE 22 48,714 0 2,723
EASTGROUP PPTY INC COM 277276101 12,689 138,329 SH   SOLE 2 16,362 0 121,967
EASTGROUP PPTY INC COM 277276101 2,551 27,805 SH   SOLE 4 27,805 0 0
EASTGROUP PPTY INC COM 277276101 5,281 57,567 SH   SOLE 7 57,567 0 0
EASTGROUP PPTY INC COM 277276101 126 1,376 SH   SOLE 15 1,376 0 0
EASTGROUP PPTY INC COM 277276101 16,205 176,655 SH   SOLE 18 176,655 0 0
EASTGROUP PPTY INC COM 277276101 25,846 281,766 SH   SOLE 19 281,766 0 0
EASTGROUP PPTY INC COM 277276101 366,430 3,994,656 SH   SOLE 21 3,994,656 0 0
EASTGROUP PPTY INC COM 277276101 166,456 1,814,635 SH   SOLE 22 1,754,798 0 59,837
EASTGROUP PPTY INC COM 277276101 5,062 55,180 SH   SOLE 23 55,180 0 0
EASTGROUP PPTY INC COM 277276101 7,080 77,187 SH   SOLE 25 77,187 0 0
EASTGROUP PPTY INC COM 277276101 9,555 104,159 SH   SOLE 26 4,665 0 99,494
EASTGROUP PPTY INC COM 277276101 437 4,763 SH   SOLE 28 4,763 0 0
EASTGROUP PPTY INC COM 277276101 2,621 28,568 SH   SOLE 29 14,685 0 13,883
EASTGROUP PPTY INC COM 277276101 21,200 231,109 SH   SOLE 30 231,109 0 0
EASTGROUP PPTY INC COM 277276101 608 6,630 SH   SOLE 34 6,630 0 0
EASTGROUP PPTY INC COM 277276101 124 1,356 SH   SOLE 36 1,356 0 0
EASTGROUP PPTY INC COM 277276101 339 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEM CO COM 277432100 28,634 391,663 SH   SOLE 2 114,426 0 277,237
EASTMAN CHEM CO COM 277432100 4,747 64,926 SH   SOLE 4 61,169 0 3,757
EASTMAN CHEM CO COM 277432100 11,698 160,001 SH   SOLE 7 124,937 0 35,064
EASTMAN CHEM CO COM 277432100 2,151 29,417 SH   SOLE 13 29,417 0 0
EASTMAN CHEM CO COM 277432100 92 1,265 SH   SOLE 15 1,265 0 0
EASTMAN CHEM CO COM 277432100 25,415 347,622 SH   SOLE 18 327,102 0 20,520
EASTMAN CHEM CO COM 277432100 17,194 235,186 SH   SOLE 19 235,186 0 0
EASTMAN CHEM CO COM 277432100 244,417 3,343,147 SH   SOLE 21 3,343,147 0 0
EASTMAN CHEM CO COM 277432100 308,392 4,218,187 SH   SOLE 22 3,694,742 0 523,445
EASTMAN CHEM CO COM 277432100 8,895 121,661 SH   SOLE 23 121,661 0 0
EASTMAN CHEM CO COM 277432100 11,105 151,893 SH   SOLE 25 151,893 0 0
EASTMAN CHEM CO COM 277432100 41,794 571,660 SH   SOLE 26 172,744 0 398,916
EASTMAN CHEM CO COM 277432100 1,994 27,279 SH   SOLE 28 19,887 0 7,392
EASTMAN CHEM CO COM 277432100 5,810 79,467 SH   SOLE 29 7,646 0 71,821
EASTMAN CHEM CO COM 277432100 38,015 519,964 SH   SOLE 30 519,964 0 0
EASTMAN CHEM CO COM 277432100 4,157 56,860 SH   SOLE 31 32,084 0 24,776
EASTMAN CHEM CO COM 277432100 2,449 33,499 SH   SOLE 34 33,499 0 0
EASTMAN CHEM CO COM 277432100 9,686 132,482 SH   SOLE 36 132,482 0 0
EASTMAN CHEM CO COM 277432100 213 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 33 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 145 57,011 SH   SOLE 18 57,011 0 0
EASTMAN KODAK CO COM NEW 277461406 54 21,152 SH   SOLE 19 21,152 0 0
EASTMAN KODAK CO COM NEW 277461406 1,500 588,090 SH   SOLE 21 588,090 0 0
EASTMAN KODAK CO COM NEW 277461406 1,367 535,989 SH   SOLE 22 525,582 0 10,407
EASTSIDE DISTILLING INC COM PAR 277802302 6 985 SH   SOLE 18 985 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 82 13,277 SH   SOLE 21 13,277 0 0
EATON CORP PLC SHS G29183103 87,777 1,278,431 SH   SOLE 2 263,332 0 1,015,099
EATON CORP PLC SHS G29183103 12,318 179,411 SH   SOLE 4 167,873 0 11,538
EATON CORP PLC SHS G29183103 34,837 507,391 SH   SOLE 7 411,539 0 95,852
EATON CORP PLC SHS G29183103 1,235 17,987 SH   SOLE 13 17,987 0 0
EATON CORP PLC SHS G29183103 243 3,536 SH   SOLE 15 3,536 0 0
EATON CORP PLC SHS G29183103 65,237 950,152 SH   SOLE 18 896,896 0 53,256
EATON CORP PLC SHS G29183103 10,705 155,915 SH   SOLE 19 155,915 0 0
EATON CORP PLC SHS G29183103 775,718 11,297,956 SH   SOLE 21 11,297,956 0 0
EATON CORP PLC SHS G29183103 755,759 11,007,261 SH   SOLE 22 9,783,366 0 1,223,895
EATON CORP PLC SHS G29183103 22,865 333,024 SH   SOLE 23 333,024 0 0
EATON CORP PLC SHS G29183103 30,315 441,529 SH   SOLE 25 441,529 0 0
EATON CORP PLC SHS G29183103 146,131 2,128,331 SH   SOLE 26 465,375 0 1,662,956
EATON CORP PLC SHS G29183103 5,705 83,095 SH   SOLE 28 60,034 0 23,061
EATON CORP PLC SHS G29183103 1,151 16,757 SH   SOLE 29 16,757 0 0
EATON CORP PLC SHS G29183103 106,437 1,550,201 SH   SOLE 30 1,550,201 0 0
EATON CORP PLC SHS G29183103 14,419 210,005 SH   SOLE 31 95,334 0 114,671
EATON CORP PLC SHS G29183103 2,820 41,066 SH   SOLE 32 41,066 0 0
EATON CORP PLC SHS G29183103 34,553 503,243 SH   SOLE 34 503,243 0 0
EATON CORP PLC SHS G29183103 6,817 99,292 SH   SOLE 35 99,292 0 0
EATON CORP PLC SHS G29183103 24,514 357,032 SH   SOLE 36 357,032 0 0
EATON CORP PLC SHS G29183103 707 10,293 SH   SOLE 40 10,293 0 0
EATON VANCE CORP COM NON VTG 278265103 11,517 327,383 SH   SOLE 2 75,035 0 252,348
EATON VANCE CORP COM NON VTG 278265103 1,409 40,045 SH   SOLE 4 36,847 0 3,198
EATON VANCE CORP COM NON VTG 278265103 5,366 152,535 SH   SOLE 7 129,096 0 23,439
EATON VANCE CORP COM NON VTG 278265103 27 775 SH   SOLE 13 775 0 0
EATON VANCE CORP COM NON VTG 278265103 13,503 383,831 SH   SOLE 18 374,134 0 9,697
EATON VANCE CORP COM NON VTG 278265103 962 27,334 SH   SOLE 19 27,334 0 0
EATON VANCE CORP COM NON VTG 278265103 228,917 6,507,016 SH   SOLE 21 6,507,016 0 0
EATON VANCE CORP COM NON VTG 278265103 140,986 4,007,567 SH   SOLE 22 3,765,333 0 242,234
EATON VANCE CORP COM NON VTG 278265103 2,955 83,990 SH   SOLE 23 83,990 0 0
EATON VANCE CORP COM NON VTG 278265103 218 6,210 SH   SOLE 25 6,210 0 0
EATON VANCE CORP COM NON VTG 278265103 9,053 257,321 SH   SOLE 26 121,105 0 136,216
EATON VANCE CORP COM NON VTG 278265103 851 24,199 SH   SOLE 28 18,078 0 6,121
EATON VANCE CORP COM NON VTG 278265103 966 27,450 SH   SOLE 29 3,289 0 24,161
EATON VANCE CORP COM NON VTG 278265103 8,717 247,770 SH   SOLE 30 247,770 0 0
EATON VANCE CORP COM NON VTG 278265103 1,217 34,602 SH   SOLE 31 24,046 0 10,556
EATON VANCE CORP COM NON VTG 278265103 228 6,494 SH   SOLE 34 6,494 0 0
EATON VANCE CORP COM NON VTG 278265103 1,158 32,909 SH   SOLE 36 32,909 0 0
EATON VANCE CORP COM NON VTG 278265103 82 2,334 SH   SOLE 40 2,334 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 1,034 120,763 SH   SOLE 2 120,763 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 4,352 365,108 SH   SOLE 2 365,108 0 0
EBAY INC COM 278642103 63,579 2,265,010 SH   SOLE 2 150,035 0 2,114,975
EBAY INC COM 278642103 8,678 309,138 SH   SOLE 4 284,181 0 24,957
EBAY INC COM 278642103 20,449 728,501 SH   SOLE 7 728,501 0 0
EBAY INC COM 278642103 457 16,275 SH   SOLE 13 16,275 0 0
EBAY INC COM 278642103 272 9,704 SH   SOLE 15 9,704 0 0
EBAY INC COM 278642103 19 685 SH   SOLE 17 0 0 685
EBAY INC COM 278642103 53,602 1,909,578 SH   SOLE 18 1,795,010 0 114,568
EBAY INC COM 278642103 7,143 254,464 SH   SOLE 19 254,464 0 0
EBAY INC COM 278642103 450,950 16,065,201 SH   SOLE 21 16,065,201 0 0
EBAY INC COM 278642103 617,169 21,986,784 SH   SOLE 22 19,603,233 0 2,383,551
EBAY INC COM 278642103 18,455 657,468 SH   SOLE 23 657,468 0 0
EBAY INC COM 278642103 23,923 852,275 SH   SOLE 25 852,275 0 0
EBAY INC COM 278642103 114,809 4,090,093 SH   SOLE 26 987,233 0 3,102,860
EBAY INC COM 278642103 5,056 180,123 SH   SOLE 28 131,887 0 48,236
EBAY INC COM 278642103 1,016 36,185 SH   SOLE 29 36,185 0 0
EBAY INC COM 278642103 94,561 3,368,759 SH   SOLE 30 3,368,759 0 0
EBAY INC COM 278642103 11,746 418,447 SH   SOLE 31 213,538 0 204,909
EBAY INC COM 278642103 3,834 136,587 SH   SOLE 32 136,587 0 0
EBAY INC COM 278642103 2,919 103,976 SH   SOLE 34 103,976 0 0
EBAY INC COM 278642103 21,122 752,482 SH   SOLE 36 752,482 0 0
EBAY INC COM 278642103 604 21,527 SH   SOLE 40 21,527 0 0
EBIX INC COM NEW 278715206 828 19,466 SH   SOLE 2 835 0 18,631
EBIX INC COM NEW 278715206 10 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 23 533 SH   SOLE 7 533 0 0
EBIX INC COM NEW 278715206 5,025 118,063 SH   SOLE 18 118,063 0 0
EBIX INC COM NEW 278715206 1,506 35,386 SH   SOLE 19 35,386 0 0
EBIX INC COM NEW 278715206 104,963 2,466,247 SH   SOLE 21 2,466,247 0 0
EBIX INC COM NEW 278715206 28,546 670,723 SH   SOLE 22 641,659 0 29,064
EBIX INC COM NEW 278715206 279 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 120 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 1,952 45,855 SH   SOLE 30 45,855 0 0
EBIX INC COM NEW 278715206 77 1,803 SH   SOLE 40 1,803 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 572 28,112 SH   SOLE 2 5,896 0 22,216
ECHO GLOBAL LOGISTICS INC COM 27875T101 12 597 SH   SOLE 7 597 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,949 145,057 SH   SOLE 18 145,057 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,037 100,198 SH   SOLE 19 100,198 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 62,905 3,094,174 SH   SOLE 21 3,094,174 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 19,723 970,152 SH   SOLE 22 841,616 0 128,536
ECHO GLOBAL LOGISTICS INC COM 27875T101 613 30,131 SH   SOLE 23 30,131 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 619 30,425 SH   SOLE 26 0 0 30,425
ECHO GLOBAL LOGISTICS INC COM 27875T101 77 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 116 5,728 SH   SOLE 29 0 0 5,728
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,137 55,917 SH   SOLE 30 55,917 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 52 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 3,217 87,600 SH   SOLE 2 3,214 0 84,386
ECHOSTAR CORP CL A 278768106 8 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106 58 1,590 SH   SOLE 7 1,590 0 0
ECHOSTAR CORP CL A 278768106 858 23,379 SH   SOLE 18 23,379 0 0
ECHOSTAR CORP CL A 278768106 367 9,991 SH   SOLE 19 9,991 0 0
ECHOSTAR CORP CL A 278768106 29,197 795,134 SH   SOLE 21 795,134 0 0
ECHOSTAR CORP CL A 278768106 45,853 1,248,716 SH   SOLE 22 1,152,980 0 95,736
ECHOSTAR CORP CL A 278768106 423 11,514 SH   SOLE 26 8,033 0 3,481
ECHOSTAR CORP CL A 278768106 244 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 226 6,167 SH   SOLE 29 0 0 6,167
ECHOSTAR CORP CL A 278768106 424 11,539 SH   SOLE 30 11,539 0 0
ECHOSTAR CORP CL A 278768106 35 941 SH   SOLE 31 941 0 0
ECHOSTAR CORP CL A 278768106 126 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 179 4,869 SH   SOLE 40 4,869 0 0
ECLIPSE RES CORP COM 27890G100 211 200,575 SH   SOLE 2 78,316 0 122,259
ECLIPSE RES CORP COM 27890G100 1 579 SH   SOLE 7 579 0 0
ECLIPSE RES CORP COM 27890G100 318 302,386 SH   SOLE 18 302,386 0 0
ECLIPSE RES CORP COM 27890G100 326 310,700 SH   SOLE 19 310,700 0 0
ECLIPSE RES CORP COM 27890G100 3,478 3,312,661 SH   SOLE 21 3,312,661 0 0
ECLIPSE RES CORP COM 27890G100 2,732 2,602,033 SH   SOLE 22 2,521,001 0 81,032
ECLIPSE RES CORP COM 27890G100 210 200,233 SH   SOLE 23 200,233 0 0
ECLIPSE RES CORP COM 27890G100 103 98,401 SH   SOLE 26 0 0 98,401
ECLIPSE RES CORP COM 27890G100 18 17,342 SH   SOLE 28 17,342 0 0
ECLIPSE RES CORP COM 27890G100 35 32,968 SH   SOLE 29 0 0 32,968
ECLIPSE RES CORP COM 27890G100 8 7,324 SH   SOLE 30 7,324 0 0
ECLIPSE RES CORP COM 27890G100 6 5,559 SH   SOLE 40 5,559 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 0 6,252 SH   SOLE 21 6,252 0 0
ECOLAB INC COM 278865100 96,164 652,621 SH   SOLE 2 73,702 0 578,919
ECOLAB INC COM 278865100 12,551 85,175 SH   SOLE 4 78,324 0 6,851
ECOLAB INC COM 278865100 41,590 282,256 SH   SOLE 7 220,592 0 61,664
ECOLAB INC COM 278865100 1,113 7,555 SH   SOLE 13 7,555 0 0
ECOLAB INC COM 278865100 327 2,219 SH   SOLE 15 2,219 0 0
ECOLAB INC COM 278865100 74,665 506,722 SH   SOLE 18 471,815 0 34,907
ECOLAB INC COM 278865100 21,777 147,788 SH   SOLE 19 147,788 0 0
ECOLAB INC COM 278865100 826,353 5,608,095 SH   SOLE 21 5,608,095 0 0
ECOLAB INC COM 278865100 924,944 6,277,190 SH   SOLE 22 5,578,747 0 698,443
ECOLAB INC COM 278865100 27,034 183,467 SH   SOLE 23 183,467 0 0
ECOLAB INC COM 278865100 35,368 240,027 SH   SOLE 25 240,027 0 0
ECOLAB INC COM 278865100 183,297 1,243,957 SH   SOLE 26 274,042 0 969,915
ECOLAB INC COM 278865100 7,342 49,829 SH   SOLE 28 36,295 0 13,534
ECOLAB INC COM 278865100 11,860 80,489 SH   SOLE 29 10,644 0 69,845
ECOLAB INC COM 278865100 132,192 897,127 SH   SOLE 30 897,127 0 0
ECOLAB INC COM 278865100 15,141 102,753 SH   SOLE 31 56,769 0 45,984
ECOLAB INC COM 278865100 2,941 19,957 SH   SOLE 34 19,957 0 0
ECOLAB INC COM 278865100 36,635 248,628 SH   SOLE 36 248,628 0 0
ECOLAB INC COM 278865100 864 5,866 SH   SOLE 40 5,866 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 6 502 SH   SOLE 18 502 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 110 9,685 SH   SOLE 21 9,685 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,477 92,996 SH   SOLE 2 0 0 92,996
ECOPETROL S A SPONSORED ADS 279158109 12,488 786,392 SH   SOLE 21 786,392 0 0
ECOPETROL S A SPONSORED ADS 279158109 825 51,979 SH   SOLE 26 0 0 51,979
ECOPETROL S A SPONSORED ADS 279158109 107 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 3,104 195,441 SH   SOLE 30 195,441 0 0
ECOPETROL S A SPONSORED ADS 279158109 393 24,727 SH   SOLE 34 24,727 0 0
EDGE THERAPEUTICS INC COM 279870109 1 3,437 SH   SOLE 18 3,437 0 0
EDGE THERAPEUTICS INC COM 279870109 17 52,778 SH   SOLE 21 52,778 0 0
EDGE THERAPEUTICS INC COM 279870109 91 282,746 SH   SOLE 22 282,746 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,898 77,586 SH   SOLE 2 24,322 0 53,264
EDGEWELL PERS CARE CO COM 28035Q102 903 24,167 SH   SOLE 4 24,167 0 0
EDGEWELL PERS CARE CO COM 28035Q102 56 1,490 SH   SOLE 7 1,490 0 0
EDGEWELL PERS CARE CO COM 28035Q102 20,921 560,125 SH   SOLE 18 560,125 0 0
EDGEWELL PERS CARE CO COM 28035Q102 61,138 1,636,906 SH   SOLE 19 1,636,906 0 0
EDGEWELL PERS CARE CO COM 28035Q102 143,956 3,854,240 SH   SOLE 21 3,854,240 0 0
EDGEWELL PERS CARE CO COM 28035Q102 70,785 1,895,186 SH   SOLE 22 1,822,284 0 72,902
EDGEWELL PERS CARE CO COM 28035Q102 444 11,887 SH   SOLE 26 7,418 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 209 5,597 SH   SOLE 28 5,597 0 0
EDGEWELL PERS CARE CO COM 28035Q102 484 12,965 SH   SOLE 30 12,965 0 0
EDGEWELL PERS CARE CO COM 28035Q102 24,829 664,774 SH   SOLE 34 664,774 0 0
EDGEWELL PERS CARE CO COM 28035Q102 103 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 165 4,427 SH   SOLE 40 4,427 0 0
EDISON INTL COM 281020107 46,766 823,780 SH   SOLE 2 107,998 0 715,782
EDISON INTL COM 281020107 11,832 208,421 SH   SOLE 4 199,824 0 8,597
EDISON INTL COM 281020107 41,879 737,702 SH   SOLE 7 717,968 0 19,734
EDISON INTL COM 281020107 1,020 17,960 SH   SOLE 13 17,960 0 0
EDISON INTL COM 281020107 142 2,497 SH   SOLE 15 2,497 0 0
EDISON INTL COM 281020107 43,519 766,585 SH   SOLE 18 719,694 0 46,891
EDISON INTL COM 281020107 27,955 492,434 SH   SOLE 19 492,434 0 0
EDISON INTL COM 281020107 694,359 12,231,087 SH   SOLE 21 12,231,087 0 0
EDISON INTL COM 281020107 450,099 7,928,459 SH   SOLE 22 7,078,521 0 849,938
EDISON INTL COM 281020107 13,045 229,792 SH   SOLE 23 229,792 0 0
EDISON INTL COM 281020107 18,068 318,270 SH   SOLE 25 318,270 0 0
EDISON INTL COM 281020107 115,051 2,026,617 SH   SOLE 26 349,278 0 1,677,339
EDISON INTL COM 281020107 3,565 62,803 SH   SOLE 28 46,007 0 16,796
EDISON INTL COM 281020107 684 12,054 SH   SOLE 29 12,054 0 0
EDISON INTL COM 281020107 69,978 1,232,656 SH   SOLE 30 1,232,656 0 0
EDISON INTL COM 281020107 6,980 122,961 SH   SOLE 31 67,694 0 55,267
EDISON INTL COM 281020107 3,902 68,731 SH   SOLE 32 68,731 0 0
EDISON INTL COM 281020107 1,744 30,729 SH   SOLE 34 30,729 0 0
EDISON INTL COM 281020107 17,413 306,736 SH   SOLE 36 306,736 0 0
EDISON INTL COM 281020107 451 7,944 SH   SOLE 40 7,944 0 0
EDITAS MEDICINE INC COM 28106W103 875 38,479 SH   SOLE 2 3,252 0 35,227
EDITAS MEDICINE INC COM 28106W103 7 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 22 977 SH   SOLE 7 977 0 0
EDITAS MEDICINE INC COM 28106W103 3,453 151,786 SH   SOLE 18 151,786 0 0
EDITAS MEDICINE INC COM 28106W103 2,232 98,099 SH   SOLE 19 98,099 0 0
EDITAS MEDICINE INC COM 28106W103 46,441 2,041,376 SH   SOLE 21 2,041,376 0 0
EDITAS MEDICINE INC COM 28106W103 30,089 1,322,577 SH   SOLE 22 1,266,548 0 56,029
EDITAS MEDICINE INC COM 28106W103 56 2,465 SH   SOLE 23 2,465 0 0
EDITAS MEDICINE INC COM 28106W103 144 6,321 SH   SOLE 26 0 0 6,321
EDITAS MEDICINE INC COM 28106W103 111 4,865 SH   SOLE 28 4,865 0 0
EDITAS MEDICINE INC COM 28106W103 216 9,508 SH   SOLE 30 9,508 0 0
EDITAS MEDICINE INC COM 28106W103 9 382 SH   SOLE 34 382 0 0
EDITAS MEDICINE INC COM 28106W103 100 4,397 SH   SOLE 40 4,397 0 0
EDUCATIONAL DEV CORP COM 281479105 10 1,214 SH   SOLE 18 1,214 0 0
EDUCATIONAL DEV CORP COM 281479105 157 18,410 SH   SOLE 21 18,410 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 88,122 575,321 SH   SOLE 2 105,727 0 469,594
EDWARDS LIFESCIENCES CORP COM 28176E108 10,293 67,203 SH   SOLE 4 61,691 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 31,089 202,968 SH   SOLE 7 158,583 0 44,385
EDWARDS LIFESCIENCES CORP COM 28176E108 940 6,136 SH   SOLE 13 6,136 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 246 1,606 SH   SOLE 15 1,606 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 15 96 SH   SOLE 17 0 0 96
EDWARDS LIFESCIENCES CORP COM 28176E108 85,700 559,506 SH   SOLE 18 534,213 0 25,293
EDWARDS LIFESCIENCES CORP COM 28176E108 85,161 555,987 SH   SOLE 19 555,987 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 930,961 6,077,961 SH   SOLE 21 6,077,961 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 778,250 5,080,953 SH   SOLE 22 4,549,418 0 531,535
EDWARDS LIFESCIENCES CORP COM 28176E108 22,401 146,251 SH   SOLE 23 146,251 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 126,784 827,735 SH   SOLE 25 827,735 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 137,354 896,741 SH   SOLE 26 224,460 0 672,281
EDWARDS LIFESCIENCES CORP COM 28176E108 6,148 40,136 SH   SOLE 28 29,374 0 10,762
EDWARDS LIFESCIENCES CORP COM 28176E108 1,159 7,567 SH   SOLE 29 7,567 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 142,613 931,077 SH   SOLE 30 931,077 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 12,271 80,115 SH   SOLE 31 44,595 0 35,520
EDWARDS LIFESCIENCES CORP COM 28176E108 33,249 217,072 SH   SOLE 34 217,072 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 23,310 152,184 SH   SOLE 36 152,184 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 736 4,804 SH   SOLE 40 4,804 0 0
EGAIN CORP COM NEW 28225C806 92 14,021 SH   SOLE 2 547 0 13,474
EGAIN CORP COM NEW 28225C806 3 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 383 58,349 SH   SOLE 18 58,349 0 0
EGAIN CORP COM NEW 28225C806 198 30,185 SH   SOLE 19 30,185 0 0
EGAIN CORP COM NEW 28225C806 4,038 614,591 SH   SOLE 21 614,591 0 0
EGAIN CORP COM NEW 28225C806 2,983 454,073 SH   SOLE 22 438,268 0 15,805
EHEALTH INC COM 28238P109 739 19,236 SH   SOLE 2 676 0 18,560
EHEALTH INC COM 28238P109 18 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 3,729 97,049 SH   SOLE 18 97,049 0 0
EHEALTH INC COM 28238P109 1,076 28,019 SH   SOLE 19 28,019 0 0
EHEALTH INC COM 28238P109 71,499 1,860,987 SH   SOLE 21 1,860,987 0 0
EHEALTH INC COM 28238P109 20,282 527,914 SH   SOLE 22 506,180 0 21,734
EHEALTH INC COM 28238P109 1,225 31,888 SH   SOLE 30 31,888 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 201 19,120 SH   SOLE 21 19,120 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 1,578 150,315 SH   SOLE 22 150,315 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 183 17,451 SH   SOLE 30 17,451 0 0
EIDOS THERAPEUTICS INC COM 28249H104 419 30,481 SH   SOLE 2 25,946 0 4,535
EIDOS THERAPEUTICS INC COM 28249H104 499 36,263 SH   SOLE 18 36,263 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,245 163,190 SH   SOLE 19 163,190 0 0
EIDOS THERAPEUTICS INC COM 28249H104 53 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 9,028 656,120 SH   SOLE 21 656,120 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,544 184,880 SH   SOLE 22 182,980 0 1,900
EIDOS THERAPEUTICS INC COM 28249H104 14 1,028 SH   SOLE 30 1,028 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,012 73,532 SH   SOLE 34 73,532 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 15 1,516 SH   SOLE 2 1,516 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 23 2,299 SH   SOLE 18 2,299 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 247 24,313 SH   SOLE 19 24,313 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 2,518 247,846 SH   SOLE 21 247,846 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,783 175,467 SH   SOLE 22 175,467 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 11 1,043 SH   SOLE 23 1,043 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 159 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 5 533 SH   SOLE 30 533 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 9 7,286 SH   SOLE 18 7,286 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 121 97,543 SH   SOLE 21 97,543 0 0
EL PASO ELEC CO COM NEW 283677854 3,699 73,779 SH   SOLE 2 33,692 0 40,087
EL PASO ELEC CO COM NEW 283677854 655 13,060 SH   SOLE 4 13,060 0 0
EL PASO ELEC CO COM NEW 283677854 230 4,591 SH   SOLE 7 4,591 0 0
EL PASO ELEC CO COM NEW 283677854 10,847 216,368 SH   SOLE 18 216,368 0 0
EL PASO ELEC CO COM NEW 283677854 3,074 61,321 SH   SOLE 19 61,321 0 0
EL PASO ELEC CO COM NEW 283677854 221,876 4,426,015 SH   SOLE 21 4,426,015 0 0
EL PASO ELEC CO COM NEW 283677854 62,828 1,253,311 SH   SOLE 22 1,153,495 0 99,816
EL PASO ELEC CO COM NEW 283677854 990 19,751 SH   SOLE 26 10,927 0 8,824
EL PASO ELEC CO COM NEW 283677854 282 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 63 1,252 SH   SOLE 29 0 0 1,252
EL PASO ELEC CO COM NEW 283677854 4,607 91,909 SH   SOLE 30 91,909 0 0
EL PASO ELEC CO COM NEW 283677854 228 4,542 SH   SOLE 34 4,542 0 0
EL PASO ELEC CO COM NEW 283677854 148 2,949 SH   SOLE 36 2,949 0 0
EL PASO ELEC CO COM NEW 283677854 226 4,504 SH   SOLE 40 4,504 0 0
EL POLLO LOCO HLDGS INC COM 268603107 329 21,683 SH   SOLE 2 606 0 21,077
EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH   SOLE 7 145 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,762 116,154 SH   SOLE 18 116,154 0 0
EL POLLO LOCO HLDGS INC COM 268603107 449 29,577 SH   SOLE 19 29,577 0 0
EL POLLO LOCO HLDGS INC COM 268603107 36,249 2,389,487 SH   SOLE 21 2,389,487 0 0
EL POLLO LOCO HLDGS INC COM 268603107 11,409 752,073 SH   SOLE 22 739,413 0 12,660
EL POLLO LOCO HLDGS INC COM 268603107 10 666 SH   SOLE 23 666 0 0
EL POLLO LOCO HLDGS INC COM 268603107 274 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 35 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 614 40,483 SH   SOLE 30 40,483 0 0
EL POLLO LOCO HLDGS INC COM 268603107 21 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,560 176,348 SH   SOLE 2 36,899 0 139,449
ELANCO ANIMAL HEALTH INC COM 28414H103 31 973 SH   SOLE 7 973 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,073 160,895 SH   SOLE 18 160,895 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 11,449 363,125 SH   SOLE 19 363,125 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 160 5,085 SH   SOLE 20 5,085 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 25,035 793,992 SH   SOLE 21 793,992 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 33,984 1,077,835 SH   SOLE 22 975,269 0 102,566
ELANCO ANIMAL HEALTH INC COM 28414H103 200 6,335 SH   SOLE 23 6,335 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 8 242 SH   SOLE 30 242 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 47 1,488 SH   SOLE 31 1,488 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,332 137,385 SH   SOLE 34 137,385 0 0
ELASTIC N V ORD SHS N14506104 1,023 14,315 SH   SOLE 2 539 0 13,776
ELASTIC N V ORD SHS N14506104 10 137 SH   SOLE 7 137 0 0
ELASTIC N V ORD SHS N14506104 261 3,656 SH   SOLE 18 3,656 0 0
ELASTIC N V ORD SHS N14506104 5,089 71,198 SH   SOLE 19 71,198 0 0
ELASTIC N V ORD SHS N14506104 6,096 85,282 SH   SOLE 21 85,282 0 0
ELASTIC N V ORD SHS N14506104 13,023 182,184 SH   SOLE 22 170,396 0 11,788
ELASTIC N V ORD SHS N14506104 12 166 SH   SOLE 31 166 0 0
ELASTIC N V ORD SHS N14506104 4,548 63,630 SH   SOLE 34 63,630 0 0
ELDORADO GOLD CORP NEW COM 284902509 2,989 1,037,752 SH   SOLE 34 1,037,752 0 0
ELDORADO RESORTS INC COM 28470R102 2,912 80,426 SH   SOLE 2 30,297 0 50,129
ELDORADO RESORTS INC COM 28470R102 11 298 SH   SOLE 4 298 0 0
ELDORADO RESORTS INC COM 28470R102 41 1,127 SH   SOLE 7 1,127 0 0
ELDORADO RESORTS INC COM 28470R102 13,410 370,343 SH   SOLE 18 370,343 0 0
ELDORADO RESORTS INC COM 28470R102 4,964 137,081 SH   SOLE 19 137,081 0 0
ELDORADO RESORTS INC COM 28470R102 166,815 4,606,870 SH   SOLE 21 4,606,870 0 0
ELDORADO RESORTS INC COM 28470R102 79,210 2,187,511 SH   SOLE 22 2,113,957 0 73,554
ELDORADO RESORTS INC COM 28470R102 315 8,704 SH   SOLE 23 8,704 0 0
ELDORADO RESORTS INC COM 28470R102 1,120 30,936 SH   SOLE 26 8,393 0 22,543
ELDORADO RESORTS INC COM 28470R102 267 7,380 SH   SOLE 28 7,380 0 0
ELDORADO RESORTS INC COM 28470R102 431 11,897 SH   SOLE 30 11,897 0 0
ELDORADO RESORTS INC COM 28470R102 171 4,709 SH   SOLE 40 4,709 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 980 32,697 SH   SOLE 2 1,132 0 31,565
ELECTRO SCIENTIFIC INDS COM 285229100 20 682 SH   SOLE 7 682 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 5,261 175,600 SH   SOLE 18 175,600 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1,429 47,692 SH   SOLE 19 47,692 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 108,230 3,612,477 SH   SOLE 21 3,612,477 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 28,428 948,852 SH   SOLE 22 907,917 0 40,935
ELECTRO SCIENTIFIC INDS COM 285229100 66 2,205 SH   SOLE 26 0 0 2,205
ELECTRO SCIENTIFIC INDS COM 285229100 133 4,437 SH   SOLE 28 4,437 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1,980 66,099 SH   SOLE 30 66,099 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 93 3,117 SH   SOLE 40 3,117 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 25 3,982 SH   SOLE 2 0 0 3,982
ELECTROCORE INC COM 28531P103 106 16,861 SH   SOLE 18 16,861 0 0
ELECTROCORE INC COM 28531P103 48 7,733 SH   SOLE 19 7,733 0 0
ELECTROCORE INC COM 28531P103 1,337 213,546 SH   SOLE 21 213,546 0 0
ELECTROCORE INC COM 28531P103 242 38,691 SH   SOLE 22 38,691 0 0
ELECTROMED INC COM 285409108 7 1,345 SH   SOLE 18 1,345 0 0
ELECTROMED INC COM 285409108 119 23,412 SH   SOLE 21 23,412 0 0
ELECTROMED INC COM 285409108 2 319 SH   SOLE 22 319 0 0
ELECTRONIC ARTS INC COM 285512109 69,684 883,084 SH   SOLE 2 65,648 0 817,436
ELECTRONIC ARTS INC COM 285512109 8,150 103,281 SH   SOLE 4 95,187 0 8,094
ELECTRONIC ARTS INC COM 285512109 19,080 241,800 SH   SOLE 7 237,339 0 4,461
ELECTRONIC ARTS INC COM 285512109 1,823 23,100 SH   SOLE 13 23,100 0 0
ELECTRONIC ARTS INC COM 285512109 245 3,102 SH   SOLE 15 3,102 0 0
ELECTRONIC ARTS INC COM 285512109 172,595 2,187,238 SH   SOLE 18 1,705,850 0 481,388
ELECTRONIC ARTS INC COM 285512109 128,749 1,631,598 SH   SOLE 19 1,631,598 0 0
ELECTRONIC ARTS INC COM 285512109 447,264 5,668,025 SH   SOLE 21 5,668,025 0 0
ELECTRONIC ARTS INC COM 285512109 614,583 7,788,405 SH   SOLE 22 6,996,228 0 792,177
ELECTRONIC ARTS INC COM 285512109 17,233 218,382 SH   SOLE 23 218,382 0 0
ELECTRONIC ARTS INC COM 285512109 21,690 274,867 SH   SOLE 25 274,867 0 0
ELECTRONIC ARTS INC COM 285512109 86,893 1,101,170 SH   SOLE 26 322,133 0 779,037
ELECTRONIC ARTS INC COM 285512109 4,608 58,393 SH   SOLE 28 42,630 0 15,763
ELECTRONIC ARTS INC COM 285512109 5,727 72,577 SH   SOLE 29 11,012 0 61,565
ELECTRONIC ARTS INC COM 285512109 84,978 1,076,894 SH   SOLE 30 1,076,894 0 0
ELECTRONIC ARTS INC COM 285512109 8,063 102,176 SH   SOLE 31 67,245 0 34,931
ELECTRONIC ARTS INC COM 285512109 3,382 42,862 SH   SOLE 32 42,862 0 0
ELECTRONIC ARTS INC COM 285512109 7,114 90,153 SH   SOLE 34 90,153 0 0
ELECTRONIC ARTS INC COM 285512109 19,132 242,452 SH   SOLE 36 242,452 0 0
ELECTRONIC ARTS INC COM 285512109 577 7,306 SH   SOLE 40 7,306 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,115 44,954 SH   SOLE 2 1,512 0 43,442
ELECTRONICS FOR IMAGING INC COM 286082102 5 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 24 966 SH   SOLE 7 966 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 5,641 227,462 SH   SOLE 18 227,462 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,614 65,096 SH   SOLE 19 65,096 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 116,175 4,684,477 SH   SOLE 21 4,684,477 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 30,380 1,224,980 SH   SOLE 22 1,165,182 0 59,798
ELECTRONICS FOR IMAGING INC COM 286082102 192 7,731 SH   SOLE 26 4,552 0 3,179
ELECTRONICS FOR IMAGING INC COM 286082102 140 5,658 SH   SOLE 28 5,658 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 33 1,336 SH   SOLE 29 0 0 1,336
ELECTRONICS FOR IMAGING INC COM 286082102 2,249 90,679 SH   SOLE 30 90,679 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 123 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 706 725,000 PRN   SOLE 21 725,000 0 0
ELEVATE CREDIT INC COM 28621V101 75 16,642 SH   SOLE 2 578 0 16,064
ELEVATE CREDIT INC COM 28621V101 3 754 SH   SOLE 7 754 0 0
ELEVATE CREDIT INC COM 28621V101 308 68,809 SH   SOLE 18 68,809 0 0
ELEVATE CREDIT INC COM 28621V101 121 26,944 SH   SOLE 19 26,944 0 0
ELEVATE CREDIT INC COM 28621V101 3,122 696,869 SH   SOLE 21 696,869 0 0
ELEVATE CREDIT INC COM 28621V101 1,934 431,622 SH   SOLE 22 416,750 0 14,872
ELLIE MAE INC COM 28849P100 1,735 27,620 SH   SOLE 2 1,210 0 26,410
ELLIE MAE INC COM 28849P100 8 130 SH   SOLE 4 130 0 0
ELLIE MAE INC COM 28849P100 32 506 SH   SOLE 7 506 0 0
ELLIE MAE INC COM 28849P100 7,072 112,558 SH   SOLE 18 112,558 0 0
ELLIE MAE INC COM 28849P100 3,434 54,654 SH   SOLE 19 54,654 0 0
ELLIE MAE INC COM 28849P100 78,251 1,245,437 SH   SOLE 21 1,245,437 0 0
ELLIE MAE INC COM 28849P100 60,352 960,562 SH   SOLE 22 916,175 0 44,387
ELLIE MAE INC COM 28849P100 26 408 SH   SOLE 23 408 0 0
ELLIE MAE INC COM 28849P100 656 10,433 SH   SOLE 26 7,911 0 2,522
ELLIE MAE INC COM 28849P100 266 4,228 SH   SOLE 28 4,228 0 0
ELLIE MAE INC COM 28849P100 139 2,218 SH   SOLE 29 0 0 2,218
ELLIE MAE INC COM 28849P100 2,841 45,218 SH   SOLE 30 45,218 0 0
ELLIE MAE INC COM 28849P100 246 3,919 SH   SOLE 40 3,919 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 19 1,870 SH   SOLE 18 1,870 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,698 263,689 SH   SOLE 21 263,689 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 416 40,645 SH   SOLE 22 40,645 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 472 SH   SOLE 18 472 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 12 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 223 18,548 SH   SOLE 2 785 0 17,763
ELOXX PHARMACEUTICALS INC COM 29014R103 6 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 923 76,827 SH   SOLE 18 76,827 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 389 32,367 SH   SOLE 19 32,367 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 13,675 1,138,614 SH   SOLE 21 1,138,614 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 2,710 225,673 SH   SOLE 22 209,732 0 15,941
ELOXX PHARMACEUTICALS INC COM 29014R103 12 981 SH   SOLE 30 981 0 0
EMAGIN CORP COM NEW 29076N206 5 4,932 SH   SOLE 18 4,932 0 0
EMAGIN CORP COM NEW 29076N206 85 82,148 SH   SOLE 21 82,148 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2,426 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 293 13,257 SH   SOLE 18 13,257 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 10,230 462,250 SH   SOLE 21 462,250 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 186 8,392 SH   SOLE 30 8,392 0 0
EMC INS GROUP INC COM 268664109 312 9,809 SH   SOLE 2 293 0 9,516
EMC INS GROUP INC COM 268664109 1,080 33,906 SH   SOLE 18 33,906 0 0
EMC INS GROUP INC COM 268664109 473 14,854 SH   SOLE 19 14,854 0 0
EMC INS GROUP INC COM 268664109 10,740 337,204 SH   SOLE 21 337,204 0 0
EMC INS GROUP INC COM 268664109 10,236 321,386 SH   SOLE 22 310,011 0 11,375
EMC INS GROUP INC COM 268664109 48 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 42 1,321 SH   SOLE 30 1,321 0 0
EMC INS GROUP INC COM 268664109 29 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 11 364 SH   SOLE 18 364 0 0
EMCLAIRE FINL CORP COM 290828102 6 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 4,706 78,834 SH   SOLE 2 30,680 0 48,154
EMCOR GROUP INC COM 29084Q100 14 231 SH   SOLE 4 231 0 0
EMCOR GROUP INC COM 29084Q100 1,144 19,170 SH   SOLE 7 19,170 0 0
EMCOR GROUP INC COM 29084Q100 19,491 326,530 SH   SOLE 18 326,530 0 0
EMCOR GROUP INC COM 29084Q100 8,402 140,763 SH   SOLE 19 140,763 0 0
EMCOR GROUP INC COM 29084Q100 239,031 4,004,543 SH   SOLE 21 4,004,543 0 0
EMCOR GROUP INC COM 29084Q100 131,271 2,199,214 SH   SOLE 22 2,078,942 0 120,272
EMCOR GROUP INC COM 29084Q100 696 11,654 SH   SOLE 23 11,654 0 0
EMCOR GROUP INC COM 29084Q100 1,643 27,530 SH   SOLE 26 13,006 0 14,524
EMCOR GROUP INC COM 29084Q100 448 7,500 SH   SOLE 28 7,500 0 0
EMCOR GROUP INC COM 29084Q100 684 11,454 SH   SOLE 29 0 0 11,454
EMCOR GROUP INC COM 29084Q100 853 14,288 SH   SOLE 30 14,288 0 0
EMCOR GROUP INC COM 29084Q100 88 1,476 SH   SOLE 36 1,476 0 0
EMCOR GROUP INC COM 29084Q100 298 4,990 SH   SOLE 40 4,990 0 0
EMCORE CORP COM NEW 290846203 22 5,260 SH   SOLE 18 5,260 0 0
EMCORE CORP COM NEW 290846203 317 75,374 SH   SOLE 21 75,374 0 0
EMCORE CORP COM NEW 290846203 829 197,367 SH   SOLE 22 197,367 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 411 33,296 SH   SOLE 2 8,953 0 24,343
EMERALD EXPOSITIONS EVENTS I COM 29103B100 6 492 SH   SOLE 7 492 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 998 80,890 SH   SOLE 18 80,890 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1,218 98,740 SH   SOLE 19 98,740 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 10,173 824,368 SH   SOLE 21 824,368 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 10,394 842,290 SH   SOLE 22 812,890 0 29,400
EMERALD EXPOSITIONS EVENTS I COM 29103B100 225 18,247 SH   SOLE 23 18,247 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 520 42,101 SH   SOLE 26 0 0 42,101
EMERALD EXPOSITIONS EVENTS I COM 29103B100 57 4,617 SH   SOLE 29 0 0 4,617
EMERALD EXPOSITIONS EVENTS I COM 29103B100 71 5,724 SH   SOLE 30 5,724 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,158 36,404 SH   SOLE 2 1,988 0 34,416
EMERGENT BIOSOLUTIONS INC COM 29089Q105 12 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 47 800 SH   SOLE 7 800 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 13,514 227,974 SH   SOLE 18 227,974 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,266 88,836 SH   SOLE 19 88,836 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 281,305 4,745,366 SH   SOLE 21 4,745,366 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 79,772 1,345,681 SH   SOLE 22 1,262,942 0 82,739
EMERGENT BIOSOLUTIONS INC COM 29089Q105 72 1,222 SH   SOLE 23 1,222 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 538 9,077 SH   SOLE 26 4,671 0 4,406
EMERGENT BIOSOLUTIONS INC COM 29089Q105 360 6,071 SH   SOLE 28 6,071 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 304 5,125 SH   SOLE 29 0 0 5,125
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,240 88,395 SH   SOLE 30 88,395 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 104 1,748 SH   SOLE 34 1,748 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 198 3,338 SH   SOLE 40 3,338 0 0
EMERSON ELEC CO COM 291011104 93,744 1,568,939 SH   SOLE 2 149,883 0 1,419,056
EMERSON ELEC CO COM 291011104 12,541 209,899 SH   SOLE 4 193,274 0 16,625
EMERSON ELEC CO COM 291011104 42,138 705,234 SH   SOLE 7 571,793 0 133,441
EMERSON ELEC CO COM 291011104 1,146 19,184 SH   SOLE 13 19,184 0 0
EMERSON ELEC CO COM 291011104 327 5,470 SH   SOLE 15 5,470 0 0
EMERSON ELEC CO COM 291011104 117,509 1,966,678 SH   SOLE 18 1,768,115 0 198,563
EMERSON ELEC CO COM 291011104 13,885 232,383 SH   SOLE 19 232,383 0 0
EMERSON ELEC CO COM 291011104 6,361 106,453 SH   SOLE 20 106,453 0 0
EMERSON ELEC CO COM 291011104 867,645 14,521,255 SH   SOLE 21 14,521,255 0 0
EMERSON ELEC CO COM 291011104 927,900 15,529,708 SH   SOLE 22 13,811,126 0 1,718,582
EMERSON ELEC CO COM 291011104 26,528 443,976 SH   SOLE 23 443,976 0 0
EMERSON ELEC CO COM 291011104 36,455 610,119 SH   SOLE 25 574,637 0 35,482
EMERSON ELEC CO COM 291011104 138,224 2,313,371 SH   SOLE 26 637,523 0 1,675,848
EMERSON ELEC CO COM 291011104 7,234 121,078 SH   SOLE 28 88,003 0 33,075
EMERSON ELEC CO COM 291011104 1,369 22,916 SH   SOLE 29 22,916 0 0
EMERSON ELEC CO COM 291011104 143,500 2,401,676 SH   SOLE 30 2,401,676 0 0
EMERSON ELEC CO COM 291011104 18,327 306,736 SH   SOLE 31 133,466 0 173,270
EMERSON ELEC CO COM 291011104 2,384 39,905 SH   SOLE 32 39,905 0 0
EMERSON ELEC CO COM 291011104 22,697 379,869 SH   SOLE 34 379,869 0 0
EMERSON ELEC CO COM 291011104 33,321 557,678 SH   SOLE 36 557,678 0 0
EMERSON ELEC CO COM 291011104 858 14,356 SH   SOLE 40 14,356 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 56,066 SH   SOLE 21 56,066 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 7 2,072 SH   SOLE 18 2,072 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 23 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 108 33,727 SH   SOLE 21 33,727 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,003 314,364 SH   SOLE 22 314,364 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 29 2,883 SH   SOLE 2 24 0 2,859
EMPIRE RESORTS INC COM PAR $0 01 292052305 133 13,123 SH   SOLE 18 13,123 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 107 10,524 SH   SOLE 19 10,524 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,277 126,063 SH   SOLE 21 126,063 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,390 137,172 SH   SOLE 22 135,611 0 1,561
EMPIRE ST RLTY TR INC CL A 292104106 3,884 272,928 SH   SOLE 2 13,420 0 259,508
EMPIRE ST RLTY TR INC CL A 292104106 1,407 98,851 SH   SOLE 4 98,851 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,254 228,706 SH   SOLE 7 228,706 0 0
EMPIRE ST RLTY TR INC CL A 292104106 75 5,243 SH   SOLE 15 5,243 0 0
EMPIRE ST RLTY TR INC CL A 292104106 972 68,334 SH   SOLE 18 68,334 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,882 272,835 SH   SOLE 19 272,835 0 0
EMPIRE ST RLTY TR INC CL A 292104106 27,975 1,965,933 SH   SOLE 21 1,965,933 0 0
EMPIRE ST RLTY TR INC CL A 292104106 73,089 5,136,291 SH   SOLE 22 4,857,718 0 278,573
EMPIRE ST RLTY TR INC CL A 292104106 67 4,715 SH   SOLE 23 4,715 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,142 291,047 SH   SOLE 25 291,047 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,279 89,853 SH   SOLE 26 31,898 0 57,955
EMPIRE ST RLTY TR INC CL A 292104106 265 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 722 50,756 SH   SOLE 29 50,756 0 0
EMPIRE ST RLTY TR INC CL A 292104106 9,683 680,495 SH   SOLE 30 680,495 0 0
EMPIRE ST RLTY TR INC CL A 292104106 39 2,764 SH   SOLE 31 2,764 0 0
EMPIRE ST RLTY TR INC CL A 292104106 219 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,762 41,986 SH   SOLE 2 10,910 0 31,076
EMPLOYERS HOLDINGS INC COM 292218104 11 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 30 722 SH   SOLE 7 722 0 0
EMPLOYERS HOLDINGS INC COM 292218104 5,938 141,487 SH   SOLE 18 141,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,053 72,738 SH   SOLE 19 72,738 0 0
EMPLOYERS HOLDINGS INC COM 292218104 140,897 3,357,077 SH   SOLE 21 3,357,077 0 0
EMPLOYERS HOLDINGS INC COM 292218104 40,576 966,775 SH   SOLE 22 924,142 0 42,633
EMPLOYERS HOLDINGS INC COM 292218104 944 22,492 SH   SOLE 23 22,492 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,426 105,445 SH   SOLE 26 0 0 105,445
EMPLOYERS HOLDINGS INC COM 292218104 188 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 447 10,653 SH   SOLE 29 0 0 10,653
EMPLOYERS HOLDINGS INC COM 292218104 2,279 54,310 SH   SOLE 30 54,310 0 0
EMPLOYERS HOLDINGS INC COM 292218104 51 1,219 SH   SOLE 34 1,219 0 0
EMPLOYERS HOLDINGS INC COM 292218104 145 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 2,310 85,369 SH   SOLE 21 85,369 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1,195 44,148 SH   SOLE 22 44,148 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,023 14,444 SH   SOLE 2 1,560 0 12,884
ENANTA PHARMACEUTICALS INC COM 29251M106 8 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 25 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 5,837 82,408 SH   SOLE 18 82,408 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,938 41,484 SH   SOLE 19 41,484 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 134,817 1,903,391 SH   SOLE 21 1,903,391 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 33,136 467,828 SH   SOLE 22 448,779 0 19,049
ENANTA PHARMACEUTICALS INC COM 29251M106 858 12,117 SH   SOLE 23 12,117 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 975 13,771 SH   SOLE 26 3,388 0 10,383
ENANTA PHARMACEUTICALS INC COM 29251M106 140 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 148 2,085 SH   SOLE 29 0 0 2,085
ENANTA PHARMACEUTICALS INC COM 29251M106 2,272 32,083 SH   SOLE 30 32,083 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 21 298 SH   SOLE 34 298 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 80 1,134 SH   SOLE 40 1,134 0 0
ENBRIDGE INC COM 29250N105 6 207 SH   SOLE 4 207 0 0
ENBRIDGE INC COM 29250N105 1,299 41,804 SH   SOLE 7 41,804 0 0
ENBRIDGE INC COM 29250N105 0 1 SH   SOLE 17 0 0 1
ENBRIDGE INC COM 29250N105 1,791 57,626 SH   SOLE 18 57,626 0 0
ENBRIDGE INC COM 29250N105 7,774 250,140 SH   SOLE 19 250,140 0 0
ENBRIDGE INC COM 29250N105 34,632 1,114,275 SH   SOLE 21 1,114,275 0 0
ENBRIDGE INC COM 29250N105 65 2,101 SH   SOLE 22 1,223 0 878
ENBRIDGE INC COM 29250N105 6,380 205,282 SH   SOLE 26 159,827 0 45,455
ENBRIDGE INC COM 29250N105 284 9,124 SH   SOLE 28 9,124 0 0
ENBRIDGE INC COM 29250N105 1,426 45,877 SH   SOLE 31 0 0 45,877
ENBRIDGE INC COM 29250N105 2,251 72,412 SH   SOLE 36 72,412 0 0
ENBRIDGE INC COM 29250N105 210 6,744 SH   SOLE 40 6,744 0 0
ENCANA CORP COM 292505104 230 39,717 SH   SOLE 2 39,717 0 0
ENCANA CORP COM 292505104 591 102,267 SH   SOLE 4 102,267 0 0
ENCANA CORP COM 292505104 6,056 1,047,732 SH   SOLE 18 1,047,732 0 0
ENCANA CORP COM 292505104 38,318 6,629,480 SH   SOLE 19 6,629,480 0 0
ENCANA CORP COM 292505104 3,037 525,414 SH   SOLE 21 525,414 0 0
ENCANA CORP COM 292505104 29,557 5,113,693 SH   SOLE 22 5,113,693 0 0
ENCANA CORP COM 292505104 16,374 2,832,829 SH   SOLE 34 2,832,829 0 0
ENCOMPASS HEALTH CORP COM 29261A100 14,185 229,905 SH   SOLE 2 53,059 0 176,846
ENCOMPASS HEALTH CORP COM 29261A100 44 717 SH   SOLE 4 717 0 0
ENCOMPASS HEALTH CORP COM 29261A100 163 2,640 SH   SOLE 7 2,640 0 0
ENCOMPASS HEALTH CORP COM 29261A100 18,204 295,035 SH   SOLE 18 295,035 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,492 24,182 SH   SOLE 19 24,182 0 0
ENCOMPASS HEALTH CORP COM 29261A100 326,777 5,296,220 SH   SOLE 21 5,296,220 0 0
ENCOMPASS HEALTH CORP COM 29261A100 208,172 3,373,946 SH   SOLE 22 3,183,021 0 190,925
ENCOMPASS HEALTH CORP COM 29261A100 2,033 32,954 SH   SOLE 26 20,828 0 12,126
ENCOMPASS HEALTH CORP COM 29261A100 794 12,873 SH   SOLE 28 12,873 0 0
ENCOMPASS HEALTH CORP COM 29261A100 208 3,368 SH   SOLE 29 0 0 3,368
ENCOMPASS HEALTH CORP COM 29261A100 2,610 42,296 SH   SOLE 30 42,296 0 0
ENCOMPASS HEALTH CORP COM 29261A100 139 2,249 SH   SOLE 31 2,023 0 226
ENCOMPASS HEALTH CORP COM 29261A100 1,598 25,901 SH   SOLE 34 25,901 0 0
ENCOMPASS HEALTH CORP COM 29261A100 111 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 583 9,454 SH   SOLE 40 9,454 0 0
ENCORE CAP GROUP INC COM 292554102 620 26,393 SH   SOLE 2 977 0 25,416
ENCORE CAP GROUP INC COM 292554102 4 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 13 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 3,197 136,027 SH   SOLE 18 136,027 0 0
ENCORE CAP GROUP INC COM 292554102 913 38,856 SH   SOLE 19 38,856 0 0
ENCORE CAP GROUP INC COM 292554102 64,928 2,762,893 SH   SOLE 21 2,762,893 0 0
ENCORE CAP GROUP INC COM 292554102 18,566 790,033 SH   SOLE 22 755,396 0 34,637
ENCORE CAP GROUP INC COM 292554102 159 6,746 SH   SOLE 26 0 0 6,746
ENCORE CAP GROUP INC COM 292554102 81 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 1,209 51,447 SH   SOLE 30 51,447 0 0
ENCORE CAP GROUP INC COM 292554102 67 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,303 25,969 SH   SOLE 2 5,500 0 20,469
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 5,311 105,843 SH   SOLE 18 105,843 0 0
ENCORE WIRE CORP COM 292562105 2,833 56,452 SH   SOLE 19 56,452 0 0
ENCORE WIRE CORP COM 292562105 111,453 2,221,055 SH   SOLE 21 2,221,055 0 0
ENCORE WIRE CORP COM 292562105 32,632 650,297 SH   SOLE 22 620,184 0 30,113
ENCORE WIRE CORP COM 292562105 666 13,275 SH   SOLE 23 13,275 0 0
ENCORE WIRE CORP COM 292562105 1,284 25,587 SH   SOLE 26 4,871 0 20,716
ENCORE WIRE CORP COM 292562105 141 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 231 4,612 SH   SOLE 29 0 0 4,612
ENCORE WIRE CORP COM 292562105 2,086 41,580 SH   SOLE 30 41,580 0 0
ENCORE WIRE CORP COM 292562105 114 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 6,254 258,950 SH   SOLE 19 258,950 0 0
ENDAVA PLC ADS 29260V105 4,549 188,348 SH   SOLE 34 188,348 0 0
ENDO INTL PLC SHS G30401106 1,753 240,127 SH   SOLE 2 22,776 0 217,351
ENDO INTL PLC SHS G30401106 7 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 70 9,547 SH   SOLE 7 9,547 0 0
ENDO INTL PLC SHS G30401106 8,048 1,102,513 SH   SOLE 18 1,102,513 0 0
ENDO INTL PLC SHS G30401106 3,200 438,324 SH   SOLE 19 438,324 0 0
ENDO INTL PLC SHS G30401106 182,866 25,050,079 SH   SOLE 21 25,050,079 0 0
ENDO INTL PLC SHS G30401106 51,962 7,118,055 SH   SOLE 22 6,825,415 0 292,640
ENDO INTL PLC SHS G30401106 354 48,468 SH   SOLE 23 48,468 0 0
ENDO INTL PLC SHS G30401106 1,115 152,760 SH   SOLE 26 57,934 0 94,826
ENDO INTL PLC SHS G30401106 196 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 157 21,513 SH   SOLE 29 0 0 21,513
ENDO INTL PLC SHS G30401106 2,960 405,492 SH   SOLE 30 405,492 0 0
ENDO INTL PLC SHS G30401106 85 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 143 19,593 SH   SOLE 40 19,593 0 0
ENDOLOGIX INC COM 29266S106 49 67,765 SH   SOLE 2 3,122 0 64,643
ENDOLOGIX INC COM 29266S106 1 1,958 SH   SOLE 7 1,958 0 0
ENDOLOGIX INC COM 29266S106 203 284,130 SH   SOLE 18 284,130 0 0
ENDOLOGIX INC COM 29266S106 84 116,818 SH   SOLE 19 116,818 0 0
ENDOLOGIX INC COM 29266S106 2,519 3,517,644 SH   SOLE 21 3,517,644 0 0
ENDOLOGIX INC COM 29266S106 1,590 2,220,282 SH   SOLE 22 2,164,305 0 55,977
ENDURANCE INTL GROUP HLDGS I COM 29272B105 378 56,868 SH   SOLE 2 2,660 0 54,208
ENDURANCE INTL GROUP HLDGS I COM 29272B105 3 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 9 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,520 228,583 SH   SOLE 18 228,583 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 696 104,717 SH   SOLE 19 104,717 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 15,226 2,289,671 SH   SOLE 21 2,289,671 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 14,343 2,156,827 SH   SOLE 22 2,076,244 0 80,583
ENDURANCE INTL GROUP HLDGS I COM 29272B105 157 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 59 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 100 15,060 SH   SOLE 30 15,060 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 44 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,172 131,411 SH   SOLE 2 0 0 131,411
ENEL AMERICAS S A SPONSORED ADR 29274F104 222 24,875 SH   SOLE 7 24,875 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1 113 SH   SOLE 18 113 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 20,909 2,344,057 SH   SOLE 21 2,344,057 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 356 39,894 SH   SOLE 25 39,894 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,036 228,227 SH   SOLE 26 228,227 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 9,114 1,021,767 SH   SOLE 30 1,021,767 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 472 52,908 SH   SOLE 34 52,908 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 183 36,995 SH   SOLE 2 0 0 36,995
ENEL CHILE S A SPONSORED ADR 29278D105 222 44,751 SH   SOLE 7 44,751 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 998 201,655 SH   SOLE 21 201,655 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,316 265,928 SH   SOLE 26 257,092 0 8,836
ENEL CHILE S A SPONSORED ADR 29278D105 4,394 887,749 SH   SOLE 30 887,749 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 312 63,049 SH   SOLE 34 63,049 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,990 154,822 SH   SOLE 2 30,307 0 124,515
ENERGIZER HLDGS INC NEW COM 29272W109 13 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 46 1,023 SH   SOLE 7 1,023 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 8,077 178,897 SH   SOLE 18 178,897 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,188 70,604 SH   SOLE 19 70,604 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 132,483 2,934,291 SH   SOLE 21 2,934,291 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 88,263 1,954,885 SH   SOLE 22 1,843,223 0 111,662
ENERGIZER HLDGS INC NEW COM 29272W109 838 18,561 SH   SOLE 25 18,561 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 543 12,033 SH   SOLE 26 7,418 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 342 7,567 SH   SOLE 28 7,567 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 660 14,610 SH   SOLE 30 14,610 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 58 1,282 SH   SOLE 31 1,206 0 76
ENERGIZER HLDGS INC NEW COM 29272W109 1,354 29,981 SH   SOLE 34 29,981 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 246 5,438 SH   SOLE 40 5,438 0 0
ENERGOUS CORP COM 29272C103 110 18,919 SH   SOLE 2 872 0 18,047
ENERGOUS CORP COM 29272C103 2 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 445 76,889 SH   SOLE 18 76,889 0 0
ENERGOUS CORP COM 29272C103 187 32,261 SH   SOLE 19 32,261 0 0
ENERGOUS CORP COM 29272C103 4,693 810,578 SH   SOLE 21 810,578 0 0
ENERGOUS CORP COM 29272C103 3,205 553,611 SH   SOLE 22 537,279 0 16,332
ENERGY FOCUS INC COM NEW 29268T300 3 5,278 SH   SOLE 21 5,278 0 0
ENERGY FOCUS INC COM NEW 29268T300 96 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 279 97,899 SH   SOLE 2 3,416 0 94,483
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 854 299,739 SH   SOLE 18 299,739 0 0
ENERGY FUELS INC COM NEW 292671708 339 119,037 SH   SOLE 19 119,037 0 0
ENERGY FUELS INC COM NEW 292671708 8,435 2,959,556 SH   SOLE 21 2,959,556 0 0
ENERGY FUELS INC COM NEW 292671708 2,521 884,601 SH   SOLE 22 818,699 0 65,902
ENERGY RECOVERY INC COM 29270J100 193 28,698 SH   SOLE 2 1,250 0 27,448
ENERGY RECOVERY INC COM 29270J100 113 16,856 SH   SOLE 7 16,856 0 0
ENERGY RECOVERY INC COM 29270J100 832 123,599 SH   SOLE 18 123,599 0 0
ENERGY RECOVERY INC COM 29270J100 344 51,125 SH   SOLE 19 51,125 0 0
ENERGY RECOVERY INC COM 29270J100 8,301 1,233,375 SH   SOLE 21 1,233,375 0 0
ENERGY RECOVERY INC COM 29270J100 6,111 907,975 SH   SOLE 22 863,980 0 43,995
ENERGY RECOVERY INC COM 29270J100 20 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 42 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 648 96,319 SH   SOLE 30 96,319 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,840 139,265 SH   SOLE 18 139,265 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 72,970 5,523,851 SH   SOLE 19 5,523,851 0 0
ENERPLUS CORP COM 292766102 994 128,108 SH   SOLE 21 128,108 0 0
ENERSYS COM 29275Y102 4,267 54,983 SH   SOLE 2 18,962 0 36,021
ENERSYS COM 29275Y102 18 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 87 1,119 SH   SOLE 7 1,119 0 0
ENERSYS COM 29275Y102 18,601 239,668 SH   SOLE 18 239,668 0 0
ENERSYS COM 29275Y102 4,874 62,799 SH   SOLE 19 62,799 0 0
ENERSYS COM 29275Y102 230,915 2,975,326 SH   SOLE 21 2,975,326 0 0
ENERSYS COM 29275Y102 115,517 1,488,424 SH   SOLE 22 1,430,190 0 58,234
ENERSYS COM 29275Y102 887 11,425 SH   SOLE 26 7,835 0 3,590
ENERSYS COM 29275Y102 413 5,327 SH   SOLE 28 5,327 0 0
ENERSYS COM 29275Y102 814 10,482 SH   SOLE 30 10,482 0 0
ENERSYS COM 29275Y102 56 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 365 4,707 SH   SOLE 40 4,707 0 0
ENGILITY HLDGS INC NEW COM 29286C107 588 20,669 SH   SOLE 2 1,718 0 18,951
ENGILITY HLDGS INC NEW COM 29286C107 3 112 SH   SOLE 4 112 0 0
ENGILITY HLDGS INC NEW COM 29286C107 12 405 SH   SOLE 7 405 0 0
ENGILITY HLDGS INC NEW COM 29286C107 2,649 93,090 SH   SOLE 18 93,090 0 0
ENGILITY HLDGS INC NEW COM 29286C107 949 33,356 SH   SOLE 19 33,356 0 0
ENGILITY HLDGS INC NEW COM 29286C107 90,587 3,182,971 SH   SOLE 21 3,182,971 0 0
ENGILITY HLDGS INC NEW COM 29286C107 15,990 561,847 SH   SOLE 22 539,758 0 22,089
ENGILITY HLDGS INC NEW COM 29286C107 107 3,771 SH   SOLE 23 3,771 0 0
ENGILITY HLDGS INC NEW COM 29286C107 190 6,670 SH   SOLE 26 5,598 0 1,072
ENGILITY HLDGS INC NEW COM 29286C107 76 2,666 SH   SOLE 28 2,666 0 0
ENGILITY HLDGS INC NEW COM 29286C107 1,118 39,290 SH   SOLE 30 39,290 0 0
ENGILITY HLDGS INC NEW COM 29286C107 54 1,885 SH   SOLE 40 1,885 0 0
ENGLOBAL CORP COM 293306106 6 10,076 SH   SOLE 21 10,076 0 0
ENI S P A SPONSORED ADR 26874R108 1,046 33,196 SH   SOLE 21 33,196 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3 300 SH   SOLE 4 300 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,362 143,496 SH   SOLE 7 143,496 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 232 24,422 SH   SOLE 21 24,422 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 708 74,583 SH   SOLE 22 30,336 0 44,247
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 209 21,973 SH   SOLE 26 7,980 0 13,993
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 90 9,531 SH   SOLE 28 9,531 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 353 37,188 SH   SOLE 29 0 0 37,188
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 147 15,506 SH   SOLE 30 15,506 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,354 142,646 SH   SOLE 34 142,646 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 54 5,661 SH   SOLE 40 5,661 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 5,851 531,451 SH   SOLE 19 531,451 0 0
ENNIS INC COM 293389102 573 29,763 SH   SOLE 2 5,364 0 24,399
ENNIS INC COM 293389102 7 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 12 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 1,781 92,524 SH   SOLE 18 92,524 0 0
ENNIS INC COM 293389102 1,762 91,550 SH   SOLE 19 91,550 0 0
ENNIS INC COM 293389102 17,632 915,935 SH   SOLE 21 915,935 0 0
ENNIS INC COM 293389102 17,339 900,747 SH   SOLE 22 866,272 0 34,475
ENNIS INC COM 293389102 212 10,998 SH   SOLE 23 10,998 0 0
ENNIS INC COM 293389102 681 35,371 SH   SOLE 26 9,361 0 26,010
ENNIS INC COM 293389102 72 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 45 2,341 SH   SOLE 29 0 0 2,341
ENNIS INC COM 293389102 127 6,623 SH   SOLE 30 6,623 0 0
ENNIS INC COM 293389102 904 46,945 SH   SOLE 34 46,945 0 0
ENNIS INC COM 293389102 50 2,583 SH   SOLE 40 2,583 0 0
ENOVA INTL INC COM 29357K103 825 42,378 SH   SOLE 2 16,565 0 25,813
ENOVA INTL INC COM 29357K103 15 756 SH   SOLE 7 756 0 0
ENOVA INTL INC COM 29357K103 3,438 176,669 SH   SOLE 18 176,669 0 0
ENOVA INTL INC COM 29357K103 4,147 213,123 SH   SOLE 19 213,123 0 0
ENOVA INTL INC COM 29357K103 72,051 3,702,518 SH   SOLE 21 3,702,518 0 0
ENOVA INTL INC COM 29357K103 24,071 1,236,952 SH   SOLE 22 1,197,129 0 39,823
ENOVA INTL INC COM 29357K103 1,208 62,055 SH   SOLE 23 62,055 0 0
ENOVA INTL INC COM 29357K103 2,180 112,050 SH   SOLE 26 0 0 112,050
ENOVA INTL INC COM 29357K103 79 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 321 16,519 SH   SOLE 29 0 0 16,519
ENOVA INTL INC COM 29357K103 1,366 70,195 SH   SOLE 30 70,195 0 0
ENOVA INTL INC COM 29357K103 319 16,399 SH   SOLE 34 16,399 0 0
ENOVA INTL INC COM 29357K103 62 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 416 87,920 SH   SOLE 2 3,177 0 84,743
ENPHASE ENERGY INC COM 29355A107 9 1,849 SH   SOLE 7 1,849 0 0
ENPHASE ENERGY INC COM 29355A107 1,471 310,967 SH   SOLE 18 310,967 0 0
ENPHASE ENERGY INC COM 29355A107 612 129,378 SH   SOLE 19 129,378 0 0
ENPHASE ENERGY INC COM 29355A107 14,459 3,056,848 SH   SOLE 21 3,056,848 0 0
ENPHASE ENERGY INC COM 29355A107 9,940 2,101,454 SH   SOLE 22 2,036,816 0 64,638
ENPRO INDS INC COM 29355X107 1,278 21,260 SH   SOLE 2 710 0 20,550
ENPRO INDS INC COM 29355X107 7 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 6 106 SH   SOLE 7 106 0 0
ENPRO INDS INC COM 29355X107 6,413 106,700 SH   SOLE 18 106,700 0 0
ENPRO INDS INC COM 29355X107 1,835 30,539 SH   SOLE 19 30,539 0 0
ENPRO INDS INC COM 29355X107 131,383 2,186,068 SH   SOLE 21 2,186,068 0 0
ENPRO INDS INC COM 29355X107 35,387 588,805 SH   SOLE 22 561,448 0 27,357
ENPRO INDS INC COM 29355X107 290 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 153 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 2,496 41,524 SH   SOLE 30 41,524 0 0
ENPRO INDS INC COM 29355X107 160 2,664 SH   SOLE 40 2,664 0 0
ENSCO PLC SHS CLASS A G3157S106 647 181,805 SH   SOLE 2 181,805 0 0
ENSCO PLC SHS CLASS A G3157S106 6 1,807 SH   SOLE 4 1,807 0 0
ENSCO PLC SHS CLASS A G3157S106 89 24,976 SH   SOLE 7 24,976 0 0
ENSCO PLC SHS CLASS A G3157S106 3,746 1,052,140 SH   SOLE 18 1,052,140 0 0
ENSCO PLC SHS CLASS A G3157S106 65,874 18,503,871 SH   SOLE 21 18,503,871 0 0
ENSCO PLC SHS CLASS A G3157S106 36,086 10,136,535 SH   SOLE 22 9,934,290 0 202,245
ENSCO PLC SHS CLASS A G3157S106 538 151,055 SH   SOLE 26 75,906 0 75,149
ENSCO PLC SHS CLASS A G3157S106 197 55,197 SH   SOLE 28 55,197 0 0
ENSCO PLC SHS CLASS A G3157S106 78 21,783 SH   SOLE 29 0 0 21,783
ENSCO PLC SHS CLASS A G3157S106 393 110,295 SH   SOLE 30 110,295 0 0
ENSCO PLC SHS CLASS A G3157S106 805 226,004 SH   SOLE 36 226,004 0 0
ENSCO PLC SHS CLASS A G3157S106 158 44,320 SH   SOLE 40 44,320 0 0
ENSERVCO CORP COM 29358Y102 3 6,810 SH   SOLE 18 6,810 0 0
ENSERVCO CORP COM 29358Y102 42 113,482 SH   SOLE 21 113,482 0 0
ENSERVCO CORP COM 29358Y102 59 159,103 SH   SOLE 22 159,103 0 0
ENSIGN GROUP INC COM 29358P101 1,916 49,389 SH   SOLE 2 11,266 0 38,123
ENSIGN GROUP INC COM 29358P101 11 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 22 563 SH   SOLE 7 563 0 0
ENSIGN GROUP INC COM 29358P101 9,642 248,562 SH   SOLE 18 248,562 0 0
ENSIGN GROUP INC COM 29358P101 8,018 206,715 SH   SOLE 19 206,715 0 0
ENSIGN GROUP INC COM 29358P101 209,572 5,402,726 SH   SOLE 21 5,402,726 0 0
ENSIGN GROUP INC COM 29358P101 57,396 1,479,670 SH   SOLE 22 1,415,494 0 64,176
ENSIGN GROUP INC COM 29358P101 1,534 39,550 SH   SOLE 23 39,550 0 0
ENSIGN GROUP INC COM 29358P101 2,937 75,704 SH   SOLE 26 10,329 0 65,375
ENSIGN GROUP INC COM 29358P101 271 6,989 SH   SOLE 28 6,989 0 0
ENSIGN GROUP INC COM 29358P101 457 11,787 SH   SOLE 29 0 0 11,787
ENSIGN GROUP INC COM 29358P101 3,859 99,482 SH   SOLE 30 99,482 0 0
ENSIGN GROUP INC COM 29358P101 207 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,073 12,369 SH   SOLE 2 420 0 11,949
ENSTAR GROUP LIMITED SHS G3075P101 13 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 34 204 SH   SOLE 7 204 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,935 41,384 SH   SOLE 18 41,384 0 0
ENSTAR GROUP LIMITED SHS G3075P101 3,016 17,999 SH   SOLE 19 17,999 0 0
ENSTAR GROUP LIMITED SHS G3075P101 69,767 416,346 SH   SOLE 21 416,346 0 0
ENSTAR GROUP LIMITED SHS G3075P101 66,561 397,215 SH   SOLE 22 383,211 0 14,004
ENSTAR GROUP LIMITED SHS G3075P101 219 1,307 SH   SOLE 26 800 0 507
ENSTAR GROUP LIMITED SHS G3075P101 238 1,418 SH   SOLE 28 1,418 0 0
ENSTAR GROUP LIMITED SHS G3075P101 443 2,643 SH   SOLE 30 2,643 0 0
ENSTAR GROUP LIMITED SHS G3075P101 64 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 125 744 SH   SOLE 40 744 0 0
ENSYNC INC COM 29359T102 6 33,047 SH   SOLE 21 33,047 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 4 974 SH   SOLE 18 974 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 52 12,781 SH   SOLE 21 12,781 0 0
ENTEGRA FINL CORP COM 29363J108 110 5,280 SH   SOLE 2 280 0 5,000
ENTEGRA FINL CORP COM 29363J108 3 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 481 23,167 SH   SOLE 18 23,167 0 0
ENTEGRA FINL CORP COM 29363J108 191 9,226 SH   SOLE 19 9,226 0 0
ENTEGRA FINL CORP COM 29363J108 4,605 221,947 SH   SOLE 21 221,947 0 0
ENTEGRA FINL CORP COM 29363J108 1,311 63,174 SH   SOLE 22 58,539 0 4,635
ENTEGRIS INC COM 29362U104 3,166 113,511 SH   SOLE 2 4,983 0 108,528
ENTEGRIS INC COM 29362U104 20 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 71 2,543 SH   SOLE 7 2,543 0 0
ENTEGRIS INC COM 29362U104 12,879 461,691 SH   SOLE 18 461,691 0 0
ENTEGRIS INC COM 29362U104 5,907 211,771 SH   SOLE 19 211,771 0 0
ENTEGRIS INC COM 29362U104 142,927 5,123,767 SH   SOLE 21 5,123,767 0 0
ENTEGRIS INC COM 29362U104 111,022 3,979,991 SH   SOLE 22 3,793,142 0 186,849
ENTEGRIS INC COM 29362U104 896 32,114 SH   SOLE 26 16,328 0 15,786
ENTEGRIS INC COM 29362U104 546 19,562 SH   SOLE 28 19,562 0 0
ENTEGRIS INC COM 29362U104 948 34,001 SH   SOLE 30 34,001 0 0
ENTEGRIS INC COM 29362U104 387 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 745 130,518 SH   SOLE 2 4,290 0 126,228
ENTERCOM COMMUNICATIONS CORP CL A 293639100 18 3,125 SH   SOLE 7 3,125 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 2,586 452,919 SH   SOLE 18 452,919 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,088 190,613 SH   SOLE 19 190,613 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 26,291 4,604,307 SH   SOLE 21 4,604,307 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 20,589 3,605,764 SH   SOLE 22 3,464,282 0 141,482
ENTERCOM COMMUNICATIONS CORP CL A 293639100 65 11,307 SH   SOLE 26 0 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 101 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 166 29,066 SH   SOLE 30 29,066 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 78 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 39,701 461,268 SH   SOLE 2 49,459 0 411,809
ENTERGY CORP NEW COM 29364G103 9,990 116,063 SH   SOLE 4 111,292 0 4,771
ENTERGY CORP NEW COM 29364G103 15,187 176,450 SH   SOLE 7 158,138 0 18,312
ENTERGY CORP NEW COM 29364G103 768 8,921 SH   SOLE 13 8,921 0 0
ENTERGY CORP NEW COM 29364G103 110 1,282 SH   SOLE 15 1,282 0 0
ENTERGY CORP NEW COM 29364G103 37,500 435,691 SH   SOLE 18 412,805 0 22,886
ENTERGY CORP NEW COM 29364G103 8,571 99,587 SH   SOLE 19 99,587 0 0
ENTERGY CORP NEW COM 29364G103 699,166 8,123,227 SH   SOLE 21 8,123,227 0 0
ENTERGY CORP NEW COM 29364G103 407,856 4,738,652 SH   SOLE 22 4,250,613 0 488,039
ENTERGY CORP NEW COM 29364G103 10,846 126,011 SH   SOLE 23 126,011 0 0
ENTERGY CORP NEW COM 29364G103 14,962 173,830 SH   SOLE 25 173,830 0 0
ENTERGY CORP NEW COM 29364G103 61,780 717,790 SH   SOLE 26 210,356 0 507,434
ENTERGY CORP NEW COM 29364G103 2,984 34,672 SH   SOLE 28 25,529 0 9,143
ENTERGY CORP NEW COM 29364G103 617 7,168 SH   SOLE 29 7,168 0 0
ENTERGY CORP NEW COM 29364G103 58,937 684,758 SH   SOLE 30 684,758 0 0
ENTERGY CORP NEW COM 29364G103 7,916 91,966 SH   SOLE 31 43,070 0 48,896
ENTERGY CORP NEW COM 29364G103 5,355 62,220 SH   SOLE 32 62,220 0 0
ENTERGY CORP NEW COM 29364G103 2,958 34,370 SH   SOLE 34 34,370 0 0
ENTERGY CORP NEW COM 29364G103 15,365 178,513 SH   SOLE 36 178,513 0 0
ENTERGY CORP NEW COM 29364G103 391 4,539 SH   SOLE 40 4,539 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 321 9,976 SH   SOLE 2 361 0 9,615
ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,116 34,704 SH   SOLE 18 34,704 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 437 13,592 SH   SOLE 19 13,592 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 11,169 347,289 SH   SOLE 21 347,289 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,114 96,834 SH   SOLE 22 89,687 0 7,147
ENTERPRISE FINL SVCS CORP COM 293712105 814 21,632 SH   SOLE 2 775 0 20,857
ENTERPRISE FINL SVCS CORP COM 293712105 11 297 SH   SOLE 4 297 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 14 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,855 75,883 SH   SOLE 18 75,883 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,364 36,248 SH   SOLE 19 36,248 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 28,474 756,678 SH   SOLE 21 756,678 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 31,769 844,234 SH   SOLE 22 818,199 0 26,035
ENTERPRISE FINL SVCS CORP COM 293712105 299 7,938 SH   SOLE 26 0 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 120 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 211 5,594 SH   SOLE 30 5,594 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 74 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,296 93,388 SH   SOLE 2 93,388 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 24,382 991,545 SH   SOLE 18 717,966 0 273,579
ENTERPRISE PRODS PARTNERS L COM 293792107 349,669 14,219,981 SH   SOLE 19 14,219,981 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 367 126,055 SH   SOLE 2 61,203 0 64,852
ENTRAVISION COMMUNICATIONS C CL A 29382R107 5 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 682 234,324 SH   SOLE 18 234,324 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,891 649,933 SH   SOLE 19 649,933 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6,931 2,381,944 SH   SOLE 21 2,381,944 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 7,775 2,671,750 SH   SOLE 22 2,594,280 0 77,470
ENTRAVISION COMMUNICATIONS C CL A 29382R107 749 257,555 SH   SOLE 23 257,555 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 427 146,680 SH   SOLE 26 0 0 146,680
ENTRAVISION COMMUNICATIONS C CL A 29382R107 26 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 136 46,585 SH   SOLE 29 0 0 46,585
ENTRAVISION COMMUNICATIONS C CL A 29382R107 22 7,589 SH   SOLE 30 7,589 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 16 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 1,992 40,493 SH   SOLE 2 6,324 0 34,169
ENVESTNET INC COM 29404K106 11 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 30 603 SH   SOLE 7 603 0 0
ENVESTNET INC COM 29404K106 7,114 144,624 SH   SOLE 18 144,624 0 0
ENVESTNET INC COM 29404K106 6,363 129,352 SH   SOLE 19 129,352 0 0
ENVESTNET INC COM 29404K106 77,859 1,582,824 SH   SOLE 21 1,582,824 0 0
ENVESTNET INC COM 29404K106 67,585 1,373,953 SH   SOLE 22 1,263,703 0 110,250
ENVESTNET INC COM 29404K106 788 16,029 SH   SOLE 23 16,029 0 0
ENVESTNET INC COM 29404K106 1,676 34,075 SH   SOLE 26 4,654 0 29,421
ENVESTNET INC COM 29404K106 309 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 406 8,248 SH   SOLE 29 0 0 8,248
ENVESTNET INC COM 29404K106 562 11,421 SH   SOLE 30 11,421 0 0
ENVESTNET INC COM 29404K106 203 4,121 SH   SOLE 40 4,121 0 0
ENZO BIOCHEM INC COM 294100102 187 67,209 SH   SOLE 2 31,943 0 35,266
ENZO BIOCHEM INC COM 294100102 2 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 402 144,652 SH   SOLE 18 144,652 0 0
ENZO BIOCHEM INC COM 294100102 630 226,501 SH   SOLE 19 226,501 0 0
ENZO BIOCHEM INC COM 294100102 4,318 1,553,265 SH   SOLE 21 1,553,265 0 0
ENZO BIOCHEM INC COM 294100102 5,027 1,808,296 SH   SOLE 22 1,777,925 0 30,371
ENZO BIOCHEM INC COM 294100102 394 141,642 SH   SOLE 23 141,642 0 0
ENZO BIOCHEM INC COM 294100102 189 67,943 SH   SOLE 26 0 0 67,943
EOG RES INC COM 26875P101 124,338 1,425,735 SH   SOLE 2 127,941 0 1,297,794
EOG RES INC COM 26875P101 16,730 191,833 SH   SOLE 4 176,559 0 15,274
EOG RES INC COM 26875P101 39,449 452,341 SH   SOLE 7 442,076 0 10,265
EOG RES INC COM 26875P101 1,690 19,377 SH   SOLE 13 19,377 0 0
EOG RES INC COM 26875P101 436 5,005 SH   SOLE 15 5,005 0 0
EOG RES INC COM 26875P101 109,242 1,252,634 SH   SOLE 18 1,181,598 0 71,036
EOG RES INC COM 26875P101 22,386 256,691 SH   SOLE 19 256,691 0 0
EOG RES INC COM 26875P101 934,932 10,720,467 SH   SOLE 21 10,720,467 0 0
EOG RES INC COM 26875P101 1,214,776 13,929,325 SH   SOLE 22 12,422,209 0 1,507,116
EOG RES INC COM 26875P101 35,554 407,683 SH   SOLE 23 407,683 0 0
EOG RES INC COM 26875P101 48,378 554,731 SH   SOLE 25 554,731 0 0
EOG RES INC COM 26875P101 173,214 1,986,171 SH   SOLE 26 570,004 0 1,416,167
EOG RES INC COM 26875P101 9,687 111,071 SH   SOLE 28 81,089 0 29,982
EOG RES INC COM 26875P101 3,996 45,824 SH   SOLE 29 21,058 0 24,766
EOG RES INC COM 26875P101 193,237 2,215,763 SH   SOLE 30 2,215,763 0 0
EOG RES INC COM 26875P101 19,205 220,214 SH   SOLE 31 123,725 0 96,489
EOG RES INC COM 26875P101 53,055 608,355 SH   SOLE 34 608,355 0 0
EOG RES INC COM 26875P101 40,236 461,367 SH   SOLE 36 461,367 0 0
EOG RES INC COM 26875P101 1,161 13,318 SH   SOLE 40 13,318 0 0
EP ENERGY CORP CL A 268785102 58 82,922 SH   SOLE 2 1,831 0 81,091
EP ENERGY CORP CL A 268785102 0 611 SH   SOLE 7 611 0 0
EP ENERGY CORP CL A 268785102 91 130,147 SH   SOLE 18 130,147 0 0
EP ENERGY CORP CL A 268785102 38 54,166 SH   SOLE 19 54,166 0 0
EP ENERGY CORP CL A 268785102 965 1,379,117 SH   SOLE 21 1,379,117 0 0
EP ENERGY CORP CL A 268785102 1,103 1,576,195 SH   SOLE 22 1,550,615 0 25,580
EP ENERGY CORP CL A 268785102 64 91,269 SH   SOLE 23 91,269 0 0
EP ENERGY CORP CL A 268785102 4 5,917 SH   SOLE 26 0 0 5,917
EPAM SYS INC COM 29414B104 10,772 92,854 SH   SOLE 2 3,323 0 89,531
EPAM SYS INC COM 29414B104 25 216 SH   SOLE 4 216 0 0
EPAM SYS INC COM 29414B104 111 956 SH   SOLE 7 956 0 0
EPAM SYS INC COM 29414B104 3,407 29,370 SH   SOLE 18 29,370 0 0
EPAM SYS INC COM 29414B104 1,393 12,004 SH   SOLE 19 12,004 0 0
EPAM SYS INC COM 29414B104 76,192 656,775 SH   SOLE 21 656,775 0 0
EPAM SYS INC COM 29414B104 160,401 1,382,650 SH   SOLE 22 1,285,525 0 97,125
EPAM SYS INC COM 29414B104 1,884 16,238 SH   SOLE 26 10,590 0 5,648
EPAM SYS INC COM 29414B104 769 6,628 SH   SOLE 28 6,628 0 0
EPAM SYS INC COM 29414B104 435 3,746 SH   SOLE 29 0 0 3,746
EPAM SYS INC COM 29414B104 1,430 12,328 SH   SOLE 30 12,328 0 0
EPAM SYS INC COM 29414B104 124 1,070 SH   SOLE 31 1,070 0 0
EPAM SYS INC COM 29414B104 6,855 59,093 SH   SOLE 34 59,093 0 0
EPAM SYS INC COM 29414B104 532 4,584 SH   SOLE 40 4,584 0 0
EPIZYME INC COM 29428V104 305 49,541 SH   SOLE 2 2,067 0 47,474
EPIZYME INC COM 29428V104 6 970 SH   SOLE 7 970 0 0
EPIZYME INC COM 29428V104 1,251 203,113 SH   SOLE 18 203,113 0 0
EPIZYME INC COM 29428V104 684 110,980 SH   SOLE 19 110,980 0 0
EPIZYME INC COM 29428V104 17,654 2,865,912 SH   SOLE 21 2,865,912 0 0
EPIZYME INC COM 29428V104 11,791 1,914,178 SH   SOLE 22 1,850,837 0 63,341
EPIZYME INC COM 29428V104 11 1,830 SH   SOLE 23 1,830 0 0
EPIZYME INC COM 29428V104 100 16,313 SH   SOLE 26 0 0 16,313
EPIZYME INC COM 29428V104 55 8,903 SH   SOLE 28 8,903 0 0
EPIZYME INC COM 29428V104 102 16,483 SH   SOLE 30 16,483 0 0
EPIZYME INC COM 29428V104 31 5,064 SH   SOLE 40 5,064 0 0
EPLUS INC COM 294268107 774 10,872 SH   SOLE 2 460 0 10,412
EPLUS INC COM 294268107 11 148 SH   SOLE 4 148 0 0
EPLUS INC COM 294268107 21 292 SH   SOLE 7 292 0 0
EPLUS INC COM 294268107 4,842 68,034 SH   SOLE 18 68,034 0 0
EPLUS INC COM 294268107 1,400 19,678 SH   SOLE 19 19,678 0 0
EPLUS INC COM 294268107 102,403 1,438,852 SH   SOLE 21 1,438,852 0 0
EPLUS INC COM 294268107 27,176 381,847 SH   SOLE 22 364,078 0 17,769
EPLUS INC COM 294268107 105 1,473 SH   SOLE 26 0 0 1,473
EPLUS INC COM 294268107 132 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 2,042 28,696 SH   SOLE 30 28,696 0 0
EPLUS INC COM 294268107 97 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,448 194,406 SH   SOLE 2 44,291 0 150,115
EPR PPTYS COM SH BEN INT 26884U109 8,709 136,015 SH   SOLE 4 136,015 0 0
EPR PPTYS COM SH BEN INT 26884U109 7,725 120,641 SH   SOLE 7 120,641 0 0
EPR PPTYS COM SH BEN INT 26884U109 192 3,000 SH   SOLE 15 3,000 0 0
EPR PPTYS COM SH BEN INT 26884U109 23,359 364,810 SH   SOLE 18 364,810 0 0
EPR PPTYS COM SH BEN INT 26884U109 26,639 416,037 SH   SOLE 19 416,037 0 0
EPR PPTYS COM SH BEN INT 26884U109 261,572 4,085,150 SH   SOLE 21 4,085,150 0 0
EPR PPTYS COM SH BEN INT 26884U109 211,906 3,309,481 SH   SOLE 22 3,068,616 0 240,865
EPR PPTYS COM SH BEN INT 26884U109 2,467 38,528 SH   SOLE 23 38,528 0 0
EPR PPTYS COM SH BEN INT 26884U109 9,771 152,604 SH   SOLE 25 152,604 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,960 46,224 SH   SOLE 26 15,017 0 31,207
EPR PPTYS COM SH BEN INT 26884U109 1,578 24,640 SH   SOLE 28 24,640 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,786 27,890 SH   SOLE 29 26,063 0 1,827
EPR PPTYS COM SH BEN INT 26884U109 22,488 351,203 SH   SOLE 30 351,203 0 0
EPR PPTYS COM SH BEN INT 26884U109 96 1,497 SH   SOLE 31 1,497 0 0
EPR PPTYS COM SH BEN INT 26884U109 19,772 308,799 SH   SOLE 34 308,799 0 0
EPR PPTYS COM SH BEN INT 26884U109 167 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 466 7,275 SH   SOLE 40 7,275 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 414 9,571 SH   SOLE 18 9,571 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 27,580 637,678 SH   SOLE 19 637,678 0 0
EQT CORP COM 26884L109 11,320 599,236 SH   SOLE 2 147,077 0 452,159
EQT CORP COM 26884L109 21 1,113 SH   SOLE 4 1,113 0 0
EQT CORP COM 26884L109 118 6,259 SH   SOLE 7 6,259 0 0
EQT CORP COM 26884L109 26 1,400 SH   SOLE 15 1,400 0 0
EQT CORP COM 26884L109 13,792 730,142 SH   SOLE 18 730,142 0 0
EQT CORP COM 26884L109 8,088 428,167 SH   SOLE 19 428,167 0 0
EQT CORP COM 26884L109 238,367 12,618,662 SH   SOLE 21 12,618,662 0 0
EQT CORP COM 26884L109 145,919 7,724,690 SH   SOLE 22 7,208,608 0 516,082
EQT CORP COM 26884L109 4,283 226,757 SH   SOLE 25 226,757 0 0
EQT CORP COM 26884L109 9,267 490,582 SH   SOLE 26 162,336 0 328,246
EQT CORP COM 26884L109 660 34,964 SH   SOLE 28 34,964 0 0
EQT CORP COM 26884L109 274 14,489 SH   SOLE 29 0 0 14,489
EQT CORP COM 26884L109 3,008 159,225 SH   SOLE 30 159,225 0 0
EQT CORP COM 26884L109 104 5,501 SH   SOLE 31 5,501 0 0
EQT CORP COM 26884L109 12,802 677,695 SH   SOLE 34 677,695 0 0
EQT CORP COM 26884L109 2,802 148,338 SH   SOLE 36 148,338 0 0
EQT CORP COM 26884L109 489 25,882 SH   SOLE 40 25,882 0 0
EQUIFAX INC COM 294429105 28,350 304,415 SH   SOLE 2 32,227 0 272,188
EQUIFAX INC COM 294429105 3,618 38,848 SH   SOLE 4 35,734 0 3,114
EQUIFAX INC COM 294429105 8,416 90,367 SH   SOLE 7 90,367 0 0
EQUIFAX INC COM 294429105 63 679 SH   SOLE 13 679 0 0
EQUIFAX INC COM 294429105 94 1,004 SH   SOLE 15 1,004 0 0
EQUIFAX INC COM 294429105 22,671 243,435 SH   SOLE 18 225,520 0 17,915
EQUIFAX INC COM 294429105 3,593 38,579 SH   SOLE 19 38,579 0 0
EQUIFAX INC COM 294429105 247,682 2,659,533 SH   SOLE 21 2,659,533 0 0
EQUIFAX INC COM 294429105 281,512 3,022,781 SH   SOLE 22 2,713,728 0 309,053
EQUIFAX INC COM 294429105 7,786 83,605 SH   SOLE 23 83,605 0 0
EQUIFAX INC COM 294429105 18,263 196,104 SH   SOLE 25 196,104 0 0
EQUIFAX INC COM 294429105 41,333 443,823 SH   SOLE 26 138,982 0 304,841
EQUIFAX INC COM 294429105 2,165 23,250 SH   SOLE 28 17,033 0 6,217
EQUIFAX INC COM 294429105 539 5,785 SH   SOLE 29 5,785 0 0
EQUIFAX INC COM 294429105 36,250 389,243 SH   SOLE 30 389,243 0 0
EQUIFAX INC COM 294429105 3,829 41,118 SH   SOLE 31 22,184 0 18,934
EQUIFAX INC COM 294429105 1,763 18,934 SH   SOLE 34 18,934 0 0
EQUIFAX INC COM 294429105 8,397 90,159 SH   SOLE 36 90,159 0 0
EQUIFAX INC COM 294429105 311 3,337 SH   SOLE 40 3,337 0 0
EQUILLIUM INC COM 29446K106 16 1,988 SH   SOLE 2 0 0 1,988
EQUILLIUM INC COM 29446K106 128 15,743 SH   SOLE 18 15,743 0 0
EQUILLIUM INC COM 29446K106 59 7,197 SH   SOLE 19 7,197 0 0
EQUILLIUM INC COM 29446K106 1,422 174,256 SH   SOLE 21 174,256 0 0
EQUILLIUM INC COM 29446K106 131 16,028 SH   SOLE 22 16,028 0 0
EQUINIX INC COM PAR $0.001 29444U700 82,224 233,221 SH   SOLE 2 15,731 0 217,490
EQUINIX INC COM PAR $0.001 29444U700 12,915 36,632 SH   SOLE 4 34,535 0 2,097
EQUINIX INC COM PAR $0.001 29444U700 23,470 66,569 SH   SOLE 7 66,569 0 0
EQUINIX INC COM PAR $0.001 29444U700 463 1,314 SH   SOLE 13 1,314 0 0
EQUINIX INC COM PAR $0.001 29444U700 157 446 SH   SOLE 15 446 0 0
EQUINIX INC COM PAR $0.001 29444U700 86,177 244,433 SH   SOLE 18 234,715 0 9,718
EQUINIX INC COM PAR $0.001 29444U700 47,610 135,040 SH   SOLE 19 135,040 0 0
EQUINIX INC COM PAR $0.001 29444U700 764,571 2,168,626 SH   SOLE 21 2,168,626 0 0
EQUINIX INC COM PAR $0.001 29444U700 736,169 2,088,068 SH   SOLE 22 1,875,906 0 212,162
EQUINIX INC COM PAR $0.001 29444U700 22,362 63,428 SH   SOLE 23 63,428 0 0
EQUINIX INC COM PAR $0.001 29444U700 26,273 74,521 SH   SOLE 25 74,521 0 0
EQUINIX INC COM PAR $0.001 29444U700 101,537 287,998 SH   SOLE 26 87,175 0 200,823
EQUINIX INC COM PAR $0.001 29444U700 6,098 17,295 SH   SOLE 28 13,196 0 4,099
EQUINIX INC COM PAR $0.001 29444U700 35,745 101,388 SH   SOLE 29 101,388 0 0
EQUINIX INC COM PAR $0.001 29444U700 95,029 269,541 SH   SOLE 30 269,541 0 0
EQUINIX INC COM PAR $0.001 29444U700 13,468 38,200 SH   SOLE 31 17,480 0 20,720
EQUINIX INC COM PAR $0.001 29444U700 22,520 63,876 SH   SOLE 34 63,876 0 0
EQUINIX INC COM PAR $0.001 29444U700 21,069 59,759 SH   SOLE 36 59,759 0 0
EQUINIX INC COM PAR $0.001 29444U700 635 1,801 SH   SOLE 40 1,801 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,075 50,798 SH   SOLE 18 50,798 0 0
EQUINOR ASA SPONSORED ADR 29446M102 603 28,470 SH   SOLE 21 28,470 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 11,122 555,549 SH   SOLE 2 139,173 0 416,376
EQUITRANS MIDSTREAM CORPORAT COM 294600101 72 3,592 SH   SOLE 4 3,592 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 108 5,410 SH   SOLE 7 5,410 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 22 1,119 SH   SOLE 15 1,119 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 11,748 586,833 SH   SOLE 18 586,833 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 11,321 565,461 SH   SOLE 19 565,461 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 204,283 10,203,935 SH   SOLE 21 10,203,935 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 127,167 6,352,014 SH   SOLE 22 5,939,044 0 412,970
EQUITRANS MIDSTREAM CORPORAT COM 294600101 3,631 181,384 SH   SOLE 25 181,384 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 8,135 406,364 SH   SOLE 26 129,867 0 276,497
EQUITRANS MIDSTREAM CORPORAT COM 294600101 641 32,007 SH   SOLE 28 32,007 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 389 19,410 SH   SOLE 29 0 0 19,410
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,110 55,463 SH   SOLE 30 55,463 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 88 4,400 SH   SOLE 31 4,400 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 10,321 515,511 SH   SOLE 34 515,511 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 2,462 122,966 SH   SOLE 36 122,966 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 440 21,972 SH   SOLE 40 21,972 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 424 12,035 SH   SOLE 2 503 0 11,532
EQUITY BANCSHARES INC COM CL A 29460X109 10 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,676 47,539 SH   SOLE 18 47,539 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 703 19,932 SH   SOLE 19 19,932 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 16,770 475,741 SH   SOLE 21 475,741 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 8,546 242,444 SH   SOLE 22 231,939 0 10,505
EQUITY BANCSHARES INC COM CL A 29460X109 127 3,613 SH   SOLE 30 3,613 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,946 231,440 SH   SOLE 2 7,690 0 223,750
EQUITY COMWLTH COM SH BEN INT 294628102 2,456 81,832 SH   SOLE 4 81,832 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,750 191,599 SH   SOLE 7 191,599 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 141 4,710 SH   SOLE 15 4,710 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,712 57,060 SH   SOLE 18 57,060 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,611 220,302 SH   SOLE 19 220,302 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 62,659 2,087,940 SH   SOLE 21 2,087,940 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 158,763 5,290,348 SH   SOLE 22 5,038,793 0 251,555
EQUITY COMWLTH COM SH BEN INT 294628102 123 4,091 SH   SOLE 23 4,091 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,413 247,009 SH   SOLE 25 247,009 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,280 75,966 SH   SOLE 26 26,866 0 49,100
EQUITY COMWLTH COM SH BEN INT 294628102 295 9,835 SH   SOLE 28 9,835 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,273 42,429 SH   SOLE 29 42,429 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,174 205,726 SH   SOLE 30 205,726 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 73 2,443 SH   SOLE 31 2,443 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 138 4,613 SH   SOLE 36 4,613 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 284 9,453 SH   SOLE 40 9,453 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 16,804 173,009 SH   SOLE 2 13,323 0 159,686
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,416 66,058 SH   SOLE 4 66,058 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,466 148,937 SH   SOLE 7 148,937 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 338 3,479 SH   SOLE 15 3,479 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,225 53,789 SH   SOLE 18 53,789 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 21,091 217,145 SH   SOLE 19 217,145 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 198,433 2,042,959 SH   SOLE 21 2,042,959 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 361,103 3,717,724 SH   SOLE 22 3,522,567 0 195,157
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,078 11,100 SH   SOLE 23 11,100 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 17,246 177,556 SH   SOLE 25 177,556 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,496 56,584 SH   SOLE 26 18,339 0 38,245
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,081 11,126 SH   SOLE 28 11,126 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,556 57,202 SH   SOLE 29 35,440 0 21,762
EQUITY LIFESTYLE PPTYS INC COM 29472R108 39,703 408,765 SH   SOLE 30 408,765 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 296 3,051 SH   SOLE 31 1,748 0 1,303
EQUITY LIFESTYLE PPTYS INC COM 29472R108 724 7,456 SH   SOLE 34 7,456 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 378 3,893 SH   SOLE 36 3,893 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 780 8,034 SH   SOLE 40 8,034 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 61,503 931,728 SH   SOLE 2 120,439 0 811,289
EQUITY RESIDENTIAL SH BEN INT 29476L107 31,114 471,346 SH   SOLE 4 461,381 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 62,619 948,625 SH   SOLE 7 928,118 0 20,507
EQUITY RESIDENTIAL SH BEN INT 29476L107 692 10,485 SH   SOLE 13 10,485 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,078 16,325 SH   SOLE 15 16,325 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 69,686 1,055,696 SH   SOLE 18 1,004,666 0 51,030
EQUITY RESIDENTIAL SH BEN INT 29476L107 112,679 1,706,993 SH   SOLE 19 1,706,993 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 952,416 14,428,354 SH   SOLE 21 14,428,354 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 954,435 14,458,951 SH   SOLE 22 13,413,178 0 1,045,773
EQUITY RESIDENTIAL SH BEN INT 29476L107 20,716 313,826 SH   SOLE 23 313,826 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 71,922 1,089,563 SH   SOLE 25 1,089,563 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 106,713 1,616,615 SH   SOLE 26 408,483 0 1,208,132
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,441 82,427 SH   SOLE 28 63,540 0 18,887
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,514 144,127 SH   SOLE 29 144,127 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 194,131 2,940,926 SH   SOLE 30 2,940,926 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,767 147,966 SH   SOLE 31 83,269 0 64,697
EQUITY RESIDENTIAL SH BEN INT 29476L107 33,660 509,919 SH   SOLE 34 509,919 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 24,029 364,022 SH   SOLE 36 364,022 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 571 8,643 SH   SOLE 40 8,643 0 0
ERA GROUP INC COM 26885G109 155 17,719 SH   SOLE 2 852 0 16,867
ERA GROUP INC COM 26885G109 4 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 912 104,340 SH   SOLE 18 104,340 0 0
ERA GROUP INC COM 26885G109 246 28,190 SH   SOLE 19 28,190 0 0
ERA GROUP INC COM 26885G109 20,258 2,317,824 SH   SOLE 21 2,317,824 0 0
ERA GROUP INC COM 26885G109 4,528 518,135 SH   SOLE 22 502,932 0 15,203
ERA GROUP INC COM 26885G109 355 40,569 SH   SOLE 30 40,569 0 0
ERICSSON ADR B SEK 10 294821608 1,281 144,373 SH   SOLE 18 144,373 0 0
ERIE INDTY CO CL A 29530P102 7,448 55,871 SH   SOLE 2 6,452 0 49,419
ERIE INDTY CO CL A 29530P102 13 96 SH   SOLE 4 96 0 0
ERIE INDTY CO CL A 29530P102 148 1,112 SH   SOLE 7 1,112 0 0
ERIE INDTY CO CL A 29530P102 2,038 15,286 SH   SOLE 18 15,286 0 0
ERIE INDTY CO CL A 29530P102 859 6,445 SH   SOLE 19 6,445 0 0
ERIE INDTY CO CL A 29530P102 44,772 335,851 SH   SOLE 21 335,851 0 0
ERIE INDTY CO CL A 29530P102 75,802 568,618 SH   SOLE 22 515,930 0 52,688
ERIE INDTY CO CL A 29530P102 753 5,645 SH   SOLE 26 3,600 0 2,045
ERIE INDTY CO CL A 29530P102 469 3,515 SH   SOLE 28 3,515 0 0
ERIE INDTY CO CL A 29530P102 90 672 SH   SOLE 29 0 0 672
ERIE INDTY CO CL A 29530P102 816 6,123 SH   SOLE 30 6,123 0 0
ERIE INDTY CO CL A 29530P102 74 553 SH   SOLE 31 509 0 44
ERIE INDTY CO CL A 29530P102 338 2,532 SH   SOLE 40 2,532 0 0
EROS INTL PLC SHS NEW G3788M114 271 32,689 SH   SOLE 2 1,081 0 31,608
EROS INTL PLC SHS NEW G3788M114 4 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 993 119,760 SH   SOLE 18 119,760 0 0
EROS INTL PLC SHS NEW G3788M114 425 51,288 SH   SOLE 19 51,288 0 0
EROS INTL PLC SHS NEW G3788M114 9,406 1,134,560 SH   SOLE 21 1,134,560 0 0
EROS INTL PLC SHS NEW G3788M114 3,201 386,168 SH   SOLE 22 361,438 0 24,730
ESCALADE INC COM 296056104 161 14,042 SH   SOLE 2 544 0 13,498
ESCALADE INC COM 296056104 424 37,033 SH   SOLE 18 37,033 0 0
ESCALADE INC COM 296056104 183 15,941 SH   SOLE 19 15,941 0 0
ESCALADE INC COM 296056104 4,643 405,514 SH   SOLE 21 405,514 0 0
ESCALADE INC COM 296056104 926 80,845 SH   SOLE 22 76,003 0 4,842
ESCO TECHNOLOGIES INC COM 296315104 1,773 26,878 SH   SOLE 2 2,481 0 24,397
ESCO TECHNOLOGIES INC COM 296315104 8 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 15 223 SH   SOLE 7 223 0 0
ESCO TECHNOLOGIES INC COM 296315104 8,693 131,815 SH   SOLE 18 131,815 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,104 47,070 SH   SOLE 19 47,070 0 0
ESCO TECHNOLOGIES INC COM 296315104 178,720 2,709,934 SH   SOLE 21 2,709,934 0 0
ESCO TECHNOLOGIES INC COM 296315104 52,470 795,610 SH   SOLE 22 761,176 0 34,434
ESCO TECHNOLOGIES INC COM 296315104 543 8,239 SH   SOLE 23 8,239 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,130 17,131 SH   SOLE 26 4,594 0 12,537
ESCO TECHNOLOGIES INC COM 296315104 243 3,692 SH   SOLE 28 3,692 0 0
ESCO TECHNOLOGIES INC COM 296315104 153 2,316 SH   SOLE 29 0 0 2,316
ESCO TECHNOLOGIES INC COM 296315104 3,518 53,343 SH   SOLE 30 53,343 0 0
ESCO TECHNOLOGIES INC COM 296315104 186 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 850 18,478 SH   SOLE 2 788 0 17,690
ESPERION THERAPEUTICS INC NE COM 29664W105 4 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 23 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3,427 74,500 SH   SOLE 18 74,500 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,790 38,923 SH   SOLE 19 38,923 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 48,346 1,050,994 SH   SOLE 21 1,050,994 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 31,320 680,868 SH   SOLE 22 650,934 0 29,934
ESPERION THERAPEUTICS INC NE COM 29664W105 10 212 SH   SOLE 23 212 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 95 2,071 SH   SOLE 26 0 0 2,071
ESPERION THERAPEUTICS INC NE COM 29664W105 170 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 274 5,953 SH   SOLE 30 5,953 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 18 384 SH   SOLE 34 384 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 103 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 8 301 SH   SOLE 18 301 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 15 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 115 5,283 SH   SOLE 2 279 0 5,004
ESQUIRE FINL HLDGS INC COM 29667J101 464 21,399 SH   SOLE 18 21,399 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 191 8,806 SH   SOLE 19 8,806 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 4,423 203,812 SH   SOLE 21 203,812 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,076 49,580 SH   SOLE 22 46,217 0 3,363
ESSA BANCORP INC COM 29667D104 154 9,848 SH   SOLE 2 294 0 9,554
ESSA BANCORP INC COM 29667D104 508 32,575 SH   SOLE 18 32,575 0 0
ESSA BANCORP INC COM 29667D104 207 13,252 SH   SOLE 19 13,252 0 0
ESSA BANCORP INC COM 29667D104 5,726 366,788 SH   SOLE 21 366,788 0 0
ESSA BANCORP INC COM 29667D104 1,200 76,902 SH   SOLE 22 71,818 0 5,084
ESSENDANT INC COM 296689102 478 37,970 SH   SOLE 2 1,527 0 36,443
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,455 195,178 SH   SOLE 18 195,178 0 0
ESSENDANT INC COM 296689102 678 53,861 SH   SOLE 19 53,861 0 0
ESSENDANT INC COM 296689102 47,453 3,772,118 SH   SOLE 21 3,772,118 0 0
ESSENDANT INC COM 296689102 12,690 1,008,777 SH   SOLE 22 908,977 0 99,800
ESSENDANT INC COM 296689102 101 8,063 SH   SOLE 23 8,063 0 0
ESSENDANT INC COM 296689102 223 17,734 SH   SOLE 26 2,571 0 15,163
ESSENDANT INC COM 296689102 68 5,382 SH   SOLE 28 5,382 0 0
ESSENDANT INC COM 296689102 37 2,978 SH   SOLE 29 0 0 2,978
ESSENDANT INC COM 296689102 896 71,216 SH   SOLE 30 71,216 0 0
ESSENDANT INC COM 296689102 52 4,149 SH   SOLE 36 4,149 0 0
ESSENDANT INC COM 296689102 53 4,216 SH   SOLE 40 4,216 0 0
ESSENT GROUP LTD COM G3198U102 3,690 107,971 SH   SOLE 2 23,121 0 84,850
ESSENT GROUP LTD COM G3198U102 15 430 SH   SOLE 4 430 0 0
ESSENT GROUP LTD COM G3198U102 74 2,163 SH   SOLE 7 2,163 0 0
ESSENT GROUP LTD COM G3198U102 11,027 322,607 SH   SOLE 18 322,607 0 0
ESSENT GROUP LTD COM G3198U102 16,996 497,242 SH   SOLE 19 497,242 0 0
ESSENT GROUP LTD COM G3198U102 114,208 3,341,374 SH   SOLE 21 3,341,374 0 0
ESSENT GROUP LTD COM G3198U102 108,669 3,179,310 SH   SOLE 22 3,052,038 0 127,272
ESSENT GROUP LTD COM G3198U102 2,148 62,849 SH   SOLE 23 62,849 0 0
ESSENT GROUP LTD COM G3198U102 128 3,758 SH   SOLE 25 3,758 0 0
ESSENT GROUP LTD COM G3198U102 5,435 159,016 SH   SOLE 26 14,748 0 144,268
ESSENT GROUP LTD COM G3198U102 396 11,575 SH   SOLE 28 11,575 0 0
ESSENT GROUP LTD COM G3198U102 2,699 78,958 SH   SOLE 29 0 0 78,958
ESSENT GROUP LTD COM G3198U102 749 21,925 SH   SOLE 30 21,925 0 0
ESSENT GROUP LTD COM G3198U102 83 2,434 SH   SOLE 34 2,434 0 0
ESSENT GROUP LTD COM G3198U102 45 1,324 SH   SOLE 36 1,324 0 0
ESSENT GROUP LTD COM G3198U102 292 8,534 SH   SOLE 40 8,534 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 702 50,753 SH   SOLE 2 17,460 0 33,293
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,757 126,960 SH   SOLE 18 126,960 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,893 209,013 SH   SOLE 19 209,013 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 18,493 1,336,231 SH   SOLE 21 1,336,231 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 17,070 1,233,355 SH   SOLE 22 1,178,148 0 55,207
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 356 25,711 SH   SOLE 23 25,711 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 132 9,544 SH   SOLE 30 9,544 0 0
ESSEX PPTY TR INC COM 297178105 39,146 159,644 SH   SOLE 2 13,952 0 145,692
ESSEX PPTY TR INC COM 297178105 16,554 67,509 SH   SOLE 4 65,759 0 1,750
ESSEX PPTY TR INC COM 297178105 46,726 190,555 SH   SOLE 7 184,757 0 5,798
ESSEX PPTY TR INC COM 297178105 415 1,691 SH   SOLE 13 1,691 0 0
ESSEX PPTY TR INC COM 297178105 732 2,985 SH   SOLE 15 2,985 0 0
ESSEX PPTY TR INC COM 297178105 32,562 132,793 SH   SOLE 18 124,542 0 8,251
ESSEX PPTY TR INC COM 297178105 31,210 127,279 SH   SOLE 19 127,279 0 0
ESSEX PPTY TR INC COM 297178105 609,866 2,487,116 SH   SOLE 21 2,487,116 0 0
ESSEX PPTY TR INC COM 297178105 627,157 2,557,631 SH   SOLE 22 2,384,074 0 173,557
ESSEX PPTY TR INC COM 297178105 11,758 47,950 SH   SOLE 23 47,950 0 0
ESSEX PPTY TR INC COM 297178105 49,071 200,120 SH   SOLE 25 200,120 0 0
ESSEX PPTY TR INC COM 297178105 78,510 320,173 SH   SOLE 26 75,762 0 244,411
ESSEX PPTY TR INC COM 297178105 3,108 12,676 SH   SOLE 28 9,288 0 3,388
ESSEX PPTY TR INC COM 297178105 9,707 39,586 SH   SOLE 29 26,088 0 13,498
ESSEX PPTY TR INC COM 297178105 127,645 520,555 SH   SOLE 30 520,555 0 0
ESSEX PPTY TR INC COM 297178105 5,922 24,149 SH   SOLE 31 13,591 0 10,558
ESSEX PPTY TR INC COM 297178105 827 3,372 SH   SOLE 34 3,372 0 0
ESSEX PPTY TR INC COM 297178105 14,632 59,672 SH   SOLE 36 59,672 0 0
ESSEX PPTY TR INC COM 297178105 404 1,647 SH   SOLE 40 1,647 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 207 7,540 SH   SOLE 18 7,540 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 2,355 85,868 SH   SOLE 19 85,868 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 130 4,727 SH   SOLE 22 4,727 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 4,231 34,836 SH   SOLE 2 11,934 0 22,902
ESTERLINE TECHNOLOGIES CORP COM 297425100 14 113 SH   SOLE 4 113 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 110 906 SH   SOLE 7 906 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 18,564 152,852 SH   SOLE 18 152,852 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 5,078 41,808 SH   SOLE 19 41,808 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 312,131 2,570,040 SH   SOLE 21 2,570,040 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 108,904 896,702 SH   SOLE 22 858,909 0 37,793
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,447 11,912 SH   SOLE 26 2,576 0 9,336
ESTERLINE TECHNOLOGIES CORP COM 297425100 431 3,546 SH   SOLE 28 3,546 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 145 1,192 SH   SOLE 29 0 0 1,192
ESTERLINE TECHNOLOGIES CORP COM 297425100 797 6,565 SH   SOLE 30 6,565 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 27 221 SH   SOLE 36 221 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 301 2,478 SH   SOLE 40 2,478 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 52 1,845 SH   SOLE 18 1,845 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 464 26,366 SH   SOLE 2 861 0 25,505
ETHAN ALLEN INTERIORS INC COM 297602104 4 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 8 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,203 125,233 SH   SOLE 18 125,233 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 607 34,490 SH   SOLE 19 34,490 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 50,940 2,895,954 SH   SOLE 21 2,895,954 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 14,386 817,864 SH   SOLE 22 779,156 0 38,708
ETHAN ALLEN INTERIORS INC COM 297602104 87 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 65 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 896 50,929 SH   SOLE 30 50,929 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 54 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 4 708 SH   SOLE 18 708 0 0
ETON PHARMACEUTICALS INC COM 29772L108 56 9,201 SH   SOLE 21 9,201 0 0
ETSY INC COM 29786A106 4,828 101,501 SH   SOLE 2 10,082 0 91,419
ETSY INC COM 29786A106 23 474 SH   SOLE 4 474 0 0
ETSY INC COM 29786A106 110 2,316 SH   SOLE 7 2,316 0 0
ETSY INC COM 29786A106 18,446 387,770 SH   SOLE 18 387,770 0 0
ETSY INC COM 29786A106 13,534 284,511 SH   SOLE 19 284,511 0 0
ETSY INC COM 29786A106 191,283 4,021,085 SH   SOLE 21 4,021,085 0 0
ETSY INC COM 29786A106 161,291 3,390,598 SH   SOLE 22 3,245,756 0 144,842
ETSY INC COM 29786A106 1,131 23,784 SH   SOLE 23 23,784 0 0
ETSY INC COM 29786A106 3,236 68,021 SH   SOLE 26 17,782 0 50,239
ETSY INC COM 29786A106 649 13,652 SH   SOLE 28 13,652 0 0
ETSY INC COM 29786A106 255 5,354 SH   SOLE 29 0 0 5,354
ETSY INC COM 29786A106 1,344 28,259 SH   SOLE 30 28,259 0 0
ETSY INC COM 29786A106 84 1,756 SH   SOLE 34 1,756 0 0
ETSY INC COM 29786A106 497 10,447 SH   SOLE 40 10,447 0 0
EURONAV NV ANTWERPEN SHS B38564108 3 370 SH   SOLE 22 370 0 0
EURONET WORLDWIDE INC COM 298736109 9,754 95,271 SH   SOLE 2 4,504 0 90,767
EURONET WORLDWIDE INC COM 298736109 26 254 SH   SOLE 4 254 0 0
EURONET WORLDWIDE INC COM 298736109 91 888 SH   SOLE 7 888 0 0
EURONET WORLDWIDE INC COM 298736109 2,518 24,594 SH   SOLE 18 24,594 0 0
EURONET WORLDWIDE INC COM 298736109 1,084 10,592 SH   SOLE 19 10,592 0 0
EURONET WORLDWIDE INC COM 298736109 61,752 603,163 SH   SOLE 21 603,163 0 0
EURONET WORLDWIDE INC COM 298736109 140,202 1,369,428 SH   SOLE 22 1,273,348 0 96,080
EURONET WORLDWIDE INC COM 298736109 1,829 17,863 SH   SOLE 26 12,221 0 5,642
EURONET WORLDWIDE INC COM 298736109 675 6,595 SH   SOLE 28 6,595 0 0
EURONET WORLDWIDE INC COM 298736109 763 7,454 SH   SOLE 29 0 0 7,454
EURONET WORLDWIDE INC COM 298736109 6,030 58,902 SH   SOLE 30 58,902 0 0
EURONET WORLDWIDE INC COM 298736109 101 990 SH   SOLE 31 990 0 0
EURONET WORLDWIDE INC COM 298736109 86 836 SH   SOLE 36 836 0 0
EURONET WORLDWIDE INC COM 298736109 542 5,292 SH   SOLE 40 5,292 0 0
EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 1,477 1,040,000 PRN   SOLE 21 1,040,000 0 0
EVANS BANCORP INC COM NEW 29911Q208 142 4,380 SH   SOLE 2 187 0 4,193
EVANS BANCORP INC COM NEW 29911Q208 4 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 521 16,022 SH   SOLE 18 16,022 0 0
EVANS BANCORP INC COM NEW 29911Q208 209 6,432 SH   SOLE 19 6,432 0 0
EVANS BANCORP INC COM NEW 29911Q208 5,613 172,641 SH   SOLE 21 172,641 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,309 40,258 SH   SOLE 22 37,846 0 2,412
EVELO BIOSCIENCES INC COM 299734103 121 9,284 SH   SOLE 2 0 0 9,284
EVELO BIOSCIENCES INC COM 299734103 600 46,127 SH   SOLE 18 46,127 0 0
EVELO BIOSCIENCES INC COM 299734103 255 19,602 SH   SOLE 19 19,602 0 0
EVELO BIOSCIENCES INC COM 299734103 6,149 472,659 SH   SOLE 21 472,659 0 0
EVELO BIOSCIENCES INC COM 299734103 1,604 123,272 SH   SOLE 22 117,466 0 5,806
EVENTBRITE INC COM CL A 29975E109 8,812 316,880 SH   SOLE 19 316,880 0 0
EVENTBRITE INC COM CL A 29975E109 92 3,311 SH   SOLE 21 3,311 0 0
EVENTBRITE INC COM CL A 29975E109 6,899 248,063 SH   SOLE 22 137,272 0 110,791
EVENTBRITE INC COM CL A 29975E109 6,345 228,151 SH   SOLE 34 228,151 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 129 34,115 SH   SOLE 22 34,115 0 0
EVERBRIDGE INC COM 29978A104 1,237 21,790 SH   SOLE 2 924 0 20,866
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,917 86,622 SH   SOLE 18 86,622 0 0
EVERBRIDGE INC COM 29978A104 2,272 40,022 SH   SOLE 19 40,022 0 0
EVERBRIDGE INC COM 29978A104 52,921 932,364 SH   SOLE 21 932,364 0 0
EVERBRIDGE INC COM 29978A104 44,064 776,324 SH   SOLE 22 741,904 0 34,420
EVERBRIDGE INC COM 29978A104 636 11,206 SH   SOLE 26 6,304 0 4,902
EVERBRIDGE INC COM 29978A104 286 5,047 SH   SOLE 28 5,047 0 0
EVERBRIDGE INC COM 29978A104 375 6,608 SH   SOLE 30 6,608 0 0
EVERBRIDGE INC COM 29978A104 156 2,750 SH   SOLE 40 2,750 0 0
EVERCORE INC CLASS A 29977A105 8,720 121,851 SH   SOLE 2 45,398 0 76,453
EVERCORE INC CLASS A 29977A105 305 4,256 SH   SOLE 4 4,256 0 0
EVERCORE INC CLASS A 29977A105 103 1,440 SH   SOLE 7 1,440 0 0
EVERCORE INC CLASS A 29977A105 9,776 136,611 SH   SOLE 18 136,611 0 0
EVERCORE INC CLASS A 29977A105 4,525 63,231 SH   SOLE 19 63,231 0 0
EVERCORE INC CLASS A 29977A105 150,809 2,107,444 SH   SOLE 21 2,107,444 0 0
EVERCORE INC CLASS A 29977A105 111,390 1,556,589 SH   SOLE 22 1,356,656 0 199,933
EVERCORE INC CLASS A 29977A105 335 4,688 SH   SOLE 23 4,688 0 0
EVERCORE INC CLASS A 29977A105 493 6,884 SH   SOLE 25 6,884 0 0
EVERCORE INC CLASS A 29977A105 1,065 14,884 SH   SOLE 26 9,652 0 5,232
EVERCORE INC CLASS A 29977A105 382 5,343 SH   SOLE 28 5,343 0 0
EVERCORE INC CLASS A 29977A105 3,680 51,431 SH   SOLE 29 2,349 0 49,082
EVERCORE INC CLASS A 29977A105 780 10,898 SH   SOLE 30 10,898 0 0
EVERCORE INC CLASS A 29977A105 416 5,807 SH   SOLE 31 5,713 0 94
EVERCORE INC CLASS A 29977A105 3,016 42,149 SH   SOLE 34 42,149 0 0
EVERCORE INC CLASS A 29977A105 116 1,624 SH   SOLE 36 1,624 0 0
EVERCORE INC CLASS A 29977A105 258 3,609 SH   SOLE 40 3,609 0 0
EVEREST RE GROUP LTD COM G3223R108 24,125 110,787 SH   SOLE 2 13,504 0 97,283
EVEREST RE GROUP LTD COM G3223R108 3,322 15,257 SH   SOLE 4 14,176 0 1,081
EVEREST RE GROUP LTD COM G3223R108 11,688 53,675 SH   SOLE 7 42,245 0 11,430
EVEREST RE GROUP LTD COM G3223R108 397 1,824 SH   SOLE 13 1,824 0 0
EVEREST RE GROUP LTD COM G3223R108 100 459 SH   SOLE 15 459 0 0
EVEREST RE GROUP LTD COM G3223R108 20,208 92,801 SH   SOLE 18 87,089 0 5,712
EVEREST RE GROUP LTD COM G3223R108 4,690 21,537 SH   SOLE 19 21,537 0 0
EVEREST RE GROUP LTD COM G3223R108 287,598 1,320,713 SH   SOLE 21 1,320,713 0 0
EVEREST RE GROUP LTD COM G3223R108 260,622 1,196,832 SH   SOLE 22 1,086,805 0 110,027
EVEREST RE GROUP LTD COM G3223R108 8,670 39,816 SH   SOLE 23 39,816 0 0
EVEREST RE GROUP LTD COM G3223R108 9,401 43,170 SH   SOLE 25 43,170 0 0
EVEREST RE GROUP LTD COM G3223R108 39,833 182,920 SH   SOLE 26 54,150 0 128,770
EVEREST RE GROUP LTD COM G3223R108 1,738 7,980 SH   SOLE 28 5,870 0 2,110
EVEREST RE GROUP LTD COM G3223R108 2,148 9,863 SH   SOLE 29 1,517 0 8,346
EVEREST RE GROUP LTD COM G3223R108 45,702 209,871 SH   SOLE 30 209,871 0 0
EVEREST RE GROUP LTD COM G3223R108 3,031 13,919 SH   SOLE 31 8,995 0 4,924
EVEREST RE GROUP LTD COM G3223R108 1,211 5,562 SH   SOLE 34 5,562 0 0
EVEREST RE GROUP LTD COM G3223R108 11,874 54,527 SH   SOLE 36 54,527 0 0
EVEREST RE GROUP LTD COM G3223R108 190 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 37,331 657,589 SH   SOLE 2 69,485 0 588,104
EVERGY INC COM 30034W106 10,698 188,443 SH   SOLE 4 181,444 0 6,999
EVERGY INC COM 30034W106 17,142 301,950 SH   SOLE 7 249,336 0 52,614
EVERGY INC COM 30034W106 1,554 27,378 SH   SOLE 13 27,378 0 0
EVERGY INC COM 30034W106 124 2,177 SH   SOLE 15 2,177 0 0
EVERGY INC COM 30034W106 34,924 615,189 SH   SOLE 18 582,488 0 32,701
EVERGY INC COM 30034W106 15,770 277,782 SH   SOLE 19 277,782 0 0
EVERGY INC COM 30034W106 410,871 7,237,469 SH   SOLE 21 7,237,469 0 0
EVERGY INC COM 30034W106 384,041 6,764,860 SH   SOLE 22 6,033,606 0 731,254
EVERGY INC COM 30034W106 13,724 241,755 SH   SOLE 23 241,755 0 0
EVERGY INC COM 30034W106 15,140 266,698 SH   SOLE 25 266,698 0 0
EVERGY INC COM 30034W106 60,965 1,073,898 SH   SOLE 26 337,027 0 736,871
EVERGY INC COM 30034W106 3,053 53,783 SH   SOLE 28 39,987 0 13,796
EVERGY INC COM 30034W106 3,690 65,007 SH   SOLE 29 9,486 0 55,521
EVERGY INC COM 30034W106 63,454 1,117,734 SH   SOLE 30 1,117,734 0 0
EVERGY INC COM 30034W106 5,801 102,182 SH   SOLE 31 59,512 0 42,670
EVERGY INC COM 30034W106 24,265 427,418 SH   SOLE 34 427,418 0 0
EVERGY INC COM 30034W106 16,587 292,186 SH   SOLE 36 292,186 0 0
EVERGY INC COM 30034W106 375 6,598 SH   SOLE 40 6,598 0 0
EVERI HLDGS INC COM 30034T103 324 62,823 SH   SOLE 2 12,013 0 50,810
EVERI HLDGS INC COM 30034T103 7 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 1,152 223,727 SH   SOLE 18 223,727 0 0
EVERI HLDGS INC COM 30034T103 1,563 303,445 SH   SOLE 19 303,445 0 0
EVERI HLDGS INC COM 30034T103 11,624 2,257,084 SH   SOLE 21 2,257,084 0 0
EVERI HLDGS INC COM 30034T103 9,883 1,919,065 SH   SOLE 22 1,836,020 0 83,045
EVERI HLDGS INC COM 30034T103 94 18,262 SH   SOLE 30 18,262 0 0
EVERQUOTE INC COM CL A 30041R108 6 1,450 SH   SOLE 2 1,450 0 0
EVERQUOTE INC COM CL A 30041R108 152 36,397 SH   SOLE 19 36,397 0 0
EVERQUOTE INC COM CL A 30041R108 18 4,200 SH   SOLE 21 4,200 0 0
EVERQUOTE INC COM CL A 30041R108 322 76,929 SH   SOLE 22 76,929 0 0
EVERQUOTE INC COM CL A 30041R108 14 3,310 SH   SOLE 23 3,310 0 0
EVERQUOTE INC COM CL A 30041R108 17 4,035 SH   SOLE 26 0 0 4,035
EVERQUOTE INC COM CL A 30041R108 43 10,206 SH   SOLE 29 0 0 10,206
EVERSOURCE ENERGY COM 30040W108 63,977 983,652 SH   SOLE 2 207,357 0 776,295
EVERSOURCE ENERGY COM 30040W108 14,180 218,016 SH   SOLE 4 209,506 0 8,510
EVERSOURCE ENERGY COM 30040W108 47,611 732,034 SH   SOLE 7 717,281 0 14,753
EVERSOURCE ENERGY COM 30040W108 744 11,437 SH   SOLE 13 11,437 0 0
EVERSOURCE ENERGY COM 30040W108 171 2,624 SH   SOLE 15 2,624 0 0
EVERSOURCE ENERGY COM 30040W108 51,541 792,453 SH   SOLE 18 754,131 0 38,322
EVERSOURCE ENERGY COM 30040W108 13,971 214,810 SH   SOLE 19 214,810 0 0
EVERSOURCE ENERGY COM 30040W108 826,103 12,701,468 SH   SOLE 21 12,701,468 0 0
EVERSOURCE ENERGY COM 30040W108 510,238 7,844,993 SH   SOLE 22 6,959,226 0 885,767
EVERSOURCE ENERGY COM 30040W108 15,192 233,575 SH   SOLE 23 233,575 0 0
EVERSOURCE ENERGY COM 30040W108 21,414 329,244 SH   SOLE 25 329,244 0 0
EVERSOURCE ENERGY COM 30040W108 126,785 1,949,341 SH   SOLE 26 381,791 0 1,567,550
EVERSOURCE ENERGY COM 30040W108 3,977 61,143 SH   SOLE 28 44,808 0 16,335
EVERSOURCE ENERGY COM 30040W108 5,757 88,517 SH   SOLE 29 23,759 0 64,758
EVERSOURCE ENERGY COM 30040W108 88,353 1,358,448 SH   SOLE 30 1,358,448 0 0
EVERSOURCE ENERGY COM 30040W108 12,699 195,246 SH   SOLE 31 100,250 0 94,996
EVERSOURCE ENERGY COM 30040W108 4,165 64,039 SH   SOLE 32 64,039 0 0
EVERSOURCE ENERGY COM 30040W108 1,622 24,933 SH   SOLE 34 24,933 0 0
EVERSOURCE ENERGY COM 30040W108 20,579 316,406 SH   SOLE 36 316,406 0 0
EVERSOURCE ENERGY COM 30040W108 498 7,651 SH   SOLE 40 7,651 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 12 2,155 SH   SOLE 18 2,155 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 169 30,212 SH   SOLE 21 30,212 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 916 163,342 SH   SOLE 22 163,342 0 0
EVERTEC INC COM 30040P103 1,494 52,053 SH   SOLE 2 2,135 0 49,918
EVERTEC INC COM 30040P103 9 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 38 1,323 SH   SOLE 7 1,323 0 0
EVERTEC INC COM 30040P103 8,774 305,701 SH   SOLE 18 305,701 0 0
EVERTEC INC COM 30040P103 2,731 95,171 SH   SOLE 19 95,171 0 0
EVERTEC INC COM 30040P103 184,050 6,412,891 SH   SOLE 21 6,412,891 0 0
EVERTEC INC COM 30040P103 53,521 1,864,842 SH   SOLE 22 1,698,332 0 166,510
EVERTEC INC COM 30040P103 606 21,114 SH   SOLE 26 13,951 0 7,163
EVERTEC INC COM 30040P103 225 7,846 SH   SOLE 28 7,846 0 0
EVERTEC INC COM 30040P103 3,585 124,925 SH   SOLE 30 124,925 0 0
EVERTEC INC COM 30040P103 104 3,620 SH   SOLE 34 3,620 0 0
EVERTEC INC COM 30040P103 210 7,316 SH   SOLE 40 7,316 0 0
EVI INDUSTRIES INC COM 26929N102 95 2,843 SH   SOLE 2 170 0 2,673
EVI INDUSTRIES INC COM 26929N102 449 13,471 SH   SOLE 18 13,471 0 0
EVI INDUSTRIES INC COM 26929N102 198 5,936 SH   SOLE 19 5,936 0 0
EVI INDUSTRIES INC COM 26929N102 4,579 137,312 SH   SOLE 21 137,312 0 0
EVI INDUSTRIES INC COM 26929N102 1,135 34,023 SH   SOLE 22 31,749 0 2,274
EVINE LIVE INC CL A 300487105 5 11,612 SH   SOLE 18 11,612 0 0
EVINE LIVE INC CL A 300487105 74 186,378 SH   SOLE 21 186,378 0 0
EVINE LIVE INC CL A 300487105 371 930,752 SH   SOLE 22 930,752 0 0
EVO PMTS INC CL A COM 26927E104 417 16,892 SH   SOLE 2 869 0 16,023
EVO PMTS INC CL A COM 26927E104 1,949 79,020 SH   SOLE 18 79,020 0 0
EVO PMTS INC CL A COM 26927E104 886 35,915 SH   SOLE 19 35,915 0 0
EVO PMTS INC CL A COM 26927E104 18,737 759,490 SH   SOLE 21 759,490 0 0
EVO PMTS INC CL A COM 26927E104 21,363 865,938 SH   SOLE 22 740,755 0 125,183
EVO PMTS INC CL A COM 26927E104 314 12,743 SH   SOLE 34 12,743 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 4 882 SH   SOLE 18 882 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 56 13,363 SH   SOLE 21 13,363 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2 572 SH   SOLE 22 572 0 0
EVOKE PHARMA INC COM 30049G104 7 2,760 SH   SOLE 18 2,760 0 0
EVOKE PHARMA INC COM 30049G104 200 80,823 SH   SOLE 21 80,823 0 0
EVOLENT HEALTH INC CL A 30050B101 1,349 67,630 SH   SOLE 2 3,622 0 64,008
EVOLENT HEALTH INC CL A 30050B101 5 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 29 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 4,563 228,745 SH   SOLE 18 228,745 0 0
EVOLENT HEALTH INC CL A 30050B101 2,369 118,769 SH   SOLE 19 118,769 0 0
EVOLENT HEALTH INC CL A 30050B101 45,333 2,272,334 SH   SOLE 21 2,272,334 0 0
EVOLENT HEALTH INC CL A 30050B101 38,700 1,939,863 SH   SOLE 22 1,860,101 0 79,762
EVOLENT HEALTH INC CL A 30050B101 67 3,357 SH   SOLE 23 3,357 0 0
EVOLENT HEALTH INC CL A 30050B101 133 6,653 SH   SOLE 26 0 0 6,653
EVOLENT HEALTH INC CL A 30050B101 152 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 293 14,694 SH   SOLE 30 14,694 0 0
EVOLENT HEALTH INC CL A 30050B101 137 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 85 7,154 SH   SOLE 2 219 0 6,935
EVOLUS INC COM 30052C107 2 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 351 29,459 SH   SOLE 18 29,459 0 0
EVOLUS INC COM 30052C107 153 12,857 SH   SOLE 19 12,857 0 0
EVOLUS INC COM 30052C107 7,417 623,255 SH   SOLE 21 623,255 0 0
EVOLUS INC COM 30052C107 3,093 259,922 SH   SOLE 22 254,419 0 5,503
EVOLUS INC COM 30052C107 9 763 SH   SOLE 30 763 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 477 69,937 SH   SOLE 2 47,812 0 22,125
EVOLUTION PETROLEUM CORP COM 30049A107 4 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 634 92,976 SH   SOLE 18 92,976 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,364 493,209 SH   SOLE 19 493,209 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,806 997,887 SH   SOLE 21 997,887 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 8,272 1,212,887 SH   SOLE 22 1,192,321 0 20,566
EVOLUTION PETROLEUM CORP COM 30049A107 1,200 175,947 SH   SOLE 23 175,947 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,571 230,371 SH   SOLE 26 0 0 230,371
EVOLUTION PETROLEUM CORP COM 30049A107 248 36,394 SH   SOLE 29 0 0 36,394
EVOLVING SYS INC COM NEW 30049R209 2 1,655 SH   SOLE 18 1,655 0 0
EVOLVING SYS INC COM NEW 30049R209 35 29,523 SH   SOLE 21 29,523 0 0
EVOLVING SYS INC COM NEW 30049R209 395 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 581 60,561 SH   SOLE 2 2,537 0 58,024
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 305 31,724 SH   SOLE 7 31,724 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,350 244,788 SH   SOLE 18 244,788 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,085 112,971 SH   SOLE 19 112,971 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 23,537 2,451,792 SH   SOLE 21 2,451,792 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 17,502 1,823,073 SH   SOLE 22 1,731,751 0 91,322
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 38 3,934 SH   SOLE 26 0 0 3,934
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 95 9,850 SH   SOLE 28 9,850 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,861 193,866 SH   SOLE 30 193,866 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 58 6,075 SH   SOLE 40 6,075 0 0
EXACT SCIENCES CORP COM 30063P105 14,487 229,584 SH   SOLE 2 9,057 0 220,527
EXACT SCIENCES CORP COM 30063P105 34 537 SH   SOLE 4 537 0 0
EXACT SCIENCES CORP COM 30063P105 144 2,287 SH   SOLE 7 2,287 0 0
EXACT SCIENCES CORP COM 30063P105 5,617 89,018 SH   SOLE 18 89,018 0 0
EXACT SCIENCES CORP COM 30063P105 20,138 319,140 SH   SOLE 19 319,140 0 0
EXACT SCIENCES CORP COM 30063P105 95,138 1,507,737 SH   SOLE 21 1,507,737 0 0
EXACT SCIENCES CORP COM 30063P105 207,659 3,290,948 SH   SOLE 22 3,065,133 0 225,815
EXACT SCIENCES CORP COM 30063P105 329 5,208 SH   SOLE 23 5,208 0 0
EXACT SCIENCES CORP COM 30063P105 3,550 56,267 SH   SOLE 26 25,352 0 30,915
EXACT SCIENCES CORP COM 30063P105 995 15,772 SH   SOLE 28 15,772 0 0
EXACT SCIENCES CORP COM 30063P105 711 11,271 SH   SOLE 29 0 0 11,271
EXACT SCIENCES CORP COM 30063P105 1,894 30,010 SH   SOLE 30 30,010 0 0
EXACT SCIENCES CORP COM 30063P105 154 2,446 SH   SOLE 31 2,446 0 0
EXACT SCIENCES CORP COM 30063P105 250 3,960 SH   SOLE 34 3,960 0 0
EXACT SCIENCES CORP COM 30063P105 747 11,839 SH   SOLE 40 11,839 0 0
EXACT SCIENCES CORP DBCV 1.000% 1/1 30063PAA3 2,279 2,075,000 PRN   SOLE 21 2,075,000 0 0
EXANTAS CAP CORP COM NEW 30068N105 348 34,757 SH   SOLE 2 1,104 0 33,653
EXANTAS CAP CORP COM NEW 30068N105 2 156 SH   SOLE 4 156 0 0
EXANTAS CAP CORP COM NEW 30068N105 3 325 SH   SOLE 7 325 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,068 106,616 SH   SOLE 18 106,616 0 0
EXANTAS CAP CORP COM NEW 30068N105 448 44,702 SH   SOLE 19 44,702 0 0
EXANTAS CAP CORP COM NEW 30068N105 17,863 1,782,744 SH   SOLE 21 1,782,744 0 0
EXANTAS CAP CORP COM NEW 30068N105 10,417 1,039,670 SH   SOLE 22 994,485 0 45,185
EXANTAS CAP CORP COM NEW 30068N105 260 25,980 SH   SOLE 26 6,495 0 19,485
EXANTAS CAP CORP COM NEW 30068N105 48 4,776 SH   SOLE 28 4,776 0 0
EXANTAS CAP CORP COM NEW 30068N105 51 5,076 SH   SOLE 30 5,076 0 0
EXANTAS CAP CORP COM NEW 30068N105 87 8,679 SH   SOLE 34 8,679 0 0
EXANTAS CAP CORP COM NEW 30068N105 34 3,430 SH   SOLE 40 3,430 0 0
EXELA TECHNOLOGIES INC COM 30162V102 157 40,254 SH   SOLE 2 1,441 0 38,813
EXELA TECHNOLOGIES INC COM 30162V102 5 1,241 SH   SOLE 7 1,241 0 0
EXELA TECHNOLOGIES INC COM 30162V102 605 155,655 SH   SOLE 18 155,655 0 0
EXELA TECHNOLOGIES INC COM 30162V102 260 66,755 SH   SOLE 19 66,755 0 0
EXELA TECHNOLOGIES INC COM 30162V102 6,474 1,664,316 SH   SOLE 21 1,664,316 0 0
EXELA TECHNOLOGIES INC COM 30162V102 1,899 488,157 SH   SOLE 22 448,401 0 39,756
EXELA TECHNOLOGIES INC COM 30162V102 47 12,088 SH   SOLE 30 12,088 0 0
EXELIXIS INC COM 30161Q104 13,583 690,568 SH   SOLE 2 147,748 0 542,820
EXELIXIS INC COM 30161Q104 26 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 112 5,712 SH   SOLE 7 5,712 0 0
EXELIXIS INC COM 30161Q104 17,246 876,774 SH   SOLE 18 876,774 0 0
EXELIXIS INC COM 30161Q104 1,969 100,094 SH   SOLE 19 100,094 0 0
EXELIXIS INC COM 30161Q104 366,341 18,624,341 SH   SOLE 21 18,624,341 0 0
EXELIXIS INC COM 30161Q104 188,708 9,593,718 SH   SOLE 22 9,048,695 0 545,023
EXELIXIS INC COM 30161Q104 434 22,087 SH   SOLE 23 22,087 0 0
EXELIXIS INC COM 30161Q104 1,973 100,329 SH   SOLE 26 52,652 0 47,677
EXELIXIS INC COM 30161Q104 754 38,347 SH   SOLE 28 38,347 0 0
EXELIXIS INC COM 30161Q104 774 39,349 SH   SOLE 29 0 0 39,349
EXELIXIS INC COM 30161Q104 8,741 444,407 SH   SOLE 30 444,407 0 0
EXELIXIS INC COM 30161Q104 162 8,222 SH   SOLE 31 5,954 0 2,268
EXELIXIS INC COM 30161Q104 221 11,236 SH   SOLE 34 11,236 0 0
EXELIXIS INC COM 30161Q104 556 28,251 SH   SOLE 40 28,251 0 0
EXELON CORP COM 30161N101 112,528 2,495,081 SH   SOLE 2 246,990 0 2,248,091
EXELON CORP COM 30161N101 15,284 338,884 SH   SOLE 4 313,412 0 25,472
EXELON CORP COM 30161N101 52,976 1,174,631 SH   SOLE 7 948,915 0 225,716
EXELON CORP COM 30161N101 2,038 45,182 SH   SOLE 13 45,182 0 0
EXELON CORP COM 30161N101 372 8,252 SH   SOLE 15 8,252 0 0
EXELON CORP COM 30161N101 139,991 3,104,016 SH   SOLE 18 2,981,674 0 122,342
EXELON CORP COM 30161N101 82,728 1,834,316 SH   SOLE 19 1,834,316 0 0
EXELON CORP COM 30161N101 1,254,994 27,826,927 SH   SOLE 21 27,826,927 0 0
EXELON CORP COM 30161N101 1,101,576 24,425,180 SH   SOLE 22 21,776,230 0 2,648,950
EXELON CORP COM 30161N101 32,917 729,867 SH   SOLE 23 729,867 0 0
EXELON CORP COM 30161N101 42,409 940,337 SH   SOLE 25 940,337 0 0
EXELON CORP COM 30161N101 278,399 6,172,923 SH   SOLE 26 985,865 0 5,187,058
EXELON CORP COM 30161N101 8,230 182,473 SH   SOLE 28 132,427 0 50,046
EXELON CORP COM 30161N101 1,646 36,503 SH   SOLE 29 36,503 0 0
EXELON CORP COM 30161N101 174,521 3,869,655 SH   SOLE 30 3,869,655 0 0
EXELON CORP COM 30161N101 17,065 378,383 SH   SOLE 31 212,077 0 166,306
EXELON CORP COM 30161N101 4,642 102,926 SH   SOLE 32 102,926 0 0
EXELON CORP COM 30161N101 18,916 419,418 SH   SOLE 34 419,418 0 0
EXELON CORP COM 30161N101 11,052 245,062 SH   SOLE 35 245,062 0 0
EXELON CORP COM 30161N101 39,655 879,264 SH   SOLE 36 879,264 0 0
EXELON CORP COM 30161N101 983 21,789 SH   SOLE 40 21,789 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,401 26,629 SH   SOLE 2 1,169 0 25,460
EXLSERVICE HOLDINGS INC COM 302081104 7 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 38 731 SH   SOLE 7 731 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,868 168,532 SH   SOLE 18 168,532 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,621 49,804 SH   SOLE 19 49,804 0 0
EXLSERVICE HOLDINGS INC COM 302081104 190,275 3,616,023 SH   SOLE 21 3,616,023 0 0
EXLSERVICE HOLDINGS INC COM 302081104 50,375 957,333 SH   SOLE 22 914,620 0 42,713
EXLSERVICE HOLDINGS INC COM 302081104 483 9,172 SH   SOLE 26 3,893 0 5,279
EXLSERVICE HOLDINGS INC COM 302081104 247 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,595 68,324 SH   SOLE 30 68,324 0 0
EXLSERVICE HOLDINGS INC COM 302081104 184 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 14 2,148 SH   SOLE 18 2,148 0 0
EXONE CO COM 302104104 217 32,790 SH   SOLE 21 32,790 0 0
EXONE CO COM 302104104 1,270 191,838 SH   SOLE 22 191,838 0 0
EXP WORLD HOLDINGS INC COM 30212W100 99 13,954 SH   SOLE 21 13,954 0 0
EXP WORLD HOLDINGS INC COM 30212W100 2,425 342,583 SH   SOLE 22 342,583 0 0
EXP WORLD HOLDINGS INC COM 30212W100 38 5,404 SH   SOLE 30 5,404 0 0
EXPEDIA GROUP INC COM NEW 30212P303 32,493 288,438 SH   SOLE 2 21,025 0 267,413
EXPEDIA GROUP INC COM NEW 30212P303 4,661 41,372 SH   SOLE 4 38,014 0 3,358
EXPEDIA GROUP INC COM NEW 30212P303 10,933 97,057 SH   SOLE 7 94,203 0 2,854
EXPEDIA GROUP INC COM NEW 30212P303 415 3,680 SH   SOLE 13 3,680 0 0
EXPEDIA GROUP INC COM NEW 30212P303 139 1,233 SH   SOLE 15 1,233 0 0
EXPEDIA GROUP INC COM NEW 30212P303 32,635 289,703 SH   SOLE 18 274,913 0 14,790
EXPEDIA GROUP INC COM NEW 30212P303 6,713 59,594 SH   SOLE 19 59,594 0 0
EXPEDIA GROUP INC COM NEW 30212P303 307,911 2,733,339 SH   SOLE 21 2,733,339 0 0
EXPEDIA GROUP INC COM NEW 30212P303 335,226 2,975,823 SH   SOLE 22 2,667,978 0 307,845
EXPEDIA GROUP INC COM NEW 30212P303 9,833 87,288 SH   SOLE 23 87,288 0 0
EXPEDIA GROUP INC COM NEW 30212P303 12,110 107,503 SH   SOLE 25 107,503 0 0
EXPEDIA GROUP INC COM NEW 30212P303 56,049 497,547 SH   SOLE 26 144,041 0 353,506
EXPEDIA GROUP INC COM NEW 30212P303 2,707 24,029 SH   SOLE 28 17,662 0 6,367
EXPEDIA GROUP INC COM NEW 30212P303 535 4,753 SH   SOLE 29 4,753 0 0
EXPEDIA GROUP INC COM NEW 30212P303 49,150 436,310 SH   SOLE 30 436,310 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,631 49,990 SH   SOLE 31 27,945 0 22,045
EXPEDIA GROUP INC COM NEW 30212P303 2,176 19,318 SH   SOLE 32 19,318 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,312 20,523 SH   SOLE 34 20,523 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,367 92,025 SH   SOLE 36 92,025 0 0
EXPEDIA GROUP INC COM NEW 30212P303 367 3,262 SH   SOLE 40 3,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 32,124 471,780 SH   SOLE 2 80,312 0 391,468
EXPEDITORS INTL WASH INC COM 302130109 4,119 60,499 SH   SOLE 4 55,890 0 4,609
EXPEDITORS INTL WASH INC COM 302130109 16,788 246,549 SH   SOLE 7 205,431 0 41,118
EXPEDITORS INTL WASH INC COM 302130109 261 3,839 SH   SOLE 13 3,839 0 0
EXPEDITORS INTL WASH INC COM 302130109 94 1,377 SH   SOLE 15 1,377 0 0
EXPEDITORS INTL WASH INC COM 302130109 25,850 379,646 SH   SOLE 18 344,087 0 35,559
EXPEDITORS INTL WASH INC COM 302130109 5,293 77,732 SH   SOLE 19 77,732 0 0
EXPEDITORS INTL WASH INC COM 302130109 421,953 6,196,990 SH   SOLE 21 6,196,990 0 0
EXPEDITORS INTL WASH INC COM 302130109 325,793 4,784,747 SH   SOLE 22 4,309,779 0 474,968
EXPEDITORS INTL WASH INC COM 302130109 8,138 119,521 SH   SOLE 23 119,521 0 0
EXPEDITORS INTL WASH INC COM 302130109 11,637 170,905 SH   SOLE 25 170,905 0 0
EXPEDITORS INTL WASH INC COM 302130109 66,446 975,859 SH   SOLE 26 232,159 0 743,700
EXPEDITORS INTL WASH INC COM 302130109 2,304 33,833 SH   SOLE 28 24,844 0 8,989
EXPEDITORS INTL WASH INC COM 302130109 3,129 45,950 SH   SOLE 29 10,323 0 35,627
EXPEDITORS INTL WASH INC COM 302130109 55,649 817,281 SH   SOLE 30 817,281 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,969 72,979 SH   SOLE 31 39,793 0 33,186
EXPEDITORS INTL WASH INC COM 302130109 551 8,087 SH   SOLE 34 8,087 0 0
EXPEDITORS INTL WASH INC COM 302130109 12,045 176,903 SH   SOLE 36 176,903 0 0
EXPEDITORS INTL WASH INC COM 302130109 247 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 2,102 41,461 SH   SOLE 2 1,786 0 39,675
EXPONENT INC COM 30214U102 9 168 SH   SOLE 4 168 0 0
EXPONENT INC COM 30214U102 288 5,681 SH   SOLE 7 5,681 0 0
EXPONENT INC COM 30214U102 13,324 262,755 SH   SOLE 18 262,755 0 0
EXPONENT INC COM 30214U102 3,904 76,994 SH   SOLE 19 76,994 0 0
EXPONENT INC COM 30214U102 275,124 5,425,437 SH   SOLE 21 5,425,437 0 0
EXPONENT INC COM 30214U102 78,504 1,548,100 SH   SOLE 22 1,447,732 0 100,368
EXPONENT INC COM 30214U102 6 123 SH   SOLE 23 123 0 0
EXPONENT INC COM 30214U102 1,244 24,524 SH   SOLE 26 12,184 0 12,340
EXPONENT INC COM 30214U102 340 6,707 SH   SOLE 28 6,707 0 0
EXPONENT INC COM 30214U102 5,300 104,518 SH   SOLE 30 104,518 0 0
EXPONENT INC COM 30214U102 282 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 380 74,440 SH   SOLE 2 2,757 0 71,683
EXPRESS INC COM 30219E103 3 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 25 4,877 SH   SOLE 7 4,877 0 0
EXPRESS INC COM 30219E103 1,889 369,669 SH   SOLE 18 369,669 0 0
EXPRESS INC COM 30219E103 529 103,441 SH   SOLE 19 103,441 0 0
EXPRESS INC COM 30219E103 37,971 7,430,818 SH   SOLE 21 7,430,818 0 0
EXPRESS INC COM 30219E103 11,533 2,256,933 SH   SOLE 22 2,121,508 0 135,425
EXPRESS INC COM 30219E103 57 11,203 SH   SOLE 26 7,541 0 3,662
EXPRESS INC COM 30219E103 56 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 803 157,170 SH   SOLE 30 157,170 0 0
EXPRESS INC COM 30219E103 147 28,778 SH   SOLE 36 28,778 0 0
EXPRESS INC COM 30219E103 43 8,373 SH   SOLE 40 8,373 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6,183 398,929 SH   SOLE 2 26,199 0 372,730
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 562 36,247 SH   SOLE 4 36,247 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 106 6,870 SH   SOLE 7 6,870 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 389 25,093 SH   SOLE 13 25,093 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,135 137,760 SH   SOLE 18 137,760 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8,593 554,396 SH   SOLE 19 554,396 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 35,846 2,312,658 SH   SOLE 21 2,312,658 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 94,832 6,118,193 SH   SOLE 22 5,180,853 0 937,340
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 577 37,222 SH   SOLE 23 37,222 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 905 58,399 SH   SOLE 26 31,472 0 26,927
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 374 24,125 SH   SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,198 206,320 SH   SOLE 29 12,418 0 193,902
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 862 55,622 SH   SOLE 30 55,622 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 453 29,235 SH   SOLE 31 23,823 0 5,412
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,171 75,571 SH   SOLE 34 75,571 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 368 23,722 SH   SOLE 36 23,722 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 261 16,853 SH   SOLE 40 16,853 0 0
EXTERRAN CORP COM 30227H106 698 39,463 SH   SOLE 2 5,650 0 33,813
EXTERRAN CORP COM 30227H106 3 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 14 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 2,963 167,414 SH   SOLE 18 167,414 0 0
EXTERRAN CORP COM 30227H106 1,544 87,247 SH   SOLE 19 87,247 0 0
EXTERRAN CORP COM 30227H106 62,151 3,511,384 SH   SOLE 21 3,511,384 0 0
EXTERRAN CORP COM 30227H106 19,037 1,075,530 SH   SOLE 22 1,028,055 0 47,475
EXTERRAN CORP COM 30227H106 568 32,110 SH   SOLE 23 32,110 0 0
EXTERRAN CORP COM 30227H106 126 7,141 SH   SOLE 26 2,830 0 4,311
EXTERRAN CORP COM 30227H106 82 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 152 8,585 SH   SOLE 29 0 0 8,585
EXTERRAN CORP COM 30227H106 1,106 62,481 SH   SOLE 30 62,481 0 0
EXTERRAN CORP COM 30227H106 64 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 30,517 337,279 SH   SOLE 2 58,514 0 278,765
EXTRA SPACE STORAGE INC COM 30225T102 16,576 183,206 SH   SOLE 4 179,798 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 27,458 303,475 SH   SOLE 7 303,475 0 0
EXTRA SPACE STORAGE INC COM 30225T102 75 829 SH   SOLE 13 829 0 0
EXTRA SPACE STORAGE INC COM 30225T102 497 5,493 SH   SOLE 15 5,493 0 0
EXTRA SPACE STORAGE INC COM 30225T102 34,005 375,834 SH   SOLE 18 360,392 0 15,442
EXTRA SPACE STORAGE INC COM 30225T102 22,465 248,282 SH   SOLE 19 248,282 0 0
EXTRA SPACE STORAGE INC COM 30225T102 402,056 4,443,587 SH   SOLE 21 4,443,587 0 0
EXTRA SPACE STORAGE INC COM 30225T102 445,494 4,923,678 SH   SOLE 22 4,550,032 0 373,646
EXTRA SPACE STORAGE INC COM 30225T102 11,978 132,381 SH   SOLE 23 132,381 0 0
EXTRA SPACE STORAGE INC COM 30225T102 33,834 373,937 SH   SOLE 25 373,937 0 0
EXTRA SPACE STORAGE INC COM 30225T102 46,668 515,784 SH   SOLE 26 153,407 0 362,377
EXTRA SPACE STORAGE INC COM 30225T102 3,829 42,324 SH   SOLE 28 35,880 0 6,444
EXTRA SPACE STORAGE INC COM 30225T102 7,064 78,067 SH   SOLE 29 52,209 0 25,858
EXTRA SPACE STORAGE INC COM 30225T102 88,486 977,961 SH   SOLE 30 977,961 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,659 51,493 SH   SOLE 31 28,294 0 23,199
EXTRA SPACE STORAGE INC COM 30225T102 5,598 61,873 SH   SOLE 34 61,873 0 0
EXTRA SPACE STORAGE INC COM 30225T102 9,763 107,898 SH   SOLE 36 107,898 0 0
EXTRA SPACE STORAGE INC COM 30225T102 313 3,456 SH   SOLE 40 3,456 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 1,077 250,961 SH   SOLE 2 7,505 0 243,456
EXTRACTION OIL AND GAS INC COM 30227M105 3 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 11 2,526 SH   SOLE 7 2,526 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 28,110 6,552,360 SH   SOLE 18 6,060,296 0 492,064
EXTRACTION OIL AND GAS INC COM 30227M105 95 22,220 SH   SOLE 19 22,220 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 5,160 1,202,718 SH   SOLE 21 1,202,718 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 13,820 3,221,471 SH   SOLE 22 3,008,597 0 212,874
EXTRACTION OIL AND GAS INC COM 30227M105 158 36,845 SH   SOLE 26 31,081 0 5,764
EXTRACTION OIL AND GAS INC COM 30227M105 70 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 115 26,694 SH   SOLE 29 0 0 26,694
EXTRACTION OIL AND GAS INC COM 30227M105 300 69,860 SH   SOLE 30 69,860 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 8 1,869 SH   SOLE 31 1,869 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 57 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 567 92,952 SH   SOLE 2 4,296 0 88,656
EXTREME NETWORKS INC COM 30226D106 15 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 3,468 568,509 SH   SOLE 18 568,509 0 0
EXTREME NETWORKS INC COM 30226D106 1,174 192,483 SH   SOLE 19 192,483 0 0
EXTREME NETWORKS INC COM 30226D106 70,709 11,591,634 SH   SOLE 21 11,591,634 0 0
EXTREME NETWORKS INC COM 30226D106 21,292 3,490,448 SH   SOLE 22 3,349,485 0 140,963
EXTREME NETWORKS INC COM 30226D106 7 1,210 SH   SOLE 23 1,210 0 0
EXTREME NETWORKS INC COM 30226D106 195 31,895 SH   SOLE 26 0 0 31,895
EXTREME NETWORKS INC COM 30226D106 90 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 134 21,896 SH   SOLE 29 0 0 21,896
EXTREME NETWORKS INC COM 30226D106 1,448 237,456 SH   SOLE 30 237,456 0 0
EXTREME NETWORKS INC COM 30226D106 56 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 784,523 11,504,955 SH   SOLE 2 1,803,130 0 9,701,825
EXXON MOBIL CORP COM 30231G102 108,456 1,590,494 SH   SOLE 4 1,478,430 0 112,064
EXXON MOBIL CORP COM 30231G102 263,228 3,860,216 SH   SOLE 7 3,731,533 0 128,683
EXXON MOBIL CORP COM 30231G102 13,545 198,636 SH   SOLE 13 198,636 0 0
EXXON MOBIL CORP COM 30231G102 2,480 36,375 SH   SOLE 15 36,375 0 0
EXXON MOBIL CORP COM 30231G102 23 341 SH   SOLE 17 0 0 341
EXXON MOBIL CORP COM 30231G102 688,606 10,098,343 SH   SOLE 18 9,558,809 0 539,534
EXXON MOBIL CORP COM 30231G102 526,980 7,728,119 SH   SOLE 19 7,728,119 0 0
EXXON MOBIL CORP COM 30231G102 4,235 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 6,483,824 95,084,677 SH   SOLE 21 95,084,677 0 0
EXXON MOBIL CORP COM 30231G102 7,183,855 105,350,560 SH   SOLE 22 92,322,008 0 13,028,552
EXXON MOBIL CORP COM 30231G102 218,246 3,200,562 SH   SOLE 23 3,200,562 0 0
EXXON MOBIL CORP COM 30231G102 270,794 3,971,174 SH   SOLE 25 3,971,174 0 0
EXXON MOBIL CORP COM 30231G102 948,659 13,912,002 SH   SOLE 26 4,057,025 0 9,854,977
EXXON MOBIL CORP COM 30231G102 55,438 812,997 SH   SOLE 28 594,398 0 218,599
EXXON MOBIL CORP COM 30231G102 70,836 1,038,806 SH   SOLE 29 522,942 0 515,864
EXXON MOBIL CORP COM 30231G102 1,096,127 16,074,607 SH   SOLE 30 16,074,607 0 0
EXXON MOBIL CORP COM 30231G102 108,238 1,587,297 SH   SOLE 31 1,046,873 0 540,424
EXXON MOBIL CORP COM 30231G102 17,963 263,424 SH   SOLE 32 263,424 0 0
EXXON MOBIL CORP COM 30231G102 252,957 3,709,586 SH   SOLE 34 3,709,586 0 0
EXXON MOBIL CORP COM 30231G102 269,835 3,957,100 SH   SOLE 36 3,957,100 0 0
EXXON MOBIL CORP COM 30231G102 6,640 97,368 SH   SOLE 40 97,368 0 0
EXXON MOBIL CORP OPTIONS 30231G902 4,092 60,000 SH Call SOLE 19 60,000 0 0
EXXON MOBIL CORP OPTIONS 30231G902 197 2,900 SH Call SOLE 22 2,900 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 0 635 SH   SOLE 21 635 0 0
EYENOVIA INC COM 30234E104 3 922 SH   SOLE 18 922 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 18 9,613 SH   SOLE 18 9,613 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 2,287 1,210,037 SH   SOLE 21 1,210,037 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 19 10,032 SH   SOLE 22 10,032 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 5 2,653 SH   SOLE 30 2,653 0 0
EZCORP INC CL A NON VTG 302301106 396 51,171 SH   SOLE 2 1,791 0 49,380
EZCORP INC CL A NON VTG 302301106 3 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 9 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 2,110 272,954 SH   SOLE 18 272,954 0 0
EZCORP INC CL A NON VTG 302301106 559 72,257 SH   SOLE 19 72,257 0 0
EZCORP INC CL A NON VTG 302301106 43,924 5,682,258 SH   SOLE 21 5,682,258 0 0
EZCORP INC CL A NON VTG 302301106 12,431 1,608,113 SH   SOLE 22 1,531,422 0 76,691
EZCORP INC CL A NON VTG 302301106 255 33,050 SH   SOLE 26 11,653 0 21,397
EZCORP INC CL A NON VTG 302301106 60 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 846 109,439 SH   SOLE 30 109,439 0 0
EZCORP INC CL A NON VTG 302301106 34 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 28,020 378,847 SH   SOLE 2 69,715 0 309,132
F M C CORP COM NEW 302491303 3,214 43,452 SH   SOLE 4 39,797 0 3,655
F M C CORP COM NEW 302491303 11,171 151,038 SH   SOLE 7 151,038 0 0
F M C CORP COM NEW 302491303 59 800 SH   SOLE 13 800 0 0
F M C CORP COM NEW 302491303 77 1,046 SH   SOLE 15 1,046 0 0
F M C CORP COM NEW 302491303 20,301 274,491 SH   SOLE 18 256,541 0 17,950
F M C CORP COM NEW 302491303 28,812 389,560 SH   SOLE 19 389,560 0 0
F M C CORP COM NEW 302491303 227,278 3,072,982 SH   SOLE 21 3,072,982 0 0
F M C CORP COM NEW 302491303 240,621 3,253,399 SH   SOLE 22 2,909,486 0 343,913
F M C CORP COM NEW 302491303 7,169 96,930 SH   SOLE 23 96,930 0 0
F M C CORP COM NEW 302491303 11,327 153,151 SH   SOLE 25 153,151 0 0
F M C CORP COM NEW 302491303 37,089 501,478 SH   SOLE 26 165,065 0 336,413
F M C CORP COM NEW 302491303 1,925 26,025 SH   SOLE 28 19,038 0 6,987
F M C CORP COM NEW 302491303 18,845 254,794 SH   SOLE 29 227,187 0 27,607
F M C CORP COM NEW 302491303 33,672 455,267 SH   SOLE 30 455,267 0 0
F M C CORP COM NEW 302491303 3,704 50,083 SH   SOLE 31 29,080 0 21,003
F M C CORP COM NEW 302491303 5,572 75,332 SH   SOLE 34 75,332 0 0
F M C CORP COM NEW 302491303 7,594 102,673 SH   SOLE 36 102,673 0 0
F M C CORP COM NEW 302491303 199 2,691 SH   SOLE 40 2,691 0 0
F5 NETWORKS INC COM 315616102 23,950 147,814 SH   SOLE 2 18,094 0 129,720
F5 NETWORKS INC COM 315616102 3,527 21,770 SH   SOLE 4 20,157 0 1,613
F5 NETWORKS INC COM 315616102 13,390 82,639 SH   SOLE 7 64,290 0 18,349
F5 NETWORKS INC COM 315616102 65 400 SH   SOLE 13 400 0 0
F5 NETWORKS INC COM 315616102 100 618 SH   SOLE 15 618 0 0
F5 NETWORKS INC COM 315616102 21,452 132,394 SH   SOLE 18 124,986 0 7,408
F5 NETWORKS INC COM 315616102 2,684 16,564 SH   SOLE 19 16,564 0 0
F5 NETWORKS INC COM 315616102 376,502 2,323,658 SH   SOLE 21 2,323,658 0 0
F5 NETWORKS INC COM 315616102 283,041 1,746,845 SH   SOLE 22 1,580,131 0 166,714
F5 NETWORKS INC COM 315616102 6,790 41,905 SH   SOLE 23 41,905 0 0
F5 NETWORKS INC COM 315616102 14,632 90,305 SH   SOLE 25 90,305 0 0
F5 NETWORKS INC COM 315616102 52,373 323,228 SH   SOLE 26 82,885 0 240,343
F5 NETWORKS INC COM 315616102 1,934 11,934 SH   SOLE 28 8,792 0 3,142
F5 NETWORKS INC COM 315616102 2,367 14,610 SH   SOLE 29 1,999 0 12,611
F5 NETWORKS INC COM 315616102 52,667 325,044 SH   SOLE 30 325,044 0 0
F5 NETWORKS INC COM 315616102 3,283 20,261 SH   SOLE 31 13,669 0 6,592
F5 NETWORKS INC COM 315616102 1,066 6,582 SH   SOLE 34 6,582 0 0
F5 NETWORKS INC COM 315616102 10,689 65,969 SH   SOLE 36 65,969 0 0
F5 NETWORKS INC COM 315616102 207 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 1,881 36,655 SH   SOLE 2 1,475 0 35,180
FABRINET SHS G3323L100 10 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 40 777 SH   SOLE 7 777 0 0
FABRINET SHS G3323L100 9,559 186,291 SH   SOLE 18 186,291 0 0
FABRINET SHS G3323L100 2,858 55,700 SH   SOLE 19 55,700 0 0
FABRINET SHS G3323L100 199,774 3,893,475 SH   SOLE 21 3,893,475 0 0
FABRINET SHS G3323L100 53,671 1,046,013 SH   SOLE 22 998,929 0 47,084
FABRINET SHS G3323L100 2,255 43,957 SH   SOLE 23 43,957 0 0
FABRINET SHS G3323L100 1,128 21,980 SH   SOLE 26 10,919 0 11,061
FABRINET SHS G3323L100 264 5,140 SH   SOLE 28 5,140 0 0
FABRINET SHS G3323L100 3,772 73,512 SH   SOLE 30 73,512 0 0
FABRINET SHS G3323L100 164 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 867,343 6,616,391 SH   SOLE 2 953,763 0 5,662,628
FACEBOOK INC CL A 30303M102 121,220 924,705 SH   SOLE 4 860,508 0 64,197
FACEBOOK INC CL A 30303M102 252,576 1,926,741 SH   SOLE 7 1,925,300 0 1,441
FACEBOOK INC CL A 30303M102 13,424 102,401 SH   SOLE 13 102,401 0 0
FACEBOOK INC CL A 30303M102 3,067 23,399 SH   SOLE 15 23,399 0 0
FACEBOOK INC CL A 30303M102 151 1,155 SH   SOLE 17 0 0 1,155
FACEBOOK INC CL A 30303M102 786,024 5,996,064 SH   SOLE 18 5,433,610 0 562,454
FACEBOOK INC CL A 30303M102 487,357 3,717,729 SH   SOLE 19 3,717,729 0 0
FACEBOOK INC CL A 30303M102 5,862,583 44,721,820 SH   SOLE 21 44,721,820 0 0
FACEBOOK INC CL A 30303M102 7,717,158 58,869,155 SH   SOLE 22 52,192,300 0 6,676,855
FACEBOOK INC CL A 30303M102 243,744 1,859,360 SH   SOLE 23 1,859,360 0 0
FACEBOOK INC CL A 30303M102 302,921 2,310,790 SH   SOLE 25 2,310,790 0 0
FACEBOOK INC CL A 30303M102 1,095,878 8,359,740 SH   SOLE 26 2,296,549 0 6,063,191
FACEBOOK INC CL A 30303M102 60,742 463,360 SH   SOLE 28 338,959 0 124,401
FACEBOOK INC CL A 30303M102 63,838 486,976 SH   SOLE 29 174,406 0 312,570
FACEBOOK INC CL A 30303M102 1,155,461 8,814,254 SH   SOLE 30 8,814,254 0 0
FACEBOOK INC CL A 30303M102 137,666 1,050,167 SH   SOLE 31 650,131 0 400,036
FACEBOOK INC CL A 30303M102 48,683 371,371 SH   SOLE 32 371,371 0 0
FACEBOOK INC CL A 30303M102 148,817 1,135,225 SH   SOLE 34 1,135,225 0 0
FACEBOOK INC CL A 30303M102 245,047 1,869,303 SH   SOLE 36 1,869,303 0 0
FACEBOOK INC CL A 30303M102 7,271 55,465 SH   SOLE 40 55,465 0 0
FACTSET RESH SYS INC COM 303075105 17,776 88,820 SH   SOLE 2 20,766 0 68,054
FACTSET RESH SYS INC COM 303075105 35 175 SH   SOLE 4 175 0 0
FACTSET RESH SYS INC COM 303075105 146 730 SH   SOLE 7 730 0 0
FACTSET RESH SYS INC COM 303075105 23,150 115,676 SH   SOLE 18 115,676 0 0
FACTSET RESH SYS INC COM 303075105 1,595 7,970 SH   SOLE 19 7,970 0 0
FACTSET RESH SYS INC COM 303075105 383,807 1,917,787 SH   SOLE 21 1,917,787 0 0
FACTSET RESH SYS INC COM 303075105 245,070 1,224,555 SH   SOLE 22 1,147,221 0 77,334
FACTSET RESH SYS INC COM 303075105 2,528 12,630 SH   SOLE 26 7,227 0 5,403
FACTSET RESH SYS INC COM 303075105 1,015 5,070 SH   SOLE 28 5,070 0 0
FACTSET RESH SYS INC COM 303075105 1,943 9,707 SH   SOLE 30 9,707 0 0
FACTSET RESH SYS INC COM 303075105 172 861 SH   SOLE 31 772 0 89
FACTSET RESH SYS INC COM 303075105 734 3,670 SH   SOLE 40 3,670 0 0
FAIR ISAAC CORP COM 303250104 12,574 67,239 SH   SOLE 2 15,398 0 51,841
FAIR ISAAC CORP COM 303250104 27 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 100 534 SH   SOLE 7 534 0 0
FAIR ISAAC CORP COM 303250104 15,577 83,301 SH   SOLE 18 83,301 0 0
FAIR ISAAC CORP COM 303250104 37,522 200,650 SH   SOLE 19 200,650 0 0
FAIR ISAAC CORP COM 303250104 282,743 1,511,993 SH   SOLE 21 1,511,993 0 0
FAIR ISAAC CORP COM 303250104 184,765 988,048 SH   SOLE 22 929,789 0 58,259
FAIR ISAAC CORP COM 303250104 4,382 23,434 SH   SOLE 25 23,434 0 0
FAIR ISAAC CORP COM 303250104 2,104 11,250 SH   SOLE 26 6,475 0 4,775
FAIR ISAAC CORP COM 303250104 720 3,849 SH   SOLE 28 3,849 0 0
FAIR ISAAC CORP COM 303250104 827 4,421 SH   SOLE 29 0 0 4,421
FAIR ISAAC CORP COM 303250104 5,311 28,399 SH   SOLE 30 28,399 0 0
FAIR ISAAC CORP COM 303250104 109 582 SH   SOLE 31 582 0 0
FAIR ISAAC CORP COM 303250104 558 2,983 SH   SOLE 34 2,983 0 0
FAIR ISAAC CORP COM 303250104 501 2,681 SH   SOLE 40 2,681 0 0
FALCON MINERALS CORP CL A COM 30607B109 471 55,466 SH   SOLE 22 55,466 0 0
FAMOUS DAVES AMER INC COM 307068106 4 909 SH   SOLE 18 909 0 0
FAMOUS DAVES AMER INC COM 307068106 88 19,277 SH   SOLE 21 19,277 0 0
FAMOUS DAVES AMER INC COM 307068106 1,218 265,451 SH   SOLE 22 265,451 0 0
FANG HLDGS LTD ADR 30711Y102 44 30,785 SH   SOLE 4 30,785 0 0
FANG HLDGS LTD ADR 30711Y102 3,960 2,769,008 SH   SOLE 21 2,769,008 0 0
FANG HLDGS LTD ADR 30711Y102 1,435 1,003,318 SH   SOLE 22 1,003,318 0 0
FANG HLDGS LTD ADR 30711Y102 20 14,176 SH   SOLE 25 14,176 0 0
FANG HLDGS LTD ADR 30711Y102 1,004 701,911 SH   SOLE 30 701,911 0 0
FANHUA INC SPONSORED ADR 30712A103 35 1,581 SH   SOLE 2 1,581 0 0
FANHUA INC SPONSORED ADR 30712A103 133 6,052 SH   SOLE 4 6,052 0 0
FANHUA INC SPONSORED ADR 30712A103 9,334 425,218 SH   SOLE 21 425,218 0 0
FANHUA INC SPONSORED ADR 30712A103 4,080 185,875 SH   SOLE 22 185,875 0 0
FANHUA INC SPONSORED ADR 30712A103 1,819 82,857 SH   SOLE 30 82,857 0 0
FARFETCH LTD ORD SH CL A 30744W107 10,418 588,261 SH   SOLE 19 588,261 0 0
FARFETCH LTD ORD SH CL A 30744W107 7,488 422,834 SH   SOLE 34 422,834 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 277 7,202 SH   SOLE 2 335 0 6,867
FARMER & MERCHANTS BANCORP I COM 30779N105 8 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,162 30,195 SH   SOLE 18 30,195 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 491 12,765 SH   SOLE 19 12,765 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 11,697 303,892 SH   SOLE 21 303,892 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 3,874 100,656 SH   SOLE 22 94,059 0 6,597
FARMER BROS CO COM 307675108 213 9,150 SH   SOLE 2 410 0 8,740
FARMER BROS CO COM 307675108 5 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 831 35,640 SH   SOLE 18 35,640 0 0
FARMER BROS CO COM 307675108 325 13,948 SH   SOLE 19 13,948 0 0
FARMER BROS CO COM 307675108 8,367 358,633 SH   SOLE 21 358,633 0 0
FARMER BROS CO COM 307675108 6,568 281,547 SH   SOLE 22 271,213 0 10,334
FARMER BROS CO COM 307675108 126 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 33 1,412 SH   SOLE 28 1,412 0 0
FARMER BROS CO COM 307675108 68 2,909 SH   SOLE 30 2,909 0 0
FARMER BROS CO COM 307675108 22 951 SH   SOLE 40 951 0 0
FARMERS NATL BANC CORP COM 309627107 291 22,849 SH   SOLE 2 1,013 0 21,836
FARMERS NATL BANC CORP COM 309627107 5 414 SH   SOLE 7 414 0 0
FARMERS NATL BANC CORP COM 309627107 1,123 88,110 SH   SOLE 18 88,110 0 0
FARMERS NATL BANC CORP COM 309627107 550 43,132 SH   SOLE 19 43,132 0 0
FARMERS NATL BANC CORP COM 309627107 11,496 902,386 SH   SOLE 21 902,386 0 0
FARMERS NATL BANC CORP COM 309627107 4,770 374,394 SH   SOLE 22 354,624 0 19,770
FARMERS NATL BANC CORP COM 309627107 67 5,243 SH   SOLE 23 5,243 0 0
FARMERS NATL BANC CORP COM 309627107 3 266 SH   SOLE 29 0 0 266
FARMLAND PARTNERS INC COM 31154R109 164 36,017 SH   SOLE 2 1,079 0 34,938
FARMLAND PARTNERS INC COM 31154R109 4 835 SH   SOLE 7 835 0 0
FARMLAND PARTNERS INC COM 31154R109 503 110,897 SH   SOLE 18 110,897 0 0
FARMLAND PARTNERS INC COM 31154R109 206 45,360 SH   SOLE 19 45,360 0 0
FARMLAND PARTNERS INC COM 31154R109 4,984 1,097,790 SH   SOLE 21 1,097,790 0 0
FARMLAND PARTNERS INC COM 31154R109 3,563 784,897 SH   SOLE 22 760,748 0 24,149
FARMLAND PARTNERS INC COM 31154R109 5 992 SH   SOLE 23 992 0 0
FARO TECHNOLOGIES INC COM 311642102 557 13,712 SH   SOLE 2 629 0 13,083
FARO TECHNOLOGIES INC COM 311642102 5 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 16 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 3,626 89,215 SH   SOLE 18 89,215 0 0
FARO TECHNOLOGIES INC COM 311642102 1,021 25,112 SH   SOLE 19 25,112 0 0
FARO TECHNOLOGIES INC COM 311642102 75,212 1,850,685 SH   SOLE 21 1,850,685 0 0
FARO TECHNOLOGIES INC COM 311642102 19,767 486,400 SH   SOLE 22 464,166 0 22,234
FARO TECHNOLOGIES INC COM 311642102 220 5,425 SH   SOLE 26 4,442 0 983
FARO TECHNOLOGIES INC COM 311642102 103 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 1,437 35,358 SH   SOLE 30 35,358 0 0
FARO TECHNOLOGIES INC COM 311642102 73 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 37,612 719,292 SH   SOLE 2 69,972 0 649,320
FASTENAL CO COM 311900104 5,267 100,726 SH   SOLE 4 93,136 0 7,590
FASTENAL CO COM 311900104 17,609 336,761 SH   SOLE 7 273,175 0 63,586
FASTENAL CO COM 311900104 278 5,309 SH   SOLE 13 5,309 0 0
FASTENAL CO COM 311900104 135 2,581 SH   SOLE 15 2,581 0 0
FASTENAL CO COM 311900104 34,057 651,311 SH   SOLE 18 616,724 0 34,587
FASTENAL CO COM 311900104 3,869 73,999 SH   SOLE 19 73,999 0 0
FASTENAL CO COM 311900104 396,365 7,580,131 SH   SOLE 21 7,580,131 0 0
FASTENAL CO COM 311900104 368,669 7,050,478 SH   SOLE 22 6,280,336 0 770,142
FASTENAL CO COM 311900104 10,420 199,270 SH   SOLE 23 199,270 0 0
FASTENAL CO COM 311900104 14,929 285,502 SH   SOLE 25 285,502 0 0
FASTENAL CO COM 311900104 66,266 1,267,283 SH   SOLE 26 321,828 0 945,455
FASTENAL CO COM 311900104 2,906 55,584 SH   SOLE 28 40,527 0 15,057
FASTENAL CO COM 311900104 3,572 68,315 SH   SOLE 29 9,675 0 58,640
FASTENAL CO COM 311900104 58,637 1,121,373 SH   SOLE 30 1,121,373 0 0
FASTENAL CO COM 311900104 5,724 109,471 SH   SOLE 31 65,404 0 44,067
FASTENAL CO COM 311900104 2,129 40,721 SH   SOLE 32 40,721 0 0
FASTENAL CO COM 311900104 829 15,850 SH   SOLE 34 15,850 0 0
FASTENAL CO COM 311900104 12,032 230,107 SH   SOLE 36 230,107 0 0
FASTENAL CO COM 311900104 302 5,779 SH   SOLE 40 5,779 0 0
FAT BRANDS INC COM 30258N105 2 351 SH   SOLE 18 351 0 0
FAT BRANDS INC COM 30258N105 20 4,287 SH   SOLE 21 4,287 0 0
FATE THERAPEUTICS INC COM 31189P102 637 49,642 SH   SOLE 2 4,175 0 45,467
FATE THERAPEUTICS INC COM 31189P102 13 1,028 SH   SOLE 7 1,028 0 0
FATE THERAPEUTICS INC COM 31189P102 2,658 207,157 SH   SOLE 18 207,157 0 0
FATE THERAPEUTICS INC COM 31189P102 1,748 136,269 SH   SOLE 19 136,269 0 0
FATE THERAPEUTICS INC COM 31189P102 36,582 2,851,316 SH   SOLE 21 2,851,316 0 0
FATE THERAPEUTICS INC COM 31189P102 22,299 1,738,013 SH   SOLE 22 1,674,065 0 63,948
FATE THERAPEUTICS INC COM 31189P102 232 18,101 SH   SOLE 23 18,101 0 0
FATE THERAPEUTICS INC COM 31189P102 100 7,769 SH   SOLE 26 0 0 7,769
FATE THERAPEUTICS INC COM 31189P102 164 12,813 SH   SOLE 30 12,813 0 0
FATE THERAPEUTICS INC COM 31189P102 26 2,059 SH   SOLE 34 2,059 0 0
FATE THERAPEUTICS INC COM 31189P102 98 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 13 701 SH   SOLE 18 701 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 16 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 526 15,008 SH   SOLE 2 547 0 14,461
FB FINL CORP COM 30257X104 8 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 1,938 55,345 SH   SOLE 18 55,345 0 0
FB FINL CORP COM 30257X104 856 24,450 SH   SOLE 19 24,450 0 0
FB FINL CORP COM 30257X104 18,484 527,801 SH   SOLE 21 527,801 0 0
FB FINL CORP COM 30257X104 17,299 493,970 SH   SOLE 22 473,262 0 20,708
FB FINL CORP COM 30257X104 163 4,652 SH   SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 113 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 249 7,107 SH   SOLE 30 7,107 0 0
FB FINL CORP COM 30257X104 94 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 703 10,704 SH   SOLE 2 374 0 10,330
FBL FINL GROUP INC CL A 30239F106 8 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 15 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 2,373 36,143 SH   SOLE 18 36,143 0 0
FBL FINL GROUP INC CL A 30239F106 1,026 15,623 SH   SOLE 19 15,623 0 0
FBL FINL GROUP INC CL A 30239F106 22,867 348,320 SH   SOLE 21 348,320 0 0
FBL FINL GROUP INC CL A 30239F106 17,855 271,979 SH   SOLE 22 258,890 0 13,089
FBL FINL GROUP INC CL A 30239F106 288 4,382 SH   SOLE 26 0 0 4,382
FBL FINL GROUP INC CL A 30239F106 117 1,785 SH   SOLE 28 1,785 0 0
FBL FINL GROUP INC CL A 30239F106 209 3,178 SH   SOLE 30 3,178 0 0
FBL FINL GROUP INC CL A 30239F106 80 1,226 SH   SOLE 40 1,226 0 0
FCB FINL HLDGS INC CL A 30255G103 316 9,399 SH   SOLE 2 8,586 0 813
FCB FINL HLDGS INC CL A 30255G103 5 163 SH   SOLE 4 163 0 0
FCB FINL HLDGS INC CL A 30255G103 31 925 SH   SOLE 7 925 0 0
FCB FINL HLDGS INC CL A 30255G103 100 2,980 SH   SOLE 18 2,980 0 0
FCB FINL HLDGS INC CL A 30255G103 4,101 122,118 SH   SOLE 19 122,118 0 0
FCB FINL HLDGS INC CL A 30255G103 2,270 67,598 SH   SOLE 21 67,598 0 0
FCB FINL HLDGS INC CL A 30255G103 37,418 1,114,297 SH   SOLE 22 1,069,054 0 45,243
FCB FINL HLDGS INC CL A 30255G103 907 27,019 SH   SOLE 23 27,019 0 0
FCB FINL HLDGS INC CL A 30255G103 1,816 54,085 SH   SOLE 26 11,723 0 42,362
FCB FINL HLDGS INC CL A 30255G103 194 5,766 SH   SOLE 28 5,766 0 0
FCB FINL HLDGS INC CL A 30255G103 369 10,981 SH   SOLE 29 0 0 10,981
FCB FINL HLDGS INC CL A 30255G103 353 10,515 SH   SOLE 30 10,515 0 0
FCB FINL HLDGS INC CL A 30255G103 194 5,780 SH   SOLE 40 5,780 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 853 14,108 SH   SOLE 2 6,036 0 8,072
FEDERAL AGRIC MTG CORP CL C 313148306 4 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 6,908 114,296 SH   SOLE 7 114,296 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,921 31,777 SH   SOLE 18 31,777 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 4,396 72,741 SH   SOLE 19 72,741 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 20,062 331,926 SH   SOLE 21 331,926 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 25,464 421,307 SH   SOLE 22 382,325 0 38,982
FEDERAL AGRIC MTG CORP CL C 313148306 1,777 29,409 SH   SOLE 23 29,409 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,439 40,362 SH   SOLE 26 0 0 40,362
FEDERAL AGRIC MTG CORP CL C 313148306 85 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 244 4,044 SH   SOLE 29 0 0 4,044
FEDERAL AGRIC MTG CORP CL C 313148306 134 2,224 SH   SOLE 30 2,224 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 55 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21,718 183,991 SH   SOLE 2 14,337 0 169,654
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12,427 105,276 SH   SOLE 4 103,344 0 1,932
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 34,843 295,180 SH   SOLE 7 227,973 0 67,207
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 57 484 SH   SOLE 13 484 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 394 3,337 SH   SOLE 15 3,337 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 24,198 204,996 SH   SOLE 18 195,758 0 9,238
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17,274 146,344 SH   SOLE 19 146,344 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 340,502 2,884,633 SH   SOLE 21 2,884,633 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 344,246 2,916,351 SH   SOLE 22 2,694,261 0 222,090
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8,339 70,649 SH   SOLE 23 70,649 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25,812 218,668 SH   SOLE 25 218,668 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 36,707 310,973 SH   SOLE 26 93,200 0 217,773
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,652 13,997 SH   SOLE 28 10,230 0 3,767
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,185 43,929 SH   SOLE 29 28,877 0 15,052
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 68,317 578,765 SH   SOLE 30 578,765 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,520 29,823 SH   SOLE 31 14,352 0 15,471
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,312 28,059 SH   SOLE 34 28,059 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,313 53,478 SH   SOLE 36 53,478 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 171 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 990 49,764 SH   SOLE 2 2,062 0 47,702
FEDERAL SIGNAL CORP COM 313855108 4 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 26 1,300 SH   SOLE 7 1,300 0 0
FEDERAL SIGNAL CORP COM 313855108 5,960 299,487 SH   SOLE 18 299,487 0 0
FEDERAL SIGNAL CORP COM 313855108 1,775 89,207 SH   SOLE 19 89,207 0 0
FEDERAL SIGNAL CORP COM 313855108 125,352 6,299,078 SH   SOLE 21 6,299,078 0 0
FEDERAL SIGNAL CORP COM 313855108 36,278 1,823,017 SH   SOLE 22 1,741,805 0 81,212
FEDERAL SIGNAL CORP COM 313855108 15 770 SH   SOLE 23 770 0 0
FEDERAL SIGNAL CORP COM 313855108 78 3,916 SH   SOLE 26 0 0 3,916
FEDERAL SIGNAL CORP COM 313855108 175 8,806 SH   SOLE 28 8,806 0 0
FEDERAL SIGNAL CORP COM 313855108 2,483 124,784 SH   SOLE 30 124,784 0 0
FEDERAL SIGNAL CORP COM 313855108 133 6,667 SH   SOLE 40 6,667 0 0
FEDERATED INVS INC PA CL B 314211103 3,293 124,021 SH   SOLE 2 42,868 0 81,153
FEDERATED INVS INC PA CL B 314211103 10 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 272 10,258 SH   SOLE 7 10,258 0 0
FEDERATED INVS INC PA CL B 314211103 15,459 582,273 SH   SOLE 18 582,273 0 0
FEDERATED INVS INC PA CL B 314211103 3,829 144,215 SH   SOLE 19 144,215 0 0
FEDERATED INVS INC PA CL B 314211103 239,270 9,012,036 SH   SOLE 21 9,012,036 0 0
FEDERATED INVS INC PA CL B 314211103 88,476 3,332,418 SH   SOLE 22 3,195,729 0 136,689
FEDERATED INVS INC PA CL B 314211103 42 1,583 SH   SOLE 23 1,583 0 0
FEDERATED INVS INC PA CL B 314211103 862 32,453 SH   SOLE 26 24,668 0 7,785
FEDERATED INVS INC PA CL B 314211103 325 12,230 SH   SOLE 28 12,230 0 0
FEDERATED INVS INC PA CL B 314211103 260 9,789 SH   SOLE 29 0 0 9,789
FEDERATED INVS INC PA CL B 314211103 639 24,065 SH   SOLE 30 24,065 0 0
FEDERATED INVS INC PA CL B 314211103 929 34,986 SH   SOLE 32 34,986 0 0
FEDERATED INVS INC PA CL B 314211103 66 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 287 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 103,134 639,273 SH   SOLE 2 85,483 0 553,790
FEDEX CORP COM 31428X106 14,098 87,385 SH   SOLE 4 80,687 0 6,698
FEDEX CORP COM 31428X106 29,758 184,453 SH   SOLE 7 182,364 0 2,089
FEDEX CORP COM 31428X106 675 4,183 SH   SOLE 13 4,183 0 0
FEDEX CORP COM 31428X106 358 2,218 SH   SOLE 15 2,218 0 0
FEDEX CORP COM 31428X106 9 58 SH   SOLE 17 0 0 58
FEDEX CORP COM 31428X106 79,866 495,049 SH   SOLE 18 464,811 0 30,238
FEDEX CORP COM 31428X106 4,873 30,208 SH   SOLE 19 30,208 0 0
FEDEX CORP COM 31428X106 766,803 4,753,009 SH   SOLE 21 4,753,009 0 0
FEDEX CORP COM 31428X106 950,156 5,889,520 SH   SOLE 22 5,242,289 0 647,231
FEDEX CORP COM 31428X106 29,340 181,864 SH   SOLE 23 181,864 0 0
FEDEX CORP COM 31428X106 42,577 263,914 SH   SOLE 25 263,914 0 0
FEDEX CORP COM 31428X106 168,197 1,042,563 SH   SOLE 26 254,409 0 788,154
FEDEX CORP COM 31428X106 7,733 47,932 SH   SOLE 28 34,958 0 12,974
FEDEX CORP COM 31428X106 1,602 9,928 SH   SOLE 29 9,928 0 0
FEDEX CORP COM 31428X106 136,426 845,633 SH   SOLE 30 845,633 0 0
FEDEX CORP COM 31428X106 18,885 117,057 SH   SOLE 31 55,384 0 61,673
FEDEX CORP COM 31428X106 3,005 18,628 SH   SOLE 34 18,628 0 0
FEDEX CORP COM 31428X106 32,371 200,652 SH   SOLE 36 200,652 0 0
FEDEX CORP COM 31428X106 914 5,668 SH   SOLE 40 5,668 0 0
FEDNAT HLDG CO COM 31431B109 230 11,535 SH   SOLE 2 416 0 11,119
FEDNAT HLDG CO COM 31431B109 7 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 835 41,915 SH   SOLE 18 41,915 0 0
FEDNAT HLDG CO COM 31431B109 320 16,049 SH   SOLE 19 16,049 0 0
FEDNAT HLDG CO COM 31431B109 8,479 425,669 SH   SOLE 21 425,669 0 0
FEDNAT HLDG CO COM 31431B109 8,005 401,846 SH   SOLE 22 391,386 0 10,460
FENNEC PHARMACEUTICALS INC COM 31447P100 59 9,207 SH   SOLE 2 590 0 8,617
FENNEC PHARMACEUTICALS INC COM 31447P100 236 36,949 SH   SOLE 18 36,949 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 92 14,444 SH   SOLE 19 14,444 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 2,524 395,562 SH   SOLE 21 395,562 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 677 106,054 SH   SOLE 22 99,593 0 6,461
FERRARI N V COM N3167Y103 20 200 SH   SOLE 18 200 0 0
FERRARI N V COM N3167Y103 1,283 12,902 SH   SOLE 22 12,902 0 0
FERRO CORP COM 315405100 1,043 66,491 SH   SOLE 2 2,912 0 63,579
FERRO CORP COM 315405100 9 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 28 1,761 SH   SOLE 7 1,761 0 0
FERRO CORP COM 315405100 4,277 272,749 SH   SOLE 18 272,749 0 0
FERRO CORP COM 315405100 1,903 121,377 SH   SOLE 19 121,377 0 0
FERRO CORP COM 315405100 42,756 2,726,783 SH   SOLE 21 2,726,783 0 0
FERRO CORP COM 315405100 37,614 2,398,867 SH   SOLE 22 2,296,032 0 102,835
FERRO CORP COM 315405100 621 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 173 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 307 19,600 SH   SOLE 30 19,600 0 0
FERRO CORP COM 315405100 138 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 287 180,426 SH   SOLE 22 180,426 0 0
FFBW INC COM 30258M107 5 515 SH   SOLE 18 515 0 0
FGL HLDGS ORD SHS G3402M102 1,201 180,370 SH   SOLE 2 30,823 0 149,547
FGL HLDGS ORD SHS G3402M102 20 3,038 SH   SOLE 7 3,038 0 0
FGL HLDGS ORD SHS G3402M102 3,451 518,199 SH   SOLE 18 518,199 0 0
FGL HLDGS ORD SHS G3402M102 2,668 400,661 SH   SOLE 19 400,661 0 0
FGL HLDGS ORD SHS G3402M102 32,898 4,939,662 SH   SOLE 21 4,939,662 0 0
FGL HLDGS ORD SHS G3402M102 35,822 5,378,689 SH   SOLE 22 5,193,115 0 185,574
FGL HLDGS ORD SHS G3402M102 844 126,685 SH   SOLE 23 126,685 0 0
FGL HLDGS ORD SHS G3402M102 1,653 248,150 SH   SOLE 26 0 0 248,150
FGL HLDGS ORD SHS G3402M102 103 15,409 SH   SOLE 28 15,409 0 0
FGL HLDGS ORD SHS G3402M102 458 68,748 SH   SOLE 29 0 0 68,748
FGL HLDGS ORD SHS G3402M102 296 44,397 SH   SOLE 30 44,397 0 0
FGL HLDGS ORD SHS G3402M102 105 15,691 SH   SOLE 40 15,691 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 14,774 858,458 SH   SOLE 21 858,458 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 3,744 217,531 SH   SOLE 30 217,531 0 0
FIBROCELL SCIENCE INC COM PAR 315721407 1 555 SH   SOLE 21 555 0 0
FIBROCELL SCIENCE INC COM PAR 315721407 12 7,763 SH   SOLE 22 7,763 0 0
FIBROGEN INC COM 31572Q808 2,947 63,669 SH   SOLE 2 5,869 0 57,800
FIBROGEN INC COM 31572Q808 14 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 63 1,354 SH   SOLE 7 1,354 0 0
FIBROGEN INC COM 31572Q808 11,452 247,448 SH   SOLE 18 247,448 0 0
FIBROGEN INC COM 31572Q808 8,424 182,020 SH   SOLE 19 182,020 0 0
FIBROGEN INC COM 31572Q808 162,492 3,511,056 SH   SOLE 21 3,511,056 0 0
FIBROGEN INC COM 31572Q808 101,410 2,191,234 SH   SOLE 22 2,096,366 0 94,868
FIBROGEN INC COM 31572Q808 689 14,891 SH   SOLE 23 14,891 0 0
FIBROGEN INC COM 31572Q808 2,305 49,795 SH   SOLE 26 15,822 0 33,973
FIBROGEN INC COM 31572Q808 483 10,435 SH   SOLE 28 10,435 0 0
FIBROGEN INC COM 31572Q808 294 6,346 SH   SOLE 29 0 0 6,346
FIBROGEN INC COM 31572Q808 977 21,121 SH   SOLE 30 21,121 0 0
FIBROGEN INC COM 31572Q808 103 2,232 SH   SOLE 34 2,232 0 0
FIBROGEN INC COM 31572Q808 340 7,344 SH   SOLE 40 7,344 0 0
FIDELITY MSCI CONSM DIS 316092204 15 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 21 SH   SOLE 17 0 0 21
FIDELITY MOMENTUM FACTR 316092816 1 35 SH   SOLE 17 0 0 35
FIDELITY MSCI RL EST ETF 316092857 1 53 SH   SOLE 17 0 0 53
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 42 163 SH   SOLE 17 0 0 163
FIDELITY D & D BANCORP INC COM 31609R100 174 2,716 SH   SOLE 2 112 0 2,604
FIDELITY D & D BANCORP INC COM 31609R100 615 9,578 SH   SOLE 18 9,578 0 0
FIDELITY D & D BANCORP INC COM 31609R100 263 4,100 SH   SOLE 19 4,100 0 0
FIDELITY D & D BANCORP INC COM 31609R100 5,713 89,016 SH   SOLE 21 89,016 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,642 25,580 SH   SOLE 22 24,084 0 1,496
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22,493 715,436 SH   SOLE 2 84,657 0 630,779
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,587 114,100 SH   SOLE 4 106,855 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,183 164,857 SH   SOLE 7 86,649 0 78,208
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 214 6,818 SH   SOLE 13 6,818 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 65 2,080 SH   SOLE 15 2,080 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,851 217,916 SH   SOLE 18 195,723 0 22,193
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,697 53,969 SH   SOLE 19 53,969 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 158,354 5,036,710 SH   SOLE 21 5,036,710 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 228,475 7,267,013 SH   SOLE 22 6,641,540 0 625,473
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,668 212,091 SH   SOLE 23 212,091 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,253 262,495 SH   SOLE 25 262,495 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28,828 916,922 SH   SOLE 26 352,243 0 564,679
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,655 52,650 SH   SOLE 28 37,631 0 15,019
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,423 77,071 SH   SOLE 29 20,298 0 56,773
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17,276 549,488 SH   SOLE 30 549,488 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,904 124,161 SH   SOLE 31 84,929 0 39,232
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 709 22,562 SH   SOLE 34 22,562 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,852 281,562 SH   SOLE 36 281,562 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 253 8,052 SH   SOLE 40 8,052 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 99,981 974,944 SH   SOLE 2 217,414 0 757,530
FIDELITY NATL INFORMATION SV COM 31620M106 14,990 146,168 SH   SOLE 4 137,434 0 8,734
FIDELITY NATL INFORMATION SV COM 31620M106 31,098 303,247 SH   SOLE 7 295,088 0 8,159
FIDELITY NATL INFORMATION SV COM 31620M106 3,668 35,764 SH   SOLE 13 35,764 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 304 2,963 SH   SOLE 15 2,963 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2 23 SH   SOLE 17 0 0 23
FIDELITY NATL INFORMATION SV COM 31620M106 78,983 770,193 SH   SOLE 18 725,756 0 44,437
FIDELITY NATL INFORMATION SV COM 31620M106 44,208 431,085 SH   SOLE 19 431,085 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 962,701 9,387,622 SH   SOLE 21 9,387,622 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 879,802 8,579,247 SH   SOLE 22 7,532,842 0 1,046,405
FIDELITY NATL INFORMATION SV COM 31620M106 31,761 309,711 SH   SOLE 23 309,711 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 32,859 320,420 SH   SOLE 25 320,420 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 135,357 1,319,915 SH   SOLE 26 371,213 0 948,702
FIDELITY NATL INFORMATION SV COM 31620M106 6,460 62,990 SH   SOLE 28 45,778 0 17,212
FIDELITY NATL INFORMATION SV COM 31620M106 13,303 129,724 SH   SOLE 29 74,390 0 55,334
FIDELITY NATL INFORMATION SV COM 31620M106 136,564 1,331,684 SH   SOLE 30 1,331,684 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 20,003 195,059 SH   SOLE 31 137,134 0 57,925
FIDELITY NATL INFORMATION SV COM 31620M106 20,648 201,341 SH   SOLE 34 201,341 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 37,465 365,334 SH   SOLE 36 365,334 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 773 7,535 SH   SOLE 40 7,535 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 600 23,060 SH   SOLE 2 793 0 22,267
FIDELITY SOUTHERN CORP NEW COM 316394105 14 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 3,224 123,923 SH   SOLE 18 123,923 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 830 31,896 SH   SOLE 19 31,896 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 62,815 2,414,114 SH   SOLE 21 2,414,114 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 17,407 668,974 SH   SOLE 22 643,879 0 25,095
FIDELITY SOUTHERN CORP NEW COM 316394105 189 7,246 SH   SOLE 26 0 0 7,246
FIDELITY SOUTHERN CORP NEW COM 316394105 70 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1,156 44,426 SH   SOLE 30 44,426 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 8 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 1,304 111,559 SH   SOLE 30 111,559 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 314 20,258 SH   SOLE 2 893 0 19,365
FIESTA RESTAURANT GROUP INC COM 31660B101 3 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 7 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,863 120,118 SH   SOLE 18 120,118 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 546 35,218 SH   SOLE 19 35,218 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 38,828 2,503,403 SH   SOLE 21 2,503,403 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 11,058 712,964 SH   SOLE 22 676,199 0 36,765
FIESTA RESTAURANT GROUP INC COM 31660B101 18 1,169 SH   SOLE 26 0 0 1,169
FIESTA RESTAURANT GROUP INC COM 31660B101 61 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 23 1,513 SH   SOLE 29 0 0 1,513
FIESTA RESTAURANT GROUP INC COM 31660B101 729 47,029 SH   SOLE 30 47,029 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 44 2,807 SH   SOLE 40 2,807 0 0
FIFTH THIRD BANCORP COM 316773100 42,574 1,809,366 SH   SOLE 2 305,865 0 1,503,501
FIFTH THIRD BANCORP COM 316773100 6,271 266,528 SH   SOLE 4 248,441 0 18,087
FIFTH THIRD BANCORP COM 316773100 12,647 537,490 SH   SOLE 7 501,852 0 35,638
FIFTH THIRD BANCORP COM 316773100 677 28,756 SH   SOLE 13 28,756 0 0
FIFTH THIRD BANCORP COM 316773100 145 6,173 SH   SOLE 15 6,173 0 0
FIFTH THIRD BANCORP COM 316773100 0 19 SH   SOLE 17 0 0 19
FIFTH THIRD BANCORP COM 316773100 31,821 1,352,345 SH   SOLE 18 1,267,803 0 84,542
FIFTH THIRD BANCORP COM 316773100 8,129 345,461 SH   SOLE 19 345,461 0 0
FIFTH THIRD BANCORP COM 316773100 363,909 15,465,763 SH   SOLE 21 15,465,763 0 0
FIFTH THIRD BANCORP COM 316773100 384,204 16,328,267 SH   SOLE 22 14,443,473 0 1,884,794
FIFTH THIRD BANCORP COM 316773100 11,156 474,137 SH   SOLE 23 474,137 0 0
FIFTH THIRD BANCORP COM 316773100 14,398 611,919 SH   SOLE 25 611,919 0 0
FIFTH THIRD BANCORP COM 316773100 59,407 2,524,743 SH   SOLE 26 725,393 0 1,799,350
FIFTH THIRD BANCORP COM 316773100 3,020 128,365 SH   SOLE 28 94,288 0 34,077
FIFTH THIRD BANCORP COM 316773100 4,450 189,109 SH   SOLE 29 51,442 0 137,667
FIFTH THIRD BANCORP COM 316773100 58,444 2,483,794 SH   SOLE 30 2,483,794 0 0
FIFTH THIRD BANCORP COM 316773100 7,356 312,631 SH   SOLE 31 215,047 0 97,584
FIFTH THIRD BANCORP COM 316773100 2,643 112,311 SH   SOLE 34 112,311 0 0
FIFTH THIRD BANCORP COM 316773100 13,993 594,672 SH   SOLE 36 594,672 0 0
FIFTH THIRD BANCORP COM 316773100 355 15,089 SH   SOLE 40 15,089 0 0
FINANCIAL INSTNS INC COM 317585404 420 16,359 SH   SOLE 2 611 0 15,748
FINANCIAL INSTNS INC COM 317585404 11 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,495 58,186 SH   SOLE 18 58,186 0 0
FINANCIAL INSTNS INC COM 317585404 567 22,064 SH   SOLE 19 22,064 0 0
FINANCIAL INSTNS INC COM 317585404 14,258 554,795 SH   SOLE 21 554,795 0 0
FINANCIAL INSTNS INC COM 317585404 14,797 575,752 SH   SOLE 22 555,290 0 20,462
FINANCIAL INSTNS INC COM 317585404 157 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 130 5,071 SH   SOLE 30 5,071 0 0
FINISAR CORP COM NEW 31787A507 2,734 126,554 SH   SOLE 2 10,978 0 115,576
FINISAR CORP COM NEW 31787A507 11 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 46 2,132 SH   SOLE 7 2,132 0 0
FINISAR CORP COM NEW 31787A507 13,060 604,638 SH   SOLE 18 604,638 0 0
FINISAR CORP COM NEW 31787A507 4,704 217,760 SH   SOLE 19 217,760 0 0
FINISAR CORP COM NEW 31787A507 281,534 13,033,990 SH   SOLE 21 13,033,990 0 0
FINISAR CORP COM NEW 31787A507 74,974 3,470,998 SH   SOLE 22 3,319,766 0 151,232
FINISAR CORP COM NEW 31787A507 524 24,249 SH   SOLE 23 24,249 0 0
FINISAR CORP COM NEW 31787A507 1,678 77,693 SH   SOLE 26 25,616 0 52,077
FINISAR CORP COM NEW 31787A507 332 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 125 5,769 SH   SOLE 29 0 0 5,769
FINISAR CORP COM NEW 31787A507 5,067 234,571 SH   SOLE 30 234,571 0 0
FINISAR CORP COM NEW 31787A507 246 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 1,281 1,350,000 PRN   SOLE 21 1,350,000 0 0
FINJAN HLDGS INC COM NEW 31788H303 9 3,471 SH   SOLE 18 3,471 0 0
FINJAN HLDGS INC COM NEW 31788H303 124 49,570 SH   SOLE 21 49,570 0 0
FIREEYE INC COM 31816Q101 5,773 356,118 SH   SOLE 2 12,980 0 343,138
FIREEYE INC COM 31816Q101 15 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 63 3,912 SH   SOLE 7 3,912 0 0
FIREEYE INC COM 31816Q101 1,612 99,441 SH   SOLE 18 99,441 0 0
FIREEYE INC COM 31816Q101 650 40,128 SH   SOLE 19 40,128 0 0
FIREEYE INC COM 31816Q101 46,748 2,883,914 SH   SOLE 21 2,883,914 0 0
FIREEYE INC COM 31816Q101 84,373 5,204,998 SH   SOLE 22 4,850,135 0 354,863
FIREEYE INC COM 31816Q101 1,052 64,905 SH   SOLE 26 48,994 0 15,911
FIREEYE INC COM 31816Q101 373 22,983 SH   SOLE 28 22,983 0 0
FIREEYE INC COM 31816Q101 255 15,706 SH   SOLE 29 0 0 15,706
FIREEYE INC COM 31816Q101 4,613 284,561 SH   SOLE 30 284,561 0 0
FIREEYE INC COM 31816Q101 63 3,917 SH   SOLE 31 3,917 0 0
FIREEYE INC COM 31816Q101 282 17,389 SH   SOLE 40 17,389 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 863 950,000 PRN   SOLE 21 950,000 0 0
FIRST AMERN FINL CORP COM 31847R102 17,161 384,432 SH   SOLE 2 162,948 0 221,484
FIRST AMERN FINL CORP COM 31847R102 706 15,808 SH   SOLE 4 15,808 0 0
FIRST AMERN FINL CORP COM 31847R102 301 6,732 SH   SOLE 7 6,732 0 0
FIRST AMERN FINL CORP COM 31847R102 1,925 43,129 SH   SOLE 13 43,129 0 0
FIRST AMERN FINL CORP COM 31847R102 14,927 334,393 SH   SOLE 18 334,393 0 0
FIRST AMERN FINL CORP COM 31847R102 7,945 177,972 SH   SOLE 19 177,972 0 0
FIRST AMERN FINL CORP COM 31847R102 236,246 5,292,251 SH   SOLE 21 5,292,251 0 0
FIRST AMERN FINL CORP COM 31847R102 179,869 4,029,313 SH   SOLE 22 3,618,186 0 411,127
FIRST AMERN FINL CORP COM 31847R102 1,321 29,587 SH   SOLE 23 29,587 0 0
FIRST AMERN FINL CORP COM 31847R102 804 18,005 SH   SOLE 25 18,005 0 0
FIRST AMERN FINL CORP COM 31847R102 1,398 31,327 SH   SOLE 26 15,468 0 15,859
FIRST AMERN FINL CORP COM 31847R102 643 14,395 SH   SOLE 28 14,395 0 0
FIRST AMERN FINL CORP COM 31847R102 4,676 104,750 SH   SOLE 29 11,219 0 93,531
FIRST AMERN FINL CORP COM 31847R102 1,276 28,583 SH   SOLE 30 28,583 0 0
FIRST AMERN FINL CORP COM 31847R102 1,395 31,254 SH   SOLE 31 25,347 0 5,907
FIRST AMERN FINL CORP COM 31847R102 940 21,067 SH   SOLE 34 21,067 0 0
FIRST AMERN FINL CORP COM 31847R102 1,649 36,931 SH   SOLE 36 36,931 0 0
FIRST AMERN FINL CORP COM 31847R102 454 10,165 SH   SOLE 40 10,165 0 0
FIRST BANCORP INC ME COM 31866P102 262 9,971 SH   SOLE 2 400 0 9,571
FIRST BANCORP INC ME COM 31866P102 6 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 963 36,623 SH   SOLE 18 36,623 0 0
FIRST BANCORP INC ME COM 31866P102 371 14,108 SH   SOLE 19 14,108 0 0
FIRST BANCORP INC ME COM 31866P102 9,869 375,255 SH   SOLE 21 375,255 0 0
FIRST BANCORP INC ME COM 31866P102 7,921 301,183 SH   SOLE 22 292,496 0 8,687
FIRST BANCORP N C COM 318910106 990 30,297 SH   SOLE 2 996 0 29,301
FIRST BANCORP N C COM 318910106 11 331 SH   SOLE 4 331 0 0
FIRST BANCORP N C COM 318910106 18 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,306 101,220 SH   SOLE 18 101,220 0 0
FIRST BANCORP N C COM 318910106 2,378 72,823 SH   SOLE 19 72,823 0 0
FIRST BANCORP N C COM 318910106 32,036 980,905 SH   SOLE 21 980,905 0 0
FIRST BANCORP N C COM 318910106 31,192 955,046 SH   SOLE 22 918,584 0 36,462
FIRST BANCORP N C COM 318910106 372 11,403 SH   SOLE 23 11,403 0 0
FIRST BANCORP N C COM 318910106 106 3,256 SH   SOLE 26 0 0 3,256
FIRST BANCORP N C COM 318910106 121 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 139 4,251 SH   SOLE 29 0 0 4,251
FIRST BANCORP N C COM 318910106 249 7,638 SH   SOLE 30 7,638 0 0
FIRST BANCORP N C COM 318910106 131 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 1,882 218,788 SH   SOLE 2 9,593 0 209,195
FIRST BANCORP P R COM NEW 318672706 8 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 40 4,595 SH   SOLE 7 4,595 0 0
FIRST BANCORP P R COM NEW 318672706 9,361 1,088,458 SH   SOLE 18 1,088,458 0 0
FIRST BANCORP P R COM NEW 318672706 3,516 408,811 SH   SOLE 19 408,811 0 0
FIRST BANCORP P R COM NEW 318672706 198,484 23,079,509 SH   SOLE 21 23,079,509 0 0
FIRST BANCORP P R COM NEW 318672706 52,778 6,136,984 SH   SOLE 22 5,849,000 0 287,984
FIRST BANCORP P R COM NEW 318672706 288 33,513 SH   SOLE 23 33,513 0 0
FIRST BANCORP P R COM NEW 318672706 1,312 152,505 SH   SOLE 26 47,455 0 105,050
FIRST BANCORP P R COM NEW 318672706 190 22,052 SH   SOLE 28 22,052 0 0
FIRST BANCORP P R COM NEW 318672706 33 3,870 SH   SOLE 29 0 0 3,870
FIRST BANCORP P R COM NEW 318672706 3,798 441,652 SH   SOLE 30 441,652 0 0
FIRST BANCORP P R COM NEW 318672706 187 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 346 11,441 SH   SOLE 2 477 0 10,964
FIRST BANCSHARES INC MS COM 318916103 7 230 SH   SOLE 7 230 0 0
FIRST BANCSHARES INC MS COM 318916103 1,359 44,927 SH   SOLE 18 44,927 0 0
FIRST BANCSHARES INC MS COM 318916103 530 17,532 SH   SOLE 19 17,532 0 0
FIRST BANCSHARES INC MS COM 318916103 13,449 444,586 SH   SOLE 21 444,586 0 0
FIRST BANCSHARES INC MS COM 318916103 4,128 136,465 SH   SOLE 22 127,756 0 8,709
FIRST BANCSHARES INC MS COM 318916103 103 3,409 SH   SOLE 30 3,409 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 170 14,049 SH   SOLE 2 727 0 13,322
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 711 58,641 SH   SOLE 18 58,641 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 281 23,162 SH   SOLE 19 23,162 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 7,072 583,490 SH   SOLE 21 583,490 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,746 144,096 SH   SOLE 22 134,209 0 9,887
FIRST BUS FINL SVCS INC WIS COM 319390100 177 9,080 SH   SOLE 2 370 0 8,710
FIRST BUS FINL SVCS INC WIS COM 319390100 5 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 548 28,108 SH   SOLE 18 28,108 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 226 11,590 SH   SOLE 19 11,590 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 5,903 302,544 SH   SOLE 21 302,544 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,038 104,447 SH   SOLE 22 99,214 0 5,233
FIRST BUSEY CORP COM NEW 319383204 1,078 43,947 SH   SOLE 2 1,631 0 42,316
FIRST BUSEY CORP COM NEW 319383204 13 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 24 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 4,384 178,652 SH   SOLE 18 178,652 0 0
FIRST BUSEY CORP COM NEW 319383204 1,574 64,141 SH   SOLE 19 64,141 0 0
FIRST BUSEY CORP COM NEW 319383204 37,101 1,511,871 SH   SOLE 21 1,511,871 0 0
FIRST BUSEY CORP COM NEW 319383204 36,057 1,469,303 SH   SOLE 22 1,293,417 0 175,886
FIRST BUSEY CORP COM NEW 319383204 296 12,052 SH   SOLE 26 0 0 12,052
FIRST BUSEY CORP COM NEW 319383204 140 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 251 10,227 SH   SOLE 30 10,227 0 0
FIRST BUSEY CORP COM NEW 319383204 101 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 25 597 SH   SOLE 18 597 0 0
FIRST CAPITAL INC COM 31942S104 27 627 SH   SOLE 21 627 0 0
FIRST CHOICE BANCORP COM 31948P104 216 9,566 SH   SOLE 2 246 0 9,320
FIRST CHOICE BANCORP COM 31948P104 5 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 697 30,820 SH   SOLE 18 30,820 0 0
FIRST CHOICE BANCORP COM 31948P104 278 12,317 SH   SOLE 19 12,317 0 0
FIRST CHOICE BANCORP COM 31948P104 7,056 312,226 SH   SOLE 21 312,226 0 0
FIRST CHOICE BANCORP COM 31948P104 1,841 81,441 SH   SOLE 22 76,611 0 4,830
FIRST CMNTY BANKSHARES INC V COM 31983A103 531 16,868 SH   SOLE 2 616 0 16,252
FIRST CMNTY BANKSHARES INC V COM 31983A103 11 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,824 57,933 SH   SOLE 18 57,933 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 733 23,282 SH   SOLE 19 23,282 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,055 573,541 SH   SOLE 21 573,541 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,139 576,202 SH   SOLE 22 554,924 0 21,278
FIRST CMNTY BANKSHARES INC V COM 31983A103 69 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 125 3,958 SH   SOLE 30 3,958 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 44 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 117 6,001 SH   SOLE 2 338 0 5,663
FIRST CMNTY CORP S C COM 319835104 459 23,609 SH   SOLE 18 23,609 0 0
FIRST CMNTY CORP S C COM 319835104 194 9,977 SH   SOLE 19 9,977 0 0
FIRST CMNTY CORP S C COM 319835104 5,017 258,198 SH   SOLE 21 258,198 0 0
FIRST CMNTY CORP S C COM 319835104 1,199 61,697 SH   SOLE 22 58,047 0 3,650
FIRST COMWLTH FINL CORP PA COM 319829107 1,276 105,648 SH   SOLE 2 10,031 0 95,617
FIRST COMWLTH FINL CORP PA COM 319829107 11 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 17 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 5,947 492,334 SH   SOLE 18 492,334 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,099 173,783 SH   SOLE 19 173,783 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 126,386 10,462,441 SH   SOLE 21 10,462,441 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 37,765 3,126,219 SH   SOLE 22 2,993,240 0 132,979
FIRST COMWLTH FINL CORP PA COM 319829107 243 20,115 SH   SOLE 23 20,115 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,057 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 163 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 91 7,506 SH   SOLE 29 0 0 7,506
FIRST COMWLTH FINL CORP PA COM 319829107 2,426 200,801 SH   SOLE 30 200,801 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 117 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,229 13,869 SH   SOLE 2 531 0 13,338
FIRST CTZNS BANCSHARES INC N CL A 31946M103 16 43 SH   SOLE 4 43 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 52 138 SH   SOLE 7 138 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,456 3,862 SH   SOLE 18 3,862 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 623 1,653 SH   SOLE 19 1,653 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 40,349 107,013 SH   SOLE 21 107,013 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 88,787 235,477 SH   SOLE 22 220,154 0 15,323
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,280 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 347 921 SH   SOLE 28 921 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 655 1,736 SH   SOLE 30 1,736 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 64 169 SH   SOLE 31 169 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 287 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 20,478 1,210,984 SH   SOLE 2 29,060 0 1,181,924
FIRST DATA CORP NEW COM CL A 32008D106 3,103 183,477 SH   SOLE 4 169,577 0 13,900
FIRST DATA CORP NEW COM CL A 32008D106 587 34,723 SH   SOLE 7 34,723 0 0
FIRST DATA CORP NEW COM CL A 32008D106 567 33,550 SH   SOLE 13 33,550 0 0
FIRST DATA CORP NEW COM CL A 32008D106 5,467 323,294 SH   SOLE 18 280,901 0 42,393
FIRST DATA CORP NEW COM CL A 32008D106 5,865 346,840 SH   SOLE 19 346,840 0 0
FIRST DATA CORP NEW COM CL A 32008D106 119,025 7,038,760 SH   SOLE 21 7,038,760 0 0
FIRST DATA CORP NEW COM CL A 32008D106 242,912 14,364,994 SH   SOLE 22 13,269,868 0 1,095,126
FIRST DATA CORP NEW COM CL A 32008D106 6,448 381,319 SH   SOLE 23 381,319 0 0
FIRST DATA CORP NEW COM CL A 32008D106 3,779 223,495 SH   SOLE 25 223,495 0 0
FIRST DATA CORP NEW COM CL A 32008D106 18,225 1,077,750 SH   SOLE 26 406,973 0 670,777
FIRST DATA CORP NEW COM CL A 32008D106 1,686 99,683 SH   SOLE 28 71,949 0 27,734
FIRST DATA CORP NEW COM CL A 32008D106 2,132 126,104 SH   SOLE 29 16,587 0 109,517
FIRST DATA CORP NEW COM CL A 32008D106 13,905 822,315 SH   SOLE 30 822,315 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,704 159,896 SH   SOLE 31 105,310 0 54,586
FIRST DATA CORP NEW COM CL A 32008D106 1,853 109,571 SH   SOLE 34 109,571 0 0
FIRST DATA CORP NEW COM CL A 32008D106 1,651 97,636 SH   SOLE 36 97,636 0 0
FIRST DATA CORP NEW COM CL A 32008D106 210 12,443 SH   SOLE 40 12,443 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 860 35,096 SH   SOLE 2 15,743 0 19,353
FIRST DEFIANCE FINL CORP COM 32006W106 11 430 SH   SOLE 7 430 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,798 73,371 SH   SOLE 18 73,371 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,864 76,047 SH   SOLE 19 76,047 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 18,148 740,443 SH   SOLE 21 740,443 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 28,248 1,152,524 SH   SOLE 22 1,122,012 0 30,512
FIRST DEFIANCE FINL CORP COM 32006W106 928 37,868 SH   SOLE 23 37,868 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 245 10,006 SH   SOLE 26 0 0 10,006
FIRST DEFIANCE FINL CORP COM 32006W106 590 24,079 SH   SOLE 29 0 0 24,079
FIRST DEFIANCE FINL CORP COM 32006W106 122 4,976 SH   SOLE 30 4,976 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 14 552 SH   SOLE 34 552 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 81 3,318 SH   SOLE 40 3,318 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 376 24,290 SH   SOLE 2 16,501 0 7,789
FIRST FINANCIAL NORTHWEST IN COM 32022K102 467 30,180 SH   SOLE 18 30,180 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,436 92,828 SH   SOLE 19 92,828 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,907 317,196 SH   SOLE 21 317,196 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,957 320,411 SH   SOLE 22 315,965 0 4,446
FIRST FINANCIAL NORTHWEST IN COM 32022K102 705 45,585 SH   SOLE 23 45,585 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,184 76,512 SH   SOLE 26 0 0 76,512
FIRST FINANCIAL NORTHWEST IN COM 32022K102 49 3,157 SH   SOLE 29 0 0 3,157
FIRST FINL BANCORP OH COM 320209109 2,290 96,546 SH   SOLE 2 3,325 0 93,221
FIRST FINL BANCORP OH COM 320209109 10 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 34 1,420 SH   SOLE 7 1,420 0 0
FIRST FINL BANCORP OH COM 320209109 11,553 487,070 SH   SOLE 18 487,070 0 0
FIRST FINL BANCORP OH COM 320209109 3,236 136,434 SH   SOLE 19 136,434 0 0
FIRST FINL BANCORP OH COM 320209109 230,087 9,700,132 SH   SOLE 21 9,700,132 0 0
FIRST FINL BANCORP OH COM 320209109 68,881 2,903,909 SH   SOLE 22 2,782,502 0 121,407
FIRST FINL BANCORP OH COM 320209109 641 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 330 13,914 SH   SOLE 28 13,914 0 0
FIRST FINL BANCORP OH COM 320209109 4,723 199,133 SH   SOLE 30 199,133 0 0
FIRST FINL BANCORP OH COM 320209109 248 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 3,016 52,276 SH   SOLE 2 2,277 0 49,999
FIRST FINL BANKSHARES COM 32020R109 13 231 SH   SOLE 4 231 0 0
FIRST FINL BANKSHARES COM 32020R109 65 1,126 SH   SOLE 7 1,126 0 0
FIRST FINL BANKSHARES COM 32020R109 19,285 334,292 SH   SOLE 18 334,292 0 0
FIRST FINL BANKSHARES COM 32020R109 5,569 96,532 SH   SOLE 19 96,532 0 0
FIRST FINL BANKSHARES COM 32020R109 413,837 7,173,470 SH   SOLE 21 7,173,470 0 0
FIRST FINL BANKSHARES COM 32020R109 111,807 1,938,059 SH   SOLE 22 1,860,342 0 77,717
FIRST FINL BANKSHARES COM 32020R109 396 6,858 SH   SOLE 26 4,332 0 2,526
FIRST FINL BANKSHARES COM 32020R109 440 7,633 SH   SOLE 28 7,633 0 0
FIRST FINL BANKSHARES COM 32020R109 7,815 135,459 SH   SOLE 30 135,459 0 0
FIRST FINL BANKSHARES COM 32020R109 315 5,453 SH   SOLE 40 5,453 0 0
FIRST FINL CORP IND COM 320218100 503 12,528 SH   SOLE 2 447 0 12,081
FIRST FINL CORP IND COM 320218100 9 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,786 44,478 SH   SOLE 18 44,478 0 0
FIRST FINL CORP IND COM 320218100 1,074 26,745 SH   SOLE 19 26,745 0 0
FIRST FINL CORP IND COM 320218100 17,153 427,235 SH   SOLE 21 427,235 0 0
FIRST FINL CORP IND COM 320218100 16,165 402,611 SH   SOLE 22 386,868 0 15,743
FIRST FINL CORP IND COM 320218100 233 5,800 SH   SOLE 26 5,421 0 379
FIRST FINL CORP IND COM 320218100 57 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 145 3,616 SH   SOLE 30 3,616 0 0
FIRST FINL CORP IND COM 320218100 35 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 453 35,196 SH   SOLE 2 1,299 0 33,897
FIRST FNDTN INC COM 32026V104 9 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 1,696 131,881 SH   SOLE 18 131,881 0 0
FIRST FNDTN INC COM 32026V104 731 56,811 SH   SOLE 19 56,811 0 0
FIRST FNDTN INC COM 32026V104 17,298 1,345,067 SH   SOLE 21 1,345,067 0 0
FIRST FNDTN INC COM 32026V104 13,538 1,052,692 SH   SOLE 22 989,804 0 62,888
FIRST FNDTN INC COM 32026V104 20 1,567 SH   SOLE 23 1,567 0 0
FIRST FNDTN INC COM 32026V104 92 7,150 SH   SOLE 30 7,150 0 0
FIRST FNDTN INC COM 32026V104 69 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 100 4,292 SH   SOLE 2 192 0 4,100
FIRST GTY BANCSHARES INC COM 32043P106 376 16,198 SH   SOLE 18 16,198 0 0
FIRST GTY BANCSHARES INC COM 32043P106 155 6,670 SH   SOLE 19 6,670 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,701 159,471 SH   SOLE 21 159,471 0 0
FIRST GTY BANCSHARES INC COM 32043P106 755 32,545 SH   SOLE 22 30,223 0 2,322
FIRST HAWAIIAN INC COM 32051X108 4,639 206,103 SH   SOLE 2 7,055 0 199,048
FIRST HAWAIIAN INC COM 32051X108 13 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 43 1,901 SH   SOLE 7 1,901 0 0
FIRST HAWAIIAN INC COM 32051X108 1,192 52,976 SH   SOLE 18 52,976 0 0
FIRST HAWAIIAN INC COM 32051X108 490 21,775 SH   SOLE 19 21,775 0 0
FIRST HAWAIIAN INC COM 32051X108 30,194 1,341,378 SH   SOLE 21 1,341,378 0 0
FIRST HAWAIIAN INC COM 32051X108 61,001 2,709,931 SH   SOLE 22 2,500,506 0 209,425
FIRST HAWAIIAN INC COM 32051X108 718 31,880 SH   SOLE 26 21,737 0 10,143
FIRST HAWAIIAN INC COM 32051X108 258 11,455 SH   SOLE 28 11,455 0 0
FIRST HAWAIIAN INC COM 32051X108 287 12,763 SH   SOLE 29 0 0 12,763
FIRST HAWAIIAN INC COM 32051X108 631 28,038 SH   SOLE 30 28,038 0 0
FIRST HAWAIIAN INC COM 32051X108 50 2,230 SH   SOLE 31 2,230 0 0
FIRST HAWAIIAN INC COM 32051X108 152 6,773 SH   SOLE 40 6,773 0 0
FIRST HORIZON NATL CORP COM 320517105 11,193 850,548 SH   SOLE 2 226,194 0 624,354
FIRST HORIZON NATL CORP COM 320517105 185 14,027 SH   SOLE 4 14,027 0 0
FIRST HORIZON NATL CORP COM 320517105 94 7,168 SH   SOLE 7 7,168 0 0
FIRST HORIZON NATL CORP COM 320517105 14,740 1,120,063 SH   SOLE 18 1,120,063 0 0
FIRST HORIZON NATL CORP COM 320517105 2,883 219,079 SH   SOLE 19 219,079 0 0
FIRST HORIZON NATL CORP COM 320517105 213,727 16,240,662 SH   SOLE 21 16,240,662 0 0
FIRST HORIZON NATL CORP COM 320517105 138,417 10,518,005 SH   SOLE 22 9,829,366 0 688,639
FIRST HORIZON NATL CORP COM 320517105 1,310 99,510 SH   SOLE 23 99,510 0 0
FIRST HORIZON NATL CORP COM 320517105 1,054 80,096 SH   SOLE 26 42,947 0 37,149
FIRST HORIZON NATL CORP COM 320517105 533 40,495 SH   SOLE 28 40,495 0 0
FIRST HORIZON NATL CORP COM 320517105 1,428 108,535 SH   SOLE 29 2,660 0 105,875
FIRST HORIZON NATL CORP COM 320517105 1,078 81,935 SH   SOLE 30 81,935 0 0
FIRST HORIZON NATL CORP COM 320517105 129 9,811 SH   SOLE 31 9,811 0 0
FIRST HORIZON NATL CORP COM 320517105 48 3,683 SH   SOLE 34 3,683 0 0
FIRST HORIZON NATL CORP COM 320517105 71 5,410 SH   SOLE 36 5,410 0 0
FIRST HORIZON NATL CORP COM 320517105 365 27,749 SH   SOLE 40 27,749 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 14,773 511,883 SH   SOLE 2 68,565 0 443,318
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,494 86,418 SH   SOLE 4 86,418 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,840 202,347 SH   SOLE 7 202,347 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 141 4,872 SH   SOLE 15 4,872 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 21,002 727,737 SH   SOLE 18 727,737 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 13,517 468,374 SH   SOLE 19 468,374 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 280,063 9,704,178 SH   SOLE 21 9,704,178 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 185,989 6,444,512 SH   SOLE 22 6,272,877 0 171,635
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,112 38,547 SH   SOLE 23 38,547 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 7,536 261,130 SH   SOLE 25 261,130 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3,348 115,992 SH   SOLE 26 23,351 0 92,641
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 478 16,580 SH   SOLE 28 16,580 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,004 69,454 SH   SOLE 29 43,775 0 25,679
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 17,030 590,087 SH   SOLE 30 590,087 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 356 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 188 9,204 SH   SOLE 2 341 0 8,863
FIRST INTERNET BANCORP COM 320557101 4 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 734 35,913 SH   SOLE 18 35,913 0 0
FIRST INTERNET BANCORP COM 320557101 313 15,303 SH   SOLE 19 15,303 0 0
FIRST INTERNET BANCORP COM 320557101 6,939 339,492 SH   SOLE 21 339,492 0 0
FIRST INTERNET BANCORP COM 320557101 3,145 153,864 SH   SOLE 22 147,572 0 6,292
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,258 34,422 SH   SOLE 2 1,117 0 33,305
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 25 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,291 144,724 SH   SOLE 18 144,724 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,768 48,355 SH   SOLE 19 48,355 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 42,002 1,148,864 SH   SOLE 21 1,148,864 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 39,112 1,069,792 SH   SOLE 22 1,027,858 0 41,934
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 372 10,167 SH   SOLE 26 8,554 0 1,613
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 136 3,727 SH   SOLE 28 3,727 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 336 9,181 SH   SOLE 30 9,181 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 84 2,310 SH   SOLE 40 2,310 0 0
FIRST LONG IS CORP COM 320734106 499 25,000 SH   SOLE 2 879 0 24,121
FIRST LONG IS CORP COM 320734106 13 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 1,771 88,774 SH   SOLE 18 88,774 0 0
FIRST LONG IS CORP COM 320734106 730 36,579 SH   SOLE 19 36,579 0 0
FIRST LONG IS CORP COM 320734106 17,564 880,397 SH   SOLE 21 880,397 0 0
FIRST LONG IS CORP COM 320734106 16,378 820,933 SH   SOLE 22 790,378 0 30,555
FIRST LONG IS CORP COM 320734106 79 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 105 5,244 SH   SOLE 30 5,244 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 30 SH   SOLE 22 30 0 0
FIRST MERCHANTS CORP COM 320817109 1,737 50,684 SH   SOLE 2 1,592 0 49,092
FIRST MERCHANTS CORP COM 320817109 4 105 SH   SOLE 4 105 0 0
FIRST MERCHANTS CORP COM 320817109 34 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 7,153 208,712 SH   SOLE 18 208,712 0 0
FIRST MERCHANTS CORP COM 320817109 2,535 73,958 SH   SOLE 19 73,958 0 0
FIRST MERCHANTS CORP COM 320817109 57,627 1,681,562 SH   SOLE 21 1,681,562 0 0
FIRST MERCHANTS CORP COM 320817109 51,051 1,489,663 SH   SOLE 22 1,422,131 0 67,532
FIRST MERCHANTS CORP COM 320817109 875 25,531 SH   SOLE 26 13,371 0 12,160
FIRST MERCHANTS CORP COM 320817109 233 6,799 SH   SOLE 28 6,799 0 0
FIRST MERCHANTS CORP COM 320817109 430 12,533 SH   SOLE 30 12,533 0 0
FIRST MERCHANTS CORP COM 320817109 143 4,163 SH   SOLE 40 4,163 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 393 12,302 SH   SOLE 2 450 0 11,852
FIRST MID ILL BANCSHARES INC COM 320866106 8 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,464 45,857 SH   SOLE 18 45,857 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 602 18,858 SH   SOLE 19 18,858 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 14,046 440,028 SH   SOLE 21 440,028 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 4,542 142,284 SH   SOLE 22 132,904 0 9,380
FIRST MID ILL BANCSHARES INC COM 320866106 91 2,854 SH   SOLE 30 2,854 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,055 103,755 SH   SOLE 2 3,673 0 100,082
FIRST MIDWEST BANCORP DEL COM 320867104 11 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 32 1,612 SH   SOLE 7 1,612 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 10,576 533,850 SH   SOLE 18 533,850 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,904 146,600 SH   SOLE 19 146,600 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 206,646 10,431,408 SH   SOLE 21 10,431,408 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 62,970 3,178,714 SH   SOLE 22 3,044,046 0 134,668
FIRST MIDWEST BANCORP DEL COM 320867104 319 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 282 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,125 208,203 SH   SOLE 30 208,203 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 272 13,730 SH   SOLE 40 13,730 0 0
FIRST NORTHWEST BANCORP COM 335834107 109 7,328 SH   SOLE 2 347 0 6,981
FIRST NORTHWEST BANCORP COM 335834107 511 34,474 SH   SOLE 18 34,474 0 0
FIRST NORTHWEST BANCORP COM 335834107 246 16,618 SH   SOLE 19 16,618 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,252 354,143 SH   SOLE 21 354,143 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,664 112,207 SH   SOLE 22 105,523 0 6,684
FIRST REP BK SAN FRANCISCO C COM 33616C100 44,871 516,351 SH   SOLE 2 106,466 0 409,885
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,643 64,931 SH   SOLE 4 60,677 0 4,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,669 122,768 SH   SOLE 7 122,768 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,431 39,484 SH   SOLE 13 39,484 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 136 1,569 SH   SOLE 15 1,569 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 63 723 SH   SOLE 17 0 0 723
FIRST REP BK SAN FRANCISCO C COM 33616C100 72,717 836,786 SH   SOLE 18 691,479 0 145,307
FIRST REP BK SAN FRANCISCO C COM 33616C100 82,456 948,863 SH   SOLE 19 948,863 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 344,284 3,961,836 SH   SOLE 21 3,961,836 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 382,840 4,405,519 SH   SOLE 22 3,741,540 0 663,979
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,026 115,378 SH   SOLE 23 115,378 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,787 158,657 SH   SOLE 25 158,657 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 48,085 553,337 SH   SOLE 26 164,191 0 389,146
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,719 31,294 SH   SOLE 28 22,951 0 8,343
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,820 101,492 SH   SOLE 29 12,292 0 89,200
FIRST REP BK SAN FRANCISCO C COM 33616C100 52,813 607,750 SH   SOLE 30 607,750 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,371 96,334 SH   SOLE 31 47,856 0 48,478
FIRST REP BK SAN FRANCISCO C COM 33616C100 27,456 315,945 SH   SOLE 34 315,945 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,870 148,099 SH   SOLE 36 148,099 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 366 4,213 SH   SOLE 40 4,213 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 92 1,765 SH   SOLE 2 88 0 1,677
FIRST SAVINGS FINL GROUP INC COM 33621E109 343 6,603 SH   SOLE 18 6,603 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 119 2,295 SH   SOLE 19 2,295 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 2,968 57,150 SH   SOLE 21 57,150 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 751 14,459 SH   SOLE 22 13,534 0 925
FIRST SOLAR INC COM 336433107 8,175 192,546 SH   SOLE 2 36,636 0 155,910
FIRST SOLAR INC COM 336433107 12 282 SH   SOLE 4 282 0 0
FIRST SOLAR INC COM 336433107 98 2,317 SH   SOLE 7 2,317 0 0
FIRST SOLAR INC COM 336433107 9,353 220,294 SH   SOLE 18 220,294 0 0
FIRST SOLAR INC COM 336433107 749 17,648 SH   SOLE 19 17,648 0 0
FIRST SOLAR INC COM 336433107 175,744 4,139,532 SH   SOLE 21 4,139,532 0 0
FIRST SOLAR INC COM 336433107 105,260 2,479,324 SH   SOLE 22 2,316,385 0 162,939
FIRST SOLAR INC COM 336433107 1,042 24,542 SH   SOLE 26 15,604 0 8,938
FIRST SOLAR INC COM 336433107 419 9,881 SH   SOLE 28 9,881 0 0
FIRST SOLAR INC COM 336433107 102 2,409 SH   SOLE 29 0 0 2,409
FIRST SOLAR INC COM 336433107 5,886 138,643 SH   SOLE 30 138,643 0 0
FIRST SOLAR INC COM 336433107 70 1,641 SH   SOLE 31 1,641 0 0
FIRST SOLAR INC COM 336433107 14,293 336,664 SH   SOLE 34 336,664 0 0
FIRST SOLAR INC COM 336433107 158 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 309 7,269 SH   SOLE 40 7,269 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 359 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 EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1 31 SH   SOLE 17 0 0 31
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 10 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2 35 SH   SOLE 17 0 0 35
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1 34 SH   SOLE 17 0 0 34
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 4 162 SH   SOLE 17 0 0 162
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 2,702 203,465 SH   SOLE 2 203,465 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5 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 7 134 SH   SOLE 17 0 0 134
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2 84 SH   SOLE 17 0 0 84
FIRST US BANCSHARES INC COM 33744V103 8 1,024 SH   SOLE 18 1,024 0 0
FIRST US BANCSHARES INC COM 33744V103 196 24,634 SH   SOLE 21 24,634 0 0
FIRST UTD CORP COM 33741H107 116 7,263 SH   SOLE 2 327 0 6,936
FIRST UTD CORP COM 33741H107 361 22,705 SH   SOLE 18 22,705 0 0
FIRST UTD CORP COM 33741H107 155 9,712 SH   SOLE 19 9,712 0 0
FIRST UTD CORP COM 33741H107 3,951 248,171 SH   SOLE 21 248,171 0 0
FIRST UTD CORP COM 33741H107 1,078 67,683 SH   SOLE 22 63,968 0 3,715
FIRST WESTN FINL INC COM 33751L105 14 1,169 SH   SOLE 18 1,169 0 0
FIRST WESTN FINL INC COM 33751L105 186 15,863 SH   SOLE 21 15,863 0 0
FIRSTCASH INC COM 33767D105 2,514 34,754 SH   SOLE 2 1,520 0 33,234
FIRSTCASH INC COM 33767D105 12 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 60 824 SH   SOLE 7 824 0 0
FIRSTCASH INC COM 33767D105 15,884 219,545 SH   SOLE 18 219,545 0 0
FIRSTCASH INC COM 33767D105 5,151 71,191 SH   SOLE 19 71,191 0 0
FIRSTCASH INC COM 33767D105 333,550 4,610,231 SH   SOLE 21 4,610,231 0 0
FIRSTCASH INC COM 33767D105 91,416 1,263,524 SH   SOLE 22 1,203,216 0 60,308
FIRSTCASH INC COM 33767D105 42 580 SH   SOLE 23 580 0 0
FIRSTCASH INC COM 33767D105 1,390 19,217 SH   SOLE 26 9,793 0 9,424
FIRSTCASH INC COM 33767D105 428 5,913 SH   SOLE 28 5,913 0 0
FIRSTCASH INC COM 33767D105 6,514 90,035 SH   SOLE 30 90,035 0 0
FIRSTCASH INC COM 33767D105 35 488 SH   SOLE 31 0 0 488
FIRSTCASH INC COM 33767D105 315 4,356 SH   SOLE 40 4,356 0 0
FIRSTENERGY CORP COM 337932107 48,850 1,300,925 SH   SOLE 2 221,030 0 1,079,895
FIRSTENERGY CORP COM 337932107 12,190 324,631 SH   SOLE 4 312,048 0 12,583
FIRSTENERGY CORP COM 337932107 17,441 464,474 SH   SOLE 7 412,438 0 52,036
FIRSTENERGY CORP COM 337932107 891 23,718 SH   SOLE 13 23,718 0 0
FIRSTENERGY CORP COM 337932107 156 4,167 SH   SOLE 15 4,167 0 0
FIRSTENERGY CORP COM 337932107 309,574 8,244,319 SH   SOLE 18 6,931,130 0 1,313,189
FIRSTENERGY CORP COM 337932107 370,058 9,855,082 SH   SOLE 19 9,855,082 0 0
FIRSTENERGY CORP COM 337932107 741,212 19,739,321 SH   SOLE 21 19,739,321 0 0
FIRSTENERGY CORP COM 337932107 478,030 12,730,495 SH   SOLE 22 11,423,979 0 1,306,516
FIRSTENERGY CORP COM 337932107 15,682 417,630 SH   SOLE 23 417,630 0 0
FIRSTENERGY CORP COM 337932107 24,062 640,807 SH   SOLE 25 569,774 0 71,033
FIRSTENERGY CORP COM 337932107 56,289 1,499,034 SH   SOLE 26 530,099 0 968,935
FIRSTENERGY CORP COM 337932107 3,476 92,560 SH   SOLE 28 67,276 0 25,284
FIRSTENERGY CORP COM 337932107 699 18,626 SH   SOLE 29 18,626 0 0
FIRSTENERGY CORP COM 337932107 64,457 1,716,562 SH   SOLE 30 1,716,562 0 0
FIRSTENERGY CORP COM 337932107 7,005 186,561 SH   SOLE 31 102,364 0 84,197
FIRSTENERGY CORP COM 337932107 5,385 143,420 SH   SOLE 32 143,420 0 0
FIRSTENERGY CORP COM 337932107 43,516 1,158,877 SH   SOLE 34 1,158,877 0 0
FIRSTENERGY CORP COM 337932107 18,688 497,695 SH   SOLE 36 497,695 0 0
FIRSTENERGY CORP COM 337932107 419 11,159 SH   SOLE 40 11,159 0 0
FISERV INC COM 337738108 73,010 993,469 SH   SOLE 2 94,048 0 899,421
FISERV INC COM 337738108 9,756 132,755 SH   SOLE 4 121,952 0 10,803
FISERV INC COM 337738108 29,533 401,863 SH   SOLE 7 388,823 0 13,040
FISERV INC COM 337738108 459 6,243 SH   SOLE 13 6,243 0 0
FISERV INC COM 337738108 310 4,212 SH   SOLE 15 4,212 0 0
FISERV INC COM 337738108 2 28 SH   SOLE 17 0 0 28
FISERV INC COM 337738108 64,219 873,848 SH   SOLE 18 818,280 0 55,568
FISERV INC COM 337738108 8,950 121,790 SH   SOLE 19 121,790 0 0
FISERV INC COM 337738108 987,442 13,436,416 SH   SOLE 21 13,436,416 0 0
FISERV INC COM 337738108 766,828 10,434,457 SH   SOLE 22 9,347,019 0 1,087,438
FISERV INC COM 337738108 20,703 281,711 SH   SOLE 23 281,711 0 0
FISERV INC COM 337738108 26,424 359,554 SH   SOLE 25 359,554 0 0
FISERV INC COM 337738108 120,093 1,634,142 SH   SOLE 26 427,668 0 1,206,474
FISERV INC COM 337738108 5,635 76,682 SH   SOLE 28 55,543 0 21,139
FISERV INC COM 337738108 1,268 17,248 SH   SOLE 29 17,248 0 0
FISERV INC COM 337738108 138,844 1,889,289 SH   SOLE 30 1,889,289 0 0
FISERV INC COM 337738108 13,217 179,841 SH   SOLE 31 93,674 0 86,167
FISERV INC COM 337738108 4,154 56,530 SH   SOLE 32 56,530 0 0
FISERV INC COM 337738108 2,115 28,782 SH   SOLE 34 28,782 0 0
FISERV INC COM 337738108 29,903 406,894 SH   SOLE 36 406,894 0 0
FISERV INC COM 337738108 708 9,639 SH   SOLE 40 9,639 0 0
FITBIT INC CL A 33812L102 1,322 265,947 SH   SOLE 2 67,203 0 198,744
FITBIT INC CL A 33812L102 3 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 22 4,445 SH   SOLE 7 4,445 0 0
FITBIT INC CL A 33812L102 3,564 717,013 SH   SOLE 18 717,013 0 0
FITBIT INC CL A 33812L102 5,355 1,077,468 SH   SOLE 19 1,077,468 0 0
FITBIT INC CL A 33812L102 35,617 7,166,318 SH   SOLE 21 7,166,318 0 0
FITBIT INC CL A 33812L102 33,165 6,673,057 SH   SOLE 22 6,385,740 0 287,317
FITBIT INC CL A 33812L102 1,167 234,835 SH   SOLE 23 234,835 0 0
FITBIT INC CL A 33812L102 2,058 414,170 SH   SOLE 26 12,702 0 401,468
FITBIT INC CL A 33812L102 137 27,584 SH   SOLE 28 27,584 0 0
FITBIT INC CL A 33812L102 268 53,994 SH   SOLE 29 0 0 53,994
FITBIT INC CL A 33812L102 254 51,195 SH   SOLE 30 51,195 0 0
FITBIT INC CL A 33812L102 51 10,252 SH   SOLE 40 10,252 0 0
FIVE BELOW INC COM 33829M101 8,464 82,720 SH   SOLE 2 38,837 0 43,883
FIVE BELOW INC COM 33829M101 296 2,897 SH   SOLE 4 2,897 0 0
FIVE BELOW INC COM 33829M101 184 1,800 SH   SOLE 7 1,800 0 0
FIVE BELOW INC COM 33829M101 561 5,483 SH   SOLE 13 5,483 0 0
FIVE BELOW INC COM 33829M101 32,498 317,613 SH   SOLE 18 317,613 0 0
FIVE BELOW INC COM 33829M101 24,904 243,392 SH   SOLE 19 243,392 0 0
FIVE BELOW INC COM 33829M101 399,451 3,903,943 SH   SOLE 21 3,903,943 0 0
FIVE BELOW INC COM 33829M101 202,164 1,975,803 SH   SOLE 22 1,898,565 0 77,238
FIVE BELOW INC COM 33829M101 3,137 30,660 SH   SOLE 23 30,660 0 0
FIVE BELOW INC COM 33829M101 70 684 SH   SOLE 25 684 0 0
FIVE BELOW INC COM 33829M101 6,208 60,670 SH   SOLE 26 9,913 0 50,757
FIVE BELOW INC COM 33829M101 733 7,168 SH   SOLE 28 7,168 0 0
FIVE BELOW INC COM 33829M101 2,477 24,213 SH   SOLE 29 1,009 0 23,204
FIVE BELOW INC COM 33829M101 1,542 15,073 SH   SOLE 30 15,073 0 0
FIVE BELOW INC COM 33829M101 150 1,466 SH   SOLE 31 1,466 0 0
FIVE BELOW INC COM 33829M101 938 9,169 SH   SOLE 34 9,169 0 0
FIVE BELOW INC COM 33829M101 391 3,824 SH   SOLE 36 3,824 0 0
FIVE BELOW INC COM 33829M101 538 5,260 SH   SOLE 40 5,260 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 246 35,453 SH   SOLE 21 35,453 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 34 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 307 33,009 SH   SOLE 2 1,231 0 31,778
FIVE PRIME THERAPEUTICS INC COM 33830X104 1 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 5 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,108 119,170 SH   SOLE 18 119,170 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 453 48,670 SH   SOLE 19 48,670 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 14,913 1,603,593 SH   SOLE 21 1,603,593 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 11,011 1,183,995 SH   SOLE 22 1,147,136 0 36,859
FIVE PRIME THERAPEUTICS INC COM 33830X104 66 7,099 SH   SOLE 23 7,099 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 236 25,398 SH   SOLE 26 3,145 0 22,253
FIVE PRIME THERAPEUTICS INC COM 33830X104 38 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 27 2,935 SH   SOLE 29 0 0 2,935
FIVE PRIME THERAPEUTICS INC COM 33830X104 86 9,234 SH   SOLE 30 9,234 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 18 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 2 4,585 SH   SOLE 18 4,585 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 35 72,865 SH   SOLE 21 72,865 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 154 320,014 SH   SOLE 22 320,014 0 0
FIVE9 INC COM 338307101 2,053 46,947 SH   SOLE 2 2,929 0 44,018
FIVE9 INC COM 338307101 10 240 SH   SOLE 4 240 0 0
FIVE9 INC COM 338307101 41 935 SH   SOLE 7 935 0 0
FIVE9 INC COM 338307101 8,141 186,217 SH   SOLE 18 186,217 0 0
FIVE9 INC COM 338307101 13,877 317,403 SH   SOLE 19 317,403 0 0
FIVE9 INC COM 338307101 87,679 2,005,472 SH   SOLE 21 2,005,472 0 0
FIVE9 INC COM 338307101 72,222 1,651,930 SH   SOLE 22 1,577,567 0 74,363
FIVE9 INC COM 338307101 297 6,801 SH   SOLE 23 6,801 0 0
FIVE9 INC COM 338307101 881 20,160 SH   SOLE 26 11,304 0 8,856
FIVE9 INC COM 338307101 311 7,109 SH   SOLE 28 7,109 0 0
FIVE9 INC COM 338307101 80 1,840 SH   SOLE 29 0 0 1,840
FIVE9 INC COM 338307101 605 13,847 SH   SOLE 30 13,847 0 0
FIVE9 INC COM 338307101 325 7,443 SH   SOLE 34 7,443 0 0
FIVE9 INC COM 338307101 240 5,487 SH   SOLE 40 5,487 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 991 37,527 SH   SOLE 2 7,065 0 30,462
FLAGSTAR BANCORP INC COM PAR .001 337930705 10 364 SH   SOLE 4 364 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 16 623 SH   SOLE 7 623 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,105 155,503 SH   SOLE 18 155,503 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,002 151,597 SH   SOLE 19 151,597 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 84,026 3,182,804 SH   SOLE 21 3,182,804 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 31,455 1,191,464 SH   SOLE 22 1,036,658 0 154,806
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,007 38,127 SH   SOLE 23 38,127 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,076 116,534 SH   SOLE 26 0 0 116,534
FLAGSTAR BANCORP INC COM PAR .001 337930705 90 3,400 SH   SOLE 28 3,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 470 17,817 SH   SOLE 29 0 0 17,817
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,658 62,816 SH   SOLE 30 62,816 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 61 2,310 SH   SOLE 40 2,310 0 0
FLANIGANS ENTERPRISES INC COM 338517105 4 153 SH   SOLE 18 153 0 0
FLANIGANS ENTERPRISES INC COM 338517105 5 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 38,882 209,358 SH   SOLE 2 14,404 0 194,954
FLEETCOR TECHNOLOGIES INC COM 339041105 7,511 40,444 SH   SOLE 4 38,132 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 12,289 66,170 SH   SOLE 7 66,170 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 99 532 SH   SOLE 13 532 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 152 821 SH   SOLE 15 821 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 61,599 331,677 SH   SOLE 18 320,839 0 10,838
FLEETCOR TECHNOLOGIES INC COM 339041105 166,464 896,319 SH   SOLE 19 896,319 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 383,615 2,065,558 SH   SOLE 21 2,065,558 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 397,714 2,141,469 SH   SOLE 22 1,916,350 0 225,119
FLEETCOR TECHNOLOGIES INC COM 339041105 11,586 62,386 SH   SOLE 23 62,386 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 41,816 225,158 SH   SOLE 25 225,158 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 69,816 375,921 SH   SOLE 26 97,417 0 278,504
FLEETCOR TECHNOLOGIES INC COM 339041105 3,130 16,855 SH   SOLE 28 12,267 0 4,588
FLEETCOR TECHNOLOGIES INC COM 339041105 4,003 21,555 SH   SOLE 29 3,492 0 18,063
FLEETCOR TECHNOLOGIES INC COM 339041105 62,131 334,543 SH   SOLE 30 334,543 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,813 31,301 SH   SOLE 31 19,566 0 11,735
FLEETCOR TECHNOLOGIES INC COM 339041105 69,975 376,778 SH   SOLE 34 376,778 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 12,010 64,669 SH   SOLE 36 64,669 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 343 1,845 SH   SOLE 40 1,845 0 0
FLEX LTD ORD Y2573F102 1,270 166,862 SH   SOLE 2 5,232 0 161,630
FLEX LTD ORD Y2573F102 1,382 181,662 SH   SOLE 4 166,937 0 14,725
FLEX LTD ORD Y2573F102 2,050 269,369 SH   SOLE 7 92,085 0 177,284
FLEX LTD ORD Y2573F102 67 8,827 SH   SOLE 13 8,827 0 0
FLEX LTD ORD Y2573F102 59 7,796 SH   SOLE 15 7,796 0 0
FLEX LTD ORD Y2573F102 406 53,394 SH   SOLE 18 9,944 0 43,450
FLEX LTD ORD Y2573F102 49 6,430 SH   SOLE 19 6,430 0 0
FLEX LTD ORD Y2573F102 14,776 1,941,652 SH   SOLE 21 1,941,652 0 0
FLEX LTD ORD Y2573F102 15,709 2,064,267 SH   SOLE 22 1,457,440 0 606,827
FLEX LTD ORD Y2573F102 2,745 360,651 SH   SOLE 23 360,651 0 0
FLEX LTD ORD Y2573F102 3,993 524,644 SH   SOLE 25 524,644 0 0
FLEX LTD ORD Y2573F102 16,935 2,225,349 SH   SOLE 26 845,311 0 1,380,038
FLEX LTD ORD Y2573F102 763 100,230 SH   SOLE 28 75,476 0 24,754
FLEX LTD ORD Y2573F102 983 129,199 SH   SOLE 29 19,563 0 109,636
FLEX LTD ORD Y2573F102 9,147 1,201,925 SH   SOLE 30 1,201,925 0 0
FLEX LTD ORD Y2573F102 1,313 172,538 SH   SOLE 31 107,775 0 64,763
FLEX LTD ORD Y2573F102 189 24,827 SH   SOLE 34 24,827 0 0
FLEX LTD ORD Y2573F102 4,237 556,773 SH   SOLE 36 556,773 0 0
FLEX LTD ORD Y2573F102 81 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 15 45,660 SH   SOLE 21 45,660 0 0
FLEX PHARMA INC COM 33938A105 3 9,875 SH   SOLE 22 9,875 0 0
FLEXION THERAPEUTICS INC COM 33938J106 307 27,164 SH   SOLE 2 1,238 0 25,926
FLEXION THERAPEUTICS INC COM 33938J106 8 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,329 117,414 SH   SOLE 18 117,414 0 0
FLEXION THERAPEUTICS INC COM 33938J106 662 58,439 SH   SOLE 19 58,439 0 0
FLEXION THERAPEUTICS INC COM 33938J106 18,093 1,598,358 SH   SOLE 21 1,598,358 0 0
FLEXION THERAPEUTICS INC COM 33938J106 11,608 1,025,414 SH   SOLE 22 987,077 0 38,337
FLEXION THERAPEUTICS INC COM 33938J106 152 13,452 SH   SOLE 26 0 0 13,452
FLEXION THERAPEUTICS INC COM 33938J106 58 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 93 8,235 SH   SOLE 30 8,235 0 0
FLEXION THERAPEUTICS INC COM 33938J106 42 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 20 672 SH   SOLE 18 672 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 1 28 SH   SOLE 17 0 0 28
FLEXSTEEL INDS INC COM 339382103 197 8,910 SH   SOLE 2 295 0 8,615
FLEXSTEEL INDS INC COM 339382103 3 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 575 26,045 SH   SOLE 18 26,045 0 0
FLEXSTEEL INDS INC COM 339382103 233 10,533 SH   SOLE 19 10,533 0 0
FLEXSTEEL INDS INC COM 339382103 5,699 258,126 SH   SOLE 21 258,126 0 0
FLEXSTEEL INDS INC COM 339382103 4,415 199,949 SH   SOLE 22 194,544 0 5,405
FLIR SYS INC COM 302445101 15,564 357,457 SH   SOLE 2 32,169 0 325,288
FLIR SYS INC COM 302445101 2,200 50,534 SH   SOLE 4 47,048 0 3,486
FLIR SYS INC COM 302445101 6,955 159,747 SH   SOLE 7 132,191 0 27,556
FLIR SYS INC COM 302445101 33 765 SH   SOLE 13 765 0 0
FLIR SYS INC COM 302445101 13,727 315,278 SH   SOLE 18 298,434 0 16,844
FLIR SYS INC COM 302445101 1,815 41,691 SH   SOLE 19 41,691 0 0
FLIR SYS INC COM 302445101 163,463 3,754,323 SH   SOLE 21 3,754,323 0 0
FLIR SYS INC COM 302445101 165,349 3,797,628 SH   SOLE 22 3,438,442 0 359,186
FLIR SYS INC COM 302445101 4,066 93,390 SH   SOLE 23 93,390 0 0
FLIR SYS INC COM 302445101 8,193 188,166 SH   SOLE 25 188,166 0 0
FLIR SYS INC COM 302445101 22,458 515,807 SH   SOLE 26 134,916 0 380,891
FLIR SYS INC COM 302445101 1,178 27,050 SH   SOLE 28 19,983 0 7,067
FLIR SYS INC COM 302445101 1,396 32,057 SH   SOLE 29 3,799 0 28,258
FLIR SYS INC COM 302445101 22,841 524,597 SH   SOLE 30 524,597 0 0
FLIR SYS INC COM 302445101 1,804 41,440 SH   SOLE 31 25,157 0 16,283
FLIR SYS INC COM 302445101 1,486 34,122 SH   SOLE 34 34,122 0 0
FLIR SYS INC COM 302445101 1,348 30,949 SH   SOLE 36 30,949 0 0
FLIR SYS INC COM 302445101 120 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,551 98,492 SH   SOLE 2 2,730 0 95,762
FLOOR & DECOR HLDGS INC CL A 339750101 6 237 SH   SOLE 4 237 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 22 833 SH   SOLE 7 833 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 635 24,522 SH   SOLE 18 24,522 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 251 9,693 SH   SOLE 19 9,693 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 22,259 859,427 SH   SOLE 21 859,427 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 36,900 1,424,728 SH   SOLE 22 1,331,521 0 93,207
FLOOR & DECOR HLDGS INC CL A 339750101 499 19,283 SH   SOLE 26 6,735 0 12,548
FLOOR & DECOR HLDGS INC CL A 339750101 189 7,279 SH   SOLE 28 7,279 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 368 14,225 SH   SOLE 30 14,225 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 28 1,067 SH   SOLE 31 982 0 85
FLOOR & DECOR HLDGS INC CL A 339750101 96 3,703 SH   SOLE 40 3,703 0 0
FLOTEK INDS INC DEL COM 343389102 90 82,436 SH   SOLE 2 2,004 0 80,432
FLOTEK INDS INC DEL COM 343389102 1 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 210 192,313 SH   SOLE 18 192,313 0 0
FLOTEK INDS INC DEL COM 343389102 92 84,607 SH   SOLE 19 84,607 0 0
FLOTEK INDS INC DEL COM 343389102 2,095 1,922,277 SH   SOLE 21 1,922,277 0 0
FLOTEK INDS INC DEL COM 343389102 1,621 1,487,368 SH   SOLE 22 1,448,495 0 38,873
FLOWERS FOODS INC COM 343498101 9,118 493,656 SH   SOLE 2 98,523 0 395,133
FLOWERS FOODS INC COM 343498101 16 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 92 4,954 SH   SOLE 7 4,954 0 0
FLOWERS FOODS INC COM 343498101 9,757 528,264 SH   SOLE 18 528,264 0 0
FLOWERS FOODS INC COM 343498101 726 39,290 SH   SOLE 19 39,290 0 0
FLOWERS FOODS INC COM 343498101 165,177 8,943,005 SH   SOLE 21 8,943,005 0 0
FLOWERS FOODS INC COM 343498101 111,000 6,009,747 SH   SOLE 22 5,642,872 0 366,875
FLOWERS FOODS INC COM 343498101 873 47,285 SH   SOLE 23 47,285 0 0
FLOWERS FOODS INC COM 343498101 1,262 68,340 SH   SOLE 26 39,964 0 28,376
FLOWERS FOODS INC COM 343498101 440 23,797 SH   SOLE 28 23,797 0 0
FLOWERS FOODS INC COM 343498101 889 48,114 SH   SOLE 30 48,114 0 0
FLOWERS FOODS INC COM 343498101 70 3,816 SH   SOLE 31 3,816 0 0
FLOWERS FOODS INC COM 343498101 122 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 380 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 12,372 325,404 SH   SOLE 2 29,436 0 295,968
FLOWSERVE CORP COM 34354P105 1,553 40,840 SH   SOLE 4 37,388 0 3,452
FLOWSERVE CORP COM 34354P105 3,752 98,685 SH   SOLE 7 98,685 0 0
FLOWSERVE CORP COM 34354P105 29 762 SH   SOLE 13 762 0 0
FLOWSERVE CORP COM 34354P105 32 843 SH   SOLE 15 843 0 0
FLOWSERVE CORP COM 34354P105 10,145 266,830 SH   SOLE 18 250,984 0 15,846
FLOWSERVE CORP COM 34354P105 1,485 39,048 SH   SOLE 19 39,048 0 0
FLOWSERVE CORP COM 34354P105 107,945 2,839,166 SH   SOLE 21 2,839,166 0 0
FLOWSERVE CORP COM 34354P105 130,859 3,441,849 SH   SOLE 22 3,092,740 0 349,109
FLOWSERVE CORP COM 34354P105 3,512 92,362 SH   SOLE 23 92,362 0 0
FLOWSERVE CORP COM 34354P105 4,384 115,295 SH   SOLE 25 115,295 0 0
FLOWSERVE CORP COM 34354P105 23,526 618,777 SH   SOLE 26 200,134 0 418,643
FLOWSERVE CORP COM 34354P105 972 25,556 SH   SOLE 28 18,604 0 6,952
FLOWSERVE CORP COM 34354P105 1,152 30,298 SH   SOLE 29 3,694 0 26,604
FLOWSERVE CORP COM 34354P105 16,790 441,618 SH   SOLE 30 441,618 0 0
FLOWSERVE CORP COM 34354P105 1,908 50,193 SH   SOLE 31 29,268 0 20,925
FLOWSERVE CORP COM 34354P105 268 7,050 SH   SOLE 34 7,050 0 0
FLOWSERVE CORP COM 34354P105 3,511 92,356 SH   SOLE 36 92,356 0 0
FLOWSERVE CORP COM 34354P105 100 2,622 SH   SOLE 40 2,622 0 0
FLUENT INC COM 34380C102 122 33,965 SH   SOLE 2 636 0 33,329
FLUENT INC COM 34380C102 434 120,440 SH   SOLE 18 120,440 0 0
FLUENT INC COM 34380C102 168 46,623 SH   SOLE 19 46,623 0 0
FLUENT INC COM 34380C102 4,101 1,139,256 SH   SOLE 21 1,139,256 0 0
FLUENT INC COM 34380C102 1,647 457,409 SH   SOLE 22 438,486 0 18,923
FLUIDIGM CORP DEL COM 34385P108 186 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 767 88,932 SH   SOLE 18 88,932 0 0
FLUIDIGM CORP DEL COM 34385P108 334 38,767 SH   SOLE 19 38,767 0 0
FLUIDIGM CORP DEL COM 34385P108 8,491 984,997 SH   SOLE 21 984,997 0 0
FLUIDIGM CORP DEL COM 34385P108 8,652 1,003,752 SH   SOLE 22 982,885 0 20,867
FLUIDIGM CORP DEL COM 34385P108 10 1,184 SH   SOLE 23 1,184 0 0
FLUOR CORP NEW COM 343412102 11,463 355,987 SH   SOLE 2 54,760 0 301,227
FLUOR CORP NEW COM 343412102 1,369 42,502 SH   SOLE 4 38,113 0 4,389
FLUOR CORP NEW COM 343412102 4,846 150,484 SH   SOLE 7 122,449 0 28,035
FLUOR CORP NEW COM 343412102 79 2,442 SH   SOLE 13 2,442 0 0
FLUOR CORP NEW COM 343412102 43 1,326 SH   SOLE 15 1,326 0 0
FLUOR CORP NEW COM 343412102 9,113 283,005 SH   SOLE 18 266,026 0 16,979
FLUOR CORP NEW COM 343412102 1,437 44,626 SH   SOLE 19 44,626 0 0
FLUOR CORP NEW COM 343412102 107,583 3,341,079 SH   SOLE 21 3,341,079 0 0
FLUOR CORP NEW COM 343412102 122,970 3,818,955 SH   SOLE 22 3,402,448 0 416,507
FLUOR CORP NEW COM 343412102 3,006 93,368 SH   SOLE 23 93,368 0 0
FLUOR CORP NEW COM 343412102 11,055 343,333 SH   SOLE 25 343,333 0 0
FLUOR CORP NEW COM 343412102 12,957 402,399 SH   SOLE 26 211,157 0 191,242
FLUOR CORP NEW COM 343412102 304 9,433 SH   SOLE 28 1,913 0 7,520
FLUOR CORP NEW COM 343412102 1,068 33,159 SH   SOLE 29 4,810 0 28,349
FLUOR CORP NEW COM 343412102 17,483 542,943 SH   SOLE 30 542,943 0 0
FLUOR CORP NEW COM 343412102 1,736 53,911 SH   SOLE 31 30,708 0 23,203
FLUOR CORP NEW COM 343412102 1,198 37,191 SH   SOLE 34 37,191 0 0
FLUOR CORP NEW COM 343412102 4,338 134,727 SH   SOLE 36 134,727 0 0
FLUOR CORP NEW COM 343412102 90 2,810 SH   SOLE 40 2,810 0 0
FLUSHING FINL CORP COM 343873105 615 28,549 SH   SOLE 2 1,034 0 27,515
FLUSHING FINL CORP COM 343873105 8 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 14 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,356 109,440 SH   SOLE 18 109,440 0 0
FLUSHING FINL CORP COM 343873105 881 40,900 SH   SOLE 19 40,900 0 0
FLUSHING FINL CORP COM 343873105 21,212 985,247 SH   SOLE 21 985,247 0 0
FLUSHING FINL CORP COM 343873105 19,704 915,171 SH   SOLE 22 877,124 0 38,047
FLUSHING FINL CORP COM 343873105 558 25,928 SH   SOLE 26 16,855 0 9,073
FLUSHING FINL CORP COM 343873105 85 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 127 5,880 SH   SOLE 30 5,880 0 0
FLUSHING FINL CORP COM 343873105 68 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 338 27,657 SH   SOLE 2 954 0 26,703
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,154 94,378 SH   SOLE 18 94,378 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 475 38,845 SH   SOLE 19 38,845 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 11,774 962,718 SH   SOLE 21 962,718 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 9,496 776,450 SH   SOLE 22 744,807 0 31,643
FLWS/1-800 FLOWERS CL A 68243Q106 43 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 98 7,976 SH   SOLE 30 7,976 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 25 2,065 SH   SOLE 40 2,065 0 0
FNB CORP PA COM 302520101 8,336 847,164 SH   SOLE 2 162,863 0 684,301
FNB CORP PA COM 302520101 15 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 348 35,336 SH   SOLE 7 35,336 0 0
FNB CORP PA COM 302520101 10,390 1,055,847 SH   SOLE 18 1,055,847 0 0
FNB CORP PA COM 302520101 655 66,579 SH   SOLE 19 66,579 0 0
FNB CORP PA COM 302520101 232,413 23,619,222 SH   SOLE 21 23,619,222 0 0
FNB CORP PA COM 302520101 105,809 10,752,981 SH   SOLE 22 10,111,524 0 641,457
FNB CORP PA COM 302520101 1,173 119,166 SH   SOLE 26 82,433 0 36,733
FNB CORP PA COM 302520101 440 44,729 SH   SOLE 28 44,729 0 0
FNB CORP PA COM 302520101 835 84,847 SH   SOLE 30 84,847 0 0
FNB CORP PA COM 302520101 64 6,554 SH   SOLE 31 6,554 0 0
FNB CORP PA COM 302520101 1,168 118,685 SH   SOLE 32 118,685 0 0
FNB CORP PA COM 302520101 172 17,470 SH   SOLE 36 17,470 0 0
FNB CORP PA COM 302520101 335 34,073 SH   SOLE 40 34,073 0 0
FNCB BANCORP INC COM 302578109 22 2,658 SH   SOLE 18 2,658 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 2,196 611,643 SH   SOLE 21 611,643 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 27 7,614 SH   SOLE 22 7,614 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 6 1,559 SH   SOLE 30 1,559 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 394 14,978 SH   SOLE 2 726 0 14,252
FOCUS FINL PARTNERS INC COM CL A 34417P100 11 400 SH   SOLE 7 400 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,626 61,738 SH   SOLE 18 61,738 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 728 27,636 SH   SOLE 19 27,636 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 16,550 628,546 SH   SOLE 21 628,546 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 15,107 573,739 SH   SOLE 22 552,143 0 21,596
FOCUS FINL PARTNERS INC COM CL A 34417P100 61 2,312 SH   SOLE 23 2,312 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 256 9,711 SH   SOLE 26 0 0 9,711
FOCUS FINL PARTNERS INC COM CL A 34417P100 30 1,126 SH   SOLE 29 0 0 1,126
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,550 76,121 SH   SOLE 2 0 0 76,121
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 36,406 423,080 SH   SOLE 18 303,080 0 120,000
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,724 78,146 SH   SOLE 19 78,146 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,189 13,822 SH   SOLE 22 13,822 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9,896 115,000 SH   SOLE 25 115,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,823 21,187 SH   SOLE 26 9,815 0 11,372
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 49,275 572,634 SH   SOLE 34 572,634 0 0
FONAR CORP COM NEW 344437405 139 6,864 SH   SOLE 2 232 0 6,632
FONAR CORP COM NEW 344437405 5 229 SH   SOLE 7 229 0 0
FONAR CORP COM NEW 344437405 433 21,374 SH   SOLE 18 21,374 0 0
FONAR CORP COM NEW 344437405 181 8,931 SH   SOLE 19 8,931 0 0
FONAR CORP COM NEW 344437405 4,774 235,894 SH   SOLE 21 235,894 0 0
FONAR CORP COM NEW 344437405 1,587 78,407 SH   SOLE 22 74,332 0 4,075
FOOT LOCKER INC COM 344849104 12,930 243,036 SH   SOLE 2 21,109 0 221,927
FOOT LOCKER INC COM 344849104 26 480 SH   SOLE 4 480 0 0
FOOT LOCKER INC COM 344849104 4,414 82,964 SH   SOLE 7 82,964 0 0
FOOT LOCKER INC COM 344849104 46 868 SH   SOLE 15 868 0 0
FOOT LOCKER INC COM 344849104 13,347 250,890 SH   SOLE 18 245,494 0 5,396
FOOT LOCKER INC COM 344849104 1,873 35,202 SH   SOLE 19 35,202 0 0
FOOT LOCKER INC COM 344849104 134,772 2,533,306 SH   SOLE 21 2,533,306 0 0
FOOT LOCKER INC COM 344849104 166,543 3,130,505 SH   SOLE 22 2,798,707 0 331,798
FOOT LOCKER INC COM 344849104 5,723 107,577 SH   SOLE 25 107,577 0 0
FOOT LOCKER INC COM 344849104 14,847 279,080 SH   SOLE 26 85,641 0 193,439
FOOT LOCKER INC COM 344849104 825 15,499 SH   SOLE 28 15,499 0 0
FOOT LOCKER INC COM 344849104 514 9,653 SH   SOLE 29 0 0 9,653
FOOT LOCKER INC COM 344849104 14,537 273,250 SH   SOLE 30 273,250 0 0
FOOT LOCKER INC COM 344849104 124 2,328 SH   SOLE 31 2,328 0 0
FOOT LOCKER INC COM 344849104 3,770 70,871 SH   SOLE 36 70,871 0 0
FOOT LOCKER INC COM 344849104 599 11,258 SH   SOLE 40 11,258 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 74,767 9,773,406 SH   SOLE 2 831,393 0 8,942,013
FORD MTR CO DEL COM PAR $0.01 345370860 9,447 1,234,866 SH   SOLE 4 1,136,754 0 98,112
FORD MTR CO DEL COM PAR $0.01 345370860 27,033 3,533,677 SH   SOLE 7 3,172,432 0 361,245
FORD MTR CO DEL COM PAR $0.01 345370860 1,059 138,377 SH   SOLE 13 138,377 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 284 37,165 SH   SOLE 15 37,165 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 14 1,773 SH   SOLE 17 0 0 1,773
FORD MTR CO DEL COM PAR $0.01 345370860 57,198 7,476,871 SH   SOLE 18 7,015,878 0 460,993
FORD MTR CO DEL COM PAR $0.01 345370860 13,102 1,712,672 SH   SOLE 19 1,712,672 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 801,188 104,730,495 SH   SOLE 21 104,730,495 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 739,388 96,652,051 SH   SOLE 22 85,560,787 0 11,091,264
FORD MTR CO DEL COM PAR $0.01 345370860 20,169 2,636,510 SH   SOLE 23 2,636,510 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 27,357 3,576,029 SH   SOLE 25 3,576,029 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 111,205 14,536,617 SH   SOLE 26 3,962,739 0 10,573,878
FORD MTR CO DEL COM PAR $0.01 345370860 5,391 704,684 SH   SOLE 28 513,566 0 191,118
FORD MTR CO DEL COM PAR $0.01 345370860 2,850 372,576 SH   SOLE 29 132,603 0 239,973
FORD MTR CO DEL COM PAR $0.01 345370860 110,449 14,437,769 SH   SOLE 30 14,437,769 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 11,096 1,450,466 SH   SOLE 31 778,521 0 671,945
FORD MTR CO DEL COM PAR $0.01 345370860 4,140 541,133 SH   SOLE 32 541,133 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,300 300,616 SH   SOLE 34 300,616 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 10,044 1,312,911 SH   SOLE 35 1,312,911 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 32,566 4,256,977 SH   SOLE 36 4,256,977 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 649 84,816 SH   SOLE 40 84,816 0 0
FORD MTR CO DEL OPTIONS 345370950 23 3,000 SH Put SOLE 2 3,000 0 0
FORD MTR CO DEL OPTIONS 345370950 765 100,000 SH Put SOLE 19 100,000 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 631 24,271 SH   SOLE 2 1,080 0 23,191
FORESCOUT TECHNOLOGIES INC COM 34553D101 16 626 SH   SOLE 7 626 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 2,497 96,063 SH   SOLE 18 96,063 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,163 44,767 SH   SOLE 19 44,767 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 25,157 967,950 SH   SOLE 21 967,950 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 19,617 754,778 SH   SOLE 22 723,377 0 31,401
FORESCOUT TECHNOLOGIES INC COM 34553D101 146 5,625 SH   SOLE 30 5,625 0 0
FORESTAR GROUP INC COM 346232101 173 12,502 SH   SOLE 2 355 0 12,147
FORESTAR GROUP INC COM 346232101 4 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 1 84 SH   SOLE 7 84 0 0
FORESTAR GROUP INC COM 346232101 507 36,576 SH   SOLE 18 36,576 0 0
FORESTAR GROUP INC COM 346232101 198 14,311 SH   SOLE 19 14,311 0 0
FORESTAR GROUP INC COM 346232101 5,408 390,451 SH   SOLE 21 390,451 0 0
FORESTAR GROUP INC COM 346232101 4,119 297,425 SH   SOLE 22 286,647 0 10,778
FORESTAR GROUP INC COM 346232101 148 10,721 SH   SOLE 26 1,818 0 8,903
FORESTAR GROUP INC COM 346232101 7 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 39 2,834 SH   SOLE 30 2,834 0 0
FORESTAR GROUP INC COM 346232101 6 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 1,046 74,212 SH   SOLE 2 2,530 0 71,682
FORMFACTOR INC COM 346375108 5 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 25 1,776 SH   SOLE 7 1,776 0 0
FORMFACTOR INC COM 346375108 5,549 393,828 SH   SOLE 18 393,828 0 0
FORMFACTOR INC COM 346375108 1,535 108,946 SH   SOLE 19 108,946 0 0
FORMFACTOR INC COM 346375108 113,304 8,041,473 SH   SOLE 21 8,041,473 0 0
FORMFACTOR INC COM 346375108 31,086 2,206,281 SH   SOLE 22 2,111,231 0 95,050
FORMFACTOR INC COM 346375108 103 7,321 SH   SOLE 26 0 0 7,321
FORMFACTOR INC COM 346375108 142 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 31 2,201 SH   SOLE 29 0 0 2,201
FORMFACTOR INC COM 346375108 2,062 146,327 SH   SOLE 30 146,327 0 0
FORMFACTOR INC COM 346375108 89 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 368 8,228 SH   SOLE 2 391 0 7,837
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 12 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 2,382 53,296 SH   SOLE 18 53,296 0 0
FORRESTER RESH INC COM 346563109 675 15,106 SH   SOLE 19 15,106 0 0
FORRESTER RESH INC COM 346563109 49,251 1,101,804 SH   SOLE 21 1,101,804 0 0
FORRESTER RESH INC COM 346563109 12,999 290,801 SH   SOLE 22 277,611 0 13,190
FORRESTER RESH INC COM 346563109 301 6,739 SH   SOLE 26 2,297 0 4,442
FORRESTER RESH INC COM 346563109 58 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 917 20,506 SH   SOLE 30 20,506 0 0
FORRESTER RESH INC COM 346563109 39 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 61 16,217 SH   SOLE 2 749 0 15,468
FORTERRA INC COM 34960W106 39 10,376 SH   SOLE 7 10,376 0 0
FORTERRA INC COM 34960W106 240 63,713 SH   SOLE 18 63,713 0 0
FORTERRA INC COM 34960W106 100 26,714 SH   SOLE 19 26,714 0 0
FORTERRA INC COM 34960W106 2,565 682,106 SH   SOLE 21 682,106 0 0
FORTERRA INC COM 34960W106 1,926 512,124 SH   SOLE 22 495,010 0 17,114
FORTERRA INC COM 34960W106 204 54,280 SH   SOLE 30 54,280 0 0
FORTINET INC COM 34959E109 26,356 374,209 SH   SOLE 2 59,007 0 315,202
FORTINET INC COM 34959E109 4,208 59,753 SH   SOLE 4 55,983 0 3,770
FORTINET INC COM 34959E109 10,624 150,846 SH   SOLE 7 122,336 0 28,510
FORTINET INC COM 34959E109 61 871 SH   SOLE 13 871 0 0
FORTINET INC COM 34959E109 23,109 328,111 SH   SOLE 18 310,823 0 17,288
FORTINET INC COM 34959E109 3,303 46,900 SH   SOLE 19 46,900 0 0
FORTINET INC COM 34959E109 280,155 3,977,775 SH   SOLE 21 3,977,775 0 0
FORTINET INC COM 34959E109 279,220 3,964,501 SH   SOLE 22 3,608,527 0 355,974
FORTINET INC COM 34959E109 7,484 106,255 SH   SOLE 23 106,255 0 0
FORTINET INC COM 34959E109 5,165 73,339 SH   SOLE 25 73,339 0 0
FORTINET INC COM 34959E109 37,166 527,696 SH   SOLE 26 117,723 0 409,973
FORTINET INC COM 34959E109 1,947 27,640 SH   SOLE 28 20,238 0 7,402
FORTINET INC COM 34959E109 2,797 39,710 SH   SOLE 29 8,331 0 31,379
FORTINET INC COM 34959E109 44,088 625,980 SH   SOLE 30 625,980 0 0
FORTINET INC COM 34959E109 4,337 61,574 SH   SOLE 31 44,553 0 17,021
FORTINET INC COM 34959E109 1,365 19,377 SH   SOLE 34 19,377 0 0
FORTINET INC COM 34959E109 2,239 31,786 SH   SOLE 36 31,786 0 0
FORTINET INC COM 34959E109 211 3,000 SH   SOLE 40 3,000 0 0
FORTIS INC COM 349553107 4,812 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 838 25,128 SH   SOLE 30 25,128 0 0
FORTIS INC COM 349553107 16,436 492,685 SH   SOLE 34 492,685 0 0
FORTIS INC COM 349553107 93 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 49,274 728,259 SH   SOLE 2 78,595 0 649,664
FORTIVE CORP COM 34959J108 6,504 96,128 SH   SOLE 4 88,139 0 7,989
FORTIVE CORP COM 34959J108 15,793 233,411 SH   SOLE 7 219,806 0 13,605
FORTIVE CORP COM 34959J108 439 6,493 SH   SOLE 13 6,493 0 0
FORTIVE CORP COM 34959J108 197 2,913 SH   SOLE 15 2,913 0 0
FORTIVE CORP COM 34959J108 91,509 1,352,486 SH   SOLE 18 1,211,075 0 141,411
FORTIVE CORP COM 34959J108 14,073 207,993 SH   SOLE 19 207,993 0 0
FORTIVE CORP COM 34959J108 448,964 6,635,583 SH   SOLE 21 6,635,583 0 0
FORTIVE CORP COM 34959J108 475,351 7,025,589 SH   SOLE 22 6,241,852 0 783,737
FORTIVE CORP COM 34959J108 14,278 211,025 SH   SOLE 23 211,025 0 0
FORTIVE CORP COM 34959J108 20,545 303,655 SH   SOLE 25 273,002 0 30,653
FORTIVE CORP COM 34959J108 74,696 1,103,987 SH   SOLE 26 329,744 0 774,243
FORTIVE CORP COM 34959J108 4,033 59,605 SH   SOLE 28 44,185 0 15,420
FORTIVE CORP COM 34959J108 763 11,270 SH   SOLE 29 11,270 0 0
FORTIVE CORP COM 34959J108 64,666 955,746 SH   SOLE 30 955,746 0 0
FORTIVE CORP COM 34959J108 8,332 123,140 SH   SOLE 31 63,718 0 59,422
FORTIVE CORP COM 34959J108 19,296 285,194 SH   SOLE 34 285,194 0 0
FORTIVE CORP COM 34959J108 17,018 251,529 SH   SOLE 36 251,529 0 0
FORTIVE CORP COM 34959J108 424 6,272 SH   SOLE 40 6,272 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 128,341 141,813 SH   SOLE 21 141,813 0 0
FORTRESS BIOTECH INC COM 34960Q109 24 27,724 SH   SOLE 2 630 0 27,094
FORTRESS BIOTECH INC COM 34960Q109 90 104,648 SH   SOLE 18 104,648 0 0
FORTRESS BIOTECH INC COM 34960Q109 37 43,323 SH   SOLE 19 43,323 0 0
FORTRESS BIOTECH INC COM 34960Q109 1,029 1,196,570 SH   SOLE 21 1,196,570 0 0
FORTRESS BIOTECH INC COM 34960Q109 439 510,637 SH   SOLE 22 500,488 0 10,149
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 763 53,240 SH   SOLE 22 0 0 53,240
FORTUNE BRANDS HOME & SEC IN COM 34964C106 32,019 842,840 SH   SOLE 2 445,374 0 397,466
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,402 142,187 SH   SOLE 4 138,337 0 3,850
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,176 136,235 SH   SOLE 7 130,778 0 5,457
FORTUNE BRANDS HOME & SEC IN COM 34964C106 34 903 SH   SOLE 13 903 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 44 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13,005 342,317 SH   SOLE 18 324,519 0 17,798
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,516 276,815 SH   SOLE 19 276,815 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 130,192 3,427,013 SH   SOLE 21 3,427,013 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 167,545 4,410,240 SH   SOLE 22 3,633,884 0 776,356
FORTUNE BRANDS HOME & SEC IN COM 34964C106 11,199 294,792 SH   SOLE 23 294,792 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,823 126,947 SH   SOLE 25 126,947 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 31,954 841,118 SH   SOLE 26 212,247 0 628,871
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,104 29,056 SH   SOLE 28 21,000 0 8,056
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,656 175,205 SH   SOLE 29 143,614 0 31,591
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19,215 505,796 SH   SOLE 30 505,796 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 12,135 319,422 SH   SOLE 31 232,017 0 87,405
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,169 136,061 SH   SOLE 34 136,061 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,678 175,786 SH   SOLE 36 175,786 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 117 3,091 SH   SOLE 40 3,091 0 0
FORTY SEVEN INC COM 34983P104 94 5,995 SH   SOLE 2 0 0 5,995
FORTY SEVEN INC COM 34983P104 449 28,590 SH   SOLE 18 28,590 0 0
FORTY SEVEN INC COM 34983P104 802 50,998 SH   SOLE 19 50,998 0 0
FORTY SEVEN INC COM 34983P104 9,835 625,626 SH   SOLE 21 625,626 0 0
FORTY SEVEN INC COM 34983P104 2,072 131,838 SH   SOLE 22 129,692 0 2,146
FORTY SEVEN INC COM 34983P104 16 1,033 SH   SOLE 23 1,033 0 0
FORTY SEVEN INC COM 34983P104 16 1,005 SH   SOLE 26 0 0 1,005
FORTY SEVEN INC COM 34983P104 14 869 SH   SOLE 30 869 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 370 89,487 SH   SOLE 2 3,041 0 86,446
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 7 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,089 263,709 SH   SOLE 18 263,709 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 480 116,136 SH   SOLE 19 116,136 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 12,429 3,009,559 SH   SOLE 21 3,009,559 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 9,839 2,382,444 SH   SOLE 22 2,273,781 0 108,663
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 114 27,513 SH   SOLE 26 22,372 0 5,141
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 38 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 83 20,108 SH   SOLE 30 20,108 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 29 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 1,274 23,228 SH   SOLE 2 1,015 0 22,213
FORWARD AIR CORP COM 349853101 8 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 35 633 SH   SOLE 7 633 0 0
FORWARD AIR CORP COM 349853101 8,091 147,520 SH   SOLE 18 147,520 0 0
FORWARD AIR CORP COM 349853101 2,399 43,743 SH   SOLE 19 43,743 0 0
FORWARD AIR CORP COM 349853101 168,709 3,075,822 SH   SOLE 21 3,075,822 0 0
FORWARD AIR CORP COM 349853101 47,367 863,578 SH   SOLE 22 823,052 0 40,526
FORWARD AIR CORP COM 349853101 335 6,101 SH   SOLE 26 4,416 0 1,685
FORWARD AIR CORP COM 349853101 242 4,413 SH   SOLE 28 4,413 0 0
FORWARD AIR CORP COM 349853101 3,217 58,655 SH   SOLE 30 58,655 0 0
FORWARD AIR CORP COM 349853101 180 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 8 6,007 SH   SOLE 21 6,007 0 0
FORWARD INDS INC N Y COM NEW 349862300 582 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 704 44,773 SH   SOLE 2 1,527 0 43,246
FOSSIL GROUP INC COM 34988V106 3 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 56 3,556 SH   SOLE 7 3,556 0 0
FOSSIL GROUP INC COM 34988V106 3,655 232,343 SH   SOLE 18 232,343 0 0
FOSSIL GROUP INC COM 34988V106 1,070 68,033 SH   SOLE 19 68,033 0 0
FOSSIL GROUP INC COM 34988V106 76,146 4,840,801 SH   SOLE 21 4,840,801 0 0
FOSSIL GROUP INC COM 34988V106 21,540 1,369,335 SH   SOLE 22 1,272,758 0 96,577
FOSSIL GROUP INC COM 34988V106 93 5,905 SH   SOLE 26 3,916 0 1,989
FOSSIL GROUP INC COM 34988V106 99 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 1,400 89,029 SH   SOLE 30 89,029 0 0
FOSSIL GROUP INC COM 34988V106 76 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 153 9,601 SH   SOLE 2 341 0 9,260
FOSTER L B CO COM 350060109 4 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 531 33,376 SH   SOLE 18 33,376 0 0
FOSTER L B CO COM 350060109 224 14,070 SH   SOLE 19 14,070 0 0
FOSTER L B CO COM 350060109 5,552 349,171 SH   SOLE 21 349,171 0 0
FOSTER L B CO COM 350060109 3,697 232,500 SH   SOLE 22 220,690 0 11,810
FOUNDATION BLDG MATLS INC COM 350392106 133 16,064 SH   SOLE 2 425 0 15,639
FOUNDATION BLDG MATLS INC COM 350392106 3 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 425 51,200 SH   SOLE 18 51,200 0 0
FOUNDATION BLDG MATLS INC COM 350392106 172 20,718 SH   SOLE 19 20,718 0 0
FOUNDATION BLDG MATLS INC COM 350392106 4,254 511,855 SH   SOLE 21 511,855 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,752 210,781 SH   SOLE 22 200,232 0 10,549
FOUNDATION BLDG MATLS INC COM 350392106 187 22,496 SH   SOLE 26 0 0 22,496
FOUNDATION BLDG MATLS INC COM 350392106 24 2,829 SH   SOLE 30 2,829 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,824 107,776 SH   SOLE 2 49,071 0 58,705
FOUR CORNERS PPTY TR INC COM 35086T109 1,254 47,863 SH   SOLE 4 47,863 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,929 111,795 SH   SOLE 7 111,795 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 71 2,703 SH   SOLE 15 2,703 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,847 337,690 SH   SOLE 18 337,690 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 15,472 590,525 SH   SOLE 19 590,525 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 193,305 7,378,048 SH   SOLE 21 7,378,048 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 90,669 3,460,656 SH   SOLE 22 3,371,618 0 89,038
FOUR CORNERS PPTY TR INC COM 35086T109 4,054 154,735 SH   SOLE 23 154,735 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,548 135,421 SH   SOLE 25 135,421 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,176 235,710 SH   SOLE 26 4,489 0 231,221
FOUR CORNERS PPTY TR INC COM 35086T109 236 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,917 73,187 SH   SOLE 29 24,113 0 49,074
FOUR CORNERS PPTY TR INC COM 35086T109 11,475 437,996 SH   SOLE 30 437,996 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 211 8,069 SH   SOLE 40 8,069 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,819 30,902 SH   SOLE 2 3,195 0 27,707
FOX FACTORY HLDG CORP COM 35138V102 9 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 43 726 SH   SOLE 7 726 0 0
FOX FACTORY HLDG CORP COM 35138V102 10,822 183,822 SH   SOLE 18 183,822 0 0
FOX FACTORY HLDG CORP COM 35138V102 5,666 96,254 SH   SOLE 19 96,254 0 0
FOX FACTORY HLDG CORP COM 35138V102 229,558 3,899,401 SH   SOLE 21 3,899,401 0 0
FOX FACTORY HLDG CORP COM 35138V102 63,531 1,079,171 SH   SOLE 22 1,033,831 0 45,340
FOX FACTORY HLDG CORP COM 35138V102 375 6,373 SH   SOLE 23 6,373 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,303 39,113 SH   SOLE 26 6,235 0 32,878
FOX FACTORY HLDG CORP COM 35138V102 277 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 331 5,628 SH   SOLE 29 0 0 5,628
FOX FACTORY HLDG CORP COM 35138V102 4,521 76,791 SH   SOLE 30 76,791 0 0
FOX FACTORY HLDG CORP COM 35138V102 247 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM 351793104 34 35,470 SH   SOLE 2 1,321 0 34,149
FRANCESCAS HLDGS CORP COM 351793104 1 926 SH   SOLE 7 926 0 0
FRANCESCAS HLDGS CORP COM 351793104 179 184,127 SH   SOLE 18 184,127 0 0
FRANCESCAS HLDGS CORP COM 351793104 42 43,099 SH   SOLE 19 43,099 0 0
FRANCESCAS HLDGS CORP COM 351793104 3,759 3,871,757 SH   SOLE 21 3,871,757 0 0
FRANCESCAS HLDGS CORP COM 351793104 992 1,021,983 SH   SOLE 22 981,079 0 40,904
FRANCESCAS HLDGS CORP COM 351793104 59 60,429 SH   SOLE 30 60,429 0 0
FRANCO NEVADA CORP COM 351858105 7,632 108,758 SH   SOLE 21 108,758 0 0
FRANKLIN COVEY CO COM 353469109 220 9,836 SH   SOLE 2 275 0 9,561
FRANKLIN COVEY CO COM 353469109 5 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 711 31,840 SH   SOLE 18 31,840 0 0
FRANKLIN COVEY CO COM 353469109 313 13,998 SH   SOLE 19 13,998 0 0
FRANKLIN COVEY CO COM 353469109 7,660 343,029 SH   SOLE 21 343,029 0 0
FRANKLIN COVEY CO COM 353469109 9,788 438,324 SH   SOLE 22 406,493 0 31,831
FRANKLIN ELEC INC COM 353514102 1,675 39,063 SH   SOLE 2 1,607 0 37,456
FRANKLIN ELEC INC COM 353514102 13 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 872 20,341 SH   SOLE 7 20,341 0 0
FRANKLIN ELEC INC COM 353514102 9,468 220,801 SH   SOLE 18 220,801 0 0
FRANKLIN ELEC INC COM 353514102 2,967 69,190 SH   SOLE 19 69,190 0 0
FRANKLIN ELEC INC COM 353514102 184,578 4,304,523 SH   SOLE 21 4,304,523 0 0
FRANKLIN ELEC INC COM 353514102 51,919 1,210,801 SH   SOLE 22 1,153,857 0 56,944
FRANKLIN ELEC INC COM 353514102 419 9,782 SH   SOLE 26 5,324 0 4,458
FRANKLIN ELEC INC COM 353514102 243 5,676 SH   SOLE 28 5,676 0 0
FRANKLIN ELEC INC COM 353514102 8,151 190,095 SH   SOLE 30 190,095 0 0
FRANKLIN ELEC INC COM 353514102 191 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 334 12,682 SH   SOLE 2 495 0 12,187
FRANKLIN FINL NETWORK INC COM 35352P104 6 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,789 67,845 SH   SOLE 18 67,845 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 504 19,126 SH   SOLE 19 19,126 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 35,793 1,357,336 SH   SOLE 21 1,357,336 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 11,320 429,269 SH   SOLE 22 410,229 0 19,040
FRANKLIN FINL NETWORK INC COM 35352P104 69 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 55 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 720 27,294 SH   SOLE 30 27,294 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 55 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN RES INC COM 354613101 26,892 906,684 SH   SOLE 2 179,487 0 727,197
FRANKLIN RES INC COM 354613101 3,782 127,516 SH   SOLE 4 118,964 0 8,552
FRANKLIN RES INC COM 354613101 24,153 814,323 SH   SOLE 7 450,096 0 364,227
FRANKLIN RES INC COM 354613101 221 7,462 SH   SOLE 13 7,462 0 0
FRANKLIN RES INC COM 354613101 76 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 20,428 688,727 SH   SOLE 18 650,286 0 38,441
FRANKLIN RES INC COM 354613101 2,475 83,440 SH   SOLE 19 83,440 0 0
FRANKLIN RES INC COM 354613101 251,875 8,492,072 SH   SOLE 21 8,492,072 0 0
FRANKLIN RES INC COM 354613101 226,390 7,632,843 SH   SOLE 22 6,705,097 0 927,746
FRANKLIN RES INC COM 354613101 6,876 231,838 SH   SOLE 23 231,838 0 0
FRANKLIN RES INC COM 354613101 9,185 309,663 SH   SOLE 25 309,663 0 0
FRANKLIN RES INC COM 354613101 54,509 1,837,787 SH   SOLE 26 407,235 0 1,430,552
FRANKLIN RES INC COM 354613101 1,798 60,626 SH   SOLE 28 44,226 0 16,400
FRANKLIN RES INC COM 354613101 599 20,192 SH   SOLE 29 20,192 0 0
FRANKLIN RES INC COM 354613101 39,463 1,330,510 SH   SOLE 30 1,330,510 0 0
FRANKLIN RES INC COM 354613101 3,811 128,492 SH   SOLE 31 87,114 0 41,378
FRANKLIN RES INC COM 354613101 773 26,062 SH   SOLE 34 26,062 0 0
FRANKLIN RES INC COM 354613101 12,799 431,525 SH   SOLE 36 431,525 0 0
FRANKLIN RES INC COM 354613101 199 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 737 118,285 SH   SOLE 2 11,485 0 106,800
FRANKLIN STREET PPTYS CORP COM 35471R106 447 71,679 SH   SOLE 4 71,679 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,038 166,571 SH   SOLE 7 166,571 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 26 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 3,387 543,630 SH   SOLE 18 543,630 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 2,350 377,256 SH   SOLE 19 377,256 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 72,908 11,702,715 SH   SOLE 21 11,702,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 28,664 4,600,910 SH   SOLE 22 4,455,890 0 145,020
FRANKLIN STREET PPTYS CORP COM 35471R106 23 3,673 SH   SOLE 23 3,673 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,433 229,972 SH   SOLE 25 229,972 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 469 75,303 SH   SOLE 26 14,556 0 60,747
FRANKLIN STREET PPTYS CORP COM 35471R106 80 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 213 34,121 SH   SOLE 29 34,121 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 4,180 671,023 SH   SOLE 30 671,023 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 65 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3 110 SH   SOLE 17 0 0 110
FRANKS INTL N V COM N33462107 431 82,571 SH   SOLE 2 4,001 0 78,570
FRANKS INTL N V COM N33462107 2 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 8 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 1,314 251,664 SH   SOLE 18 251,664 0 0
FRANKS INTL N V COM N33462107 571 109,346 SH   SOLE 19 109,346 0 0
FRANKS INTL N V COM N33462107 14,561 2,789,524 SH   SOLE 21 2,789,524 0 0
FRANKS INTL N V COM N33462107 11,002 2,107,604 SH   SOLE 22 2,011,070 0 96,534
FRANKS INTL N V COM N33462107 55 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 116 22,170 SH   SOLE 30 22,170 0 0
FRANKS INTL N V COM N33462107 27 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 9 4,945 SH   SOLE 18 4,945 0 0
FREDS INC CL A 356108100 143 75,530 SH   SOLE 21 75,530 0 0
FREDS INC CL A 356108100 1,018 538,382 SH   SOLE 22 538,382 0 0
FREEPORT-MCMORAN INC CL B 35671D857 37,287 3,616,547 SH   SOLE 2 402,717 0 3,213,830
FREEPORT-MCMORAN INC CL B 35671D857 4,872 472,577 SH   SOLE 4 436,165 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 16,775 1,627,102 SH   SOLE 7 1,593,698 0 33,404
FREEPORT-MCMORAN INC CL B 35671D857 470 45,582 SH   SOLE 13 45,582 0 0
FREEPORT-MCMORAN INC CL B 35671D857 116 11,204 SH   SOLE 15 11,204 0 0
FREEPORT-MCMORAN INC CL B 35671D857 68,023 6,597,793 SH   SOLE 18 5,998,766 0 599,027
FREEPORT-MCMORAN INC CL B 35671D857 27,262 2,644,212 SH   SOLE 19 2,644,212 0 0
FREEPORT-MCMORAN INC CL B 35671D857 352,594 34,199,268 SH   SOLE 21 34,199,268 0 0
FREEPORT-MCMORAN INC CL B 35671D857 389,792 37,807,158 SH   SOLE 22 34,028,822 0 3,778,336
FREEPORT-MCMORAN INC CL B 35671D857 10,471 1,015,596 SH   SOLE 23 1,015,596 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14,457 1,402,247 SH   SOLE 25 1,280,297 0 121,950
FREEPORT-MCMORAN INC CL B 35671D857 55,677 5,400,280 SH   SOLE 26 1,544,907 0 3,855,373
FREEPORT-MCMORAN INC CL B 35671D857 2,756 267,337 SH   SOLE 28 195,110 0 72,227
FREEPORT-MCMORAN INC CL B 35671D857 534 51,798 SH   SOLE 29 51,798 0 0
FREEPORT-MCMORAN INC CL B 35671D857 48,620 4,715,776 SH   SOLE 30 4,715,776 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,177 502,138 SH   SOLE 31 263,713 0 238,425
FREEPORT-MCMORAN INC CL B 35671D857 16,171 1,568,445 SH   SOLE 34 1,568,445 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14,311 1,388,032 SH   SOLE 36 1,388,032 0 0
FREEPORT-MCMORAN INC CL B 35671D857 363 35,187 SH   SOLE 40 35,187 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D957 46 4,500 SH Put SOLE 2 4,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D957 1,547 150,000 SH Put SOLE 19 150,000 0 0
FREIGHTCAR AMER INC COM 357023100 88 13,100 SH   SOLE 2 365 0 12,735
FREIGHTCAR AMER INC COM 357023100 2 282 SH   SOLE 7 282 0 0
FREIGHTCAR AMER INC COM 357023100 286 42,724 SH   SOLE 18 42,724 0 0
FREIGHTCAR AMER INC COM 357023100 126 18,797 SH   SOLE 19 18,797 0 0
FREIGHTCAR AMER INC COM 357023100 2,870 429,020 SH   SOLE 21 429,020 0 0
FREIGHTCAR AMER INC COM 357023100 3,117 465,907 SH   SOLE 22 348,075 0 117,832
FREQUENCY ELECTRS INC COM 358010106 9 832 SH   SOLE 18 832 0 0
FREQUENCY ELECTRS INC COM 358010106 201 18,946 SH   SOLE 21 18,946 0 0
FREQUENCY ELECTRS INC COM 358010106 1,823 172,020 SH   SOLE 22 172,020 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1 46 SH   SOLE 18 46 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 884 31,269 SH   SOLE 2 1,048 0 30,221
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 764 27,033 SH   SOLE 7 27,033 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,935 103,817 SH   SOLE 18 103,817 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,255 44,389 SH   SOLE 19 44,389 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 29,410 1,040,315 SH   SOLE 21 1,040,315 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 27,967 989,275 SH   SOLE 22 944,598 0 44,677
FRESH DEL MONTE PRODUCE INC ORD G36738105 178 6,308 SH   SOLE 23 6,308 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 421 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 90 3,200 SH   SOLE 28 3,200 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 399 14,113 SH   SOLE 30 14,113 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 35 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 104 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 696 21,635 SH   SOLE 2 1,304 0 20,331
FRESHPET INC COM 358039105 15 455 SH   SOLE 7 455 0 0
FRESHPET INC COM 358039105 2,911 90,502 SH   SOLE 18 90,502 0 0
FRESHPET INC COM 358039105 2,128 66,182 SH   SOLE 19 66,182 0 0
FRESHPET INC COM 358039105 29,650 921,955 SH   SOLE 21 921,955 0 0
FRESHPET INC COM 358039105 24,132 750,375 SH   SOLE 22 715,539 0 34,836
FRESHPET INC COM 358039105 12 372 SH   SOLE 23 372 0 0
FRESHPET INC COM 358039105 445 13,822 SH   SOLE 26 0 0 13,822
FRESHPET INC COM 358039105 104 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 206 6,417 SH   SOLE 30 6,417 0 0
FRESHPET INC COM 358039105 70 2,189 SH   SOLE 40 2,189 0 0
FRIEDMAN INDS INC COM 358435105 9 1,307 SH   SOLE 18 1,307 0 0
FRIEDMAN INDS INC COM 358435105 163 23,071 SH   SOLE 21 23,071 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 479 54,842 SH   SOLE 2 3,883 0 50,959
FRONT YD RESIDENTIAL CORP COM 35904G107 4 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 10 1,163 SH   SOLE 7 1,163 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,537 176,068 SH   SOLE 18 176,068 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 738 84,573 SH   SOLE 19 84,573 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 16,407 1,879,374 SH   SOLE 21 1,879,374 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 15,463 1,771,248 SH   SOLE 22 1,691,721 0 79,527
FRONT YD RESIDENTIAL CORP COM 35904G107 96 11,036 SH   SOLE 23 11,036 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 51 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 72 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 114 13,038 SH   SOLE 30 13,038 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 57 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 3,264 122,662 SH   SOLE 2 4,429 0 118,233
FRONTDOOR INC COM 35905A109 8 301 SH   SOLE 4 301 0 0
FRONTDOOR INC COM 35905A109 48 1,821 SH   SOLE 7 1,821 0 0
FRONTDOOR INC COM 35905A109 1,080 40,576 SH   SOLE 18 40,576 0 0
FRONTDOOR INC COM 35905A109 375 14,085 SH   SOLE 19 14,085 0 0
FRONTDOOR INC COM 35905A109 22,246 836,018 SH   SOLE 21 836,018 0 0
FRONTDOOR INC COM 35905A109 49,179 1,848,151 SH   SOLE 22 1,721,476 0 126,675
FRONTDOOR INC COM 35905A109 524 19,685 SH   SOLE 26 11,349 0 8,336
FRONTDOOR INC COM 35905A109 249 9,340 SH   SOLE 28 9,340 0 0
FRONTDOOR INC COM 35905A109 176 6,622 SH   SOLE 29 0 0 6,622
FRONTDOOR INC COM 35905A109 448 16,820 SH   SOLE 30 16,820 0 0
FRONTDOOR INC COM 35905A109 38 1,424 SH   SOLE 31 1,424 0 0
FRONTDOOR INC COM 35905A109 31 1,168 SH   SOLE 36 1,168 0 0
FRONTDOOR INC COM 35905A109 202 7,609 SH   SOLE 40 7,609 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 252 105,789 SH   SOLE 2 3,297 0 102,492
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 40 16,967 SH   SOLE 7 16,967 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,283 539,108 SH   SOLE 18 539,108 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 352 147,966 SH   SOLE 19 147,966 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 27,870 11,709,898 SH   SOLE 21 11,709,898 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8,550 3,592,508 SH   SOLE 22 3,196,323 0 396,185
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 52 22,015 SH   SOLE 26 17,629 0 4,386
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 28 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 483 203,047 SH   SOLE 30 203,047 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 26 10,900 SH   SOLE 40 10,900 0 0
FRONTLINE LTD SHS NEW G3682E192 460 83,199 SH   SOLE 2 2,760 0 80,439
FRONTLINE LTD SHS NEW G3682E192 9 1,587 SH   SOLE 7 1,587 0 0
FRONTLINE LTD SHS NEW G3682E192 1,442 260,713 SH   SOLE 18 260,713 0 0
FRONTLINE LTD SHS NEW G3682E192 611 110,466 SH   SOLE 19 110,466 0 0
FRONTLINE LTD SHS NEW G3682E192 13,692 2,475,952 SH   SOLE 21 2,475,952 0 0
FRONTLINE LTD SHS NEW G3682E192 4,464 807,202 SH   SOLE 22 747,097 0 60,105
FRP HLDGS INC COM 30292L107 298 6,469 SH   SOLE 2 258 0 6,211
FRP HLDGS INC COM 30292L107 6 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,148 24,952 SH   SOLE 18 24,952 0 0
FRP HLDGS INC COM 30292L107 465 10,104 SH   SOLE 19 10,104 0 0
FRP HLDGS INC COM 30292L107 11,915 258,971 SH   SOLE 21 258,971 0 0
FRP HLDGS INC COM 30292L107 10,301 223,893 SH   SOLE 22 213,573 0 10,320
FRP HLDGS INC COM 30292L107 99 2,161 SH   SOLE 30 2,161 0 0
FS BANCORP INC COM 30263Y104 137 3,198 SH   SOLE 2 92 0 3,106
FS BANCORP INC COM 30263Y104 4 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 587 13,698 SH   SOLE 18 13,698 0 0
FS BANCORP INC COM 30263Y104 228 5,319 SH   SOLE 19 5,319 0 0
FS BANCORP INC COM 30263Y104 5,749 134,080 SH   SOLE 21 134,080 0 0
FS BANCORP INC COM 30263Y104 1,670 38,953 SH   SOLE 22 37,252 0 1,701
FS KKR CAPITAL CORP COM 302635107 5,657 1,092,129 SH   SOLE 30 1,092,129 0 0
FSB BANCORP INC COM 30289C102 5 301 SH   SOLE 18 301 0 0
FTD COS INC COM 30281V108 5 3,232 SH   SOLE 18 3,232 0 0
FTD COS INC COM 30281V108 74 49,716 SH   SOLE 21 49,716 0 0
FTD COS INC COM 30281V108 613 414,456 SH   SOLE 22 414,456 0 0
FTE NETWORKS INC COM PAR 30283R402 1 580 SH   SOLE 18 580 0 0
FTE NETWORKS INC COM PAR 30283R402 12 5,327 SH   SOLE 21 5,327 0 0
FTI CONSULTING INC COM 302941109 2,597 38,977 SH   SOLE 2 1,334 0 37,643
FTI CONSULTING INC COM 302941109 13 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 52 782 SH   SOLE 7 782 0 0
FTI CONSULTING INC COM 302941109 13,062 196,012 SH   SOLE 18 196,012 0 0
FTI CONSULTING INC COM 302941109 3,772 56,605 SH   SOLE 19 56,605 0 0
FTI CONSULTING INC COM 302941109 271,424 4,072,984 SH   SOLE 21 4,072,984 0 0
FTI CONSULTING INC COM 302941109 80,614 1,209,691 SH   SOLE 22 1,157,091 0 52,600
FTI CONSULTING INC COM 302941109 37 557 SH   SOLE 23 557 0 0
FTI CONSULTING INC COM 302941109 787 11,812 SH   SOLE 26 3,960 0 7,852
FTI CONSULTING INC COM 302941109 314 4,718 SH   SOLE 28 4,718 0 0
FTI CONSULTING INC COM 302941109 5,297 79,485 SH   SOLE 30 79,485 0 0
FTI CONSULTING INC COM 302941109 132 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 295 4,422 SH   SOLE 40 4,422 0 0
FTS INTERNATIONAL INC COM 30283W104 260 36,612 SH   SOLE 2 1,003 0 35,609
FTS INTERNATIONAL INC COM 30283W104 5 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 782 110,055 SH   SOLE 18 110,055 0 0
FTS INTERNATIONAL INC COM 30283W104 327 46,048 SH   SOLE 19 46,048 0 0
FTS INTERNATIONAL INC COM 30283W104 7,587 1,067,048 SH   SOLE 21 1,067,048 0 0
FTS INTERNATIONAL INC COM 30283W104 6,055 851,577 SH   SOLE 22 815,368 0 36,209
FTS INTERNATIONAL INC COM 30283W104 25 3,507 SH   SOLE 30 3,507 0 0
FUEL TECH INC COM 359523107 13 10,680 SH   SOLE 21 10,680 0 0
FUEL TECH INC COM 359523107 592 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM NEW 35952H502 42 76,803 SH   SOLE 2 3,943 0 72,860
FUELCELL ENERGY INC COM NEW 35952H502 153 277,439 SH   SOLE 18 277,439 0 0
FUELCELL ENERGY INC COM NEW 35952H502 74 134,438 SH   SOLE 19 134,438 0 0
FUELCELL ENERGY INC COM NEW 35952H502 1,811 3,289,618 SH   SOLE 21 3,289,618 0 0
FUELCELL ENERGY INC COM NEW 35952H502 871 1,582,877 SH   SOLE 22 1,557,704 0 25,173
FULGENT GENETICS INC COM 359664109 3 956 SH   SOLE 18 956 0 0
FULGENT GENETICS INC COM 359664109 45 14,350 SH   SOLE 21 14,350 0 0
FULL HOUSE RESORTS INC COM 359678109 8 4,203 SH   SOLE 18 4,203 0 0
FULL HOUSE RESORTS INC COM 359678109 137 67,663 SH   SOLE 21 67,663 0 0
FULLER H B CO COM 359694106 1,924 45,094 SH   SOLE 2 1,730 0 43,364
FULLER H B CO COM 359694106 19 455 SH   SOLE 4 455 0 0
FULLER H B CO COM 359694106 1,853 43,436 SH   SOLE 7 43,436 0 0
FULLER H B CO COM 359694106 11,150 261,307 SH   SOLE 18 261,307 0 0
FULLER H B CO COM 359694106 3,282 76,909 SH   SOLE 19 76,909 0 0
FULLER H B CO COM 359694106 232,332 5,444,845 SH   SOLE 21 5,444,845 0 0
FULLER H B CO COM 359694106 64,003 1,499,954 SH   SOLE 22 1,431,834 0 68,120
FULLER H B CO COM 359694106 381 8,938 SH   SOLE 26 4,559 0 4,379
FULLER H B CO COM 359694106 313 7,335 SH   SOLE 28 7,335 0 0
FULLER H B CO COM 359694106 4,359 102,154 SH   SOLE 30 102,154 0 0
FULLER H B CO COM 359694106 61 1,420 SH   SOLE 36 1,420 0 0
FULLER H B CO COM 359694106 226 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 3,874 250,265 SH   SOLE 2 78,633 0 171,632
FULTON FINL CORP PA COM 360271100 12 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 69 4,462 SH   SOLE 7 4,462 0 0
FULTON FINL CORP PA COM 360271100 15,631 1,009,777 SH   SOLE 18 1,009,777 0 0
FULTON FINL CORP PA COM 360271100 3,994 258,019 SH   SOLE 19 258,019 0 0
FULTON FINL CORP PA COM 360271100 195,918 12,656,186 SH   SOLE 21 12,656,186 0 0
FULTON FINL CORP PA COM 360271100 100,334 6,481,516 SH   SOLE 22 6,250,481 0 231,035
FULTON FINL CORP PA COM 360271100 827 53,449 SH   SOLE 26 31,246 0 22,203
FULTON FINL CORP PA COM 360271100 389 25,098 SH   SOLE 28 25,098 0 0
FULTON FINL CORP PA COM 360271100 716 46,240 SH   SOLE 30 46,240 0 0
FULTON FINL CORP PA COM 360271100 148 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 212 13,679 SH   SOLE 40 13,679 0 0
FUNKO INC COM CL A 361008105 116 8,785 SH   SOLE 2 400 0 8,385
FUNKO INC COM CL A 361008105 475 36,145 SH   SOLE 18 36,145 0 0
FUNKO INC COM CL A 361008105 199 15,148 SH   SOLE 19 15,148 0 0
FUNKO INC COM CL A 361008105 4,701 357,511 SH   SOLE 21 357,511 0 0
FUNKO INC COM CL A 361008105 3,381 257,106 SH   SOLE 22 250,720 0 6,386
FUSION CONNECT INC COM 36116X102 14 8,384 SH   SOLE 2 776 0 7,608
FUSION CONNECT INC COM 36116X102 116 68,806 SH   SOLE 18 68,806 0 0
FUSION CONNECT INC COM 36116X102 42 24,910 SH   SOLE 19 24,910 0 0
FUSION CONNECT INC COM 36116X102 1,266 753,535 SH   SOLE 21 753,535 0 0
FUSION CONNECT INC COM 36116X102 254 151,212 SH   SOLE 22 144,817 0 6,395
FUTUREFUEL CORPORATION COM 36116M106 461 29,043 SH   SOLE 2 1,023 0 28,020
FUTUREFUEL CORPORATION COM 36116M106 8 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 2,155 135,859 SH   SOLE 18 135,859 0 0
FUTUREFUEL CORPORATION COM 36116M106 584 36,851 SH   SOLE 19 36,851 0 0
FUTUREFUEL CORPORATION COM 36116M106 45,064 2,841,366 SH   SOLE 21 2,841,366 0 0
FUTUREFUEL CORPORATION COM 36116M106 11,832 746,023 SH   SOLE 22 717,247 0 28,776
FUTUREFUEL CORPORATION COM 36116M106 53 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 796 50,205 SH   SOLE 30 50,205 0 0
FUTUREFUEL CORPORATION COM 36116M106 37 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 3 174 SH   SOLE 2 0 0 174
FVCBANKCORP INC COM 36120Q101 149 8,433 SH   SOLE 18 8,433 0 0
FVCBANKCORP INC COM 36120Q101 41 2,349 SH   SOLE 19 2,349 0 0
FVCBANKCORP INC COM 36120Q101 1,142 64,868 SH   SOLE 21 64,868 0 0
FVCBANKCORP INC COM 36120Q101 33 1,891 SH   SOLE 22 1,891 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,203 43,127 SH   SOLE 2 1,968 0 41,159
G-III APPAREL GROUP LTD COM 36237H101 4 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 28 988 SH   SOLE 7 988 0 0
G-III APPAREL GROUP LTD COM 36237H101 6,101 218,741 SH   SOLE 18 218,741 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,783 63,920 SH   SOLE 19 63,920 0 0
G-III APPAREL GROUP LTD COM 36237H101 125,664 4,505,700 SH   SOLE 21 4,505,700 0 0
G-III APPAREL GROUP LTD COM 36237H101 33,704 1,208,452 SH   SOLE 22 1,150,873 0 57,579
G-III APPAREL GROUP LTD COM 36237H101 77 2,765 SH   SOLE 23 2,765 0 0
G-III APPAREL GROUP LTD COM 36237H101 216 7,753 SH   SOLE 26 2,630 0 5,123
G-III APPAREL GROUP LTD COM 36237H101 163 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,403 86,159 SH   SOLE 30 86,159 0 0
G-III APPAREL GROUP LTD COM 36237H101 123 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 342 17,848 SH   SOLE 2 760 0 17,088
G1 THERAPEUTICS INC COM 3621LQ109 8 437 SH   SOLE 7 437 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,439 75,155 SH   SOLE 18 75,155 0 0
G1 THERAPEUTICS INC COM 3621LQ109 643 33,598 SH   SOLE 19 33,598 0 0
G1 THERAPEUTICS INC COM 3621LQ109 22,202 1,159,371 SH   SOLE 21 1,159,371 0 0
G1 THERAPEUTICS INC COM 3621LQ109 12,770 666,859 SH   SOLE 22 639,243 0 27,616
G1 THERAPEUTICS INC COM 3621LQ109 27 1,432 SH   SOLE 26 0 0 1,432
G1 THERAPEUTICS INC COM 3621LQ109 130 6,773 SH   SOLE 30 6,773 0 0
G1 THERAPEUTICS INC COM 3621LQ109 43 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 87 8,377 SH   SOLE 2 379 0 7,998
GAIA INC NEW CL A 36269P104 3 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 389 37,511 SH   SOLE 18 37,511 0 0
GAIA INC NEW CL A 36269P104 183 17,638 SH   SOLE 19 17,638 0 0
GAIA INC NEW CL A 36269P104 4,114 397,099 SH   SOLE 21 397,099 0 0
GAIA INC NEW CL A 36269P104 4,022 388,183 SH   SOLE 22 378,543 0 9,640
GAIN CAP HLDGS INC COM 36268W100 180 29,202 SH   SOLE 2 1,172 0 28,030
GAIN CAP HLDGS INC COM 36268W100 5 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 589 95,544 SH   SOLE 18 95,544 0 0
GAIN CAP HLDGS INC COM 36268W100 241 39,176 SH   SOLE 19 39,176 0 0
GAIN CAP HLDGS INC COM 36268W100 6,087 988,177 SH   SOLE 21 988,177 0 0
GAIN CAP HLDGS INC COM 36268W100 3,972 644,831 SH   SOLE 22 620,096 0 24,735
GALAPAGOS NV SPON ADR 36315X101 1,688 18,400 SH   SOLE 2 18,400 0 0
GALAPAGOS NV SPON ADR 36315X101 908 9,900 SH   SOLE 18 9,900 0 0
GALAPAGOS NV SPON ADR 36315X101 10,119 110,300 SH   SOLE 19 110,300 0 0
GALAPAGOS NV SPON ADR 36315X101 10,899 118,805 SH   SOLE 21 118,805 0 0
GALAPAGOS NV SPON ADR 36315X101 27 297 SH   SOLE 30 297 0 0
GALAPAGOS NV SPON ADR 36315X101 5,378 58,621 SH   SOLE 34 58,621 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 21 6,038 SH   SOLE 18 6,038 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 348 101,485 SH   SOLE 21 101,485 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1,704 496,745 SH   SOLE 22 496,745 0 0
GALLAGHER ARTHUR J & CO COM 363576109 40,189 545,307 SH   SOLE 2 136,903 0 408,404
GALLAGHER ARTHUR J & CO COM 363576109 5,023 68,158 SH   SOLE 4 63,349 0 4,809
GALLAGHER ARTHUR J & CO COM 363576109 13,741 186,444 SH   SOLE 7 178,863 0 7,581
GALLAGHER ARTHUR J & CO COM 363576109 1,259 17,088 SH   SOLE 13 17,088 0 0
GALLAGHER ARTHUR J & CO COM 363576109 111 1,509 SH   SOLE 15 1,509 0 0
GALLAGHER ARTHUR J & CO COM 363576109 79,998 1,085,449 SH   SOLE 18 1,008,388 0 77,061
GALLAGHER ARTHUR J & CO COM 363576109 194,559 2,639,878 SH   SOLE 19 2,639,878 0 0
GALLAGHER ARTHUR J & CO COM 363576109 575,518 7,808,924 SH   SOLE 21 7,808,924 0 0
GALLAGHER ARTHUR J & CO COM 363576109 365,070 4,953,466 SH   SOLE 22 4,442,914 0 510,552
GALLAGHER ARTHUR J & CO COM 363576109 9,605 130,325 SH   SOLE 23 130,325 0 0
GALLAGHER ARTHUR J & CO COM 363576109 15,382 208,710 SH   SOLE 25 208,710 0 0
GALLAGHER ARTHUR J & CO COM 363576109 61,303 831,795 SH   SOLE 26 207,421 0 624,374
GALLAGHER ARTHUR J & CO COM 363576109 2,549 34,584 SH   SOLE 28 25,987 0 8,597
GALLAGHER ARTHUR J & CO COM 363576109 5,663 76,841 SH   SOLE 29 7,554 0 69,287
GALLAGHER ARTHUR J & CO COM 363576109 55,700 755,770 SH   SOLE 30 755,770 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,376 59,370 SH   SOLE 31 36,106 0 23,264
GALLAGHER ARTHUR J & CO COM 363576109 2,558 34,706 SH   SOLE 32 34,706 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,515 61,260 SH   SOLE 34 61,260 0 0
GALLAGHER ARTHUR J & CO COM 363576109 12,562 170,443 SH   SOLE 36 170,443 0 0
GALLAGHER ARTHUR J & CO COM 363576109 354 4,801 SH   SOLE 40 4,801 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 33 4,765 SH   SOLE 22 4,765 0 0
GAMCO INVESTORS INC CL A COM 361438104 102 6,041 SH   SOLE 2 0 0 6,041
GAMCO INVESTORS INC CL A COM 361438104 7 405 SH   SOLE 7 405 0 0
GAMCO INVESTORS INC CL A COM 361438104 286 16,940 SH   SOLE 18 16,940 0 0
GAMCO INVESTORS INC CL A COM 361438104 182 10,774 SH   SOLE 19 10,774 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,583 271,340 SH   SOLE 21 271,340 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,900 290,139 SH   SOLE 22 276,950 0 13,189
GAMCO INVESTORS INC CL A COM 361438104 24 1,443 SH   SOLE 28 1,443 0 0
GAMCO INVESTORS INC CL A COM 361438104 18 1,095 SH   SOLE 40 1,095 0 0
GAMESTOP CORP NEW CL A 36467W109 1,299 102,923 SH   SOLE 2 3,493 0 99,430
GAMESTOP CORP NEW CL A 36467W109 7 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 90 7,147 SH   SOLE 7 7,147 0 0
GAMESTOP CORP NEW CL A 36467W109 6,553 519,252 SH   SOLE 18 519,252 0 0
GAMESTOP CORP NEW CL A 36467W109 1,865 147,752 SH   SOLE 19 147,752 0 0
GAMESTOP CORP NEW CL A 36467W109 138,277 10,956,962 SH   SOLE 21 10,956,962 0 0
GAMESTOP CORP NEW CL A 36467W109 39,081 3,096,727 SH   SOLE 22 2,876,584 0 220,143
GAMESTOP CORP NEW CL A 36467W109 450 35,662 SH   SOLE 26 11,480 0 24,182
GAMESTOP CORP NEW CL A 36467W109 167 13,225 SH   SOLE 28 13,225 0 0
GAMESTOP CORP NEW CL A 36467W109 2,649 209,890 SH   SOLE 30 209,890 0 0
GAMESTOP CORP NEW CL A 36467W109 527 41,743 SH   SOLE 36 41,743 0 0
GAMESTOP CORP NEW CL A 36467W109 142 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 14,393 445,478 SH   SOLE 2 60,949 0 384,529
GAMING & LEISURE PPTYS INC COM 36467J108 4,541 140,542 SH   SOLE 4 140,542 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 10,663 330,028 SH   SOLE 7 330,028 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 267 8,273 SH   SOLE 15 8,273 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,161 97,848 SH   SOLE 18 97,848 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 29,592 915,871 SH   SOLE 19 915,871 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 117,935 3,650,112 SH   SOLE 21 3,650,112 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 260,505 8,062,661 SH   SOLE 22 7,668,539 0 394,122
GAMING & LEISURE PPTYS INC COM 36467J108 220 6,816 SH   SOLE 23 6,816 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,627 421,758 SH   SOLE 25 421,758 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,302 133,147 SH   SOLE 26 37,165 0 95,982
GAMING & LEISURE PPTYS INC COM 36467J108 855 26,470 SH   SOLE 28 26,470 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,361 73,080 SH   SOLE 29 73,080 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 30,969 958,482 SH   SOLE 30 958,482 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 141 4,350 SH   SOLE 31 4,181 0 169
GAMING & LEISURE PPTYS INC COM 36467J108 100 3,107 SH   SOLE 36 3,107 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 603 18,671 SH   SOLE 40 18,671 0 0
GAMING PARTNERS INTL CORP COM 36467A107 10 753 SH   SOLE 18 753 0 0
GAMING PARTNERS INTL CORP COM 36467A107 11 825 SH   SOLE 21 825 0 0
GAMING PARTNERS INTL CORP COM 36467A107 1,468 112,892 SH   SOLE 22 112,892 0 0
GANNETT CO INC COM 36473H104 1,020 119,592 SH   SOLE 2 3,911 0 115,681
GANNETT CO INC COM 36473H104 4 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 48 5,605 SH   SOLE 7 5,605 0 0
GANNETT CO INC COM 36473H104 4,947 579,979 SH   SOLE 18 579,979 0 0
GANNETT CO INC COM 36473H104 1,420 166,508 SH   SOLE 19 166,508 0 0
GANNETT CO INC COM 36473H104 103,077 12,084,104 SH   SOLE 21 12,084,104 0 0
GANNETT CO INC COM 36473H104 28,596 3,352,418 SH   SOLE 22 3,177,052 0 175,366
GANNETT CO INC COM 36473H104 332 38,873 SH   SOLE 26 8,113 0 30,760
GANNETT CO INC COM 36473H104 133 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 1,916 224,586 SH   SOLE 30 224,586 0 0
GANNETT CO INC COM 36473H104 33 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 127 14,857 SH   SOLE 40 14,857 0 0
GAP INC DEL COM 364760108 14,581 566,045 SH   SOLE 2 77,644 0 488,401
GAP INC DEL COM 364760108 2,104 81,660 SH   SOLE 4 75,589 0 6,071
GAP INC DEL COM 364760108 6,360 246,883 SH   SOLE 7 199,917 0 46,966
GAP INC DEL COM 364760108 107 4,169 SH   SOLE 13 4,169 0 0
GAP INC DEL COM 364760108 38 1,485 SH   SOLE 15 1,485 0 0
GAP INC DEL COM 364760108 11,788 457,623 SH   SOLE 18 411,338 0 46,285
GAP INC DEL COM 364760108 2,504 97,204 SH   SOLE 19 97,204 0 0
GAP INC DEL COM 364760108 138,696 5,384,150 SH   SOLE 21 5,384,150 0 0
GAP INC DEL COM 364760108 151,845 5,894,596 SH   SOLE 22 5,268,052 0 626,544
GAP INC DEL COM 364760108 4,108 159,468 SH   SOLE 23 159,468 0 0
GAP INC DEL COM 364760108 6,116 237,415 SH   SOLE 25 237,415 0 0
GAP INC DEL COM 364760108 36,178 1,404,417 SH   SOLE 26 341,683 0 1,062,734
GAP INC DEL COM 364760108 1,125 43,672 SH   SOLE 28 32,653 0 11,019
GAP INC DEL COM 364760108 1,543 59,886 SH   SOLE 29 12,289 0 47,597
GAP INC DEL COM 364760108 24,323 944,222 SH   SOLE 30 944,222 0 0
GAP INC DEL COM 364760108 2,358 91,546 SH   SOLE 31 49,650 0 41,896
GAP INC DEL COM 364760108 272 10,552 SH   SOLE 34 10,552 0 0
GAP INC DEL COM 364760108 5,981 232,193 SH   SOLE 36 232,193 0 0
GAP INC DEL COM 364760108 122 4,722 SH   SOLE 40 4,722 0 0
GARDNER DENVER HLDGS INC COM 36555P107 4,927 240,945 SH   SOLE 2 7,954 0 232,991
GARDNER DENVER HLDGS INC COM 36555P107 12 582 SH   SOLE 4 582 0 0
GARDNER DENVER HLDGS INC COM 36555P107 47 2,313 SH   SOLE 7 2,313 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,225 59,898 SH   SOLE 18 59,898 0 0
GARDNER DENVER HLDGS INC COM 36555P107 549 26,847 SH   SOLE 19 26,847 0 0
GARDNER DENVER HLDGS INC COM 36555P107 30,126 1,473,143 SH   SOLE 21 1,473,143 0 0
GARDNER DENVER HLDGS INC COM 36555P107 67,920 3,321,258 SH   SOLE 22 3,085,779 0 235,479
GARDNER DENVER HLDGS INC COM 36555P107 578 28,272 SH   SOLE 26 17,009 0 11,263
GARDNER DENVER HLDGS INC COM 36555P107 332 16,253 SH   SOLE 28 16,253 0 0
GARDNER DENVER HLDGS INC COM 36555P107 659 32,220 SH   SOLE 30 32,220 0 0
GARDNER DENVER HLDGS INC COM 36555P107 54 2,647 SH   SOLE 31 2,571 0 76
GARDNER DENVER HLDGS INC COM 36555P107 251 12,269 SH   SOLE 40 12,269 0 0
GARMIN LTD SHS H2906T109 24,137 381,191 SH   SOLE 2 111,083 0 270,108
GARMIN LTD SHS H2906T109 3,833 60,538 SH   SOLE 4 57,552 0 2,986
GARMIN LTD SHS H2906T109 9,860 155,718 SH   SOLE 7 132,967 0 22,751
GARMIN LTD SHS H2906T109 2,642 41,731 SH   SOLE 13 41,731 0 0
GARMIN LTD SHS H2906T109 56 891 SH   SOLE 15 891 0 0
GARMIN LTD SHS H2906T109 20,246 319,735 SH   SOLE 18 305,405 0 14,330
GARMIN LTD SHS H2906T109 20,614 325,557 SH   SOLE 19 325,557 0 0
GARMIN LTD SHS H2906T109 392,549 6,199,449 SH   SOLE 21 6,199,449 0 0
GARMIN LTD SHS H2906T109 223,229 3,525,413 SH   SOLE 22 2,929,141 0 596,272
GARMIN LTD SHS H2906T109 6,007 94,874 SH   SOLE 23 94,874 0 0
GARMIN LTD SHS H2906T109 7,494 118,359 SH   SOLE 25 118,359 0 0
GARMIN LTD SHS H2906T109 33,485 528,814 SH   SOLE 26 163,654 0 365,160
GARMIN LTD SHS H2906T109 1,258 19,862 SH   SOLE 28 13,779 0 6,083
GARMIN LTD SHS H2906T109 6,729 106,274 SH   SOLE 29 12,395 0 93,879
GARMIN LTD SHS H2906T109 51,451 812,554 SH   SOLE 30 812,554 0 0
GARMIN LTD SHS H2906T109 2,552 40,304 SH   SOLE 31 22,351 0 17,953
GARMIN LTD SHS H2906T109 2,668 42,141 SH   SOLE 32 42,141 0 0
GARMIN LTD SHS H2906T109 736 11,624 SH   SOLE 34 11,624 0 0
GARMIN LTD SHS H2906T109 6,247 98,653 SH   SOLE 36 98,653 0 0
GARMIN LTD SHS H2906T109 155 2,447 SH   SOLE 40 2,447 0 0
GARRETT MOTION INC COM 366505105 1,645 133,336 SH   SOLE 2 5,795 0 127,541
GARRETT MOTION INC COM 366505105 4 315 SH   SOLE 4 315 0 0
GARRETT MOTION INC COM 366505105 25 2,004 SH   SOLE 7 2,004 0 0
GARRETT MOTION INC COM 366505105 8 622 SH   SOLE 15 622 0 0
GARRETT MOTION INC COM 366505105 0 6 SH   SOLE 17 0 0 6
GARRETT MOTION INC COM 366505105 2,052 166,325 SH   SOLE 18 166,207 0 118
GARRETT MOTION INC COM 366505105 1,481 119,986 SH   SOLE 19 119,986 0 0
GARRETT MOTION INC COM 366505105 72,545 5,878,888 SH   SOLE 21 5,878,888 0 0
GARRETT MOTION INC COM 366505105 24,310 1,970,042 SH   SOLE 22 1,824,603 0 145,439
GARRETT MOTION INC COM 366505105 1,224 99,159 SH   SOLE 25 99,159 0 0
GARRETT MOTION INC COM 366505105 1,100 89,166 SH   SOLE 26 29,248 0 59,918
GARRETT MOTION INC COM 366505105 1,882 152,513 SH   SOLE 30 152,513 0 0
GARRETT MOTION INC COM 366505105 19 1,558 SH   SOLE 31 1,558 0 0
GARRETT MOTION INC COM 366505105 747 60,522 SH   SOLE 34 60,522 0 0
GARRETT MOTION INC COM 366505105 95 7,697 SH   SOLE 36 7,697 0 0
GARTNER INC COM 366651107 26,931 210,659 SH   SOLE 2 14,130 0 196,529
GARTNER INC COM 366651107 3,921 30,672 SH   SOLE 4 28,203 0 2,469
GARTNER INC COM 366651107 8,747 68,424 SH   SOLE 7 68,424 0 0
GARTNER INC COM 366651107 69 541 SH   SOLE 13 541 0 0
GARTNER INC COM 366651107 110 864 SH   SOLE 15 864 0 0
GARTNER INC COM 366651107 25,151 196,740 SH   SOLE 18 185,797 0 10,943
GARTNER INC COM 366651107 46,214 361,498 SH   SOLE 19 361,498 0 0
GARTNER INC COM 366651107 286,674 2,242,442 SH   SOLE 21 2,242,442 0 0
GARTNER INC COM 366651107 276,141 2,160,052 SH   SOLE 22 1,936,561 0 223,491
GARTNER INC COM 366651107 8,285 64,810 SH   SOLE 23 64,810 0 0
GARTNER INC COM 366651107 9,630 75,332 SH   SOLE 25 75,332 0 0
GARTNER INC COM 366651107 49,724 388,953 SH   SOLE 26 104,882 0 284,071
GARTNER INC COM 366651107 2,274 17,788 SH   SOLE 28 13,067 0 4,721
GARTNER INC COM 366651107 2,757 21,568 SH   SOLE 29 3,009 0 18,559
GARTNER INC COM 366651107 41,625 325,604 SH   SOLE 30 325,604 0 0
GARTNER INC COM 366651107 3,568 27,907 SH   SOLE 31 17,975 0 9,932
GARTNER INC COM 366651107 638 4,991 SH   SOLE 34 4,991 0 0
GARTNER INC COM 366651107 8,013 62,681 SH   SOLE 36 62,681 0 0
GARTNER INC COM 366651107 317 2,483 SH   SOLE 40 2,483 0 0
GASLOG LTD SHS G37585109 722 43,865 SH   SOLE 2 1,515 0 42,350
GASLOG LTD SHS G37585109 240 14,555 SH   SOLE 7 14,555 0 0
GASLOG LTD SHS G37585109 2,279 138,487 SH   SOLE 18 138,487 0 0
GASLOG LTD SHS G37585109 1,000 60,777 SH   SOLE 19 60,777 0 0
GASLOG LTD SHS G37585109 22,178 1,347,397 SH   SOLE 21 1,347,397 0 0
GASLOG LTD SHS G37585109 7,254 440,711 SH   SOLE 22 409,019 0 31,692
GASLOG LTD SHS G37585109 27 1,626 SH   SOLE 25 1,626 0 0
GASLOG LTD SHS G37585109 430 26,100 SH   SOLE 30 26,100 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,171 88,408 SH   SOLE 2 3,206 0 85,202
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 13 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 279 21,051 SH   SOLE 18 21,051 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 124 9,340 SH   SOLE 19 9,340 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 6,005 453,521 SH   SOLE 21 453,521 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 16,107 1,216,529 SH   SOLE 22 1,112,607 0 103,922
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 53 4,008 SH   SOLE 26 0 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 114 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 265 20,028 SH   SOLE 30 20,028 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 13 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 86 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 3,873 54,694 SH   SOLE 2 17,178 0 37,516
GATX CORP COM 361448103 58 823 SH   SOLE 4 823 0 0
GATX CORP COM 361448103 108 1,523 SH   SOLE 7 1,523 0 0
GATX CORP COM 361448103 15,754 222,489 SH   SOLE 18 222,489 0 0
GATX CORP COM 361448103 4,222 59,629 SH   SOLE 19 59,629 0 0
GATX CORP COM 361448103 189,563 2,677,072 SH   SOLE 21 2,677,072 0 0
GATX CORP COM 361448103 94,026 1,327,857 SH   SOLE 22 1,277,665 0 50,192
GATX CORP COM 361448103 52 733 SH   SOLE 23 733 0 0
GATX CORP COM 361448103 414 5,853 SH   SOLE 26 3,456 0 2,397
GATX CORP COM 361448103 321 4,533 SH   SOLE 28 4,533 0 0
GATX CORP COM 361448103 656 9,261 SH   SOLE 30 9,261 0 0
GATX CORP COM 361448103 16 224 SH   SOLE 31 224 0 0
GATX CORP COM 361448103 30 427 SH   SOLE 34 427 0 0
GATX CORP COM 361448103 176 2,483 SH   SOLE 36 2,483 0 0
GATX CORP COM 361448103 215 3,036 SH   SOLE 40 3,036 0 0
GCI LIBERTY INC COM CLASS A 36164V305 8,181 198,757 SH   SOLE 2 6,579 0 192,178
GCI LIBERTY INC COM CLASS A 36164V305 27 656 SH   SOLE 4 656 0 0
GCI LIBERTY INC COM CLASS A 36164V305 71 1,730 SH   SOLE 7 1,730 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,023 49,150 SH   SOLE 18 49,150 0 0
GCI LIBERTY INC COM CLASS A 36164V305 18,998 461,555 SH   SOLE 19 461,555 0 0
GCI LIBERTY INC COM CLASS A 36164V305 46,821 1,137,528 SH   SOLE 21 1,137,528 0 0
GCI LIBERTY INC COM CLASS A 36164V305 113,719 2,762,859 SH   SOLE 22 2,569,725 0 193,134
GCI LIBERTY INC COM CLASS A 36164V305 1,306 31,732 SH   SOLE 26 17,771 0 13,961
GCI LIBERTY INC COM CLASS A 36164V305 595 14,452 SH   SOLE 28 14,452 0 0
GCI LIBERTY INC COM CLASS A 36164V305 938 22,783 SH   SOLE 30 22,783 0 0
GCI LIBERTY INC COM CLASS A 36164V305 86 2,087 SH   SOLE 31 2,087 0 0
GCI LIBERTY INC COM CLASS A 36164V305 424 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,407 57,322 SH   SOLE 2 2,491 0 54,831
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 38 1,566 SH   SOLE 7 1,566 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5,709 232,544 SH   SOLE 18 232,544 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,633 107,264 SH   SOLE 19 107,264 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 59,597 2,427,592 SH   SOLE 21 2,427,592 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 50,354 2,051,095 SH   SOLE 22 1,961,089 0 90,006
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 633 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 221 8,994 SH   SOLE 28 8,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 421 17,130 SH   SOLE 30 17,130 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 209 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 1,516 65,645 SH   SOLE 2 1,684 0 63,961
GDS HLDGS LTD SPONSORED ADR 36165L108 3,488 151,053 SH   SOLE 4 151,053 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 170 7,371 SH   SOLE 7 7,371 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 732 31,716 SH   SOLE 15 31,716 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 6,184 267,841 SH   SOLE 18 267,841 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 3,928 170,125 SH   SOLE 19 170,125 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 29,896 1,294,763 SH   SOLE 21 1,294,763 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 19,665 851,651 SH   SOLE 22 664,568 0 187,083
GDS HLDGS LTD SPONSORED ADR 36165L108 2,048 88,680 SH   SOLE 23 88,680 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 464 20,075 SH   SOLE 25 20,075 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 7,329 317,431 SH   SOLE 26 120,294 0 197,137
GDS HLDGS LTD SPONSORED ADR 36165L108 699 30,270 SH   SOLE 28 30,270 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 127 5,485 SH   SOLE 29 0 0 5,485
GDS HLDGS LTD SPONSORED ADR 36165L108 8,396 363,624 SH   SOLE 30 363,624 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 76 3,312 SH   SOLE 31 3,312 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 5,738 248,496 SH   SOLE 34 248,496 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 13 565 SH   SOLE 40 565 0 0
GEE GROUP INC COM 36165A102 1 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 2 1,992 SH   SOLE 18 1,992 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 23 27,909 SH   SOLE 21 27,909 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 522 644,589 SH   SOLE 22 644,589 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 82 10,438 SH   SOLE 2 77 0 10,361
GENCO SHIPPING & TRADING LTD SHS Y2685T131 269 34,067 SH   SOLE 18 34,067 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 112 14,141 SH   SOLE 19 14,141 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,582 327,193 SH   SOLE 21 327,193 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,438 308,958 SH   SOLE 22 303,729 0 5,229
GENCOR INDS INC COM 368678108 65 5,960 SH   SOLE 2 303 0 5,657
GENCOR INDS INC COM 368678108 303 27,648 SH   SOLE 18 27,648 0 0
GENCOR INDS INC COM 368678108 154 14,001 SH   SOLE 19 14,001 0 0
GENCOR INDS INC COM 368678108 3,722 339,271 SH   SOLE 21 339,271 0 0
GENCOR INDS INC COM 368678108 837 76,280 SH   SOLE 22 71,967 0 4,313
GENERAC HLDGS INC COM 368736104 3,079 61,956 SH   SOLE 2 15,505 0 46,451
GENERAC HLDGS INC COM 368736104 14 275 SH   SOLE 4 275 0 0
GENERAC HLDGS INC COM 368736104 87 1,748 SH   SOLE 7 1,748 0 0
GENERAC HLDGS INC COM 368736104 9,837 197,919 SH   SOLE 18 197,919 0 0
GENERAC HLDGS INC COM 368736104 13,994 281,567 SH   SOLE 19 281,567 0 0
GENERAC HLDGS INC COM 368736104 100,714 2,026,447 SH   SOLE 21 2,026,447 0 0
GENERAC HLDGS INC COM 368736104 102,112 2,054,569 SH   SOLE 22 1,971,181 0 83,388
GENERAC HLDGS INC COM 368736104 2,886 58,064 SH   SOLE 23 58,064 0 0
GENERAC HLDGS INC COM 368736104 5,508 110,825 SH   SOLE 26 16,779 0 94,046
GENERAC HLDGS INC COM 368736104 392 7,883 SH   SOLE 28 7,883 0 0
GENERAC HLDGS INC COM 368736104 862 17,344 SH   SOLE 29 0 0 17,344
GENERAC HLDGS INC COM 368736104 798 16,051 SH   SOLE 30 16,051 0 0
GENERAC HLDGS INC COM 368736104 129 2,589 SH   SOLE 36 2,589 0 0
GENERAC HLDGS INC COM 368736104 268 5,391 SH   SOLE 40 5,391 0 0
GENERAL DYNAMICS CORP COM 369550108 98,387 625,830 SH   SOLE 2 58,887 0 566,943
GENERAL DYNAMICS CORP COM 369550108 13,027 82,865 SH   SOLE 4 76,203 0 6,662
GENERAL DYNAMICS CORP COM 369550108 44,298 281,775 SH   SOLE 7 231,944 0 49,831
GENERAL DYNAMICS CORP COM 369550108 2,585 16,445 SH   SOLE 13 16,445 0 0
GENERAL DYNAMICS CORP COM 369550108 356 2,266 SH   SOLE 15 2,266 0 0
GENERAL DYNAMICS CORP COM 369550108 15 98 SH   SOLE 17 0 0 98
GENERAL DYNAMICS CORP COM 369550108 83,255 529,577 SH   SOLE 18 517,529 0 12,048
GENERAL DYNAMICS CORP COM 369550108 23,457 149,205 SH   SOLE 19 149,205 0 0
GENERAL DYNAMICS CORP COM 369550108 1,070,605 6,810,030 SH   SOLE 21 6,810,030 0 0
GENERAL DYNAMICS CORP COM 369550108 1,045,751 6,651,940 SH   SOLE 22 5,961,859 0 690,081
GENERAL DYNAMICS CORP COM 369550108 27,851 177,160 SH   SOLE 23 177,160 0 0
GENERAL DYNAMICS CORP COM 369550108 44,698 284,323 SH   SOLE 25 284,323 0 0
GENERAL DYNAMICS CORP COM 369550108 48,349 307,541 SH   SOLE 26 108,420 0 199,121
GENERAL DYNAMICS CORP COM 369550108 2,717 17,283 SH   SOLE 29 9,069 0 8,214
GENERAL DYNAMICS CORP COM 369550108 156,174 993,409 SH   SOLE 30 993,409 0 0
GENERAL DYNAMICS CORP COM 369550108 12,140 77,219 SH   SOLE 31 48,395 0 28,824
GENERAL DYNAMICS CORP COM 369550108 33,430 212,644 SH   SOLE 36 212,644 0 0
GENERAL DYNAMICS CORP COM 369550108 893 5,678 SH   SOLE 40 5,678 0 0
GENERAL ELECTRIC CO COM 369604103 170,622 22,539,225 SH   SOLE 2 3,172,291 0 19,366,934
GENERAL ELECTRIC CO COM 369604103 22,953 3,032,166 SH   SOLE 4 2,802,950 0 229,216
GENERAL ELECTRIC CO COM 369604103 51,131 6,754,402 SH   SOLE 7 6,754,402 0 0
GENERAL ELECTRIC CO COM 369604103 1,691 223,328 SH   SOLE 13 223,328 0 0
GENERAL ELECTRIC CO COM 369604103 562 74,306 SH   SOLE 15 74,306 0 0
GENERAL ELECTRIC CO COM 369604103 10 1,302 SH   SOLE 17 0 0 1,302
GENERAL ELECTRIC CO COM 369604103 132,529 17,507,174 SH   SOLE 18 16,130,154 0 1,377,020
GENERAL ELECTRIC CO COM 369604103 120,938 15,975,962 SH   SOLE 19 15,975,962 0 0
GENERAL ELECTRIC CO COM 369604103 700 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 1,245,605 164,544,890 SH   SOLE 21 164,544,890 0 0
GENERAL ELECTRIC CO COM 369604103 1,610,248 212,714,460 SH   SOLE 22 188,278,964 0 24,435,496
GENERAL ELECTRIC CO COM 369604103 49,244 6,505,188 SH   SOLE 23 6,505,188 0 0
GENERAL ELECTRIC CO COM 369604103 60,498 7,991,813 SH   SOLE 25 7,991,813 0 0
GENERAL ELECTRIC CO COM 369604103 237,204 31,334,788 SH   SOLE 26 8,652,819 0 22,681,969
GENERAL ELECTRIC CO COM 369604103 12,707 1,678,596 SH   SOLE 28 1,229,531 0 449,065
GENERAL ELECTRIC CO COM 369604103 6,962 919,710 SH   SOLE 29 375,467 0 544,243
GENERAL ELECTRIC CO COM 369604103 216,572 28,609,285 SH   SOLE 30 28,609,285 0 0
GENERAL ELECTRIC CO COM 369604103 25,520 3,371,146 SH   SOLE 31 1,783,192 0 1,587,954
GENERAL ELECTRIC CO COM 369604103 3,488 460,780 SH   SOLE 32 460,780 0 0
GENERAL ELECTRIC CO COM 369604103 7,217 953,327 SH   SOLE 34 953,327 0 0
GENERAL ELECTRIC CO COM 369604103 65,196 8,612,433 SH   SOLE 36 8,612,433 0 0
GENERAL ELECTRIC CO COM 369604103 1,484 196,052 SH   SOLE 40 196,052 0 0
GENERAL FIN CORP DEL COM 369822101 88 8,694 SH   SOLE 2 295 0 8,399
GENERAL FIN CORP DEL COM 369822101 404 39,981 SH   SOLE 18 39,981 0 0
GENERAL FIN CORP DEL COM 369822101 165 16,342 SH   SOLE 19 16,342 0 0
GENERAL FIN CORP DEL COM 369822101 3,879 383,695 SH   SOLE 21 383,695 0 0
GENERAL FIN CORP DEL COM 369822101 2,559 253,073 SH   SOLE 22 247,442 0 5,631
GENERAL MLS INC COM 370334104 62,770 1,611,969 SH   SOLE 2 224,787 0 1,387,182
GENERAL MLS INC COM 370334104 8,259 212,087 SH   SOLE 4 196,443 0 15,644
GENERAL MLS INC COM 370334104 19,794 508,332 SH   SOLE 7 492,294 0 16,038
GENERAL MLS INC COM 370334104 633 16,253 SH   SOLE 13 16,253 0 0
GENERAL MLS INC COM 370334104 180 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 48,329 1,241,126 SH   SOLE 18 1,161,356 0 79,770
GENERAL MLS INC COM 370334104 3,673 94,324 SH   SOLE 19 94,324 0 0
GENERAL MLS INC COM 370334104 585,357 15,032,276 SH   SOLE 21 15,032,276 0 0
GENERAL MLS INC COM 370334104 568,110 14,589,375 SH   SOLE 22 12,905,771 0 1,683,604
GENERAL MLS INC COM 370334104 16,966 435,702 SH   SOLE 23 435,702 0 0
GENERAL MLS INC COM 370334104 21,282 546,544 SH   SOLE 25 546,544 0 0
GENERAL MLS INC COM 370334104 113,778 2,921,871 SH   SOLE 26 643,399 0 2,278,472
GENERAL MLS INC COM 370334104 4,465 114,662 SH   SOLE 28 83,958 0 30,704
GENERAL MLS INC COM 370334104 898 23,061 SH   SOLE 29 23,061 0 0
GENERAL MLS INC COM 370334104 98,531 2,530,322 SH   SOLE 30 2,530,322 0 0
GENERAL MLS INC COM 370334104 11,451 294,055 SH   SOLE 31 139,100 0 154,955
GENERAL MLS INC COM 370334104 3,008 77,242 SH   SOLE 32 77,242 0 0
GENERAL MLS INC COM 370334104 2,974 76,364 SH   SOLE 34 76,364 0 0
GENERAL MLS INC COM 370334104 22,039 565,962 SH   SOLE 36 565,962 0 0
GENERAL MLS INC COM 370334104 544 13,966 SH   SOLE 40 13,966 0 0
GENERAL MOLY INC COM 370373102 13 58,880 SH   SOLE 21 58,880 0 0
GENERAL MOLY INC COM 370373102 339 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 106,963 3,197,690 SH   SOLE 2 243,312 0 2,954,378
GENERAL MTRS CO COM 37045V100 14,420 431,096 SH   SOLE 4 397,626 0 33,470
GENERAL MTRS CO COM 37045V100 38,664 1,155,870 SH   SOLE 7 1,019,021 0 136,849
GENERAL MTRS CO COM 37045V100 1,606 48,009 SH   SOLE 13 48,009 0 0
GENERAL MTRS CO COM 37045V100 364 10,876 SH   SOLE 15 10,876 0 0
GENERAL MTRS CO COM 37045V100 77,826 2,326,627 SH   SOLE 18 2,170,548 0 156,079
GENERAL MTRS CO COM 37045V100 13,899 415,518 SH   SOLE 19 415,518 0 0
GENERAL MTRS CO COM 37045V100 817,472 24,438,611 SH   SOLE 21 24,438,611 0 0
GENERAL MTRS CO COM 37045V100 1,067,027 31,899,160 SH   SOLE 22 28,321,259 0 3,577,901
GENERAL MTRS CO COM 37045V100 29,747 889,299 SH   SOLE 23 889,299 0 0
GENERAL MTRS CO COM 37045V100 39,307 1,175,112 SH   SOLE 25 1,175,112 0 0
GENERAL MTRS CO COM 37045V100 161,687 4,833,706 SH   SOLE 26 1,300,572 0 3,533,134
GENERAL MTRS CO COM 37045V100 8,111 242,495 SH   SOLE 28 177,003 0 65,492
GENERAL MTRS CO COM 37045V100 4,592 137,286 SH   SOLE 29 45,698 0 91,588
GENERAL MTRS CO COM 37045V100 171,898 5,138,949 SH   SOLE 30 5,138,949 0 0
GENERAL MTRS CO COM 37045V100 16,226 485,075 SH   SOLE 31 255,020 0 230,055
GENERAL MTRS CO COM 37045V100 3,431 102,561 SH   SOLE 34 102,561 0 0
GENERAL MTRS CO COM 37045V100 41,981 1,255,034 SH   SOLE 36 1,255,034 0 0
GENERAL MTRS CO COM 37045V100 958 28,640 SH   SOLE 40 28,640 0 0
GENESCO INC COM 371532102 896 20,230 SH   SOLE 2 723 0 19,507
GENESCO INC COM 371532102 7 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 52 1,166 SH   SOLE 7 1,166 0 0
GENESCO INC COM 371532102 4,525 102,155 SH   SOLE 18 102,155 0 0
GENESCO INC COM 371532102 1,282 28,932 SH   SOLE 19 28,932 0 0
GENESCO INC COM 371532102 94,905 2,142,316 SH   SOLE 21 2,142,316 0 0
GENESCO INC COM 371532102 26,438 596,800 SH   SOLE 22 562,717 0 34,083
GENESCO INC COM 371532102 153 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 133 3,005 SH   SOLE 28 3,005 0 0
GENESCO INC COM 371532102 1,783 40,244 SH   SOLE 30 40,244 0 0
GENESCO INC COM 371532102 124 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 123 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 10,208 137,911 SH   SOLE 2 29,137 0 108,774
GENESEE & WYO INC CL A 371559105 442 5,968 SH   SOLE 4 5,968 0 0
GENESEE & WYO INC CL A 371559105 123 1,655 SH   SOLE 7 1,655 0 0
GENESEE & WYO INC CL A 371559105 12,535 169,344 SH   SOLE 18 169,344 0 0
GENESEE & WYO INC CL A 371559105 952 12,856 SH   SOLE 19 12,856 0 0
GENESEE & WYO INC CL A 371559105 210,018 2,837,314 SH   SOLE 21 2,837,314 0 0
GENESEE & WYO INC CL A 371559105 143,557 1,939,442 SH   SOLE 22 1,765,043 0 174,399
GENESEE & WYO INC CL A 371559105 1,496 20,212 SH   SOLE 26 13,159 0 7,053
GENESEE & WYO INC CL A 371559105 582 7,867 SH   SOLE 28 7,867 0 0
GENESEE & WYO INC CL A 371559105 2,271 30,675 SH   SOLE 30 30,675 0 0
GENESEE & WYO INC CL A 371559105 90 1,214 SH   SOLE 31 1,184 0 30
GENESEE & WYO INC CL A 371559105 299 4,045 SH   SOLE 36 4,045 0 0
GENESEE & WYO INC CL A 371559105 381 5,144 SH   SOLE 40 5,144 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 403 21,813 SH   SOLE 18 21,813 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 22,526 1,219,607 SH   SOLE 19 1,219,607 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 56 47,708 SH   SOLE 2 2,272 0 45,436
GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 222 188,332 SH   SOLE 18 188,332 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 103 87,673 SH   SOLE 19 87,673 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2,293 1,943,356 SH   SOLE 21 1,943,356 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,160 982,652 SH   SOLE 22 949,030 0 33,622
GENIE ENERGY LTD CL B 372284208 16 2,596 SH   SOLE 18 2,596 0 0
GENIE ENERGY LTD CL B 372284208 256 42,473 SH   SOLE 21 42,473 0 0
GENIE ENERGY LTD CL B 372284208 2,271 376,621 SH   SOLE 22 376,621 0 0
GENMARK DIAGNOSTICS INC COM 372309104 207 42,650 SH   SOLE 2 1,947 0 40,703
GENMARK DIAGNOSTICS INC COM 372309104 5 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 829 170,602 SH   SOLE 18 170,602 0 0
GENMARK DIAGNOSTICS INC COM 372309104 352 72,399 SH   SOLE 19 72,399 0 0
GENMARK DIAGNOSTICS INC COM 372309104 8,900 1,831,181 SH   SOLE 21 1,831,181 0 0
GENMARK DIAGNOSTICS INC COM 372309104 7,288 1,499,540 SH   SOLE 22 1,444,828 0 54,712
GENMARK DIAGNOSTICS INC COM 372309104 27 5,601 SH   SOLE 28 5,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 55 11,273 SH   SOLE 30 11,273 0 0
GENMARK DIAGNOSTICS INC COM 372309104 20 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM 372427104 3 10,956 SH   SOLE 21 10,956 0 0
GENOCEA BIOSCIENCES INC COM 372427104 54 188,084 SH   SOLE 22 188,084 0 0
GENOMIC HEALTH INC COM 37244C101 1,403 21,782 SH   SOLE 2 5,620 0 16,162
GENOMIC HEALTH INC COM 37244C101 9 136 SH   SOLE 4 136 0 0
GENOMIC HEALTH INC COM 37244C101 21 325 SH   SOLE 7 325 0 0
GENOMIC HEALTH INC COM 37244C101 101 1,575 SH   SOLE 13 1,575 0 0
GENOMIC HEALTH INC COM 37244C101 4,625 71,809 SH   SOLE 18 71,809 0 0
GENOMIC HEALTH INC COM 37244C101 8,651 134,311 SH   SOLE 19 134,311 0 0
GENOMIC HEALTH INC COM 37244C101 71,230 1,105,882 SH   SOLE 21 1,105,882 0 0
GENOMIC HEALTH INC COM 37244C101 49,483 768,243 SH   SOLE 22 733,501 0 34,742
GENOMIC HEALTH INC COM 37244C101 1,134 17,606 SH   SOLE 23 17,606 0 0
GENOMIC HEALTH INC COM 37244C101 2,678 41,581 SH   SOLE 26 4,988 0 36,593
GENOMIC HEALTH INC COM 37244C101 165 2,555 SH   SOLE 28 2,555 0 0
GENOMIC HEALTH INC COM 37244C101 949 14,740 SH   SOLE 29 0 0 14,740
GENOMIC HEALTH INC COM 37244C101 468 7,266 SH   SOLE 30 7,266 0 0
GENOMIC HEALTH INC COM 37244C101 72 1,119 SH   SOLE 34 1,119 0 0
GENOMIC HEALTH INC COM 37244C101 33 514 SH   SOLE 36 514 0 0
GENOMIC HEALTH INC COM 37244C101 145 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 23,797 881,700 SH   SOLE 2 24,132 0 857,568
GENPACT LIMITED SHS G3922B107 887 32,865 SH   SOLE 4 32,865 0 0
GENPACT LIMITED SHS G3922B107 117 4,328 SH   SOLE 7 4,328 0 0
GENPACT LIMITED SHS G3922B107 518 19,178 SH   SOLE 13 19,178 0 0
GENPACT LIMITED SHS G3922B107 2,421 89,704 SH   SOLE 18 89,704 0 0
GENPACT LIMITED SHS G3922B107 1,103 40,869 SH   SOLE 19 40,869 0 0
GENPACT LIMITED SHS G3922B107 46,836 1,735,326 SH   SOLE 21 1,735,326 0 0
GENPACT LIMITED SHS G3922B107 134,312 4,976,353 SH   SOLE 22 4,725,363 0 250,990
GENPACT LIMITED SHS G3922B107 579 21,450 SH   SOLE 23 21,450 0 0
GENPACT LIMITED SHS G3922B107 888 32,901 SH   SOLE 30 32,901 0 0
GENPACT LIMITED SHS G3922B107 5,059 187,441 SH   SOLE 31 187,313 0 128
GENPACT LIMITED SHS G3922B107 658 24,393 SH   SOLE 34 24,393 0 0
GENPACT LIMITED SHS G3922B107 490 18,148 SH   SOLE 36 18,148 0 0
GENPREX INC COM 372446104 2 1,490 SH   SOLE 18 1,490 0 0
GENPREX INC COM 372446104 18 16,252 SH   SOLE 21 16,252 0 0
GENTEX CORP COM 371901109 13,237 654,987 SH   SOLE 2 151,425 0 503,562
GENTEX CORP COM 371901109 28 1,368 SH   SOLE 4 1,368 0 0
GENTEX CORP COM 371901109 131 6,492 SH   SOLE 7 6,492 0 0
GENTEX CORP COM 371901109 45 2,203 SH   SOLE 15 2,203 0 0
GENTEX CORP COM 371901109 16,146 798,912 SH   SOLE 18 798,912 0 0
GENTEX CORP COM 371901109 1,173 58,058 SH   SOLE 19 58,058 0 0
GENTEX CORP COM 371901109 263,698 13,047,883 SH   SOLE 21 13,047,883 0 0
GENTEX CORP COM 371901109 175,702 8,693,829 SH   SOLE 22 8,139,881 0 553,948
GENTEX CORP COM 371901109 5,290 261,751 SH   SOLE 25 261,751 0 0
GENTEX CORP COM 371901109 9,239 457,133 SH   SOLE 26 174,607 0 282,526
GENTEX CORP COM 371901109 735 36,365 SH   SOLE 28 36,365 0 0
GENTEX CORP COM 371901109 1,386 68,570 SH   SOLE 30 68,570 0 0
GENTEX CORP COM 371901109 205 10,148 SH   SOLE 31 5,468 0 4,680
GENTEX CORP COM 371901109 3,045 150,666 SH   SOLE 36 150,666 0 0
GENTEX CORP COM 371901109 583 28,860 SH   SOLE 40 28,860 0 0
GENTHERM INC COM 37253A103 1,387 34,681 SH   SOLE 2 1,213 0 33,468
GENTHERM INC COM 37253A103 9 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 30 760 SH   SOLE 7 760 0 0
GENTHERM INC COM 37253A103 7,210 180,343 SH   SOLE 18 180,343 0 0
GENTHERM INC COM 37253A103 2,083 52,093 SH   SOLE 19 52,093 0 0
GENTHERM INC COM 37253A103 147,724 3,694,936 SH   SOLE 21 3,694,936 0 0
GENTHERM INC COM 37253A103 42,445 1,061,645 SH   SOLE 22 1,009,231 0 52,414
GENTHERM INC COM 37253A103 727 18,183 SH   SOLE 26 8,224 0 9,959
GENTHERM INC COM 37253A103 197 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,887 72,207 SH   SOLE 30 72,207 0 0
GENTHERM INC COM 37253A103 154 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 35,343 368,083 SH   SOLE 2 37,560 0 330,523
GENUINE PARTS CO COM 372460105 4,718 49,138 SH   SOLE 4 45,266 0 3,872
GENUINE PARTS CO COM 372460105 25,141 261,834 SH   SOLE 7 173,876 0 87,958
GENUINE PARTS CO COM 372460105 525 5,467 SH   SOLE 13 5,467 0 0
GENUINE PARTS CO COM 372460105 127 1,320 SH   SOLE 15 1,320 0 0
GENUINE PARTS CO COM 372460105 95,914 998,896 SH   SOLE 18 981,375 0 17,521
GENUINE PARTS CO COM 372460105 92,109 959,273 SH   SOLE 19 959,273 0 0
GENUINE PARTS CO COM 372460105 547,278 5,699,620 SH   SOLE 21 5,699,620 0 0
GENUINE PARTS CO COM 372460105 349,056 3,635,241 SH   SOLE 22 3,230,895 0 404,346
GENUINE PARTS CO COM 372460105 9,742 101,454 SH   SOLE 23 101,454 0 0
GENUINE PARTS CO COM 372460105 21,876 227,824 SH   SOLE 25 227,824 0 0
GENUINE PARTS CO COM 372460105 81,774 851,635 SH   SOLE 26 233,833 0 617,802
GENUINE PARTS CO COM 372460105 2,724 28,364 SH   SOLE 28 20,789 0 7,575
GENUINE PARTS CO COM 372460105 4,103 42,735 SH   SOLE 29 5,540 0 37,195
GENUINE PARTS CO COM 372460105 50,094 521,699 SH   SOLE 30 521,699 0 0
GENUINE PARTS CO COM 372460105 5,527 57,562 SH   SOLE 31 30,833 0 26,729
GENUINE PARTS CO COM 372460105 3,341 34,800 SH   SOLE 32 34,800 0 0
GENUINE PARTS CO COM 372460105 50,712 528,145 SH   SOLE 34 528,145 0 0
GENUINE PARTS CO COM 372460105 12,582 131,034 SH   SOLE 36 131,034 0 0
GENUINE PARTS CO COM 372460105 2,745 28,589 SH   SOLE 37 28,589 0 0
GENUINE PARTS CO COM 372460105 371 3,864 SH   SOLE 40 3,864 0 0
GENWORTH FINL INC COM CL A 37247D106 3,544 760,526 SH   SOLE 2 255,921 0 504,605
GENWORTH FINL INC COM CL A 37247D106 12 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 142 30,443 SH   SOLE 7 30,443 0 0
GENWORTH FINL INC COM CL A 37247D106 13,568 2,911,540 SH   SOLE 18 2,911,540 0 0
GENWORTH FINL INC COM CL A 37247D106 3,508 752,811 SH   SOLE 19 752,811 0 0
GENWORTH FINL INC COM CL A 37247D106 167,569 35,959,108 SH   SOLE 21 35,959,108 0 0
GENWORTH FINL INC COM CL A 37247D106 81,979 17,592,106 SH   SOLE 22 16,752,588 0 839,518
GENWORTH FINL INC COM CL A 37247D106 1,291 277,068 SH   SOLE 26 35,132 0 241,936
GENWORTH FINL INC COM CL A 37247D106 322 69,056 SH   SOLE 28 69,056 0 0
GENWORTH FINL INC COM CL A 37247D106 188 40,334 SH   SOLE 29 0 0 40,334
GENWORTH FINL INC COM CL A 37247D106 561 120,433 SH   SOLE 30 120,433 0 0
GENWORTH FINL INC COM CL A 37247D106 484 103,763 SH   SOLE 36 103,763 0 0
GENWORTH FINL INC COM CL A 37247D106 252 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,077 54,672 SH   SOLE 2 54,672 0 0
GEO GROUP INC NEW COM 36162J106 9 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 73 3,712 SH   SOLE 7 3,712 0 0
GEO GROUP INC NEW COM 36162J106 13,714 696,137 SH   SOLE 18 696,137 0 0
GEO GROUP INC NEW COM 36162J106 3,868 196,337 SH   SOLE 19 196,337 0 0
GEO GROUP INC NEW COM 36162J106 181,533 9,214,862 SH   SOLE 21 9,214,862 0 0
GEO GROUP INC NEW COM 36162J106 84,274 4,277,868 SH   SOLE 22 4,108,515 0 169,353
GEO GROUP INC NEW COM 36162J106 388 19,702 SH   SOLE 23 19,702 0 0
GEO GROUP INC NEW COM 36162J106 1,771 89,903 SH   SOLE 26 26,344 0 63,559
GEO GROUP INC NEW COM 36162J106 617 31,302 SH   SOLE 30 31,302 0 0
GEO GROUP INC NEW COM 36162J106 126 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 241 12,244 SH   SOLE 40 12,244 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 273 26,448 SH   SOLE 18 26,448 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 11,415 1,107,150 SH   SOLE 21 1,107,150 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 2,117 205,333 SH   SOLE 22 205,333 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 227 22,024 SH   SOLE 30 22,024 0 0
GERDAU S A SPON ADR REP PFD 373737105 3,786 1,006,880 SH   SOLE 2 0 0 1,006,880
GERDAU S A SPON ADR REP PFD 373737105 2,256 600,000 SH   SOLE 18 0 0 600,000
GERDAU S A SPON ADR REP PFD 373737105 1,177 313,000 SH   SOLE 19 313,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 10,776 2,866,045 SH   SOLE 21 2,866,045 0 0
GERDAU S A SPON ADR REP PFD 373737105 9,143 2,431,756 SH   SOLE 22 1,355,703 0 1,076,053
GERDAU S A SPON ADR REP PFD 373737105 2,444 650,000 SH   SOLE 25 650,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 491 130,657 SH   SOLE 26 0 0 130,657
GERDAU S A SPON ADR REP PFD 373737105 9,720 2,585,000 SH   SOLE 34 2,585,000 0 0
GERMAN AMERN BANCORP INC COM 373865104 547 19,699 SH   SOLE 2 798 0 18,901
GERMAN AMERN BANCORP INC COM 373865104 12 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,083 75,005 SH   SOLE 18 75,005 0 0
GERMAN AMERN BANCORP INC COM 373865104 873 31,435 SH   SOLE 19 31,435 0 0
GERMAN AMERN BANCORP INC COM 373865104 21,165 762,163 SH   SOLE 21 762,163 0 0
GERMAN AMERN BANCORP INC COM 373865104 18,385 662,040 SH   SOLE 22 634,451 0 27,589
GERMAN AMERN BANCORP INC COM 373865104 78 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 179 6,443 SH   SOLE 30 6,443 0 0
GERMAN AMERN BANCORP INC COM 373865104 64 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 135 135,359 SH   SOLE 2 5,922 0 129,437
GERON CORP COM 374163103 3 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 540 540,243 SH   SOLE 18 540,243 0 0
GERON CORP COM 374163103 244 244,297 SH   SOLE 19 244,297 0 0
GERON CORP COM 374163103 8,120 8,119,502 SH   SOLE 21 8,119,502 0 0
GERON CORP COM 374163103 5,899 5,899,456 SH   SOLE 22 5,711,573 0 187,883
GERON CORP COM 374163103 11 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 23 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 44 44,307 SH   SOLE 30 44,307 0 0
GERON CORP COM 374163103 18 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,023 34,770 SH   SOLE 2 1,774 0 32,996
GETTY RLTY CORP NEW COM 374297109 671 22,808 SH   SOLE 4 22,808 0 0
GETTY RLTY CORP NEW COM 374297109 1,542 52,433 SH   SOLE 7 52,433 0 0
GETTY RLTY CORP NEW COM 374297109 35 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 5,207 177,043 SH   SOLE 18 177,043 0 0
GETTY RLTY CORP NEW COM 374297109 3,019 102,669 SH   SOLE 19 102,669 0 0
GETTY RLTY CORP NEW COM 374297109 108,813 3,699,850 SH   SOLE 21 3,699,850 0 0
GETTY RLTY CORP NEW COM 374297109 41,878 1,423,924 SH   SOLE 22 1,377,873 0 46,051
GETTY RLTY CORP NEW COM 374297109 33 1,136 SH   SOLE 23 1,136 0 0
GETTY RLTY CORP NEW COM 374297109 2,027 68,918 SH   SOLE 25 68,918 0 0
GETTY RLTY CORP NEW COM 374297109 405 13,773 SH   SOLE 26 0 0 13,773
GETTY RLTY CORP NEW COM 374297109 172 5,863 SH   SOLE 28 5,863 0 0
GETTY RLTY CORP NEW COM 374297109 357 12,145 SH   SOLE 29 12,145 0 0
GETTY RLTY CORP NEW COM 374297109 6,349 215,883 SH   SOLE 30 215,883 0 0
GETTY RLTY CORP NEW COM 374297109 86 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396406 1 262 SH   SOLE 21 262 0 0
GEVO INC COM PAR 374396406 303 154,816 SH   SOLE 22 154,816 0 0
GIBRALTAR INDS INC COM 374689107 1,143 32,118 SH   SOLE 2 1,112 0 31,006
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 23 641 SH   SOLE 7 641 0 0
GIBRALTAR INDS INC COM 374689107 5,842 164,139 SH   SOLE 18 164,139 0 0
GIBRALTAR INDS INC COM 374689107 1,676 47,082 SH   SOLE 19 47,082 0 0
GIBRALTAR INDS INC COM 374689107 120,148 3,375,901 SH   SOLE 21 3,375,901 0 0
GIBRALTAR INDS INC COM 374689107 37,268 1,047,137 SH   SOLE 22 879,826 0 167,311
GIBRALTAR INDS INC COM 374689107 91 2,560 SH   SOLE 26 0 0 2,560
GIBRALTAR INDS INC COM 374689107 151 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 2,255 63,350 SH   SOLE 30 63,350 0 0
GIBRALTAR INDS INC COM 374689107 120 3,365 SH   SOLE 40 3,365 0 0
GILEAD SCIENCES INC COM 375558103 240,286 3,841,496 SH   SOLE 2 886,991 0 2,954,505
GILEAD SCIENCES INC COM 375558103 32,539 520,210 SH   SOLE 4 485,980 0 34,230
GILEAD SCIENCES INC COM 375558103 70,579 1,128,361 SH   SOLE 7 1,045,309 0 83,052
GILEAD SCIENCES INC COM 375558103 8,418 134,586 SH   SOLE 13 134,586 0 0
GILEAD SCIENCES INC COM 375558103 791 12,638 SH   SOLE 15 12,638 0 0
GILEAD SCIENCES INC COM 375558103 22 356 SH   SOLE 17 0 0 356
GILEAD SCIENCES INC COM 375558103 307,527 4,916,502 SH   SOLE 18 4,652,652 0 263,850
GILEAD SCIENCES INC COM 375558103 435,347 6,959,984 SH   SOLE 19 6,959,984 0 0
GILEAD SCIENCES INC COM 375558103 913 14,600 SH   SOLE 20 14,600 0 0
GILEAD SCIENCES INC COM 375558103 2,099,918 33,571,832 SH   SOLE 21 33,571,832 0 0
GILEAD SCIENCES INC COM 375558103 2,083,779 33,313,819 SH   SOLE 22 29,210,009 0 4,103,810
GILEAD SCIENCES INC COM 375558103 64,048 1,023,952 SH   SOLE 23 1,023,952 0 0
GILEAD SCIENCES INC COM 375558103 77,165 1,233,653 SH   SOLE 25 1,206,305 0 27,348
GILEAD SCIENCES INC COM 375558103 388,541 6,211,685 SH   SOLE 26 1,293,632 0 4,918,053
GILEAD SCIENCES INC COM 375558103 15,647 250,145 SH   SOLE 28 182,997 0 67,148
GILEAD SCIENCES INC COM 375558103 27,165 434,294 SH   SOLE 29 93,915 0 340,379
GILEAD SCIENCES INC COM 375558103 369,101 5,900,892 SH   SOLE 30 5,900,892 0 0
GILEAD SCIENCES INC COM 375558103 39,796 636,225 SH   SOLE 31 341,996 0 294,229
GILEAD SCIENCES INC COM 375558103 11,481 183,545 SH   SOLE 32 183,545 0 0
GILEAD SCIENCES INC COM 375558103 171,085 2,735,174 SH   SOLE 34 2,735,174 0 0
GILEAD SCIENCES INC COM 375558103 70,862 1,132,885 SH   SOLE 36 1,132,885 0 0
GILEAD SCIENCES INC COM 375558103 1,829 29,243 SH   SOLE 40 29,243 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,255 82,154 SH   SOLE 2 2,978 0 79,176
GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 46 1,159 SH   SOLE 7 1,159 0 0
GLACIER BANCORP INC NEW COM 37637Q105 17,499 441,660 SH   SOLE 18 441,660 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,244 107,105 SH   SOLE 19 107,105 0 0
GLACIER BANCORP INC NEW COM 37637Q105 356,422 8,996,012 SH   SOLE 21 8,996,012 0 0
GLACIER BANCORP INC NEW COM 37637Q105 95,767 2,417,131 SH   SOLE 22 2,306,983 0 110,148
GLACIER BANCORP INC NEW COM 37637Q105 842 21,257 SH   SOLE 26 9,512 0 11,745
GLACIER BANCORP INC NEW COM 37637Q105 428 10,792 SH   SOLE 28 10,792 0 0
GLACIER BANCORP INC NEW COM 37637Q105 271 6,844 SH   SOLE 29 0 0 6,844
GLACIER BANCORP INC NEW COM 37637Q105 6,810 171,890 SH   SOLE 30 171,890 0 0
GLACIER BANCORP INC NEW COM 37637Q105 315 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 869 118,990 SH   SOLE 30 118,990 0 0
GLADSTONE COML CORP COM 376536108 550 30,673 SH   SOLE 2 1,000 0 29,673
GLADSTONE COML CORP COM 376536108 12 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 1,950 108,809 SH   SOLE 18 108,809 0 0
GLADSTONE COML CORP COM 376536108 760 42,391 SH   SOLE 19 42,391 0 0
GLADSTONE COML CORP COM 376536108 19,008 1,060,719 SH   SOLE 21 1,060,719 0 0
GLADSTONE COML CORP COM 376536108 17,638 984,243 SH   SOLE 22 940,446 0 43,797
GLADSTONE COML CORP COM 376536108 17 970 SH   SOLE 23 970 0 0
GLADSTONE COML CORP COM 376536108 171 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 81 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 174 9,721 SH   SOLE 30 9,721 0 0
GLADSTONE INVT CORP COM 376546107 1,408 151,045 SH   SOLE 30 151,045 0 0
GLADSTONE LD CORP COM 376549101 221 19,261 SH   SOLE 2 3,667 0 15,594
GLADSTONE LD CORP COM 376549101 504 43,905 SH   SOLE 18 43,905 0 0
GLADSTONE LD CORP COM 376549101 371 32,348 SH   SOLE 19 32,348 0 0
GLADSTONE LD CORP COM 376549101 5,521 480,947 SH   SOLE 21 480,947 0 0
GLADSTONE LD CORP COM 376549101 1,908 166,245 SH   SOLE 22 158,866 0 7,379
GLADSTONE LD CORP COM 376549101 5 454 SH   SOLE 23 454 0 0
GLATFELTER COM 377316104 442 45,261 SH   SOLE 2 1,627 0 43,634
GLATFELTER COM 377316104 2 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 9 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 2,234 228,892 SH   SOLE 18 228,892 0 0
GLATFELTER COM 377316104 632 64,736 SH   SOLE 19 64,736 0 0
GLATFELTER COM 377316104 45,863 4,699,124 SH   SOLE 21 4,699,124 0 0
GLATFELTER COM 377316104 12,274 1,257,616 SH   SOLE 22 1,190,170 0 67,446
GLATFELTER COM 377316104 182 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 61 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 822 84,249 SH   SOLE 30 84,249 0 0
GLATFELTER COM 377316104 49 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 1,518 27,031 SH   SOLE 2 1,181 0 25,850
GLAUKOS CORP COM 377322102 9 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 31 543 SH   SOLE 7 543 0 0
GLAUKOS CORP COM 377322102 6,201 110,398 SH   SOLE 18 110,398 0 0
GLAUKOS CORP COM 377322102 3,419 60,867 SH   SOLE 19 60,867 0 0
GLAUKOS CORP COM 377322102 77,980 1,388,281 SH   SOLE 21 1,388,281 0 0
GLAUKOS CORP COM 377322102 53,131 945,893 SH   SOLE 22 903,496 0 42,397
GLAUKOS CORP COM 377322102 27 485 SH   SOLE 23 485 0 0
GLAUKOS CORP COM 377322102 892 15,880 SH   SOLE 26 6,246 0 9,634
GLAUKOS CORP COM 377322102 229 4,074 SH   SOLE 28 4,074 0 0
GLAUKOS CORP COM 377322102 30 536 SH   SOLE 29 0 0 536
GLAUKOS CORP COM 377322102 427 7,607 SH   SOLE 30 7,607 0 0
GLAUKOS CORP COM 377322102 120 2,139 SH   SOLE 40 2,139 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 45,147 1,181,541 SH   SOLE 18 1,181,541 0 0
GLEN BURNIE BANCORP COM 377407101 5 451 SH   SOLE 18 451 0 0
GLEN BURNIE BANCORP COM 377407101 6 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,808 44,048 SH   SOLE 2 5,828 0 38,220
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5 130 SH   SOLE 4 130 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 34 839 SH   SOLE 7 839 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,689 162,942 SH   SOLE 18 162,942 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,890 143,474 SH   SOLE 19 143,474 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 91,904 2,238,827 SH   SOLE 21 2,238,827 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 63,686 1,551,418 SH   SOLE 22 1,489,279 0 62,139
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 678 16,518 SH   SOLE 23 16,518 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,547 37,686 SH   SOLE 26 8,006 0 29,680
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 269 6,551 SH   SOLE 28 6,551 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 180 4,383 SH   SOLE 29 0 0 4,383
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 551 13,432 SH   SOLE 30 13,432 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 58 1,402 SH   SOLE 34 1,402 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 193 4,695 SH   SOLE 40 4,695 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 644 25,621 SH   SOLE 2 7,852 0 17,769
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 14 548 SH   SOLE 7 548 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1,851 73,602 SH   SOLE 18 73,602 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 3,629 144,299 SH   SOLE 19 144,299 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 19,297 767,267 SH   SOLE 21 767,267 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 19,081 758,677 SH   SOLE 22 728,428 0 30,249
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 662 26,341 SH   SOLE 23 26,341 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1,228 48,824 SH   SOLE 26 0 0 48,824
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 79 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 343 13,649 SH   SOLE 29 0 0 13,649
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 131 5,209 SH   SOLE 30 5,209 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 53 2,103 SH   SOLE 40 2,103 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 47 7,284 SH   SOLE 22 7,284 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 20 8,938 SH   SOLE 18 8,938 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 344 154,138 SH   SOLE 21 154,138 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 1,569 703,641 SH   SOLE 22 703,641 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 342 9,426 SH   SOLE 2 296 0 9,130
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,071 29,550 SH   SOLE 18 29,550 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 665 18,365 SH   SOLE 19 18,365 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11,252 310,569 SH   SOLE 21 310,569 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11,602 320,232 SH   SOLE 22 309,398 0 10,834
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 51 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 48 1,332 SH   SOLE 30 1,332 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 32 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 219 24,622 SH   SOLE 2 726 0 23,896
GLOBAL MED REIT INC COM NEW 37954A204 592 66,540 SH   SOLE 18 66,540 0 0
GLOBAL MED REIT INC COM NEW 37954A204 226 25,461 SH   SOLE 19 25,461 0 0
GLOBAL MED REIT INC COM NEW 37954A204 6,318 710,637 SH   SOLE 21 710,637 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,061 231,847 SH   SOLE 22 220,450 0 11,397
GLOBAL MED REIT INC COM NEW 37954A204 6 646 SH   SOLE 23 646 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,347 76,448 SH   SOLE 2 2,306 0 74,142
GLOBAL NET LEASE INC COM NEW 379378201 911 51,704 SH   SOLE 4 51,704 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,088 118,497 SH   SOLE 7 118,497 0 0
GLOBAL NET LEASE INC COM NEW 379378201 51 2,875 SH   SOLE 15 2,875 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,747 382,905 SH   SOLE 18 382,905 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4,000 227,024 SH   SOLE 19 227,024 0 0
GLOBAL NET LEASE INC COM NEW 379378201 143,127 8,123,002 SH   SOLE 21 8,123,002 0 0
GLOBAL NET LEASE INC COM NEW 379378201 52,899 3,002,200 SH   SOLE 22 2,912,009 0 90,191
GLOBAL NET LEASE INC COM NEW 379378201 45 2,561 SH   SOLE 23 2,561 0 0
GLOBAL NET LEASE INC COM NEW 379378201 989 56,148 SH   SOLE 26 17,148 0 39,000
GLOBAL NET LEASE INC COM NEW 379378201 164 9,309 SH   SOLE 28 9,309 0 0
GLOBAL NET LEASE INC COM NEW 379378201 447 25,363 SH   SOLE 29 25,363 0 0
GLOBAL NET LEASE INC COM NEW 379378201 111 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 32,466 314,804 SH   SOLE 2 24,817 0 289,987
GLOBAL PMTS INC COM 37940X102 5,459 52,938 SH   SOLE 4 48,728 0 4,210
GLOBAL PMTS INC COM 37940X102 12,154 117,853 SH   SOLE 7 117,853 0 0
GLOBAL PMTS INC COM 37940X102 100 967 SH   SOLE 13 967 0 0
GLOBAL PMTS INC COM 37940X102 175 1,694 SH   SOLE 15 1,694 0 0
GLOBAL PMTS INC COM 37940X102 36,071 349,766 SH   SOLE 18 330,520 0 19,246
GLOBAL PMTS INC COM 37940X102 52,150 505,668 SH   SOLE 19 505,668 0 0
GLOBAL PMTS INC COM 37940X102 377,827 3,663,598 SH   SOLE 21 3,663,598 0 0
GLOBAL PMTS INC COM 37940X102 394,474 3,825,014 SH   SOLE 22 3,408,892 0 416,122
GLOBAL PMTS INC COM 37940X102 11,364 110,192 SH   SOLE 23 110,192 0 0
GLOBAL PMTS INC COM 37940X102 14,477 140,375 SH   SOLE 25 140,375 0 0
GLOBAL PMTS INC COM 37940X102 58,866 570,790 SH   SOLE 26 178,209 0 392,581
GLOBAL PMTS INC COM 37940X102 3,174 30,776 SH   SOLE 28 22,395 0 8,381
GLOBAL PMTS INC COM 37940X102 3,913 37,946 SH   SOLE 29 5,923 0 32,023
GLOBAL PMTS INC COM 37940X102 70,767 686,194 SH   SOLE 30 686,194 0 0
GLOBAL PMTS INC COM 37940X102 5,352 51,896 SH   SOLE 31 34,909 0 16,987
GLOBAL PMTS INC COM 37940X102 4,017 38,951 SH   SOLE 34 38,951 0 0
GLOBAL PMTS INC COM 37940X102 12,551 121,703 SH   SOLE 36 121,703 0 0
GLOBAL PMTS INC COM 37940X102 404 3,919 SH   SOLE 40 3,919 0 0
GLOBAL SELF STORAGE INC COM 37955N106 5 1,239 SH   SOLE 18 1,239 0 0
GLOBAL SELF STORAGE INC COM 37955N106 208 53,116 SH   SOLE 21 53,116 0 0
GLOBAL WTR RES INC COM 379463102 96 9,436 SH   SOLE 2 370 0 9,066
GLOBAL WTR RES INC COM 379463102 365 36,031 SH   SOLE 18 36,031 0 0
GLOBAL WTR RES INC COM 379463102 145 14,255 SH   SOLE 19 14,255 0 0
GLOBAL WTR RES INC COM 379463102 3,532 348,327 SH   SOLE 21 348,327 0 0
GLOBAL WTR RES INC COM 379463102 861 84,929 SH   SOLE 22 78,648 0 6,281
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,853 241,630 SH   SOLE 18 1,181 0 240,449
GLOBAL X FDS GLB X SUPERDIV 37950E549 2 127 SH   SOLE 17 0 0 127
GLOBALSCAPE INC COM 37940G109 12 2,646 SH   SOLE 18 2,646 0 0
GLOBALSCAPE INC COM 37940G109 227 50,573 SH   SOLE 21 50,573 0 0
GLOBALSTAR INC COM 378973408 2 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 5,263 8,227,779 SH   SOLE 21 8,227,779 0 0
GLOBALSTAR INC COM 378973408 4,957 7,748,574 SH   SOLE 22 7,460,798 0 287,776
GLOBALSTAR INC COM 378973408 21 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 86 134,598 SH   SOLE 28 134,598 0 0
GLOBALSTAR INC COM 378973408 96 149,938 SH   SOLE 30 149,938 0 0
GLOBALSTAR INC COM 378973408 25 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 1,352 24,000 SH   SOLE 19 24,000 0 0
GLOBANT S A COM L44385109 7,868 139,696 SH   SOLE 21 139,696 0 0
GLOBANT S A COM L44385109 4,308 76,498 SH   SOLE 22 76,498 0 0
GLOBANT S A COM L44385109 2,253 40,000 SH   SOLE 25 40,000 0 0
GLOBANT S A COM L44385109 10,926 194,000 SH   SOLE 34 194,000 0 0
GLOBUS MED INC CL A 379577208 4,458 102,993 SH   SOLE 2 47,272 0 55,721
GLOBUS MED INC CL A 379577208 13 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 57 1,322 SH   SOLE 7 1,322 0 0
GLOBUS MED INC CL A 379577208 18,180 420,050 SH   SOLE 18 420,050 0 0
GLOBUS MED INC CL A 379577208 12,138 280,461 SH   SOLE 19 280,461 0 0
GLOBUS MED INC CL A 379577208 253,310 5,852,827 SH   SOLE 21 5,852,827 0 0
GLOBUS MED INC CL A 379577208 114,342 2,641,924 SH   SOLE 22 2,546,190 0 95,734
GLOBUS MED INC CL A 379577208 2,020 46,682 SH   SOLE 23 46,682 0 0
GLOBUS MED INC CL A 379577208 3,690 85,257 SH   SOLE 26 9,933 0 75,324
GLOBUS MED INC CL A 379577208 414 9,563 SH   SOLE 28 9,563 0 0
GLOBUS MED INC CL A 379577208 679 15,690 SH   SOLE 29 0 0 15,690
GLOBUS MED INC CL A 379577208 1,672 38,632 SH   SOLE 30 38,632 0 0
GLOBUS MED INC CL A 379577208 447 10,318 SH   SOLE 34 10,318 0 0
GLOBUS MED INC CL A 379577208 336 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM NEW 379887201 1 10,035 SH   SOLE 21 10,035 0 0
GLU MOBILE INC COM 379890106 741 91,862 SH   SOLE 2 5,322 0 86,540
GLU MOBILE INC COM 379890106 20 2,451 SH   SOLE 7 2,451 0 0
GLU MOBILE INC COM 379890106 3,099 384,013 SH   SOLE 18 384,013 0 0
GLU MOBILE INC COM 379890106 1,628 201,790 SH   SOLE 19 201,790 0 0
GLU MOBILE INC COM 379890106 31,570 3,912,029 SH   SOLE 21 3,912,029 0 0
GLU MOBILE INC COM 379890106 24,366 3,019,363 SH   SOLE 22 2,884,981 0 134,382
GLU MOBILE INC COM 379890106 148 18,348 SH   SOLE 26 0 0 18,348
GLU MOBILE INC COM 379890106 139 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 289 35,831 SH   SOLE 30 35,831 0 0
GLU MOBILE INC COM 379890106 97 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 258 27,294 SH   SOLE 2 1,202 0 26,092
GLYCOMIMETICS INC COM 38000Q102 7 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 1,145 120,864 SH   SOLE 18 120,864 0 0
GLYCOMIMETICS INC COM 38000Q102 458 48,315 SH   SOLE 19 48,315 0 0
GLYCOMIMETICS INC COM 38000Q102 15,858 1,674,502 SH   SOLE 21 1,674,502 0 0
GLYCOMIMETICS INC COM 38000Q102 9,029 953,484 SH   SOLE 22 911,601 0 41,883
GLYCOMIMETICS INC COM 38000Q102 22 2,351 SH   SOLE 26 0 0 2,351
GLYCOMIMETICS INC COM 38000Q102 45 4,781 SH   SOLE 28 4,781 0 0
GLYCOMIMETICS INC COM 38000Q102 64 6,731 SH   SOLE 30 6,731 0 0
GLYCOMIMETICS INC COM 38000Q102 55 5,845 SH   SOLE 40 5,845 0 0
GMS INC COM 36251C103 395 26,551 SH   SOLE 2 1,213 0 25,338
GMS INC COM 36251C103 10 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 1,561 105,075 SH   SOLE 18 105,075 0 0
GMS INC COM 36251C103 724 48,738 SH   SOLE 19 48,738 0 0
GMS INC COM 36251C103 15,546 1,046,148 SH   SOLE 21 1,046,148 0 0
GMS INC COM 36251C103 13,447 904,900 SH   SOLE 22 867,367 0 37,533
GMS INC COM 36251C103 156 10,531 SH   SOLE 26 0 0 10,531
GMS INC COM 36251C103 57 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 33 2,238 SH   SOLE 29 0 0 2,238
GMS INC COM 36251C103 111 7,468 SH   SOLE 30 7,468 0 0
GMS INC COM 36251C103 67 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 202 85,437 SH   SOLE 2 3,513 0 81,924
GNC HLDGS INC COM CL A 36191G107 1 300 SH   SOLE 4 300 0 0
GNC HLDGS INC COM CL A 36191G107 20 8,501 SH   SOLE 7 8,501 0 0
GNC HLDGS INC COM CL A 36191G107 671 283,080 SH   SOLE 18 283,080 0 0
GNC HLDGS INC COM CL A 36191G107 271 114,256 SH   SOLE 19 114,256 0 0
GNC HLDGS INC COM CL A 36191G107 6,979 2,944,783 SH   SOLE 21 2,944,783 0 0
GNC HLDGS INC COM CL A 36191G107 6,283 2,651,257 SH   SOLE 22 2,383,444 0 267,813
GNC HLDGS INC COM CL A 36191G107 27 11,286 SH   SOLE 26 7,319 0 3,967
GNC HLDGS INC COM CL A 36191G107 21 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 28 11,921 SH   SOLE 30 11,921 0 0
GNC HLDGS INC COM CL A 36191G107 10 4,290 SH   SOLE 40 4,290 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 2,943 4,116,000 PRN   SOLE 2 4,116,000 0 0
GODADDY INC CL A 380237107 32,185 490,483 SH   SOLE 2 120,222 0 370,261
GODADDY INC CL A 380237107 4,185 63,781 SH   SOLE 4 59,537 0 4,244
GODADDY INC CL A 380237107 712 10,857 SH   SOLE 7 10,857 0 0
GODADDY INC CL A 380237107 960 14,630 SH   SOLE 13 14,630 0 0
GODADDY INC CL A 380237107 86 1,310 SH   SOLE 15 1,310 0 0
GODADDY INC CL A 380237107 7,795 118,785 SH   SOLE 18 105,309 0 13,476
GODADDY INC CL A 380237107 62,726 955,900 SH   SOLE 19 955,900 0 0
GODADDY INC CL A 380237107 150,074 2,287,017 SH   SOLE 21 2,287,017 0 0
GODADDY INC CL A 380237107 308,553 4,702,124 SH   SOLE 22 4,344,687 0 357,437
GODADDY INC CL A 380237107 8,213 125,166 SH   SOLE 23 125,166 0 0
GODADDY INC CL A 380237107 9,354 142,554 SH   SOLE 25 142,554 0 0
GODADDY INC CL A 380237107 31,779 484,290 SH   SOLE 26 185,817 0 298,473
GODADDY INC CL A 380237107 2,136 32,550 SH   SOLE 28 24,038 0 8,512
GODADDY INC CL A 380237107 3,268 49,799 SH   SOLE 29 12,604 0 37,195
GODADDY INC CL A 380237107 14,309 218,060 SH   SOLE 30 218,060 0 0
GODADDY INC CL A 380237107 4,012 61,146 SH   SOLE 31 44,509 0 16,637
GODADDY INC CL A 380237107 9,281 141,430 SH   SOLE 34 141,430 0 0
GODADDY INC CL A 380237107 7,646 116,514 SH   SOLE 36 116,514 0 0
GODADDY INC CL A 380237107 284 4,331 SH   SOLE 40 4,331 0 0
GOGO INC COM 38046C109 142 47,619 SH   SOLE 2 2,411 0 45,208
GOGO INC COM 38046C109 1 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 4 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 575 192,185 SH   SOLE 18 192,185 0 0
GOGO INC COM 38046C109 242 80,887 SH   SOLE 19 80,887 0 0
GOGO INC COM 38046C109 6,044 2,021,426 SH   SOLE 21 2,021,426 0 0
GOGO INC COM 38046C109 4,826 1,613,987 SH   SOLE 22 1,547,068 0 66,919
GOGO INC COM 38046C109 6 2,007 SH   SOLE 26 0 0 2,007
GOGO INC COM 38046C109 22 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 46 15,409 SH   SOLE 30 15,409 0 0
GOGO INC COM 38046C109 17 5,599 SH   SOLE 40 5,599 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 11,727 13,775,000 PRN   SOLE 2 13,775,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,133 98,033 SH   SOLE 2 3,379 0 94,654
GOLAR LNG LTD BERMUDA SHS G9456A100 43 1,954 SH   SOLE 4 1,954 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 44 2,005 SH   SOLE 7 2,005 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 6,938 318,857 SH   SOLE 18 318,857 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 3,143 144,440 SH   SOLE 19 144,440 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 66,986 3,078,416 SH   SOLE 21 3,078,416 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 23,337 1,072,469 SH   SOLE 22 995,779 0 76,690
GOLAR LNG LTD BERMUDA SHS G9456A100 51 2,360 SH   SOLE 23 2,360 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 11 528 SH   SOLE 26 0 0 528
GOLAR LNG LTD BERMUDA SHS G9456A100 20 929 SH   SOLE 36 929 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 13,352 3,793,136 SH   SOLE 7 3,793,136 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 273 77,468 SH   SOLE 22 77,468 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 3,380 960,262 SH   SOLE 23 960,262 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 12,445 3,535,405 SH   SOLE 25 3,535,405 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5,661 1,608,230 SH   SOLE 26 0 0 1,608,230
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 12,758 3,624,330 SH   SOLE 30 3,624,330 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 46,977 13,345,875 SH   SOLE 34 13,345,875 0 0
GOLD RESOURCE CORP COM 38068T105 177 44,320 SH   SOLE 2 1,912 0 42,408
GOLD RESOURCE CORP COM 38068T105 4 963 SH   SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 725 181,176 SH   SOLE 18 181,176 0 0
GOLD RESOURCE CORP COM 38068T105 391 97,780 SH   SOLE 19 97,780 0 0
GOLD RESOURCE CORP COM 38068T105 7,925 1,981,350 SH   SOLE 21 1,981,350 0 0
GOLD RESOURCE CORP COM 38068T105 5,196 1,299,057 SH   SOLE 22 1,256,196 0 42,861
GOLD RESOURCE CORP COM 38068T105 5 1,309 SH   SOLE 23 1,309 0 0
GOLD STD VENTURES CORP COM 380738104 209 166,929 SH   SOLE 25 166,929 0 0
GOLDCORP INC NEW COM 380956409 4,973 507,444 SH   SOLE 21 507,444 0 0
GOLDCORP INC NEW COM 380956409 10,881 1,110,330 SH   SOLE 22 1,110,330 0 0
GOLDCORP INC NEW COM 380956409 52 5,351 SH   SOLE 26 0 0 5,351
GOLDEN ENTMT INC COM 381013101 338 21,114 SH   SOLE 2 7,125 0 13,989
GOLDEN ENTMT INC COM 381013101 7 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 1,012 63,193 SH   SOLE 18 63,193 0 0
GOLDEN ENTMT INC COM 381013101 2,536 158,323 SH   SOLE 19 158,323 0 0
GOLDEN ENTMT INC COM 381013101 10,712 668,653 SH   SOLE 21 668,653 0 0
GOLDEN ENTMT INC COM 381013101 9,068 566,021 SH   SOLE 22 541,621 0 24,400
GOLDEN ENTMT INC COM 381013101 8 528 SH   SOLE 23 528 0 0
GOLDEN ENTMT INC COM 381013101 98 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 88 5,495 SH   SOLE 30 5,495 0 0
GOLDEN ENTMT INC COM 381013101 176 10,972 SH   SOLE 34 10,972 0 0
GOLDEN MINERALS CO COM 381119106 208 952,400 SH   SOLE 21 952,400 0 0
GOLDFIELD CORP COM 381370105 10 4,248 SH   SOLE 18 4,248 0 0
GOLDFIELD CORP COM 381370105 171 75,496 SH   SOLE 21 75,496 0 0
GOLDFIELD CORP COM 381370105 793 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 3,359 182,779 SH   SOLE 30 182,779 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 233 9,181 SH   SOLE 17 0 0 9,181
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,287 25,597 SH   SOLE 17 0 0 25,597
GOLDMAN SACHS GROUP INC COM 38141G104 145,839 873,026 SH   SOLE 2 77,359 0 795,667
GOLDMAN SACHS GROUP INC COM 38141G104 20,151 120,626 SH   SOLE 4 111,158 0 9,468
GOLDMAN SACHS GROUP INC COM 38141G104 44,212 264,664 SH   SOLE 7 263,162 0 1,502
GOLDMAN SACHS GROUP INC COM 38141G104 639 3,823 SH   SOLE 13 3,823 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 513 3,069 SH   SOLE 15 3,069 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 174,476 1,044,451 SH   SOLE 18 974,345 0 70,106
GOLDMAN SACHS GROUP INC COM 38141G104 185,102 1,108,062 SH   SOLE 19 1,108,062 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,080,110 6,465,786 SH   SOLE 21 6,465,786 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,407,535 8,425,829 SH   SOLE 22 7,489,737 0 936,092
GOLDMAN SACHS GROUP INC COM 38141G104 42,462 254,187 SH   SOLE 23 254,187 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 55,110 329,900 SH   SOLE 25 329,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 215,410 1,289,493 SH   SOLE 26 349,009 0 940,484
GOLDMAN SACHS GROUP INC COM 38141G104 11,470 68,664 SH   SOLE 28 50,123 0 18,541
GOLDMAN SACHS GROUP INC COM 38141G104 2,229 13,341 SH   SOLE 29 13,341 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 243,801 1,459,448 SH   SOLE 30 1,459,448 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 23,613 141,355 SH   SOLE 31 76,585 0 64,770
GOLDMAN SACHS GROUP INC COM 38141G104 16,625 99,519 SH   SOLE 32 99,519 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,246 43,378 SH   SOLE 34 43,378 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 51,373 307,531 SH   SOLE 36 307,531 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,352 8,092 SH   SOLE 40 8,092 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 2 482 SH   SOLE 18 482 0 0
GOLUB CAP BDC INC COM 38173M102 4,509 273,448 SH   SOLE 30 273,448 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 5 1,912 SH   SOLE 18 1,912 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 83 33,249 SH   SOLE 21 33,249 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 80 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 147 10,859 SH   SOLE 2 224 0 10,635
GOODRICH PETE CORP COM PAR 382410843 368 27,247 SH   SOLE 18 27,247 0 0
GOODRICH PETE CORP COM PAR 382410843 165 12,229 SH   SOLE 19 12,229 0 0
GOODRICH PETE CORP COM PAR 382410843 4,178 309,450 SH   SOLE 21 309,450 0 0
GOODRICH PETE CORP COM PAR 382410843 998 73,956 SH   SOLE 22 69,155 0 4,801
GOODYEAR TIRE & RUBR CO COM 382550101 11,751 575,754 SH   SOLE 2 51,580 0 524,174
GOODYEAR TIRE & RUBR CO COM 382550101 1,676 82,135 SH   SOLE 4 75,807 0 6,328
GOODYEAR TIRE & RUBR CO COM 382550101 4,583 224,569 SH   SOLE 7 203,486 0 21,083
GOODYEAR TIRE & RUBR CO COM 382550101 30 1,455 SH   SOLE 13 1,455 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 50 2,469 SH   SOLE 15 2,469 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10,792 528,780 SH   SOLE 18 498,964 0 29,816
GOODYEAR TIRE & RUBR CO COM 382550101 1,469 71,970 SH   SOLE 19 71,970 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 115,339 5,651,088 SH   SOLE 21 5,651,088 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 136,329 6,679,502 SH   SOLE 22 5,987,781 0 691,721
GOODYEAR TIRE & RUBR CO COM 382550101 3,558 174,334 SH   SOLE 23 174,334 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,843 237,275 SH   SOLE 25 237,275 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 20,158 987,672 SH   SOLE 26 360,476 0 627,196
GOODYEAR TIRE & RUBR CO COM 382550101 950 46,556 SH   SOLE 28 34,341 0 12,215
GOODYEAR TIRE & RUBR CO COM 382550101 1,159 56,803 SH   SOLE 29 8,742 0 48,061
GOODYEAR TIRE & RUBR CO COM 382550101 20,256 992,441 SH   SOLE 30 992,441 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,940 95,056 SH   SOLE 31 55,342 0 39,714
GOODYEAR TIRE & RUBR CO COM 382550101 237 11,602 SH   SOLE 34 11,602 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 5,435 266,297 SH   SOLE 36 266,297 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 103 5,056 SH   SOLE 40 5,056 0 0
GOOSEHEAD INS INC COM CL A 38267D109 261 9,925 SH   SOLE 2 371 0 9,554
GOOSEHEAD INS INC COM CL A 38267D109 6 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 931 35,429 SH   SOLE 18 35,429 0 0
GOOSEHEAD INS INC COM CL A 38267D109 378 14,362 SH   SOLE 19 14,362 0 0
GOOSEHEAD INS INC COM CL A 38267D109 9,046 344,083 SH   SOLE 21 344,083 0 0
GOOSEHEAD INS INC COM CL A 38267D109 3,307 125,804 SH   SOLE 22 117,974 0 7,830
GOPRO INC CL A 38268T103 414 97,716 SH   SOLE 2 10,341 0 87,375
GOPRO INC CL A 38268T103 3 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 9 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 1,579 372,327 SH   SOLE 18 372,327 0 0
GOPRO INC CL A 38268T103 1,272 299,995 SH   SOLE 19 299,995 0 0
GOPRO INC CL A 38268T103 15,679 3,697,859 SH   SOLE 21 3,697,859 0 0
GOPRO INC CL A 38268T103 14,359 3,386,634 SH   SOLE 22 3,230,381 0 156,253
GOPRO INC CL A 38268T103 119 28,148 SH   SOLE 23 28,148 0 0
GOPRO INC CL A 38268T103 239 56,319 SH   SOLE 26 0 0 56,319
GOPRO INC CL A 38268T103 76 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 119 28,111 SH   SOLE 30 28,111 0 0
GOPRO INC CL A 38268T103 28 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 586 18,084 SH   SOLE 2 669 0 17,415
GORMAN RUPP CO COM 383082104 338 10,432 SH   SOLE 7 10,432 0 0
GORMAN RUPP CO COM 383082104 1,916 59,106 SH   SOLE 18 59,106 0 0
GORMAN RUPP CO COM 383082104 852 26,283 SH   SOLE 19 26,283 0 0
GORMAN RUPP CO COM 383082104 19,310 595,815 SH   SOLE 21 595,815 0 0
GORMAN RUPP CO COM 383082104 16,349 504,447 SH   SOLE 22 479,241 0 25,206
GORMAN RUPP CO COM 383082104 60 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 1,962 60,539 SH   SOLE 30 60,539 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 669 97,443 SH   SOLE 2 3,540 0 93,903
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 192 27,896 SH   SOLE 4 27,896 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,122 163,312 SH   SOLE 7 163,312 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 18 2,573 SH   SOLE 15 2,573 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2,794 406,690 SH   SOLE 18 406,690 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,752 255,004 SH   SOLE 19 255,004 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 70,806 10,306,551 SH   SOLE 21 10,306,551 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 24,209 3,523,824 SH   SOLE 22 3,443,190 0 80,634
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 14 2,098 SH   SOLE 23 2,098 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,189 173,123 SH   SOLE 25 173,123 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 246 35,773 SH   SOLE 26 6,481 0 29,292
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 221 32,155 SH   SOLE 29 32,155 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 4,263 620,454 SH   SOLE 30 620,454 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 36 5,211 SH   SOLE 40 5,211 0 0
GP STRATEGIES CORP COM 36225V104 321 25,443 SH   SOLE 2 467 0 24,976
GP STRATEGIES CORP COM 36225V104 4 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 534 42,362 SH   SOLE 18 42,362 0 0
GP STRATEGIES CORP COM 36225V104 222 17,585 SH   SOLE 19 17,585 0 0
GP STRATEGIES CORP COM 36225V104 5,631 446,515 SH   SOLE 21 446,515 0 0
GP STRATEGIES CORP COM 36225V104 2,689 213,254 SH   SOLE 22 193,155 0 20,099
GP STRATEGIES CORP COM 36225V104 56 4,418 SH   SOLE 26 0 0 4,418
GP STRATEGIES CORP COM 36225V104 25 1,986 SH   SOLE 28 1,986 0 0
GP STRATEGIES CORP COM 36225V104 26 2,023 SH   SOLE 30 2,023 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,305 16,000 SH   SOLE 2 0 0 16,000
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5,768 70,726 SH   SOLE 7 70,726 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 61 754 SH   SOLE 19 754 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 30,289 371,415 SH   SOLE 21 371,415 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 659 8,086 SH   SOLE 22 8,086 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,165 26,547 SH   SOLE 30 26,547 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 53 652 SH   SOLE 34 652 0 0
GRACE W R & CO DEL NEW COM 38388F108 12,527 192,986 SH   SOLE 2 61,452 0 131,534
GRACE W R & CO DEL NEW COM 38388F108 498 7,679 SH   SOLE 4 7,679 0 0
GRACE W R & CO DEL NEW COM 38388F108 81 1,242 SH   SOLE 7 1,242 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,243 34,548 SH   SOLE 18 34,548 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,222 18,825 SH   SOLE 19 18,825 0 0
GRACE W R & CO DEL NEW COM 38388F108 54,735 843,248 SH   SOLE 21 843,248 0 0
GRACE W R & CO DEL NEW COM 38388F108 121,372 1,869,857 SH   SOLE 22 1,745,252 0 124,605
GRACE W R & CO DEL NEW COM 38388F108 318 4,900 SH   SOLE 23 4,900 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,570 24,182 SH   SOLE 26 15,404 0 8,778
GRACE W R & CO DEL NEW COM 38388F108 437 6,735 SH   SOLE 28 6,735 0 0
GRACE W R & CO DEL NEW COM 38388F108 557 8,588 SH   SOLE 29 0 0 8,588
GRACE W R & CO DEL NEW COM 38388F108 1,037 15,973 SH   SOLE 30 15,973 0 0
GRACE W R & CO DEL NEW COM 38388F108 97 1,499 SH   SOLE 31 1,386 0 113
GRACE W R & CO DEL NEW COM 38388F108 1,899 29,256 SH   SOLE 34 29,256 0 0
GRACE W R & CO DEL NEW COM 38388F108 13 198 SH   SOLE 36 198 0 0
GRACE W R & CO DEL NEW COM 38388F108 353 5,446 SH   SOLE 40 5,446 0 0
GRACO INC COM 384109104 16,141 385,683 SH   SOLE 2 91,334 0 294,349
GRACO INC COM 384109104 30 723 SH   SOLE 4 723 0 0
GRACO INC COM 384109104 136 3,258 SH   SOLE 7 3,258 0 0
GRACO INC COM 384109104 21,282 508,527 SH   SOLE 18 508,527 0 0
GRACO INC COM 384109104 1,487 35,536 SH   SOLE 19 35,536 0 0
GRACO INC COM 384109104 343,278 8,202,586 SH   SOLE 21 8,202,586 0 0
GRACO INC COM 384109104 228,084 5,450,035 SH   SOLE 22 5,120,643 0 329,392
GRACO INC COM 384109104 1,954 46,686 SH   SOLE 26 24,375 0 22,311
GRACO INC COM 384109104 918 21,937 SH   SOLE 28 21,937 0 0
GRACO INC COM 384109104 356 8,510 SH   SOLE 29 0 0 8,510
GRACO INC COM 384109104 1,757 41,974 SH   SOLE 30 41,974 0 0
GRACO INC COM 384109104 155 3,712 SH   SOLE 31 3,338 0 374
GRACO INC COM 384109104 92 2,195 SH   SOLE 36 2,195 0 0
GRACO INC COM 384109104 619 14,796 SH   SOLE 40 14,796 0 0
GRAFTECH INTL LTD COM 384313508 1,424 124,434 SH   SOLE 2 3,217 0 121,217
GRAFTECH INTL LTD COM 384313508 4 362 SH   SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 9 752 SH   SOLE 7 752 0 0
GRAFTECH INTL LTD COM 384313508 333 29,070 SH   SOLE 18 29,070 0 0
GRAFTECH INTL LTD COM 384313508 130 11,343 SH   SOLE 19 11,343 0 0
GRAFTECH INTL LTD COM 384313508 7,491 654,821 SH   SOLE 21 654,821 0 0
GRAFTECH INTL LTD COM 384313508 17,955 1,569,529 SH   SOLE 22 1,460,464 0 109,065
GRAFTECH INTL LTD COM 384313508 93 8,160 SH   SOLE 26 0 0 8,160
GRAFTECH INTL LTD COM 384313508 206 17,984 SH   SOLE 30 17,984 0 0
GRAFTECH INTL LTD COM 384313508 15 1,334 SH   SOLE 31 1,334 0 0
GRAHAM CORP COM 384556106 213 9,338 SH   SOLE 2 303 0 9,035
GRAHAM CORP COM 384556106 5 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 0 9 SH   SOLE 17 0 0 9
GRAHAM CORP COM 384556106 797 34,887 SH   SOLE 18 34,887 0 0
GRAHAM CORP COM 384556106 315 13,800 SH   SOLE 19 13,800 0 0
GRAHAM CORP COM 384556106 7,984 349,569 SH   SOLE 21 349,569 0 0
GRAHAM CORP COM 384556106 6,260 274,081 SH   SOLE 22 265,811 0 8,270
GRAHAM HLDGS CO COM 384637104 6,776 10,578 SH   SOLE 2 2,698 0 7,880
GRAHAM HLDGS CO COM 384637104 14 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 84 131 SH   SOLE 7 131 0 0
GRAHAM HLDGS CO COM 384637104 7,971 12,443 SH   SOLE 18 12,443 0 0
GRAHAM HLDGS CO COM 384637104 558 871 SH   SOLE 19 871 0 0
GRAHAM HLDGS CO COM 384637104 133,820 208,905 SH   SOLE 21 208,905 0 0
GRAHAM HLDGS CO COM 384637104 100,479 156,856 SH   SOLE 22 147,274 0 9,582
GRAHAM HLDGS CO COM 384637104 815 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM 384637104 232 362 SH   SOLE 28 362 0 0
GRAHAM HLDGS CO COM 384637104 716 1,118 SH   SOLE 30 1,118 0 0
GRAHAM HLDGS CO COM 384637104 55 86 SH   SOLE 31 86 0 0
GRAHAM HLDGS CO COM 384637104 23 36 SH   SOLE 36 36 0 0
GRAHAM HLDGS CO COM 384637104 321 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 41,592 147,302 SH   SOLE 2 41,405 0 105,897
GRAINGER W W INC COM 384802104 6,705 23,746 SH   SOLE 4 22,490 0 1,256
GRAINGER W W INC COM 384802104 26,121 92,511 SH   SOLE 7 50,048 0 42,463
GRAINGER W W INC COM 384802104 236 835 SH   SOLE 13 835 0 0
GRAINGER W W INC COM 384802104 107 378 SH   SOLE 15 378 0 0
GRAINGER W W INC COM 384802104 1 2 SH   SOLE 17 0 0 2
GRAINGER W W INC COM 384802104 28,594 101,267 SH   SOLE 18 94,912 0 6,355
GRAINGER W W INC COM 384802104 4,125 14,609 SH   SOLE 19 14,609 0 0
GRAINGER W W INC COM 384802104 318,944 1,129,566 SH   SOLE 21 1,129,566 0 0
GRAINGER W W INC COM 384802104 344,345 1,219,523 SH   SOLE 22 1,076,210 0 143,313
GRAINGER W W INC COM 384802104 12,634 44,745 SH   SOLE 23 44,745 0 0
GRAINGER W W INC COM 384802104 13,855 49,070 SH   SOLE 25 49,070 0 0
GRAINGER W W INC COM 384802104 74,514 263,897 SH   SOLE 26 63,681 0 200,216
GRAINGER W W INC COM 384802104 2,627 9,304 SH   SOLE 28 6,820 0 2,484
GRAINGER W W INC COM 384802104 4,510 15,971 SH   SOLE 29 6,220 0 9,751
GRAINGER W W INC COM 384802104 50,562 179,068 SH   SOLE 30 179,068 0 0
GRAINGER W W INC COM 384802104 9,184 32,526 SH   SOLE 31 20,234 0 12,292
GRAINGER W W INC COM 384802104 1,825 6,463 SH   SOLE 34 6,463 0 0
GRAINGER W W INC COM 384802104 11,504 40,741 SH   SOLE 36 40,741 0 0
GRAINGER W W INC COM 384802104 305 1,080 SH   SOLE 40 1,080 0 0
GRAN TIERRA ENERGY INC COM 38500T101 14 6,314 SH   SOLE 4 6,314 0 0
GRAN TIERRA ENERGY INC COM 38500T101 547 252,278 SH   SOLE 21 252,278 0 0
GRAN TIERRA ENERGY INC COM 38500T101 764 352,101 SH   SOLE 22 189,186 0 162,915
GRAN TIERRA ENERGY INC COM 38500T101 52 24,008 SH   SOLE 26 0 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 124 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 30 14,019 SH   SOLE 29 0 0 14,019
GRAN TIERRA ENERGY INC COM 38500T101 201 92,613 SH   SOLE 30 92,613 0 0
GRAN TIERRA ENERGY INC COM 38500T101 96 44,264 SH   SOLE 40 44,264 0 0
GRAND CANYON ED INC COM 38526M106 9,110 94,761 SH   SOLE 2 5,458 0 89,303
GRAND CANYON ED INC COM 38526M106 21 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 87 900 SH   SOLE 7 900 0 0
GRAND CANYON ED INC COM 38526M106 2,171 22,579 SH   SOLE 18 22,579 0 0
GRAND CANYON ED INC COM 38526M106 968 10,072 SH   SOLE 19 10,072 0 0
GRAND CANYON ED INC COM 38526M106 54,823 570,238 SH   SOLE 21 570,238 0 0
GRAND CANYON ED INC COM 38526M106 120,520 1,253,585 SH   SOLE 22 1,160,904 0 92,681
GRAND CANYON ED INC COM 38526M106 1,483 15,422 SH   SOLE 26 8,017 0 7,405
GRAND CANYON ED INC COM 38526M106 598 6,218 SH   SOLE 28 6,218 0 0
GRAND CANYON ED INC COM 38526M106 1,131 11,762 SH   SOLE 30 11,762 0 0
GRAND CANYON ED INC COM 38526M106 103 1,068 SH   SOLE 31 958 0 110
GRAND CANYON ED INC COM 38526M106 453 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 2,316 57,490 SH   SOLE 2 20,986 0 36,504
GRANITE CONSTR INC COM 387328107 11 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 38 938 SH   SOLE 7 938 0 0
GRANITE CONSTR INC COM 387328107 10,318 256,150 SH   SOLE 18 256,150 0 0
GRANITE CONSTR INC COM 387328107 2,643 65,605 SH   SOLE 19 65,605 0 0
GRANITE CONSTR INC COM 387328107 127,135 3,156,291 SH   SOLE 21 3,156,291 0 0
GRANITE CONSTR INC COM 387328107 61,121 1,517,403 SH   SOLE 22 1,457,836 0 59,567
GRANITE CONSTR INC COM 387328107 361 8,973 SH   SOLE 26 5,145 0 3,828
GRANITE CONSTR INC COM 387328107 228 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 460 11,415 SH   SOLE 30 11,415 0 0
GRANITE CONSTR INC COM 387328107 164 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 739 40,968 SH   SOLE 2 1,556 0 39,412
GRANITE PT MTG TR INC COM 38741L107 2 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 14 762 SH   SOLE 7 762 0 0
GRANITE PT MTG TR INC COM 38741L107 3,966 219,951 SH   SOLE 18 219,951 0 0
GRANITE PT MTG TR INC COM 38741L107 1,342 74,423 SH   SOLE 19 74,423 0 0
GRANITE PT MTG TR INC COM 38741L107 101,380 5,622,828 SH   SOLE 21 5,622,828 0 0
GRANITE PT MTG TR INC COM 38741L107 26,379 1,463,041 SH   SOLE 22 1,412,730 0 50,311
GRANITE PT MTG TR INC COM 38741L107 399 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 108 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 1,600 88,746 SH   SOLE 30 88,746 0 0
GRANITE PT MTG TR INC COM 38741L107 68 3,786 SH   SOLE 40 3,786 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 7,070 664,481 SH   SOLE 2 44,191 0 620,290
GRAPHIC PACKAGING HLDG CO COM 388689101 14 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 86 8,125 SH   SOLE 7 8,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,623 152,542 SH   SOLE 18 152,542 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 687 64,551 SH   SOLE 19 64,551 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 40,148 3,773,338 SH   SOLE 21 3,773,338 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 88,714 8,337,826 SH   SOLE 22 7,710,402 0 627,424
GRAPHIC PACKAGING HLDG CO COM 388689101 848 79,669 SH   SOLE 26 44,339 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 421 39,547 SH   SOLE 28 39,547 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 796 74,807 SH   SOLE 30 74,807 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 68 6,401 SH   SOLE 31 6,279 0 122
GRAPHIC PACKAGING HLDG CO COM 388689101 65 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 332 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 1,457 98,842 SH   SOLE 2 19,482 0 79,360
GRAY TELEVISION INC COM 389375106 7 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 24 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 4,003 271,580 SH   SOLE 18 271,580 0 0
GRAY TELEVISION INC COM 389375106 4,670 316,843 SH   SOLE 19 316,843 0 0
GRAY TELEVISION INC COM 389375106 39,780 2,698,747 SH   SOLE 21 2,698,747 0 0
GRAY TELEVISION INC COM 389375106 36,678 2,488,312 SH   SOLE 22 2,370,989 0 117,323
GRAY TELEVISION INC COM 389375106 867 58,792 SH   SOLE 23 58,792 0 0
GRAY TELEVISION INC COM 389375106 1,863 126,357 SH   SOLE 26 20,420 0 105,937
GRAY TELEVISION INC COM 389375106 165 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 113 7,693 SH   SOLE 29 0 0 7,693
GRAY TELEVISION INC COM 389375106 314 21,286 SH   SOLE 30 21,286 0 0
GRAY TELEVISION INC COM 389375106 99 6,688 SH   SOLE 40 6,688 0 0
GREAT AJAX CORP COM 38983D300 164 13,635 SH   SOLE 2 536 0 13,099
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 685 56,859 SH   SOLE 18 56,859 0 0
GREAT AJAX CORP COM 38983D300 266 22,113 SH   SOLE 19 22,113 0 0
GREAT AJAX CORP COM 38983D300 11,359 942,682 SH   SOLE 21 942,682 0 0
GREAT AJAX CORP COM 38983D300 2,440 202,489 SH   SOLE 22 193,484 0 9,005
GREAT ELM CAP GROUP INC COM NEW 39036P209 14 4,063 SH   SOLE 18 4,063 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 221 65,321 SH   SOLE 21 65,321 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 910 269,162 SH   SOLE 22 269,162 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 420 63,413 SH   SOLE 2 2,140 0 61,273
GREAT LAKES DREDGE & DOCK CO COM 390607109 4 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 10 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,348 203,640 SH   SOLE 18 203,640 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 539 81,475 SH   SOLE 19 81,475 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 13,935 2,104,979 SH   SOLE 21 2,104,979 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 11,841 1,788,614 SH   SOLE 22 1,530,723 0 257,891
GREAT LAKES DREDGE & DOCK CO COM 390607109 36 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 53 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 104 15,752 SH   SOLE 30 15,752 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 43 6,512 SH   SOLE 40 6,512 0 0
GREAT SOUTHN BANCORP INC COM 390905107 536 11,645 SH   SOLE 2 404 0 11,241
GREAT SOUTHN BANCORP INC COM 390905107 13 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,867 40,557 SH   SOLE 18 40,557 0 0
GREAT SOUTHN BANCORP INC COM 390905107 757 16,441 SH   SOLE 19 16,441 0 0
GREAT SOUTHN BANCORP INC COM 390905107 18,573 403,500 SH   SOLE 21 403,500 0 0
GREAT SOUTHN BANCORP INC COM 390905107 19,196 417,039 SH   SOLE 22 403,403 0 13,636
GREAT SOUTHN BANCORP INC COM 390905107 66 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 116 2,529 SH   SOLE 30 2,529 0 0
GREAT SOUTHN BANCORP INC COM 390905107 113 2,462 SH   SOLE 34 2,462 0 0
GREAT SOUTHN BANCORP INC COM 390905107 45 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 1,853 59,300 SH   SOLE 2 2,043 0 57,257
GREAT WESTN BANCORP INC COM 391416104 11 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 40 1,284 SH   SOLE 7 1,284 0 0
GREAT WESTN BANCORP INC COM 391416104 9,053 289,705 SH   SOLE 18 289,705 0 0
GREAT WESTN BANCORP INC COM 391416104 2,590 82,870 SH   SOLE 19 82,870 0 0
GREAT WESTN BANCORP INC COM 391416104 191,486 6,127,550 SH   SOLE 21 6,127,550 0 0
GREAT WESTN BANCORP INC COM 391416104 53,283 1,705,059 SH   SOLE 22 1,631,201 0 73,858
GREAT WESTN BANCORP INC COM 391416104 336 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 254 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 3,711 118,765 SH   SOLE 30 118,765 0 0
GREAT WESTN BANCORP INC COM 391416104 187 5,976 SH   SOLE 40 5,976 0 0
GREEN BANCORP INC COM 39260X100 439 25,613 SH   SOLE 2 902 0 24,711
GREEN BANCORP INC COM 39260X100 10 583 SH   SOLE 7 583 0 0
GREEN BANCORP INC COM 39260X100 2,487 145,095 SH   SOLE 18 145,095 0 0
GREEN BANCORP INC COM 39260X100 672 39,182 SH   SOLE 19 39,182 0 0
GREEN BANCORP INC COM 39260X100 49,716 2,900,557 SH   SOLE 21 2,900,557 0 0
GREEN BANCORP INC COM 39260X100 13,896 810,731 SH   SOLE 22 780,887 0 29,844
GREEN BANCORP INC COM 39260X100 68 3,978 SH   SOLE 26 0 0 3,978
GREEN BANCORP INC COM 39260X100 917 53,483 SH   SOLE 30 53,483 0 0
GREEN BRICK PARTNERS INC COM 392709101 170 23,523 SH   SOLE 2 917 0 22,606
GREEN BRICK PARTNERS INC COM 392709101 4 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 597 82,431 SH   SOLE 18 82,431 0 0
GREEN BRICK PARTNERS INC COM 392709101 250 34,471 SH   SOLE 19 34,471 0 0
GREEN BRICK PARTNERS INC COM 392709101 6,380 881,281 SH   SOLE 21 881,281 0 0
GREEN BRICK PARTNERS INC COM 392709101 3,500 483,433 SH   SOLE 22 466,208 0 17,225
GREEN BRICK PARTNERS INC COM 392709101 27 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 66 9,154 SH   SOLE 29 0 0 9,154
GREEN BRICK PARTNERS INC COM 392709101 43 5,954 SH   SOLE 30 5,954 0 0
GREEN DOT CORP CL A 39304D102 3,617 45,481 SH   SOLE 2 8,539 0 36,942
GREEN DOT CORP CL A 39304D102 11 142 SH   SOLE 4 142 0 0
GREEN DOT CORP CL A 39304D102 69 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 19,079 239,927 SH   SOLE 18 239,927 0 0
GREEN DOT CORP CL A 39304D102 14,772 185,769 SH   SOLE 19 185,769 0 0
GREEN DOT CORP CL A 39304D102 401,901 5,054,082 SH   SOLE 21 5,054,082 0 0
GREEN DOT CORP CL A 39304D102 122,434 1,539,666 SH   SOLE 22 1,479,985 0 59,681
GREEN DOT CORP CL A 39304D102 2,448 30,784 SH   SOLE 23 30,784 0 0
GREEN DOT CORP CL A 39304D102 5,712 71,825 SH   SOLE 26 6,389 0 65,436
GREEN DOT CORP CL A 39304D102 495 6,226 SH   SOLE 28 6,226 0 0
GREEN DOT CORP CL A 39304D102 702 8,833 SH   SOLE 29 0 0 8,833
GREEN DOT CORP CL A 39304D102 7,683 96,617 SH   SOLE 30 96,617 0 0
GREEN DOT CORP CL A 39304D102 342 4,307 SH   SOLE 34 4,307 0 0
GREEN DOT CORP CL A 39304D102 336 4,221 SH   SOLE 40 4,221 0 0
GREEN PLAINS INC COM 393222104 727 55,453 SH   SOLE 2 13,320 0 42,133
GREEN PLAINS INC COM 393222104 5 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 10 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 2,610 199,102 SH   SOLE 18 199,102 0 0
GREEN PLAINS INC COM 393222104 1,654 126,170 SH   SOLE 19 126,170 0 0
GREEN PLAINS INC COM 393222104 54,704 4,172,705 SH   SOLE 21 4,172,705 0 0
GREEN PLAINS INC COM 393222104 15,482 1,180,894 SH   SOLE 22 1,119,302 0 61,592
GREEN PLAINS INC COM 393222104 83 6,337 SH   SOLE 23 6,337 0 0
GREEN PLAINS INC COM 393222104 15 1,172 SH   SOLE 26 0 0 1,172
GREEN PLAINS INC COM 393222104 69 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 1,056 80,568 SH   SOLE 30 80,568 0 0
GREEN PLAINS INC COM 393222104 7,298 556,698 SH   SOLE 34 556,698 0 0
GREEN PLAINS INC COM 393222104 50 3,789 SH   SOLE 36 3,789 0 0
GREEN PLAINS INC COM 393222104 49 3,710 SH   SOLE 40 3,710 0 0
GREENBRIER COS INC COM 393657101 1,301 32,891 SH   SOLE 2 1,105 0 31,786
GREENBRIER COS INC COM 393657101 8 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 27 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 6,660 168,432 SH   SOLE 18 168,432 0 0
GREENBRIER COS INC COM 393657101 1,838 46,480 SH   SOLE 19 46,480 0 0
GREENBRIER COS INC COM 393657101 136,415 3,450,050 SH   SOLE 21 3,450,050 0 0
GREENBRIER COS INC COM 393657101 36,572 924,929 SH   SOLE 22 876,114 0 48,815
GREENBRIER COS INC COM 393657101 1,099 27,799 SH   SOLE 26 8,113 0 19,686
GREENBRIER COS INC COM 393657101 158 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 2,632 66,554 SH   SOLE 30 66,554 0 0
GREENBRIER COS INC COM 393657101 112 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 801 815,000 PRN   SOLE 21 815,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 70 2,247 SH   SOLE 2 75 0 2,172
GREENE COUNTY BANCORP INC COM 394357107 335 10,751 SH   SOLE 18 10,751 0 0
GREENE COUNTY BANCORP INC COM 394357107 153 4,931 SH   SOLE 19 4,931 0 0
GREENE COUNTY BANCORP INC COM 394357107 3,042 97,736 SH   SOLE 21 97,736 0 0
GREENE COUNTY BANCORP INC COM 394357107 695 22,326 SH   SOLE 22 20,692 0 1,634
GREENHILL & CO INC COM 395259104 358 14,673 SH   SOLE 2 659 0 14,014
GREENHILL & CO INC COM 395259104 4 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 12 490 SH   SOLE 7 490 0 0
GREENHILL & CO INC COM 395259104 2,342 95,997 SH   SOLE 18 95,997 0 0
GREENHILL & CO INC COM 395259104 731 29,949 SH   SOLE 19 29,949 0 0
GREENHILL & CO INC COM 395259104 48,316 1,980,157 SH   SOLE 21 1,980,157 0 0
GREENHILL & CO INC COM 395259104 14,001 573,804 SH   SOLE 22 539,249 0 34,555
GREENHILL & CO INC COM 395259104 144 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 78 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 947 38,798 SH   SOLE 30 38,798 0 0
GREENHILL & CO INC COM 395259104 225 9,225 SH   SOLE 34 9,225 0 0
GREENHILL & CO INC COM 395259104 76 3,104 SH   SOLE 40 3,104 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 282 32,730 SH   SOLE 2 1,274 0 31,456
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,041 120,743 SH   SOLE 18 120,743 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 715 83,003 SH   SOLE 19 83,003 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8,849 1,026,580 SH   SOLE 21 1,026,580 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 9,176 1,064,486 SH   SOLE 22 1,037,180 0 27,306
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 223 25,873 SH   SOLE 23 25,873 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 72 8,402 SH   SOLE 26 6,515 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 42 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 97 11,247 SH   SOLE 30 11,247 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 32 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 16 1,675 SH   SOLE 18 1,675 0 0
GREENSKY INC CL A 39572G100 256 26,710 SH   SOLE 19 26,710 0 0
GREENSKY INC CL A 39572G100 7,493 782,965 SH   SOLE 22 782,965 0 0
GREENSKY INC CL A 39572G100 202 21,085 SH   SOLE 23 21,085 0 0
GREENSKY INC CL A 39572G100 514 53,675 SH   SOLE 26 0 0 53,675
GREENSKY INC CL A 39572G100 135 14,070 SH   SOLE 29 0 0 14,070
GREENSKY INC CL A 39572G100 144 15,038 SH   SOLE 34 15,038 0 0
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 14 1,046 SH   SOLE 22 1,046 0 0
GREIF INC CL A 397624107 1,374 37,015 SH   SOLE 2 11,640 0 25,375
GREIF INC CL A 397624107 7 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 22 604 SH   SOLE 7 604 0 0
GREIF INC CL A 397624107 5,540 149,280 SH   SOLE 18 149,280 0 0
GREIF INC CL A 397624107 1,420 38,278 SH   SOLE 19 38,278 0 0
GREIF INC CL A 397624107 68,030 1,833,199 SH   SOLE 21 1,833,199 0 0
GREIF INC CL A 397624107 34,785 937,346 SH   SOLE 22 893,752 0 43,594
GREIF INC CL A 397624107 189 5,102 SH   SOLE 26 4,067 0 1,035
GREIF INC CL A 397624107 133 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 328 8,846 SH   SOLE 29 0 0 8,846
GREIF INC CL A 397624107 230 6,211 SH   SOLE 30 6,211 0 0
GREIF INC CL A 397624107 42 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 97 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 262 5,895 SH   SOLE 2 177 0 5,718
GREIF INC CL B 397624206 5 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 831 18,725 SH   SOLE 18 18,725 0 0
GREIF INC CL B 397624206 356 8,022 SH   SOLE 19 8,022 0 0
GREIF INC CL B 397624206 8,501 191,463 SH   SOLE 21 191,463 0 0
GREIF INC CL B 397624206 2,915 65,649 SH   SOLE 22 62,099 0 3,550
GREIF INC CL B 397624206 31 690 SH   SOLE 30 690 0 0
GRIFFIN INL RLTY INC COM 398231100 47 1,488 SH   SOLE 2 0 0 1,488
GRIFFIN INL RLTY INC COM 398231100 91 2,844 SH   SOLE 18 2,844 0 0
GRIFFIN INL RLTY INC COM 398231100 39 1,238 SH   SOLE 19 1,238 0 0
GRIFFIN INL RLTY INC COM 398231100 1,393 43,666 SH   SOLE 21 43,666 0 0
GRIFFIN INL RLTY INC COM 398231100 2,135 66,937 SH   SOLE 22 66,602 0 335
GRIFFON CORP COM 398433102 384 36,708 SH   SOLE 2 1,354 0 35,354
GRIFFON CORP COM 398433102 7 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 1,849 176,893 SH   SOLE 18 176,893 0 0
GRIFFON CORP COM 398433102 511 48,859 SH   SOLE 19 48,859 0 0
GRIFFON CORP COM 398433102 37,944 3,630,982 SH   SOLE 21 3,630,982 0 0
GRIFFON CORP COM 398433102 10,313 986,908 SH   SOLE 22 933,486 0 53,422
GRIFFON CORP COM 398433102 185 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 47 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 717 68,594 SH   SOLE 30 68,594 0 0
GRIFFON CORP COM 398433102 47 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 1 54 SH   SOLE 18 54 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 28,774 1,567,227 SH   SOLE 21 1,567,227 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 73 3,982 SH   SOLE 30 3,982 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 62 4,008 SH   SOLE 2 251 0 3,757
GRITSTONE ONCOLOGY INC COM 39868T105 345 22,324 SH   SOLE 18 22,324 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 153 9,923 SH   SOLE 19 9,923 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 3,607 233,437 SH   SOLE 21 233,437 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 2,015 130,412 SH   SOLE 22 128,336 0 2,076
GROUP 1 AUTOMOTIVE INC COM 398905109 1,002 19,012 SH   SOLE 2 636 0 18,376
GROUP 1 AUTOMOTIVE INC COM 398905109 2 35 SH   SOLE 4 35 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 46 874 SH   SOLE 7 874 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,077 96,294 SH   SOLE 18 96,294 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,435 27,219 SH   SOLE 19 27,219 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 102,434 1,942,976 SH   SOLE 21 1,942,976 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 29,990 568,858 SH   SOLE 22 535,041 0 33,817
GROUP 1 AUTOMOTIVE INC COM 398905109 149 2,819 SH   SOLE 26 1,440 0 1,379
GROUP 1 AUTOMOTIVE INC COM 398905109 137 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,874 35,539 SH   SOLE 30 35,539 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 132 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 81 1,535 SH   SOLE 40 1,535 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 3,237 52,903 SH   SOLE 21 52,903 0 0
GROUPON INC COM 399473107 1,153 360,421 SH   SOLE 2 19,542 0 340,879
GROUPON INC COM 399473107 5 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 31 9,598 SH   SOLE 7 9,598 0 0
GROUPON INC COM 399473107 4,612 1,441,385 SH   SOLE 18 1,441,385 0 0
GROUPON INC COM 399473107 2,820 881,205 SH   SOLE 19 881,205 0 0
GROUPON INC COM 399473107 47,097 14,717,850 SH   SOLE 21 14,717,850 0 0
GROUPON INC COM 399473107 40,714 12,723,086 SH   SOLE 22 12,112,262 0 610,824
GROUPON INC COM 399473107 164 51,116 SH   SOLE 23 51,116 0 0
GROUPON INC COM 399473107 374 116,804 SH   SOLE 26 52,660 0 64,144
GROUPON INC COM 399473107 185 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 362 113,126 SH   SOLE 30 113,126 0 0
GROUPON INC COM 399473107 166 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 15,746 205,000 SH   SOLE 2 8,263 0 196,737
GRUBHUB INC COM 400110102 2,170 28,247 SH   SOLE 4 25,859 0 2,388
GRUBHUB INC COM 400110102 378 4,915 SH   SOLE 7 4,915 0 0
GRUBHUB INC COM 400110102 45 584 SH   SOLE 13 584 0 0
GRUBHUB INC COM 400110102 4,304 56,028 SH   SOLE 18 48,716 0 7,312
GRUBHUB INC COM 400110102 3,027 39,409 SH   SOLE 19 39,409 0 0
GRUBHUB INC COM 400110102 90,658 1,180,290 SH   SOLE 21 1,180,290 0 0
GRUBHUB INC COM 400110102 193,204 2,515,345 SH   SOLE 22 2,342,105 0 173,240
GRUBHUB INC COM 400110102 5,423 70,601 SH   SOLE 23 70,601 0 0
GRUBHUB INC COM 400110102 113 1,476 SH   SOLE 25 1,476 0 0
GRUBHUB INC COM 400110102 15,479 201,527 SH   SOLE 26 78,869 0 122,658
GRUBHUB INC COM 400110102 1,335 17,379 SH   SOLE 28 12,714 0 4,665
GRUBHUB INC COM 400110102 1,700 22,131 SH   SOLE 29 2,940 0 19,191
GRUBHUB INC COM 400110102 8,775 114,242 SH   SOLE 30 114,242 0 0
GRUBHUB INC COM 400110102 2,214 28,828 SH   SOLE 31 19,666 0 9,162
GRUBHUB INC COM 400110102 348 4,530 SH   SOLE 34 4,530 0 0
GRUBHUB INC COM 400110102 1,134 14,767 SH   SOLE 36 14,767 0 0
GRUBHUB INC COM 400110102 144 1,876 SH   SOLE 40 1,876 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 379 9,966 SH   SOLE 2 9,966 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 675 17,744 SH   SOLE 4 17,744 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,188 57,560 SH   SOLE 7 57,560 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 669 17,600 SH   SOLE 13 17,600 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 126 3,319 SH   SOLE 18 3,319 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 173 4,544 SH   SOLE 19 4,544 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 16,587 436,258 SH   SOLE 21 436,258 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 8,910 234,341 SH   SOLE 22 166,932 0 67,409
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,718 45,194 SH   SOLE 30 45,194 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,126 34,035 SH   SOLE 7 34,035 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,054 7,000 SH   SOLE 18 0 0 7,000
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,003 19,941 SH   SOLE 19 19,941 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 30,798 204,505 SH   SOLE 21 204,505 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7,189 47,737 SH   SOLE 25 47,737 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,807 11,997 SH   SOLE 30 11,997 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 11,370 75,501 SH   SOLE 34 75,501 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 120 20,272 SH   SOLE 34 20,272 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 6,396 231,996 SH   SOLE 19 231,996 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 12,188 442,065 SH   SOLE 21 442,065 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 5,845 212,017 SH   SOLE 22 212,017 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 18,576 673,769 SH   SOLE 25 673,769 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 4,014 145,598 SH   SOLE 30 145,598 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 18,886 685,021 SH   SOLE 34 685,021 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2,275 262,101 SH   SOLE 21 262,101 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,756 139,600 SH   SOLE 2 0 0 139,600
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 54 4,314 SH   SOLE 18 4,314 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 16,286 1,294,602 SH   SOLE 22 1,082,442 0 212,160
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 20 1,560 SH   SOLE 30 1,560 0 0
GSE SYS INC COM 36227K106 7 3,149 SH   SOLE 18 3,149 0 0
GSE SYS INC COM 36227K106 109 51,856 SH   SOLE 21 51,856 0 0
GSE SYS INC COM 36227K106 96 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 15 2,829 SH   SOLE 18 2,829 0 0
GSI TECHNOLOGY COM 36241U106 266 51,684 SH   SOLE 21 51,684 0 0
GTT COMMUNICATIONS INC COM 362393100 812 34,325 SH   SOLE 2 1,481 0 32,844
GTT COMMUNICATIONS INC COM 362393100 278 11,764 SH   SOLE 4 11,764 0 0
GTT COMMUNICATIONS INC COM 362393100 18 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 3,249 137,335 SH   SOLE 18 137,335 0 0
GTT COMMUNICATIONS INC COM 362393100 1,696 71,670 SH   SOLE 19 71,670 0 0
GTT COMMUNICATIONS INC COM 362393100 33,086 1,398,392 SH   SOLE 21 1,398,392 0 0
GTT COMMUNICATIONS INC COM 362393100 25,037 1,058,197 SH   SOLE 22 1,012,430 0 45,767
GTT COMMUNICATIONS INC COM 362393100 3 123 SH   SOLE 23 123 0 0
GTT COMMUNICATIONS INC COM 362393100 367 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 107 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 485 20,480 SH   SOLE 30 20,480 0 0
GTT COMMUNICATIONS INC COM 362393100 36 1,529 SH   SOLE 36 1,529 0 0
GTT COMMUNICATIONS INC COM 362393100 95 4,020 SH   SOLE 40 4,020 0 0
GTX INC DEL COM NEW 40052B207 3 3,667 SH   SOLE 2 138 0 3,529
GTX INC DEL COM NEW 40052B207 12 15,192 SH   SOLE 18 15,192 0 0
GTX INC DEL COM NEW 40052B207 6 7,519 SH   SOLE 19 7,519 0 0
GTX INC DEL COM NEW 40052B207 133 169,914 SH   SOLE 21 169,914 0 0
GTX INC DEL COM NEW 40052B207 209 267,434 SH   SOLE 22 266,005 0 1,429
GTX INC DEL COM NEW 40052B207 1 831 SH   SOLE 26 0 0 831
GUARANTY BANCORP DEL COM NEW 40075T607 475 22,888 SH   SOLE 2 2,452 0 20,436
GUARANTY BANCORP DEL COM NEW 40075T607 10 495 SH   SOLE 7 495 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 1,785 86,036 SH   SOLE 18 86,036 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 1,251 60,279 SH   SOLE 19 60,279 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 17,962 865,635 SH   SOLE 21 865,635 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 18,157 875,033 SH   SOLE 22 839,675 0 35,358
GUARANTY BANCORP DEL COM NEW 40075T607 127 6,136 SH   SOLE 23 6,136 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 378 18,215 SH   SOLE 26 0 0 18,215
GUARANTY BANCORP DEL COM NEW 40075T607 107 5,133 SH   SOLE 28 5,133 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 48 2,292 SH   SOLE 29 0 0 2,292
GUARANTY BANCORP DEL COM NEW 40075T607 123 5,943 SH   SOLE 30 5,943 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 87 4,189 SH   SOLE 40 4,189 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 222 7,435 SH   SOLE 2 257 0 7,178
GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 784 26,291 SH   SOLE 18 26,291 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 316 10,601 SH   SOLE 19 10,601 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 8,148 273,243 SH   SOLE 21 273,243 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,045 68,586 SH   SOLE 22 63,704 0 4,882
GUARANTY FED BANCSHARES INC COM 40108P101 13 613 SH   SOLE 18 613 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 18 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 1,636 43,524 SH   SOLE 2 33,126 0 10,398
GUARDANT HEALTH INC COM 40131M109 2,124 56,498 SH   SOLE 18 56,498 0 0
GUARDANT HEALTH INC COM 40131M109 4,356 115,886 SH   SOLE 19 115,886 0 0
GUARDANT HEALTH INC COM 40131M109 17,350 461,552 SH   SOLE 21 461,552 0 0
GUARDANT HEALTH INC COM 40131M109 14,329 381,199 SH   SOLE 22 358,931 0 22,268
GUARDANT HEALTH INC COM 40131M109 139 3,705 SH   SOLE 23 3,705 0 0
GUARDANT HEALTH INC COM 40131M109 22 586 SH   SOLE 26 275 0 311
GUARDANT HEALTH INC COM 40131M109 48 1,285 SH   SOLE 30 1,285 0 0
GUARDANT HEALTH INC COM 40131M109 130 3,451 SH   SOLE 31 0 0 3,451
GUARDANT HEALTH INC COM 40131M109 1,760 46,825 SH   SOLE 34 46,825 0 0
GUESS INC COM 401617105 1,219 58,671 SH   SOLE 2 2,013 0 56,658
GUESS INC COM 401617105 9 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 26 1,252 SH   SOLE 7 1,252 0 0
GUESS INC COM 401617105 6,141 295,643 SH   SOLE 18 295,643 0 0
GUESS INC COM 401617105 1,759 84,677 SH   SOLE 19 84,677 0 0
GUESS INC COM 401617105 124,905 6,013,714 SH   SOLE 21 6,013,714 0 0
GUESS INC COM 401617105 35,514 1,709,891 SH   SOLE 22 1,616,894 0 92,997
GUESS INC COM 401617105 359 17,303 SH   SOLE 26 6,089 0 11,214
GUESS INC COM 401617105 156 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 2,406 115,856 SH   SOLE 30 115,856 0 0
GUESS INC COM 401617105 121 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 147 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 11,828 147,428 SH   SOLE 2 5,356 0 142,072
GUIDEWIRE SOFTWARE INC COM 40171V100 31 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 125 1,554 SH   SOLE 7 1,554 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,091 38,528 SH   SOLE 18 38,528 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 10,879 135,600 SH   SOLE 19 135,600 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 96,364 1,201,094 SH   SOLE 21 1,201,094 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 178,918 2,230,068 SH   SOLE 22 2,026,693 0 203,375
GUIDEWIRE SOFTWARE INC COM 40171V100 2,077 25,888 SH   SOLE 26 16,845 0 9,043
GUIDEWIRE SOFTWARE INC COM 40171V100 902 11,238 SH   SOLE 28 11,238 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 194 2,413 SH   SOLE 29 0 0 2,413
GUIDEWIRE SOFTWARE INC COM 40171V100 5,256 65,517 SH   SOLE 30 65,517 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 135 1,683 SH   SOLE 31 1,683 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 161 2,005 SH   SOLE 34 2,005 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 581 7,242 SH   SOLE 40 7,242 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 814 850,000 PRN   SOLE 21 850,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 189 26,220 SH   SOLE 18 26,220 0 0
GULF ISLAND FABRICATION INC COM 402307102 7,864 1,089,239 SH   SOLE 21 1,089,239 0 0
GULF ISLAND FABRICATION INC COM 402307102 1,849 256,121 SH   SOLE 22 256,121 0 0
GULF ISLAND FABRICATION INC COM 402307102 163 22,579 SH   SOLE 30 22,579 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 48 61,196 SH   SOLE 22 61,196 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,197 182,806 SH   SOLE 2 6,047 0 176,759
GULFPORT ENERGY CORP COM NEW 402635304 3 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 26 4,022 SH   SOLE 7 4,022 0 0
GULFPORT ENERGY CORP COM NEW 402635304 5,714 872,305 SH   SOLE 18 872,305 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,681 256,717 SH   SOLE 19 256,717 0 0
GULFPORT ENERGY CORP COM NEW 402635304 116,321 17,758,955 SH   SOLE 21 17,758,955 0 0
GULFPORT ENERGY CORP COM NEW 402635304 32,819 5,010,560 SH   SOLE 22 4,785,203 0 225,357
GULFPORT ENERGY CORP COM NEW 402635304 420 64,196 SH   SOLE 26 37,425 0 26,771
GULFPORT ENERGY CORP COM NEW 402635304 129 19,670 SH   SOLE 28 19,670 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,470 377,167 SH   SOLE 30 377,167 0 0
GULFPORT ENERGY CORP COM NEW 402635304 93 14,231 SH   SOLE 40 14,231 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 221 2,273 SH   SOLE 4 2,273 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 2 25 SH   SOLE 17 0 0 25
GW PHARMACEUTICALS PLC ADS 36197T103 2,300 23,620 SH   SOLE 18 23,620 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 14,754 151,491 SH   SOLE 19 151,491 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 29,294 300,791 SH   SOLE 21 300,791 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 550 5,644 SH   SOLE 22 5,644 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 73 747 SH   SOLE 30 747 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 6,272 64,404 SH   SOLE 34 64,404 0 0
GWG HLDGS INC COM 36192A109 2 178 SH   SOLE 18 178 0 0
GWG HLDGS INC COM 36192A109 2 186 SH   SOLE 21 186 0 0
GYRODYNE LLC COM 403829104 152 8,763 SH   SOLE 22 8,763 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 767 37,546 SH   SOLE 2 11,161 0 26,385
H & E EQUIPMENT SERVICES INC COM 404030108 5 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 14 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,144 104,983 SH   SOLE 18 104,983 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,651 178,800 SH   SOLE 19 178,800 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 21,582 1,056,899 SH   SOLE 21 1,056,899 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 21,506 1,053,199 SH   SOLE 22 1,009,427 0 43,772
H & E EQUIPMENT SERVICES INC COM 404030108 770 37,711 SH   SOLE 23 37,711 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,584 77,576 SH   SOLE 26 0 0 77,576
H & E EQUIPMENT SERVICES INC COM 404030108 95 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 173 8,466 SH   SOLE 29 0 0 8,466
H & E EQUIPMENT SERVICES INC COM 404030108 155 7,567 SH   SOLE 30 7,567 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 220 10,791 SH   SOLE 34 10,791 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 62 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 219 20,815 SH   SOLE 2 705 0 20,110
HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 729 69,403 SH   SOLE 18 69,403 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 299 28,456 SH   SOLE 19 28,456 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 7,443 708,810 SH   SOLE 21 708,810 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,339 603,678 SH   SOLE 22 589,708 0 13,970
HACKETT GROUP INC COM 404609109 524 32,733 SH   SOLE 2 14,528 0 18,205
HACKETT GROUP INC COM 404609109 11 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,298 81,055 SH   SOLE 18 81,055 0 0
HACKETT GROUP INC COM 404609109 2,672 166,920 SH   SOLE 19 166,920 0 0
HACKETT GROUP INC COM 404609109 14,181 885,759 SH   SOLE 21 885,759 0 0
HACKETT GROUP INC COM 404609109 15,256 952,880 SH   SOLE 22 919,201 0 33,679
HACKETT GROUP INC COM 404609109 983 61,386 SH   SOLE 23 61,386 0 0
HACKETT GROUP INC COM 404609109 241 15,078 SH   SOLE 26 0 0 15,078
HACKETT GROUP INC COM 404609109 54 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 312 19,495 SH   SOLE 29 0 0 19,495
HACKETT GROUP INC COM 404609109 132 8,275 SH   SOLE 30 8,275 0 0
HAEMONETICS CORP COM 405024100 6,317 63,141 SH   SOLE 2 23,276 0 39,865
HAEMONETICS CORP COM 405024100 24 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 95 952 SH   SOLE 7 952 0 0
HAEMONETICS CORP COM 405024100 29,237 292,228 SH   SOLE 18 292,228 0 0
HAEMONETICS CORP COM 405024100 8,026 80,224 SH   SOLE 19 80,224 0 0
HAEMONETICS CORP COM 405024100 371,521 3,713,352 SH   SOLE 21 3,713,352 0 0
HAEMONETICS CORP COM 405024100 183,354 1,832,622 SH   SOLE 22 1,764,467 0 68,155
HAEMONETICS CORP COM 405024100 16 156 SH   SOLE 23 156 0 0
HAEMONETICS CORP COM 405024100 1,332 13,309 SH   SOLE 26 9,705 0 3,604
HAEMONETICS CORP COM 405024100 680 6,800 SH   SOLE 28 6,800 0 0
HAEMONETICS CORP COM 405024100 1,328 13,272 SH   SOLE 30 13,272 0 0
HAEMONETICS CORP COM 405024100 508 5,076 SH   SOLE 34 5,076 0 0
HAEMONETICS CORP COM 405024100 544 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,112 259,271 SH   SOLE 2 45,289 0 213,982
HAIN CELESTIAL GROUP INC COM 405217100 7 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 29 1,831 SH   SOLE 7 1,831 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,154 261,948 SH   SOLE 18 261,948 0 0
HAIN CELESTIAL GROUP INC COM 405217100 304 19,185 SH   SOLE 19 19,185 0 0
HAIN CELESTIAL GROUP INC COM 405217100 68,297 4,306,250 SH   SOLE 21 4,306,250 0 0
HAIN CELESTIAL GROUP INC COM 405217100 49,544 3,123,804 SH   SOLE 22 2,931,064 0 192,740
HAIN CELESTIAL GROUP INC COM 405217100 593 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 182 11,500 SH   SOLE 28 11,500 0 0
HAIN CELESTIAL GROUP INC COM 405217100 80 5,017 SH   SOLE 29 0 0 5,017
HAIN CELESTIAL GROUP INC COM 405217100 376 23,687 SH   SOLE 30 23,687 0 0
HAIN CELESTIAL GROUP INC COM 405217100 31 1,951 SH   SOLE 31 1,951 0 0
HAIN CELESTIAL GROUP INC COM 405217100 47 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 135 8,530 SH   SOLE 40 8,530 0 0
HALCON RES CORP COM PAR NEW 40537Q605 261 153,805 SH   SOLE 2 5,421 0 148,384
HALCON RES CORP COM PAR NEW 40537Q605 4 2,602 SH   SOLE 7 2,602 0 0
HALCON RES CORP COM PAR NEW 40537Q605 731 430,196 SH   SOLE 18 430,196 0 0
HALCON RES CORP COM PAR NEW 40537Q605 328 192,866 SH   SOLE 19 192,866 0 0
HALCON RES CORP COM PAR NEW 40537Q605 7,848 4,616,575 SH   SOLE 21 4,616,575 0 0
HALCON RES CORP COM PAR NEW 40537Q605 7,200 4,235,094 SH   SOLE 22 4,046,548 0 188,546
HALCON RES CORP COM PAR NEW 40537Q605 36 21,240 SH   SOLE 26 0 0 21,240
HALCON RES CORP COM PAR NEW 40537Q605 57 33,260 SH   SOLE 30 33,260 0 0
HALCON RES CORP COM PAR NEW 40537Q605 16 9,362 SH   SOLE 40 9,362 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 276 54,535 SH   SOLE 18 54,535 0 0
HALLADOR ENERGY COMPANY COM 40609P105 126 24,765 SH   SOLE 19 24,765 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3,269 644,680 SH   SOLE 21 644,680 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,301 256,680 SH   SOLE 22 246,328 0 10,352
HALLIBURTON CO COM 406216101 71,763 2,699,898 SH   SOLE 2 653,905 0 2,045,993
HALLIBURTON CO COM 406216101 10,405 391,477 SH   SOLE 4 368,364 0 23,113
HALLIBURTON CO COM 406216101 18,441 693,802 SH   SOLE 7 693,802 0 0
HALLIBURTON CO COM 406216101 3,177 119,508 SH   SOLE 13 119,508 0 0
HALLIBURTON CO COM 406216101 208 7,807 SH   SOLE 15 7,807 0 0
HALLIBURTON CO COM 406216101 57,512 2,163,748 SH   SOLE 18 2,052,940 0 110,808
HALLIBURTON CO COM 406216101 48,885 1,839,183 SH   SOLE 19 1,839,183 0 0
HALLIBURTON CO COM 406216101 443,620 16,689,984 SH   SOLE 21 16,689,984 0 0
HALLIBURTON CO COM 406216101 615,821 23,168,595 SH   SOLE 22 20,276,449 0 2,892,146
HALLIBURTON CO COM 406216101 20,745 780,488 SH   SOLE 23 780,488 0 0
HALLIBURTON CO COM 406216101 22,750 855,909 SH   SOLE 25 855,909 0 0
HALLIBURTON CO COM 406216101 92,826 3,492,338 SH   SOLE 26 931,382 0 2,560,956
HALLIBURTON CO COM 406216101 4,509 169,622 SH   SOLE 28 124,351 0 45,271
HALLIBURTON CO COM 406216101 15,827 595,446 SH   SOLE 29 263,466 0 331,980
HALLIBURTON CO COM 406216101 81,982 3,084,334 SH   SOLE 30 3,084,334 0 0
HALLIBURTON CO COM 406216101 13,913 523,444 SH   SOLE 31 292,032 0 231,412
HALLIBURTON CO COM 406216101 37,194 1,399,331 SH   SOLE 34 1,399,331 0 0
HALLIBURTON CO COM 406216101 21,421 805,893 SH   SOLE 36 805,893 0 0
HALLIBURTON CO COM 406216101 548 20,632 SH   SOLE 40 20,632 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 153 14,316 SH   SOLE 2 546 0 13,770
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 506 47,316 SH   SOLE 18 47,316 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 198 18,565 SH   SOLE 19 18,565 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5,084 475,602 SH   SOLE 21 475,602 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 2,887 270,060 SH   SOLE 22 263,240 0 6,820
HALOZYME THERAPEUTICS INC COM 40637H109 3,023 206,630 SH   SOLE 2 110,085 0 96,545
HALOZYME THERAPEUTICS INC COM 40637H109 6 408 SH   SOLE 4 408 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 39 2,642 SH   SOLE 7 2,642 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,653 454,781 SH   SOLE 18 454,781 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 13,201 902,306 SH   SOLE 19 902,306 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 162 11,100 SH   SOLE 20 11,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 84,715 5,790,482 SH   SOLE 21 5,790,482 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 55,779 3,812,662 SH   SOLE 22 3,662,116 0 150,546
HALOZYME THERAPEUTICS INC COM 40637H109 1,239 84,690 SH   SOLE 23 84,690 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,949 133,209 SH   SOLE 26 13,648 0 119,561
HALOZYME THERAPEUTICS INC COM 40637H109 282 19,297 SH   SOLE 28 19,297 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 363 24,844 SH   SOLE 29 0 0 24,844
HALOZYME THERAPEUTICS INC COM 40637H109 537 36,720 SH   SOLE 30 36,720 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,842 262,608 SH   SOLE 34 262,608 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 201 13,741 SH   SOLE 40 13,741 0 0
HAMILTON BANCORP INC MD COM 407015106 7 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 124 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 522 22,244 SH   SOLE 18 22,244 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 215 9,172 SH   SOLE 19 9,172 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5,240 223,380 SH   SOLE 21 223,380 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5,738 244,598 SH   SOLE 22 232,598 0 12,000
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 93 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 26 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 13 539 SH   SOLE 30 539 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 454 12,262 SH   SOLE 2 530 0 11,732
HAMILTON LANE INC CL A 407497106 12 320 SH   SOLE 7 320 0 0
HAMILTON LANE INC CL A 407497106 2,000 54,043 SH   SOLE 18 54,043 0 0
HAMILTON LANE INC CL A 407497106 902 24,391 SH   SOLE 19 24,391 0 0
HAMILTON LANE INC CL A 407497106 19,581 529,207 SH   SOLE 21 529,207 0 0
HAMILTON LANE INC CL A 407497106 21,180 572,436 SH   SOLE 22 466,625 0 105,811
HAMILTON LANE INC CL A 407497106 2,651 71,655 SH   SOLE 30 71,655 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,272 123,301 SH   SOLE 2 38,386 0 84,915
HANCOCK WHITNEY CORPORATION COM 410120109 14 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 85 2,440 SH   SOLE 7 2,440 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 17,137 494,586 SH   SOLE 18 494,586 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,400 126,986 SH   SOLE 19 126,986 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 214,038 6,177,149 SH   SOLE 21 6,177,149 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 103,690 2,992,501 SH   SOLE 22 2,877,922 0 114,579
HANCOCK WHITNEY CORPORATION COM 410120109 806 23,275 SH   SOLE 26 14,103 0 9,172
HANCOCK WHITNEY CORPORATION COM 410120109 408 11,784 SH   SOLE 28 11,784 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 771 22,239 SH   SOLE 30 22,239 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 81 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 310 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 11,464 914,912 SH   SOLE 2 93,735 0 821,177
HANESBRANDS INC COM 410345102 1,441 115,005 SH   SOLE 4 105,496 0 9,509
HANESBRANDS INC COM 410345102 3,451 275,423 SH   SOLE 7 275,423 0 0
HANESBRANDS INC COM 410345102 26 2,075 SH   SOLE 13 2,075 0 0
HANESBRANDS INC COM 410345102 30 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 10,719 855,486 SH   SOLE 18 811,935 0 43,551
HANESBRANDS INC COM 410345102 1,365 108,913 SH   SOLE 19 108,913 0 0
HANESBRANDS INC COM 410345102 106,139 8,470,774 SH   SOLE 21 8,470,774 0 0
HANESBRANDS INC COM 410345102 119,049 9,501,134 SH   SOLE 22 8,568,398 0 932,736
HANESBRANDS INC COM 410345102 3,120 249,009 SH   SOLE 23 249,009 0 0
HANESBRANDS INC COM 410345102 3,876 309,376 SH   SOLE 25 309,376 0 0
HANESBRANDS INC COM 410345102 20,910 1,668,795 SH   SOLE 26 544,370 0 1,124,425
HANESBRANDS INC COM 410345102 878 70,059 SH   SOLE 28 51,207 0 18,852
HANESBRANDS INC COM 410345102 1,074 85,686 SH   SOLE 29 10,994 0 74,692
HANESBRANDS INC COM 410345102 21,234 1,694,646 SH   SOLE 30 1,694,646 0 0
HANESBRANDS INC COM 410345102 1,700 135,714 SH   SOLE 31 75,103 0 60,611
HANESBRANDS INC COM 410345102 198 15,808 SH   SOLE 34 15,808 0 0
HANESBRANDS INC COM 410345102 3,360 268,195 SH   SOLE 36 268,195 0 0
HANESBRANDS INC COM 410345102 92 7,319 SH   SOLE 40 7,319 0 0
HANGER INC COM NEW 41043F208 2,689 141,883 SH   SOLE 22 141,883 0 0
HANMI FINL CORP COM NEW 410495204 619 31,427 SH   SOLE 2 1,185 0 30,242
HANMI FINL CORP COM NEW 410495204 5 272 SH   SOLE 4 272 0 0
HANMI FINL CORP COM NEW 410495204 15 744 SH   SOLE 7 744 0 0
HANMI FINL CORP COM NEW 410495204 3,076 156,153 SH   SOLE 18 156,153 0 0
HANMI FINL CORP COM NEW 410495204 840 42,622 SH   SOLE 19 42,622 0 0
HANMI FINL CORP COM NEW 410495204 67,633 3,433,158 SH   SOLE 21 3,433,158 0 0
HANMI FINL CORP COM NEW 410495204 19,211 975,199 SH   SOLE 22 931,378 0 43,821
HANMI FINL CORP COM NEW 410495204 58 2,962 SH   SOLE 26 0 0 2,962
HANMI FINL CORP COM NEW 410495204 92 4,681 SH   SOLE 28 4,681 0 0
HANMI FINL CORP COM NEW 410495204 1,330 67,503 SH   SOLE 30 67,503 0 0
HANMI FINL CORP COM NEW 410495204 69 3,495 SH   SOLE 40 3,495 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,043 54,775 SH   SOLE 2 1,913 0 52,862
HANNON ARMSTRONG SUST INFR C COM 41068X100 5 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 23 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,315 174,020 SH   SOLE 18 174,020 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,522 79,918 SH   SOLE 19 79,918 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 56,299 2,955,344 SH   SOLE 21 2,955,344 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 30,120 1,581,128 SH   SOLE 22 1,502,208 0 78,920
HANNON ARMSTRONG SUST INFR C COM 41068X100 65 3,401 SH   SOLE 26 0 0 3,401
HANNON ARMSTRONG SUST INFR C COM 41068X100 160 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 239 12,552 SH   SOLE 30 12,552 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 104 5,435 SH   SOLE 40 5,435 0 0
HANOVER INS GROUP INC COM 410867105 12,199 104,467 SH   SOLE 2 23,206 0 81,261
HANOVER INS GROUP INC COM 410867105 254 2,179 SH   SOLE 4 2,179 0 0
HANOVER INS GROUP INC COM 410867105 149 1,277 SH   SOLE 7 1,277 0 0
HANOVER INS GROUP INC COM 410867105 15,103 129,341 SH   SOLE 18 129,341 0 0
HANOVER INS GROUP INC COM 410867105 1,279 10,957 SH   SOLE 19 10,957 0 0
HANOVER INS GROUP INC COM 410867105 242,933 2,080,438 SH   SOLE 21 2,080,438 0 0
HANOVER INS GROUP INC COM 410867105 171,084 1,465,137 SH   SOLE 22 1,377,792 0 87,345
HANOVER INS GROUP INC COM 410867105 31 265 SH   SOLE 23 265 0 0
HANOVER INS GROUP INC COM 410867105 1,716 14,699 SH   SOLE 26 9,721 0 4,978
HANOVER INS GROUP INC COM 410867105 646 5,531 SH   SOLE 28 5,531 0 0
HANOVER INS GROUP INC COM 410867105 1,227 10,505 SH   SOLE 30 10,505 0 0
HANOVER INS GROUP INC COM 410867105 99 847 SH   SOLE 31 847 0 0
HANOVER INS GROUP INC COM 410867105 214 1,829 SH   SOLE 36 1,829 0 0
HANOVER INS GROUP INC COM 410867105 448 3,838 SH   SOLE 40 3,838 0 0
HARBORONE BANCORP INC COM 41165F101 192 12,111 SH   SOLE 2 472 0 11,639
HARBORONE BANCORP INC COM 41165F101 5 330 SH   SOLE 7 330 0 0
HARBORONE BANCORP INC COM 41165F101 798 50,195 SH   SOLE 18 50,195 0 0
HARBORONE BANCORP INC COM 41165F101 326 20,545 SH   SOLE 19 20,545 0 0
HARBORONE BANCORP INC COM 41165F101 8,648 544,234 SH   SOLE 21 544,234 0 0
HARBORONE BANCORP INC COM 41165F101 3,704 233,100 SH   SOLE 22 222,949 0 10,151
HARBORONE BANCORP INC COM 41165F101 35 2,203 SH   SOLE 30 2,203 0 0
HARLEY DAVIDSON INC COM 412822108 14,993 439,434 SH   SOLE 2 42,226 0 397,208
HARLEY DAVIDSON INC COM 412822108 1,781 52,189 SH   SOLE 4 47,797 0 4,392
HARLEY DAVIDSON INC COM 412822108 4,310 126,316 SH   SOLE 7 126,316 0 0
HARLEY DAVIDSON INC COM 412822108 36 1,060 SH   SOLE 13 1,060 0 0
HARLEY DAVIDSON INC COM 412822108 41 1,208 SH   SOLE 15 1,208 0 0
HARLEY DAVIDSON INC COM 412822108 13,029 381,849 SH   SOLE 18 361,513 0 20,336
HARLEY DAVIDSON INC COM 412822108 1,691 49,566 SH   SOLE 19 49,566 0 0
HARLEY DAVIDSON INC COM 412822108 124,961 3,662,384 SH   SOLE 21 3,662,384 0 0
HARLEY DAVIDSON INC COM 412822108 146,144 4,283,229 SH   SOLE 22 3,830,599 0 452,630
HARLEY DAVIDSON INC COM 412822108 4,150 121,632 SH   SOLE 23 121,632 0 0
HARLEY DAVIDSON INC COM 412822108 5,890 172,635 SH   SOLE 25 172,635 0 0
HARLEY DAVIDSON INC COM 412822108 23,720 695,201 SH   SOLE 26 234,530 0 460,671
HARLEY DAVIDSON INC COM 412822108 1,090 31,957 SH   SOLE 28 23,417 0 8,540
HARLEY DAVIDSON INC COM 412822108 1,412 41,383 SH   SOLE 29 7,231 0 34,152
HARLEY DAVIDSON INC COM 412822108 19,348 567,071 SH   SOLE 30 567,071 0 0
HARLEY DAVIDSON INC COM 412822108 2,565 75,180 SH   SOLE 31 41,452 0 33,728
HARLEY DAVIDSON INC COM 412822108 277 8,113 SH   SOLE 34 8,113 0 0
HARLEY DAVIDSON INC COM 412822108 5,096 149,358 SH   SOLE 36 149,358 0 0
HARLEY DAVIDSON INC COM 412822108 117 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 386 81,831 SH   SOLE 2 2,722 0 79,109
HARMONIC INC COM 413160102 9 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 2,109 446,721 SH   SOLE 18 446,721 0 0
HARMONIC INC COM 413160102 565 119,637 SH   SOLE 19 119,637 0 0
HARMONIC INC COM 413160102 44,052 9,332,980 SH   SOLE 21 9,332,980 0 0
HARMONIC INC COM 413160102 11,137 2,359,491 SH   SOLE 22 2,252,332 0 107,159
HARMONIC INC COM 413160102 832 176,235 SH   SOLE 30 176,235 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,827 2,137,949 SH   SOLE 7 2,137,949 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,656 2,042,679 SH   SOLE 30 2,042,679 0 0
HARRIS CORP DEL COM 413875105 41,333 306,968 SH   SOLE 2 44,607 0 262,361
HARRIS CORP DEL COM 413875105 5,822 43,236 SH   SOLE 4 39,898 0 3,338
HARRIS CORP DEL COM 413875105 14,585 108,317 SH   SOLE 7 98,213 0 10,104
HARRIS CORP DEL COM 413875105 486 3,606 SH   SOLE 13 3,606 0 0
HARRIS CORP DEL COM 413875105 154 1,146 SH   SOLE 15 1,146 0 0
HARRIS CORP DEL COM 413875105 34,929 259,406 SH   SOLE 18 244,504 0 14,902
HARRIS CORP DEL COM 413875105 4,379 32,520 SH   SOLE 19 32,520 0 0
HARRIS CORP DEL COM 413875105 614,180 4,561,306 SH   SOLE 21 4,561,306 0 0
HARRIS CORP DEL COM 413875105 403,642 2,997,710 SH   SOLE 22 2,684,101 0 313,609
HARRIS CORP DEL COM 413875105 11,476 85,231 SH   SOLE 23 85,231 0 0
HARRIS CORP DEL COM 413875105 23,592 175,207 SH   SOLE 25 175,207 0 0
HARRIS CORP DEL COM 413875105 44,166 328,007 SH   SOLE 26 129,396 0 198,611
HARRIS CORP DEL COM 413875105 3,020 22,429 SH   SOLE 28 16,351 0 6,078
HARRIS CORP DEL COM 413875105 3,838 28,502 SH   SOLE 29 4,474 0 24,028
HARRIS CORP DEL COM 413875105 58,520 434,609 SH   SOLE 30 434,609 0 0
HARRIS CORP DEL COM 413875105 5,680 42,183 SH   SOLE 31 22,626 0 19,557
HARRIS CORP DEL COM 413875105 2,069 15,367 SH   SOLE 34 15,367 0 0
HARRIS CORP DEL COM 413875105 15,141 112,446 SH   SOLE 36 112,446 0 0
HARRIS CORP DEL COM 413875105 324 2,404 SH   SOLE 40 2,404 0 0
HARSCO CORP COM 415864107 1,281 64,480 SH   SOLE 2 2,833 0 61,647
HARSCO CORP COM 415864107 9 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 30 1,534 SH   SOLE 7 1,534 0 0
HARSCO CORP COM 415864107 8,010 403,342 SH   SOLE 18 403,342 0 0
HARSCO CORP COM 415864107 2,384 120,042 SH   SOLE 19 120,042 0 0
HARSCO CORP COM 415864107 166,150 8,366,064 SH   SOLE 21 8,366,064 0 0
HARSCO CORP COM 415864107 45,620 2,297,091 SH   SOLE 22 2,189,376 0 107,715
HARSCO CORP COM 415864107 422 21,240 SH   SOLE 26 7,523 0 13,717
HARSCO CORP COM 415864107 228 11,496 SH   SOLE 28 11,496 0 0
HARSCO CORP COM 415864107 3,253 163,791 SH   SOLE 30 163,791 0 0
HARSCO CORP COM 415864107 146 7,339 SH   SOLE 36 7,339 0 0
HARSCO CORP COM 415864107 181 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 2 704 SH   SOLE 18 704 0 0
HARTE-HANKS INC COM 416196202 32 13,076 SH   SOLE 21 13,076 0 0
HARTE-HANKS INC COM 416196202 166 68,542 SH   SOLE 22 68,542 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 60,992 1,372,150 SH   SOLE 2 499,673 0 872,477
HARTFORD FINL SVCS GROUP INC COM 416515104 9,454 212,684 SH   SOLE 4 203,234 0 9,450
HARTFORD FINL SVCS GROUP INC COM 416515104 14,434 324,714 SH   SOLE 7 304,941 0 19,773
HARTFORD FINL SVCS GROUP INC COM 416515104 1,421 31,977 SH   SOLE 13 31,977 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 145 3,255 SH   SOLE 15 3,255 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 99,633 2,241,469 SH   SOLE 18 2,066,711 0 174,758
HARTFORD FINL SVCS GROUP INC COM 416515104 77,252 1,737,961 SH   SOLE 19 1,737,961 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 378,751 8,520,833 SH   SOLE 21 8,520,833 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 438,316 9,860,877 SH   SOLE 22 8,578,973 0 1,281,904
HARTFORD FINL SVCS GROUP INC COM 416515104 19,310 434,430 SH   SOLE 23 434,430 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 17,139 385,575 SH   SOLE 25 367,689 0 17,886
HARTFORD FINL SVCS GROUP INC COM 416515104 71,959 1,618,882 SH   SOLE 26 418,932 0 1,199,950
HARTFORD FINL SVCS GROUP INC COM 416515104 2,937 66,084 SH   SOLE 28 46,808 0 19,276
HARTFORD FINL SVCS GROUP INC COM 416515104 10,460 235,315 SH   SOLE 29 115,998 0 119,317
HARTFORD FINL SVCS GROUP INC COM 416515104 62,234 1,400,084 SH   SOLE 30 1,400,084 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 15,453 347,650 SH   SOLE 31 258,192 0 89,458
HARTFORD FINL SVCS GROUP INC COM 416515104 25,143 565,638 SH   SOLE 34 565,638 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 20,002 449,996 SH   SOLE 36 449,996 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 325 7,313 SH   SOLE 40 7,313 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 8 200 SH   SOLE 17 0 0 200
HARVARD BIOSCIENCE INC COM 416906105 112 35,312 SH   SOLE 2 1,600 0 33,712
HARVARD BIOSCIENCE INC COM 416906105 4 1,234 SH   SOLE 7 1,234 0 0
HARVARD BIOSCIENCE INC COM 416906105 361 113,411 SH   SOLE 18 113,411 0 0
HARVARD BIOSCIENCE INC COM 416906105 635 199,738 SH   SOLE 19 199,738 0 0
HARVARD BIOSCIENCE INC COM 416906105 4,297 1,351,133 SH   SOLE 21 1,351,133 0 0
HARVARD BIOSCIENCE INC COM 416906105 4,236 1,332,072 SH   SOLE 22 1,305,257 0 26,815
HARVARD BIOSCIENCE INC COM 416906105 62 19,440 SH   SOLE 26 0 0 19,440
HARVARD BIOSCIENCE INC COM 416906105 47 14,836 SH   SOLE 29 0 0 14,836
HASBRO INC COM 418056107 25,644 315,623 SH   SOLE 2 47,328 0 268,295
HASBRO INC COM 418056107 3,130 38,526 SH   SOLE 4 35,394 0 3,132
HASBRO INC COM 418056107 9,817 120,819 SH   SOLE 7 109,994 0 10,825
HASBRO INC COM 418056107 60 744 SH   SOLE 13 744 0 0
HASBRO INC COM 418056107 94 1,152 SH   SOLE 15 1,152 0 0
HASBRO INC COM 418056107 3 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 20,970 258,089 SH   SOLE 18 243,485 0 14,604
HASBRO INC COM 418056107 2,468 30,373 SH   SOLE 19 30,373 0 0
HASBRO INC COM 418056107 264,012 3,249,375 SH   SOLE 21 3,249,375 0 0
HASBRO INC COM 418056107 234,223 2,882,748 SH   SOLE 22 2,578,642 0 304,106
HASBRO INC COM 418056107 6,715 82,647 SH   SOLE 23 82,647 0 0
HASBRO INC COM 418056107 8,601 105,860 SH   SOLE 25 105,860 0 0
HASBRO INC COM 418056107 46,547 572,885 SH   SOLE 26 142,592 0 430,293
HASBRO INC COM 418056107 1,890 23,257 SH   SOLE 28 16,980 0 6,277
HASBRO INC COM 418056107 2,317 28,518 SH   SOLE 29 3,874 0 24,644
HASBRO INC COM 418056107 36,820 453,168 SH   SOLE 30 453,168 0 0
HASBRO INC COM 418056107 3,958 48,708 SH   SOLE 31 28,176 0 20,532
HASBRO INC COM 418056107 1,458 17,944 SH   SOLE 32 17,944 0 0
HASBRO INC COM 418056107 478 5,881 SH   SOLE 34 5,881 0 0
HASBRO INC COM 418056107 8,459 104,110 SH   SOLE 36 104,110 0 0
HASBRO INC COM 418056107 271 3,339 SH   SOLE 40 3,339 0 0
HAVERTY FURNITURE INC COM 419596101 338 18,008 SH   SOLE 2 621 0 17,387
HAVERTY FURNITURE INC COM 419596101 8 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,822 97,011 SH   SOLE 18 97,011 0 0
HAVERTY FURNITURE INC COM 419596101 508 27,057 SH   SOLE 19 27,057 0 0
HAVERTY FURNITURE INC COM 419596101 39,286 2,091,889 SH   SOLE 21 2,091,889 0 0
HAVERTY FURNITURE INC COM 419596101 10,028 533,952 SH   SOLE 22 509,627 0 24,325
HAVERTY FURNITURE INC COM 419596101 126 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 49 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 731 38,904 SH   SOLE 30 38,904 0 0
HAVERTY FURNITURE INC COM 419596101 43 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,803 267,684 SH   SOLE 2 62,536 0 205,148
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,287 35,142 SH   SOLE 4 35,142 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 147 4,018 SH   SOLE 7 4,018 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,481 313,516 SH   SOLE 18 313,516 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 818 22,325 SH   SOLE 19 22,325 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 198,953 5,432,899 SH   SOLE 21 5,432,899 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 133,200 3,637,345 SH   SOLE 22 3,414,725 0 222,620
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,287 35,140 SH   SOLE 26 23,254 0 11,886
HAWAIIAN ELEC INDUSTRIES COM 419870100 557 15,215 SH   SOLE 28 15,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,006 54,787 SH   SOLE 30 54,787 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 80 2,197 SH   SOLE 31 2,197 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 380 10,384 SH   SOLE 36 10,384 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 329 8,996 SH   SOLE 40 8,996 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,300 49,219 SH   SOLE 2 2,216 0 47,003
HAWAIIAN HOLDINGS INC COM 419879101 29 1,094 SH   SOLE 7 1,094 0 0
HAWAIIAN HOLDINGS INC COM 419879101 6,802 257,568 SH   SOLE 18 257,568 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,107 79,796 SH   SOLE 19 79,796 0 0
HAWAIIAN HOLDINGS INC COM 419879101 138,574 5,247,020 SH   SOLE 21 5,247,020 0 0
HAWAIIAN HOLDINGS INC COM 419879101 38,974 1,475,721 SH   SOLE 22 1,423,466 0 52,255
HAWAIIAN HOLDINGS INC COM 419879101 114 4,319 SH   SOLE 23 4,319 0 0
HAWAIIAN HOLDINGS INC COM 419879101 146 5,518 SH   SOLE 26 0 0 5,518
HAWAIIAN HOLDINGS INC COM 419879101 52 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,423 91,752 SH   SOLE 30 91,752 0 0
HAWAIIAN HOLDINGS INC COM 419879101 48 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 453 11,071 SH   SOLE 2 812 0 10,259
HAWKINS INC COM 420261109 11 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 2,128 51,972 SH   SOLE 18 51,972 0 0
HAWKINS INC COM 420261109 623 15,215 SH   SOLE 19 15,215 0 0
HAWKINS INC COM 420261109 42,903 1,047,704 SH   SOLE 21 1,047,704 0 0
HAWKINS INC COM 420261109 12,112 295,774 SH   SOLE 22 282,317 0 13,457
HAWKINS INC COM 420261109 54 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 883 21,558 SH   SOLE 30 21,558 0 0
HAWKINS INC COM 420261109 45 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 24 1,153 SH   SOLE 18 1,153 0 0
HAWTHORN BANCSHARES INC COM 420476103 99 4,726 SH   SOLE 21 4,726 0 0
HAWTHORN BANCSHARES INC COM 420476103 18 875 SH   SOLE 22 875 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 321 12,142 SH   SOLE 2 468 0 11,674
HAYNES INTERNATIONAL INC COM NEW 420877201 4 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 8 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,735 65,728 SH   SOLE 18 65,728 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 466 17,635 SH   SOLE 19 17,635 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 36,558 1,384,766 SH   SOLE 21 1,384,766 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 9,579 362,844 SH   SOLE 22 335,721 0 27,123
HAYNES INTERNATIONAL INC COM NEW 420877201 256 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 49 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 669 25,328 SH   SOLE 30 25,328 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 36 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 92 34,688 SH   SOLE 2 1,890 0 32,798
HC2 HLDGS INC COM 404139107 3 1,060 SH   SOLE 7 1,060 0 0
HC2 HLDGS INC COM 404139107 356 134,788 SH   SOLE 18 134,788 0 0
HC2 HLDGS INC COM 404139107 160 60,630 SH   SOLE 19 60,630 0 0
HC2 HLDGS INC COM 404139107 3,960 1,500,096 SH   SOLE 21 1,500,096 0 0
HC2 HLDGS INC COM 404139107 1,498 567,567 SH   SOLE 22 532,204 0 35,363
HCA HEALTHCARE INC COM 40412C101 91,380 734,269 SH   SOLE 2 127,547 0 606,722
HCA HEALTHCARE INC COM 40412C101 14,578 117,136 SH   SOLE 4 109,763 0 7,373
HCA HEALTHCARE INC COM 40412C101 37,996 305,308 SH   SOLE 7 245,131 0 60,177
HCA HEALTHCARE INC COM 40412C101 596 4,788 SH   SOLE 13 4,788 0 0
HCA HEALTHCARE INC COM 40412C101 301 2,421 SH   SOLE 15 2,421 0 0
HCA HEALTHCARE INC COM 40412C101 97,841 786,186 SH   SOLE 18 745,576 0 40,610
HCA HEALTHCARE INC COM 40412C101 161,099 1,294,484 SH   SOLE 19 1,294,484 0 0
HCA HEALTHCARE INC COM 40412C101 778,043 6,251,852 SH   SOLE 21 6,251,852 0 0
HCA HEALTHCARE INC COM 40412C101 877,449 7,050,613 SH   SOLE 22 6,309,308 0 741,305
HCA HEALTHCARE INC COM 40412C101 24,492 196,800 SH   SOLE 23 196,800 0 0
HCA HEALTHCARE INC COM 40412C101 32,412 260,445 SH   SOLE 25 260,445 0 0
HCA HEALTHCARE INC COM 40412C101 148,068 1,189,782 SH   SOLE 26 285,876 0 903,906
HCA HEALTHCARE INC COM 40412C101 6,660 53,515 SH   SOLE 28 39,225 0 14,290
HCA HEALTHCARE INC COM 40412C101 1,585 12,733 SH   SOLE 29 12,733 0 0
HCA HEALTHCARE INC COM 40412C101 147,631 1,186,271 SH   SOLE 30 1,186,271 0 0
HCA HEALTHCARE INC COM 40412C101 16,997 136,574 SH   SOLE 31 64,487 0 72,087
HCA HEALTHCARE INC COM 40412C101 63,914 513,570 SH   SOLE 34 513,570 0 0
HCA HEALTHCARE INC COM 40412C101 29,369 235,994 SH   SOLE 36 235,994 0 0
HCA HEALTHCARE INC COM 40412C101 803 6,451 SH   SOLE 40 6,451 0 0
HCI GROUP INC COM 40416E103 396 7,790 SH   SOLE 2 245 0 7,545
HCI GROUP INC COM 40416E103 11 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 2,123 41,787 SH   SOLE 18 41,787 0 0
HCI GROUP INC COM 40416E103 547 10,773 SH   SOLE 19 10,773 0 0
HCI GROUP INC COM 40416E103 41,003 806,982 SH   SOLE 21 806,982 0 0
HCI GROUP INC COM 40416E103 13,278 261,319 SH   SOLE 22 250,692 0 10,627
HCI GROUP INC COM 40416E103 34 666 SH   SOLE 23 666 0 0
HCI GROUP INC COM 40416E103 77 1,519 SH   SOLE 28 1,519 0 0
HCI GROUP INC COM 40416E103 751 14,782 SH   SOLE 30 14,782 0 0
HCI GROUP INC COM 40416E103 53 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 33,648 1,204,729 SH   SOLE 2 114,225 0 1,090,504
HCP INC COM 40414L109 13,459 481,869 SH   SOLE 4 467,668 0 14,201
HCP INC COM 40414L109 32,066 1,148,083 SH   SOLE 7 1,115,223 0 32,860
HCP INC COM 40414L109 415 14,863 SH   SOLE 13 14,863 0 0
HCP INC COM 40414L109 596 21,348 SH   SOLE 15 21,348 0 0
HCP INC COM 40414L109 27,085 969,752 SH   SOLE 18 904,240 0 65,512
HCP INC COM 40414L109 25,849 925,498 SH   SOLE 19 925,498 0 0
HCP INC COM 40414L109 398,377 14,263,405 SH   SOLE 21 14,263,405 0 0
HCP INC COM 40414L109 514,218 18,410,940 SH   SOLE 22 17,170,705 0 1,240,235
HCP INC COM 40414L109 9,571 342,669 SH   SOLE 23 342,669 0 0
HCP INC COM 40414L109 38,908 1,393,048 SH   SOLE 25 1,393,048 0 0
HCP INC COM 40414L109 55,342 1,981,466 SH   SOLE 26 546,055 0 1,435,411
HCP INC COM 40414L109 2,521 90,277 SH   SOLE 28 66,135 0 24,142
HCP INC COM 40414L109 7,926 283,792 SH   SOLE 29 187,778 0 96,014
HCP INC COM 40414L109 110,725 3,964,377 SH   SOLE 30 3,964,377 0 0
HCP INC COM 40414L109 5,927 212,209 SH   SOLE 31 107,625 0 104,584
HCP INC COM 40414L109 660 23,647 SH   SOLE 34 23,647 0 0
HCP INC COM 40414L109 11,220 401,723 SH   SOLE 36 401,723 0 0
HCP INC COM 40414L109 348 12,477 SH   SOLE 40 12,477 0 0
HD SUPPLY HLDGS INC COM 40416M105 18,760 500,007 SH   SOLE 2 84,559 0 415,448
HD SUPPLY HLDGS INC COM 40416M105 2,706 72,109 SH   SOLE 4 67,337 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 452 12,049 SH   SOLE 7 12,049 0 0
HD SUPPLY HLDGS INC COM 40416M105 37 973 SH   SOLE 13 973 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,289 114,305 SH   SOLE 18 100,192 0 14,113
HD SUPPLY HLDGS INC COM 40416M105 1,535 40,913 SH   SOLE 19 40,913 0 0
HD SUPPLY HLDGS INC COM 40416M105 82,316 2,193,935 SH   SOLE 21 2,193,935 0 0
HD SUPPLY HLDGS INC COM 40416M105 211,328 5,632,420 SH   SOLE 22 5,255,929 0 376,491
HD SUPPLY HLDGS INC COM 40416M105 4,850 129,258 SH   SOLE 23 129,258 0 0
HD SUPPLY HLDGS INC COM 40416M105 84 2,246 SH   SOLE 25 2,246 0 0
HD SUPPLY HLDGS INC COM 40416M105 18,303 487,815 SH   SOLE 26 162,549 0 325,266
HD SUPPLY HLDGS INC COM 40416M105 1,312 34,965 SH   SOLE 28 25,548 0 9,417
HD SUPPLY HLDGS INC COM 40416M105 1,645 43,845 SH   SOLE 29 7,794 0 36,051
HD SUPPLY HLDGS INC COM 40416M105 9,395 250,390 SH   SOLE 30 250,390 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,752 73,337 SH   SOLE 31 41,662 0 31,675
HD SUPPLY HLDGS INC COM 40416M105 384 10,239 SH   SOLE 34 10,239 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,573 41,916 SH   SOLE 36 41,916 0 0
HD SUPPLY HLDGS INC COM 40416M105 144 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 26 252 SH   SOLE 18 252 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 17,439 168,343 SH   SOLE 21 168,343 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,418 32,995 SH   SOLE 22 32,995 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 8,168 78,845 SH   SOLE 26 78,845 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 24 227 SH   SOLE 30 227 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 4,900 47,304 SH   SOLE 34 47,304 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 278 10,402 SH   SOLE 2 425 0 9,977
HEALTH INS INNOVATIONS INC COM CL A 42225K106 7 278 SH   SOLE 7 278 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,196 44,759 SH   SOLE 18 44,759 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 492 18,405 SH   SOLE 19 18,405 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 11,958 447,360 SH   SOLE 21 447,360 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 8,904 333,117 SH   SOLE 22 323,733 0 9,384
HEALTHCARE RLTY TR COM 421946104 5,105 179,500 SH   SOLE 2 56,302 0 123,198
HEALTHCARE RLTY TR COM 421946104 2,450 86,147 SH   SOLE 4 86,147 0 0
HEALTHCARE RLTY TR COM 421946104 5,751 202,225 SH   SOLE 7 202,225 0 0
HEALTHCARE RLTY TR COM 421946104 143 5,024 SH   SOLE 15 5,024 0 0
HEALTHCARE RLTY TR COM 421946104 20,476 719,955 SH   SOLE 18 719,955 0 0
HEALTHCARE RLTY TR COM 421946104 11,091 389,988 SH   SOLE 19 389,988 0 0
HEALTHCARE RLTY TR COM 421946104 278,683 9,798,983 SH   SOLE 21 9,798,983 0 0
HEALTHCARE RLTY TR COM 421946104 170,473 5,994,118 SH   SOLE 22 5,831,478 0 162,640
HEALTHCARE RLTY TR COM 421946104 120 4,211 SH   SOLE 23 4,211 0 0
HEALTHCARE RLTY TR COM 421946104 7,389 259,826 SH   SOLE 25 259,826 0 0
HEALTHCARE RLTY TR COM 421946104 1,984 69,764 SH   SOLE 26 18,931 0 50,833
HEALTHCARE RLTY TR COM 421946104 491 17,278 SH   SOLE 28 17,278 0 0
HEALTHCARE RLTY TR COM 421946104 1,246 43,807 SH   SOLE 29 43,807 0 0
HEALTHCARE RLTY TR COM 421946104 17,839 627,245 SH   SOLE 30 627,245 0 0
HEALTHCARE RLTY TR COM 421946104 60 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 319 11,208 SH   SOLE 40 11,208 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,615 89,982 SH   SOLE 2 33,228 0 56,754
HEALTHCARE SVCS GRP INC COM 421906108 12 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 55 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GRP INC COM 421906108 17,024 423,703 SH   SOLE 18 423,703 0 0
HEALTHCARE SVCS GRP INC COM 421906108 4,435 110,366 SH   SOLE 19 110,366 0 0
HEALTHCARE SVCS GRP INC COM 421906108 209,220 5,207,069 SH   SOLE 21 5,207,069 0 0
HEALTHCARE SVCS GRP INC COM 421906108 104,712 2,606,076 SH   SOLE 22 2,336,461 0 269,615
HEALTHCARE SVCS GRP INC COM 421906108 986 24,530 SH   SOLE 26 16,623 0 7,907
HEALTHCARE SVCS GRP INC COM 421906108 365 9,089 SH   SOLE 28 9,089 0 0
HEALTHCARE SVCS GRP INC COM 421906108 710 17,671 SH   SOLE 30 17,671 0 0
HEALTHCARE SVCS GRP INC COM 421906108 305 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,560 417,211 SH   SOLE 2 13,373 0 403,838
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,659 144,574 SH   SOLE 4 144,574 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,546 337,650 SH   SOLE 7 337,650 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 207 8,177 SH   SOLE 15 8,177 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,593 102,436 SH   SOLE 18 102,436 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 9,793 386,920 SH   SOLE 19 386,920 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 99,146 3,917,259 SH   SOLE 21 3,917,259 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 195,630 7,729,369 SH   SOLE 22 7,317,436 0 411,933
HEALTHCARE TR AMER INC CL A NEW 42225P501 177 6,978 SH   SOLE 23 6,978 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,774 425,685 SH   SOLE 25 425,685 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,982 117,838 SH   SOLE 26 29,576 0 88,262
HEALTHCARE TR AMER INC CL A NEW 42225P501 663 26,180 SH   SOLE 28 26,180 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,882 74,362 SH   SOLE 29 74,362 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 26,004 1,027,413 SH   SOLE 30 1,027,413 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 105 4,157 SH   SOLE 31 4,157 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 84 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 489 19,340 SH   SOLE 40 19,340 0 0
HEALTHEQUITY INC COM 42226A107 4,136 69,343 SH   SOLE 2 27,903 0 41,440
HEALTHEQUITY INC COM 42226A107 17 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 60 1,004 SH   SOLE 7 1,004 0 0
HEALTHEQUITY INC COM 42226A107 19,563 327,963 SH   SOLE 18 327,963 0 0
HEALTHEQUITY INC COM 42226A107 22,782 381,926 SH   SOLE 19 381,926 0 0
HEALTHEQUITY INC COM 42226A107 241,751 4,052,820 SH   SOLE 21 4,052,820 0 0
HEALTHEQUITY INC COM 42226A107 108,660 1,821,627 SH   SOLE 22 1,752,038 0 69,589
HEALTHEQUITY INC COM 42226A107 1,472 24,679 SH   SOLE 23 24,679 0 0
HEALTHEQUITY INC COM 42226A107 2,777 46,557 SH   SOLE 26 11,127 0 35,430
HEALTHEQUITY INC COM 42226A107 450 7,550 SH   SOLE 28 7,550 0 0
HEALTHEQUITY INC COM 42226A107 245 4,103 SH   SOLE 29 0 0 4,103
HEALTHEQUITY INC COM 42226A107 801 13,425 SH   SOLE 30 13,425 0 0
HEALTHEQUITY INC COM 42226A107 485 8,127 SH   SOLE 34 8,127 0 0
HEALTHEQUITY INC COM 42226A107 290 4,854 SH   SOLE 40 4,854 0 0
HEALTHSTREAM INC COM 42222N103 500 20,720 SH   SOLE 2 801 0 19,919
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 12 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 3,258 134,893 SH   SOLE 18 134,893 0 0
HEALTHSTREAM INC COM 42222N103 1,389 57,526 SH   SOLE 19 57,526 0 0
HEALTHSTREAM INC COM 42222N103 72,797 3,014,386 SH   SOLE 21 3,014,386 0 0
HEALTHSTREAM INC COM 42222N103 18,150 751,570 SH   SOLE 22 722,688 0 28,882
HEALTHSTREAM INC COM 42222N103 254 10,515 SH   SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 88 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 89 3,679 SH   SOLE 29 0 0 3,679
HEALTHSTREAM INC COM 42222N103 1,228 50,865 SH   SOLE 30 50,865 0 0
HEALTHSTREAM INC COM 42222N103 79 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 678 37,045 SH   SOLE 2 1,588 0 35,457
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 18 978 SH   SOLE 7 978 0 0
HEARTLAND EXPRESS INC COM 422347104 4,332 236,716 SH   SOLE 18 236,716 0 0
HEARTLAND EXPRESS INC COM 422347104 1,255 68,578 SH   SOLE 19 68,578 0 0
HEARTLAND EXPRESS INC COM 422347104 91,358 4,992,253 SH   SOLE 21 4,992,253 0 0
HEARTLAND EXPRESS INC COM 422347104 26,885 1,469,137 SH   SOLE 22 1,406,205 0 62,932
HEARTLAND EXPRESS INC COM 422347104 153 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 135 7,364 SH   SOLE 28 7,364 0 0
HEARTLAND EXPRESS INC COM 422347104 1,750 95,649 SH   SOLE 30 95,649 0 0
HEARTLAND EXPRESS INC COM 422347104 101 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,343 30,563 SH   SOLE 2 1,101 0 29,462
HEARTLAND FINL USA INC COM 42234Q102 29 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,452 101,289 SH   SOLE 18 101,289 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,912 43,513 SH   SOLE 19 43,513 0 0
HEARTLAND FINL USA INC COM 42234Q102 43,955 1,000,107 SH   SOLE 21 1,000,107 0 0
HEARTLAND FINL USA INC COM 42234Q102 46,317 1,053,848 SH   SOLE 22 946,461 0 107,387
HEARTLAND FINL USA INC COM 42234Q102 374 8,513 SH   SOLE 26 6,882 0 1,631
HEARTLAND FINL USA INC COM 42234Q102 213 4,844 SH   SOLE 28 4,844 0 0
HEARTLAND FINL USA INC COM 42234Q102 327 7,442 SH   SOLE 30 7,442 0 0
HEARTLAND FINL USA INC COM 42234Q102 87 1,978 SH   SOLE 40 1,978 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 0 407 SH   SOLE 21 407 0 0
HECLA MNG CO COM 422704106 1,103 467,355 SH   SOLE 2 15,429 0 451,926
HECLA MNG CO COM 422704106 5 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 22 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 3,629 1,537,581 SH   SOLE 18 1,537,581 0 0
HECLA MNG CO COM 422704106 1,584 671,124 SH   SOLE 19 671,124 0 0
HECLA MNG CO COM 422704106 38,063 16,128,596 SH   SOLE 21 16,128,596 0 0
HECLA MNG CO COM 422704106 32,215 13,650,444 SH   SOLE 22 13,098,111 0 552,333
HECLA MNG CO COM 422704106 262 111,174 SH   SOLE 26 80,885 0 30,289
HECLA MNG CO COM 422704106 132 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 271 114,804 SH   SOLE 30 114,804 0 0
HECLA MNG CO COM 422704106 103 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 7,445 96,091 SH   SOLE 2 20,549 0 75,542
HEICO CORP NEW COM 422806109 187 2,409 SH   SOLE 4 2,409 0 0
HEICO CORP NEW COM 422806109 98 1,271 SH   SOLE 7 1,271 0 0
HEICO CORP NEW COM 422806109 1,639 21,156 SH   SOLE 18 21,156 0 0
HEICO CORP NEW COM 422806109 39,833 514,111 SH   SOLE 19 514,111 0 0
HEICO CORP NEW COM 422806109 117,268 1,513,521 SH   SOLE 21 1,513,521 0 0
HEICO CORP NEW COM 422806109 85,540 1,104,028 SH   SOLE 22 1,025,109 0 78,919
HEICO CORP NEW COM 422806109 172 2,223 SH   SOLE 23 2,223 0 0
HEICO CORP NEW COM 422806109 1,307 16,867 SH   SOLE 26 13,539 0 3,328
HEICO CORP NEW COM 422806109 406 5,241 SH   SOLE 28 5,241 0 0
HEICO CORP NEW COM 422806109 723 9,335 SH   SOLE 29 1,982 0 7,353
HEICO CORP NEW COM 422806109 1,278 16,495 SH   SOLE 30 16,495 0 0
HEICO CORP NEW COM 422806109 233 3,001 SH   SOLE 31 1,434 0 1,567
HEICO CORP NEW COM 422806109 55 710 SH   SOLE 34 710 0 0
HEICO CORP NEW COM 422806109 55 706 SH   SOLE 36 706 0 0
HEICO CORP NEW COM 422806109 338 4,368 SH   SOLE 40 4,368 0 0
HEICO CORP NEW CL A 422806208 9,230 146,514 SH   SOLE 2 4,960 0 141,554
HEICO CORP NEW CL A 422806208 21 333 SH   SOLE 4 333 0 0
HEICO CORP NEW CL A 422806208 84 1,336 SH   SOLE 7 1,336 0 0
HEICO CORP NEW CL A 422806208 2,893 45,925 SH   SOLE 18 45,925 0 0
HEICO CORP NEW CL A 422806208 3,179 50,466 SH   SOLE 19 50,466 0 0
HEICO CORP NEW CL A 422806208 152,229 2,416,340 SH   SOLE 21 2,416,340 0 0
HEICO CORP NEW CL A 422806208 138,856 2,204,070 SH   SOLE 22 1,955,919 0 248,151
HEICO CORP NEW CL A 422806208 1,374 21,812 SH   SOLE 26 14,045 0 7,767
HEICO CORP NEW CL A 422806208 621 9,856 SH   SOLE 28 9,856 0 0
HEICO CORP NEW CL A 422806208 763 12,106 SH   SOLE 29 0 0 12,106
HEICO CORP NEW CL A 422806208 1,731 27,479 SH   SOLE 30 27,479 0 0
HEICO CORP NEW CL A 422806208 96 1,524 SH   SOLE 31 1,524 0 0
HEICO CORP NEW CL A 422806208 51 803 SH   SOLE 34 803 0 0
HEICO CORP NEW CL A 422806208 520 8,252 SH   SOLE 40 8,252 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 472 15,141 SH   SOLE 2 684 0 14,457
HEIDRICK & STRUGGLES INTL IN COM 422819102 6 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 13 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 3,055 97,939 SH   SOLE 18 97,939 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,069 34,262 SH   SOLE 19 34,262 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 63,841 2,046,837 SH   SOLE 21 2,046,837 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 16,615 532,707 SH   SOLE 22 509,046 0 23,661
HEIDRICK & STRUGGLES INTL IN COM 422819102 76 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,196 38,333 SH   SOLE 30 38,333 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,153 36,966 SH   SOLE 34 36,966 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 52 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 5,392 41,102 SH   SOLE 2 14,964 0 26,138
HELEN OF TROY CORP LTD COM G4388N106 17 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 64 487 SH   SOLE 7 487 0 0
HELEN OF TROY CORP LTD COM G4388N106 19,987 152,360 SH   SOLE 18 152,360 0 0
HELEN OF TROY CORP LTD COM G4388N106 8,113 61,849 SH   SOLE 19 61,849 0 0
HELEN OF TROY CORP LTD COM G4388N106 248,131 1,891,528 SH   SOLE 21 1,891,528 0 0
HELEN OF TROY CORP LTD COM G4388N106 131,540 1,002,743 SH   SOLE 22 966,425 0 36,318
HELEN OF TROY CORP LTD COM G4388N106 1,062 8,097 SH   SOLE 23 8,097 0 0
HELEN OF TROY CORP LTD COM G4388N106 2,186 16,664 SH   SOLE 26 4,307 0 12,357
HELEN OF TROY CORP LTD COM G4388N106 455 3,465 SH   SOLE 28 3,465 0 0
HELEN OF TROY CORP LTD COM G4388N106 464 3,535 SH   SOLE 29 0 0 3,535
HELEN OF TROY CORP LTD COM G4388N106 886 6,753 SH   SOLE 30 6,753 0 0
HELEN OF TROY CORP LTD COM G4388N106 735 5,600 SH   SOLE 34 5,600 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 121 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 564 61,558 SH   SOLE 18 61,558 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 224 24,473 SH   SOLE 19 24,473 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5,602 611,576 SH   SOLE 21 611,576 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 1,722 188,019 SH   SOLE 22 172,261 0 15,758
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 800 147,820 SH   SOLE 2 4,766 0 143,054
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 18 3,276 SH   SOLE 7 3,276 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,852 712,079 SH   SOLE 18 712,079 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,118 206,677 SH   SOLE 19 206,677 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 82,495 15,248,690 SH   SOLE 21 15,248,690 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 22,268 4,116,000 SH   SOLE 22 3,921,564 0 194,436
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 96 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 92 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,502 277,633 SH   SOLE 30 277,633 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 62 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 13,577 283,204 SH   SOLE 2 20,565 0 262,639
HELMERICH & PAYNE INC COM 423452101 1,795 37,449 SH   SOLE 4 34,576 0 2,873
HELMERICH & PAYNE INC COM 423452101 5,041 105,149 SH   SOLE 7 105,149 0 0
HELMERICH & PAYNE INC COM 423452101 92 1,919 SH   SOLE 13 1,919 0 0
HELMERICH & PAYNE INC COM 423452101 31 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 15,159 316,202 SH   SOLE 18 303,013 0 13,189
HELMERICH & PAYNE INC COM 423452101 4,583 95,603 SH   SOLE 19 95,603 0 0
HELMERICH & PAYNE INC COM 423452101 250,165 5,218,285 SH   SOLE 21 5,218,285 0 0
HELMERICH & PAYNE INC COM 423452101 139,548 2,910,882 SH   SOLE 22 2,624,176 0 286,706
HELMERICH & PAYNE INC COM 423452101 3,781 78,868 SH   SOLE 23 78,868 0 0
HELMERICH & PAYNE INC COM 423452101 5,221 108,903 SH   SOLE 25 108,903 0 0
HELMERICH & PAYNE INC COM 423452101 22,181 462,682 SH   SOLE 26 146,870 0 315,812
HELMERICH & PAYNE INC COM 423452101 1,012 21,113 SH   SOLE 28 15,603 0 5,510
HELMERICH & PAYNE INC COM 423452101 1,286 26,832 SH   SOLE 29 4,757 0 22,075
HELMERICH & PAYNE INC COM 423452101 18,611 388,224 SH   SOLE 30 388,224 0 0
HELMERICH & PAYNE INC COM 423452101 1,561 32,571 SH   SOLE 31 23,091 0 9,480
HELMERICH & PAYNE INC COM 423452101 1,996 41,629 SH   SOLE 32 41,629 0 0
HELMERICH & PAYNE INC COM 423452101 1,366 28,500 SH   SOLE 34 28,500 0 0
HELMERICH & PAYNE INC COM 423452101 4,164 86,853 SH   SOLE 36 86,853 0 0
HELMERICH & PAYNE INC COM 423452101 105 2,180 SH   SOLE 40 2,180 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 180 14,823 SH   SOLE 2 1,451 0 13,372
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 759 62,519 SH   SOLE 18 62,519 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 295 24,295 SH   SOLE 19 24,295 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7,917 652,126 SH   SOLE 21 652,126 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1,995 164,344 SH   SOLE 22 154,378 0 9,966
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 43 3,508 SH   SOLE 30 3,508 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 3 15,679 SH   SOLE 21 15,679 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 81 444,929 SH   SOLE 22 444,929 0 0
HENNESSY ADVISORS INC COM 425885100 8 818 SH   SOLE 18 818 0 0
HENNESSY ADVISORS INC COM 425885100 121 12,120 SH   SOLE 21 12,120 0 0
HENNESSY ADVISORS INC COM 425885100 42 4,181 SH   SOLE 22 4,181 0 0
HENRY JACK & ASSOC INC COM 426281101 24,161 190,968 SH   SOLE 2 22,792 0 168,176
HENRY JACK & ASSOC INC COM 426281101 3,739 29,554 SH   SOLE 4 27,515 0 2,039
HENRY JACK & ASSOC INC COM 426281101 13,846 109,437 SH   SOLE 7 93,800 0 15,637
HENRY JACK & ASSOC INC COM 426281101 59 468 SH   SOLE 13 468 0 0
HENRY JACK & ASSOC INC COM 426281101 23,563 186,237 SH   SOLE 18 175,779 0 10,458
HENRY JACK & ASSOC INC COM 426281101 3,540 27,982 SH   SOLE 19 27,982 0 0
HENRY JACK & ASSOC INC COM 426281101 431,938 3,413,986 SH   SOLE 21 3,413,986 0 0
HENRY JACK & ASSOC INC COM 426281101 298,886 2,362,362 SH   SOLE 22 2,153,922 0 208,440
HENRY JACK & ASSOC INC COM 426281101 6,792 53,686 SH   SOLE 23 53,686 0 0
HENRY JACK & ASSOC INC COM 426281101 605 4,778 SH   SOLE 25 4,778 0 0
HENRY JACK & ASSOC INC COM 426281101 42,883 338,942 SH   SOLE 26 64,174 0 274,768
HENRY JACK & ASSOC INC COM 426281101 1,920 15,178 SH   SOLE 28 11,176 0 4,002
HENRY JACK & ASSOC INC COM 426281101 2,475 19,564 SH   SOLE 29 3,715 0 15,849
HENRY JACK & ASSOC INC COM 426281101 56,271 444,761 SH   SOLE 30 444,761 0 0
HENRY JACK & ASSOC INC COM 426281101 3,243 25,629 SH   SOLE 31 16,499 0 9,130
HENRY JACK & ASSOC INC COM 426281101 490 3,871 SH   SOLE 34 3,871 0 0
HENRY JACK & ASSOC INC COM 426281101 7,636 60,352 SH   SOLE 36 60,352 0 0
HENRY JACK & ASSOC INC COM 426281101 197 1,558 SH   SOLE 40 1,558 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 14,022 237,866 SH   SOLE 2 15,941 0 221,925
HERBALIFE NUTRITION LTD COM SHS G4412G101 112 1,903 SH   SOLE 4 1,903 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 188 3,192 SH   SOLE 7 3,192 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 66 1,128 SH   SOLE 15 1,128 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,318 56,280 SH   SOLE 18 56,280 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,555 26,380 SH   SOLE 19 26,380 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 73,372 1,244,642 SH   SOLE 21 1,244,642 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 190,073 3,224,315 SH   SOLE 22 2,908,655 0 315,660
HERBALIFE NUTRITION LTD COM SHS G4412G101 199 3,382 SH   SOLE 23 3,382 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,672 113,178 SH   SOLE 25 113,178 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 11,675 198,046 SH   SOLE 26 87,576 0 110,470
HERBALIFE NUTRITION LTD COM SHS G4412G101 881 14,946 SH   SOLE 28 14,946 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 784 13,292 SH   SOLE 29 0 0 13,292
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,689 28,653 SH   SOLE 30 28,653 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 234 3,975 SH   SOLE 31 3,927 0 48
HERBALIFE NUTRITION LTD COM SHS G4412G101 203 3,441 SH   SOLE 34 3,441 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,124 69,959 SH   SOLE 36 69,959 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 657 11,146 SH   SOLE 40 11,146 0 0
HERC HLDGS INC COM 42704L104 555 21,352 SH   SOLE 2 2,865 0 18,487
HERC HLDGS INC COM 42704L104 3 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 15 564 SH   SOLE 7 564 0 0
HERC HLDGS INC COM 42704L104 2,049 78,846 SH   SOLE 18 78,846 0 0
HERC HLDGS INC COM 42704L104 1,626 62,556 SH   SOLE 19 62,556 0 0
HERC HLDGS INC COM 42704L104 20,342 782,695 SH   SOLE 21 782,695 0 0
HERC HLDGS INC COM 42704L104 18,539 713,302 SH   SOLE 22 679,510 0 33,792
HERC HLDGS INC COM 42704L104 197 7,570 SH   SOLE 23 7,570 0 0
HERC HLDGS INC COM 42704L104 392 15,095 SH   SOLE 26 3,064 0 12,031
HERC HLDGS INC COM 42704L104 77 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 101 3,890 SH   SOLE 29 0 0 3,890
HERC HLDGS INC COM 42704L104 156 6,003 SH   SOLE 30 6,003 0 0
HERC HLDGS INC COM 42704L104 122 4,686 SH   SOLE 34 4,686 0 0
HERC HLDGS INC COM 42704L104 70 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 4,826 436,700 SH   SOLE 30 436,700 0 0
HERITAGE COMMERCE CORP COM 426927109 368 32,473 SH   SOLE 2 1,597 0 30,876
HERITAGE COMMERCE CORP COM 426927109 12 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 1,602 141,278 SH   SOLE 18 141,278 0 0
HERITAGE COMMERCE CORP COM 426927109 757 66,794 SH   SOLE 19 66,794 0 0
HERITAGE COMMERCE CORP COM 426927109 15,812 1,394,336 SH   SOLE 21 1,394,336 0 0
HERITAGE COMMERCE CORP COM 426927109 15,002 1,322,942 SH   SOLE 22 1,271,586 0 51,356
HERITAGE COMMERCE CORP COM 426927109 639 56,339 SH   SOLE 26 0 0 56,339
HERITAGE COMMERCE CORP COM 426927109 54 4,779 SH   SOLE 29 0 0 4,779
HERITAGE COMMERCE CORP COM 426927109 100 8,813 SH   SOLE 30 8,813 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 341 14,813 SH   SOLE 2 554 0 14,259
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,196 51,991 SH   SOLE 18 51,991 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 490 21,285 SH   SOLE 19 21,285 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 12,716 552,618 SH   SOLE 21 552,618 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 4,051 176,071 SH   SOLE 22 155,199 0 20,872
HERITAGE CRYSTAL CLEAN INC COM 42726M106 112 4,884 SH   SOLE 30 4,884 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,090 36,692 SH   SOLE 2 1,083 0 35,609
HERITAGE FINL CORP WASH COM 42722X106 25 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 5,529 186,041 SH   SOLE 18 186,041 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,594 53,633 SH   SOLE 19 53,633 0 0
HERITAGE FINL CORP WASH COM 42722X106 110,535 3,719,218 SH   SOLE 21 3,719,218 0 0
HERITAGE FINL CORP WASH COM 42722X106 34,054 1,145,840 SH   SOLE 22 1,099,224 0 46,616
HERITAGE FINL CORP WASH COM 42722X106 338 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 130 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,982 66,697 SH   SOLE 30 66,697 0 0
HERITAGE FINL CORP WASH COM 42722X106 97 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 307 20,887 SH   SOLE 2 749 0 20,138
HERITAGE INS HLDGS INC COM 42727J102 9 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,033 70,159 SH   SOLE 18 70,159 0 0
HERITAGE INS HLDGS INC COM 42727J102 440 29,870 SH   SOLE 19 29,870 0 0
HERITAGE INS HLDGS INC COM 42727J102 11,210 761,547 SH   SOLE 21 761,547 0 0
HERITAGE INS HLDGS INC COM 42727J102 9,902 672,693 SH   SOLE 22 637,398 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 99 6,758 SH   SOLE 30 6,758 0 0
HERITAGE INS HLDGS INC COM 42727J102 38 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 1,606 61,907 SH   SOLE 2 9,252 0 52,655
HERON THERAPEUTICS INC COM 427746102 11 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 36 1,387 SH   SOLE 7 1,387 0 0
HERON THERAPEUTICS INC COM 427746102 5,793 223,305 SH   SOLE 18 223,305 0 0
HERON THERAPEUTICS INC COM 427746102 5,300 204,314 SH   SOLE 19 204,314 0 0
HERON THERAPEUTICS INC COM 427746102 59,420 2,290,688 SH   SOLE 21 2,290,688 0 0
HERON THERAPEUTICS INC COM 427746102 52,320 2,016,969 SH   SOLE 22 1,932,148 0 84,821
HERON THERAPEUTICS INC COM 427746102 625 24,105 SH   SOLE 23 24,105 0 0
HERON THERAPEUTICS INC COM 427746102 1,346 51,883 SH   SOLE 26 11,875 0 40,008
HERON THERAPEUTICS INC COM 427746102 234 9,039 SH   SOLE 28 9,039 0 0
HERON THERAPEUTICS INC COM 427746102 136 5,260 SH   SOLE 29 0 0 5,260
HERON THERAPEUTICS INC COM 427746102 406 15,638 SH   SOLE 30 15,638 0 0
HERON THERAPEUTICS INC COM 427746102 49 1,876 SH   SOLE 34 1,876 0 0
HERON THERAPEUTICS INC COM 427746102 161 6,208 SH   SOLE 40 6,208 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 890 50,714 SH   SOLE 2 13,387 0 37,327
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 424 24,162 SH   SOLE 4 24,162 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,019 58,115 SH   SOLE 7 58,115 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 31 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,282 187,095 SH   SOLE 18 187,095 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,977 169,708 SH   SOLE 19 169,708 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 69,476 3,960,992 SH   SOLE 21 3,960,992 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 31,126 1,774,562 SH   SOLE 22 1,720,563 0 53,999
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 650 37,061 SH   SOLE 23 37,061 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,356 77,325 SH   SOLE 25 77,325 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,040 116,311 SH   SOLE 26 13,995 0 102,316
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 109 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 491 27,975 SH   SOLE 29 15,177 0 12,798
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,255 242,600 SH   SOLE 30 242,600 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 89 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 54,972 512,897 SH   SOLE 2 153,937 0 358,960
HERSHEY CO COM 427866108 8,173 76,253 SH   SOLE 4 72,527 0 3,726
HERSHEY CO COM 427866108 16,337 152,424 SH   SOLE 7 141,278 0 11,146
HERSHEY CO COM 427866108 7,874 73,461 SH   SOLE 13 73,461 0 0
HERSHEY CO COM 427866108 122 1,134 SH   SOLE 15 1,134 0 0
HERSHEY CO COM 427866108 42,288 394,547 SH   SOLE 18 377,205 0 17,342
HERSHEY CO COM 427866108 63,899 596,181 SH   SOLE 19 596,181 0 0
HERSHEY CO COM 427866108 523,054 4,880,150 SH   SOLE 21 4,880,150 0 0
HERSHEY CO COM 427866108 509,404 4,752,789 SH   SOLE 22 4,062,773 0 690,016
HERSHEY CO COM 427866108 15,570 145,270 SH   SOLE 23 145,270 0 0
HERSHEY CO COM 427866108 25,345 236,476 SH   SOLE 25 236,476 0 0
HERSHEY CO COM 427866108 86,966 811,404 SH   SOLE 26 180,888 0 630,516
HERSHEY CO COM 427866108 2,880 26,874 SH   SOLE 28 19,618 0 7,256
HERSHEY CO COM 427866108 17,817 166,230 SH   SOLE 29 19,776 0 146,454
HERSHEY CO COM 427866108 65,450 610,651 SH   SOLE 30 610,651 0 0
HERSHEY CO COM 427866108 10,300 96,098 SH   SOLE 31 58,627 0 37,471
HERSHEY CO COM 427866108 3,548 33,102 SH   SOLE 34 33,102 0 0
HERSHEY CO COM 427866108 20,990 195,837 SH   SOLE 36 195,837 0 0
HERSHEY CO COM 427866108 310 2,895 SH   SOLE 40 2,895 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 770 56,392 SH   SOLE 2 1,852 0 54,540
HERTZ GLOBAL HLDGS INC COM 42806J106 5 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 99 7,245 SH   SOLE 7 7,245 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,553 187,023 SH   SOLE 18 187,023 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,115 81,687 SH   SOLE 19 81,687 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 25,000 1,831,534 SH   SOLE 21 1,831,534 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 22,926 1,679,534 SH   SOLE 22 1,544,242 0 135,292
HERTZ GLOBAL HLDGS INC COM 42806J106 174 12,770 SH   SOLE 26 9,194 0 3,576
HERTZ GLOBAL HLDGS INC COM 42806J106 95 6,950 SH   SOLE 28 6,950 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 165 12,103 SH   SOLE 30 12,103 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,289 94,400 SH   SOLE 36 94,400 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 54 3,969 SH   SOLE 40 3,969 0 0
HERTZ GLOBAL HLDGS INC OPTIONS 42806J956 14 1,000 SH Put SOLE 2 1,000 0 0
HERTZ GLOBAL HLDGS INC OPTIONS 42806J956 478 35,000 SH Put SOLE 19 35,000 0 0
HESKA CORP COM RESTRC NEW 42805E306 465 5,399 SH   SOLE 2 238 0 5,161
HESKA CORP COM RESTRC NEW 42805E306 12 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,965 34,442 SH   SOLE 18 34,442 0 0
HESKA CORP COM RESTRC NEW 42805E306 856 9,938 SH   SOLE 19 9,938 0 0
HESKA CORP COM RESTRC NEW 42805E306 69,387 805,883 SH   SOLE 21 805,883 0 0
HESKA CORP COM RESTRC NEW 42805E306 17,403 202,122 SH   SOLE 22 193,210 0 8,912
HESKA CORP COM RESTRC NEW 42805E306 214 2,489 SH   SOLE 26 0 0 2,489
HESKA CORP COM RESTRC NEW 42805E306 92 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,134 13,174 SH   SOLE 30 13,174 0 0
HESKA CORP COM RESTRC NEW 42805E306 68 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 27,886 688,535 SH   SOLE 2 92,895 0 595,640
HESS CORP COM 42809H107 3,508 86,625 SH   SOLE 4 79,310 0 7,315
HESS CORP COM 42809H107 8,110 200,237 SH   SOLE 7 190,487 0 9,750
HESS CORP COM 42809H107 466 11,510 SH   SOLE 13 11,510 0 0
HESS CORP COM 42809H107 89 2,205 SH   SOLE 15 2,205 0 0
HESS CORP COM 42809H107 65,414 1,615,169 SH   SOLE 18 1,523,160 0 92,009
HESS CORP COM 42809H107 105,665 2,609,003 SH   SOLE 19 2,609,003 0 0
HESS CORP COM 42809H107 254,138 6,275,014 SH   SOLE 21 6,275,014 0 0
HESS CORP COM 42809H107 260,232 6,425,477 SH   SOLE 22 5,699,598 0 725,879
HESS CORP COM 42809H107 7,536 186,062 SH   SOLE 23 186,062 0 0
HESS CORP COM 42809H107 12,168 300,450 SH   SOLE 25 300,450 0 0
HESS CORP COM 42809H107 42,395 1,046,802 SH   SOLE 26 331,056 0 715,746
HESS CORP COM 42809H107 2,171 53,600 SH   SOLE 28 39,656 0 13,944
HESS CORP COM 42809H107 415 10,244 SH   SOLE 29 10,244 0 0
HESS CORP COM 42809H107 42,928 1,059,944 SH   SOLE 30 1,059,944 0 0
HESS CORP COM 42809H107 3,942 97,334 SH   SOLE 31 63,234 0 34,100
HESS CORP COM 42809H107 3,549 87,634 SH   SOLE 34 87,634 0 0
HESS CORP COM 42809H107 10,554 260,586 SH   SOLE 36 260,586 0 0
HESS CORP COM 42809H107 233 5,750 SH   SOLE 40 5,750 0 0
HESS CORP DEP PDF SR A 42809H404 60,082 1,210,116 SH   SOLE 21 1,210,116 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 55,691 4,215,801 SH   SOLE 2 779,310 0 3,436,491
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,562 648,143 SH   SOLE 4 607,034 0 41,109
HEWLETT PACKARD ENTERPRISE C COM 42824C109 24,511 1,855,472 SH   SOLE 7 1,266,219 0 589,253
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,069 80,943 SH   SOLE 13 80,943 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 191 14,435 SH   SOLE 15 14,435 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 38 2,885 SH   SOLE 17 0 0 2,885
HEWLETT PACKARD ENTERPRISE C COM 42824C109 37,586 2,845,232 SH   SOLE 18 2,659,274 0 185,958
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,765 663,508 SH   SOLE 19 663,508 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 393,564 29,792,872 SH   SOLE 21 29,792,872 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 483,510 36,601,782 SH   SOLE 22 32,369,610 0 4,232,172
HEWLETT PACKARD ENTERPRISE C COM 42824C109 15,412 1,166,704 SH   SOLE 23 1,166,704 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 19,318 1,462,412 SH   SOLE 25 1,462,412 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 97,545 7,384,161 SH   SOLE 26 1,664,186 0 5,719,975
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,778 285,996 SH   SOLE 28 209,099 0 76,897
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,101 386,157 SH   SOLE 29 93,990 0 292,167
HEWLETT PACKARD ENTERPRISE C COM 42824C109 95,228 7,208,782 SH   SOLE 30 7,208,782 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,145 616,564 SH   SOLE 31 427,112 0 189,452
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,862 216,672 SH   SOLE 34 216,672 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 19,245 1,456,881 SH   SOLE 36 1,456,881 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 446 33,775 SH   SOLE 40 33,775 0 0
HEXCEL CORP NEW COM 428291108 11,582 201,996 SH   SOLE 2 24,838 0 177,158
HEXCEL CORP NEW COM 428291108 23 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 121 2,103 SH   SOLE 7 2,103 0 0
HEXCEL CORP NEW COM 428291108 2,596 45,270 SH   SOLE 18 45,270 0 0
HEXCEL CORP NEW COM 428291108 1,053 18,369 SH   SOLE 19 18,369 0 0
HEXCEL CORP NEW COM 428291108 156,931 2,736,857 SH   SOLE 21 2,736,857 0 0
HEXCEL CORP NEW COM 428291108 134,764 2,350,270 SH   SOLE 22 2,162,528 0 187,742
HEXCEL CORP NEW COM 428291108 1,428 24,901 SH   SOLE 26 14,159 0 10,742
HEXCEL CORP NEW COM 428291108 660 11,513 SH   SOLE 28 11,513 0 0
HEXCEL CORP NEW COM 428291108 685 11,941 SH   SOLE 29 0 0 11,941
HEXCEL CORP NEW COM 428291108 1,613 28,125 SH   SOLE 30 28,125 0 0
HEXCEL CORP NEW COM 428291108 103 1,790 SH   SOLE 31 1,745 0 45
HEXCEL CORP NEW COM 428291108 81 1,419 SH   SOLE 36 1,419 0 0
HEXCEL CORP NEW COM 428291108 428 7,472 SH   SOLE 40 7,472 0 0
HFF INC CL A 40418F108 994 29,965 SH   SOLE 2 1,315 0 28,650
HFF INC CL A 40418F108 5 145 SH   SOLE 4 145 0 0
HFF INC CL A 40418F108 27 814 SH   SOLE 7 814 0 0
HFF INC CL A 40418F108 6,288 189,629 SH   SOLE 18 189,629 0 0
HFF INC CL A 40418F108 1,833 55,274 SH   SOLE 19 55,274 0 0
HFF INC CL A 40418F108 136,027 4,102,134 SH   SOLE 21 4,102,134 0 0
HFF INC CL A 40418F108 36,426 1,098,506 SH   SOLE 22 1,051,916 0 46,590
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 606 18,275 SH   SOLE 26 9,516 0 8,759
HFF INC CL A 40418F108 167 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 102 3,078 SH   SOLE 29 0 0 3,078
HFF INC CL A 40418F108 2,656 80,111 SH   SOLE 30 80,111 0 0
HFF INC CL A 40418F108 132 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 279 19,530 SH   SOLE 2 705 0 18,825
HIBBETT SPORTS INC COM 428567101 3 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 6 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 1,424 99,599 SH   SOLE 18 99,599 0 0
HIBBETT SPORTS INC COM 428567101 393 27,472 SH   SOLE 19 27,472 0 0
HIBBETT SPORTS INC COM 428567101 28,451 1,989,602 SH   SOLE 21 1,989,602 0 0
HIBBETT SPORTS INC COM 428567101 7,698 538,336 SH   SOLE 22 500,633 0 37,703
HIBBETT SPORTS INC COM 428567101 36 2,524 SH   SOLE 23 2,524 0 0
HIBBETT SPORTS INC COM 428567101 60 4,169 SH   SOLE 26 2,962 0 1,207
HIBBETT SPORTS INC COM 428567101 50 3,493 SH   SOLE 28 3,493 0 0
HIBBETT SPORTS INC COM 428567101 588 41,136 SH   SOLE 30 41,136 0 0
HIBBETT SPORTS INC COM 428567101 40 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 0 19 SH   SOLE 17 0 0 19
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 15,964 1,247,167 SH   SOLE 2 1,247,167 0 0
HIGHPOINT RES CORP COM 43114K108 314 126,116 SH   SOLE 2 4,080 0 122,036
HIGHPOINT RES CORP COM 43114K108 1 317 SH   SOLE 4 317 0 0
HIGHPOINT RES CORP COM 43114K108 6 2,325 SH   SOLE 7 2,325 0 0
HIGHPOINT RES CORP COM 43114K108 1,367 549,022 SH   SOLE 18 549,022 0 0
HIGHPOINT RES CORP COM 43114K108 386 154,958 SH   SOLE 19 154,958 0 0
HIGHPOINT RES CORP COM 43114K108 29,352 11,788,083 SH   SOLE 21 11,788,083 0 0
HIGHPOINT RES CORP COM 43114K108 7,897 3,171,580 SH   SOLE 22 3,027,658 0 143,922
HIGHPOINT RES CORP COM 43114K108 139 55,877 SH   SOLE 26 12,665 0 43,212
HIGHPOINT RES CORP COM 43114K108 40 16,004 SH   SOLE 28 16,004 0 0
HIGHPOINT RES CORP COM 43114K108 588 236,187 SH   SOLE 30 236,187 0 0
HIGHPOINT RES CORP COM 43114K108 14 5,816 SH   SOLE 40 5,816 0 0
HIGHWOODS PPTYS INC COM 431284108 10,263 265,262 SH   SOLE 2 58,133 0 207,129
HIGHWOODS PPTYS INC COM 431284108 6,004 155,175 SH   SOLE 4 155,175 0 0
HIGHWOODS PPTYS INC COM 431284108 6,894 178,184 SH   SOLE 7 178,184 0 0
HIGHWOODS PPTYS INC COM 431284108 162 4,189 SH   SOLE 15 4,189 0 0
HIGHWOODS PPTYS INC COM 431284108 18,533 479,003 SH   SOLE 18 479,003 0 0
HIGHWOODS PPTYS INC COM 431284108 23,594 609,825 SH   SOLE 19 609,825 0 0
HIGHWOODS PPTYS INC COM 431284108 234,487 6,060,665 SH   SOLE 21 6,060,665 0 0
HIGHWOODS PPTYS INC COM 431284108 196,539 5,079,840 SH   SOLE 22 4,768,807 0 311,033
HIGHWOODS PPTYS INC COM 431284108 1,912 49,420 SH   SOLE 23 49,420 0 0
HIGHWOODS PPTYS INC COM 431284108 8,272 213,794 SH   SOLE 25 213,794 0 0
HIGHWOODS PPTYS INC COM 431284108 2,500 64,605 SH   SOLE 26 21,100 0 43,505
HIGHWOODS PPTYS INC COM 431284108 1,038 26,831 SH   SOLE 28 26,831 0 0
HIGHWOODS PPTYS INC COM 431284108 3,190 82,453 SH   SOLE 29 36,950 0 45,503
HIGHWOODS PPTYS INC COM 431284108 18,827 486,600 SH   SOLE 30 486,600 0 0
HIGHWOODS PPTYS INC COM 431284108 80 2,063 SH   SOLE 31 2,063 0 0
HIGHWOODS PPTYS INC COM 431284108 13,583 351,082 SH   SOLE 34 351,082 0 0
HIGHWOODS PPTYS INC COM 431284108 179 4,623 SH   SOLE 36 4,623 0 0
HIGHWOODS PPTYS INC COM 431284108 406 10,482 SH   SOLE 40 10,482 0 0
HILL ROM HLDGS INC COM 431475102 14,449 163,174 SH   SOLE 2 34,639 0 128,535
HILL ROM HLDGS INC COM 431475102 81 919 SH   SOLE 4 919 0 0
HILL ROM HLDGS INC COM 431475102 138 1,555 SH   SOLE 7 1,555 0 0
HILL ROM HLDGS INC COM 431475102 44 496 SH   SOLE 17 0 0 496
HILL ROM HLDGS INC COM 431475102 18,948 213,983 SH   SOLE 18 213,983 0 0
HILL ROM HLDGS INC COM 431475102 1,273 14,376 SH   SOLE 19 14,376 0 0
HILL ROM HLDGS INC COM 431475102 329,047 3,715,948 SH   SOLE 21 3,715,948 0 0
HILL ROM HLDGS INC COM 431475102 193,150 2,181,258 SH   SOLE 22 2,054,418 0 126,840
HILL ROM HLDGS INC COM 431475102 22 247 SH   SOLE 23 247 0 0
HILL ROM HLDGS INC COM 431475102 1,681 18,983 SH   SOLE 26 11,130 0 7,853
HILL ROM HLDGS INC COM 431475102 768 8,677 SH   SOLE 28 8,677 0 0
HILL ROM HLDGS INC COM 431475102 493 5,572 SH   SOLE 29 0 0 5,572
HILL ROM HLDGS INC COM 431475102 1,472 16,628 SH   SOLE 30 16,628 0 0
HILL ROM HLDGS INC COM 431475102 127 1,439 SH   SOLE 31 1,342 0 97
HILL ROM HLDGS INC COM 431475102 31 345 SH   SOLE 34 345 0 0
HILL ROM HLDGS INC COM 431475102 118 1,329 SH   SOLE 36 1,329 0 0
HILL ROM HLDGS INC COM 431475102 529 5,970 SH   SOLE 40 5,970 0 0
HILLENBRAND INC COM 431571108 1,912 50,402 SH   SOLE 2 2,214 0 48,188
HILLENBRAND INC COM 431571108 17 444 SH   SOLE 4 444 0 0
HILLENBRAND INC COM 431571108 35 924 SH   SOLE 7 924 0 0
HILLENBRAND INC COM 431571108 12,528 330,291 SH   SOLE 18 330,291 0 0
HILLENBRAND INC COM 431571108 3,581 94,422 SH   SOLE 19 94,422 0 0
HILLENBRAND INC COM 431571108 251,491 6,630,396 SH   SOLE 21 6,630,396 0 0
HILLENBRAND INC COM 431571108 80,275 2,116,411 SH   SOLE 22 2,033,293 0 83,118
HILLENBRAND INC COM 431571108 464 12,230 SH   SOLE 26 6,569 0 5,661
HILLENBRAND INC COM 431571108 315 8,303 SH   SOLE 28 8,303 0 0
HILLENBRAND INC COM 431571108 24,438 644,290 SH   SOLE 30 644,290 0 0
HILLENBRAND INC COM 431571108 70 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 181 4,765 SH   SOLE 40 4,765 0 0
HILLTOP HOLDINGS INC COM 432748101 1,348 75,600 SH   SOLE 2 2,481 0 73,119
HILLTOP HOLDINGS INC COM 432748101 8 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 29 1,646 SH   SOLE 7 1,646 0 0
HILLTOP HOLDINGS INC COM 432748101 4,363 244,721 SH   SOLE 18 244,721 0 0
HILLTOP HOLDINGS INC COM 432748101 1,895 106,262 SH   SOLE 19 106,262 0 0
HILLTOP HOLDINGS INC COM 432748101 43,994 2,467,428 SH   SOLE 21 2,467,428 0 0
HILLTOP HOLDINGS INC COM 432748101 39,088 2,192,268 SH   SOLE 22 2,096,394 0 95,874
HILLTOP HOLDINGS INC COM 432748101 255 14,283 SH   SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 191 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 325 18,205 SH   SOLE 30 18,205 0 0
HILLTOP HOLDINGS INC COM 432748101 65 3,620 SH   SOLE 34 3,620 0 0
HILLTOP HOLDINGS INC COM 432748101 153 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 4,341 164,484 SH   SOLE 2 12,442 0 152,042
HILTON GRAND VACATIONS INC COM 43283X105 19 710 SH   SOLE 4 710 0 0
HILTON GRAND VACATIONS INC COM 43283X105 35 1,309 SH   SOLE 7 1,309 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,232 46,672 SH   SOLE 18 46,672 0 0
HILTON GRAND VACATIONS INC COM 43283X105 531 20,140 SH   SOLE 19 20,140 0 0
HILTON GRAND VACATIONS INC COM 43283X105 32,514 1,232,066 SH   SOLE 21 1,232,066 0 0
HILTON GRAND VACATIONS INC COM 43283X105 68,518 2,596,364 SH   SOLE 22 2,416,595 0 179,769
HILTON GRAND VACATIONS INC COM 43283X105 639 24,214 SH   SOLE 26 15,899 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 271 10,281 SH   SOLE 28 10,281 0 0
HILTON GRAND VACATIONS INC COM 43283X105 288 10,903 SH   SOLE 29 0 0 10,903
HILTON GRAND VACATIONS INC COM 43283X105 1,374 52,076 SH   SOLE 30 52,076 0 0
HILTON GRAND VACATIONS INC COM 43283X105 58 2,187 SH   SOLE 31 1,963 0 224
HILTON GRAND VACATIONS INC COM 43283X105 287 10,876 SH   SOLE 40 10,876 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 49,119 684,111 SH   SOLE 2 64,756 0 619,355
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,955 110,798 SH   SOLE 4 103,406 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,605 231,271 SH   SOLE 7 225,915 0 5,356
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,837 25,590 SH   SOLE 13 25,590 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 173 2,411 SH   SOLE 15 2,411 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 47,415 660,374 SH   SOLE 18 625,501 0 34,873
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,309 241,069 SH   SOLE 19 241,069 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 469,500 6,539,003 SH   SOLE 21 6,539,003 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 523,869 7,296,232 SH   SOLE 22 6,541,604 0 754,628
HILTON WORLDWIDE HLDGS INC COM 43300A203 14,753 205,475 SH   SOLE 23 205,475 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,834 248,389 SH   SOLE 25 248,389 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 84,616 1,178,500 SH   SOLE 26 300,511 0 877,989
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,446 61,927 SH   SOLE 28 46,501 0 15,426
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,452 20,225 SH   SOLE 29 10,344 0 9,881
HILTON WORLDWIDE HLDGS INC COM 43300A203 70,911 987,621 SH   SOLE 30 987,621 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,380 116,714 SH   SOLE 31 66,351 0 50,363
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,225 30,982 SH   SOLE 34 30,982 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 15,137 210,817 SH   SOLE 36 210,817 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 481 6,701 SH   SOLE 40 6,701 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 19 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 216 1,093 SH   SOLE 2 52 0 1,041
HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 944 4,774 SH   SOLE 18 4,774 0 0
HINGHAM INSTN SVGS MASS COM 433323102 376 1,899 SH   SOLE 19 1,899 0 0
HINGHAM INSTN SVGS MASS COM 433323102 9,484 47,960 SH   SOLE 21 47,960 0 0
HINGHAM INSTN SVGS MASS COM 433323102 4,328 21,888 SH   SOLE 22 20,992 0 896
HISTOGENICS CORP COM 43358V109 1 7,828 SH   SOLE 18 7,828 0 0
HISTOGENICS CORP COM 43358V109 10 107,509 SH   SOLE 21 107,509 0 0
HMN FINL INC COM 40424G108 14 734 SH   SOLE 18 734 0 0
HMN FINL INC COM 40424G108 17 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 672 34,270 SH   SOLE 22 34,270 0 0
HMS HLDGS CORP COM 40425J101 1,967 69,914 SH   SOLE 2 3,500 0 66,414
HMS HLDGS CORP COM 40425J101 12 433 SH   SOLE 4 433 0 0
HMS HLDGS CORP COM 40425J101 49 1,738 SH   SOLE 7 1,738 0 0
HMS HLDGS CORP COM 40425J101 11,745 417,529 SH   SOLE 18 417,529 0 0
HMS HLDGS CORP COM 40425J101 3,922 139,409 SH   SOLE 19 139,409 0 0
HMS HLDGS CORP COM 40425J101 256,707 9,125,736 SH   SOLE 21 9,125,736 0 0
HMS HLDGS CORP COM 40425J101 69,923 2,485,694 SH   SOLE 22 2,375,745 0 109,949
HMS HLDGS CORP COM 40425J101 12 428 SH   SOLE 23 428 0 0
HMS HLDGS CORP COM 40425J101 407 14,451 SH   SOLE 26 7,409 0 7,042
HMS HLDGS CORP COM 40425J101 308 10,956 SH   SOLE 28 10,956 0 0
HMS HLDGS CORP COM 40425J101 95 3,368 SH   SOLE 29 0 0 3,368
HMS HLDGS CORP COM 40425J101 4,754 168,994 SH   SOLE 30 168,994 0 0
HMS HLDGS CORP COM 40425J101 41 1,447 SH   SOLE 34 1,447 0 0
HMS HLDGS CORP COM 40425J101 266 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 1,873 52,878 SH   SOLE 2 19,646 0 33,232
HNI CORP COM 404251100 10 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 33 926 SH   SOLE 7 926 0 0
HNI CORP COM 404251100 8,981 253,472 SH   SOLE 18 253,472 0 0
HNI CORP COM 404251100 2,299 64,886 SH   SOLE 19 64,886 0 0
HNI CORP COM 404251100 108,926 3,074,396 SH   SOLE 21 3,074,396 0 0
HNI CORP COM 404251100 51,904 1,464,983 SH   SOLE 22 1,402,713 0 62,270
HNI CORP COM 404251100 560 15,807 SH   SOLE 26 5,072 0 10,735
HNI CORP COM 404251100 224 6,326 SH   SOLE 28 6,326 0 0
HNI CORP COM 404251100 368 10,400 SH   SOLE 30 10,400 0 0
HNI CORP COM 404251100 165 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 21,603 422,600 SH   SOLE 2 46,332 0 376,268
HOLLYFRONTIER CORP COM 436106108 2,982 58,333 SH   SOLE 4 53,908 0 4,425
HOLLYFRONTIER CORP COM 436106108 10,331 202,090 SH   SOLE 7 167,093 0 34,997
HOLLYFRONTIER CORP COM 436106108 151 2,958 SH   SOLE 13 2,958 0 0
HOLLYFRONTIER CORP COM 436106108 60 1,174 SH   SOLE 15 1,174 0 0
HOLLYFRONTIER CORP COM 436106108 23,147 452,800 SH   SOLE 18 432,282 0 20,518
HOLLYFRONTIER CORP COM 436106108 6,471 126,590 SH   SOLE 19 126,590 0 0
HOLLYFRONTIER CORP COM 436106108 421,771 8,250,608 SH   SOLE 21 8,250,608 0 0
HOLLYFRONTIER CORP COM 436106108 238,397 4,663,471 SH   SOLE 22 4,187,362 0 476,109
HOLLYFRONTIER CORP COM 436106108 6,062 118,586 SH   SOLE 23 118,586 0 0
HOLLYFRONTIER CORP COM 436106108 9,314 182,204 SH   SOLE 25 182,204 0 0
HOLLYFRONTIER CORP COM 436106108 40,922 800,505 SH   SOLE 26 219,674 0 580,831
HOLLYFRONTIER CORP COM 436106108 1,645 32,174 SH   SOLE 28 23,987 0 8,187
HOLLYFRONTIER CORP COM 436106108 2,100 41,080 SH   SOLE 29 6,877 0 34,203
HOLLYFRONTIER CORP COM 436106108 33,537 656,045 SH   SOLE 30 656,045 0 0
HOLLYFRONTIER CORP COM 436106108 2,830 55,356 SH   SOLE 31 39,271 0 16,085
HOLLYFRONTIER CORP COM 436106108 3,333 65,193 SH   SOLE 32 65,193 0 0
HOLLYFRONTIER CORP COM 436106108 428 8,382 SH   SOLE 34 8,382 0 0
HOLLYFRONTIER CORP COM 436106108 8,874 173,600 SH   SOLE 36 173,600 0 0
HOLLYFRONTIER CORP COM 436106108 184 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 158 9,051 SH   SOLE 19 9,051 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 6,165 352,088 SH   SOLE 22 352,088 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 113 6,446 SH   SOLE 34 6,446 0 0
HOLOGIC INC COM 436440101 28,126 684,327 SH   SOLE 2 53,903 0 630,424
HOLOGIC INC COM 436440101 3,598 87,544 SH   SOLE 4 80,340 0 7,204
HOLOGIC INC COM 436440101 9,338 227,213 SH   SOLE 7 201,902 0 25,311
HOLOGIC INC COM 436440101 300 7,288 SH   SOLE 13 7,288 0 0
HOLOGIC INC COM 436440101 94 2,292 SH   SOLE 15 2,292 0 0
HOLOGIC INC COM 436440101 26,765 651,212 SH   SOLE 18 617,931 0 33,281
HOLOGIC INC COM 436440101 2,889 70,295 SH   SOLE 19 70,295 0 0
HOLOGIC INC COM 436440101 299,519 7,287,579 SH   SOLE 21 7,287,579 0 0
HOLOGIC INC COM 436440101 264,332 6,431,434 SH   SOLE 22 5,737,863 0 693,571
HOLOGIC INC COM 436440101 7,807 189,948 SH   SOLE 23 189,948 0 0
HOLOGIC INC COM 436440101 10,447 254,196 SH   SOLE 25 254,196 0 0
HOLOGIC INC COM 436440101 51,052 1,242,129 SH   SOLE 26 325,062 0 917,067
HOLOGIC INC COM 436440101 2,134 51,921 SH   SOLE 28 37,961 0 13,960
HOLOGIC INC COM 436440101 2,707 65,871 SH   SOLE 29 10,261 0 55,610
HOLOGIC INC COM 436440101 46,143 1,122,689 SH   SOLE 30 1,122,689 0 0
HOLOGIC INC COM 436440101 4,628 112,609 SH   SOLE 31 62,420 0 50,189
HOLOGIC INC COM 436440101 600 14,594 SH   SOLE 34 14,594 0 0
HOLOGIC INC COM 436440101 8,002 194,697 SH   SOLE 36 194,697 0 0
HOLOGIC INC COM 436440101 231 5,625 SH   SOLE 40 5,625 0 0
HOME BANCORP INC COM 43689E107 272 7,677 SH   SOLE 2 296 0 7,381
HOME BANCORP INC COM 43689E107 5 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,008 28,471 SH   SOLE 18 28,471 0 0
HOME BANCORP INC COM 43689E107 380 10,746 SH   SOLE 19 10,746 0 0
HOME BANCORP INC COM 43689E107 9,855 278,378 SH   SOLE 21 278,378 0 0
HOME BANCORP INC COM 43689E107 2,916 82,359 SH   SOLE 22 77,253 0 5,106
HOME BANCSHARES INC COM 436893200 3,998 244,689 SH   SOLE 2 93,038 0 151,651
HOME BANCSHARES INC COM 436893200 8 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 55 3,388 SH   SOLE 7 3,388 0 0
HOME BANCSHARES INC COM 436893200 16,629 1,017,715 SH   SOLE 18 1,017,715 0 0
HOME BANCSHARES INC COM 436893200 8,004 489,837 SH   SOLE 19 489,837 0 0
HOME BANCSHARES INC COM 436893200 190,085 11,633,122 SH   SOLE 21 11,633,122 0 0
HOME BANCSHARES INC COM 436893200 99,425 6,084,777 SH   SOLE 22 5,751,462 0 333,315
HOME BANCSHARES INC COM 436893200 1,348 82,488 SH   SOLE 23 82,488 0 0
HOME BANCSHARES INC COM 436893200 2,455 150,233 SH   SOLE 26 20,874 0 129,359
HOME BANCSHARES INC COM 436893200 295 18,065 SH   SOLE 28 18,065 0 0
HOME BANCSHARES INC COM 436893200 349 21,385 SH   SOLE 29 0 0 21,385
HOME BANCSHARES INC COM 436893200 665 40,677 SH   SOLE 30 40,677 0 0
HOME BANCSHARES INC COM 436893200 223 13,637 SH   SOLE 40 13,637 0 0
HOME DEPOT INC COM 437076102 532,273 3,097,850 SH   SOLE 2 479,824 0 2,618,026
HOME DEPOT INC COM 437076102 73,275 426,463 SH   SOLE 4 395,857 0 30,606
HOME DEPOT INC COM 437076102 150,739 877,307 SH   SOLE 7 873,849 0 3,458
HOME DEPOT INC COM 437076102 7,631 44,411 SH   SOLE 13 44,411 0 0
HOME DEPOT INC COM 437076102 1,684 9,800 SH   SOLE 15 9,800 0 0
HOME DEPOT INC COM 437076102 138 802 SH   SOLE 17 0 0 802
HOME DEPOT INC COM 437076102 425,914 2,478,837 SH   SOLE 18 2,328,863 0 149,974
HOME DEPOT INC COM 437076102 82,195 478,377 SH   SOLE 19 478,377 0 0
HOME DEPOT INC COM 437076102 3,457 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 3,585,667 20,868,742 SH   SOLE 21 20,868,742 0 0
HOME DEPOT INC COM 437076102 4,843,616 28,190,061 SH   SOLE 22 24,898,364 0 3,291,697
HOME DEPOT INC COM 437076102 152,766 889,104 SH   SOLE 23 889,104 0 0
HOME DEPOT INC COM 437076102 183,140 1,065,883 SH   SOLE 25 1,065,883 0 0
HOME DEPOT INC COM 437076102 837,589 4,874,803 SH   SOLE 26 1,116,141 0 3,758,662
HOME DEPOT INC COM 437076102 37,673 219,257 SH   SOLE 28 160,196 0 59,061
HOME DEPOT INC COM 437076102 39,663 230,840 SH   SOLE 29 68,698 0 162,142
HOME DEPOT INC COM 437076102 667,458 3,884,634 SH   SOLE 30 3,884,634 0 0
HOME DEPOT INC COM 437076102 95,358 554,988 SH   SOLE 31 293,133 0 261,855
HOME DEPOT INC COM 437076102 17,099 99,519 SH   SOLE 32 99,519 0 0
HOME DEPOT INC COM 437076102 24,913 144,994 SH   SOLE 34 144,994 0 0
HOME DEPOT INC COM 437076102 165,260 961,821 SH   SOLE 36 961,821 0 0
HOME DEPOT INC COM 437076102 4,521 26,315 SH   SOLE 40 26,315 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 534 25,151 SH   SOLE 2 941 0 24,210
HOMESTREET INC COM 43785V102 11 523 SH   SOLE 7 523 0 0
HOMESTREET INC COM 43785V102 2,882 135,740 SH   SOLE 18 135,740 0 0
HOMESTREET INC COM 43785V102 785 36,958 SH   SOLE 19 36,958 0 0
HOMESTREET INC COM 43785V102 60,605 2,854,681 SH   SOLE 21 2,854,681 0 0
HOMESTREET INC COM 43785V102 17,972 846,557 SH   SOLE 22 817,308 0 29,249
HOMESTREET INC COM 43785V102 161 7,572 SH   SOLE 26 0 0 7,572
HOMESTREET INC COM 43785V102 66 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 1,193 56,209 SH   SOLE 30 56,209 0 0
HOMESTREET INC COM 43785V102 44 2,090 SH   SOLE 40 2,090 0 0
HOMETOWN BANKSHARES CORP COM 43787N108 12 1,055 SH   SOLE 18 1,055 0 0
HOMETRUST BANCSHARES INC COM 437872104 399 15,223 SH   SOLE 2 586 0 14,637
HOMETRUST BANCSHARES INC COM 437872104 14 529 SH   SOLE 7 529 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,639 62,606 SH   SOLE 18 62,606 0 0
HOMETRUST BANCSHARES INC COM 437872104 667 25,484 SH   SOLE 19 25,484 0 0
HOMETRUST BANCSHARES INC COM 437872104 16,794 641,468 SH   SOLE 21 641,468 0 0
HOMETRUST BANCSHARES INC COM 437872104 8,062 307,937 SH   SOLE 22 283,861 0 24,076
HOMETRUST BANCSHARES INC COM 437872104 7 251 SH   SOLE 23 251 0 0
HOMETRUST BANCSHARES INC COM 437872104 71 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 70 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 119 4,537 SH   SOLE 30 4,537 0 0
HOMETRUST BANCSHARES INC COM 437872104 52 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 295 13,188 SH   SOLE 2 623 0 12,565
HOMOLOGY MEDICINES INC COM 438083107 7 327 SH   SOLE 7 327 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,287 57,562 SH   SOLE 18 57,562 0 0
HOMOLOGY MEDICINES INC COM 438083107 785 35,088 SH   SOLE 19 35,088 0 0
HOMOLOGY MEDICINES INC COM 438083107 22,566 1,009,220 SH   SOLE 21 1,009,220 0 0
HOMOLOGY MEDICINES INC COM 438083107 7,636 341,501 SH   SOLE 22 330,866 0 10,635
HOMOLOGY MEDICINES INC COM 438083107 80 3,563 SH   SOLE 30 3,563 0 0
HONDA MOTOR LTD AMERN SHS 438128308 453 17,136 SH   SOLE 18 17,136 0 0
HONEYWELL INTL INC COM 438516106 265,219 2,007,412 SH   SOLE 2 350,219 0 1,657,193
HONEYWELL INTL INC COM 438516106 32,856 248,680 SH   SOLE 4 228,972 0 19,708
HONEYWELL INTL INC COM 438516106 77,343 585,398 SH   SOLE 7 581,882 0 3,516
HONEYWELL INTL INC COM 438516106 1,596 12,078 SH   SOLE 13 12,078 0 0
HONEYWELL INTL INC COM 438516106 856 6,476 SH   SOLE 15 6,476 0 0
HONEYWELL INTL INC COM 438516106 8 60 SH   SOLE 17 0 0 60
HONEYWELL INTL INC COM 438516106 275,252 2,083,345 SH   SOLE 18 1,954,968 0 128,377
HONEYWELL INTL INC COM 438516106 218,984 1,657,460 SH   SOLE 19 1,657,460 0 0
HONEYWELL INTL INC COM 438516106 1,763,622 13,348,635 SH   SOLE 21 13,348,635 0 0
HONEYWELL INTL INC COM 438516106 2,387,995 18,074,437 SH   SOLE 22 16,042,838 0 2,031,599
HONEYWELL INTL INC COM 438516106 75,667 572,711 SH   SOLE 23 572,711 0 0
HONEYWELL INTL INC COM 438516106 91,871 695,363 SH   SOLE 25 695,363 0 0
HONEYWELL INTL INC COM 438516106 201,075 1,521,914 SH   SOLE 26 666,283 0 855,631
HONEYWELL INTL INC COM 438516106 6,437 48,721 SH   SOLE 28 9,961 0 38,760
HONEYWELL INTL INC COM 438516106 6,222 47,091 SH   SOLE 29 40,050 0 7,041
HONEYWELL INTL INC COM 438516106 324,949 2,459,501 SH   SOLE 30 2,459,501 0 0
HONEYWELL INTL INC COM 438516106 42,466 321,420 SH   SOLE 31 162,200 0 159,220
HONEYWELL INTL INC COM 438516106 18,105 137,036 SH   SOLE 34 137,036 0 0
HONEYWELL INTL INC COM 438516106 81,700 618,374 SH   SOLE 36 618,374 0 0
HONEYWELL INTL INC COM 438516106 2,294 17,361 SH   SOLE 40 17,361 0 0
HOOKER FURNITURE CORP COM 439038100 320 12,162 SH   SOLE 2 903 0 11,259
HOOKER FURNITURE CORP COM 439038100 8 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,044 39,651 SH   SOLE 18 39,651 0 0
HOOKER FURNITURE CORP COM 439038100 457 17,366 SH   SOLE 19 17,366 0 0
HOOKER FURNITURE CORP COM 439038100 10,788 409,557 SH   SOLE 21 409,557 0 0
HOOKER FURNITURE CORP COM 439038100 8,882 337,222 SH   SOLE 22 321,122 0 16,100
HOOKER FURNITURE CORP COM 439038100 57 2,149 SH   SOLE 23 2,149 0 0
HOOKER FURNITURE CORP COM 439038100 32 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 82 3,106 SH   SOLE 30 3,106 0 0
HOOKER FURNITURE CORP COM 439038100 51 1,936 SH   SOLE 40 1,936 0 0
HOPE BANCORP INC COM 43940T109 1,521 128,270 SH   SOLE 2 3,931 0 124,339
HOPE BANCORP INC COM 43940T109 12 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 7,950 670,310 SH   SOLE 18 670,310 0 0
HOPE BANCORP INC COM 43940T109 2,199 185,413 SH   SOLE 19 185,413 0 0
HOPE BANCORP INC COM 43940T109 157,957 13,318,448 SH   SOLE 21 13,318,448 0 0
HOPE BANCORP INC COM 43940T109 48,709 4,107,002 SH   SOLE 22 3,933,444 0 173,558
HOPE BANCORP INC COM 43940T109 473 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 221 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 3,017 254,374 SH   SOLE 30 254,374 0 0
HOPE BANCORP INC COM 43940T109 171 14,393 SH   SOLE 40 14,393 0 0
HOPFED BANCORP INC COM 439734104 13 945 SH   SOLE 18 945 0 0
HOPFED BANCORP INC COM 439734104 342 25,730 SH   SOLE 21 25,730 0 0
HOPFED BANCORP INC COM 439734104 13 983 SH   SOLE 22 983 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,610 43,002 SH   SOLE 2 3,226 0 39,776
HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 34 908 SH   SOLE 7 908 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 7,950 212,295 SH   SOLE 18 212,295 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,763 73,785 SH   SOLE 19 73,785 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 162,109 4,328,689 SH   SOLE 21 4,328,689 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 44,071 1,176,788 SH   SOLE 22 1,122,785 0 54,003
HORACE MANN EDUCATORS CORP N COM 440327104 205 5,462 SH   SOLE 23 5,462 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 834 22,266 SH   SOLE 26 7,588 0 14,678
HORACE MANN EDUCATORS CORP N COM 440327104 219 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 118 3,159 SH   SOLE 29 0 0 3,159
HORACE MANN EDUCATORS CORP N COM 440327104 3,127 83,506 SH   SOLE 30 83,506 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 63 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 174 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 576 36,503 SH   SOLE 2 1,465 0 35,038
HORIZON BANCORP INC COM 440407104 12 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,113 133,933 SH   SOLE 18 133,933 0 0
HORIZON BANCORP INC COM 440407104 869 55,085 SH   SOLE 19 55,085 0 0
HORIZON BANCORP INC COM 440407104 20,936 1,326,737 SH   SOLE 21 1,326,737 0 0
HORIZON BANCORP INC COM 440407104 11,015 698,034 SH   SOLE 22 653,369 0 44,665
HORIZON BANCORP INC COM 440407104 122 7,712 SH   SOLE 30 7,712 0 0
HORIZON BANCORP INC COM 440407104 89 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 6 4,517 SH   SOLE 18 4,517 0 0
HORIZON GLOBAL CORP COM 44052W104 130 90,787 SH   SOLE 21 90,787 0 0
HORIZON GLOBAL CORP COM 44052W104 501 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 896 900,000 PRN   SOLE 21 900,000 0 0
HORIZON PHARMA PLC SHS G4617B105 2,709 138,653 SH   SOLE 2 10,733 0 127,920
HORIZON PHARMA PLC SHS G4617B105 12 602 SH   SOLE 4 602 0 0
HORIZON PHARMA PLC SHS G4617B105 59 2,995 SH   SOLE 7 2,995 0 0
HORIZON PHARMA PLC SHS G4617B105 10,695 547,345 SH   SOLE 18 547,345 0 0
HORIZON PHARMA PLC SHS G4617B105 6,765 346,234 SH   SOLE 19 346,234 0 0
HORIZON PHARMA PLC SHS G4617B105 153,638 7,862,732 SH   SOLE 21 7,862,732 0 0
HORIZON PHARMA PLC SHS G4617B105 94,070 4,814,218 SH   SOLE 22 4,613,028 0 201,190
HORIZON PHARMA PLC SHS G4617B105 372 19,036 SH   SOLE 23 19,036 0 0
HORIZON PHARMA PLC SHS G4617B105 1,418 72,569 SH   SOLE 26 36,345 0 36,224
HORIZON PHARMA PLC SHS G4617B105 420 21,500 SH   SOLE 28 21,500 0 0
HORIZON PHARMA PLC SHS G4617B105 173 8,865 SH   SOLE 29 0 0 8,865
HORIZON PHARMA PLC SHS G4617B105 905 46,336 SH   SOLE 30 46,336 0 0
HORIZON PHARMA PLC SHS G4617B105 308 15,746 SH   SOLE 40 15,746 0 0
HORMEL FOODS CORP COM 440452100 31,142 729,663 SH   SOLE 2 181,465 0 548,198
HORMEL FOODS CORP COM 440452100 5,652 132,436 SH   SOLE 4 124,741 0 7,695
HORMEL FOODS CORP COM 440452100 26,040 610,111 SH   SOLE 7 334,692 0 275,419
HORMEL FOODS CORP COM 440452100 71 1,665 SH   SOLE 13 1,665 0 0
HORMEL FOODS CORP COM 440452100 110 2,573 SH   SOLE 15 2,573 0 0
HORMEL FOODS CORP COM 440452100 15 360 SH   SOLE 17 0 0 360
HORMEL FOODS CORP COM 440452100 25,675 601,575 SH   SOLE 18 567,430 0 34,145
HORMEL FOODS CORP COM 440452100 11,707 274,300 SH   SOLE 19 274,300 0 0
HORMEL FOODS CORP COM 440452100 395,613 9,269,290 SH   SOLE 21 9,269,290 0 0
HORMEL FOODS CORP COM 440452100 317,001 7,427,388 SH   SOLE 22 6,775,024 0 652,364
HORMEL FOODS CORP COM 440452100 10,294 241,195 SH   SOLE 23 241,195 0 0
HORMEL FOODS CORP COM 440452100 11,048 258,847 SH   SOLE 25 258,847 0 0
HORMEL FOODS CORP COM 440452100 73,916 1,731,864 SH   SOLE 26 352,786 0 1,379,078
HORMEL FOODS CORP COM 440452100 2,395 56,120 SH   SOLE 28 41,104 0 15,016
HORMEL FOODS CORP COM 440452100 7,835 183,576 SH   SOLE 29 108,305 0 75,271
HORMEL FOODS CORP COM 440452100 65,943 1,545,067 SH   SOLE 30 1,545,067 0 0
HORMEL FOODS CORP COM 440452100 3,720 87,164 SH   SOLE 31 35,432 0 51,732
HORMEL FOODS CORP COM 440452100 2,894 67,805 SH   SOLE 34 67,805 0 0
HORMEL FOODS CORP COM 440452100 12,070 282,800 SH   SOLE 36 282,800 0 0
HORMEL FOODS CORP COM 440452100 335 7,853 SH   SOLE 40 7,853 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 9 6,074 SH   SOLE 18 6,074 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 142 98,929 SH   SOLE 21 98,929 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 709 492,015 SH   SOLE 22 492,015 0 0
HORTONWORKS INC COM 440894103 988 68,533 SH   SOLE 2 14,010 0 54,523
HORTONWORKS INC COM 440894103 9 636 SH   SOLE 4 636 0 0
HORTONWORKS INC COM 440894103 21 1,490 SH   SOLE 7 1,490 0 0
HORTONWORKS INC COM 440894103 21 1,471 SH   SOLE 17 0 0 1,471
HORTONWORKS INC COM 440894103 3,432 238,037 SH   SOLE 18 238,037 0 0
HORTONWORKS INC COM 440894103 4,010 278,094 SH   SOLE 19 278,094 0 0
HORTONWORKS INC COM 440894103 36,603 2,538,335 SH   SOLE 21 2,538,335 0 0
HORTONWORKS INC COM 440894103 32,430 2,248,927 SH   SOLE 22 2,172,466 0 76,461
HORTONWORKS INC COM 440894103 692 48,018 SH   SOLE 23 48,018 0 0
HORTONWORKS INC COM 440894103 1,462 101,367 SH   SOLE 26 0 0 101,367
HORTONWORKS INC COM 440894103 101 7,026 SH   SOLE 28 7,026 0 0
HORTONWORKS INC COM 440894103 189 13,107 SH   SOLE 29 0 0 13,107
HORTONWORKS INC COM 440894103 138 9,561 SH   SOLE 30 9,561 0 0
HORTONWORKS INC COM 440894103 78 5,405 SH   SOLE 40 5,405 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 10,384 434,860 SH   SOLE 2 91,000 0 343,860
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,713 113,590 SH   SOLE 4 113,590 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6,447 269,974 SH   SOLE 7 269,974 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 182 7,611 SH   SOLE 15 7,611 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,338 474,808 SH   SOLE 18 474,808 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,296 305,509 SH   SOLE 19 305,509 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 213,090 8,923,377 SH   SOLE 21 8,923,377 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 185,943 7,786,542 SH   SOLE 22 7,451,222 0 335,320
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 134 5,596 SH   SOLE 23 5,596 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,815 494,780 SH   SOLE 25 494,780 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,009 293,520 SH   SOLE 26 116,012 0 177,508
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 520 21,761 SH   SOLE 28 21,761 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,398 58,545 SH   SOLE 29 58,545 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 18,468 773,359 SH   SOLE 30 773,359 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 83 3,487 SH   SOLE 31 3,487 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,425 101,561 SH   SOLE 36 101,561 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 403 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 37,578 2,254,231 SH   SOLE 2 538,483 0 1,715,748
HOST HOTELS & RESORTS INC COM 44107P104 20,692 1,241,254 SH   SOLE 4 1,221,974 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 32,129 1,927,363 SH   SOLE 7 1,884,365 0 42,998
HOST HOTELS & RESORTS INC COM 44107P104 2,532 151,875 SH   SOLE 13 151,875 0 0
HOST HOTELS & RESORTS INC COM 44107P104 557 33,392 SH   SOLE 15 33,392 0 0
HOST HOTELS & RESORTS INC COM 44107P104 39,818 2,388,580 SH   SOLE 18 2,285,137 0 103,443
HOST HOTELS & RESORTS INC COM 44107P104 47,864 2,871,254 SH   SOLE 19 2,871,254 0 0
HOST HOTELS & RESORTS INC COM 44107P104 459,518 27,565,580 SH   SOLE 21 27,565,580 0 0
HOST HOTELS & RESORTS INC COM 44107P104 532,486 31,942,752 SH   SOLE 22 28,646,312 0 3,296,440
HOST HOTELS & RESORTS INC COM 44107P104 12,969 777,961 SH   SOLE 23 777,961 0 0
HOST HOTELS & RESORTS INC COM 44107P104 37,354 2,240,795 SH   SOLE 25 2,240,795 0 0
HOST HOTELS & RESORTS INC COM 44107P104 64,435 3,865,308 SH   SOLE 26 876,791 0 2,988,517
HOST HOTELS & RESORTS INC COM 44107P104 3,932 235,895 SH   SOLE 28 197,813 0 38,082
HOST HOTELS & RESORTS INC COM 44107P104 12,803 768,054 SH   SOLE 29 293,136 0 474,918
HOST HOTELS & RESORTS INC COM 44107P104 112,544 6,751,285 SH   SOLE 30 6,751,285 0 0
HOST HOTELS & RESORTS INC COM 44107P104 5,149 308,907 SH   SOLE 31 157,580 0 151,327
HOST HOTELS & RESORTS INC COM 44107P104 6,393 383,517 SH   SOLE 34 383,517 0 0
HOST HOTELS & RESORTS INC COM 44107P104 11,611 696,512 SH   SOLE 36 696,512 0 0
HOST HOTELS & RESORTS INC COM 44107P104 332 19,900 SH   SOLE 40 19,900 0 0
HOSTESS BRANDS INC CL A 44109J106 1,086 99,253 SH   SOLE 2 3,430 0 95,823
HOSTESS BRANDS INC CL A 44109J106 22 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 3,666 335,116 SH   SOLE 18 335,116 0 0
HOSTESS BRANDS INC CL A 44109J106 1,584 144,777 SH   SOLE 19 144,777 0 0
HOSTESS BRANDS INC CL A 44109J106 35,853 3,277,231 SH   SOLE 21 3,277,231 0 0
HOSTESS BRANDS INC CL A 44109J106 32,322 2,954,444 SH   SOLE 22 2,679,888 0 274,556
HOSTESS BRANDS INC CL A 44109J106 303 27,734 SH   SOLE 26 0 0 27,734
HOSTESS BRANDS INC CL A 44109J106 151 13,825 SH   SOLE 28 13,825 0 0
HOSTESS BRANDS INC CL A 44109J106 254 23,212 SH   SOLE 30 23,212 0 0
HOSTESS BRANDS INC CL A 44109J106 98 8,981 SH   SOLE 40 8,981 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 935 105,582 SH   SOLE 2 3,761 0 101,821
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 22 2,464 SH   SOLE 7 2,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3,066 346,029 SH   SOLE 18 346,029 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,351 152,467 SH   SOLE 19 152,467 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 30,582 3,451,701 SH   SOLE 21 3,451,701 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 26,977 3,044,844 SH   SOLE 22 2,876,150 0 168,694
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 118 13,316 SH   SOLE 26 8,007 0 5,309
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 138 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 229 25,835 SH   SOLE 30 25,835 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 123 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 993 26,978 SH   SOLE 2 1,180 0 25,798
HOULIHAN LOKEY INC CL A 441593100 8 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 23 612 SH   SOLE 7 612 0 0
HOULIHAN LOKEY INC CL A 441593100 4,111 111,725 SH   SOLE 18 111,725 0 0
HOULIHAN LOKEY INC CL A 441593100 1,821 49,485 SH   SOLE 19 49,485 0 0
HOULIHAN LOKEY INC CL A 441593100 44,278 1,203,197 SH   SOLE 21 1,203,197 0 0
HOULIHAN LOKEY INC CL A 441593100 36,376 988,482 SH   SOLE 22 948,373 0 40,109
HOULIHAN LOKEY INC CL A 441593100 92 2,503 SH   SOLE 26 0 0 2,503
HOULIHAN LOKEY INC CL A 441593100 135 3,673 SH   SOLE 28 3,673 0 0
HOULIHAN LOKEY INC CL A 441593100 36 986 SH   SOLE 29 0 0 986
HOULIHAN LOKEY INC CL A 441593100 289 7,860 SH   SOLE 30 7,860 0 0
HOULIHAN LOKEY INC CL A 441593100 100 2,712 SH   SOLE 40 2,712 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 4 22,123 SH   SOLE 21 22,123 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 16 3,091 SH   SOLE 18 3,091 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 275 54,289 SH   SOLE 21 54,289 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2,171 429,071 SH   SOLE 22 429,071 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 82 119,715 SH   SOLE 2 5,152 0 114,563
HOVNANIAN ENTERPRISES INC CL A 442487203 2 2,562 SH   SOLE 7 2,562 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 291 425,600 SH   SOLE 18 425,600 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 121 176,528 SH   SOLE 19 176,528 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 3,692 5,397,861 SH   SOLE 21 5,397,861 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 2,190 3,202,790 SH   SOLE 22 3,115,451 0 87,339
HOWARD BANCORP INC COM 442496105 155 10,810 SH   SOLE 2 590 0 10,220
HOWARD BANCORP INC COM 442496105 5 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 634 44,310 SH   SOLE 18 44,310 0 0
HOWARD BANCORP INC COM 442496105 259 18,130 SH   SOLE 19 18,130 0 0
HOWARD BANCORP INC COM 442496105 6,552 458,185 SH   SOLE 21 458,185 0 0
HOWARD BANCORP INC COM 442496105 1,946 136,059 SH   SOLE 22 125,401 0 10,658
HOWARD HUGHES CORP COM 44267D107 7,326 75,043 SH   SOLE 2 2,528 0 72,515
HOWARD HUGHES CORP COM 44267D107 19 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 89 908 SH   SOLE 7 908 0 0
HOWARD HUGHES CORP COM 44267D107 1,853 18,986 SH   SOLE 18 18,986 0 0
HOWARD HUGHES CORP COM 44267D107 810 8,301 SH   SOLE 19 8,301 0 0
HOWARD HUGHES CORP COM 44267D107 59,372 608,195 SH   SOLE 21 608,195 0 0
HOWARD HUGHES CORP COM 44267D107 103,599 1,061,252 SH   SOLE 22 986,697 0 74,555
HOWARD HUGHES CORP COM 44267D107 1,434 14,694 SH   SOLE 26 7,471 0 7,223
HOWARD HUGHES CORP COM 44267D107 520 5,328 SH   SOLE 28 5,328 0 0
HOWARD HUGHES CORP COM 44267D107 1,006 10,305 SH   SOLE 30 10,305 0 0
HOWARD HUGHES CORP COM 44267D107 80 824 SH   SOLE 31 788 0 36
HOWARD HUGHES CORP COM 44267D107 120 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 342 3,508 SH   SOLE 40 3,508 0 0
HP INC COM 40434L105 104,935 5,128,793 SH   SOLE 2 1,202,142 0 3,926,651
HP INC COM 40434L105 17,287 844,939 SH   SOLE 4 801,501 0 43,438
HP INC COM 40434L105 26,395 1,290,070 SH   SOLE 7 1,282,953 0 7,117
HP INC COM 40434L105 3,153 154,118 SH   SOLE 13 154,118 0 0
HP INC COM 40434L105 328 16,009 SH   SOLE 15 16,009 0 0
HP INC COM 40434L105 65,803 3,216,193 SH   SOLE 18 3,011,395 0 204,798
HP INC COM 40434L105 35,034 1,712,306 SH   SOLE 19 1,712,306 0 0
HP INC COM 40434L105 618,026 30,206,548 SH   SOLE 21 30,206,548 0 0
HP INC COM 40434L105 894,313 43,710,330 SH   SOLE 22 37,322,219 0 6,388,111
HP INC COM 40434L105 33,812 1,652,569 SH   SOLE 23 1,652,569 0 0
HP INC COM 40434L105 32,415 1,584,314 SH   SOLE 25 1,584,314 0 0
HP INC COM 40434L105 139,715 6,828,684 SH   SOLE 26 1,667,848 0 5,160,836
HP INC COM 40434L105 6,252 305,561 SH   SOLE 28 223,405 0 82,156
HP INC COM 40434L105 18,192 889,134 SH   SOLE 29 474,497 0 414,637
HP INC COM 40434L105 122,314 5,978,204 SH   SOLE 30 5,978,204 0 0
HP INC COM 40434L105 27,219 1,330,352 SH   SOLE 31 928,906 0 401,446
HP INC COM 40434L105 7,939 388,002 SH   SOLE 34 388,002 0 0
HP INC COM 40434L105 5,011 244,940 SH   SOLE 35 244,940 0 0
HP INC COM 40434L105 32,557 1,591,240 SH   SOLE 36 1,591,240 0 0
HP INC COM 40434L105 771 37,664 SH   SOLE 40 37,664 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 49 1,195 SH   SOLE 18 1,195 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 33 1,262 SH   SOLE 18 1,262 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 153,563 5,958,985 SH   SOLE 21 5,958,985 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 12 4,718 SH   SOLE 18 4,718 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 190 74,626 SH   SOLE 21 74,626 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 23 9,221 SH   SOLE 22 9,221 0 0
HUAMI CORP SPONSORED ADS 44331K103 885 90,003 SH   SOLE 22 90,003 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,363 117,457 SH   SOLE 2 4,118 0 113,339
HUAZHU GROUP LTD SPONSORED ADS 44332N106 974 34,020 SH   SOLE 4 34,020 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 534 18,649 SH   SOLE 7 18,649 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 30 1,051 SH   SOLE 13 1,051 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,980 69,151 SH   SOLE 15 69,151 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,192 41,651 SH   SOLE 18 41,651 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 24 837 SH   SOLE 19 837 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 77,181 2,695,797 SH   SOLE 21 2,695,797 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 43,539 1,520,757 SH   SOLE 22 1,398,640 0 122,117
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,040 71,256 SH   SOLE 23 71,256 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,359 47,481 SH   SOLE 25 47,481 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 15,728 549,359 SH   SOLE 26 128,555 0 420,804
HUAZHU GROUP LTD SPONSORED ADS 44332N106 559 19,535 SH   SOLE 28 19,535 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 770 26,892 SH   SOLE 29 14,653 0 12,239
HUAZHU GROUP LTD SPONSORED ADS 44332N106 21,483 750,361 SH   SOLE 30 750,361 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 215 7,505 SH   SOLE 31 7,505 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 351 12,277 SH   SOLE 34 12,277 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 35 1,233 SH   SOLE 40 1,233 0 0
HUB GROUP INC CL A 443320106 1,361 36,727 SH   SOLE 2 8,804 0 27,923
HUB GROUP INC CL A 443320106 6 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 48 1,300 SH   SOLE 7 1,300 0 0
HUB GROUP INC CL A 443320106 6,223 167,866 SH   SOLE 18 167,866 0 0
HUB GROUP INC CL A 443320106 4,625 124,760 SH   SOLE 19 124,760 0 0
HUB GROUP INC CL A 443320106 131,248 3,540,541 SH   SOLE 21 3,540,541 0 0
HUB GROUP INC CL A 443320106 38,344 1,034,363 SH   SOLE 22 984,103 0 50,260
HUB GROUP INC CL A 443320106 1,034 27,886 SH   SOLE 23 27,886 0 0
HUB GROUP INC CL A 443320106 2,248 60,639 SH   SOLE 26 4,315 0 56,324
HUB GROUP INC CL A 443320106 158 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 268 7,231 SH   SOLE 29 0 0 7,231
HUB GROUP INC CL A 443320106 2,457 66,277 SH   SOLE 30 66,277 0 0
HUB GROUP INC CL A 443320106 75 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 148 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 14,981 150,804 SH   SOLE 2 42,283 0 108,521
HUBBELL INC COM 443510607 242 2,441 SH   SOLE 4 2,441 0 0
HUBBELL INC COM 443510607 176 1,773 SH   SOLE 7 1,773 0 0
HUBBELL INC COM 443510607 35,125 353,581 SH   SOLE 18 353,581 0 0
HUBBELL INC COM 443510607 22,490 226,398 SH   SOLE 19 226,398 0 0
HUBBELL INC COM 443510607 269,014 2,708,015 SH   SOLE 21 2,708,015 0 0
HUBBELL INC COM 443510607 181,685 1,828,921 SH   SOLE 22 1,702,262 0 126,659
HUBBELL INC COM 443510607 1,394 14,033 SH   SOLE 23 14,033 0 0
HUBBELL INC COM 443510607 774 7,790 SH   SOLE 25 7,790 0 0
HUBBELL INC COM 443510607 1,427 14,363 SH   SOLE 26 7,773 0 6,590
HUBBELL INC COM 443510607 714 7,190 SH   SOLE 28 7,190 0 0
HUBBELL INC COM 443510607 1,843 18,556 SH   SOLE 29 1,759 0 16,797
HUBBELL INC COM 443510607 1,412 14,209 SH   SOLE 30 14,209 0 0
HUBBELL INC COM 443510607 549 5,523 SH   SOLE 31 4,492 0 1,031
HUBBELL INC COM 443510607 6,159 61,998 SH   SOLE 34 61,998 0 0
HUBBELL INC COM 443510607 282 2,837 SH   SOLE 36 2,837 0 0
HUBBELL INC COM 443510607 543 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 3,872 30,800 SH   SOLE 2 2,731 0 28,069
HUBSPOT INC COM 443573100 57 454 SH   SOLE 4 454 0 0
HUBSPOT INC COM 443573100 83 663 SH   SOLE 7 663 0 0
HUBSPOT INC COM 443573100 15,165 120,615 SH   SOLE 18 120,615 0 0
HUBSPOT INC COM 443573100 8,380 66,650 SH   SOLE 19 66,650 0 0
HUBSPOT INC COM 443573100 166,131 1,321,329 SH   SOLE 21 1,321,329 0 0
HUBSPOT INC COM 443573100 132,135 1,050,942 SH   SOLE 22 1,004,090 0 46,852
HUBSPOT INC COM 443573100 124 990 SH   SOLE 23 990 0 0
HUBSPOT INC COM 443573100 95 756 SH   SOLE 25 756 0 0
HUBSPOT INC COM 443573100 1,199 9,534 SH   SOLE 26 6,847 0 2,687
HUBSPOT INC COM 443573100 677 5,384 SH   SOLE 28 5,384 0 0
HUBSPOT INC COM 443573100 166 1,317 SH   SOLE 29 0 0 1,317
HUBSPOT INC COM 443573100 1,193 9,487 SH   SOLE 30 9,487 0 0
HUBSPOT INC COM 443573100 1,049 8,345 SH   SOLE 34 8,345 0 0
HUBSPOT INC COM 443573100 476 3,784 SH   SOLE 40 3,784 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1,393 975,000 PRN   SOLE 21 975,000 0 0
HUDSON GLOBAL INC COM 443787106 8 5,618 SH   SOLE 18 5,618 0 0
HUDSON GLOBAL INC COM 443787106 132 97,934 SH   SOLE 21 97,934 0 0
HUDSON GLOBAL INC COM 443787106 870 644,387 SH   SOLE 22 644,387 0 0
HUDSON LTD COM CL A G46408103 651 37,959 SH   SOLE 2 7,267 0 30,692
HUDSON LTD COM CL A G46408103 18 1,047 SH   SOLE 7 1,047 0 0
HUDSON LTD COM CL A G46408103 2,195 127,996 SH   SOLE 18 127,996 0 0
HUDSON LTD COM CL A G46408103 1,826 106,476 SH   SOLE 19 106,476 0 0
HUDSON LTD COM CL A G46408103 21,597 1,259,308 SH   SOLE 21 1,259,308 0 0
HUDSON LTD COM CL A G46408103 7,615 444,024 SH   SOLE 22 412,081 0 31,943
HUDSON LTD COM CL A G46408103 289 16,855 SH   SOLE 23 16,855 0 0
HUDSON LTD COM CL A G46408103 481 28,041 SH   SOLE 26 0 0 28,041
HUDSON LTD COM CL A G46408103 225 13,136 SH   SOLE 29 0 0 13,136
HUDSON PAC PPTYS INC COM 444097109 8,570 294,918 SH   SOLE 2 10,210 0 284,708
HUDSON PAC PPTYS INC COM 444097109 3,133 107,817 SH   SOLE 4 107,817 0 0
HUDSON PAC PPTYS INC COM 444097109 7,345 252,762 SH   SOLE 7 252,762 0 0
HUDSON PAC PPTYS INC COM 444097109 187 6,433 SH   SOLE 15 6,433 0 0
HUDSON PAC PPTYS INC COM 444097109 2,191 75,381 SH   SOLE 18 75,381 0 0
HUDSON PAC PPTYS INC COM 444097109 8,401 289,080 SH   SOLE 19 289,080 0 0
HUDSON PAC PPTYS INC COM 444097109 80,257 2,761,772 SH   SOLE 21 2,761,772 0 0
HUDSON PAC PPTYS INC COM 444097109 183,224 6,305,041 SH   SOLE 22 6,004,094 0 300,947
HUDSON PAC PPTYS INC COM 444097109 153 5,268 SH   SOLE 23 5,268 0 0
HUDSON PAC PPTYS INC COM 444097109 9,435 324,661 SH   SOLE 25 324,661 0 0
HUDSON PAC PPTYS INC COM 444097109 2,613 89,908 SH   SOLE 26 24,082 0 65,826
HUDSON PAC PPTYS INC COM 444097109 594 20,429 SH   SOLE 28 20,429 0 0
HUDSON PAC PPTYS INC COM 444097109 1,600 55,044 SH   SOLE 29 55,044 0 0
HUDSON PAC PPTYS INC COM 444097109 21,287 732,526 SH   SOLE 30 732,526 0 0
HUDSON PAC PPTYS INC COM 444097109 92 3,171 SH   SOLE 31 3,129 0 42
HUDSON PAC PPTYS INC COM 444097109 421 14,487 SH   SOLE 40 14,487 0 0
HUDSON TECHNOLOGIES INC COM 444144109 6 7,061 SH   SOLE 18 7,061 0 0
HUDSON TECHNOLOGIES INC COM 444144109 99 111,605 SH   SOLE 21 111,605 0 0
HUDSON TECHNOLOGIES INC COM 444144109 617 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 136,248 475,595 SH   SOLE 2 161,908 0 313,687
HUMANA INC COM 444859102 16,577 57,864 SH   SOLE 4 54,221 0 3,643
HUMANA INC COM 444859102 45,749 159,692 SH   SOLE 7 128,128 0 31,564
HUMANA INC COM 444859102 4,898 17,096 SH   SOLE 13 17,096 0 0
HUMANA INC COM 444859102 329 1,149 SH   SOLE 15 1,149 0 0
HUMANA INC COM 444859102 29 100 SH   SOLE 17 0 0 100
HUMANA INC COM 444859102 277,324 968,040 SH   SOLE 18 894,427 0 73,613
HUMANA INC COM 444859102 369,838 1,290,973 SH   SOLE 19 1,290,973 0 0
HUMANA INC COM 444859102 831 2,900 SH   SOLE 20 2,900 0 0
HUMANA INC COM 444859102 875,873 3,057,363 SH   SOLE 21 3,057,363 0 0
HUMANA INC COM 444859102 1,063,710 3,713,034 SH   SOLE 22 3,306,897 0 406,137
HUMANA INC COM 444859102 31,733 110,769 SH   SOLE 23 110,769 0 0
HUMANA INC COM 444859102 45,271 158,026 SH   SOLE 25 146,609 0 11,417
HUMANA INC COM 444859102 221,357 772,680 SH   SOLE 26 152,162 0 620,518
HUMANA INC COM 444859102 7,597 26,520 SH   SOLE 28 19,377 0 7,143
HUMANA INC COM 444859102 11,114 38,794 SH   SOLE 29 17,788 0 21,006
HUMANA INC COM 444859102 160,736 561,074 SH   SOLE 30 561,074 0 0
HUMANA INC COM 444859102 23,246 81,142 SH   SOLE 31 42,051 0 39,091
HUMANA INC COM 444859102 103,807 362,352 SH   SOLE 34 362,352 0 0
HUMANA INC COM 444859102 41,453 144,698 SH   SOLE 36 144,698 0 0
HUMANA INC COM 444859102 914 3,191 SH   SOLE 40 3,191 0 0
HUNT COS FIN TR INC COM 44558T100 10 3,611 SH   SOLE 18 3,611 0 0
HUNT COS FIN TR INC COM 44558T100 158 55,315 SH   SOLE 21 55,315 0 0
HUNT COS FIN TR INC COM 44558T100 339 118,557 SH   SOLE 22 118,557 0 0
HUNT J B TRANS SVCS INC COM 445658107 24,817 266,736 SH   SOLE 2 52,902 0 213,834
HUNT J B TRANS SVCS INC COM 445658107 3,610 38,799 SH   SOLE 4 36,482 0 2,317
HUNT J B TRANS SVCS INC COM 445658107 9,594 103,116 SH   SOLE 7 78,206 0 24,910
HUNT J B TRANS SVCS INC COM 445658107 341 3,666 SH   SOLE 13 3,666 0 0
HUNT J B TRANS SVCS INC COM 445658107 84 903 SH   SOLE 15 903 0 0
HUNT J B TRANS SVCS INC COM 445658107 1 15 SH   SOLE 17 0 0 15
HUNT J B TRANS SVCS INC COM 445658107 17,184 184,693 SH   SOLE 18 174,107 0 10,586
HUNT J B TRANS SVCS INC COM 445658107 3,078 33,084 SH   SOLE 19 33,084 0 0
HUNT J B TRANS SVCS INC COM 445658107 215,497 2,316,177 SH   SOLE 21 2,316,177 0 0
HUNT J B TRANS SVCS INC COM 445658107 205,879 2,212,804 SH   SOLE 22 1,962,647 0 250,157
HUNT J B TRANS SVCS INC COM 445658107 6,745 72,501 SH   SOLE 23 72,501 0 0
HUNT J B TRANS SVCS INC COM 445658107 7,598 81,668 SH   SOLE 25 81,668 0 0
HUNT J B TRANS SVCS INC COM 445658107 31,705 340,765 SH   SOLE 26 114,506 0 226,259
HUNT J B TRANS SVCS INC COM 445658107 1,572 16,892 SH   SOLE 28 12,464 0 4,428
HUNT J B TRANS SVCS INC COM 445658107 2,137 22,972 SH   SOLE 29 5,353 0 17,619
HUNT J B TRANS SVCS INC COM 445658107 31,545 339,050 SH   SOLE 30 339,050 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,440 69,222 SH   SOLE 31 26,108 0 43,114
HUNT J B TRANS SVCS INC COM 445658107 1,441 15,485 SH   SOLE 32 15,485 0 0
HUNT J B TRANS SVCS INC COM 445658107 635 6,824 SH   SOLE 34 6,824 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,303 67,748 SH   SOLE 36 67,748 0 0
HUNT J B TRANS SVCS INC COM 445658107 163 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 38,967 3,269,055 SH   SOLE 2 771,242 0 2,497,813
HUNTINGTON BANCSHARES INC COM 446150104 5,881 493,400 SH   SOLE 4 464,559 0 28,841
HUNTINGTON BANCSHARES INC COM 446150104 10,430 875,018 SH   SOLE 7 875,018 0 0
HUNTINGTON BANCSHARES INC COM 446150104 57 4,768 SH   SOLE 13 4,768 0 0
HUNTINGTON BANCSHARES INC COM 446150104 113 9,442 SH   SOLE 15 9,442 0 0
HUNTINGTON BANCSHARES INC COM 446150104 31,460 2,639,236 SH   SOLE 18 2,506,764 0 132,472
HUNTINGTON BANCSHARES INC COM 446150104 4,773 400,448 SH   SOLE 19 400,448 0 0
HUNTINGTON BANCSHARES INC COM 446150104 331,549 27,814,522 SH   SOLE 21 27,814,522 0 0
HUNTINGTON BANCSHARES INC COM 446150104 312,105 26,183,326 SH   SOLE 22 23,022,527 0 3,160,799
HUNTINGTON BANCSHARES INC COM 446150104 10,510 881,732 SH   SOLE 23 881,732 0 0
HUNTINGTON BANCSHARES INC COM 446150104 11,592 972,478 SH   SOLE 25 972,478 0 0
HUNTINGTON BANCSHARES INC COM 446150104 47,535 3,987,853 SH   SOLE 26 1,260,586 0 2,727,267
HUNTINGTON BANCSHARES INC COM 446150104 2,643 221,765 SH   SOLE 28 165,278 0 56,487
HUNTINGTON BANCSHARES INC COM 446150104 4,668 391,630 SH   SOLE 29 128,748 0 262,882
HUNTINGTON BANCSHARES INC COM 446150104 47,415 3,977,785 SH   SOLE 30 3,977,785 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7,278 610,585 SH   SOLE 31 438,415 0 172,170
HUNTINGTON BANCSHARES INC COM 446150104 1,547 129,788 SH   SOLE 34 129,788 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,649 893,401 SH   SOLE 36 893,401 0 0
HUNTINGTON BANCSHARES INC COM 446150104 351 29,427 SH   SOLE 40 29,427 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 20,770 109,138 SH   SOLE 2 15,603 0 93,535
HUNTINGTON INGALLS INDS INC COM 446413106 2,598 13,650 SH   SOLE 4 12,505 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 9,340 49,079 SH   SOLE 7 37,883 0 11,196
HUNTINGTON INGALLS INDS INC COM 446413106 51 268 SH   SOLE 13 268 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 72 378 SH   SOLE 15 378 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 18,244 95,866 SH   SOLE 18 89,489 0 6,377
HUNTINGTON INGALLS INDS INC COM 446413106 2,886 15,164 SH   SOLE 19 15,164 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 320,794 1,685,639 SH   SOLE 21 1,685,639 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 217,125 1,140,900 SH   SOLE 22 1,026,232 0 114,668
HUNTINGTON INGALLS INDS INC COM 446413106 5,632 29,592 SH   SOLE 23 29,592 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 15,447 81,168 SH   SOLE 25 81,168 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 27,131 142,564 SH   SOLE 26 78,752 0 63,812
HUNTINGTON INGALLS INDS INC COM 446413106 608 3,196 SH   SOLE 28 660 0 2,536
HUNTINGTON INGALLS INDS INC COM 446413106 1,997 10,493 SH   SOLE 29 1,662 0 8,831
HUNTINGTON INGALLS INDS INC COM 446413106 30,161 158,481 SH   SOLE 30 158,481 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,071 16,138 SH   SOLE 31 8,556 0 7,582
HUNTINGTON INGALLS INDS INC COM 446413106 1,688 8,870 SH   SOLE 34 8,870 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,187 32,510 SH   SOLE 36 32,510 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 173 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 8,638 447,772 SH   SOLE 2 21,231 0 426,541
HUNTSMAN CORP COM 447011107 49 2,531 SH   SOLE 4 2,531 0 0
HUNTSMAN CORP COM 447011107 386 19,997 SH   SOLE 7 19,997 0 0
HUNTSMAN CORP COM 447011107 10 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 4,493 232,906 SH   SOLE 18 232,906 0 0
HUNTSMAN CORP COM 447011107 5,889 305,284 SH   SOLE 19 305,284 0 0
HUNTSMAN CORP COM 447011107 124,388 6,448,291 SH   SOLE 21 6,448,291 0 0
HUNTSMAN CORP COM 447011107 145,155 7,524,887 SH   SOLE 22 7,026,011 0 498,876
HUNTSMAN CORP COM 447011107 508 26,317 SH   SOLE 25 26,317 0 0
HUNTSMAN CORP COM 447011107 1,224 63,456 SH   SOLE 26 38,128 0 25,328
HUNTSMAN CORP COM 447011107 544 28,223 SH   SOLE 28 28,223 0 0
HUNTSMAN CORP COM 447011107 1,115 57,779 SH   SOLE 30 57,779 0 0
HUNTSMAN CORP COM 447011107 85 4,429 SH   SOLE 31 4,429 0 0
HUNTSMAN CORP COM 447011107 1,236 64,067 SH   SOLE 32 64,067 0 0
HUNTSMAN CORP COM 447011107 1,727 89,549 SH   SOLE 34 89,549 0 0
HUNTSMAN CORP COM 447011107 161 8,338 SH   SOLE 36 8,338 0 0
HUNTSMAN CORP COM 447011107 438 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 207 5,810 SH   SOLE 2 468 0 5,342
HURCO COMPANIES INC COM 447324104 6 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 780 21,842 SH   SOLE 18 21,842 0 0
HURCO COMPANIES INC COM 447324104 310 8,675 SH   SOLE 19 8,675 0 0
HURCO COMPANIES INC COM 447324104 8,127 227,654 SH   SOLE 21 227,654 0 0
HURCO COMPANIES INC COM 447324104 2,995 83,898 SH   SOLE 22 78,611 0 5,287
HURCO COMPANIES INC COM 447324104 185 5,185 SH   SOLE 26 0 0 5,185
HURON CONSULTING GROUP INC COM 447462102 1,156 22,526 SH   SOLE 2 765 0 21,761
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 23 444 SH   SOLE 7 444 0 0
HURON CONSULTING GROUP INC COM 447462102 3,850 75,037 SH   SOLE 18 75,037 0 0
HURON CONSULTING GROUP INC COM 447462102 1,668 32,513 SH   SOLE 19 32,513 0 0
HURON CONSULTING GROUP INC COM 447462102 37,674 734,252 SH   SOLE 21 734,252 0 0
HURON CONSULTING GROUP INC COM 447462102 34,344 669,335 SH   SOLE 22 629,322 0 40,013
HURON CONSULTING GROUP INC COM 447462102 229 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 170 3,309 SH   SOLE 28 3,309 0 0
HURON CONSULTING GROUP INC COM 447462102 302 5,892 SH   SOLE 30 5,892 0 0
HURON CONSULTING GROUP INC COM 447462102 60 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 126 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 363 370,000 PRN   SOLE 21 370,000 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,304 56,467 SH   SOLE 2 1,651 0 54,816
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 323 14,004 SH   SOLE 4 14,004 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 174 7,537 SH   SOLE 7 7,537 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 632 27,388 SH   SOLE 15 27,388 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 410 17,749 SH   SOLE 18 17,749 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 39,910 1,728,441 SH   SOLE 21 1,728,441 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 16,219 702,435 SH   SOLE 22 633,103 0 69,332
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 703 30,426 SH   SOLE 23 30,426 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 5,467 236,772 SH   SOLE 26 93,532 0 143,240
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 161 6,967 SH   SOLE 28 6,967 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 162 7,021 SH   SOLE 29 0 0 7,021
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6,978 302,222 SH   SOLE 30 302,222 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 106 4,590 SH   SOLE 34 4,590 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 11 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 8 4,237 SH   SOLE 18 4,237 0 0
HUTTIG BLDG PRODS INC COM 448451104 131 72,603 SH   SOLE 21 72,603 0 0
HUYA INC ADS REP SHS A 44852D108 1,544 99,729 SH   SOLE 22 99,729 0 0
HUYA INC ADS REP SHS A 44852D108 1 78 SH   SOLE 30 78 0 0
HV BANCORP INC COM 40441H105 5 357 SH   SOLE 18 357 0 0
HYATT HOTELS CORP COM CL A 448579102 6,288 93,014 SH   SOLE 2 6,055 0 86,959
HYATT HOTELS CORP COM CL A 448579102 80 1,183 SH   SOLE 7 1,183 0 0
HYATT HOTELS CORP COM CL A 448579102 1,399 20,700 SH   SOLE 18 20,700 0 0
HYATT HOTELS CORP COM CL A 448579102 585 8,655 SH   SOLE 19 8,655 0 0
HYATT HOTELS CORP COM CL A 448579102 31,457 465,343 SH   SOLE 21 465,343 0 0
HYATT HOTELS CORP COM CL A 448579102 73,229 1,083,273 SH   SOLE 22 1,014,326 0 68,947
HYATT HOTELS CORP COM CL A 448579102 121 1,796 SH   SOLE 30 1,796 0 0
HYATT HOTELS CORP COM CL A 448579102 127 1,881 SH   SOLE 31 881 0 1,000
HYATT HOTELS CORP COM CL A 448579102 110 1,627 SH   SOLE 36 1,627 0 0
HYRECAR INC COM 44916T107 1 617 SH   SOLE 18 617 0 0
HYRECAR INC COM 44916T107 11 4,670 SH   SOLE 21 4,670 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 691 11,159 SH   SOLE 2 376 0 10,783
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,174 35,083 SH   SOLE 18 35,083 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 965 15,582 SH   SOLE 19 15,582 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 21,469 346,498 SH   SOLE 21 346,498 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 16,893 272,639 SH   SOLE 22 258,355 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 124 2,001 SH   SOLE 30 2,001 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 60 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 13 2,414 SH   SOLE 18 2,414 0 0
I D SYSTEMS INC COM 449489103 238 42,665 SH   SOLE 21 42,665 0 0
I D SYSTEMS INC COM 449489103 1,997 357,200 SH   SOLE 22 357,200 0 0
I3 VERTICALS INC COM CL A 46571Y107 220 9,133 SH   SOLE 2 2,984 0 6,149
I3 VERTICALS INC COM CL A 46571Y107 679 28,161 SH   SOLE 18 28,161 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,383 57,398 SH   SOLE 19 57,398 0 0
I3 VERTICALS INC COM CL A 46571Y107 6,554 271,969 SH   SOLE 21 271,969 0 0
I3 VERTICALS INC COM CL A 46571Y107 7,537 312,752 SH   SOLE 22 310,690 0 2,062
I3 VERTICALS INC COM CL A 46571Y107 116 4,821 SH   SOLE 23 4,821 0 0
I3 VERTICALS INC COM CL A 46571Y107 94 3,905 SH   SOLE 26 0 0 3,905
I3 VERTICALS INC COM CL A 46571Y107 113 4,706 SH   SOLE 29 0 0 4,706
IAC INTERACTIVECORP COM 44919P508 36,644 200,194 SH   SOLE 2 8,023 0 192,171
IAC INTERACTIVECORP COM 44919P508 5,029 27,477 SH   SOLE 4 25,422 0 2,055
IAC INTERACTIVECORP COM 44919P508 6,328 34,571 SH   SOLE 7 13,357 0 21,214
IAC INTERACTIVECORP COM 44919P508 493 2,691 SH   SOLE 13 2,691 0 0
IAC INTERACTIVECORP COM 44919P508 114 622 SH   SOLE 15 622 0 0
IAC INTERACTIVECORP COM 44919P508 3 16 SH   SOLE 17 0 0 16
IAC INTERACTIVECORP COM 44919P508 68,746 375,577 SH   SOLE 18 278,063 0 97,514
IAC INTERACTIVECORP COM 44919P508 136,506 745,774 SH   SOLE 19 745,774 0 0
IAC INTERACTIVECORP COM 44919P508 202,178 1,104,554 SH   SOLE 21 1,104,554 0 0
IAC INTERACTIVECORP COM 44919P508 374,731 2,047,261 SH   SOLE 22 1,900,467 0 146,794
IAC INTERACTIVECORP COM 44919P508 9,744 53,232 SH   SOLE 23 53,232 0 0
IAC INTERACTIVECORP COM 44919P508 13,083 71,478 SH   SOLE 25 71,478 0 0
IAC INTERACTIVECORP COM 44919P508 39,754 217,188 SH   SOLE 26 79,998 0 137,190
IAC INTERACTIVECORP COM 44919P508 2,719 14,852 SH   SOLE 28 10,889 0 3,963
IAC INTERACTIVECORP COM 44919P508 3,426 18,719 SH   SOLE 29 2,896 0 15,823
IAC INTERACTIVECORP COM 44919P508 26,664 145,671 SH   SOLE 30 145,671 0 0
IAC INTERACTIVECORP COM 44919P508 4,546 24,838 SH   SOLE 31 16,074 0 8,764
IAC INTERACTIVECORP COM 44919P508 21,471 117,301 SH   SOLE 34 117,301 0 0
IAC INTERACTIVECORP COM 44919P508 10,122 55,297 SH   SOLE 36 55,297 0 0
IAC INTERACTIVECORP COM 44919P508 362 1,977 SH   SOLE 40 1,977 0 0
IAMGOLD CORP COM 450913108 902 245,233 SH   SOLE 21 245,233 0 0
IBERIABANK CORP COM 450828108 3,681 57,271 SH   SOLE 2 1,932 0 55,339
IBERIABANK CORP COM 450828108 26 410 SH   SOLE 4 410 0 0
IBERIABANK CORP COM 450828108 83 1,288 SH   SOLE 7 1,288 0 0
IBERIABANK CORP COM 450828108 12,132 188,735 SH   SOLE 18 188,735 0 0
IBERIABANK CORP COM 450828108 5,312 82,646 SH   SOLE 19 82,646 0 0
IBERIABANK CORP COM 450828108 130,271 2,026,618 SH   SOLE 21 2,026,618 0 0
IBERIABANK CORP COM 450828108 111,856 1,740,133 SH   SOLE 22 1,605,457 0 134,676
IBERIABANK CORP COM 450828108 809 12,586 SH   SOLE 26 6,773 0 5,813
IBERIABANK CORP COM 450828108 492 7,650 SH   SOLE 28 7,650 0 0
IBERIABANK CORP COM 450828108 866 13,470 SH   SOLE 30 13,470 0 0
IBERIABANK CORP COM 450828108 68 1,064 SH   SOLE 36 1,064 0 0
IBERIABANK CORP COM 450828108 294 4,572 SH   SOLE 40 4,572 0 0
IBIO INC COM NEW 451033203 4 4,899 SH   SOLE 21 4,899 0 0
IBIO INC COM NEW 451033203 9 12,040 SH   SOLE 22 12,040 0 0
ICAD INC COM NEW 44934S206 10 2,728 SH   SOLE 18 2,728 0 0
ICAD INC COM NEW 44934S206 166 44,975 SH   SOLE 21 44,975 0 0
ICAD INC COM NEW 44934S206 1,400 378,245 SH   SOLE 22 378,245 0 0
ICC HLDGS INC COM 44931Q104 4 257 SH   SOLE 18 257 0 0
ICF INTL INC COM 44925C103 1,283 19,799 SH   SOLE 2 2,526 0 17,273
ICF INTL INC COM 44925C103 8 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 24 368 SH   SOLE 7 368 0 0
ICF INTL INC COM 44925C103 3,990 61,595 SH   SOLE 18 61,595 0 0
ICF INTL INC COM 44925C103 3,075 47,461 SH   SOLE 19 47,461 0 0
ICF INTL INC COM 44925C103 39,626 611,696 SH   SOLE 21 611,696 0 0
ICF INTL INC COM 44925C103 36,398 561,868 SH   SOLE 22 538,658 0 23,210
ICF INTL INC COM 44925C103 266 4,103 SH   SOLE 23 4,103 0 0
ICF INTL INC COM 44925C103 1,375 21,221 SH   SOLE 26 5,462 0 15,759
ICF INTL INC COM 44925C103 162 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 65 1,006 SH   SOLE 29 0 0 1,006
ICF INTL INC COM 44925C103 303 4,676 SH   SOLE 30 4,676 0 0
ICF INTL INC COM 44925C103 133 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 290 17,777 SH   SOLE 2 769 0 17,008
ICHOR HOLDINGS SHS G4740B105 10 592 SH   SOLE 7 592 0 0
ICHOR HOLDINGS SHS G4740B105 1,963 120,420 SH   SOLE 18 120,420 0 0
ICHOR HOLDINGS SHS G4740B105 554 33,983 SH   SOLE 19 33,983 0 0
ICHOR HOLDINGS SHS G4740B105 40,167 2,464,262 SH   SOLE 21 2,464,262 0 0
ICHOR HOLDINGS SHS G4740B105 11,049 677,868 SH   SOLE 22 646,933 0 30,935
ICHOR HOLDINGS SHS G4740B105 23 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 51 3,154 SH   SOLE 28 3,154 0 0
ICHOR HOLDINGS SHS G4740B105 775 47,546 SH   SOLE 30 47,546 0 0
ICHOR HOLDINGS SHS G4740B105 35 2,134 SH   SOLE 40 2,134 0 0
ICICI BK LTD ADR 45104G104 123 11,983 SH   SOLE 2 0 0 11,983
ICICI BK LTD ADR 45104G104 44,376 4,312,498 SH   SOLE 18 4,312,498 0 0
ICICI BK LTD ADR 45104G104 241 23,443 SH   SOLE 19 23,443 0 0
ICICI BK LTD ADR 45104G104 627 60,926 SH   SOLE 21 60,926 0 0
ICICI BK LTD ADR 45104G104 10,315 1,002,452 SH   SOLE 22 1,002,452 0 0
ICICI BK LTD ADR 45104G104 31 2,977 SH   SOLE 23 2,977 0 0
ICICI BK LTD ADR 45104G104 21,193 2,059,610 SH   SOLE 26 1,999,224 0 60,386
ICICI BK LTD ADR 45104G104 5,636 547,731 SH   SOLE 28 547,731 0 0
ICICI BK LTD ADR 45104G104 27,577 2,679,940 SH   SOLE 29 2,679,940 0 0
ICICI BK LTD ADR 45104G104 6,323 614,488 SH   SOLE 30 614,488 0 0
ICICI BK LTD ADR 45104G104 103 10,031 SH   SOLE 34 10,031 0 0
ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 14 4,176 SH   SOLE 22 4,176 0 0
ICON PLC SHS G4705A100 30 235 SH   SOLE 18 235 0 0
ICON PLC SHS G4705A100 2,458 19,026 SH   SOLE 21 19,026 0 0
ICON PLC SHS G4705A100 49 382 SH   SOLE 22 382 0 0
ICONIX BRAND GROUP INC COM 451055107 3 31,365 SH   SOLE 21 31,365 0 0
ICONIX BRAND GROUP INC COM 451055107 72 865,312 SH   SOLE 22 865,312 0 0
ICU MED INC COM 44930G107 8,151 35,498 SH   SOLE 2 8,287 0 27,211
ICU MED INC COM 44930G107 16 69 SH   SOLE 4 69 0 0
ICU MED INC COM 44930G107 66 286 SH   SOLE 7 286 0 0
ICU MED INC COM 44930G107 10,927 47,584 SH   SOLE 18 47,584 0 0
ICU MED INC COM 44930G107 764 3,328 SH   SOLE 19 3,328 0 0
ICU MED INC COM 44930G107 189,121 823,591 SH   SOLE 21 823,591 0 0
ICU MED INC COM 44930G107 126,299 550,012 SH   SOLE 22 520,396 0 29,616
ICU MED INC COM 44930G107 1,146 4,991 SH   SOLE 26 2,794 0 2,197
ICU MED INC COM 44930G107 480 2,089 SH   SOLE 28 2,089 0 0
ICU MED INC COM 44930G107 943 4,107 SH   SOLE 30 4,107 0 0
ICU MED INC COM 44930G107 118 514 SH   SOLE 31 314 0 200
ICU MED INC COM 44930G107 358 1,557 SH   SOLE 40 1,557 0 0
IDACORP INC COM 451107106 12,419 133,454 SH   SOLE 2 73,719 0 59,735
IDACORP INC COM 451107106 2,219 23,845 SH   SOLE 4 23,845 0 0
IDACORP INC COM 451107106 670 7,204 SH   SOLE 7 7,204 0 0
IDACORP INC COM 451107106 1,924 20,673 SH   SOLE 13 20,673 0 0
IDACORP INC COM 451107106 30,778 330,728 SH   SOLE 18 330,728 0 0
IDACORP INC COM 451107106 28,993 311,554 SH   SOLE 19 311,554 0 0
IDACORP INC COM 451107106 450,751 4,843,661 SH   SOLE 21 4,843,661 0 0
IDACORP INC COM 451107106 220,586 2,370,360 SH   SOLE 22 2,059,947 0 310,413
IDACORP INC COM 451107106 5,208 55,961 SH   SOLE 23 55,961 0 0
IDACORP INC COM 451107106 1,375 14,773 SH   SOLE 26 8,570 0 6,203
IDACORP INC COM 451107106 649 6,972 SH   SOLE 28 6,972 0 0
IDACORP INC COM 451107106 5,268 56,607 SH   SOLE 29 6,090 0 50,517
IDACORP INC COM 451107106 2,452 26,352 SH   SOLE 30 26,352 0 0
IDACORP INC COM 451107106 725 7,793 SH   SOLE 31 6,102 0 1,691
IDACORP INC COM 451107106 1,802 19,365 SH   SOLE 32 19,365 0 0
IDACORP INC COM 451107106 1,667 17,910 SH   SOLE 34 17,910 0 0
IDACORP INC COM 451107106 1,600 17,197 SH   SOLE 36 17,197 0 0
IDACORP INC COM 451107106 397 4,262 SH   SOLE 40 4,262 0 0
IDEAL PWR INC COM 451622104 1 5,074 SH   SOLE 21 5,074 0 0
IDENTIV INC COM NEW 45170X205 10 2,716 SH   SOLE 18 2,716 0 0
IDENTIV INC COM NEW 45170X205 156 43,329 SH   SOLE 21 43,329 0 0
IDENTIV INC COM NEW 45170X205 861 239,262 SH   SOLE 22 239,262 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 43 15,625 SH   SOLE 2 752 0 14,873
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1 258 SH   SOLE 7 258 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 180 65,094 SH   SOLE 18 65,094 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 76 27,386 SH   SOLE 19 27,386 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,825 659,008 SH   SOLE 21 659,008 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,969 710,860 SH   SOLE 22 698,604 0 12,256
IDEX CORP COM 45167R104 26,597 210,650 SH   SOLE 2 41,472 0 169,178
IDEX CORP COM 45167R104 3,724 29,497 SH   SOLE 4 27,473 0 2,024
IDEX CORP COM 45167R104 8,053 63,785 SH   SOLE 7 48,874 0 14,911
IDEX CORP COM 45167R104 189 1,495 SH   SOLE 13 1,495 0 0
IDEX CORP COM 45167R104 29,958 237,271 SH   SOLE 18 231,152 0 6,119
IDEX CORP COM 45167R104 43,498 344,514 SH   SOLE 19 344,514 0 0
IDEX CORP COM 45167R104 486,897 3,856,305 SH   SOLE 21 3,856,305 0 0
IDEX CORP COM 45167R104 327,219 2,591,631 SH   SOLE 22 2,429,864 0 161,767
IDEX CORP COM 45167R104 6,734 53,335 SH   SOLE 23 53,335 0 0
IDEX CORP COM 45167R104 530 4,199 SH   SOLE 25 4,199 0 0
IDEX CORP COM 45167R104 24,224 191,861 SH   SOLE 26 55,431 0 136,430
IDEX CORP COM 45167R104 1,889 14,958 SH   SOLE 28 10,755 0 4,203
IDEX CORP COM 45167R104 2,377 18,826 SH   SOLE 29 3,069 0 15,757
IDEX CORP COM 45167R104 39,223 310,653 SH   SOLE 30 310,653 0 0
IDEX CORP COM 45167R104 3,663 29,015 SH   SOLE 31 16,305 0 12,710
IDEX CORP COM 45167R104 494 3,915 SH   SOLE 34 3,915 0 0
IDEX CORP COM 45167R104 2,336 18,501 SH   SOLE 36 18,501 0 0
IDEX CORP COM 45167R104 281 2,226 SH   SOLE 40 2,226 0 0
IDEXX LABS INC COM 45168D104 47,863 257,298 SH   SOLE 2 59,254 0 198,044
IDEXX LABS INC COM 45168D104 7,305 39,269 SH   SOLE 4 36,977 0 2,292
IDEXX LABS INC COM 45168D104 13,066 70,240 SH   SOLE 7 67,698 0 2,542
IDEXX LABS INC COM 45168D104 582 3,129 SH   SOLE 13 3,129 0 0
IDEXX LABS INC COM 45168D104 154 826 SH   SOLE 15 826 0 0
IDEXX LABS INC COM 45168D104 40,637 218,455 SH   SOLE 18 208,014 0 10,441
IDEXX LABS INC COM 45168D104 63,720 342,544 SH   SOLE 19 342,544 0 0
IDEXX LABS INC COM 45168D104 441,315 2,372,405 SH   SOLE 21 2,372,405 0 0
IDEXX LABS INC COM 45168D104 403,758 2,170,510 SH   SOLE 22 1,935,945 0 234,565
IDEXX LABS INC COM 45168D104 13,988 75,196 SH   SOLE 23 75,196 0 0
IDEXX LABS INC COM 45168D104 14,855 79,855 SH   SOLE 25 79,855 0 0
IDEXX LABS INC COM 45168D104 68,332 367,335 SH   SOLE 26 99,745 0 267,590
IDEXX LABS INC COM 45168D104 3,131 16,831 SH   SOLE 28 12,437 0 4,394
IDEXX LABS INC COM 45168D104 7,640 41,070 SH   SOLE 29 13,187 0 27,883
IDEXX LABS INC COM 45168D104 66,085 355,255 SH   SOLE 30 355,255 0 0
IDEXX LABS INC COM 45168D104 9,647 51,861 SH   SOLE 31 18,968 0 32,893
IDEXX LABS INC COM 45168D104 2,276 12,233 SH   SOLE 32 12,233 0 0
IDEXX LABS INC COM 45168D104 1,167 6,275 SH   SOLE 34 6,275 0 0
IDEXX LABS INC COM 45168D104 12,325 66,256 SH   SOLE 36 66,256 0 0
IDEXX LABS INC COM 45168D104 405 2,179 SH   SOLE 40 2,179 0 0
IDT CORP CL B NEW 448947507 20 3,178 SH   SOLE 18 3,178 0 0
IDT CORP CL B NEW 448947507 249 40,253 SH   SOLE 21 40,253 0 0
IDT CORP CL B NEW 448947507 2,151 347,532 SH   SOLE 22 347,532 0 0
IEC ELECTRS CORP NEW COM 44949L105 10 1,794 SH   SOLE 18 1,794 0 0
IEC ELECTRS CORP NEW COM 44949L105 184 32,252 SH   SOLE 21 32,252 0 0
IES HLDGS INC COM 44951W106 154 9,884 SH   SOLE 2 295 0 9,589
IES HLDGS INC COM 44951W106 485 31,220 SH   SOLE 18 31,220 0 0
IES HLDGS INC COM 44951W106 176 11,307 SH   SOLE 19 11,307 0 0
IES HLDGS INC COM 44951W106 4,678 300,837 SH   SOLE 21 300,837 0 0
IES HLDGS INC COM 44951W106 1,125 72,379 SH   SOLE 22 68,219 0 4,160
IF BANCORP INC COM 44951J105 11 533 SH   SOLE 18 533 0 0
IF BANCORP INC COM 44951J105 14 697 SH   SOLE 21 697 0 0
IFRESH INC COM 449538107 0 489 SH   SOLE 18 489 0 0
IFRESH INC COM 449538107 5 6,200 SH   SOLE 21 6,200 0 0
IHS MARKIT LTD SHS G47567105 45,808 954,939 SH   SOLE 2 80,127 0 874,812
IHS MARKIT LTD SHS G47567105 6,222 129,714 SH   SOLE 4 119,415 0 10,299
IHS MARKIT LTD SHS G47567105 13,664 284,854 SH   SOLE 7 273,738 0 11,116
IHS MARKIT LTD SHS G47567105 334 6,971 SH   SOLE 13 6,971 0 0
IHS MARKIT LTD SHS G47567105 153 3,199 SH   SOLE 15 3,199 0 0
IHS MARKIT LTD SHS G47567105 36,055 751,622 SH   SOLE 18 704,934 0 46,688
IHS MARKIT LTD SHS G47567105 4,648 96,892 SH   SOLE 19 96,892 0 0
IHS MARKIT LTD SHS G47567105 391,416 8,159,609 SH   SOLE 21 8,159,609 0 0
IHS MARKIT LTD SHS G47567105 420,381 8,763,414 SH   SOLE 22 7,789,823 0 973,591
IHS MARKIT LTD SHS G47567105 13,330 277,879 SH   SOLE 23 277,879 0 0
IHS MARKIT LTD SHS G47567105 17,343 361,530 SH   SOLE 25 361,530 0 0
IHS MARKIT LTD SHS G47567105 77,354 1,612,555 SH   SOLE 26 421,996 0 1,190,559
IHS MARKIT LTD SHS G47567105 3,695 77,036 SH   SOLE 28 56,551 0 20,485
IHS MARKIT LTD SHS G47567105 696 14,503 SH   SOLE 29 14,503 0 0
IHS MARKIT LTD SHS G47567105 60,568 1,262,621 SH   SOLE 30 1,262,621 0 0
IHS MARKIT LTD SHS G47567105 7,376 153,764 SH   SOLE 31 86,290 0 67,474
IHS MARKIT LTD SHS G47567105 1,386 28,898 SH   SOLE 34 28,898 0 0
IHS MARKIT LTD SHS G47567105 14,133 294,614 SH   SOLE 36 294,614 0 0
IHS MARKIT LTD SHS G47567105 465 9,692 SH   SOLE 40 9,692 0 0
II VI INC COM 902104108 1,622 49,976 SH   SOLE 2 2,195 0 47,781
II VI INC COM 902104108 8 239 SH   SOLE 4 239 0 0
II VI INC COM 902104108 29 885 SH   SOLE 7 885 0 0
II VI INC COM 902104108 10,012 308,438 SH   SOLE 18 308,438 0 0
II VI INC COM 902104108 16,945 522,037 SH   SOLE 19 522,037 0 0
II VI INC COM 902104108 209,237 6,445,997 SH   SOLE 21 6,445,997 0 0
II VI INC COM 902104108 55,541 1,711,053 SH   SOLE 22 1,614,885 0 96,168
II VI INC COM 902104108 6 186 SH   SOLE 23 186 0 0
II VI INC COM 902104108 647 19,920 SH   SOLE 26 15,814 0 4,106
II VI INC COM 902104108 252 7,766 SH   SOLE 28 7,766 0 0
II VI INC COM 902104108 3,861 118,952 SH   SOLE 30 118,952 0 0
II VI INC COM 902104108 11,097 341,860 SH   SOLE 34 341,860 0 0
II VI INC COM 902104108 177 5,455 SH   SOLE 40 5,455 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 971 999,000 PRN   SOLE 21 999,000 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 212 10,422 SH   SOLE 4 10,422 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 13,999 686,909 SH   SOLE 21 686,909 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 4,842 237,576 SH   SOLE 22 237,576 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 3,517 172,557 SH   SOLE 30 172,557 0 0
IKONICS CORP COM 45172K102 2 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 117,190 925,015 SH   SOLE 2 178,314 0 746,701
ILLINOIS TOOL WKS INC COM 452308109 15,617 123,273 SH   SOLE 4 115,228 0 8,045
ILLINOIS TOOL WKS INC COM 452308109 45,517 359,280 SH   SOLE 7 287,966 0 71,314
ILLINOIS TOOL WKS INC COM 452308109 5,709 45,063 SH   SOLE 13 45,063 0 0
ILLINOIS TOOL WKS INC COM 452308109 372 2,933 SH   SOLE 15 2,933 0 0
ILLINOIS TOOL WKS INC COM 452308109 18 143 SH   SOLE 17 0 0 143
ILLINOIS TOOL WKS INC COM 452308109 89,479 706,285 SH   SOLE 18 669,352 0 36,933
ILLINOIS TOOL WKS INC COM 452308109 48,122 379,844 SH   SOLE 19 379,844 0 0
ILLINOIS TOOL WKS INC COM 452308109 811,150 6,402,640 SH   SOLE 21 6,402,640 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,043,510 8,236,721 SH   SOLE 22 7,057,304 0 1,179,417
ILLINOIS TOOL WKS INC COM 452308109 32,728 258,335 SH   SOLE 23 258,335 0 0
ILLINOIS TOOL WKS INC COM 452308109 39,497 311,759 SH   SOLE 25 311,759 0 0
ILLINOIS TOOL WKS INC COM 452308109 179,520 1,417,005 SH   SOLE 26 323,383 0 1,093,622
ILLINOIS TOOL WKS INC COM 452308109 7,271 57,390 SH   SOLE 28 41,470 0 15,920
ILLINOIS TOOL WKS INC COM 452308109 17,501 138,143 SH   SOLE 29 46,620 0 91,523
ILLINOIS TOOL WKS INC COM 452308109 133,084 1,050,472 SH   SOLE 30 1,050,472 0 0
ILLINOIS TOOL WKS INC COM 452308109 22,566 178,121 SH   SOLE 31 88,509 0 89,612
ILLINOIS TOOL WKS INC COM 452308109 3,235 25,538 SH   SOLE 34 25,538 0 0
ILLINOIS TOOL WKS INC COM 452308109 35,626 281,208 SH   SOLE 36 281,208 0 0
ILLINOIS TOOL WKS INC COM 452308109 876 6,911 SH   SOLE 40 6,911 0 0
ILLUMINA INC COM 452327109 122,167 407,318 SH   SOLE 2 43,472 0 363,846
ILLUMINA INC COM 452327109 14,426 48,099 SH   SOLE 4 44,220 0 3,879
ILLUMINA INC COM 452327109 34,566 115,248 SH   SOLE 7 115,248 0 0
ILLUMINA INC COM 452327109 702 2,341 SH   SOLE 13 2,341 0 0
ILLUMINA INC COM 452327109 398 1,328 SH   SOLE 15 1,328 0 0
ILLUMINA INC COM 452327109 52 172 SH   SOLE 17 0 0 172
ILLUMINA INC COM 452327109 231,368 771,407 SH   SOLE 18 641,689 0 129,718
ILLUMINA INC COM 452327109 142,055 473,627 SH   SOLE 19 473,627 0 0
ILLUMINA INC COM 452327109 1,321,529 4,406,125 SH   SOLE 21 4,406,125 0 0
ILLUMINA INC COM 452327109 1,079,338 3,598,632 SH   SOLE 22 3,228,715 0 369,917
ILLUMINA INC COM 452327109 30,881 102,962 SH   SOLE 23 102,962 0 0
ILLUMINA INC COM 452327109 39,752 132,537 SH   SOLE 25 132,537 0 0
ILLUMINA INC COM 452327109 151,049 503,614 SH   SOLE 26 146,834 0 356,780
ILLUMINA INC COM 452327109 8,513 28,383 SH   SOLE 28 20,759 0 7,624
ILLUMINA INC COM 452327109 1,681 5,606 SH   SOLE 29 5,606 0 0
ILLUMINA INC COM 452327109 183,695 612,460 SH   SOLE 30 612,460 0 0
ILLUMINA INC COM 452327109 20,300 67,684 SH   SOLE 31 32,005 0 35,679
ILLUMINA INC COM 452327109 6,256 20,857 SH   SOLE 32 20,857 0 0
ILLUMINA INC COM 452327109 26,973 89,930 SH   SOLE 34 89,930 0 0
ILLUMINA INC COM 452327109 32,815 109,410 SH   SOLE 36 109,410 0 0
ILLUMINA INC COM 452327109 995 3,316 SH   SOLE 40 3,316 0 0
ILLUMINA INC NOTE 6/1 452327AF6 1,720 1,410,000 PRN   SOLE 21 1,410,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,739 1,325,000 PRN   SOLE 21 1,325,000 0 0
IMAGE SENSING SYS INC COM 45244C104 21 4,702 SH   SOLE 21 4,702 0 0
IMAGE SENSING SYS INC COM 45244C104 912 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 807 42,915 SH   SOLE 2 1,863 0 41,052
IMAX CORP COM 45245E109 4 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 23 1,205 SH   SOLE 7 1,205 0 0
IMAX CORP COM 45245E109 3,321 176,568 SH   SOLE 18 176,568 0 0
IMAX CORP COM 45245E109 1,476 78,455 SH   SOLE 19 78,455 0 0
IMAX CORP COM 45245E109 32,298 1,717,048 SH   SOLE 21 1,717,048 0 0
IMAX CORP COM 45245E109 11,246 597,850 SH   SOLE 22 526,178 0 71,672
IMAX CORP COM 45245E109 150 7,953 SH   SOLE 26 3,890 0 4,063
IMAX CORP COM 45245E109 136 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 254 13,496 SH   SOLE 30 13,496 0 0
IMAX CORP COM 45245E109 98 5,198 SH   SOLE 40 5,198 0 0
IMMERSION CORP COM 452521107 186 20,709 SH   SOLE 2 816 0 19,893
IMMERSION CORP COM 452521107 6 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 760 84,857 SH   SOLE 18 84,857 0 0
IMMERSION CORP COM 452521107 339 37,852 SH   SOLE 19 37,852 0 0
IMMERSION CORP COM 452521107 8,047 898,154 SH   SOLE 21 898,154 0 0
IMMERSION CORP COM 452521107 7,401 825,949 SH   SOLE 22 802,891 0 23,058
IMMUCELL CORP COM PAR 452525306 5 679 SH   SOLE 18 679 0 0
IMMUCELL CORP COM PAR 452525306 5 736 SH   SOLE 21 736 0 0
IMMUNE DESIGN CORP COM 45252L103 44 33,483 SH   SOLE 2 1,142 0 32,341
IMMUNE DESIGN CORP COM 45252L103 1 461 SH   SOLE 7 461 0 0
IMMUNE DESIGN CORP COM 45252L103 151 116,500 SH   SOLE 18 116,500 0 0
IMMUNE DESIGN CORP COM 45252L103 59 45,737 SH   SOLE 19 45,737 0 0
IMMUNE DESIGN CORP COM 45252L103 1,633 1,256,172 SH   SOLE 21 1,256,172 0 0
IMMUNE DESIGN CORP COM 45252L103 885 680,395 SH   SOLE 22 663,049 0 17,346
IMMUNOGEN INC COM 45253H101 588 122,528 SH   SOLE 2 11,093 0 111,435
IMMUNOGEN INC COM 45253H101 3 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 14 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 2,499 520,566 SH   SOLE 18 520,566 0 0
IMMUNOGEN INC COM 45253H101 4,822 1,004,517 SH   SOLE 19 1,004,517 0 0
IMMUNOGEN INC COM 45253H101 44 9,200 SH   SOLE 20 9,200 0 0
IMMUNOGEN INC COM 45253H101 30,408 6,334,987 SH   SOLE 21 6,334,987 0 0
IMMUNOGEN INC COM 45253H101 20,294 4,227,933 SH   SOLE 22 4,058,206 0 169,727
IMMUNOGEN INC COM 45253H101 65 13,621 SH   SOLE 23 13,621 0 0
IMMUNOGEN INC COM 45253H101 270 56,274 SH   SOLE 26 25,420 0 30,854
IMMUNOGEN INC COM 45253H101 94 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 44 9,197 SH   SOLE 29 0 0 9,197
IMMUNOGEN INC COM 45253H101 198 41,354 SH   SOLE 30 41,354 0 0
IMMUNOGEN INC COM 45253H101 17 3,480 SH   SOLE 34 3,480 0 0
IMMUNOGEN INC COM 45253H101 56 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 1,713 120,025 SH   SOLE 2 5,140 0 114,885
IMMUNOMEDICS INC COM 452907108 10 726 SH   SOLE 4 726 0 0
IMMUNOMEDICS INC COM 452907108 41 2,855 SH   SOLE 7 2,855 0 0
IMMUNOMEDICS INC COM 452907108 6,847 479,793 SH   SOLE 18 479,793 0 0
IMMUNOMEDICS INC COM 452907108 3,863 270,728 SH   SOLE 19 270,728 0 0
IMMUNOMEDICS INC COM 452907108 101,491 7,112,177 SH   SOLE 21 7,112,177 0 0
IMMUNOMEDICS INC COM 452907108 64,992 4,554,463 SH   SOLE 22 4,382,554 0 171,909
IMMUNOMEDICS INC COM 452907108 36 2,500 SH   SOLE 23 2,500 0 0
IMMUNOMEDICS INC COM 452907108 382 26,797 SH   SOLE 26 18,943 0 7,854
IMMUNOMEDICS INC COM 452907108 225 15,787 SH   SOLE 28 15,787 0 0
IMMUNOMEDICS INC COM 452907108 541 37,898 SH   SOLE 30 37,898 0 0
IMMUNOMEDICS INC COM 452907108 39 2,745 SH   SOLE 34 2,745 0 0
IMMUNOMEDICS INC COM 452907108 183 12,856 SH   SOLE 40 12,856 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 33 8,742 SH   SOLE 2 439 0 8,303
IMPAC MTG HLDGS INC COM NEW 45254P508 139 36,838 SH   SOLE 18 36,838 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 44 11,632 SH   SOLE 19 11,632 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 1,360 359,665 SH   SOLE 21 359,665 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 565 149,472 SH   SOLE 22 146,436 0 3,036
IMPERIAL OIL LTD COM NEW 453038408 157 6,217 SH   SOLE 21 6,217 0 0
IMPERVA INC COM 45321L100 1,566 28,124 SH   SOLE 2 1,234 0 26,890
IMPERVA INC COM 45321L100 10 180 SH   SOLE 4 180 0 0
IMPERVA INC COM 45321L100 39 693 SH   SOLE 7 693 0 0
IMPERVA INC COM 45321L100 6,374 114,461 SH   SOLE 18 114,461 0 0
IMPERVA INC COM 45321L100 2,935 52,707 SH   SOLE 19 52,707 0 0
IMPERVA INC COM 45321L100 69,001 1,239,025 SH   SOLE 21 1,239,025 0 0
IMPERVA INC COM 45321L100 54,299 975,016 SH   SOLE 22 936,448 0 38,568
IMPERVA INC COM 45321L100 546 9,807 SH   SOLE 26 6,634 0 3,173
IMPERVA INC COM 45321L100 228 4,091 SH   SOLE 28 4,091 0 0
IMPERVA INC COM 45321L100 440 7,900 SH   SOLE 30 7,900 0 0
IMPERVA INC COM 45321L100 166 2,978 SH   SOLE 40 2,978 0 0
IMPINJ INC COM 453204109 189 13,010 SH   SOLE 2 506 0 12,504
IMPINJ INC COM 453204109 7 483 SH   SOLE 7 483 0 0
IMPINJ INC COM 453204109 773 53,122 SH   SOLE 18 53,122 0 0
IMPINJ INC COM 453204109 345 23,698 SH   SOLE 19 23,698 0 0
IMPINJ INC COM 453204109 8,359 574,533 SH   SOLE 21 574,533 0 0
IMPINJ INC COM 453204109 6,887 473,334 SH   SOLE 22 458,980 0 14,354
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 19 3,364 SH   SOLE 18 3,364 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 481 84,619 SH   SOLE 21 84,619 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 104 18,237 SH   SOLE 22 18,237 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 35,719 561,708 SH   SOLE 2 159,189 0 402,519
INCYTE CORP COM 45337C102 4,139 65,081 SH   SOLE 4 60,339 0 4,742
INCYTE CORP COM 45337C102 9,043 142,207 SH   SOLE 7 142,207 0 0
INCYTE CORP COM 45337C102 195 3,061 SH   SOLE 13 3,061 0 0
INCYTE CORP COM 45337C102 127 1,997 SH   SOLE 15 1,997 0 0
INCYTE CORP COM 45337C102 31,585 496,691 SH   SOLE 18 473,955 0 22,736
INCYTE CORP COM 45337C102 48,325 759,948 SH   SOLE 19 759,948 0 0
INCYTE CORP COM 45337C102 424,500 6,675,575 SH   SOLE 21 6,675,575 0 0
INCYTE CORP COM 45337C102 272,382 4,283,405 SH   SOLE 22 3,814,296 0 469,109
INCYTE CORP COM 45337C102 8,863 139,370 SH   SOLE 23 139,370 0 0
INCYTE CORP COM 45337C102 10,068 158,321 SH   SOLE 25 158,321 0 0
INCYTE CORP COM 45337C102 41,640 654,814 SH   SOLE 26 217,290 0 437,524
INCYTE CORP COM 45337C102 2,212 34,788 SH   SOLE 28 25,364 0 9,424
INCYTE CORP COM 45337C102 1,000 15,719 SH   SOLE 29 11,765 0 3,954
INCYTE CORP COM 45337C102 43,933 690,879 SH   SOLE 30 690,879 0 0
INCYTE CORP COM 45337C102 5,199 81,757 SH   SOLE 31 46,730 0 35,027
INCYTE CORP COM 45337C102 1,920 30,188 SH   SOLE 32 30,188 0 0
INCYTE CORP COM 45337C102 20,430 321,280 SH   SOLE 34 321,280 0 0
INCYTE CORP COM 45337C102 8,984 141,279 SH   SOLE 36 141,279 0 0
INCYTE CORP COM 45337C102 311 4,894 SH   SOLE 40 4,894 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 185 59,384 SH   SOLE 2 6,900 0 52,484
INDEPENDENCE CONTRACT DRIL I COM 453415309 558 178,818 SH   SOLE 18 178,818 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 335 107,388 SH   SOLE 19 107,388 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 5,290 1,695,531 SH   SOLE 21 1,695,531 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,506 482,660 SH   SOLE 22 460,902 0 21,758
INDEPENDENCE CONTRACT DRIL I COM 453415309 41 13,012 SH   SOLE 26 0 0 13,012
INDEPENDENCE HLDG CO NEW COM NEW 453440307 201 5,711 SH   SOLE 2 121 0 5,590
INDEPENDENCE HLDG CO NEW COM NEW 453440307 619 17,574 SH   SOLE 18 17,574 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 263 7,474 SH   SOLE 19 7,474 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 6,063 172,247 SH   SOLE 21 172,247 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 1,950 55,411 SH   SOLE 22 52,132 0 3,279
INDEPENDENCE HLDG CO NEW COM NEW 453440307 54 1,536 SH   SOLE 30 1,536 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 863 94,032 SH   SOLE 2 3,347 0 90,685
INDEPENDENCE RLTY TR INC COM 45378A106 584 63,641 SH   SOLE 4 63,641 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,365 148,687 SH   SOLE 7 148,687 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 32 3,528 SH   SOLE 15 3,528 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,330 471,722 SH   SOLE 18 471,722 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,507 273,079 SH   SOLE 19 273,079 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 91,286 9,944,008 SH   SOLE 21 9,944,008 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 37,641 4,100,317 SH   SOLE 22 3,981,503 0 118,814
INDEPENDENCE RLTY TR INC COM 45378A106 28 3,014 SH   SOLE 23 3,014 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,792 195,169 SH   SOLE 25 195,169 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 540 58,836 SH   SOLE 26 0 0 58,836
INDEPENDENCE RLTY TR INC COM 45378A106 281 30,654 SH   SOLE 29 30,654 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,281 575,289 SH   SOLE 30 575,289 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 148 16,159 SH   SOLE 40 16,159 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,890 26,883 SH   SOLE 2 947 0 25,936
INDEPENDENT BANK CORP MASS COM 453836108 10 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 40 572 SH   SOLE 7 572 0 0
INDEPENDENT BANK CORP MASS COM 453836108 10,016 142,455 SH   SOLE 18 142,455 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,851 40,546 SH   SOLE 19 40,546 0 0
INDEPENDENT BANK CORP MASS COM 453836108 206,239 2,933,277 SH   SOLE 21 2,933,277 0 0
INDEPENDENT BANK CORP MASS COM 453836108 57,327 815,345 SH   SOLE 22 780,111 0 35,234
INDEPENDENT BANK CORP MASS COM 453836108 516 7,333 SH   SOLE 26 5,479 0 1,854
INDEPENDENT BANK CORP MASS COM 453836108 267 3,797 SH   SOLE 28 3,797 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3,968 56,435 SH   SOLE 30 56,435 0 0
INDEPENDENT BANK CORP MASS COM 453836108 173 2,459 SH   SOLE 40 2,459 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,102 52,448 SH   SOLE 2 32,868 0 19,580
INDEPENDENT BANK CORP MICH COM NEW 453838609 10 487 SH   SOLE 7 487 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,743 82,930 SH   SOLE 18 82,930 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 5,379 255,909 SH   SOLE 19 255,909 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 17,333 824,617 SH   SOLE 21 824,617 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 23,905 1,137,258 SH   SOLE 22 1,102,721 0 34,537
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,377 65,505 SH   SOLE 23 65,505 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,705 81,094 SH   SOLE 26 0 0 81,094
INDEPENDENT BANK CORP MICH COM NEW 453838609 250 11,893 SH   SOLE 29 0 0 11,893
INDEPENDENT BANK CORP MICH COM NEW 453838609 117 5,580 SH   SOLE 30 5,580 0 0
INDEPENDENT BK GROUP INC COM 45384B106 963 21,035 SH   SOLE 2 789 0 20,246
INDEPENDENT BK GROUP INC COM 45384B106 8 167 SH   SOLE 7 167 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4,449 97,206 SH   SOLE 18 97,206 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,482 32,381 SH   SOLE 19 32,381 0 0
INDEPENDENT BK GROUP INC COM 45384B106 33,180 724,937 SH   SOLE 21 724,937 0 0
INDEPENDENT BK GROUP INC COM 45384B106 33,186 725,059 SH   SOLE 22 700,854 0 24,205
INDEPENDENT BK GROUP INC COM 45384B106 558 12,191 SH   SOLE 26 7,422 0 4,769
INDEPENDENT BK GROUP INC COM 45384B106 132 2,887 SH   SOLE 28 2,887 0 0
INDEPENDENT BK GROUP INC COM 45384B106 173 3,778 SH   SOLE 30 3,778 0 0
INDEPENDENT BK GROUP INC COM 45384B106 54 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 2,392 121,583 SH   SOLE 2 2,379 0 119,204
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 616 31,307 SH   SOLE 4 31,307 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,457 74,078 SH   SOLE 7 74,078 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 35 1,781 SH   SOLE 15 1,781 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,273 217,256 SH   SOLE 18 217,256 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,387 172,180 SH   SOLE 19 172,180 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 45,343 2,305,170 SH   SOLE 21 2,305,170 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 49,161 2,499,300 SH   SOLE 22 2,403,863 0 95,437
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 35 1,790 SH   SOLE 23 1,790 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,874 95,269 SH   SOLE 25 95,269 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 515 26,175 SH   SOLE 26 4,101 0 22,074
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 99 5,013 SH   SOLE 28 5,013 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 308 15,637 SH   SOLE 29 15,637 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,274 217,310 SH   SOLE 30 217,310 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 69 3,505 SH   SOLE 40 3,505 0 0
INDUSTRIAL SVCS AMER INC FLA COM 456314103 6 5,472 SH   SOLE 21 5,472 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1,613 40,782 SH   SOLE 7 40,782 0 0
INFINERA CORPORATION COM 45667G103 921 230,864 SH   SOLE 2 85,448 0 145,416
INFINERA CORPORATION COM 45667G103 3 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 13 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 2,041 511,602 SH   SOLE 18 511,602 0 0
INFINERA CORPORATION COM 45667G103 4,419 1,107,476 SH   SOLE 19 1,107,476 0 0
INFINERA CORPORATION COM 45667G103 20,865 5,229,224 SH   SOLE 21 5,229,224 0 0
INFINERA CORPORATION COM 45667G103 23,112 5,792,514 SH   SOLE 22 5,598,108 0 194,406
INFINERA CORPORATION COM 45667G103 1,493 374,190 SH   SOLE 23 374,190 0 0
INFINERA CORPORATION COM 45667G103 2,244 562,451 SH   SOLE 26 16,395 0 546,056
INFINERA CORPORATION COM 45667G103 80 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 195 48,787 SH   SOLE 29 0 0 48,787
INFINERA CORPORATION COM 45667G103 184 46,065 SH   SOLE 30 46,065 0 0
INFINERA CORPORATION COM 45667G103 65 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 814 1,125,000 PRN   SOLE 21 1,125,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 10 8,237 SH   SOLE 18 8,237 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 167 141,478 SH   SOLE 21 141,478 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 978 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 3,066 84,307 SH   SOLE 2 84,307 0 0
INFLARX NV COM N44821101 1,862 51,185 SH   SOLE 18 51,185 0 0
INFLARX NV COM N44821101 31,055 853,866 SH   SOLE 19 853,866 0 0
INFLARX NV COM N44821101 311 8,541 SH   SOLE 20 8,541 0 0
INFLARX NV COM N44821101 64 1,759 SH   SOLE 22 1,759 0 0
INFLARX NV COM N44821101 9,548 262,522 SH   SOLE 34 262,522 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 126 29,800 SH   SOLE 2 1,089 0 28,711
INFORMATION SERVICES GROUP I COM 45675Y104 516 121,707 SH   SOLE 18 121,707 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 225 53,053 SH   SOLE 19 53,053 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 5,294 1,248,618 SH   SOLE 21 1,248,618 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,242 292,861 SH   SOLE 22 276,099 0 16,762
INFOSYS LTD SPONSORED ADR 456788108 26,788 2,813,846 SH   SOLE 2 369,398 0 2,444,448
INFOSYS LTD SPONSORED ADR 456788108 2,686 282,160 SH   SOLE 4 282,160 0 0
INFOSYS LTD SPONSORED ADR 456788108 4,823 506,609 SH   SOLE 13 506,609 0 0
INFOSYS LTD SPONSORED ADR 456788108 17,495 1,837,706 SH   SOLE 18 1,837,706 0 0
INFOSYS LTD SPONSORED ADR 456788108 744 78,187 SH   SOLE 19 78,187 0 0
INFOSYS LTD SPONSORED ADR 456788108 16,902 1,775,375 SH   SOLE 21 1,775,375 0 0
INFOSYS LTD SPONSORED ADR 456788108 68,643 7,210,367 SH   SOLE 22 5,915,876 0 1,294,491
INFOSYS LTD SPONSORED ADR 456788108 3,088 324,420 SH   SOLE 25 324,420 0 0
INFOSYS LTD SPONSORED ADR 456788108 42,315 4,444,842 SH   SOLE 26 148,480 0 4,296,362
INFOSYS LTD SPONSORED ADR 456788108 8,018 842,216 SH   SOLE 28 842,216 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,786 292,668 SH   SOLE 29 292,668 0 0
INFOSYS LTD SPONSORED ADR 456788108 48,481 5,092,590 SH   SOLE 30 5,092,590 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,456 152,900 SH   SOLE 31 0 0 152,900
INFOSYS LTD SPONSORED ADR 456788108 2,833 297,602 SH   SOLE 34 297,602 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 2,393 292,234 SH   SOLE 2 276,972 0 15,262
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 6 685 SH   SOLE 7 685 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 483 58,928 SH   SOLE 18 58,928 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 198 24,128 SH   SOLE 19 24,128 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 4,932 602,243 SH   SOLE 21 602,243 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1,338 163,350 SH   SOLE 22 153,590 0 9,760
INFRAREIT INC COM 45685L100 977 46,499 SH   SOLE 2 1,622 0 44,877
INFRAREIT INC COM 45685L100 314 14,930 SH   SOLE 4 14,930 0 0
INFRAREIT INC COM 45685L100 1,147 54,562 SH   SOLE 7 54,562 0 0
INFRAREIT INC COM 45685L100 3,121 148,461 SH   SOLE 18 148,461 0 0
INFRAREIT INC COM 45685L100 1,373 65,311 SH   SOLE 19 65,311 0 0
INFRAREIT INC COM 45685L100 31,739 1,509,960 SH   SOLE 21 1,509,960 0 0
INFRAREIT INC COM 45685L100 26,717 1,271,051 SH   SOLE 22 1,217,938 0 53,113
INFRAREIT INC COM 45685L100 28 1,342 SH   SOLE 23 1,342 0 0
INFRAREIT INC COM 45685L100 345 16,404 SH   SOLE 26 0 0 16,404
INFRAREIT INC COM 45685L100 126 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 12 3,392 SH   SOLE 18 3,392 0 0
INFUSYSTEM HLDGS INC COM 45685K102 224 65,237 SH   SOLE 21 65,237 0 0
ING GROEP N V SPONSORED ADR 456837103 65 6,117 SH   SOLE 18 6,117 0 0
INGERSOLL-RAND PLC SHS G47791101 84,600 927,328 SH   SOLE 2 319,667 0 607,661
INGERSOLL-RAND PLC SHS G47791101 14,097 154,521 SH   SOLE 4 147,978 0 6,543
INGERSOLL-RAND PLC SHS G47791101 19,287 211,414 SH   SOLE 7 200,011 0 11,403
INGERSOLL-RAND PLC SHS G47791101 4,538 49,741 SH   SOLE 13 49,741 0 0
INGERSOLL-RAND PLC SHS G47791101 189 2,070 SH   SOLE 15 2,070 0 0
INGERSOLL-RAND PLC SHS G47791101 55,579 609,219 SH   SOLE 18 578,779 0 30,440
INGERSOLL-RAND PLC SHS G47791101 54,684 599,403 SH   SOLE 19 599,403 0 0
INGERSOLL-RAND PLC SHS G47791101 522,756 5,730,090 SH   SOLE 21 5,730,090 0 0
INGERSOLL-RAND PLC SHS G47791101 617,233 6,765,678 SH   SOLE 22 5,726,798 0 1,038,880
INGERSOLL-RAND PLC SHS G47791101 27,092 296,962 SH   SOLE 23 296,962 0 0
INGERSOLL-RAND PLC SHS G47791101 21,179 232,146 SH   SOLE 25 232,146 0 0
INGERSOLL-RAND PLC SHS G47791101 126,189 1,383,193 SH   SOLE 26 283,227 0 1,099,966
INGERSOLL-RAND PLC SHS G47791101 4,391 48,136 SH   SOLE 28 35,188 0 12,948
INGERSOLL-RAND PLC SHS G47791101 23,445 256,989 SH   SOLE 29 94,163 0 162,826
INGERSOLL-RAND PLC SHS G47791101 80,980 887,645 SH   SOLE 30 887,645 0 0
INGERSOLL-RAND PLC SHS G47791101 24,360 267,016 SH   SOLE 31 161,479 0 105,537
INGERSOLL-RAND PLC SHS G47791101 11,272 123,559 SH   SOLE 34 123,559 0 0
INGERSOLL-RAND PLC SHS G47791101 24,129 264,490 SH   SOLE 36 264,490 0 0
INGERSOLL-RAND PLC SHS G47791101 550 6,033 SH   SOLE 40 6,033 0 0
INGEVITY CORP COM 45688C107 2,849 34,041 SH   SOLE 2 1,489 0 32,552
INGEVITY CORP COM 45688C107 16 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 66 786 SH   SOLE 7 786 0 0
INGEVITY CORP COM 45688C107 17,749 212,076 SH   SOLE 18 212,076 0 0
INGEVITY CORP COM 45688C107 5,827 69,622 SH   SOLE 19 69,622 0 0
INGEVITY CORP COM 45688C107 372,684 4,453,148 SH   SOLE 21 4,453,148 0 0
INGEVITY CORP COM 45688C107 98,459 1,176,471 SH   SOLE 22 1,121,463 0 55,008
INGEVITY CORP COM 45688C107 1,100 13,144 SH   SOLE 26 7,909 0 5,235
INGEVITY CORP COM 45688C107 462 5,518 SH   SOLE 28 5,514 0 4
INGEVITY CORP COM 45688C107 7,130 85,196 SH   SOLE 30 85,196 0 0
INGEVITY CORP COM 45688C107 333 3,981 SH   SOLE 40 3,981 0 0
INGLES MKTS INC CL A 457030104 465 17,097 SH   SOLE 2 2,569 0 14,528
INGLES MKTS INC CL A 457030104 10 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,378 50,616 SH   SOLE 18 50,616 0 0
INGLES MKTS INC CL A 457030104 892 32,755 SH   SOLE 19 32,755 0 0
INGLES MKTS INC CL A 457030104 14,307 525,601 SH   SOLE 21 525,601 0 0
INGLES MKTS INC CL A 457030104 11,844 435,129 SH   SOLE 22 413,342 0 21,787
INGLES MKTS INC CL A 457030104 119 4,377 SH   SOLE 23 4,377 0 0
INGLES MKTS INC CL A 457030104 734 26,974 SH   SOLE 26 0 0 26,974
INGLES MKTS INC CL A 457030104 47 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 131 4,798 SH   SOLE 29 0 0 4,798
INGLES MKTS INC CL A 457030104 84 3,070 SH   SOLE 30 3,070 0 0
INGLES MKTS INC CL A 457030104 39 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 22,515 246,335 SH   SOLE 2 71,573 0 174,762
INGREDION INC COM 457187102 2,855 31,235 SH   SOLE 4 29,343 0 1,892
INGREDION INC COM 457187102 5,114 55,957 SH   SOLE 7 34,824 0 21,133
INGREDION INC COM 457187102 422 4,622 SH   SOLE 13 4,622 0 0
INGREDION INC COM 457187102 62 674 SH   SOLE 15 674 0 0
INGREDION INC COM 457187102 20,883 228,474 SH   SOLE 18 222,769 0 5,705
INGREDION INC COM 457187102 19,263 210,754 SH   SOLE 19 210,754 0 0
INGREDION INC COM 457187102 338,851 3,707,336 SH   SOLE 21 3,707,336 0 0
INGREDION INC COM 457187102 218,792 2,393,785 SH   SOLE 22 2,236,302 0 157,483
INGREDION INC COM 457187102 4,628 50,639 SH   SOLE 23 50,639 0 0
INGREDION INC COM 457187102 7,951 86,991 SH   SOLE 25 86,991 0 0
INGREDION INC COM 457187102 26,455 289,442 SH   SOLE 26 88,149 0 201,293
INGREDION INC COM 457187102 1,276 13,957 SH   SOLE 28 10,317 0 3,640
INGREDION INC COM 457187102 10,707 117,148 SH   SOLE 29 102,533 0 14,615
INGREDION INC COM 457187102 11,544 126,306 SH   SOLE 30 126,306 0 0
INGREDION INC COM 457187102 2,335 25,544 SH   SOLE 31 13,987 0 11,557
INGREDION INC COM 457187102 5,756 62,971 SH   SOLE 34 62,971 0 0
INGREDION INC COM 457187102 4,509 49,329 SH   SOLE 36 49,329 0 0
INGREDION INC COM 457187102 132 1,441 SH   SOLE 40 1,441 0 0
INNERWORKINGS INC COM 45773Y105 168 44,909 SH   SOLE 2 1,497 0 43,412
INNERWORKINGS INC COM 45773Y105 3 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 575 153,759 SH   SOLE 18 153,759 0 0
INNERWORKINGS INC COM 45773Y105 219 58,627 SH   SOLE 19 58,627 0 0
INNERWORKINGS INC COM 45773Y105 5,904 1,578,530 SH   SOLE 21 1,578,530 0 0
INNERWORKINGS INC COM 45773Y105 4,491 1,200,814 SH   SOLE 22 1,149,618 0 51,196
INNERWORKINGS INC COM 45773Y105 73 19,597 SH   SOLE 26 0 0 19,597
INNERWORKINGS INC COM 45773Y105 20 5,308 SH   SOLE 28 5,308 0 0
INNERWORKINGS INC COM 45773Y105 65 17,430 SH   SOLE 30 17,430 0 0
INNERWORKINGS INC COM 45773Y105 16 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 130 86,709 SH   SOLE 21 86,709 0 0
INNODATA INC COM NEW 457642205 832 554,536 SH   SOLE 22 554,536 0 0
INNOPHOS HOLDINGS INC COM 45774N108 554 22,581 SH   SOLE 2 2,860 0 19,721
INNOPHOS HOLDINGS INC COM 45774N108 3 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 11 440 SH   SOLE 7 440 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2,473 100,827 SH   SOLE 18 100,827 0 0
INNOPHOS HOLDINGS INC COM 45774N108 944 38,495 SH   SOLE 19 38,495 0 0
INNOPHOS HOLDINGS INC COM 45774N108 51,650 2,105,602 SH   SOLE 21 2,105,602 0 0
INNOPHOS HOLDINGS INC COM 45774N108 14,784 602,678 SH   SOLE 22 570,285 0 32,393
INNOPHOS HOLDINGS INC COM 45774N108 28 1,149 SH   SOLE 23 1,149 0 0
INNOPHOS HOLDINGS INC COM 45774N108 388 15,831 SH   SOLE 26 3,077 0 12,754
INNOPHOS HOLDINGS INC COM 45774N108 70 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 961 39,190 SH   SOLE 30 39,190 0 0
INNOPHOS HOLDINGS INC COM 45774N108 59 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 2,358 38,188 SH   SOLE 2 13,573 0 24,615
INNOSPEC INC COM 45768S105 8 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 33 532 SH   SOLE 7 532 0 0
INNOSPEC INC COM 45768S105 7,823 126,668 SH   SOLE 18 126,668 0 0
INNOSPEC INC COM 45768S105 9,497 153,780 SH   SOLE 19 153,780 0 0
INNOSPEC INC COM 45768S105 160,461 2,598,138 SH   SOLE 21 2,598,138 0 0
INNOSPEC INC COM 45768S105 52,923 856,909 SH   SOLE 22 825,565 0 31,344
INNOSPEC INC COM 45768S105 3,454 55,930 SH   SOLE 23 55,930 0 0
INNOSPEC INC COM 45768S105 5,924 95,919 SH   SOLE 26 7,794 0 88,125
INNOSPEC INC COM 45768S105 216 3,498 SH   SOLE 28 3,498 0 0
INNOSPEC INC COM 45768S105 732 11,858 SH   SOLE 29 0 0 11,858
INNOSPEC INC COM 45768S105 3,047 49,340 SH   SOLE 30 49,340 0 0
INNOSPEC INC COM 45768S105 174 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 35 15,124 SH   SOLE 2 804 0 14,320
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1 621 SH   SOLE 7 621 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 144 62,553 SH   SOLE 18 62,553 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 54 23,221 SH   SOLE 19 23,221 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1,615 699,127 SH   SOLE 21 699,127 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1,061 459,157 SH   SOLE 22 445,302 0 13,855
INNOVATIVE INDL PPTYS INC COM 45781V101 255 5,614 SH   SOLE 2 203 0 5,411
INNOVATIVE INDL PPTYS INC COM 45781V101 8 177 SH   SOLE 7 177 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,301 28,657 SH   SOLE 18 28,657 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 605 13,318 SH   SOLE 19 13,318 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 14,995 330,349 SH   SOLE 21 330,349 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 7,379 162,570 SH   SOLE 22 156,929 0 5,641
INNOVATIVE INDL PPTYS INC COM 45781V101 14 310 SH   SOLE 23 310 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 5 2,181 SH   SOLE 18 2,181 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 105 46,325 SH   SOLE 21 46,325 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 927 410,295 SH   SOLE 22 410,295 0 0
INNOVIVA INC COM 45781M101 1,240 71,050 SH   SOLE 2 17,878 0 53,172
INNOVIVA INC COM 45781M101 9 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 26 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 5,954 341,198 SH   SOLE 18 341,198 0 0
INNOVIVA INC COM 45781M101 5,385 308,596 SH   SOLE 19 308,596 0 0
INNOVIVA INC COM 45781M101 149,253 8,553,183 SH   SOLE 21 8,553,183 0 0
INNOVIVA INC COM 45781M101 37,850 2,169,028 SH   SOLE 22 2,073,922 0 95,106
INNOVIVA INC COM 45781M101 1,114 63,834 SH   SOLE 23 63,834 0 0
INNOVIVA INC COM 45781M101 1,819 104,264 SH   SOLE 26 10,561 0 93,703
INNOVIVA INC COM 45781M101 171 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 292 16,740 SH   SOLE 29 0 0 16,740
INNOVIVA INC COM 45781M101 2,525 144,726 SH   SOLE 30 144,726 0 0
INNOVIVA INC COM 45781M101 150 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 2,915 23,479 SH   SOLE 2 9,824 0 13,655
INOGEN INC COM 45780L104 9 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 37 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 1 10 SH   SOLE 17 0 0 10
INOGEN INC COM 45780L104 12,483 100,532 SH   SOLE 18 100,532 0 0
INOGEN INC COM 45780L104 6,578 52,977 SH   SOLE 19 52,977 0 0
INOGEN INC COM 45780L104 173,133 1,394,326 SH   SOLE 21 1,394,326 0 0
INOGEN INC COM 45780L104 78,358 631,054 SH   SOLE 22 607,938 0 23,116
INOGEN INC COM 45780L104 754 6,075 SH   SOLE 23 6,075 0 0
INOGEN INC COM 45780L104 1,773 14,282 SH   SOLE 26 5,524 0 8,758
INOGEN INC COM 45780L104 304 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 212 1,705 SH   SOLE 29 0 0 1,705
INOGEN INC COM 45780L104 536 4,315 SH   SOLE 30 4,315 0 0
INOGEN INC COM 45780L104 214 1,727 SH   SOLE 40 1,727 0 0
INOVALON HLDGS INC COM CL A 45781D101 781 55,107 SH   SOLE 2 2,390 0 52,717
INOVALON HLDGS INC COM CL A 45781D101 6 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 19 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 3,161 222,947 SH   SOLE 18 222,947 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,439 101,509 SH   SOLE 19 101,509 0 0
INOVALON HLDGS INC COM CL A 45781D101 39,545 2,788,753 SH   SOLE 21 2,788,753 0 0
INOVALON HLDGS INC COM CL A 45781D101 28,714 2,024,980 SH   SOLE 22 1,931,261 0 93,719
INOVALON HLDGS INC COM CL A 45781D101 313 22,091 SH   SOLE 26 0 0 22,091
INOVALON HLDGS INC COM CL A 45781D101 149 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 206 14,548 SH   SOLE 30 14,548 0 0
INOVALON HLDGS INC COM CL A 45781D101 61 4,325 SH   SOLE 40 4,325 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 270 67,425 SH   SOLE 2 3,158 0 64,267
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2 526 SH   SOLE 4 526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,139 284,822 SH   SOLE 18 284,822 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 477 119,315 SH   SOLE 19 119,315 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15,984 3,995,959 SH   SOLE 21 3,995,959 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 10,918 2,729,494 SH   SOLE 22 2,640,688 0 88,806
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5 1,174 SH   SOLE 23 1,174 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 29 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 40 9,897 SH   SOLE 28 9,897 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 110 27,526 SH   SOLE 30 27,526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 25 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 1,198 37,255 SH   SOLE 2 4,017 0 33,238
INPHI CORP COM 45772F107 7 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 13 391 SH   SOLE 7 391 0 0
INPHI CORP COM 45772F107 4,501 139,989 SH   SOLE 18 139,989 0 0
INPHI CORP COM 45772F107 3,324 103,397 SH   SOLE 19 103,397 0 0
INPHI CORP COM 45772F107 45,620 1,418,983 SH   SOLE 21 1,418,983 0 0
INPHI CORP COM 45772F107 41,470 1,289,892 SH   SOLE 22 1,242,450 0 47,442
INPHI CORP COM 45772F107 304 9,455 SH   SOLE 23 9,455 0 0
INPHI CORP COM 45772F107 797 24,802 SH   SOLE 26 4,057 0 20,745
INPHI CORP COM 45772F107 182 5,663 SH   SOLE 28 5,663 0 0
INPHI CORP COM 45772F107 184 5,717 SH   SOLE 29 0 0 5,717
INPHI CORP COM 45772F107 299 9,288 SH   SOLE 30 9,288 0 0
INPHI CORP COM 45772F107 122 3,793 SH   SOLE 34 3,793 0 0
INPHI CORP COM 45772F107 106 3,297 SH   SOLE 40 3,297 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 801 866,000 PRN   SOLE 21 866,000 0 0
INSEEGO CORP COM 45782B104 39 9,478 SH   SOLE 18 9,478 0 0
INSEEGO CORP COM 45782B104 576 138,882 SH   SOLE 21 138,882 0 0
INSEEGO CORP COM 45782B104 3,930 947,081 SH   SOLE 22 947,081 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,504 36,909 SH   SOLE 2 4,277 0 32,632
INSIGHT ENTERPRISES INC COM 45765U103 13 311 SH   SOLE 4 311 0 0
INSIGHT ENTERPRISES INC COM 45765U103 75 1,847 SH   SOLE 7 1,847 0 0
INSIGHT ENTERPRISES INC COM 45765U103 7,318 179,595 SH   SOLE 18 179,595 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,404 83,535 SH   SOLE 19 83,535 0 0
INSIGHT ENTERPRISES INC COM 45765U103 155,147 3,807,292 SH   SOLE 21 3,807,292 0 0
INSIGHT ENTERPRISES INC COM 45765U103 42,541 1,043,963 SH   SOLE 22 986,484 0 57,479
INSIGHT ENTERPRISES INC COM 45765U103 395 9,695 SH   SOLE 23 9,695 0 0
INSIGHT ENTERPRISES INC COM 45765U103 837 20,533 SH   SOLE 26 3,465 0 17,068
INSIGHT ENTERPRISES INC COM 45765U103 183 4,483 SH   SOLE 28 4,483 0 0
INSIGHT ENTERPRISES INC COM 45765U103 274 6,719 SH   SOLE 29 0 0 6,719
INSIGHT ENTERPRISES INC COM 45765U103 2,866 70,321 SH   SOLE 30 70,321 0 0
INSIGHT ENTERPRISES INC COM 45765U103 84 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 132 3,251 SH   SOLE 40 3,251 0 0
INSIGNIA SYS INC COM 45765Y105 9 6,068 SH   SOLE 21 6,068 0 0
INSIGNIA SYS INC COM 45765Y105 687 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 1,733 132,088 SH   SOLE 2 72,965 0 59,123
INSMED INC COM PAR $.01 457669307 7 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 22 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 2 172 SH   SOLE 17 0 0 172
INSMED INC COM PAR $.01 457669307 4,422 337,067 SH   SOLE 18 337,067 0 0
INSMED INC COM PAR $.01 457669307 14,289 1,089,079 SH   SOLE 19 1,089,079 0 0
INSMED INC COM PAR $.01 457669307 43,984 3,352,447 SH   SOLE 21 3,352,447 0 0
INSMED INC COM PAR $.01 457669307 30,002 2,286,771 SH   SOLE 22 2,134,609 0 152,162
INSMED INC COM PAR $.01 457669307 9 711 SH   SOLE 23 711 0 0
INSMED INC COM PAR $.01 457669307 214 16,299 SH   SOLE 26 11,000 0 5,299
INSMED INC COM PAR $.01 457669307 154 11,726 SH   SOLE 28 11,726 0 0
INSMED INC COM PAR $.01 457669307 295 22,469 SH   SOLE 30 22,469 0 0
INSMED INC COM PAR $.01 457669307 2,506 190,994 SH   SOLE 34 190,994 0 0
INSMED INC COM PAR $.01 457669307 124 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 812 1,140,000 PRN   SOLE 21 1,140,000 0 0
INSPERITY INC COM 45778Q107 11,460 122,754 SH   SOLE 2 82,486 0 40,268
INSPERITY INC COM 45778Q107 1,082 11,594 SH   SOLE 4 11,594 0 0
INSPERITY INC COM 45778Q107 231 2,476 SH   SOLE 7 2,476 0 0
INSPERITY INC COM 45778Q107 2,827 30,276 SH   SOLE 13 30,276 0 0
INSPERITY INC COM 45778Q107 23,394 250,580 SH   SOLE 18 250,580 0 0
INSPERITY INC COM 45778Q107 49,851 533,962 SH   SOLE 19 533,962 0 0
INSPERITY INC COM 45778Q107 253,844 2,718,984 SH   SOLE 21 2,718,984 0 0
INSPERITY INC COM 45778Q107 186,732 2,000,129 SH   SOLE 22 1,755,268 0 244,861
INSPERITY INC COM 45778Q107 6,551 70,166 SH   SOLE 23 70,166 0 0
INSPERITY INC COM 45778Q107 769 8,242 SH   SOLE 25 8,242 0 0
INSPERITY INC COM 45778Q107 9,998 107,092 SH   SOLE 26 12,877 0 94,215
INSPERITY INC COM 45778Q107 485 5,190 SH   SOLE 28 5,190 0 0
INSPERITY INC COM 45778Q107 10,899 116,741 SH   SOLE 29 8,108 0 108,633
INSPERITY INC COM 45778Q107 1,361 14,577 SH   SOLE 30 14,577 0 0
INSPERITY INC COM 45778Q107 1,757 18,816 SH   SOLE 31 16,515 0 2,301
INSPERITY INC COM 45778Q107 2,999 32,120 SH   SOLE 34 32,120 0 0
INSPERITY INC COM 45778Q107 1,991 21,326 SH   SOLE 36 21,326 0 0
INSPERITY INC COM 45778Q107 329 3,520 SH   SOLE 40 3,520 0 0
INSPIRE MED SYS INC COM 457730109 387 9,168 SH   SOLE 2 431 0 8,737
INSPIRE MED SYS INC COM 457730109 7 167 SH   SOLE 7 167 0 0
INSPIRE MED SYS INC COM 457730109 1,736 41,084 SH   SOLE 18 41,084 0 0
INSPIRE MED SYS INC COM 457730109 731 17,294 SH   SOLE 19 17,294 0 0
INSPIRE MED SYS INC COM 457730109 17,220 407,564 SH   SOLE 21 407,564 0 0
INSPIRE MED SYS INC COM 457730109 13,899 328,979 SH   SOLE 22 321,804 0 7,175
INSPIRE MED SYS INC COM 457730109 51 1,215 SH   SOLE 30 1,215 0 0
INSPIRED ENTMT INC COM 45782N108 10 1,994 SH   SOLE 18 1,994 0 0
INSPIRED ENTMT INC COM 45782N108 134 27,917 SH   SOLE 21 27,917 0 0
INSPIREMD INC COM PAR 45779A861 0 2 SH   SOLE 21 2 0 0
INSTALLED BLDG PRODS INC COM 45780R101 601 17,831 SH   SOLE 2 821 0 17,010
INSTALLED BLDG PRODS INC COM 45780R101 16 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 3,678 109,185 SH   SOLE 18 109,185 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,105 32,800 SH   SOLE 19 32,800 0 0
INSTALLED BLDG PRODS INC COM 45780R101 84,461 2,506,999 SH   SOLE 21 2,506,999 0 0
INSTALLED BLDG PRODS INC COM 45780R101 20,754 616,017 SH   SOLE 22 587,386 0 28,631
INSTALLED BLDG PRODS INC COM 45780R101 37 1,098 SH   SOLE 26 0 0 1,098
INSTALLED BLDG PRODS INC COM 45780R101 104 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,512 44,887 SH   SOLE 30 44,887 0 0
INSTALLED BLDG PRODS INC COM 45780R101 63 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 360 14,844 SH   SOLE 2 677 0 14,167
INSTEEL INDUSTRIES INC COM 45774W108 10 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2,295 94,533 SH   SOLE 18 94,533 0 0
INSTEEL INDUSTRIES INC COM 45774W108 740 30,489 SH   SOLE 19 30,489 0 0
INSTEEL INDUSTRIES INC COM 45774W108 48,420 1,994,241 SH   SOLE 21 1,994,241 0 0
INSTEEL INDUSTRIES INC COM 45774W108 12,606 519,186 SH   SOLE 22 484,223 0 34,963
INSTEEL INDUSTRIES INC COM 45774W108 62 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 851 35,060 SH   SOLE 30 35,060 0 0
INSTEEL INDUSTRIES INC COM 45774W108 37 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 961 25,622 SH   SOLE 2 1,097 0 24,525
INSTRUCTURE INC COM 45781U103 7 175 SH   SOLE 4 175 0 0
INSTRUCTURE INC COM 45781U103 23 613 SH   SOLE 7 613 0 0
INSTRUCTURE INC COM 45781U103 3,873 103,241 SH   SOLE 18 103,241 0 0
INSTRUCTURE INC COM 45781U103 1,841 49,092 SH   SOLE 19 49,092 0 0
INSTRUCTURE INC COM 45781U103 41,355 1,102,518 SH   SOLE 21 1,102,518 0 0
INSTRUCTURE INC COM 45781U103 33,708 898,643 SH   SOLE 22 862,157 0 36,486
INSTRUCTURE INC COM 45781U103 8 216 SH   SOLE 23 216 0 0
INSTRUCTURE INC COM 45781U103 323 8,618 SH   SOLE 26 0 0 8,618
INSTRUCTURE INC COM 45781U103 261 6,951 SH   SOLE 30 6,951 0 0
INSTRUCTURE INC COM 45781U103 114 3,030 SH   SOLE 40 3,030 0 0
INSULET CORP COM 45784P101 8,724 109,991 SH   SOLE 2 3,767 0 106,224
INSULET CORP COM 45784P101 23 293 SH   SOLE 4 293 0 0
INSULET CORP COM 45784P101 86 1,088 SH   SOLE 7 1,088 0 0
INSULET CORP COM 45784P101 2,269 28,602 SH   SOLE 18 28,602 0 0
INSULET CORP COM 45784P101 989 12,464 SH   SOLE 19 12,464 0 0
INSULET CORP COM 45784P101 86,486 1,090,345 SH   SOLE 21 1,090,345 0 0
INSULET CORP COM 45784P101 125,936 1,587,697 SH   SOLE 22 1,481,027 0 106,670
INSULET CORP COM 45784P101 1,597 20,135 SH   SOLE 26 11,535 0 8,600
INSULET CORP COM 45784P101 605 7,626 SH   SOLE 28 7,626 0 0
INSULET CORP COM 45784P101 295 3,714 SH   SOLE 29 0 0 3,714
INSULET CORP COM 45784P101 1,165 14,685 SH   SOLE 30 14,685 0 0
INSULET CORP COM 45784P101 94 1,185 SH   SOLE 31 1,185 0 0
INSULET CORP COM 45784P101 480 6,055 SH   SOLE 40 6,055 0 0
INSULET CORP NOTE 1.250% 9/1 45784PAF8 749 530,000 PRN   SOLE 21 530,000 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 77 21,970 SH   SOLE 2 1,137 0 20,833
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 2 615 SH   SOLE 7 615 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 327 93,319 SH   SOLE 18 93,319 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 138 39,413 SH   SOLE 19 39,413 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 6,272 1,792,129 SH   SOLE 21 1,792,129 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 2,502 714,891 SH   SOLE 22 686,487 0 28,404
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 8 2,190 SH   SOLE 26 0 0 2,190
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 13 3,675 SH   SOLE 28 3,675 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 34 9,781 SH   SOLE 30 9,781 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 9 2,615 SH   SOLE 40 2,615 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 67 8,868 SH   SOLE 22 8,868 0 0
INTEGER HLDGS CORP COM 45826H109 2,462 32,278 SH   SOLE 2 6,265 0 26,013
INTEGER HLDGS CORP COM 45826H109 8 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 49 649 SH   SOLE 7 649 0 0
INTEGER HLDGS CORP COM 45826H109 11,794 154,658 SH   SOLE 18 154,658 0 0
INTEGER HLDGS CORP COM 45826H109 9,010 118,142 SH   SOLE 19 118,142 0 0
INTEGER HLDGS CORP COM 45826H109 259,077 3,397,287 SH   SOLE 21 3,397,287 0 0
INTEGER HLDGS CORP COM 45826H109 72,244 947,339 SH   SOLE 22 906,415 0 40,924
INTEGER HLDGS CORP COM 45826H109 1,733 22,727 SH   SOLE 23 22,727 0 0
INTEGER HLDGS CORP COM 45826H109 3,737 49,003 SH   SOLE 26 5,705 0 43,298
INTEGER HLDGS CORP COM 45826H109 307 4,024 SH   SOLE 28 4,024 0 0
INTEGER HLDGS CORP COM 45826H109 547 7,178 SH   SOLE 29 0 0 7,178
INTEGER HLDGS CORP COM 45826H109 4,560 59,796 SH   SOLE 30 59,796 0 0
INTEGER HLDGS CORP COM 45826H109 209 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 7,463 165,469 SH   SOLE 2 33,955 0 131,514
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12 276 SH   SOLE 4 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 60 1,340 SH   SOLE 7 1,340 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9,184 203,637 SH   SOLE 18 203,637 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 671 14,883 SH   SOLE 19 14,883 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 180,331 3,998,481 SH   SOLE 21 3,998,481 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 103,215 2,288,575 SH   SOLE 22 2,146,187 0 142,388
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 943 20,904 SH   SOLE 26 15,715 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 437 9,693 SH   SOLE 28 9,693 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 824 18,280 SH   SOLE 30 18,280 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71 1,564 SH   SOLE 31 1,437 0 127
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 325 7,202 SH   SOLE 40 7,202 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 7,990 164,987 SH   SOLE 2 65,777 0 99,210
INTEGRATED DEVICE TECHNOLOGY COM 458118106 28 575 SH   SOLE 4 575 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 114 2,356 SH   SOLE 7 2,356 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 35,333 729,568 SH   SOLE 18 729,568 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 16,369 337,985 SH   SOLE 19 337,985 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 462,568 9,551,261 SH   SOLE 21 9,551,261 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 215,350 4,446,621 SH   SOLE 22 4,276,718 0 169,903
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,489 30,740 SH   SOLE 23 30,740 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 3,997 82,531 SH   SOLE 26 20,760 0 61,771
INTEGRATED DEVICE TECHNOLOGY COM 458118106 813 16,787 SH   SOLE 28 16,787 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 545 11,259 SH   SOLE 29 0 0 11,259
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,553 32,070 SH   SOLE 30 32,070 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 586 12,104 SH   SOLE 40 12,104 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 1,315 850,000 PRN   SOLE 21 850,000 0 0
INTEL CORP COM 458140100 608,100 12,957,601 SH   SOLE 2 2,057,349 0 10,900,252
INTEL CORP COM 458140100 84,042 1,790,791 SH   SOLE 4 1,667,106 0 123,685
INTEL CORP COM 458140100 185,170 3,945,666 SH   SOLE 7 3,933,431 0 12,235
INTEL CORP COM 458140100 12,257 261,169 SH   SOLE 13 261,169 0 0
INTEL CORP COM 458140100 2,149 45,784 SH   SOLE 15 45,784 0 0
INTEL CORP COM 458140100 57 1,213 SH   SOLE 17 0 0 1,213
INTEL CORP COM 458140100 430,469 9,172,576 SH   SOLE 18 8,596,369 0 576,207
INTEL CORP COM 458140100 112,370 2,394,421 SH   SOLE 19 2,394,421 0 0
INTEL CORP COM 458140100 11,549 246,080 SH   SOLE 20 246,080 0 0
INTEL CORP COM 458140100 4,410,651 93,983,612 SH   SOLE 21 93,983,612 0 0
INTEL CORP COM 458140100 5,357,632 114,162,190 SH   SOLE 22 100,608,799 0 13,553,391
INTEL CORP COM 458140100 169,863 3,619,503 SH   SOLE 23 3,619,503 0 0
INTEL CORP COM 458140100 213,307 4,545,212 SH   SOLE 25 4,545,212 0 0
INTEL CORP COM 458140100 1,038,163 22,121,525 SH   SOLE 26 4,462,272 0 17,659,253
INTEL CORP COM 458140100 41,623 886,913 SH   SOLE 28 648,934 0 237,979
INTEL CORP COM 458140100 49,067 1,045,544 SH   SOLE 29 352,225 0 693,319
INTEL CORP COM 458140100 1,056,806 22,518,779 SH   SOLE 30 22,518,779 0 0
INTEL CORP COM 458140100 97,011 2,067,136 SH   SOLE 31 1,297,531 0 769,605
INTEL CORP COM 458140100 42,799 911,971 SH   SOLE 32 911,971 0 0
INTEL CORP COM 458140100 32,894 700,925 SH   SOLE 34 700,925 0 0
INTEL CORP COM 458140100 5,546 118,185 SH   SOLE 35 118,185 0 0
INTEL CORP COM 458140100 187,679 3,999,129 SH   SOLE 36 3,999,129 0 0
INTEL CORP COM 458140100 4,977 106,050 SH   SOLE 40 106,050 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 396 29,015 SH   SOLE 2 3,280 0 25,735
INTELLIA THERAPEUTICS INC COM 45826J105 10 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,559 114,245 SH   SOLE 18 114,245 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,170 85,731 SH   SOLE 19 85,731 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 22,697 1,662,786 SH   SOLE 21 1,662,786 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 12,961 949,511 SH   SOLE 22 912,302 0 37,209
INTELLIA THERAPEUTICS INC COM 45826J105 57 4,168 SH   SOLE 23 4,168 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 96 7,028 SH   SOLE 26 0 0 7,028
INTELLIA THERAPEUTICS INC COM 45826J105 49 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 27 2,002 SH   SOLE 29 0 0 2,002
INTELLIA THERAPEUTICS INC COM 45826J105 105 7,668 SH   SOLE 30 7,668 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 31 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 11 5,223 SH   SOLE 21 5,223 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 1 100 SH   SOLE 17 0 0 100
INTELLIGENT SYS CORP NEW COM 45816D100 17 1,294 SH   SOLE 18 1,294 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 122 9,431 SH   SOLE 21 9,431 0 0
INTELSAT S A OPTIONS L5140P951 21 1,000 SH Put SOLE 2 1,000 0 0
INTELSAT S A OPTIONS L5140P951 856 40,000 SH Put SOLE 19 40,000 0 0
INTELSAT S A COM L5140P101 1,211 56,632 SH   SOLE 2 1,733 0 54,899
INTELSAT S A COM L5140P101 22 1,020 SH   SOLE 7 1,020 0 0
INTELSAT S A COM L5140P101 4,007 187,346 SH   SOLE 18 187,346 0 0
INTELSAT S A COM L5140P101 1,763 82,425 SH   SOLE 19 82,425 0 0
INTELSAT S A COM L5140P101 38,414 1,795,895 SH   SOLE 21 1,795,895 0 0
INTELSAT S A COM L5140P101 13,057 610,440 SH   SOLE 22 567,105 0 43,335
INTER PARFUMS INC COM 458334109 964 14,708 SH   SOLE 2 984 0 13,724
INTER PARFUMS INC COM 458334109 15 230 SH   SOLE 4 230 0 0
INTER PARFUMS INC COM 458334109 24 370 SH   SOLE 7 370 0 0
INTER PARFUMS INC COM 458334109 5,784 88,205 SH   SOLE 18 88,205 0 0
INTER PARFUMS INC COM 458334109 2,769 42,229 SH   SOLE 19 42,229 0 0
INTER PARFUMS INC COM 458334109 119,371 1,820,517 SH   SOLE 21 1,820,517 0 0
INTER PARFUMS INC COM 458334109 33,622 512,767 SH   SOLE 22 492,510 0 20,257
INTER PARFUMS INC COM 458334109 466 7,108 SH   SOLE 23 7,108 0 0
INTER PARFUMS INC COM 458334109 1,665 25,398 SH   SOLE 26 0 0 25,398
INTER PARFUMS INC COM 458334109 153 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 2,365 36,073 SH   SOLE 30 36,073 0 0
INTER PARFUMS INC COM 458334109 135 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8,845 161,856 SH   SOLE 2 33,408 0 128,448
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 18 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 75 1,372 SH   SOLE 7 1,372 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11,568 211,679 SH   SOLE 18 211,679 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 678 12,399 SH   SOLE 19 12,399 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 208,894 3,822,391 SH   SOLE 21 3,822,391 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 122,696 2,245,117 SH   SOLE 22 2,109,577 0 135,540
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,012 18,513 SH   SOLE 26 11,294 0 7,219
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 473 8,646 SH   SOLE 28 8,646 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 930 17,023 SH   SOLE 30 17,023 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 90 1,652 SH   SOLE 31 1,502 0 150
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 341 6,241 SH   SOLE 40 6,241 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,891 18,757 SH   SOLE 2 1,999 0 16,758
INTERCEPT PHARMACEUTICALS IN COM 45845P108 8 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 38 376 SH   SOLE 7 376 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 7,483 74,247 SH   SOLE 18 74,247 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 9,758 96,820 SH   SOLE 19 96,820 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 118,008 1,170,828 SH   SOLE 21 1,170,828 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 65,027 645,174 SH   SOLE 22 617,001 0 28,173
INTERCEPT PHARMACEUTICALS IN COM 45845P108 475 4,709 SH   SOLE 23 4,709 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 887 8,800 SH   SOLE 26 1,583 0 7,217
INTERCEPT PHARMACEUTICALS IN COM 45845P108 284 2,821 SH   SOLE 28 2,821 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 168 1,668 SH   SOLE 29 0 0 1,668
INTERCEPT PHARMACEUTICALS IN COM 45845P108 569 5,649 SH   SOLE 30 5,649 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 52 518 SH   SOLE 34 518 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 185 1,839 SH   SOLE 40 1,839 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,037 1,125,000 PRN   SOLE 21 1,125,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 107,053 1,421,114 SH   SOLE 2 162,622 0 1,258,492
INTERCONTINENTAL EXCHANGE IN COM 45866F104 15,244 202,358 SH   SOLE 4 187,075 0 15,283
INTERCONTINENTAL EXCHANGE IN COM 45866F104 32,984 437,854 SH   SOLE 7 426,649 0 11,205
INTERCONTINENTAL EXCHANGE IN COM 45866F104 955 12,684 SH   SOLE 13 12,684 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 415 5,512 SH   SOLE 15 5,512 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 85,418 1,133,914 SH   SOLE 18 1,064,675 0 69,239
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,846 77,607 SH   SOLE 19 77,607 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 789,344 10,478,477 SH   SOLE 21 10,478,477 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,037,046 13,766,706 SH   SOLE 22 12,235,626 0 1,531,080
INTERCONTINENTAL EXCHANGE IN COM 45866F104 31,408 416,937 SH   SOLE 23 416,937 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38,470 510,684 SH   SOLE 25 510,684 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 171,479 2,276,367 SH   SOLE 26 588,047 0 1,688,320
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,354 110,894 SH   SOLE 28 81,241 0 29,653
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,741 89,487 SH   SOLE 29 20,908 0 68,579
INTERCONTINENTAL EXCHANGE IN COM 45866F104 161,314 2,141,428 SH   SOLE 30 2,141,428 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,674 194,794 SH   SOLE 31 126,919 0 67,875
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,237 29,702 SH   SOLE 34 29,702 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 37,361 495,969 SH   SOLE 36 495,969 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 977 12,969 SH   SOLE 40 12,969 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 3 46 SH   SOLE 18 46 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 919 875,000 PRN   SOLE 21 875,000 0 0
INTERDIGITAL INC COM 45867G101 3,050 45,919 SH   SOLE 2 15,268 0 30,651
INTERDIGITAL INC COM 45867G101 10 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 50 755 SH   SOLE 7 755 0 0
INTERDIGITAL INC COM 45867G101 13,078 196,870 SH   SOLE 18 196,870 0 0
INTERDIGITAL INC COM 45867G101 3,430 51,626 SH   SOLE 19 51,626 0 0
INTERDIGITAL INC COM 45867G101 165,268 2,487,852 SH   SOLE 21 2,487,852 0 0
INTERDIGITAL INC COM 45867G101 79,866 1,202,254 SH   SOLE 22 1,154,053 0 48,201
INTERDIGITAL INC COM 45867G101 396 5,963 SH   SOLE 26 4,021 0 1,942
INTERDIGITAL INC COM 45867G101 292 4,397 SH   SOLE 28 4,397 0 0
INTERDIGITAL INC COM 45867G101 0 3 SH   SOLE 29 0 0 3
INTERDIGITAL INC COM 45867G101 3,858 58,074 SH   SOLE 30 58,074 0 0
INTERDIGITAL INC COM 45867G101 148 2,231 SH   SOLE 40 2,231 0 0
INTERFACE INC COM 458665304 722 50,688 SH   SOLE 2 2,024 0 48,664
INTERFACE INC COM 458665304 5 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 19 1,314 SH   SOLE 7 1,314 0 0
INTERFACE INC COM 458665304 4,266 299,366 SH   SOLE 18 299,366 0 0
INTERFACE INC COM 458665304 2,325 163,126 SH   SOLE 19 163,126 0 0
INTERFACE INC COM 458665304 89,702 6,294,879 SH   SOLE 21 6,294,879 0 0
INTERFACE INC COM 458665304 26,529 1,861,708 SH   SOLE 22 1,780,800 0 80,908
INTERFACE INC COM 458665304 391 27,424 SH   SOLE 23 27,424 0 0
INTERFACE INC COM 458665304 1,474 103,453 SH   SOLE 26 13,389 0 90,064
INTERFACE INC COM 458665304 113 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 101 7,095 SH   SOLE 29 0 0 7,095
INTERFACE INC COM 458665304 1,750 122,790 SH   SOLE 30 122,790 0 0
INTERFACE INC COM 458665304 105 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 0 196 SH   SOLE 18 196 0 0
INTERLINK ELECTRS INC COM NEW 458751302 7 3,200 SH   SOLE 21 3,200 0 0
INTERMOLECULAR INC COM 45882D109 3 3,109 SH   SOLE 18 3,109 0 0
INTERMOLECULAR INC COM 45882D109 64 63,091 SH   SOLE 21 63,091 0 0
INTERMOLECULAR INC COM 45882D109 59 58,783 SH   SOLE 22 58,783 0 0
INTERNAP CORP COM PAR 45885A409 67 16,186 SH   SOLE 2 1,044 0 15,142
INTERNAP CORP COM PAR 45885A409 1 323 SH   SOLE 7 323 0 0
INTERNAP CORP COM PAR 45885A409 364 87,813 SH   SOLE 18 87,813 0 0
INTERNAP CORP COM PAR 45885A409 118 28,338 SH   SOLE 19 28,338 0 0
INTERNAP CORP COM PAR 45885A409 3,446 830,336 SH   SOLE 21 830,336 0 0
INTERNAP CORP COM PAR 45885A409 2,068 498,318 SH   SOLE 22 481,737 0 16,581
INTERNATIONAL BANCSHARES COR COM 459044103 2,799 81,355 SH   SOLE 2 26,282 0 55,073
INTERNATIONAL BANCSHARES COR COM 459044103 14 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 13 375 SH   SOLE 7 375 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 11,101 322,690 SH   SOLE 18 322,690 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,916 113,843 SH   SOLE 19 113,843 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 137,774 4,005,048 SH   SOLE 21 4,005,048 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 69,754 2,027,746 SH   SOLE 22 1,954,784 0 72,962
INTERNATIONAL BANCSHARES COR COM 459044103 53 1,532 SH   SOLE 23 1,532 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 609 17,691 SH   SOLE 26 11,888 0 5,803
INTERNATIONAL BANCSHARES COR COM 459044103 279 8,110 SH   SOLE 28 8,110 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 102 2,951 SH   SOLE 29 0 0 2,951
INTERNATIONAL BANCSHARES COR COM 459044103 499 14,501 SH   SOLE 30 14,501 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 210 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 293,685 2,583,667 SH   SOLE 2 409,078 0 2,174,589
INTERNATIONAL BUSINESS MACHS COM 459200101 38,311 337,040 SH   SOLE 4 312,819 0 24,221
INTERNATIONAL BUSINESS MACHS COM 459200101 88,182 775,773 SH   SOLE 7 773,073 0 2,700
INTERNATIONAL BUSINESS MACHS COM 459200101 3,277 28,832 SH   SOLE 13 28,832 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 937 8,247 SH   SOLE 15 8,247 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5 40 SH   SOLE 17 0 0 40
INTERNATIONAL BUSINESS MACHS COM 459200101 220,139 1,936,646 SH   SOLE 18 1,822,768 0 113,878
INTERNATIONAL BUSINESS MACHS COM 459200101 35,454 311,902 SH   SOLE 19 311,902 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,335,449 20,545,867 SH   SOLE 21 20,545,867 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,606,398 22,929,517 SH   SOLE 22 20,270,821 0 2,658,696
INTERNATIONAL BUSINESS MACHS COM 459200101 80,577 708,870 SH   SOLE 23 708,870 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 101,325 891,399 SH   SOLE 25 891,399 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 492,331 4,331,232 SH   SOLE 26 894,808 0 3,436,424
INTERNATIONAL BUSINESS MACHS COM 459200101 19,917 175,215 SH   SOLE 28 128,052 0 47,163
INTERNATIONAL BUSINESS MACHS COM 459200101 17,600 154,834 SH   SOLE 29 57,895 0 96,939
INTERNATIONAL BUSINESS MACHS COM 459200101 464,032 4,082,271 SH   SOLE 30 4,082,271 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 45,827 403,162 SH   SOLE 31 246,165 0 156,997
INTERNATIONAL BUSINESS MACHS COM 459200101 16,764 147,481 SH   SOLE 32 147,481 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,172 98,281 SH   SOLE 34 98,281 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,901 60,710 SH   SOLE 35 60,710 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 94,883 834,724 SH   SOLE 36 834,724 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,421 21,299 SH   SOLE 40 21,299 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34,363 255,927 SH   SOLE 2 26,927 0 229,000
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,769 28,067 SH   SOLE 4 25,348 0 2,719
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,643 86,711 SH   SOLE 7 80,130 0 6,581
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 294 2,192 SH   SOLE 13 2,192 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 123 917 SH   SOLE 15 917 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29,333 218,466 SH   SOLE 18 207,433 0 11,033
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,520 26,219 SH   SOLE 19 26,219 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 360,479 2,684,731 SH   SOLE 21 2,684,731 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 327,305 2,437,661 SH   SOLE 22 2,172,106 0 265,555
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,072 60,114 SH   SOLE 23 60,114 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,960 89,074 SH   SOLE 25 89,074 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 59,659 444,318 SH   SOLE 26 97,823 0 346,495
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,197 16,361 SH   SOLE 28 11,953 0 4,408
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,697 20,086 SH   SOLE 29 2,667 0 17,419
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 42,634 317,527 SH   SOLE 30 317,527 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,381 32,632 SH   SOLE 31 17,497 0 15,135
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 505 3,759 SH   SOLE 34 3,759 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,194 68,472 SH   SOLE 36 68,472 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 213 1,584 SH   SOLE 40 1,584 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,942 201,120 SH   SOLE 2 33,354 0 167,766
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 120 8,172 SH   SOLE 4 8,172 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 54 3,692 SH   SOLE 7 3,692 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 699 47,769 SH   SOLE 18 47,769 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 306 20,921 SH   SOLE 19 20,921 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13,907 950,582 SH   SOLE 21 950,582 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13,498 922,648 SH   SOLE 22 766,131 0 156,517
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17 1,191 SH   SOLE 23 1,191 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 35 2,399 SH   SOLE 26 0 0 2,399
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8 529 SH   SOLE 30 529 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 29 2,005 SH   SOLE 31 1,991 0 14
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 77 5,238 SH   SOLE 36 5,238 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 400 23,732 SH   SOLE 2 782 0 22,950
INTERNATIONAL SEAWAYS INC COM Y41053102 7 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,279 75,936 SH   SOLE 18 75,936 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 529 31,432 SH   SOLE 19 31,432 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 13,506 802,009 SH   SOLE 21 802,009 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 11,417 677,992 SH   SOLE 22 642,362 0 35,630
INTERNATIONAL SEAWAYS INC COM Y41053102 81 4,820 SH   SOLE 30 4,820 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1,611 36,726 SH   SOLE 2 12,361 0 24,365
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,144 140,076 SH   SOLE 18 140,076 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1,867 42,559 SH   SOLE 19 42,559 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 75,026 1,710,588 SH   SOLE 21 1,710,588 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 38,116 869,031 SH   SOLE 22 834,415 0 34,616
INTERNATIONAL SPEEDWAY CORP CL A 460335201 101 2,310 SH   SOLE 23 2,310 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 370 8,435 SH   SOLE 26 6,372 0 2,063
INTERNATIONAL SPEEDWAY CORP CL A 460335201 169 3,852 SH   SOLE 28 3,852 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 44 996 SH   SOLE 29 0 0 996
INTERNATIONAL SPEEDWAY CORP CL A 460335201 351 8,010 SH   SOLE 30 8,010 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 937 1,171,260 SH   SOLE 22 1,171,260 0 0
INTERPUBLIC GROUP COS INC COM 460690100 25,807 1,250,946 SH   SOLE 2 321,837 0 929,109
INTERPUBLIC GROUP COS INC COM 460690100 3,721 180,380 SH   SOLE 4 170,420 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 9,937 481,660 SH   SOLE 7 384,099 0 97,561
INTERPUBLIC GROUP COS INC COM 460690100 1,283 62,194 SH   SOLE 13 62,194 0 0
INTERPUBLIC GROUP COS INC COM 460690100 57 2,751 SH   SOLE 15 2,751 0 0
INTERPUBLIC GROUP COS INC COM 460690100 60,521 2,933,634 SH   SOLE 18 2,887,373 0 46,261
INTERPUBLIC GROUP COS INC COM 460690100 53,490 2,592,830 SH   SOLE 19 2,592,830 0 0
INTERPUBLIC GROUP COS INC COM 460690100 370,107 17,940,250 SH   SOLE 21 17,940,250 0 0
INTERPUBLIC GROUP COS INC COM 460690100 222,338 10,777,403 SH   SOLE 22 9,649,138 0 1,128,265
INTERPUBLIC GROUP COS INC COM 460690100 9,472 459,161 SH   SOLE 23 459,161 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,791 377,662 SH   SOLE 25 377,662 0 0
INTERPUBLIC GROUP COS INC COM 460690100 32,123 1,557,118 SH   SOLE 26 473,485 0 1,083,633
INTERPUBLIC GROUP COS INC COM 460690100 1,523 73,818 SH   SOLE 28 54,166 0 19,652
INTERPUBLIC GROUP COS INC COM 460690100 7,047 341,607 SH   SOLE 29 101,504 0 240,103
INTERPUBLIC GROUP COS INC COM 460690100 28,772 1,394,654 SH   SOLE 30 1,394,654 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4,681 226,916 SH   SOLE 31 111,737 0 115,179
INTERPUBLIC GROUP COS INC COM 460690100 3,052 147,934 SH   SOLE 32 147,934 0 0
INTERPUBLIC GROUP COS INC COM 460690100 10,859 526,392 SH   SOLE 34 526,392 0 0
INTERPUBLIC GROUP COS INC COM 460690100 7,530 365,000 SH   SOLE 36 365,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100 182 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 889 31,539 SH   SOLE 2 8,671 0 22,868
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,732 96,955 SH   SOLE 18 96,955 0 0
INTERSECT ENT INC COM 46071F103 4,140 146,897 SH   SOLE 19 146,897 0 0
INTERSECT ENT INC COM 46071F103 30,705 1,089,599 SH   SOLE 21 1,089,599 0 0
INTERSECT ENT INC COM 46071F103 27,891 989,727 SH   SOLE 22 951,732 0 37,995
INTERSECT ENT INC COM 46071F103 832 29,521 SH   SOLE 23 29,521 0 0
INTERSECT ENT INC COM 46071F103 1,578 55,994 SH   SOLE 26 0 0 55,994
INTERSECT ENT INC COM 46071F103 127 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 211 7,470 SH   SOLE 29 0 0 7,470
INTERSECT ENT INC COM 46071F103 176 6,251 SH   SOLE 30 6,251 0 0
INTERSECT ENT INC COM 46071F103 49 1,743 SH   SOLE 40 1,743 0 0
INTERSECTIONS INC COM 460981301 5 1,472 SH   SOLE 18 1,472 0 0
INTERSECTIONS INC COM 460981301 110 29,691 SH   SOLE 21 29,691 0 0
INTERSECTIONS INC COM 460981301 997 270,069 SH   SOLE 22 270,069 0 0
INTERXION HOLDING N.V SHS N47279109 18 335 SH   SOLE 4 335 0 0
INTERXION HOLDING N.V SHS N47279109 497 9,180 SH   SOLE 7 9,180 0 0
INTERXION HOLDING N.V SHS N47279109 46,958 867,027 SH   SOLE 19 867,027 0 0
INTERXION HOLDING N.V SHS N47279109 38,022 702,030 SH   SOLE 21 702,030 0 0
INTERXION HOLDING N.V SHS N47279109 26,373 486,948 SH   SOLE 22 458,159 0 28,789
INTERXION HOLDING N.V SHS N47279109 3,975 73,392 SH   SOLE 25 73,392 0 0
INTERXION HOLDING N.V SHS N47279109 802 14,808 SH   SOLE 26 0 0 14,808
INTERXION HOLDING N.V SHS N47279109 587 10,845 SH   SOLE 28 10,845 0 0
INTERXION HOLDING N.V SHS N47279109 560 10,333 SH   SOLE 29 0 0 10,333
INTERXION HOLDING N.V SHS N47279109 5,486 101,298 SH   SOLE 30 101,298 0 0
INTERXION HOLDING N.V SHS N47279109 258 4,760 SH   SOLE 34 4,760 0 0
INTERXION HOLDING N.V SHS N47279109 377 6,964 SH   SOLE 40 6,964 0 0
INTEST CORP COM 461147100 11 1,813 SH   SOLE 18 1,813 0 0
INTEST CORP COM 461147100 192 31,343 SH   SOLE 21 31,343 0 0
INTEST CORP COM 461147100 3,271 533,561 SH   SOLE 22 533,561 0 0
INTEVAC INC COM 461148108 22 4,251 SH   SOLE 18 4,251 0 0
INTEVAC INC COM 461148108 352 67,322 SH   SOLE 21 67,322 0 0
INTEVAC INC COM 461148108 3,021 577,723 SH   SOLE 22 577,723 0 0
INTL FCSTONE INC COM 46116V105 607 16,585 SH   SOLE 2 575 0 16,010
INTL FCSTONE INC COM 46116V105 14 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 3,126 85,464 SH   SOLE 18 85,464 0 0
INTL FCSTONE INC COM 46116V105 842 23,030 SH   SOLE 19 23,030 0 0
INTL FCSTONE INC COM 46116V105 65,614 1,793,723 SH   SOLE 21 1,793,723 0 0
INTL FCSTONE INC COM 46116V105 17,625 481,813 SH   SOLE 22 462,458 0 19,355
INTL FCSTONE INC COM 46116V105 144 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 85 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 1,257 34,358 SH   SOLE 30 34,358 0 0
INTL FCSTONE INC COM 46116V105 52 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 42,963 1,064,493 SH   SOLE 2 129,930 0 934,563
INTL PAPER CO COM 460146103 5,423 134,359 SH   SOLE 4 123,979 0 10,380
INTL PAPER CO COM 460146103 13,150 325,821 SH   SOLE 7 325,821 0 0
INTL PAPER CO COM 460146103 90 2,237 SH   SOLE 13 2,237 0 0
INTL PAPER CO COM 460146103 130 3,213 SH   SOLE 15 3,213 0 0
INTL PAPER CO COM 460146103 102,490 2,539,400 SH   SOLE 18 2,439,942 0 99,458
INTL PAPER CO COM 460146103 141,299 3,500,969 SH   SOLE 19 3,500,969 0 0
INTL PAPER CO COM 460146103 531,619 13,171,918 SH   SOLE 21 13,171,918 0 0
INTL PAPER CO COM 460146103 407,783 10,103,642 SH   SOLE 22 9,024,883 0 1,078,759
INTL PAPER CO COM 460146103 11,165 276,647 SH   SOLE 23 276,647 0 0
INTL PAPER CO COM 460146103 23,621 585,249 SH   SOLE 25 585,249 0 0
INTL PAPER CO COM 460146103 67,102 1,662,588 SH   SOLE 26 568,663 0 1,093,925
INTL PAPER CO COM 460146103 3,064 75,916 SH   SOLE 28 55,688 0 20,228
INTL PAPER CO COM 460146103 846 20,963 SH   SOLE 29 20,963 0 0
INTL PAPER CO COM 460146103 58,030 1,437,816 SH   SOLE 30 1,437,816 0 0
INTL PAPER CO COM 460146103 6,057 150,086 SH   SOLE 31 80,320 0 69,766
INTL PAPER CO COM 460146103 2,380 58,968 SH   SOLE 32 58,968 0 0
INTL PAPER CO COM 460146103 41,047 1,017,025 SH   SOLE 34 1,017,025 0 0
INTL PAPER CO COM 460146103 14,507 359,429 SH   SOLE 36 359,429 0 0
INTL PAPER CO COM 460146103 2,434 60,316 SH   SOLE 37 60,316 0 0
INTL PAPER CO COM 460146103 318 7,873 SH   SOLE 40 7,873 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 472 41,432 SH   SOLE 2 2,637 0 38,795
INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 12 1,073 SH   SOLE 7 1,073 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,693 148,658 SH   SOLE 18 148,658 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 800 70,198 SH   SOLE 19 70,198 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 26,349 2,313,373 SH   SOLE 21 2,313,373 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 15,683 1,376,881 SH   SOLE 22 1,325,801 0 51,080
INTRA CELLULAR THERAPIES INC COM 46116X101 94 8,264 SH   SOLE 23 8,264 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 209 18,386 SH   SOLE 26 3,823 0 14,563
INTRA CELLULAR THERAPIES INC COM 46116X101 75 6,541 SH   SOLE 28 6,541 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 28 2,415 SH   SOLE 29 0 0 2,415
INTRA CELLULAR THERAPIES INC COM 46116X101 139 12,209 SH   SOLE 30 12,209 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 58 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 315 121,076 SH   SOLE 2 21,688 0 99,388
INTREPID POTASH INC COM 46121Y102 767 294,860 SH   SOLE 7 294,860 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 912 350,913 SH   SOLE 18 350,913 0 0
INTREPID POTASH INC COM 46121Y102 734 282,260 SH   SOLE 19 282,260 0 0
INTREPID POTASH INC COM 46121Y102 9,089 3,495,928 SH   SOLE 21 3,495,928 0 0
INTREPID POTASH INC COM 46121Y102 8,224 3,163,128 SH   SOLE 22 3,037,183 0 125,945
INTREPID POTASH INC COM 46121Y102 137 52,506 SH   SOLE 23 52,506 0 0
INTREPID POTASH INC COM 46121Y102 258 99,418 SH   SOLE 26 0 0 99,418
INTREPID POTASH INC COM 46121Y102 78 30,039 SH   SOLE 30 30,039 0 0
INTREXON CORP COM 46122T102 400 61,164 SH   SOLE 2 4,242 0 56,922
INTREXON CORP COM 46122T102 1 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 10 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 1,533 234,433 SH   SOLE 18 234,433 0 0
INTREXON CORP COM 46122T102 775 118,515 SH   SOLE 19 118,515 0 0
INTREXON CORP COM 46122T102 26,227 4,010,179 SH   SOLE 21 4,010,179 0 0
INTREXON CORP COM 46122T102 13,672 2,090,590 SH   SOLE 22 2,005,384 0 85,206
INTREXON CORP COM 46122T102 7 1,112 SH   SOLE 23 1,112 0 0
INTREXON CORP COM 46122T102 182 27,755 SH   SOLE 26 3,387 0 24,368
INTREXON CORP COM 46122T102 58 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 39 5,929 SH   SOLE 29 0 0 5,929
INTREXON CORP COM 46122T102 129 19,715 SH   SOLE 30 19,715 0 0
INTREXON CORP COM 46122T102 3 523 SH   SOLE 34 523 0 0
INTREXON CORP COM 46122T102 67 10,220 SH   SOLE 40 10,220 0 0
INTRICON CORP COM 46121H109 152 5,769 SH   SOLE 2 271 0 5,498
INTRICON CORP COM 46121H109 4 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 705 26,743 SH   SOLE 18 26,743 0 0
INTRICON CORP COM 46121H109 279 10,576 SH   SOLE 19 10,576 0 0
INTRICON CORP COM 46121H109 6,944 263,236 SH   SOLE 21 263,236 0 0
INTRICON CORP COM 46121H109 5,344 202,587 SH   SOLE 22 197,857 0 4,730
INTUIT COM 461202103 167,417 850,481 SH   SOLE 2 195,277 0 655,204
INTUIT COM 461202103 24,223 123,053 SH   SOLE 4 116,621 0 6,432
INTUIT COM 461202103 58,257 295,944 SH   SOLE 7 244,606 0 51,338
INTUIT COM 461202103 3,231 16,415 SH   SOLE 13 16,415 0 0
INTUIT COM 461202103 515 2,618 SH   SOLE 15 2,618 0 0
INTUIT COM 461202103 13 68 SH   SOLE 17 0 0 68
INTUIT COM 461202103 275,414 1,399,104 SH   SOLE 18 1,139,656 0 259,448
INTUIT COM 461202103 191,616 973,410 SH   SOLE 19 973,410 0 0
INTUIT COM 461202103 1,207,955 6,136,426 SH   SOLE 21 6,136,426 0 0
INTUIT COM 461202103 1,321,899 6,715,261 SH   SOLE 22 5,907,527 0 807,734
INTUIT COM 461202103 45,956 233,457 SH   SOLE 23 233,457 0 0
INTUIT COM 461202103 74,573 378,834 SH   SOLE 25 378,834 0 0
INTUIT COM 461202103 216,477 1,099,704 SH   SOLE 26 258,456 0 841,248
INTUIT COM 461202103 9,155 46,505 SH   SOLE 28 33,878 0 12,627
INTUIT COM 461202103 18,573 94,350 SH   SOLE 29 46,381 0 47,969
INTUIT COM 461202103 240,607 1,222,286 SH   SOLE 30 1,222,286 0 0
INTUIT COM 461202103 32,819 166,722 SH   SOLE 31 104,969 0 61,753
INTUIT COM 461202103 7,248 36,820 SH   SOLE 32 36,820 0 0
INTUIT COM 461202103 47,320 240,384 SH   SOLE 34 240,384 0 0
INTUIT COM 461202103 42,195 214,349 SH   SOLE 36 214,349 0 0
INTUIT COM 461202103 1,082 5,497 SH   SOLE 40 5,497 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 159,135 332,278 SH   SOLE 2 58,829 0 273,449
INTUITIVE SURGICAL INC COM NEW 46120E602 18,618 38,876 SH   SOLE 4 35,887 0 2,989
INTUITIVE SURGICAL INC COM NEW 46120E602 54,755 114,330 SH   SOLE 7 89,870 0 24,460
INTUITIVE SURGICAL INC COM NEW 46120E602 2,141 4,470 SH   SOLE 13 4,470 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 489 1,022 SH   SOLE 15 1,022 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 32 66 SH   SOLE 17 0 0 66
INTUITIVE SURGICAL INC COM NEW 46120E602 254,163 530,701 SH   SOLE 18 450,782 0 79,919
INTUITIVE SURGICAL INC COM NEW 46120E602 225,369 470,577 SH   SOLE 19 470,577 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,245,590 2,600,832 SH   SOLE 21 2,600,832 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,343,040 2,804,310 SH   SOLE 22 2,503,446 0 300,864
INTUITIVE SURGICAL INC COM NEW 46120E602 38,050 79,449 SH   SOLE 23 79,449 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 49,497 103,351 SH   SOLE 25 103,351 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 189,719 396,139 SH   SOLE 26 112,002 0 284,137
INTUITIVE SURGICAL INC COM NEW 46120E602 10,456 21,832 SH   SOLE 28 16,011 0 5,821
INTUITIVE SURGICAL INC COM NEW 46120E602 10,218 21,335 SH   SOLE 29 4,014 0 17,321
INTUITIVE SURGICAL INC COM NEW 46120E602 252,496 527,220 SH   SOLE 30 527,220 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 21,367 44,614 SH   SOLE 31 24,634 0 19,980
INTUITIVE SURGICAL INC COM NEW 46120E602 7,760 16,203 SH   SOLE 32 16,203 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 62,273 130,027 SH   SOLE 34 130,027 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 41,945 87,583 SH   SOLE 36 87,583 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,245 2,600 SH   SOLE 40 2,600 0 0
INUVO INC COM NEW 46122W204 12 11,663 SH   SOLE 21 11,663 0 0
INUVO INC COM NEW 46122W204 1,028 960,791 SH   SOLE 22 960,791 0 0
INVACARE CORP COM 461203101 142 32,979 SH   SOLE 2 1,278 0 31,701
INVACARE CORP COM 461203101 1 230 SH   SOLE 4 230 0 0
INVACARE CORP COM 461203101 3 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 737 171,475 SH   SOLE 18 171,475 0 0
INVACARE CORP COM 461203101 195 45,326 SH   SOLE 19 45,326 0 0
INVACARE CORP COM 461203101 14,729 3,425,356 SH   SOLE 21 3,425,356 0 0
INVACARE CORP COM 461203101 4,103 954,089 SH   SOLE 22 903,189 0 50,900
INVACARE CORP COM 461203101 63 14,581 SH   SOLE 26 0 0 14,581
INVACARE CORP COM 461203101 19 4,338 SH   SOLE 28 4,338 0 0
INVACARE CORP COM 461203101 299 69,642 SH   SOLE 30 69,642 0 0
INVACARE CORP COM 461203101 15 3,545 SH   SOLE 40 3,545 0 0
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 3 78 SH   SOLE 17 0 0 78
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 112 7,749 SH   SOLE 18 7,749 0 0
INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 1 78 SH   SOLE 17 0 0 78
INVESCO DYNAMIC CR OPP FD COM 46132R104 4,087 397,928 SH   SOLE 2 397,928 0 0
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 9 51 SH   SOLE 17 0 0 51
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 9 166 SH   SOLE 17 0 0 166
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 25 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 16 178 SH   SOLE 17 0 0 178
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,739 128,431 SH   SOLE 22 128,431 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 PUR 46137V423 1 20 SH   SOLE 17 0 0 20
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 6 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 0 19 SH   SOLE 17 0 0 19
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 139 1,364 SH   SOLE 7 1,364 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 133 1,307 SH   SOLE 17 0 0 1,307
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 21 637 SH   SOLE 17 0 0 637
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 49 1,177 SH   SOLE 18 1,177 0 0
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 2 63 SH   SOLE 17 0 0 63
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 13 297 SH   SOLE 17 0 0 297
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1 37 SH   SOLE 17 0 0 37
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 71 1,520 SH   SOLE 17 0 0 1,520
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 13 330 SH   SOLE 17 0 0 330
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 12 920 SH   SOLE 18 920 0 0
INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 65 3,311 SH   SOLE 7 3,311 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 4 152 SH   SOLE 17 0 0 152
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 127 3,381 SH   SOLE 7 3,381 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,783 143,170 SH   SOLE 2 0 0 143,170
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 5 206 SH   SOLE 17 0 0 206
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 81,903 3,100,054 SH   SOLE 31 0 0 3,100,054
INVESCO EXCHNG TRADED FD TR CHINS YUAN DIM 46138E883 2 109 SH   SOLE 17 0 0 109
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G958 1,111 51,000 SH Put SOLE 2 51,000 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G908 1,089 50,000 SH Call SOLE 19 50,000 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G958 55,212 2,535,000 SH Put SOLE 19 2,535,000 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G958 44 2,000 SH Put SOLE 22 2,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 7,782 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 85,813 3,940,000 SH   SOLE 19 3,940,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 23,522 1,080,000 SH   SOLE 30 1,080,000 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2 76 SH   SOLE 17 0 0 76
INVESCO HIGH INCOME TR II COM 46131F101 521 41,568 SH   SOLE 2 41,568 0 0
INVESCO LTD SHS G491BT108 23,033 1,375,916 SH   SOLE 2 401,609 0 974,307
INVESCO LTD SHS G491BT108 3,006 179,598 SH   SOLE 4 168,760 0 10,838
INVESCO LTD SHS G491BT108 5,780 345,270 SH   SOLE 7 342,281 0 2,989
INVESCO LTD SHS G491BT108 41 2,450 SH   SOLE 13 2,450 0 0
INVESCO LTD SHS G491BT108 53 3,141 SH   SOLE 15 3,141 0 0
INVESCO LTD SHS G491BT108 17,013 1,016,326 SH   SOLE 18 967,243 0 49,083
INVESCO LTD SHS G491BT108 4,615 275,691 SH   SOLE 19 275,691 0 0
INVESCO LTD SHS G491BT108 265,632 15,868,108 SH   SOLE 21 15,868,108 0 0
INVESCO LTD SHS G491BT108 173,238 10,348,738 SH   SOLE 22 9,158,689 0 1,190,049
INVESCO LTD SHS G491BT108 5,780 345,304 SH   SOLE 23 345,304 0 0
INVESCO LTD SHS G491BT108 6,053 361,590 SH   SOLE 25 361,590 0 0
INVESCO LTD SHS G491BT108 32,033 1,913,588 SH   SOLE 26 535,828 0 1,377,760
INVESCO LTD SHS G491BT108 1,285 76,744 SH   SOLE 28 55,537 0 21,207
INVESCO LTD SHS G491BT108 2,494 149,012 SH   SOLE 29 32,487 0 116,525
INVESCO LTD SHS G491BT108 26,838 1,603,248 SH   SOLE 30 1,603,248 0 0
INVESCO LTD SHS G491BT108 2,879 171,961 SH   SOLE 31 113,461 0 58,500
INVESCO LTD SHS G491BT108 1,821 108,762 SH   SOLE 32 108,762 0 0
INVESCO LTD SHS G491BT108 794 47,438 SH   SOLE 34 47,438 0 0
INVESCO LTD SHS G491BT108 4,336 259,008 SH   SOLE 35 259,008 0 0
INVESCO LTD SHS G491BT108 8,826 527,236 SH   SOLE 36 527,236 0 0
INVESCO LTD SHS G491BT108 137 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,698 117,261 SH   SOLE 2 4,195 0 113,066
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 33 2,286 SH   SOLE 7 2,286 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 8,569 591,753 SH   SOLE 18 591,753 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,565 246,172 SH   SOLE 19 246,172 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 217,198 14,999,850 SH   SOLE 21 14,999,850 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 61,670 4,258,977 SH   SOLE 22 3,897,923 0 361,054
INVESCO MORTGAGE CAPITAL INC COM 46131B100 396 27,330 SH   SOLE 23 27,330 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 249 17,182 SH   SOLE 26 10,050 0 7,132
INVESCO MORTGAGE CAPITAL INC COM 46131B100 227 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 612 42,246 SH   SOLE 29 0 0 42,246
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,298 227,733 SH   SOLE 30 227,733 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 154 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 190 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 46090E953 1,081 7,000 SH Put SOLE 2 7,000 0 0
INVESCO QQQ TR OPTIONS 46090E953 34,709 225,000 SH Put SOLE 19 225,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 215 1,396 SH   SOLE 2 1,396 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 110 710 SH   SOLE 17 0 0 710
INVESCO QQQ TR UNIT SER 1 46090E103 24,175 156,719 SH   SOLE 19 156,719 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 352 2,281 SH   SOLE 22 2,281 0 0
INVESTAR HLDG CORP COM 46134L105 182 7,343 SH   SOLE 2 334 0 7,009
INVESTAR HLDG CORP COM 46134L105 6 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 787 31,748 SH   SOLE 18 31,748 0 0
INVESTAR HLDG CORP COM 46134L105 306 12,323 SH   SOLE 19 12,323 0 0
INVESTAR HLDG CORP COM 46134L105 7,867 317,211 SH   SOLE 21 317,211 0 0
INVESTAR HLDG CORP COM 46134L105 1,847 74,488 SH   SOLE 22 69,972 0 4,516
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 965 31,903 SH   SOLE 2 1,130 0 30,773
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 5 156 SH   SOLE 4 156 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 23 771 SH   SOLE 7 771 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 5,156 170,511 SH   SOLE 18 170,511 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1,452 48,009 SH   SOLE 19 48,009 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 107,899 3,568,081 SH   SOLE 21 3,568,081 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 28,798 952,301 SH   SOLE 22 909,110 0 43,191
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 80 2,636 SH   SOLE 26 0 0 2,636
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 106 3,507 SH   SOLE 28 3,507 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1,947 64,394 SH   SOLE 30 64,394 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 119 3,928 SH   SOLE 40 3,928 0 0
INVESTORS BANCORP INC NEW COM 46146L101 3,319 319,096 SH   SOLE 2 76,430 0 242,666
INVESTORS BANCORP INC NEW COM 46146L101 82 7,843 SH   SOLE 4 7,843 0 0
INVESTORS BANCORP INC NEW COM 46146L101 66 6,311 SH   SOLE 7 6,311 0 0
INVESTORS BANCORP INC NEW COM 46146L101 10,297 990,090 SH   SOLE 18 990,090 0 0
INVESTORS BANCORP INC NEW COM 46146L101 3,743 359,934 SH   SOLE 19 359,934 0 0
INVESTORS BANCORP INC NEW COM 46146L101 92,136 8,859,202 SH   SOLE 21 8,859,202 0 0
INVESTORS BANCORP INC NEW COM 46146L101 83,405 8,019,692 SH   SOLE 22 7,682,876 0 336,816
INVESTORS BANCORP INC NEW COM 46146L101 65 6,221 SH   SOLE 23 6,221 0 0
INVESTORS BANCORP INC NEW COM 46146L101 843 81,012 SH   SOLE 26 54,802 0 26,210
INVESTORS BANCORP INC NEW COM 46146L101 339 32,565 SH   SOLE 28 32,565 0 0
INVESTORS BANCORP INC NEW COM 46146L101 653 62,771 SH   SOLE 30 62,771 0 0
INVESTORS BANCORP INC NEW COM 46146L101 80 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 234 22,538 SH   SOLE 40 22,538 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 644 13,125 SH   SOLE 2 449 0 12,676
INVESTORS REAL ESTATE TR SH BEN INT 461730509 402 8,201 SH   SOLE 4 8,201 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 907 18,491 SH   SOLE 7 18,491 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 27 541 SH   SOLE 15 541 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,931 39,356 SH   SOLE 18 39,356 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,888 38,468 SH   SOLE 19 38,468 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 22,293 454,312 SH   SOLE 21 454,312 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 23,783 484,672 SH   SOLE 22 466,346 0 18,326
INVESTORS REAL ESTATE TR SH BEN INT 461730509 20 412 SH   SOLE 23 412 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,047 21,332 SH   SOLE 25 21,332 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 555 11,301 SH   SOLE 26 4,227 0 7,074
INVESTORS REAL ESTATE TR SH BEN INT 461730509 89 1,806 SH   SOLE 28 1,806 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 206 4,189 SH   SOLE 29 4,189 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,874 58,572 SH   SOLE 30 58,572 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 70 1,420 SH   SOLE 40 1,420 0 0
INVESTORS TITLE CO COM 461804106 254 1,440 SH   SOLE 2 44 0 1,396
INVESTORS TITLE CO COM 461804106 6 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 889 5,029 SH   SOLE 18 5,029 0 0
INVESTORS TITLE CO COM 461804106 417 2,363 SH   SOLE 19 2,363 0 0
INVESTORS TITLE CO COM 461804106 9,012 51,010 SH   SOLE 21 51,010 0 0
INVESTORS TITLE CO COM 461804106 8,751 49,532 SH   SOLE 22 48,491 0 1,041
INVITAE CORP COM 46185L103 829 74,944 SH   SOLE 2 24,502 0 50,442
INVITAE CORP COM 46185L103 16 1,406 SH   SOLE 7 1,406 0 0
INVITAE CORP COM 46185L103 2,477 223,969 SH   SOLE 18 223,969 0 0
INVITAE CORP COM 46185L103 3,775 341,309 SH   SOLE 19 341,309 0 0
INVITAE CORP COM 46185L103 25,859 2,338,083 SH   SOLE 21 2,338,083 0 0
INVITAE CORP COM 46185L103 23,577 2,131,722 SH   SOLE 22 2,052,187 0 79,535
INVITAE CORP COM 46185L103 876 79,211 SH   SOLE 23 79,211 0 0
INVITAE CORP COM 46185L103 1,352 122,236 SH   SOLE 26 0 0 122,236
INVITAE CORP COM 46185L103 241 21,769 SH   SOLE 29 0 0 21,769
INVITAE CORP COM 46185L103 152 13,704 SH   SOLE 30 13,704 0 0
INVITAE CORP COM 46185L103 37 3,374 SH   SOLE 34 3,374 0 0
INVITATION HOMES INC COM 46187W107 13,199 657,333 SH   SOLE 2 12,857 0 644,476
INVITATION HOMES INC COM 46187W107 8,784 437,453 SH   SOLE 4 429,211 0 8,242
INVITATION HOMES INC COM 46187W107 10,567 526,237 SH   SOLE 7 526,237 0 0
INVITATION HOMES INC COM 46187W107 35 1,758 SH   SOLE 13 1,758 0 0
INVITATION HOMES INC COM 46187W107 256 12,745 SH   SOLE 15 12,745 0 0
INVITATION HOMES INC COM 46187W107 8,226 409,662 SH   SOLE 18 383,783 0 25,879
INVITATION HOMES INC COM 46187W107 11,534 574,401 SH   SOLE 19 574,401 0 0
INVITATION HOMES INC COM 46187W107 142,284 7,085,856 SH   SOLE 21 7,085,856 0 0
INVITATION HOMES INC COM 46187W107 241,597 12,031,716 SH   SOLE 22 11,315,013 0 716,703
INVITATION HOMES INC COM 46187W107 6,622 329,794 SH   SOLE 23 329,794 0 0
INVITATION HOMES INC COM 46187W107 17,266 859,872 SH   SOLE 25 859,872 0 0
INVITATION HOMES INC COM 46187W107 21,218 1,056,662 SH   SOLE 26 418,740 0 637,922
INVITATION HOMES INC COM 46187W107 2,016 100,416 SH   SOLE 28 83,922 0 16,494
INVITATION HOMES INC COM 46187W107 3,640 181,260 SH   SOLE 29 117,910 0 63,350
INVITATION HOMES INC COM 46187W107 17,419 867,461 SH   SOLE 30 867,461 0 0
INVITATION HOMES INC COM 46187W107 2,382 118,601 SH   SOLE 31 67,142 0 51,459
INVITATION HOMES INC COM 46187W107 2,399 119,456 SH   SOLE 34 119,456 0 0
INVITATION HOMES INC COM 46187W107 4,534 225,800 SH   SOLE 36 225,800 0 0
INVITATION HOMES INC COM 46187W107 126 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 29 19,446 SH   SOLE 22 19,446 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 44 8,590 SH   SOLE 2 338 0 8,252
ION GEOPHYSICAL CORP COM NEW 462044207 1 280 SH   SOLE 7 280 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 180 34,790 SH   SOLE 18 34,790 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 74 14,315 SH   SOLE 19 14,315 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1,907 368,185 SH   SOLE 21 368,185 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1,337 258,137 SH   SOLE 22 249,065 0 9,072
IONIS PHARMACEUTICALS INC COM 462222100 13,056 241,512 SH   SOLE 2 8,108 0 233,404
IONIS PHARMACEUTICALS INC COM 462222100 33 603 SH   SOLE 4 603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 123 2,278 SH   SOLE 7 2,278 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,688 68,229 SH   SOLE 18 68,229 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,480 27,378 SH   SOLE 19 27,378 0 0
IONIS PHARMACEUTICALS INC COM 462222100 180,908 3,346,433 SH   SOLE 21 3,346,433 0 0
IONIS PHARMACEUTICALS INC COM 462222100 200,270 3,704,584 SH   SOLE 22 3,459,853 0 244,731
IONIS PHARMACEUTICALS INC COM 462222100 2,565 47,443 SH   SOLE 26 25,464 0 21,979
IONIS PHARMACEUTICALS INC COM 462222100 943 17,450 SH   SOLE 28 17,450 0 0
IONIS PHARMACEUTICALS INC COM 462222100 719 13,309 SH   SOLE 29 0 0 13,309
IONIS PHARMACEUTICALS INC COM 462222100 10,114 187,093 SH   SOLE 30 187,093 0 0
IONIS PHARMACEUTICALS INC COM 462222100 168 3,108 SH   SOLE 31 2,591 0 517
IONIS PHARMACEUTICALS INC COM 462222100 258 4,779 SH   SOLE 34 4,779 0 0
IONIS PHARMACEUTICALS INC COM 462222100 652 12,058 SH   SOLE 40 12,058 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 740 83,576 SH   SOLE 2 3,840 0 79,736
IOVANCE BIOTHERAPEUTICS INC COM 462260100 18 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,027 341,979 SH   SOLE 18 341,979 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,435 162,136 SH   SOLE 19 162,136 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 42,876 4,844,801 SH   SOLE 21 4,844,801 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 29,158 3,294,705 SH   SOLE 22 3,160,207 0 134,498
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4 412 SH   SOLE 23 412 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 53 6,045 SH   SOLE 26 0 0 6,045
IOVANCE BIOTHERAPEUTICS INC COM 462260100 92 10,357 SH   SOLE 28 10,357 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 229 25,856 SH   SOLE 30 25,856 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 10 1,088 SH   SOLE 34 1,088 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 64 7,215 SH   SOLE 40 7,215 0 0
IPG PHOTONICS CORP COM 44980X109 9,432 83,255 SH   SOLE 2 5,720 0 77,535
IPG PHOTONICS CORP COM 44980X109 1,358 11,989 SH   SOLE 4 11,008 0 981
IPG PHOTONICS CORP COM 44980X109 3,001 26,493 SH   SOLE 7 26,493 0 0
IPG PHOTONICS CORP COM 44980X109 27 239 SH   SOLE 13 239 0 0
IPG PHOTONICS CORP COM 44980X109 43 383 SH   SOLE 15 383 0 0
IPG PHOTONICS CORP COM 44980X109 8,713 76,909 SH   SOLE 18 72,401 0 4,508
IPG PHOTONICS CORP COM 44980X109 1,044 9,215 SH   SOLE 19 9,215 0 0
IPG PHOTONICS CORP COM 44980X109 94,408 833,333 SH   SOLE 21 833,333 0 0
IPG PHOTONICS CORP COM 44980X109 98,236 867,123 SH   SOLE 22 772,898 0 94,225
IPG PHOTONICS CORP COM 44980X109 2,910 25,687 SH   SOLE 23 25,687 0 0
IPG PHOTONICS CORP COM 44980X109 10,076 88,940 SH   SOLE 25 88,940 0 0
IPG PHOTONICS CORP COM 44980X109 17,605 155,402 SH   SOLE 26 56,743 0 98,659
IPG PHOTONICS CORP COM 44980X109 861 7,604 SH   SOLE 28 5,626 0 1,978
IPG PHOTONICS CORP COM 44980X109 1,017 8,973 SH   SOLE 29 1,383 0 7,590
IPG PHOTONICS CORP COM 44980X109 26,080 230,203 SH   SOLE 30 230,203 0 0
IPG PHOTONICS CORP COM 44980X109 1,368 12,072 SH   SOLE 31 8,097 0 3,975
IPG PHOTONICS CORP COM 44980X109 1,271 11,215 SH   SOLE 34 11,215 0 0
IPG PHOTONICS CORP COM 44980X109 3,192 28,176 SH   SOLE 36 28,176 0 0
IPG PHOTONICS CORP COM 44980X109 86 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 156 10,480 SH   SOLE 21 10,480 0 0
IQIYI INC SPONSORED ADS 46267X108 587 39,478 SH   SOLE 22 3,725 0 35,753
IQIYI INC SPONSORED ADS 46267X108 838 56,382 SH   SOLE 25 56,382 0 0
IQIYI INC SPONSORED ADS 46267X108 1,756 118,062 SH   SOLE 26 21,918 0 96,144
IQIYI INC SPONSORED ADS 46267X108 61 4,094 SH   SOLE 29 0 0 4,094
IQVIA HLDGS INC COM 46266C105 50,996 438,981 SH   SOLE 2 71,186 0 367,795
IQVIA HLDGS INC COM 46266C105 6,283 54,087 SH   SOLE 4 49,852 0 4,235
IQVIA HLDGS INC COM 46266C105 14,254 122,696 SH   SOLE 7 120,115 0 2,581
IQVIA HLDGS INC COM 46266C105 106 911 SH   SOLE 13 911 0 0
IQVIA HLDGS INC COM 46266C105 174 1,502 SH   SOLE 15 1,502 0 0
IQVIA HLDGS INC COM 46266C105 46,718 402,155 SH   SOLE 18 382,730 0 19,425
IQVIA HLDGS INC COM 46266C105 28,506 245,380 SH   SOLE 19 245,380 0 0
IQVIA HLDGS INC COM 46266C105 455,005 3,916,715 SH   SOLE 21 3,916,715 0 0
IQVIA HLDGS INC COM 46266C105 445,171 3,832,061 SH   SOLE 22 3,412,422 0 419,639
IQVIA HLDGS INC COM 46266C105 13,126 112,993 SH   SOLE 23 112,993 0 0
IQVIA HLDGS INC COM 46266C105 17,266 148,627 SH   SOLE 25 148,627 0 0
IQVIA HLDGS INC COM 46266C105 79,182 681,604 SH   SOLE 26 181,573 0 500,031
IQVIA HLDGS INC COM 46266C105 3,711 31,944 SH   SOLE 28 23,385 0 8,559
IQVIA HLDGS INC COM 46266C105 662 5,697 SH   SOLE 29 5,697 0 0
IQVIA HLDGS INC COM 46266C105 77,754 669,313 SH   SOLE 30 669,313 0 0
IQVIA HLDGS INC COM 46266C105 6,964 59,945 SH   SOLE 31 35,436 0 24,509
IQVIA HLDGS INC COM 46266C105 14,788 127,296 SH   SOLE 34 127,296 0 0
IQVIA HLDGS INC COM 46266C105 14,098 121,358 SH   SOLE 36 121,358 0 0
IQVIA HLDGS INC COM 46266C105 455 3,919 SH   SOLE 40 3,919 0 0
IRADIMED CORP COM 46266A109 103 4,205 SH   SOLE 2 1,499 0 2,706
IRADIMED CORP COM 46266A109 280 11,442 SH   SOLE 18 11,442 0 0
IRADIMED CORP COM 46266A109 875 35,777 SH   SOLE 19 35,777 0 0
IRADIMED CORP COM 46266A109 3,026 123,706 SH   SOLE 21 123,706 0 0
IRADIMED CORP COM 46266A109 3,288 134,443 SH   SOLE 22 132,399 0 2,044
IRADIMED CORP COM 46266A109 105 4,297 SH   SOLE 23 4,297 0 0
IRADIMED CORP COM 46266A109 190 7,750 SH   SOLE 26 0 0 7,750
IRHYTHM TECHNOLOGIES INC COM 450056106 1,554 22,369 SH   SOLE 2 3,754 0 18,615
IRHYTHM TECHNOLOGIES INC COM 450056106 14 202 SH   SOLE 4 202 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 36 512 SH   SOLE 7 512 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 5,433 78,199 SH   SOLE 18 78,199 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 5,320 76,573 SH   SOLE 19 76,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 68,093 980,037 SH   SOLE 21 980,037 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 48,877 703,463 SH   SOLE 22 675,373 0 28,090
IRHYTHM TECHNOLOGIES INC COM 450056106 644 9,271 SH   SOLE 23 9,271 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,324 19,062 SH   SOLE 26 0 0 19,062
IRHYTHM TECHNOLOGIES INC COM 450056106 162 2,328 SH   SOLE 28 2,328 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 65 930 SH   SOLE 29 0 0 930
IRHYTHM TECHNOLOGIES INC COM 450056106 456 6,563 SH   SOLE 30 6,563 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 128 1,843 SH   SOLE 40 1,843 0 0
IRIDEX CORP COM 462684101 12 2,470 SH   SOLE 18 2,470 0 0
IRIDEX CORP COM 462684101 177 37,643 SH   SOLE 21 37,643 0 0
IRIDEX CORP COM 462684101 193 41,136 SH   SOLE 22 41,136 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,811 98,157 SH   SOLE 2 3,362 0 94,795
IRIDIUM COMMUNICATIONS INC COM 46269C102 9 491 SH   SOLE 4 491 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 38 2,074 SH   SOLE 7 2,074 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 9,102 493,313 SH   SOLE 18 493,313 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,643 143,269 SH   SOLE 19 143,269 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 192,752 10,447,239 SH   SOLE 21 10,447,239 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 50,476 2,735,818 SH   SOLE 22 2,602,573 0 133,245
IRIDIUM COMMUNICATIONS INC COM 46269C102 474 25,716 SH   SOLE 26 15,835 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 220 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,591 194,619 SH   SOLE 30 194,619 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 161 8,714 SH   SOLE 40 8,714 0 0
IROBOT CORP COM 462726100 1,861 22,221 SH   SOLE 2 1,552 0 20,669
IROBOT CORP COM 462726100 13 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 39 463 SH   SOLE 7 463 0 0
IROBOT CORP COM 462726100 11,401 136,150 SH   SOLE 18 136,150 0 0
IROBOT CORP COM 462726100 4,655 55,590 SH   SOLE 19 55,590 0 0
IROBOT CORP COM 462726100 240,953 2,877,395 SH   SOLE 21 2,877,395 0 0
IROBOT CORP COM 462726100 64,549 770,830 SH   SOLE 22 734,971 0 35,859
IROBOT CORP COM 462726100 232 2,776 SH   SOLE 23 2,776 0 0
IROBOT CORP COM 462726100 1,315 15,700 SH   SOLE 26 8,584 0 7,116
IROBOT CORP COM 462726100 308 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 113 1,348 SH   SOLE 29 0 0 1,348
IROBOT CORP COM 462726100 4,623 55,201 SH   SOLE 30 55,201 0 0
IROBOT CORP COM 462726100 205 2,445 SH   SOLE 40 2,445 0 0
IRON MTN INC NEW COM 46284V101 24,567 758,008 SH   SOLE 2 65,260 0 692,748
IRON MTN INC NEW COM 46284V101 2,615 80,678 SH   SOLE 4 73,992 0 6,686
IRON MTN INC NEW COM 46284V101 6,746 208,143 SH   SOLE 7 208,143 0 0
IRON MTN INC NEW COM 46284V101 52 1,616 SH   SOLE 13 1,616 0 0
IRON MTN INC NEW COM 46284V101 42 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 18,909 583,416 SH   SOLE 18 550,165 0 33,251
IRON MTN INC NEW COM 46284V101 2,768 85,417 SH   SOLE 19 85,417 0 0
IRON MTN INC NEW COM 46284V101 248,973 7,681,992 SH   SOLE 21 7,681,992 0 0
IRON MTN INC NEW COM 46284V101 252,925 7,803,911 SH   SOLE 22 7,044,441 0 759,470
IRON MTN INC NEW COM 46284V101 6,479 199,916 SH   SOLE 23 199,916 0 0
IRON MTN INC NEW COM 46284V101 8,481 261,673 SH   SOLE 25 261,673 0 0
IRON MTN INC NEW COM 46284V101 34,376 1,060,657 SH   SOLE 26 376,019 0 684,638
IRON MTN INC NEW COM 46284V101 1,673 51,621 SH   SOLE 28 37,746 0 13,875
IRON MTN INC NEW COM 46284V101 2,079 64,140 SH   SOLE 29 8,588 0 55,552
IRON MTN INC NEW COM 46284V101 29,678 915,710 SH   SOLE 30 915,710 0 0
IRON MTN INC NEW COM 46284V101 3,354 103,478 SH   SOLE 31 62,383 0 41,095
IRON MTN INC NEW COM 46284V101 458 14,121 SH   SOLE 34 14,121 0 0
IRON MTN INC NEW COM 46284V101 7,877 243,040 SH   SOLE 36 243,040 0 0
IRON MTN INC NEW COM 46284V101 172 5,308 SH   SOLE 40 5,308 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,354 130,657 SH   SOLE 2 23,338 0 107,319
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 30 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,781 461,479 SH   SOLE 18 461,479 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,918 474,713 SH   SOLE 19 474,713 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 68,539 6,615,729 SH   SOLE 21 6,615,729 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 44,296 4,275,651 SH   SOLE 22 4,106,840 0 168,811
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 893 86,214 SH   SOLE 23 86,214 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,740 167,983 SH   SOLE 26 23,474 0 144,509
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 210 20,270 SH   SOLE 28 20,270 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 232 22,426 SH   SOLE 29 0 0 22,426
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 412 39,753 SH   SOLE 30 39,753 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 46 4,479 SH   SOLE 34 4,479 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 149 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 804 860,000 PRN   SOLE 21 860,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1,319 101,012 SH   SOLE 2 101,012 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1,428 109,348 SH   SOLE 21 109,348 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 7,147 547,269 SH   SOLE 25 547,269 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 12 646 SH   SOLE 2 646 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 62 3,423 SH   SOLE 25 3,423 0 0
ISHARES GOLD TRUST ISHARES 464285105 6,421 522,423 SH   SOLE 4 522,423 0 0
ISHARES GOLD TRUST ISHARES 464285105 48,030 3,908,059 SH   SOLE 18 3,908,059 0 0
ISHARES GOLD TRUST ISHARES 464285105 407,325 33,142,834 SH   SOLE 19 33,142,834 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,170 95,202 SH   SOLE 21 95,202 0 0
ISHARES GOLD TRUST ISHARES 464285105 10,905 887,292 SH   SOLE 23 887,292 0 0
ISHARES GOLD TRUST ISHARES 464285105 144,418 11,750,857 SH   SOLE 34 11,750,857 0 0
ISHARES INC MSCI AUST ETF 464286103 21,036 1,092,775 SH   SOLE 7 0 0 1,092,775
ISHARES INC MSCI AUST ETF 464286103 33 1,733 SH   SOLE 18 1,733 0 0
ISHARES INC MSCI AUST ETF 464286103 1,104 57,344 SH   SOLE 21 57,344 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1 45 SH   SOLE 2 45 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 6,235 238,434 SH   SOLE 23 238,434 0 0
ISHARES INC EM HGHYL BD ETF 464286285 26 581 SH   SOLE 18 581 0 0
ISHARES INC EM MKTS DIV ETF 464286319 541 14,454 SH   SOLE 2 14,454 0 0
ISHARES INC EM MKTS DIV ETF 464286319 289 7,723 SH   SOLE 7 7,723 0 0
ISHARES INC EM MKTS DIV ETF 464286319 8,341 222,854 SH   SOLE 18 197,241 0 25,613
ISHARES INC EM MKTS DIV ETF 464286319 10,119 270,339 SH   SOLE 19 270,339 0 0
ISHARES INC EM MKTS DIV ETF 464286319 14,356 383,552 SH   SOLE 21 383,552 0 0
ISHARES INC GLB SILV MIN ETF 464286327 1 142 SH   SOLE 17 0 0 142
ISHARES INC MSCI BRAZIL ETF 464286400 155 4,050 SH   SOLE 2 4,050 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 0 12 SH   SOLE 18 12 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 15,623 408,984 SH   SOLE 19 408,984 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 12,891 337,456 SH   SOLE 22 20,001 0 317,455
ISHARES INC MSCI BRAZIL ETF 464286400 135 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI CDA ETF 464286509 31,963 1,334,021 SH   SOLE 2 1,334,021 0 0
ISHARES INC MSCI CDA ETF 464286509 3 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 25,153 1,049,793 SH   SOLE 21 1,049,793 0 0
ISHARES INC MSCI CDA ETF 464286509 4,042 168,718 SH   SOLE 22 168,718 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,732 40,206 SH   SOLE 2 0 0 40,206
ISHARES INC JP MORGAN EM ETF 464286517 3,342 77,580 SH   SOLE 7 0 0 77,580
ISHARES INC JP MORGAN EM ETF 464286517 5 109 SH   SOLE 17 0 0 109
ISHARES INC JP MORGAN EM ETF 464286517 4,094 95,035 SH   SOLE 18 95,035 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,934 44,882 SH   SOLE 19 44,882 0 0
ISHARES INC JP MORGAN EM ETF 464286517 14,354 333,199 SH   SOLE 21 333,199 0 0
ISHARES INC JP MORGAN EM ETF 464286517 5,943 137,959 SH   SOLE 23 137,959 0 0
ISHARES INC MIN VOL GBL ETF 464286525 89,699 1,103,855 SH   SOLE 7 1,103,855 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2 23 SH   SOLE 17 0 0 23
ISHARES INC MIN VOL GBL ETF 464286525 8,960 110,263 SH   SOLE 18 110,263 0 0
ISHARES INC MIN VOL GBL ETF 464286525 77,117 949,021 SH   SOLE 40 949,021 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 4 68 SH   SOLE 2 68 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 488 8,733 SH   SOLE 3 0 0 8,733
ISHARES INC MIN VOL EMRG MKT 464286533 65,573 1,173,670 SH   SOLE 7 1,173,670 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 10 181 SH   SOLE 17 0 0 181
ISHARES INC MIN VOL EMRG MKT 464286533 62,471 1,118,142 SH   SOLE 18 745,363 0 372,779
ISHARES INC MIN VOL EMRG MKT 464286533 1,928 34,500 SH   SOLE 19 34,500 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3,628 64,930 SH   SOLE 21 64,930 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 93,908 1,680,835 SH   SOLE 22 1,680,835 0 0
ISHARES INC MSCI EURZONE ETF 464286608 29,229 833,686 SH   SOLE 2 833,686 0 0
ISHARES INC MSCI EURZONE ETF 464286608 7 196 SH   SOLE 17 0 0 196
ISHARES INC MSCI EURZONE ETF 464286608 10,585 301,923 SH   SOLE 18 211,672 0 90,251
ISHARES INC MSCI EURZONE ETF 464286608 1,078,456 30,760,288 SH   SOLE 21 30,760,288 0 0
ISHARES INC MSCI THAILND ETF 464286624 7,126 86,047 SH   SOLE 22 0 0 86,047
ISHARES INC MSCI CHILE ETF 464286640 0 5 SH   SOLE 18 5 0 0
ISHARES INC MSCI CHILE ETF 464286640 7,163 172,968 SH   SOLE 22 172,968 0 0
ISHARES INC MSCI BRIC INDX 464286657 5 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI PAC JP ETF 464286665 6 152 SH   SOLE 17 0 0 152
ISHARES INC MSCI PAC JP ETF 464286665 70,165 1,723,956 SH   SOLE 23 1,723,956 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,105 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 30,186 1,138,240 SH   SOLE 7 0 0 1,138,240
ISHARES INC MSCI FRANCE ETF 464286707 50 1,892 SH   SOLE 18 1,892 0 0
ISHARES INC MSCI TURKEY ETF 464286715 827 33,652 SH   SOLE 18 33,652 0 0
ISHARES INC MSCI TURKEY ETF 464286715 3,884 158,073 SH   SOLE 22 0 0 158,073
ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 4,786 151,839 SH   SOLE 21 151,839 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 3 91 SH   SOLE 17 0 0 91
ISHARES INC MSCI SPAIN ETF 464286764 13,660 509,339 SH   SOLE 21 509,339 0 0
ISHARES INC MSCI STH KOR ETF 464286772 42,757 726,424 SH   SOLE 4 726,424 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1 11 SH   SOLE 18 11 0 0
ISHARES INC MSCI STH KOR ETF 464286772 298 5,061 SH   SOLE 19 5,061 0 0
ISHARES INC MSCI STH KOR ETF 464286772 20,763 352,748 SH   SOLE 21 352,748 0 0
ISHARES INC MSCI STH KOR ETF 464286772 88,231 1,499,006 SH   SOLE 22 651,312 0 847,694
ISHARES INC MSCI STH AFR ETF 464286780 131 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 33,085 1,305,140 SH   SOLE 7 0 0 1,305,140
ISHARES INC MSCI GERMANY ETF 464286806 85 3,349 SH   SOLE 18 3,349 0 0
ISHARES INC MSCI GERMANY ETF 464286806 228,194 9,001,747 SH   SOLE 21 9,001,747 0 0
ISHARES INC MSCI NETHERL ETF 464286814 9,342 355,213 SH   SOLE 7 0 0 355,213
ISHARES INC MSCI NETHERL ETF 464286814 31 1,180 SH   SOLE 18 1,180 0 0
ISHARES INC MSCI MEXICO ETF 464286822 274 6,647 SH   SOLE 2 6,647 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15,792 383,492 SH   SOLE 7 0 0 383,492
ISHARES INC MSCI MEXICO ETF 464286822 2 54 SH   SOLE 18 54 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1,627 39,502 SH   SOLE 21 39,502 0 0
ISHARES INC MSCI MEXICO ETF 464286822 133 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 39 1,732 SH   SOLE 17 0 0 1,732
ISHARES INC CORE MSCI EMKT 46434G103 41,330 876,567 SH   SOLE 2 633,611 0 242,956
ISHARES INC CORE MSCI EMKT 46434G103 483,680 10,258,335 SH   SOLE 7 10,258,335 0 0
ISHARES INC CORE MSCI EMKT 46434G103 88,864 1,884,716 SH   SOLE 17 0 0 1,884,716
ISHARES INC CORE MSCI EMKT 46434G103 161,434 3,423,846 SH   SOLE 18 3,423,289 0 557
ISHARES INC CORE MSCI EMKT 46434G103 8,986 190,586 SH   SOLE 19 190,586 0 0
ISHARES INC CORE MSCI EMKT 46434G103 244,908 5,194,236 SH   SOLE 21 4,707,453 0 486,783
ISHARES INC CORE MSCI EMKT 46434G103 1,221,197 25,900,252 SH   SOLE 22 3,620,127 0 22,280,125
ISHARES INC CORE MSCI EMKT 46434G103 220,127 4,668,654 SH   SOLE 23 4,668,654 0 0
ISHARES INC MSCI EMRG CHN 46434G764 915 20,000 SH   SOLE   20,000 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 302,266 9,559,332 SH   SOLE 2 110,151 0 9,449,181
ISHARES INC MSCI TAIWAN ETF 46434G772 3,780 119,545 SH   SOLE 4 119,545 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 16,195 512,165 SH   SOLE 7 0 0 512,165
ISHARES INC MSCI TAIWAN ETF 46434G772 2,979 94,197 SH   SOLE 13 94,197 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 24,589 777,644 SH   SOLE 15 777,644 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,100 129,663 SH   SOLE 18 129,663 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 116,028 3,669,459 SH   SOLE 22 2,392,985 0 1,276,474
ISHARES INC MSCI TAIWAN ETF 46434G772 1,532 48,441 SH   SOLE 26 48,441 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI RUSSIA ETF 46434G798 36,165 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 0 7 SH   SOLE 18 7 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 21,687 704,110 SH   SOLE 21 704,110 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 21,094 684,872 SH   SOLE 22 509,808 0 175,064
ISHARES INC MSCI MLY ETF NEW 46434G814 7,107 238,714 SH   SOLE 22 98,985 0 139,729
ISHARES INC MSCI JPN ETF NEW 46434G822 23,026 454,247 SH   SOLE 2 301,351 0 152,896
ISHARES INC MSCI JPN ETF NEW 46434G822 174,636 3,445,168 SH   SOLE 4 3,445,168 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 34,603 682,644 SH   SOLE 7 0 0 682,644
ISHARES INC MSCI JPN ETF NEW 46434G822 8,222 162,194 SH   SOLE 18 162,194 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 804,842 15,877,735 SH   SOLE 21 15,877,735 0 0
ISHARES INC MSCI ITALY ETF 46434G830 2 85 SH   SOLE 18 85 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,437 59,376 SH   SOLE 21 59,376 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 8,086 263,655 SH   SOLE 2 263,655 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 2 56 SH   SOLE 18 56 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 3 65 SH   SOLE 18 65 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 7 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,584 112,962 SH   SOLE 3 112,962 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 630,614 44,979,581 SH   SOLE 7 44,979,581 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 3,764 268,495 SH   SOLE 22 268,495 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4,677 333,618 SH   SOLE 23 333,618 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,390 170,459 SH   SOLE 26 0 0 170,459
ISHARES SILVER TRUST ISHARES 46428Q109 2 114 SH   SOLE 17 0 0 114
ISHARES TR S&P 100 ETF 464287101 16 147 SH   SOLE 17 0 0 147
ISHARES TR S&P 100 ETF 464287101 4 35 SH   SOLE 18 35 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 71 450 SH   SOLE 18 450 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 50 353 SH   SOLE 17 0 0 353
ISHARES TR CORE S&P TTL STK 464287150 95,322 1,679,379 SH   SOLE 2 1,679,379 0 0
ISHARES TR CORE S&P TTL STK 464287150 333,246 5,871,142 SH   SOLE 7 5,871,142 0 0
ISHARES TR CORE S&P TTL STK 464287150 848 14,937 SH   SOLE 17 0 0 14,937
ISHARES TR CORE S&P TTL STK 464287150 13,805 243,211 SH   SOLE 18 243,211 0 0
ISHARES TR CORE S&P TTL STK 464287150 215,125 3,790,081 SH   SOLE 19 3,790,081 0 0
ISHARES TR CORE S&P TTL STK 464287150 70,200 1,236,792 SH   SOLE 21 0 0 1,236,792
ISHARES TR SELECT DIVID ETF 464287168 1,534 17,174 SH   SOLE 7 17,174 0 0
ISHARES TR SELECT DIVID ETF 464287168 22 241 SH   SOLE 17 0 0 241
ISHARES TR SELECT DIVID ETF 464287168 43,196 483,663 SH   SOLE 18 483,663 0 0
ISHARES TR SELECT DIVID ETF 464287168 19,186 214,821 SH   SOLE 22 214,821 0 0
ISHARES TR TIPS BD ETF 464287176 16,957 154,846 SH   SOLE 2 29,947 0 124,899
ISHARES TR TIPS BD ETF 464287176 6,603 60,298 SH   SOLE 17 0 0 60,298
ISHARES TR TIPS BD ETF 464287176 43,682 398,884 SH   SOLE 18 398,884 0 0
ISHARES TR TIPS BD ETF 464287176 5,873 53,627 SH   SOLE 19 53,627 0 0
ISHARES TR TIPS BD ETF 464287176 1,193,391 10,897,554 SH   SOLE 21 10,734,602 0 162,952
ISHARES TR TIPS BD ETF 464287176 11,041 100,826 SH   SOLE 23 100,826 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 68,956 1,764,476 SH   SOLE 4 1,764,476 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 30,887 790,350 SH   SOLE 7 790,350 0 0
ISHARES TR OPTIONS 464287904 864 22,100 SH Call SOLE 2 22,100 0 0
ISHARES TR OPTIONS 464287904 78,860 2,017,900 SH Call SOLE 19 2,017,900 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,282,332 5,096,505 SH   SOLE 2 3,562,112 0 1,534,393
ISHARES TR CORE S&P500 ETF 464287200 106 420 SH   SOLE 3 420 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,980,641 7,871,869 SH   SOLE 4 7,871,869 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,039,885 20,030,544 SH   SOLE 7 20,030,544 0 0
ISHARES TR CORE S&P500 ETF 464287200 78,291 311,162 SH   SOLE 16 311,162 0 0
ISHARES TR CORE S&P500 ETF 464287200 82,401 327,494 SH   SOLE 17 0 0 327,494
ISHARES TR CORE S&P500 ETF 464287200 384,327 1,527,473 SH   SOLE 18 836,986 0 690,487
ISHARES TR CORE S&P500 ETF 464287200 133,629 531,096 SH   SOLE 19 531,096 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,043,816 4,148,548 SH   SOLE 21 4,148,548 0 0
ISHARES TR CORE S&P500 ETF 464287200 998,523 3,968,535 SH   SOLE 22 494,939 0 3,473,596
ISHARES TR CORE S&P500 ETF 464287200 684,289 2,719,641 SH   SOLE 23 2,719,641 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,130 32,313 SH   SOLE 26 0 0 32,313
ISHARES TR CORE S&P500 ETF 464287200 155,381 617,547 SH   SOLE 28 617,547 0 0
ISHARES TR CORE US AGGBD ET 464287226 738,739 6,937,170 SH   SOLE 2 6,065,579 0 871,591
ISHARES TR CORE US AGGBD ET 464287226 97,493 915,516 SH   SOLE 7 21,079 0 894,437
ISHARES TR CORE US AGGBD ET 464287226 79,340 745,047 SH   SOLE 17 0 0 745,047
ISHARES TR CORE US AGGBD ET 464287226 420,201 3,945,923 SH   SOLE 18 3,075,000 0 870,923
ISHARES TR CORE US AGGBD ET 464287226 34,903 327,759 SH   SOLE 19 327,759 0 0
ISHARES TR CORE US AGGBD ET 464287226 82,393 773,714 SH   SOLE 21 155,000 0 618,714
ISHARES TR CORE US AGGBD ET 464287226 398,003 3,737,471 SH   SOLE 22 3,665,174 0 72,297
ISHARES TR MSCI EMG MKT ETF 464287234 65,363 1,673,388 SH   SOLE 2 0 0 1,673,388
ISHARES TR MSCI EMG MKT ETF 464287234 418,053 10,702,849 SH   SOLE 4 10,702,849 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,140,169 29,190,191 SH   SOLE 7 29,190,191 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,714 43,876 SH   SOLE 17 0 0 43,876
ISHARES TR MSCI EMG MKT ETF 464287234 2,940 75,265 SH   SOLE 18 75,265 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 952 24,370 SH   SOLE 19 24,370 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 271,537 6,951,802 SH   SOLE 21 6,951,802 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 45,051 1,153,386 SH   SOLE 23 1,153,386 0 0
ISHARES TR OPTIONS 464287904 1,059 27,100 SH Call SOLE 2 27,100 0 0
ISHARES TR OPTIONS 464287954 137 3,500 SH Put SOLE 2 3,500 0 0
ISHARES TR OPTIONS 464287904 96,591 2,472,900 SH Call SOLE 19 2,472,900 0 0
ISHARES TR OPTIONS 464287954 4,883 125,000 SH Put SOLE 19 125,000 0 0
ISHARES TR OPTIONS 464287904 44,919 1,150,000 SH Call SOLE 25 1,150,000 0 0
ISHARES TR OPTIONS 464287904 42,966 1,100,000 SH Call SOLE 30 1,100,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 973,960 8,632,867 SH   SOLE 2 8,557,513 0 75,354
ISHARES TR IBOXX INV CP ETF 464287242 63,020 558,589 SH   SOLE 7 558,589 0 0
ISHARES TR IBOXX INV CP ETF 464287242 706 6,260 SH   SOLE 17 0 0 6,260
ISHARES TR IBOXX INV CP ETF 464287242 69,286 614,133 SH   SOLE 18 614,099 0 34
ISHARES TR IBOXX INV CP ETF 464287242 131,669 1,167,071 SH   SOLE 19 1,167,071 0 0
ISHARES TR IBOXX INV CP ETF 464287242 186,467 1,652,783 SH   SOLE 21 1,652,783 0 0
ISHARES TR IBOXX INV CP ETF 464287242 23,181 205,471 SH   SOLE 22 205,471 0 0
ISHARES TR IBOXX INV CP ETF 464287242 174,598 1,547,583 SH   SOLE 23 1,547,583 0 0
ISHARES TR OPTIONS 464287952 1,275 11,300 SH Put SOLE 2 11,300 0 0
ISHARES TR OPTIONS 464287952 154,699 1,371,200 SH Put SOLE 19 1,371,200 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,123 82,170 SH   SOLE 7 82,170 0 0
ISHARES TR GLOBAL TECH ETF 464287291 5,721 39,722 SH   SOLE 2 39,722 0 0
ISHARES TR GLOBAL TECH ETF 464287291 11,221 77,910 SH   SOLE 7 77,910 0 0
ISHARES TR GLOBAL TECH ETF 464287291 10,434 72,446 SH   SOLE 18 72,446 0 0
ISHARES TR GLOBAL TECH ETF 464287291 87,688 608,817 SH   SOLE 19 608,817 0 0
ISHARES TR OPTIONS 464287959 18,849 125,100 SH Put SOLE 2 125,100 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 34,242 227,263 SH   SOLE 2 227,263 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 808 5,365 SH   SOLE 17 0 0 5,365
ISHARES TR S&P 500 GRWT ETF 464287309 29,559 196,181 SH   SOLE 18 196,181 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,233 14,822 SH   SOLE 19 14,822 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 142,095 943,089 SH   SOLE 22 0 0 943,089
ISHARES TR GLOB HLTHCRE ETF 464287325 354,265 6,253,583 SH   SOLE 4 6,253,583 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 191,979 3,388,862 SH   SOLE 7 3,388,862 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 3 101 SH   SOLE 18 101 0 0
ISHARES TR NORTH AMERN NAT 464287374 10,315 379,507 SH   SOLE 2 0 0 379,507
ISHARES TR JPX NIKKEI 400 464287382 2,539 46,602 SH   SOLE 21 46,602 0 0
ISHARES TR S&P 500 VAL ETF 464287408 32,576 322,093 SH   SOLE 2 322,093 0 0
ISHARES TR S&P 500 VAL ETF 464287408 36,993 365,757 SH   SOLE 17 0 0 365,757
ISHARES TR S&P 500 VAL ETF 464287408 13,955 137,975 SH   SOLE 18 137,975 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,306 22,800 SH   SOLE 19 22,800 0 0
ISHARES TR 20 YR TR BD ETF 464287432 90,656 746,081 SH   SOLE 2 450,729 0 295,352
ISHARES TR 20 YR TR BD ETF 464287432 1,165 9,591 SH   SOLE 3 675 0 8,916
ISHARES TR 20 YR TR BD ETF 464287432 140 1,152 SH   SOLE 17 0 0 1,152
ISHARES TR 20 YR TR BD ETF 464287432 12,693 104,457 SH   SOLE 18 104,457 0 0
ISHARES TR 20 YR TR BD ETF 464287432 223,905 1,842,684 SH   SOLE 19 1,842,684 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,099 33,732 SH   SOLE 21 0 0 33,732
ISHARES TR 20 YR TR BD ETF 464287432 24,098 198,319 SH   SOLE 22 198,319 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,850 48,141 SH   SOLE 23 48,141 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 572 5,493 SH   SOLE 3 1,081 0 4,412
ISHARES TR BARCLAYS 7 10 YR 464287440 11 109 SH   SOLE 17 0 0 109
ISHARES TR BARCLAYS 7 10 YR 464287440 432 4,144 SH   SOLE 18 4,144 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 43,158 414,187 SH   SOLE 19 414,187 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 91,108 874,353 SH   SOLE 23 874,353 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 109,655 1,311,346 SH   SOLE 2 673,564 0 637,782
ISHARES TR 1 3 YR TREAS BD 464287457 6,655 79,590 SH   SOLE 7 79,590 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 37 437 SH   SOLE 17 0 0 437
ISHARES TR 1 3 YR TREAS BD 464287457 9,080 108,582 SH   SOLE 18 107,764 0 818
ISHARES TR 1 3 YR TREAS BD 464287457 308,113 3,684,678 SH   SOLE 19 3,684,678 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 19,196 229,563 SH   SOLE 21 33,934 0 195,629
ISHARES TR 1 3 YR TREAS BD 464287457 134,748 1,611,435 SH   SOLE 22 1,611,435 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 145 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR MSCI EAFE ETF 464287465 40,853 695,018 SH   SOLE 2 453,966 0 241,052
ISHARES TR MSCI EAFE ETF 464287465 220,758 3,755,658 SH   SOLE 4 3,755,658 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,074,713 18,283,646 SH   SOLE 7 18,283,646 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,753 46,844 SH   SOLE 17 0 0 46,844
ISHARES TR MSCI EAFE ETF 464287465 12,719 216,385 SH   SOLE 18 210,032 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,774,663 47,204,210 SH   SOLE 21 47,204,210 0 0
ISHARES TR MSCI EAFE ETF 464287465 656 11,162 SH   SOLE 23 11,162 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 44 580 SH   SOLE 17 0 0 580
ISHARES TR RUS MDCP VAL ETF 464287473 4,624 60,566 SH   SOLE 18 60,566 0 0
ISHARES TR RUS MD CP GR ETF 464287481 54 477 SH   SOLE 17 0 0 477
ISHARES TR RUS MD CP GR ETF 464287481 3,997 35,155 SH   SOLE 18 35,155 0 0
ISHARES TR RUS MID CAP ETF 464287499 512 11,024 SH   SOLE 17 0 0 11,024
ISHARES TR RUS MID CAP ETF 464287499 16,905 363,705 SH   SOLE 18 363,705 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,685 79,289 SH   SOLE 19 79,289 0 0
ISHARES TR CORE S&P MCP ETF 464287507 98,287 591,877 SH   SOLE 2 365,642 0 226,235
ISHARES TR CORE S&P MCP ETF 464287507 90,385 544,291 SH   SOLE 4 544,291 0 0
ISHARES TR CORE S&P MCP ETF 464287507 184,544 1,111,307 SH   SOLE 7 1,111,307 0 0
ISHARES TR CORE S&P MCP ETF 464287507 219 1,317 SH   SOLE 17 0 0 1,317
ISHARES TR CORE S&P MCP ETF 464287507 155,244 934,866 SH   SOLE 18 687,671 0 247,195
ISHARES TR CORE S&P MCP ETF 464287507 92,478 556,897 SH   SOLE 19 556,897 0 0
ISHARES TR CORE S&P MCP ETF 464287507 76,347 459,753 SH   SOLE 21 459,753 0 0
ISHARES TR CORE S&P MCP ETF 464287507 218,759 1,317,351 SH   SOLE 22 66,976 0 1,250,375
ISHARES TR PHLX SEMICND ETF 464287523 10,980 69,979 SH   SOLE 15 69,979 0 0
ISHARES TR COHEN STEER REIT 464287564 7 74 SH   SOLE 17 0 0 74
ISHARES TR COHEN STEER REIT 464287564 8,383 87,592 SH   SOLE 18 87,592 0 0
ISHARES TR COHEN STEER REIT 464287564 29,081 303,881 SH   SOLE 22 303,881 0 0
ISHARES TR GLOBAL 100 ETF 464287572 981,869 23,157,291 SH   SOLE 4 23,157,291 0 0
ISHARES TR GLOBAL 100 ETF 464287572 6 141 SH   SOLE 17 0 0 141
ISHARES TR GLOBAL 100 ETF 464287572 2 46 SH   SOLE 18 46 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 21,943 197,600 SH   SOLE 2 197,600 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 15,410 138,765 SH   SOLE 17 0 0 138,765
ISHARES TR RUS 1000 VAL ETF 464287598 231,861 2,087,897 SH   SOLE 18 2,087,897 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 108,637 978,269 SH   SOLE 22 0 0 978,269
ISHARES TR S&P MC 400GR ETF 464287606 1,038 5,430 SH   SOLE 2 5,430 0 0
ISHARES TR S&P MC 400GR ETF 464287606 2 11 SH   SOLE 17 0 0 11
ISHARES TR S&P MC 400GR ETF 464287606 714 3,736 SH   SOLE 18 3,736 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 19,830 151,481 SH   SOLE 17 0 0 151,481
ISHARES TR RUS 1000 GRW ETF 464287614 162,276 1,239,599 SH   SOLE 18 1,239,599 0 0
ISHARES TR RUS 1000 ETF 464287622 222,000 1,600,692 SH   SOLE 2 0 0 1,600,692
ISHARES TR RUS 1000 ETF 464287622 137 987 SH   SOLE 17 0 0 987
ISHARES TR RUS 1000 ETF 464287622 20,278 146,212 SH   SOLE 18 146,212 0 0
ISHARES TR RUS 1000 ETF 464287622 675,628 4,871,499 SH   SOLE 19 4,871,499 0 0
ISHARES TR RUS 1000 ETF 464287622 72,424 522,204 SH   SOLE 21 206,819 0 315,385
ISHARES TR RUS 1000 ETF 464287622 24,107 173,819 SH   SOLE 22 0 0 173,819
ISHARES TR RUS 2000 VAL ETF 464287630 23,318 216,827 SH   SOLE 2 139,400 0 77,427
ISHARES TR RUS 2000 VAL ETF 464287630 146 1,361 SH   SOLE 17 0 0 1,361
ISHARES TR RUS 2000 VAL ETF 464287630 19,928 185,309 SH   SOLE 18 185,309 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 12,957 77,125 SH   SOLE 2 0 0 77,125
ISHARES TR RUS 2000 GRW ETF 464287648 90 536 SH   SOLE 17 0 0 536
ISHARES TR RUS 2000 GRW ETF 464287648 10,646 63,369 SH   SOLE 18 63,369 0 0
ISHARES TR OPTIONS 464287955 1,032 7,700 SH Put SOLE 2 7,700 0 0
ISHARES TR OPTIONS 464287955 35,485 265,000 SH Put SOLE 19 265,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 39,705 296,526 SH   SOLE 2 105,357 0 191,169
ISHARES TR RUSSELL 2000 ETF 464287655 458,323 3,422,877 SH   SOLE 7 3,422,877 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 682 5,091 SH   SOLE 17 0 0 5,091
ISHARES TR RUSSELL 2000 ETF 464287655 99,575 743,654 SH   SOLE 18 392,350 0 351,304
ISHARES TR RUSSELL 2000 ETF 464287655 38,605 288,311 SH   SOLE 19 288,311 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 33,109 247,265 SH   SOLE 21 88,560 0 158,705
ISHARES TR RUSSELL 2000 ETF 464287655 1,302,179 9,725,011 SH   SOLE 22 9,725,011 0 0
ISHARES TR CORE S&P US VLU 464287663 70,690 1,440,000 SH   SOLE 2 1,440,000 0 0
ISHARES TR CORE S&P US VLU 464287663 27 549 SH   SOLE 17 0 0 549
ISHARES TR CORE S&P US VLU 464287663 3,853 78,497 SH   SOLE 18 78,497 0 0
ISHARES TR CORE S&P US GWT 464287671 41 786 SH   SOLE 17 0 0 786
ISHARES TR CORE S&P US GWT 464287671 3,582 67,971 SH   SOLE 18 67,971 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 172 1,174 SH   SOLE 17 0 0 1,174
ISHARES TR RUSSELL 3000 ETF 464287689 207 1,410 SH   SOLE 18 1,410 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 784 5,338 SH   SOLE 19 5,338 0 0
ISHARES TR S&P MC 400VL ETF 464287705 36 261 SH   SOLE 17 0 0 261
ISHARES TR S&P MC 400VL ETF 464287705 150 1,082 SH   SOLE 18 1,082 0 0
ISHARES TR U.S. TECH ETF 464287721 3,021 18,892 SH   SOLE 7 0 0 18,892
ISHARES TR U.S. TECH ETF 464287721 4,631 28,956 SH   SOLE 18 28,956 0 0
ISHARES TR U.S. REAL ES ETF 464287739 26,470 353,220 SH   SOLE 2 30,840 0 322,380
ISHARES TR U.S. REAL ES ETF 464287739 13 167 SH   SOLE 17 0 0 167
ISHARES TR U.S. REAL ES ETF 464287739 969 12,927 SH   SOLE 18 3,135 0 9,792
ISHARES TR U.S. REAL ES ETF 464287739 11,183 149,227 SH   SOLE 22 149,227 0 0
ISHARES TR US INDUSTRIALS 464287754 4,316 33,579 SH   SOLE 18 33,579 0 0
ISHARES TR US HLTHCARE ETF 464287762 4,032 22,300 SH   SOLE 7 0 0 22,300
ISHARES TR US HLTHCARE ETF 464287762 98 540 SH   SOLE 18 540 0 0
ISHARES TR U.S. FINLS ETF 464287788 14,330 134,718 SH   SOLE 18 134,718 0 0
ISHARES TR U.S. ENERGY ETF 464287796 3,000 96,267 SH   SOLE 18 96,267 0 0
ISHARES TR CORE S&P SCP ETF 464287804 38,320 552,798 SH   SOLE 2 265,572 0 287,226
ISHARES TR CORE S&P SCP ETF 464287804 99,787 1,439,517 SH   SOLE 4 1,439,517 0 0
ISHARES TR CORE S&P SCP ETF 464287804 63,045 909,479 SH   SOLE 7 909,479 0 0
ISHARES TR CORE S&P SCP ETF 464287804 20,096 289,899 SH   SOLE 17 0 0 289,899
ISHARES TR CORE S&P SCP ETF 464287804 100,220 1,445,761 SH   SOLE 18 1,438,176 0 7,585
ISHARES TR CORE S&P SCP ETF 464287804 2,158 31,125 SH   SOLE 19 31,125 0 0
ISHARES TR CORE S&P SCP ETF 464287804 34,957 504,286 SH   SOLE 21 504,286 0 0
ISHARES TR CORE S&P SCP ETF 464287804 160,201 2,311,037 SH   SOLE 22 291,915 0 2,019,122
ISHARES TR CORE S&P SCP ETF 464287804 11,476 165,558 SH   SOLE 23 165,558 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,714 96,860 SH   SOLE 26 0 0 96,860
ISHARES TR DOW JONES US ETF 464287846 19 149 SH   SOLE 17 0 0 149
ISHARES TR EUROPE ETF 464287861 347 8,879 SH   SOLE 3 8,879 0 0
ISHARES TR EUROPE ETF 464287861 465,492 11,899,069 SH   SOLE 4 11,899,069 0 0
ISHARES TR EUROPE ETF 464287861 6 147 SH   SOLE 17 0 0 147
ISHARES TR SP SMCP600VL ETF 464287879 87 657 SH   SOLE 17 0 0 657
ISHARES TR S&P SML 600 GWT 464287887 21 132 SH   SOLE 17 0 0 132
ISHARES TR S&P SML 600 GWT 464287887 30 188 SH   SOLE 18 188 0 0
ISHARES TR INTL TREA BD ETF 464288117 33,335 687,749 SH   SOLE 7 31,614 0 656,135
ISHARES TR INTL TREA BD ETF 464288117 18,997 391,942 SH   SOLE 17 0 0 391,942
ISHARES TR INTL TREA BD ETF 464288117 8,983 185,326 SH   SOLE 18 185,326 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 496 4,707 SH   SOLE 17 0 0 4,707
ISHARES TR SHRT NAT MUN ETF 464288158 2,877 27,300 SH   SOLE 18 27,300 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,917 45,909 SH   SOLE 3 45,909 0 0
ISHARES TR MSCI ACWI EX US 464288240 1 14 SH   SOLE 17 0 0 14
ISHARES TR MSCI ACWI EX US 464288240 29,128 694,179 SH   SOLE 18 694,179 0 0
ISHARES TR MSCI ACWI EX US 464288240 44,185 1,053,029 SH   SOLE 21 1,053,029 0 0
ISHARES TR MSCI ACWI ETF 464288257 15,730 245,166 SH   SOLE 2 245,166 0 0
ISHARES TR MSCI ACWI ETF 464288257 3,500 54,551 SH   SOLE 3 54,551 0 0
ISHARES TR MSCI ACWI ETF 464288257 809 12,604 SH   SOLE 17 0 0 12,604
ISHARES TR MSCI ACWI ETF 464288257 86,873 1,354,006 SH   SOLE 18 1,354,006 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 3,959 68,141 SH   SOLE 23 68,141 0 0
ISHARES TR EAFE SML CP ETF 464288273 8,478 163,599 SH   SOLE 2 163,599 0 0
ISHARES TR EAFE SML CP ETF 464288273 23,361 450,802 SH   SOLE 17 0 0 450,802
ISHARES TR EAFE SML CP ETF 464288273 12,031 232,176 SH   SOLE 18 232,176 0 0
ISHARES TR EAFE SML CP ETF 464288273 41,645 803,656 SH   SOLE 21 803,656 0 0
ISHARES TR EAFE SML CP ETF 464288273 7,341 141,667 SH   SOLE 23 141,667 0 0
ISHARES TR EAFE SML CP ETF 464288273 60,477 1,167,050 SH   SOLE 31 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 225,093 2,166,229 SH   SOLE 2 2,066,282 0 99,947
ISHARES TR JPMORGAN USD EMG 464288281 94,319 907,697 SH   SOLE 7 907,697 0 0
ISHARES TR JPMORGAN USD EMG 464288281 499 4,801 SH   SOLE 17 0 0 4,801
ISHARES TR JPMORGAN USD EMG 464288281 27,854 268,062 SH   SOLE 18 268,062 0 0
ISHARES TR JPMORGAN USD EMG 464288281 220,197 2,119,116 SH   SOLE 19 2,119,116 0 0
ISHARES TR JPMORGAN USD EMG 464288281 61,447 591,348 SH   SOLE 21 591,348 0 0
ISHARES TR JPMORGAN USD EMG 464288281 150,145 1,444,954 SH   SOLE 22 1,183,626 0 261,328
ISHARES TR JPMORGAN USD EMG 464288281 25,506 245,464 SH   SOLE 23 245,464 0 0
ISHARES TR JPMORGAN USD EMG 464288281 321,561 3,094,615 SH   SOLE 25 3,094,615 0 0
ISHARES TR JPMORGAN USD EMG 464288281 28,377 273,094 SH   SOLE 26 273,094 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,300 31,759 SH   SOLE 30 31,759 0 0
ISHARES TR JPMORGAN USD EMG 464288281 112,723 1,084,811 SH   SOLE 31 0 0 1,084,811
ISHARES TR OPTIONS 464288951 2,027 19,500 SH Put SOLE 2 19,500 0 0
ISHARES TR OPTIONS 464288951 61,307 590,000 SH Put SOLE 19 590,000 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH   SOLE 17 0 0 2
ISHARES TR NEW YORK MUN ETF 464288323 640 11,681 SH   SOLE 18 11,681 0 0
ISHARES TR CALIF MUN BD ETF 464288356 368 6,302 SH   SOLE 18 6,302 0 0
ISHARES TR GLB INFRASTR ETF 464288372 18,876 479,322 SH   SOLE 2 479,322 0 0
ISHARES TR GLB INFRASTR ETF 464288372 4,614 117,159 SH   SOLE 22 0 0 117,159
ISHARES TR GLB INFRASTR ETF 464288372 252 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 19,120 175,345 SH   SOLE 2 175,345 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,504 59,644 SH   SOLE 17 0 0 59,644
ISHARES TR NATIONAL MUN ETF 464288414 24,002 220,119 SH   SOLE 18 220,119 0 0
ISHARES TR ASIA 50 ETF 464288430 306,259 5,538,133 SH   SOLE 4 5,538,133 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,702 59,290 SH   SOLE 2 59,290 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,103 38,406 SH   SOLE 7 38,406 0 0
ISHARES TR INTL SEL DIV ETF 464288448 38,285 1,333,521 SH   SOLE 18 1,274,687 0 58,834
ISHARES TR INTL SEL DIV ETF 464288448 994 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 41,240 1,436,419 SH   SOLE 21 1,436,419 0 0
ISHARES TR INTL DEV RE ETF 464288489 2,710 100,268 SH   SOLE 2 17,114 0 83,154
ISHARES TR INTL DEV RE ETF 464288489 466 17,252 SH   SOLE 3 17,252 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 716 26,480 SH   SOLE 18 66 0 26,414
ISHARES TR INTL DEV RE ETF 464288489 3,136 116,028 SH   SOLE 22 116,028 0 0
ISHARES TR IBOXX HI YD ETF 464288513 211,677 2,610,080 SH   SOLE 2 1,291,084 0 1,318,996
ISHARES TR IBOXX HI YD ETF 464288513 621 7,661 SH   SOLE 7 7,661 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,960 24,166 SH   SOLE 17 0 0 24,166
ISHARES TR IBOXX HI YD ETF 464288513 54,430 671,141 SH   SOLE 18 517,321 0 153,820
ISHARES TR IBOXX HI YD ETF 464288513 966,765 11,920,651 SH   SOLE 19 11,920,651 0 0
ISHARES TR IBOXX HI YD ETF 464288513 264,366 3,259,757 SH   SOLE 21 3,259,757 0 0
ISHARES TR IBOXX HI YD ETF 464288513 33,641 414,807 SH   SOLE 22 414,807 0 0
ISHARES TR IBOXX HI YD ETF 464288513 46,494 573,298 SH   SOLE 23 573,298 0 0
ISHARES TR IBOXX HI YD ETF 464288513 59,279 730,943 SH   SOLE 26 730,943 0 0
ISHARES TR OPTIONS 464288953 94,361 1,163,500 SH Put SOLE 2 1,163,500 0 0
ISHARES TR OPTIONS 464288903 12,165 150,000 SH Call SOLE 19 150,000 0 0
ISHARES TR OPTIONS 464288953 266,756 3,289,200 SH Put SOLE 19 3,289,200 0 0
ISHARES TR CRE U S REIT ETF 464288521 20,965 467,450 SH   SOLE 21 0 0 467,450
ISHARES TR CRE U S REIT ETF 464288521 6,769 150,923 SH   SOLE 22 0 0 150,923
ISHARES TR CRE U S REIT ETF 464288521 32,490 724,416 SH   SOLE 23 724,416 0 0
ISHARES TR RESIDNL REAL EST 464288562 4 57 SH   SOLE 17 0 0 57
ISHARES TR MSCI KLD400 SOC 464288570 6 66 SH   SOLE 17 0 0 66
ISHARES TR MSCI KLD400 SOC 464288570 12,437 133,731 SH   SOLE 18 133,731 0 0
ISHARES TR MBS ETF 464288588 9,589 91,634 SH   SOLE 2 7,960 0 83,674
ISHARES TR MBS ETF 464288588 32,886 314,244 SH   SOLE 3 314,244 0 0
ISHARES TR MBS ETF 464288588 10 92 SH   SOLE 17 0 0 92
ISHARES TR MBS ETF 464288588 103,379 987,853 SH   SOLE 18 678,687 0 309,166
ISHARES TR MBS ETF 464288588 17,813 170,218 SH   SOLE 21 170,218 0 0
ISHARES TR INTRM GOV CR ETF 464288612 7 66 SH   SOLE 17 0 0 66
ISHARES TR INTRM GOV CR ETF 464288612 12,864 118,872 SH   SOLE 18 118,872 0 0
ISHARES TR USD INV GRDE ETF 464288620 8,712 164,536 SH   SOLE 2 0 0 164,536
ISHARES TR USD INV GRDE ETF 464288620 3,149 59,477 SH   SOLE 7 59,477 0 0
ISHARES TR USD INV GRDE ETF 464288620 63,040 1,190,552 SH   SOLE 18 642,733 0 547,819
ISHARES TR USD INV GRDE ETF 464288620 13,241 250,062 SH   SOLE 23 250,062 0 0
ISHARES TR INTRM TR CRP ETF 464288638 123,006 2,346,543 SH   SOLE 2 2,346,543 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,903 36,311 SH   SOLE 3 0 0 36,311
ISHARES TR INTRM TR CRP ETF 464288638 9 173 SH   SOLE 17 0 0 173
ISHARES TR INTRM TR CRP ETF 464288638 11,615 221,570 SH   SOLE 18 185,500 0 36,070
ISHARES TR INTRM TR CRP ETF 464288638 9,211 175,713 SH   SOLE 19 175,713 0 0
ISHARES TR INTRM TR CRP ETF 464288638 52,728 1,005,884 SH   SOLE 21 1,005,884 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,189 22,686 SH   SOLE 22 22,686 0 0
ISHARES TR SH TR CRPORT ETF 464288646 676,907 13,108,188 SH   SOLE 2 12,645,353 0 462,835
ISHARES TR SH TR CRPORT ETF 464288646 5 98 SH   SOLE 17 0 0 98
ISHARES TR SH TR CRPORT ETF 464288646 21,879 423,677 SH   SOLE 18 329,623 0 94,054
ISHARES TR SH TR CRPORT ETF 464288646 107,101 2,073,997 SH   SOLE 19 2,073,997 0 0
ISHARES TR SH TR CRPORT ETF 464288646 9,396 181,957 SH   SOLE 21 60,556 0 121,401
ISHARES TR SH TR CRPORT ETF 464288646 55,675 1,078,132 SH   SOLE 22 1,078,132 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 176 1,318 SH   SOLE 22 1,318 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,629 13,415 SH   SOLE 2 13,415 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 37 303 SH   SOLE 17 0 0 303
ISHARES TR 3 7 YR TREAS BD 464288661 10,462 86,177 SH   SOLE 18 86,177 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 17,588 144,876 SH   SOLE 23 144,876 0 0
ISHARES TR SHORT TREAS BD 464288679 8 76 SH   SOLE 2 76 0 0
ISHARES TR SHORT TREAS BD 464288679 7,232 65,566 SH   SOLE 18 65,566 0 0
ISHARES TR SHORT TREAS BD 464288679 332,706 3,016,376 SH   SOLE 19 3,016,376 0 0
ISHARES TR SHORT TREAS BD 464288679 28,550 258,838 SH   SOLE 21 0 0 258,838
ISHARES TR SHORT TREAS BD 464288679 27,354 247,992 SH   SOLE 22 247,498 0 494
ISHARES TR OPTIONS 464288957 188 5,500 SH Put SOLE 2 5,500 0 0
ISHARES TR OPTIONS 464288957 6,845 200,000 SH Put SOLE 19 200,000 0 0
ISHARES TR S&P US PFD STK 464288687 14,680 428,871 SH   SOLE 2 428,871 0 0
ISHARES TR S&P US PFD STK 464288687 2,918 85,243 SH   SOLE 3 85,243 0 0
ISHARES TR S&P US PFD STK 464288687 80,339 2,347,033 SH   SOLE 7 2,347,033 0 0
ISHARES TR S&P US PFD STK 464288687 356 10,411 SH   SOLE 15 10,411 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 36,096 1,054,520 SH   SOLE 18 913,844 0 140,676
ISHARES TR S&P US PFD STK 464288687 14,177 414,174 SH   SOLE 21 414,174 0 0
ISHARES TR GLOBAL MATER ETF 464288695 1 15 SH   SOLE 18 15 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 674 13,733 SH   SOLE 7 13,733 0 0
ISHARES TR GLOB UTILITS ETF 464288711 247 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 27,805 356,844 SH   SOLE 7 356,844 0 0
ISHARES TR GLB CNSM STP ETF 464288737 68,748 1,495,494 SH   SOLE 4 1,495,494 0 0
ISHARES TR GLB CNSM STP ETF 464288737 5,416 117,809 SH   SOLE 7 117,809 0 0
ISHARES TR GLB CNS DISC ETF 464288745 31,049 307,748 SH   SOLE 7 307,748 0 0
ISHARES TR MSCI USA ESG SLC 464288802 4 38 SH   SOLE 18 38 0 0
ISHARES TR EAFE VALUE ETF 464288877 32,018 708,059 SH   SOLE 17 0 0 708,059
ISHARES TR EAFE GRWTH ETF 464288885 0 6 SH   SOLE 17 0 0 6
ISHARES TR OPTIONS 464289950 126 7,500 SH Put SOLE 2 7,500 0 0
ISHARES TR OPTIONS 464289950 4,408 260,000 SH Put SOLE 19 260,000 0 0
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 CORE LT USDB ETF 464289479 5 93 SH   SOLE 17 0 0 93
ISHARES TR LNG TR CRPRT BD 464289511 550 9,763 SH   SOLE 2 9,763 0 0
ISHARES TR LNG TR CRPRT BD 464289511 3,342 59,352 SH   SOLE 18 312 0 59,040
ISHARES TR LNG TR CRPRT BD 464289511 38,745 688,184 SH   SOLE 21 688,184 0 0
ISHARES TR LNG TR CRPRT BD 464289511 463 8,215 SH   SOLE 22 8,215 0 0
ISHARES TR INDIA 50 ETF 464289529 53,640 1,518,677 SH   SOLE 7 1,518,677 0 0
ISHARES TR INDIA 50 ETF 464289529 20,186 571,506 SH   SOLE 22 571,506 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 4 78 SH   SOLE 17 0 0 78
ISHARES TR GRWT ALLOCAT ETF 464289867 5 112 SH   SOLE 17 0 0 112
ISHARES TR GRWT ALLOCAT ETF 464289867 47,850 1,158,304 SH   SOLE 22 1,158,304 0 0
ISHARES TR MODERT ALLOC ETF 464289875 34,719 973,066 SH   SOLE 22 973,066 0 0
ISHARES TR CONSER ALLOC ETF 464289883 11,572 353,677 SH   SOLE 22 353,677 0 0
ISHARES TR US TREAS BD ETF 46429B267 2,870 116,438 SH   SOLE 2 116,438 0 0
ISHARES TR US TREAS BD ETF 46429B267 3,762 152,605 SH   SOLE 7 127,290 0 25,315
ISHARES TR US TREAS BD ETF 46429B267 3 126 SH   SOLE 17 0 0 126
ISHARES TR US TREAS BD ETF 46429B267 33,394 1,354,728 SH   SOLE 18 117,988 0 1,236,740
ISHARES TR US TREAS BD ETF 46429B267 4,052 164,381 SH   SOLE 19 164,381 0 0
ISHARES TR A RATE CP BD ETF 46429B291 7 139 SH   SOLE 18 139 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 6,128 246,913 SH   SOLE 22 0 0 246,913
ISHARES TR GNMA BOND ETF 46429B333 0 2 SH   SOLE 17 0 0 2
ISHARES TR CMBS ETF 46429B366 6,888 137,000 SH   SOLE 2 137,000 0 0
ISHARES TR CMBS ETF 46429B366 1,023 20,338 SH   SOLE 3 20,338 0 0
ISHARES TR CMBS ETF 46429B366 3,293 65,503 SH   SOLE 18 37,264 0 28,239
ISHARES TR MSCI PHILIPS ETF 46429B408 1,875 58,822 SH   SOLE 22 0 0 58,822
ISHARES TR IBONDS SEP19 ETF 46429B564 11 442 SH   SOLE 18 442 0 0
ISHARES TR MSCI INDIA ETF 46429B598 270,221 8,105,005 SH   SOLE 2 62,337 0 8,042,668
ISHARES TR MSCI INDIA ETF 46429B598 45,605 1,367,887 SH   SOLE 4 1,367,887 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,755 112,623 SH   SOLE 7 0 0 112,623
ISHARES TR MSCI INDIA ETF 46429B598 43,862 1,315,600 SH   SOLE 13 1,315,600 0 0
ISHARES TR MSCI INDIA ETF 46429B598 43,418 1,302,277 SH   SOLE 15 1,302,277 0 0
ISHARES TR MSCI INDIA ETF 46429B598 36,256 1,087,467 SH   SOLE 18 1,087,467 0 0
ISHARES TR MSCI INDIA ETF 46429B598 7,801 233,985 SH   SOLE 19 233,985 0 0
ISHARES TR MSCI INDIA ETF 46429B598 236,334 7,088,592 SH   SOLE 21 7,088,592 0 0
ISHARES TR MSCI INDIA ETF 46429B598 205,915 6,176,223 SH   SOLE 22 4,782,670 0 1,393,553
ISHARES TR MSCI INDIA ETF 46429B598 836 25,066 SH   SOLE 26 25,066 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,833 114,961 SH   SOLE 40 114,961 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,936 84,055 SH   SOLE 22 0 0 84,055
ISHARES TR FLTG RATE NT ETF 46429B655 3,703 73,539 SH   SOLE 3 0 0 73,539
ISHARES TR FLTG RATE NT ETF 46429B655 3 53 SH   SOLE 17 0 0 53
ISHARES TR FLTG RATE NT ETF 46429B655 15,143 300,687 SH   SOLE 18 258,568 0 42,119
ISHARES TR FLTG RATE NT ETF 46429B655 126,586 2,513,622 SH   SOLE 19 2,513,622 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 26,237 310,942 SH   SOLE 2 310,942 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 47,130 558,542 SH   SOLE 3 546,432 0 12,110
ISHARES TR CORE HIGH DV ETF 46429B663 5 59 SH   SOLE 17 0 0 59
ISHARES TR CORE HIGH DV ETF 46429B663 4,987 59,102 SH   SOLE 18 35,602 0 23,500
ISHARES TR CORE HIGH DV ETF 46429B663 3,430 40,648 SH   SOLE 19 40,648 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 15,157 179,627 SH   SOLE 21 179,627 0 0
ISHARES TR MSCI CHINA ETF 46429B671 3 53 SH   SOLE 18 53 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,028 15,417 SH   SOLE 3 2,550 0 12,867
ISHARES TR MIN VOL EAFE ETF 46429B689 210,411 3,156,481 SH   SOLE 7 3,156,481 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 52 781 SH   SOLE 17 0 0 781
ISHARES TR MIN VOL EAFE ETF 46429B689 135,687 2,035,503 SH   SOLE 18 1,358,387 0 677,116
ISHARES TR MIN VOL EAFE ETF 46429B689 7,767 116,519 SH   SOLE 19 116,519 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6,537 98,063 SH   SOLE 21 98,063 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 26,727 400,938 SH   SOLE 22 66,936 0 334,002
ISHARES TR MIN VOL USA ETF 46429B697 53,105 1,013,453 SH   SOLE 2 1,013,453 0 0
ISHARES TR MIN VOL USA ETF 46429B697 1,509 28,790 SH   SOLE 3 6,483 0 22,307
ISHARES TR MIN VOL USA ETF 46429B697 18 342 SH   SOLE 17 0 0 342
ISHARES TR MIN VOL USA ETF 46429B697 303,538 5,792,717 SH   SOLE 18 2,939,539 0 2,853,178
ISHARES TR MIN VOL USA ETF 46429B697 26,867 512,732 SH   SOLE 19 512,732 0 0
ISHARES TR MIN VOL USA ETF 46429B697 5,423 103,498 SH   SOLE 22 103,498 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 85,114 868,338 SH   SOLE 17 0 0 868,338
ISHARES TR 0-5 YR TIPS ETF 46429B747 220 2,243 SH   SOLE 18 2,243 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 9,698 98,936 SH   SOLE 22 98,936 0 0
ISHARES TR USA QUALITY FCTR 46432F339 133,565 1,740,034 SH   SOLE 2 1,588,642 0 151,392
ISHARES TR USA QUALITY FCTR 46432F339 6 84 SH   SOLE 17 0 0 84
ISHARES TR USA QUALITY FCTR 46432F339 54,154 705,497 SH   SOLE 18 705,497 0 0
ISHARES TR USA QUALITY FCTR 46432F339 139 1,817 SH   SOLE 21 1,817 0 0
ISHARES TR USA QUALITY FCTR 46432F339 11,845 154,313 SH   SOLE 22 154,313 0 0
ISHARES TR USA SIZE FACTOR 46432F370 30,267 394,972 SH   SOLE 18 394,972 0 0
ISHARES TR USA SIZE FACTOR 46432F370 62 815 SH   SOLE 21 815 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 216,957 2,989,628 SH   SOLE 2 2,989,628 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 50,351 693,822 SH   SOLE 18 693,822 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 143 1,975 SH   SOLE 21 1,975 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 11,364 156,596 SH   SOLE 22 156,596 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 87,598 873,966 SH   SOLE 2 873,966 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 8 77 SH   SOLE 17 0 0 77
ISHARES TR USA MOMENTUM FCT 46432F396 67,695 675,398 SH   SOLE 18 674,625 0 773
ISHARES TR USA MOMENTUM FCT 46432F396 87,555 873,539 SH   SOLE 19 873,539 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 119 1,189 SH   SOLE 21 1,189 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 12,067 120,393 SH   SOLE 22 120,393 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 27,421 522,002 SH   SOLE 2 522,002 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 180 3,436 SH   SOLE 17 0 0 3,436
ISHARES TR CORE MSCI TOTAL 46432F834 2,967 56,491 SH   SOLE 18 56,491 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 6,223,811 118,481,080 SH   SOLE 21 118,415,832 0 65,248
ISHARES TR CORE MSCI TOTAL 46432F834 237,442 4,520,130 SH   SOLE 22 4,520,130 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,270,563 23,101,140 SH   SOLE 2 20,542,918 0 2,558,222
ISHARES TR CORE MSCI EAFE 46432F842 82,934 1,507,899 SH   SOLE 3 1,507,899 0 0
ISHARES TR CORE MSCI EAFE 46432F842 25,256 459,204 SH   SOLE 4 459,204 0 0
ISHARES TR CORE MSCI EAFE 46432F842 12,632 229,670 SH   SOLE 7 229,670 0 0
ISHARES TR CORE MSCI EAFE 46432F842 62,903 1,143,683 SH   SOLE 17 0 0 1,143,683
ISHARES TR CORE MSCI EAFE 46432F842 177,299 3,223,615 SH   SOLE 18 3,222,424 0 1,191
ISHARES TR CORE MSCI EAFE 46432F842 257,531 4,682,385 SH   SOLE 19 4,682,385 0 0
ISHARES TR CORE MSCI EAFE 46432F842 46,531 846,017 SH   SOLE 21 0 0 846,017
ISHARES TR CORE MSCI EAFE 46432F842 67,495 1,227,189 SH   SOLE 22 1,227,189 0 0
ISHARES TR CORE MSCI EAFE 46432F842 8,103 147,333 SH   SOLE 23 147,333 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 2 45 SH   SOLE 17 0 0 45
ISHARES TR CORE 1 5 YR USD 46432F859 390 7,956 SH   SOLE 18 7,956 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 797 34,217 SH   SOLE 18 34,217 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,131 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,039 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 5,792 116,942 SH   SOLE 2 116,942 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 138 2,795 SH   SOLE 18 2,795 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH   SOLE 17 0 0 36
ISHARES TR MULTIFACTOR INTL 46434V274 7 286 SH   SOLE 18 286 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 20,510 865,023 SH   SOLE 19 865,023 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 24,448 1,031,130 SH   SOLE 21 1,031,130 0 0
ISHARES TR MULTIFACTOR USA 46434V282 366 13,128 SH   SOLE 18 13,128 0 0
ISHARES TR MULTIFACTOR USA 46434V282 129,169 4,636,357 SH   SOLE 19 4,636,357 0 0
ISHARES TR MULTIFACTOR USA 46434V282 20,393 731,999 SH   SOLE 21 731,999 0 0
ISHARES TR MULTIFACTOR USA 46434V290 4 102 SH   SOLE 18 102 0 0
ISHARES TR MULTIFACTOR USA 46434V290 3,482 97,212 SH   SOLE 19 97,212 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,408 98,941 SH   SOLE 2 98,941 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 47,518 1,066,630 SH   SOLE 18 964,922 0 101,708
ISHARES TR 0-5YR HI YL CP 46434V407 26,973 605,448 SH   SOLE 19 605,448 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 9,288 208,480 SH   SOLE 21 208,480 0 0
ISHARES TR MSCI LW CRB TG 46434V464 0 4 SH   SOLE 17 0 0 4
ISHARES TR IBONDS SEP2020 46434V571 3 136 SH   SOLE 18 136 0 0
ISHARES TR CORE TOTAL USD 46434V613 2 36 SH   SOLE 17 0 0 36
ISHARES TR CORE TOTAL USD 46434V613 225 4,576 SH   SOLE 18 4,576 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,625,561 33,009,657 SH   SOLE 21 33,009,657 0 0
ISHARES TR CORE DIV GRWTH 46434V621 36 1,085 SH   SOLE 17 0 0 1,085
ISHARES TR CORE DIV GRWTH 46434V621 850 25,605 SH   SOLE 18 2,994 0 22,611
ISHARES TR CUR HD EURZN ETF 46434V639 890 34,293 SH   SOLE 2 34,293 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 470 18,111 SH   SOLE 3 18,111 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 4,809 185,396 SH   SOLE 18 185,396 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 16,445 702,194 SH   SOLE 2 702,194 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 2 74 SH   SOLE 17 0 0 74
ISHARES TR GLOBAL REIT ETF 46434V647 92 3,928 SH   SOLE 18 3,928 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 11,737 501,172 SH   SOLE 19 501,172 0 0
ISHARES TR CORE MSCI PAC 46434V696 24,380 481,619 SH   SOLE 2 481,619 0 0
ISHARES TR CUR HED MSCI GER 46434V704 0 21 SH   SOLE 17 0 0 21
ISHARES TR CUR HED MSCI GER 46434V704 62 2,627 SH   SOLE 18 2,627 0 0
ISHARES TR CORE MSCI EURO 46434V738 333 8,056 SH   SOLE 2 8,056 0 0
ISHARES TR CORE MSCI EURO 46434V738 17 414 SH   SOLE 7 414 0 0
ISHARES TR CORE MSCI EURO 46434V738 2 37 SH   SOLE 17 0 0 37
ISHARES TR CORE MSCI EURO 46434V738 60 1,460 SH   SOLE 18 1,460 0 0
ISHARES TR CORE MSCI EURO 46434V738 13,330 322,525 SH   SOLE 23 322,525 0 0
ISHARES TR MSCI UAE ETF 46434V761 128 9,345 SH   SOLE 23 9,345 0 0
ISHARES TR MSCI QATAR ETF 46434V779 201 10,874 SH   SOLE 23 10,874 0 0
ISHARES TR HDG MSCI EAFE 46434V803 2 73 SH   SOLE 2 73 0 0
ISHARES TR HDG MSCI EAFE 46434V803 521 20,188 SH   SOLE 3 20,188 0 0
ISHARES TR HDG MSCI EAFE 46434V803 10 389 SH   SOLE 17 0 0 389
ISHARES TR HDG MSCI EAFE 46434V803 1,476 57,194 SH   SOLE 18 57,194 0 0
ISHARES TR HDG MSCI EAFE 46434V803 5,873 227,532 SH   SOLE 22 0 0 227,532
ISHARES TR HDG MSCI JAPAN 46434V886 1,429 50,888 SH   SOLE 2 0 0 50,888
ISHARES TR HDG MSCI JAPAN 46434V886 2,721 96,868 SH   SOLE 18 96,868 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 46,748 1,664,219 SH   SOLE 19 1,664,219 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 1,523 54,204 SH   SOLE 22 0 0 54,204
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 125 SH   SOLE 18 125 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 127 SH   SOLE 18 127 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 130 SH   SOLE 18 130 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 130 SH   SOLE 18 130 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 45 SH   SOLE 18 45 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1 44 SH   SOLE 18 44 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 128 SH   SOLE 18 128 0 0
ISHARES TR 10 YR INVT GRD 46435G144 6,801 150,000 SH   SOLE   150,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 6,132 130,000 SH   SOLE   130,000 0 0
ISHARES TR ESG USD CORPT 46435G193 5 218 SH   SOLE 18 218 0 0
ISHARES TR EDGE INVT GRDE 46435G219 7,109 150,000 SH   SOLE   150,000 0 0
ISHARES TR EDGE INVT GRDE 46435G219 20,965 442,400 SH   SOLE 19 442,400 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 6 234 SH   SOLE 18 234 0 0
ISHARES TR EDEG HIG YLELD 46435G250 1,158 25,000 SH   SOLE   25,000 0 0
ISHARES TR EDEG HIG YLELD 46435G250 7,464 161,180 SH   SOLE 19 161,180 0 0
ISHARES TR IBONDS DEC2023 46435G318 3 138 SH   SOLE 18 138 0 0
ISHARES TR CORE MSCI INTL 46435G326 60,506 1,238,614 SH   SOLE 2 1,238,614 0 0
ISHARES TR CORE MSCI INTL 46435G326 814,732 16,678,234 SH   SOLE 21 16,678,234 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 11,390 388,059 SH   SOLE 2 388,059 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 24,813 845,416 SH   SOLE 7 0 0 845,416
ISHARES TR MSCI UK ETF NEW 46435G334 1 30 SH   SOLE 17 0 0 30
ISHARES TR MSCI UK ETF NEW 46435G334 4,711 160,520 SH   SOLE 18 160,520 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 13,944 475,089 SH   SOLE 21 475,089 0 0
ISHARES TR MORTGE REL ETF 46435G342 329 8,248 SH   SOLE 3 8,248 0 0
ISHARES TR MORTGE REL ETF 46435G342 880 22,034 SH   SOLE 15 22,034 0 0
ISHARES TR MORTGE REL ETF 46435G342 41,000 1,026,543 SH   SOLE 21 1,026,543 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 29,348 534,279 SH   SOLE 2 534,279 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 9 169 SH   SOLE 18 169 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 6,243 130,000 SH   SOLE   130,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,490 105,000 SH   SOLE   105,000 0 0
ISHARES TR ESG MSCI EAFE 46435G516 26,731 465,862 SH   SOLE 2 465,862 0 0
ISHARES TR ESG MSCI EAFE 46435G516 2 28 SH   SOLE 17 0 0 28
ISHARES TR ESG MSCI EAFE 46435G516 5 82 SH   SOLE 18 82 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTV JPN ETF 46435G649 2,378 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,674 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 698 28,989 SH   SOLE   28,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 6,946 133,042 SH   SOLE 2 133,042 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,308 25,046 SH   SOLE 3 25,046 0 0
ISHARES TR CORE INTL AGGR 46435G672 34,817 666,872 SH   SOLE 7 0 0 666,872
ISHARES TR CORE INTL AGGR 46435G672 51 976 SH   SOLE 17 0 0 976
ISHARES TR CORE INTL AGGR 46435G672 283,996 5,439,495 SH   SOLE 21 5,439,495 0 0
ISHARES TR IBONDS DEC2022 46435G755 306 11,964 SH   SOLE 18 11,964 0 0
ISHARES TR IBONDS DEC2021 46435G789 306 12,016 SH   SOLE 18 12,016 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 18 46 0 0
ISHARES TR IBONDS DEC 25 46435U432 1 57 SH   SOLE 18 57 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 7,483 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH   SOLE 18 43 0 0
ISHARES TR ESG US AGR BD 46435U549 50,945 1,000,000 SH   SOLE   1,000,000 0 0
ISHARES TR ESG MSCI USA SML 46435U663 680 30,000 SH   SOLE   30,000 0 0
ISHARES TR IBONDS DEC 46435U697 1 57 SH   SOLE 18 57 0 0
ISHARES TR BROAD USD HIGH 46435U853 252 5,500 SH   SOLE   5,500 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 45 SH   SOLE 18 45 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 65,157 1,307,052 SH   SOLE 2 817,052 0 490,000
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2 42 SH   SOLE 17 0 0 42
ISHARES US ETF TR SHT MAT BD ETF 46431W507 38,447 771,244 SH   SOLE 18 771,244 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 77,288 1,550,419 SH   SOLE 19 1,550,419 0 0
ISHARES US ETF TR INFLATION HEDG 46431W580 7,167 300,000 SH   SOLE   300,000 0 0
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 23,293 530,000 SH   SOLE   530,000 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 72,505 855,318 SH   SOLE 2 855,318 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 2,446 50,000 SH   SOLE   50,000 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 3,180 135,000 SH   SOLE   135,000 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 2,188 95,000 SH   SOLE   95,000 0 0
ISHARES US ETF TR TECHNOLOGY 46431W648 876 38,000 SH   SOLE   38,000 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 3,055 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR DISCRETIONARY 46431W663 3,659 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR CONSUMER STPLS 46431W671 2,693 117,000 SH   SOLE   117,000 0 0
ISHARES US ETF TR HEALTHCARE 46431W689 1,204 46,000 SH   SOLE   46,000 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 1 14 SH   SOLE 17 0 0 14
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 22,423 448,989 SH   SOLE 18 448,989 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 2 53 SH   SOLE 18 53 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,712 1,600,000 PRN   SOLE 21 1,600,000 0 0
ISORAY INC COM 46489V104 11 36,969 SH   SOLE 21 36,969 0 0
ISORAY INC COM 46489V104 251 837,775 SH   SOLE 22 837,775 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 1,628 287,546 SH   SOLE 7 287,546 0 0
ISRAMCO INC COM NEW 465141406 142 1,201 SH   SOLE 2 19 0 1,182
ISRAMCO INC COM NEW 465141406 298 2,518 SH   SOLE 18 2,518 0 0
ISRAMCO INC COM NEW 465141406 135 1,138 SH   SOLE 19 1,138 0 0
ISRAMCO INC COM NEW 465141406 3,067 25,880 SH   SOLE 21 25,880 0 0
ISRAMCO INC COM NEW 465141406 2,016 17,011 SH   SOLE 22 16,557 0 454
ISSUER DIRECT CORPORATION COM NEW 46520M204 5 462 SH   SOLE 18 462 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 67 5,897 SH   SOLE 21 5,897 0 0
ISTAR INC COM 45031U101 653 71,251 SH   SOLE 2 2,451 0 68,800
ISTAR INC COM 45031U101 5 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 13 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 3,180 346,746 SH   SOLE 18 346,746 0 0
ISTAR INC COM 45031U101 890 97,071 SH   SOLE 19 97,071 0 0
ISTAR INC COM 45031U101 79,816 8,704,026 SH   SOLE 21 8,704,026 0 0
ISTAR INC COM 45031U101 21,957 2,394,408 SH   SOLE 22 2,304,990 0 89,418
ISTAR INC COM 45031U101 238 26,005 SH   SOLE 26 0 0 26,005
ISTAR INC COM 45031U101 78 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 153 16,728 SH   SOLE 29 0 0 16,728
ISTAR INC COM 45031U101 1,225 133,563 SH   SOLE 30 133,563 0 0
ISTAR INC COM 45031U101 83 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 689 765,000 PRN   SOLE 21 765,000 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 612 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6,531 714,578 SH   SOLE 2 189,829 0 524,749
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,986 217,310 SH   SOLE 4 217,310 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 43,253 4,732,275 SH   SOLE 18 1,957,275 0 2,775,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 21,200 2,319,487 SH   SOLE 19 2,319,487 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 117,546 12,860,574 SH   SOLE 21 12,860,574 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 32,604 3,567,192 SH   SOLE 22 3,460,466 0 106,726
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 25,021 2,737,500 SH   SOLE 25 2,737,500 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 658 72,015 SH   SOLE 26 0 0 72,015
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 12,112 1,325,201 SH   SOLE 30 1,325,201 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 129,421 14,159,885 SH   SOLE 34 14,159,885 0 0
ITERIS INC COM 46564T107 76 20,412 SH   SOLE 2 974 0 19,438
ITERIS INC COM 46564T107 296 79,225 SH   SOLE 18 79,225 0 0
ITERIS INC COM 46564T107 141 37,761 SH   SOLE 19 37,761 0 0
ITERIS INC COM 46564T107 3,502 938,782 SH   SOLE 21 938,782 0 0
ITERIS INC COM 46564T107 3,282 879,852 SH   SOLE 22 866,457 0 13,395
ITRON INC COM 465741106 1,276 26,990 SH   SOLE 2 1,152 0 25,838
ITRON INC COM 465741106 8 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 11 224 SH   SOLE 7 224 0 0
ITRON INC COM 465741106 7,991 168,975 SH   SOLE 18 168,975 0 0
ITRON INC COM 465741106 2,388 50,489 SH   SOLE 19 50,489 0 0
ITRON INC COM 465741106 169,927 3,593,289 SH   SOLE 21 3,593,289 0 0
ITRON INC COM 465741106 45,907 970,765 SH   SOLE 22 922,864 0 47,901
ITRON INC COM 465741106 507 10,730 SH   SOLE 26 8,956 0 1,774
ITRON INC COM 465741106 213 4,508 SH   SOLE 28 4,508 0 0
ITRON INC COM 465741106 3,208 67,841 SH   SOLE 30 67,841 0 0
ITRON INC COM 465741106 203 4,283 SH   SOLE 40 4,283 0 0
ITT INC COM 45073V108 10,961 227,070 SH   SOLE 2 54,086 0 172,984
ITT INC COM 45073V108 142 2,949 SH   SOLE 4 2,949 0 0
ITT INC COM 45073V108 107 2,213 SH   SOLE 7 2,213 0 0
ITT INC COM 45073V108 12,543 259,851 SH   SOLE 18 259,851 0 0
ITT INC COM 45073V108 1,313 27,197 SH   SOLE 19 27,197 0 0
ITT INC COM 45073V108 207,945 4,307,950 SH   SOLE 21 4,307,950 0 0
ITT INC COM 45073V108 144,022 2,983,680 SH   SOLE 22 2,808,365 0 175,315
ITT INC COM 45073V108 52 1,084 SH   SOLE 23 1,084 0 0
ITT INC COM 45073V108 1,464 30,327 SH   SOLE 26 13,902 0 16,425
ITT INC COM 45073V108 546 11,315 SH   SOLE 28 11,315 0 0
ITT INC COM 45073V108 729 15,097 SH   SOLE 29 0 0 15,097
ITT INC COM 45073V108 1,046 21,668 SH   SOLE 30 21,668 0 0
ITT INC COM 45073V108 86 1,774 SH   SOLE 31 1,774 0 0
ITT INC COM 45073V108 769 15,927 SH   SOLE 34 15,927 0 0
ITT INC COM 45073V108 139 2,882 SH   SOLE 36 2,882 0 0
ITT INC COM 45073V108 368 7,616 SH   SOLE 40 7,616 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 42 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 9,738 303,734 SH   SOLE 21 303,734 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,751 148,177 SH   SOLE 22 117,819 0 30,358
ITURAN LOCATION AND CONTROL SHS M6158M104 785 24,489 SH   SOLE 23 24,489 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 102 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 71 2,217 SH   SOLE 30 2,217 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 181 5,642 SH   SOLE 34 5,642 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 47 1,457 SH   SOLE 40 1,457 0 0
IVY HIGH INC OPPORTUNITIES F COM 465893105 1,229 101,326 SH   SOLE 2 101,326 0 0
IZEA WORLDWIDE INC COM 46604H105 5 4,955 SH   SOLE 21 4,955 0 0
J & J SNACK FOODS CORP COM 466032109 1,745 12,068 SH   SOLE 2 517 0 11,551
J & J SNACK FOODS CORP COM 466032109 7 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 47 323 SH   SOLE 7 323 0 0
J & J SNACK FOODS CORP COM 466032109 10,953 75,753 SH   SOLE 18 75,753 0 0
J & J SNACK FOODS CORP COM 466032109 3,238 22,397 SH   SOLE 19 22,397 0 0
J & J SNACK FOODS CORP COM 466032109 229,654 1,588,309 SH   SOLE 21 1,588,309 0 0
J & J SNACK FOODS CORP COM 466032109 61,769 427,203 SH   SOLE 22 407,506 0 19,697
J & J SNACK FOODS CORP COM 466032109 537 3,715 SH   SOLE 26 2,800 0 915
J & J SNACK FOODS CORP COM 466032109 205 1,418 SH   SOLE 28 1,418 0 0
J & J SNACK FOODS CORP COM 466032109 4,375 30,256 SH   SOLE 30 30,256 0 0
J & J SNACK FOODS CORP COM 466032109 176 1,218 SH   SOLE 40 1,218 0 0
J ALEXANDERS HLDGS INC COM 46609J106 212 25,817 SH   SOLE 2 13,645 0 12,172
J ALEXANDERS HLDGS INC COM 46609J106 3 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 358 43,486 SH   SOLE 18 43,486 0 0
J ALEXANDERS HLDGS INC COM 46609J106 656 79,658 SH   SOLE 19 79,658 0 0
J ALEXANDERS HLDGS INC COM 46609J106 3,935 478,076 SH   SOLE 21 478,076 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5,365 651,836 SH   SOLE 22 641,643 0 10,193
J ALEXANDERS HLDGS INC COM 46609J106 273 33,180 SH   SOLE 23 33,180 0 0
J ALEXANDERS HLDGS INC COM 46609J106 450 54,618 SH   SOLE 26 0 0 54,618
J ALEXANDERS HLDGS INC COM 46609J106 197 23,900 SH   SOLE 29 0 0 23,900
J JILL INC COM 46620W102 88 16,537 SH   SOLE 2 421 0 16,116
J JILL INC COM 46620W102 306 57,456 SH   SOLE 18 57,456 0 0
J JILL INC COM 46620W102 139 26,038 SH   SOLE 19 26,038 0 0
J JILL INC COM 46620W102 3,079 577,708 SH   SOLE 21 577,708 0 0
J JILL INC COM 46620W102 1,578 296,006 SH   SOLE 22 286,028 0 9,978
J2 GLOBAL INC COM 48123V102 4,293 61,876 SH   SOLE 2 25,150 0 36,726
J2 GLOBAL INC COM 48123V102 66 957 SH   SOLE 4 957 0 0
J2 GLOBAL INC COM 48123V102 66 946 SH   SOLE 7 946 0 0
J2 GLOBAL INC COM 48123V102 18,769 270,528 SH   SOLE 18 270,528 0 0
J2 GLOBAL INC COM 48123V102 4,874 70,257 SH   SOLE 19 70,257 0 0
J2 GLOBAL INC COM 48123V102 240,660 3,468,727 SH   SOLE 21 3,468,727 0 0
J2 GLOBAL INC COM 48123V102 113,863 1,641,153 SH   SOLE 22 1,578,250 0 62,903
J2 GLOBAL INC COM 48123V102 223 3,216 SH   SOLE 23 3,216 0 0
J2 GLOBAL INC COM 48123V102 1,121 16,151 SH   SOLE 26 10,907 0 5,244
J2 GLOBAL INC COM 48123V102 431 6,209 SH   SOLE 28 6,209 0 0
J2 GLOBAL INC COM 48123V102 108 1,555 SH   SOLE 29 486 0 1,069
J2 GLOBAL INC COM 48123V102 4,024 57,996 SH   SOLE 30 57,996 0 0
J2 GLOBAL INC COM 48123V102 55 792 SH   SOLE 31 792 0 0
J2 GLOBAL INC COM 48123V102 25 355 SH   SOLE 34 355 0 0
J2 GLOBAL INC COM 48123V102 342 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,147 1,000,000 PRN   SOLE 21 1,000,000 0 0
JABIL INC COM 466313103 9,380 378,398 SH   SOLE 2 78,624 0 299,774
JABIL INC COM 466313103 19 775 SH   SOLE 4 775 0 0
JABIL INC COM 466313103 181 7,307 SH   SOLE 7 7,307 0 0
JABIL INC COM 466313103 33 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 10,538 425,090 SH   SOLE 18 425,090 0 0
JABIL INC COM 466313103 851 34,333 SH   SOLE 19 34,333 0 0
JABIL INC COM 466313103 176,639 7,125,411 SH   SOLE 21 7,125,411 0 0
JABIL INC COM 466313103 126,254 5,092,947 SH   SOLE 22 4,737,651 0 355,296
JABIL INC COM 466313103 3,375 136,158 SH   SOLE 25 136,158 0 0
JABIL INC COM 466313103 8,772 353,855 SH   SOLE 26 112,939 0 240,916
JABIL INC COM 466313103 496 20,026 SH   SOLE 28 20,026 0 0
JABIL INC COM 466313103 303 12,230 SH   SOLE 29 0 0 12,230
JABIL INC COM 466313103 947 38,189 SH   SOLE 30 38,189 0 0
JABIL INC COM 466313103 83 3,343 SH   SOLE 31 3,343 0 0
JABIL INC COM 466313103 3,133 126,388 SH   SOLE 36 126,388 0 0
JABIL INC COM 466313103 334 13,474 SH   SOLE 40 13,474 0 0
JACK IN THE BOX INC COM 466367109 2,936 37,823 SH   SOLE 2 11,664 0 26,159
JACK IN THE BOX INC COM 466367109 5 70 SH   SOLE 4 70 0 0
JACK IN THE BOX INC COM 466367109 33 429 SH   SOLE 7 429 0 0
JACK IN THE BOX INC COM 466367109 11,937 153,771 SH   SOLE 18 153,771 0 0
JACK IN THE BOX INC COM 466367109 3,154 40,629 SH   SOLE 19 40,629 0 0
JACK IN THE BOX INC COM 466367109 147,118 1,895,124 SH   SOLE 21 1,895,124 0 0
JACK IN THE BOX INC COM 466367109 73,525 947,116 SH   SOLE 22 908,759 0 38,357
JACK IN THE BOX INC COM 466367109 576 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 281 3,614 SH   SOLE 28 3,614 0 0
JACK IN THE BOX INC COM 466367109 537 6,923 SH   SOLE 30 6,923 0 0
JACK IN THE BOX INC COM 466367109 165 2,121 SH   SOLE 40 2,121 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 17,902 306,229 SH   SOLE 2 30,599 0 275,630
JACOBS ENGR GROUP INC DEL COM 469814107 2,056 35,172 SH   SOLE 4 31,805 0 3,367
JACOBS ENGR GROUP INC DEL COM 469814107 7,950 135,986 SH   SOLE 7 110,287 0 25,699
JACOBS ENGR GROUP INC DEL COM 469814107 48 818 SH   SOLE 13 818 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 74 1,264 SH   SOLE 15 1,264 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 14,563 249,109 SH   SOLE 18 233,850 0 15,259
JACOBS ENGR GROUP INC DEL COM 469814107 2,233 38,203 SH   SOLE 19 38,203 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 186,318 3,187,108 SH   SOLE 21 3,187,108 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 190,852 3,264,667 SH   SOLE 22 2,927,013 0 337,654
JACOBS ENGR GROUP INC DEL COM 469814107 5,203 88,999 SH   SOLE 23 88,999 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 7,838 134,081 SH   SOLE 25 134,081 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 17,791 304,325 SH   SOLE 26 164,407 0 139,918
JACOBS ENGR GROUP INC DEL COM 469814107 498 8,525 SH   SOLE 28 1,815 0 6,710
JACOBS ENGR GROUP INC DEL COM 469814107 1,841 31,494 SH   SOLE 29 5,882 0 25,612
JACOBS ENGR GROUP INC DEL COM 469814107 30,316 518,585 SH   SOLE 30 518,585 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 3,078 52,647 SH   SOLE 31 25,680 0 26,967
JACOBS ENGR GROUP INC DEL COM 469814107 408 6,983 SH   SOLE 34 6,983 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 7,022 120,112 SH   SOLE 36 120,112 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 230 3,929 SH   SOLE 40 3,929 0 0
JAGGED PEAK ENERGY INC COM 47009K107 525 57,615 SH   SOLE 2 6,429 0 51,186
JAGGED PEAK ENERGY INC COM 47009K107 13 1,473 SH   SOLE 7 1,473 0 0
JAGGED PEAK ENERGY INC COM 47009K107 1,931 211,766 SH   SOLE 18 211,766 0 0
JAGGED PEAK ENERGY INC COM 47009K107 1,273 139,615 SH   SOLE 19 139,615 0 0
JAGGED PEAK ENERGY INC COM 47009K107 20,283 2,224,064 SH   SOLE 21 2,224,064 0 0
JAGGED PEAK ENERGY INC COM 47009K107 18,600 2,039,484 SH   SOLE 22 1,961,831 0 77,653
JAGGED PEAK ENERGY INC COM 47009K107 29 3,128 SH   SOLE 23 3,128 0 0
JAGGED PEAK ENERGY INC COM 47009K107 37 4,083 SH   SOLE 26 0 0 4,083
JAGGED PEAK ENERGY INC COM 47009K107 61 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 119 13,083 SH   SOLE 30 13,083 0 0
JAGGED PEAK ENERGY INC COM 47009K107 49 5,344 SH   SOLE 40 5,344 0 0
JAGUAR HEALTH INC COM NEW 47010C300 2 6,922 SH   SOLE 21 6,922 0 0
JAKKS PAC INC COM 47012E106 6 3,762 SH   SOLE 18 3,762 0 0
JAKKS PAC INC COM 47012E106 90 61,497 SH   SOLE 21 61,497 0 0
JAKKS PAC INC COM 47012E106 514 349,882 SH   SOLE 22 349,882 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 1 94 SH   SOLE 18 94 0 0
JAMES RIV GROUP LTD COM G5005R107 1,082 29,622 SH   SOLE 2 6,521 0 23,101
JAMES RIV GROUP LTD COM G5005R107 20 548 SH   SOLE 7 548 0 0
JAMES RIV GROUP LTD COM G5005R107 4,956 135,632 SH   SOLE 18 135,632 0 0
JAMES RIV GROUP LTD COM G5005R107 2,807 76,817 SH   SOLE 19 76,817 0 0
JAMES RIV GROUP LTD COM G5005R107 104,415 2,857,550 SH   SOLE 21 2,857,550 0 0
JAMES RIV GROUP LTD COM G5005R107 32,564 891,184 SH   SOLE 22 858,721 0 32,463
JAMES RIV GROUP LTD COM G5005R107 1,210 33,119 SH   SOLE 23 33,119 0 0
JAMES RIV GROUP LTD COM G5005R107 1,079 29,516 SH   SOLE 26 0 0 29,516
JAMES RIV GROUP LTD COM G5005R107 127 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 2,329 63,744 SH   SOLE 30 63,744 0 0
JAMES RIV GROUP LTD COM G5005R107 135 3,700 SH   SOLE 40 3,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,435 69,260 SH   SOLE 2 69,260 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 36 1,729 SH   SOLE 4 1,729 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 21 991 SH   SOLE 7 991 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 36 1,759 SH   SOLE 15 1,759 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8,283 399,768 SH   SOLE 18 399,768 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 134,048 6,469,481 SH   SOLE 21 6,469,481 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 83,452 4,027,623 SH   SOLE 22 3,905,383 0 122,240
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,083 197,069 SH   SOLE 25 197,069 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,210 251,431 SH   SOLE 26 121,080 0 130,351
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 515 24,860 SH   SOLE 28 24,860 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,011 48,773 SH   SOLE 30 48,773 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,035 146,469 SH   SOLE 36 146,469 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 437 21,087 SH   SOLE 40 21,087 0 0
JASON INDS INC COM 471172106 6 4,335 SH   SOLE 18 4,335 0 0
JASON INDS INC COM 471172106 102 74,341 SH   SOLE 21 74,341 0 0
JASON INDS INC COM 471172106 34 24,905 SH   SOLE 22 24,905 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 1,763 1,950,000 PRN   SOLE 21 1,950,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 17,890 144,323 SH   SOLE 2 6,724 0 137,599
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,583 20,835 SH   SOLE 4 19,297 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,025 24,400 SH   SOLE 7 8,898 0 15,502
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 137 1,103 SH   SOLE 13 1,103 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 61 495 SH   SOLE 15 495 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,772 38,494 SH   SOLE 18 33,724 0 4,770
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,589 12,815 SH   SOLE 19 12,815 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 202,248 1,631,560 SH   SOLE 21 1,631,560 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 214,989 1,734,343 SH   SOLE 22 1,599,622 0 134,721
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,210 42,031 SH   SOLE 23 42,031 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,555 60,951 SH   SOLE 25 60,951 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 27,187 219,318 SH   SOLE 26 73,922 0 145,396
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,455 11,737 SH   SOLE 28 8,633 0 3,104
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,796 14,486 SH   SOLE 29 2,035 0 12,451
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13,590 109,629 SH   SOLE 30 109,629 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,720 21,940 SH   SOLE 31 12,369 0 9,571
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 448 3,617 SH   SOLE 34 3,617 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,880 47,433 SH   SOLE 36 47,433 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 149 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 8,398 241,246 SH   SOLE 2 52,199 0 189,047
JBG SMITH PPTYS COM 46590V100 3,806 109,343 SH   SOLE 4 109,343 0 0
JBG SMITH PPTYS COM 46590V100 5,908 169,714 SH   SOLE 7 169,714 0 0
JBG SMITH PPTYS COM 46590V100 146 4,204 SH   SOLE 15 4,204 0 0
JBG SMITH PPTYS COM 46590V100 10,860 311,979 SH   SOLE 18 311,979 0 0
JBG SMITH PPTYS COM 46590V100 6,973 200,315 SH   SOLE 19 200,315 0 0
JBG SMITH PPTYS COM 46590V100 206,581 5,934,520 SH   SOLE 21 5,934,520 0 0
JBG SMITH PPTYS COM 46590V100 178,588 5,130,365 SH   SOLE 22 4,896,881 0 233,484
JBG SMITH PPTYS COM 46590V100 127 3,657 SH   SOLE 23 3,657 0 0
JBG SMITH PPTYS COM 46590V100 7,531 216,347 SH   SOLE 25 216,347 0 0
JBG SMITH PPTYS COM 46590V100 2,233 64,137 SH   SOLE 26 23,117 0 41,020
JBG SMITH PPTYS COM 46590V100 1,008 28,961 SH   SOLE 28 28,961 0 0
JBG SMITH PPTYS COM 46590V100 1,304 37,454 SH   SOLE 29 37,454 0 0
JBG SMITH PPTYS COM 46590V100 17,550 504,159 SH   SOLE 30 504,159 0 0
JBG SMITH PPTYS COM 46590V100 73 2,108 SH   SOLE 31 2,108 0 0
JBG SMITH PPTYS COM 46590V100 977 28,080 SH   SOLE 34 28,080 0 0
JBG SMITH PPTYS COM 46590V100 439 12,619 SH   SOLE 40 12,619 0 0
JD COM INC SPON ADR CL A 47215P106 20,897 998,446 SH   SOLE 2 51,057 0 947,389
JD COM INC SPON ADR CL A 47215P106 4,905 234,374 SH   SOLE 4 234,374 0 0
JD COM INC SPON ADR CL A 47215P106 2,860 136,664 SH   SOLE 7 136,664 0 0
JD COM INC SPON ADR CL A 47215P106 764 36,519 SH   SOLE 13 36,519 0 0
JD COM INC SPON ADR CL A 47215P106 8,061 385,137 SH   SOLE 15 385,137 0 0
JD COM INC SPON ADR CL A 47215P106 5,412 258,557 SH   SOLE 18 258,557 0 0
JD COM INC SPON ADR CL A 47215P106 310 14,823 SH   SOLE 19 14,823 0 0
JD COM INC SPON ADR CL A 47215P106 305,757 14,608,538 SH   SOLE 21 14,608,538 0 0
JD COM INC SPON ADR CL A 47215P106 206,552 9,868,716 SH   SOLE 22 8,945,887 0 922,829
JD COM INC SPON ADR CL A 47215P106 9,083 433,947 SH   SOLE 23 433,947 0 0
JD COM INC SPON ADR CL A 47215P106 7,602 363,198 SH   SOLE 25 363,198 0 0
JD COM INC SPON ADR CL A 47215P106 56,676 2,707,869 SH   SOLE 26 269,821 0 2,438,048
JD COM INC SPON ADR CL A 47215P106 2,194 104,834 SH   SOLE 28 104,834 0 0
JD COM INC SPON ADR CL A 47215P106 3,198 152,814 SH   SOLE 29 85,171 0 67,643
JD COM INC SPON ADR CL A 47215P106 95,965 4,585,032 SH   SOLE 30 4,585,032 0 0
JD COM INC SPON ADR CL A 47215P106 909 43,436 SH   SOLE 31 43,436 0 0
JD COM INC SPON ADR CL A 47215P106 3,846 183,743 SH   SOLE 32 183,743 0 0
JD COM INC SPON ADR CL A 47215P106 1,475 70,478 SH   SOLE 34 70,478 0 0
JD COM INC SPON ADR CL A 47215P106 137 6,555 SH   SOLE 36 6,555 0 0
JD COM INC SPON ADR CL A 47215P106 133 6,346 SH   SOLE 40 6,346 0 0
JEFFERIES FINL GROUP INC COM 47233W109 15,677 903,036 SH   SOLE 2 218,800 0 684,236
JEFFERIES FINL GROUP INC COM 47233W109 2,061 118,739 SH   SOLE 4 110,557 0 8,182
JEFFERIES FINL GROUP INC COM 47233W109 3,882 223,646 SH   SOLE 7 223,646 0 0
JEFFERIES FINL GROUP INC COM 47233W109 28 1,635 SH   SOLE 13 1,635 0 0
JEFFERIES FINL GROUP INC COM 47233W109 48 2,786 SH   SOLE 15 2,786 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,342 595,747 SH   SOLE 18 558,929 0 36,818
JEFFERIES FINL GROUP INC COM 47233W109 5,218 300,586 SH   SOLE 19 300,586 0 0
JEFFERIES FINL GROUP INC COM 47233W109 109,424 6,303,239 SH   SOLE 21 6,303,239 0 0
JEFFERIES FINL GROUP INC COM 47233W109 130,087 7,493,492 SH   SOLE 22 6,678,900 0 814,592
JEFFERIES FINL GROUP INC COM 47233W109 3,888 223,972 SH   SOLE 23 223,972 0 0
JEFFERIES FINL GROUP INC COM 47233W109 6,630 381,895 SH   SOLE 25 381,895 0 0
JEFFERIES FINL GROUP INC COM 47233W109 21,576 1,242,832 SH   SOLE 26 453,106 0 789,726
JEFFERIES FINL GROUP INC COM 47233W109 998 57,512 SH   SOLE 28 39,838 0 17,674
JEFFERIES FINL GROUP INC COM 47233W109 1,250 71,983 SH   SOLE 29 9,421 0 62,562
JEFFERIES FINL GROUP INC COM 47233W109 19,355 1,114,915 SH   SOLE 30 1,114,915 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,741 100,305 SH   SOLE 31 67,769 0 32,536
JEFFERIES FINL GROUP INC COM 47233W109 2,402 138,386 SH   SOLE 34 138,386 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,719 271,804 SH   SOLE 36 271,804 0 0
JEFFERIES FINL GROUP INC COM 47233W109 112 6,476 SH   SOLE 40 6,476 0 0
JELD-WEN HLDG INC COM 47580P103 771 54,246 SH   SOLE 2 2,356 0 51,890
JELD-WEN HLDG INC COM 47580P103 6 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 22 1,533 SH   SOLE 7 1,533 0 0
JELD-WEN HLDG INC COM 47580P103 3,186 224,233 SH   SOLE 18 224,233 0 0
JELD-WEN HLDG INC COM 47580P103 1,444 101,617 SH   SOLE 19 101,617 0 0
JELD-WEN HLDG INC COM 47580P103 37,866 2,664,778 SH   SOLE 21 2,664,778 0 0
JELD-WEN HLDG INC COM 47580P103 27,035 1,902,504 SH   SOLE 22 1,808,812 0 93,692
JELD-WEN HLDG INC COM 47580P103 280 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 148 10,422 SH   SOLE 28 10,422 0 0
JELD-WEN HLDG INC COM 47580P103 268 18,851 SH   SOLE 30 18,851 0 0
JELD-WEN HLDG INC COM 47580P103 84 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 19 3,098 SH   SOLE 21 3,098 0 0
JERNIGAN CAP INC COM 476405105 392 19,789 SH   SOLE 2 526 0 19,263
JERNIGAN CAP INC COM 476405105 7 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 1,256 63,373 SH   SOLE 18 63,373 0 0
JERNIGAN CAP INC COM 476405105 506 25,508 SH   SOLE 19 25,508 0 0
JERNIGAN CAP INC COM 476405105 21,145 1,066,861 SH   SOLE 21 1,066,861 0 0
JERNIGAN CAP INC COM 476405105 10,272 518,249 SH   SOLE 22 503,275 0 14,974
JETBLUE AIRWAYS CORP COM 477143101 12,064 751,177 SH   SOLE 2 161,302 0 589,875
JETBLUE AIRWAYS CORP COM 477143101 99 6,145 SH   SOLE 7 6,145 0 0
JETBLUE AIRWAYS CORP COM 477143101 14,181 882,978 SH   SOLE 18 882,978 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,050 65,379 SH   SOLE 19 65,379 0 0
JETBLUE AIRWAYS CORP COM 477143101 238,392 14,843,842 SH   SOLE 21 14,843,842 0 0
JETBLUE AIRWAYS CORP COM 477143101 154,855 9,642,271 SH   SOLE 22 9,140,871 0 501,400
JETBLUE AIRWAYS CORP COM 477143101 101 6,303 SH   SOLE 31 6,303 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 538 SH   SOLE 18 538 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 566 SH   SOLE 21 566 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 76 7,655 SH   SOLE 4 7,655 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 198 20,026 SH   SOLE 21 20,026 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,404 141,928 SH   SOLE 22 141,928 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,041 105,270 SH   SOLE 30 105,270 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6,045 611,201 SH   SOLE 34 611,201 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,799 25,053 SH   SOLE 2 1,113 0 23,940
JOHN BEAN TECHNOLOGIES CORP COM 477839104 12 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 34 473 SH   SOLE 7 473 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11,297 157,312 SH   SOLE 18 157,312 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,349 46,640 SH   SOLE 19 46,640 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 238,015 3,314,508 SH   SOLE 21 3,314,508 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 67,768 943,706 SH   SOLE 22 847,930 0 95,776
JOHN BEAN TECHNOLOGIES CORP COM 477839104 783 10,909 SH   SOLE 26 7,726 0 3,183
JOHN BEAN TECHNOLOGIES CORP COM 477839104 287 4,002 SH   SOLE 28 4,002 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,539 63,213 SH   SOLE 30 63,213 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 242 3,369 SH   SOLE 40 3,369 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1 49 SH   SOLE 17 0 0 49
JOHNSON & JOHNSON COM 478160104 953,289 7,386,973 SH   SOLE 2 1,287,913 0 6,099,060
JOHNSON & JOHNSON COM 478160104 138,356 1,072,110 SH   SOLE 4 1,000,436 0 71,674
JOHNSON & JOHNSON COM 478160104 297,530 2,305,540 SH   SOLE 7 2,241,796 0 63,744
JOHNSON & JOHNSON COM 478160104 16,392 127,021 SH   SOLE 13 127,021 0 0
JOHNSON & JOHNSON COM 478160104 2,995 23,211 SH   SOLE 15 23,211 0 0
JOHNSON & JOHNSON COM 478160104 65 500 SH   SOLE 17 0 0 500
JOHNSON & JOHNSON COM 478160104 969,341 7,511,362 SH   SOLE 18 7,164,715 0 346,647
JOHNSON & JOHNSON COM 478160104 721,611 5,591,717 SH   SOLE 19 5,591,717 0 0
JOHNSON & JOHNSON COM 478160104 7,463 57,829 SH   SOLE 20 57,829 0 0
JOHNSON & JOHNSON COM 478160104 7,409,169 57,413,162 SH   SOLE 21 57,413,162 0 0
JOHNSON & JOHNSON COM 478160104 8,660,649 67,110,803 SH   SOLE 22 59,184,051 0 7,926,752
JOHNSON & JOHNSON COM 478160104 272,524 2,111,769 SH   SOLE 23 2,111,769 0 0
JOHNSON & JOHNSON COM 478160104 329,652 2,554,448 SH   SOLE 25 2,554,448 0 0
JOHNSON & JOHNSON COM 478160104 1,460,434 11,316,806 SH   SOLE 26 2,443,826 0 8,872,980
JOHNSON & JOHNSON COM 478160104 66,575 515,883 SH   SOLE 28 377,361 0 138,522
JOHNSON & JOHNSON COM 478160104 71,109 551,021 SH   SOLE 29 193,937 0 357,084
JOHNSON & JOHNSON COM 478160104 1,374,938 10,654,302 SH   SOLE 30 10,654,302 0 0
JOHNSON & JOHNSON COM 478160104 172,915 1,339,910 SH   SOLE 31 738,237 0 601,673
JOHNSON & JOHNSON COM 478160104 21,689 168,063 SH   SOLE 32 168,063 0 0
JOHNSON & JOHNSON COM 478160104 346,775 2,687,136 SH   SOLE 34 2,687,136 0 0
JOHNSON & JOHNSON COM 478160104 299,238 2,318,776 SH   SOLE 36 2,318,776 0 0
JOHNSON & JOHNSON COM 478160104 3,008 23,305 SH   SOLE 37 23,305 0 0
JOHNSON & JOHNSON COM 478160104 7,962 61,697 SH   SOLE 40 61,697 0 0
JOHNSON CTLS INTL PLC SHS G51502105 70,529 2,378,722 SH   SOLE 2 225,582 0 2,153,140
JOHNSON CTLS INTL PLC SHS G51502105 8,707 293,664 SH   SOLE 4 269,226 0 24,438
JOHNSON CTLS INTL PLC SHS G51502105 20,870 703,888 SH   SOLE 7 698,107 0 5,781
JOHNSON CTLS INTL PLC SHS G51502105 994 33,535 SH   SOLE 13 33,535 0 0
JOHNSON CTLS INTL PLC SHS G51502105 251 8,462 SH   SOLE 15 8,462 0 0
JOHNSON CTLS INTL PLC SHS G51502105 108,642 3,664,132 SH   SOLE 18 3,422,407 0 241,725
JOHNSON CTLS INTL PLC SHS G51502105 166,853 5,627,431 SH   SOLE 19 5,627,431 0 0
JOHNSON CTLS INTL PLC SHS G51502105 487,704 16,448,696 SH   SOLE 21 16,448,696 0 0
JOHNSON CTLS INTL PLC SHS G51502105 666,744 22,487,146 SH   SOLE 22 20,097,603 0 2,389,543
JOHNSON CTLS INTL PLC SHS G51502105 19,063 642,933 SH   SOLE 23 642,933 0 0
JOHNSON CTLS INTL PLC SHS G51502105 28,078 946,998 SH   SOLE 25 946,998 0 0
JOHNSON CTLS INTL PLC SHS G51502105 103,404 3,487,476 SH   SOLE 26 1,000,417 0 2,487,059
JOHNSON CTLS INTL PLC SHS G51502105 5,248 176,990 SH   SOLE 28 128,612 0 48,378
JOHNSON CTLS INTL PLC SHS G51502105 982 33,111 SH   SOLE 29 33,111 0 0
JOHNSON CTLS INTL PLC SHS G51502105 95,521 3,221,626 SH   SOLE 30 3,221,626 0 0
JOHNSON CTLS INTL PLC SHS G51502105 13,290 448,224 SH   SOLE 31 204,624 0 243,600
JOHNSON CTLS INTL PLC SHS G51502105 35,829 1,208,409 SH   SOLE 34 1,208,409 0 0
JOHNSON CTLS INTL PLC SHS G51502105 22,142 746,780 SH   SOLE 36 746,780 0 0
JOHNSON CTLS INTL PLC SHS G51502105 638 21,533 SH   SOLE 40 21,533 0 0
JOHNSON OUTDOORS INC CL A 479167108 276 4,697 SH   SOLE 2 187 0 4,510
JOHNSON OUTDOORS INC CL A 479167108 8 136 SH   SOLE 7 136 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,007 17,136 SH   SOLE 18 17,136 0 0
JOHNSON OUTDOORS INC CL A 479167108 417 7,091 SH   SOLE 19 7,091 0 0
JOHNSON OUTDOORS INC CL A 479167108 10,222 174,020 SH   SOLE 21 174,020 0 0
JOHNSON OUTDOORS INC CL A 479167108 8,993 153,095 SH   SOLE 22 149,400 0 3,695
JOINT CORP COM 47973J102 13 1,567 SH   SOLE 18 1,567 0 0
JOINT CORP COM 47973J102 249 29,876 SH   SOLE 21 29,876 0 0
JONES LANG LASALLE INC COM 48020Q107 16,462 130,033 SH   SOLE 2 25,366 0 104,667
JONES LANG LASALLE INC COM 48020Q107 1,948 15,389 SH   SOLE 4 14,189 0 1,200
JONES LANG LASALLE INC COM 48020Q107 3,016 23,825 SH   SOLE 7 9,920 0 13,905
JONES LANG LASALLE INC COM 48020Q107 38 298 SH   SOLE 13 298 0 0
JONES LANG LASALLE INC COM 48020Q107 17,347 137,019 SH   SOLE 18 133,387 0 3,632
JONES LANG LASALLE INC COM 48020Q107 1,281 10,121 SH   SOLE 19 10,121 0 0
JONES LANG LASALLE INC COM 48020Q107 324,008 2,559,301 SH   SOLE 21 2,559,301 0 0
JONES LANG LASALLE INC COM 48020Q107 193,495 1,528,396 SH   SOLE 22 1,437,027 0 91,369
JONES LANG LASALLE INC COM 48020Q107 4,479 35,377 SH   SOLE 23 35,377 0 0
JONES LANG LASALLE INC COM 48020Q107 372 2,942 SH   SOLE 25 2,942 0 0
JONES LANG LASALLE INC COM 48020Q107 18,283 144,416 SH   SOLE 26 44,784 0 99,632
JONES LANG LASALLE INC COM 48020Q107 1,126 8,891 SH   SOLE 28 6,554 0 2,337
JONES LANG LASALLE INC COM 48020Q107 1,444 11,409 SH   SOLE 29 2,134 0 9,275
JONES LANG LASALLE INC COM 48020Q107 14,406 113,789 SH   SOLE 30 113,789 0 0
JONES LANG LASALLE INC COM 48020Q107 2,243 17,718 SH   SOLE 31 9,631 0 8,087
JONES LANG LASALLE INC COM 48020Q107 315 2,492 SH   SOLE 34 2,492 0 0
JONES LANG LASALLE INC COM 48020Q107 1,339 10,573 SH   SOLE 36 10,573 0 0
JONES LANG LASALLE INC COM 48020Q107 115 911 SH   SOLE 40 911 0 0
JOUNCE THERAPEUTICS INC COM 481116101 42 12,599 SH   SOLE 2 747 0 11,852
JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 164 48,549 SH   SOLE 18 48,549 0 0
JOUNCE THERAPEUTICS INC COM 481116101 68 20,108 SH   SOLE 19 20,108 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,915 568,263 SH   SOLE 21 568,263 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,397 414,568 SH   SOLE 22 405,674 0 8,894
JOUNCE THERAPEUTICS INC COM 481116101 3 746 SH   SOLE 23 746 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 1 SH   SOLE 29 0 0 1
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1,800 35,372 SH   SOLE 17 0 0 35,372
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 5,812 89,587 SH   SOLE 17 0 0 89,587
JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 1 50 SH   SOLE 17 0 0 50
JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 1 58 SH   SOLE 17 0 0 58
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 2 83 SH   SOLE 17 0 0 83
JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 2 84 SH   SOLE 17 0 0 84
JPMORGAN CHASE & CO COM 46625H100 879,044 9,004,758 SH   SOLE 2 1,372,091 0 7,632,667
JPMORGAN CHASE & CO COM 46625H100 122,547 1,255,352 SH   SOLE 4 1,166,134 0 89,218
JPMORGAN CHASE & CO COM 46625H100 249,311 2,553,891 SH   SOLE 7 2,538,326 0 15,565
JPMORGAN CHASE & CO COM 46625H100 12,310 126,098 SH   SOLE 13 126,098 0 0
JPMORGAN CHASE & CO COM 46625H100 2,849 29,184 SH   SOLE 15 29,184 0 0
JPMORGAN CHASE & CO COM 46625H100 128 1,314 SH   SOLE 17 0 0 1,314
JPMORGAN CHASE & CO COM 46625H100 1,162,525 11,908,680 SH   SOLE 18 10,853,467 0 1,055,213
JPMORGAN CHASE & CO COM 46625H100 1,109,343 11,363,890 SH   SOLE 19 11,363,890 0 0
JPMORGAN CHASE & CO COM 46625H100 10,896 111,618 SH   SOLE 20 111,618 0 0
JPMORGAN CHASE & CO COM 46625H100 5,776,008 59,168,285 SH   SOLE 21 59,168,285 0 0
JPMORGAN CHASE & CO COM 46625H100 7,915,296 81,082,732 SH   SOLE 22 71,834,717 0 9,248,015
JPMORGAN CHASE & CO COM 46625H100 246,558 2,525,692 SH   SOLE 23 2,525,692 0 0
JPMORGAN CHASE & CO COM 46625H100 308,914 3,164,456 SH   SOLE 25 3,114,711 0 49,745
JPMORGAN CHASE & CO COM 46625H100 1,191,223 12,202,658 SH   SOLE 26 3,177,987 0 9,024,671
JPMORGAN CHASE & CO COM 46625H100 63,180 647,204 SH   SOLE 28 473,613 0 173,591
JPMORGAN CHASE & CO COM 46625H100 57,285 586,821 SH   SOLE 29 201,632 0 385,189
JPMORGAN CHASE & CO COM 46625H100 1,225,325 12,551,987 SH   SOLE 30 12,551,987 0 0
JPMORGAN CHASE & CO COM 46625H100 136,356 1,396,803 SH   SOLE 31 854,078 0 542,725
JPMORGAN CHASE & CO COM 46625H100 18,011 184,506 SH   SOLE 32 184,506 0 0
JPMORGAN CHASE & CO COM 46625H100 214,526 2,197,558 SH   SOLE 34 2,197,558 0 0
JPMORGAN CHASE & CO COM 46625H100 287,719 2,947,338 SH   SOLE 36 2,947,338 0 0
JPMORGAN CHASE & CO COM 46625H100 7,546 77,298 SH   SOLE 40 77,298 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 0 22 SH   SOLE 17 0 0 22
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 19 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,394 1,308,396 SH   SOLE 21 1,308,396 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 689 376,341 SH   SOLE 22 376,341 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 300 164,202 SH   SOLE 30 164,202 0 0
JUNIPER NETWORKS INC COM 48203R104 23,968 890,671 SH   SOLE 2 137,369 0 753,302
JUNIPER NETWORKS INC COM 48203R104 3,593 133,512 SH   SOLE 4 124,299 0 9,213
JUNIPER NETWORKS INC COM 48203R104 10,763 399,948 SH   SOLE 7 313,240 0 86,708
JUNIPER NETWORKS INC COM 48203R104 345 12,805 SH   SOLE 13 12,805 0 0
JUNIPER NETWORKS INC COM 48203R104 80 2,988 SH   SOLE 15 2,988 0 0
JUNIPER NETWORKS INC COM 48203R104 20,118 747,601 SH   SOLE 18 705,025 0 42,576
JUNIPER NETWORKS INC COM 48203R104 2,741 101,846 SH   SOLE 19 101,846 0 0
JUNIPER NETWORKS INC COM 48203R104 255,098 9,479,670 SH   SOLE 21 9,479,670 0 0
JUNIPER NETWORKS INC COM 48203R104 242,120 8,997,389 SH   SOLE 22 8,043,461 0 953,928
JUNIPER NETWORKS INC COM 48203R104 6,467 240,330 SH   SOLE 23 240,330 0 0
JUNIPER NETWORKS INC COM 48203R104 9,718 361,114 SH   SOLE 25 361,114 0 0
JUNIPER NETWORKS INC COM 48203R104 50,443 1,874,498 SH   SOLE 26 439,491 0 1,435,007
JUNIPER NETWORKS INC COM 48203R104 1,806 67,105 SH   SOLE 28 49,156 0 17,949
JUNIPER NETWORKS INC COM 48203R104 2,298 85,389 SH   SOLE 29 14,255 0 71,134
JUNIPER NETWORKS INC COM 48203R104 45,716 1,698,852 SH   SOLE 30 1,698,852 0 0
JUNIPER NETWORKS INC COM 48203R104 3,093 114,951 SH   SOLE 31 70,990 0 43,961
JUNIPER NETWORKS INC COM 48203R104 429 15,940 SH   SOLE 34 15,940 0 0
JUNIPER NETWORKS INC COM 48203R104 7,150 265,711 SH   SOLE 36 265,711 0 0
JUNIPER NETWORKS INC COM 48203R104 205 7,629 SH   SOLE 40 7,629 0 0
K12 INC COM 48273U102 962 38,819 SH   SOLE 2 1,271 0 37,548
K12 INC COM 48273U102 4 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 20 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 3,303 133,229 SH   SOLE 18 133,229 0 0
K12 INC COM 48273U102 1,386 55,924 SH   SOLE 19 55,924 0 0
K12 INC COM 48273U102 33,159 1,337,594 SH   SOLE 21 1,337,594 0 0
K12 INC COM 48273U102 26,300 1,060,892 SH   SOLE 22 1,008,187 0 52,705
K12 INC COM 48273U102 843 34,024 SH   SOLE 26 15,354 0 18,670
K12 INC COM 48273U102 118 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 274 11,051 SH   SOLE 30 11,051 0 0
K12 INC COM 48273U102 44 1,767 SH   SOLE 34 1,767 0 0
K12 INC COM 48273U102 83 3,364 SH   SOLE 40 3,364 0 0
KADANT INC COM 48282T104 720 8,837 SH   SOLE 2 376 0 8,461
KADANT INC COM 48282T104 10 118 SH   SOLE 4 118 0 0
KADANT INC COM 48282T104 22 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 3,085 37,877 SH   SOLE 18 37,877 0 0
KADANT INC COM 48282T104 1,314 16,131 SH   SOLE 19 16,131 0 0
KADANT INC COM 48282T104 30,738 377,339 SH   SOLE 21 377,339 0 0
KADANT INC COM 48282T104 27,641 339,324 SH   SOLE 22 325,150 0 14,174
KADANT INC COM 48282T104 301 3,689 SH   SOLE 26 0 0 3,689
KADANT INC COM 48282T104 130 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 220 2,698 SH   SOLE 30 2,698 0 0
KADANT INC COM 48282T104 110 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 164 78,882 SH   SOLE 2 3,071 0 75,811
KADMON HLDGS INC COM 48283N106 4 1,750 SH   SOLE 7 1,750 0 0
KADMON HLDGS INC COM 48283N106 670 321,960 SH   SOLE 18 321,960 0 0
KADMON HLDGS INC COM 48283N106 299 143,931 SH   SOLE 19 143,931 0 0
KADMON HLDGS INC COM 48283N106 7,024 3,376,986 SH   SOLE 21 3,376,986 0 0
KADMON HLDGS INC COM 48283N106 6,138 2,950,934 SH   SOLE 22 2,893,359 0 57,575
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,584 17,735 SH   SOLE 2 3,321 0 14,414
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7 80 SH   SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,087 12,173 SH   SOLE 7 12,173 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,520 84,218 SH   SOLE 18 84,218 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,887 43,534 SH   SOLE 19 43,534 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 144,230 1,615,300 SH   SOLE 21 1,615,300 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 45,240 506,659 SH   SOLE 22 483,798 0 22,861
KAISER ALUMINUM CORP COM PAR $0.01 483007704 788 8,828 SH   SOLE 23 8,828 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,621 18,153 SH   SOLE 26 1,522 0 16,631
KAISER ALUMINUM CORP COM PAR $0.01 483007704 203 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 86 968 SH   SOLE 29 0 0 968
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,091 34,613 SH   SOLE 30 34,613 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 96 1,071 SH   SOLE 40 1,071 0 0
KALA PHARMACEUTICALS INC COM 483119103 53 10,785 SH   SOLE 2 426 0 10,359
KALA PHARMACEUTICALS INC COM 483119103 2 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 244 49,956 SH   SOLE 18 49,956 0 0
KALA PHARMACEUTICALS INC COM 483119103 171 35,032 SH   SOLE 19 35,032 0 0
KALA PHARMACEUTICALS INC COM 483119103 4,463 912,750 SH   SOLE 21 912,750 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,030 415,219 SH   SOLE 22 406,951 0 8,268
KALA PHARMACEUTICALS INC COM 483119103 2 483 SH   SOLE 23 483 0 0
KALA PHARMACEUTICALS INC COM 483119103 10 2,058 SH   SOLE 26 0 0 2,058
KALA PHARMACEUTICALS INC COM 483119103 5 922 SH   SOLE 30 922 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 25 1,272 SH   SOLE 18 1,272 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 137 6,912 SH   SOLE 19 6,912 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 468 23,671 SH   SOLE 21 23,671 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 255 12,903 SH   SOLE 22 12,903 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 6 320 SH   SOLE 23 320 0 0
KAMAN CORP COM 483548103 1,228 21,896 SH   SOLE 2 986 0 20,910
KAMAN CORP COM 483548103 11 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 33 590 SH   SOLE 7 590 0 0
KAMAN CORP COM 483548103 7,750 138,178 SH   SOLE 18 138,178 0 0
KAMAN CORP COM 483548103 2,312 41,216 SH   SOLE 19 41,216 0 0
KAMAN CORP COM 483548103 165,077 2,943,070 SH   SOLE 21 2,943,070 0 0
KAMAN CORP COM 483548103 44,112 786,458 SH   SOLE 22 751,250 0 35,208
KAMAN CORP COM 483548103 607 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 171 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 3,133 55,850 SH   SOLE 30 55,850 0 0
KAMAN CORP COM 483548103 147 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 24,261 254,172 SH   SOLE 2 26,813 0 227,359
KANSAS CITY SOUTHERN COM NEW 485170302 4,293 44,980 SH   SOLE 4 42,182 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 8,399 87,996 SH   SOLE 7 79,531 0 8,465
KANSAS CITY SOUTHERN COM NEW 485170302 645 6,758 SH   SOLE 13 6,758 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 81 852 SH   SOLE 15 852 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 20,658 216,431 SH   SOLE 18 203,919 0 12,512
KANSAS CITY SOUTHERN COM NEW 485170302 2,571 26,936 SH   SOLE 19 26,936 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 252,967 2,650,260 SH   SOLE 21 2,650,260 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 235,048 2,462,523 SH   SOLE 22 2,186,031 0 276,492
KANSAS CITY SOUTHERN COM NEW 485170302 6,819 71,441 SH   SOLE 23 71,441 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 8,726 91,417 SH   SOLE 25 91,417 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 43,937 460,314 SH   SOLE 26 127,345 0 332,969
KANSAS CITY SOUTHERN COM NEW 485170302 1,878 19,674 SH   SOLE 28 14,436 0 5,238
KANSAS CITY SOUTHERN COM NEW 485170302 2,335 24,462 SH   SOLE 29 3,585 0 20,877
KANSAS CITY SOUTHERN COM NEW 485170302 35,688 373,892 SH   SOLE 30 373,892 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 6,659 69,762 SH   SOLE 31 21,859 0 47,903
KANSAS CITY SOUTHERN COM NEW 485170302 506 5,305 SH   SOLE 34 5,305 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 7,605 79,672 SH   SOLE 36 79,672 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 202 2,117 SH   SOLE 40 2,117 0 0
KAR AUCTION SVCS INC COM 48238T109 13,632 285,670 SH   SOLE 2 21,036 0 264,634
KAR AUCTION SVCS INC COM 48238T109 31 652 SH   SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 166 3,476 SH   SOLE 7 3,476 0 0
KAR AUCTION SVCS INC COM 48238T109 41,021 859,618 SH   SOLE 18 731,851 0 127,767
KAR AUCTION SVCS INC COM 48238T109 11,914 249,666 SH   SOLE 19 249,666 0 0
KAR AUCTION SVCS INC COM 48238T109 81,090 1,699,280 SH   SOLE 21 1,699,280 0 0
KAR AUCTION SVCS INC COM 48238T109 174,660 3,660,096 SH   SOLE 22 3,378,341 0 281,755
KAR AUCTION SVCS INC COM 48238T109 54 1,127 SH   SOLE 23 1,127 0 0
KAR AUCTION SVCS INC COM 48238T109 2,823 59,148 SH   SOLE 25 21,920 0 37,228
KAR AUCTION SVCS INC COM 48238T109 2,165 45,364 SH   SOLE 26 27,340 0 18,024
KAR AUCTION SVCS INC COM 48238T109 840 17,611 SH   SOLE 28 17,611 0 0
KAR AUCTION SVCS INC COM 48238T109 557 11,675 SH   SOLE 29 0 0 11,675
KAR AUCTION SVCS INC COM 48238T109 1,597 33,472 SH   SOLE 30 33,472 0 0
KAR AUCTION SVCS INC COM 48238T109 147 3,079 SH   SOLE 31 2,785 0 294
KAR AUCTION SVCS INC COM 48238T109 17,349 363,557 SH   SOLE 34 363,557 0 0
KAR AUCTION SVCS INC COM 48238T109 1,503 31,506 SH   SOLE 36 31,506 0 0
KAR AUCTION SVCS INC COM 48238T109 600 12,573 SH   SOLE 40 12,573 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 381 40,678 SH   SOLE 2 2,861 0 37,817
KARYOPHARM THERAPEUTICS INC COM 48576U106 10 1,051 SH   SOLE 7 1,051 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,594 170,117 SH   SOLE 18 170,117 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,318 140,645 SH   SOLE 19 140,645 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 22,524 2,403,855 SH   SOLE 21 2,403,855 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 13,624 1,454,007 SH   SOLE 22 1,392,950 0 61,057
KARYOPHARM THERAPEUTICS INC COM 48576U106 29 3,083 SH   SOLE 23 3,083 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 152 16,264 SH   SOLE 26 0 0 16,264
KARYOPHARM THERAPEUTICS INC COM 48576U106 63 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 135 14,396 SH   SOLE 30 14,396 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 66 7,068 SH   SOLE 40 7,068 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 546 13,007 SH   SOLE 2 13,007 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 519 12,355 SH   SOLE 4 12,355 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 849 20,224 SH   SOLE 13 20,224 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 419 9,989 SH   SOLE 18 9,989 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,010 24,052 SH   SOLE 21 24,052 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 10,901 259,680 SH   SOLE 22 194,728 0 64,952
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 109 2,604 SH   SOLE 30 2,604 0 0
KB HOME COM 48666K109 2,304 120,603 SH   SOLE 2 38,603 0 82,000
KB HOME COM 48666K109 8 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 35 1,835 SH   SOLE 7 1,835 0 0
KB HOME COM 48666K109 9,416 492,960 SH   SOLE 18 492,960 0 0
KB HOME COM 48666K109 2,452 128,359 SH   SOLE 19 128,359 0 0
KB HOME COM 48666K109 129,398 6,774,744 SH   SOLE 21 6,774,744 0 0
KB HOME COM 48666K109 54,644 2,860,917 SH   SOLE 22 2,751,657 0 109,260
KB HOME COM 48666K109 236 12,372 SH   SOLE 26 8,562 0 3,810
KB HOME COM 48666K109 206 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 50 2,622 SH   SOLE 29 0 0 2,622
KB HOME COM 48666K109 379 19,823 SH   SOLE 30 19,823 0 0
KB HOME COM 48666K109 41 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 173 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 3,119 205,495 SH   SOLE 2 63,460 0 142,035
KBR INC COM 48242W106 10 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 77 5,088 SH   SOLE 7 5,088 0 0
KBR INC COM 48242W106 12,380 815,535 SH   SOLE 18 815,535 0 0
KBR INC COM 48242W106 3,192 210,304 SH   SOLE 19 210,304 0 0
KBR INC COM 48242W106 151,978 10,011,750 SH   SOLE 21 10,011,750 0 0
KBR INC COM 48242W106 72,248 4,759,430 SH   SOLE 22 4,557,234 0 202,196
KBR INC COM 48242W106 873 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 277 18,270 SH   SOLE 28 18,270 0 0
KBR INC COM 48242W106 508 33,435 SH   SOLE 30 33,435 0 0
KBR INC COM 48242W106 139 9,164 SH   SOLE 36 9,164 0 0
KBR INC COM 48242W106 240 15,812 SH   SOLE 40 15,812 0 0
KEANE GROUP INC COM 48669A108 383 46,837 SH   SOLE 2 1,904 0 44,933
KEANE GROUP INC COM 48669A108 8 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 1,407 171,974 SH   SOLE 18 171,974 0 0
KEANE GROUP INC COM 48669A108 622 76,008 SH   SOLE 19 76,008 0 0
KEANE GROUP INC COM 48669A108 15,113 1,847,546 SH   SOLE 21 1,847,546 0 0
KEANE GROUP INC COM 48669A108 11,005 1,345,357 SH   SOLE 22 1,280,276 0 65,081
KEANE GROUP INC COM 48669A108 57 7,023 SH   SOLE 26 0 0 7,023
KEANE GROUP INC COM 48669A108 47 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 100 12,173 SH   SOLE 30 12,173 0 0
KEANE GROUP INC COM 48669A108 56 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 1,088 84,879 SH   SOLE 2 3,126 0 81,753
KEARNY FINL CORP MD COM 48716P108 14 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 26 2,058 SH   SOLE 7 2,058 0 0
KEARNY FINL CORP MD COM 48716P108 3,978 310,282 SH   SOLE 18 310,282 0 0
KEARNY FINL CORP MD COM 48716P108 1,752 136,629 SH   SOLE 19 136,629 0 0
KEARNY FINL CORP MD COM 48716P108 39,108 3,050,585 SH   SOLE 21 3,050,585 0 0
KEARNY FINL CORP MD COM 48716P108 41,902 3,268,512 SH   SOLE 22 3,142,649 0 125,863
KEARNY FINL CORP MD COM 48716P108 51 3,956 SH   SOLE 26 0 0 3,956
KEARNY FINL CORP MD COM 48716P108 171 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 296 23,089 SH   SOLE 30 23,089 0 0
KEARNY FINL CORP MD COM 48716P108 149 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 53,077 931,017 SH   SOLE 2 303,949 0 627,068
KELLOGG CO COM 487836108 8,076 141,663 SH   SOLE 4 134,799 0 6,864
KELLOGG CO COM 487836108 14,995 263,023 SH   SOLE 7 244,169 0 18,854
KELLOGG CO COM 487836108 449 7,882 SH   SOLE 13 7,882 0 0
KELLOGG CO COM 487836108 124 2,167 SH   SOLE 15 2,167 0 0
KELLOGG CO COM 487836108 127,443 2,235,444 SH   SOLE 18 2,150,334 0 85,110
KELLOGG CO COM 487836108 184,787 3,241,311 SH   SOLE 19 3,241,311 0 0
KELLOGG CO COM 487836108 458,630 8,044,736 SH   SOLE 21 8,044,736 0 0
KELLOGG CO COM 487836108 414,567 7,271,828 SH   SOLE 22 6,393,376 0 878,452
KELLOGG CO COM 487836108 18,183 318,950 SH   SOLE 23 318,950 0 0
KELLOGG CO COM 487836108 14,617 256,390 SH   SOLE 25 256,390 0 0
KELLOGG CO COM 487836108 79,030 1,386,244 SH   SOLE 26 340,993 0 1,045,251
KELLOGG CO COM 487836108 2,799 49,094 SH   SOLE 28 35,704 0 13,390
KELLOGG CO COM 487836108 5,733 100,563 SH   SOLE 29 49,084 0 51,479
KELLOGG CO COM 487836108 69,485 1,218,830 SH   SOLE 30 1,218,830 0 0
KELLOGG CO COM 487836108 11,734 205,829 SH   SOLE 31 132,559 0 73,270
KELLOGG CO COM 487836108 20,197 354,278 SH   SOLE 34 354,278 0 0
KELLOGG CO COM 487836108 17,045 298,979 SH   SOLE 36 298,979 0 0
KELLOGG CO COM 487836108 375 6,576 SH   SOLE 40 6,576 0 0
KELLY SVCS INC CL A 488152208 662 32,337 SH   SOLE 2 1,169 0 31,168
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 16 790 SH   SOLE 7 790 0 0
KELLY SVCS INC CL A 488152208 3,415 166,749 SH   SOLE 18 166,749 0 0
KELLY SVCS INC CL A 488152208 953 46,513 SH   SOLE 19 46,513 0 0
KELLY SVCS INC CL A 488152208 70,664 3,450,386 SH   SOLE 21 3,450,386 0 0
KELLY SVCS INC CL A 488152208 18,216 889,476 SH   SOLE 22 835,108 0 54,368
KELLY SVCS INC CL A 488152208 220 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 86 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,247 60,878 SH   SOLE 30 60,878 0 0
KELLY SVCS INC CL A 488152208 74 3,594 SH   SOLE 36 3,594 0 0
KELLY SVCS INC CL A 488152208 77 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 1,008 57,461 SH   SOLE 2 1,919 0 55,542
KEMET CORP COM NEW 488360207 5 273 SH   SOLE 4 273 0 0
KEMET CORP COM NEW 488360207 21 1,199 SH   SOLE 7 1,199 0 0
KEMET CORP COM NEW 488360207 5,125 292,196 SH   SOLE 18 292,196 0 0
KEMET CORP COM NEW 488360207 1,451 82,740 SH   SOLE 19 82,740 0 0
KEMET CORP COM NEW 488360207 105,368 6,007,320 SH   SOLE 21 6,007,320 0 0
KEMET CORP COM NEW 488360207 28,039 1,598,598 SH   SOLE 22 1,532,135 0 66,463
KEMET CORP COM NEW 488360207 112 6,384 SH   SOLE 26 0 0 6,384
KEMET CORP COM NEW 488360207 124 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 1,958 111,646 SH   SOLE 30 111,646 0 0
KEMET CORP COM NEW 488360207 451 25,734 SH   SOLE 34 25,734 0 0
KEMET CORP COM NEW 488360207 106 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 4,782 72,036 SH   SOLE 2 26,730 0 45,306
KEMPER CORP DEL COM 488401100 5 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 95 1,427 SH   SOLE 7 1,427 0 0
KEMPER CORP DEL COM 488401100 20,630 310,781 SH   SOLE 18 310,781 0 0
KEMPER CORP DEL COM 488401100 4,004 60,317 SH   SOLE 19 60,317 0 0
KEMPER CORP DEL COM 488401100 258,329 3,891,668 SH   SOLE 21 3,891,668 0 0
KEMPER CORP DEL COM 488401100 127,095 1,914,658 SH   SOLE 22 1,842,535 0 72,123
KEMPER CORP DEL COM 488401100 943 14,211 SH   SOLE 26 8,677 0 5,534
KEMPER CORP DEL COM 488401100 488 7,346 SH   SOLE 28 7,346 0 0
KEMPER CORP DEL COM 488401100 809 12,187 SH   SOLE 30 12,187 0 0
KEMPER CORP DEL COM 488401100 95 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 345 5,202 SH   SOLE 40 5,202 0 0
KEMPHARM INC COM 488445107 7 3,746 SH   SOLE 18 3,746 0 0
KEMPHARM INC COM 488445107 96 54,076 SH   SOLE 21 54,076 0 0
KEMPHARM INC COM 488445107 58 32,604 SH   SOLE 22 32,604 0 0
KENNAMETAL INC COM 489170100 3,609 108,450 SH   SOLE 2 36,885 0 71,565
KENNAMETAL INC COM 489170100 13 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 66 1,985 SH   SOLE 7 1,985 0 0
KENNAMETAL INC COM 489170100 15,516 466,235 SH   SOLE 18 466,235 0 0
KENNAMETAL INC COM 489170100 4,043 121,480 SH   SOLE 19 121,480 0 0
KENNAMETAL INC COM 489170100 194,305 5,838,492 SH   SOLE 21 5,838,492 0 0
KENNAMETAL INC COM 489170100 97,117 2,918,181 SH   SOLE 22 2,807,554 0 110,627
KENNAMETAL INC COM 489170100 866 26,025 SH   SOLE 26 17,962 0 8,063
KENNAMETAL INC COM 489170100 339 10,186 SH   SOLE 28 10,186 0 0
KENNAMETAL INC COM 489170100 662 19,885 SH   SOLE 30 19,885 0 0
KENNAMETAL INC COM 489170100 86 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 292 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,131 117,295 SH   SOLE 2 4,495 0 112,800
KENNEDY-WILSON HLDGS INC COM 489398107 1,521 83,735 SH   SOLE 4 83,735 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 3,694 203,282 SH   SOLE 7 203,282 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 61 3,380 SH   SOLE 15 3,380 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 8,154 448,767 SH   SOLE 18 448,767 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 7,163 394,223 SH   SOLE 19 394,223 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 77,948 4,289,921 SH   SOLE 21 4,289,921 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 86,056 4,736,131 SH   SOLE 22 4,575,914 0 160,217
KENNEDY-WILSON HLDGS INC COM 489398107 4,119 226,683 SH   SOLE 25 226,683 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,459 80,302 SH   SOLE 26 30,784 0 49,518
KENNEDY-WILSON HLDGS INC COM 489398107 321 17,670 SH   SOLE 28 17,670 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 800 44,032 SH   SOLE 29 44,032 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 10,907 600,300 SH   SOLE 30 600,300 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 233 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 753 SH   SOLE 18 753 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 6 844 SH   SOLE 21 844 0 0
KEURIG DR PEPPER INC COM 49271V100 9,351 364,707 SH   SOLE 2 5,206 0 359,501
KEURIG DR PEPPER INC COM 49271V100 90 3,505 SH   SOLE 7 3,505 0 0
KEURIG DR PEPPER INC COM 49271V100 36 1,406 SH   SOLE 15 1,406 0 0
KEURIG DR PEPPER INC COM 49271V100 2,311 90,121 SH   SOLE 18 90,121 0 0
KEURIG DR PEPPER INC COM 49271V100 1,807 70,461 SH   SOLE 19 70,461 0 0
KEURIG DR PEPPER INC COM 49271V100 54,205 2,114,069 SH   SOLE 21 2,114,069 0 0
KEURIG DR PEPPER INC COM 49271V100 110,564 4,312,153 SH   SOLE 22 4,013,288 0 298,865
KEURIG DR PEPPER INC COM 49271V100 4,092 159,595 SH   SOLE 25 159,595 0 0
KEURIG DR PEPPER INC COM 49271V100 2,169 84,604 SH   SOLE 26 84,604 0 0
KEURIG DR PEPPER INC COM 49271V100 104 4,046 SH   SOLE 31 3,640 0 406
KEURIG DR PEPPER INC COM 49271V100 2,836 110,604 SH   SOLE 36 110,604 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 14 407 SH   SOLE 18 407 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 9 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 1,177 35,406 SH   SOLE 22 35,406 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 17 8,249 SH   SOLE 2 356 0 7,893
KEY ENERGY SVCS INC DEL COM 49309J103 1 384 SH   SOLE 7 384 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 70 33,636 SH   SOLE 18 33,636 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 51 24,493 SH   SOLE 19 24,493 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 718 346,974 SH   SOLE 21 346,974 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 185 89,164 SH   SOLE 22 82,294 0 6,870
KEY TRONIC CORP COM 493144109 10 1,807 SH   SOLE 18 1,807 0 0
KEY TRONIC CORP COM 493144109 198 34,998 SH   SOLE 21 34,998 0 0
KEY TRONIC CORP COM 493144109 96 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 39,715 2,687,082 SH   SOLE 2 337,750 0 2,349,332
KEYCORP NEW COM 493267108 5,668 383,484 SH   SOLE 4 355,549 0 27,935
KEYCORP NEW COM 493267108 11,536 780,525 SH   SOLE 7 780,525 0 0
KEYCORP NEW COM 493267108 282 19,048 SH   SOLE 13 19,048 0 0
KEYCORP NEW COM 493267108 147 9,964 SH   SOLE 15 9,964 0 0
KEYCORP NEW COM 493267108 37,903 2,564,446 SH   SOLE 18 2,436,794 0 127,652
KEYCORP NEW COM 493267108 10,064 680,941 SH   SOLE 19 680,941 0 0
KEYCORP NEW COM 493267108 373,731 25,286,238 SH   SOLE 21 25,286,238 0 0
KEYCORP NEW COM 493267108 370,632 25,076,611 SH   SOLE 22 22,368,042 0 2,708,569
KEYCORP NEW COM 493267108 11,241 760,531 SH   SOLE 23 760,531 0 0
KEYCORP NEW COM 493267108 15,922 1,077,273 SH   SOLE 25 1,077,273 0 0
KEYCORP NEW COM 493267108 65,907 4,459,230 SH   SOLE 26 1,162,721 0 3,296,509
KEYCORP NEW COM 493267108 3,015 203,995 SH   SOLE 28 150,284 0 53,711
KEYCORP NEW COM 493267108 573 38,766 SH   SOLE 29 38,766 0 0
KEYCORP NEW COM 493267108 58,886 3,984,165 SH   SOLE 30 3,984,165 0 0
KEYCORP NEW COM 493267108 5,282 357,394 SH   SOLE 31 230,823 0 126,571
KEYCORP NEW COM 493267108 3,948 267,086 SH   SOLE 34 267,086 0 0
KEYCORP NEW COM 493267108 12,918 874,028 SH   SOLE 36 874,028 0 0
KEYCORP NEW COM 493267108 323 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 29,238 470,974 SH   SOLE 2 38,324 0 432,650
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,652 58,825 SH   SOLE 4 53,894 0 4,931
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,725 140,542 SH   SOLE 7 140,542 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 68 1,102 SH   SOLE 13 1,102 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 112 1,799 SH   SOLE 15 1,799 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 25,612 412,568 SH   SOLE 18 389,959 0 22,609
KEYSIGHT TECHNOLOGIES INC COM 49338L103 15,344 247,158 SH   SOLE 19 247,158 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 261,304 4,209,143 SH   SOLE 21 4,209,143 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 304,311 4,901,918 SH   SOLE 22 4,398,196 0 503,722
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,245 132,810 SH   SOLE 23 132,810 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 10,382 167,239 SH   SOLE 25 167,239 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 51,785 834,162 SH   SOLE 26 233,249 0 600,913
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,328 37,505 SH   SOLE 28 27,885 0 9,620
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,361 54,147 SH   SOLE 29 6,758 0 47,389
KEYSIGHT TECHNOLOGIES INC COM 49338L103 42,108 678,282 SH   SOLE 30 678,282 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,749 60,390 SH   SOLE 31 41,441 0 18,949
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,061 129,856 SH   SOLE 34 129,856 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,538 137,530 SH   SOLE 36 137,530 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 265 4,268 SH   SOLE 40 4,268 0 0
KEYW HLDG CORP COM 493723100 340 50,836 SH   SOLE 2 1,920 0 48,916
KEYW HLDG CORP COM 493723100 6 853 SH   SOLE 7 853 0 0
KEYW HLDG CORP COM 493723100 1,170 174,907 SH   SOLE 18 174,907 0 0
KEYW HLDG CORP COM 493723100 465 69,458 SH   SOLE 19 69,458 0 0
KEYW HLDG CORP COM 493723100 11,326 1,693,004 SH   SOLE 21 1,693,004 0 0
KEYW HLDG CORP COM 493723100 8,853 1,323,275 SH   SOLE 22 1,274,498 0 48,777
KEYW HLDG CORP COM 493723100 27 4,032 SH   SOLE 26 0 0 4,032
KEYW HLDG CORP COM 493723100 33 4,862 SH   SOLE 28 4,862 0 0
KEYW HLDG CORP COM 493723100 104 15,573 SH   SOLE 30 15,573 0 0
KEYW HLDG CORP COM 493723100 21 3,137 SH   SOLE 40 3,137 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 88 3,729 SH   SOLE 2 0 0 3,729
KEZAR LIFE SCIENCES INC COM 49372L100 384 16,269 SH   SOLE 18 16,269 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 162 6,873 SH   SOLE 19 6,873 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,116 174,404 SH   SOLE 21 174,404 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,049 44,439 SH   SOLE 22 43,049 0 1,390
KEZAR LIFE SCIENCES INC COM 49372L100 5 218 SH   SOLE 23 218 0 0
KFORCE INC COM 493732101 1,119 36,182 SH   SOLE 2 18,208 0 17,974
KFORCE INC COM 493732101 17 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 2,491 80,572 SH   SOLE 18 80,572 0 0
KFORCE INC COM 493732101 9,474 306,411 SH   SOLE 19 306,411 0 0
KFORCE INC COM 493732101 25,693 830,963 SH   SOLE 21 830,963 0 0
KFORCE INC COM 493732101 31,397 1,015,431 SH   SOLE 22 978,655 0 36,776
KFORCE INC COM 493732101 2,420 78,282 SH   SOLE 23 78,282 0 0
KFORCE INC COM 493732101 3,598 116,368 SH   SOLE 26 0 0 116,368
KFORCE INC COM 493732101 112 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 676 21,862 SH   SOLE 29 0 0 21,862
KFORCE INC COM 493732101 179 5,782 SH   SOLE 30 5,782 0 0
KFORCE INC COM 493732101 956 30,923 SH   SOLE 34 30,923 0 0
KFORCE INC COM 493732101 86 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 17,049 271,134 SH   SOLE 2 48,199 0 222,935
KILROY RLTY CORP COM 49427F108 4,338 68,982 SH   SOLE 4 68,982 0 0
KILROY RLTY CORP COM 49427F108 10,801 171,774 SH   SOLE 7 171,774 0 0
KILROY RLTY CORP COM 49427F108 250 3,974 SH   SOLE 15 3,974 0 0
KILROY RLTY CORP COM 49427F108 18,203 289,489 SH   SOLE 18 289,489 0 0
KILROY RLTY CORP COM 49427F108 11,642 185,146 SH   SOLE 19 185,146 0 0
KILROY RLTY CORP COM 49427F108 365,078 5,805,954 SH   SOLE 21 5,805,954 0 0
KILROY RLTY CORP COM 49427F108 289,235 4,599,795 SH   SOLE 22 4,399,773 0 200,022
KILROY RLTY CORP COM 49427F108 215 3,414 SH   SOLE 23 3,414 0 0
KILROY RLTY CORP COM 49427F108 12,760 202,921 SH   SOLE 25 202,921 0 0
KILROY RLTY CORP COM 49427F108 3,840 61,062 SH   SOLE 26 16,630 0 44,432
KILROY RLTY CORP COM 49427F108 775 12,333 SH   SOLE 28 12,333 0 0
KILROY RLTY CORP COM 49427F108 2,705 43,024 SH   SOLE 29 35,368 0 7,656
KILROY RLTY CORP COM 49427F108 29,629 471,198 SH   SOLE 30 471,198 0 0
KILROY RLTY CORP COM 49427F108 128 2,043 SH   SOLE 31 2,043 0 0
KILROY RLTY CORP COM 49427F108 175 2,790 SH   SOLE 36 2,790 0 0
KILROY RLTY CORP COM 49427F108 548 8,712 SH   SOLE 40 8,712 0 0
KIMBALL ELECTRONICS INC COM 49428J109 403 26,026 SH   SOLE 2 988 0 25,038
KIMBALL ELECTRONICS INC COM 49428J109 10 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,390 89,741 SH   SOLE 18 89,741 0 0
KIMBALL ELECTRONICS INC COM 49428J109 576 37,174 SH   SOLE 19 37,174 0 0
KIMBALL ELECTRONICS INC COM 49428J109 14,423 931,133 SH   SOLE 21 931,133 0 0
KIMBALL ELECTRONICS INC COM 49428J109 10,772 695,442 SH   SOLE 22 662,970 0 32,472
KIMBALL ELECTRONICS INC COM 49428J109 89 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 62 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 112 7,260 SH   SOLE 30 7,260 0 0
KIMBALL ELECTRONICS INC COM 49428J109 44 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 450 31,691 SH   SOLE 2 1,321 0 30,370
KIMBALL INTL INC CL B 494274103 12 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 1,783 125,621 SH   SOLE 18 125,621 0 0
KIMBALL INTL INC CL B 494274103 871 61,371 SH   SOLE 19 61,371 0 0
KIMBALL INTL INC CL B 494274103 18,218 1,283,881 SH   SOLE 21 1,283,881 0 0
KIMBALL INTL INC CL B 494274103 14,153 997,418 SH   SOLE 22 950,398 0 47,020
KIMBALL INTL INC CL B 494274103 189 13,299 SH   SOLE 23 13,299 0 0
KIMBALL INTL INC CL B 494274103 155 10,920 SH   SOLE 26 0 0 10,920
KIMBALL INTL INC CL B 494274103 66 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 130 9,136 SH   SOLE 30 9,136 0 0
KIMBALL INTL INC CL B 494274103 56 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 101,865 894,023 SH   SOLE 2 102,098 0 791,925
KIMBERLY CLARK CORP COM 494368103 13,095 114,930 SH   SOLE 4 105,713 0 9,217
KIMBERLY CLARK CORP COM 494368103 50,005 438,867 SH   SOLE 7 354,729 0 84,138
KIMBERLY CLARK CORP COM 494368103 819 7,189 SH   SOLE 13 7,189 0 0
KIMBERLY CLARK CORP COM 494368103 363 3,185 SH   SOLE 15 3,185 0 0
KIMBERLY CLARK CORP COM 494368103 2 18 SH   SOLE 17 0 0 18
KIMBERLY CLARK CORP COM 494368103 91,499 803,045 SH   SOLE 18 753,436 0 49,609
KIMBERLY CLARK CORP COM 494368103 6,689 58,707 SH   SOLE 19 58,707 0 0
KIMBERLY CLARK CORP COM 494368103 1,076,798 9,450,568 SH   SOLE 21 9,450,568 0 0
KIMBERLY CLARK CORP COM 494368103 1,017,434 8,929,563 SH   SOLE 22 7,985,540 0 944,023
KIMBERLY CLARK CORP COM 494368103 27,758 243,619 SH   SOLE 23 243,619 0 0
KIMBERLY CLARK CORP COM 494368103 35,167 308,644 SH   SOLE 25 308,644 0 0
KIMBERLY CLARK CORP COM 494368103 174,836 1,534,459 SH   SOLE 26 360,870 0 1,173,589
KIMBERLY CLARK CORP COM 494368103 7,581 66,534 SH   SOLE 28 48,601 0 17,933
KIMBERLY CLARK CORP COM 494368103 1,729 15,171 SH   SOLE 29 15,171 0 0
KIMBERLY CLARK CORP COM 494368103 138,358 1,214,305 SH   SOLE 30 1,214,305 0 0
KIMBERLY CLARK CORP COM 494368103 18,648 163,668 SH   SOLE 31 76,833 0 86,835
KIMBERLY CLARK CORP COM 494368103 3,740 32,822 SH   SOLE 32 32,822 0 0
KIMBERLY CLARK CORP COM 494368103 1,997 17,525 SH   SOLE 34 17,525 0 0
KIMBERLY CLARK CORP COM 494368103 37,535 329,428 SH   SOLE 36 329,428 0 0
KIMBERLY CLARK CORP COM 494368103 895 7,856 SH   SOLE 40 7,856 0 0
KIMCO RLTY CORP COM 49446R109 15,666 1,069,322 SH   SOLE 2 112,255 0 957,067
KIMCO RLTY CORP COM 49446R109 6,264 427,593 SH   SOLE 4 416,811 0 10,782
KIMCO RLTY CORP COM 49446R109 14,303 976,302 SH   SOLE 7 976,302 0 0
KIMCO RLTY CORP COM 49446R109 33 2,272 SH   SOLE 13 2,272 0 0
KIMCO RLTY CORP COM 49446R109 271 18,531 SH   SOLE 15 18,531 0 0
KIMCO RLTY CORP COM 49446R109 12,655 863,814 SH   SOLE 18 804,604 0 59,210
KIMCO RLTY CORP COM 49446R109 12,017 820,247 SH   SOLE 19 820,247 0 0
KIMCO RLTY CORP COM 49446R109 172,766 11,792,905 SH   SOLE 21 11,792,905 0 0
KIMCO RLTY CORP COM 49446R109 253,890 17,330,390 SH   SOLE 22 16,237,800 0 1,092,590
KIMCO RLTY CORP COM 49446R109 4,590 313,322 SH   SOLE 23 313,322 0 0
KIMCO RLTY CORP COM 49446R109 18,430 1,258,000 SH   SOLE 25 1,258,000 0 0
KIMCO RLTY CORP COM 49446R109 26,253 1,792,025 SH   SOLE 26 610,661 0 1,181,364
KIMCO RLTY CORP COM 49446R109 1,190 81,253 SH   SOLE 28 59,687 0 21,566
KIMCO RLTY CORP COM 49446R109 3,644 248,732 SH   SOLE 29 162,147 0 86,585
KIMCO RLTY CORP COM 49446R109 47,315 3,229,663 SH   SOLE 30 3,229,663 0 0
KIMCO RLTY CORP COM 49446R109 2,518 171,848 SH   SOLE 31 84,967 0 86,881
KIMCO RLTY CORP COM 49446R109 363 24,809 SH   SOLE 34 24,809 0 0
KIMCO RLTY CORP COM 49446R109 4,988 340,508 SH   SOLE 36 340,508 0 0
KIMCO RLTY CORP COM 49446R109 125 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 107,248 6,973,182 SH   SOLE 2 2,206,912 0 4,766,270
KINDER MORGAN INC DEL COM 49456B101 26,363 1,714,139 SH   SOLE 4 1,661,752 0 52,387
KINDER MORGAN INC DEL COM 49456B101 64,803 4,213,433 SH   SOLE 7 4,184,111 0 29,322
KINDER MORGAN INC DEL COM 49456B101 3,273 212,806 SH   SOLE 13 212,806 0 0
KINDER MORGAN INC DEL COM 49456B101 258 16,760 SH   SOLE 15 16,760 0 0
KINDER MORGAN INC DEL COM 49456B101 66,062 4,295,335 SH   SOLE 18 4,058,711 0 236,624
KINDER MORGAN INC DEL COM 49456B101 40,526 2,635,005 SH   SOLE 19 2,635,005 0 0
KINDER MORGAN INC DEL COM 49456B101 625,445 40,666,099 SH   SOLE 21 40,666,099 0 0
KINDER MORGAN INC DEL COM 49456B101 765,788 49,791,168 SH   SOLE 22 43,099,075 0 6,692,093
KINDER MORGAN INC DEL COM 49456B101 34,141 2,219,827 SH   SOLE 23 2,219,827 0 0
KINDER MORGAN INC DEL COM 49456B101 27,848 1,810,649 SH   SOLE 25 1,810,649 0 0
KINDER MORGAN INC DEL COM 49456B101 120,946 7,863,822 SH   SOLE 26 2,050,386 0 5,813,436
KINDER MORGAN INC DEL COM 49456B101 5,854 380,624 SH   SOLE 28 277,804 0 102,820
KINDER MORGAN INC DEL COM 49456B101 18,621 1,210,752 SH   SOLE 29 480,558 0 730,194
KINDER MORGAN INC DEL COM 49456B101 115,028 7,479,033 SH   SOLE 30 7,479,033 0 0
KINDER MORGAN INC DEL COM 49456B101 27,973 1,818,778 SH   SOLE 31 1,122,932 0 695,846
KINDER MORGAN INC DEL COM 49456B101 16,824 1,093,879 SH   SOLE 34 1,093,879 0 0
KINDER MORGAN INC DEL COM 49456B101 32,541 2,115,799 SH   SOLE 36 2,115,799 0 0
KINDER MORGAN INC DEL COM 49456B101 707 45,937 SH   SOLE 40 45,937 0 0
KINDRED BIOSCIENCES INC COM 494577109 298 27,211 SH   SOLE 2 3,129 0 24,082
KINDRED BIOSCIENCES INC COM 494577109 7 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,180 107,735 SH   SOLE 18 107,735 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,260 115,044 SH   SOLE 19 115,044 0 0
KINDRED BIOSCIENCES INC COM 494577109 11,658 1,064,628 SH   SOLE 21 1,064,628 0 0
KINDRED BIOSCIENCES INC COM 494577109 5,701 520,662 SH   SOLE 22 500,122 0 20,540
KINDRED BIOSCIENCES INC COM 494577109 59 5,388 SH   SOLE 23 5,388 0 0
KINDRED BIOSCIENCES INC COM 494577109 24 2,228 SH   SOLE 26 0 0 2,228
KINGSTONE COS INC COM 496719105 163 9,228 SH   SOLE 2 245 0 8,983
KINGSTONE COS INC COM 496719105 572 32,360 SH   SOLE 18 32,360 0 0
KINGSTONE COS INC COM 496719105 244 13,813 SH   SOLE 19 13,813 0 0
KINGSTONE COS INC COM 496719105 5,781 326,808 SH   SOLE 21 326,808 0 0
KINGSTONE COS INC COM 496719105 1,850 104,553 SH   SOLE 22 99,442 0 5,111
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 146 5,186 SH   SOLE 2 262 0 4,924
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 654 23,298 SH   SOLE 18 23,298 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 249 8,877 SH   SOLE 19 8,877 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 11,266 401,064 SH   SOLE 21 401,064 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,793 206,245 SH   SOLE 22 204,513 0 1,732
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12 441 SH   SOLE 30 441 0 0
KINROSS GOLD CORP COM NO PAR 496902404 2,362 729,145 SH   SOLE 21 729,145 0 0
KINROSS GOLD CORP COM NO PAR 496902404 7,351 2,268,828 SH   SOLE 22 2,268,828 0 0
KINSALE CAP GROUP INC COM 49714P108 1,231 22,152 SH   SOLE 2 6,983 0 15,169
KINSALE CAP GROUP INC COM 49714P108 13 228 SH   SOLE 4 228 0 0
KINSALE CAP GROUP INC COM 49714P108 23 406 SH   SOLE 7 406 0 0
KINSALE CAP GROUP INC COM 49714P108 3,605 64,879 SH   SOLE 18 64,879 0 0
KINSALE CAP GROUP INC COM 49714P108 7,915 142,458 SH   SOLE 19 142,458 0 0
KINSALE CAP GROUP INC COM 49714P108 36,072 649,253 SH   SOLE 21 649,253 0 0
KINSALE CAP GROUP INC COM 49714P108 37,032 666,526 SH   SOLE 22 641,777 0 24,749
KINSALE CAP GROUP INC COM 49714P108 1,425 25,652 SH   SOLE 23 25,652 0 0
KINSALE CAP GROUP INC COM 49714P108 1,886 33,951 SH   SOLE 26 0 0 33,951
KINSALE CAP GROUP INC COM 49714P108 145 2,618 SH   SOLE 28 2,618 0 0
KINSALE CAP GROUP INC COM 49714P108 264 4,751 SH   SOLE 29 0 0 4,751
KINSALE CAP GROUP INC COM 49714P108 252 4,539 SH   SOLE 30 4,539 0 0
KINSALE CAP GROUP INC COM 49714P108 126 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 9,622 142,838 SH   SOLE 2 29,046 0 113,792
KIRBY CORP COM 497266106 5 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 113 1,672 SH   SOLE 7 1,672 0 0
KIRBY CORP COM 497266106 10,624 157,720 SH   SOLE 18 157,720 0 0
KIRBY CORP COM 497266106 846 12,564 SH   SOLE 19 12,564 0 0
KIRBY CORP COM 497266106 204,294 3,032,872 SH   SOLE 21 3,032,872 0 0
KIRBY CORP COM 497266106 117,578 1,745,512 SH   SOLE 22 1,650,496 0 95,016
KIRBY CORP COM 497266106 342 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 134 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 263 3,902 SH   SOLE 30 3,902 0 0
KIRBY CORP COM 497266106 81 1,197 SH   SOLE 31 1,197 0 0
KIRBY CORP COM 497266106 114 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 103 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,562 98,181 SH   SOLE 21 98,181 0 0
KIRKLANDS INC COM 497498105 142 14,910 SH   SOLE 2 609 0 14,301
KIRKLANDS INC COM 497498105 3 353 SH   SOLE 7 353 0 0
KIRKLANDS INC COM 497498105 778 81,688 SH   SOLE 18 81,688 0 0
KIRKLANDS INC COM 497498105 207 21,733 SH   SOLE 19 21,733 0 0
KIRKLANDS INC COM 497498105 15,706 1,648,009 SH   SOLE 21 1,648,009 0 0
KIRKLANDS INC COM 497498105 4,034 423,311 SH   SOLE 22 410,463 0 12,848
KIRKLANDS INC COM 497498105 279 29,231 SH   SOLE 30 29,231 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,216 86,278 SH   SOLE 2 2,790 0 83,488
KITE RLTY GROUP TR COM NEW 49803T300 844 59,897 SH   SOLE 4 59,897 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,892 134,280 SH   SOLE 7 134,280 0 0
KITE RLTY GROUP TR COM NEW 49803T300 49 3,444 SH   SOLE 15 3,444 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,166 437,631 SH   SOLE 18 437,631 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,650 259,056 SH   SOLE 19 259,056 0 0
KITE RLTY GROUP TR COM NEW 49803T300 127,766 9,067,846 SH   SOLE 21 9,067,846 0 0
KITE RLTY GROUP TR COM NEW 49803T300 52,330 3,714,002 SH   SOLE 22 3,461,544 0 252,458
KITE RLTY GROUP TR COM NEW 49803T300 40 2,830 SH   SOLE 23 2,830 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,391 169,662 SH   SOLE 25 169,662 0 0
KITE RLTY GROUP TR COM NEW 49803T300 519 36,859 SH   SOLE 26 5,521 0 31,338
KITE RLTY GROUP TR COM NEW 49803T300 170 12,058 SH   SOLE 28 12,058 0 0
KITE RLTY GROUP TR COM NEW 49803T300 400 28,416 SH   SOLE 29 28,416 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,741 549,363 SH   SOLE 30 549,363 0 0
KITE RLTY GROUP TR COM NEW 49803T300 131 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC CL A 48251W104 4 185 SH   SOLE 17 0 0 185
KKR & CO INC CL A 48251W104 6,170 314,308 SH   SOLE 21 314,308 0 0
KKR & CO INC CL A 48251W104 168,866 8,602,440 SH   SOLE 22 8,602,440 0 0
KKR & CO INC CL A 48251W104 23,232 1,183,514 SH   SOLE 30 1,183,514 0 0
KKR & CO INC CL A 48251W104 10,759 548,106 SH   SOLE 34 548,106 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 587 30,654 SH   SOLE 2 9,667 0 20,987
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,429 74,602 SH   SOLE 18 74,602 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,199 114,825 SH   SOLE 19 114,825 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 23,105 1,206,514 SH   SOLE 21 1,206,514 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 17,249 900,736 SH   SOLE 22 887,528 0 13,208
KKR REAL ESTATE FIN TR INC COM 48251K100 280 14,596 SH   SOLE 23 14,596 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 347 18,120 SH   SOLE 29 0 0 18,120
KKR REAL ESTATE FIN TR INC COM 48251K100 42 2,184 SH   SOLE 30 2,184 0 0
KLA-TENCOR CORP COM 482480100 33,515 374,513 SH   SOLE 2 31,101 0 343,412
KLA-TENCOR CORP COM 482480100 4,826 53,927 SH   SOLE 4 49,814 0 4,113
KLA-TENCOR CORP COM 482480100 14,122 157,802 SH   SOLE 7 123,885 0 33,917
KLA-TENCOR CORP COM 482480100 83 924 SH   SOLE 13 924 0 0
KLA-TENCOR CORP COM 482480100 147 1,638 SH   SOLE 15 1,638 0 0
KLA-TENCOR CORP COM 482480100 33,623 375,717 SH   SOLE 18 356,834 0 18,883
KLA-TENCOR CORP COM 482480100 6,663 74,456 SH   SOLE 19 74,456 0 0
KLA-TENCOR CORP COM 482480100 392,035 4,380,773 SH   SOLE 21 4,380,773 0 0
KLA-TENCOR CORP COM 482480100 363,902 4,066,400 SH   SOLE 22 3,670,050 0 396,350
KLA-TENCOR CORP COM 482480100 9,821 109,743 SH   SOLE 23 109,743 0 0
KLA-TENCOR CORP COM 482480100 12,389 138,444 SH   SOLE 25 138,444 0 0
KLA-TENCOR CORP COM 482480100 53,155 593,980 SH   SOLE 26 178,348 0 415,632
KLA-TENCOR CORP COM 482480100 2,685 30,004 SH   SOLE 28 22,028 0 7,976
KLA-TENCOR CORP COM 482480100 3,425 38,276 SH   SOLE 29 6,370 0 31,906
KLA-TENCOR CORP COM 482480100 54,387 607,747 SH   SOLE 30 607,747 0 0
KLA-TENCOR CORP COM 482480100 4,932 55,116 SH   SOLE 31 34,003 0 21,113
KLA-TENCOR CORP COM 482480100 1,943 21,713 SH   SOLE 32 21,713 0 0
KLA-TENCOR CORP COM 482480100 2,180 24,355 SH   SOLE 34 24,355 0 0
KLA-TENCOR CORP COM 482480100 11,373 127,083 SH   SOLE 36 127,083 0 0
KLA-TENCOR CORP COM 482480100 371 4,148 SH   SOLE 40 4,148 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 533 22,712 SH   SOLE 2 750 0 21,962
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3 115 SH   SOLE 4 115 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 16 661 SH   SOLE 7 661 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2,546 108,575 SH   SOLE 18 108,575 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 674 28,731 SH   SOLE 19 28,731 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 53,779 2,293,353 SH   SOLE 21 2,293,353 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 15,711 669,960 SH   SOLE 22 643,007 0 26,953
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 93 3,986 SH   SOLE 26 2,414 0 1,572
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 66 2,794 SH   SOLE 28 2,794 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 38 1,636 SH   SOLE 29 0 0 1,636
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1,059 45,142 SH   SOLE 30 45,142 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 17 706 SH   SOLE 36 706 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 55 2,328 SH   SOLE 40 2,328 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 8,787 350,498 SH   SOLE 2 61,762 0 288,736
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,205 48,072 SH   SOLE 4 44,692 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 215 8,578 SH   SOLE 7 8,578 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 48 1,908 SH   SOLE 13 1,908 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9,423 375,851 SH   SOLE 18 364,834 0 11,017
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 687 27,394 SH   SOLE 19 27,394 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 154,033 6,144,106 SH   SOLE 21 6,144,106 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 106,075 4,231,171 SH   SOLE 22 3,969,543 0 261,628
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,329 92,902 SH   SOLE 23 92,902 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 39 1,557 SH   SOLE 25 1,557 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 7,847 313,012 SH   SOLE 26 135,032 0 177,980
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 669 26,681 SH   SOLE 28 19,570 0 7,111
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 824 32,861 SH   SOLE 29 5,205 0 27,656
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 6,166 245,971 SH   SOLE 30 245,971 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,285 51,254 SH   SOLE 31 28,715 0 22,539
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 132 5,284 SH   SOLE 34 5,284 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 577 22,998 SH   SOLE 36 22,998 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 67 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 645 39,161 SH   SOLE 2 1,655 0 37,506
KNOLL INC COM NEW 498904200 4 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 17 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 2,585 156,864 SH   SOLE 18 156,864 0 0
KNOLL INC COM NEW 498904200 1,195 72,537 SH   SOLE 19 72,537 0 0
KNOLL INC COM NEW 498904200 26,178 1,588,475 SH   SOLE 21 1,588,475 0 0
KNOLL INC COM NEW 498904200 24,007 1,456,759 SH   SOLE 22 1,395,993 0 60,766
KNOLL INC COM NEW 498904200 386 23,407 SH   SOLE 26 9,886 0 13,521
KNOLL INC COM NEW 498904200 116 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 183 11,090 SH   SOLE 30 11,090 0 0
KNOLL INC COM NEW 498904200 89 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 1,194 89,699 SH   SOLE 2 3,037 0 86,662
KNOWLES CORP COM 49926D109 7 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 25 1,874 SH   SOLE 7 1,874 0 0
KNOWLES CORP COM 49926D109 6,053 454,763 SH   SOLE 18 454,763 0 0
KNOWLES CORP COM 49926D109 1,706 128,170 SH   SOLE 19 128,170 0 0
KNOWLES CORP COM 49926D109 126,071 9,471,887 SH   SOLE 21 9,471,887 0 0
KNOWLES CORP COM 49926D109 32,657 2,453,557 SH   SOLE 22 2,335,486 0 118,071
KNOWLES CORP COM 49926D109 430 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 169 12,685 SH   SOLE 28 12,685 0 0
KNOWLES CORP COM 49926D109 2,355 176,915 SH   SOLE 30 176,915 0 0
KNOWLES CORP COM 49926D109 126 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 31 4,338 SH   SOLE 2 0 0 4,338
KODIAK SCIENCES INC COM 50015M109 214 30,076 SH   SOLE 18 30,076 0 0
KODIAK SCIENCES INC COM 50015M109 97 13,724 SH   SOLE 19 13,724 0 0
KODIAK SCIENCES INC COM 50015M109 2,274 320,221 SH   SOLE 21 320,221 0 0
KODIAK SCIENCES INC COM 50015M109 523 73,728 SH   SOLE 22 73,728 0 0
KOHLS CORP COM 500255104 40,839 615,605 SH   SOLE 2 199,182 0 416,423
KOHLS CORP COM 500255104 7,126 107,422 SH   SOLE 4 103,114 0 4,308
KOHLS CORP COM 500255104 14,292 215,431 SH   SOLE 7 174,065 0 41,366
KOHLS CORP COM 500255104 347 5,225 SH   SOLE 13 5,225 0 0
KOHLS CORP COM 500255104 101 1,518 SH   SOLE 15 1,518 0 0
KOHLS CORP COM 500255104 30,048 452,946 SH   SOLE 18 432,681 0 20,265
KOHLS CORP COM 500255104 10,113 152,443 SH   SOLE 19 152,443 0 0
KOHLS CORP COM 500255104 516,756 7,789,503 SH   SOLE 21 7,789,503 0 0
KOHLS CORP COM 500255104 350,542 5,284,023 SH   SOLE 22 4,637,985 0 646,038
KOHLS CORP COM 500255104 14,138 213,114 SH   SOLE 23 213,114 0 0
KOHLS CORP COM 500255104 10,716 161,524 SH   SOLE 25 161,524 0 0
KOHLS CORP COM 500255104 65,319 984,610 SH   SOLE 26 223,140 0 761,470
KOHLS CORP COM 500255104 2,185 32,935 SH   SOLE 28 24,365 0 8,570
KOHLS CORP COM 500255104 8,128 122,526 SH   SOLE 29 72,145 0 50,381
KOHLS CORP COM 500255104 43,923 662,095 SH   SOLE 30 662,095 0 0
KOHLS CORP COM 500255104 12,218 184,175 SH   SOLE 31 127,208 0 56,967
KOHLS CORP COM 500255104 3,822 57,616 SH   SOLE 32 57,616 0 0
KOHLS CORP COM 500255104 16,453 248,006 SH   SOLE 34 248,006 0 0
KOHLS CORP COM 500255104 8,745 131,819 SH   SOLE 35 131,819 0 0
KOHLS CORP COM 500255104 12,407 187,017 SH   SOLE 36 187,017 0 0
KOHLS CORP COM 500255104 227 3,426 SH   SOLE 40 3,426 0 0
KONA GRILL INC COM 50047H201 1 1,299 SH   SOLE 18 1,299 0 0
KONA GRILL INC COM 50047H201 23 22,159 SH   SOLE 21 22,159 0 0
KONA GRILL INC COM 50047H201 23 21,754 SH   SOLE 22 21,754 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 160,556 4,572,934 SH   SOLE 18 4,572,934 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 37,956 1,081,073 SH   SOLE 19 1,081,073 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,502 42,794 SH   SOLE 22 42,794 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,557 44,357 SH   SOLE 23 44,357 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9,389 267,429 SH   SOLE 34 267,429 0 0
KOPIN CORP COM 500600101 50 50,011 SH   SOLE 2 1,891 0 48,120
KOPIN CORP COM 500600101 2 1,866 SH   SOLE 7 1,866 0 0
KOPIN CORP COM 500600101 304 303,848 SH   SOLE 18 303,848 0 0
KOPIN CORP COM 500600101 87 86,644 SH   SOLE 19 86,644 0 0
KOPIN CORP COM 500600101 7,047 7,054,117 SH   SOLE 21 7,054,117 0 0
KOPIN CORP COM 500600101 1,905 1,906,722 SH   SOLE 22 1,853,928 0 52,794
KOPIN CORP COM 500600101 100 100,464 SH   SOLE 30 100,464 0 0
KOPPERS HOLDINGS INC COM 50060P106 438 25,703 SH   SOLE 2 7,455 0 18,248
KOPPERS HOLDINGS INC COM 50060P106 3 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 8 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,827 107,212 SH   SOLE 18 107,212 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,957 114,869 SH   SOLE 19 114,869 0 0
KOPPERS HOLDINGS INC COM 50060P106 37,815 2,219,179 SH   SOLE 21 2,219,179 0 0
KOPPERS HOLDINGS INC COM 50060P106 11,813 693,267 SH   SOLE 22 665,735 0 27,532
KOPPERS HOLDINGS INC COM 50060P106 482 28,306 SH   SOLE 23 28,306 0 0
KOPPERS HOLDINGS INC COM 50060P106 779 45,731 SH   SOLE 26 3,977 0 41,754
KOPPERS HOLDINGS INC COM 50060P106 51 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 121 7,117 SH   SOLE 29 0 0 7,117
KOPPERS HOLDINGS INC COM 50060P106 699 41,045 SH   SOLE 30 41,045 0 0
KOPPERS HOLDINGS INC COM 50060P106 43 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,598 108,340 SH   SOLE 21 108,340 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,708 115,778 SH   SOLE 22 2,926 0 112,852
KOREA ELECTRIC PWR SPONSORED ADR 500631106 17 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 2,689 182,282 SH   SOLE 30 182,282 0 0
KORN FERRY INTL COM NEW 500643200 1,818 45,986 SH   SOLE 2 2,011 0 43,975
KORN FERRY INTL COM NEW 500643200 10 254 SH   SOLE 4 254 0 0
KORN FERRY INTL COM NEW 500643200 39 977 SH   SOLE 7 977 0 0
KORN FERRY INTL COM NEW 500643200 11,388 288,023 SH   SOLE 18 288,023 0 0
KORN FERRY INTL COM NEW 500643200 3,471 87,792 SH   SOLE 19 87,792 0 0
KORN FERRY INTL COM NEW 500643200 237,233 5,999,813 SH   SOLE 21 5,999,813 0 0
KORN FERRY INTL COM NEW 500643200 80,247 2,029,509 SH   SOLE 22 1,892,993 0 136,516
KORN FERRY INTL COM NEW 500643200 17 431 SH   SOLE 23 431 0 0
KORN FERRY INTL COM NEW 500643200 587 14,845 SH   SOLE 26 10,487 0 4,358
KORN FERRY INTL COM NEW 500643200 261 6,609 SH   SOLE 28 6,609 0 0
KORN FERRY INTL COM NEW 500643200 363 9,183 SH   SOLE 29 0 0 9,183
KORN FERRY INTL COM NEW 500643200 4,480 113,306 SH   SOLE 30 113,306 0 0
KORN FERRY INTL COM NEW 500643200 212 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 26 1,387 SH   SOLE 7 1,387 0 0
KORNIT DIGITAL LTD SHS M6372Q113 5,382 287,496 SH   SOLE 21 287,496 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3,726 199,063 SH   SOLE 22 190,005 0 9,058
KORNIT DIGITAL LTD SHS M6372Q113 49 2,614 SH   SOLE 30 2,614 0 0
KORNIT DIGITAL LTD SHS M6372Q113 66 3,523 SH   SOLE 40 3,523 0 0
KOSMOS ENERGY LTD COM 500688106 2,432 597,635 SH   SOLE 2 157,671 0 439,964
KOSMOS ENERGY LTD COM 500688106 6 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 22 5,337 SH   SOLE 7 5,337 0 0
KOSMOS ENERGY LTD COM 500688106 467 114,819 SH   SOLE 18 114,819 0 0
KOSMOS ENERGY LTD COM 500688106 13,773 3,384,032 SH   SOLE 19 3,384,032 0 0
KOSMOS ENERGY LTD COM 500688106 12,353 3,035,223 SH   SOLE 21 3,035,223 0 0
KOSMOS ENERGY LTD COM 500688106 27,040 6,643,732 SH   SOLE 22 6,200,905 0 442,827
KOSMOS ENERGY LTD COM 500688106 459 112,771 SH   SOLE 25 112,771 0 0
KOSMOS ENERGY LTD COM 500688106 462 113,407 SH   SOLE 26 73,272 0 40,135
KOSMOS ENERGY LTD COM 500688106 137 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 3,277 805,080 SH   SOLE 29 805,080 0 0
KOSMOS ENERGY LTD COM 500688106 593 145,638 SH   SOLE 30 145,638 0 0
KOSMOS ENERGY LTD COM 500688106 21 5,090 SH   SOLE 31 4,996 0 94
KOSMOS ENERGY LTD COM 500688106 15,375 3,777,656 SH   SOLE 34 3,777,656 0 0
KOSMOS ENERGY LTD COM 500688106 127 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 17 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 66,291 1,540,226 SH   SOLE 2 170,053 0 1,370,173
KRAFT HEINZ CO COM 500754106 8,930 207,472 SH   SOLE 4 191,388 0 16,084
KRAFT HEINZ CO COM 500754106 25,730 597,808 SH   SOLE 7 521,189 0 76,619
KRAFT HEINZ CO COM 500754106 1,092 25,381 SH   SOLE 13 25,381 0 0
KRAFT HEINZ CO COM 500754106 295 6,862 SH   SOLE 15 6,862 0 0
KRAFT HEINZ CO COM 500754106 1 32 SH   SOLE 17 0 0 32
KRAFT HEINZ CO COM 500754106 47,037 1,092,878 SH   SOLE 18 1,017,843 0 75,035
KRAFT HEINZ CO COM 500754106 4,329 100,591 SH   SOLE 19 100,591 0 0
KRAFT HEINZ CO COM 500754106 155 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 473,917 11,011,073 SH   SOLE 21 11,011,073 0 0
KRAFT HEINZ CO COM 500754106 640,749 14,887,302 SH   SOLE 22 13,272,771 0 1,614,531
KRAFT HEINZ CO COM 500754106 18,387 427,215 SH   SOLE 23 427,215 0 0
KRAFT HEINZ CO COM 500754106 24,812 576,477 SH   SOLE 25 576,477 0 0
KRAFT HEINZ CO COM 500754106 113,424 2,635,314 SH   SOLE 26 642,440 0 1,992,874
KRAFT HEINZ CO COM 500754106 4,993 116,000 SH   SOLE 28 84,501 0 31,499
KRAFT HEINZ CO COM 500754106 938 21,800 SH   SOLE 29 21,800 0 0
KRAFT HEINZ CO COM 500754106 119,641 2,779,758 SH   SOLE 30 2,779,758 0 0
KRAFT HEINZ CO COM 500754106 10,050 233,504 SH   SOLE 31 129,129 0 104,375
KRAFT HEINZ CO COM 500754106 7,447 173,016 SH   SOLE 32 173,016 0 0
KRAFT HEINZ CO COM 500754106 2,515 58,440 SH   SOLE 34 58,440 0 0
KRAFT HEINZ CO COM 500754106 22,695 527,295 SH   SOLE 36 527,295 0 0
KRAFT HEINZ CO COM 500754106 609 14,157 SH   SOLE 40 14,157 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 3,772 154,208 SH   SOLE 2 0 0 154,208
KRATON CORPORATION COM 50077C106 586 26,839 SH   SOLE 2 1,160 0 25,679
KRATON CORPORATION COM 50077C106 7 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 14 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 3,441 157,539 SH   SOLE 18 157,539 0 0
KRATON CORPORATION COM 50077C106 1,011 46,276 SH   SOLE 19 46,276 0 0
KRATON CORPORATION COM 50077C106 73,415 3,361,498 SH   SOLE 21 3,361,498 0 0
KRATON CORPORATION COM 50077C106 19,568 895,979 SH   SOLE 22 852,753 0 43,226
KRATON CORPORATION COM 50077C106 361 16,550 SH   SOLE 26 8,535 0 8,015
KRATON CORPORATION COM 50077C106 97 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 1,427 65,323 SH   SOLE 30 65,323 0 0
KRATON CORPORATION COM 50077C106 74 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,080 76,652 SH   SOLE 2 3,069 0 73,583
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26 1,811 SH   SOLE 7 1,811 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,149 294,435 SH   SOLE 18 294,435 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,821 129,260 SH   SOLE 19 129,260 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 94,418 6,701,088 SH   SOLE 21 6,701,088 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 35,743 2,536,799 SH   SOLE 22 2,418,316 0 118,483
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 421 29,900 SH   SOLE 26 0 0 29,900
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 171 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 294 20,854 SH   SOLE 30 20,854 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 69 4,925 SH   SOLE 40 4,925 0 0
KROGER CO COM 501044101 59,964 2,180,499 SH   SOLE 2 365,515 0 1,814,984
KROGER CO COM 501044101 8,385 304,924 SH   SOLE 4 283,477 0 21,447
KROGER CO COM 501044101 26,853 976,463 SH   SOLE 7 712,694 0 263,769
KROGER CO COM 501044101 973 35,374 SH   SOLE 13 35,374 0 0
KROGER CO COM 501044101 182 6,620 SH   SOLE 15 6,620 0 0
KROGER CO COM 501044101 69,149 2,514,521 SH   SOLE 18 2,417,816 0 96,705
KROGER CO COM 501044101 34,871 1,268,047 SH   SOLE 19 1,268,047 0 0
KROGER CO COM 501044101 545,950 19,852,718 SH   SOLE 21 19,852,718 0 0
KROGER CO COM 501044101 563,573 20,493,580 SH   SOLE 22 18,160,648 0 2,332,932
KROGER CO COM 501044101 16,149 587,250 SH   SOLE 23 587,250 0 0
KROGER CO COM 501044101 21,071 766,206 SH   SOLE 25 766,206 0 0
KROGER CO COM 501044101 108,574 3,948,141 SH   SOLE 26 855,877 0 3,092,264
KROGER CO COM 501044101 4,244 154,339 SH   SOLE 28 113,118 0 41,221
KROGER CO COM 501044101 2,228 81,019 SH   SOLE 29 31,473 0 49,546
KROGER CO COM 501044101 89,208 3,243,925 SH   SOLE 30 3,243,925 0 0
KROGER CO COM 501044101 9,483 344,823 SH   SOLE 31 190,351 0 154,472
KROGER CO COM 501044101 7,494 272,513 SH   SOLE 34 272,513 0 0
KROGER CO COM 501044101 22,100 803,621 SH   SOLE 36 803,621 0 0
KROGER CO COM 501044101 496 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 220 19,105 SH   SOLE 2 578 0 18,527
KRONOS WORLDWIDE INC COM 50105F105 1 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 5 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 828 71,877 SH   SOLE 18 71,877 0 0
KRONOS WORLDWIDE INC COM 50105F105 370 32,106 SH   SOLE 19 32,106 0 0
KRONOS WORLDWIDE INC COM 50105F105 8,751 759,654 SH   SOLE 21 759,654 0 0
KRONOS WORLDWIDE INC COM 50105F105 14,533 1,261,588 SH   SOLE 22 1,234,309 0 27,279
KRONOS WORLDWIDE INC COM 50105F105 92 7,978 SH   SOLE 26 0 0 7,978
KRONOS WORLDWIDE INC COM 50105F105 46 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 68 5,868 SH   SOLE 30 5,868 0 0
KRONOS WORLDWIDE INC COM 50105F105 25 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 26 1,262 SH   SOLE 18 1,262 0 0
KRYSTAL BIOTECH INC COM 501147102 372 17,895 SH   SOLE 21 17,895 0 0
KT CORP SPONSORED ADR 48268K101 15,132 1,064,160 SH   SOLE 2 0 0 1,064,160
KT CORP SPONSORED ADR 48268K101 1,696 119,282 SH   SOLE 4 119,282 0 0
KT CORP SPONSORED ADR 48268K101 2,824 198,600 SH   SOLE 13 198,600 0 0
KT CORP SPONSORED ADR 48268K101 1,068 75,120 SH   SOLE 18 75,120 0 0
KT CORP SPONSORED ADR 48268K101 34 2,384 SH   SOLE 21 2,384 0 0
KT CORP SPONSORED ADR 48268K101 53,341 3,751,140 SH   SOLE 22 2,569,950 0 1,181,190
KT CORP SPONSORED ADR 48268K101 40 2,846 SH   SOLE 25 2,846 0 0
KT CORP SPONSORED ADR 48268K101 158 11,094 SH   SOLE 26 0 0 11,094
KT CORP SPONSORED ADR 48268K101 497 34,918 SH   SOLE 30 34,918 0 0
KULICKE & SOFFA INDS INC COM 501242101 10 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,400 118,410 SH   SOLE 18 118,410 0 0
KULICKE & SOFFA INDS INC COM 501242101 101,818 5,023,103 SH   SOLE 21 5,023,103 0 0
KULICKE & SOFFA INDS INC COM 501242101 24,839 1,225,388 SH   SOLE 22 1,187,225 0 38,163
KULICKE & SOFFA INDS INC COM 501242101 635 31,314 SH   SOLE 26 14,439 0 16,875
KULICKE & SOFFA INDS INC COM 501242101 205 10,119 SH   SOLE 28 10,119 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,815 138,853 SH   SOLE 30 138,853 0 0
KULICKE & SOFFA INDS INC COM 501242101 178 8,772 SH   SOLE 40 8,772 0 0
KURA ONCOLOGY INC COM 50127T109 317 22,591 SH   SOLE 2 927 0 21,664
KURA ONCOLOGY INC COM 50127T109 6 397 SH   SOLE 7 397 0 0
KURA ONCOLOGY INC COM 50127T109 1,345 95,813 SH   SOLE 18 95,813 0 0
KURA ONCOLOGY INC COM 50127T109 572 40,706 SH   SOLE 19 40,706 0 0
KURA ONCOLOGY INC COM 50127T109 19,937 1,420,022 SH   SOLE 21 1,420,022 0 0
KURA ONCOLOGY INC COM 50127T109 11,594 825,816 SH   SOLE 22 791,090 0 34,726
KURA ONCOLOGY INC COM 50127T109 65 4,634 SH   SOLE 30 4,634 0 0
KVH INDS INC COM 482738101 147 14,246 SH   SOLE 2 659 0 13,587
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 587 57,027 SH   SOLE 18 57,027 0 0
KVH INDS INC COM 482738101 230 22,333 SH   SOLE 19 22,333 0 0
KVH INDS INC COM 482738101 6,050 587,962 SH   SOLE 21 587,962 0 0
KVH INDS INC COM 482738101 5,424 527,160 SH   SOLE 22 514,280 0 12,880
L BRANDS INC COM 501797104 15,106 588,482 SH   SOLE 2 76,977 0 511,505
L BRANDS INC COM 501797104 1,946 75,808 SH   SOLE 4 68,968 0 6,840
L BRANDS INC COM 501797104 5,364 208,978 SH   SOLE 7 208,978 0 0
L BRANDS INC COM 501797104 36 1,401 SH   SOLE 13 1,401 0 0
L BRANDS INC COM 501797104 37 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 14,902 580,530 SH   SOLE 18 533,371 0 47,159
L BRANDS INC COM 501797104 2,527 98,431 SH   SOLE 19 98,431 0 0
L BRANDS INC COM 501797104 291,341 11,349,463 SH   SOLE 21 11,349,463 0 0
L BRANDS INC COM 501797104 143,795 5,601,662 SH   SOLE 22 4,959,073 0 642,589
L BRANDS INC COM 501797104 4,247 165,458 SH   SOLE 23 165,458 0 0
L BRANDS INC COM 501797104 5,660 220,505 SH   SOLE 25 220,505 0 0
L BRANDS INC COM 501797104 24,415 951,112 SH   SOLE 26 303,780 0 647,332
L BRANDS INC COM 501797104 1,184 46,128 SH   SOLE 28 34,020 0 12,108
L BRANDS INC COM 501797104 1,638 63,825 SH   SOLE 29 15,338 0 48,487
L BRANDS INC COM 501797104 19,365 754,401 SH   SOLE 30 754,401 0 0
L BRANDS INC COM 501797104 2,255 87,847 SH   SOLE 31 46,695 0 41,152
L BRANDS INC COM 501797104 2,728 106,279 SH   SOLE 32 106,279 0 0
L BRANDS INC COM 501797104 322 12,539 SH   SOLE 34 12,539 0 0
L BRANDS INC COM 501797104 7,390 287,880 SH   SOLE 35 287,880 0 0
L BRANDS INC COM 501797104 6,132 238,864 SH   SOLE 36 238,864 0 0
L BRANDS INC COM 501797104 126 4,894 SH   SOLE 40 4,894 0 0
L3 TECHNOLOGIES INC COM 502413107 33,392 192,286 SH   SOLE 2 17,607 0 174,679
L3 TECHNOLOGIES INC COM 502413107 4,810 27,695 SH   SOLE 4 25,596 0 2,099
L3 TECHNOLOGIES INC COM 502413107 14,022 80,744 SH   SOLE 7 60,422 0 20,322
L3 TECHNOLOGIES INC COM 502413107 364 2,096 SH   SOLE 13 2,096 0 0
L3 TECHNOLOGIES INC COM 502413107 113 649 SH   SOLE 15 649 0 0
L3 TECHNOLOGIES INC COM 502413107 29,044 167,245 SH   SOLE 18 157,832 0 9,413
L3 TECHNOLOGIES INC COM 502413107 3,518 20,257 SH   SOLE 19 20,257 0 0
L3 TECHNOLOGIES INC COM 502413107 477,554 2,749,934 SH   SOLE 21 2,749,934 0 0
L3 TECHNOLOGIES INC COM 502413107 343,317 1,976,949 SH   SOLE 22 1,766,107 0 210,842
L3 TECHNOLOGIES INC COM 502413107 9,661 55,634 SH   SOLE 23 55,634 0 0
L3 TECHNOLOGIES INC COM 502413107 21,519 123,917 SH   SOLE 25 123,917 0 0
L3 TECHNOLOGIES INC COM 502413107 48,202 277,563 SH   SOLE 26 109,206 0 168,357
L3 TECHNOLOGIES INC COM 502413107 2,855 16,438 SH   SOLE 28 12,056 0 4,382
L3 TECHNOLOGIES INC COM 502413107 517 2,976 SH   SOLE 29 2,976 0 0
L3 TECHNOLOGIES INC COM 502413107 48,442 278,945 SH   SOLE 30 278,945 0 0
L3 TECHNOLOGIES INC COM 502413107 5,641 32,484 SH   SOLE 31 17,601 0 14,883
L3 TECHNOLOGIES INC COM 502413107 411 2,366 SH   SOLE 34 2,366 0 0
L3 TECHNOLOGIES INC COM 502413107 10,959 63,105 SH   SOLE 36 63,105 0 0
L3 TECHNOLOGIES INC COM 502413107 358 2,060 SH   SOLE 40 2,060 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 165 17,461 SH   SOLE 2 798 0 16,663
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5 493 SH   SOLE 7 493 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 675 71,541 SH   SOLE 18 71,541 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 294 31,228 SH   SOLE 19 31,228 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 7,133 756,390 SH   SOLE 21 756,390 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5,714 605,964 SH   SOLE 22 584,359 0 21,605
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 54 5,747 SH   SOLE 23 5,747 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 20 2,091 SH   SOLE 28 2,091 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 47 5,012 SH   SOLE 30 5,012 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 25 2,634 SH   SOLE 40 2,634 0 0
LA Z BOY INC COM 505336107 1,240 44,755 SH   SOLE 2 1,636 0 43,119
LA Z BOY INC COM 505336107 6 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 28 998 SH   SOLE 7 998 0 0
LA Z BOY INC COM 505336107 7,145 257,856 SH   SOLE 18 257,856 0 0
LA Z BOY INC COM 505336107 1,976 71,324 SH   SOLE 19 71,324 0 0
LA Z BOY INC COM 505336107 138,174 4,986,413 SH   SOLE 21 4,986,413 0 0
LA Z BOY INC COM 505336107 41,739 1,506,273 SH   SOLE 22 1,323,761 0 182,512
LA Z BOY INC COM 505336107 134 4,851 SH   SOLE 23 4,851 0 0
LA Z BOY INC COM 505336107 823 29,711 SH   SOLE 26 9,481 0 20,230
LA Z BOY INC COM 505336107 200 7,207 SH   SOLE 28 7,207 0 0
LA Z BOY INC COM 505336107 70 2,534 SH   SOLE 29 0 0 2,534
LA Z BOY INC COM 505336107 2,601 93,855 SH   SOLE 30 93,855 0 0
LA Z BOY INC COM 505336107 158 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 34,415 272,357 SH   SOLE 2 27,885 0 244,472
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,300 34,029 SH   SOLE 4 31,330 0 2,699
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,689 124,161 SH   SOLE 7 89,353 0 34,808
LABORATORY CORP AMER HLDGS COM NEW 50540R409 660 5,222 SH   SOLE 13 5,222 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 110 867 SH   SOLE 15 867 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1 6 SH   SOLE 17 0 0 6
LABORATORY CORP AMER HLDGS COM NEW 50540R409 158,069 1,250,938 SH   SOLE 18 963,657 0 287,281
LABORATORY CORP AMER HLDGS COM NEW 50540R409 55,891 442,319 SH   SOLE 19 442,319 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 419,119 3,316,861 SH   SOLE 21 3,316,861 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 331,491 2,623,386 SH   SOLE 22 2,352,324 0 271,062
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,544 83,441 SH   SOLE 23 83,441 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,657 123,905 SH   SOLE 25 100,305 0 23,600
LABORATORY CORP AMER HLDGS COM NEW 50540R409 57,149 452,272 SH   SOLE 26 110,410 0 341,862
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,493 19,726 SH   SOLE 28 14,450 0 5,276
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,205 25,366 SH   SOLE 29 4,482 0 20,884
LABORATORY CORP AMER HLDGS COM NEW 50540R409 64,889 513,521 SH   SOLE 30 513,521 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,947 62,894 SH   SOLE 31 23,698 0 39,196
LABORATORY CORP AMER HLDGS COM NEW 50540R409 36,936 292,310 SH   SOLE 34 292,310 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,898 125,814 SH   SOLE 36 125,814 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 343 2,718 SH   SOLE 40 2,718 0 0
LADDER CAP CORP CL A 505743104 2,003 129,454 SH   SOLE 2 39,247 0 90,207
LADDER CAP CORP CL A 505743104 11 725 SH   SOLE 4 725 0 0
LADDER CAP CORP CL A 505743104 28 1,829 SH   SOLE 7 1,829 0 0
LADDER CAP CORP CL A 505743104 4,799 310,241 SH   SOLE 18 310,241 0 0
LADDER CAP CORP CL A 505743104 4,825 311,891 SH   SOLE 19 311,891 0 0
LADDER CAP CORP CL A 505743104 82,419 5,327,656 SH   SOLE 21 5,327,656 0 0
LADDER CAP CORP CL A 505743104 44,415 2,871,050 SH   SOLE 22 2,648,865 0 222,185
LADDER CAP CORP CL A 505743104 1,437 92,918 SH   SOLE 23 92,918 0 0
LADDER CAP CORP CL A 505743104 117 7,576 SH   SOLE 26 0 0 7,576
LADDER CAP CORP CL A 505743104 152 9,842 SH   SOLE 28 9,842 0 0
LADDER CAP CORP CL A 505743104 557 36,003 SH   SOLE 29 0 0 36,003
LADDER CAP CORP CL A 505743104 255 16,464 SH   SOLE 30 16,464 0 0
LADDER CAP CORP CL A 505743104 119 7,708 SH   SOLE 40 7,708 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 211 90,509 SH   SOLE 2 3,952 0 86,557
LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 832 357,061 SH   SOLE 18 357,061 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 339 145,635 SH   SOLE 19 145,635 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 8,531 3,661,255 SH   SOLE 21 3,661,255 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 8,468 3,634,263 SH   SOLE 22 3,541,922 0 92,341
LADENBURG THALMAN FIN SVCS I COM 50575Q102 18 7,733 SH   SOLE 26 0 0 7,733
LADENBURG THALMAN FIN SVCS I COM 50575Q102 30 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 71 30,522 SH   SOLE 30 30,522 0 0
LAIX INC ADS 50736W105 65 8,570 SH   SOLE 22 8,570 0 0
LAKE SHORE BANCORP INC COM 510700107 5 364 SH   SOLE 18 364 0 0
LAKE SHORE BANCORP INC COM 510700107 10 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 678 45,786 SH   SOLE 2 1,723 0 44,063
LAKELAND BANCORP INC COM 511637100 16 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,512 169,582 SH   SOLE 18 169,582 0 0
LAKELAND BANCORP INC COM 511637100 993 67,019 SH   SOLE 19 67,019 0 0
LAKELAND BANCORP INC COM 511637100 24,112 1,628,069 SH   SOLE 21 1,628,069 0 0
LAKELAND BANCORP INC COM 511637100 19,983 1,349,305 SH   SOLE 22 1,297,863 0 51,442
LAKELAND BANCORP INC COM 511637100 85 5,711 SH   SOLE 26 0 0 5,711
LAKELAND BANCORP INC COM 511637100 81 5,474 SH   SOLE 28 5,474 0 0
LAKELAND BANCORP INC COM 511637100 167 11,304 SH   SOLE 30 11,304 0 0
LAKELAND BANCORP INC COM 511637100 53 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 852 21,215 SH   SOLE 2 910 0 20,305
LAKELAND FINL CORP COM 511656100 25 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 3,421 85,185 SH   SOLE 18 85,185 0 0
LAKELAND FINL CORP COM 511656100 3,051 75,960 SH   SOLE 19 75,960 0 0
LAKELAND FINL CORP COM 511656100 32,205 801,916 SH   SOLE 21 801,916 0 0
LAKELAND FINL CORP COM 511656100 36,636 912,258 SH   SOLE 22 878,026 0 34,232
LAKELAND FINL CORP COM 511656100 873 21,740 SH   SOLE 23 21,740 0 0
LAKELAND FINL CORP COM 511656100 4,069 101,321 SH   SOLE 26 9,378 0 91,943
LAKELAND FINL CORP COM 511656100 147 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 240 5,980 SH   SOLE 29 0 0 5,980
LAKELAND FINL CORP COM 511656100 216 5,380 SH   SOLE 30 5,380 0 0
LAKELAND FINL CORP COM 511656100 105 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 14 1,370 SH   SOLE 18 1,370 0 0
LAKELAND INDS INC COM 511795106 269 25,741 SH   SOLE 21 25,741 0 0
LAKELAND INDS INC COM 511795106 198 18,927 SH   SOLE 22 18,927 0 0
LAM RESEARCH CORP COM 512807108 54,410 399,575 SH   SOLE 2 49,603 0 349,972
LAM RESEARCH CORP COM 512807108 7,968 58,517 SH   SOLE 4 54,289 0 4,228
LAM RESEARCH CORP COM 512807108 17,240 126,607 SH   SOLE 7 125,204 0 1,403
LAM RESEARCH CORP COM 512807108 268 1,970 SH   SOLE 13 1,970 0 0
LAM RESEARCH CORP COM 512807108 236 1,733 SH   SOLE 15 1,733 0 0
LAM RESEARCH CORP COM 512807108 52,229 383,558 SH   SOLE 18 364,544 0 19,014
LAM RESEARCH CORP COM 512807108 20,941 153,785 SH   SOLE 19 153,785 0 0
LAM RESEARCH CORP COM 512807108 603,946 4,435,237 SH   SOLE 21 4,435,237 0 0
LAM RESEARCH CORP COM 512807108 525,725 3,860,799 SH   SOLE 22 3,454,205 0 406,594
LAM RESEARCH CORP COM 512807108 15,875 116,582 SH   SOLE 23 116,582 0 0
LAM RESEARCH CORP COM 512807108 19,590 143,861 SH   SOLE 25 143,861 0 0
LAM RESEARCH CORP COM 512807108 100,766 740,002 SH   SOLE 26 171,222 0 568,780
LAM RESEARCH CORP COM 512807108 4,080 29,965 SH   SOLE 28 21,864 0 8,101
LAM RESEARCH CORP COM 512807108 3,331 24,464 SH   SOLE 29 7,657 0 16,807
LAM RESEARCH CORP COM 512807108 89,014 653,701 SH   SOLE 30 653,701 0 0
LAM RESEARCH CORP COM 512807108 7,922 58,179 SH   SOLE 31 38,541 0 19,638
LAM RESEARCH CORP COM 512807108 2,998 22,015 SH   SOLE 32 22,015 0 0
LAM RESEARCH CORP COM 512807108 12,211 89,675 SH   SOLE 34 89,675 0 0
LAM RESEARCH CORP COM 512807108 17,018 124,974 SH   SOLE 36 124,974 0 0
LAM RESEARCH CORP COM 512807108 526 3,863 SH   SOLE 40 3,863 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 14,793 213,833 SH   SOLE 2 55,726 0 158,107
LAMAR ADVERTISING CO NEW CL A 512816109 463 6,688 SH   SOLE 4 6,688 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 187 2,696 SH   SOLE 7 2,696 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 18,297 264,491 SH   SOLE 18 264,491 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 8,873 128,262 SH   SOLE 19 128,262 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 317,797 4,593,767 SH   SOLE 21 4,593,767 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 205,883 2,976,046 SH   SOLE 22 2,793,221 0 182,825
LAMAR ADVERTISING CO NEW CL A 512816109 719 10,390 SH   SOLE 23 10,390 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,434 35,185 SH   SOLE 25 35,185 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,906 27,547 SH   SOLE 26 17,244 0 10,303
LAMAR ADVERTISING CO NEW CL A 512816109 737 10,652 SH   SOLE 28 10,652 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,731 25,023 SH   SOLE 29 4,896 0 20,127
LAMAR ADVERTISING CO NEW CL A 512816109 1,492 21,568 SH   SOLE 30 21,568 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 359 5,185 SH   SOLE 31 1,731 0 3,454
LAMAR ADVERTISING CO NEW CL A 512816109 4,079 58,955 SH   SOLE 34 58,955 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 135 1,950 SH   SOLE 36 1,950 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 545 7,871 SH   SOLE 40 7,871 0 0
LAMB WESTON HLDGS INC COM 513272104 31,422 427,168 SH   SOLE 2 58,137 0 369,031
LAMB WESTON HLDGS INC COM 513272104 3,713 50,471 SH   SOLE 4 46,605 0 3,866
LAMB WESTON HLDGS INC COM 513272104 8,706 118,353 SH   SOLE 7 118,353 0 0
LAMB WESTON HLDGS INC COM 513272104 605 8,220 SH   SOLE 13 8,220 0 0
LAMB WESTON HLDGS INC COM 513272104 103 1,403 SH   SOLE 15 1,403 0 0
LAMB WESTON HLDGS INC COM 513272104 23,132 314,461 SH   SOLE 18 296,646 0 17,815
LAMB WESTON HLDGS INC COM 513272104 23,670 321,773 SH   SOLE 19 321,773 0 0
LAMB WESTON HLDGS INC COM 513272104 289,471 3,935,172 SH   SOLE 21 3,935,172 0 0
LAMB WESTON HLDGS INC COM 513272104 305,258 4,149,787 SH   SOLE 22 3,750,502 0 399,285
LAMB WESTON HLDGS INC COM 513272104 7,683 104,447 SH   SOLE 23 104,447 0 0
LAMB WESTON HLDGS INC COM 513272104 10,523 143,051 SH   SOLE 25 143,051 0 0
LAMB WESTON HLDGS INC COM 513272104 42,315 575,251 SH   SOLE 26 173,301 0 401,950
LAMB WESTON HLDGS INC COM 513272104 2,091 28,424 SH   SOLE 28 20,896 0 7,528
LAMB WESTON HLDGS INC COM 513272104 3,575 48,595 SH   SOLE 29 5,421 0 43,174
LAMB WESTON HLDGS INC COM 513272104 38,577 524,429 SH   SOLE 30 524,429 0 0
LAMB WESTON HLDGS INC COM 513272104 3,465 47,099 SH   SOLE 31 32,667 0 14,432
LAMB WESTON HLDGS INC COM 513272104 603 8,191 SH   SOLE 34 8,191 0 0
LAMB WESTON HLDGS INC COM 513272104 8,064 109,628 SH   SOLE 36 109,628 0 0
LAMB WESTON HLDGS INC COM 513272104 223 3,038 SH   SOLE 40 3,038 0 0
LANCASTER COLONY CORP COM 513847103 4,365 24,679 SH   SOLE 2 8,756 0 15,923
LANCASTER COLONY CORP COM 513847103 16 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 2,726 15,413 SH   SOLE 7 15,413 0 0
LANCASTER COLONY CORP COM 513847103 19,359 109,459 SH   SOLE 18 109,459 0 0
LANCASTER COLONY CORP COM 513847103 4,984 28,180 SH   SOLE 19 28,180 0 0
LANCASTER COLONY CORP COM 513847103 242,632 1,371,885 SH   SOLE 21 1,371,885 0 0
LANCASTER COLONY CORP COM 513847103 117,149 662,383 SH   SOLE 22 636,893 0 25,490
LANCASTER COLONY CORP COM 513847103 1,734 9,802 SH   SOLE 26 5,166 0 4,636
LANCASTER COLONY CORP COM 513847103 430 2,431 SH   SOLE 28 2,431 0 0
LANCASTER COLONY CORP COM 513847103 851 4,814 SH   SOLE 30 4,814 0 0
LANCASTER COLONY CORP COM 513847103 269 1,520 SH   SOLE 40 1,520 0 0
LANDEC CORP COM 514766104 318 26,842 SH   SOLE 2 1,096 0 25,746
LANDEC CORP COM 514766104 8 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 1,128 95,299 SH   SOLE 18 95,299 0 0
LANDEC CORP COM 514766104 715 60,392 SH   SOLE 19 60,392 0 0
LANDEC CORP COM 514766104 11,865 1,002,130 SH   SOLE 21 1,002,130 0 0
LANDEC CORP COM 514766104 9,938 839,345 SH   SOLE 22 804,676 0 34,669
LANDEC CORP COM 514766104 121 10,234 SH   SOLE 26 0 0 10,234
LANDEC CORP COM 514766104 42 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 90 7,637 SH   SOLE 30 7,637 0 0
LANDEC CORP COM 514766104 28 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 15 636 SH   SOLE 18 636 0 0
LANDMARK BANCORP INC COM 51504L107 17 744 SH   SOLE 21 744 0 0
LANDS END INC NEW COM 51509F105 154 10,823 SH   SOLE 2 409 0 10,414
LANDS END INC NEW COM 51509F105 5 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 524 36,845 SH   SOLE 18 36,845 0 0
LANDS END INC NEW COM 51509F105 234 16,439 SH   SOLE 19 16,439 0 0
LANDS END INC NEW COM 51509F105 5,405 380,347 SH   SOLE 21 380,347 0 0
LANDS END INC NEW COM 51509F105 5,818 409,448 SH   SOLE 22 390,601 0 18,847
LANDS END INC NEW COM 51509F105 159 11,180 SH   SOLE 23 11,180 0 0
LANDS END INC NEW COM 51509F105 181 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 36 2,533 SH   SOLE 28 2,533 0 0
LANDS END INC NEW COM 51509F105 35 2,436 SH   SOLE 30 2,436 0 0
LANDS END INC NEW COM 51509F105 27 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 21,150 221,073 SH   SOLE 2 126,717 0 94,356
LANDSTAR SYS INC COM 515098101 1,781 18,613 SH   SOLE 4 18,613 0 0
LANDSTAR SYS INC COM 515098101 354 3,699 SH   SOLE 7 3,699 0 0
LANDSTAR SYS INC COM 515098101 2,624 27,426 SH   SOLE 13 27,426 0 0
LANDSTAR SYS INC COM 515098101 15,090 157,730 SH   SOLE 18 157,730 0 0
LANDSTAR SYS INC COM 515098101 29,579 309,177 SH   SOLE 19 309,177 0 0
LANDSTAR SYS INC COM 515098101 229,140 2,395,110 SH   SOLE 21 2,395,110 0 0
LANDSTAR SYS INC COM 515098101 188,880 1,974,285 SH   SOLE 22 1,567,300 0 406,985
LANDSTAR SYS INC COM 515098101 3,195 33,399 SH   SOLE 23 33,399 0 0
LANDSTAR SYS INC COM 515098101 1,406 14,693 SH   SOLE 25 14,693 0 0
LANDSTAR SYS INC COM 515098101 2,017 21,087 SH   SOLE 26 13,517 0 7,570
LANDSTAR SYS INC COM 515098101 522 5,452 SH   SOLE 28 5,452 0 0
LANDSTAR SYS INC COM 515098101 11,883 124,204 SH   SOLE 29 16,315 0 107,889
LANDSTAR SYS INC COM 515098101 1,688 17,647 SH   SOLE 30 17,647 0 0
LANDSTAR SYS INC COM 515098101 2,840 29,681 SH   SOLE 31 22,737 0 6,944
LANDSTAR SYS INC COM 515098101 2,657 27,770 SH   SOLE 34 27,770 0 0
LANDSTAR SYS INC COM 515098101 2,425 25,352 SH   SOLE 36 25,352 0 0
LANDSTAR SYS INC COM 515098101 412 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 149 30,125 SH   SOLE 2 1,196 0 28,929
LANNET INC COM 516012101 3 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 802 161,597 SH   SOLE 18 161,597 0 0
LANNET INC COM 516012101 242 48,864 SH   SOLE 19 48,864 0 0
LANNET INC COM 516012101 17,627 3,553,778 SH   SOLE 21 3,553,778 0 0
LANNET INC COM 516012101 4,544 916,119 SH   SOLE 22 895,280 0 20,839
LANNET INC COM 516012101 272 54,759 SH   SOLE 30 54,759 0 0
LANTHEUS HLDGS INC COM 516544103 491 31,386 SH   SOLE 2 1,390 0 29,996
LANTHEUS HLDGS INC COM 516544103 12 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 3,050 194,891 SH   SOLE 18 194,891 0 0
LANTHEUS HLDGS INC COM 516544103 873 55,788 SH   SOLE 19 55,788 0 0
LANTHEUS HLDGS INC COM 516544103 64,290 4,108,018 SH   SOLE 21 4,108,018 0 0
LANTHEUS HLDGS INC COM 516544103 16,611 1,061,405 SH   SOLE 22 1,016,076 0 45,329
LANTHEUS HLDGS INC COM 516544103 97 6,187 SH   SOLE 28 6,187 0 0
LANTHEUS HLDGS INC COM 516544103 1,209 77,279 SH   SOLE 30 77,279 0 0
LANTHEUS HLDGS INC COM 516544103 71 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 7 2,473 SH   SOLE 18 2,473 0 0
LANTRONIX INC COM NEW 516548203 112 38,241 SH   SOLE 21 38,241 0 0
LANTRONIX INC COM NEW 516548203 272 92,507 SH   SOLE 22 92,507 0 0
LAREDO PETROLEUM INC COM 516806106 613 169,247 SH   SOLE 2 12,269 0 156,978
LAREDO PETROLEUM INC COM 516806106 3 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 13 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 2,832 782,302 SH   SOLE 18 782,302 0 0
LAREDO PETROLEUM INC COM 516806106 1,091 301,401 SH   SOLE 19 301,401 0 0
LAREDO PETROLEUM INC COM 516806106 59,913 16,550,501 SH   SOLE 21 16,550,501 0 0
LAREDO PETROLEUM INC COM 516806106 17,853 4,931,738 SH   SOLE 22 4,725,398 0 206,340
LAREDO PETROLEUM INC COM 516806106 156 43,113 SH   SOLE 23 43,113 0 0
LAREDO PETROLEUM INC COM 516806106 407 112,427 SH   SOLE 25 112,427 0 0
LAREDO PETROLEUM INC COM 516806106 525 145,144 SH   SOLE 26 17,573 0 127,571
LAREDO PETROLEUM INC COM 516806106 78 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 160 44,174 SH   SOLE 29 0 0 44,174
LAREDO PETROLEUM INC COM 516806106 1,288 355,703 SH   SOLE 30 355,703 0 0
LAREDO PETROLEUM INC COM 516806106 391 108,126 SH   SOLE 34 108,126 0 0
LAREDO PETROLEUM INC COM 516806106 59 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 42,830 822,864 SH   SOLE 2 147,604 0 675,260
LAS VEGAS SANDS CORP COM 517834107 7,355 141,311 SH   SOLE 4 130,899 0 10,412
LAS VEGAS SANDS CORP COM 517834107 3,729 71,649 SH   SOLE 7 61,433 0 10,216
LAS VEGAS SANDS CORP COM 517834107 812 15,601 SH   SOLE 13 15,601 0 0
LAS VEGAS SANDS CORP COM 517834107 159 3,050 SH   SOLE 15 3,050 0 0
LAS VEGAS SANDS CORP COM 517834107 7,985 153,416 SH   SOLE 18 121,933 0 31,483
LAS VEGAS SANDS CORP COM 517834107 13,260 254,759 SH   SOLE 19 254,759 0 0
LAS VEGAS SANDS CORP COM 517834107 177,197 3,404,353 SH   SOLE 21 3,404,353 0 0
LAS VEGAS SANDS CORP COM 517834107 487,076 9,357,845 SH   SOLE 22 8,607,695 0 750,150
LAS VEGAS SANDS CORP COM 517834107 15,312 294,187 SH   SOLE 23 294,187 0 0
LAS VEGAS SANDS CORP COM 517834107 17,663 339,351 SH   SOLE 25 339,351 0 0
LAS VEGAS SANDS CORP COM 517834107 59,105 1,135,534 SH   SOLE 26 405,601 0 729,933
LAS VEGAS SANDS CORP COM 517834107 3,913 75,171 SH   SOLE 28 55,058 0 20,113
LAS VEGAS SANDS CORP COM 517834107 2,812 54,021 SH   SOLE 29 0 0 54,021
LAS VEGAS SANDS CORP COM 517834107 27,728 532,728 SH   SOLE 30 532,728 0 0
LAS VEGAS SANDS CORP COM 517834107 7,270 139,670 SH   SOLE 31 22,884 0 116,786
LAS VEGAS SANDS CORP COM 517834107 21,648 415,910 SH   SOLE 34 415,910 0 0
LAS VEGAS SANDS CORP COM 517834107 15,418 296,212 SH   SOLE 36 296,212 0 0
LAS VEGAS SANDS CORP COM 517834107 502 9,652 SH   SOLE 40 9,652 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 95 9,251 SH   SOLE 2 0 0 9,251
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 7,862 763,321 SH   SOLE 21 763,321 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 138 13,435 SH   SOLE 25 13,435 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2,315 224,735 SH   SOLE 26 224,735 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,339 324,201 SH   SOLE 30 324,201 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 650 93,937 SH   SOLE 2 4,021 0 89,916
LATTICE SEMICONDUCTOR CORP COM 518415104 6 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 18 2,666 SH   SOLE 7 2,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,599 375,538 SH   SOLE 18 375,538 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,191 172,102 SH   SOLE 19 172,102 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 26,312 3,802,370 SH   SOLE 21 3,802,370 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 25,056 3,620,787 SH   SOLE 22 3,473,842 0 146,945
LATTICE SEMICONDUCTOR CORP COM 518415104 200 28,914 SH   SOLE 26 20,268 0 8,646
LATTICE SEMICONDUCTOR CORP COM 518415104 118 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 228 32,892 SH   SOLE 30 32,892 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 95 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 89,922 691,178 SH   SOLE 2 182,604 0 508,574
LAUDER ESTEE COS INC CL A 518439104 14,388 110,591 SH   SOLE 4 104,640 0 5,951
LAUDER ESTEE COS INC CL A 518439104 24,072 185,027 SH   SOLE 7 176,260 0 8,767
LAUDER ESTEE COS INC CL A 518439104 4,352 33,453 SH   SOLE 13 33,453 0 0
LAUDER ESTEE COS INC CL A 518439104 216 1,662 SH   SOLE 15 1,662 0 0
LAUDER ESTEE COS INC CL A 518439104 62,073 477,115 SH   SOLE 18 444,416 0 32,699
LAUDER ESTEE COS INC CL A 518439104 37,018 284,535 SH   SOLE 19 284,535 0 0
LAUDER ESTEE COS INC CL A 518439104 546,679 4,201,993 SH   SOLE 21 4,201,993 0 0
LAUDER ESTEE COS INC CL A 518439104 746,194 5,735,539 SH   SOLE 22 5,015,032 0 720,507
LAUDER ESTEE COS INC CL A 518439104 27,242 209,392 SH   SOLE 23 209,392 0 0
LAUDER ESTEE COS INC CL A 518439104 26,473 203,482 SH   SOLE 25 203,482 0 0
LAUDER ESTEE COS INC CL A 518439104 140,459 1,079,625 SH   SOLE 26 237,668 0 841,957
LAUDER ESTEE COS INC CL A 518439104 5,632 43,291 SH   SOLE 28 31,739 0 11,552
LAUDER ESTEE COS INC CL A 518439104 13,559 104,221 SH   SOLE 29 33,496 0 70,725
LAUDER ESTEE COS INC CL A 518439104 102,337 786,606 SH   SOLE 30 786,606 0 0
LAUDER ESTEE COS INC CL A 518439104 19,086 146,706 SH   SOLE 31 74,572 0 72,134
LAUDER ESTEE COS INC CL A 518439104 9,507 73,073 SH   SOLE 34 73,073 0 0
LAUDER ESTEE COS INC CL A 518439104 26,727 205,432 SH   SOLE 36 205,432 0 0
LAUDER ESTEE COS INC CL A 518439104 672 5,168 SH   SOLE 40 5,168 0 0
LAUREATE EDUCATION INC CL A 518613203 7,848 514,936 SH   SOLE 2 419,568 0 95,368
LAUREATE EDUCATION INC CL A 518613203 6 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 18 1,161 SH   SOLE 7 1,161 0 0
LAUREATE EDUCATION INC CL A 518613203 4,884 320,472 SH   SOLE 18 320,472 0 0
LAUREATE EDUCATION INC CL A 518613203 2,123 139,315 SH   SOLE 19 139,315 0 0
LAUREATE EDUCATION INC CL A 518613203 47,569 3,121,321 SH   SOLE 21 3,121,321 0 0
LAUREATE EDUCATION INC CL A 518613203 32,300 2,119,422 SH   SOLE 22 1,994,875 0 124,547
LAUREATE EDUCATION INC CL A 518613203 406 26,624 SH   SOLE 26 23,231 0 3,393
LAUREATE EDUCATION INC CL A 518613203 170 11,165 SH   SOLE 28 11,165 0 0
LAUREATE EDUCATION INC CL A 518613203 353 23,147 SH   SOLE 30 23,147 0 0
LAUREATE EDUCATION INC CL A 518613203 78 5,103 SH   SOLE 40 5,103 0 0
LAWSON PRODS INC COM 520776105 204 6,441 SH   SOLE 2 239 0 6,202
LAWSON PRODS INC COM 520776105 737 23,308 SH   SOLE 18 23,308 0 0
LAWSON PRODS INC COM 520776105 316 9,988 SH   SOLE 19 9,988 0 0
LAWSON PRODS INC COM 520776105 7,889 249,662 SH   SOLE 21 249,662 0 0
LAWSON PRODS INC COM 520776105 6,994 221,315 SH   SOLE 22 217,331 0 3,984
LAZARD GLB TTL RET&INCM FD I COM 52106W103 619 45,473 SH   SOLE 2 45,473 0 0
LAZARD LTD SHS A G54050102 8,295 224,735 SH   SOLE 2 7,697 0 217,038
LAZARD LTD SHS A G54050102 393 10,657 SH   SOLE 7 10,657 0 0
LAZARD LTD SHS A G54050102 3,899 105,631 SH   SOLE 18 105,631 0 0
LAZARD LTD SHS A G54050102 932 25,241 SH   SOLE 19 25,241 0 0
LAZARD LTD SHS A G54050102 170,505 4,619,477 SH   SOLE 21 4,619,477 0 0
LAZARD LTD SHS A G54050102 1,834 49,681 SH   SOLE 32 49,681 0 0
LAZYDAYS HLDGS INC COM 52110H100 5 1,013 SH   SOLE 18 1,013 0 0
LAZYDAYS HLDGS INC COM 52110H100 78 14,412 SH   SOLE 21 14,412 0 0
LCI INDS COM 50189K103 1,331 19,921 SH   SOLE 2 853 0 19,068
LCI INDS COM 50189K103 11 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 35 524 SH   SOLE 7 524 0 0
LCI INDS COM 50189K103 8,278 123,923 SH   SOLE 18 123,923 0 0
LCI INDS COM 50189K103 2,435 36,446 SH   SOLE 19 36,446 0 0
LCI INDS COM 50189K103 176,985 2,649,470 SH   SOLE 21 2,649,470 0 0
LCI INDS COM 50189K103 47,548 711,792 SH   SOLE 22 668,104 0 43,688
LCI INDS COM 50189K103 545 8,155 SH   SOLE 26 4,797 0 3,358
LCI INDS COM 50189K103 230 3,450 SH   SOLE 28 3,450 0 0
LCI INDS COM 50189K103 3,368 50,422 SH   SOLE 30 50,422 0 0
LCI INDS COM 50189K103 168 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 125 8,237 SH   SOLE 2 324 0 7,913
LCNB CORP COM 50181P100 519 34,235 SH   SOLE 18 34,235 0 0
LCNB CORP COM 50181P100 192 12,653 SH   SOLE 19 12,653 0 0
LCNB CORP COM 50181P100 5,130 338,639 SH   SOLE 21 338,639 0 0
LCNB CORP COM 50181P100 1,298 85,691 SH   SOLE 22 79,741 0 5,950
LCNB CORP COM 50181P100 41 2,704 SH   SOLE 26 0 0 2,704
LEAF GROUP LTD COM 52177G102 93 13,580 SH   SOLE 2 584 0 12,996
LEAF GROUP LTD COM 52177G102 4 577 SH   SOLE 7 577 0 0
LEAF GROUP LTD COM 52177G102 372 54,349 SH   SOLE 18 54,349 0 0
LEAF GROUP LTD COM 52177G102 207 30,152 SH   SOLE 19 30,152 0 0
LEAF GROUP LTD COM 52177G102 3,938 574,912 SH   SOLE 21 574,912 0 0
LEAF GROUP LTD COM 52177G102 1,125 164,217 SH   SOLE 22 153,011 0 11,206
LEAF GROUP LTD COM 52177G102 17 2,511 SH   SOLE 23 2,511 0 0
LEAF GROUP LTD COM 52177G102 122 17,869 SH   SOLE 29 0 0 17,869
LEAP THERAPEUTICS INC COM 52187K101 2 1,006 SH   SOLE 18 1,006 0 0
LEAP THERAPEUTICS INC COM 52187K101 29 14,539 SH   SOLE 21 14,539 0 0
LEAR CORP COM NEW 521865204 18,598 151,379 SH   SOLE 2 10,291 0 141,088
LEAR CORP COM NEW 521865204 2,877 23,413 SH   SOLE 4 21,773 0 1,640
LEAR CORP COM NEW 521865204 3,978 32,379 SH   SOLE 7 13,839 0 18,540
LEAR CORP COM NEW 521865204 240 1,957 SH   SOLE 13 1,957 0 0
LEAR CORP COM NEW 521865204 64 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 22,197 180,667 SH   SOLE 18 175,291 0 5,376
LEAR CORP COM NEW 521865204 21,121 171,910 SH   SOLE 19 171,910 0 0
LEAR CORP COM NEW 521865204 118,188 961,970 SH   SOLE 21 961,970 0 0
LEAR CORP COM NEW 521865204 232,469 1,892,144 SH   SOLE 22 1,749,695 0 142,449
LEAR CORP COM NEW 521865204 6,474 52,698 SH   SOLE 23 52,698 0 0
LEAR CORP COM NEW 521865204 7,891 64,231 SH   SOLE 25 64,231 0 0
LEAR CORP COM NEW 521865204 26,999 219,753 SH   SOLE 26 81,197 0 138,556
LEAR CORP COM NEW 521865204 1,533 12,475 SH   SOLE 28 9,187 0 3,288
LEAR CORP COM NEW 521865204 1,886 15,347 SH   SOLE 29 2,165 0 13,182
LEAR CORP COM NEW 521865204 17,208 140,061 SH   SOLE 30 140,061 0 0
LEAR CORP COM NEW 521865204 3,168 25,782 SH   SOLE 31 15,515 0 10,267
LEAR CORP COM NEW 521865204 5,514 44,884 SH   SOLE 34 44,884 0 0
LEAR CORP COM NEW 521865204 6,547 53,290 SH   SOLE 36 53,290 0 0
LEAR CORP COM NEW 521865204 168 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 21 9,925 SH   SOLE 18 9,925 0 0
LEE ENTERPRISES INC COM 523768109 356 168,744 SH   SOLE 21 168,744 0 0
LEE ENTERPRISES INC COM 523768109 206 97,509 SH   SOLE 22 97,509 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,446 45,066 SH   SOLE 2 1,641 0 43,425
LEGACY TEX FINL GROUP INC COM 52471Y106 10 306 SH   SOLE 4 306 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 5 166 SH   SOLE 7 166 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 8,631 268,960 SH   SOLE 18 268,960 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,278 71,001 SH   SOLE 19 71,001 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 155,806 4,855,281 SH   SOLE 21 4,855,281 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 45,052 1,403,930 SH   SOLE 22 1,344,338 0 59,592
LEGACY TEX FINL GROUP INC COM 52471Y106 377 11,755 SH   SOLE 26 9,317 0 2,438
LEGACY TEX FINL GROUP INC COM 52471Y106 210 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,925 91,165 SH   SOLE 30 91,165 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 155 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 6,892 270,161 SH   SOLE 2 117,373 0 152,788
LEGG MASON INC COM 524901105 94 3,695 SH   SOLE 4 3,695 0 0
LEGG MASON INC COM 524901105 74 2,898 SH   SOLE 7 2,898 0 0
LEGG MASON INC COM 524901105 6,687 262,144 SH   SOLE 18 262,144 0 0
LEGG MASON INC COM 524901105 1,605 62,899 SH   SOLE 19 62,899 0 0
LEGG MASON INC COM 524901105 107,330 4,207,388 SH   SOLE 21 4,207,388 0 0
LEGG MASON INC COM 524901105 75,322 2,952,643 SH   SOLE 22 2,760,860 0 191,783
LEGG MASON INC COM 524901105 123 4,805 SH   SOLE 23 4,805 0 0
LEGG MASON INC COM 524901105 637 24,958 SH   SOLE 26 14,599 0 10,359
LEGG MASON INC COM 524901105 221 8,649 SH   SOLE 28 8,649 0 0
LEGG MASON INC COM 524901105 327 12,815 SH   SOLE 29 0 0 12,815
LEGG MASON INC COM 524901105 696 27,272 SH   SOLE 30 27,272 0 0
LEGG MASON INC COM 524901105 45 1,764 SH   SOLE 31 1,764 0 0
LEGG MASON INC COM 524901105 145 5,685 SH   SOLE 36 5,685 0 0
LEGG MASON INC COM 524901105 152 5,949 SH   SOLE 40 5,949 0 0
LEGGETT & PLATT INC COM 524660107 13,042 363,884 SH   SOLE 2 53,150 0 310,734
LEGGETT & PLATT INC COM 524660107 1,341 37,420 SH   SOLE 4 33,956 0 3,464
LEGGETT & PLATT INC COM 524660107 18,040 503,351 SH   SOLE 7 260,389 0 242,962
LEGGETT & PLATT INC COM 524660107 25 700 SH   SOLE 13 700 0 0
LEGGETT & PLATT INC COM 524660107 31 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 12,628 352,332 SH   SOLE 18 336,698 0 15,634
LEGGETT & PLATT INC COM 524660107 1,422 39,682 SH   SOLE 19 39,682 0 0
LEGGETT & PLATT INC COM 524660107 231,147 6,449,421 SH   SOLE 21 6,449,421 0 0
LEGGETT & PLATT INC COM 524660107 123,486 3,445,492 SH   SOLE 22 3,082,248 0 363,244
LEGGETT & PLATT INC COM 524660107 3,215 89,711 SH   SOLE 23 89,711 0 0
LEGGETT & PLATT INC COM 524660107 4,471 124,748 SH   SOLE 25 124,748 0 0
LEGGETT & PLATT INC COM 524660107 21,304 594,425 SH   SOLE 26 202,304 0 392,121
LEGGETT & PLATT INC COM 524660107 915 25,521 SH   SOLE 28 18,315 0 7,206
LEGGETT & PLATT INC COM 524660107 1,137 31,737 SH   SOLE 29 4,220 0 27,517
LEGGETT & PLATT INC COM 524660107 15,094 421,157 SH   SOLE 30 421,157 0 0
LEGGETT & PLATT INC COM 524660107 1,610 44,908 SH   SOLE 31 24,157 0 20,751
LEGGETT & PLATT INC COM 524660107 1,763 49,191 SH   SOLE 32 49,191 0 0
LEGGETT & PLATT INC COM 524660107 283 7,897 SH   SOLE 34 7,897 0 0
LEGGETT & PLATT INC COM 524660107 3,341 93,212 SH   SOLE 36 93,212 0 0
LEGGETT & PLATT INC COM 524660107 95 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HLDGS INC COM 525327102 22,319 423,348 SH   SOLE 2 91,490 0 331,858
LEIDOS HLDGS INC COM 525327102 2,485 47,145 SH   SOLE 4 43,400 0 3,745
LEIDOS HLDGS INC COM 525327102 514 9,743 SH   SOLE 7 9,743 0 0
LEIDOS HLDGS INC COM 525327102 44 831 SH   SOLE 13 831 0 0
LEIDOS HLDGS INC COM 525327102 23,332 442,562 SH   SOLE 18 429,516 0 13,046
LEIDOS HLDGS INC COM 525327102 1,955 37,091 SH   SOLE 19 37,091 0 0
LEIDOS HLDGS INC COM 525327102 390,639 7,409,696 SH   SOLE 21 7,409,696 0 0
LEIDOS HLDGS INC COM 525327102 249,574 4,733,957 SH   SOLE 22 4,443,369 0 290,588
LEIDOS HLDGS INC COM 525327102 5,393 102,297 SH   SOLE 23 102,297 0 0
LEIDOS HLDGS INC COM 525327102 4,224 80,129 SH   SOLE 25 80,129 0 0
LEIDOS HLDGS INC COM 525327102 10,519 199,527 SH   SOLE 26 108,278 0 91,249
LEIDOS HLDGS INC COM 525327102 1,490 28,259 SH   SOLE 28 20,748 0 7,511
LEIDOS HLDGS INC COM 525327102 1,881 35,674 SH   SOLE 29 6,763 0 28,911
LEIDOS HLDGS INC COM 525327102 9,935 188,445 SH   SOLE 30 188,445 0 0
LEIDOS HLDGS INC COM 525327102 2,242 42,526 SH   SOLE 31 27,620 0 14,906
LEIDOS HLDGS INC COM 525327102 881 16,704 SH   SOLE 34 16,704 0 0
LEIDOS HLDGS INC COM 525327102 2,515 47,698 SH   SOLE 36 47,698 0 0
LEIDOS HLDGS INC COM 525327102 152 2,883 SH   SOLE 40 2,883 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 153 15,144 SH   SOLE 2 15,144 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 3,782 373,299 SH   SOLE 19 373,299 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 1,130 111,557 SH   SOLE 34 111,557 0 0
LEMAITRE VASCULAR INC COM 525558201 299 12,635 SH   SOLE 2 591 0 12,044
LEMAITRE VASCULAR INC COM 525558201 10 414 SH   SOLE 7 414 0 0
LEMAITRE VASCULAR INC COM 525558201 1,975 83,528 SH   SOLE 18 83,528 0 0
LEMAITRE VASCULAR INC COM 525558201 541 22,879 SH   SOLE 19 22,879 0 0
LEMAITRE VASCULAR INC COM 525558201 45,785 1,936,750 SH   SOLE 21 1,936,750 0 0
LEMAITRE VASCULAR INC COM 525558201 12,109 512,221 SH   SOLE 22 434,820 0 77,401
LEMAITRE VASCULAR INC COM 525558201 51 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 726 30,723 SH   SOLE 30 30,723 0 0
LENDINGCLUB CORP COM 52603A109 2,423 921,473 SH   SOLE 2 607,058 0 314,415
LENDINGCLUB CORP COM 52603A109 4 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 17 6,460 SH   SOLE 7 6,460 0 0
LENDINGCLUB CORP COM 52603A109 2,841 1,080,203 SH   SOLE 18 1,080,203 0 0
LENDINGCLUB CORP COM 52603A109 1,241 471,923 SH   SOLE 19 471,923 0 0
LENDINGCLUB CORP COM 52603A109 28,167 10,710,023 SH   SOLE 21 10,710,023 0 0
LENDINGCLUB CORP COM 52603A109 28,723 10,921,409 SH   SOLE 22 10,510,307 0 411,102
LENDINGCLUB CORP COM 52603A109 567 215,772 SH   SOLE 26 84,803 0 130,969
LENDINGCLUB CORP COM 52603A109 101 38,404 SH   SOLE 28 38,404 0 0
LENDINGCLUB CORP COM 52603A109 190 72,417 SH   SOLE 30 72,417 0 0
LENDINGCLUB CORP COM 52603A109 98 37,124 SH   SOLE 40 37,124 0 0
LENDINGTREE INC NEW COM 52603B107 2,075 9,451 SH   SOLE 2 3,362 0 6,089
LENDINGTREE INC NEW COM 52603B107 8 37 SH   SOLE 4 37 0 0
LENDINGTREE INC NEW COM 52603B107 37 170 SH   SOLE 7 170 0 0
LENDINGTREE INC NEW COM 52603B107 9,558 43,530 SH   SOLE 18 43,530 0 0
LENDINGTREE INC NEW COM 52603B107 3,074 14,002 SH   SOLE 19 14,002 0 0
LENDINGTREE INC NEW COM 52603B107 118,948 541,732 SH   SOLE 21 541,732 0 0
LENDINGTREE INC NEW COM 52603B107 55,974 254,925 SH   SOLE 22 245,281 0 9,644
LENDINGTREE INC NEW COM 52603B107 3 13 SH   SOLE 23 13 0 0
LENDINGTREE INC NEW COM 52603B107 709 3,228 SH   SOLE 26 2,145 0 1,083
LENDINGTREE INC NEW COM 52603B107 236 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 462 2,102 SH   SOLE 30 2,102 0 0
LENDINGTREE INC NEW COM 52603B107 182 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 868 700,000 PRN   SOLE 21 700,000 0 0
LENNAR CORP CL A 526057104 27,757 709,002 SH   SOLE 2 57,442 0 651,560
LENNAR CORP CL A 526057104 3,882 99,166 SH   SOLE 4 91,798 0 7,368
LENNAR CORP CL A 526057104 10,112 258,281 SH   SOLE 7 230,909 0 27,372
LENNAR CORP CL A 526057104 382 9,759 SH   SOLE 13 9,759 0 0
LENNAR CORP CL A 526057104 80 2,054 SH   SOLE 15 2,054 0 0
LENNAR CORP CL A 526057104 42,757 1,092,125 SH   SOLE 18 982,950 0 109,175
LENNAR CORP CL A 526057104 17,307 442,060 SH   SOLE 19 442,060 0 0
LENNAR CORP CL A 526057104 363,161 9,276,134 SH   SOLE 21 9,276,134 0 0
LENNAR CORP CL A 526057104 280,889 7,174,678 SH   SOLE 22 6,439,815 0 734,863
LENNAR CORP CL A 526057104 7,955 203,192 SH   SOLE 23 203,192 0 0
LENNAR CORP CL A 526057104 10,635 271,648 SH   SOLE 25 250,369 0 21,279
LENNAR CORP CL A 526057104 50,278 1,284,248 SH   SOLE 26 330,589 0 953,659
LENNAR CORP CL A 526057104 2,111 53,909 SH   SOLE 28 39,522 0 14,387
LENNAR CORP CL A 526057104 2,688 68,649 SH   SOLE 29 9,033 0 59,616
LENNAR CORP CL A 526057104 40,668 1,038,780 SH   SOLE 30 1,038,780 0 0
LENNAR CORP CL A 526057104 4,171 106,541 SH   SOLE 31 61,240 0 45,301
LENNAR CORP CL A 526057104 11,610 296,540 SH   SOLE 34 296,540 0 0
LENNAR CORP CL A 526057104 9,183 234,550 SH   SOLE 36 234,550 0 0
LENNAR CORP CL A 526057104 303 7,751 SH   SOLE 40 7,751 0 0
LENNAR CORP CL B 526057302 1,081 34,507 SH   SOLE 2 999 0 33,508
LENNAR CORP CL B 526057302 11 344 SH   SOLE 7 344 0 0
LENNAR CORP CL B 526057302 220 7,036 SH   SOLE 18 7,036 0 0
LENNAR CORP CL B 526057302 105 3,340 SH   SOLE 19 3,340 0 0
LENNAR CORP CL B 526057302 10,038 320,392 SH   SOLE 21 320,392 0 0
LENNAR CORP CL B 526057302 3,500 111,701 SH   SOLE 22 92,338 0 19,363
LENNAR CORP CL B 526057302 11 367 SH   SOLE 31 344 0 23
LENNOX INTL INC COM 526107107 21,583 98,616 SH   SOLE 2 21,026 0 77,590
LENNOX INTL INC COM 526107107 2,889 13,201 SH   SOLE 4 12,222 0 979
LENNOX INTL INC COM 526107107 515 2,355 SH   SOLE 7 2,355 0 0
LENNOX INTL INC COM 526107107 44 200 SH   SOLE 13 200 0 0
LENNOX INTL INC COM 526107107 24,969 114,087 SH   SOLE 18 111,120 0 2,967
LENNOX INTL INC COM 526107107 2,407 10,999 SH   SOLE 19 10,999 0 0
LENNOX INTL INC COM 526107107 408,346 1,865,788 SH   SOLE 21 1,865,788 0 0
LENNOX INTL INC COM 526107107 267,460 1,222,062 SH   SOLE 22 1,143,981 0 78,081
LENNOX INTL INC COM 526107107 5,644 25,789 SH   SOLE 23 25,789 0 0
LENNOX INTL INC COM 526107107 629 2,872 SH   SOLE 25 2,872 0 0
LENNOX INTL INC COM 526107107 20,990 95,904 SH   SOLE 26 29,959 0 65,945
LENNOX INTL INC COM 526107107 1,394 6,369 SH   SOLE 28 4,428 0 1,941
LENNOX INTL INC COM 526107107 2,510 11,468 SH   SOLE 29 1,609 0 9,859
LENNOX INTL INC COM 526107107 11,022 50,360 SH   SOLE 30 50,360 0 0
LENNOX INTL INC COM 526107107 3,171 14,489 SH   SOLE 31 8,077 0 6,412
LENNOX INTL INC COM 526107107 777 3,552 SH   SOLE 34 3,552 0 0
LENNOX INTL INC COM 526107107 1,473 6,730 SH   SOLE 36 6,730 0 0
LENNOX INTL INC COM 526107107 167 763 SH   SOLE 40 763 0 0
LEVEL BRANDS INC COM NEW 52730Q209 4 1,272 SH   SOLE 18 1,272 0 0
LEVEL BRANDS INC COM NEW 52730Q209 45 14,636 SH   SOLE 21 14,636 0 0
LEVEL BRANDS INC COM NEW 52730Q209 966 312,560 SH   SOLE 22 312,560 0 0
LEVEL ONE BANCORP INC COM 52730D208 113 5,049 SH   SOLE 2 0 0 5,049
LEVEL ONE BANCORP INC COM 52730D208 460 20,520 SH   SOLE 18 20,520 0 0
LEVEL ONE BANCORP INC COM 52730D208 163 7,271 SH   SOLE 19 7,271 0 0
LEVEL ONE BANCORP INC COM 52730D208 4,087 182,205 SH   SOLE 21 182,205 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,036 46,178 SH   SOLE 22 43,784 0 2,394
LEXICON PHARMACEUTICALS INC COM NEW 528872302 234 35,283 SH   SOLE 2 1,501 0 33,782
LEXICON PHARMACEUTICALS INC COM NEW 528872302 6 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 905 136,260 SH   SOLE 18 136,260 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 404 60,804 SH   SOLE 19 60,804 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 17,680 2,662,634 SH   SOLE 21 2,662,634 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 9,409 1,417,048 SH   SOLE 22 1,360,604 0 56,444
LEXICON PHARMACEUTICALS INC COM NEW 528872302 105 15,809 SH   SOLE 23 15,809 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 21 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 39 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 99 14,947 SH   SOLE 30 14,947 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 26 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 1,823 222,076 SH   SOLE 2 7,223 0 214,853
LEXINGTON REALTY TRUST COM 529043101 1,213 147,713 SH   SOLE 4 147,713 0 0
LEXINGTON REALTY TRUST COM 529043101 2,877 350,422 SH   SOLE 7 350,422 0 0
LEXINGTON REALTY TRUST COM 529043101 66 8,007 SH   SOLE 15 8,007 0 0
LEXINGTON REALTY TRUST COM 529043101 9,067 1,104,410 SH   SOLE 18 1,104,410 0 0
LEXINGTON REALTY TRUST COM 529043101 5,481 667,561 SH   SOLE 19 667,561 0 0
LEXINGTON REALTY TRUST COM 529043101 196,500 23,934,211 SH   SOLE 21 23,934,211 0 0
LEXINGTON REALTY TRUST COM 529043101 67,882 8,268,176 SH   SOLE 22 7,976,295 0 291,881
LEXINGTON REALTY TRUST COM 529043101 58 7,098 SH   SOLE 23 7,098 0 0
LEXINGTON REALTY TRUST COM 529043101 3,594 437,750 SH   SOLE 25 437,750 0 0
LEXINGTON REALTY TRUST COM 529043101 787 95,877 SH   SOLE 26 17,485 0 78,392
LEXINGTON REALTY TRUST COM 529043101 255 31,085 SH   SOLE 28 31,085 0 0
LEXINGTON REALTY TRUST COM 529043101 670 81,651 SH   SOLE 29 81,651 0 0
LEXINGTON REALTY TRUST COM 529043101 11,455 1,395,300 SH   SOLE 30 1,395,300 0 0
LEXINGTON REALTY TRUST COM 529043101 31 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 183 22,232 SH   SOLE 40 22,232 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,377 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12,284 1,215,000 SH   SOLE 2 1,215,000 0 0
LGI HOMES INC COM 50187T106 673 14,887 SH   SOLE 2 649 0 14,238
LGI HOMES INC COM 50187T106 19 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 4,157 91,935 SH   SOLE 18 91,935 0 0
LGI HOMES INC COM 50187T106 1,230 27,204 SH   SOLE 19 27,204 0 0
LGI HOMES INC COM 50187T106 96,181 2,126,948 SH   SOLE 21 2,126,948 0 0
LGI HOMES INC COM 50187T106 23,535 520,466 SH   SOLE 22 495,406 0 25,060
LGI HOMES INC COM 50187T106 268 5,916 SH   SOLE 26 0 0 5,916
LGI HOMES INC COM 50187T106 100 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,723 38,099 SH   SOLE 30 38,099 0 0
LGI HOMES INC COM 50187T106 60 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 3,311 35,273 SH   SOLE 2 12,687 0 22,586
LHC GROUP INC COM 50187A107 14 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 52 550 SH   SOLE 7 550 0 0
LHC GROUP INC COM 50187A107 14,371 153,078 SH   SOLE 18 153,078 0 0
LHC GROUP INC COM 50187A107 16,531 176,084 SH   SOLE 19 176,084 0 0
LHC GROUP INC COM 50187A107 94 1,000 SH   SOLE 20 1,000 0 0
LHC GROUP INC COM 50187A107 301,661 3,213,265 SH   SOLE 21 3,213,265 0 0
LHC GROUP INC COM 50187A107 79,014 841,644 SH   SOLE 22 798,453 0 43,191
LHC GROUP INC COM 50187A107 259 2,764 SH   SOLE 23 2,764 0 0
LHC GROUP INC COM 50187A107 1,444 15,386 SH   SOLE 26 4,936 0 10,450
LHC GROUP INC COM 50187A107 353 3,756 SH   SOLE 28 3,756 0 0
LHC GROUP INC COM 50187A107 97 1,038 SH   SOLE 29 0 0 1,038
LHC GROUP INC COM 50187A107 5,468 58,245 SH   SOLE 30 58,245 0 0
LHC GROUP INC COM 50187A107 5,743 61,174 SH   SOLE 34 61,174 0 0
LHC GROUP INC COM 50187A107 275 2,931 SH   SOLE 40 2,931 0 0
LIBBEY INC COM 529898108 16 4,147 SH   SOLE 18 4,147 0 0
LIBBEY INC COM 529898108 259 66,697 SH   SOLE 21 66,697 0 0
LIBBEY INC COM 529898108 1,674 431,372 SH   SOLE 22 366,515 0 64,857
LIBERTY BROADBAND CORP COM SER A 530307107 3,189 44,411 SH   SOLE 2 2,473 0 41,938
LIBERTY BROADBAND CORP COM SER A 530307107 279 3,889 SH   SOLE 4 3,889 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 40 556 SH   SOLE 7 556 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 11 148 SH   SOLE 15 148 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,742 52,116 SH   SOLE 18 52,116 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 18,677 260,092 SH   SOLE 19 260,092 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 20,633 287,333 SH   SOLE 21 287,333 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 54,347 756,813 SH   SOLE 22 722,981 0 33,832
LIBERTY BROADBAND CORP COM SER A 530307107 1,262 17,580 SH   SOLE 25 17,580 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,873 26,087 SH   SOLE 26 11,227 0 14,860
LIBERTY BROADBAND CORP COM SER A 530307107 40 552 SH   SOLE 31 552 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 7,772 108,231 SH   SOLE 34 108,231 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,205 16,782 SH   SOLE 36 16,782 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 17,048 236,679 SH   SOLE 2 11,734 0 224,945
LIBERTY BROADBAND CORP COM SER C 530307305 3,744 51,972 SH   SOLE 4 49,346 0 2,626
LIBERTY BROADBAND CORP COM SER C 530307305 752 10,446 SH   SOLE 7 10,446 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 54 752 SH   SOLE 13 752 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 47 647 SH   SOLE 15 647 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 16,471 228,668 SH   SOLE 18 220,235 0 8,433
LIBERTY BROADBAND CORP COM SER C 530307305 79,742 1,107,067 SH   SOLE 19 1,107,067 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 110,354 1,532,057 SH   SOLE 21 1,532,057 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 249,508 3,463,939 SH   SOLE 22 3,262,983 0 200,956
LIBERTY BROADBAND CORP COM SER C 530307305 5,396 74,911 SH   SOLE 23 74,911 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,083 98,336 SH   SOLE 25 98,336 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 27,692 384,455 SH   SOLE 26 131,269 0 253,186
LIBERTY BROADBAND CORP COM SER C 530307305 1,502 20,849 SH   SOLE 28 15,444 0 5,405
LIBERTY BROADBAND CORP COM SER C 530307305 1,830 25,413 SH   SOLE 29 3,586 0 21,827
LIBERTY BROADBAND CORP COM SER C 530307305 12,573 174,554 SH   SOLE 30 174,554 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,887 40,080 SH   SOLE 31 22,555 0 17,525
LIBERTY BROADBAND CORP COM SER C 530307305 33,874 470,281 SH   SOLE 34 470,281 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 5,974 82,942 SH   SOLE 36 82,942 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 155 2,154 SH   SOLE 40 2,154 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 2,164 55,319 SH   SOLE 2 1,931 0 53,388
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 12 307 SH   SOLE 4 307 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 52 1,320 SH   SOLE 7 1,320 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 7,193 183,925 SH   SOLE 18 183,925 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 3,197 81,751 SH   SOLE 19 81,751 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 72,541 1,854,794 SH   SOLE 21 1,854,794 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 62,036 1,586,205 SH   SOLE 22 1,517,305 0 68,900
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 423 10,810 SH   SOLE 26 6,007 0 4,803
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 289 7,397 SH   SOLE 28 7,397 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,527 39,044 SH   SOLE 30 39,044 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 185 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,988 233,726 SH   SOLE 2 143,523 0 90,203
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,161 148,116 SH   SOLE 4 142,964 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 420 19,674 SH   SOLE 7 19,674 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 25 1,191 SH   SOLE 13 1,191 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 44 2,064 SH   SOLE 15 2,064 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,876 556,519 SH   SOLE 18 540,646 0 15,873
LIBERTY GLOBAL PLC SHS CL A G5480U104 72,382 3,391,868 SH   SOLE 19 3,391,868 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,431 395,099 SH   SOLE 21 395,099 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 80,983 3,794,876 SH   SOLE 22 3,653,643 0 141,233
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,250 152,288 SH   SOLE 23 152,288 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,651 217,930 SH   SOLE 25 217,930 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 14,414 675,448 SH   SOLE 26 226,930 0 448,518
LIBERTY GLOBAL PLC SHS CL A G5480U104 717 33,581 SH   SOLE 28 26,296 0 7,285
LIBERTY GLOBAL PLC SHS CL A G5480U104 392 18,390 SH   SOLE 29 18,390 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,687 360,238 SH   SOLE 30 360,238 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,297 107,638 SH   SOLE 31 68,428 0 39,210
LIBERTY GLOBAL PLC SHS CL A G5480U104 619 28,986 SH   SOLE 32 28,986 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 31,381 1,470,509 SH   SOLE 34 1,470,509 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,343 203,513 SH   SOLE 36 203,513 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 87 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,396 406,778 SH   SOLE 2 189,051 0 217,727
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,054 196,437 SH   SOLE 4 182,146 0 14,291
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,041 50,424 SH   SOLE 7 50,424 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 54 2,594 SH   SOLE 13 2,594 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 107 5,166 SH   SOLE 15 5,166 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,535 74,376 SH   SOLE 18 27,052 0 47,324
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,908 140,901 SH   SOLE 19 140,901 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 19,671 953,038 SH   SOLE 21 953,038 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 225,795 10,939,665 SH   SOLE 22 10,653,118 0 286,547
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,070 390,980 SH   SOLE 23 390,980 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 10,357 501,770 SH   SOLE 25 501,770 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 39,080 1,893,414 SH   SOLE 26 579,819 0 1,313,595
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,171 105,199 SH   SOLE 28 75,552 0 29,647
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,835 88,906 SH   SOLE 29 22,702 0 66,204
LIBERTY GLOBAL PLC SHS CL C G5480U120 18,608 901,570 SH   SOLE 30 901,570 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,358 211,123 SH   SOLE 31 111,132 0 99,991
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,576 76,352 SH   SOLE 32 76,352 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,705 82,596 SH   SOLE 34 82,596 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 10,350 501,444 SH   SOLE 36 501,444 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 235 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 652 45,011 SH   SOLE 2 2,823 0 42,188
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 13 919 SH   SOLE 7 919 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2,115 146,065 SH   SOLE 18 146,065 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,391 96,052 SH   SOLE 19 96,052 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 21,383 1,476,730 SH   SOLE 21 1,476,730 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 19,278 1,331,347 SH   SOLE 22 1,272,477 0 58,870
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 294 20,316 SH   SOLE 23 20,316 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 436 30,083 SH   SOLE 26 0 0 30,083
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 94 6,520 SH   SOLE 28 6,520 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 164 11,313 SH   SOLE 30 11,313 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 108 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,779 122,120 SH   SOLE 2 9,250 0 112,870
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 8 531 SH   SOLE 4 531 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 27 1,837 SH   SOLE 7 1,837 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5,627 386,181 SH   SOLE 18 386,181 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,175 217,912 SH   SOLE 19 217,912 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 55,950 3,840,099 SH   SOLE 21 3,840,099 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 48,947 3,359,414 SH   SOLE 22 3,220,918 0 138,496
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 379 26,036 SH   SOLE 23 26,036 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 901 61,833 SH   SOLE 26 10,159 0 51,674
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 214 14,682 SH   SOLE 28 14,682 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 421 28,926 SH   SOLE 30 28,926 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 114 7,801 SH   SOLE 40 7,801 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4,615 PRN   SOLE 18 4,615 0 0
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 62 100,000 PRN   SOLE 21 100,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10,770 292,673 SH   SOLE 2 110,915 0 181,758
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,076 56,420 SH   SOLE 4 54,328 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 232 6,314 SH   SOLE 7 6,314 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,332 36,204 SH   SOLE 13 36,204 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 25 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8,139 221,169 SH   SOLE 18 214,153 0 7,016
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 45,832 1,245,434 SH   SOLE 19 1,245,434 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 37,607 1,021,924 SH   SOLE 21 1,021,924 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 89,521 2,432,624 SH   SOLE 22 2,132,657 0 299,967
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,091 83,997 SH   SOLE 23 83,997 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,015 109,099 SH   SOLE 25 109,099 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,191 249,755 SH   SOLE 26 93,603 0 156,152
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 623 16,927 SH   SOLE 28 12,051 0 4,876
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,218 60,282 SH   SOLE 29 11,255 0 49,027
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,964 107,709 SH   SOLE 30 107,709 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,618 43,978 SH   SOLE 31 28,151 0 15,827
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14,993 407,428 SH   SOLE 34 407,428 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,310 89,937 SH   SOLE 36 89,937 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 63 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 18,988 513,468 SH   SOLE 2 138,604 0 374,864
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,710 100,316 SH   SOLE 4 95,643 0 4,673
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 525 14,201 SH   SOLE 7 14,201 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,847 49,941 SH   SOLE 13 49,941 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 44 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 13,957 377,423 SH   SOLE 18 361,916 0 15,507
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 74,879 2,024,859 SH   SOLE 19 2,024,859 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 73,230 1,980,259 SH   SOLE 21 1,980,259 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 181,687 4,913,125 SH   SOLE 22 4,158,447 0 754,678
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,631 152,275 SH   SOLE 23 152,275 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,984 188,846 SH   SOLE 25 188,846 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 19,281 521,391 SH   SOLE 26 198,685 0 322,706
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,279 34,595 SH   SOLE 28 25,527 0 9,068
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,327 117,013 SH   SOLE 29 16,990 0 100,023
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,497 229,762 SH   SOLE 30 229,762 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,313 89,597 SH   SOLE 31 61,626 0 27,971
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 25,010 676,305 SH   SOLE 34 676,305 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,748 182,489 SH   SOLE 36 182,489 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 133 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 201 8,062 SH   SOLE 2 367 0 7,695
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 790 31,657 SH   SOLE 18 31,657 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 354 14,188 SH   SOLE 19 14,188 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 8,260 331,177 SH   SOLE 21 331,177 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6,580 263,842 SH   SOLE 22 252,034 0 11,808
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 199 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 33 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 75 2,994 SH   SOLE 30 2,994 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 14,509 472,615 SH   SOLE 2 14,521 0 458,094
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,909 62,171 SH   SOLE 4 56,934 0 5,237
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 357 11,642 SH   SOLE 7 11,642 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 35 1,143 SH   SOLE 13 1,143 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3,468 112,969 SH   SOLE 18 96,842 0 16,127
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,400 45,608 SH   SOLE 19 45,608 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 72,536 2,362,727 SH   SOLE 21 2,362,727 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 165,698 5,397,320 SH   SOLE 22 5,014,466 0 382,854
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,218 137,404 SH   SOLE 23 137,404 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 92 3,006 SH   SOLE 25 3,006 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 13,609 443,288 SH   SOLE 26 185,809 0 257,479
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,247 40,612 SH   SOLE 28 30,267 0 10,345
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,532 49,890 SH   SOLE 29 8,930 0 40,960
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 7,693 250,591 SH   SOLE 30 250,591 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,391 77,884 SH   SOLE 31 43,464 0 34,420
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 317 10,327 SH   SOLE 34 10,327 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 992 32,299 SH   SOLE 36 32,299 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 124 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1,623 54,606 SH   SOLE 2 1,791 0 52,815
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 367 12,348 SH   SOLE 18 12,348 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 193 6,507 SH   SOLE 19 6,507 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 8,439 283,939 SH   SOLE 21 283,939 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20,741 697,884 SH   SOLE 22 666,327 0 31,557
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 17 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 36 1,224 SH   SOLE 36 1,224 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 716 28,751 SH   SOLE 2 1,122 0 27,629
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 4 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 21 836 SH   SOLE 7 836 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2,899 116,460 SH   SOLE 18 116,460 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1,303 52,339 SH   SOLE 19 52,339 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 28,734 1,154,434 SH   SOLE 21 1,154,434 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 25,159 1,010,826 SH   SOLE 22 967,411 0 43,415
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 208 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 121 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 193 7,746 SH   SOLE 30 7,746 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 94 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 1,633 1,525,000 PRN   SOLE 21 1,525,000 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1,777 1,725,000 PRN   SOLE 21 1,725,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 834 64,368 SH   SOLE 2 30,713 0 33,655
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 347 SH   SOLE 7 347 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,878 145,016 SH   SOLE 18 145,016 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 7,510 579,888 SH   SOLE 19 579,888 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 19,782 1,527,585 SH   SOLE 21 1,527,585 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 14,491 1,118,990 SH   SOLE 22 1,079,590 0 39,400
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 83 6,446 SH   SOLE 23 6,446 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 131 SH   SOLE 25 131 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 10 742 SH   SOLE 26 0 0 742
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 71 5,478 SH   SOLE 29 0 0 5,478
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,526 117,834 SH   SOLE 34 117,834 0 0
LIBERTY PPTY TR SH BEN INT 531172104 34,495 823,659 SH   SOLE 2 90,950 0 732,709
LIBERTY PPTY TR SH BEN INT 531172104 6,521 155,699 SH   SOLE 4 151,786 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 12,456 297,431 SH   SOLE 7 267,946 0 29,485
LIBERTY PPTY TR SH BEN INT 531172104 34 800 SH   SOLE 13 800 0 0
LIBERTY PPTY TR SH BEN INT 531172104 287 6,848 SH   SOLE 15 6,848 0 0
LIBERTY PPTY TR SH BEN INT 531172104 18,568 443,356 SH   SOLE 18 428,456 0 14,900
LIBERTY PPTY TR SH BEN INT 531172104 11,842 282,766 SH   SOLE 19 282,766 0 0
LIBERTY PPTY TR SH BEN INT 531172104 360,070 8,597,653 SH   SOLE 21 8,597,653 0 0
LIBERTY PPTY TR SH BEN INT 531172104 308,593 7,368,508 SH   SOLE 22 7,067,766 0 300,742
LIBERTY PPTY TR SH BEN INT 531172104 4,554 108,749 SH   SOLE 23 108,749 0 0
LIBERTY PPTY TR SH BEN INT 531172104 18,804 448,987 SH   SOLE 25 448,987 0 0
LIBERTY PPTY TR SH BEN INT 531172104 24,084 575,061 SH   SOLE 26 217,098 0 357,963
LIBERTY PPTY TR SH BEN INT 531172104 1,218 29,093 SH   SOLE 28 21,507 0 7,586
LIBERTY PPTY TR SH BEN INT 531172104 3,695 88,234 SH   SOLE 29 58,015 0 30,219
LIBERTY PPTY TR SH BEN INT 531172104 43,607 1,041,240 SH   SOLE 30 1,041,240 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,424 57,887 SH   SOLE 31 32,151 0 25,736
LIBERTY PPTY TR SH BEN INT 531172104 355 8,475 SH   SOLE 34 8,475 0 0
LIBERTY PPTY TR SH BEN INT 531172104 5,760 137,530 SH   SOLE 36 137,530 0 0
LIBERTY PPTY TR SH BEN INT 531172104 124 2,961 SH   SOLE 40 2,961 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 920 57,867 SH   SOLE 2 2,534 0 55,333
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 6 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 24 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,716 233,855 SH   SOLE 18 233,855 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,694 106,617 SH   SOLE 19 106,617 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 37,249 2,344,152 SH   SOLE 21 2,344,152 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 31,930 2,009,440 SH   SOLE 22 1,912,090 0 97,350
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 244 15,377 SH   SOLE 26 7,995 0 7,382
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 164 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 300 18,856 SH   SOLE 30 18,856 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 119 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 10,041 107,979 SH   SOLE 2 23,494 0 84,485
LIFE STORAGE INC COM 53223X107 2,985 32,101 SH   SOLE 4 32,101 0 0
LIFE STORAGE INC COM 53223X107 6,976 75,021 SH   SOLE 7 75,021 0 0
LIFE STORAGE INC COM 53223X107 175 1,886 SH   SOLE 15 1,886 0 0
LIFE STORAGE INC COM 53223X107 12,467 134,073 SH   SOLE 18 134,073 0 0
LIFE STORAGE INC COM 53223X107 8,010 86,143 SH   SOLE 19 86,143 0 0
LIFE STORAGE INC COM 53223X107 244,543 2,629,778 SH   SOLE 21 2,629,778 0 0
LIFE STORAGE INC COM 53223X107 205,546 2,210,413 SH   SOLE 22 2,123,446 0 86,967
LIFE STORAGE INC COM 53223X107 146 1,571 SH   SOLE 23 1,571 0 0
LIFE STORAGE INC COM 53223X107 8,844 95,104 SH   SOLE 25 95,104 0 0
LIFE STORAGE INC COM 53223X107 2,691 28,937 SH   SOLE 26 9,758 0 19,179
LIFE STORAGE INC COM 53223X107 564 6,067 SH   SOLE 28 6,067 0 0
LIFE STORAGE INC COM 53223X107 2,179 23,434 SH   SOLE 29 16,485 0 6,949
LIFE STORAGE INC COM 53223X107 20,362 218,975 SH   SOLE 30 218,975 0 0
LIFE STORAGE INC COM 53223X107 89 952 SH   SOLE 31 945 0 7
LIFE STORAGE INC COM 53223X107 97 1,041 SH   SOLE 36 1,041 0 0
LIFE STORAGE INC COM 53223X107 391 4,203 SH   SOLE 40 4,203 0 0
LIFETIME BRANDS INC COM 53222Q103 146 14,604 SH   SOLE 2 440 0 14,164
LIFETIME BRANDS INC COM 53222Q103 445 44,325 SH   SOLE 18 44,325 0 0
LIFETIME BRANDS INC COM 53222Q103 169 16,855 SH   SOLE 19 16,855 0 0
LIFETIME BRANDS INC COM 53222Q103 4,164 415,118 SH   SOLE 21 415,118 0 0
LIFETIME BRANDS INC COM 53222Q103 3,845 383,359 SH   SOLE 22 376,218 0 7,141
LIFEVANTAGE CORP COM NEW 53222K205 34 2,605 SH   SOLE 18 2,605 0 0
LIFEVANTAGE CORP COM NEW 53222K205 590 44,737 SH   SOLE 21 44,737 0 0
LIFEVANTAGE CORP COM NEW 53222K205 2,573 195,041 SH   SOLE 22 195,041 0 0
LIFEWAY FOODS INC COM 531914109 1 768 SH   SOLE 18 768 0 0
LIFEWAY FOODS INC COM 531914109 29 15,432 SH   SOLE 21 15,432 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,795 27,963 SH   SOLE 2 11,964 0 15,999
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 53 391 SH   SOLE 7 391 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 16,190 119,306 SH   SOLE 18 119,306 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,584 63,255 SH   SOLE 19 63,255 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 236,258 1,741,031 SH   SOLE 21 1,741,031 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 103,752 764,566 SH   SOLE 22 738,141 0 26,425
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,150 8,478 SH   SOLE 23 8,478 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 212 1,560 SH   SOLE 25 1,560 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,738 20,178 SH   SOLE 26 4,221 0 15,957
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 377 2,779 SH   SOLE 28 2,779 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 373 2,752 SH   SOLE 29 0 0 2,752
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 779 5,740 SH   SOLE 30 5,740 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 242 1,785 SH   SOLE 34 1,785 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 271 1,999 SH   SOLE 40 1,999 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 2 4,568 SH   SOLE 21 4,568 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 7 4,804 SH   SOLE 18 4,804 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 105 70,557 SH   SOLE 21 70,557 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 332 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 52 37,695 SH   SOLE 2 2,021 0 35,674
LILIS ENERGY INC COM NEW 532403201 2 1,210 SH   SOLE 7 1,210 0 0
LILIS ENERGY INC COM NEW 532403201 196 142,913 SH   SOLE 18 142,913 0 0
LILIS ENERGY INC COM NEW 532403201 89 64,770 SH   SOLE 19 64,770 0 0
LILIS ENERGY INC COM NEW 532403201 2,106 1,537,235 SH   SOLE 21 1,537,235 0 0
LILIS ENERGY INC COM NEW 532403201 1,409 1,028,579 SH   SOLE 22 990,817 0 37,762
LILLY ELI & CO COM 532457108 322,946 2,790,750 SH   SOLE 2 625,060 0 2,165,690
LILLY ELI & CO COM 532457108 42,804 369,889 SH   SOLE 4 343,588 0 26,301
LILLY ELI & CO COM 532457108 89,639 774,621 SH   SOLE 7 765,710 0 8,911
LILLY ELI & CO COM 532457108 7,972 68,893 SH   SOLE 13 68,893 0 0
LILLY ELI & CO COM 532457108 958 8,276 SH   SOLE 15 8,276 0 0
LILLY ELI & CO COM 532457108 38 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 270,652 2,338,854 SH   SOLE 18 2,214,046 0 124,808
LILLY ELI & CO COM 532457108 216,860 1,874,002 SH   SOLE 19 1,874,002 0 0
LILLY ELI & CO COM 532457108 2,753,104 23,791,080 SH   SOLE 21 23,791,080 0 0
LILLY ELI & CO COM 532457108 2,818,816 24,358,936 SH   SOLE 22 21,548,555 0 2,810,381
LILLY ELI & CO COM 532457108 88,733 766,787 SH   SOLE 23 766,787 0 0
LILLY ELI & CO COM 532457108 111,848 966,540 SH   SOLE 25 966,540 0 0
LILLY ELI & CO COM 532457108 500,390 4,324,142 SH   SOLE 26 970,087 0 3,354,055
LILLY ELI & CO COM 532457108 21,537 186,117 SH   SOLE 28 136,223 0 49,894
LILLY ELI & CO COM 532457108 25,258 218,272 SH   SOLE 29 70,973 0 147,299
LILLY ELI & CO COM 532457108 446,228 3,856,097 SH   SOLE 30 3,856,097 0 0
LILLY ELI & CO COM 532457108 57,820 499,651 SH   SOLE 31 272,310 0 227,341
LILLY ELI & CO COM 532457108 4,440 38,372 SH   SOLE 32 38,372 0 0
LILLY ELI & CO COM 532457108 100,809 871,148 SH   SOLE 34 871,148 0 0
LILLY ELI & CO COM 532457108 96,192 831,247 SH   SOLE 36 831,247 0 0
LILLY ELI & CO COM 532457108 2,605 22,515 SH   SOLE 40 22,515 0 0
LIMBACH HLDGS INC COM 53263P105 3 846 SH   SOLE 18 846 0 0
LIMBACH HLDGS INC COM 53263P105 46 12,429 SH   SOLE 21 12,429 0 0
LIMBACH HLDGS INC COM 53263P105 36 9,714 SH   SOLE 22 9,714 0 0
LIMELIGHT NETWORKS INC COM 53261M104 203 86,962 SH   SOLE 2 3,663 0 83,299
LIMELIGHT NETWORKS INC COM 53261M104 5 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 847 361,824 SH   SOLE 18 361,824 0 0
LIMELIGHT NETWORKS INC COM 53261M104 362 154,772 SH   SOLE 19 154,772 0 0
LIMELIGHT NETWORKS INC COM 53261M104 8,895 3,801,140 SH   SOLE 21 3,801,140 0 0
LIMELIGHT NETWORKS INC COM 53261M104 7,459 3,187,570 SH   SOLE 22 3,061,987 0 125,583
LIMELIGHT NETWORKS INC COM 53261M104 89 38,002 SH   SOLE 26 0 0 38,002
LIMELIGHT NETWORKS INC COM 53261M104 40 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 58 24,834 SH   SOLE 30 24,834 0 0
LIMESTONE BANCORP INC COM 53262L105 11 831 SH   SOLE 18 831 0 0
LIMESTONE BANCORP INC COM 53262L105 160 11,599 SH   SOLE 21 11,599 0 0
LIMONEIRA CO COM 532746104 249 12,712 SH   SOLE 2 443 0 12,269
LIMONEIRA CO COM 532746104 760 38,850 SH   SOLE 7 38,850 0 0
LIMONEIRA CO COM 532746104 1,025 52,449 SH   SOLE 18 52,449 0 0
LIMONEIRA CO COM 532746104 665 34,030 SH   SOLE 19 34,030 0 0
LIMONEIRA CO COM 532746104 10,142 518,780 SH   SOLE 21 518,780 0 0
LIMONEIRA CO COM 532746104 9,462 483,986 SH   SOLE 22 473,507 0 10,479
LIMONEIRA CO COM 532746104 154 7,855 SH   SOLE 23 7,855 0 0
LIMONEIRA CO COM 532746104 435 22,240 SH   SOLE 26 0 0 22,240
LINCOLN EDL SVCS CORP COM 533535100 13 4,132 SH   SOLE 18 4,132 0 0
LINCOLN EDL SVCS CORP COM 533535100 266 83,064 SH   SOLE 21 83,064 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,716 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 11,521 146,108 SH   SOLE 2 34,327 0 111,781
LINCOLN ELEC HLDGS INC COM 533900106 37 473 SH   SOLE 4 473 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,202 40,609 SH   SOLE 7 40,609 0 0
LINCOLN ELEC HLDGS INC COM 533900106 15,185 192,584 SH   SOLE 18 192,584 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,051 13,324 SH   SOLE 19 13,324 0 0
LINCOLN ELEC HLDGS INC COM 533900106 250,501 3,176,931 SH   SOLE 21 3,176,931 0 0
LINCOLN ELEC HLDGS INC COM 533900106 168,609 2,138,346 SH   SOLE 22 2,009,297 0 129,049
LINCOLN ELEC HLDGS INC COM 533900106 1,489 18,878 SH   SOLE 26 11,868 0 7,010
LINCOLN ELEC HLDGS INC COM 533900106 646 8,187 SH   SOLE 28 8,187 0 0
LINCOLN ELEC HLDGS INC COM 533900106 22,143 280,819 SH   SOLE 30 280,819 0 0
LINCOLN ELEC HLDGS INC COM 533900106 112 1,417 SH   SOLE 31 1,273 0 144
LINCOLN ELEC HLDGS INC COM 533900106 71 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 359 4,549 SH   SOLE 40 4,549 0 0
LINCOLN NATL CORP IND COM 534187109 43,725 852,174 SH   SOLE 2 302,212 0 549,962
LINCOLN NATL CORP IND COM 534187109 7,182 139,969 SH   SOLE 4 134,198 0 5,771
LINCOLN NATL CORP IND COM 534187109 13,735 267,682 SH   SOLE 7 200,252 0 67,430
LINCOLN NATL CORP IND COM 534187109 964 18,784 SH   SOLE 13 18,784 0 0
LINCOLN NATL CORP IND COM 534187109 103 1,998 SH   SOLE 15 1,998 0 0
LINCOLN NATL CORP IND COM 534187109 46,888 913,818 SH   SOLE 18 883,224 0 30,594
LINCOLN NATL CORP IND COM 534187109 33,927 661,207 SH   SOLE 19 661,207 0 0
LINCOLN NATL CORP IND COM 534187109 262,624 5,118,373 SH   SOLE 21 5,118,373 0 0
LINCOLN NATL CORP IND COM 534187109 327,332 6,379,490 SH   SOLE 22 5,591,001 0 788,489
LINCOLN NATL CORP IND COM 534187109 13,765 268,270 SH   SOLE 23 268,270 0 0
LINCOLN NATL CORP IND COM 534187109 11,007 214,518 SH   SOLE 25 214,518 0 0
LINCOLN NATL CORP IND COM 534187109 44,217 861,767 SH   SOLE 26 257,477 0 604,290
LINCOLN NATL CORP IND COM 534187109 2,198 42,837 SH   SOLE 28 31,013 0 11,824
LINCOLN NATL CORP IND COM 534187109 10,532 205,256 SH   SOLE 29 74,524 0 130,732
LINCOLN NATL CORP IND COM 534187109 48,924 953,492 SH   SOLE 30 953,492 0 0
LINCOLN NATL CORP IND COM 534187109 10,437 203,411 SH   SOLE 31 149,796 0 53,615
LINCOLN NATL CORP IND COM 534187109 36,627 713,840 SH   SOLE 34 713,840 0 0
LINCOLN NATL CORP IND COM 534187109 11,676 227,556 SH   SOLE 36 227,556 0 0
LINCOLN NATL CORP IND COM 534187109 228 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 238 17,677 SH   SOLE 2 754 0 16,923
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 998 74,112 SH   SOLE 18 74,112 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 404 29,983 SH   SOLE 19 29,983 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 10,120 751,872 SH   SOLE 21 751,872 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8,176 607,461 SH   SOLE 22 462,644 0 144,817
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 181 13,466 SH   SOLE 26 0 0 13,466
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 37 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 57 4,241 SH   SOLE 30 4,241 0 0
LINDE PLC COM G5494J103 213,250 1,366,639 SH   SOLE 2 133,668 0 1,232,971
LINDE PLC COM G5494J103 28,214 180,814 SH   SOLE 4 165,685 0 15,129
LINDE PLC COM G5494J103 75,334 482,787 SH   SOLE 7 432,347 0 50,440
LINDE PLC COM G5494J103 1,109 7,104 SH   SOLE 13 7,104 0 0
LINDE PLC COM G5494J103 804 5,153 SH   SOLE 15 5,153 0 0
LINDE PLC COM G5494J103 177,341 1,136,510 SH   SOLE 18 1,062,226 0 74,284
LINDE PLC COM G5494J103 18,356 117,639 SH   SOLE 19 117,639 0 0
LINDE PLC COM G5494J103 1,517,033 9,722,078 SH   SOLE 21 9,722,078 0 0
LINDE PLC COM G5494J103 2,077,875 13,316,299 SH   SOLE 22 11,801,205 0 1,515,094
LINDE PLC COM G5494J103 60,122 385,300 SH   SOLE 23 385,300 0 0
LINDE PLC COM G5494J103 60,116 385,258 SH   SOLE 25 385,258 0 0
LINDE PLC COM G5494J103 240,408 1,540,680 SH   SOLE 26 428,508 0 1,112,172
LINDE PLC COM G5494J103 15,945 102,183 SH   SOLE 28 73,737 0 28,446
LINDE PLC COM G5494J103 2,263 14,502 SH   SOLE 29 12,689 0 1,813
LINDE PLC COM G5494J103 251,047 1,608,865 SH   SOLE 30 1,608,865 0 0
LINDE PLC COM G5494J103 24,043 154,082 SH   SOLE 31 73,163 0 80,919
LINDE PLC COM G5494J103 3,212 20,585 SH   SOLE 34 20,585 0 0
LINDE PLC COM G5494J103 59,976 384,363 SH   SOLE 36 384,363 0 0
LINDE PLC COM G5494J103 1,015 6,506 SH   SOLE 40 6,506 0 0
LINDSAY CORP COM 535555106 827 8,591 SH   SOLE 2 351 0 8,240
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,498 15,564 SH   SOLE 7 15,564 0 0
LINDSAY CORP COM 535555106 5,209 54,116 SH   SOLE 18 54,116 0 0
LINDSAY CORP COM 535555106 1,518 15,768 SH   SOLE 19 15,768 0 0
LINDSAY CORP COM 535555106 108,746 1,129,828 SH   SOLE 21 1,129,828 0 0
LINDSAY CORP COM 535555106 30,758 319,561 SH   SOLE 22 304,754 0 14,807
LINDSAY CORP COM 535555106 279 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 159 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 5,294 55,001 SH   SOLE 30 55,001 0 0
LINDSAY CORP COM 535555106 75 776 SH   SOLE 40 776 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,797 111,588 SH   SOLE 2 33,512 0 78,076
LIONS GATE ENTMNT CORP CL A VTG 535919401 3 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 19 1,154 SH   SOLE 7 1,154 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 474 29,471 SH   SOLE 18 29,471 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 16,139 1,002,445 SH   SOLE 19 1,002,445 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 9,274 576,041 SH   SOLE 21 576,041 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 22,842 1,418,745 SH   SOLE 22 1,330,167 0 88,578
LIONS GATE ENTMNT CORP CL A VTG 535919401 313 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 121 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 210 13,048 SH   SOLE 30 13,048 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 18 1,087 SH   SOLE 31 1,075 0 12
LIONS GATE ENTMNT CORP CL A VTG 535919401 100 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919901 216 13,500 SH Call SOLE 2 13,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919901 7,165 445,000 SH Call SOLE 19 445,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3,240 217,763 SH   SOLE 2 10,005 0 207,758
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 30 2,041 SH   SOLE 7 2,041 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 785 52,771 SH   SOLE 18 52,771 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 312 20,961 SH   SOLE 19 20,961 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17,114 1,150,118 SH   SOLE 21 1,150,118 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 42,977 2,888,237 SH   SOLE 22 2,691,664 0 196,573
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 482 32,363 SH   SOLE 26 10,874 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 210 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 125 8,403 SH   SOLE 29 0 0 8,403
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 376 25,242 SH   SOLE 30 25,242 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 29 1,928 SH   SOLE 31 1,914 0 14
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 166 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 63 48,331 SH   SOLE 21 48,331 0 0
LIPOCINE INC NEW COM 53630X104 336 258,145 SH   SOLE 22 258,145 0 0
LIQTECH INTL INC COM 53632A102 22 16,188 SH   SOLE 21 16,188 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 76 3,499 SH   SOLE 2 0 0 3,499
LIQUIDIA TECHNOLOGIES INC COM 53635D202 331 15,296 SH   SOLE 18 15,296 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 142 6,576 SH   SOLE 19 6,576 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 3,670 169,459 SH   SOLE 21 169,459 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 792 36,570 SH   SOLE 22 35,274 0 1,296
LIQUIDITY SERVICES INC COM 53635B107 164 26,600 SH   SOLE 2 1,072 0 25,528
LIQUIDITY SERVICES INC COM 53635B107 3 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 862 139,771 SH   SOLE 18 139,771 0 0
LIQUIDITY SERVICES INC COM 53635B107 232 37,645 SH   SOLE 19 37,645 0 0
LIQUIDITY SERVICES INC COM 53635B107 17,315 2,806,325 SH   SOLE 21 2,806,325 0 0
LIQUIDITY SERVICES INC COM 53635B107 4,438 719,217 SH   SOLE 22 698,597 0 20,620
LIQUIDITY SERVICES INC COM 53635B107 250 40,450 SH   SOLE 30 40,450 0 0
LITHIA MTRS INC CL A 536797103 1,703 22,311 SH   SOLE 2 3,461 0 18,850
LITHIA MTRS INC CL A 536797103 10 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 62 813 SH   SOLE 7 813 0 0
LITHIA MTRS INC CL A 536797103 8,902 116,629 SH   SOLE 18 116,629 0 0
LITHIA MTRS INC CL A 536797103 6,203 81,260 SH   SOLE 19 81,260 0 0
LITHIA MTRS INC CL A 536797103 183,836 2,408,433 SH   SOLE 21 2,408,433 0 0
LITHIA MTRS INC CL A 536797103 55,266 724,035 SH   SOLE 22 661,347 0 62,688
LITHIA MTRS INC CL A 536797103 604 7,907 SH   SOLE 23 7,907 0 0
LITHIA MTRS INC CL A 536797103 1,564 20,485 SH   SOLE 26 6,835 0 13,650
LITHIA MTRS INC CL A 536797103 232 3,037 SH   SOLE 28 3,037 0 0
LITHIA MTRS INC CL A 536797103 330 4,326 SH   SOLE 29 0 0 4,326
LITHIA MTRS INC CL A 536797103 3,705 48,535 SH   SOLE 30 48,535 0 0
LITHIA MTRS INC CL A 536797103 69 903 SH   SOLE 36 903 0 0
LITHIA MTRS INC CL A 536797103 197 2,583 SH   SOLE 40 2,583 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 8 2,656 SH   SOLE 22 2,656 0 0
LITTELFUSE INC COM 537008104 9,800 57,150 SH   SOLE 2 13,168 0 43,982
LITTELFUSE INC COM 537008104 22 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 81 471 SH   SOLE 7 471 0 0
LITTELFUSE INC COM 537008104 12,596 73,453 SH   SOLE 18 73,453 0 0
LITTELFUSE INC COM 537008104 875 5,100 SH   SOLE 19 5,100 0 0
LITTELFUSE INC COM 537008104 213,480 1,244,924 SH   SOLE 21 1,244,924 0 0
LITTELFUSE INC COM 537008104 138,008 804,805 SH   SOLE 22 746,606 0 58,199
LITTELFUSE INC COM 537008104 1,380 8,049 SH   SOLE 26 4,690 0 3,359
LITTELFUSE INC COM 537008104 551 3,214 SH   SOLE 28 3,214 0 0
LITTELFUSE INC COM 537008104 1,033 6,023 SH   SOLE 30 6,023 0 0
LITTELFUSE INC COM 537008104 94 551 SH   SOLE 31 505 0 46
LITTELFUSE INC COM 537008104 523 3,052 SH   SOLE 34 3,052 0 0
LITTELFUSE INC COM 537008104 459 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 5,625 61,493 SH   SOLE 2 21,897 0 39,596
LIVANOVA PLC SHS G5509L101 22 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 84 919 SH   SOLE 7 919 0 0
LIVANOVA PLC SHS G5509L101 25,272 276,282 SH   SOLE 18 276,282 0 0
LIVANOVA PLC SHS G5509L101 6,632 72,504 SH   SOLE 19 72,504 0 0
LIVANOVA PLC SHS G5509L101 344,081 3,761,681 SH   SOLE 21 3,761,681 0 0
LIVANOVA PLC SHS G5509L101 149,159 1,630,687 SH   SOLE 22 1,567,676 0 63,011
LIVANOVA PLC SHS G5509L101 1,379 15,074 SH   SOLE 26 8,421 0 6,653
LIVANOVA PLC SHS G5509L101 574 6,276 SH   SOLE 28 6,276 0 0
LIVANOVA PLC SHS G5509L101 7,849 85,807 SH   SOLE 30 85,807 0 0
LIVANOVA PLC SHS G5509L101 424 4,634 SH   SOLE 40 4,634 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 18,982 385,429 SH   SOLE 2 75,442 0 309,987
LIVE NATION ENTERTAINMENT IN COM 538034109 2,460 49,941 SH   SOLE 4 46,083 0 3,858
LIVE NATION ENTERTAINMENT IN COM 538034109 458 9,300 SH   SOLE 7 9,300 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 44 888 SH   SOLE 13 888 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 20,527 416,794 SH   SOLE 18 405,140 0 11,654
LIVE NATION ENTERTAINMENT IN COM 538034109 52,965 1,075,433 SH   SOLE 19 1,075,433 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 346,844 7,042,510 SH   SOLE 21 7,042,510 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 221,760 4,502,741 SH   SOLE 22 4,225,491 0 277,250
LIVE NATION ENTERTAINMENT IN COM 538034109 5,050 102,531 SH   SOLE 23 102,531 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 58 1,187 SH   SOLE 25 1,187 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 14,986 304,280 SH   SOLE 26 110,489 0 193,791
LIVE NATION ENTERTAINMENT IN COM 538034109 1,446 29,355 SH   SOLE 28 21,842 0 7,513
LIVE NATION ENTERTAINMENT IN COM 538034109 1,711 34,733 SH   SOLE 29 5,246 0 29,487
LIVE NATION ENTERTAINMENT IN COM 538034109 10,712 217,504 SH   SOLE 30 217,504 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,762 56,088 SH   SOLE 31 31,110 0 24,978
LIVE NATION ENTERTAINMENT IN COM 538034109 441 8,959 SH   SOLE 34 8,959 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,631 33,122 SH   SOLE 36 33,122 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 143 2,899 SH   SOLE 40 2,899 0 0
LIVE OAK BANCSHARES INC COM 53803X105 338 22,793 SH   SOLE 2 960 0 21,833
LIVE OAK BANCSHARES INC COM 53803X105 7 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,269 85,701 SH   SOLE 18 85,701 0 0
LIVE OAK BANCSHARES INC COM 53803X105 549 37,044 SH   SOLE 19 37,044 0 0
LIVE OAK BANCSHARES INC COM 53803X105 12,385 836,262 SH   SOLE 21 836,262 0 0
LIVE OAK BANCSHARES INC COM 53803X105 11,315 764,019 SH   SOLE 22 728,870 0 35,149
LIVE OAK BANCSHARES INC COM 53803X105 75 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 103 6,988 SH   SOLE 30 6,988 0 0
LIVE OAK BANCSHARES INC COM 53803X105 39 2,613 SH   SOLE 40 2,613 0 0
LIVE VENTURES INC COM NEW 538142308 4 631 SH   SOLE 21 631 0 0
LIVENT CORP COM 53814L108 289 20,907 SH   SOLE 2 839 0 20,068
LIVENT CORP COM 53814L108 1,081 78,356 SH   SOLE 18 78,356 0 0
LIVENT CORP COM 53814L108 727 52,648 SH   SOLE 19 52,648 0 0
LIVENT CORP COM 53814L108 10,285 745,316 SH   SOLE 21 745,316 0 0
LIVENT CORP COM 53814L108 8,591 622,549 SH   SOLE 22 599,126 0 23,423
LIVENT CORP COM 53814L108 518 37,556 SH   SOLE 34 37,556 0 0
LIVEPERSON INC COM 538146101 978 51,874 SH   SOLE 2 7,080 0 44,794
LIVEPERSON INC COM 538146101 6 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 22 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 5,562 294,885 SH   SOLE 18 294,885 0 0
LIVEPERSON INC COM 538146101 4,034 213,866 SH   SOLE 19 213,866 0 0
LIVEPERSON INC COM 538146101 116,308 6,166,897 SH   SOLE 21 6,166,897 0 0
LIVEPERSON INC COM 538146101 32,513 1,723,928 SH   SOLE 22 1,654,875 0 69,053
LIVEPERSON INC COM 538146101 358 18,974 SH   SOLE 23 18,974 0 0
LIVEPERSON INC COM 538146101 1,137 60,291 SH   SOLE 26 14,899 0 45,392
LIVEPERSON INC COM 538146101 145 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 159 8,409 SH   SOLE 29 0 0 8,409
LIVEPERSON INC COM 538146101 2,172 115,156 SH   SOLE 30 115,156 0 0
LIVEPERSON INC COM 538146101 122 6,450 SH   SOLE 40 6,450 0 0
LIVERAMP HLDGS INC COM 53815P108 3,928 101,684 SH   SOLE 2 33,057 0 68,627
LIVERAMP HLDGS INC COM 53815P108 9 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 56 1,445 SH   SOLE 7 1,445 0 0
LIVERAMP HLDGS INC COM 53815P108 16,349 423,208 SH   SOLE 18 423,208 0 0
LIVERAMP HLDGS INC COM 53815P108 5,136 132,965 SH   SOLE 19 132,965 0 0
LIVERAMP HLDGS INC COM 53815P108 201,510 5,216,414 SH   SOLE 21 5,216,414 0 0
LIVERAMP HLDGS INC COM 53815P108 98,994 2,562,616 SH   SOLE 22 2,461,217 0 101,399
LIVERAMP HLDGS INC COM 53815P108 344 8,904 SH   SOLE 23 8,904 0 0
LIVERAMP HLDGS INC COM 53815P108 1,406 36,393 SH   SOLE 26 8,952 0 27,441
LIVERAMP HLDGS INC COM 53815P108 394 10,206 SH   SOLE 28 10,206 0 0
LIVERAMP HLDGS INC COM 53815P108 95 2,450 SH   SOLE 29 0 0 2,450
LIVERAMP HLDGS INC COM 53815P108 663 17,158 SH   SOLE 30 17,158 0 0
LIVERAMP HLDGS INC COM 53815P108 275 7,131 SH   SOLE 40 7,131 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 103 20,850 SH   SOLE 2 1,068 0 19,782
LIVEXLIVE MEDIA INC COM NEW 53839L208 3 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 470 94,996 SH   SOLE 18 94,996 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 214 43,141 SH   SOLE 19 43,141 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 4,949 999,798 SH   SOLE 21 999,798 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 1,009 203,819 SH   SOLE 22 182,015 0 21,804
LKQ CORP COM 501889208 19,833 835,787 SH   SOLE 2 78,618 0 757,169
LKQ CORP COM 501889208 2,246 94,653 SH   SOLE 4 86,481 0 8,172
LKQ CORP COM 501889208 5,973 251,706 SH   SOLE 7 237,803 0 13,903
LKQ CORP COM 501889208 191 8,053 SH   SOLE 13 8,053 0 0
LKQ CORP COM 501889208 63 2,661 SH   SOLE 15 2,661 0 0
LKQ CORP COM 501889208 15,261 643,111 SH   SOLE 18 603,790 0 39,321
LKQ CORP COM 501889208 1,954 82,327 SH   SOLE 19 82,327 0 0
LKQ CORP COM 501889208 166,565 7,019,161 SH   SOLE 21 7,019,161 0 0
LKQ CORP COM 501889208 192,469 8,110,799 SH   SOLE 22 7,282,442 0 828,357
LKQ CORP COM 501889208 5,655 238,290 SH   SOLE 23 238,290 0 0
LKQ CORP COM 501889208 6,480 273,070 SH   SOLE 25 273,070 0 0
LKQ CORP COM 501889208 33,110 1,395,297 SH   SOLE 26 400,964 0 994,333
LKQ CORP COM 501889208 1,433 60,407 SH   SOLE 28 43,871 0 16,536
LKQ CORP COM 501889208 1,782 75,077 SH   SOLE 29 10,075 0 65,002
LKQ CORP COM 501889208 24,968 1,052,164 SH   SOLE 30 1,052,164 0 0
LKQ CORP COM 501889208 2,849 120,055 SH   SOLE 31 66,439 0 53,616
LKQ CORP COM 501889208 352 14,840 SH   SOLE 34 14,840 0 0
LKQ CORP COM 501889208 6,446 271,623 SH   SOLE 36 271,623 0 0
LKQ CORP COM 501889208 147 6,201 SH   SOLE 40 6,201 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 3 1,049 SH   SOLE 18 1,049 0 0
LM FDG AMER INC COM NEW 502074305 1 426 SH   SOLE 21 426 0 0
LOCKHEED MARTIN CORP COM 539830109 178,261 680,803 SH   SOLE 2 125,406 0 555,397
LOCKHEED MARTIN CORP COM 539830109 21,047 80,381 SH   SOLE 4 73,601 0 6,780
LOCKHEED MARTIN CORP COM 539830109 58,470 223,303 SH   SOLE 7 223,303 0 0
LOCKHEED MARTIN CORP COM 539830109 2,187 8,352 SH   SOLE 13 8,352 0 0
LOCKHEED MARTIN CORP COM 539830109 561 2,142 SH   SOLE 15 2,142 0 0
LOCKHEED MARTIN CORP COM 539830109 78 299 SH   SOLE 17 0 0 299
LOCKHEED MARTIN CORP COM 539830109 186,033 710,485 SH   SOLE 18 691,438 0 19,047
LOCKHEED MARTIN CORP COM 539830109 118,009 450,691 SH   SOLE 19 450,691 0 0
LOCKHEED MARTIN CORP COM 539830109 2,064,898 7,886,107 SH   SOLE 21 7,886,107 0 0
LOCKHEED MARTIN CORP COM 539830109 1,699,063 6,488,936 SH   SOLE 22 5,772,252 0 716,684
LOCKHEED MARTIN CORP COM 539830109 51,554 196,890 SH   SOLE 23 196,890 0 0
LOCKHEED MARTIN CORP COM 539830109 67,862 259,174 SH   SOLE 25 259,174 0 0
LOCKHEED MARTIN CORP COM 539830109 111,467 425,705 SH   SOLE 26 112,721 0 312,984
LOCKHEED MARTIN CORP COM 539830109 3,520 13,442 SH   SOLE 28 0 0 13,442
LOCKHEED MARTIN CORP COM 539830109 12,581 48,050 SH   SOLE 29 12,267 0 35,783
LOCKHEED MARTIN CORP COM 539830109 264,189 1,008,972 SH   SOLE 30 1,008,972 0 0
LOCKHEED MARTIN CORP COM 539830109 22,774 86,977 SH   SOLE 31 55,258 0 31,719
LOCKHEED MARTIN CORP COM 539830109 1,767 6,747 SH   SOLE 32 6,747 0 0
LOCKHEED MARTIN CORP COM 539830109 59,884 228,706 SH   SOLE 36 228,706 0 0
LOCKHEED MARTIN CORP COM 539830109 1,514 5,782 SH   SOLE 40 5,782 0 0
LOEWS CORP COM 540424108 32,915 723,089 SH   SOLE 2 90,233 0 632,856
LOEWS CORP COM 540424108 4,351 95,585 SH   SOLE 4 88,423 0 7,162
LOEWS CORP COM 540424108 14,586 320,435 SH   SOLE 7 248,081 0 72,354
LOEWS CORP COM 540424108 526 11,561 SH   SOLE 13 11,561 0 0
LOEWS CORP COM 540424108 109 2,403 SH   SOLE 15 2,403 0 0
LOEWS CORP COM 540424108 26,934 591,688 SH   SOLE 18 551,386 0 40,302
LOEWS CORP COM 540424108 7,764 170,562 SH   SOLE 19 170,562 0 0
LOEWS CORP COM 540424108 288,451 6,336,792 SH   SOLE 21 6,336,792 0 0
LOEWS CORP COM 540424108 332,838 7,311,916 SH   SOLE 22 6,515,699 0 796,217
LOEWS CORP COM 540424108 9,054 198,893 SH   SOLE 23 198,893 0 0
LOEWS CORP COM 540424108 12,445 273,386 SH   SOLE 25 273,386 0 0
LOEWS CORP COM 540424108 60,387 1,326,609 SH   SOLE 26 331,260 0 995,349
LOEWS CORP COM 540424108 2,386 52,423 SH   SOLE 28 37,390 0 15,033
LOEWS CORP COM 540424108 2,277 50,021 SH   SOLE 29 11,924 0 38,097
LOEWS CORP COM 540424108 49,277 1,082,545 SH   SOLE 30 1,082,545 0 0
LOEWS CORP COM 540424108 4,096 89,972 SH   SOLE 31 59,339 0 30,633
LOEWS CORP COM 540424108 660 14,508 SH   SOLE 34 14,508 0 0
LOEWS CORP COM 540424108 12,496 274,510 SH   SOLE 36 274,510 0 0
LOEWS CORP COM 540424108 261 5,744 SH   SOLE 40 5,744 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 36 3,435 SH   SOLE 2 0 0 3,435
LOGICBIO THERAPEUTICS INC COM 54142F102 279 26,781 SH   SOLE 18 26,781 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 121 11,664 SH   SOLE 19 11,664 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 2,852 274,234 SH   SOLE 21 274,234 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 639 61,440 SH   SOLE 22 61,440 0 0
LOGMEIN INC COM 54142L109 9,334 114,427 SH   SOLE 2 24,459 0 89,968
LOGMEIN INC COM 54142L109 18 222 SH   SOLE 4 222 0 0
LOGMEIN INC COM 54142L109 80 983 SH   SOLE 7 983 0 0
LOGMEIN INC COM 54142L109 12,174 149,250 SH   SOLE 18 149,250 0 0
LOGMEIN INC COM 54142L109 888 10,891 SH   SOLE 19 10,891 0 0
LOGMEIN INC COM 54142L109 210,825 2,584,593 SH   SOLE 21 2,584,593 0 0
LOGMEIN INC COM 54142L109 134,236 1,645,660 SH   SOLE 22 1,549,214 0 96,446
LOGMEIN INC COM 54142L109 1,156 14,167 SH   SOLE 26 7,707 0 6,460
LOGMEIN INC COM 54142L109 548 6,721 SH   SOLE 28 6,721 0 0
LOGMEIN INC COM 54142L109 55 669 SH   SOLE 29 0 0 669
LOGMEIN INC COM 54142L109 1,132 13,880 SH   SOLE 30 13,880 0 0
LOGMEIN INC COM 54142L109 88 1,078 SH   SOLE 31 1,078 0 0
LOGMEIN INC COM 54142L109 397 4,862 SH   SOLE 40 4,862 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,017 181,204 SH   SOLE 2 181,204 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,960 265,959 SH   SOLE 21 265,959 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,439 129,283 SH   SOLE 22 129,283 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 8,447 758,947 SH   SOLE 25 758,947 0 0
LONESTAR RES US INC CL A VTG 54240F103 10 2,679 SH   SOLE 18 2,679 0 0
LONESTAR RES US INC CL A VTG 54240F103 0 10 SH   SOLE 19 10 0 0
LONESTAR RES US INC CL A VTG 54240F103 131 36,018 SH   SOLE 21 36,018 0 0
LONESTAR RES US INC CL A VTG 54240F103 256 70,263 SH   SOLE 22 70,263 0 0
LONESTAR RES US INC CL A VTG 54240F103 14 3,953 SH   SOLE 26 0 0 3,953
LOOP INDS INC COM 543518104 185 23,804 SH   SOLE 22 23,804 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 383 10,273 SH   SOLE 2 409 0 9,864
LORAL SPACE & COMMUNICATNS I COM 543881106 151 4,044 SH   SOLE 4 4,044 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 10 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,575 42,292 SH   SOLE 18 42,292 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 717 19,239 SH   SOLE 19 19,239 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 15,625 419,455 SH   SOLE 21 419,455 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 14,182 380,737 SH   SOLE 22 364,243 0 16,494
LORAL SPACE & COMMUNICATNS I COM 543881106 20 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 73 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 235 6,320 SH   SOLE 30 6,320 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 17 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 64 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 4,482 201,698 SH   SOLE 2 63,587 0 138,111
LOUISIANA PAC CORP COM 546347105 13 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 85 3,842 SH   SOLE 7 3,842 0 0
LOUISIANA PAC CORP COM 546347105 18,115 815,258 SH   SOLE 18 815,258 0 0
LOUISIANA PAC CORP COM 546347105 4,697 211,373 SH   SOLE 19 211,373 0 0
LOUISIANA PAC CORP COM 546347105 235,259 10,587,705 SH   SOLE 21 10,587,705 0 0
LOUISIANA PAC CORP COM 546347105 133,382 6,002,801 SH   SOLE 22 5,812,231 0 190,570
LOUISIANA PAC CORP COM 546347105 927 41,704 SH   SOLE 26 26,642 0 15,062
LOUISIANA PAC CORP COM 546347105 370 16,674 SH   SOLE 28 16,674 0 0
LOUISIANA PAC CORP COM 546347105 808 36,353 SH   SOLE 30 36,353 0 0
LOUISIANA PAC CORP COM 546347105 71 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 348 15,640 SH   SOLE 40 15,640 0 0
LOVESAC COMPANY COM 54738L109 88 3,841 SH   SOLE 2 0 0 3,841
LOVESAC COMPANY COM 54738L109 447 19,481 SH   SOLE 18 19,481 0 0
LOVESAC COMPANY COM 54738L109 191 8,344 SH   SOLE 19 8,344 0 0
LOVESAC COMPANY COM 54738L109 4,530 197,469 SH   SOLE 21 197,469 0 0
LOVESAC COMPANY COM 54738L109 1,275 55,570 SH   SOLE 22 54,020 0 1,550
LOWES COS INC COM 548661107 185,516 2,008,619 SH   SOLE 2 180,321 0 1,828,298
LOWES COS INC COM 548661107 25,210 272,950 SH   SOLE 4 251,261 0 21,689
LOWES COS INC COM 548661107 66,643 721,559 SH   SOLE 7 632,771 0 88,788
LOWES COS INC COM 548661107 618 6,687 SH   SOLE 13 6,687 0 0
LOWES COS INC COM 548661107 655 7,091 SH   SOLE 15 7,091 0 0
LOWES COS INC COM 548661107 8 91 SH   SOLE 17 0 0 91
LOWES COS INC COM 548661107 342,760 3,711,133 SH   SOLE 18 3,435,044 0 276,089
LOWES COS INC COM 548661107 215,047 2,328,359 SH   SOLE 19 2,328,359 0 0
LOWES COS INC COM 548661107 1,405,943 15,222,428 SH   SOLE 21 15,222,428 0 0
LOWES COS INC COM 548661107 1,830,905 19,823,570 SH   SOLE 22 17,681,963 0 2,141,607
LOWES COS INC COM 548661107 53,017 574,027 SH   SOLE 23 574,027 0 0
LOWES COS INC COM 548661107 72,904 789,347 SH   SOLE 25 752,392 0 36,955
LOWES COS INC COM 548661107 327,216 3,542,836 SH   SOLE 26 801,972 0 2,740,864
LOWES COS INC COM 548661107 14,369 155,575 SH   SOLE 28 113,722 0 41,853
LOWES COS INC COM 548661107 2,975 32,211 SH   SOLE 29 32,211 0 0
LOWES COS INC COM 548661107 251,655 2,724,721 SH   SOLE 30 2,724,721 0 0
LOWES COS INC COM 548661107 33,684 364,701 SH   SOLE 31 177,359 0 187,342
LOWES COS INC COM 548661107 47,041 509,320 SH   SOLE 34 509,320 0 0
LOWES COS INC COM 548661107 63,608 688,692 SH   SOLE 36 688,692 0 0
LOWES COS INC COM 548661107 1,770 19,161 SH   SOLE 40 19,161 0 0
LOXO ONCOLOGY INC COM 548862101 3,351 23,921 SH   SOLE 2 3,348 0 20,573
LOXO ONCOLOGY INC COM 548862101 18 128 SH   SOLE 4 128 0 0
LOXO ONCOLOGY INC COM 548862101 70 497 SH   SOLE 7 497 0 0
LOXO ONCOLOGY INC COM 548862101 12,295 87,777 SH   SOLE 18 87,777 0 0
LOXO ONCOLOGY INC COM 548862101 10,720 76,534 SH   SOLE 19 76,534 0 0
LOXO ONCOLOGY INC COM 548862101 175,051 1,249,739 SH   SOLE 21 1,249,739 0 0
LOXO ONCOLOGY INC COM 548862101 111,155 793,571 SH   SOLE 22 761,932 0 31,639
LOXO ONCOLOGY INC COM 548862101 1,376 9,825 SH   SOLE 23 9,825 0 0
LOXO ONCOLOGY INC COM 548862101 3,339 23,837 SH   SOLE 26 6,278 0 17,559
LOXO ONCOLOGY INC COM 548862101 430 3,067 SH   SOLE 28 3,067 0 0
LOXO ONCOLOGY INC COM 548862101 334 2,386 SH   SOLE 29 0 0 2,386
LOXO ONCOLOGY INC COM 548862101 914 6,525 SH   SOLE 30 6,525 0 0
LOXO ONCOLOGY INC COM 548862101 121 863 SH   SOLE 34 863 0 0
LOXO ONCOLOGY INC COM 548862101 322 2,298 SH   SOLE 40 2,298 0 0
LPL FINL HLDGS INC COM 50212V100 9,904 162,142 SH   SOLE 2 5,636 0 156,506
LPL FINL HLDGS INC COM 50212V100 22 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 148 2,421 SH   SOLE 7 2,421 0 0
LPL FINL HLDGS INC COM 50212V100 2,530 41,421 SH   SOLE 18 41,421 0 0
LPL FINL HLDGS INC COM 50212V100 1,131 18,522 SH   SOLE 19 18,522 0 0
LPL FINL HLDGS INC COM 50212V100 73,828 1,208,715 SH   SOLE 21 1,208,715 0 0
LPL FINL HLDGS INC COM 50212V100 155,619 2,547,797 SH   SOLE 22 2,373,261 0 174,536
LPL FINL HLDGS INC COM 50212V100 8,129 133,095 SH   SOLE 26 35,094 0 98,001
LPL FINL HLDGS INC COM 50212V100 686 11,230 SH   SOLE 28 11,230 0 0
LPL FINL HLDGS INC COM 50212V100 296 4,849 SH   SOLE 29 0 0 4,849
LPL FINL HLDGS INC COM 50212V100 2,319 37,963 SH   SOLE 30 37,963 0 0
LPL FINL HLDGS INC COM 50212V100 123 2,009 SH   SOLE 31 1,802 0 207
LPL FINL HLDGS INC COM 50212V100 123 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 557 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 16 6,264 SH   SOLE 18 6,264 0 0
LRAD CORP COM 50213V109 253 100,320 SH   SOLE 21 100,320 0 0
LRAD CORP COM 50213V109 2,857 1,133,594 SH   SOLE 22 1,133,594 0 0
LSB INDS INC COM 502160104 127 23,096 SH   SOLE 2 973 0 22,123
LSB INDS INC COM 502160104 2 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 592 107,286 SH   SOLE 18 107,286 0 0
LSB INDS INC COM 502160104 154 27,844 SH   SOLE 19 27,844 0 0
LSB INDS INC COM 502160104 12,528 2,269,580 SH   SOLE 21 2,269,580 0 0
LSB INDS INC COM 502160104 2,813 509,534 SH   SOLE 22 495,384 0 14,150
LSB INDS INC COM 502160104 186 33,768 SH   SOLE 30 33,768 0 0
LSC COMMUNICATIONS INC COM 50218P107 243 34,764 SH   SOLE 2 1,267 0 33,497
LSC COMMUNICATIONS INC COM 50218P107 1 140 SH   SOLE 4 140 0 0
LSC COMMUNICATIONS INC COM 50218P107 4 638 SH   SOLE 7 638 0 0
LSC COMMUNICATIONS INC COM 50218P107 1,214 173,457 SH   SOLE 18 173,457 0 0
LSC COMMUNICATIONS INC COM 50218P107 334 47,771 SH   SOLE 19 47,771 0 0
LSC COMMUNICATIONS INC COM 50218P107 25,500 3,642,797 SH   SOLE 21 3,642,797 0 0
LSC COMMUNICATIONS INC COM 50218P107 7,050 1,007,116 SH   SOLE 22 933,059 0 74,057
LSC COMMUNICATIONS INC COM 50218P107 114 16,228 SH   SOLE 26 1,906 0 14,322
LSC COMMUNICATIONS INC COM 50218P107 23 3,254 SH   SOLE 28 3,254 0 0
LSC COMMUNICATIONS INC COM 50218P107 467 66,761 SH   SOLE 30 66,761 0 0
LSC COMMUNICATIONS INC COM 50218P107 20 2,819 SH   SOLE 40 2,819 0 0
LSI INDS INC COM 50216C108 54 17,131 SH   SOLE 2 17,131 0 0
LSI INDS INC COM 50216C108 31 9,925 SH   SOLE 18 9,925 0 0
LSI INDS INC COM 50216C108 281 88,707 SH   SOLE 19 88,707 0 0
LSI INDS INC COM 50216C108 341 107,603 SH   SOLE 21 107,603 0 0
LSI INDS INC COM 50216C108 3,220 1,015,815 SH   SOLE 22 1,015,815 0 0
LSI INDS INC COM 50216C108 117 36,773 SH   SOLE 23 36,773 0 0
LSI INDS INC COM 50216C108 380 119,946 SH   SOLE 26 0 0 119,946
LTC PPTYS INC COM 502175102 1,697 40,708 SH   SOLE 2 1,379 0 39,329
LTC PPTYS INC COM 502175102 1,165 27,950 SH   SOLE 4 27,950 0 0
LTC PPTYS INC COM 502175102 2,684 64,404 SH   SOLE 7 64,404 0 0
LTC PPTYS INC COM 502175102 67 1,611 SH   SOLE 15 1,611 0 0
LTC PPTYS INC COM 502175102 8,489 203,682 SH   SOLE 18 203,682 0 0
LTC PPTYS INC COM 502175102 5,165 123,920 SH   SOLE 19 123,920 0 0
LTC PPTYS INC COM 502175102 181,463 4,353,721 SH   SOLE 21 4,353,721 0 0
LTC PPTYS INC COM 502175102 70,474 1,690,843 SH   SOLE 22 1,643,336 0 47,507
LTC PPTYS INC COM 502175102 57 1,359 SH   SOLE 23 1,359 0 0
LTC PPTYS INC COM 502175102 3,500 83,976 SH   SOLE 25 83,976 0 0
LTC PPTYS INC COM 502175102 1,249 29,968 SH   SOLE 26 9,143 0 20,825
LTC PPTYS INC COM 502175102 221 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 566 13,573 SH   SOLE 29 13,573 0 0
LTC PPTYS INC COM 502175102 10,630 255,029 SH   SOLE 30 255,029 0 0
LTC PPTYS INC COM 502175102 160 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 4 3,227 SH   SOLE 18 3,227 0 0
LUBYS INC COM 549282101 82 68,594 SH   SOLE 21 68,594 0 0
LUBYS INC COM 549282101 598 498,034 SH   SOLE 22 498,034 0 0
LULULEMON ATHLETICA INC COM 550021109 22,037 181,213 SH   SOLE 2 8,970 0 172,243
LULULEMON ATHLETICA INC COM 550021109 4,786 39,355 SH   SOLE 4 36,670 0 2,685
LULULEMON ATHLETICA INC COM 550021109 5,573 45,823 SH   SOLE 7 23,977 0 21,846
LULULEMON ATHLETICA INC COM 550021109 204 1,674 SH   SOLE 13 1,674 0 0
LULULEMON ATHLETICA INC COM 550021109 131 1,080 SH   SOLE 15 1,080 0 0
LULULEMON ATHLETICA INC COM 550021109 1 10 SH   SOLE 17 0 0 10
LULULEMON ATHLETICA INC COM 550021109 7,011 57,649 SH   SOLE 18 49,540 0 8,109
LULULEMON ATHLETICA INC COM 550021109 2,868 23,580 SH   SOLE 19 23,580 0 0
LULULEMON ATHLETICA INC COM 550021109 188,349 1,548,796 SH   SOLE 21 1,548,796 0 0
LULULEMON ATHLETICA INC COM 550021109 328,021 2,697,322 SH   SOLE 22 2,506,540 0 190,782
LULULEMON ATHLETICA INC COM 550021109 8,826 72,573 SH   SOLE 23 72,573 0 0
LULULEMON ATHLETICA INC COM 550021109 11,719 96,365 SH   SOLE 25 96,365 0 0
LULULEMON ATHLETICA INC COM 550021109 45,352 372,926 SH   SOLE 26 111,439 0 261,487
LULULEMON ATHLETICA INC COM 550021109 2,394 19,688 SH   SOLE 28 14,558 0 5,130
LULULEMON ATHLETICA INC COM 550021109 3,366 27,682 SH   SOLE 29 7,426 0 20,256
LULULEMON ATHLETICA INC COM 550021109 27,080 222,681 SH   SOLE 30 222,681 0 0
LULULEMON ATHLETICA INC COM 550021109 4,774 39,258 SH   SOLE 31 22,421 0 16,837
LULULEMON ATHLETICA INC COM 550021109 2,122 17,447 SH   SOLE 32 17,447 0 0
LULULEMON ATHLETICA INC COM 550021109 728 5,985 SH   SOLE 34 5,985 0 0
LULULEMON ATHLETICA INC COM 550021109 8,825 72,565 SH   SOLE 36 72,565 0 0
LULULEMON ATHLETICA INC COM 550021109 248 2,040 SH   SOLE 40 2,040 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 231 24,290 SH   SOLE 2 1,030 0 23,260
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,381 145,046 SH   SOLE 18 145,046 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 386 40,588 SH   SOLE 19 40,588 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 33,615 3,530,954 SH   SOLE 21 3,530,954 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8,963 941,532 SH   SOLE 22 897,570 0 43,962
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 31 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 38 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 541 56,835 SH   SOLE 30 56,835 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 26 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 3,993 95,037 SH   SOLE 2 36,093 0 58,944
LUMENTUM HLDGS INC COM 55024U109 14 341 SH   SOLE 4 341 0 0
LUMENTUM HLDGS INC COM 55024U109 56 1,325 SH   SOLE 7 1,325 0 0
LUMENTUM HLDGS INC COM 55024U109 0 3 SH   SOLE 17 0 0 3
LUMENTUM HLDGS INC COM 55024U109 17,570 418,236 SH   SOLE 18 418,236 0 0
LUMENTUM HLDGS INC COM 55024U109 6,596 156,999 SH   SOLE 19 156,999 0 0
LUMENTUM HLDGS INC COM 55024U109 228,836 5,447,176 SH   SOLE 21 5,447,176 0 0
LUMENTUM HLDGS INC COM 55024U109 104,322 2,483,271 SH   SOLE 22 2,389,827 0 93,444
LUMENTUM HLDGS INC COM 55024U109 606 14,435 SH   SOLE 23 14,435 0 0
LUMENTUM HLDGS INC COM 55024U109 1,650 39,274 SH   SOLE 26 15,383 0 23,891
LUMENTUM HLDGS INC COM 55024U109 415 9,883 SH   SOLE 28 9,883 0 0
LUMENTUM HLDGS INC COM 55024U109 214 5,092 SH   SOLE 29 0 0 5,092
LUMENTUM HLDGS INC COM 55024U109 772 18,384 SH   SOLE 30 18,384 0 0
LUMENTUM HLDGS INC COM 55024U109 280 6,669 SH   SOLE 40 6,669 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 953 950,000 PRN   SOLE 21 950,000 0 0
LUMINEX CORP DEL COM 55027E102 890 38,496 SH   SOLE 2 1,432 0 37,064
LUMINEX CORP DEL COM 55027E102 7 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 21 904 SH   SOLE 7 904 0 0
LUMINEX CORP DEL COM 55027E102 4,905 212,236 SH   SOLE 18 212,236 0 0
LUMINEX CORP DEL COM 55027E102 1,407 60,896 SH   SOLE 19 60,896 0 0
LUMINEX CORP DEL COM 55027E102 112,795 4,880,768 SH   SOLE 21 4,880,768 0 0
LUMINEX CORP DEL COM 55027E102 28,150 1,218,084 SH   SOLE 22 1,167,926 0 50,158
LUMINEX CORP DEL COM 55027E102 461 19,967 SH   SOLE 26 11,720 0 8,247
LUMINEX CORP DEL COM 55027E102 131 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 71 3,053 SH   SOLE 29 0 0 3,053
LUMINEX CORP DEL COM 55027E102 2,001 86,586 SH   SOLE 30 86,586 0 0
LUMINEX CORP DEL COM 55027E102 95 4,091 SH   SOLE 40 4,091 0 0
LUNA INNOVATIONS COM 550351100 17 5,122 SH   SOLE 18 5,122 0 0
LUNA INNOVATIONS COM 550351100 305 91,160 SH   SOLE 21 91,160 0 0
LUNA INNOVATIONS COM 550351100 683 203,817 SH   SOLE 22 203,817 0 0
LUTHER BURBANK CORP COM 550550107 161 17,883 SH   SOLE 2 693 0 17,190
LUTHER BURBANK CORP COM 550550107 5 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 666 73,842 SH   SOLE 18 73,842 0 0
LUTHER BURBANK CORP COM 550550107 257 28,457 SH   SOLE 19 28,457 0 0
LUTHER BURBANK CORP COM 550550107 6,454 715,558 SH   SOLE 21 715,558 0 0
LUTHER BURBANK CORP COM 550550107 2,764 306,471 SH   SOLE 22 294,036 0 12,435
LUTHER BURBANK CORP COM 550550107 218 24,128 SH   SOLE 23 24,128 0 0
LUTHER BURBANK CORP COM 550550107 138 15,252 SH   SOLE 26 0 0 15,252
LUTHER BURBANK CORP COM 550550107 42 4,705 SH   SOLE 30 4,705 0 0
LUXFER HOLDINGS PLC SHS G5698W116 357 20,250 SH   SOLE 22 20,250 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 91 3,006 SH   SOLE 25 3,006 0 0
LYDALL INC DEL COM 550819106 345 17,009 SH   SOLE 2 618 0 16,391
LYDALL INC DEL COM 550819106 8 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 1,848 90,991 SH   SOLE 18 90,991 0 0
LYDALL INC DEL COM 550819106 514 25,318 SH   SOLE 19 25,318 0 0
LYDALL INC DEL COM 550819106 38,497 1,895,451 SH   SOLE 21 1,895,451 0 0
LYDALL INC DEL COM 550819106 10,103 497,426 SH   SOLE 22 456,620 0 40,806
LYDALL INC DEL COM 550819106 25 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 51 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 694 34,178 SH   SOLE 30 34,178 0 0
LYDALL INC DEL COM 550819106 33 1,642 SH   SOLE 40 1,642 0 0
LYON WILLIAM HOMES CL A NEW 552074700 612 57,271 SH   SOLE 2 28,096 0 29,175
LYON WILLIAM HOMES CL A NEW 552074700 8 720 SH   SOLE 7 720 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,716 160,495 SH   SOLE 18 160,495 0 0
LYON WILLIAM HOMES CL A NEW 552074700 3,726 348,528 SH   SOLE 19 348,528 0 0
LYON WILLIAM HOMES CL A NEW 552074700 40,129 3,753,866 SH   SOLE 21 3,753,866 0 0
LYON WILLIAM HOMES CL A NEW 552074700 13,302 1,244,308 SH   SOLE 22 1,199,005 0 45,303
LYON WILLIAM HOMES CL A NEW 552074700 661 61,850 SH   SOLE 23 61,850 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,139 106,511 SH   SOLE 26 0 0 106,511
LYON WILLIAM HOMES CL A NEW 552074700 36 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 288 26,927 SH   SOLE 29 0 0 26,927
LYON WILLIAM HOMES CL A NEW 552074700 682 63,780 SH   SOLE 30 63,780 0 0
LYON WILLIAM HOMES CL A NEW 552074700 475 44,461 SH   SOLE 34 44,461 0 0
LYON WILLIAM HOMES CL A NEW 552074700 22 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65,228 784,371 SH   SOLE 2 61,224 0 723,147
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,964 119,817 SH   SOLE 4 111,024 0 8,793
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30,707 369,258 SH   SOLE 7 299,191 0 70,067
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 311 3,736 SH   SOLE 13 3,736 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 228 2,739 SH   SOLE 15 2,739 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7 86 SH   SOLE 17 0 0 86
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 51,299 616,870 SH   SOLE 18 576,494 0 40,376
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,320 39,925 SH   SOLE 19 39,925 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 700,439 8,422,789 SH   SOLE 21 8,422,789 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 701,884 8,440,158 SH   SOLE 22 7,524,483 0 915,675
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19,383 233,078 SH   SOLE 23 233,078 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 24,795 298,163 SH   SOLE 25 298,163 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 113,310 1,362,552 SH   SOLE 26 343,954 0 1,018,598
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,224 62,817 SH   SOLE 28 45,675 0 17,142
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,288 27,511 SH   SOLE 29 11,990 0 15,521
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 102,200 1,228,956 SH   SOLE 30 1,228,956 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,222 134,940 SH   SOLE 31 76,097 0 58,843
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,858 34,373 SH   SOLE 32 34,373 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,343 16,150 SH   SOLE 34 16,150 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,922 83,234 SH   SOLE 35 83,234 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23,755 285,660 SH   SOLE 36 285,660 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 651 7,830 SH   SOLE 40 7,830 0 0
M & T BK CORP COM 55261F104 49,691 347,174 SH   SOLE 2 33,540 0 313,634
M & T BK CORP COM 55261F104 6,235 43,562 SH   SOLE 4 39,921 0 3,641
M & T BK CORP COM 55261F104 17,129 119,676 SH   SOLE 7 111,537 0 8,139
M & T BK CORP COM 55261F104 1,009 7,049 SH   SOLE 13 7,049 0 0
M & T BK CORP COM 55261F104 166 1,158 SH   SOLE 15 1,158 0 0
M & T BK CORP COM 55261F104 69,807 487,714 SH   SOLE 18 470,861 0 16,853
M & T BK CORP COM 55261F104 50,306 351,474 SH   SOLE 19 351,474 0 0
M & T BK CORP COM 55261F104 517,544 3,615,899 SH   SOLE 21 3,615,899 0 0
M & T BK CORP COM 55261F104 494,144 3,452,414 SH   SOLE 22 3,066,496 0 385,918
M & T BK CORP COM 55261F104 13,777 96,252 SH   SOLE 23 96,252 0 0
M & T BK CORP COM 55261F104 23,777 166,123 SH   SOLE 25 166,123 0 0
M & T BK CORP COM 55261F104 87,400 610,635 SH   SOLE 26 172,551 0 438,084
M & T BK CORP COM 55261F104 3,742 26,142 SH   SOLE 28 19,140 0 7,002
M & T BK CORP COM 55261F104 729 5,090 SH   SOLE 29 5,090 0 0
M & T BK CORP COM 55261F104 77,208 539,427 SH   SOLE 30 539,427 0 0
M & T BK CORP COM 55261F104 6,778 47,356 SH   SOLE 31 31,560 0 15,796
M & T BK CORP COM 55261F104 24,413 170,566 SH   SOLE 34 170,566 0 0
M & T BK CORP COM 55261F104 17,161 119,895 SH   SOLE 36 119,895 0 0
M & T BK CORP COM 55261F104 1,379 9,637 SH   SOLE 37 9,637 0 0
M & T BK CORP COM 55261F104 481 3,359 SH   SOLE 40 3,359 0 0
M D C HLDGS INC COM 552676108 1,626 57,832 SH   SOLE 2 13,380 0 44,452
M D C HLDGS INC COM 552676108 7 238 SH   SOLE 4 238 0 0
M D C HLDGS INC COM 552676108 21 759 SH   SOLE 7 759 0 0
M D C HLDGS INC COM 552676108 6,627 235,739 SH   SOLE 18 235,739 0 0
M D C HLDGS INC COM 552676108 5,929 210,929 SH   SOLE 19 210,929 0 0
M D C HLDGS INC COM 552676108 147,886 5,260,979 SH   SOLE 21 5,260,979 0 0
M D C HLDGS INC COM 552676108 43,125 1,534,142 SH   SOLE 22 1,471,019 0 63,123
M D C HLDGS INC COM 552676108 1,622 57,703 SH   SOLE 23 57,703 0 0
M D C HLDGS INC COM 552676108 3,134 111,481 SH   SOLE 26 8,499 0 102,982
M D C HLDGS INC COM 552676108 185 6,569 SH   SOLE 28 6,569 0 0
M D C HLDGS INC COM 552676108 571 20,304 SH   SOLE 29 0 0 20,304
M D C HLDGS INC COM 552676108 2,560 91,085 SH   SOLE 30 91,085 0 0
M D C HLDGS INC COM 552676108 143 5,093 SH   SOLE 40 5,093 0 0
M/I HOMES INC COM 55305B101 803 38,218 SH   SOLE 2 13,313 0 24,905
M/I HOMES INC COM 55305B101 12 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 3,096 147,292 SH   SOLE 18 147,292 0 0
M/I HOMES INC COM 55305B101 3,543 168,542 SH   SOLE 19 168,542 0 0
M/I HOMES INC COM 55305B101 68,513 3,259,411 SH   SOLE 21 3,259,411 0 0
M/I HOMES INC COM 55305B101 25,614 1,218,535 SH   SOLE 22 1,072,183 0 146,352
M/I HOMES INC COM 55305B101 1,118 53,194 SH   SOLE 23 53,194 0 0
M/I HOMES INC COM 55305B101 1,848 87,900 SH   SOLE 26 0 0 87,900
M/I HOMES INC COM 55305B101 77 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 462 21,997 SH   SOLE 29 0 0 21,997
M/I HOMES INC COM 55305B101 1,174 55,835 SH   SOLE 30 55,835 0 0
M/I HOMES INC COM 55305B101 58 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 242 25,139 SH   SOLE 2 1,056 0 24,083
MACATAWA BK CORP COM 554225102 5 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 883 91,747 SH   SOLE 18 91,747 0 0
MACATAWA BK CORP COM 554225102 553 57,535 SH   SOLE 19 57,535 0 0
MACATAWA BK CORP COM 554225102 9,309 967,722 SH   SOLE 21 967,722 0 0
MACATAWA BK CORP COM 554225102 2,659 276,353 SH   SOLE 22 258,395 0 17,958
MACATAWA BK CORP COM 554225102 272 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 15,468 357,404 SH   SOLE 2 28,740 0 328,664
MACERICH CO COM 554382101 5,727 132,331 SH   SOLE 4 129,410 0 2,921
MACERICH CO COM 554382101 13,227 305,624 SH   SOLE 7 298,751 0 6,873
MACERICH CO COM 554382101 33 770 SH   SOLE 13 770 0 0
MACERICH CO COM 554382101 269 6,206 SH   SOLE 15 6,206 0 0
MACERICH CO COM 554382101 10,086 233,050 SH   SOLE 18 218,283 0 14,767
MACERICH CO COM 554382101 11,650 269,167 SH   SOLE 19 269,167 0 0
MACERICH CO COM 554382101 147,158 3,400,132 SH   SOLE 21 3,400,132 0 0
MACERICH CO COM 554382101 208,688 4,821,817 SH   SOLE 22 4,494,772 0 327,045
MACERICH CO COM 554382101 3,367 77,789 SH   SOLE 23 77,789 0 0
MACERICH CO COM 554382101 18,333 423,581 SH   SOLE 25 423,581 0 0
MACERICH CO COM 554382101 21,664 500,554 SH   SOLE 26 184,284 0 316,270
MACERICH CO COM 554382101 869 20,069 SH   SOLE 28 14,793 0 5,276
MACERICH CO COM 554382101 3,212 74,225 SH   SOLE 29 52,477 0 21,748
MACERICH CO COM 554382101 42,565 983,491 SH   SOLE 30 983,491 0 0
MACERICH CO COM 554382101 1,896 43,813 SH   SOLE 31 27,560 0 16,253
MACERICH CO COM 554382101 230 5,310 SH   SOLE 34 5,310 0 0
MACERICH CO COM 554382101 5,307 122,618 SH   SOLE 36 122,618 0 0
MACERICH CO COM 554382101 105 2,415 SH   SOLE 40 2,415 0 0
MACK CALI RLTY CORP COM 554489104 2,578 131,604 SH   SOLE 2 40,537 0 91,067
MACK CALI RLTY CORP COM 554489104 1,254 64,014 SH   SOLE 4 64,014 0 0
MACK CALI RLTY CORP COM 554489104 2,936 149,893 SH   SOLE 7 149,893 0 0
MACK CALI RLTY CORP COM 554489104 75 3,804 SH   SOLE 15 3,804 0 0
MACK CALI RLTY CORP COM 554489104 10,283 524,906 SH   SOLE 18 524,906 0 0
MACK CALI RLTY CORP COM 554489104 5,582 284,919 SH   SOLE 19 284,919 0 0
MACK CALI RLTY CORP COM 554489104 137,829 7,035,669 SH   SOLE 21 7,035,669 0 0
MACK CALI RLTY CORP COM 554489104 83,903 4,282,928 SH   SOLE 22 4,161,789 0 121,139
MACK CALI RLTY CORP COM 554489104 61 3,092 SH   SOLE 23 3,092 0 0
MACK CALI RLTY CORP COM 554489104 3,762 192,040 SH   SOLE 25 192,040 0 0
MACK CALI RLTY CORP COM 554489104 1,090 55,661 SH   SOLE 26 19,459 0 36,202
MACK CALI RLTY CORP COM 554489104 243 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 645 32,915 SH   SOLE 29 32,915 0 0
MACK CALI RLTY CORP COM 554489104 8,412 429,405 SH   SOLE 30 429,405 0 0
MACK CALI RLTY CORP COM 554489104 160 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 178 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 20 1,482 SH   SOLE 18 1,482 0 0
MACKINAC FINL CORP COM 554571109 258 18,889 SH   SOLE 21 18,889 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 669 46,110 SH   SOLE 2 1,692 0 44,418
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,217 152,763 SH   SOLE 18 152,763 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 978 67,434 SH   SOLE 19 67,434 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21,933 1,511,554 SH   SOLE 21 1,511,554 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18,431 1,270,249 SH   SOLE 22 1,211,175 0 59,074
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 107 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 83 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 150 10,361 SH   SOLE 30 10,361 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 71 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 9,005 246,313 SH   SOLE 2 66,378 0 179,935
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6,528 178,566 SH   SOLE 4 178,566 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 389 10,652 SH   SOLE 7 10,652 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,889 51,681 SH   SOLE 18 51,681 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,392 120,138 SH   SOLE 19 120,138 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 61,863 1,692,091 SH   SOLE 21 1,692,091 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 80,929 2,213,594 SH   SOLE 22 2,004,876 0 208,718
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,550 42,403 SH   SOLE 23 42,403 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,254 34,309 SH   SOLE 26 18,792 0 15,517
MACQUARIE INFRASTRUCTURE COR COM 55608B105 371 10,160 SH   SOLE 28 10,160 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 490 13,414 SH   SOLE 29 13,414 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,560 42,670 SH   SOLE 30 42,670 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,354 37,039 SH   SOLE 31 27,696 0 9,343
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,047 28,636 SH   SOLE 34 28,636 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 528 14,434 SH   SOLE 36 14,434 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 258 7,046 SH   SOLE 40 7,046 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 973 980,000 PRN   SOLE 21 980,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 870 1,005,000 PRN   SOLE 21 1,005,000 0 0
MACROGENICS INC COM 556099109 483 37,995 SH   SOLE 2 7,675 0 30,320
MACROGENICS INC COM 556099109 10 811 SH   SOLE 7 811 0 0
MACROGENICS INC COM 556099109 1,723 135,680 SH   SOLE 18 135,680 0 0
MACROGENICS INC COM 556099109 1,813 142,793 SH   SOLE 19 142,793 0 0
MACROGENICS INC COM 556099109 23,494 1,849,910 SH   SOLE 21 1,849,910 0 0
MACROGENICS INC COM 556099109 14,751 1,161,463 SH   SOLE 22 1,120,043 0 41,420
MACROGENICS INC COM 556099109 258 20,321 SH   SOLE 23 20,321 0 0
MACROGENICS INC COM 556099109 333 26,248 SH   SOLE 26 0 0 26,248
MACROGENICS INC COM 556099109 73 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 62 4,903 SH   SOLE 29 0 0 4,903
MACROGENICS INC COM 556099109 127 9,961 SH   SOLE 30 9,961 0 0
MACROGENICS INC COM 556099109 33 2,613 SH   SOLE 34 2,613 0 0
MACROGENICS INC COM 556099109 38 2,962 SH   SOLE 40 2,962 0 0
MACYS INC COM 55616P104 22,030 739,761 SH   SOLE 2 65,319 0 674,442
MACYS INC COM 55616P104 3,369 113,146 SH   SOLE 4 105,061 0 8,085
MACYS INC COM 55616P104 12,174 408,801 SH   SOLE 7 304,103 0 104,698
MACYS INC COM 55616P104 563 18,907 SH   SOLE 13 18,907 0 0
MACYS INC COM 55616P104 90 3,013 SH   SOLE 15 3,013 0 0
MACYS INC COM 55616P104 4 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 21,822 732,766 SH   SOLE 18 696,074 0 36,692
MACYS INC COM 55616P104 2,403 80,707 SH   SOLE 19 80,707 0 0
MACYS INC COM 55616P104 439,356 14,753,393 SH   SOLE 21 14,753,393 0 0
MACYS INC COM 55616P104 260,985 8,763,757 SH   SOLE 22 7,896,591 0 867,166
MACYS INC COM 55616P104 6,417 215,482 SH   SOLE 23 215,482 0 0
MACYS INC COM 55616P104 9,249 310,564 SH   SOLE 25 310,564 0 0
MACYS INC COM 55616P104 54,004 1,813,416 SH   SOLE 26 390,521 0 1,422,895
MACYS INC COM 55616P104 1,798 60,391 SH   SOLE 28 44,590 0 15,801
MACYS INC COM 55616P104 2,198 73,815 SH   SOLE 29 11,044 0 62,771
MACYS INC COM 55616P104 38,204 1,282,887 SH   SOLE 30 1,282,887 0 0
MACYS INC COM 55616P104 3,719 124,889 SH   SOLE 31 70,076 0 54,813
MACYS INC COM 55616P104 3,439 115,487 SH   SOLE 32 115,487 0 0
MACYS INC COM 55616P104 460 15,450 SH   SOLE 34 15,450 0 0
MACYS INC COM 55616P104 9,522 319,730 SH   SOLE 36 319,730 0 0
MACYS INC COM 55616P104 182 6,125 SH   SOLE 40 6,125 0 0
MADDEN STEVEN LTD COM 556269108 2,127 70,294 SH   SOLE 2 3,060 0 67,234
MADDEN STEVEN LTD COM 556269108 14 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 40 1,318 SH   SOLE 7 1,318 0 0
MADDEN STEVEN LTD COM 556269108 12,811 423,352 SH   SOLE 18 423,352 0 0
MADDEN STEVEN LTD COM 556269108 3,936 130,074 SH   SOLE 19 130,074 0 0
MADDEN STEVEN LTD COM 556269108 261,041 8,626,589 SH   SOLE 21 8,626,589 0 0
MADDEN STEVEN LTD COM 556269108 70,876 2,342,229 SH   SOLE 22 2,222,903 0 119,326
MADDEN STEVEN LTD COM 556269108 475 15,712 SH   SOLE 26 8,133 0 7,579
MADDEN STEVEN LTD COM 556269108 326 10,764 SH   SOLE 28 10,764 0 0
MADDEN STEVEN LTD COM 556269108 4,873 161,049 SH   SOLE 30 161,049 0 0
MADDEN STEVEN LTD COM 556269108 276 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 9,648 36,040 SH   SOLE 2 2,019 0 34,021
MADISON SQUARE GARDEN CO NEW CL A 55825T103 19 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 93 346 SH   SOLE 7 346 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,419 9,038 SH   SOLE 18 9,038 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 48,070 179,567 SH   SOLE 19 179,567 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 55,876 208,727 SH   SOLE 21 208,727 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 127,373 475,804 SH   SOLE 22 440,086 0 35,718
MADISON SQUARE GARDEN CO NEW CL A 55825T103 114 425 SH   SOLE 23 425 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,770 6,611 SH   SOLE 26 4,498 0 2,113
MADISON SQUARE GARDEN CO NEW CL A 55825T103 592 2,213 SH   SOLE 28 2,213 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,158 4,327 SH   SOLE 30 4,327 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 100 373 SH   SOLE 31 369 0 4
MADISON SQUARE GARDEN CO NEW CL A 55825T103 489 1,826 SH   SOLE 40 1,826 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 631 5,597 SH   SOLE 2 235 0 5,362
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 14 126 SH   SOLE 7 126 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,508 22,253 SH   SOLE 18 22,253 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,168 10,360 SH   SOLE 19 10,360 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 30,456 270,192 SH   SOLE 21 270,192 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 24,678 218,932 SH   SOLE 22 210,169 0 8,763
MADRIGAL PHARMACEUTICALS INC COM 558868105 7 66 SH   SOLE 23 66 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 159 1,415 SH   SOLE 26 0 0 1,415
MADRIGAL PHARMACEUTICALS INC COM 558868105 116 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 33 292 SH   SOLE 29 0 0 292
MADRIGAL PHARMACEUTICALS INC COM 558868105 214 1,897 SH   SOLE 30 1,897 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 6 49 SH   SOLE 34 49 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 85 758 SH   SOLE 40 758 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,381 24,278 SH   SOLE 2 856 0 23,422
MAGELLAN HEALTH INC COM NEW 559079207 9 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 53 936 SH   SOLE 7 936 0 0
MAGELLAN HEALTH INC COM NEW 559079207 6,127 107,702 SH   SOLE 18 107,702 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,745 30,671 SH   SOLE 19 30,671 0 0
MAGELLAN HEALTH INC COM NEW 559079207 150,850 2,651,613 SH   SOLE 21 2,651,613 0 0
MAGELLAN HEALTH INC COM NEW 559079207 39,418 692,880 SH   SOLE 22 656,405 0 36,475
MAGELLAN HEALTH INC COM NEW 559079207 462 8,125 SH   SOLE 26 5,888 0 2,237
MAGELLAN HEALTH INC COM NEW 559079207 186 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,626 46,163 SH   SOLE 30 46,163 0 0
MAGELLAN HEALTH INC COM NEW 559079207 49 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 117 2,061 SH   SOLE 40 2,061 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 594 10,411 SH   SOLE 18 10,411 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 59,190 1,037,335 SH   SOLE 19 1,037,335 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 14 2,446 SH   SOLE 2 0 0 2,446
MAGENTA THERAPEUTICS INC COM 55910K108 88 15,463 SH   SOLE 18 15,463 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 26 4,624 SH   SOLE 19 4,624 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 2,929 513,894 SH   SOLE 21 513,894 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 108 19,027 SH   SOLE 22 19,027 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 5 927 SH   SOLE 30 927 0 0
MAGNA INTL INC COM 559222401 225 4,959 SH   SOLE 18 4,959 0 0
MAGNA INTL INC COM 559222401 1,064 23,421 SH   SOLE 19 23,421 0 0
MAGNA INTL INC COM 559222401 339 7,451 SH   SOLE 25 7,451 0 0
MAGNA INTL INC COM 559222401 547 12,039 SH   SOLE 34 12,039 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 41 6,639 SH   SOLE 22 6,639 0 0
MAGNEGAS APPLIED TECHNLGY SO COM 55939M101 0 68 SH   SOLE 21 68 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 44 3,918 SH   SOLE 2 3,918 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 23 2,026 SH   SOLE 7 2,026 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,369 122,092 SH   SOLE 21 122,092 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 16,659 1,486,078 SH   SOLE 22 1,486,078 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 13 1,195 SH   SOLE 26 1,195 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 375 33,495 SH   SOLE 30 33,495 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 12 1,059 SH   SOLE 36 1,059 0 0
MAGYAR BANCORP INC COM 55977T109 9 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 97 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 2 1,379 SH   SOLE 7 1,379 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 461 279,694 SH   SOLE 18 279,694 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 115 69,607 SH   SOLE 19 69,607 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 10,760 6,520,983 SH   SOLE 21 6,520,983 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 2,717 1,646,542 SH   SOLE 22 1,573,752 0 72,790
MAIDEN HOLDINGS LTD SHS G5753U112 34 20,543 SH   SOLE 26 16,084 0 4,459
MAIDEN HOLDINGS LTD SHS G5753U112 14 8,569 SH   SOLE 28 8,569 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 182 110,150 SH   SOLE 30 110,150 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 11 6,376 SH   SOLE 40 6,376 0 0
MAIN STREET CAPITAL CORP COM 56035L104 8,800 260,289 SH   SOLE 30 260,289 0 0
MAJESCO COM 56068V102 29 4,158 SH   SOLE 2 0 0 4,158
MAJESCO COM 56068V102 164 23,101 SH   SOLE 18 23,101 0 0
MAJESCO COM 56068V102 77 10,835 SH   SOLE 19 10,835 0 0
MAJESCO COM 56068V102 1,429 201,608 SH   SOLE 21 201,608 0 0
MAJESCO COM 56068V102 216 30,424 SH   SOLE 22 28,190 0 2,234
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 21 847 SH   SOLE 22 847 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 100 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 780 22,423 SH   SOLE 2 6,288 0 16,135
MALIBU BOATS INC COM CL A 56117J100 16 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 2,435 69,967 SH   SOLE 18 69,967 0 0
MALIBU BOATS INC COM CL A 56117J100 3,833 110,141 SH   SOLE 19 110,141 0 0
MALIBU BOATS INC COM CL A 56117J100 25,119 721,818 SH   SOLE 21 721,818 0 0
MALIBU BOATS INC COM CL A 56117J100 22,537 647,604 SH   SOLE 22 632,207 0 15,397
MALIBU BOATS INC COM CL A 56117J100 874 25,107 SH   SOLE 23 25,107 0 0
MALIBU BOATS INC COM CL A 56117J100 1,168 33,567 SH   SOLE 26 0 0 33,567
MALIBU BOATS INC COM CL A 56117J100 228 6,562 SH   SOLE 29 0 0 6,562
MALLINCKRODT PUB LTD CO SHS G5785G107 2,002 126,739 SH   SOLE 2 45,127 0 81,612
MALLINCKRODT PUB LTD CO SHS G5785G107 5 308 SH   SOLE 4 308 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 98 6,204 SH   SOLE 7 6,204 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 7,569 479,041 SH   SOLE 18 479,041 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,734 173,019 SH   SOLE 19 173,019 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 99,131 6,274,119 SH   SOLE 21 6,274,119 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 46,755 2,959,181 SH   SOLE 22 2,825,257 0 133,924
MALLINCKRODT PUB LTD CO SHS G5785G107 433 27,378 SH   SOLE 23 27,378 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,320 83,574 SH   SOLE 26 20,394 0 63,180
MALLINCKRODT PUB LTD CO SHS G5785G107 175 11,074 SH   SOLE 28 11,074 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 336 21,283 SH   SOLE 30 21,283 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 46 2,927 SH   SOLE 34 2,927 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 132 8,345 SH   SOLE 36 8,345 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 122 7,741 SH   SOLE 40 7,741 0 0
MALVERN BANCORP INC COM 561409103 129 6,545 SH   SOLE 2 238 0 6,307
MALVERN BANCORP INC COM 561409103 558 28,277 SH   SOLE 18 28,277 0 0
MALVERN BANCORP INC COM 561409103 213 10,821 SH   SOLE 19 10,821 0 0
MALVERN BANCORP INC COM 561409103 4,902 248,442 SH   SOLE 21 248,442 0 0
MALVERN BANCORP INC COM 561409103 1,127 57,112 SH   SOLE 22 53,696 0 3,416
MAM SOFTWARE GROUP INC COM NEW 55277Q201 8 1,061 SH   SOLE 18 1,061 0 0
MAM SOFTWARE GROUP INC COM NEW 55277Q201 161 20,381 SH   SOLE 21 20,381 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 181 10,042 SH   SOLE 2 319 0 9,723
MAMMOTH ENERGY SVCS INC COM 56155L108 3 177 SH   SOLE 7 177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 744 41,361 SH   SOLE 18 41,361 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 328 18,220 SH   SOLE 19 18,220 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 7,147 397,509 SH   SOLE 21 397,509 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 5,740 319,217 SH   SOLE 22 303,858 0 15,359
MAMMOTH ENERGY SVCS INC COM 56155L108 100 5,560 SH   SOLE 26 0 0 5,560
MAMMOTH ENERGY SVCS INC COM 56155L108 41 2,293 SH   SOLE 30 2,293 0 0
MANHATTAN ASSOCS INC COM 562750109 6,581 155,325 SH   SOLE 2 34,769 0 120,556
MANHATTAN ASSOCS INC COM 562750109 64 1,520 SH   SOLE 4 1,520 0 0
MANHATTAN ASSOCS INC COM 562750109 49 1,157 SH   SOLE 7 1,157 0 0
MANHATTAN ASSOCS INC COM 562750109 8,345 196,966 SH   SOLE 18 196,966 0 0
MANHATTAN ASSOCS INC COM 562750109 607 14,327 SH   SOLE 19 14,327 0 0
MANHATTAN ASSOCS INC COM 562750109 145,171 3,426,271 SH   SOLE 21 3,426,271 0 0
MANHATTAN ASSOCS INC COM 562750109 94,565 2,231,874 SH   SOLE 22 2,100,668 0 131,206
MANHATTAN ASSOCS INC COM 562750109 99 2,326 SH   SOLE 23 2,326 0 0
MANHATTAN ASSOCS INC COM 562750109 718 16,938 SH   SOLE 26 10,672 0 6,266
MANHATTAN ASSOCS INC COM 562750109 335 7,895 SH   SOLE 28 7,895 0 0
MANHATTAN ASSOCS INC COM 562750109 377 8,895 SH   SOLE 29 0 0 8,895
MANHATTAN ASSOCS INC COM 562750109 715 16,885 SH   SOLE 30 16,885 0 0
MANHATTAN ASSOCS INC COM 562750109 104 2,458 SH   SOLE 31 2,355 0 103
MANHATTAN ASSOCS INC COM 562750109 145 3,415 SH   SOLE 34 3,415 0 0
MANHATTAN ASSOCS INC COM 562750109 14 325 SH   SOLE 36 325 0 0
MANHATTAN ASSOCS INC COM 562750109 260 6,146 SH   SOLE 40 6,146 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 7 1,254 SH   SOLE 18 1,254 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 89 15,843 SH   SOLE 21 15,843 0 0
MANITEX INTL INC COM 563420108 70 12,370 SH   SOLE 2 223 0 12,147
MANITEX INTL INC COM 563420108 3 528 SH   SOLE 7 528 0 0
MANITEX INTL INC COM 563420108 265 46,687 SH   SOLE 18 46,687 0 0
MANITEX INTL INC COM 563420108 108 18,949 SH   SOLE 19 18,949 0 0
MANITEX INTL INC COM 563420108 2,948 519,033 SH   SOLE 21 519,033 0 0
MANITEX INTL INC COM 563420108 717 126,203 SH   SOLE 22 118,285 0 7,918
MANITOWOC CO INC COM NEW 563571405 562 38,030 SH   SOLE 2 1,322 0 36,708
MANITOWOC CO INC COM NEW 563571405 3 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 13 856 SH   SOLE 7 856 0 0
MANITOWOC CO INC COM NEW 563571405 1,772 119,964 SH   SOLE 18 119,964 0 0
MANITOWOC CO INC COM NEW 563571405 781 52,848 SH   SOLE 19 52,848 0 0
MANITOWOC CO INC COM NEW 563571405 17,409 1,178,647 SH   SOLE 21 1,178,647 0 0
MANITOWOC CO INC COM NEW 563571405 15,260 1,033,179 SH   SOLE 22 988,662 0 44,517
MANITOWOC CO INC COM NEW 563571405 56 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 69 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 114 7,689 SH   SOLE 30 7,689 0 0
MANITOWOC CO INC COM NEW 563571405 52 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 108 5,750 SH   SOLE 21 5,750 0 0
MANNATECH INC COM NEW 563771203 1,373 73,011 SH   SOLE 22 73,011 0 0
MANNING & NAPIER INC CL A 56382Q102 5 2,840 SH   SOLE 18 2,840 0 0
MANNING & NAPIER INC CL A 56382Q102 88 50,021 SH   SOLE 21 50,021 0 0
MANNING & NAPIER INC CL A 56382Q102 187 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 122 115,422 SH   SOLE 2 6,214 0 109,208
MANNKIND CORP COM NEW 56400P706 3 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 492 464,522 SH   SOLE 18 464,522 0 0
MANNKIND CORP COM NEW 56400P706 215 202,565 SH   SOLE 19 202,565 0 0
MANNKIND CORP COM NEW 56400P706 7,182 6,775,798 SH   SOLE 21 6,775,798 0 0
MANNKIND CORP COM NEW 56400P706 4,523 4,266,947 SH   SOLE 22 4,157,776 0 109,171
MANNKIND CORP COM NEW 56400P706 4 3,987 SH   SOLE 30 3,987 0 0
MANPOWERGROUP INC COM 56418H100 16,863 260,224 SH   SOLE 2 91,707 0 168,517
MANPOWERGROUP INC COM 56418H100 2,114 32,630 SH   SOLE 4 30,893 0 1,737
MANPOWERGROUP INC COM 56418H100 1,739 26,832 SH   SOLE 7 13,680 0 13,152
MANPOWERGROUP INC COM 56418H100 31 481 SH   SOLE 13 481 0 0
MANPOWERGROUP INC COM 56418H100 30 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 12,862 198,493 SH   SOLE 18 193,248 0 5,245
MANPOWERGROUP INC COM 56418H100 1,207 18,626 SH   SOLE 19 18,626 0 0
MANPOWERGROUP INC COM 56418H100 201,706 3,112,747 SH   SOLE 21 3,112,747 0 0
MANPOWERGROUP INC COM 56418H100 139,245 2,148,836 SH   SOLE 22 1,983,560 0 165,276
MANPOWERGROUP INC COM 56418H100 5,397 83,284 SH   SOLE 23 83,284 0 0
MANPOWERGROUP INC COM 56418H100 5,073 78,284 SH   SOLE 25 78,284 0 0
MANPOWERGROUP INC COM 56418H100 21,833 336,923 SH   SOLE 26 101,620 0 235,303
MANPOWERGROUP INC COM 56418H100 832 12,839 SH   SOLE 28 9,403 0 3,436
MANPOWERGROUP INC COM 56418H100 2,752 42,469 SH   SOLE 29 29,539 0 12,930
MANPOWERGROUP INC COM 56418H100 7,461 115,134 SH   SOLE 30 115,134 0 0
MANPOWERGROUP INC COM 56418H100 2,133 32,914 SH   SOLE 31 16,251 0 16,663
MANPOWERGROUP INC COM 56418H100 1,070 16,506 SH   SOLE 34 16,506 0 0
MANPOWERGROUP INC COM 56418H100 3,777 58,283 SH   SOLE 36 58,283 0 0
MANPOWERGROUP INC COM 56418H100 87 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 1,560 29,835 SH   SOLE 2 6,176 0 23,659
MANTECH INTL CORP CL A 564563104 7 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 30 575 SH   SOLE 7 575 0 0
MANTECH INTL CORP CL A 564563104 7,097 135,708 SH   SOLE 18 135,708 0 0
MANTECH INTL CORP CL A 564563104 3,915 74,856 SH   SOLE 19 74,856 0 0
MANTECH INTL CORP CL A 564563104 149,190 2,852,851 SH   SOLE 21 2,852,851 0 0
MANTECH INTL CORP CL A 564563104 41,125 786,410 SH   SOLE 22 750,147 0 36,263
MANTECH INTL CORP CL A 564563104 652 12,472 SH   SOLE 23 12,472 0 0
MANTECH INTL CORP CL A 564563104 1,776 33,963 SH   SOLE 26 5,936 0 28,027
MANTECH INTL CORP CL A 564563104 185 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 2,836 54,222 SH   SOLE 30 54,222 0 0
MANTECH INTL CORP CL A 564563104 32 607 SH   SOLE 34 607 0 0
MANTECH INTL CORP CL A 564563104 145 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 34 2,376 SH   SOLE 18 2,376 0 0
MARATHON OIL CORP COM 565849106 32,626 2,275,204 SH   SOLE 2 351,070 0 1,924,134
MARATHON OIL CORP COM 565849106 4,050 282,429 SH   SOLE 4 259,917 0 22,512
MARATHON OIL CORP COM 565849106 10,338 720,946 SH   SOLE 7 651,554 0 69,392
MARATHON OIL CORP COM 565849106 685 47,751 SH   SOLE 13 47,751 0 0
MARATHON OIL CORP COM 565849106 94 6,521 SH   SOLE 15 6,521 0 0
MARATHON OIL CORP COM 565849106 74,298 5,181,206 SH   SOLE 18 4,747,371 0 433,835
MARATHON OIL CORP COM 565849106 82,483 5,751,977 SH   SOLE 19 5,751,977 0 0
MARATHON OIL CORP COM 565849106 292,883 20,424,173 SH   SOLE 21 20,424,173 0 0
MARATHON OIL CORP COM 565849106 320,543 22,353,041 SH   SOLE 22 20,029,210 0 2,323,831
MARATHON OIL CORP COM 565849106 9,233 643,870 SH   SOLE 23 643,870 0 0
MARATHON OIL CORP COM 565849106 15,272 1,064,961 SH   SOLE 25 998,584 0 66,377
MARATHON OIL CORP COM 565849106 53,993 3,765,226 SH   SOLE 26 1,001,990 0 2,763,236
MARATHON OIL CORP COM 565849106 2,377 165,726 SH   SOLE 28 121,550 0 44,176
MARATHON OIL CORP COM 565849106 2,962 206,523 SH   SOLE 29 31,971 0 174,552
MARATHON OIL CORP COM 565849106 48,663 3,393,538 SH   SOLE 30 3,393,538 0 0
MARATHON OIL CORP COM 565849106 4,065 283,483 SH   SOLE 31 183,622 0 99,861
MARATHON OIL CORP COM 565849106 12,297 857,505 SH   SOLE 34 857,505 0 0
MARATHON OIL CORP COM 565849106 12,872 897,658 SH   SOLE 36 897,658 0 0
MARATHON OIL CORP COM 565849106 335 23,343 SH   SOLE 40 23,343 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 0 1,210 SH   SOLE 21 1,210 0 0
MARATHON PETE CORP COM 56585A102 105,688 1,791,016 SH   SOLE 2 254,025 0 1,536,991
MARATHON PETE CORP COM 56585A102 16,742 283,723 SH   SOLE 4 265,350 0 18,373
MARATHON PETE CORP COM 56585A102 36,657 621,206 SH   SOLE 7 612,374 0 8,832
MARATHON PETE CORP COM 56585A102 787 13,333 SH   SOLE 13 13,333 0 0
MARATHON PETE CORP COM 56585A102 322 5,457 SH   SOLE 15 5,457 0 0
MARATHON PETE CORP COM 56585A102 6 100 SH   SOLE 17 0 0 100
MARATHON PETE CORP COM 56585A102 203,152 3,442,669 SH   SOLE 18 3,262,769 0 179,900
MARATHON PETE CORP COM 56585A102 393,406 6,666,764 SH   SOLE 19 6,666,764 0 0
MARATHON PETE CORP COM 56585A102 857,827 14,536,973 SH   SOLE 21 14,536,973 0 0
MARATHON PETE CORP COM 56585A102 1,018,248 17,255,519 SH   SOLE 22 15,296,876 0 1,958,643
MARATHON PETE CORP COM 56585A102 32,141 544,664 SH   SOLE 23 544,664 0 0
MARATHON PETE CORP COM 56585A102 50,739 859,836 SH   SOLE 25 859,836 0 0
MARATHON PETE CORP COM 56585A102 164,298 2,784,242 SH   SOLE 26 697,530 0 2,086,712
MARATHON PETE CORP COM 56585A102 7,864 133,272 SH   SOLE 28 97,609 0 35,663
MARATHON PETE CORP COM 56585A102 6,785 114,983 SH   SOLE 29 114,983 0 0
MARATHON PETE CORP COM 56585A102 164,195 2,782,500 SH   SOLE 30 2,782,500 0 0
MARATHON PETE CORP COM 56585A102 15,605 264,453 SH   SOLE 31 167,018 0 97,435
MARATHON PETE CORP COM 56585A102 109,805 1,860,789 SH   SOLE 34 1,860,789 0 0
MARATHON PETE CORP COM 56585A102 35,609 603,435 SH   SOLE 36 603,435 0 0
MARATHON PETE CORP COM 56585A102 956 16,198 SH   SOLE 40 16,198 0 0
MARCHEX INC CL B 56624R108 18 6,689 SH   SOLE 18 6,689 0 0
MARCHEX INC CL B 56624R108 278 104,828 SH   SOLE 21 104,828 0 0
MARCHEX INC CL B 56624R108 1,845 696,303 SH   SOLE 22 696,303 0 0
MARCHEX INC CL B 56624R108 134 50,560 SH   SOLE 29 0 0 50,560
MARCUS & MILLICHAP INC COM 566324109 1,234 35,942 SH   SOLE 2 21,001 0 14,941
MARCUS & MILLICHAP INC COM 566324109 13 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 3,467 101,002 SH   SOLE 18 101,002 0 0
MARCUS & MILLICHAP INC COM 566324109 10,280 299,445 SH   SOLE 19 299,445 0 0
MARCUS & MILLICHAP INC COM 566324109 75,889 2,210,568 SH   SOLE 21 2,210,568 0 0
MARCUS & MILLICHAP INC COM 566324109 29,311 853,801 SH   SOLE 22 829,516 0 24,285
MARCUS & MILLICHAP INC COM 566324109 2,992 87,152 SH   SOLE 23 87,152 0 0
MARCUS & MILLICHAP INC COM 566324109 4,066 118,448 SH   SOLE 26 0 0 118,448
MARCUS & MILLICHAP INC COM 566324109 76 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 1,535 44,723 SH   SOLE 30 44,723 0 0
MARCUS & MILLICHAP INC COM 566324109 90 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 1,080 27,344 SH   SOLE 2 7,967 0 19,377
MARCUS CORP COM 566330106 19 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 4,205 106,467 SH   SOLE 18 106,467 0 0
MARCUS CORP COM 566330106 3,741 94,715 SH   SOLE 19 94,715 0 0
MARCUS CORP COM 566330106 84,185 2,131,265 SH   SOLE 21 2,131,265 0 0
MARCUS CORP COM 566330106 27,140 687,087 SH   SOLE 22 663,796 0 23,291
MARCUS CORP COM 566330106 1,111 28,129 SH   SOLE 23 28,129 0 0
MARCUS CORP COM 566330106 2,293 58,051 SH   SOLE 26 0 0 58,051
MARCUS CORP COM 566330106 101 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 328 8,305 SH   SOLE 29 0 0 8,305
MARCUS CORP COM 566330106 1,581 40,037 SH   SOLE 30 40,037 0 0
MARCUS CORP COM 566330106 71 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 4 796 SH   SOLE 18 796 0 0
MARIN SOFTWARE INC COM NEW 56804T205 66 12,411 SH   SOLE 21 12,411 0 0
MARIN SOFTWARE INC COM NEW 56804T205 6 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 122 7,194 SH   SOLE 2 338 0 6,856
MARINE PRODS CORP COM 568427108 445 26,294 SH   SOLE 18 26,294 0 0
MARINE PRODS CORP COM 568427108 177 10,440 SH   SOLE 19 10,440 0 0
MARINE PRODS CORP COM 568427108 4,740 280,317 SH   SOLE 21 280,317 0 0
MARINE PRODS CORP COM 568427108 4,211 249,031 SH   SOLE 22 244,526 0 4,505
MARINEMAX INC COM 567908108 571 31,191 SH   SOLE 2 12,537 0 18,654
MARINEMAX INC COM 567908108 10 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 2,049 111,880 SH   SOLE 18 111,880 0 0
MARINEMAX INC COM 567908108 3,093 168,942 SH   SOLE 19 168,942 0 0
MARINEMAX INC COM 567908108 43,933 2,399,410 SH   SOLE 21 2,399,410 0 0
MARINEMAX INC COM 567908108 15,402 841,193 SH   SOLE 22 811,399 0 29,794
MARINEMAX INC COM 567908108 697 38,080 SH   SOLE 23 38,080 0 0
MARINEMAX INC COM 567908108 1,196 65,337 SH   SOLE 26 0 0 65,337
MARINEMAX INC COM 567908108 68 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 264 14,411 SH   SOLE 29 0 0 14,411
MARINEMAX INC COM 567908108 827 45,161 SH   SOLE 30 45,161 0 0
MARINEMAX INC COM 567908108 174 9,513 SH   SOLE 34 9,513 0 0
MARINEMAX INC COM 567908108 43 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 85 29,533 SH   SOLE 2 1,359 0 28,174
MARINUS PHARMACEUTICALS INC COM 56854Q101 3 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 343 119,660 SH   SOLE 18 119,660 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 152 53,032 SH   SOLE 19 53,032 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 3,756 1,308,729 SH   SOLE 21 1,308,729 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 2,658 926,252 SH   SOLE 22 896,503 0 29,749
MARKEL CORP COM 570535104 32,850 31,646 SH   SOLE 2 1,123 0 30,523
MARKEL CORP COM 570535104 4,852 4,674 SH   SOLE 4 4,311 0 363
MARKEL CORP COM 570535104 5,095 4,908 SH   SOLE 7 3,883 0 1,025
MARKEL CORP COM 570535104 677 652 SH   SOLE 13 652 0 0
MARKEL CORP COM 570535104 113 109 SH   SOLE 15 109 0 0
MARKEL CORP COM 570535104 7,569 7,292 SH   SOLE 18 6,163 0 1,129
MARKEL CORP COM 570535104 2,623 2,527 SH   SOLE 19 2,527 0 0
MARKEL CORP COM 570535104 333,720 321,487 SH   SOLE 21 321,487 0 0
MARKEL CORP COM 570535104 410,454 395,409 SH   SOLE 22 366,325 0 29,084
MARKEL CORP COM 570535104 9,975 9,609 SH   SOLE 23 9,609 0 0
MARKEL CORP COM 570535104 13,001 12,524 SH   SOLE 25 12,524 0 0
MARKEL CORP COM 570535104 50,531 48,679 SH   SOLE 26 15,849 0 32,830
MARKEL CORP COM 570535104 2,828 2,724 SH   SOLE 28 1,988 0 736
MARKEL CORP COM 570535104 3,496 3,368 SH   SOLE 29 530 0 2,838
MARKEL CORP COM 570535104 38,203 36,803 SH   SOLE 30 36,803 0 0
MARKEL CORP COM 570535104 4,214 4,060 SH   SOLE 31 2,815 0 1,245
MARKEL CORP COM 570535104 763 735 SH   SOLE 34 735 0 0
MARKEL CORP COM 570535104 17,712 17,063 SH   SOLE 36 17,063 0 0
MARKEL CORP COM 570535104 380 366 SH   SOLE 40 366 0 0
MARKER THERAPEUTICS INC COM 57055L107 7 1,321 SH   SOLE 18 1,321 0 0
MARKER THERAPEUTICS INC COM 57055L107 99 17,753 SH   SOLE 21 17,753 0 0
MARKETAXESS HLDGS INC COM 57060D108 17,705 83,788 SH   SOLE 2 17,992 0 65,796
MARKETAXESS HLDGS INC COM 57060D108 33 158 SH   SOLE 4 158 0 0
MARKETAXESS HLDGS INC COM 57060D108 147 694 SH   SOLE 7 694 0 0
MARKETAXESS HLDGS INC COM 57060D108 23,529 111,348 SH   SOLE 18 111,348 0 0
MARKETAXESS HLDGS INC COM 57060D108 24,925 117,957 SH   SOLE 19 117,957 0 0
MARKETAXESS HLDGS INC COM 57060D108 405,728 1,920,062 SH   SOLE 21 1,920,062 0 0
MARKETAXESS HLDGS INC COM 57060D108 255,447 1,208,875 SH   SOLE 22 1,136,431 0 72,444
MARKETAXESS HLDGS INC COM 57060D108 1,069 5,057 SH   SOLE 23 5,057 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,625 12,423 SH   SOLE 26 6,907 0 5,516
MARKETAXESS HLDGS INC COM 57060D108 1,030 4,874 SH   SOLE 28 4,874 0 0
MARKETAXESS HLDGS INC COM 57060D108 102 483 SH   SOLE 29 0 0 483
MARKETAXESS HLDGS INC COM 57060D108 1,986 9,398 SH   SOLE 30 9,398 0 0
MARKETAXESS HLDGS INC COM 57060D108 157 744 SH   SOLE 31 744 0 0
MARKETAXESS HLDGS INC COM 57060D108 761 3,603 SH   SOLE 40 3,603 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 203 9,108 SH   SOLE 2 329 0 8,779
MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 683 30,578 SH   SOLE 18 30,578 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 274 12,250 SH   SOLE 19 12,250 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,999 313,441 SH   SOLE 21 313,441 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,453 288,985 SH   SOLE 22 282,972 0 6,013
MARRIOTT INTL INC NEW CL A 571903202 74,379 685,140 SH   SOLE 2 57,038 0 628,102
MARRIOTT INTL INC NEW CL A 571903202 11,766 108,383 SH   SOLE 4 100,489 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 24,699 227,511 SH   SOLE 7 227,511 0 0
MARRIOTT INTL INC NEW CL A 571903202 434 3,995 SH   SOLE 13 3,995 0 0
MARRIOTT INTL INC NEW CL A 571903202 317 2,917 SH   SOLE 15 2,917 0 0
MARRIOTT INTL INC NEW CL A 571903202 82 757 SH   SOLE 17 0 0 757
MARRIOTT INTL INC NEW CL A 571903202 65,858 606,653 SH   SOLE 18 571,287 0 35,366
MARRIOTT INTL INC NEW CL A 571903202 6,303 58,059 SH   SOLE 19 58,059 0 0
MARRIOTT INTL INC NEW CL A 571903202 575,423 5,300,508 SH   SOLE 21 5,300,508 0 0
MARRIOTT INTL INC NEW CL A 571903202 749,639 6,905,300 SH   SOLE 22 6,124,330 0 780,970
MARRIOTT INTL INC NEW CL A 571903202 22,817 210,178 SH   SOLE 23 210,178 0 0
MARRIOTT INTL INC NEW CL A 571903202 27,191 250,468 SH   SOLE 25 250,468 0 0
MARRIOTT INTL INC NEW CL A 571903202 130,696 1,203,910 SH   SOLE 26 305,484 0 898,426
MARRIOTT INTL INC NEW CL A 571903202 6,191 57,032 SH   SOLE 28 41,534 0 15,498
MARRIOTT INTL INC NEW CL A 571903202 1,706 15,714 SH   SOLE 29 11,050 0 4,664
MARRIOTT INTL INC NEW CL A 571903202 117,794 1,085,055 SH   SOLE 30 1,085,055 0 0
MARRIOTT INTL INC NEW CL A 571903202 13,221 121,781 SH   SOLE 31 65,620 0 56,161
MARRIOTT INTL INC NEW CL A 571903202 5,254 48,397 SH   SOLE 32 48,397 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,738 25,221 SH   SOLE 34 25,221 0 0
MARRIOTT INTL INC NEW CL A 571903202 24,325 224,068 SH   SOLE 36 224,068 0 0
MARRIOTT INTL INC NEW CL A 571903202 692 6,372 SH   SOLE 40 6,372 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 3,857 54,708 SH   SOLE 2 23,101 0 31,607
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 14 199 SH   SOLE 4 199 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 50 707 SH   SOLE 7 707 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 16,313 231,357 SH   SOLE 18 231,357 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 8,428 119,533 SH   SOLE 19 119,533 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 197,559 2,801,856 SH   SOLE 21 2,801,856 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 99,804 1,415,465 SH   SOLE 22 1,362,384 0 53,081
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,385 19,638 SH   SOLE 23 19,638 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 3,259 46,214 SH   SOLE 26 6,362 0 39,852
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 384 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 491 6,957 SH   SOLE 29 0 0 6,957
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 722 10,233 SH   SOLE 30 10,233 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 248 3,516 SH   SOLE 40 3,516 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 60 40,858 SH   SOLE 2 1,702 0 39,156
MARRONE BIO INNOVATIONS INC COM 57165B106 258 175,395 SH   SOLE 18 175,395 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 199 135,373 SH   SOLE 19 135,373 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2,913 1,981,536 SH   SOLE 21 1,981,536 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 687 467,357 SH   SOLE 22 436,770 0 30,587
MARSH & MCLENNAN COS INC COM 571748102 106,283 1,332,707 SH   SOLE 2 174,536 0 1,158,171
MARSH & MCLENNAN COS INC COM 571748102 17,235 216,107 SH   SOLE 4 202,719 0 13,388
MARSH & MCLENNAN COS INC COM 571748102 35,838 449,383 SH   SOLE 7 436,125 0 13,258
MARSH & MCLENNAN COS INC COM 571748102 546 6,842 SH   SOLE 13 6,842 0 0
MARSH & MCLENNAN COS INC COM 571748102 375 4,707 SH   SOLE 15 4,707 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 178,300 2,235,732 SH   SOLE 18 2,114,528 0 121,204
MARSH & MCLENNAN COS INC COM 571748102 405,712 5,087,296 SH   SOLE 19 5,087,296 0 0
MARSH & MCLENNAN COS INC COM 571748102 977,306 12,254,621 SH   SOLE 21 12,254,621 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,039,007 13,028,301 SH   SOLE 22 11,661,133 0 1,367,168
MARSH & MCLENNAN COS INC COM 571748102 28,055 351,792 SH   SOLE 23 351,792 0 0
MARSH & MCLENNAN COS INC COM 571748102 38,494 482,679 SH   SOLE 25 482,679 0 0
MARSH & MCLENNAN COS INC COM 571748102 185,855 2,330,464 SH   SOLE 26 516,329 0 1,814,135
MARSH & MCLENNAN COS INC COM 571748102 7,822 98,087 SH   SOLE 28 71,936 0 26,151
MARSH & MCLENNAN COS INC COM 571748102 1,797 22,530 SH   SOLE 29 22,530 0 0
MARSH & MCLENNAN COS INC COM 571748102 200,586 2,515,183 SH   SOLE 30 2,515,183 0 0
MARSH & MCLENNAN COS INC COM 571748102 16,155 202,565 SH   SOLE 31 111,449 0 91,116
MARSH & MCLENNAN COS INC COM 571748102 107,213 1,344,364 SH   SOLE 34 1,344,364 0 0
MARSH & MCLENNAN COS INC COM 571748102 36,484 457,477 SH   SOLE 36 457,477 0 0
MARSH & MCLENNAN COS INC COM 571748102 908 11,391 SH   SOLE 40 11,391 0 0
MARTEN TRANS LTD COM 573075108 781 48,240 SH   SOLE 2 13,287 0 34,953
MARTEN TRANS LTD COM 573075108 8 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 16 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 3,242 200,241 SH   SOLE 18 200,241 0 0
MARTEN TRANS LTD COM 573075108 2,836 175,169 SH   SOLE 19 175,169 0 0
MARTEN TRANS LTD COM 573075108 67,457 4,166,607 SH   SOLE 21 4,166,607 0 0
MARTEN TRANS LTD COM 573075108 21,796 1,346,280 SH   SOLE 22 1,289,429 0 56,851
MARTEN TRANS LTD COM 573075108 705 43,575 SH   SOLE 23 43,575 0 0
MARTEN TRANS LTD COM 573075108 1,090 67,309 SH   SOLE 26 0 0 67,309
MARTEN TRANS LTD COM 573075108 98 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 127 7,866 SH   SOLE 29 0 0 7,866
MARTEN TRANS LTD COM 573075108 1,231 76,014 SH   SOLE 30 76,014 0 0
MARTEN TRANS LTD COM 573075108 77 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 26,802 155,944 SH   SOLE 2 9,702 0 146,242
MARTIN MARIETTA MATLS INC COM 573284106 3,408 19,830 SH   SOLE 4 17,980 0 1,850
MARTIN MARIETTA MATLS INC COM 573284106 7,974 46,398 SH   SOLE 7 46,398 0 0
MARTIN MARIETTA MATLS INC COM 573284106 162 942 SH   SOLE 13 942 0 0
MARTIN MARIETTA MATLS INC COM 573284106 99 578 SH   SOLE 15 578 0 0
MARTIN MARIETTA MATLS INC COM 573284106 22,042 128,250 SH   SOLE 18 120,692 0 7,558
MARTIN MARIETTA MATLS INC COM 573284106 4,904 28,533 SH   SOLE 19 28,533 0 0
MARTIN MARIETTA MATLS INC COM 573284106 247,684 1,441,114 SH   SOLE 21 1,441,114 0 0
MARTIN MARIETTA MATLS INC COM 573284106 259,959 1,512,530 SH   SOLE 22 1,352,530 0 160,000
MARTIN MARIETTA MATLS INC COM 573284106 7,557 43,970 SH   SOLE 23 43,970 0 0
MARTIN MARIETTA MATLS INC COM 573284106 9,835 57,222 SH   SOLE 25 57,222 0 0
MARTIN MARIETTA MATLS INC COM 573284106 35,604 207,157 SH   SOLE 26 74,637 0 132,520
MARTIN MARIETTA MATLS INC COM 573284106 2,064 12,007 SH   SOLE 28 8,744 0 3,263
MARTIN MARIETTA MATLS INC COM 573284106 2,647 15,404 SH   SOLE 29 2,527 0 12,877
MARTIN MARIETTA MATLS INC COM 573284106 34,088 198,337 SH   SOLE 30 198,337 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,291 24,967 SH   SOLE 31 14,300 0 10,667
MARTIN MARIETTA MATLS INC COM 573284106 580 3,377 SH   SOLE 34 3,377 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,106 47,164 SH   SOLE 36 47,164 0 0
MARTIN MARIETTA MATLS INC COM 573284106 304 1,768 SH   SOLE 40 1,768 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 21,579 1,332,862 SH   SOLE 2 52,828 0 1,280,034
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,852 237,947 SH   SOLE 4 221,366 0 16,581
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,766 232,612 SH   SOLE 7 77,375 0 155,237
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 401 24,794 SH   SOLE 13 24,794 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 78 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 5,192 320,661 SH   SOLE 18 271,512 0 49,149
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 20,628 1,274,089 SH   SOLE 19 1,274,089 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 160,550 9,916,630 SH   SOLE 21 9,916,630 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 258,739 15,981,388 SH   SOLE 22 14,837,708 0 1,143,680
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,821 421,295 SH   SOLE 23 421,295 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12,597 778,078 SH   SOLE 25 778,078 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 38,376 2,370,360 SH   SOLE 26 693,185 0 1,677,175
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,913 118,165 SH   SOLE 28 86,391 0 31,774
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,425 149,792 SH   SOLE 29 22,365 0 127,427
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 16,344 1,009,538 SH   SOLE 30 1,009,538 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,161 195,237 SH   SOLE 31 124,120 0 71,117
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14,659 905,441 SH   SOLE 34 905,441 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,578 406,313 SH   SOLE 36 406,313 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 202 12,485 SH   SOLE 40 12,485 0 0
MASCO CORP COM 574599106 24,647 842,935 SH   SOLE 2 130,573 0 712,362
MASCO CORP COM 574599106 3,379 115,559 SH   SOLE 4 107,367 0 8,192
MASCO CORP COM 574599106 6,959 238,009 SH   SOLE 7 230,695 0 7,314
MASCO CORP COM 574599106 49 1,666 SH   SOLE 13 1,666 0 0
MASCO CORP COM 574599106 91 3,121 SH   SOLE 15 3,121 0 0
MASCO CORP COM 574599106 46,527 1,591,200 SH   SOLE 18 1,510,417 0 80,783
MASCO CORP COM 574599106 96,743 3,308,578 SH   SOLE 19 3,308,578 0 0
MASCO CORP COM 574599106 216,548 7,405,872 SH   SOLE 21 7,405,872 0 0
MASCO CORP COM 574599106 236,794 8,098,295 SH   SOLE 22 7,304,496 0 793,799
MASCO CORP COM 574599106 7,454 254,931 SH   SOLE 23 254,931 0 0
MASCO CORP COM 574599106 10,192 348,570 SH   SOLE 25 348,570 0 0
MASCO CORP COM 574599106 41,442 1,417,312 SH   SOLE 26 402,183 0 1,015,129
MASCO CORP COM 574599106 1,703 58,232 SH   SOLE 28 41,247 0 16,985
MASCO CORP COM 574599106 2,170 74,216 SH   SOLE 29 11,078 0 63,138
MASCO CORP COM 574599106 30,960 1,058,812 SH   SOLE 30 1,058,812 0 0
MASCO CORP COM 574599106 4,046 138,366 SH   SOLE 31 72,354 0 66,012
MASCO CORP COM 574599106 15,525 530,960 SH   SOLE 34 530,960 0 0
MASCO CORP COM 574599106 6,903 236,071 SH   SOLE 36 236,071 0 0
MASCO CORP COM 574599106 187 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 33,506 312,065 SH   SOLE 2 217,442 0 94,623
MASIMO CORP COM 574795100 1,090 10,153 SH   SOLE 4 10,153 0 0
MASIMO CORP COM 574795100 294 2,739 SH   SOLE 7 2,739 0 0
MASIMO CORP COM 574795100 860 8,011 SH   SOLE 13 8,011 0 0
MASIMO CORP COM 574795100 23,732 221,032 SH   SOLE 18 221,032 0 0
MASIMO CORP COM 574795100 146,426 1,363,752 SH   SOLE 19 1,363,752 0 0
MASIMO CORP COM 574795100 290,998 2,710,233 SH   SOLE 21 2,710,233 0 0
MASIMO CORP COM 574795100 208,235 1,939,419 SH   SOLE 22 1,666,136 0 273,283
MASIMO CORP COM 574795100 4,497 41,879 SH   SOLE 23 41,879 0 0
MASIMO CORP COM 574795100 6,810 63,427 SH   SOLE 26 10,532 0 52,895
MASIMO CORP COM 574795100 674 6,281 SH   SOLE 28 6,281 0 0
MASIMO CORP COM 574795100 2,431 22,644 SH   SOLE 29 9,526 0 13,118
MASIMO CORP COM 574795100 1,594 14,847 SH   SOLE 30 14,847 0 0
MASIMO CORP COM 574795100 2,385 22,215 SH   SOLE 31 15,081 0 7,134
MASIMO CORP COM 574795100 44,388 413,410 SH   SOLE 34 413,410 0 0
MASIMO CORP COM 574795100 1,055 9,829 SH   SOLE 36 9,829 0 0
MASIMO CORP COM 574795100 573 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 969 21,624 SH   SOLE 2 903 0 20,721
MASONITE INTL CORP NEW COM 575385109 6 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 27 596 SH   SOLE 7 596 0 0
MASONITE INTL CORP NEW COM 575385109 3,889 86,745 SH   SOLE 18 86,745 0 0
MASONITE INTL CORP NEW COM 575385109 1,734 38,690 SH   SOLE 19 38,690 0 0
MASONITE INTL CORP NEW COM 575385109 45,906 1,024,006 SH   SOLE 21 1,024,006 0 0
MASONITE INTL CORP NEW COM 575385109 35,658 795,401 SH   SOLE 22 738,945 0 56,456
MASONITE INTL CORP NEW COM 575385109 251 5,597 SH   SOLE 26 2,787 0 2,810
MASONITE INTL CORP NEW COM 575385109 177 3,939 SH   SOLE 28 3,939 0 0
MASONITE INTL CORP NEW COM 575385109 66 1,481 SH   SOLE 29 0 0 1,481
MASONITE INTL CORP NEW COM 575385109 315 7,037 SH   SOLE 30 7,037 0 0
MASONITE INTL CORP NEW COM 575385109 126 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 3,758 92,645 SH   SOLE 2 44,130 0 48,515
MASTEC INC COM 576323109 13 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 1,729 42,635 SH   SOLE 7 42,635 0 0
MASTEC INC COM 576323109 14,599 359,946 SH   SOLE 18 359,946 0 0
MASTEC INC COM 576323109 10,650 262,585 SH   SOLE 19 262,585 0 0
MASTEC INC COM 576323109 179,457 4,424,473 SH   SOLE 21 4,424,473 0 0
MASTEC INC COM 576323109 94,912 2,340,049 SH   SOLE 22 2,251,359 0 88,690
MASTEC INC COM 576323109 2,063 50,868 SH   SOLE 23 50,868 0 0
MASTEC INC COM 576323109 7,826 192,950 SH   SOLE 26 30,308 0 162,642
MASTEC INC COM 576323109 332 8,194 SH   SOLE 28 8,194 0 0
MASTEC INC COM 576323109 704 17,366 SH   SOLE 29 0 0 17,366
MASTEC INC COM 576323109 644 15,879 SH   SOLE 30 15,879 0 0
MASTEC INC COM 576323109 121 2,971 SH   SOLE 36 2,971 0 0
MASTEC INC COM 576323109 295 7,265 SH   SOLE 40 7,265 0 0
MASTECH DIGITAL INC COM 57633B100 4 678 SH   SOLE 18 678 0 0
MASTECH DIGITAL INC COM 57633B100 75 11,962 SH   SOLE 21 11,962 0 0
MASTECH DIGITAL INC COM 57633B100 1,150 182,503 SH   SOLE 22 182,503 0 0
MASTERCARD INCORPORATED CL A 57636Q104 499,221 2,646,283 SH   SOLE 2 379,661 0 2,266,622
MASTERCARD INCORPORATED CL A 57636Q104 66,981 355,053 SH   SOLE 4 330,293 0 24,760
MASTERCARD INCORPORATED CL A 57636Q104 136,601 724,095 SH   SOLE 7 717,894 0 6,201
MASTERCARD INCORPORATED CL A 57636Q104 11,010 58,364 SH   SOLE 13 58,364 0 0
MASTERCARD INCORPORATED CL A 57636Q104 759 4,025 SH   SOLE 15 4,025 0 0
MASTERCARD INCORPORATED CL A 57636Q104 617,079 3,271,027 SH   SOLE 18 2,808,092 0 462,935
MASTERCARD INCORPORATED CL A 57636Q104 336,103 1,781,621 SH   SOLE 19 1,781,621 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,833,993 20,323,314 SH   SOLE 21 20,323,314 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,390,057 23,270,911 SH   SOLE 22 20,535,870 0 2,735,041
MASTERCARD INCORPORATED CL A 57636Q104 137,478 728,746 SH   SOLE 23 728,746 0 0
MASTERCARD INCORPORATED CL A 57636Q104 312,446 1,656,220 SH   SOLE 25 1,656,220 0 0
MASTERCARD INCORPORATED CL A 57636Q104 728,650 3,862,445 SH   SOLE 26 896,141 0 2,966,304
MASTERCARD INCORPORATED CL A 57636Q104 33,451 177,319 SH   SOLE 28 129,628 0 47,691
MASTERCARD INCORPORATED CL A 57636Q104 40,602 215,226 SH   SOLE 29 81,148 0 134,078
MASTERCARD INCORPORATED CL A 57636Q104 658,793 3,492,142 SH   SOLE 30 3,492,142 0 0
MASTERCARD INCORPORATED CL A 57636Q104 79,921 423,646 SH   SOLE 31 257,374 0 166,272
MASTERCARD INCORPORATED CL A 57636Q104 4,381 23,222 SH   SOLE 32 23,222 0 0
MASTERCARD INCORPORATED CL A 57636Q104 78,286 414,980 SH   SOLE 34 414,980 0 0
MASTERCARD INCORPORATED CL A 57636Q104 142,252 754,054 SH   SOLE 36 754,054 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,006 21,236 SH   SOLE 40 21,236 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 414 22,120 SH   SOLE 2 8,018 0 14,102
MASTERCRAFT BOAT HLDGS INC COM 57637H103 7 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,183 63,261 SH   SOLE 18 63,261 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 2,580 137,948 SH   SOLE 19 137,948 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 12,101 647,128 SH   SOLE 21 647,128 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 12,343 660,076 SH   SOLE 22 635,921 0 24,155
MASTERCRAFT BOAT HLDGS INC COM 57637H103 643 34,404 SH   SOLE 23 34,404 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,066 57,023 SH   SOLE 26 0 0 57,023
MASTERCRAFT BOAT HLDGS INC COM 57637H103 198 10,610 SH   SOLE 29 0 0 10,610
MASTERCRAFT BOAT HLDGS INC COM 57637H103 92 4,901 SH   SOLE 30 4,901 0 0
MATADOR RES CO COM 576485205 2,436 156,840 SH   SOLE 2 70,952 0 85,888
MATADOR RES CO COM 576485205 7 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 35 2,233 SH   SOLE 7 2,233 0 0
MATADOR RES CO COM 576485205 9,215 593,387 SH   SOLE 18 593,387 0 0
MATADOR RES CO COM 576485205 9,675 622,945 SH   SOLE 19 622,945 0 0
MATADOR RES CO COM 576485205 116,826 7,522,618 SH   SOLE 21 7,522,618 0 0
MATADOR RES CO COM 576485205 55,806 3,593,443 SH   SOLE 22 3,461,925 0 131,518
MATADOR RES CO COM 576485205 437 28,125 SH   SOLE 23 28,125 0 0
MATADOR RES CO COM 576485205 2,373 152,803 SH   SOLE 26 20,810 0 131,993
MATADOR RES CO COM 576485205 210 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 994 64,004 SH   SOLE 30 64,004 0 0
MATADOR RES CO COM 576485205 1,153 74,261 SH   SOLE 34 74,261 0 0
MATADOR RES CO COM 576485205 150 9,675 SH   SOLE 40 9,675 0 0
MATCH GROUP INC COM 57665R106 3,962 92,635 SH   SOLE 2 3,438 0 89,197
MATCH GROUP INC COM 57665R106 38 890 SH   SOLE 7 890 0 0
MATCH GROUP INC COM 57665R106 1,157 27,063 SH   SOLE 18 27,063 0 0
MATCH GROUP INC COM 57665R106 34,336 802,812 SH   SOLE 19 802,812 0 0
MATCH GROUP INC COM 57665R106 26,837 627,484 SH   SOLE 21 627,484 0 0
MATCH GROUP INC COM 57665R106 56,931 1,331,099 SH   SOLE 22 1,261,850 0 69,249
MATCH GROUP INC COM 57665R106 48 1,126 SH   SOLE 31 1,126 0 0
MATERION CORP COM 576690101 1,122 24,941 SH   SOLE 2 4,461 0 20,480
MATERION CORP COM 576690101 6 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 674 14,970 SH   SOLE 7 14,970 0 0
MATERION CORP COM 576690101 4,609 102,455 SH   SOLE 18 102,455 0 0
MATERION CORP COM 576690101 2,680 59,574 SH   SOLE 19 59,574 0 0
MATERION CORP COM 576690101 97,241 2,161,386 SH   SOLE 21 2,161,386 0 0
MATERION CORP COM 576690101 27,559 612,552 SH   SOLE 22 583,797 0 28,755
MATERION CORP COM 576690101 456 10,125 SH   SOLE 23 10,125 0 0
MATERION CORP COM 576690101 1,516 33,698 SH   SOLE 26 6,027 0 27,671
MATERION CORP COM 576690101 129 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 314 6,971 SH   SOLE 29 0 0 6,971
MATERION CORP COM 576690101 1,849 41,098 SH   SOLE 30 41,098 0 0
MATERION CORP COM 576690101 818 18,186 SH   SOLE 34 18,186 0 0
MATERION CORP COM 576690101 111 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 173 290,589 SH   SOLE 22 290,589 0 0
MATRIX SVC CO COM 576853105 537 29,937 SH   SOLE 2 1,496 0 28,441
MATRIX SVC CO COM 576853105 11 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,521 140,529 SH   SOLE 18 140,529 0 0
MATRIX SVC CO COM 576853105 726 40,460 SH   SOLE 19 40,460 0 0
MATRIX SVC CO COM 576853105 54,664 3,047,073 SH   SOLE 21 3,047,073 0 0
MATRIX SVC CO COM 576853105 14,845 827,472 SH   SOLE 22 788,417 0 39,055
MATRIX SVC CO COM 576853105 68 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 23 1,285 SH   SOLE 29 0 0 1,285
MATRIX SVC CO COM 576853105 1,004 55,937 SH   SOLE 30 55,937 0 0
MATRIX SVC CO COM 576853105 18 1,014 SH   SOLE 34 1,014 0 0
MATRIX SVC CO COM 576853105 54 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,257 39,261 SH   SOLE 2 1,479 0 37,782
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 29 905 SH   SOLE 7 905 0 0
MATSON INC COM 57686G105 6,903 215,569 SH   SOLE 18 215,569 0 0
MATSON INC COM 57686G105 1,992 62,200 SH   SOLE 19 62,200 0 0
MATSON INC COM 57686G105 155,152 4,845,486 SH   SOLE 21 4,845,486 0 0
MATSON INC COM 57686G105 37,832 1,181,525 SH   SOLE 22 1,138,466 0 43,059
MATSON INC COM 57686G105 47 1,453 SH   SOLE 23 1,453 0 0
MATSON INC COM 57686G105 29 898 SH   SOLE 26 898 0 0
MATSON INC COM 57686G105 46 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 2,611 81,547 SH   SOLE 30 81,547 0 0
MATSON INC COM 57686G105 30 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 9,486 949,587 SH   SOLE 2 118,103 0 831,484
MATTEL INC COM 577081102 1,072 107,312 SH   SOLE 4 97,817 0 9,495
MATTEL INC COM 577081102 2,752 275,437 SH   SOLE 7 275,437 0 0
MATTEL INC COM 577081102 20 2,011 SH   SOLE 13 2,011 0 0
MATTEL INC COM 577081102 21 2,131 SH   SOLE 15 2,131 0 0
MATTEL INC COM 577081102 22,239 2,226,140 SH   SOLE 18 2,053,111 0 173,029
MATTEL INC COM 577081102 54,443 5,449,729 SH   SOLE 19 5,449,729 0 0
MATTEL INC COM 577081102 76,882 7,695,896 SH   SOLE 21 7,695,896 0 0
MATTEL INC COM 577081102 96,277 9,637,289 SH   SOLE 22 8,673,993 0 963,296
MATTEL INC COM 577081102 2,390 239,289 SH   SOLE 23 239,289 0 0
MATTEL INC COM 577081102 3,644 364,722 SH   SOLE 25 364,722 0 0
MATTEL INC COM 577081102 16,457 1,647,320 SH   SOLE 26 539,421 0 1,107,899
MATTEL INC COM 577081102 679 67,956 SH   SOLE 28 49,558 0 18,398
MATTEL INC COM 577081102 801 80,193 SH   SOLE 29 8,992 0 71,201
MATTEL INC COM 577081102 11,580 1,159,173 SH   SOLE 30 1,159,173 0 0
MATTEL INC COM 577081102 1,410 141,148 SH   SOLE 31 70,537 0 70,611
MATTEL INC COM 577081102 983 98,442 SH   SOLE 34 98,442 0 0
MATTEL INC COM 577081102 3,556 355,958 SH   SOLE 36 355,958 0 0
MATTEL INC COM 577081102 69 6,876 SH   SOLE 40 6,876 0 0
MATTHEWS INTL CORP CL A 577128101 1,293 31,832 SH   SOLE 2 1,080 0 30,752
MATTHEWS INTL CORP CL A 577128101 8 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 14 340 SH   SOLE 7 340 0 0
MATTHEWS INTL CORP CL A 577128101 6,766 166,572 SH   SOLE 18 166,572 0 0
MATTHEWS INTL CORP CL A 577128101 1,866 45,949 SH   SOLE 19 45,949 0 0
MATTHEWS INTL CORP CL A 577128101 138,858 3,418,458 SH   SOLE 21 3,418,458 0 0
MATTHEWS INTL CORP CL A 577128101 38,462 946,882 SH   SOLE 22 904,236 0 42,646
MATTHEWS INTL CORP CL A 577128101 257 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 192 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 2,580 63,522 SH   SOLE 30 63,522 0 0
MATTHEWS INTL CORP CL A 577128101 148 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 58 5,888 SH   SOLE 2 322 0 5,566
MAUI LD & PINEAPPLE INC COM 577345101 224 22,605 SH   SOLE 18 22,605 0 0
MAUI LD & PINEAPPLE INC COM 577345101 90 9,081 SH   SOLE 19 9,081 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,315 233,403 SH   SOLE 21 233,403 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,485 250,479 SH   SOLE 22 248,581 0 1,898
MAXAR TECHNOLOGIES LTD COM 57778L103 745 62,309 SH   SOLE 2 4,653 0 57,656
MAXAR TECHNOLOGIES LTD COM 57778L103 15 1,224 SH   SOLE 7 1,224 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 2,282 190,770 SH   SOLE 18 190,770 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 1,237 103,455 SH   SOLE 19 103,455 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 22,081 1,846,259 SH   SOLE 21 1,846,259 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 7,600 635,469 SH   SOLE 22 582,925 0 52,544
MAXAR TECHNOLOGIES LTD COM 57778L103 132 11,029 SH   SOLE 23 11,029 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 347 29,029 SH   SOLE 26 0 0 29,029
MAXIM INTEGRATED PRODS INC COM 57772K101 47,479 933,716 SH   SOLE 2 286,281 0 647,435
MAXIM INTEGRATED PRODS INC COM 57772K101 7,202 141,640 SH   SOLE 4 134,261 0 7,379
MAXIM INTEGRATED PRODS INC COM 57772K101 15,157 298,081 SH   SOLE 7 274,678 0 23,403
MAXIM INTEGRATED PRODS INC COM 57772K101 2,585 50,835 SH   SOLE 13 50,835 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 125 2,468 SH   SOLE 15 2,468 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 35,306 694,313 SH   SOLE 18 660,495 0 33,818
MAXIM INTEGRATED PRODS INC COM 57772K101 23,335 458,899 SH   SOLE 19 458,899 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 419,911 8,257,834 SH   SOLE 21 8,257,834 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 396,316 7,793,824 SH   SOLE 22 6,515,446 0 1,278,378
MAXIM INTEGRATED PRODS INC COM 57772K101 14,070 276,693 SH   SOLE 23 276,693 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 14,108 277,450 SH   SOLE 25 277,450 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 67,296 1,323,412 SH   SOLE 26 353,668 0 969,744
MAXIM INTEGRATED PRODS INC COM 57772K101 2,641 51,942 SH   SOLE 28 37,805 0 14,137
MAXIM INTEGRATED PRODS INC COM 57772K101 8,102 159,330 SH   SOLE 29 102,346 0 56,984
MAXIM INTEGRATED PRODS INC COM 57772K101 58,478 1,150,015 SH   SOLE 30 1,150,015 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 10,254 201,651 SH   SOLE 31 148,716 0 52,935
MAXIM INTEGRATED PRODS INC COM 57772K101 1,999 39,302 SH   SOLE 32 39,302 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 32,452 638,190 SH   SOLE 34 638,190 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 12,949 254,653 SH   SOLE 36 254,653 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 378 7,429 SH   SOLE 40 7,429 0 0
MAXIMUS INC COM 577933104 5,050 77,589 SH   SOLE 2 28,778 0 48,811
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,445 360,197 SH   SOLE 18 360,197 0 0
MAXIMUS INC COM 577933104 6,190 95,100 SH   SOLE 19 95,100 0 0
MAXIMUS INC COM 577933104 296,553 4,556,046 SH   SOLE 21 4,556,046 0 0
MAXIMUS INC COM 577933104 139,315 2,140,350 SH   SOLE 22 2,053,612 0 86,738
MAXIMUS INC COM 577933104 1,095 16,826 SH   SOLE 26 9,704 0 7,122
MAXIMUS INC COM 577933104 555 8,521 SH   SOLE 28 8,521 0 0
MAXIMUS INC COM 577933104 7,138 109,662 SH   SOLE 30 109,662 0 0
MAXIMUS INC COM 577933104 381 5,846 SH   SOLE 40 5,846 0 0
MAXLINEAR INC COM 57776J100 888 50,477 SH   SOLE 2 2,179 0 48,298
MAXLINEAR INC COM 57776J100 5 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 24 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,559 315,871 SH   SOLE 18 315,871 0 0
MAXLINEAR INC COM 57776J100 1,635 92,906 SH   SOLE 19 92,906 0 0
MAXLINEAR INC COM 57776J100 116,293 6,607,546 SH   SOLE 21 6,607,546 0 0
MAXLINEAR INC COM 57776J100 32,231 1,831,302 SH   SOLE 22 1,752,759 0 78,543
MAXLINEAR INC COM 57776J100 605 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 163 9,263 SH   SOLE 28 9,263 0 0
MAXLINEAR INC COM 57776J100 35 1,992 SH   SOLE 29 0 0 1,992
MAXLINEAR INC COM 57776J100 2,280 129,555 SH   SOLE 30 129,555 0 0
MAXLINEAR INC COM 57776J100 132 7,519 SH   SOLE 40 7,519 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 72 34,975 SH   SOLE 2 947 0 34,028
MAXWELL TECHNOLOGIES INC COM 577767106 2 1,125 SH   SOLE 7 1,125 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 262 126,370 SH   SOLE 18 126,370 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 123 59,240 SH   SOLE 19 59,240 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 2,688 1,298,356 SH   SOLE 21 1,298,356 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 1,922 928,270 SH   SOLE 22 905,814 0 22,456
MAYS J W INC COM 578473100 4 106 SH   SOLE 21 106 0 0
MB FINANCIAL INC NEW COM 55264U108 4,716 119,010 SH   SOLE 2 37,733 0 81,277
MB FINANCIAL INC NEW COM 55264U108 14 360 SH   SOLE 4 360 0 0
MB FINANCIAL INC NEW COM 55264U108 85 2,141 SH   SOLE 7 2,141 0 0
MB FINANCIAL INC NEW COM 55264U108 20,830 525,602 SH   SOLE 18 525,602 0 0
MB FINANCIAL INC NEW COM 55264U108 4,912 123,935 SH   SOLE 19 123,935 0 0
MB FINANCIAL INC NEW COM 55264U108 242,910 6,129,436 SH   SOLE 21 6,129,436 0 0
MB FINANCIAL INC NEW COM 55264U108 114,551 2,890,514 SH   SOLE 22 2,780,818 0 109,696
MB FINANCIAL INC NEW COM 55264U108 997 25,157 SH   SOLE 26 16,098 0 9,059
MB FINANCIAL INC NEW COM 55264U108 419 10,580 SH   SOLE 28 10,580 0 0
MB FINANCIAL INC NEW COM 55264U108 891 22,494 SH   SOLE 30 22,494 0 0
MB FINANCIAL INC NEW COM 55264U108 75 1,883 SH   SOLE 36 1,883 0 0
MB FINANCIAL INC NEW COM 55264U108 323 8,159 SH   SOLE 40 8,159 0 0
MBIA INC COM 55262C100 794 89,024 SH   SOLE 2 2,994 0 86,030
MBIA INC COM 55262C100 8 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 66 7,352 SH   SOLE 7 7,352 0 0
MBIA INC COM 55262C100 2,701 302,828 SH   SOLE 18 302,828 0 0
MBIA INC COM 55262C100 1,179 132,124 SH   SOLE 19 132,124 0 0
MBIA INC COM 55262C100 26,982 3,024,907 SH   SOLE 21 3,024,907 0 0
MBIA INC COM 55262C100 23,341 2,616,750 SH   SOLE 22 2,473,720 0 143,030
MBIA INC COM 55262C100 272 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 108 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 190 21,330 SH   SOLE 30 21,330 0 0
MBIA INC COM 55262C100 132 14,748 SH   SOLE 36 14,748 0 0
MBIA INC COM 55262C100 84 9,432 SH   SOLE 40 9,432 0 0
MBT FINL CORP COM 578877102 182 19,576 SH   SOLE 2 806 0 18,770
MBT FINL CORP COM 578877102 602 64,758 SH   SOLE 18 64,758 0 0
MBT FINL CORP COM 578877102 433 46,570 SH   SOLE 19 46,570 0 0
MBT FINL CORP COM 578877102 5,901 634,558 SH   SOLE 21 634,558 0 0
MBT FINL CORP COM 578877102 3,019 324,599 SH   SOLE 22 315,098 0 9,501
MBT FINL CORP COM 578877102 77 8,311 SH   SOLE 23 8,311 0 0
MBT FINL CORP COM 578877102 39 4,160 SH   SOLE 29 0 0 4,160
MCCLATCHY CO CL A NEW 579489303 8 1,029 SH   SOLE 18 1,029 0 0
MCCLATCHY CO CL A NEW 579489303 170 22,245 SH   SOLE 21 22,245 0 0
MCCLATCHY CO CL A NEW 579489303 829 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 44,073 316,525 SH   SOLE 2 26,308 0 290,217
MCCORMICK & CO INC COM NON VTG 579780206 6,001 43,095 SH   SOLE 4 39,895 0 3,200
MCCORMICK & CO INC COM NON VTG 579780206 27,386 196,684 SH   SOLE 7 135,298 0 61,386
MCCORMICK & CO INC COM NON VTG 579780206 100 716 SH   SOLE 13 716 0 0
MCCORMICK & CO INC COM NON VTG 579780206 155 1,110 SH   SOLE 15 1,110 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 35,920 257,970 SH   SOLE 18 243,281 0 14,689
MCCORMICK & CO INC COM NON VTG 579780206 4,817 34,597 SH   SOLE 19 34,597 0 0
MCCORMICK & CO INC COM NON VTG 579780206 609,551 4,377,697 SH   SOLE 21 4,377,697 0 0
MCCORMICK & CO INC COM NON VTG 579780206 473,480 3,400,461 SH   SOLE 22 3,068,097 0 332,364
MCCORMICK & CO INC COM NON VTG 579780206 11,823 84,911 SH   SOLE 23 84,911 0 0
MCCORMICK & CO INC COM NON VTG 579780206 16,034 115,152 SH   SOLE 25 115,152 0 0
MCCORMICK & CO INC COM NON VTG 579780206 90,322 648,676 SH   SOLE 26 143,779 0 504,897
MCCORMICK & CO INC COM NON VTG 579780206 3,264 23,443 SH   SOLE 28 17,223 0 6,220
MCCORMICK & CO INC COM NON VTG 579780206 5,141 36,920 SH   SOLE 29 4,227 0 32,693
MCCORMICK & CO INC COM NON VTG 579780206 101,728 730,593 SH   SOLE 30 730,593 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,488 46,595 SH   SOLE 31 25,241 0 21,354
MCCORMICK & CO INC COM NON VTG 579780206 1,226 8,803 SH   SOLE 34 8,803 0 0
MCCORMICK & CO INC COM NON VTG 579780206 18,988 136,366 SH   SOLE 36 136,366 0 0
MCCORMICK & CO INC COM NON VTG 579780206 414 2,973 SH   SOLE 40 2,973 0 0
MCDERMOTT INTL INC COM 580037703 1,754 268,249 SH   SOLE 2 86,403 0 181,846
MCDERMOTT INTL INC COM 580037703 5 700 SH   SOLE 4 700 0 0
MCDERMOTT INTL INC COM 580037703 51 7,860 SH   SOLE 7 7,860 0 0
MCDERMOTT INTL INC COM 580037703 6,794 1,038,813 SH   SOLE 18 1,038,813 0 0
MCDERMOTT INTL INC COM 580037703 2,095 320,264 SH   SOLE 19 320,264 0 0
MCDERMOTT INTL INC COM 580037703 86,054 13,158,068 SH   SOLE 21 13,158,068 0 0
MCDERMOTT INTL INC COM 580037703 40,355 6,170,498 SH   SOLE 22 5,918,196 0 252,302
MCDERMOTT INTL INC COM 580037703 166 25,329 SH   SOLE 23 25,329 0 0
MCDERMOTT INTL INC COM 580037703 668 102,151 SH   SOLE 26 24,446 0 77,705
MCDERMOTT INTL INC COM 580037703 155 23,666 SH   SOLE 28 23,666 0 0
MCDERMOTT INTL INC COM 580037703 57 8,697 SH   SOLE 29 0 0 8,697
MCDERMOTT INTL INC COM 580037703 285 43,590 SH   SOLE 30 43,590 0 0
MCDERMOTT INTL INC COM 580037703 92 14,090 SH   SOLE 36 14,090 0 0
MCDERMOTT INTL INC COM 580037703 123 18,764 SH   SOLE 40 18,764 0 0
MCDONALDS CORP COM 580135101 376,179 2,118,485 SH   SOLE 2 330,908 0 1,787,577
MCDONALDS CORP COM 580135101 49,356 277,950 SH   SOLE 4 256,891 0 21,059
MCDONALDS CORP COM 580135101 125,044 704,196 SH   SOLE 7 646,946 0 57,250
MCDONALDS CORP COM 580135101 6,549 36,884 SH   SOLE 13 36,884 0 0
MCDONALDS CORP COM 580135101 1,176 6,625 SH   SOLE 15 6,625 0 0
MCDONALDS CORP COM 580135101 72 407 SH   SOLE 17 0 0 407
MCDONALDS CORP COM 580135101 285,033 1,605,185 SH   SOLE 18 1,494,660 0 110,525
MCDONALDS CORP COM 580135101 59,049 332,541 SH   SOLE 19 332,541 0 0
MCDONALDS CORP COM 580135101 2,928,287 16,490,886 SH   SOLE 21 16,490,886 0 0
MCDONALDS CORP COM 580135101 3,449,481 19,426,034 SH   SOLE 22 17,218,011 0 2,208,023
MCDONALDS CORP COM 580135101 102,217 575,641 SH   SOLE 23 575,641 0 0
MCDONALDS CORP COM 580135101 126,075 710,004 SH   SOLE 25 710,004 0 0
MCDONALDS CORP COM 580135101 511,261 2,879,211 SH   SOLE 26 770,596 0 2,108,615
MCDONALDS CORP COM 580135101 26,361 148,452 SH   SOLE 28 108,620 0 39,832
MCDONALDS CORP COM 580135101 20,918 117,802 SH   SOLE 29 45,933 0 71,869
MCDONALDS CORP COM 580135101 539,498 3,038,228 SH   SOLE 30 3,038,228 0 0
MCDONALDS CORP COM 580135101 63,080 355,239 SH   SOLE 31 184,611 0 170,628
MCDONALDS CORP COM 580135101 24,206 136,319 SH   SOLE 32 136,319 0 0
MCDONALDS CORP COM 580135101 10,216 57,532 SH   SOLE 34 57,532 0 0
MCDONALDS CORP COM 580135101 122,538 690,082 SH   SOLE 36 690,082 0 0
MCDONALDS CORP COM 580135101 3,188 17,954 SH   SOLE 40 17,954 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,184 1,200,081 SH   SOLE 7 1,200,081 0 0
MCEWEN MNG INC COM 58039P107 3,257 1,789,528 SH   SOLE 21 1,789,528 0 0
MCEWEN MNG INC COM 58039P107 9,871 5,423,715 SH   SOLE 22 5,307,734 0 115,981
MCEWEN MNG INC COM 58039P107 149 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 61 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 2,215 1,217,306 SH   SOLE 30 1,217,306 0 0
MCEWEN MNG INC COM 58039P107 41 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 1,565 30,396 SH   SOLE 2 11,940 0 18,456
MCGRATH RENTCORP COM 580589109 6 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 10 196 SH   SOLE 7 196 0 0
MCGRATH RENTCORP COM 580589109 4,100 79,647 SH   SOLE 18 79,647 0 0
MCGRATH RENTCORP COM 580589109 11,260 218,725 SH   SOLE 19 218,725 0 0
MCGRATH RENTCORP COM 580589109 40,504 786,788 SH   SOLE 21 786,788 0 0
MCGRATH RENTCORP COM 580589109 44,470 863,832 SH   SOLE 22 831,283 0 32,549
MCGRATH RENTCORP COM 580589109 2,435 47,296 SH   SOLE 23 47,296 0 0
MCGRATH RENTCORP COM 580589109 4,925 95,675 SH   SOLE 26 3,873 0 91,802
MCGRATH RENTCORP COM 580589109 172 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 682 13,250 SH   SOLE 29 0 0 13,250
MCGRATH RENTCORP COM 580589109 320 6,223 SH   SOLE 30 6,223 0 0
MCGRATH RENTCORP COM 580589109 2,069 40,181 SH   SOLE 34 40,181 0 0
MCGRATH RENTCORP COM 580589109 133 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 77,763 703,925 SH   SOLE 2 231,305 0 472,620
MCKESSON CORP COM 58155Q103 12,146 109,944 SH   SOLE 4 104,625 0 5,319
MCKESSON CORP COM 58155Q103 19,569 177,144 SH   SOLE 7 162,565 0 14,579
MCKESSON CORP COM 58155Q103 2,963 26,820 SH   SOLE 13 26,820 0 0
MCKESSON CORP COM 58155Q103 201 1,821 SH   SOLE 15 1,821 0 0
MCKESSON CORP COM 58155Q103 6 51 SH   SOLE 17 0 0 51
MCKESSON CORP COM 58155Q103 104,488 945,849 SH   SOLE 18 885,141 0 60,708
MCKESSON CORP COM 58155Q103 195,188 1,766,889 SH   SOLE 19 1,766,889 0 0
MCKESSON CORP COM 58155Q103 394,603 3,572,034 SH   SOLE 21 3,572,034 0 0
MCKESSON CORP COM 58155Q103 638,101 5,776,235 SH   SOLE 22 4,983,718 0 792,517
MCKESSON CORP COM 58155Q103 24,966 225,997 SH   SOLE 23 225,997 0 0
MCKESSON CORP COM 58155Q103 22,696 205,446 SH   SOLE 25 205,446 0 0
MCKESSON CORP COM 58155Q103 84,343 763,490 SH   SOLE 26 220,413 0 543,077
MCKESSON CORP COM 58155Q103 4,218 38,183 SH   SOLE 28 27,803 0 10,380
MCKESSON CORP COM 58155Q103 16,113 145,863 SH   SOLE 29 61,666 0 84,197
MCKESSON CORP COM 58155Q103 89,238 807,802 SH   SOLE 30 807,802 0 0
MCKESSON CORP COM 58155Q103 19,968 180,757 SH   SOLE 31 123,017 0 57,740
MCKESSON CORP COM 58155Q103 7,620 68,982 SH   SOLE 34 68,982 0 0
MCKESSON CORP COM 58155Q103 27,866 252,253 SH   SOLE 36 252,253 0 0
MCKESSON CORP COM 58155Q103 466 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 115 43,972 SH   SOLE 2 2,388 0 41,584
MDC PARTNERS INC CL A SUB VTG 552697104 3 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 488 186,843 SH   SOLE 18 186,843 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 214 82,169 SH   SOLE 19 82,169 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 5,207 1,994,972 SH   SOLE 21 1,994,972 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 1,578 604,460 SH   SOLE 22 562,859 0 41,601
MDU RES GROUP INC COM 552690109 12,815 537,528 SH   SOLE 2 117,558 0 419,970
MDU RES GROUP INC COM 552690109 21 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 4,663 195,608 SH   SOLE 7 195,608 0 0
MDU RES GROUP INC COM 552690109 35 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 14,737 618,153 SH   SOLE 18 618,153 0 0
MDU RES GROUP INC COM 552690109 982 41,200 SH   SOLE 19 41,200 0 0
MDU RES GROUP INC COM 552690109 237,459 9,960,511 SH   SOLE 21 9,960,511 0 0
MDU RES GROUP INC COM 552690109 149,742 6,281,109 SH   SOLE 22 5,882,419 0 398,690
MDU RES GROUP INC COM 552690109 4,504 188,935 SH   SOLE 25 188,935 0 0
MDU RES GROUP INC COM 552690109 8,469 355,224 SH   SOLE 26 145,662 0 209,562
MDU RES GROUP INC COM 552690109 612 25,669 SH   SOLE 28 25,669 0 0
MDU RES GROUP INC COM 552690109 202 8,493 SH   SOLE 29 0 0 8,493
MDU RES GROUP INC COM 552690109 1,075 45,077 SH   SOLE 30 45,077 0 0
MDU RES GROUP INC COM 552690109 94 3,938 SH   SOLE 31 3,938 0 0
MDU RES GROUP INC COM 552690109 144 6,038 SH   SOLE 34 6,038 0 0
MDU RES GROUP INC COM 552690109 2,149 90,145 SH   SOLE 36 90,145 0 0
MDU RES GROUP INC COM 552690109 392 16,433 SH   SOLE 40 16,433 0 0
MECHEL PAO SPONSORED ADR NE 583840608 35 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 2,910 1,469,571 SH   SOLE 21 1,469,571 0 0
MECHEL PAO SPONSORED ADR NE 583840608 868 438,490 SH   SOLE 22 438,490 0 0
MECHEL PAO SPONSORED ADR NE 583840608 121 61,127 SH   SOLE 30 61,127 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 229 33,434 SH   SOLE 2 1,155 0 32,279
MEDEQUITIES RLTY TR INC COM 58409L306 4 591 SH   SOLE 7 591 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 676 98,884 SH   SOLE 18 98,884 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 266 38,908 SH   SOLE 19 38,908 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 7,303 1,067,742 SH   SOLE 21 1,067,742 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 3,586 524,237 SH   SOLE 22 502,906 0 21,331
MEDEQUITIES RLTY TR INC COM 58409L306 8 1,111 SH   SOLE 23 1,111 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 14,655 911,374 SH   SOLE 2 192,185 0 719,189
MEDICAL PPTYS TRUST INC COM 58463J304 4,090 254,343 SH   SOLE 4 254,343 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 9,571 595,207 SH   SOLE 7 595,207 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 240 14,910 SH   SOLE 15 14,910 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 16,910 1,051,642 SH   SOLE 18 1,051,642 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 10,958 681,464 SH   SOLE 19 681,464 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 330,832 20,574,107 SH   SOLE 21 20,574,107 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 253,425 15,760,281 SH   SOLE 22 15,036,831 0 723,450
MEDICAL PPTYS TRUST INC COM 58463J304 198 12,335 SH   SOLE 23 12,335 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 12,257 762,276 SH   SOLE 25 762,276 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,541 220,215 SH   SOLE 26 65,540 0 154,675
MEDICAL PPTYS TRUST INC COM 58463J304 814 50,625 SH   SOLE 28 50,625 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,466 153,384 SH   SOLE 29 130,198 0 23,186
MEDICAL PPTYS TRUST INC COM 58463J304 29,120 1,810,963 SH   SOLE 30 1,810,963 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 118 7,366 SH   SOLE 31 7,366 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 127 7,893 SH   SOLE 36 7,893 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 646 40,157 SH   SOLE 40 40,157 0 0
MEDICAL TRANSCRIPTION BLG CO COM 58464J105 4 1,108 SH   SOLE 18 1,108 0 0
MEDICAL TRANSCRIPTION BLG CO COM 58464J105 62 16,365 SH   SOLE 21 16,365 0 0
MEDICINES CO COM 584688105 1,111 58,064 SH   SOLE 2 4,311 0 53,753
MEDICINES CO COM 584688105 8 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 28 1,475 SH   SOLE 7 1,475 0 0
MEDICINES CO COM 584688105 7,287 380,746 SH   SOLE 18 380,746 0 0
MEDICINES CO COM 584688105 11,729 612,810 SH   SOLE 19 612,810 0 0
MEDICINES CO COM 584688105 519 27,100 SH   SOLE 20 27,100 0 0
MEDICINES CO COM 584688105 155,404 8,119,347 SH   SOLE 21 8,119,347 0 0
MEDICINES CO COM 584688105 37,467 1,957,510 SH   SOLE 22 1,867,876 0 89,634
MEDICINES CO COM 584688105 291 15,183 SH   SOLE 23 15,183 0 0
MEDICINES CO COM 584688105 1,022 53,373 SH   SOLE 26 17,021 0 36,352
MEDICINES CO COM 584688105 184 9,621 SH   SOLE 28 9,621 0 0
MEDICINES CO COM 584688105 91 4,778 SH   SOLE 29 0 0 4,778
MEDICINES CO COM 584688105 2,594 135,514 SH   SOLE 30 135,514 0 0
MEDICINES CO COM 584688105 133 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 699 815,000 PRN   SOLE 21 815,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 840 1,115,000 PRN   SOLE 21 1,115,000 0 0
MEDICINOVA INC COM NEW 58468P206 260 31,883 SH   SOLE 2 1,587 0 30,296
MEDICINOVA INC COM NEW 58468P206 7 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 1,108 135,615 SH   SOLE 18 135,615 0 0
MEDICINOVA INC COM NEW 58468P206 567 69,410 SH   SOLE 19 69,410 0 0
MEDICINOVA INC COM NEW 58468P206 15,273 1,869,412 SH   SOLE 21 1,869,412 0 0
MEDICINOVA INC COM NEW 58468P206 6,571 804,313 SH   SOLE 22 774,848 0 29,465
MEDICINOVA INC COM NEW 58468P206 5 612 SH   SOLE 23 612 0 0
MEDICINOVA INC COM NEW 58468P206 10 1,172 SH   SOLE 30 1,172 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 5,254 77,935 SH   SOLE 2 33,736 0 44,199
MEDIDATA SOLUTIONS INC COM 58471A105 17 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 72 1,069 SH   SOLE 7 1,069 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 22,565 334,696 SH   SOLE 18 334,696 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 11,714 173,741 SH   SOLE 19 173,741 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 284,841 4,224,875 SH   SOLE 21 4,224,875 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 140,195 2,079,422 SH   SOLE 22 2,007,839 0 71,583
MEDIDATA SOLUTIONS INC COM 58471A105 1,383 20,519 SH   SOLE 23 20,519 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 3,155 46,801 SH   SOLE 26 12,448 0 34,353
MEDIDATA SOLUTIONS INC COM 58471A105 511 7,573 SH   SOLE 28 7,573 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 535 7,930 SH   SOLE 29 0 0 7,930
MEDIDATA SOLUTIONS INC COM 58471A105 1,005 14,901 SH   SOLE 30 14,901 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 397 5,889 SH   SOLE 40 5,889 0 0
MEDIFAST INC COM 58470H101 1,176 9,404 SH   SOLE 2 410 0 8,994
MEDIFAST INC COM 58470H101 8 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 32 252 SH   SOLE 7 252 0 0
MEDIFAST INC COM 58470H101 7,323 58,578 SH   SOLE 18 58,578 0 0
MEDIFAST INC COM 58470H101 2,514 20,105 SH   SOLE 19 20,105 0 0
MEDIFAST INC COM 58470H101 155,564 1,244,315 SH   SOLE 21 1,244,315 0 0
MEDIFAST INC COM 58470H101 42,335 338,629 SH   SOLE 22 318,224 0 20,405
MEDIFAST INC COM 58470H101 148 1,184 SH   SOLE 23 1,184 0 0
MEDIFAST INC COM 58470H101 490 3,920 SH   SOLE 26 2,570 0 1,350
MEDIFAST INC COM 58470H101 195 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 3,034 24,266 SH   SOLE 30 24,266 0 0
MEDIFAST INC COM 58470H101 101 809 SH   SOLE 40 809 0 0
MEDLEY CAP CORP COM 58503F106 660 248,197 SH   SOLE 30 248,197 0 0
MEDLEY MGMT INC CL A COM 58503T106 55 14,164 SH   SOLE 18 14,164 0 0
MEDLEY MGMT INC CL A COM 58503T106 69 17,867 SH   SOLE 21 17,867 0 0
MEDNAX INC COM 58502B106 8,157 247,192 SH   SOLE 2 51,287 0 195,905
MEDNAX INC COM 58502B106 14 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 89 2,682 SH   SOLE 7 2,682 0 0
MEDNAX INC COM 58502B106 8,560 259,383 SH   SOLE 18 259,383 0 0
MEDNAX INC COM 58502B106 608 18,428 SH   SOLE 19 18,428 0 0
MEDNAX INC COM 58502B106 156,289 4,736,039 SH   SOLE 21 4,736,039 0 0
MEDNAX INC COM 58502B106 103,704 3,142,532 SH   SOLE 22 2,954,535 0 187,997
MEDNAX INC COM 58502B106 17 515 SH   SOLE 23 515 0 0
MEDNAX INC COM 58502B106 1,073 32,530 SH   SOLE 26 19,800 0 12,730
MEDNAX INC COM 58502B106 399 12,098 SH   SOLE 28 12,098 0 0
MEDNAX INC COM 58502B106 734 22,250 SH   SOLE 29 0 0 22,250
MEDNAX INC COM 58502B106 752 22,793 SH   SOLE 30 22,793 0 0
MEDNAX INC COM 58502B106 61 1,856 SH   SOLE 31 1,856 0 0
MEDNAX INC COM 58502B106 84 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 333 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 1,212 22,894 SH   SOLE 2 6,110 0 16,784
MEDPACE HLDGS INC COM 58506Q109 9 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 12 221 SH   SOLE 7 221 0 0
MEDPACE HLDGS INC COM 58506Q109 6,180 116,761 SH   SOLE 18 116,761 0 0
MEDPACE HLDGS INC COM 58506Q109 5,717 108,016 SH   SOLE 19 108,016 0 0
MEDPACE HLDGS INC COM 58506Q109 157,815 2,981,588 SH   SOLE 21 2,981,588 0 0
MEDPACE HLDGS INC COM 58506Q109 40,902 772,748 SH   SOLE 22 737,177 0 35,571
MEDPACE HLDGS INC COM 58506Q109 1,073 20,268 SH   SOLE 23 20,268 0 0
MEDPACE HLDGS INC COM 58506Q109 2,481 46,865 SH   SOLE 26 6,665 0 40,200
MEDPACE HLDGS INC COM 58506Q109 379 7,160 SH   SOLE 29 0 0 7,160
MEDPACE HLDGS INC COM 58506Q109 2,832 53,496 SH   SOLE 30 53,496 0 0
MEDPACE HLDGS INC COM 58506Q109 1,337 25,259 SH   SOLE 34 25,259 0 0
MEDPACE HLDGS INC COM 58506Q109 154 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 367,590 4,041,228 SH   SOLE 2 948,137 0 3,093,091
MEDTRONIC PLC SHS G5960L103 45,867 504,254 SH   SOLE 4 468,522 0 35,732
MEDTRONIC PLC SHS G5960L103 114,866 1,262,816 SH   SOLE 7 1,104,214 0 158,602
MEDTRONIC PLC SHS G5960L103 6,801 74,764 SH   SOLE 13 74,764 0 0
MEDTRONIC PLC SHS G5960L103 1,043 11,462 SH   SOLE 15 11,462 0 0
MEDTRONIC PLC SHS G5960L103 23 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 491,341 5,401,725 SH   SOLE 18 5,152,810 0 248,915
MEDTRONIC PLC SHS G5960L103 697,594 7,669,234 SH   SOLE 19 7,669,234 0 0
MEDTRONIC PLC SHS G5960L103 2,672,743 29,383,714 SH   SOLE 21 29,383,714 0 0
MEDTRONIC PLC SHS G5960L103 3,043,399 33,458,652 SH   SOLE 22 29,629,493 0 3,829,159
MEDTRONIC PLC SHS G5960L103 96,016 1,055,582 SH   SOLE 23 1,055,582 0 0
MEDTRONIC PLC SHS G5960L103 121,027 1,330,552 SH   SOLE 25 1,330,552 0 0
MEDTRONIC PLC SHS G5960L103 454,863 5,000,691 SH   SOLE 26 1,354,853 0 3,645,838
MEDTRONIC PLC SHS G5960L103 23,613 259,603 SH   SOLE 28 190,153 0 69,450
MEDTRONIC PLC SHS G5960L103 23,033 253,220 SH   SOLE 29 81,182 0 172,038
MEDTRONIC PLC SHS G5960L103 493,264 5,422,872 SH   SOLE 30 5,422,872 0 0
MEDTRONIC PLC SHS G5960L103 59,405 653,094 SH   SOLE 31 353,750 0 299,344
MEDTRONIC PLC SHS G5960L103 174,006 1,913,000 SH   SOLE 34 1,913,000 0 0
MEDTRONIC PLC SHS G5960L103 107,102 1,177,460 SH   SOLE 36 1,177,460 0 0
MEDTRONIC PLC SHS G5960L103 1,419 15,604 SH   SOLE 37 15,604 0 0
MEDTRONIC PLC SHS G5960L103 2,853 31,360 SH   SOLE 40 31,360 0 0
MEET GROUP INC COM 58513U101 325 70,202 SH   SOLE 2 2,635 0 67,567
MEET GROUP INC COM 58513U101 6 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 1,172 253,064 SH   SOLE 18 253,064 0 0
MEET GROUP INC COM 58513U101 458 98,901 SH   SOLE 19 98,901 0 0
MEET GROUP INC COM 58513U101 11,879 2,565,637 SH   SOLE 21 2,565,637 0 0
MEET GROUP INC COM 58513U101 11,723 2,532,007 SH   SOLE 22 2,135,183 0 396,824
MEET GROUP INC COM 58513U101 15 3,166 SH   SOLE 26 0 0 3,166
MEI PHARMA INC COM NEW 55279B202 34 12,760 SH   SOLE 18 12,760 0 0
MEI PHARMA INC COM NEW 55279B202 496 187,880 SH   SOLE 21 187,880 0 0
MEI PHARMA INC COM NEW 55279B202 1,024 387,993 SH   SOLE 22 387,993 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 22 2,276 SH   SOLE 2 0 0 2,276
MEIRAGTX HOLDINGS PLC COM G59665102 132 13,729 SH   SOLE 18 13,729 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 41 4,240 SH   SOLE 19 4,240 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 1,281 132,925 SH   SOLE 21 132,925 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 247 25,599 SH   SOLE 22 25,599 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 783 44,431 SH   SOLE 2 8,865 0 35,566
MELCO RESORT ENTERTAINMENT L ADR 585464100 6,747 382,908 SH   SOLE 4 376,365 0 6,543
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,300 130,549 SH   SOLE 7 130,549 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,853 218,668 SH   SOLE 13 218,668 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 18,445 1,046,827 SH   SOLE 15 972,061 0 74,766
MELCO RESORT ENTERTAINMENT L ADR 585464100 4,151 235,561 SH   SOLE 18 235,561 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,083 288,485 SH   SOLE 19 288,485 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 81,171 4,606,755 SH   SOLE 21 4,606,755 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 63,889 3,625,960 SH   SOLE 22 3,296,005 0 329,955
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,326 188,743 SH   SOLE 23 188,743 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 10,007 567,949 SH   SOLE 25 567,949 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 21,115 1,198,365 SH   SOLE 26 738,296 0 460,069
MELCO RESORT ENTERTAINMENT L ADR 585464100 855 48,503 SH   SOLE 28 36,311 0 12,192
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,590 90,236 SH   SOLE 29 0 0 90,236
MELCO RESORT ENTERTAINMENT L ADR 585464100 13,876 787,541 SH   SOLE 30 787,541 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 871 49,460 SH   SOLE 31 9,337 0 40,123
MELCO RESORT ENTERTAINMENT L ADR 585464100 130,692 7,417,241 SH   SOLE 34 7,417,241 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 540 30,620 SH   SOLE 36 30,620 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 87 4,935 SH   SOLE 40 4,935 0 0
MELINTA THERAPEUTICS INC COM 58549G100 27 33,575 SH   SOLE 2 551 0 33,024
MELINTA THERAPEUTICS INC COM 58549G100 0 326 SH   SOLE 7 326 0 0
MELINTA THERAPEUTICS INC COM 58549G100 96 120,665 SH   SOLE 18 120,665 0 0
MELINTA THERAPEUTICS INC COM 58549G100 35 43,916 SH   SOLE 19 43,916 0 0
MELINTA THERAPEUTICS INC COM 58549G100 951 1,199,777 SH   SOLE 21 1,199,777 0 0
MELINTA THERAPEUTICS INC COM 58549G100 899 1,133,976 SH   SOLE 22 1,118,093 0 15,883
MELLANOX TECHNOLOGIES LTD SHS M51363113 21 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 694 7,517 SH   SOLE 18 7,517 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 51 555 SH   SOLE 19 555 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 13,873 150,173 SH   SOLE 21 150,173 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 13,271 143,658 SH   SOLE 22 121,316 0 22,342
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,243 13,456 SH   SOLE 26 9,993 0 3,463
MELLANOX TECHNOLOGIES LTD SHS M51363113 536 5,804 SH   SOLE 28 5,804 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 750 8,122 SH   SOLE 29 0 0 8,122
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,043 11,291 SH   SOLE 30 11,291 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 507 5,489 SH   SOLE 34 5,489 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 387 4,184 SH   SOLE 40 4,184 0 0
MELROSE BANCORP INC COM 585553100 6 355 SH   SOLE 18 355 0 0
MELROSE BANCORP INC COM 585553100 11 628 SH   SOLE 21 628 0 0
MENLO THERAPEUTICS INC COM 586858102 38 9,342 SH   SOLE 2 265 0 9,077
MENLO THERAPEUTICS INC COM 586858102 105 25,464 SH   SOLE 18 25,464 0 0
MENLO THERAPEUTICS INC COM 586858102 51 12,470 SH   SOLE 19 12,470 0 0
MENLO THERAPEUTICS INC COM 586858102 1,080 262,118 SH   SOLE 21 262,118 0 0
MENLO THERAPEUTICS INC COM 586858102 998 242,289 SH   SOLE 22 240,913 0 1,376
MERCADOLIBRE INC COM 58733R102 14,705 50,213 SH   SOLE 2 453 0 49,760
MERCADOLIBRE INC COM 58733R102 4,280 14,615 SH   SOLE 4 13,510 0 1,105
MERCADOLIBRE INC COM 58733R102 957 3,269 SH   SOLE 7 3,269 0 0
MERCADOLIBRE INC COM 58733R102 205 701 SH   SOLE 13 701 0 0
MERCADOLIBRE INC COM 58733R102 119 405 SH   SOLE 15 405 0 0
MERCADOLIBRE INC COM 58733R102 116,623 398,236 SH   SOLE 18 285,839 0 112,397
MERCADOLIBRE INC COM 58733R102 138,453 472,777 SH   SOLE 19 472,777 0 0
MERCADOLIBRE INC COM 58733R102 22,697 77,505 SH   SOLE 21 77,505 0 0
MERCADOLIBRE INC COM 58733R102 37,680 128,665 SH   SOLE 22 106,778 0 21,887
MERCADOLIBRE INC COM 58733R102 8,639 29,500 SH   SOLE 23 29,500 0 0
MERCADOLIBRE INC COM 58733R102 9,935 33,924 SH   SOLE 25 33,924 0 0
MERCADOLIBRE INC COM 58733R102 43,200 147,516 SH   SOLE 26 44,438 0 103,078
MERCADOLIBRE INC COM 58733R102 2,396 8,182 SH   SOLE 28 6,028 0 2,154
MERCADOLIBRE INC COM 58733R102 2,964 10,121 SH   SOLE 29 1,548 0 8,573
MERCADOLIBRE INC COM 58733R102 24,103 82,305 SH   SOLE 30 82,305 0 0
MERCADOLIBRE INC COM 58733R102 3,844 13,125 SH   SOLE 31 7,918 0 5,207
MERCADOLIBRE INC COM 58733R102 1,878 6,413 SH   SOLE 32 6,413 0 0
MERCADOLIBRE INC COM 58733R102 16,741 57,166 SH   SOLE 34 57,166 0 0
MERCADOLIBRE INC COM 58733R102 8,994 30,711 SH   SOLE 36 30,711 0 0
MERCADOLIBRE INC COM 58733R102 329 1,122 SH   SOLE 40 1,122 0 0
MERCANTILE BANK CORP COM 587376104 610 21,571 SH   SOLE 2 6,000 0 15,571
MERCANTILE BANK CORP COM 587376104 13 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 1,709 60,485 SH   SOLE 18 60,485 0 0
MERCANTILE BANK CORP COM 587376104 2,631 93,109 SH   SOLE 19 93,109 0 0
MERCANTILE BANK CORP COM 587376104 16,855 596,419 SH   SOLE 21 596,419 0 0
MERCANTILE BANK CORP COM 587376104 11,954 422,989 SH   SOLE 22 401,634 0 21,355
MERCANTILE BANK CORP COM 587376104 268 9,491 SH   SOLE 23 9,491 0 0
MERCANTILE BANK CORP COM 587376104 875 30,976 SH   SOLE 26 0 0 30,976
MERCANTILE BANK CORP COM 587376104 53 1,891 SH   SOLE 29 0 0 1,891
MERCANTILE BANK CORP COM 587376104 147 5,219 SH   SOLE 30 5,219 0 0
MERCER INTL INC COM 588056101 496 47,464 SH   SOLE 21 47,464 0 0
MERCER INTL INC COM 588056101 8,038 769,900 SH   SOLE 22 753,168 0 16,732
MERCER INTL INC COM 588056101 164 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 71 6,842 SH   SOLE 28 6,842 0 0
MERCER INTL INC COM 588056101 114 10,913 SH   SOLE 30 10,913 0 0
MERCER INTL INC COM 588056101 53 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 312 15,627 SH   SOLE 2 605 0 15,022
MERCHANTS BANCORP IND COM 58844R108 7 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 1,165 58,382 SH   SOLE 18 58,382 0 0
MERCHANTS BANCORP IND COM 58844R108 467 23,381 SH   SOLE 19 23,381 0 0
MERCHANTS BANCORP IND COM 58844R108 11,318 567,014 SH   SOLE 21 567,014 0 0
MERCHANTS BANCORP IND COM 58844R108 3,330 166,836 SH   SOLE 22 155,749 0 11,087
MERCHANTS BANCORP IND COM 58844R108 44 2,206 SH   SOLE 30 2,206 0 0
MERCK & CO INC COM 58933Y105 601,538 7,872,504 SH   SOLE 2 1,901,762 0 5,970,742
MERCK & CO INC COM 58933Y105 79,115 1,035,407 SH   SOLE 4 965,146 0 70,261
MERCK & CO INC COM 58933Y105 167,557 2,192,866 SH   SOLE 7 2,172,950 0 19,916
MERCK & CO INC COM 58933Y105 13,105 171,510 SH   SOLE 13 171,510 0 0
MERCK & CO INC COM 58933Y105 1,775 23,229 SH   SOLE 15 23,229 0 0
MERCK & CO INC COM 58933Y105 674,077 8,821,849 SH   SOLE 18 8,357,585 0 464,264
MERCK & CO INC COM 58933Y105 761,158 9,961,493 SH   SOLE 19 9,961,493 0 0
MERCK & CO INC COM 58933Y105 7,471 97,778 SH   SOLE 20 97,778 0 0
MERCK & CO INC COM 58933Y105 4,863,025 63,643,828 SH   SOLE 21 63,643,828 0 0
MERCK & CO INC COM 58933Y105 5,059,177 66,210,928 SH   SOLE 22 58,281,895 0 7,929,033
MERCK & CO INC COM 58933Y105 164,609 2,154,283 SH   SOLE 23 2,154,283 0 0
MERCK & CO INC COM 58933Y105 186,516 2,440,986 SH   SOLE 25 2,440,986 0 0
MERCK & CO INC COM 58933Y105 881,898 11,541,653 SH   SOLE 26 2,612,004 0 8,929,649
MERCK & CO INC COM 58933Y105 39,125 512,039 SH   SOLE 28 374,703 0 137,336
MERCK & CO INC COM 58933Y105 47,005 615,172 SH   SOLE 29 234,968 0 380,204
MERCK & CO INC COM 58933Y105 802,276 10,499,621 SH   SOLE 30 10,499,621 0 0
MERCK & CO INC COM 58933Y105 108,073 1,414,381 SH   SOLE 31 792,669 0 621,712
MERCK & CO INC COM 58933Y105 17,735 232,103 SH   SOLE 32 232,103 0 0
MERCK & CO INC COM 58933Y105 194,879 2,550,436 SH   SOLE 34 2,550,436 0 0
MERCK & CO INC COM 58933Y105 12,172 159,294 SH   SOLE 35 159,294 0 0
MERCK & CO INC COM 58933Y105 181,627 2,377,009 SH   SOLE 36 2,377,009 0 0
MERCK & CO INC COM 58933Y105 4,674 61,172 SH   SOLE 40 61,172 0 0
MERCURY GENL CORP NEW COM 589400100 4,169 80,622 SH   SOLE 2 17,815 0 62,807
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 2,766 53,485 SH   SOLE 7 53,485 0 0
MERCURY GENL CORP NEW COM 589400100 4,057 78,462 SH   SOLE 18 78,462 0 0
MERCURY GENL CORP NEW COM 589400100 297 5,736 SH   SOLE 19 5,736 0 0
MERCURY GENL CORP NEW COM 589400100 71,574 1,384,150 SH   SOLE 21 1,384,150 0 0
MERCURY GENL CORP NEW COM 589400100 45,187 873,858 SH   SOLE 22 815,894 0 57,964
MERCURY GENL CORP NEW COM 589400100 836 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 185 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 903 17,468 SH   SOLE 29 0 0 17,468
MERCURY GENL CORP NEW COM 589400100 338 6,541 SH   SOLE 30 6,541 0 0
MERCURY GENL CORP NEW COM 589400100 31 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 42 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 137 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 1,893 40,036 SH   SOLE 2 1,676 0 38,360
MERCURY SYS INC COM 589378108 9 199 SH   SOLE 4 199 0 0
MERCURY SYS INC COM 589378108 45 960 SH   SOLE 7 960 0 0
MERCURY SYS INC COM 589378108 11,398 241,018 SH   SOLE 18 241,018 0 0
MERCURY SYS INC COM 589378108 3,318 70,168 SH   SOLE 19 70,168 0 0
MERCURY SYS INC COM 589378108 309,557 6,545,935 SH   SOLE 21 6,545,935 0 0
MERCURY SYS INC COM 589378108 64,534 1,364,642 SH   SOLE 22 1,303,747 0 60,895
MERCURY SYS INC COM 589378108 1,170 24,737 SH   SOLE 26 15,496 0 9,241
MERCURY SYS INC COM 589378108 316 6,674 SH   SOLE 28 6,674 0 0
MERCURY SYS INC COM 589378108 4,655 98,435 SH   SOLE 30 98,435 0 0
MERCURY SYS INC COM 589378108 207 4,370 SH   SOLE 40 4,370 0 0
MEREDITH CORP COM 589433101 2,958 56,950 SH   SOLE 2 17,896 0 39,054
MEREDITH CORP COM 589433101 12 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 4,119 79,306 SH   SOLE 7 79,306 0 0
MEREDITH CORP COM 589433101 13,179 253,738 SH   SOLE 18 253,738 0 0
MEREDITH CORP COM 589433101 3,060 58,923 SH   SOLE 19 58,923 0 0
MEREDITH CORP COM 589433101 194,288 3,740,626 SH   SOLE 21 3,740,626 0 0
MEREDITH CORP COM 589433101 72,717 1,400,024 SH   SOLE 22 1,301,714 0 98,310
MEREDITH CORP COM 589433101 804 15,483 SH   SOLE 26 9,647 0 5,836
MEREDITH CORP COM 589433101 283 5,441 SH   SOLE 28 5,441 0 0
MEREDITH CORP COM 589433101 504 9,696 SH   SOLE 30 9,696 0 0
MEREDITH CORP COM 589433101 790 15,207 SH   SOLE 32 15,207 0 0
MEREDITH CORP COM 589433101 36 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 205 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 793 55,403 SH   SOLE 2 11,796 0 43,607
MERIDIAN BANCORP INC MD COM 58958U103 15 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,525 176,354 SH   SOLE 18 176,354 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,260 227,642 SH   SOLE 19 227,642 0 0
MERIDIAN BANCORP INC MD COM 58958U103 25,079 1,751,295 SH   SOLE 21 1,751,295 0 0
MERIDIAN BANCORP INC MD COM 58958U103 23,564 1,645,550 SH   SOLE 22 1,475,565 0 169,985
MERIDIAN BANCORP INC MD COM 58958U103 719 50,213 SH   SOLE 23 50,213 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,854 129,493 SH   SOLE 26 0 0 129,493
MERIDIAN BANCORP INC MD COM 58958U103 102 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 53 3,735 SH   SOLE 29 0 0 3,735
MERIDIAN BANCORP INC MD COM 58958U103 179 12,518 SH   SOLE 30 12,518 0 0
MERIDIAN BANCORP INC MD COM 58958U103 52 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 597 34,396 SH   SOLE 2 1,541 0 32,855
MERIDIAN BIOSCIENCE INC COM 589584101 6 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 14 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 3,777 217,584 SH   SOLE 18 217,584 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,079 62,164 SH   SOLE 19 62,164 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 79,197 4,562,022 SH   SOLE 21 4,562,022 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 22,770 1,311,650 SH   SOLE 22 1,259,749 0 51,901
MERIDIAN BIOSCIENCE INC COM 589584101 184 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 107 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,486 85,590 SH   SOLE 30 85,590 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 77 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 76 4,423 SH   SOLE 21 4,423 0 0
MERIT MED SYS INC COM 589889104 2,764 49,518 SH   SOLE 2 8,714 0 40,804
MERIT MED SYS INC COM 589889104 13 238 SH   SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 59 1,065 SH   SOLE 7 1,065 0 0
MERIT MED SYS INC COM 589889104 15,029 269,290 SH   SOLE 18 269,290 0 0
MERIT MED SYS INC COM 589889104 9,712 174,012 SH   SOLE 19 174,012 0 0
MERIT MED SYS INC COM 589889104 318,360 5,704,348 SH   SOLE 21 5,704,348 0 0
MERIT MED SYS INC COM 589889104 89,246 1,599,097 SH   SOLE 22 1,532,680 0 66,417
MERIT MED SYS INC COM 589889104 1,266 22,680 SH   SOLE 23 22,680 0 0
MERIT MED SYS INC COM 589889104 2,641 47,322 SH   SOLE 26 12,843 0 34,479
MERIT MED SYS INC COM 589889104 388 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 532 9,535 SH   SOLE 29 0 0 9,535
MERIT MED SYS INC COM 589889104 6,106 109,411 SH   SOLE 30 109,411 0 0
MERIT MED SYS INC COM 589889104 273 4,890 SH   SOLE 40 4,890 0 0
MERITAGE HOMES CORP COM 59001A102 1,713 46,662 SH   SOLE 2 9,238 0 37,424
MERITAGE HOMES CORP COM 59001A102 9 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 51 1,394 SH   SOLE 7 1,394 0 0
MERITAGE HOMES CORP COM 59001A102 7,275 198,117 SH   SOLE 18 198,117 0 0
MERITAGE HOMES CORP COM 59001A102 5,371 146,277 SH   SOLE 19 146,277 0 0
MERITAGE HOMES CORP COM 59001A102 160,933 4,382,695 SH   SOLE 21 4,382,695 0 0
MERITAGE HOMES CORP COM 59001A102 46,077 1,254,814 SH   SOLE 22 1,204,014 0 50,800
MERITAGE HOMES CORP COM 59001A102 793 21,598 SH   SOLE 23 21,598 0 0
MERITAGE HOMES CORP COM 59001A102 2,479 67,524 SH   SOLE 26 2,953 0 64,571
MERITAGE HOMES CORP COM 59001A102 200 5,451 SH   SOLE 28 5,451 0 0
MERITAGE HOMES CORP COM 59001A102 537 14,635 SH   SOLE 29 0 0 14,635
MERITAGE HOMES CORP COM 59001A102 2,780 75,716 SH   SOLE 30 75,716 0 0
MERITAGE HOMES CORP COM 59001A102 73 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 147 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,103 65,216 SH   SOLE 2 2,878 0 62,338
MERITOR INC COM 59001K100 11 658 SH   SOLE 4 658 0 0
MERITOR INC COM 59001K100 45 2,662 SH   SOLE 7 2,662 0 0
MERITOR INC COM 59001K100 4,519 267,236 SH   SOLE 18 267,236 0 0
MERITOR INC COM 59001K100 2,047 121,074 SH   SOLE 19 121,074 0 0
MERITOR INC COM 59001K100 46,165 2,730,019 SH   SOLE 21 2,730,019 0 0
MERITOR INC COM 59001K100 49,873 2,949,333 SH   SOLE 22 2,832,231 0 117,102
MERITOR INC COM 59001K100 511 30,198 SH   SOLE 26 11,528 0 18,670
MERITOR INC COM 59001K100 187 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 79 4,692 SH   SOLE 29 0 0 4,692
MERITOR INC COM 59001K100 354 20,953 SH   SOLE 30 20,953 0 0
MERITOR INC COM 59001K100 70 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 177 10,467 SH   SOLE 40 10,467 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 589 675,000 PRN   SOLE 21 675,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 9 2,250 SH   SOLE 18 2,250 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 152 39,477 SH   SOLE 21 39,477 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 828 214,448 SH   SOLE 22 214,448 0 0
MERSANA THERAPEUTICS INC COM 59045L106 41 9,994 SH   SOLE 2 363 0 9,631
MERSANA THERAPEUTICS INC COM 59045L106 1 338 SH   SOLE 7 338 0 0
MERSANA THERAPEUTICS INC COM 59045L106 158 38,778 SH   SOLE 18 38,778 0 0
MERSANA THERAPEUTICS INC COM 59045L106 127 31,181 SH   SOLE 19 31,181 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,744 427,399 SH   SOLE 21 427,399 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,072 262,755 SH   SOLE 22 251,614 0 11,141
MERSANA THERAPEUTICS INC COM 59045L106 44 10,683 SH   SOLE 23 10,683 0 0
MESA AIR GROUP INC COM NEW 590479135 52 6,776 SH   SOLE 2 0 0 6,776
MESA AIR GROUP INC COM NEW 590479135 258 33,431 SH   SOLE 18 33,431 0 0
MESA AIR GROUP INC COM NEW 590479135 113 14,674 SH   SOLE 19 14,674 0 0
MESA AIR GROUP INC COM NEW 590479135 3,008 390,147 SH   SOLE 21 390,147 0 0
MESA AIR GROUP INC COM NEW 590479135 2,205 285,941 SH   SOLE 22 283,338 0 2,603
MESA LABS INC COM 59064R109 566 2,715 SH   SOLE 2 114 0 2,601
MESA LABS INC COM 59064R109 15 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 2,434 11,681 SH   SOLE 18 11,681 0 0
MESA LABS INC COM 59064R109 1,032 4,954 SH   SOLE 19 4,954 0 0
MESA LABS INC COM 59064R109 24,978 119,862 SH   SOLE 21 119,862 0 0
MESA LABS INC COM 59064R109 23,362 112,109 SH   SOLE 22 90,200 0 21,909
MESA LABS INC COM 59064R109 73 352 SH   SOLE 28 352 0 0
MESA LABS INC COM 59064R109 174 835 SH   SOLE 30 835 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 435 22,430 SH   SOLE 2 957 0 21,473
META FINL GROUP INC COM 59100U108 10 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 2,950 152,121 SH   SOLE 18 152,121 0 0
META FINL GROUP INC COM 59100U108 810 41,761 SH   SOLE 19 41,761 0 0
META FINL GROUP INC COM 59100U108 58,284 3,005,855 SH   SOLE 21 3,005,855 0 0
META FINL GROUP INC COM 59100U108 16,002 825,278 SH   SOLE 22 791,483 0 33,795
META FINL GROUP INC COM 59100U108 188 9,675 SH   SOLE 26 0 0 9,675
META FINL GROUP INC COM 59100U108 76 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 1,080 55,696 SH   SOLE 30 55,696 0 0
META FINL GROUP INC COM 59100U108 76 3,945 SH   SOLE 40 3,945 0 0
METHODE ELECTRS INC COM 591520200 754 32,367 SH   SOLE 2 1,227 0 31,140
METHODE ELECTRS INC COM 591520200 2 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 19 797 SH   SOLE 7 797 0 0
METHODE ELECTRS INC COM 591520200 4,283 183,917 SH   SOLE 18 183,917 0 0
METHODE ELECTRS INC COM 591520200 1,253 53,784 SH   SOLE 19 53,784 0 0
METHODE ELECTRS INC COM 591520200 91,588 3,932,507 SH   SOLE 21 3,932,507 0 0
METHODE ELECTRS INC COM 591520200 25,560 1,097,462 SH   SOLE 22 1,047,366 0 50,096
METHODE ELECTRS INC COM 591520200 411 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 123 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 1,766 75,814 SH   SOLE 30 75,814 0 0
METHODE ELECTRS INC COM 591520200 91 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 106,300 2,588,905 SH   SOLE 2 608,897 0 1,980,008
METLIFE INC COM 59156R108 14,229 346,545 SH   SOLE 4 323,459 0 23,086
METLIFE INC COM 59156R108 33,704 820,859 SH   SOLE 7 752,306 0 68,553
METLIFE INC COM 59156R108 763 18,590 SH   SOLE 13 18,590 0 0
METLIFE INC COM 59156R108 322 7,834 SH   SOLE 15 7,834 0 0
METLIFE INC COM 59156R108 208,242 5,071,648 SH   SOLE 18 4,644,522 0 427,126
METLIFE INC COM 59156R108 418,939 10,203,098 SH   SOLE 19 10,203,098 0 0
METLIFE INC COM 59156R108 709,765 17,286,041 SH   SOLE 21 17,286,041 0 0
METLIFE INC COM 59156R108 997,738 24,299,519 SH   SOLE 22 21,828,708 0 2,470,811
METLIFE INC COM 59156R108 27,826 677,687 SH   SOLE 23 677,687 0 0
METLIFE INC COM 59156R108 34,813 847,866 SH   SOLE 25 847,866 0 0
METLIFE INC COM 59156R108 202,386 4,929,029 SH   SOLE 26 904,473 0 4,024,556
METLIFE INC COM 59156R108 6,703 163,242 SH   SOLE 28 118,635 0 44,607
METLIFE INC COM 59156R108 2,965 72,221 SH   SOLE 29 72,221 0 0
METLIFE INC COM 59156R108 154,367 3,759,554 SH   SOLE 30 3,759,554 0 0
METLIFE INC COM 59156R108 17,579 428,137 SH   SOLE 31 240,368 0 187,769
METLIFE INC COM 59156R108 8,317 202,561 SH   SOLE 34 202,561 0 0
METLIFE INC COM 59156R108 33,334 811,844 SH   SOLE 36 811,844 0 0
METLIFE INC COM 59156R108 826 20,123 SH   SOLE 40 20,123 0 0
METROPOLITAN BK HLDG CORP COM 591774104 200 6,469 SH   SOLE 2 239 0 6,230
METROPOLITAN BK HLDG CORP COM 591774104 4 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 694 22,487 SH   SOLE 18 22,487 0 0
METROPOLITAN BK HLDG CORP COM 591774104 281 9,103 SH   SOLE 19 9,103 0 0
METROPOLITAN BK HLDG CORP COM 591774104 7,036 228,069 SH   SOLE 21 228,069 0 0
METROPOLITAN BK HLDG CORP COM 591774104 2,148 69,633 SH   SOLE 22 64,861 0 4,772
METTLER TOLEDO INTERNATIONAL COM 592688105 36,191 63,989 SH   SOLE 2 6,863 0 57,126
METTLER TOLEDO INTERNATIONAL COM 592688105 4,460 7,885 SH   SOLE 4 7,215 0 670
METTLER TOLEDO INTERNATIONAL COM 592688105 13,787 24,376 SH   SOLE 7 19,012 0 5,364
METTLER TOLEDO INTERNATIONAL COM 592688105 82 145 SH   SOLE 13 145 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 99 175 SH   SOLE 15 175 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 34,561 61,107 SH   SOLE 18 57,757 0 3,350
METTLER TOLEDO INTERNATIONAL COM 592688105 4,064 7,186 SH   SOLE 19 7,186 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 356,203 629,801 SH   SOLE 21 629,801 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 353,211 624,512 SH   SOLE 22 558,367 0 66,145
METTLER TOLEDO INTERNATIONAL COM 592688105 10,022 17,719 SH   SOLE 23 17,719 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,615 22,304 SH   SOLE 25 22,304 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 62,591 110,667 SH   SOLE 26 29,857 0 80,810
METTLER TOLEDO INTERNATIONAL COM 592688105 2,761 4,881 SH   SOLE 28 3,583 0 1,298
METTLER TOLEDO INTERNATIONAL COM 592688105 3,533 6,246 SH   SOLE 29 1,064 0 5,182
METTLER TOLEDO INTERNATIONAL COM 592688105 55,246 97,680 SH   SOLE 30 97,680 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5,593 9,889 SH   SOLE 31 5,967 0 3,922
METTLER TOLEDO INTERNATIONAL COM 592688105 784 1,386 SH   SOLE 34 1,386 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 10,777 19,054 SH   SOLE 36 19,054 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 380 672 SH   SOLE 40 672 0 0
MFA FINL INC COM 55272X102 6,331 947,821 SH   SOLE 2 70,847 0 876,974
MFA FINL INC COM 55272X102 13 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 104 15,634 SH   SOLE 7 15,634 0 0
MFA FINL INC COM 55272X102 1,468 219,819 SH   SOLE 18 219,819 0 0
MFA FINL INC COM 55272X102 631 94,518 SH   SOLE 19 94,518 0 0
MFA FINL INC COM 55272X102 98,462 14,739,855 SH   SOLE 21 14,739,855 0 0
MFA FINL INC COM 55272X102 83,175 12,451,399 SH   SOLE 22 11,509,433 0 941,966
MFA FINL INC COM 55272X102 954 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 367 54,915 SH   SOLE 28 54,915 0 0
MFA FINL INC COM 55272X102 714 106,929 SH   SOLE 30 106,929 0 0
MFA FINL INC COM 55272X102 60 8,928 SH   SOLE 31 8,928 0 0
MFA FINL INC COM 55272X102 82 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 269 40,225 SH   SOLE 40 40,225 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 2,680 365,637 SH   SOLE 2 365,637 0 0
MGE ENERGY INC COM 55277P104 2,126 35,451 SH   SOLE 2 1,206 0 34,245
MGE ENERGY INC COM 55277P104 688 11,472 SH   SOLE 4 11,472 0 0
MGE ENERGY INC COM 55277P104 48 796 SH   SOLE 7 796 0 0
MGE ENERGY INC COM 55277P104 7,281 121,429 SH   SOLE 18 121,429 0 0
MGE ENERGY INC COM 55277P104 3,125 52,114 SH   SOLE 19 52,114 0 0
MGE ENERGY INC COM 55277P104 73,486 1,225,582 SH   SOLE 21 1,225,582 0 0
MGE ENERGY INC COM 55277P104 61,583 1,027,073 SH   SOLE 22 982,962 0 44,111
MGE ENERGY INC COM 55277P104 400 6,679 SH   SOLE 26 4,384 0 2,295
MGE ENERGY INC COM 55277P104 288 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,110 18,517 SH   SOLE 30 18,517 0 0
MGE ENERGY INC COM 55277P104 76 1,271 SH   SOLE 36 1,271 0 0
MGE ENERGY INC COM 55277P104 228 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 4,037 385,921 SH   SOLE 2 26,388 0 359,533
MGIC INVT CORP WIS COM 552848103 15 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 89 8,524 SH   SOLE 7 8,524 0 0
MGIC INVT CORP WIS COM 552848103 12,866 1,230,017 SH   SOLE 18 1,230,017 0 0
MGIC INVT CORP WIS COM 552848103 6,462 617,779 SH   SOLE 19 617,779 0 0
MGIC INVT CORP WIS COM 552848103 133,820 12,793,487 SH   SOLE 21 12,793,487 0 0
MGIC INVT CORP WIS COM 552848103 112,066 10,713,795 SH   SOLE 22 10,240,195 0 473,600
MGIC INVT CORP WIS COM 552848103 428 40,954 SH   SOLE 23 40,954 0 0
MGIC INVT CORP WIS COM 552848103 1,780 170,134 SH   SOLE 26 57,036 0 113,098
MGIC INVT CORP WIS COM 552848103 505 48,273 SH   SOLE 28 48,273 0 0
MGIC INVT CORP WIS COM 552848103 254 24,320 SH   SOLE 29 0 0 24,320
MGIC INVT CORP WIS COM 552848103 980 93,700 SH   SOLE 30 93,700 0 0
MGIC INVT CORP WIS COM 552848103 77 7,380 SH   SOLE 36 7,380 0 0
MGIC INVT CORP WIS COM 552848103 380 36,304 SH   SOLE 40 36,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6 228 SH   SOLE 4 228 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,512 57,255 SH   SOLE 21 57,255 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5,148 194,910 SH   SOLE 22 159,098 0 35,812
MGM GROWTH PPTYS LLC CL A COM 55303A105 679 25,711 SH   SOLE 26 7,646 0 18,065
MGM GROWTH PPTYS LLC CL A COM 55303A105 259 9,808 SH   SOLE 28 9,808 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 697 26,399 SH   SOLE 29 0 0 26,399
MGM GROWTH PPTYS LLC CL A COM 55303A105 491 18,593 SH   SOLE 30 18,593 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 162 6,139 SH   SOLE 40 6,139 0 0
MGM RESORTS INTERNATIONAL COM 552953101 23,695 976,730 SH   SOLE 2 87,022 0 889,708
MGM RESORTS INTERNATIONAL COM 552953101 5,120 211,055 SH   SOLE 4 196,954 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 9,593 395,428 SH   SOLE 7 377,148 0 18,280
MGM RESORTS INTERNATIONAL COM 552953101 78 3,211 SH   SOLE 13 3,211 0 0
MGM RESORTS INTERNATIONAL COM 552953101 115 4,729 SH   SOLE 15 4,729 0 0
MGM RESORTS INTERNATIONAL COM 552953101 35,839 1,477,293 SH   SOLE 18 1,415,275 0 62,018
MGM RESORTS INTERNATIONAL COM 552953101 76,142 3,138,562 SH   SOLE 19 3,138,562 0 0
MGM RESORTS INTERNATIONAL COM 552953101 263,662 10,868,172 SH   SOLE 21 10,868,172 0 0
MGM RESORTS INTERNATIONAL COM 552953101 285,546 11,770,241 SH   SOLE 22 10,763,775 0 1,006,466
MGM RESORTS INTERNATIONAL COM 552953101 8,819 363,535 SH   SOLE 23 363,535 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,177 460,701 SH   SOLE 25 460,701 0 0
MGM RESORTS INTERNATIONAL COM 552953101 52,138 2,149,123 SH   SOLE 26 582,972 0 1,566,151
MGM RESORTS INTERNATIONAL COM 552953101 2,336 96,307 SH   SOLE 28 70,071 0 26,236
MGM RESORTS INTERNATIONAL COM 552953101 2,547 104,979 SH   SOLE 29 0 0 104,979
MGM RESORTS INTERNATIONAL COM 552953101 40,696 1,677,477 SH   SOLE 30 1,677,477 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,086 127,213 SH   SOLE 31 31,436 0 95,777
MGM RESORTS INTERNATIONAL COM 552953101 31,505 1,298,660 SH   SOLE 34 1,298,660 0 0
MGM RESORTS INTERNATIONAL COM 552953101 10,165 418,999 SH   SOLE 36 418,999 0 0
MGM RESORTS INTERNATIONAL COM 552953101 292 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 622 10,903 SH   SOLE 2 446 0 10,457
MGP INGREDIENTS INC NEW COM 55303J106 12 203 SH   SOLE 4 203 0 0
MGP INGREDIENTS INC NEW COM 55303J106 16 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 3,740 65,560 SH   SOLE 18 65,560 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,127 19,754 SH   SOLE 19 19,754 0 0
MGP INGREDIENTS INC NEW COM 55303J106 77,080 1,351,087 SH   SOLE 21 1,351,087 0 0
MGP INGREDIENTS INC NEW COM 55303J106 23,222 407,051 SH   SOLE 22 350,166 0 56,885
MGP INGREDIENTS INC NEW COM 55303J106 78 1,374 SH   SOLE 26 0 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 111 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,524 26,710 SH   SOLE 30 26,710 0 0
MGP INGREDIENTS INC NEW COM 55303J106 89 1,553 SH   SOLE 40 1,553 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 13,624 359,274 SH   SOLE 2 28,060 0 331,214
MICHAEL KORS HLDGS LTD SHS G60754101 2,003 52,827 SH   SOLE 4 48,955 0 3,872
MICHAEL KORS HLDGS LTD SHS G60754101 6,164 162,549 SH   SOLE 7 133,206 0 29,343
MICHAEL KORS HLDGS LTD SHS G60754101 108 2,855 SH   SOLE 13 2,855 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 55 1,447 SH   SOLE 15 1,447 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 12,961 341,790 SH   SOLE 18 323,418 0 18,372
MICHAEL KORS HLDGS LTD SHS G60754101 1,673 44,115 SH   SOLE 19 44,115 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 137,297 3,620,711 SH   SOLE 21 3,620,711 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 148,936 3,927,636 SH   SOLE 22 3,531,639 0 395,997
MICHAEL KORS HLDGS LTD SHS G60754101 4,061 107,101 SH   SOLE 23 107,101 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 5,295 139,639 SH   SOLE 25 139,639 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 22,711 598,909 SH   SOLE 26 212,541 0 386,368
MICHAEL KORS HLDGS LTD SHS G60754101 1,083 28,552 SH   SOLE 28 20,797 0 7,755
MICHAEL KORS HLDGS LTD SHS G60754101 1,356 35,748 SH   SOLE 29 4,823 0 30,925
MICHAEL KORS HLDGS LTD SHS G60754101 27,795 732,987 SH   SOLE 30 732,987 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 2,414 63,660 SH   SOLE 31 38,585 0 25,075
MICHAEL KORS HLDGS LTD SHS G60754101 304 8,016 SH   SOLE 34 8,016 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 4,406 116,193 SH   SOLE 36 116,193 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 115 3,042 SH   SOLE 40 3,042 0 0
MICHAELS COS INC COM 59408Q106 3,523 260,158 SH   SOLE 2 47,477 0 212,681
MICHAELS COS INC COM 59408Q106 6 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 46 3,372 SH   SOLE 7 3,372 0 0
MICHAELS COS INC COM 59408Q106 3,717 274,549 SH   SOLE 18 274,549 0 0
MICHAELS COS INC COM 59408Q106 302 22,319 SH   SOLE 19 22,319 0 0
MICHAELS COS INC COM 59408Q106 60,445 4,464,189 SH   SOLE 21 4,464,189 0 0
MICHAELS COS INC COM 59408Q106 44,955 3,320,184 SH   SOLE 22 3,107,974 0 212,210
MICHAELS COS INC COM 59408Q106 527 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 194 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 153 11,328 SH   SOLE 29 0 0 11,328
MICHAELS COS INC COM 59408Q106 392 28,956 SH   SOLE 30 28,956 0 0
MICHAELS COS INC COM 59408Q106 31 2,265 SH   SOLE 31 2,222 0 43
MICHAELS COS INC COM 59408Q106 57 4,198 SH   SOLE 36 4,198 0 0
MICHAELS COS INC COM 59408Q106 147 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 381 22,116 SH   SOLE 2 0 0 22,116
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2 144 SH   SOLE 18 144 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 571 33,200 SH   SOLE 25 33,200 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 5,145 298,934 SH   SOLE 26 58,699 0 240,235
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 56 3,272 SH   SOLE 28 3,272 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,281 74,420 SH   SOLE 30 74,420 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,098 63,775 SH   SOLE 31 39,104 0 24,671
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 46 2,648 SH   SOLE 34 2,648 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 16 905 SH   SOLE 36 905 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 21 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 8 4,834 SH   SOLE 22 4,834 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 38,969 541,840 SH   SOLE 2 36,849 0 504,991
MICROCHIP TECHNOLOGY INC COM 595017104 5,464 75,979 SH   SOLE 4 69,825 0 6,154
MICROCHIP TECHNOLOGY INC COM 595017104 13,424 186,657 SH   SOLE 7 186,657 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 101 1,406 SH   SOLE 13 1,406 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 177 2,466 SH   SOLE 15 2,466 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 38,750 538,787 SH   SOLE 18 509,787 0 29,000
MICROCHIP TECHNOLOGY INC COM 595017104 13,476 187,370 SH   SOLE 19 187,370 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 457,095 6,355,610 SH   SOLE 21 6,355,610 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 404,651 5,626,399 SH   SOLE 22 5,038,670 0 587,729
MICROCHIP TECHNOLOGY INC COM 595017104 12,229 170,039 SH   SOLE 23 170,039 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 14,863 206,662 SH   SOLE 25 206,662 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 69,250 962,874 SH   SOLE 26 262,833 0 700,041
MICROCHIP TECHNOLOGY INC COM 595017104 3,262 45,359 SH   SOLE 28 33,226 0 12,133
MICROCHIP TECHNOLOGY INC COM 595017104 4,064 56,511 SH   SOLE 29 8,373 0 48,138
MICROCHIP TECHNOLOGY INC COM 595017104 81,070 1,127,224 SH   SOLE 30 1,127,224 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5,929 82,438 SH   SOLE 31 52,408 0 30,030
MICROCHIP TECHNOLOGY INC COM 595017104 2,413 33,552 SH   SOLE 32 33,552 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 7,449 103,576 SH   SOLE 34 103,576 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 13,092 182,037 SH   SOLE 36 182,037 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 416 5,789 SH   SOLE 40 5,789 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 6,067 4,300,000 PRN   SOLE 21 4,300,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 4,493 4,600,000 PRN   SOLE 21 4,600,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 1,461 1,490,000 PRN   SOLE 21 1,490,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 86,433 2,724,001 SH   SOLE 2 188,076 0 2,535,925
MICRON TECHNOLOGY INC COM 595112103 13,345 420,584 SH   SOLE 4 390,236 0 30,348
MICRON TECHNOLOGY INC COM 595112103 48,553 1,530,198 SH   SOLE 7 1,021,962 0 508,236
MICRON TECHNOLOGY INC COM 595112103 1,486 46,838 SH   SOLE 13 46,838 0 0
MICRON TECHNOLOGY INC COM 595112103 412 12,984 SH   SOLE 15 12,984 0 0
MICRON TECHNOLOGY INC COM 595112103 6 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 73,873 2,328,175 SH   SOLE 18 2,189,066 0 139,109
MICRON TECHNOLOGY INC COM 595112103 9,090 286,487 SH   SOLE 19 286,487 0 0
MICRON TECHNOLOGY INC COM 595112103 775,634 24,444,804 SH   SOLE 21 24,444,804 0 0
MICRON TECHNOLOGY INC COM 595112103 872,572 27,499,908 SH   SOLE 22 24,569,643 0 2,930,265
MICRON TECHNOLOGY INC COM 595112103 25,607 807,016 SH   SOLE 23 807,016 0 0
MICRON TECHNOLOGY INC COM 595112103 35,543 1,120,161 SH   SOLE 25 1,120,161 0 0
MICRON TECHNOLOGY INC COM 595112103 143,515 4,523,020 SH   SOLE 26 1,165,337 0 3,357,683
MICRON TECHNOLOGY INC COM 595112103 7,064 222,623 SH   SOLE 28 162,832 0 59,791
MICRON TECHNOLOGY INC COM 595112103 2,725 85,870 SH   SOLE 29 41,284 0 44,586
MICRON TECHNOLOGY INC COM 595112103 186,717 5,884,568 SH   SOLE 30 5,884,568 0 0
MICRON TECHNOLOGY INC COM 595112103 14,299 450,651 SH   SOLE 31 248,541 0 202,110
MICRON TECHNOLOGY INC COM 595112103 5,106 160,914 SH   SOLE 32 160,914 0 0
MICRON TECHNOLOGY INC COM 595112103 3,747 118,096 SH   SOLE 34 118,096 0 0
MICRON TECHNOLOGY INC COM 595112103 28,775 906,880 SH   SOLE 36 906,880 0 0
MICRON TECHNOLOGY INC COM 595112103 830 26,163 SH   SOLE 40 26,163 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 1,358 1,225,000 PRN   SOLE 21 1,225,000 0 0
MICROSOFT CORP COM 594918104 2,145,520 21,123,557 SH   SOLE 2 3,111,221 0 18,012,336
MICROSOFT CORP COM 594918104 282,809 2,784,377 SH   SOLE 4 2,591,012 0 193,365
MICROSOFT CORP COM 594918104 626,884 6,171,945 SH   SOLE 7 6,168,268 0 3,677
MICROSOFT CORP COM 594918104 27,698 272,700 SH   SOLE 13 272,700 0 0
MICROSOFT CORP COM 594918104 7,525 74,090 SH   SOLE 15 74,090 0 0
MICROSOFT CORP COM 594918104 571 5,621 SH   SOLE 17 0 0 5,621
MICROSOFT CORP COM 594918104 2,728,059 26,858,910 SH   SOLE 18 24,248,016 0 2,610,894
MICROSOFT CORP COM 594918104 1,896,809 18,674,895 SH   SOLE 19 18,674,895 0 0
MICROSOFT CORP COM 594918104 4,445 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 15,334,160 150,971,354 SH   SOLE 21 150,971,354 0 0
MICROSOFT CORP COM 594918104 19,281,633 189,835,902 SH   SOLE 22 167,976,576 0 21,859,326
MICROSOFT CORP COM 594918104 569,247 5,604,479 SH   SOLE 23 5,604,479 0 0
MICROSOFT CORP COM 594918104 742,030 7,305,601 SH   SOLE 25 7,224,978 0 80,623
MICROSOFT CORP COM 594918104 2,825,684 27,820,064 SH   SOLE 26 7,164,533 0 20,655,531
MICROSOFT CORP COM 594918104 142,260 1,400,611 SH   SOLE 28 1,024,308 0 376,303
MICROSOFT CORP COM 594918104 143,423 1,412,064 SH   SOLE 29 511,734 0 900,330
MICROSOFT CORP COM 594918104 3,158,568 31,097,446 SH   SOLE 30 31,097,446 0 0
MICROSOFT CORP COM 594918104 317,357 3,124,518 SH   SOLE 31 1,921,626 0 1,202,892
MICROSOFT CORP COM 594918104 129,823 1,278,165 SH   SOLE 32 1,278,165 0 0
MICROSOFT CORP COM 594918104 492,927 4,853,081 SH   SOLE 34 4,853,081 0 0
MICROSOFT CORP COM 594918104 621,072 6,114,719 SH   SOLE 36 6,114,719 0 0
MICROSOFT CORP COM 594918104 1,100 10,827 SH   SOLE 37 10,827 0 0
MICROSOFT CORP COM 594918104 17,009 167,465 SH   SOLE 40 167,465 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,051 16,054 SH   SOLE 2 6,768 0 9,286
MICROSTRATEGY INC CL A NEW 594972408 6 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 24 186 SH   SOLE 7 186 0 0
MICROSTRATEGY INC CL A NEW 594972408 6,325 49,511 SH   SOLE 18 49,511 0 0
MICROSTRATEGY INC CL A NEW 594972408 8,536 66,815 SH   SOLE 19 66,815 0 0
MICROSTRATEGY INC CL A NEW 594972408 131,979 1,033,104 SH   SOLE 21 1,033,104 0 0
MICROSTRATEGY INC CL A NEW 594972408 45,564 356,665 SH   SOLE 22 344,541 0 12,124
MICROSTRATEGY INC CL A NEW 594972408 3,129 24,490 SH   SOLE 23 24,490 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,712 44,716 SH   SOLE 26 1,131 0 43,585
MICROSTRATEGY INC CL A NEW 594972408 173 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 875 6,846 SH   SOLE 29 0 0 6,846
MICROSTRATEGY INC CL A NEW 594972408 2,373 18,579 SH   SOLE 30 18,579 0 0
MICROSTRATEGY INC CL A NEW 594972408 137 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 11 17,576 SH   SOLE 18 17,576 0 0
MICROVISION INC DEL COM NEW 594960304 156 257,947 SH   SOLE 21 257,947 0 0
MICROVISION INC DEL COM NEW 594960304 777 1,286,751 SH   SOLE 22 1,286,751 0 0
MICT INC COM 55328R109 3 4,533 SH   SOLE 21 4,533 0 0
MICT INC COM 55328R109 2 3,724 SH   SOLE 22 3,724 0 0
MID AMER APT CMNTYS INC COM 59522J103 25,950 271,156 SH   SOLE 2 21,809 0 249,347
MID AMER APT CMNTYS INC COM 59522J103 11,410 119,226 SH   SOLE 4 116,423 0 2,803
MID AMER APT CMNTYS INC COM 59522J103 26,356 275,398 SH   SOLE 7 272,492 0 2,906
MID AMER APT CMNTYS INC COM 59522J103 32 336 SH   SOLE 13 336 0 0
MID AMER APT CMNTYS INC COM 59522J103 495 5,172 SH   SOLE 15 5,172 0 0
MID AMER APT CMNTYS INC COM 59522J103 21,960 229,467 SH   SOLE 18 215,857 0 13,610
MID AMER APT CMNTYS INC COM 59522J103 20,906 218,458 SH   SOLE 19 218,458 0 0
MID AMER APT CMNTYS INC COM 59522J103 366,325 3,827,847 SH   SOLE 21 3,827,847 0 0
MID AMER APT CMNTYS INC COM 59522J103 423,329 4,423,503 SH   SOLE 22 4,120,252 0 303,251
MID AMER APT CMNTYS INC COM 59522J103 8,012 83,719 SH   SOLE 23 83,719 0 0
MID AMER APT CMNTYS INC COM 59522J103 32,834 343,096 SH   SOLE 25 343,096 0 0
MID AMER APT CMNTYS INC COM 59522J103 44,360 463,527 SH   SOLE 26 134,239 0 329,288
MID AMER APT CMNTYS INC COM 59522J103 2,057 21,495 SH   SOLE 28 15,751 0 5,744
MID AMER APT CMNTYS INC COM 59522J103 6,466 67,568 SH   SOLE 29 44,254 0 23,314
MID AMER APT CMNTYS INC COM 59522J103 83,310 870,529 SH   SOLE 30 870,529 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,758 49,714 SH   SOLE 31 24,780 0 24,934
MID AMER APT CMNTYS INC COM 59522J103 519 5,421 SH   SOLE 34 5,421 0 0
MID AMER APT CMNTYS INC COM 59522J103 7,748 80,959 SH   SOLE 36 80,959 0 0
MID AMER APT CMNTYS INC COM 59522J103 303 3,166 SH   SOLE 40 3,166 0 0
MID PENN BANCORP INC COM 59540G107 89 3,853 SH   SOLE 2 210 0 3,643
MID PENN BANCORP INC COM 59540G107 391 17,004 SH   SOLE 18 17,004 0 0
MID PENN BANCORP INC COM 59540G107 140 6,089 SH   SOLE 19 6,089 0 0
MID PENN BANCORP INC COM 59540G107 3,564 154,836 SH   SOLE 21 154,836 0 0
MID PENN BANCORP INC COM 59540G107 932 40,504 SH   SOLE 22 38,127 0 2,377
MIDDLEBY CORP COM 596278101 12,983 126,383 SH   SOLE 2 4,217 0 122,166
MIDDLEBY CORP COM 596278101 1,922 18,710 SH   SOLE 4 17,289 0 1,421
MIDDLEBY CORP COM 596278101 356 3,468 SH   SOLE 7 3,468 0 0
MIDDLEBY CORP COM 596278101 35 341 SH   SOLE 13 341 0 0
MIDDLEBY CORP COM 596278101 3,256 31,690 SH   SOLE 18 27,229 0 4,461
MIDDLEBY CORP COM 596278101 1,230 11,974 SH   SOLE 19 11,974 0 0
MIDDLEBY CORP COM 596278101 68,712 668,857 SH   SOLE 21 668,857 0 0
MIDDLEBY CORP COM 596278101 159,123 1,548,941 SH   SOLE 22 1,406,049 0 142,892
MIDDLEBY CORP COM 596278101 3,916 38,116 SH   SOLE 23 38,116 0 0
MIDDLEBY CORP COM 596278101 66 645 SH   SOLE 25 645 0 0
MIDDLEBY CORP COM 596278101 15,950 155,262 SH   SOLE 26 51,445 0 103,817
MIDDLEBY CORP COM 596278101 1,128 10,976 SH   SOLE 28 8,067 0 2,909
MIDDLEBY CORP COM 596278101 1,339 13,038 SH   SOLE 29 1,650 0 11,388
MIDDLEBY CORP COM 596278101 7,595 73,927 SH   SOLE 30 73,927 0 0
MIDDLEBY CORP COM 596278101 2,228 21,690 SH   SOLE 31 12,139 0 9,551
MIDDLEBY CORP COM 596278101 264 2,569 SH   SOLE 34 2,569 0 0
MIDDLEBY CORP COM 596278101 1,202 11,705 SH   SOLE 36 11,705 0 0
MIDDLEBY CORP COM 596278101 119 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 118 2,784 SH   SOLE 2 99 0 2,685
MIDDLEFIELD BANC CORP COM NEW 596304204 440 10,379 SH   SOLE 18 10,379 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 184 4,342 SH   SOLE 19 4,342 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 4,237 99,870 SH   SOLE 21 99,870 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,180 27,816 SH   SOLE 22 26,022 0 1,794
MIDDLESEX WATER CO COM 596680108 724 13,570 SH   SOLE 2 597 0 12,973
MIDDLESEX WATER CO COM 596680108 539 10,100 SH   SOLE 7 10,100 0 0
MIDDLESEX WATER CO COM 596680108 3,046 57,092 SH   SOLE 18 57,092 0 0
MIDDLESEX WATER CO COM 596680108 1,267 23,754 SH   SOLE 19 23,754 0 0
MIDDLESEX WATER CO COM 596680108 30,744 576,263 SH   SOLE 21 576,263 0 0
MIDDLESEX WATER CO COM 596680108 28,547 535,090 SH   SOLE 22 514,634 0 20,456
MIDDLESEX WATER CO COM 596680108 837 15,684 SH   SOLE 23 15,684 0 0
MIDDLESEX WATER CO COM 596680108 213 3,991 SH   SOLE 26 0 0 3,991
MIDDLESEX WATER CO COM 596680108 153 2,870 SH   SOLE 28 2,870 0 0
MIDDLESEX WATER CO COM 596680108 3,076 57,662 SH   SOLE 30 57,662 0 0
MIDDLESEX WATER CO COM 596680108 74 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 436 19,524 SH   SOLE 2 799 0 18,725
MIDLAND STS BANCORP INC ILL COM 597742105 9 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,734 77,621 SH   SOLE 18 77,621 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 704 31,535 SH   SOLE 19 31,535 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 16,445 736,112 SH   SOLE 21 736,112 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 11,518 515,576 SH   SOLE 22 492,047 0 23,529
MIDLAND STS BANCORP INC ILL COM 597742105 145 6,494 SH   SOLE 26 0 0 6,494
MIDLAND STS BANCORP INC ILL COM 597742105 118 5,261 SH   SOLE 30 5,261 0 0
MIDSOUTH BANCORP INC COM 598039105 160 15,098 SH   SOLE 2 423 0 14,675
MIDSOUTH BANCORP INC COM 598039105 5 448 SH   SOLE 7 448 0 0
MIDSOUTH BANCORP INC COM 598039105 571 53,886 SH   SOLE 18 53,886 0 0
MIDSOUTH BANCORP INC COM 598039105 227 21,419 SH   SOLE 19 21,419 0 0
MIDSOUTH BANCORP INC COM 598039105 5,874 554,132 SH   SOLE 21 554,132 0 0
MIDSOUTH BANCORP INC COM 598039105 2,147 202,568 SH   SOLE 22 192,366 0 10,202
MIDSTATES PETE CO INC COM PAR 59804T407 154 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 385 51,300 SH   SOLE 18 51,300 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 161 21,374 SH   SOLE 19 21,374 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 3,940 524,647 SH   SOLE 21 524,647 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 1,323 176,164 SH   SOLE 22 167,515 0 8,649
MIDWESTONE FINL GROUP INC NE COM 598511103 290 11,691 SH   SOLE 2 467 0 11,224
MIDWESTONE FINL GROUP INC NE COM 598511103 3 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,024 41,247 SH   SOLE 18 41,247 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 380 15,289 SH   SOLE 19 15,289 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 10,145 408,581 SH   SOLE 21 408,581 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 2,834 114,134 SH   SOLE 22 106,691 0 7,443
MILACRON HLDGS CORP COM 59870L106 841 70,749 SH   SOLE 2 2,273 0 68,476
MILACRON HLDGS CORP COM 59870L106 18 1,476 SH   SOLE 7 1,476 0 0
MILACRON HLDGS CORP COM 59870L106 2,781 233,912 SH   SOLE 18 233,912 0 0
MILACRON HLDGS CORP COM 59870L106 1,231 103,561 SH   SOLE 19 103,561 0 0
MILACRON HLDGS CORP COM 59870L106 27,274 2,293,865 SH   SOLE 21 2,293,865 0 0
MILACRON HLDGS CORP COM 59870L106 26,262 2,208,788 SH   SOLE 22 1,859,420 0 349,368
MILACRON HLDGS CORP COM 59870L106 55 4,590 SH   SOLE 26 0 0 4,590
MILACRON HLDGS CORP COM 59870L106 106 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 169 14,173 SH   SOLE 29 0 0 14,173
MILACRON HLDGS CORP COM 59870L106 201 16,930 SH   SOLE 30 16,930 0 0
MILACRON HLDGS CORP COM 59870L106 92 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 2 6,080 SH   SOLE 21 6,080 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 11 1,338 SH   SOLE 21 1,338 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 192 24,140 SH   SOLE 22 24,140 0 0
MILLER HERMAN INC COM 600544100 2,256 74,585 SH   SOLE 2 26,568 0 48,017
MILLER HERMAN INC COM 600544100 8 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 39 1,279 SH   SOLE 7 1,279 0 0
MILLER HERMAN INC COM 600544100 10,383 343,233 SH   SOLE 18 343,233 0 0
MILLER HERMAN INC COM 600544100 2,760 91,247 SH   SOLE 19 91,247 0 0
MILLER HERMAN INC COM 600544100 125,630 4,153,060 SH   SOLE 21 4,153,060 0 0
MILLER HERMAN INC COM 600544100 70,705 2,337,359 SH   SOLE 22 2,256,833 0 80,526
MILLER HERMAN INC COM 600544100 358 11,833 SH   SOLE 26 6,405 0 5,428
MILLER HERMAN INC COM 600544100 229 7,577 SH   SOLE 28 7,577 0 0
MILLER HERMAN INC COM 600544100 140 4,642 SH   SOLE 29 0 0 4,642
MILLER HERMAN INC COM 600544100 453 14,980 SH   SOLE 30 14,980 0 0
MILLER HERMAN INC COM 600544100 192 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 385 14,248 SH   SOLE 2 4,804 0 9,444
MILLER INDS INC TENN COM NEW 600551204 8 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 1,058 39,171 SH   SOLE 18 39,171 0 0
MILLER INDS INC TENN COM NEW 600551204 480 17,779 SH   SOLE 19 17,779 0 0
MILLER INDS INC TENN COM NEW 600551204 11,207 415,080 SH   SOLE 21 415,080 0 0
MILLER INDS INC TENN COM NEW 600551204 11,793 436,772 SH   SOLE 22 427,578 0 9,194
MILLER INDS INC TENN COM NEW 600551204 764 28,314 SH   SOLE 23 28,314 0 0
MILLER INDS INC TENN COM NEW 600551204 297 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 11 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 812 24,132 SH   SOLE 21 24,132 0 0
MIMECAST LTD ORD SHS G14838109 1,455 43,262 SH   SOLE 22 20,301 0 22,961
MIMECAST LTD ORD SHS G14838109 484 14,401 SH   SOLE 26 10,374 0 4,027
MIMECAST LTD ORD SHS G14838109 348 10,351 SH   SOLE 30 10,351 0 0
MIMECAST LTD ORD SHS G14838109 178 5,296 SH   SOLE 40 5,296 0 0
MIND C T I LTD ORD M70240102 6 2,816 SH   SOLE 18 2,816 0 0
MIND C T I LTD ORD M70240102 140 61,277 SH   SOLE 21 61,277 0 0
MINDBODY INC COM CL A 60255W105 1,283 35,242 SH   SOLE 2 1,525 0 33,717
MINDBODY INC COM CL A 60255W105 5 140 SH   SOLE 4 140 0 0
MINDBODY INC COM CL A 60255W105 33 916 SH   SOLE 7 916 0 0
MINDBODY INC COM CL A 60255W105 5,166 141,917 SH   SOLE 18 141,917 0 0
MINDBODY INC COM CL A 60255W105 2,369 65,080 SH   SOLE 19 65,080 0 0
MINDBODY INC COM CL A 60255W105 54,818 1,505,991 SH   SOLE 21 1,505,991 0 0
MINDBODY INC COM CL A 60255W105 42,027 1,154,597 SH   SOLE 22 1,027,653 0 126,944
MINDBODY INC COM CL A 60255W105 110 3,030 SH   SOLE 26 0 0 3,030
MINDBODY INC COM CL A 60255W105 182 4,992 SH   SOLE 28 4,992 0 0
MINDBODY INC COM CL A 60255W105 311 8,549 SH   SOLE 30 8,549 0 0
MINDBODY INC COM CL A 60255W105 149 4,088 SH   SOLE 40 4,088 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,643 51,483 SH   SOLE 2 15,741 0 35,742
MINERALS TECHNOLOGIES INC COM 603158106 9 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 24 463 SH   SOLE 7 463 0 0
MINERALS TECHNOLOGIES INC COM 603158106 10,590 206,272 SH   SOLE 18 206,272 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,720 52,989 SH   SOLE 19 52,989 0 0
MINERALS TECHNOLOGIES INC COM 603158106 128,958 2,511,838 SH   SOLE 21 2,511,838 0 0
MINERALS TECHNOLOGIES INC COM 603158106 65,481 1,275,440 SH   SOLE 22 1,172,712 0 102,728
MINERALS TECHNOLOGIES INC COM 603158106 361 7,034 SH   SOLE 26 4,297 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 258 5,024 SH   SOLE 28 5,024 0 0
MINERALS TECHNOLOGIES INC COM 603158106 433 8,432 SH   SOLE 30 8,432 0 0
MINERALS TECHNOLOGIES INC COM 603158106 196 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 169 25,098 SH   SOLE 2 1,140 0 23,958
MINERVA NEUROSCIENCES INC COM 603380106 5 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 687 101,895 SH   SOLE 18 101,895 0 0
MINERVA NEUROSCIENCES INC COM 603380106 294 43,640 SH   SOLE 19 43,640 0 0
MINERVA NEUROSCIENCES INC COM 603380106 10,116 1,500,937 SH   SOLE 21 1,500,937 0 0
MINERVA NEUROSCIENCES INC COM 603380106 5,256 779,871 SH   SOLE 22 731,874 0 47,997
MINERVA NEUROSCIENCES INC COM 603380106 32 4,761 SH   SOLE 30 4,761 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 62 20,564 SH   SOLE 2 837 0 19,727
MIRAGEN THERAPEUTICS INC COM 60463E103 3 849 SH   SOLE 7 849 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 260 85,878 SH   SOLE 18 85,878 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 238 78,688 SH   SOLE 19 78,688 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 2,703 892,055 SH   SOLE 21 892,055 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 978 322,831 SH   SOLE 22 297,385 0 25,446
MIRAGEN THERAPEUTICS INC COM 60463E103 8 2,734 SH   SOLE 23 2,734 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 155 51,138 SH   SOLE 26 0 0 51,138
MIRAGEN THERAPEUTICS INC COM 60463E103 16 5,144 SH   SOLE 29 0 0 5,144
MIRATI THERAPEUTICS INC COM 60468T105 690 16,256 SH   SOLE 2 675 0 15,581
MIRATI THERAPEUTICS INC COM 60468T105 17 391 SH   SOLE 7 391 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,191 75,222 SH   SOLE 18 75,222 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,653 109,694 SH   SOLE 19 109,694 0 0
MIRATI THERAPEUTICS INC COM 60468T105 45,810 1,079,913 SH   SOLE 21 1,079,913 0 0
MIRATI THERAPEUTICS INC COM 60468T105 32,054 755,639 SH   SOLE 22 732,754 0 22,885
MIRATI THERAPEUTICS INC COM 60468T105 170 4,016 SH   SOLE 23 4,016 0 0
MIRATI THERAPEUTICS INC COM 60468T105 51 1,204 SH   SOLE 26 0 0 1,204
MIRATI THERAPEUTICS INC COM 60468T105 94 2,219 SH   SOLE 28 2,219 0 0
MIRATI THERAPEUTICS INC COM 60468T105 302 7,131 SH   SOLE 30 7,131 0 0
MIRATI THERAPEUTICS INC COM 60468T105 54 1,264 SH   SOLE 40 1,264 0 0
MISONIX INC COM 604871103 23 1,457 SH   SOLE 18 1,457 0 0
MISONIX INC COM 604871103 400 24,986 SH   SOLE 21 24,986 0 0
MISTRAS GROUP INC COM 60649T107 206 14,304 SH   SOLE 2 729 0 13,575
MISTRAS GROUP INC COM 60649T107 6 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 894 62,147 SH   SOLE 18 62,147 0 0
MISTRAS GROUP INC COM 60649T107 390 27,089 SH   SOLE 19 27,089 0 0
MISTRAS GROUP INC COM 60649T107 8,976 624,188 SH   SOLE 21 624,188 0 0
MISTRAS GROUP INC COM 60649T107 6,575 457,225 SH   SOLE 22 436,860 0 20,365
MISTRAS GROUP INC COM 60649T107 36 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 95 6,583 SH   SOLE 30 6,583 0 0
MISTRAS GROUP INC COM 60649T107 25 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 5 1,968 SH   SOLE 18 1,968 0 0
MITCHAM INDS INC COM 606501104 95 37,067 SH   SOLE 21 37,067 0 0
MITCHAM INDS INC COM 606501104 742 289,911 SH   SOLE 22 289,911 0 0
MITEK SYS INC COM NEW 606710200 278 25,758 SH   SOLE 2 1,166 0 24,592
MITEK SYS INC COM NEW 606710200 10 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 1,195 110,570 SH   SOLE 18 110,570 0 0
MITEK SYS INC COM NEW 606710200 458 42,383 SH   SOLE 19 42,383 0 0
MITEK SYS INC COM NEW 606710200 12,099 1,119,210 SH   SOLE 21 1,119,210 0 0
MITEK SYS INC COM NEW 606710200 9,276 858,111 SH   SOLE 22 835,922 0 22,189
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 7 1,381 SH   SOLE 18 1,381 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 444 91,215 SH   SOLE 34 91,215 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 1,575 100,611 SH   SOLE 22 0 0 100,611
MKS INSTRUMENT INC COM 55306N104 8,449 130,776 SH   SOLE 2 34,024 0 96,752
MKS INSTRUMENT INC COM 55306N104 19 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 66 1,021 SH   SOLE 7 1,021 0 0
MKS INSTRUMENT INC COM 55306N104 10,293 159,315 SH   SOLE 18 159,315 0 0
MKS INSTRUMENT INC COM 55306N104 726 11,241 SH   SOLE 19 11,241 0 0
MKS INSTRUMENT INC COM 55306N104 180,109 2,787,636 SH   SOLE 21 2,787,636 0 0
MKS INSTRUMENT INC COM 55306N104 117,567 1,819,648 SH   SOLE 22 1,691,864 0 127,784
MKS INSTRUMENT INC COM 55306N104 1,182 18,292 SH   SOLE 26 12,146 0 6,146
MKS INSTRUMENT INC COM 55306N104 485 7,511 SH   SOLE 28 7,511 0 0
MKS INSTRUMENT INC COM 55306N104 310 4,798 SH   SOLE 29 0 0 4,798
MKS INSTRUMENT INC COM 55306N104 847 13,110 SH   SOLE 30 13,110 0 0
MKS INSTRUMENT INC COM 55306N104 110 1,697 SH   SOLE 31 1,098 0 599
MKS INSTRUMENT INC COM 55306N104 307 4,756 SH   SOLE 40 4,756 0 0
MOBILE MINI INC COM 60740F105 1,178 37,105 SH   SOLE 2 2,341 0 34,764
MOBILE MINI INC COM 60740F105 6 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 31 969 SH   SOLE 7 969 0 0
MOBILE MINI INC COM 60740F105 7,312 230,287 SH   SOLE 18 230,287 0 0
MOBILE MINI INC COM 60740F105 2,665 83,928 SH   SOLE 19 83,928 0 0
MOBILE MINI INC COM 60740F105 148,880 4,689,120 SH   SOLE 21 4,689,120 0 0
MOBILE MINI INC COM 60740F105 41,383 1,303,391 SH   SOLE 22 1,243,792 0 59,599
MOBILE MINI INC COM 60740F105 903 28,445 SH   SOLE 23 28,445 0 0
MOBILE MINI INC COM 60740F105 770 24,244 SH   SOLE 26 6,236 0 18,008
MOBILE MINI INC COM 60740F105 179 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 60 1,887 SH   SOLE 29 0 0 1,887
MOBILE MINI INC COM 60740F105 2,903 91,426 SH   SOLE 30 91,426 0 0
MOBILE MINI INC COM 60740F105 155 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,401 343,022 SH   SOLE 2 30,854 0 312,168
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,036 147,982 SH   SOLE 4 147,982 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 874 124,909 SH   SOLE 7 86,694 0 38,215
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 29 4,189 SH   SOLE 13 4,189 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH   SOLE 17 0 0 100
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,347 192,405 SH   SOLE 18 192,405 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,197 456,644 SH   SOLE 19 456,644 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 81,246 11,606,638 SH   SOLE 21 11,606,638 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 46,780 6,682,818 SH   SOLE 22 5,747,811 0 935,007
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,131 304,472 SH   SOLE 23 304,472 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,341 191,596 SH   SOLE 25 191,596 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,916 1,130,900 SH   SOLE 26 549,725 0 581,175
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 764 109,105 SH   SOLE 28 109,105 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,294 184,873 SH   SOLE 29 91,128 0 93,745
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30,567 4,366,768 SH   SOLE 30 4,366,768 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 426 60,900 SH   SOLE 31 60,900 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 27,632 3,947,407 SH   SOLE 34 3,947,407 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 34 4,793 SH   SOLE 36 4,793 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 37 5,301 SH   SOLE 40 5,301 0 0
MOBILEIRON INC COM NEW 60739U204 346 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,187 258,611 SH   SOLE 18 258,611 0 0
MOBILEIRON INC COM NEW 60739U204 766 166,929 SH   SOLE 19 166,929 0 0
MOBILEIRON INC COM NEW 60739U204 11,910 2,594,698 SH   SOLE 21 2,594,698 0 0
MOBILEIRON INC COM NEW 60739U204 10,261 2,235,459 SH   SOLE 22 2,173,385 0 62,074
MOBILEIRON INC COM NEW 60739U204 34 7,500 SH   SOLE 23 7,500 0 0
MOBILEIRON INC COM NEW 60739U204 158 34,318 SH   SOLE 26 0 0 34,318
MOBILEIRON INC COM NEW 60739U204 29 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 63 13,739 SH   SOLE 29 0 0 13,739
MOBILEIRON INC COM NEW 60739U204 34 7,462 SH   SOLE 30 7,462 0 0
MOBILEIRON INC COM NEW 60739U204 14 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 274 20,716 SH   SOLE 2 950 0 19,766
MODEL N INC COM 607525102 6 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 1,158 87,535 SH   SOLE 18 87,535 0 0
MODEL N INC COM 607525102 1,169 88,374 SH   SOLE 19 88,374 0 0
MODEL N INC COM 607525102 11,823 893,634 SH   SOLE 21 893,634 0 0
MODEL N INC COM 607525102 11,523 870,942 SH   SOLE 22 838,740 0 32,202
MODEL N INC COM 607525102 163 12,328 SH   SOLE 23 12,328 0 0
MODEL N INC COM 607525102 312 23,576 SH   SOLE 26 0 0 23,576
MODEL N INC COM 607525102 47 3,547 SH   SOLE 30 3,547 0 0
MODERNA INC COM 60770K107 7 467 SH   SOLE 22 467 0 0
MODERNA INC COM 60770K107 384 25,171 SH   SOLE 26 13,161 0 12,010
MODINE MFG CO COM 607828100 601 55,613 SH   SOLE 2 9,983 0 45,630
MODINE MFG CO COM 607828100 4 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 12 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 1,951 180,461 SH   SOLE 18 180,461 0 0
MODINE MFG CO COM 607828100 1,673 154,747 SH   SOLE 19 154,747 0 0
MODINE MFG CO COM 607828100 19,288 1,784,248 SH   SOLE 21 1,784,248 0 0
MODINE MFG CO COM 607828100 18,238 1,687,123 SH   SOLE 22 1,559,248 0 127,875
MODINE MFG CO COM 607828100 529 48,959 SH   SOLE 23 48,959 0 0
MODINE MFG CO COM 607828100 849 78,559 SH   SOLE 26 0 0 78,559
MODINE MFG CO COM 607828100 72 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 191 17,664 SH   SOLE 29 0 0 17,664
MODINE MFG CO COM 607828100 136 12,544 SH   SOLE 30 12,544 0 0
MODINE MFG CO COM 607828100 54 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 1,670 48,583 SH   SOLE 2 14,462 0 34,121
MOELIS & CO CL A 60786M105 14 418 SH   SOLE 4 418 0 0
MOELIS & CO CL A 60786M105 127 3,688 SH   SOLE 7 3,688 0 0
MOELIS & CO CL A 60786M105 1,144 33,289 SH   SOLE 13 33,289 0 0
MOELIS & CO CL A 60786M105 6,051 175,989 SH   SOLE 18 175,989 0 0
MOELIS & CO CL A 60786M105 15,529 451,701 SH   SOLE 19 451,701 0 0
MOELIS & CO CL A 60786M105 59,197 1,721,834 SH   SOLE 21 1,721,834 0 0
MOELIS & CO CL A 60786M105 64,178 1,866,729 SH   SOLE 22 1,505,756 0 360,973
MOELIS & CO CL A 60786M105 1,056 30,705 SH   SOLE 23 30,705 0 0
MOELIS & CO CL A 60786M105 3,027 88,055 SH   SOLE 26 6,533 0 81,522
MOELIS & CO CL A 60786M105 199 5,787 SH   SOLE 28 5,787 0 0
MOELIS & CO CL A 60786M105 3,096 90,057 SH   SOLE 29 0 0 90,057
MOELIS & CO CL A 60786M105 439 12,778 SH   SOLE 30 12,778 0 0
MOELIS & CO CL A 60786M105 628 18,278 SH   SOLE 36 18,278 0 0
MOELIS & CO CL A 60786M105 172 4,999 SH   SOLE 40 4,999 0 0
MOHAWK INDS INC COM 608190104 19,050 162,878 SH   SOLE 2 17,514 0 145,364
MOHAWK INDS INC COM 608190104 2,352 20,113 SH   SOLE 4 18,398 0 1,715
MOHAWK INDS INC COM 608190104 5,936 50,753 SH   SOLE 7 47,232 0 3,521
MOHAWK INDS INC COM 608190104 413 3,531 SH   SOLE 13 3,531 0 0
MOHAWK INDS INC COM 608190104 57 491 SH   SOLE 15 491 0 0
MOHAWK INDS INC COM 608190104 14,950 127,820 SH   SOLE 18 120,152 0 7,668
MOHAWK INDS INC COM 608190104 5,213 44,569 SH   SOLE 19 44,569 0 0
MOHAWK INDS INC COM 608190104 173,235 1,481,146 SH   SOLE 21 1,481,146 0 0
MOHAWK INDS INC COM 608190104 177,712 1,519,423 SH   SOLE 22 1,349,169 0 170,254
MOHAWK INDS INC COM 608190104 5,066 43,311 SH   SOLE 23 43,311 0 0
MOHAWK INDS INC COM 608190104 6,568 56,157 SH   SOLE 25 56,157 0 0
MOHAWK INDS INC COM 608190104 33,278 284,524 SH   SOLE 26 84,864 0 199,660
MOHAWK INDS INC COM 608190104 1,451 12,409 SH   SOLE 28 9,099 0 3,310
MOHAWK INDS INC COM 608190104 1,789 15,294 SH   SOLE 29 2,219 0 13,075
MOHAWK INDS INC COM 608190104 36,336 310,674 SH   SOLE 30 310,674 0 0
MOHAWK INDS INC COM 608190104 2,663 22,769 SH   SOLE 31 12,649 0 10,120
MOHAWK INDS INC COM 608190104 1,364 11,663 SH   SOLE 34 11,663 0 0
MOHAWK INDS INC COM 608190104 6,190 52,927 SH   SOLE 36 52,927 0 0
MOHAWK INDS INC COM 608190104 148 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 39 9,723 SH   SOLE 2 0 0 9,723
MOLECULAR TEMPLATES INC COM 608550109 138 34,091 SH   SOLE 18 34,091 0 0
MOLECULAR TEMPLATES INC COM 608550109 44 10,892 SH   SOLE 19 10,892 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,790 443,067 SH   SOLE 21 443,067 0 0
MOLECULAR TEMPLATES INC COM 608550109 994 246,120 SH   SOLE 22 243,382 0 2,738
MOLECULIN BIOTECH INC COM 60855D101 4 3,398 SH   SOLE 18 3,398 0 0
MOLECULIN BIOTECH INC COM 60855D101 50 47,818 SH   SOLE 21 47,818 0 0
MOLINA HEALTHCARE INC COM 60855R100 16,554 142,435 SH   SOLE 2 29,944 0 112,491
MOLINA HEALTHCARE INC COM 60855R100 25 219 SH   SOLE 4 219 0 0
MOLINA HEALTHCARE INC COM 60855R100 228 1,964 SH   SOLE 7 1,964 0 0
MOLINA HEALTHCARE INC COM 60855R100 21,010 180,782 SH   SOLE 18 180,782 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,528 13,147 SH   SOLE 19 13,147 0 0
MOLINA HEALTHCARE INC COM 60855R100 380,361 3,272,763 SH   SOLE 21 3,272,763 0 0
MOLINA HEALTHCARE INC COM 60855R100 241,732 2,079,948 SH   SOLE 22 1,961,874 0 118,074
MOLINA HEALTHCARE INC COM 60855R100 2,033 17,496 SH   SOLE 26 11,310 0 6,186
MOLINA HEALTHCARE INC COM 60855R100 870 7,489 SH   SOLE 28 7,489 0 0
MOLINA HEALTHCARE INC COM 60855R100 397 3,415 SH   SOLE 29 0 0 3,415
MOLINA HEALTHCARE INC COM 60855R100 1,696 14,595 SH   SOLE 30 14,595 0 0
MOLINA HEALTHCARE INC COM 60855R100 159 1,367 SH   SOLE 31 1,247 0 120
MOLINA HEALTHCARE INC COM 60855R100 304 2,620 SH   SOLE 36 2,620 0 0
MOLINA HEALTHCARE INC COM 60855R100 654 5,630 SH   SOLE 40 5,630 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 1,830 637,000 PRN   SOLE 21 637,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 23,952 426,496 SH   SOLE 2 84,509 0 341,987
MOLSON COORS BREWING CO CL B 60871R209 3,961 70,534 SH   SOLE 4 65,541 0 4,993
MOLSON COORS BREWING CO CL B 60871R209 9,711 172,912 SH   SOLE 7 143,838 0 29,074
MOLSON COORS BREWING CO CL B 60871R209 387 6,890 SH   SOLE 13 6,890 0 0
MOLSON COORS BREWING CO CL B 60871R209 71 1,273 SH   SOLE 15 1,273 0 0
MOLSON COORS BREWING CO CL B 60871R209 89,432 1,592,459 SH   SOLE 18 1,568,949 0 23,510
MOLSON COORS BREWING CO CL B 60871R209 78,018 1,389,214 SH   SOLE 19 1,389,214 0 0
MOLSON COORS BREWING CO CL B 60871R209 234,675 4,178,693 SH   SOLE 21 4,178,693 0 0
MOLSON COORS BREWING CO CL B 60871R209 246,838 4,395,264 SH   SOLE 22 3,994,581 0 400,683
MOLSON COORS BREWING CO CL B 60871R209 11,059 196,915 SH   SOLE 23 196,915 0 0
MOLSON COORS BREWING CO CL B 60871R209 9,382 167,053 SH   SOLE 25 167,053 0 0
MOLSON COORS BREWING CO CL B 60871R209 59,147 1,053,179 SH   SOLE 26 226,366 0 826,813
MOLSON COORS BREWING CO CL B 60871R209 2,059 36,670 SH   SOLE 28 26,643 0 10,027
MOLSON COORS BREWING CO CL B 60871R209 1,649 29,363 SH   SOLE 29 5,723 0 23,640
MOLSON COORS BREWING CO CL B 60871R209 39,571 704,617 SH   SOLE 30 704,617 0 0
MOLSON COORS BREWING CO CL B 60871R209 3,144 55,989 SH   SOLE 31 20,058 0 35,931
MOLSON COORS BREWING CO CL B 60871R209 18,521 329,796 SH   SOLE 34 329,796 0 0
MOLSON COORS BREWING CO CL B 60871R209 8,390 149,390 SH   SOLE 36 149,390 0 0
MOLSON COORS BREWING CO CL B 60871R209 292 5,197 SH   SOLE 40 5,197 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 687 62,206 SH   SOLE 2 2,880 0 59,326
MOMENTA PHARMACEUTICALS INC COM 60877T100 3 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 18 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 4,654 421,595 SH   SOLE 18 421,595 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,560 141,338 SH   SOLE 19 141,338 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 114,381 10,360,558 SH   SOLE 21 10,360,558 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 28,073 2,542,805 SH   SOLE 22 2,446,270 0 96,535
MOMENTA PHARMACEUTICALS INC COM 60877T100 15 1,316 SH   SOLE 23 1,316 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 341 30,894 SH   SOLE 26 28,040 0 2,854
MOMENTA PHARMACEUTICALS INC COM 60877T100 102 9,253 SH   SOLE 28 9,253 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,140 193,799 SH   SOLE 30 193,799 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 27 2,406 SH   SOLE 34 2,406 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 78 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 3,319 139,735 SH   SOLE 2 4,463 0 135,272
MOMO INC ADR 60879B107 921 38,775 SH   SOLE 4 38,775 0 0
MOMO INC ADR 60879B107 474 19,945 SH   SOLE 7 19,945 0 0
MOMO INC ADR 60879B107 24 1,015 SH   SOLE 13 1,015 0 0
MOMO INC ADR 60879B107 1,829 77,016 SH   SOLE 15 77,016 0 0
MOMO INC ADR 60879B107 1,319 55,524 SH   SOLE 18 55,524 0 0
MOMO INC ADR 60879B107 385 16,203 SH   SOLE 19 16,203 0 0
MOMO INC ADR 60879B107 70,286 2,959,398 SH   SOLE 21 2,959,398 0 0
MOMO INC ADR 60879B107 40,600 1,709,466 SH   SOLE 22 1,573,739 0 135,727
MOMO INC ADR 60879B107 1,839 77,418 SH   SOLE 23 77,418 0 0
MOMO INC ADR 60879B107 1,261 53,113 SH   SOLE 25 53,113 0 0
MOMO INC ADR 60879B107 13,955 587,563 SH   SOLE 26 128,575 0 458,988
MOMO INC ADR 60879B107 495 20,851 SH   SOLE 28 20,851 0 0
MOMO INC ADR 60879B107 717 30,200 SH   SOLE 29 16,793 0 13,407
MOMO INC ADR 60879B107 19,929 839,104 SH   SOLE 30 839,104 0 0
MOMO INC ADR 60879B107 194 8,175 SH   SOLE 31 8,175 0 0
MOMO INC ADR 60879B107 20,661 869,952 SH   SOLE 34 869,952 0 0
MOMO INC ADR 60879B107 27 1,120 SH   SOLE 40 1,120 0 0
MONARCH CASINO & RESORT INC COM 609027107 347 9,088 SH   SOLE 2 374 0 8,714
MONARCH CASINO & RESORT INC COM 609027107 6 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,291 60,067 SH   SOLE 18 60,067 0 0
MONARCH CASINO & RESORT INC COM 609027107 611 16,027 SH   SOLE 19 16,027 0 0
MONARCH CASINO & RESORT INC COM 609027107 47,701 1,250,691 SH   SOLE 21 1,250,691 0 0
MONARCH CASINO & RESORT INC COM 609027107 14,308 375,143 SH   SOLE 22 359,858 0 15,285
MONARCH CASINO & RESORT INC COM 609027107 173 4,530 SH   SOLE 26 0 0 4,530
MONARCH CASINO & RESORT INC COM 609027107 912 23,921 SH   SOLE 30 23,921 0 0
MONDELEZ INTL INC CL A 609207105 142,432 3,558,126 SH   SOLE 2 281,262 0 3,276,864
MONDELEZ INTL INC CL A 609207105 19,736 493,030 SH   SOLE 4 454,110 0 38,920
MONDELEZ INTL INC CL A 609207105 48,966 1,223,233 SH   SOLE 7 1,206,547 0 16,686
MONDELEZ INTL INC CL A 609207105 1,966 49,113 SH   SOLE 13 49,113 0 0
MONDELEZ INTL INC CL A 609207105 555 13,856 SH   SOLE 15 13,856 0 0
MONDELEZ INTL INC CL A 609207105 158,277 3,953,968 SH   SOLE 18 3,727,880 0 226,088
MONDELEZ INTL INC CL A 609207105 94,045 2,349,367 SH   SOLE 19 2,349,367 0 0
MONDELEZ INTL INC CL A 609207105 429 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,083,148 27,058,394 SH   SOLE 21 27,058,394 0 0
MONDELEZ INTL INC CL A 609207105 1,419,835 35,469,270 SH   SOLE 22 31,440,082 0 4,029,188
MONDELEZ INTL INC CL A 609207105 41,120 1,027,242 SH   SOLE 23 1,027,242 0 0
MONDELEZ INTL INC CL A 609207105 53,218 1,329,451 SH   SOLE 25 1,329,451 0 0
MONDELEZ INTL INC CL A 609207105 237,902 5,943,104 SH   SOLE 26 1,444,732 0 4,498,372
MONDELEZ INTL INC CL A 609207105 11,316 282,697 SH   SOLE 28 206,728 0 75,969
MONDELEZ INTL INC CL A 609207105 2,137 53,387 SH   SOLE 29 53,387 0 0
MONDELEZ INTL INC CL A 609207105 210,713 5,263,877 SH   SOLE 30 5,263,877 0 0
MONDELEZ INTL INC CL A 609207105 26,509 662,229 SH   SOLE 31 321,143 0 341,086
MONDELEZ INTL INC CL A 609207105 8,257 206,269 SH   SOLE 32 206,269 0 0
MONDELEZ INTL INC CL A 609207105 8,407 210,019 SH   SOLE 34 210,019 0 0
MONDELEZ INTL INC CL A 609207105 50,459 1,260,535 SH   SOLE 36 1,260,535 0 0
MONDELEZ INTL INC CL A 609207105 1,324 33,082 SH   SOLE 40 33,082 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 75 37,640 SH   SOLE 2 1,105 0 36,535
MONEYGRAM INTL INC COM NEW 60935Y208 1 721 SH   SOLE 7 721 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 204 102,232 SH   SOLE 18 102,232 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 79 39,267 SH   SOLE 19 39,267 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,228 1,114,173 SH   SOLE 21 1,114,173 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,807 903,280 SH   SOLE 22 864,882 0 38,398
MONEYGRAM INTL INC COM NEW 60935Y208 9 4,308 SH   SOLE 28 4,308 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 9 4,501 SH   SOLE 30 4,501 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 6 3,231 SH   SOLE 40 3,231 0 0
MONGODB INC CL A 60937P106 11,697 139,685 SH   SOLE 19 139,685 0 0
MONGODB INC CL A 60937P106 2,551 30,460 SH   SOLE 21 30,460 0 0
MONGODB INC CL A 60937P106 33,318 397,880 SH   SOLE 22 397,880 0 0
MONGODB INC CL A 60937P106 5,303 63,322 SH   SOLE 34 63,322 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,899 314,449 SH   SOLE 2 3,166 0 311,283
MONMOUTH REAL ESTATE INVT CO CL A 609720107 766 61,777 SH   SOLE 4 61,777 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,785 143,918 SH   SOLE 7 143,918 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 34 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,663 295,387 SH   SOLE 18 295,387 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,376 272,232 SH   SOLE 19 272,232 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 38,678 3,119,179 SH   SOLE 21 3,119,179 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 42,962 3,464,686 SH   SOLE 22 3,361,197 0 103,489
MONMOUTH REAL ESTATE INVT CO CL A 609720107 38 3,076 SH   SOLE 23 3,076 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,998 161,140 SH   SOLE 25 161,140 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 615 49,578 SH   SOLE 26 0 0 49,578
MONMOUTH REAL ESTATE INVT CO CL A 609720107 112 9,062 SH   SOLE 28 9,062 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 385 31,063 SH   SOLE 29 31,057 0 6
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,985 402,000 SH   SOLE 30 402,000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 72 5,843 SH   SOLE 40 5,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 10,463 90,007 SH   SOLE 2 18,815 0 71,192
MONOLITHIC PWR SYS INC COM 609839105 22 190 SH   SOLE 4 190 0 0
MONOLITHIC PWR SYS INC COM 609839105 89 766 SH   SOLE 7 766 0 0
MONOLITHIC PWR SYS INC COM 609839105 13,120 112,856 SH   SOLE 18 112,856 0 0
MONOLITHIC PWR SYS INC COM 609839105 55,329 475,952 SH   SOLE 19 475,952 0 0
MONOLITHIC PWR SYS INC COM 609839105 242,014 2,081,839 SH   SOLE 21 2,081,839 0 0
MONOLITHIC PWR SYS INC COM 609839105 145,120 1,248,340 SH   SOLE 22 1,170,541 0 77,799
MONOLITHIC PWR SYS INC COM 609839105 1,639 14,096 SH   SOLE 26 8,070 0 6,026
MONOLITHIC PWR SYS INC COM 609839105 634 5,457 SH   SOLE 28 5,457 0 0
MONOLITHIC PWR SYS INC COM 609839105 525 4,516 SH   SOLE 29 0 0 4,516
MONOLITHIC PWR SYS INC COM 609839105 1,165 10,024 SH   SOLE 30 10,024 0 0
MONOLITHIC PWR SYS INC COM 609839105 114 983 SH   SOLE 31 826 0 157
MONOLITHIC PWR SYS INC COM 609839105 13,902 119,588 SH   SOLE 34 119,588 0 0
MONOLITHIC PWR SYS INC COM 609839105 486 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 571 36,822 SH   SOLE 2 1,362 0 35,460
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 12 794 SH   SOLE 7 794 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3,324 214,174 SH   SOLE 18 214,174 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 926 59,674 SH   SOLE 19 59,674 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 67,491 4,348,679 SH   SOLE 21 4,348,679 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 19,301 1,243,600 SH   SOLE 22 1,195,312 0 48,288
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 34 2,206 SH   SOLE 26 0 0 2,206
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 88 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,302 83,862 SH   SOLE 30 83,862 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 76 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 1,753 25,505 SH   SOLE 2 1,124 0 24,381
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 11,139 162,021 SH   SOLE 18 162,021 0 0
MONRO INC COM 610236101 3,266 47,499 SH   SOLE 19 47,499 0 0
MONRO INC COM 610236101 234,781 3,414,991 SH   SOLE 21 3,414,991 0 0
MONRO INC COM 610236101 67,106 976,093 SH   SOLE 22 890,081 0 86,012
MONRO INC COM 610236101 141 2,050 SH   SOLE 23 2,050 0 0
MONRO INC COM 610236101 382 5,563 SH   SOLE 26 3,354 0 2,209
MONRO INC COM 610236101 317 4,606 SH   SOLE 28 4,606 0 0
MONRO INC COM 610236101 4,578 66,585 SH   SOLE 30 66,585 0 0
MONRO INC COM 610236101 241 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 893 93,005 SH   SOLE 30 93,005 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 54,609 1,109,483 SH   SOLE 2 186,046 0 923,437
MONSTER BEVERAGE CORP NEW COM 61174X109 7,671 155,853 SH   SOLE 4 144,482 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 16,663 338,548 SH   SOLE 7 330,565 0 7,983
MONSTER BEVERAGE CORP NEW COM 61174X109 1,946 39,539 SH   SOLE 13 39,539 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 207 4,210 SH   SOLE 15 4,210 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 39,105 794,497 SH   SOLE 18 742,218 0 52,279
MONSTER BEVERAGE CORP NEW COM 61174X109 17,474 355,009 SH   SOLE 19 355,009 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 371,424 7,546,194 SH   SOLE 21 7,546,194 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 500,318 10,164,933 SH   SOLE 22 8,817,608 0 1,347,325
MONSTER BEVERAGE CORP NEW COM 61174X109 15,504 314,999 SH   SOLE 23 314,999 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 18,770 381,339 SH   SOLE 25 381,339 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 69,556 1,413,166 SH   SOLE 26 440,063 0 973,103
MONSTER BEVERAGE CORP NEW COM 61174X109 3,913 79,507 SH   SOLE 28 57,962 0 21,545
MONSTER BEVERAGE CORP NEW COM 61174X109 5,806 117,959 SH   SOLE 29 17,907 0 100,052
MONSTER BEVERAGE CORP NEW COM 61174X109 83,416 1,694,760 SH   SOLE 30 1,694,760 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,659 175,928 SH   SOLE 31 97,326 0 78,602
MONSTER BEVERAGE CORP NEW COM 61174X109 3,861 78,451 SH   SOLE 32 78,451 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,143 23,227 SH   SOLE 34 23,227 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 15,930 323,642 SH   SOLE 36 323,642 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 466 9,464 SH   SOLE 40 9,464 0 0
MOODYS CORP COM 615369105 57,582 411,179 SH   SOLE 2 35,489 0 375,690
MOODYS CORP COM 615369105 8,052 57,498 SH   SOLE 4 53,040 0 4,458
MOODYS CORP COM 615369105 19,204 137,134 SH   SOLE 7 136,078 0 1,056
MOODYS CORP COM 615369105 135 966 SH   SOLE 13 966 0 0
MOODYS CORP COM 615369105 204 1,456 SH   SOLE 15 1,456 0 0
MOODYS CORP COM 615369105 50,499 360,605 SH   SOLE 18 339,769 0 20,836
MOODYS CORP COM 615369105 6,111 43,639 SH   SOLE 19 43,639 0 0
MOODYS CORP COM 615369105 9,936 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 686,985 4,905,637 SH   SOLE 21 4,905,637 0 0
MOODYS CORP COM 615369105 570,014 4,070,363 SH   SOLE 22 3,631,078 0 439,285
MOODYS CORP COM 615369105 16,913 120,776 SH   SOLE 23 120,776 0 0
MOODYS CORP COM 615369105 21,130 150,884 SH   SOLE 25 150,884 0 0
MOODYS CORP COM 615369105 100,782 719,669 SH   SOLE 26 180,075 0 539,594
MOODYS CORP COM 615369105 4,680 33,422 SH   SOLE 28 24,466 0 8,956
MOODYS CORP COM 615369105 891 6,364 SH   SOLE 29 6,364 0 0
MOODYS CORP COM 615369105 101,782 726,808 SH   SOLE 30 726,808 0 0
MOODYS CORP COM 615369105 7,987 57,035 SH   SOLE 31 36,877 0 20,158
MOODYS CORP COM 615369105 1,239 8,850 SH   SOLE 34 8,850 0 0
MOODYS CORP COM 615369105 17,557 125,370 SH   SOLE 36 125,370 0 0
MOODYS CORP COM 615369105 571 4,074 SH   SOLE 40 4,074 0 0
MOOG INC CL A 615394202 2,339 30,189 SH   SOLE 2 1,924 0 28,265
MOOG INC CL A 615394202 10 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 73 942 SH   SOLE 7 942 0 0
MOOG INC CL A 615394202 12,882 166,258 SH   SOLE 18 166,258 0 0
MOOG INC CL A 615394202 3,815 49,242 SH   SOLE 19 49,242 0 0
MOOG INC CL A 615394202 343,857 4,438,004 SH   SOLE 21 4,438,004 0 0
MOOG INC CL A 615394202 73,197 944,717 SH   SOLE 22 899,921 0 44,796
MOOG INC CL A 615394202 111 1,432 SH   SOLE 23 1,432 0 0
MOOG INC CL A 615394202 490 6,330 SH   SOLE 26 3,377 0 2,953
MOOG INC CL A 615394202 335 4,329 SH   SOLE 28 4,329 0 0
MOOG INC CL A 615394202 47 604 SH   SOLE 29 0 0 604
MOOG INC CL A 615394202 5,041 65,059 SH   SOLE 30 65,059 0 0
MOOG INC CL A 615394202 48 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 301 3,882 SH   SOLE 40 3,882 0 0
MORGAN STANLEY COM NEW 617446448 180,735 4,558,272 SH   SOLE 2 1,497,094 0 3,061,178
MORGAN STANLEY COM NEW 617446448 30,628 772,447 SH   SOLE 4 737,553 0 34,894
MORGAN STANLEY COM NEW 617446448 41,565 1,048,303 SH   SOLE 7 1,043,206 0 5,097
MORGAN STANLEY COM NEW 617446448 9,230 232,781 SH   SOLE 13 232,781 0 0
MORGAN STANLEY COM NEW 617446448 426 10,754 SH   SOLE 15 10,754 0 0
MORGAN STANLEY COM NEW 617446448 285,949 7,211,830 SH   SOLE 18 6,887,326 0 324,504
MORGAN STANLEY COM NEW 617446448 520,881 13,136,976 SH   SOLE 19 13,136,976 0 0
MORGAN STANLEY COM NEW 617446448 954,796 24,080,608 SH   SOLE 21 24,080,608 0 0
MORGAN STANLEY COM NEW 617446448 1,371,161 34,581,607 SH   SOLE 22 29,861,048 0 4,720,559
MORGAN STANLEY COM NEW 617446448 57,886 1,459,912 SH   SOLE 23 1,459,912 0 0
MORGAN STANLEY COM NEW 617446448 51,917 1,309,379 SH   SOLE 25 1,309,379 0 0
MORGAN STANLEY COM NEW 617446448 196,630 4,959,142 SH   SOLE 26 1,346,050 0 3,613,092
MORGAN STANLEY COM NEW 617446448 9,988 251,911 SH   SOLE 28 183,917 0 67,994
MORGAN STANLEY COM NEW 617446448 32,742 825,784 SH   SOLE 29 329,863 0 495,921
MORGAN STANLEY COM NEW 617446448 197,015 4,968,863 SH   SOLE 30 4,968,863 0 0
MORGAN STANLEY COM NEW 617446448 42,043 1,060,355 SH   SOLE 31 690,100 0 370,255
MORGAN STANLEY COM NEW 617446448 124,337 3,135,873 SH   SOLE 34 3,135,873 0 0
MORGAN STANLEY COM NEW 617446448 52,897 1,334,107 SH   SOLE 36 1,334,107 0 0
MORGAN STANLEY COM NEW 617446448 1,192 30,063 SH   SOLE 40 30,063 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 790 130,400 SH   SOLE 2 130,400 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 592 71,876 SH   SOLE 2 71,876 0 0
MORNINGSTAR INC COM 617700109 3,781 34,426 SH   SOLE 2 3,276 0 31,150
MORNINGSTAR INC COM 617700109 12 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 35 318 SH   SOLE 7 318 0 0
MORNINGSTAR INC COM 617700109 1,179 10,738 SH   SOLE 18 10,738 0 0
MORNINGSTAR INC COM 617700109 441 4,013 SH   SOLE 19 4,013 0 0
MORNINGSTAR INC COM 617700109 25,219 229,596 SH   SOLE 21 229,596 0 0
MORNINGSTAR INC COM 617700109 56,027 510,075 SH   SOLE 22 474,747 0 35,328
MORNINGSTAR INC COM 617700109 57 519 SH   SOLE 23 519 0 0
MORNINGSTAR INC COM 617700109 838 7,630 SH   SOLE 26 2,893 0 4,737
MORNINGSTAR INC COM 617700109 282 2,566 SH   SOLE 28 2,566 0 0
MORNINGSTAR INC COM 617700109 524 4,769 SH   SOLE 30 4,769 0 0
MORNINGSTAR INC COM 617700109 45 412 SH   SOLE 31 366 0 46
MORNINGSTAR INC COM 617700109 227 2,067 SH   SOLE 34 2,067 0 0
MORNINGSTAR INC COM 617700109 252 2,298 SH   SOLE 40 2,298 0 0
MOSAIC CO NEW COM 61945C103 29,637 1,014,628 SH   SOLE 2 219,323 0 795,305
MOSAIC CO NEW COM 61945C103 3,368 115,310 SH   SOLE 4 105,649 0 9,661
MOSAIC CO NEW COM 61945C103 10,217 349,788 SH   SOLE 7 330,084 0 19,704
MOSAIC CO NEW COM 61945C103 499 17,090 SH   SOLE 13 17,090 0 0
MOSAIC CO NEW COM 61945C103 94 3,213 SH   SOLE 15 3,213 0 0
MOSAIC CO NEW COM 61945C103 21,374 731,720 SH   SOLE 18 682,318 0 49,402
MOSAIC CO NEW COM 61945C103 19,099 653,841 SH   SOLE 19 653,841 0 0
MOSAIC CO NEW COM 61945C103 260,276 8,910,509 SH   SOLE 21 8,910,509 0 0
MOSAIC CO NEW COM 61945C103 262,406 8,983,417 SH   SOLE 22 7,976,714 0 1,006,703
MOSAIC CO NEW COM 61945C103 7,594 259,965 SH   SOLE 23 259,965 0 0
MOSAIC CO NEW COM 61945C103 10,221 349,920 SH   SOLE 25 349,920 0 0
MOSAIC CO NEW COM 61945C103 54,731 1,873,724 SH   SOLE 26 418,061 0 1,455,663
MOSAIC CO NEW COM 61945C103 2,073 70,964 SH   SOLE 28 51,960 0 19,004
MOSAIC CO NEW COM 61945C103 12,208 417,934 SH   SOLE 29 332,234 0 85,700
MOSAIC CO NEW COM 61945C103 41,169 1,409,421 SH   SOLE 30 1,409,421 0 0
MOSAIC CO NEW COM 61945C103 4,475 153,202 SH   SOLE 31 87,782 0 65,420
MOSAIC CO NEW COM 61945C103 4,958 169,728 SH   SOLE 34 169,728 0 0
MOSAIC CO NEW COM 61945C103 9,807 335,731 SH   SOLE 36 335,731 0 0
MOSAIC CO NEW COM 61945C103 264 9,051 SH   SOLE 40 9,051 0 0
MOSYS INC COM NEW 619718208 1 4,545 SH   SOLE 21 4,545 0 0
MOSYS INC COM NEW 619718208 18 111,100 SH   SOLE 22 111,100 0 0
MOTORCAR PTS AMER INC COM 620071100 313 18,813 SH   SOLE 2 608 0 18,205
MOTORCAR PTS AMER INC COM 620071100 7 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,688 101,463 SH   SOLE 18 101,463 0 0
MOTORCAR PTS AMER INC COM 620071100 460 27,642 SH   SOLE 19 27,642 0 0
MOTORCAR PTS AMER INC COM 620071100 34,765 2,089,250 SH   SOLE 21 2,089,250 0 0
MOTORCAR PTS AMER INC COM 620071100 8,676 521,410 SH   SOLE 22 498,171 0 23,239
MOTORCAR PTS AMER INC COM 620071100 44 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 650 39,035 SH   SOLE 30 39,035 0 0
MOTORCAR PTS AMER INC COM 620071100 39 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 73,781 641,349 SH   SOLE 2 230,619 0 410,730
MOTOROLA SOLUTIONS INC COM NEW 620076307 12,368 107,512 SH   SOLE 4 103,234 0 4,278
MOTOROLA SOLUTIONS INC COM NEW 620076307 23,274 202,316 SH   SOLE 7 186,355 0 15,961
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,703 23,495 SH   SOLE 13 23,495 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 179 1,554 SH   SOLE 15 1,554 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 31 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 120,962 1,051,474 SH   SOLE 18 988,478 0 62,996
MOTOROLA SOLUTIONS INC COM NEW 620076307 245,412 2,133,275 SH   SOLE 19 2,133,275 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 723,955 6,293,071 SH   SOLE 21 6,293,071 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 584,775 5,083,235 SH   SOLE 22 4,454,269 0 628,966
MOTOROLA SOLUTIONS INC COM NEW 620076307 23,092 200,730 SH   SOLE 23 200,730 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 73,422 638,227 SH   SOLE 25 638,227 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 100,329 872,123 SH   SOLE 26 205,645 0 666,478
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,754 32,634 SH   SOLE 28 24,171 0 8,463
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,570 65,806 SH   SOLE 29 65,806 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 94,417 820,731 SH   SOLE 30 820,731 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 19,092 165,956 SH   SOLE 31 119,877 0 46,079
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,092 70,341 SH   SOLE 34 70,341 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 26,217 227,896 SH   SOLE 36 227,896 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 459 3,994 SH   SOLE 40 3,994 0 0
MOTUS GI HLDGS INC COM 62014P108 1 441 SH   SOLE 18 441 0 0
MOTUS GI HLDGS INC COM 62014P108 20 6,321 SH   SOLE 21 6,321 0 0
MOVADO GROUP INC COM 624580106 519 16,404 SH   SOLE 2 558 0 15,846
MOVADO GROUP INC COM 624580106 13 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 2,716 85,881 SH   SOLE 18 85,881 0 0
MOVADO GROUP INC COM 624580106 810 25,602 SH   SOLE 19 25,602 0 0
MOVADO GROUP INC COM 624580106 55,822 1,765,396 SH   SOLE 21 1,765,396 0 0
MOVADO GROUP INC COM 624580106 14,998 474,305 SH   SOLE 22 450,853 0 23,452
MOVADO GROUP INC COM 624580106 252 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 74 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 1,014 32,076 SH   SOLE 30 32,076 0 0
MOVADO GROUP INC COM 624580106 797 25,196 SH   SOLE 34 25,196 0 0
MOVADO GROUP INC COM 624580106 57 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 778 25,692 SH   SOLE 18 25,692 0 0
MPLX LP COM UNIT REP LTD 55336V100 67,641 2,232,364 SH   SOLE 19 2,232,364 0 0
MR COOPER GROUP INC COM 62482R107 872 74,729 SH   SOLE 2 2,690 0 72,039
MR COOPER GROUP INC COM 62482R107 5 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 13 1,092 SH   SOLE 7 1,092 0 0
MR COOPER GROUP INC COM 62482R107 3,107 266,210 SH   SOLE 18 266,210 0 0
MR COOPER GROUP INC COM 62482R107 1,284 110,027 SH   SOLE 19 110,027 0 0
MR COOPER GROUP INC COM 62482R107 31,006 2,656,914 SH   SOLE 21 2,656,914 0 0
MR COOPER GROUP INC COM 62482R107 17,198 1,473,669 SH   SOLE 22 1,376,897 0 96,772
MR COOPER GROUP INC COM 62482R107 99 8,457 SH   SOLE 26 0 0 8,457
MR COOPER GROUP INC COM 62482R107 223 19,113 SH   SOLE 30 19,113 0 0
MR COOPER GROUP INC COM 62482R107 122 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 968 79,111 SH   SOLE 2 2,859 0 76,252
MRC GLOBAL INC COM 55345K103 6 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 50 4,120 SH   SOLE 7 4,120 0 0
MRC GLOBAL INC COM 55345K103 3,485 284,928 SH   SOLE 18 284,928 0 0
MRC GLOBAL INC COM 55345K103 1,508 123,340 SH   SOLE 19 123,340 0 0
MRC GLOBAL INC COM 55345K103 34,496 2,820,609 SH   SOLE 21 2,820,609 0 0
MRC GLOBAL INC COM 55345K103 30,801 2,518,496 SH   SOLE 22 2,382,202 0 136,294
MRC GLOBAL INC COM 55345K103 428 34,972 SH   SOLE 26 9,899 0 25,073
MRC GLOBAL INC COM 55345K103 152 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 285 23,321 SH   SOLE 30 23,321 0 0
MRC GLOBAL INC COM 55345K103 91 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 135 11,031 SH   SOLE 40 11,031 0 0
MSA SAFETY INC COM 553498106 3,956 41,960 SH   SOLE 2 15,719 0 26,241
MSA SAFETY INC COM 553498106 26 273 SH   SOLE 4 273 0 0
MSA SAFETY INC COM 553498106 2,192 23,250 SH   SOLE 7 23,250 0 0
MSA SAFETY INC COM 553498106 18,597 197,276 SH   SOLE 18 197,276 0 0
MSA SAFETY INC COM 553498106 4,794 50,856 SH   SOLE 19 50,856 0 0
MSA SAFETY INC COM 553498106 230,927 2,449,632 SH   SOLE 21 2,449,632 0 0
MSA SAFETY INC COM 553498106 115,691 1,227,232 SH   SOLE 22 1,180,562 0 46,670
MSA SAFETY INC COM 553498106 938 9,949 SH   SOLE 26 7,063 0 2,886
MSA SAFETY INC COM 553498106 446 4,735 SH   SOLE 28 4,735 0 0
MSA SAFETY INC COM 553498106 852 9,042 SH   SOLE 30 9,042 0 0
MSA SAFETY INC COM 553498106 322 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 15 815 SH   SOLE 18 815 0 0
MSB FINL CORP NEW COM 55352L101 12 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 8,474 110,170 SH   SOLE 2 26,956 0 83,214
MSC INDL DIRECT INC CL A 553530106 18 238 SH   SOLE 4 238 0 0
MSC INDL DIRECT INC CL A 553530106 230 2,996 SH   SOLE 7 2,996 0 0
MSC INDL DIRECT INC CL A 553530106 10,706 139,189 SH   SOLE 18 139,189 0 0
MSC INDL DIRECT INC CL A 553530106 736 9,567 SH   SOLE 19 9,567 0 0
MSC INDL DIRECT INC CL A 553530106 177,059 2,301,853 SH   SOLE 21 2,301,853 0 0
MSC INDL DIRECT INC CL A 553530106 118,383 1,539,046 SH   SOLE 22 1,437,960 0 101,086
MSC INDL DIRECT INC CL A 553530106 1,169 15,194 SH   SOLE 26 6,466 0 8,728
MSC INDL DIRECT INC CL A 553530106 474 6,162 SH   SOLE 28 6,162 0 0
MSC INDL DIRECT INC CL A 553530106 883 11,473 SH   SOLE 30 11,473 0 0
MSC INDL DIRECT INC CL A 553530106 72 940 SH   SOLE 31 893 0 47
MSC INDL DIRECT INC CL A 553530106 149 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 361 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 31,471 213,461 SH   SOLE 2 23,364 0 190,097
MSCI INC COM 55354G100 4,233 28,714 SH   SOLE 4 26,365 0 2,349
MSCI INC COM 55354G100 10,637 72,147 SH   SOLE 7 65,824 0 6,323
MSCI INC COM 55354G100 322 2,186 SH   SOLE 13 2,186 0 0
MSCI INC COM 55354G100 80 545 SH   SOLE 15 545 0 0
MSCI INC COM 55354G100 74 500 SH   SOLE 17 0 0 500
MSCI INC COM 55354G100 27,628 187,400 SH   SOLE 18 175,963 0 11,437
MSCI INC COM 55354G100 45,442 308,231 SH   SOLE 19 308,231 0 0
MSCI INC COM 55354G100 312,157 2,117,321 SH   SOLE 21 2,117,321 0 0
MSCI INC COM 55354G100 328,267 2,226,597 SH   SOLE 22 1,994,804 0 231,793
MSCI INC COM 55354G100 9,270 62,875 SH   SOLE 23 62,875 0 0
MSCI INC COM 55354G100 46,061 312,426 SH   SOLE 25 312,426 0 0
MSCI INC COM 55354G100 59,987 406,886 SH   SOLE 26 102,129 0 304,757
MSCI INC COM 55354G100 2,572 17,445 SH   SOLE 28 12,869 0 4,576
MSCI INC COM 55354G100 3,199 21,699 SH   SOLE 29 3,545 0 18,154
MSCI INC COM 55354G100 49,416 335,182 SH   SOLE 30 335,182 0 0
MSCI INC COM 55354G100 4,104 27,838 SH   SOLE 31 18,061 0 9,777
MSCI INC COM 55354G100 663 4,494 SH   SOLE 34 4,494 0 0
MSCI INC COM 55354G100 9,600 65,119 SH   SOLE 36 65,119 0 0
MSCI INC COM 55354G100 357 2,419 SH   SOLE 40 2,419 0 0
MSG NETWORK INC CL A 553573106 1,697 72,050 SH   SOLE 2 12,466 0 59,584
MSG NETWORK INC CL A 553573106 5 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 30 1,276 SH   SOLE 7 1,276 0 0
MSG NETWORK INC CL A 553573106 4,717 200,233 SH   SOLE 18 200,233 0 0
MSG NETWORK INC CL A 553573106 4,814 204,325 SH   SOLE 19 204,325 0 0
MSG NETWORK INC CL A 553573106 47,980 2,036,522 SH   SOLE 21 2,036,522 0 0
MSG NETWORK INC CL A 553573106 45,269 1,921,423 SH   SOLE 22 1,848,597 0 72,826
MSG NETWORK INC CL A 553573106 580 24,626 SH   SOLE 23 24,626 0 0
MSG NETWORK INC CL A 553573106 1,970 83,612 SH   SOLE 26 24,342 0 59,270
MSG NETWORK INC CL A 553573106 190 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 256 10,869 SH   SOLE 29 0 0 10,869
MSG NETWORK INC CL A 553573106 360 15,275 SH   SOLE 30 15,275 0 0
MSG NETWORK INC CL A 553573106 162 6,870 SH   SOLE 40 6,870 0 0
MTS SYS CORP COM 553777103 716 17,838 SH   SOLE 2 672 0 17,166
MTS SYS CORP COM 553777103 5 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 16 392 SH   SOLE 7 392 0 0
MTS SYS CORP COM 553777103 3,699 92,186 SH   SOLE 18 92,186 0 0
MTS SYS CORP COM 553777103 1,069 26,627 SH   SOLE 19 26,627 0 0
MTS SYS CORP COM 553777103 76,761 1,912,817 SH   SOLE 21 1,912,817 0 0
MTS SYS CORP COM 553777103 20,426 508,988 SH   SOLE 22 486,631 0 22,357
MTS SYS CORP COM 553777103 300 7,476 SH   SOLE 26 2,155 0 5,321
MTS SYS CORP COM 553777103 87 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,406 35,044 SH   SOLE 30 35,044 0 0
MTS SYS CORP COM 553777103 63 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,056 45,187 SH   SOLE 2 1,971 0 43,216
MUELLER INDS INC COM 624756102 7 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 29 1,222 SH   SOLE 7 1,222 0 0
MUELLER INDS INC COM 624756102 6,688 286,306 SH   SOLE 18 286,306 0 0
MUELLER INDS INC COM 624756102 1,948 83,401 SH   SOLE 19 83,401 0 0
MUELLER INDS INC COM 624756102 142,589 6,104,000 SH   SOLE 21 6,104,000 0 0
MUELLER INDS INC COM 624756102 37,956 1,624,834 SH   SOLE 22 1,539,978 0 84,856
MUELLER INDS INC COM 624756102 451 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 184 7,869 SH   SOLE 28 7,869 0 0
MUELLER INDS INC COM 624756102 2,663 113,998 SH   SOLE 30 113,998 0 0
MUELLER INDS INC COM 624756102 58 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 141 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,278 140,440 SH   SOLE 2 5,367 0 135,073
MUELLER WTR PRODS INC COM SER A 624758108 11 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 755 82,983 SH   SOLE 7 82,983 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,631 508,930 SH   SOLE 18 508,930 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,098 230,542 SH   SOLE 19 230,542 0 0
MUELLER WTR PRODS INC COM SER A 624758108 46,351 5,093,567 SH   SOLE 21 5,093,567 0 0
MUELLER WTR PRODS INC COM SER A 624758108 41,423 4,551,954 SH   SOLE 22 4,340,817 0 211,137
MUELLER WTR PRODS INC COM SER A 624758108 301 33,032 SH   SOLE 26 18,054 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 210 23,073 SH   SOLE 28 23,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,492 493,609 SH   SOLE 30 493,609 0 0
MUELLER WTR PRODS INC COM SER A 624758108 170 18,689 SH   SOLE 40 18,689 0 0
MULTI COLOR CORP COM 625383104 483 13,757 SH   SOLE 2 409 0 13,348
MULTI COLOR CORP COM 625383104 4 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 10 280 SH   SOLE 7 280 0 0
MULTI COLOR CORP COM 625383104 2,523 71,887 SH   SOLE 18 71,887 0 0
MULTI COLOR CORP COM 625383104 696 19,831 SH   SOLE 19 19,831 0 0
MULTI COLOR CORP COM 625383104 52,453 1,494,807 SH   SOLE 21 1,494,807 0 0
MULTI COLOR CORP COM 625383104 14,691 418,666 SH   SOLE 22 401,623 0 17,043
MULTI COLOR CORP COM 625383104 149 4,255 SH   SOLE 26 0 0 4,255
MULTI COLOR CORP COM 625383104 68 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 964 27,486 SH   SOLE 30 27,486 0 0
MULTI COLOR CORP COM 625383104 50 1,424 SH   SOLE 40 1,424 0 0
MURPHY OIL CORP COM 626717102 10,021 428,451 SH   SOLE 2 77,965 0 350,486
MURPHY OIL CORP COM 626717102 18 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 170 7,289 SH   SOLE 7 7,289 0 0
MURPHY OIL CORP COM 626717102 30 1,280 SH   SOLE 15 1,280 0 0
MURPHY OIL CORP COM 626717102 10,997 470,147 SH   SOLE 18 470,147 0 0
MURPHY OIL CORP COM 626717102 804 34,380 SH   SOLE 19 34,380 0 0
MURPHY OIL CORP COM 626717102 192,964 8,249,847 SH   SOLE 21 8,249,847 0 0
MURPHY OIL CORP COM 626717102 154,701 6,613,969 SH   SOLE 22 6,250,357 0 363,612
MURPHY OIL CORP COM 626717102 52 2,235 SH   SOLE 23 2,235 0 0
MURPHY OIL CORP COM 626717102 3,474 148,531 SH   SOLE 25 148,531 0 0
MURPHY OIL CORP COM 626717102 4,124 176,327 SH   SOLE 26 108,825 0 67,502
MURPHY OIL CORP COM 626717102 498 21,306 SH   SOLE 28 21,306 0 0
MURPHY OIL CORP COM 626717102 2,348 100,366 SH   SOLE 30 100,366 0 0
MURPHY OIL CORP COM 626717102 80 3,411 SH   SOLE 31 3,411 0 0
MURPHY OIL CORP COM 626717102 2,835 121,210 SH   SOLE 36 121,210 0 0
MURPHY OIL CORP COM 626717102 353 15,081 SH   SOLE 40 15,081 0 0
MURPHY USA INC COM 626755102 3,238 42,254 SH   SOLE 2 13,512 0 28,742
MURPHY USA INC COM 626755102 8 106 SH   SOLE 4 106 0 0
MURPHY USA INC COM 626755102 128 1,670 SH   SOLE 7 1,670 0 0
MURPHY USA INC COM 626755102 13,239 172,744 SH   SOLE 18 172,744 0 0
MURPHY USA INC COM 626755102 3,441 44,898 SH   SOLE 19 44,898 0 0
MURPHY USA INC COM 626755102 162,816 2,124,426 SH   SOLE 21 2,124,426 0 0
MURPHY USA INC COM 626755102 80,522 1,050,656 SH   SOLE 22 994,921 0 55,735
MURPHY USA INC COM 626755102 117 1,529 SH   SOLE 23 1,529 0 0
MURPHY USA INC COM 626755102 1,000 13,054 SH   SOLE 26 11,159 0 1,895
MURPHY USA INC COM 626755102 312 4,065 SH   SOLE 28 4,065 0 0
MURPHY USA INC COM 626755102 178 2,322 SH   SOLE 29 0 0 2,322
MURPHY USA INC COM 626755102 785 10,245 SH   SOLE 30 10,245 0 0
MURPHY USA INC COM 626755102 986 12,870 SH   SOLE 36 12,870 0 0
MURPHY USA INC COM 626755102 249 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 38 12,846 SH   SOLE 2 393 0 12,453
MUSTANG BIO INC COM 62818Q104 147 50,020 SH   SOLE 18 50,020 0 0
MUSTANG BIO INC COM 62818Q104 75 25,523 SH   SOLE 19 25,523 0 0
MUSTANG BIO INC COM 62818Q104 1,680 571,346 SH   SOLE 21 571,346 0 0
MUSTANG BIO INC COM 62818Q104 486 165,308 SH   SOLE 22 160,305 0 5,003
MUTUALFIRST FINL INC COM 62845B104 123 4,622 SH   SOLE 2 179 0 4,443
MUTUALFIRST FINL INC COM 62845B104 4 163 SH   SOLE 7 163 0 0
MUTUALFIRST FINL INC COM 62845B104 542 20,412 SH   SOLE 18 20,412 0 0
MUTUALFIRST FINL INC COM 62845B104 214 8,040 SH   SOLE 19 8,040 0 0
MUTUALFIRST FINL INC COM 62845B104 5,705 214,702 SH   SOLE 21 214,702 0 0
MUTUALFIRST FINL INC COM 62845B104 1,685 63,417 SH   SOLE 22 60,259 0 3,158
MVB FINANCIAL CORP COM 553810102 136 7,537 SH   SOLE 2 362 0 7,175
MVB FINANCIAL CORP COM 553810102 542 30,031 SH   SOLE 18 30,031 0 0
MVB FINANCIAL CORP COM 553810102 206 11,426 SH   SOLE 19 11,426 0 0
MVB FINANCIAL CORP COM 553810102 5,363 297,301 SH   SOLE 21 297,301 0 0
MVB FINANCIAL CORP COM 553810102 1,204 66,737 SH   SOLE 22 62,653 0 4,084
MYERS INDS INC COM 628464109 427 28,292 SH   SOLE 2 1,145 0 27,147
MYERS INDS INC COM 628464109 10 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,748 181,897 SH   SOLE 18 181,897 0 0
MYERS INDS INC COM 628464109 792 52,403 SH   SOLE 19 52,403 0 0
MYERS INDS INC COM 628464109 57,762 3,822,779 SH   SOLE 21 3,822,779 0 0
MYERS INDS INC COM 628464109 14,781 978,194 SH   SOLE 22 940,934 0 37,260
MYERS INDS INC COM 628464109 50 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 1,011 66,936 SH   SOLE 30 66,936 0 0
MYERS INDS INC COM 628464109 41 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 33,616 1,226,862 SH   SOLE 2 82,854 0 1,144,008
MYLAN N V SHS EURO N59465109 4,590 167,534 SH   SOLE 4 153,565 0 13,969
MYLAN N V SHS EURO N59465109 12,826 468,111 SH   SOLE 7 410,693 0 57,418
MYLAN N V SHS EURO N59465109 238 8,678 SH   SOLE 13 8,678 0 0
MYLAN N V SHS EURO N59465109 136 4,969 SH   SOLE 15 4,969 0 0
MYLAN N V SHS EURO N59465109 33,838 1,234,972 SH   SOLE 18 1,172,144 0 62,828
MYLAN N V SHS EURO N59465109 5,951 217,190 SH   SOLE 19 217,190 0 0
MYLAN N V SHS EURO N59465109 502,491 18,339,092 SH   SOLE 21 18,339,092 0 0
MYLAN N V SHS EURO N59465109 339,978 12,407,953 SH   SOLE 22 11,059,757 0 1,348,196
MYLAN N V SHS EURO N59465109 10,046 366,660 SH   SOLE 23 366,660 0 0
MYLAN N V SHS EURO N59465109 13,599 496,314 SH   SOLE 25 496,314 0 0
MYLAN N V SHS EURO N59465109 50,855 1,856,037 SH   SOLE 26 574,378 0 1,281,659
MYLAN N V SHS EURO N59465109 2,708 98,828 SH   SOLE 28 72,117 0 26,711
MYLAN N V SHS EURO N59465109 525 19,145 SH   SOLE 29 19,145 0 0
MYLAN N V SHS EURO N59465109 62,798 2,291,890 SH   SOLE 30 2,291,890 0 0
MYLAN N V SHS EURO N59465109 5,284 192,841 SH   SOLE 31 102,168 0 90,673
MYLAN N V SHS EURO N59465109 2,004 73,145 SH   SOLE 32 73,145 0 0
MYLAN N V SHS EURO N59465109 1,833 66,903 SH   SOLE 34 66,903 0 0
MYLAN N V SHS EURO N59465109 11,432 417,211 SH   SOLE 36 417,211 0 0
MYLAN N V SHS EURO N59465109 313 11,436 SH   SOLE 40 11,436 0 0
MYOKARDIA INC COM 62857M105 1,330 27,224 SH   SOLE 2 1,214 0 26,010
MYOKARDIA INC COM 62857M105 11 215 SH   SOLE 4 215 0 0
MYOKARDIA INC COM 62857M105 32 662 SH   SOLE 7 662 0 0
MYOKARDIA INC COM 62857M105 5,364 109,775 SH   SOLE 18 109,775 0 0
MYOKARDIA INC COM 62857M105 3,097 63,392 SH   SOLE 19 63,392 0 0
MYOKARDIA INC COM 62857M105 81,395 1,665,889 SH   SOLE 21 1,665,889 0 0
MYOKARDIA INC COM 62857M105 46,822 958,290 SH   SOLE 22 916,186 0 42,104
MYOKARDIA INC COM 62857M105 136 2,779 SH   SOLE 23 2,779 0 0
MYOKARDIA INC COM 62857M105 707 14,477 SH   SOLE 26 7,830 0 6,647
MYOKARDIA INC COM 62857M105 217 4,449 SH   SOLE 28 4,449 0 0
MYOKARDIA INC COM 62857M105 71 1,461 SH   SOLE 29 0 0 1,461
MYOKARDIA INC COM 62857M105 485 9,919 SH   SOLE 30 9,919 0 0
MYOKARDIA INC COM 62857M105 149 3,056 SH   SOLE 40 3,056 0 0
MYOMO INC COM 62857J102 3 2,176 SH   SOLE 18 2,176 0 0
MYOMO INC COM 62857J102 40 27,450 SH   SOLE 21 27,450 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 111 6,747 SH   SOLE 21 6,747 0 0
MYOVANT SCIENCES LTD COM G637AM102 298 18,190 SH   SOLE 22 6,607 0 11,583
MYOVANT SCIENCES LTD COM G637AM102 49 2,975 SH   SOLE 30 2,975 0 0
MYR GROUP INC DEL COM 55405W104 365 12,960 SH   SOLE 2 570 0 12,390
MYR GROUP INC DEL COM 55405W104 6 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 224 7,943 SH   SOLE 7 7,943 0 0
MYR GROUP INC DEL COM 55405W104 2,408 85,477 SH   SOLE 18 85,477 0 0
MYR GROUP INC DEL COM 55405W104 896 31,791 SH   SOLE 19 31,791 0 0
MYR GROUP INC DEL COM 55405W104 50,584 1,795,658 SH   SOLE 21 1,795,658 0 0
MYR GROUP INC DEL COM 55405W104 13,591 482,447 SH   SOLE 22 454,680 0 27,767
MYR GROUP INC DEL COM 55405W104 23 833 SH   SOLE 23 833 0 0
MYR GROUP INC DEL COM 55405W104 462 16,403 SH   SOLE 26 0 0 16,403
MYR GROUP INC DEL COM 55405W104 84 2,994 SH   SOLE 28 2,994 0 0
MYR GROUP INC DEL COM 55405W104 58 2,066 SH   SOLE 29 0 0 2,066
MYR GROUP INC DEL COM 55405W104 912 32,362 SH   SOLE 30 32,362 0 0
MYR GROUP INC DEL COM 55405W104 56 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 1,773 60,986 SH   SOLE 2 5,968 0 55,018
MYRIAD GENETICS INC COM 62855J104 12 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 41 1,418 SH   SOLE 7 1,418 0 0
MYRIAD GENETICS INC COM 62855J104 10,508 361,462 SH   SOLE 18 361,462 0 0
MYRIAD GENETICS INC COM 62855J104 4,748 163,313 SH   SOLE 19 163,313 0 0
MYRIAD GENETICS INC COM 62855J104 261,423 8,992,879 SH   SOLE 21 8,992,879 0 0
MYRIAD GENETICS INC COM 62855J104 65,205 2,243,027 SH   SOLE 22 2,150,712 0 92,315
MYRIAD GENETICS INC COM 62855J104 467 16,081 SH   SOLE 23 16,081 0 0
MYRIAD GENETICS INC COM 62855J104 1,127 38,774 SH   SOLE 26 7,118 0 31,656
MYRIAD GENETICS INC COM 62855J104 268 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 270 9,278 SH   SOLE 29 0 0 9,278
MYRIAD GENETICS INC COM 62855J104 8,643 297,306 SH   SOLE 30 297,306 0 0
MYRIAD GENETICS INC COM 62855J104 50 1,714 SH   SOLE 34 1,714 0 0
MYRIAD GENETICS INC COM 62855J104 192 6,593 SH   SOLE 40 6,593 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 738 1,200,000 PRN   SOLE 21 1,200,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,295 647,642 SH   SOLE 2 24,013 0 623,629
NABORS INDUSTRIES LTD SHS G6359F103 5 2,306 SH   SOLE 4 2,306 0 0
NABORS INDUSTRIES LTD SHS G6359F103 30 15,142 SH   SOLE 7 15,142 0 0
NABORS INDUSTRIES LTD SHS G6359F103 64 32,207 SH   SOLE 13 32,207 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,578 789,200 SH   SOLE 18 789,200 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,279 639,728 SH   SOLE 19 639,728 0 0
NABORS INDUSTRIES LTD SHS G6359F103 57,743 28,871,666 SH   SOLE 21 28,871,666 0 0
NABORS INDUSTRIES LTD SHS G6359F103 20,200 10,099,757 SH   SOLE 22 9,070,555 0 1,029,202
NABORS INDUSTRIES LTD SHS G6359F103 139 69,635 SH   SOLE 26 46,639 0 22,996
NABORS INDUSTRIES LTD SHS G6359F103 88 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 114 56,874 SH   SOLE 29 0 0 56,874
NABORS INDUSTRIES LTD SHS G6359F103 1,304 651,765 SH   SOLE 30 651,765 0 0
NABORS INDUSTRIES LTD SHS G6359F103 14 7,033 SH   SOLE 31 7,033 0 0
NABORS INDUSTRIES LTD SHS G6359F103 123 61,401 SH   SOLE 36 61,401 0 0
NABORS INDUSTRIES LTD SHS G6359F103 65 32,507 SH   SOLE 40 32,507 0 0
NACCO INDS INC CL A 629579103 170 5,016 SH   SOLE 2 105 0 4,911
NACCO INDS INC CL A 629579103 4 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 468 13,814 SH   SOLE 18 13,814 0 0
NACCO INDS INC CL A 629579103 168 4,958 SH   SOLE 19 4,958 0 0
NACCO INDS INC CL A 629579103 4,476 132,048 SH   SOLE 21 132,048 0 0
NACCO INDS INC CL A 629579103 4,234 124,910 SH   SOLE 22 121,527 0 3,383
NAM TAI PPTY INC SHS G63907102 209 24,122 SH   SOLE 21 24,122 0 0
NAM TAI PPTY INC SHS G63907102 854 98,406 SH   SOLE 22 98,406 0 0
NAM TAI PPTY INC SHS G63907102 156 17,951 SH   SOLE 30 17,951 0 0
NANOMETRICS INC COM 630077105 619 22,641 SH   SOLE 2 5,302 0 17,339
NANOMETRICS INC COM 630077105 15 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 3,285 120,183 SH   SOLE 18 120,183 0 0
NANOMETRICS INC COM 630077105 2,709 99,107 SH   SOLE 19 99,107 0 0
NANOMETRICS INC COM 630077105 69,839 2,555,398 SH   SOLE 21 2,555,398 0 0
NANOMETRICS INC COM 630077105 20,090 735,096 SH   SOLE 22 707,101 0 27,995
NANOMETRICS INC COM 630077105 472 17,264 SH   SOLE 23 17,264 0 0
NANOMETRICS INC COM 630077105 855 31,301 SH   SOLE 26 0 0 31,301
NANOMETRICS INC COM 630077105 89 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 176 6,458 SH   SOLE 29 0 0 6,458
NANOMETRICS INC COM 630077105 1,372 50,213 SH   SOLE 30 50,213 0 0
NANOMETRICS INC COM 630077105 55 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 338 22,761 SH   SOLE 2 3,547 0 19,214
NANOSTRING TECHNOLOGIES INC COM 63009R109 5 349 SH   SOLE 7 349 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,294 87,270 SH   SOLE 18 87,270 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,629 109,823 SH   SOLE 19 109,823 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 18,296 1,233,739 SH   SOLE 21 1,233,739 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 10,120 682,381 SH   SOLE 22 666,183 0 16,198
NANOSTRING TECHNOLOGIES INC COM 63009R109 35 2,351 SH   SOLE 23 2,351 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,034 69,755 SH   SOLE 26 0 0 69,755
NANOSTRING TECHNOLOGIES INC COM 63009R109 14 947 SH   SOLE 30 947 0 0
NANOVIRICIDES INC COM NEW 630087203 5 26,092 SH   SOLE 21 26,092 0 0
NANTHEALTH INC COM 630104107 11 19,814 SH   SOLE 2 1,079 0 18,735
NANTHEALTH INC COM 630104107 35 64,629 SH   SOLE 18 64,629 0 0
NANTHEALTH INC COM 630104107 14 25,997 SH   SOLE 19 25,997 0 0
NANTHEALTH INC COM 630104107 444 815,756 SH   SOLE 21 815,756 0 0
NANTHEALTH INC COM 630104107 92 169,859 SH   SOLE 22 165,422 0 4,437
NANTKWEST INC COM 63016Q102 31 26,691 SH   SOLE 2 1,428 0 25,263
NANTKWEST INC COM 63016Q102 123 105,708 SH   SOLE 18 105,708 0 0
NANTKWEST INC COM 63016Q102 50 43,169 SH   SOLE 19 43,169 0 0
NANTKWEST INC COM 63016Q102 1,208 1,041,019 SH   SOLE 21 1,041,019 0 0
NANTKWEST INC COM 63016Q102 613 528,158 SH   SOLE 22 519,568 0 8,590
NAPCO SEC TECHNOLOGIES INC COM 630402105 153 9,717 SH   SOLE 2 505 0 9,212
NAPCO SEC TECHNOLOGIES INC COM 630402105 671 42,577 SH   SOLE 18 42,577 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 261 16,548 SH   SOLE 19 16,548 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6,973 442,744 SH   SOLE 21 442,744 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 7,314 464,362 SH   SOLE 22 457,862 0 6,500
NASDAQ INC COM 631103108 23,428 287,213 SH   SOLE 2 27,388 0 259,825
NASDAQ INC COM 631103108 2,933 35,961 SH   SOLE 4 32,877 0 3,084
NASDAQ INC COM 631103108 7,807 95,714 SH   SOLE 7 88,194 0 7,520
NASDAQ INC COM 631103108 226 2,773 SH   SOLE 13 2,773 0 0
NASDAQ INC COM 631103108 118 1,444 SH   SOLE 15 1,444 0 0
NASDAQ INC COM 631103108 27,844 341,352 SH   SOLE 18 327,411 0 13,941
NASDAQ INC COM 631103108 7,287 89,339 SH   SOLE 19 89,339 0 0
NASDAQ INC COM 631103108 231,744 2,841,045 SH   SOLE 21 2,841,045 0 0
NASDAQ INC COM 631103108 226,656 2,778,671 SH   SOLE 22 2,471,088 0 307,583
NASDAQ INC COM 631103108 6,986 85,647 SH   SOLE 23 85,647 0 0
NASDAQ INC COM 631103108 9,278 113,743 SH   SOLE 25 113,743 0 0
NASDAQ INC COM 631103108 37,894 464,564 SH   SOLE 26 147,014 0 317,550
NASDAQ INC COM 631103108 1,853 22,720 SH   SOLE 28 16,721 0 5,999
NASDAQ INC COM 631103108 2,219 27,198 SH   SOLE 29 3,844 0 23,354
NASDAQ INC COM 631103108 34,762 426,157 SH   SOLE 30 426,157 0 0
NASDAQ INC COM 631103108 3,161 38,756 SH   SOLE 31 26,020 0 12,736
NASDAQ INC COM 631103108 1,748 21,426 SH   SOLE 34 21,426 0 0
NASDAQ INC COM 631103108 8,050 98,683 SH   SOLE 36 98,683 0 0
NASDAQ INC COM 631103108 191 2,343 SH   SOLE 40 2,343 0 0
NATERA INC COM 632307104 491 35,204 SH   SOLE 2 9,622 0 25,582
NATERA INC COM 632307104 10 702 SH   SOLE 7 702 0 0
NATERA INC COM 632307104 1,557 111,516 SH   SOLE 18 111,516 0 0
NATERA INC COM 632307104 2,416 173,070 SH   SOLE 19 173,070 0 0
NATERA INC COM 632307104 16,202 1,160,611 SH   SOLE 21 1,160,611 0 0
NATERA INC COM 632307104 15,785 1,130,740 SH   SOLE 22 1,094,094 0 36,646
NATERA INC COM 632307104 568 40,713 SH   SOLE 23 40,713 0 0
NATERA INC COM 632307104 961 68,821 SH   SOLE 26 0 0 68,821
NATERA INC COM 632307104 68 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 168 12,033 SH   SOLE 29 0 0 12,033
NATERA INC COM 632307104 175 12,552 SH   SOLE 30 12,552 0 0
NATHANS FAMOUS INC NEW COM 632347100 161 2,418 SH   SOLE 2 109 0 2,309
NATHANS FAMOUS INC NEW COM 632347100 4 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 616 9,263 SH   SOLE 18 9,263 0 0
NATHANS FAMOUS INC NEW COM 632347100 278 4,188 SH   SOLE 19 4,188 0 0
NATHANS FAMOUS INC NEW COM 632347100 6,635 99,848 SH   SOLE 21 99,848 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,941 44,252 SH   SOLE 22 41,950 0 2,302
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 1 5,290 SH   SOLE 21 5,290 0 0
NATIONAL BANKSHARES INC VA COM 634865109 245 6,738 SH   SOLE 2 251 0 6,487
NATIONAL BANKSHARES INC VA COM 634865109 4 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 857 23,533 SH   SOLE 18 23,533 0 0
NATIONAL BANKSHARES INC VA COM 634865109 339 9,312 SH   SOLE 19 9,312 0 0
NATIONAL BANKSHARES INC VA COM 634865109 9,085 249,375 SH   SOLE 21 249,375 0 0
NATIONAL BANKSHARES INC VA COM 634865109 6,955 190,907 SH   SOLE 22 184,998 0 5,909
NATIONAL BEVERAGE CORP COM 635017106 710 9,894 SH   SOLE 2 400 0 9,494
NATIONAL BEVERAGE CORP COM 635017106 5 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 18 255 SH   SOLE 7 255 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,752 38,346 SH   SOLE 18 38,346 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,244 17,327 SH   SOLE 19 17,327 0 0
NATIONAL BEVERAGE CORP COM 635017106 28,085 391,321 SH   SOLE 21 391,321 0 0
NATIONAL BEVERAGE CORP COM 635017106 24,091 335,676 SH   SOLE 22 320,601 0 15,075
NATIONAL BEVERAGE CORP COM 635017106 11 160 SH   SOLE 23 160 0 0
NATIONAL BEVERAGE CORP COM 635017106 243 3,390 SH   SOLE 26 0 0 3,390
NATIONAL BEVERAGE CORP COM 635017106 95 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 209 2,912 SH   SOLE 30 2,912 0 0
NATIONAL BEVERAGE CORP COM 635017106 92 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 859 27,815 SH   SOLE 2 1,076 0 26,739
NATIONAL BK HLDGS CORP CL A 633707104 9 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 17 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,580 148,372 SH   SOLE 18 148,372 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,306 42,305 SH   SOLE 19 42,305 0 0
NATIONAL BK HLDGS CORP CL A 633707104 87,316 2,828,497 SH   SOLE 21 2,828,497 0 0
NATIONAL BK HLDGS CORP CL A 633707104 26,509 858,738 SH   SOLE 22 821,712 0 37,026
NATIONAL BK HLDGS CORP CL A 633707104 324 10,494 SH   SOLE 26 0 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 139 4,512 SH   SOLE 28 4,512 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,650 53,458 SH   SOLE 30 53,458 0 0
NATIONAL BK HLDGS CORP CL A 633707104 119 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 516 79,556 SH   SOLE 2 2,889 0 76,667
NATIONAL CINEMEDIA INC COM 635309107 2 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 11 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,780 274,682 SH   SOLE 18 274,682 0 0
NATIONAL CINEMEDIA INC COM 635309107 720 111,114 SH   SOLE 19 111,114 0 0
NATIONAL CINEMEDIA INC COM 635309107 18,035 2,783,180 SH   SOLE 21 2,783,180 0 0
NATIONAL CINEMEDIA INC COM 635309107 12,755 1,968,315 SH   SOLE 22 1,858,174 0 110,141
NATIONAL CINEMEDIA INC COM 635309107 71 11,014 SH   SOLE 26 7,817 0 3,197
NATIONAL CINEMEDIA INC COM 635309107 57 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 163 25,143 SH   SOLE 30 25,143 0 0
NATIONAL CINEMEDIA INC COM 635309107 47 7,277 SH   SOLE 40 7,277 0 0
NATIONAL COMM CORP COM 63546L102 560 15,542 SH   SOLE 2 612 0 14,930
NATIONAL COMM CORP COM 63546L102 14 380 SH   SOLE 7 380 0 0
NATIONAL COMM CORP COM 63546L102 2,237 62,126 SH   SOLE 18 62,126 0 0
NATIONAL COMM CORP COM 63546L102 939 26,090 SH   SOLE 19 26,090 0 0
NATIONAL COMM CORP COM 63546L102 22,791 633,072 SH   SOLE 21 633,072 0 0
NATIONAL COMM CORP COM 63546L102 16,946 470,722 SH   SOLE 22 446,676 0 24,046
NATIONAL COMM CORP COM 63546L102 110 3,051 SH   SOLE 30 3,051 0 0
NATIONAL COMM CORP COM 63546L102 85 2,352 SH   SOLE 40 2,352 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 60 6,892 SH   SOLE 22 6,892 0 0
NATIONAL FUEL GAS CO N J COM 636180101 10,676 208,597 SH   SOLE 2 50,770 0 157,827
NATIONAL FUEL GAS CO N J COM 636180101 18 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 4,506 88,041 SH   SOLE 7 88,041 0 0
NATIONAL FUEL GAS CO N J COM 636180101 13,410 262,013 SH   SOLE 18 262,013 0 0
NATIONAL FUEL GAS CO N J COM 636180101 902 17,615 SH   SOLE 19 17,615 0 0
NATIONAL FUEL GAS CO N J COM 636180101 226,978 4,434,891 SH   SOLE 21 4,434,891 0 0
NATIONAL FUEL GAS CO N J COM 636180101 143,966 2,812,928 SH   SOLE 22 2,650,890 0 162,038
NATIONAL FUEL GAS CO N J COM 636180101 1,044 20,390 SH   SOLE 26 11,094 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 545 10,656 SH   SOLE 28 10,656 0 0
NATIONAL FUEL GAS CO N J COM 636180101 50 978 SH   SOLE 29 0 0 978
NATIONAL FUEL GAS CO N J COM 636180101 1,003 19,595 SH   SOLE 30 19,595 0 0
NATIONAL FUEL GAS CO N J COM 636180101 87 1,696 SH   SOLE 31 1,696 0 0
NATIONAL FUEL GAS CO N J COM 636180101 152 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 324 6,331 SH   SOLE 40 6,331 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,427 58,954 SH   SOLE 2 2,305 0 56,649
NATIONAL GEN HLDGS CORP COM 636220303 9 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 25 1,012 SH   SOLE 7 1,012 0 0
NATIONAL GEN HLDGS CORP COM 636220303 5,207 215,062 SH   SOLE 18 215,062 0 0
NATIONAL GEN HLDGS CORP COM 636220303 2,454 101,355 SH   SOLE 19 101,355 0 0
NATIONAL GEN HLDGS CORP COM 636220303 52,069 2,150,707 SH   SOLE 21 2,150,707 0 0
NATIONAL GEN HLDGS CORP COM 636220303 44,176 1,824,687 SH   SOLE 22 1,700,104 0 124,583
NATIONAL GEN HLDGS CORP COM 636220303 53 2,198 SH   SOLE 23 2,198 0 0
NATIONAL GEN HLDGS CORP COM 636220303 643 26,561 SH   SOLE 26 21,735 0 4,826
NATIONAL GEN HLDGS CORP COM 636220303 205 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 398 16,449 SH   SOLE 30 16,449 0 0
NATIONAL GEN HLDGS CORP COM 636220303 21 867 SH   SOLE 34 867 0 0
NATIONAL GEN HLDGS CORP COM 636220303 172 7,103 SH   SOLE 40 7,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 6 124 SH   SOLE 18 124 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,936 38,873 SH   SOLE 2 1,441 0 37,432
NATIONAL HEALTH INVS INC COM 63633D104 2,155 28,524 SH   SOLE 4 28,524 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,012 66,351 SH   SOLE 7 66,351 0 0
NATIONAL HEALTH INVS INC COM 63633D104 123 1,626 SH   SOLE 15 1,626 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,196 134,976 SH   SOLE 18 134,976 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,716 128,614 SH   SOLE 19 128,614 0 0
NATIONAL HEALTH INVS INC COM 63633D104 127,826 1,692,161 SH   SOLE 21 1,692,161 0 0
NATIONAL HEALTH INVS INC COM 63633D104 134,421 1,779,467 SH   SOLE 22 1,726,599 0 52,868
NATIONAL HEALTH INVS INC COM 63633D104 108 1,429 SH   SOLE 23 1,429 0 0
NATIONAL HEALTH INVS INC COM 63633D104 6,390 84,593 SH   SOLE 25 84,593 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,123 28,109 SH   SOLE 26 9,285 0 18,824
NATIONAL HEALTH INVS INC COM 63633D104 387 5,129 SH   SOLE 28 5,129 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,076 14,249 SH   SOLE 29 14,249 0 0
NATIONAL HEALTH INVS INC COM 63633D104 15,739 208,354 SH   SOLE 30 208,354 0 0
NATIONAL HEALTH INVS INC COM 63633D104 300 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,000 12,743 SH   SOLE 2 868 0 11,875
NATIONAL HEALTHCARE CORP COM 635906100 18 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 3,204 40,835 SH   SOLE 18 40,835 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,609 20,505 SH   SOLE 19 20,505 0 0
NATIONAL HEALTHCARE CORP COM 635906100 38,160 486,424 SH   SOLE 21 486,424 0 0
NATIONAL HEALTHCARE CORP COM 635906100 23,358 297,740 SH   SOLE 22 285,717 0 12,023
NATIONAL HEALTHCARE CORP COM 635906100 45 571 SH   SOLE 23 571 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,042 13,276 SH   SOLE 26 0 0 13,276
NATIONAL HEALTHCARE CORP COM 635906100 111 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 189 2,408 SH   SOLE 30 2,408 0 0
NATIONAL HEALTHCARE CORP COM 635906100 88 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 2 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 33 12,048 SH   SOLE 21 12,048 0 0
NATIONAL INSTRS CORP COM 636518102 16,310 359,415 SH   SOLE 2 140,219 0 219,196
NATIONAL INSTRS CORP COM 636518102 837 18,439 SH   SOLE 4 18,439 0 0
NATIONAL INSTRS CORP COM 636518102 223 4,909 SH   SOLE 7 4,909 0 0
NATIONAL INSTRS CORP COM 636518102 2,375 52,328 SH   SOLE 13 52,328 0 0
NATIONAL INSTRS CORP COM 636518102 18,302 403,315 SH   SOLE 18 403,315 0 0
NATIONAL INSTRS CORP COM 636518102 26,942 593,695 SH   SOLE 19 593,695 0 0
NATIONAL INSTRS CORP COM 636518102 257,102 5,665,537 SH   SOLE 21 5,665,537 0 0
NATIONAL INSTRS CORP COM 636518102 186,921 4,119,021 SH   SOLE 22 3,781,204 0 337,817
NATIONAL INSTRS CORP COM 636518102 772 17,009 SH   SOLE 23 17,009 0 0
NATIONAL INSTRS CORP COM 636518102 226 4,974 SH   SOLE 25 4,974 0 0
NATIONAL INSTRS CORP COM 636518102 2,166 47,721 SH   SOLE 26 24,350 0 23,371
NATIONAL INSTRS CORP COM 636518102 739 16,279 SH   SOLE 28 16,279 0 0
NATIONAL INSTRS CORP COM 636518102 5,784 127,460 SH   SOLE 29 9,828 0 117,632
NATIONAL INSTRS CORP COM 636518102 1,954 43,067 SH   SOLE 30 43,067 0 0
NATIONAL INSTRS CORP COM 636518102 1,481 32,626 SH   SOLE 31 28,630 0 3,996
NATIONAL INSTRS CORP COM 636518102 3,219 70,943 SH   SOLE 34 70,943 0 0
NATIONAL INSTRS CORP COM 636518102 1,683 37,078 SH   SOLE 36 37,078 0 0
NATIONAL INSTRS CORP COM 636518102 529 11,663 SH   SOLE 40 11,663 0 0
NATIONAL OILWELL VARCO INC COM 637071101 24,438 950,899 SH   SOLE 2 90,906 0 859,993
NATIONAL OILWELL VARCO INC COM 637071101 2,969 115,529 SH   SOLE 4 105,703 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 8,131 316,388 SH   SOLE 7 291,232 0 25,156
NATIONAL OILWELL VARCO INC COM 637071101 358 13,913 SH   SOLE 13 13,913 0 0
NATIONAL OILWELL VARCO INC COM 637071101 77 2,999 SH   SOLE 15 2,999 0 0
NATIONAL OILWELL VARCO INC COM 637071101 23,537 915,840 SH   SOLE 18 870,028 0 45,812
NATIONAL OILWELL VARCO INC COM 637071101 2,535 98,652 SH   SOLE 19 98,652 0 0
NATIONAL OILWELL VARCO INC COM 637071101 240,687 9,365,238 SH   SOLE 21 9,365,238 0 0
NATIONAL OILWELL VARCO INC COM 637071101 245,689 9,559,898 SH   SOLE 22 8,503,429 0 1,056,469
NATIONAL OILWELL VARCO INC COM 637071101 6,600 256,799 SH   SOLE 23 256,799 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,518 370,362 SH   SOLE 25 370,362 0 0
NATIONAL OILWELL VARCO INC COM 637071101 50,672 1,971,661 SH   SOLE 26 467,736 0 1,503,925
NATIONAL OILWELL VARCO INC COM 637071101 1,905 74,122 SH   SOLE 28 54,407 0 19,715
NATIONAL OILWELL VARCO INC COM 637071101 408 15,866 SH   SOLE 29 15,866 0 0
NATIONAL OILWELL VARCO INC COM 637071101 35,725 1,390,089 SH   SOLE 30 1,390,089 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,884 190,043 SH   SOLE 31 83,575 0 106,468
NATIONAL OILWELL VARCO INC COM 637071101 546 21,245 SH   SOLE 34 21,245 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,462 368,186 SH   SOLE 36 368,186 0 0
NATIONAL OILWELL VARCO INC COM 637071101 196 7,627 SH   SOLE 40 7,627 0 0
NATIONAL PRESTO INDS INC COM 637215104 541 4,624 SH   SOLE 2 165 0 4,459
NATIONAL PRESTO INDS INC COM 637215104 7 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 14 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 3,160 27,024 SH   SOLE 18 27,024 0 0
NATIONAL PRESTO INDS INC COM 637215104 837 7,161 SH   SOLE 19 7,161 0 0
NATIONAL PRESTO INDS INC COM 637215104 101,012 863,939 SH   SOLE 21 863,939 0 0
NATIONAL PRESTO INDS INC COM 637215104 16,799 143,679 SH   SOLE 22 136,258 0 7,421
NATIONAL PRESTO INDS INC COM 637215104 298 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 86 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,204 10,300 SH   SOLE 30 10,300 0 0
NATIONAL PRESTO INDS INC COM 637215104 55 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 435 11,408 SH   SOLE 2 2,768 0 8,640
NATIONAL RESH CORP COM NEW 637372202 9 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 1,474 38,654 SH   SOLE 18 38,654 0 0
NATIONAL RESH CORP COM NEW 637372202 1,918 50,283 SH   SOLE 19 50,283 0 0
NATIONAL RESH CORP COM NEW 637372202 15,132 396,737 SH   SOLE 21 396,737 0 0
NATIONAL RESH CORP COM NEW 637372202 6,726 176,339 SH   SOLE 22 160,862 0 15,477
NATIONAL RESH CORP COM NEW 637372202 261 6,837 SH   SOLE 23 6,837 0 0
NATIONAL RESH CORP COM NEW 637372202 351 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 110 2,892 SH   SOLE 30 2,892 0 0
NATIONAL RESH CORP COM NEW 637372202 7 178 SH   SOLE 34 178 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 22,925 472,591 SH   SOLE 2 110,358 0 362,233
NATIONAL RETAIL PPTYS INC COM 637417106 8,848 182,396 SH   SOLE 4 178,337 0 4,059
NATIONAL RETAIL PPTYS INC COM 637417106 24,074 496,278 SH   SOLE 7 463,911 0 32,367
NATIONAL RETAIL PPTYS INC COM 637417106 49 1,015 SH   SOLE 13 1,015 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 309 6,376 SH   SOLE 15 6,376 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 22,907 472,204 SH   SOLE 18 459,109 0 13,095
NATIONAL RETAIL PPTYS INC COM 637417106 14,557 300,080 SH   SOLE 19 300,080 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 543,586 11,205,655 SH   SOLE 21 11,205,655 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 360,319 7,427,725 SH   SOLE 22 7,103,004 0 324,721
NATIONAL RETAIL PPTYS INC COM 637417106 5,771 118,973 SH   SOLE 23 118,973 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 16,143 332,775 SH   SOLE 25 332,775 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 19,878 409,769 SH   SOLE 26 133,531 0 276,238
NATIONAL RETAIL PPTYS INC COM 637417106 1,473 30,366 SH   SOLE 28 22,414 0 7,952
NATIONAL RETAIL PPTYS INC COM 637417106 3,083 63,544 SH   SOLE 29 63,544 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 56,921 1,173,392 SH   SOLE 30 1,173,392 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 6,407 132,077 SH   SOLE 31 31,088 0 100,989
NATIONAL RETAIL PPTYS INC COM 637417106 417 8,587 SH   SOLE 34 8,587 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,175 44,839 SH   SOLE 36 44,839 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 145 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 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,016 76,179 SH   SOLE 2 19,267 0 56,912
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,068 40,352 SH   SOLE 4 40,352 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,402 90,762 SH   SOLE 7 90,762 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 60 2,269 SH   SOLE 15 2,269 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,722 291,821 SH   SOLE 18 291,821 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,693 290,747 SH   SOLE 19 290,747 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 163,418 6,176,025 SH   SOLE 21 6,176,025 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 71,022 2,684,142 SH   SOLE 22 2,612,659 0 71,483
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,496 56,554 SH   SOLE 23 56,554 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,055 115,468 SH   SOLE 25 115,468 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,529 208,940 SH   SOLE 26 15,695 0 193,245
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 212 8,005 SH   SOLE 28 8,005 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 965 36,455 SH   SOLE 29 20,000 0 16,455
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,715 367,141 SH   SOLE 30 367,141 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 151 5,711 SH   SOLE 40 5,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,392 49,432 SH   SOLE 2 2,182 0 47,250
NATIONAL VISION HLDGS INC COM 63845R107 9 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 20 726 SH   SOLE 7 726 0 0
NATIONAL VISION HLDGS INC COM 63845R107 5,769 204,789 SH   SOLE 18 204,789 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,647 93,973 SH   SOLE 19 93,973 0 0
NATIONAL VISION HLDGS INC COM 63845R107 58,599 2,080,190 SH   SOLE 21 2,080,190 0 0
NATIONAL VISION HLDGS INC COM 63845R107 49,188 1,746,105 SH   SOLE 22 1,666,872 0 79,233
NATIONAL VISION HLDGS INC COM 63845R107 467 16,590 SH   SOLE 26 10,835 0 5,755
NATIONAL VISION HLDGS INC COM 63845R107 215 7,616 SH   SOLE 28 7,616 0 0
NATIONAL VISION HLDGS INC COM 63845R107 466 16,544 SH   SOLE 30 16,544 0 0
NATIONAL VISION HLDGS INC COM 63845R107 101 3,581 SH   SOLE 40 3,581 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 742 2,467 SH   SOLE 2 70 0 2,397
NATIONAL WESTN LIFE GROUP IN CL A 638517102 16 53 SH   SOLE 7 53 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,406 8,000 SH   SOLE 18 8,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,116 3,710 SH   SOLE 19 3,710 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 22,958 76,347 SH   SOLE 21 76,347 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 20,125 66,926 SH   SOLE 22 63,651 0 3,275
NATIONAL WESTN LIFE GROUP IN CL A 638517102 281 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 114 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 269 895 SH   SOLE 30 895 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 126 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 160 16,269 SH   SOLE 21 16,269 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 233 14,186 SH   SOLE 2 415 0 13,771
NATURAL GAS SERVICES GROUP COM 63886Q109 6 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 718 43,686 SH   SOLE 18 43,686 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 289 17,559 SH   SOLE 19 17,559 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 7,327 445,666 SH   SOLE 21 445,666 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 6,677 406,170 SH   SOLE 22 389,727 0 16,443
NATURAL GAS SERVICES GROUP COM 63886Q109 29 1,746 SH   SOLE 28 1,746 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 62 3,790 SH   SOLE 30 3,790 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 22 1,356 SH   SOLE 40 1,356 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 199 12,969 SH   SOLE 2 3,517 0 9,452
NATURAL GROCERS BY VITAMIN C COM 63888U108 3 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 505 32,965 SH   SOLE 18 32,965 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 626 40,808 SH   SOLE 19 40,808 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 5,067 330,545 SH   SOLE 21 330,545 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 5,009 326,723 SH   SOLE 22 222,768 0 103,955
NATURAL GROCERS BY VITAMIN C COM 63888U108 161 10,475 SH   SOLE 23 10,475 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 320 20,851 SH   SOLE 26 0 0 20,851
NATURAL GROCERS BY VITAMIN C COM 63888U108 73 4,749 SH   SOLE 29 0 0 4,749
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 127 6,893 SH   SOLE 2 1,065 0 5,828
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3 184 SH   SOLE 7 184 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 454 24,528 SH   SOLE 18 24,528 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 391 21,137 SH   SOLE 19 21,137 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5,109 276,334 SH   SOLE 21 276,334 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3,946 213,429 SH   SOLE 22 207,116 0 6,313
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 28 1,541 SH   SOLE 23 1,541 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 135 7,323 SH   SOLE 26 0 0 7,323
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 79 4,271 SH   SOLE 29 0 0 4,271
NATURES SUNSHINE PRODUCTS IN COM 639027101 77 9,453 SH   SOLE 2 462 0 8,991
NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 296 36,322 SH   SOLE 18 36,322 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 98 12,075 SH   SOLE 19 12,075 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 2,862 351,197 SH   SOLE 21 351,197 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 725 89,007 SH   SOLE 22 80,819 0 8,188
NATUS MEDICAL INC DEL COM 639050103 887 26,064 SH   SOLE 2 1,117 0 24,947
NATUS MEDICAL INC DEL COM 639050103 7 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 23 676 SH   SOLE 7 676 0 0
NATUS MEDICAL INC DEL COM 639050103 5,632 165,498 SH   SOLE 18 165,498 0 0
NATUS MEDICAL INC DEL COM 639050103 1,624 47,717 SH   SOLE 19 47,717 0 0
NATUS MEDICAL INC DEL COM 639050103 130,269 3,828,073 SH   SOLE 21 3,828,073 0 0
NATUS MEDICAL INC DEL COM 639050103 35,292 1,037,089 SH   SOLE 22 918,513 0 118,576
NATUS MEDICAL INC DEL COM 639050103 273 8,014 SH   SOLE 26 0 0 8,014
NATUS MEDICAL INC DEL COM 639050103 164 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 2,363 69,438 SH   SOLE 30 69,438 0 0
NATUS MEDICAL INC DEL COM 639050103 122 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 261 23,931 SH   SOLE 2 1,140 0 22,791
NAUTILUS INC COM 63910B102 8 743 SH   SOLE 7 743 0 0
NAUTILUS INC COM 63910B102 1,659 152,237 SH   SOLE 18 152,237 0 0
NAUTILUS INC COM 63910B102 455 41,757 SH   SOLE 19 41,757 0 0
NAUTILUS INC COM 63910B102 35,787 3,283,233 SH   SOLE 21 3,283,233 0 0
NAUTILUS INC COM 63910B102 9,847 903,387 SH   SOLE 22 865,631 0 37,756
NAUTILUS INC COM 63910B102 46 4,230 SH   SOLE 28 4,230 0 0
NAUTILUS INC COM 63910B102 640 58,724 SH   SOLE 30 58,724 0 0
NAUTILUS INC COM 63910B102 40 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 8 80,886 SH   SOLE 21 80,886 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 247 2,410,188 SH   SOLE 22 2,410,188 0 0
NAVIENT CORPORATION COM 63938C108 5,637 639,841 SH   SOLE 2 111,317 0 528,524
NAVIENT CORPORATION COM 63938C108 10 1,124 SH   SOLE 4 1,124 0 0
NAVIENT CORPORATION COM 63938C108 113 12,777 SH   SOLE 7 12,777 0 0
NAVIENT CORPORATION COM 63938C108 5,987 679,520 SH   SOLE 18 679,520 0 0
NAVIENT CORPORATION COM 63938C108 479 54,352 SH   SOLE 19 54,352 0 0
NAVIENT CORPORATION COM 63938C108 102,864 11,675,807 SH   SOLE 21 11,675,807 0 0
NAVIENT CORPORATION COM 63938C108 91,580 10,394,966 SH   SOLE 22 9,778,980 0 615,986
NAVIENT CORPORATION COM 63938C108 757 85,891 SH   SOLE 26 45,566 0 40,325
NAVIENT CORPORATION COM 63938C108 292 33,092 SH   SOLE 28 33,092 0 0
NAVIENT CORPORATION COM 63938C108 715 81,164 SH   SOLE 30 81,164 0 0
NAVIENT CORPORATION COM 63938C108 65 7,325 SH   SOLE 31 5,570 0 1,755
NAVIENT CORPORATION COM 63938C108 32 3,576 SH   SOLE 34 3,576 0 0
NAVIENT CORPORATION COM 63938C108 1,001 113,673 SH   SOLE 36 113,673 0 0
NAVIENT CORPORATION COM 63938C108 208 23,628 SH   SOLE 40 23,628 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,057 43,966 SH   SOLE 2 1,479 0 42,487
NAVIGANT CONSULTING INC COM 63935N107 5 195 SH   SOLE 4 195 0 0
NAVIGANT CONSULTING INC COM 63935N107 26 1,066 SH   SOLE 7 1,066 0 0
NAVIGANT CONSULTING INC COM 63935N107 5,353 222,583 SH   SOLE 18 222,583 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,529 63,565 SH   SOLE 19 63,565 0 0
NAVIGANT CONSULTING INC COM 63935N107 108,140 4,496,459 SH   SOLE 21 4,496,459 0 0
NAVIGANT CONSULTING INC COM 63935N107 30,645 1,274,226 SH   SOLE 22 1,209,071 0 65,155
NAVIGANT CONSULTING INC COM 63935N107 665 27,670 SH   SOLE 26 11,641 0 16,029
NAVIGANT CONSULTING INC COM 63935N107 165 6,840 SH   SOLE 28 6,840 0 0
NAVIGANT CONSULTING INC COM 63935N107 2,176 90,489 SH   SOLE 30 90,489 0 0
NAVIGANT CONSULTING INC COM 63935N107 155 6,453 SH   SOLE 40 6,453 0 0
NAVIGATORS GROUP INC COM 638904102 1,531 22,025 SH   SOLE 2 1,953 0 20,072
NAVIGATORS GROUP INC COM 638904102 7 102 SH   SOLE 4 102 0 0
NAVIGATORS GROUP INC COM 638904102 32 460 SH   SOLE 7 460 0 0
NAVIGATORS GROUP INC COM 638904102 7,582 109,115 SH   SOLE 18 109,115 0 0
NAVIGATORS GROUP INC COM 638904102 2,769 39,852 SH   SOLE 19 39,852 0 0
NAVIGATORS GROUP INC COM 638904102 165,929 2,387,812 SH   SOLE 21 2,387,812 0 0
NAVIGATORS GROUP INC COM 638904102 44,838 645,240 SH   SOLE 22 615,544 0 29,696
NAVIGATORS GROUP INC COM 638904102 302 4,345 SH   SOLE 23 4,345 0 0
NAVIGATORS GROUP INC COM 638904102 1,350 19,426 SH   SOLE 26 6,440 0 12,986
NAVIGATORS GROUP INC COM 638904102 222 3,201 SH   SOLE 28 3,201 0 0
NAVIGATORS GROUP INC COM 638904102 134 1,923 SH   SOLE 29 0 0 1,923
NAVIGATORS GROUP INC COM 638904102 3,253 46,818 SH   SOLE 30 46,818 0 0
NAVIGATORS GROUP INC COM 638904102 173 2,496 SH   SOLE 40 2,496 0 0
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 0 100 SH   SOLE 17 0 0 100
NAVISTAR INTL CORP NEW COM 63934E108 1,331 51,304 SH   SOLE 2 1,720 0 49,584
NAVISTAR INTL CORP NEW COM 63934E108 6 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 45 1,742 SH   SOLE 7 1,742 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4,320 166,484 SH   SOLE 18 166,484 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,875 72,245 SH   SOLE 19 72,245 0 0
NAVISTAR INTL CORP NEW COM 63934E108 44,475 1,713,861 SH   SOLE 21 1,713,861 0 0
NAVISTAR INTL CORP NEW COM 63934E108 43,023 1,657,925 SH   SOLE 22 1,596,504 0 61,421
NAVISTAR INTL CORP NEW COM 63934E108 198 7,633 SH   SOLE 26 5,352 0 2,281
NAVISTAR INTL CORP NEW COM 63934E108 155 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 275 10,597 SH   SOLE 30 10,597 0 0
NAVISTAR INTL CORP NEW COM 63934E108 107 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 144 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 1,012 1,015,000 PRN   SOLE 21 1,015,000 0 0
NBT BANCORP INC COM 628778102 1,485 42,918 SH   SOLE 2 1,457 0 41,461
NBT BANCORP INC COM 628778102 9 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 7,867 227,427 SH   SOLE 18 227,427 0 0
NBT BANCORP INC COM 628778102 2,196 63,490 SH   SOLE 19 63,490 0 0
NBT BANCORP INC COM 628778102 161,652 4,673,370 SH   SOLE 21 4,673,370 0 0
NBT BANCORP INC COM 628778102 44,541 1,287,685 SH   SOLE 22 1,229,262 0 58,423
NBT BANCORP INC COM 628778102 628 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 216 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 3,197 92,419 SH   SOLE 30 92,419 0 0
NBT BANCORP INC COM 628778102 171 4,934 SH   SOLE 40 4,934 0 0
NCI BUILDING SYS INC COM NEW 628852204 279 38,534 SH   SOLE 2 5,694 0 32,840
NCI BUILDING SYS INC COM NEW 628852204 7 964 SH   SOLE 7 964 0 0
NCI BUILDING SYS INC COM NEW 628852204 963 132,871 SH   SOLE 18 132,871 0 0
NCI BUILDING SYS INC COM NEW 628852204 977 134,750 SH   SOLE 19 134,750 0 0
NCI BUILDING SYS INC COM NEW 628852204 10,045 1,385,579 SH   SOLE 21 1,385,579 0 0
NCI BUILDING SYS INC COM NEW 628852204 9,195 1,268,286 SH   SOLE 22 1,223,000 0 45,286
NCI BUILDING SYS INC COM NEW 628852204 19 2,630 SH   SOLE 23 2,630 0 0
NCI BUILDING SYS INC COM NEW 628852204 158 21,767 SH   SOLE 26 0 0 21,767
NCI BUILDING SYS INC COM NEW 628852204 30 4,196 SH   SOLE 28 4,196 0 0
NCI BUILDING SYS INC COM NEW 628852204 71 9,815 SH   SOLE 29 0 0 9,815
NCI BUILDING SYS INC COM NEW 628852204 84 11,537 SH   SOLE 30 11,537 0 0
NCI BUILDING SYS INC COM NEW 628852204 747 102,969 SH   SOLE 34 102,969 0 0
NCI BUILDING SYS INC COM NEW 628852204 29 4,068 SH   SOLE 40 4,068 0 0
NCR CORP NEW COM 62886E108 6,515 282,285 SH   SOLE 2 57,100 0 225,185
NCR CORP NEW COM 62886E108 14 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 84 3,639 SH   SOLE 7 3,639 0 0
NCR CORP NEW COM 62886E108 29 1,276 SH   SOLE 17 0 0 1,276
NCR CORP NEW COM 62886E108 7,853 340,249 SH   SOLE 18 340,249 0 0
NCR CORP NEW COM 62886E108 574 24,889 SH   SOLE 19 24,889 0 0
NCR CORP NEW COM 62886E108 134,699 5,836,198 SH   SOLE 21 5,836,198 0 0
NCR CORP NEW COM 62886E108 86,038 3,727,826 SH   SOLE 22 3,492,801 0 235,025
NCR CORP NEW COM 62886E108 795 34,434 SH   SOLE 26 20,694 0 13,740
NCR CORP NEW COM 62886E108 345 14,951 SH   SOLE 28 14,951 0 0
NCR CORP NEW COM 62886E108 683 29,587 SH   SOLE 30 29,587 0 0
NCR CORP NEW COM 62886E108 63 2,731 SH   SOLE 31 2,513 0 218
NCR CORP NEW COM 62886E108 176 7,638 SH   SOLE 36 7,638 0 0
NCR CORP NEW COM 62886E108 291 12,601 SH   SOLE 40 12,601 0 0
NCR CORP NEW OPTIONS 62886E958 46 2,000 SH Put SOLE 2 2,000 0 0
NCR CORP NEW OPTIONS 62886E958 1,500 65,000 SH Put SOLE 19 65,000 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 85 16,784 SH   SOLE 2 258 0 16,526
NCS MULTISTAGE HLDGS INC COM 628877102 165 32,514 SH   SOLE 18 32,514 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 65 12,813 SH   SOLE 19 12,813 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 1,708 335,462 SH   SOLE 21 335,462 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 644 126,543 SH   SOLE 22 120,363 0 6,180
NCS MULTISTAGE HLDGS INC COM 628877102 35 6,800 SH   SOLE 26 0 0 6,800
NCS MULTISTAGE HLDGS INC COM 628877102 14 2,832 SH   SOLE 30 2,832 0 0
NEENAH INC COM 640079109 847 14,380 SH   SOLE 2 575 0 13,805
NEENAH INC COM 640079109 6 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 10 165 SH   SOLE 7 165 0 0
NEENAH INC COM 640079109 4,985 84,606 SH   SOLE 18 84,606 0 0
NEENAH INC COM 640079109 1,445 24,529 SH   SOLE 19 24,529 0 0
NEENAH INC COM 640079109 104,484 1,773,326 SH   SOLE 21 1,773,326 0 0
NEENAH INC COM 640079109 29,351 498,147 SH   SOLE 22 477,278 0 20,869
NEENAH INC COM 640079109 615 10,433 SH   SOLE 26 6,481 0 3,952
NEENAH INC COM 640079109 143 2,424 SH   SOLE 28 2,424 0 0
NEENAH INC COM 640079109 1,955 33,175 SH   SOLE 30 33,175 0 0
NEENAH INC COM 640079109 110 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 13,425 408,414 SH   SOLE 2 52,381 0 356,033
NEKTAR THERAPEUTICS COM 640268108 1,706 51,911 SH   SOLE 4 47,388 0 4,523
NEKTAR THERAPEUTICS COM 640268108 4,341 132,063 SH   SOLE 7 124,706 0 7,357
NEKTAR THERAPEUTICS COM 640268108 32 985 SH   SOLE 13 985 0 0
NEKTAR THERAPEUTICS COM 640268108 13,878 422,201 SH   SOLE 18 399,467 0 22,734
NEKTAR THERAPEUTICS COM 640268108 6,208 188,865 SH   SOLE 19 188,865 0 0
NEKTAR THERAPEUTICS COM 640268108 199,533 6,070,372 SH   SOLE 21 6,070,372 0 0
NEKTAR THERAPEUTICS COM 640268108 131,600 4,003,659 SH   SOLE 22 3,605,031 0 398,628
NEKTAR THERAPEUTICS COM 640268108 3,872 117,809 SH   SOLE 23 117,809 0 0
NEKTAR THERAPEUTICS COM 640268108 3,941 119,887 SH   SOLE 25 119,887 0 0
NEKTAR THERAPEUTICS COM 640268108 16,228 493,697 SH   SOLE 26 162,219 0 331,478
NEKTAR THERAPEUTICS COM 640268108 1,059 32,217 SH   SOLE 28 23,286 0 8,931
NEKTAR THERAPEUTICS COM 640268108 1,376 41,869 SH   SOLE 29 6,537 0 35,332
NEKTAR THERAPEUTICS COM 640268108 23,880 726,509 SH   SOLE 30 726,509 0 0
NEKTAR THERAPEUTICS COM 640268108 2,154 65,519 SH   SOLE 31 38,240 0 27,279
NEKTAR THERAPEUTICS COM 640268108 2,261 68,772 SH   SOLE 34 68,772 0 0
NEKTAR THERAPEUTICS COM 640268108 1,028 31,275 SH   SOLE 36 31,275 0 0
NEKTAR THERAPEUTICS COM 640268108 104 3,154 SH   SOLE 40 3,154 0 0
NELNET INC CL A 64031N108 1,007 19,249 SH   SOLE 2 642 0 18,607
NELNET INC CL A 64031N108 10 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 19 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,309 63,214 SH   SOLE 18 63,214 0 0
NELNET INC CL A 64031N108 1,432 27,356 SH   SOLE 19 27,356 0 0
NELNET INC CL A 64031N108 33,240 635,071 SH   SOLE 21 635,071 0 0
NELNET INC CL A 64031N108 31,207 596,242 SH   SOLE 22 567,084 0 29,158
NELNET INC CL A 64031N108 219 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 149 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 275 5,259 SH   SOLE 30 5,259 0 0
NELNET INC CL A 64031N108 156 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 2,302 40,381 SH   SOLE 2 1,977 0 38,404
NEOGEN CORP COM 640491106 14 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 52 910 SH   SOLE 7 910 0 0
NEOGEN CORP COM 640491106 14,506 254,498 SH   SOLE 18 254,498 0 0
NEOGEN CORP COM 640491106 5,752 100,915 SH   SOLE 19 100,915 0 0
NEOGEN CORP COM 640491106 309,483 5,429,531 SH   SOLE 21 5,429,531 0 0
NEOGEN CORP COM 640491106 83,106 1,457,998 SH   SOLE 22 1,392,960 0 65,038
NEOGEN CORP COM 640491106 95 1,672 SH   SOLE 23 1,672 0 0
NEOGEN CORP COM 640491106 1,170 20,524 SH   SOLE 26 11,245 0 9,279
NEOGEN CORP COM 640491106 375 6,577 SH   SOLE 28 6,577 0 0
NEOGEN CORP COM 640491106 31 546 SH   SOLE 29 0 0 546
NEOGEN CORP COM 640491106 5,936 104,146 SH   SOLE 30 104,146 0 0
NEOGEN CORP COM 640491106 302 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 738 58,519 SH   SOLE 2 9,531 0 48,988
NEOGENOMICS INC COM NEW 64049M209 6 479 SH   SOLE 4 479 0 0
NEOGENOMICS INC COM NEW 64049M209 18 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 2,806 222,488 SH   SOLE 18 222,488 0 0
NEOGENOMICS INC COM NEW 64049M209 2,469 195,771 SH   SOLE 19 195,771 0 0
NEOGENOMICS INC COM NEW 64049M209 37,729 2,991,993 SH   SOLE 21 2,991,993 0 0
NEOGENOMICS INC COM NEW 64049M209 24,405 1,935,336 SH   SOLE 22 1,854,380 0 80,956
NEOGENOMICS INC COM NEW 64049M209 234 18,573 SH   SOLE 23 18,573 0 0
NEOGENOMICS INC COM NEW 64049M209 726 57,581 SH   SOLE 26 0 0 57,581
NEOGENOMICS INC COM NEW 64049M209 142 11,285 SH   SOLE 28 11,285 0 0
NEOGENOMICS INC COM NEW 64049M209 249 19,755 SH   SOLE 30 19,755 0 0
NEOGENOMICS INC COM NEW 64049M209 81 6,443 SH   SOLE 40 6,443 0 0
NEON THERAPEUTICS INC COM 64050Y100 19 3,835 SH   SOLE 2 0 0 3,835
NEON THERAPEUTICS INC COM 64050Y100 113 22,398 SH   SOLE 18 22,398 0 0
NEON THERAPEUTICS INC COM 64050Y100 36 7,097 SH   SOLE 19 7,097 0 0
NEON THERAPEUTICS INC COM 64050Y100 1,134 225,453 SH   SOLE 21 225,453 0 0
NEON THERAPEUTICS INC COM 64050Y100 246 48,999 SH   SOLE 22 48,999 0 0
NEONODE INC COM PAR 64051M709 3 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 157 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 229 35,399 SH   SOLE 2 1,070 0 34,329
NEOPHOTONICS CORP COM 64051T100 4 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 822 126,860 SH   SOLE 18 126,860 0 0
NEOPHOTONICS CORP COM 64051T100 319 49,279 SH   SOLE 19 49,279 0 0
NEOPHOTONICS CORP COM 64051T100 8,087 1,247,964 SH   SOLE 21 1,247,964 0 0
NEOPHOTONICS CORP COM 64051T100 5,751 887,577 SH   SOLE 22 863,260 0 24,317
NEOS THERAPEUTICS INC COM 64052L106 50 30,169 SH   SOLE 2 1,067 0 29,102
NEOS THERAPEUTICS INC COM 64052L106 2 966 SH   SOLE 7 966 0 0
NEOS THERAPEUTICS INC COM 64052L106 264 160,172 SH   SOLE 18 160,172 0 0
NEOS THERAPEUTICS INC COM 64052L106 112 67,962 SH   SOLE 19 67,962 0 0
NEOS THERAPEUTICS INC COM 64052L106 2,690 1,630,562 SH   SOLE 21 1,630,562 0 0
NEOS THERAPEUTICS INC COM 64052L106 1,392 843,580 SH   SOLE 22 815,990 0 27,590
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 15 6,054 SH   SOLE 22 6,054 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 176 37,558 SH   SOLE 21 37,558 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 225 47,999 SH   SOLE 22 23,923 0 24,076
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 113 24,097 SH   SOLE 26 0 0 24,097
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 29 6,264 SH   SOLE 28 6,264 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 71 15,168 SH   SOLE 30 15,168 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 25 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 43 7,600 SH   SOLE 21 7,600 0 0
NET ELEMENT INC COM PAR 64111R300 79 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 41,541 696,180 SH   SOLE 2 103,368 0 592,812
NETAPP INC COM 64110D104 6,296 105,513 SH   SOLE 4 98,538 0 6,975
NETAPP INC COM 64110D104 17,669 296,106 SH   SOLE 7 231,589 0 64,517
NETAPP INC COM 64110D104 427 7,156 SH   SOLE 13 7,156 0 0
NETAPP INC COM 64110D104 143 2,396 SH   SOLE 15 2,396 0 0
NETAPP INC COM 64110D104 12 208 SH   SOLE 17 0 0 208
NETAPP INC COM 64110D104 36,530 612,198 SH   SOLE 18 575,359 0 36,839
NETAPP INC COM 64110D104 6,037 101,173 SH   SOLE 19 101,173 0 0
NETAPP INC COM 64110D104 419,175 7,024,879 SH   SOLE 21 7,024,879 0 0
NETAPP INC COM 64110D104 407,878 6,835,566 SH   SOLE 22 6,141,120 0 694,446
NETAPP INC COM 64110D104 11,302 189,402 SH   SOLE 23 189,402 0 0
NETAPP INC COM 64110D104 19,405 325,203 SH   SOLE 25 325,203 0 0
NETAPP INC COM 64110D104 68,978 1,155,995 SH   SOLE 26 301,776 0 854,219
NETAPP INC COM 64110D104 2,995 50,199 SH   SOLE 28 36,823 0 13,376
NETAPP INC COM 64110D104 4,938 82,761 SH   SOLE 29 29,232 0 53,529
NETAPP INC COM 64110D104 68,975 1,155,947 SH   SOLE 30 1,155,947 0 0
NETAPP INC COM 64110D104 5,686 95,287 SH   SOLE 31 57,431 0 37,856
NETAPP INC COM 64110D104 2,139 35,847 SH   SOLE 32 35,847 0 0
NETAPP INC COM 64110D104 1,584 26,554 SH   SOLE 34 26,554 0 0
NETAPP INC COM 64110D104 12,900 216,193 SH   SOLE 36 216,193 0 0
NETAPP INC COM 64110D104 323 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADR 64110W102 18,134 77,046 SH   SOLE 2 2,372 0 74,674
NETEASE INC SPONSORED ADR 64110W102 15,564 66,126 SH   SOLE 4 66,126 0 0
NETEASE INC SPONSORED ADR 64110W102 3,136 13,322 SH   SOLE 7 13,322 0 0
NETEASE INC SPONSORED ADR 64110W102 7,448 31,642 SH   SOLE 13 31,642 0 0
NETEASE INC SPONSORED ADR 64110W102 44,896 190,748 SH   SOLE 15 178,980 0 11,768
NETEASE INC SPONSORED ADR 64110W102 6,197 26,327 SH   SOLE 18 26,327 0 0
NETEASE INC SPONSORED ADR 64110W102 12,389 52,636 SH   SOLE 19 52,636 0 0
NETEASE INC SPONSORED ADR 64110W102 397,043 1,686,889 SH   SOLE 21 1,686,889 0 0
NETEASE INC SPONSORED ADR 64110W102 225,121 956,456 SH   SOLE 22 876,494 0 79,962
NETEASE INC SPONSORED ADR 64110W102 10,670 45,331 SH   SOLE 23 45,331 0 0
NETEASE INC SPONSORED ADR 64110W102 29,128 123,755 SH   SOLE 25 123,755 0 0
NETEASE INC SPONSORED ADR 64110W102 87,631 372,312 SH   SOLE 26 83,450 0 288,862
NETEASE INC SPONSORED ADR 64110W102 2,705 11,491 SH   SOLE 28 11,491 0 0
NETEASE INC SPONSORED ADR 64110W102 3,844 16,331 SH   SOLE 29 8,949 0 7,382
NETEASE INC SPONSORED ADR 64110W102 115,034 488,739 SH   SOLE 30 488,739 0 0
NETEASE INC SPONSORED ADR 64110W102 1,099 4,670 SH   SOLE 31 4,670 0 0
NETEASE INC SPONSORED ADR 64110W102 3,558 15,117 SH   SOLE 32 15,117 0 0
NETEASE INC SPONSORED ADR 64110W102 259,075 1,100,714 SH   SOLE 34 1,100,714 0 0
NETEASE INC SPONSORED ADR 64110W102 138 588 SH   SOLE 36 588 0 0
NETEASE INC SPONSORED ADR 64110W102 163 692 SH   SOLE 40 692 0 0
NETFLIX INC COM 64110L106 306,320 1,144,437 SH   SOLE 2 131,858 0 1,012,579
NETFLIX INC COM 64110L106 40,830 152,543 SH   SOLE 4 141,068 0 11,475
NETFLIX INC COM 64110L106 91,704 342,613 SH   SOLE 7 342,613 0 0
NETFLIX INC COM 64110L106 3,650 13,636 SH   SOLE 13 13,636 0 0
NETFLIX INC COM 64110L106 1,089 4,070 SH   SOLE 15 4,070 0 0
NETFLIX INC COM 64110L106 33 123 SH   SOLE 17 0 0 123
NETFLIX INC COM 64110L106 433,892 1,621,056 SH   SOLE 18 1,359,350 0 261,706
NETFLIX INC COM 64110L106 245,070 915,603 SH   SOLE 19 915,603 0 0
NETFLIX INC COM 64110L106 2,103,361 7,858,333 SH   SOLE 21 7,858,333 0 0
NETFLIX INC COM 64110L106 2,812,861 10,509,084 SH   SOLE 22 9,400,383 0 1,108,701
NETFLIX INC COM 64110L106 85,515 319,491 SH   SOLE 23 319,491 0 0
NETFLIX INC COM 64110L106 110,279 412,010 SH   SOLE 25 412,010 0 0
NETFLIX INC COM 64110L106 399,799 1,493,682 SH   SOLE 26 414,731 0 1,078,951
NETFLIX INC COM 64110L106 22,412 83,732 SH   SOLE 28 61,261 0 22,471
NETFLIX INC COM 64110L106 19,038 71,129 SH   SOLE 29 22,258 0 48,871
NETFLIX INC COM 64110L106 424,635 1,586,471 SH   SOLE 30 1,586,471 0 0
NETFLIX INC COM 64110L106 53,067 198,262 SH   SOLE 31 100,181 0 98,081
NETFLIX INC COM 64110L106 16,561 61,875 SH   SOLE 32 61,875 0 0
NETFLIX INC COM 64110L106 29,639 110,733 SH   SOLE 34 110,733 0 0
NETFLIX INC COM 64110L106 85,766 320,429 SH   SOLE 36 320,429 0 0
NETFLIX INC COM 64110L106 2,712 10,134 SH   SOLE 40 10,134 0 0
NETGEAR INC COM 64111Q104 1,570 30,179 SH   SOLE 2 1,086 0 29,093
NETGEAR INC COM 64111Q104 6 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 35 676 SH   SOLE 7 676 0 0
NETGEAR INC COM 64111Q104 8,344 160,365 SH   SOLE 18 160,365 0 0
NETGEAR INC COM 64111Q104 2,390 45,926 SH   SOLE 19 45,926 0 0
NETGEAR INC COM 64111Q104 181,538 3,489,105 SH   SOLE 21 3,489,105 0 0
NETGEAR INC COM 64111Q104 49,965 960,313 SH   SOLE 22 861,469 0 98,844
NETGEAR INC COM 64111Q104 493 9,470 SH   SOLE 26 4,354 0 5,116
NETGEAR INC COM 64111Q104 227 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 50 954 SH   SOLE 29 0 0 954
NETGEAR INC COM 64111Q104 3,334 64,076 SH   SOLE 30 64,076 0 0
NETGEAR INC COM 64111Q104 181 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 2,522 106,738 SH   SOLE 2 31,642 0 75,096
NETSCOUT SYS INC COM 64115T104 11 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 45 1,904 SH   SOLE 7 1,904 0 0
NETSCOUT SYS INC COM 64115T104 10,011 423,652 SH   SOLE 18 423,652 0 0
NETSCOUT SYS INC COM 64115T104 2,632 111,386 SH   SOLE 19 111,386 0 0
NETSCOUT SYS INC COM 64115T104 127,488 5,395,182 SH   SOLE 21 5,395,182 0 0
NETSCOUT SYS INC COM 64115T104 60,769 2,571,709 SH   SOLE 22 2,455,936 0 115,773
NETSCOUT SYS INC COM 64115T104 370 15,649 SH   SOLE 26 8,549 0 7,100
NETSCOUT SYS INC COM 64115T104 250 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 3,963 167,723 SH   SOLE 30 167,723 0 0
NETSCOUT SYS INC COM 64115T104 65 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 210 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 11 1,778 SH   SOLE 18 1,778 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 184 29,861 SH   SOLE 21 29,861 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,885 306,504 SH   SOLE 22 306,504 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 5 2,367 SH   SOLE 18 2,367 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 91 40,768 SH   SOLE 21 40,768 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 10 4,475 SH   SOLE 22 4,475 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 1,285 132,902 SH   SOLE 2 132,902 0 0
NEURALSTEM INC COM NEW 64127R401 1 1,940 SH   SOLE 21 1,940 0 0
NEURALSTEM INC COM NEW 64127R401 21 68,214 SH   SOLE 22 68,214 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 12,343 172,843 SH   SOLE 2 5,842 0 167,001
NEUROCRINE BIOSCIENCES INC COM 64125C109 36 498 SH   SOLE 4 498 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 121 1,696 SH   SOLE 7 1,696 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,468 48,559 SH   SOLE 18 48,559 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,420 19,882 SH   SOLE 19 19,882 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 152,498 2,135,533 SH   SOLE 21 2,135,533 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 174,221 2,439,732 SH   SOLE 22 2,266,536 0 173,196
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,074 29,039 SH   SOLE 26 18,241 0 10,798
NEUROCRINE BIOSCIENCES INC COM 64125C109 838 11,736 SH   SOLE 28 11,736 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 748 10,477 SH   SOLE 29 0 0 10,477
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,790 95,085 SH   SOLE 30 95,085 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 128 1,793 SH   SOLE 31 1,792 0 1
NEUROCRINE BIOSCIENCES INC COM 64125C109 236 3,306 SH   SOLE 34 3,306 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 624 8,738 SH   SOLE 40 8,738 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 1,492 1,250,000 PRN   SOLE 21 1,250,000 0 0
NEUROMETRIX INC COM PAR 641255708 0 108 SH   SOLE 21 108 0 0
NEUROMETRIX INC COM PAR 641255708 12 15,183 SH   SOLE 22 15,183 0 0
NEURONETICS INC COM 64131A105 89 4,585 SH   SOLE 2 259 0 4,326
NEURONETICS INC COM 64131A105 389 20,088 SH   SOLE 18 20,088 0 0
NEURONETICS INC COM 64131A105 171 8,850 SH   SOLE 19 8,850 0 0
NEURONETICS INC COM 64131A105 8,097 418,474 SH   SOLE 21 418,474 0 0
NEURONETICS INC COM 64131A105 3,095 159,934 SH   SOLE 22 158,202 0 1,732
NEURONETICS INC COM 64131A105 10 492 SH   SOLE 30 492 0 0
NEUROTROPE INC COM NEW 64129T207 5 1,296 SH   SOLE 18 1,296 0 0
NEUROTROPE INC COM NEW 64129T207 70 19,552 SH   SOLE 21 19,552 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 136 57,083 SH   SOLE 21 57,083 0 0
NEVRO CORP COM 64157F103 1,831 47,086 SH   SOLE 2 24,596 0 22,490
NEVRO CORP COM 64157F103 5 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 23 604 SH   SOLE 7 604 0 0
NEVRO CORP COM 64157F103 4,637 119,222 SH   SOLE 18 119,222 0 0
NEVRO CORP COM 64157F103 13,228 340,143 SH   SOLE 19 340,143 0 0
NEVRO CORP COM 64157F103 48,431 1,245,326 SH   SOLE 21 1,245,326 0 0
NEVRO CORP COM 64157F103 34,893 897,222 SH   SOLE 22 848,741 0 48,481
NEVRO CORP COM 64157F103 416 10,689 SH   SOLE 23 10,689 0 0
NEVRO CORP COM 64157F103 907 23,323 SH   SOLE 26 2,122 0 21,201
NEVRO CORP COM 64157F103 145 3,740 SH   SOLE 28 3,740 0 0
NEVRO CORP COM 64157F103 150 3,860 SH   SOLE 29 0 0 3,860
NEVRO CORP COM 64157F103 246 6,329 SH   SOLE 30 6,329 0 0
NEVRO CORP COM 64157F103 2,505 64,423 SH   SOLE 34 64,423 0 0
NEVRO CORP COM 64157F103 128 3,295 SH   SOLE 40 3,295 0 0
NEW AGE BEVERAGES CORP COM 64157V108 40 7,598 SH   SOLE 18 7,598 0 0
NEW AGE BEVERAGES CORP COM 64157V108 533 102,431 SH   SOLE 21 102,431 0 0
NEW AGE BEVERAGES CORP COM 64157V108 5,389 1,036,369 SH   SOLE 22 1,036,369 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 1,072 141,820 SH   SOLE 2 141,820 0 0
NEW HOME CO INC COM 645370107 53 10,112 SH   SOLE 2 522 0 9,590
NEW HOME CO INC COM 645370107 227 43,432 SH   SOLE 18 43,432 0 0
NEW HOME CO INC COM 645370107 87 16,624 SH   SOLE 19 16,624 0 0
NEW HOME CO INC COM 645370107 2,581 493,485 SH   SOLE 21 493,485 0 0
NEW HOME CO INC COM 645370107 1,027 196,342 SH   SOLE 22 187,303 0 9,039
NEW JERSEY RES COM 646025106 5,787 126,714 SH   SOLE 2 40,232 0 86,482
NEW JERSEY RES COM 646025106 132 2,893 SH   SOLE 4 2,893 0 0
NEW JERSEY RES COM 646025106 9,107 199,407 SH   SOLE 7 199,407 0 0
NEW JERSEY RES COM 646025106 25,207 551,928 SH   SOLE 18 551,928 0 0
NEW JERSEY RES COM 646025106 6,084 133,222 SH   SOLE 19 133,222 0 0
NEW JERSEY RES COM 646025106 379,188 8,302,770 SH   SOLE 21 8,302,770 0 0
NEW JERSEY RES COM 646025106 140,267 3,071,312 SH   SOLE 22 2,889,981 0 181,331
NEW JERSEY RES COM 646025106 68 1,490 SH   SOLE 23 1,490 0 0
NEW JERSEY RES COM 646025106 692 15,153 SH   SOLE 25 15,153 0 0
NEW JERSEY RES COM 646025106 1,568 34,324 SH   SOLE 26 15,576 0 18,748
NEW JERSEY RES COM 646025106 549 12,018 SH   SOLE 28 12,018 0 0
NEW JERSEY RES COM 646025106 783 17,143 SH   SOLE 29 663 0 16,480
NEW JERSEY RES COM 646025106 986 21,582 SH   SOLE 30 21,582 0 0
NEW JERSEY RES COM 646025106 62 1,364 SH   SOLE 31 1,364 0 0
NEW JERSEY RES COM 646025106 1,502 32,884 SH   SOLE 32 32,884 0 0
NEW JERSEY RES COM 646025106 482 10,549 SH   SOLE 34 10,549 0 0
NEW JERSEY RES COM 646025106 164 3,586 SH   SOLE 36 3,586 0 0
NEW JERSEY RES COM 646025106 424 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 858 74,175 SH   SOLE 2 13,102 0 61,073
NEW MEDIA INVT GROUP INC COM 64704V106 14 1,246 SH   SOLE 7 1,246 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 3,589 310,213 SH   SOLE 18 310,213 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 2,003 173,152 SH   SOLE 19 173,152 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 71,066 6,142,251 SH   SOLE 21 6,142,251 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 21,094 1,823,142 SH   SOLE 22 1,757,203 0 65,939
NEW MEDIA INVT GROUP INC COM 64704V106 686 59,328 SH   SOLE 23 59,328 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,763 152,386 SH   SOLE 26 21,657 0 130,729
NEW MEDIA INVT GROUP INC COM 64704V106 71 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 100 8,677 SH   SOLE 29 0 0 8,677
NEW MEDIA INVT GROUP INC COM 64704V106 1,240 107,193 SH   SOLE 30 107,193 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 59 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 3,927 312,130 SH   SOLE 30 312,130 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,586 138,403 SH   SOLE 2 5,376 0 133,027
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,088 38,092 SH   SOLE 4 38,092 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,100 20,067 SH   SOLE 7 20,067 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 58 1,053 SH   SOLE 13 1,053 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,088 74,579 SH   SOLE 15 74,579 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,659 48,509 SH   SOLE 18 48,509 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,626 29,672 SH   SOLE 19 29,672 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 169,542 3,093,268 SH   SOLE 21 3,093,268 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 94,086 1,716,581 SH   SOLE 22 1,573,170 0 143,411
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,480 81,738 SH   SOLE 23 81,738 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,389 61,839 SH   SOLE 25 61,839 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 30,486 556,205 SH   SOLE 26 79,679 0 476,526
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,136 20,726 SH   SOLE 28 20,726 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,645 30,004 SH   SOLE 29 16,679 0 13,325
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 47,027 858,000 SH   SOLE 30 858,000 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 434 7,913 SH   SOLE 31 7,913 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 413 7,529 SH   SOLE 32 7,529 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 26,742 487,903 SH   SOLE 34 487,903 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 66 1,200 SH   SOLE 40 1,200 0 0
NEW RELIC INC COM 64829B100 7,412 91,544 SH   SOLE 2 45,078 0 46,466
NEW RELIC INC COM 64829B100 570 7,041 SH   SOLE 4 7,041 0 0
NEW RELIC INC COM 64829B100 243 3,003 SH   SOLE 7 3,003 0 0
NEW RELIC INC COM 64829B100 211 2,603 SH   SOLE 13 2,603 0 0
NEW RELIC INC COM 64829B100 12,138 149,913 SH   SOLE 18 149,913 0 0
NEW RELIC INC COM 64829B100 18,385 227,061 SH   SOLE 19 227,061 0 0
NEW RELIC INC COM 64829B100 130,951 1,617,282 SH   SOLE 21 1,617,282 0 0
NEW RELIC INC COM 64829B100 121,038 1,494,846 SH   SOLE 22 1,423,712 0 71,134
NEW RELIC INC COM 64829B100 2,953 36,466 SH   SOLE 23 36,466 0 0
NEW RELIC INC COM 64829B100 242 2,992 SH   SOLE 25 2,992 0 0
NEW RELIC INC COM 64829B100 4,723 58,333 SH   SOLE 26 11,059 0 47,274
NEW RELIC INC COM 64829B100 465 5,741 SH   SOLE 28 5,741 0 0
NEW RELIC INC COM 64829B100 2,473 30,539 SH   SOLE 29 9,450 0 21,089
NEW RELIC INC COM 64829B100 1,024 12,646 SH   SOLE 30 12,646 0 0
NEW RELIC INC COM 64829B100 822 10,155 SH   SOLE 31 9,962 0 193
NEW RELIC INC COM 64829B100 2,561 31,631 SH   SOLE 34 31,631 0 0
NEW RELIC INC COM 64829B100 524 6,475 SH   SOLE 36 6,475 0 0
NEW RELIC INC COM 64829B100 321 3,959 SH   SOLE 40 3,959 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11,549 812,712 SH   SOLE 2 43,032 0 769,680
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 17 1,208 SH   SOLE 4 1,208 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 146 10,265 SH   SOLE 7 10,265 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,496 175,655 SH   SOLE 18 175,655 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,087 76,500 SH   SOLE 19 76,500 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 158,985 11,188,277 SH   SOLE 21 11,188,277 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 136,609 9,613,547 SH   SOLE 22 8,917,246 0 696,301
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,343 94,482 SH   SOLE 26 56,112 0 38,370
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 625 43,963 SH   SOLE 28 43,963 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 567 39,893 SH   SOLE 29 0 0 39,893
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,192 83,852 SH   SOLE 30 83,852 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 107 7,512 SH   SOLE 31 7,512 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 115 8,122 SH   SOLE 36 8,122 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 472 33,187 SH   SOLE 40 33,187 0 0
NEW SR INVT GROUP INC COM 648691103 345 83,671 SH   SOLE 2 2,818 0 80,853
NEW SR INVT GROUP INC COM 648691103 3 670 SH   SOLE 7 670 0 0
NEW SR INVT GROUP INC COM 648691103 1,090 264,481 SH   SOLE 18 264,481 0 0
NEW SR INVT GROUP INC COM 648691103 438 106,392 SH   SOLE 19 106,392 0 0
NEW SR INVT GROUP INC COM 648691103 12,147 2,948,319 SH   SOLE 21 2,948,319 0 0
NEW SR INVT GROUP INC COM 648691103 11,127 2,700,840 SH   SOLE 22 2,568,084 0 132,756
NEW SR INVT GROUP INC COM 648691103 78 18,859 SH   SOLE 23 18,859 0 0
NEW SR INVT GROUP INC COM 648691103 179 43,400 SH   SOLE 26 10,204 0 33,196
NEW SR INVT GROUP INC COM 648691103 51 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 106 25,794 SH   SOLE 30 25,794 0 0
NEW SR INVT GROUP INC COM 648691103 36 8,758 SH   SOLE 40 8,758 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 11,567 1,229,196 SH   SOLE 2 259,354 0 969,842
NEW YORK CMNTY BANCORP INC COM 649445103 21 2,235 SH   SOLE 4 2,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 520 55,294 SH   SOLE 7 55,294 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 30 3,208 SH   SOLE 15 3,208 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 15,029 1,597,109 SH   SOLE 18 1,597,109 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 950 100,967 SH   SOLE 19 100,967 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 329,586 35,025,087 SH   SOLE 21 35,025,087 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 148,701 15,802,477 SH   SOLE 22 14,813,460 0 989,017
NEW YORK CMNTY BANCORP INC COM 649445103 4,249 451,516 SH   SOLE 25 451,516 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 6,644 706,060 SH   SOLE 26 314,614 0 391,446
NEW YORK CMNTY BANCORP INC COM 649445103 637 67,659 SH   SOLE 28 67,659 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,142 121,407 SH   SOLE 30 121,407 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 94 9,979 SH   SOLE 31 9,979 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,675 177,986 SH   SOLE 32 177,986 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,912 415,744 SH   SOLE 36 415,744 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 492 52,284 SH   SOLE 40 52,284 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 936 158,870 SH   SOLE 2 3,766 0 155,104
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 4,881 828,623 SH   SOLE 18 828,623 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,323 224,555 SH   SOLE 19 224,555 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 120,119 20,393,697 SH   SOLE 21 20,393,697 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 28,184 4,785,062 SH   SOLE 22 4,613,609 0 171,453
NEW YORK MTG TR INC COM PAR $.02 649604501 305 51,821 SH   SOLE 26 0 0 51,821
NEW YORK MTG TR INC COM PAR $.02 649604501 96 16,371 SH   SOLE 28 16,371 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,850 314,036 SH   SOLE 30 314,036 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 65 11,072 SH   SOLE 40 11,072 0 0
NEW YORK TIMES CO CL A 650111107 3,809 170,871 SH   SOLE 2 63,224 0 107,647
NEW YORK TIMES CO CL A 650111107 15 651 SH   SOLE 4 651 0 0
NEW YORK TIMES CO CL A 650111107 54 2,404 SH   SOLE 7 2,404 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 17,127 768,352 SH   SOLE 18 768,352 0 0
NEW YORK TIMES CO CL A 650111107 28,436 1,275,747 SH   SOLE 19 1,275,747 0 0
NEW YORK TIMES CO CL A 650111107 215,936 9,687,562 SH   SOLE 21 9,687,562 0 0
NEW YORK TIMES CO CL A 650111107 102,876 4,615,332 SH   SOLE 22 4,443,664 0 171,668
NEW YORK TIMES CO CL A 650111107 110 4,924 SH   SOLE 23 4,924 0 0
NEW YORK TIMES CO CL A 650111107 1,265 56,735 SH   SOLE 26 25,034 0 31,701
NEW YORK TIMES CO CL A 650111107 377 16,919 SH   SOLE 28 16,919 0 0
NEW YORK TIMES CO CL A 650111107 737 33,044 SH   SOLE 30 33,044 0 0
NEW YORK TIMES CO CL A 650111107 328 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 21,669 1,165,650 SH   SOLE 2 176,559 0 989,091
NEWELL BRANDS INC COM 651229106 2,855 153,552 SH   SOLE 4 140,737 0 12,815
NEWELL BRANDS INC COM 651229106 7,388 397,442 SH   SOLE 7 357,791 0 39,651
NEWELL BRANDS INC COM 651229106 157 8,472 SH   SOLE 13 8,472 0 0
NEWELL BRANDS INC COM 651229106 89 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,171 1,515,363 SH   SOLE 18 1,311,996 0 203,367
NEWELL BRANDS INC COM 651229106 117,631 6,327,668 SH   SOLE 19 6,327,668 0 0
NEWELL BRANDS INC COM 651229106 339,740 18,275,438 SH   SOLE 21 18,275,438 0 0
NEWELL BRANDS INC COM 651229106 204,036 10,975,593 SH   SOLE 22 9,793,765 0 1,181,828
NEWELL BRANDS INC COM 651229106 6,264 336,960 SH   SOLE 23 336,960 0 0
NEWELL BRANDS INC COM 651229106 9,954 535,437 SH   SOLE 25 535,437 0 0
NEWELL BRANDS INC COM 651229106 40,047 2,154,233 SH   SOLE 26 563,855 0 1,590,378
NEWELL BRANDS INC COM 651229106 1,685 90,637 SH   SOLE 28 66,161 0 24,476
NEWELL BRANDS INC COM 651229106 2,121 114,073 SH   SOLE 29 17,514 0 96,559
NEWELL BRANDS INC COM 651229106 32,244 1,734,487 SH   SOLE 30 1,734,487 0 0
NEWELL BRANDS INC COM 651229106 3,619 194,670 SH   SOLE 31 105,013 0 89,657
NEWELL BRANDS INC COM 651229106 2,490 133,923 SH   SOLE 32 133,923 0 0
NEWELL BRANDS INC COM 651229106 2,507 134,849 SH   SOLE 34 134,849 0 0
NEWELL BRANDS INC COM 651229106 7,359 395,870 SH   SOLE 36 395,870 0 0
NEWELL BRANDS INC COM 651229106 183 9,846 SH   SOLE 40 9,846 0 0
NEWFIELD EXPL CO COM 651290108 6,119 417,374 SH   SOLE 2 35,746 0 381,628
NEWFIELD EXPL CO COM 651290108 14 964 SH   SOLE 4 964 0 0
NEWFIELD EXPL CO COM 651290108 2,089 142,518 SH   SOLE 7 142,518 0 0
NEWFIELD EXPL CO COM 651290108 18 1,247 SH   SOLE 15 1,247 0 0
NEWFIELD EXPL CO COM 651290108 7,074 482,568 SH   SOLE 18 472,960 0 9,608
NEWFIELD EXPL CO COM 651290108 1,044 71,211 SH   SOLE 19 71,211 0 0
NEWFIELD EXPL CO COM 651290108 69,067 4,711,264 SH   SOLE 21 4,711,264 0 0
NEWFIELD EXPL CO COM 651290108 83,134 5,670,816 SH   SOLE 22 5,147,240 0 523,576
NEWFIELD EXPL CO COM 651290108 2,550 173,963 SH   SOLE 25 173,963 0 0
NEWFIELD EXPL CO COM 651290108 7,191 490,520 SH   SOLE 26 144,564 0 345,956
NEWFIELD EXPL CO COM 651290108 376 25,662 SH   SOLE 28 25,662 0 0
NEWFIELD EXPL CO COM 651290108 255 17,421 SH   SOLE 29 0 0 17,421
NEWFIELD EXPL CO COM 651290108 8,357 570,049 SH   SOLE 30 570,049 0 0
NEWFIELD EXPL CO COM 651290108 61 4,176 SH   SOLE 31 4,016 0 160
NEWFIELD EXPL CO COM 651290108 1,384 94,405 SH   SOLE 36 94,405 0 0
NEWFIELD EXPL CO COM 651290108 322 21,981 SH   SOLE 40 21,981 0 0
NEWLINK GENETICS CORP COM 651511107 43 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 156 102,557 SH   SOLE 18 102,557 0 0
NEWLINK GENETICS CORP COM 651511107 60 39,285 SH   SOLE 19 39,285 0 0
NEWLINK GENETICS CORP COM 651511107 1,491 980,666 SH   SOLE 21 980,666 0 0
NEWLINK GENETICS CORP COM 651511107 1,094 719,625 SH   SOLE 22 702,583 0 17,042
NEWMARK GROUP INC CL A 65158N102 958 119,475 SH   SOLE 2 5,427 0 114,048
NEWMARK GROUP INC CL A 65158N102 5 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 25 3,171 SH   SOLE 7 3,171 0 0
NEWMARK GROUP INC CL A 65158N102 3,856 480,816 SH   SOLE 18 480,816 0 0
NEWMARK GROUP INC CL A 65158N102 1,864 232,419 SH   SOLE 19 232,419 0 0
NEWMARK GROUP INC CL A 65158N102 40,542 5,055,063 SH   SOLE 21 5,055,063 0 0
NEWMARK GROUP INC CL A 65158N102 34,359 4,284,121 SH   SOLE 22 4,120,420 0 163,701
NEWMARK GROUP INC CL A 65158N102 189 23,524 SH   SOLE 26 10,122 0 13,402
NEWMARK GROUP INC CL A 65158N102 111 13,856 SH   SOLE 28 13,856 0 0
NEWMARK GROUP INC CL A 65158N102 60 7,521 SH   SOLE 29 0 0 7,521
NEWMARK GROUP INC CL A 65158N102 219 27,295 SH   SOLE 30 27,295 0 0
NEWMARK GROUP INC CL A 65158N102 18 2,266 SH   SOLE 31 0 0 2,266
NEWMARK GROUP INC CL A 65158N102 88 10,920 SH   SOLE 40 10,920 0 0
NEWMARKET CORP COM 651587107 8,178 19,846 SH   SOLE 2 4,994 0 14,852
NEWMARKET CORP COM 651587107 18 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 61 148 SH   SOLE 7 148 0 0
NEWMARKET CORP COM 651587107 10,758 26,107 SH   SOLE 18 26,107 0 0
NEWMARKET CORP COM 651587107 668 1,620 SH   SOLE 19 1,620 0 0
NEWMARKET CORP COM 651587107 179,188 434,827 SH   SOLE 21 434,827 0 0
NEWMARKET CORP COM 651587107 114,561 278,000 SH   SOLE 22 261,084 0 16,916
NEWMARKET CORP COM 651587107 964 2,340 SH   SOLE 26 1,341 0 999
NEWMARKET CORP COM 651587107 499 1,211 SH   SOLE 28 1,211 0 0
NEWMARKET CORP COM 651587107 941 2,283 SH   SOLE 30 2,283 0 0
NEWMARKET CORP COM 651587107 72 174 SH   SOLE 31 157 0 17
NEWMARKET CORP COM 651587107 30 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 396 962 SH   SOLE 40 962 0 0
NEWMONT MINING CORP COM 651639106 52,655 1,519,634 SH   SOLE 2 310,056 0 1,209,578
NEWMONT MINING CORP COM 651639106 9,010 260,028 SH   SOLE 4 246,102 0 13,926
NEWMONT MINING CORP COM 651639106 107,918 3,114,513 SH   SOLE 7 3,080,204 0 34,309
NEWMONT MINING CORP COM 651639106 2,219 64,026 SH   SOLE 13 64,026 0 0
NEWMONT MINING CORP COM 651639106 156 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 56,745 1,637,664 SH   SOLE 18 1,573,488 0 64,176
NEWMONT MINING CORP COM 651639106 142,425 4,110,395 SH   SOLE 19 4,110,395 0 0
NEWMONT MINING CORP COM 651639106 787,167 22,717,674 SH   SOLE 21 22,717,674 0 0
NEWMONT MINING CORP COM 651639106 510,226 14,725,143 SH   SOLE 22 13,207,007 0 1,518,136
NEWMONT MINING CORP COM 651639106 37,584 1,084,671 SH   SOLE 23 1,084,671 0 0
NEWMONT MINING CORP COM 651639106 114,450 3,303,028 SH   SOLE 25 3,303,028 0 0
NEWMONT MINING CORP COM 651639106 146,153 4,217,993 SH   SOLE 26 673,545 0 3,544,448
NEWMONT MINING CORP COM 651639106 3,539 102,134 SH   SOLE 28 74,075 0 28,059
NEWMONT MINING CORP COM 651639106 13,554 391,156 SH   SOLE 29 282,152 0 109,004
NEWMONT MINING CORP COM 651639106 160,986 4,646,062 SH   SOLE 30 4,646,062 0 0
NEWMONT MINING CORP COM 651639106 7,045 203,323 SH   SOLE 31 110,943 0 92,380
NEWMONT MINING CORP COM 651639106 562,018 16,219,848 SH   SOLE 34 16,219,848 0 0
NEWMONT MINING CORP COM 651639106 29,103 839,917 SH   SOLE 36 839,917 0 0
NEWMONT MINING CORP COM 651639106 465 13,413 SH   SOLE 40 13,413 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 658 95,815 SH   SOLE 2 3,194 0 92,621
NEWPARK RES INC COM PAR $.01NEW 651718504 4 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 13 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 3,254 473,593 SH   SOLE 18 473,593 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 900 131,004 SH   SOLE 19 131,004 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 69,801 10,160,214 SH   SOLE 21 10,160,214 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 18,795 2,735,862 SH   SOLE 22 2,609,477 0 126,385
NEWPARK RES INC COM PAR $.01NEW 651718504 308 44,854 SH   SOLE 26 9,285 0 35,569
NEWPARK RES INC COM PAR $.01NEW 651718504 84 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,228 178,766 SH   SOLE 30 178,766 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 65 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 10,345 911,461 SH   SOLE 2 75,320 0 836,141
NEWS CORP NEW CL A 65249B109 1,348 118,801 SH   SOLE 4 110,110 0 8,691
NEWS CORP NEW CL A 65249B109 3,754 330,707 SH   SOLE 7 296,256 0 34,451
NEWS CORP NEW CL A 65249B109 32 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 8,812 776,372 SH   SOLE 18 724,759 0 51,613
NEWS CORP NEW CL A 65249B109 1,224 107,854 SH   SOLE 19 107,854 0 0
NEWS CORP NEW CL A 65249B109 103,880 9,152,457 SH   SOLE 21 9,152,457 0 0
NEWS CORP NEW CL A 65249B109 107,894 9,506,055 SH   SOLE 22 8,470,777 0 1,035,278
NEWS CORP NEW CL A 65249B109 3,094 272,574 SH   SOLE 23 272,574 0 0
NEWS CORP NEW CL A 65249B109 4,422 389,596 SH   SOLE 25 389,596 0 0
NEWS CORP NEW CL A 65249B109 18,559 1,635,147 SH   SOLE 26 601,001 0 1,034,146
NEWS CORP NEW CL A 65249B109 846 74,496 SH   SOLE 28 55,259 0 19,237
NEWS CORP NEW CL A 65249B109 1,125 99,120 SH   SOLE 29 20,105 0 79,015
NEWS CORP NEW CL A 65249B109 16,865 1,485,895 SH   SOLE 30 1,485,895 0 0
NEWS CORP NEW CL A 65249B109 1,676 147,651 SH   SOLE 31 72,845 0 74,806
NEWS CORP NEW CL A 65249B109 208 18,366 SH   SOLE 34 18,366 0 0
NEWS CORP NEW CL A 65249B109 3,690 325,101 SH   SOLE 36 325,101 0 0
NEWS CORP NEW CL A 65249B109 87 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 2,616 226,518 SH   SOLE 2 19,956 0 206,562
NEWS CORP NEW CL B 65249B208 1,134 98,221 SH   SOLE 7 98,221 0 0
NEWS CORP NEW CL B 65249B208 9 784 SH   SOLE 15 784 0 0
NEWS CORP NEW CL B 65249B208 2,614 226,318 SH   SOLE 18 220,897 0 5,421
NEWS CORP NEW CL B 65249B208 370 32,018 SH   SOLE 19 32,018 0 0
NEWS CORP NEW CL B 65249B208 28,477 2,465,543 SH   SOLE 21 2,465,543 0 0
NEWS CORP NEW CL B 65249B208 32,194 2,787,358 SH   SOLE 22 2,485,273 0 302,085
NEWS CORP NEW CL B 65249B208 1,031 89,281 SH   SOLE 25 89,281 0 0
NEWS CORP NEW CL B 65249B208 2,188 189,402 SH   SOLE 26 64,596 0 124,806
NEWS CORP NEW CL B 65249B208 2,809 243,181 SH   SOLE 30 243,181 0 0
NEWS CORP NEW CL B 65249B208 27 2,364 SH   SOLE 31 2,364 0 0
NEWS CORP NEW CL B 65249B208 1,560 135,050 SH   SOLE 36 135,050 0 0
NEXA RES S A COM L67359106 318 26,761 SH   SOLE 7 26,761 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 292 34,026 SH   SOLE 2 1,121 0 32,905
NEXEO SOLUTIONS INC COM SHS 65342H102 6 675 SH   SOLE 7 675 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 920 107,075 SH   SOLE 18 107,075 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 399 46,449 SH   SOLE 19 46,449 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 9,776 1,138,097 SH   SOLE 21 1,138,097 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 11,027 1,283,757 SH   SOLE 22 1,259,838 0 23,919
NEXEO SOLUTIONS INC COM SHS 65342H102 144 16,736 SH   SOLE 26 0 0 16,736
NEXEO SOLUTIONS INC COM SHS 65342H102 38 4,440 SH   SOLE 30 4,440 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 697 19,895 SH   SOLE 2 621 0 19,274
NEXPOINT RESIDENTIAL TR INC COM 65341D102 16 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,310 65,899 SH   SOLE 18 65,899 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 951 27,139 SH   SOLE 19 27,139 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 24,746 706,008 SH   SOLE 21 706,008 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 20,618 588,239 SH   SOLE 22 567,065 0 21,174
NEXPOINT RESIDENTIAL TR INC COM 65341D102 25 718 SH   SOLE 23 718 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 300 8,561 SH   SOLE 26 0 0 8,561
NEXPOINT RESIDENTIAL TR INC COM 65341D102 170 4,854 SH   SOLE 30 4,854 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,823 35,896 SH   SOLE 2 1,570 0 34,326
NEXSTAR MEDIA GROUP INC CL A 65336K103 16 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 64 812 SH   SOLE 7 812 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 11,770 149,672 SH   SOLE 18 149,672 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 6,165 78,392 SH   SOLE 19 78,392 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 118,014 1,500,681 SH   SOLE 21 1,500,681 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 102,039 1,297,552 SH   SOLE 22 1,237,296 0 60,256
NEXSTAR MEDIA GROUP INC CL A 65336K103 147 1,865 SH   SOLE 23 1,865 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,509 19,184 SH   SOLE 26 8,780 0 10,404
NEXSTAR MEDIA GROUP INC CL A 65336K103 471 5,989 SH   SOLE 28 5,989 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 87 1,107 SH   SOLE 29 0 0 1,107
NEXSTAR MEDIA GROUP INC CL A 65336K103 903 11,489 SH   SOLE 30 11,489 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 359 4,559 SH   SOLE 40 4,559 0 0
NEXTDECADE CORP COM 65342K105 33 6,120 SH   SOLE 2 0 0 6,120
NEXTDECADE CORP COM 65342K105 140 25,882 SH   SOLE 18 25,882 0 0
NEXTDECADE CORP COM 65342K105 53 9,888 SH   SOLE 19 9,888 0 0
NEXTDECADE CORP COM 65342K105 1,496 277,040 SH   SOLE 21 277,040 0 0
NEXTDECADE CORP COM 65342K105 322 59,721 SH   SOLE 22 57,321 0 2,400
NEXTERA ENERGY INC COM 65339F101 208,180 1,197,678 SH   SOLE 2 114,605 0 1,083,073
NEXTERA ENERGY INC COM 65339F101 58,060 334,023 SH   SOLE 4 321,132 0 12,891
NEXTERA ENERGY INC COM 65339F101 77,599 446,435 SH   SOLE 7 434,665 0 11,770
NEXTERA ENERGY INC COM 65339F101 2,568 14,775 SH   SOLE 13 14,775 0 0
NEXTERA ENERGY INC COM 65339F101 724 4,168 SH   SOLE 15 4,168 0 0
NEXTERA ENERGY INC COM 65339F101 59 339 SH   SOLE 17 0 0 339
NEXTERA ENERGY INC COM 65339F101 283,832 1,632,908 SH   SOLE 18 1,550,550 0 82,358
NEXTERA ENERGY INC COM 65339F101 515,014 2,962,914 SH   SOLE 19 2,962,914 0 0
NEXTERA ENERGY INC COM 65339F101 2,118,073 12,185,441 SH   SOLE 21 12,185,441 0 0
NEXTERA ENERGY INC COM 65339F101 2,079,963 11,966,192 SH   SOLE 22 10,672,464 0 1,293,728
NEXTERA ENERGY INC COM 65339F101 57,408 330,270 SH   SOLE 23 330,270 0 0
NEXTERA ENERGY INC COM 65339F101 76,519 440,220 SH   SOLE 25 440,220 0 0
NEXTERA ENERGY INC COM 65339F101 395,817 2,277,165 SH   SOLE 26 478,169 0 1,798,996
NEXTERA ENERGY INC COM 65339F101 15,693 90,285 SH   SOLE 28 65,997 0 24,288
NEXTERA ENERGY INC COM 65339F101 2,991 17,205 SH   SOLE 29 17,205 0 0
NEXTERA ENERGY INC COM 65339F101 333,427 1,918,234 SH   SOLE 30 1,918,234 0 0
NEXTERA ENERGY INC COM 65339F101 36,784 211,622 SH   SOLE 31 103,181 0 108,441
NEXTERA ENERGY INC COM 65339F101 3,371 19,395 SH   SOLE 32 19,395 0 0
NEXTERA ENERGY INC COM 65339F101 196,392 1,129,860 SH   SOLE 34 1,129,860 0 0
NEXTERA ENERGY INC COM 65339F101 80,293 461,930 SH   SOLE 36 461,930 0 0
NEXTERA ENERGY INC COM 65339F101 1,849 10,638 SH   SOLE 40 10,638 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 898 20,852 SH   SOLE 4 20,852 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6 150 SH   SOLE 17 0 0 150
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9,292 215,850 SH   SOLE 18 215,850 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 58,495 1,358,779 SH   SOLE 19 1,358,779 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,412 32,810 SH   SOLE 21 32,810 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,253 52,330 SH   SOLE 22 52,330 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 641 14,886 SH   SOLE 26 8,872 0 6,014
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 336 7,807 SH   SOLE 28 7,807 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 599 13,911 SH   SOLE 30 13,911 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 24,983 580,332 SH   SOLE 34 580,332 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 199 4,624 SH   SOLE 40 4,624 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 725 47,863 SH   SOLE 2 1,992 0 45,871
NEXTGEN HEALTHCARE INC COM 65343C102 4 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 17 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,946 260,477 SH   SOLE 18 260,477 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,199 79,131 SH   SOLE 19 79,131 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 79,042 5,217,275 SH   SOLE 21 5,217,275 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 22,566 1,489,511 SH   SOLE 22 1,423,530 0 65,981
NEXTGEN HEALTHCARE INC COM 65343C102 114 7,517 SH   SOLE 23 7,517 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 490 32,353 SH   SOLE 26 14,362 0 17,991
NEXTGEN HEALTHCARE INC COM 65343C102 101 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 7 465 SH   SOLE 29 0 0 465
NEXTGEN HEALTHCARE INC COM 65343C102 1,452 95,826 SH   SOLE 30 95,826 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 73 4,845 SH   SOLE 40 4,845 0 0
NI HLDGS INC COM 65342T106 170 10,811 SH   SOLE 2 380 0 10,431
NI HLDGS INC COM 65342T106 579 36,803 SH   SOLE 18 36,803 0 0
NI HLDGS INC COM 65342T106 279 17,735 SH   SOLE 19 17,735 0 0
NI HLDGS INC COM 65342T106 5,494 349,271 SH   SOLE 21 349,271 0 0
NI HLDGS INC COM 65342T106 1,645 104,569 SH   SOLE 22 98,732 0 5,837
NIC INC COM 62914B100 818 65,542 SH   SOLE 2 15,254 0 50,288
NIC INC COM 62914B100 3 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 16 1,267 SH   SOLE 7 1,267 0 0
NIC INC COM 62914B100 4,087 327,485 SH   SOLE 18 327,485 0 0
NIC INC COM 62914B100 3,878 310,733 SH   SOLE 19 310,733 0 0
NIC INC COM 62914B100 86,960 6,967,984 SH   SOLE 21 6,967,984 0 0
NIC INC COM 62914B100 25,685 2,058,118 SH   SOLE 22 1,977,138 0 80,980
NIC INC COM 62914B100 395 31,651 SH   SOLE 23 31,651 0 0
NIC INC COM 62914B100 798 63,974 SH   SOLE 26 9,532 0 54,442
NIC INC COM 62914B100 111 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 329 26,353 SH   SOLE 29 0 0 26,353
NIC INC COM 62914B100 1,620 129,837 SH   SOLE 30 129,837 0 0
NIC INC COM 62914B100 79 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 2 21 SH   SOLE 18 21 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 861 630,000 PRN   SOLE 21 630,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 13 1,211 SH   SOLE 18 1,211 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 277 26,656 SH   SOLE 21 26,656 0 0
NICOLET BANKSHARES INC COM 65406E102 393 8,044 SH   SOLE 2 315 0 7,729
NICOLET BANKSHARES INC COM 65406E102 10 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 1,456 29,841 SH   SOLE 18 29,841 0 0
NICOLET BANKSHARES INC COM 65406E102 589 12,073 SH   SOLE 19 12,073 0 0
NICOLET BANKSHARES INC COM 65406E102 15,159 310,631 SH   SOLE 21 310,631 0 0
NICOLET BANKSHARES INC COM 65406E102 5,188 106,308 SH   SOLE 22 100,177 0 6,131
NICOLET BANKSHARES INC COM 65406E102 117 2,394 SH   SOLE 30 2,394 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 23,357 1,001,159 SH   SOLE 2 175,530 0 825,629
NIELSEN HLDGS PLC SHS EUR G6518L108 2,698 115,664 SH   SOLE 4 106,290 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 6,773 290,308 SH   SOLE 7 270,542 0 19,766
NIELSEN HLDGS PLC SHS EUR G6518L108 48 2,062 SH   SOLE 13 2,062 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 63 2,708 SH   SOLE 15 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 17,010 729,090 SH   SOLE 18 678,328 0 50,762
NIELSEN HLDGS PLC SHS EUR G6518L108 3,564 152,757 SH   SOLE 19 152,757 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 176,029 7,545,182 SH   SOLE 21 7,545,182 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 199,756 8,562,187 SH   SOLE 22 7,623,277 0 938,910
NIELSEN HLDGS PLC SHS EUR G6518L108 5,812 249,137 SH   SOLE 23 249,137 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 8,130 348,492 SH   SOLE 25 348,492 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 42,951 1,841,013 SH   SOLE 26 443,805 0 1,397,208
NIELSEN HLDGS PLC SHS EUR G6518L108 1,595 68,380 SH   SOLE 28 50,054 0 18,326
NIELSEN HLDGS PLC SHS EUR G6518L108 1,988 85,198 SH   SOLE 29 13,535 0 71,663
NIELSEN HLDGS PLC SHS EUR G6518L108 27,613 1,183,585 SH   SOLE 30 1,183,585 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,306 141,715 SH   SOLE 31 77,881 0 63,834
NIELSEN HLDGS PLC SHS EUR G6518L108 909 38,981 SH   SOLE 34 38,981 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,165 307,133 SH   SOLE 36 307,133 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 167 7,155 SH   SOLE 40 7,155 0 0
NII HLDGS INC COM PAR 62913F508 401 91,004 SH   SOLE 2 3,326 0 87,678
NII HLDGS INC COM PAR 62913F508 8 1,894 SH   SOLE 7 1,894 0 0
NII HLDGS INC COM PAR 62913F508 1,411 319,943 SH   SOLE 18 319,943 0 0
NII HLDGS INC COM PAR 62913F508 557 126,305 SH   SOLE 19 126,305 0 0
NII HLDGS INC COM PAR 62913F508 13,951 3,163,439 SH   SOLE 21 3,163,439 0 0
NII HLDGS INC COM PAR 62913F508 11,853 2,687,718 SH   SOLE 22 2,575,763 0 111,955
NII HLDGS INC COM PAR 62913F508 99 22,445 SH   SOLE 30 22,445 0 0
NIKE INC CL B 654106103 276,796 3,733,419 SH   SOLE 2 738,989 0 2,994,430
NIKE INC CL B 654106103 39,410 531,560 SH   SOLE 4 497,668 0 33,892
NIKE INC CL B 654106103 77,400 1,043,969 SH   SOLE 7 1,024,734 0 19,235
NIKE INC CL B 654106103 8,792 118,589 SH   SOLE 13 118,589 0 0
NIKE INC CL B 654106103 859 11,588 SH   SOLE 15 11,588 0 0
NIKE INC CL B 654106103 16 214 SH   SOLE 17 0 0 214
NIKE INC CL B 654106103 281,222 3,793,125 SH   SOLE 18 3,337,290 0 455,835
NIKE INC CL B 654106103 119,945 1,617,822 SH   SOLE 19 1,617,822 0 0
NIKE INC CL B 654106103 1,946,526 26,254,735 SH   SOLE 21 26,254,735 0 0
NIKE INC CL B 654106103 2,403,839 32,422,970 SH   SOLE 22 28,435,727 0 3,987,243
NIKE INC CL B 654106103 77,911 1,050,858 SH   SOLE 23 1,050,858 0 0
NIKE INC CL B 654106103 157,387 2,122,835 SH   SOLE 25 2,122,835 0 0
NIKE INC CL B 654106103 412,013 5,557,224 SH   SOLE 26 1,261,871 0 4,295,353
NIKE INC CL B 654106103 18,187 245,312 SH   SOLE 28 178,941 0 66,371
NIKE INC CL B 654106103 26,115 352,234 SH   SOLE 29 113,456 0 238,778
NIKE INC CL B 654106103 391,566 5,281,440 SH   SOLE 30 5,281,440 0 0
NIKE INC CL B 654106103 51,920 700,294 SH   SOLE 31 372,461 0 327,833
NIKE INC CL B 654106103 7,378 99,515 SH   SOLE 32 99,515 0 0
NIKE INC CL B 654106103 15,300 206,361 SH   SOLE 34 206,361 0 0
NIKE INC CL B 654106103 81,124 1,094,194 SH   SOLE 36 1,094,194 0 0
NIKE INC CL B 654106103 2,222 29,966 SH   SOLE 40 29,966 0 0
NINE ENERGY SVC INC COM 65441V101 367 16,274 SH   SOLE 2 484 0 15,790
NINE ENERGY SVC INC COM 65441V101 5 203 SH   SOLE 7 203 0 0
NINE ENERGY SVC INC COM 65441V101 1,184 52,523 SH   SOLE 18 52,523 0 0
NINE ENERGY SVC INC COM 65441V101 482 21,392 SH   SOLE 19 21,392 0 0
NINE ENERGY SVC INC COM 65441V101 12,062 535,116 SH   SOLE 21 535,116 0 0
NINE ENERGY SVC INC COM 65441V101 9,357 415,144 SH   SOLE 22 399,935 0 15,209
NINE ENERGY SVC INC COM 65441V101 93 4,106 SH   SOLE 23 4,106 0 0
NINE ENERGY SVC INC COM 65441V101 293 13,013 SH   SOLE 26 0 0 13,013
NINE ENERGY SVC INC COM 65441V101 112 4,983 SH   SOLE 30 4,983 0 0
NISOURCE INC COM 65473P105 22,837 900,880 SH   SOLE 2 99,935 0 800,945
NISOURCE INC COM 65473P105 5,801 228,854 SH   SOLE 4 219,903 0 8,951
NISOURCE INC COM 65473P105 21,582 851,378 SH   SOLE 7 806,345 0 45,033
NISOURCE INC COM 65473P105 505 19,940 SH   SOLE 13 19,940 0 0
NISOURCE INC COM 65473P105 86 3,394 SH   SOLE 15 3,394 0 0
NISOURCE INC COM 65473P105 24,062 949,207 SH   SOLE 18 904,767 0 44,440
NISOURCE INC COM 65473P105 5,529 218,111 SH   SOLE 19 218,111 0 0
NISOURCE INC COM 65473P105 413,479 16,310,799 SH   SOLE 21 16,310,799 0 0
NISOURCE INC COM 65473P105 220,536 8,699,658 SH   SOLE 22 7,725,957 0 973,701
NISOURCE INC COM 65473P105 6,339 250,066 SH   SOLE 23 250,066 0 0
NISOURCE INC COM 65473P105 7,743 305,444 SH   SOLE 25 305,444 0 0
NISOURCE INC COM 65473P105 35,029 1,381,825 SH   SOLE 26 467,260 0 914,565
NISOURCE INC COM 65473P105 1,774 69,980 SH   SOLE 28 51,091 0 18,889
NISOURCE INC COM 65473P105 2,223 87,700 SH   SOLE 29 13,511 0 74,189
NISOURCE INC COM 65473P105 33,393 1,317,287 SH   SOLE 30 1,317,287 0 0
NISOURCE INC COM 65473P105 3,224 127,191 SH   SOLE 31 72,929 0 54,262
NISOURCE INC COM 65473P105 3,325 131,181 SH   SOLE 32 131,181 0 0
NISOURCE INC COM 65473P105 432 17,035 SH   SOLE 34 17,035 0 0
NISOURCE INC COM 65473P105 7,981 314,845 SH   SOLE 36 314,845 0 0
NISOURCE INC COM 65473P105 249 9,831 SH   SOLE 40 9,831 0 0
NL INDS INC COM NEW 629156407 34 9,684 SH   SOLE 2 157 0 9,527
NL INDS INC COM NEW 629156407 87 24,774 SH   SOLE 18 24,774 0 0
NL INDS INC COM NEW 629156407 32 9,254 SH   SOLE 19 9,254 0 0
NL INDS INC COM NEW 629156407 1,036 295,155 SH   SOLE 21 295,155 0 0
NL INDS INC COM NEW 629156407 699 199,190 SH   SOLE 22 197,356 0 1,834
NLIGHT INC COM 65487K100 306 17,230 SH   SOLE 2 824 0 16,406
NLIGHT INC COM 65487K100 3 180 SH   SOLE 7 180 0 0
NLIGHT INC COM 65487K100 1,325 74,505 SH   SOLE 18 74,505 0 0
NLIGHT INC COM 65487K100 586 32,935 SH   SOLE 19 32,935 0 0
NLIGHT INC COM 65487K100 12,843 722,304 SH   SOLE 21 722,304 0 0
NLIGHT INC COM 65487K100 5,486 308,564 SH   SOLE 22 286,516 0 22,048
NLIGHT INC COM 65487K100 107 6,021 SH   SOLE 30 6,021 0 0
NMI HLDGS INC CL A 629209305 939 52,578 SH   SOLE 2 2,168 0 50,410
NMI HLDGS INC CL A 629209305 6 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 22 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 6,034 338,047 SH   SOLE 18 338,047 0 0
NMI HLDGS INC CL A 629209305 1,656 92,751 SH   SOLE 19 92,751 0 0
NMI HLDGS INC CL A 629209305 125,706 7,042,351 SH   SOLE 21 7,042,351 0 0
NMI HLDGS INC CL A 629209305 32,859 1,840,854 SH   SOLE 22 1,761,068 0 79,786
NMI HLDGS INC CL A 629209305 135 7,585 SH   SOLE 26 0 0 7,585
NMI HLDGS INC CL A 629209305 133 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 2,381 133,362 SH   SOLE 30 133,362 0 0
NMI HLDGS INC CL A 629209305 101 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 286 42,669 SH   SOLE 2 948 0 41,721
NN INC COM 629337106 4 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 978 145,775 SH   SOLE 18 145,775 0 0
NN INC COM 629337106 408 60,810 SH   SOLE 19 60,810 0 0
NN INC COM 629337106 9,972 1,486,195 SH   SOLE 21 1,486,195 0 0
NN INC COM 629337106 8,467 1,261,799 SH   SOLE 22 1,223,300 0 38,499
NN INC COM 629337106 26 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 25 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 42 6,305 SH   SOLE 30 6,305 0 0
NN INC COM 629337106 16 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,494 34,478 SH   SOLE 2 897 0 33,581
NOAH HLDGS LTD SPON ADS CL A 65487X102 351 8,096 SH   SOLE 4 8,096 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 181 4,178 SH   SOLE 7 4,178 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 649 14,979 SH   SOLE 15 14,979 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 441 10,172 SH   SOLE 18 10,172 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 8 181 SH   SOLE 19 181 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 27,777 641,199 SH   SOLE 21 641,199 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 14,723 339,862 SH   SOLE 22 311,569 0 28,293
NOAH HLDGS LTD SPON ADS CL A 65487X102 595 13,727 SH   SOLE 23 13,727 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6,026 139,097 SH   SOLE 26 71,473 0 67,624
NOAH HLDGS LTD SPON ADS CL A 65487X102 162 3,731 SH   SOLE 28 3,731 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 241 5,562 SH   SOLE 29 2,855 0 2,707
NOAH HLDGS LTD SPON ADS CL A 65487X102 7,220 166,672 SH   SOLE 30 166,672 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 69 1,595 SH   SOLE 31 1,595 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 120 2,771 SH   SOLE 34 2,771 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 9 213 SH   SOLE 40 213 0 0
NOBILIS HEALTH CORP COM 65500B103 4 9,741 SH   SOLE 18 9,741 0 0
NOBILIS HEALTH CORP COM 65500B103 60 143,756 SH   SOLE 21 143,756 0 0
NOBLE CORP PLC SHS USD G65431101 826 315,429 SH   SOLE 2 62,647 0 252,782
NOBLE CORP PLC SHS USD G65431101 2 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 77 29,538 SH   SOLE 7 29,538 0 0
NOBLE CORP PLC SHS USD G65431101 3,311 1,263,598 SH   SOLE 18 1,263,598 0 0
NOBLE CORP PLC SHS USD G65431101 1,508 575,462 SH   SOLE 19 575,462 0 0
NOBLE CORP PLC SHS USD G65431101 70,298 26,831,121 SH   SOLE 21 26,831,121 0 0
NOBLE CORP PLC SHS USD G65431101 24,261 9,259,896 SH   SOLE 22 8,735,238 0 524,658
NOBLE CORP PLC SHS USD G65431101 302 115,405 SH   SOLE 23 115,405 0 0
NOBLE CORP PLC SHS USD G65431101 412 157,349 SH   SOLE 26 27,490 0 129,859
NOBLE CORP PLC SHS USD G65431101 91 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 22 8,353 SH   SOLE 29 0 0 8,353
NOBLE CORP PLC SHS USD G65431101 1,308 499,300 SH   SOLE 30 499,300 0 0
NOBLE CORP PLC SHS USD G65431101 37 14,095 SH   SOLE 34 14,095 0 0
NOBLE CORP PLC SHS USD G65431101 609 232,630 SH   SOLE 36 232,630 0 0
NOBLE CORP PLC SHS USD G65431101 70 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 23,430 1,248,942 SH   SOLE 2 188,637 0 1,060,305
NOBLE ENERGY INC COM 655044105 2,953 157,436 SH   SOLE 4 144,906 0 12,530
NOBLE ENERGY INC COM 655044105 7,518 400,728 SH   SOLE 7 362,108 0 38,620
NOBLE ENERGY INC COM 655044105 390 20,804 SH   SOLE 13 20,804 0 0
NOBLE ENERGY INC COM 655044105 61 3,244 SH   SOLE 15 3,244 0 0
NOBLE ENERGY INC COM 655044105 21,630 1,152,987 SH   SOLE 18 1,094,320 0 58,667
NOBLE ENERGY INC COM 655044105 11,382 606,743 SH   SOLE 19 606,743 0 0
NOBLE ENERGY INC COM 655044105 217,490 11,593,303 SH   SOLE 21 11,593,303 0 0
NOBLE ENERGY INC COM 655044105 216,121 11,520,316 SH   SOLE 22 10,254,164 0 1,266,152
NOBLE ENERGY INC COM 655044105 6,213 331,186 SH   SOLE 23 331,186 0 0
NOBLE ENERGY INC COM 655044105 9,229 491,965 SH   SOLE 25 491,965 0 0
NOBLE ENERGY INC COM 655044105 37,916 2,021,095 SH   SOLE 26 573,937 0 1,447,158
NOBLE ENERGY INC COM 655044105 1,764 94,034 SH   SOLE 28 68,942 0 25,092
NOBLE ENERGY INC COM 655044105 315 16,783 SH   SOLE 29 16,783 0 0
NOBLE ENERGY INC COM 655044105 35,855 1,911,258 SH   SOLE 30 1,911,258 0 0
NOBLE ENERGY INC COM 655044105 2,901 154,657 SH   SOLE 31 102,437 0 52,220
NOBLE ENERGY INC COM 655044105 19,882 1,059,814 SH   SOLE 34 1,059,814 0 0
NOBLE ENERGY INC COM 655044105 7,515 400,584 SH   SOLE 36 400,584 0 0
NOBLE ENERGY INC COM 655044105 184 9,828 SH   SOLE 40 9,828 0 0
NOKIA CORP SPONSORED ADR 654902204 276 47,465 SH   SOLE 18 47,465 0 0
NOKIA CORP SPONSORED ADR 654902204 993 170,647 SH   SOLE 19 170,647 0 0
NOKIA CORP SPONSORED ADR 654902204 316 54,330 SH   SOLE 25 54,330 0 0
NOKIA CORP SPONSORED ADR 654902204 511 87,744 SH   SOLE 34 87,744 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 34 2,029 SH   SOLE 7 2,029 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 252 15,076 SH   SOLE 22 15,076 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 513 30,688 SH   SOLE 30 30,688 0 0
NOODLES & CO COM CL A 65540B105 82 11,662 SH   SOLE 2 502 0 11,160
NOODLES & CO COM CL A 65540B105 2 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 331 47,391 SH   SOLE 18 47,391 0 0
NOODLES & CO COM CL A 65540B105 137 19,541 SH   SOLE 19 19,541 0 0
NOODLES & CO COM CL A 65540B105 3,414 488,384 SH   SOLE 21 488,384 0 0
NOODLES & CO COM CL A 65540B105 5,256 751,996 SH   SOLE 22 743,222 0 8,774
NOODLES & CO COM CL A 65540B105 32 4,511 SH   SOLE 23 4,511 0 0
NORBORD INC COM NEW 65548P403 728 27,385 SH   SOLE 21 27,385 0 0
NORBORD INC COM NEW 65548P403 156 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 303 151,434 SH   SOLE 2 5,132 0 146,302
NORDIC AMERICAN TANKERS LIMI COM G65773106 4 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,011 505,719 SH   SOLE 18 505,719 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 405 202,563 SH   SOLE 19 202,563 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 9,709 4,854,332 SH   SOLE 21 4,854,332 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,116 1,557,858 SH   SOLE 22 1,399,122 0 158,736
NORDIC AMERICAN TANKERS LIMI COM G65773106 60 29,807 SH   SOLE 23 29,807 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 237 118,665 SH   SOLE 26 0 0 118,665
NORDIC AMERN OFFSHORE LTD SHS G65772108 3 6,724 SH   SOLE 18 6,724 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 45 106,388 SH   SOLE 21 106,388 0 0
NORDSON CORP COM 655663102 15,321 128,367 SH   SOLE 2 25,516 0 102,851
NORDSON CORP COM 655663102 26 219 SH   SOLE 4 219 0 0
NORDSON CORP COM 655663102 1,765 14,788 SH   SOLE 7 14,788 0 0
NORDSON CORP COM 655663102 18,729 156,921 SH   SOLE 18 156,921 0 0
NORDSON CORP COM 655663102 1,450 12,152 SH   SOLE 19 12,152 0 0
NORDSON CORP COM 655663102 312,600 2,619,189 SH   SOLE 21 2,619,189 0 0
NORDSON CORP COM 655663102 206,911 1,733,648 SH   SOLE 22 1,625,814 0 107,834
NORDSON CORP COM 655663102 1,623 13,601 SH   SOLE 26 7,108 0 6,493
NORDSON CORP COM 655663102 809 6,777 SH   SOLE 28 6,777 0 0
NORDSON CORP COM 655663102 1,559 13,060 SH   SOLE 30 13,060 0 0
NORDSON CORP COM 655663102 155 1,298 SH   SOLE 31 1,175 0 123
NORDSON CORP COM 655663102 76 637 SH   SOLE 36 637 0 0
NORDSON CORP COM 655663102 564 4,724 SH   SOLE 40 4,724 0 0
NORDSTROM INC COM 655664100 24,459 524,754 SH   SOLE 2 229,211 0 295,543
NORDSTROM INC COM 655664100 4,441 95,271 SH   SOLE 4 92,172 0 3,099
NORDSTROM INC COM 655664100 6,906 148,157 SH   SOLE 7 125,313 0 22,844
NORDSTROM INC COM 655664100 32 693 SH   SOLE 13 693 0 0
NORDSTROM INC COM 655664100 42 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 1 16 SH   SOLE 17 0 0 16
NORDSTROM INC COM 655664100 11,395 244,477 SH   SOLE 18 230,362 0 14,115
NORDSTROM INC COM 655664100 2,588 55,523 SH   SOLE 19 55,523 0 0
NORDSTROM INC COM 655664100 155,371 3,333,425 SH   SOLE 21 3,333,425 0 0
NORDSTROM INC COM 655664100 189,750 4,071,010 SH   SOLE 22 3,571,850 0 499,160
NORDSTROM INC COM 655664100 8,518 182,750 SH   SOLE 23 182,750 0 0
NORDSTROM INC COM 655664100 6,177 132,528 SH   SOLE 25 132,528 0 0
NORDSTROM INC COM 655664100 32,207 690,982 SH   SOLE 26 171,085 0 519,897
NORDSTROM INC COM 655664100 1,071 22,984 SH   SOLE 28 16,964 0 6,020
NORDSTROM INC COM 655664100 4,213 90,385 SH   SOLE 29 66,008 0 24,377
NORDSTROM INC COM 655664100 24,539 526,480 SH   SOLE 30 526,480 0 0
NORDSTROM INC COM 655664100 7,844 168,291 SH   SOLE 31 121,088 0 47,203
NORDSTROM INC COM 655664100 2,294 49,220 SH   SOLE 34 49,220 0 0
NORDSTROM INC COM 655664100 7,276 156,105 SH   SOLE 36 156,105 0 0
NORDSTROM INC COM 655664100 117 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 126,125 843,417 SH   SOLE 2 198,602 0 644,815
NORFOLK SOUTHERN CORP COM 655844108 23,251 155,484 SH   SOLE 4 148,029 0 7,455
NORFOLK SOUTHERN CORP COM 655844108 33,363 223,101 SH   SOLE 7 219,468 0 3,633
NORFOLK SOUTHERN CORP COM 655844108 4,022 26,894 SH   SOLE 13 26,894 0 0
NORFOLK SOUTHERN CORP COM 655844108 366 2,448 SH   SOLE 15 2,448 0 0
NORFOLK SOUTHERN CORP COM 655844108 234,630 1,569,013 SH   SOLE 18 1,272,571 0 296,442
NORFOLK SOUTHERN CORP COM 655844108 81,965 548,111 SH   SOLE 19 548,111 0 0
NORFOLK SOUTHERN CORP COM 655844108 847,229 5,665,568 SH   SOLE 21 5,665,568 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,067,864 7,140,995 SH   SOLE 22 6,255,332 0 885,663
NORFOLK SOUTHERN CORP COM 655844108 40,602 271,511 SH   SOLE 23 271,511 0 0
NORFOLK SOUTHERN CORP COM 655844108 41,785 279,423 SH   SOLE 25 256,627 0 22,796
NORFOLK SOUTHERN CORP COM 655844108 185,723 1,241,959 SH   SOLE 26 287,914 0 954,045
NORFOLK SOUTHERN CORP COM 655844108 8,039 53,759 SH   SOLE 28 39,374 0 14,385
NORFOLK SOUTHERN CORP COM 655844108 18,148 121,359 SH   SOLE 29 42,247 0 79,112
NORFOLK SOUTHERN CORP COM 655844108 166,275 1,111,907 SH   SOLE 30 1,111,907 0 0
NORFOLK SOUTHERN CORP COM 655844108 26,982 180,431 SH   SOLE 31 93,751 0 86,680
NORFOLK SOUTHERN CORP COM 655844108 49,980 334,226 SH   SOLE 34 334,226 0 0
NORFOLK SOUTHERN CORP COM 655844108 41,409 276,910 SH   SOLE 36 276,910 0 0
NORFOLK SOUTHERN CORP COM 655844108 954 6,379 SH   SOLE 40 6,379 0 0
NORTH AMERICAN CONST COM 656811106 352 39,528 SH   SOLE 22 39,528 0 0
NORTHEAST BANCORP COM NEW 663904209 107 6,379 SH   SOLE 2 318 0 6,061
NORTHEAST BANCORP COM NEW 663904209 399 23,834 SH   SOLE 18 23,834 0 0
NORTHEAST BANCORP COM NEW 663904209 157 9,409 SH   SOLE 19 9,409 0 0
NORTHEAST BANCORP COM NEW 663904209 4,437 265,229 SH   SOLE 21 265,229 0 0
NORTHEAST BANCORP COM NEW 663904209 1,096 65,534 SH   SOLE 22 61,423 0 4,111
NORTHERN OIL & GAS INC NEV COM 665531109 467 206,711 SH   SOLE 2 6,281 0 200,430
NORTHERN OIL & GAS INC NEV COM 665531109 5 2,207 SH   SOLE 7 2,207 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1,545 683,755 SH   SOLE 18 683,755 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 630 278,591 SH   SOLE 19 278,591 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 15,889 7,030,529 SH   SOLE 21 7,030,529 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 12,184 5,391,132 SH   SOLE 22 5,284,988 0 106,144
NORTHERN OIL & GAS INC NEV COM 665531109 47 20,940 SH   SOLE 30 20,940 0 0
NORTHERN TECH INTL CORP COM 665809109 22 729 SH   SOLE 18 729 0 0
NORTHERN TECH INTL CORP COM 665809109 330 11,155 SH   SOLE 21 11,155 0 0
NORTHERN TR CORP COM 665859104 42,086 503,478 SH   SOLE 2 42,621 0 460,857
NORTHERN TR CORP COM 665859104 5,777 69,117 SH   SOLE 4 63,491 0 5,626
NORTHERN TR CORP COM 665859104 13,952 166,907 SH   SOLE 7 166,907 0 0
NORTHERN TR CORP COM 665859104 100 1,200 SH   SOLE 13 1,200 0 0
NORTHERN TR CORP COM 665859104 157 1,875 SH   SOLE 15 1,875 0 0
NORTHERN TR CORP COM 665859104 40,952 489,913 SH   SOLE 18 463,657 0 26,256
NORTHERN TR CORP COM 665859104 4,522 54,102 SH   SOLE 19 54,102 0 0
NORTHERN TR CORP COM 665859104 430,629 5,151,676 SH   SOLE 21 5,151,676 0 0
NORTHERN TR CORP COM 665859104 434,369 5,196,426 SH   SOLE 22 4,644,938 0 551,488
NORTHERN TR CORP COM 665859104 12,343 147,658 SH   SOLE 23 147,658 0 0
NORTHERN TR CORP COM 665859104 15,731 188,190 SH   SOLE 25 188,190 0 0
NORTHERN TR CORP COM 665859104 73,600 880,491 SH   SOLE 26 232,665 0 647,826
NORTHERN TR CORP COM 665859104 3,370 40,314 SH   SOLE 28 29,341 0 10,973
NORTHERN TR CORP COM 665859104 697 8,334 SH   SOLE 29 8,334 0 0
NORTHERN TR CORP COM 665859104 69,617 832,833 SH   SOLE 30 832,833 0 0
NORTHERN TR CORP COM 665859104 5,726 68,500 SH   SOLE 31 44,498 0 24,002
NORTHERN TR CORP COM 665859104 893 10,679 SH   SOLE 34 10,679 0 0
NORTHERN TR CORP COM 665859104 19,363 231,645 SH   SOLE 36 231,645 0 0
NORTHERN TR CORP COM 665859104 364 4,356 SH   SOLE 40 4,356 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 549 40,534 SH   SOLE 2 1,652 0 38,882
NORTHFIELD BANCORP INC DEL COM 66611T108 15 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,183 234,910 SH   SOLE 18 234,910 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 837 61,769 SH   SOLE 19 61,769 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 66,335 4,895,545 SH   SOLE 21 4,895,545 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 20,392 1,504,975 SH   SOLE 22 1,407,449 0 97,526
NORTHFIELD BANCORP INC DEL COM 66611T108 49 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 81 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,368 100,982 SH   SOLE 30 100,982 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 70 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 239 7,262 SH   SOLE 2 262 0 7,000
NORTHRIM BANCORP INC COM 666762109 5 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 795 24,194 SH   SOLE 18 24,194 0 0
NORTHRIM BANCORP INC COM 666762109 330 10,041 SH   SOLE 19 10,041 0 0
NORTHRIM BANCORP INC COM 666762109 8,212 249,825 SH   SOLE 21 249,825 0 0
NORTHRIM BANCORP INC COM 666762109 8,700 264,694 SH   SOLE 22 259,233 0 5,461
NORTHROP GRUMMAN CORP COM 666807102 104,872 428,224 SH   SOLE 2 67,066 0 361,158
NORTHROP GRUMMAN CORP COM 666807102 12,076 49,309 SH   SOLE 4 44,938 0 4,371
NORTHROP GRUMMAN CORP COM 666807102 33,019 134,825 SH   SOLE 7 134,825 0 0
NORTHROP GRUMMAN CORP COM 666807102 624 2,546 SH   SOLE 13 2,546 0 0
NORTHROP GRUMMAN CORP COM 666807102 353 1,442 SH   SOLE 15 1,442 0 0
NORTHROP GRUMMAN CORP COM 666807102 136,236 556,291 SH   SOLE 18 534,616 0 21,675
NORTHROP GRUMMAN CORP COM 666807102 136,734 558,325 SH   SOLE 19 558,325 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,035,434 4,227,987 SH   SOLE 21 4,227,987 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,046,921 4,274,892 SH   SOLE 22 3,821,872 0 453,020
NORTHROP GRUMMAN CORP COM 666807102 29,167 119,098 SH   SOLE 23 119,098 0 0
NORTHROP GRUMMAN CORP COM 666807102 45,171 184,447 SH   SOLE 25 184,447 0 0
NORTHROP GRUMMAN CORP COM 666807102 57,884 236,356 SH   SOLE 26 75,801 0 160,555
NORTHROP GRUMMAN CORP COM 666807102 2,149 8,775 SH   SOLE 28 0 0 8,775
NORTHROP GRUMMAN CORP COM 666807102 2,995 12,229 SH   SOLE 29 6,108 0 6,121
NORTHROP GRUMMAN CORP COM 666807102 151,141 617,154 SH   SOLE 30 617,154 0 0
NORTHROP GRUMMAN CORP COM 666807102 12,399 50,628 SH   SOLE 31 33,381 0 17,247
NORTHROP GRUMMAN CORP COM 666807102 36,167 147,680 SH   SOLE 36 147,680 0 0
NORTHROP GRUMMAN CORP COM 666807102 914 3,731 SH   SOLE 40 3,731 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 695 47,824 SH   SOLE 2 1,494 0 46,330
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,180 149,961 SH   SOLE 18 149,961 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 970 66,725 SH   SOLE 19 66,725 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 23,200 1,595,564 SH   SOLE 21 1,595,564 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 24,531 1,687,157 SH   SOLE 22 1,622,797 0 64,360
NORTHSTAR REALTY EUROPE CORP COM 66706L101 25 1,699 SH   SOLE 23 1,699 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 89 6,108 SH   SOLE 26 3,875 0 2,233
NORTHSTAR REALTY EUROPE CORP COM 66706L101 97 6,658 SH   SOLE 28 6,658 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 185 12,742 SH   SOLE 30 12,742 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 96 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,646 97,194 SH   SOLE 2 5,034 0 92,160
NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 100 5,926 SH   SOLE 7 5,926 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 8,399 495,812 SH   SOLE 18 495,812 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,310 136,375 SH   SOLE 19 136,375 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 186,354 11,000,843 SH   SOLE 21 11,000,843 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 52,620 3,106,260 SH   SOLE 22 2,983,713 0 122,547
NORTHWEST BANCSHARES INC MD COM 667340103 757 44,714 SH   SOLE 26 22,765 0 21,949
NORTHWEST BANCSHARES INC MD COM 667340103 240 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 3,640 214,884 SH   SOLE 30 214,884 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 183 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,782 29,476 SH   SOLE 2 977 0 28,499
NORTHWEST NAT HLDG CO COM 66765N105 558 9,228 SH   SOLE 4 9,228 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,383 39,419 SH   SOLE 7 39,419 0 0
NORTHWEST NAT HLDG CO COM 66765N105 9,033 149,402 SH   SOLE 18 149,402 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,592 42,865 SH   SOLE 19 42,865 0 0
NORTHWEST NAT HLDG CO COM 66765N105 187,256 3,097,187 SH   SOLE 21 3,097,187 0 0
NORTHWEST NAT HLDG CO COM 66765N105 53,265 881,001 SH   SOLE 22 843,641 0 37,360
NORTHWEST NAT HLDG CO COM 66765N105 318 5,255 SH   SOLE 26 3,464 0 1,791
NORTHWEST NAT HLDG CO COM 66765N105 240 3,972 SH   SOLE 28 3,972 0 0
NORTHWEST NAT HLDG CO COM 66765N105 4,007 66,278 SH   SOLE 30 66,278 0 0
NORTHWEST NAT HLDG CO COM 66765N105 60 993 SH   SOLE 36 993 0 0
NORTHWEST NAT HLDG CO COM 66765N105 183 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 215 9,242 SH   SOLE 2 371 0 8,871
NORTHWEST PIPE CO COM 667746101 7 304 SH   SOLE 7 304 0 0
NORTHWEST PIPE CO COM 667746101 810 34,781 SH   SOLE 18 34,781 0 0
NORTHWEST PIPE CO COM 667746101 306 13,146 SH   SOLE 19 13,146 0 0
NORTHWEST PIPE CO COM 667746101 8,300 356,362 SH   SOLE 21 356,362 0 0
NORTHWEST PIPE CO COM 667746101 7,003 300,686 SH   SOLE 22 295,379 0 5,307
NORTHWESTERN CORP COM NEW 668074305 4,330 72,841 SH   SOLE 2 22,562 0 50,279
NORTHWESTERN CORP COM NEW 668074305 1,023 17,215 SH   SOLE 4 17,215 0 0
NORTHWESTERN CORP COM NEW 668074305 4,412 74,222 SH   SOLE 7 74,222 0 0
NORTHWESTERN CORP COM NEW 668074305 19,094 321,239 SH   SOLE 18 321,239 0 0
NORTHWESTERN CORP COM NEW 668074305 4,494 75,605 SH   SOLE 19 75,605 0 0
NORTHWESTERN CORP COM NEW 668074305 290,049 4,879,701 SH   SOLE 21 4,879,701 0 0
NORTHWESTERN CORP COM NEW 668074305 107,801 1,813,608 SH   SOLE 22 1,743,850 0 69,758
NORTHWESTERN CORP COM NEW 668074305 821 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 257 4,325 SH   SOLE 28 4,325 0 0
NORTHWESTERN CORP COM NEW 668074305 1,541 25,917 SH   SOLE 30 25,917 0 0
NORTHWESTERN CORP COM NEW 668074305 1,138 19,145 SH   SOLE 32 19,145 0 0
NORTHWESTERN CORP COM NEW 668074305 35 596 SH   SOLE 34 596 0 0
NORTHWESTERN CORP COM NEW 668074305 183 3,077 SH   SOLE 36 3,077 0 0
NORTHWESTERN CORP COM NEW 668074305 224 3,764 SH   SOLE 40 3,764 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 27,346 645,106 SH   SOLE 2 120,804 0 524,302
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,773 89,003 SH   SOLE 4 83,248 0 5,755
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,441 175,527 SH   SOLE 7 169,028 0 6,499
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,172 27,653 SH   SOLE 13 27,653 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 87 2,064 SH   SOLE 15 2,064 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 20,111 474,427 SH   SOLE 18 448,404 0 26,023
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10,621 250,557 SH   SOLE 19 250,557 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 204,870 4,832,979 SH   SOLE 21 4,832,979 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 230,831 5,445,400 SH   SOLE 22 4,825,611 0 619,789
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,446 175,651 SH   SOLE 23 175,651 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,474 199,905 SH   SOLE 25 199,905 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 33,435 788,742 SH   SOLE 26 261,518 0 527,224
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,769 41,727 SH   SOLE 28 30,063 0 11,664
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,937 92,887 SH   SOLE 29 20,023 0 72,864
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 31,926 753,147 SH   SOLE 30 753,147 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,450 104,986 SH   SOLE 31 67,295 0 37,691
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 704 16,601 SH   SOLE 34 16,601 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,008 165,313 SH   SOLE 36 165,313 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 226 5,328 SH   SOLE 40 5,328 0 0
NORWOOD FINANCIAL CORP COM 669549107 188 5,707 SH   SOLE 2 201 0 5,506
NORWOOD FINANCIAL CORP COM 669549107 6 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 703 21,307 SH   SOLE 18 21,307 0 0
NORWOOD FINANCIAL CORP COM 669549107 252 7,645 SH   SOLE 19 7,645 0 0
NORWOOD FINANCIAL CORP COM 669549107 6,997 212,026 SH   SOLE 21 212,026 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,651 50,016 SH   SOLE 22 46,868 0 3,148
NOVA LIFESTYLE INC COM 66979P102 1 2,896 SH   SOLE 18 2,896 0 0
NOVA LIFESTYLE INC COM 66979P102 25 53,843 SH   SOLE 21 53,843 0 0
NOVA LIFESTYLE INC COM 66979P102 19 40,421 SH   SOLE 22 40,421 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 1 1,268 SH   SOLE 18 1,268 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 11 14,243 SH   SOLE 21 14,243 0 0
NOVAN INC COM 66988N106 3 3,440 SH   SOLE 18 3,440 0 0
NOVAN INC COM 66988N106 39 46,437 SH   SOLE 21 46,437 0 0
NOVANTA INC COM 67000B104 1,652 26,217 SH   SOLE 2 1,165 0 25,052
NOVANTA INC COM 67000B104 10 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 30 475 SH   SOLE 7 475 0 0
NOVANTA INC COM 67000B104 6,708 106,474 SH   SOLE 18 106,474 0 0
NOVANTA INC COM 67000B104 3,646 57,870 SH   SOLE 19 57,870 0 0
NOVANTA INC COM 67000B104 68,709 1,090,618 SH   SOLE 21 1,090,618 0 0
NOVANTA INC COM 67000B104 60,749 964,272 SH   SOLE 22 862,938 0 101,334
NOVANTA INC COM 67000B104 89 1,417 SH   SOLE 23 1,417 0 0
NOVANTA INC COM 67000B104 591 9,383 SH   SOLE 26 6,010 0 3,373
NOVANTA INC COM 67000B104 286 4,546 SH   SOLE 28 4,546 0 0
NOVANTA INC COM 67000B104 62 980 SH   SOLE 29 0 0 980
NOVANTA INC COM 67000B104 489 7,765 SH   SOLE 30 7,765 0 0
NOVANTA INC COM 67000B104 200 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 12,563 146,403 SH   SOLE 2 28,325 0 118,078
NOVARTIS A G SPONSORED ADR 66987V109 439,703 5,124,152 SH   SOLE 18 4,267,048 0 857,104
NOVARTIS A G SPONSORED ADR 66987V109 441,804 5,148,626 SH   SOLE 19 5,148,626 0 0
NOVARTIS A G SPONSORED ADR 66987V109 38,616 450,015 SH   SOLE 22 450,015 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,227 37,604 SH   SOLE 23 37,604 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,537 41,223 SH   SOLE 25 20,246 0 20,977
NOVARTIS A G SPONSORED ADR 66987V109 40,796 475,417 SH   SOLE 34 475,417 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,361 15,858 SH   SOLE 36 15,858 0 0
NOVAVAX INC COM 670002104 658 357,653 SH   SOLE 2 14,174 0 343,479
NOVAVAX INC COM 670002104 3 1,583 SH   SOLE 4 1,583 0 0
NOVAVAX INC COM 670002104 12 6,740 SH   SOLE 7 6,740 0 0
NOVAVAX INC COM 670002104 2,489 1,352,495 SH   SOLE 18 1,352,495 0 0
NOVAVAX INC COM 670002104 1,556 845,815 SH   SOLE 19 845,815 0 0
NOVAVAX INC COM 670002104 32,870 17,864,100 SH   SOLE 21 17,864,100 0 0
NOVAVAX INC COM 670002104 21,360 11,608,914 SH   SOLE 22 11,187,774 0 421,140
NOVAVAX INC COM 670002104 67 36,661 SH   SOLE 23 36,661 0 0
NOVAVAX INC COM 670002104 74 40,329 SH   SOLE 26 24,560 0 15,769
NOVAVAX INC COM 670002104 71 38,794 SH   SOLE 28 38,794 0 0
NOVAVAX INC COM 670002104 218 118,611 SH   SOLE 30 118,611 0 0
NOVAVAX INC COM 670002104 53 28,602 SH   SOLE 40 28,602 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 392 650,000 PRN   SOLE 21 650,000 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 3 3,012 SH   SOLE 18 3,012 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 34 40,916 SH   SOLE 21 40,916 0 0
NOVO-NORDISK A S ADR 670100205 1,295 28,112 SH   SOLE 2 28,112 0 0
NOVO-NORDISK A S ADR 670100205 118,092 2,563,306 SH   SOLE 18 2,321,673 0 241,633
NOVO-NORDISK A S ADR 670100205 232,451 5,045,598 SH   SOLE 19 5,045,598 0 0
NOVO-NORDISK A S ADR 670100205 12,798 277,798 SH   SOLE 22 277,798 0 0
NOVO-NORDISK A S ADR 670100205 3,252 70,587 SH   SOLE 25 25,170 0 45,417
NOVO-NORDISK A S ADR 670100205 19,174 416,198 SH   SOLE 34 416,198 0 0
NOVO-NORDISK A S ADR 670100205 1,596 34,649 SH   SOLE 36 34,649 0 0
NOVOCURE LTD ORD SHS G6674U108 2,035 60,782 SH   SOLE 2 4,419 0 56,363
NOVOCURE LTD ORD SHS G6674U108 13 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 42 1,262 SH   SOLE 7 1,262 0 0
NOVOCURE LTD ORD SHS G6674U108 8,023 239,629 SH   SOLE 18 239,629 0 0
NOVOCURE LTD ORD SHS G6674U108 4,962 148,201 SH   SOLE 19 148,201 0 0
NOVOCURE LTD ORD SHS G6674U108 114,912 3,432,268 SH   SOLE 21 3,432,268 0 0
NOVOCURE LTD ORD SHS G6674U108 28,245 843,644 SH   SOLE 22 758,281 0 85,363
NOVOCURE LTD ORD SHS G6674U108 244 7,276 SH   SOLE 23 7,276 0 0
NOVOCURE LTD ORD SHS G6674U108 859 25,663 SH   SOLE 26 12,306 0 13,357
NOVOCURE LTD ORD SHS G6674U108 304 9,083 SH   SOLE 28 9,083 0 0
NOVOCURE LTD ORD SHS G6674U108 37 1,119 SH   SOLE 29 0 0 1,119
NOVOCURE LTD ORD SHS G6674U108 727 21,704 SH   SOLE 30 21,704 0 0
NOVOCURE LTD ORD SHS G6674U108 189 5,654 SH   SOLE 40 5,654 0 0
NOVUME SOLUTIONS INC COM 67012D106 3 4,011 SH   SOLE 18 4,011 0 0
NOVUS THERAPEUTICS INC COM 67011N105 1 922 SH   SOLE 18 922 0 0
NOVUS THERAPEUTICS INC COM 67011N105 22 13,708 SH   SOLE 21 13,708 0 0
NOVUS THERAPEUTICS INC COM 67011N105 10 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 1,817 156,071 SH   SOLE 2 48,621 0 107,450
NOW INC COM 67011P100 7 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 59 5,056 SH   SOLE 7 5,056 0 0
NOW INC COM 67011P100 7,269 624,465 SH   SOLE 18 624,465 0 0
NOW INC COM 67011P100 1,847 158,699 SH   SOLE 19 158,699 0 0
NOW INC COM 67011P100 87,901 7,551,620 SH   SOLE 21 7,551,620 0 0
NOW INC COM 67011P100 42,666 3,665,442 SH   SOLE 22 3,499,621 0 165,821
NOW INC COM 67011P100 203 17,409 SH   SOLE 26 10,052 0 7,357
NOW INC COM 67011P100 179 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 296 25,401 SH   SOLE 30 25,401 0 0
NOW INC COM 67011P100 104 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 138 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 29,234 738,226 SH   SOLE 2 56,992 0 681,234
NRG ENERGY INC COM NEW 629377508 4,153 104,886 SH   SOLE 4 96,877 0 8,009
NRG ENERGY INC COM NEW 629377508 10,193 257,405 SH   SOLE 7 257,405 0 0
NRG ENERGY INC COM NEW 629377508 66 1,662 SH   SOLE 13 1,662 0 0
NRG ENERGY INC COM NEW 629377508 108 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 24,129 609,327 SH   SOLE 18 571,729 0 37,598
NRG ENERGY INC COM NEW 629377508 6,599 166,644 SH   SOLE 19 166,644 0 0
NRG ENERGY INC COM NEW 629377508 266,876 6,739,293 SH   SOLE 21 6,739,293 0 0
NRG ENERGY INC COM NEW 629377508 322,605 8,146,588 SH   SOLE 22 7,367,659 0 778,929
NRG ENERGY INC COM NEW 629377508 8,350 210,848 SH   SOLE 23 210,848 0 0
NRG ENERGY INC COM NEW 629377508 11,823 298,554 SH   SOLE 25 298,554 0 0
NRG ENERGY INC COM NEW 629377508 36,183 913,700 SH   SOLE 26 365,855 0 547,845
NRG ENERGY INC COM NEW 629377508 2,302 58,126 SH   SOLE 28 42,468 0 15,658
NRG ENERGY INC COM NEW 629377508 452 11,411 SH   SOLE 29 11,411 0 0
NRG ENERGY INC COM NEW 629377508 41,203 1,040,483 SH   SOLE 30 1,040,483 0 0
NRG ENERGY INC COM NEW 629377508 3,814 96,307 SH   SOLE 31 66,795 0 29,512
NRG ENERGY INC COM NEW 629377508 1,913 48,301 SH   SOLE 34 48,301 0 0
NRG ENERGY INC COM NEW 629377508 10,086 254,706 SH   SOLE 36 254,706 0 0
NRG ENERGY INC COM NEW 629377508 248 6,254 SH   SOLE 40 6,254 0 0
NTN BUZZTIME INC COM PAR 629410606 1 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 5 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,639 140,868 SH   SOLE 2 27,023 0 113,845
NU SKIN ENTERPRISES INC CL A 67018T105 96 1,560 SH   SOLE 4 1,560 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 338 5,506 SH   SOLE 7 5,506 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 11,854 193,280 SH   SOLE 18 193,280 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,837 46,257 SH   SOLE 19 46,257 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 234,756 3,827,759 SH   SOLE 21 3,827,759 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 120,200 1,959,890 SH   SOLE 22 1,849,603 0 110,287
NU SKIN ENTERPRISES INC CL A 67018T105 25 402 SH   SOLE 23 402 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 673 10,968 SH   SOLE 25 10,968 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,038 16,926 SH   SOLE 26 11,496 0 5,430
NU SKIN ENTERPRISES INC CL A 67018T105 418 6,810 SH   SOLE 28 6,810 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 356 5,807 SH   SOLE 29 0 0 5,807
NU SKIN ENTERPRISES INC CL A 67018T105 825 13,459 SH   SOLE 30 13,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 73 1,191 SH   SOLE 31 1,153 0 38
NU SKIN ENTERPRISES INC CL A 67018T105 1,149 18,742 SH   SOLE 32 18,742 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,119 18,249 SH   SOLE 34 18,249 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 82 1,331 SH   SOLE 36 1,331 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 263 4,293 SH   SOLE 40 4,293 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 7,323 553,515 SH   SOLE 2 18,685 0 534,830
NUANCE COMMUNICATIONS INC COM 67020Y100 15 1,100 SH   SOLE 4 1,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 101 7,671 SH   SOLE 7 7,671 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 19 1,422 SH   SOLE 15 1,422 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,851 139,943 SH   SOLE 18 139,943 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 781 59,024 SH   SOLE 19 59,024 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 53,974 4,079,651 SH   SOLE 21 4,079,651 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 100,057 7,562,887 SH   SOLE 22 6,990,109 0 572,778
NUANCE COMMUNICATIONS INC COM 67020Y100 3,286 248,408 SH   SOLE 25 248,408 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,023 379,666 SH   SOLE 26 201,881 0 177,785
NUANCE COMMUNICATIONS INC COM 67020Y100 503 38,020 SH   SOLE 28 38,020 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,513 492,305 SH   SOLE 30 492,305 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 77 5,795 SH   SOLE 31 5,795 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,134 161,306 SH   SOLE 36 161,306 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 412 31,162 SH   SOLE 40 31,162 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 468 500,000 PRN   SOLE 21 500,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 1,312 1,515,000 PRN   SOLE 21 1,515,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,035 1,175,000 PRN   SOLE 21 1,175,000 0 0
NUCANA PLC SPONSORED ADR 67022C106 7 453 SH   SOLE 22 453 0 0
NUCOR CORP COM 670346105 42,185 814,225 SH   SOLE 2 101,160 0 713,065
NUCOR CORP COM 670346105 5,426 104,722 SH   SOLE 4 96,352 0 8,370
NUCOR CORP COM 670346105 24,147 466,059 SH   SOLE 7 312,928 0 153,131
NUCOR CORP COM 670346105 515 9,943 SH   SOLE 13 9,943 0 0
NUCOR CORP COM 670346105 142 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 57,553 1,110,848 SH   SOLE 18 1,059,320 0 51,528
NUCOR CORP COM 670346105 29,126 562,177 SH   SOLE 19 562,177 0 0
NUCOR CORP COM 670346105 414,120 7,993,057 SH   SOLE 21 7,993,057 0 0
NUCOR CORP COM 670346105 425,694 8,216,452 SH   SOLE 22 7,379,005 0 837,447
NUCOR CORP COM 670346105 12,323 237,841 SH   SOLE 23 237,841 0 0
NUCOR CORP COM 670346105 14,604 281,871 SH   SOLE 25 281,871 0 0
NUCOR CORP COM 670346105 83,983 1,620,986 SH   SOLE 26 353,931 0 1,267,055
NUCOR CORP COM 670346105 3,174 61,257 SH   SOLE 28 43,901 0 17,356
NUCOR CORP COM 670346105 855 16,501 SH   SOLE 29 16,501 0 0
NUCOR CORP COM 670346105 56,411 1,088,804 SH   SOLE 30 1,088,804 0 0
NUCOR CORP COM 670346105 6,239 120,421 SH   SOLE 31 63,798 0 56,623
NUCOR CORP COM 670346105 7,552 145,759 SH   SOLE 34 145,759 0 0
NUCOR CORP COM 670346105 14,136 272,848 SH   SOLE 36 272,848 0 0
NUCOR CORP COM 670346105 410 7,919 SH   SOLE 40 7,919 0 0
NUTANIX INC CL A 67059N108 10,940 263,053 SH   SOLE 2 9,175 0 253,878
NUTANIX INC CL A 67059N108 23 563 SH   SOLE 4 563 0 0
NUTANIX INC CL A 67059N108 104 2,511 SH   SOLE 7 2,511 0 0
NUTANIX INC CL A 67059N108 3,238 77,855 SH   SOLE 18 77,855 0 0
NUTANIX INC CL A 67059N108 1,240 29,825 SH   SOLE 19 29,825 0 0
NUTANIX INC CL A 67059N108 75,622 1,818,267 SH   SOLE 21 1,818,267 0 0
NUTANIX INC CL A 67059N108 110,570 2,658,581 SH   SOLE 22 2,405,315 0 253,266
NUTANIX INC CL A 67059N108 1,936 46,547 SH   SOLE 26 23,987 0 22,560
NUTANIX INC CL A 67059N108 688 16,541 SH   SOLE 28 16,541 0 0
NUTANIX INC CL A 67059N108 380 9,129 SH   SOLE 29 0 0 9,129
NUTANIX INC CL A 67059N108 1,296 31,160 SH   SOLE 30 31,160 0 0
NUTANIX INC CL A 67059N108 117 2,818 SH   SOLE 31 2,818 0 0
NUTANIX INC CL A 67059N108 457 10,992 SH   SOLE 40 10,992 0 0
NUTRI SYS INC NEW COM 67069D108 1,060 24,164 SH   SOLE 2 1,629 0 22,535
NUTRI SYS INC NEW COM 67069D108 11 246 SH   SOLE 4 246 0 0
NUTRI SYS INC NEW COM 67069D108 27 620 SH   SOLE 7 620 0 0
NUTRI SYS INC NEW COM 67069D108 6,464 147,305 SH   SOLE 18 147,305 0 0
NUTRI SYS INC NEW COM 67069D108 2,733 62,275 SH   SOLE 19 62,275 0 0
NUTRI SYS INC NEW COM 67069D108 136,618 3,113,450 SH   SOLE 21 3,113,450 0 0
NUTRI SYS INC NEW COM 67069D108 37,195 847,658 SH   SOLE 22 811,039 0 36,619
NUTRI SYS INC NEW COM 67069D108 196 4,457 SH   SOLE 23 4,457 0 0
NUTRI SYS INC NEW COM 67069D108 719 16,393 SH   SOLE 26 8,827 0 7,566
NUTRI SYS INC NEW COM 67069D108 185 4,217 SH   SOLE 28 4,217 0 0
NUTRI SYS INC NEW COM 67069D108 130 2,964 SH   SOLE 29 0 0 2,964
NUTRI SYS INC NEW COM 67069D108 2,611 59,509 SH   SOLE 30 59,509 0 0
NUTRI SYS INC NEW COM 67069D108 135 3,080 SH   SOLE 40 3,080 0 0
NUTRIEN LTD COM 67077M108 60,801 1,293,642 SH   SOLE 19 1,293,642 0 0
NUTRIEN LTD COM 67077M108 3,128 66,543 SH   SOLE 21 66,543 0 0
NUTRIEN LTD COM 67077M108 4,835 102,875 SH   SOLE 25 102,875 0 0
NUTRIEN LTD COM 67077M108 20,996 446,725 SH   SOLE 29 446,725 0 0
NUTRIEN LTD COM 67077M108 6,725 143,090 SH   SOLE 34 143,090 0 0
NUVASIVE INC COM 670704105 3,096 62,464 SH   SOLE 2 23,151 0 39,313
NUVASIVE INC COM 670704105 12 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 43 867 SH   SOLE 7 867 0 0
NUVASIVE INC COM 670704105 14,369 289,926 SH   SOLE 18 289,926 0 0
NUVASIVE INC COM 670704105 4,366 88,087 SH   SOLE 19 88,087 0 0
NUVASIVE INC COM 670704105 199,293 4,021,244 SH   SOLE 21 4,021,244 0 0
NUVASIVE INC COM 670704105 84,591 1,706,838 SH   SOLE 22 1,639,987 0 66,851
NUVASIVE INC COM 670704105 97 1,960 SH   SOLE 23 1,960 0 0
NUVASIVE INC COM 670704105 601 12,125 SH   SOLE 26 7,317 0 4,808
NUVASIVE INC COM 670704105 323 6,512 SH   SOLE 28 6,512 0 0
NUVASIVE INC COM 670704105 64 1,283 SH   SOLE 29 0 0 1,283
NUVASIVE INC COM 670704105 1,689 34,085 SH   SOLE 30 34,085 0 0
NUVASIVE INC COM 670704105 259 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1,682 1,600,000 PRN   SOLE 21 1,600,000 0 0
NUVECTRA CORP COM 67075N108 215 13,142 SH   SOLE 2 598 0 12,544
NUVECTRA CORP COM 67075N108 5 296 SH   SOLE 7 296 0 0
NUVECTRA CORP COM 67075N108 934 57,164 SH   SOLE 18 57,164 0 0
NUVECTRA CORP COM 67075N108 413 25,252 SH   SOLE 19 25,252 0 0
NUVECTRA CORP COM 67075N108 9,682 592,539 SH   SOLE 21 592,539 0 0
NUVECTRA CORP COM 67075N108 8,740 534,857 SH   SOLE 22 523,239 0 11,618
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4,110 555,346 SH   SOLE 2 555,346 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1,411 103,358 SH   SOLE 2 103,358 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 3,771 455,461 SH   SOLE 2 455,461 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 11 750 SH   SOLE 18 750 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 45 5,433 SH   SOLE 2 0 0 5,433
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 11 1,382 SH   SOLE 18 1,382 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 549 66,948 SH   SOLE 21 66,948 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 5 564 SH   SOLE 22 564 0 0
NV5 GLOBAL INC COM 62945V109 462 7,623 SH   SOLE 2 319 0 7,304
NV5 GLOBAL INC COM 62945V109 1,546 25,532 SH   SOLE 7 25,532 0 0
NV5 GLOBAL INC COM 62945V109 1,930 31,870 SH   SOLE 18 31,870 0 0
NV5 GLOBAL INC COM 62945V109 844 13,940 SH   SOLE 19 13,940 0 0
NV5 GLOBAL INC COM 62945V109 19,756 326,269 SH   SOLE 21 326,269 0 0
NV5 GLOBAL INC COM 62945V109 15,770 260,451 SH   SOLE 22 247,600 0 12,851
NV5 GLOBAL INC COM 62945V109 277 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 136 2,249 SH   SOLE 30 2,249 0 0
NVE CORP COM NEW 629445206 345 3,940 SH   SOLE 2 168 0 3,772
NVE CORP COM NEW 629445206 11 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,427 16,300 SH   SOLE 18 16,300 0 0
NVE CORP COM NEW 629445206 600 6,854 SH   SOLE 19 6,854 0 0
NVE CORP COM NEW 629445206 14,940 170,661 SH   SOLE 21 170,661 0 0
NVE CORP COM NEW 629445206 13,181 150,566 SH   SOLE 22 144,797 0 5,769
NVE CORP COM NEW 629445206 48 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 123 1,406 SH   SOLE 30 1,406 0 0
NVE CORP COM NEW 629445206 41 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 8,926 397,400 SH   SOLE 2 90,137 0 307,263
NVENT ELECTRIC PLC SHS G6700G107 18 812 SH   SOLE 4 812 0 0
NVENT ELECTRIC PLC SHS G6700G107 4,198 186,920 SH   SOLE 7 186,920 0 0
NVENT ELECTRIC PLC SHS G6700G107 27 1,205 SH   SOLE 15 1,205 0 0
NVENT ELECTRIC PLC SHS G6700G107 11,489 511,514 SH   SOLE 18 511,514 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,515 67,468 SH   SOLE 19 67,468 0 0
NVENT ELECTRIC PLC SHS G6700G107 178,009 7,925,585 SH   SOLE 21 7,925,585 0 0
NVENT ELECTRIC PLC SHS G6700G107 121,616 5,414,804 SH   SOLE 22 5,106,682 0 308,122
NVENT ELECTRIC PLC SHS G6700G107 3,678 163,746 SH   SOLE 25 163,746 0 0
NVENT ELECTRIC PLC SHS G6700G107 6,102 271,671 SH   SOLE 26 109,760 0 161,911
NVENT ELECTRIC PLC SHS G6700G107 503 22,376 SH   SOLE 28 22,376 0 0
NVENT ELECTRIC PLC SHS G6700G107 954 42,464 SH   SOLE 30 42,464 0 0
NVENT ELECTRIC PLC SHS G6700G107 96 4,261 SH   SOLE 31 3,266 0 995
NVENT ELECTRIC PLC SHS G6700G107 388 17,294 SH   SOLE 34 17,294 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,632 117,170 SH   SOLE 36 117,170 0 0
NVENT ELECTRIC PLC SHS G6700G107 359 16,006 SH   SOLE 40 16,006 0 0
NVIDIA CORP COM 67066G104 215,235 1,612,248 SH   SOLE 2 207,247 0 1,405,001
NVIDIA CORP COM 67066G104 26,980 202,097 SH   SOLE 4 186,882 0 15,215
NVIDIA CORP COM 67066G104 64,686 484,539 SH   SOLE 7 484,539 0 0
NVIDIA CORP COM 67066G104 2,889 21,638 SH   SOLE 13 21,638 0 0
NVIDIA CORP COM 67066G104 792 5,934 SH   SOLE 15 5,934 0 0
NVIDIA CORP COM 67066G104 65 488 SH   SOLE 17 0 0 488
NVIDIA CORP COM 67066G104 258,883 1,939,202 SH   SOLE 18 1,695,465 0 243,737
NVIDIA CORP COM 67066G104 120,797 904,844 SH   SOLE 19 904,844 0 0
NVIDIA CORP COM 67066G104 1,647,138 12,338,113 SH   SOLE 21 12,338,113 0 0
NVIDIA CORP COM 67066G104 1,975,238 14,795,792 SH   SOLE 22 13,244,750 0 1,551,042
NVIDIA CORP COM 67066G104 56,288 421,632 SH   SOLE 23 421,632 0 0
NVIDIA CORP COM 67066G104 75,835 568,053 SH   SOLE 25 568,053 0 0
NVIDIA CORP COM 67066G104 314,492 2,355,746 SH   SOLE 26 572,449 0 1,783,297
NVIDIA CORP COM 67066G104 14,837 111,139 SH   SOLE 28 81,349 0 29,790
NVIDIA CORP COM 67066G104 13,000 97,382 SH   SOLE 29 26,714 0 70,668
NVIDIA CORP COM 67066G104 338,832 2,538,071 SH   SOLE 30 2,538,071 0 0
NVIDIA CORP COM 67066G104 30,762 230,424 SH   SOLE 31 135,534 0 94,890
NVIDIA CORP COM 67066G104 13,636 102,141 SH   SOLE 32 102,141 0 0
NVIDIA CORP COM 67066G104 16,835 126,108 SH   SOLE 34 126,108 0 0
NVIDIA CORP COM 67066G104 58,471 437,984 SH   SOLE 36 437,984 0 0
NVIDIA CORP COM 67066G104 1,818 13,619 SH   SOLE 40 13,619 0 0
NVR INC COM 62944T105 22,501 9,233 SH   SOLE 2 2,257 0 6,976
NVR INC COM 62944T105 3,132 1,285 SH   SOLE 4 1,192 0 93
NVR INC COM 62944T105 3,061 1,256 SH   SOLE 7 410 0 846
NVR INC COM 62944T105 146 60 SH   SOLE 13 60 0 0
NVR INC COM 62944T105 68 28 SH   SOLE 15 28 0 0
NVR INC COM 62944T105 24,711 10,140 SH   SOLE 18 9,791 0 349
NVR INC COM 62944T105 2,145 880 SH   SOLE 19 880 0 0
NVR INC COM 62944T105 484,898 198,974 SH   SOLE 21 198,974 0 0
NVR INC COM 62944T105 263,897 108,288 SH   SOLE 22 101,357 0 6,931
NVR INC COM 62944T105 6,036 2,477 SH   SOLE 23 2,477 0 0
NVR INC COM 62944T105 7,513 3,083 SH   SOLE 25 3,083 0 0
NVR INC COM 62944T105 27,384 11,237 SH   SOLE 26 4,168 0 7,069
NVR INC COM 62944T105 1,557 639 SH   SOLE 28 473 0 166
NVR INC COM 62944T105 2,127 873 SH   SOLE 29 180 0 693
NVR INC COM 62944T105 12,726 5,222 SH   SOLE 30 5,222 0 0
NVR INC COM 62944T105 3,234 1,327 SH   SOLE 31 742 0 585
NVR INC COM 62944T105 370 152 SH   SOLE 34 152 0 0
NVR INC COM 62944T105 5,310 2,179 SH   SOLE 36 2,179 0 0
NVR INC COM 62944T105 175 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 62,413 851,700 SH   SOLE 2 94,821 0 756,879
NXP SEMICONDUCTORS N V COM N6596X109 8,184 111,679 SH   SOLE 4 102,612 0 9,067
NXP SEMICONDUCTORS N V COM N6596X109 16,025 218,680 SH   SOLE 7 218,680 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,278 17,439 SH   SOLE 13 17,439 0 0
NXP SEMICONDUCTORS N V COM N6596X109 253 3,451 SH   SOLE 15 3,451 0 0
NXP SEMICONDUCTORS N V COM N6596X109 60,738 828,847 SH   SOLE 18 826,001 0 2,846
NXP SEMICONDUCTORS N V COM N6596X109 33,463 456,644 SH   SOLE 19 456,644 0 0
NXP SEMICONDUCTORS N V COM N6596X109 488,719 6,669,205 SH   SOLE 21 6,669,205 0 0
NXP SEMICONDUCTORS N V COM N6596X109 545,490 7,443,918 SH   SOLE 22 6,555,989 0 887,929
NXP SEMICONDUCTORS N V COM N6596X109 17,714 241,724 SH   SOLE 23 241,724 0 0
NXP SEMICONDUCTORS N V COM N6596X109 22,951 313,201 SH   SOLE 25 313,201 0 0
NXP SEMICONDUCTORS N V COM N6596X109 78,374 1,069,521 SH   SOLE 26 258,922 0 810,599
NXP SEMICONDUCTORS N V COM N6596X109 3,970 54,182 SH   SOLE 28 54,182 0 0
NXP SEMICONDUCTORS N V COM N6596X109 930 12,690 SH   SOLE 29 12,690 0 0
NXP SEMICONDUCTORS N V COM N6596X109 106,240 1,449,779 SH   SOLE 30 1,449,779 0 0
NXP SEMICONDUCTORS N V COM N6596X109 21,879 298,573 SH   SOLE 31 73,188 0 225,385
NXP SEMICONDUCTORS N V COM N6596X109 3,417 46,626 SH   SOLE 32 46,626 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,368 100,552 SH   SOLE 34 100,552 0 0
NXP SEMICONDUCTORS N V COM N6596X109 21,158 288,732 SH   SOLE 36 288,732 0 0
NXP SEMICONDUCTORS N V COM N6596X109 599 8,172 SH   SOLE 40 8,172 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 3,825 52,200 SH Call SOLE 2 52,200 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 3,664 50,000 SH Call SOLE 19 50,000 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,637 57,209 SH   SOLE 2 7,032 0 50,177
NXSTAGE MEDICAL INC COM 67072V103 6 193 SH   SOLE 4 193 0 0
NXSTAGE MEDICAL INC COM 67072V103 41 1,423 SH   SOLE 7 1,423 0 0
NXSTAGE MEDICAL INC COM 67072V103 6,193 216,391 SH   SOLE 18 216,391 0 0
NXSTAGE MEDICAL INC COM 67072V103 5,527 193,106 SH   SOLE 19 193,106 0 0
NXSTAGE MEDICAL INC COM 67072V103 78,637 2,747,630 SH   SOLE 21 2,747,630 0 0
NXSTAGE MEDICAL INC COM 67072V103 58,555 2,045,953 SH   SOLE 22 1,963,996 0 81,957
NXSTAGE MEDICAL INC COM 67072V103 718 25,072 SH   SOLE 23 25,072 0 0
NXSTAGE MEDICAL INC COM 67072V103 2,733 95,491 SH   SOLE 26 9,363 0 86,128
NXSTAGE MEDICAL INC COM 67072V103 248 8,674 SH   SOLE 28 8,674 0 0
NXSTAGE MEDICAL INC COM 67072V103 287 10,019 SH   SOLE 29 0 0 10,019
NXSTAGE MEDICAL INC COM 67072V103 483 16,878 SH   SOLE 30 16,878 0 0
NXSTAGE MEDICAL INC COM 67072V103 176 6,161 SH   SOLE 40 6,161 0 0
NXT ID INC COM NEW 67091J206 3 3,931 SH   SOLE 18 3,931 0 0
NXT ID INC COM NEW 67091J206 36 53,023 SH   SOLE 21 53,023 0 0
NXT ID INC COM NEW 67091J206 2 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 32 24,483 SH   SOLE 2 1,230 0 23,253
NYMOX PHARMACEUTICAL CORP COM P73398102 133 101,646 SH   SOLE 18 101,646 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 100 76,204 SH   SOLE 19 76,204 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 1,567 1,195,812 SH   SOLE 21 1,195,812 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 296 225,938 SH   SOLE 22 217,474 0 8,464
NYMOX PHARMACEUTICAL CORP COM P73398102 13 10,244 SH   SOLE 23 10,244 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 67,433 195,837 SH   SOLE 2 18,875 0 176,962
O REILLY AUTOMOTIVE INC NEW COM 67103H107 9,694 28,153 SH   SOLE 4 25,970 0 2,183
O REILLY AUTOMOTIVE INC NEW COM 67103H107 22,970 66,708 SH   SOLE 7 66,454 0 254
O REILLY AUTOMOTIVE INC NEW COM 67103H107 509 1,477 SH   SOLE 13 1,477 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 293 850 SH   SOLE 15 850 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 117,958 342,573 SH   SOLE 18 303,675 0 38,898
O REILLY AUTOMOTIVE INC NEW COM 67103H107 21,607 62,750 SH   SOLE 19 62,750 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 712,153 2,068,229 SH   SOLE 21 2,068,229 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 699,356 2,031,063 SH   SOLE 22 1,821,431 0 209,632
O REILLY AUTOMOTIVE INC NEW COM 67103H107 19,536 56,736 SH   SOLE 23 56,736 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 26,562 77,141 SH   SOLE 25 68,952 0 8,189
O REILLY AUTOMOTIVE INC NEW COM 67103H107 104,113 302,365 SH   SOLE 26 87,599 0 214,766
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,359 15,565 SH   SOLE 28 11,410 0 4,155
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,096 6,086 SH   SOLE 29 3,350 0 2,736
O REILLY AUTOMOTIVE INC NEW COM 67103H107 108,748 315,826 SH   SOLE 30 315,826 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14,698 42,687 SH   SOLE 31 19,156 0 23,531
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,913 11,365 SH   SOLE 32 11,365 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 26,356 76,543 SH   SOLE 34 76,543 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 24,373 70,783 SH   SOLE 36 70,783 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 596 1,730 SH   SOLE 40 1,730 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 116 6,357 SH   SOLE 2 304 0 6,053
OAK VALLEY BANCORP OAKDALE C COM 671807105 432 23,611 SH   SOLE 18 23,611 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 195 10,647 SH   SOLE 19 10,647 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 4,243 231,846 SH   SOLE 21 231,846 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 982 53,657 SH   SOLE 22 49,978 0 3,679
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,282 539,575 SH   SOLE 30 539,575 0 0
OASIS PETE INC NEW COM 674215108 2,364 427,575 SH   SOLE 2 154,189 0 273,386
OASIS PETE INC NEW COM 674215108 8 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 50 9,000 SH   SOLE 7 9,000 0 0
OASIS PETE INC NEW COM 674215108 8,597 1,554,684 SH   SOLE 18 1,554,684 0 0
OASIS PETE INC NEW COM 674215108 3,685 666,449 SH   SOLE 19 666,449 0 0
OASIS PETE INC NEW COM 674215108 106,748 19,303,417 SH   SOLE 21 19,303,417 0 0
OASIS PETE INC NEW COM 674215108 55,410 10,019,845 SH   SOLE 22 9,651,008 0 368,837
OASIS PETE INC NEW COM 674215108 743 134,345 SH   SOLE 23 134,345 0 0
OASIS PETE INC NEW COM 674215108 1,900 343,548 SH   SOLE 26 41,113 0 302,435
OASIS PETE INC NEW COM 674215108 206 37,259 SH   SOLE 28 37,259 0 0
OASIS PETE INC NEW COM 674215108 216 38,988 SH   SOLE 29 0 0 38,988
OASIS PETE INC NEW COM 674215108 912 164,933 SH   SOLE 30 164,933 0 0
OASIS PETE INC NEW COM 674215108 90 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 169 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 554 630,000 PRN   SOLE 21 630,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 5 2,486 SH   SOLE 18 2,486 0 0
OBALON THERAPEUTICS INC COM 67424L100 65 31,241 SH   SOLE 21 31,241 0 0
OBSIDIAN ENERGY LTD COM 674482104 0 3 SH   SOLE 17 0 0 3
OCCIDENTAL PETE CORP DEL COM 674599105 126,690 2,064,027 SH   SOLE 2 333,771 0 1,730,256
OCCIDENTAL PETE CORP DEL COM 674599105 15,949 259,840 SH   SOLE 4 239,853 0 19,987
OCCIDENTAL PETE CORP DEL COM 674599105 39,663 646,192 SH   SOLE 7 610,856 0 35,336
OCCIDENTAL PETE CORP DEL COM 674599105 5,830 94,987 SH   SOLE 13 94,987 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 432 7,035 SH   SOLE 15 7,035 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 106,309 1,731,979 SH   SOLE 18 1,634,483 0 97,496
OCCIDENTAL PETE CORP DEL COM 674599105 37,036 603,390 SH   SOLE 19 603,390 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,175,543 19,151,894 SH   SOLE 21 19,151,894 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,181,057 19,241,723 SH   SOLE 22 17,166,098 0 2,075,625
OCCIDENTAL PETE CORP DEL COM 674599105 36,362 592,415 SH   SOLE 23 592,415 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 49,644 808,798 SH   SOLE 25 808,798 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 172,788 2,815,053 SH   SOLE 26 775,400 0 2,039,653
OCCIDENTAL PETE CORP DEL COM 674599105 9,120 148,590 SH   SOLE 28 109,104 0 39,486
OCCIDENTAL PETE CORP DEL COM 674599105 9,002 146,667 SH   SOLE 29 61,959 0 84,708
OCCIDENTAL PETE CORP DEL COM 674599105 167,421 2,727,619 SH   SOLE 30 2,727,619 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 20,755 338,147 SH   SOLE 31 194,900 0 143,247
OCCIDENTAL PETE CORP DEL COM 674599105 4,497 73,260 SH   SOLE 32 73,260 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 8,916 145,253 SH   SOLE 34 145,253 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 43,037 701,154 SH   SOLE 36 701,154 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,059 17,250 SH   SOLE 40 17,250 0 0
OCEAN BIO CHEM INC COM 674631106 2 651 SH   SOLE 18 651 0 0
OCEAN BIO CHEM INC COM 674631106 40 12,060 SH   SOLE 21 12,060 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR 674870407 0 295 SH   SOLE 21 295 0 0
OCEANEERING INTL INC COM 675232102 1,733 143,244 SH   SOLE 2 44,139 0 99,105
OCEANEERING INTL INC COM 675232102 5 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 55 4,577 SH   SOLE 7 4,577 0 0
OCEANEERING INTL INC COM 675232102 6,909 571,011 SH   SOLE 18 571,011 0 0
OCEANEERING INTL INC COM 675232102 1,759 145,400 SH   SOLE 19 145,400 0 0
OCEANEERING INTL INC COM 675232102 88,226 7,291,435 SH   SOLE 21 7,291,435 0 0
OCEANEERING INTL INC COM 675232102 40,908 3,380,802 SH   SOLE 22 3,221,303 0 159,499
OCEANEERING INTL INC COM 675232102 236 19,466 SH   SOLE 26 12,844 0 6,622
OCEANEERING INTL INC COM 675232102 171 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 303 25,061 SH   SOLE 30 25,061 0 0
OCEANEERING INTL INC COM 675232102 91 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 133 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,072 47,638 SH   SOLE 2 1,779 0 45,859
OCEANFIRST FINL CORP COM 675234108 13 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 22 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 3,706 164,620 SH   SOLE 18 164,620 0 0
OCEANFIRST FINL CORP COM 675234108 1,580 70,207 SH   SOLE 19 70,207 0 0
OCEANFIRST FINL CORP COM 675234108 35,272 1,566,940 SH   SOLE 21 1,566,940 0 0
OCEANFIRST FINL CORP COM 675234108 35,543 1,579,006 SH   SOLE 22 1,521,309 0 57,697
OCEANFIRST FINL CORP COM 675234108 28 1,250 SH   SOLE 23 1,250 0 0
OCEANFIRST FINL CORP COM 675234108 280 12,453 SH   SOLE 26 0 0 12,453
OCEANFIRST FINL CORP COM 675234108 140 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 211 9,353 SH   SOLE 30 9,353 0 0
OCEANFIRST FINL CORP COM 675234108 88 3,898 SH   SOLE 40 3,898 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 0 156 SH   SOLE 18 156 0 0
OCONEE FED FINL CORP COM 675607105 16 645 SH   SOLE 2 0 0 645
OCONEE FED FINL CORP COM 675607105 125 5,029 SH   SOLE 18 5,029 0 0
OCONEE FED FINL CORP COM 675607105 57 2,290 SH   SOLE 19 2,290 0 0
OCONEE FED FINL CORP COM 675607105 1,521 61,082 SH   SOLE 21 61,082 0 0
OCONEE FED FINL CORP COM 675607105 159 6,372 SH   SOLE 22 6,006 0 366
OCULAR THERAPEUTIX INC COM 67576A100 105 26,274 SH   SOLE 2 1,095 0 25,179
OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 433 108,836 SH   SOLE 18 108,836 0 0
OCULAR THERAPEUTIX INC COM 67576A100 191 48,105 SH   SOLE 19 48,105 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6,381 1,603,213 SH   SOLE 21 1,603,213 0 0
OCULAR THERAPEUTIX INC COM 67576A100 3,999 1,004,853 SH   SOLE 22 981,150 0 23,703
OCULAR THERAPEUTIX INC COM 67576A100 5 1,149 SH   SOLE 30 1,149 0 0
OCWEN FINL CORP COM NEW 675746309 171 127,367 SH   SOLE 2 4,389 0 122,978
OCWEN FINL CORP COM NEW 675746309 1 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 4 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 539 402,361 SH   SOLE 18 402,361 0 0
OCWEN FINL CORP COM NEW 675746309 224 167,384 SH   SOLE 19 167,384 0 0
OCWEN FINL CORP COM NEW 675746309 5,688 4,244,461 SH   SOLE 21 4,244,461 0 0
OCWEN FINL CORP COM NEW 675746309 4,554 3,398,202 SH   SOLE 22 3,216,100 0 182,102
OCWEN FINL CORP COM NEW 675746309 38 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 21 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 37 27,368 SH   SOLE 30 27,368 0 0
OCWEN FINL CORP COM NEW 675746309 15 11,019 SH   SOLE 40 11,019 0 0
ODONATE THERAPEUTICS INC COM 676079106 78 5,533 SH   SOLE 2 285 0 5,248
ODONATE THERAPEUTICS INC COM 676079106 3 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 301 21,371 SH   SOLE 18 21,371 0 0
ODONATE THERAPEUTICS INC COM 676079106 151 10,756 SH   SOLE 19 10,756 0 0
ODONATE THERAPEUTICS INC COM 676079106 3,311 235,132 SH   SOLE 21 235,132 0 0
ODONATE THERAPEUTICS INC COM 676079106 997 70,795 SH   SOLE 22 65,614 0 5,181
ODONATE THERAPEUTICS INC COM 676079106 3 237 SH   SOLE 23 237 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 5 1,456 SH   SOLE 18 1,456 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 86 25,764 SH   SOLE 21 25,764 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 633 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 1,444 559,549 SH   SOLE 2 19,065 0 540,484
OFFICE DEPOT INC COM 676220106 5 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 79 30,692 SH   SOLE 7 30,692 0 0
OFFICE DEPOT INC COM 676220106 7,306 2,831,779 SH   SOLE 18 2,831,779 0 0
OFFICE DEPOT INC COM 676220106 2,093 811,247 SH   SOLE 19 811,247 0 0
OFFICE DEPOT INC COM 676220106 150,195 58,215,284 SH   SOLE 21 58,215,284 0 0
OFFICE DEPOT INC COM 676220106 41,753 16,183,312 SH   SOLE 22 15,268,356 0 914,956
OFFICE DEPOT INC COM 676220106 208 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 183 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 2,802 1,085,891 SH   SOLE 30 1,085,891 0 0
OFFICE DEPOT INC COM 676220106 164 63,440 SH   SOLE 36 63,440 0 0
OFFICE DEPOT INC COM 676220106 138 53,553 SH   SOLE 40 53,553 0 0
OFG BANCORP COM 67103X102 793 48,176 SH   SOLE 2 4,125 0 44,051
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,883 235,875 SH   SOLE 18 235,875 0 0
OFG BANCORP COM 67103X102 1,267 77,004 SH   SOLE 19 77,004 0 0
OFG BANCORP COM 67103X102 78,640 4,777,614 SH   SOLE 21 4,777,614 0 0
OFG BANCORP COM 67103X102 21,293 1,293,629 SH   SOLE 22 1,240,076 0 53,553
OFG BANCORP COM 67103X102 142 8,606 SH   SOLE 23 8,606 0 0
OFG BANCORP COM 67103X102 382 23,220 SH   SOLE 26 0 0 23,220
OFG BANCORP COM 67103X102 109 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,462 88,817 SH   SOLE 30 88,817 0 0
OFG BANCORP COM 67103X102 72 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 30,588 780,507 SH   SOLE 2 309,444 0 471,063
OGE ENERGY CORP COM 670837103 6,929 176,810 SH   SOLE 4 171,540 0 5,270
OGE ENERGY CORP COM 670837103 4,573 116,691 SH   SOLE 7 76,472 0 40,219
OGE ENERGY CORP COM 670837103 2,189 55,864 SH   SOLE 13 55,864 0 0
OGE ENERGY CORP COM 670837103 31,277 798,087 SH   SOLE 18 781,786 0 16,301
OGE ENERGY CORP COM 670837103 23,218 592,437 SH   SOLE 19 592,437 0 0
OGE ENERGY CORP COM 670837103 646,783 16,503,766 SH   SOLE 21 16,503,766 0 0
OGE ENERGY CORP COM 670837103 286,678 7,315,069 SH   SOLE 22 6,720,003 0 595,066
OGE ENERGY CORP COM 670837103 8,227 209,931 SH   SOLE 23 209,931 0 0
OGE ENERGY CORP COM 670837103 382 9,747 SH   SOLE 25 9,747 0 0
OGE ENERGY CORP COM 670837103 16,462 420,061 SH   SOLE 26 189,022 0 231,039
OGE ENERGY CORP COM 670837103 1,588 40,529 SH   SOLE 28 30,282 0 10,247
OGE ENERGY CORP COM 670837103 1,276 32,564 SH   SOLE 29 32,564 0 0
OGE ENERGY CORP COM 670837103 15,621 398,603 SH   SOLE 30 398,603 0 0
OGE ENERGY CORP COM 670837103 5,616 143,312 SH   SOLE 31 100,730 0 42,582
OGE ENERGY CORP COM 670837103 3,064 78,186 SH   SOLE 32 78,186 0 0
OGE ENERGY CORP COM 670837103 10,535 268,826 SH   SOLE 34 268,826 0 0
OGE ENERGY CORP COM 670837103 3,799 96,932 SH   SOLE 36 96,932 0 0
OGE ENERGY CORP COM 670837103 157 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 141 3,986 SH   SOLE 2 134 0 3,852
OHIO VY BANC CORP COM 677719106 4 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 489 13,823 SH   SOLE 18 13,823 0 0
OHIO VY BANC CORP COM 677719106 214 6,040 SH   SOLE 19 6,040 0 0
OHIO VY BANC CORP COM 677719106 5,415 152,999 SH   SOLE 21 152,999 0 0
OHIO VY BANC CORP COM 677719106 1,550 43,801 SH   SOLE 22 40,966 0 2,835
OHR PHARMACEUTICAL INC COM NEW 67778H200 1 15,458 SH   SOLE 21 15,458 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 34 399,410 SH   SOLE 22 399,410 0 0
OIL DRI CORP AMER COM 677864100 127 4,777 SH   SOLE 2 141 0 4,636
OIL DRI CORP AMER COM 677864100 4 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 460 17,367 SH   SOLE 18 17,367 0 0
OIL DRI CORP AMER COM 677864100 191 7,219 SH   SOLE 19 7,219 0 0
OIL DRI CORP AMER COM 677864100 4,968 187,485 SH   SOLE 21 187,485 0 0
OIL DRI CORP AMER COM 677864100 1,252 47,229 SH   SOLE 22 43,693 0 3,536
OIL STS INTL INC COM 678026105 894 62,622 SH   SOLE 2 2,105 0 60,517
OIL STS INTL INC COM 678026105 3 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 19 1,318 SH   SOLE 7 1,318 0 0
OIL STS INTL INC COM 678026105 4,438 310,756 SH   SOLE 18 310,756 0 0
OIL STS INTL INC COM 678026105 1,253 87,728 SH   SOLE 19 87,728 0 0
OIL STS INTL INC COM 678026105 94,470 6,615,531 SH   SOLE 21 6,615,531 0 0
OIL STS INTL INC COM 678026105 25,541 1,788,567 SH   SOLE 22 1,697,348 0 91,219
OIL STS INTL INC COM 678026105 196 13,727 SH   SOLE 26 6,943 0 6,784
OIL STS INTL INC COM 678026105 113 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 1,756 122,994 SH   SOLE 30 122,994 0 0
OIL STS INTL INC COM 678026105 74 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 79 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 9,885 154,938 SH   SOLE 2 8,708 0 146,230
OKTA INC CL A 679295105 104 1,631 SH   SOLE 7 1,631 0 0
OKTA INC CL A 679295105 2,941 46,100 SH   SOLE 18 46,100 0 0
OKTA INC CL A 679295105 47,704 747,706 SH   SOLE 19 747,706 0 0
OKTA INC CL A 679295105 67,548 1,058,751 SH   SOLE 21 1,058,751 0 0
OKTA INC CL A 679295105 138,731 2,174,470 SH   SOLE 22 2,014,558 0 159,912
OKTA INC CL A 679295105 816 12,787 SH   SOLE 23 12,787 0 0
OKTA INC CL A 679295105 1,412 22,128 SH   SOLE 26 0 0 22,128
OKTA INC CL A 679295105 140 2,190 SH   SOLE 29 0 0 2,190
OKTA INC CL A 679295105 111 1,740 SH   SOLE 31 1,740 0 0
OKTA INC CL A 679295105 11,499 180,229 SH   SOLE 34 180,229 0 0
OLD DOMINION FGHT LINES INC COM 679580100 21,403 173,318 SH   SOLE 2 31,656 0 141,662
OLD DOMINION FGHT LINES INC COM 679580100 2,752 22,282 SH   SOLE 4 20,723 0 1,559
OLD DOMINION FGHT LINES INC COM 679580100 3,008 24,360 SH   SOLE 7 12,140 0 12,220
OLD DOMINION FGHT LINES INC COM 679580100 139 1,129 SH   SOLE 13 1,129 0 0
OLD DOMINION FGHT LINES INC COM 679580100 36 289 SH   SOLE 15 289 0 0
OLD DOMINION FGHT LINES INC COM 679580100 23,591 191,037 SH   SOLE 18 186,097 0 4,940
OLD DOMINION FGHT LINES INC COM 679580100 1,507 12,204 SH   SOLE 19 12,204 0 0
OLD DOMINION FGHT LINES INC COM 679580100 401,225 3,249,048 SH   SOLE 21 3,249,048 0 0
OLD DOMINION FGHT LINES INC COM 679580100 252,614 2,045,627 SH   SOLE 22 1,917,462 0 128,165
OLD DOMINION FGHT LINES INC COM 679580100 5,387 43,620 SH   SOLE 23 43,620 0 0
OLD DOMINION FGHT LINES INC COM 679580100 7,894 63,922 SH   SOLE 25 63,922 0 0
OLD DOMINION FGHT LINES INC COM 679580100 23,455 189,931 SH   SOLE 26 78,911 0 111,020
OLD DOMINION FGHT LINES INC COM 679580100 1,512 12,243 SH   SOLE 28 9,107 0 3,136
OLD DOMINION FGHT LINES INC COM 679580100 1,860 15,063 SH   SOLE 29 2,633 0 12,430
OLD DOMINION FGHT LINES INC COM 679580100 12,216 98,925 SH   SOLE 30 98,925 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,941 23,814 SH   SOLE 31 13,339 0 10,475
OLD DOMINION FGHT LINES INC COM 679580100 576 4,668 SH   SOLE 34 4,668 0 0
OLD DOMINION FGHT LINES INC COM 679580100 6,235 50,490 SH   SOLE 36 50,490 0 0
OLD DOMINION FGHT LINES INC COM 679580100 153 1,241 SH   SOLE 40 1,241 0 0
OLD LINE BANCSHARES INC COM 67984M100 363 13,773 SH   SOLE 2 604 0 13,169
OLD LINE BANCSHARES INC COM 67984M100 8 297 SH   SOLE 7 297 0 0
OLD LINE BANCSHARES INC COM 67984M100 1,481 56,262 SH   SOLE 18 56,262 0 0
OLD LINE BANCSHARES INC COM 67984M100 591 22,447 SH   SOLE 19 22,447 0 0
OLD LINE BANCSHARES INC COM 67984M100 14,982 569,237 SH   SOLE 21 569,237 0 0
OLD LINE BANCSHARES INC COM 67984M100 5,749 218,413 SH   SOLE 22 207,689 0 10,724
OLD LINE BANCSHARES INC COM 67984M100 116 4,403 SH   SOLE 23 4,403 0 0
OLD LINE BANCSHARES INC COM 67984M100 53 2,028 SH   SOLE 30 2,028 0 0
OLD NATL BANCORP IND COM 680033107 2,358 153,097 SH   SOLE 2 5,192 0 147,905
OLD NATL BANCORP IND COM 680033107 10 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 49 3,194 SH   SOLE 7 3,194 0 0
OLD NATL BANCORP IND COM 680033107 11,843 769,006 SH   SOLE 18 769,006 0 0
OLD NATL BANCORP IND COM 680033107 3,486 226,386 SH   SOLE 19 226,386 0 0
OLD NATL BANCORP IND COM 680033107 245,825 15,962,694 SH   SOLE 21 15,962,694 0 0
OLD NATL BANCORP IND COM 680033107 72,023 4,676,792 SH   SOLE 22 4,474,463 0 202,329
OLD NATL BANCORP IND COM 680033107 531 34,507 SH   SOLE 26 22,731 0 11,776
OLD NATL BANCORP IND COM 680033107 289 18,749 SH   SOLE 28 18,749 0 0
OLD NATL BANCORP IND COM 680033107 4,756 308,809 SH   SOLE 30 308,809 0 0
OLD NATL BANCORP IND COM 680033107 61 3,959 SH   SOLE 36 3,959 0 0
OLD NATL BANCORP IND COM 680033107 197 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 14 658 SH   SOLE 18 658 0 0
OLD POINT FINL CORP COM 680194107 17 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 15,521 754,554 SH   SOLE 2 172,935 0 581,619
OLD REP INTL CORP COM 680223104 30 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 6,054 294,309 SH   SOLE 7 294,309 0 0
OLD REP INTL CORP COM 680223104 58 2,822 SH   SOLE 15 2,822 0 0
OLD REP INTL CORP COM 680223104 20,704 1,006,504 SH   SOLE 18 1,006,504 0 0
OLD REP INTL CORP COM 680223104 1,237 60,130 SH   SOLE 19 60,130 0 0
OLD REP INTL CORP COM 680223104 399,685 19,430,492 SH   SOLE 21 19,430,492 0 0
OLD REP INTL CORP COM 680223104 189,707 9,222,522 SH   SOLE 22 8,628,108 0 594,414
OLD REP INTL CORP COM 680223104 5,246 255,039 SH   SOLE 25 255,039 0 0
OLD REP INTL CORP COM 680223104 7,905 384,296 SH   SOLE 26 171,153 0 213,143
OLD REP INTL CORP COM 680223104 741 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 228 11,100 SH   SOLE 29 0 0 11,100
OLD REP INTL CORP COM 680223104 1,444 70,208 SH   SOLE 30 70,208 0 0
OLD REP INTL CORP COM 680223104 118 5,750 SH   SOLE 31 5,750 0 0
OLD REP INTL CORP COM 680223104 1,900 92,383 SH   SOLE 32 92,383 0 0
OLD REP INTL CORP COM 680223104 4,162 202,357 SH   SOLE 36 202,357 0 0
OLD REP INTL CORP COM 680223104 533 25,929 SH   SOLE 40 25,929 0 0
OLD SECOND BANCORP INC ILL COM 680277100 383 29,436 SH   SOLE 2 1,221 0 28,215
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,422 109,378 SH   SOLE 18 109,378 0 0
OLD SECOND BANCORP INC ILL COM 680277100 537 41,302 SH   SOLE 19 41,302 0 0
OLD SECOND BANCORP INC ILL COM 680277100 13,859 1,066,094 SH   SOLE 21 1,066,094 0 0
OLD SECOND BANCORP INC ILL COM 680277100 10,461 804,678 SH   SOLE 22 779,357 0 25,321
OLIN CORP COM PAR $1 680665205 4,894 243,340 SH   SOLE 2 156,985 0 86,355
OLIN CORP COM PAR $1 680665205 17 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,061 102,468 SH   SOLE 7 102,468 0 0
OLIN CORP COM PAR $1 680665205 11,036 548,791 SH   SOLE 18 548,791 0 0
OLIN CORP COM PAR $1 680665205 1,261 62,726 SH   SOLE 19 62,726 0 0
OLIN CORP COM PAR $1 680665205 239,310 11,900,031 SH   SOLE 21 11,900,031 0 0
OLIN CORP COM PAR $1 680665205 115,697 5,753,183 SH   SOLE 22 5,430,049 0 323,134
OLIN CORP COM PAR $1 680665205 1,095 54,465 SH   SOLE 26 34,269 0 20,196
OLIN CORP COM PAR $1 680665205 427 21,256 SH   SOLE 28 21,256 0 0
OLIN CORP COM PAR $1 680665205 208 10,343 SH   SOLE 29 0 0 10,343
OLIN CORP COM PAR $1 680665205 10,400 517,148 SH   SOLE 30 517,148 0 0
OLIN CORP COM PAR $1 680665205 67 3,350 SH   SOLE 31 3,350 0 0
OLIN CORP COM PAR $1 680665205 1,282 63,774 SH   SOLE 32 63,774 0 0
OLIN CORP COM PAR $1 680665205 1,047 52,080 SH   SOLE 34 52,080 0 0
OLIN CORP COM PAR $1 680665205 137 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 293 14,550 SH   SOLE 40 14,550 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4,153 62,443 SH   SOLE 2 24,471 0 37,972
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 19 286 SH   SOLE 4 286 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 56 837 SH   SOLE 7 837 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 18,957 285,021 SH   SOLE 18 285,021 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 6,742 101,374 SH   SOLE 19 101,374 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 239,199 3,596,444 SH   SOLE 21 3,596,444 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 111,116 1,670,662 SH   SOLE 22 1,604,662 0 66,000
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 157 2,363 SH   SOLE 23 2,363 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,788 26,890 SH   SOLE 26 16,611 0 10,279
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 506 7,612 SH   SOLE 28 7,612 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 229 3,436 SH   SOLE 29 0 0 3,436
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 864 12,992 SH   SOLE 30 12,992 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 328 4,929 SH   SOLE 40 4,929 0 0
OLYMPIC STEEL INC COM 68162K106 228 15,978 SH   SOLE 2 6,328 0 9,650
OLYMPIC STEEL INC COM 68162K106 4 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 689 48,315 SH   SOLE 18 48,315 0 0
OLYMPIC STEEL INC COM 68162K106 740 51,834 SH   SOLE 19 51,834 0 0
OLYMPIC STEEL INC COM 68162K106 14,357 1,006,071 SH   SOLE 21 1,006,071 0 0
OLYMPIC STEEL INC COM 68162K106 5,639 395,190 SH   SOLE 22 382,668 0 12,522
OLYMPIC STEEL INC COM 68162K106 182 12,732 SH   SOLE 23 12,732 0 0
OLYMPIC STEEL INC COM 68162K106 392 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 214 14,973 SH   SOLE 30 14,973 0 0
OMEGA FLEX INC COM 682095104 143 2,651 SH   SOLE 2 396 0 2,255
OMEGA FLEX INC COM 682095104 5 90 SH   SOLE 7 90 0 0
OMEGA FLEX INC COM 682095104 528 9,761 SH   SOLE 18 9,761 0 0
OMEGA FLEX INC COM 682095104 329 6,086 SH   SOLE 19 6,086 0 0
OMEGA FLEX INC COM 682095104 5,857 108,326 SH   SOLE 21 108,326 0 0
OMEGA FLEX INC COM 682095104 2,274 42,054 SH   SOLE 22 39,875 0 2,179
OMEGA FLEX INC COM 682095104 21 385 SH   SOLE 23 385 0 0
OMEGA FLEX INC COM 682095104 102 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 38 710 SH   SOLE 30 710 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 16,726 475,840 SH   SOLE 2 96,184 0 379,656
OMEGA HEALTHCARE INVS INC COM 681936100 4,876 138,711 SH   SOLE 4 138,711 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 11,402 324,375 SH   SOLE 7 324,375 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 282 8,014 SH   SOLE 15 8,014 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 31,866 906,584 SH   SOLE 18 906,584 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 13,425 381,935 SH   SOLE 19 381,935 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 396,098 11,268,777 SH   SOLE 21 11,268,777 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 299,175 8,511,370 SH   SOLE 22 8,126,089 0 385,281
OMEGA HEALTHCARE INVS INC COM 681936100 238 6,776 SH   SOLE 23 6,776 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 14,382 409,163 SH   SOLE 25 409,163 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 4,168 118,581 SH   SOLE 26 34,003 0 84,578
OMEGA HEALTHCARE INVS INC COM 681936100 1,670 47,505 SH   SOLE 28 47,505 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,492 70,896 SH   SOLE 29 70,896 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 34,511 981,834 SH   SOLE 30 981,834 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 145 4,115 SH   SOLE 31 4,076 0 39
OMEGA HEALTHCARE INVS INC COM 681936100 153 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 655 18,623 SH   SOLE 40 18,623 0 0
OMEROS CORP COM 682143102 415 37,266 SH   SOLE 2 1,707 0 35,559
OMEROS CORP COM 682143102 13 1,131 SH   SOLE 7 1,131 0 0
OMEROS CORP COM 682143102 1,730 155,340 SH   SOLE 18 155,340 0 0
OMEROS CORP COM 682143102 841 75,534 SH   SOLE 19 75,534 0 0
OMEROS CORP COM 682143102 26,668 2,393,888 SH   SOLE 21 2,393,888 0 0
OMEROS CORP COM 682143102 14,315 1,284,996 SH   SOLE 22 1,231,075 0 53,921
OMEROS CORP COM 682143102 26 2,326 SH   SOLE 23 2,326 0 0
OMEROS CORP COM 682143102 170 15,219 SH   SOLE 26 0 0 15,219
OMEROS CORP COM 682143102 77 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 144 12,971 SH   SOLE 30 12,971 0 0
OMEROS CORP COM 682143102 40 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 2,306 37,663 SH   SOLE 2 7,895 0 29,768
OMNICELL INC COM 68213N109 17 275 SH   SOLE 4 275 0 0
OMNICELL INC COM 68213N109 50 811 SH   SOLE 7 811 0 0
OMNICELL INC COM 68213N109 11,979 195,610 SH   SOLE 18 195,610 0 0
OMNICELL INC COM 68213N109 9,649 157,566 SH   SOLE 19 157,566 0 0
OMNICELL INC COM 68213N109 252,597 4,124,704 SH   SOLE 21 4,124,704 0 0
OMNICELL INC COM 68213N109 73,653 1,202,702 SH   SOLE 22 1,155,107 0 47,595
OMNICELL INC COM 68213N109 1,801 29,401 SH   SOLE 23 29,401 0 0
OMNICELL INC COM 68213N109 3,686 60,196 SH   SOLE 26 14,325 0 45,871
OMNICELL INC COM 68213N109 314 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 614 10,031 SH   SOLE 29 0 0 10,031
OMNICELL INC COM 68213N109 4,817 78,664 SH   SOLE 30 78,664 0 0
OMNICELL INC COM 68213N109 241 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 41,409 565,386 SH   SOLE 2 62,697 0 502,689
OMNICOM GROUP INC COM 681919106 5,521 75,376 SH   SOLE 4 69,521 0 5,855
OMNICOM GROUP INC COM 681919106 13,924 190,116 SH   SOLE 7 190,116 0 0
OMNICOM GROUP INC COM 681919106 303 4,136 SH   SOLE 13 4,136 0 0
OMNICOM GROUP INC COM 681919106 151 2,065 SH   SOLE 15 2,065 0 0
OMNICOM GROUP INC COM 681919106 39,001 532,506 SH   SOLE 18 504,797 0 27,709
OMNICOM GROUP INC COM 681919106 18,258 249,293 SH   SOLE 19 249,293 0 0
OMNICOM GROUP INC COM 681919106 435,634 5,948,037 SH   SOLE 21 5,948,037 0 0
OMNICOM GROUP INC COM 681919106 414,133 5,654,467 SH   SOLE 22 5,042,657 0 611,810
OMNICOM GROUP INC COM 681919106 11,494 156,937 SH   SOLE 23 156,937 0 0
OMNICOM GROUP INC COM 681919106 15,164 207,050 SH   SOLE 25 207,050 0 0
OMNICOM GROUP INC COM 681919106 80,213 1,095,211 SH   SOLE 26 243,247 0 851,964
OMNICOM GROUP INC COM 681919106 3,103 42,364 SH   SOLE 28 30,852 0 11,512
OMNICOM GROUP INC COM 681919106 590 8,051 SH   SOLE 29 8,051 0 0
OMNICOM GROUP INC COM 681919106 56,024 764,943 SH   SOLE 30 764,943 0 0
OMNICOM GROUP INC COM 681919106 6,629 90,506 SH   SOLE 31 48,519 0 41,987
OMNICOM GROUP INC COM 681919106 6,824 93,172 SH   SOLE 34 93,172 0 0
OMNICOM GROUP INC COM 681919106 14,702 200,737 SH   SOLE 36 200,737 0 0
OMNICOM GROUP INC COM 681919106 340 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 261 35,659 SH   SOLE 2 1,668 0 33,991
OMNOVA SOLUTIONS INC COM 682129101 8 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,055 143,920 SH   SOLE 18 143,920 0 0
OMNOVA SOLUTIONS INC COM 682129101 474 64,602 SH   SOLE 19 64,602 0 0
OMNOVA SOLUTIONS INC COM 682129101 11,436 1,560,197 SH   SOLE 21 1,560,197 0 0
OMNOVA SOLUTIONS INC COM 682129101 10,848 1,479,885 SH   SOLE 22 1,418,688 0 61,197
OMNOVA SOLUTIONS INC COM 682129101 48 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 89 12,178 SH   SOLE 29 0 0 12,178
OMNOVA SOLUTIONS INC COM 682129101 111 15,175 SH   SOLE 30 15,175 0 0
OMNOVA SOLUTIONS INC COM 682129101 31 4,200 SH   SOLE 40 4,200 0 0
ON DECK CAP INC COM 682163100 261 44,288 SH   SOLE 2 2,018 0 42,270
ON DECK CAP INC COM 682163100 7 1,192 SH   SOLE 7 1,192 0 0
ON DECK CAP INC COM 682163100 1,038 175,865 SH   SOLE 18 175,865 0 0
ON DECK CAP INC COM 682163100 567 96,021 SH   SOLE 19 96,021 0 0
ON DECK CAP INC COM 682163100 10,711 1,815,410 SH   SOLE 21 1,815,410 0 0
ON DECK CAP INC COM 682163100 9,014 1,527,722 SH   SOLE 22 1,456,095 0 71,627
ON DECK CAP INC COM 682163100 30 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 55 9,303 SH   SOLE 30 9,303 0 0
ON SEMICONDUCTOR CORP COM 682189105 15,880 961,828 SH   SOLE 2 31,116 0 930,712
ON SEMICONDUCTOR CORP COM 682189105 2,246 136,033 SH   SOLE 4 125,603 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 429 25,973 SH   SOLE 7 25,973 0 0
ON SEMICONDUCTOR CORP COM 682189105 39 2,354 SH   SOLE 13 2,354 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,444 269,175 SH   SOLE 18 235,670 0 33,505
ON SEMICONDUCTOR CORP COM 682189105 1,502 90,964 SH   SOLE 19 90,964 0 0
ON SEMICONDUCTOR CORP COM 682189105 112,989 6,843,678 SH   SOLE 21 6,843,678 0 0
ON SEMICONDUCTOR CORP COM 682189105 188,327 11,406,846 SH   SOLE 22 10,590,362 0 816,484
ON SEMICONDUCTOR CORP COM 682189105 4,873 295,146 SH   SOLE 23 295,146 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,184 132,284 SH   SOLE 25 132,284 0 0
ON SEMICONDUCTOR CORP COM 682189105 18,231 1,104,214 SH   SOLE 26 358,313 0 745,901
ON SEMICONDUCTOR CORP COM 682189105 1,417 85,832 SH   SOLE 28 63,936 0 21,896
ON SEMICONDUCTOR CORP COM 682189105 1,996 120,912 SH   SOLE 29 15,410 0 105,502
ON SEMICONDUCTOR CORP COM 682189105 11,520 697,753 SH   SOLE 30 697,753 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,294 138,923 SH   SOLE 31 91,980 0 46,943
ON SEMICONDUCTOR CORP COM 682189105 19,298 1,168,871 SH   SOLE 34 1,168,871 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,477 89,461 SH   SOLE 36 89,461 0 0
ON SEMICONDUCTOR CORP COM 682189105 139 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,095 1,900,000 PRN   SOLE 21 1,900,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,288 1,200,000 PRN   SOLE 21 1,200,000 0 0
ONCOCYTE CORPORATION COM 68235C107 1 693 SH   SOLE 21 693 0 0
ONCOCYTE CORPORATION COM 68235C107 90 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 3 4,471 SH   SOLE 18 4,471 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 44 59,250 SH   SOLE 21 59,250 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 122 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 31 SH   SOLE 21 31 0 0
ONCOSEC MED INC COM NEW 68234L207 7 11,406 SH   SOLE 18 11,406 0 0
ONCOSEC MED INC COM NEW 68234L207 103 160,964 SH   SOLE 21 160,964 0 0
ONCOSEC MED INC COM NEW 68234L207 201 313,613 SH   SOLE 22 313,613 0 0
ONE GAS INC COM 68235P108 5,988 75,228 SH   SOLE 2 23,603 0 51,625
ONE GAS INC COM 68235P108 1,357 17,051 SH   SOLE 4 17,051 0 0
ONE GAS INC COM 68235P108 5,980 75,122 SH   SOLE 7 75,122 0 0
ONE GAS INC COM 68235P108 23,993 301,415 SH   SOLE 18 301,415 0 0
ONE GAS INC COM 68235P108 6,212 78,035 SH   SOLE 19 78,035 0 0
ONE GAS INC COM 68235P108 300,431 3,774,256 SH   SOLE 21 3,774,256 0 0
ONE GAS INC COM 68235P108 150,484 1,890,504 SH   SOLE 22 1,820,853 0 69,651
ONE GAS INC COM 68235P108 1,070 13,441 SH   SOLE 26 7,249 0 6,192
ONE GAS INC COM 68235P108 576 7,232 SH   SOLE 28 7,232 0 0
ONE GAS INC COM 68235P108 2,146 26,962 SH   SOLE 30 26,962 0 0
ONE GAS INC COM 68235P108 267 3,349 SH   SOLE 36 3,349 0 0
ONE GAS INC COM 68235P108 371 4,665 SH   SOLE 40 4,665 0 0
ONE HORIZON GROUP INC COM PAR 68235H304 0 984 SH   SOLE 21 984 0 0
ONE LIBERTY PPTYS INC COM 682406103 393 16,216 SH   SOLE 2 612 0 15,604
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 11 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,275 52,645 SH   SOLE 18 52,645 0 0
ONE LIBERTY PPTYS INC COM 682406103 524 21,645 SH   SOLE 19 21,645 0 0
ONE LIBERTY PPTYS INC COM 682406103 13,849 571,799 SH   SOLE 21 571,799 0 0
ONE LIBERTY PPTYS INC COM 682406103 15,825 653,373 SH   SOLE 22 633,406 0 19,967
ONE LIBERTY PPTYS INC COM 682406103 12 508 SH   SOLE 23 508 0 0
ONE LIBERTY PPTYS INC COM 682406103 47 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 104 4,307 SH   SOLE 30 4,307 0 0
ONE LIBERTY PPTYS INC COM 682406103 30 1,242 SH   SOLE 40 1,242 0 0
ONE STOP SYS INC COM 68247W109 3 1,310 SH   SOLE 18 1,310 0 0
ONEMAIN HLDGS INC COM 68268W103 3,537 145,623 SH   SOLE 2 4,823 0 140,800
ONEMAIN HLDGS INC COM 68268W103 15 597 SH   SOLE 4 597 0 0
ONEMAIN HLDGS INC COM 68268W103 54 2,203 SH   SOLE 7 2,203 0 0
ONEMAIN HLDGS INC COM 68268W103 942 38,770 SH   SOLE 18 38,770 0 0
ONEMAIN HLDGS INC COM 68268W103 388 15,970 SH   SOLE 19 15,970 0 0
ONEMAIN HLDGS INC COM 68268W103 23,815 980,455 SH   SOLE 21 980,455 0 0
ONEMAIN HLDGS INC COM 68268W103 50,843 2,093,166 SH   SOLE 22 1,938,368 0 154,798
ONEMAIN HLDGS INC COM 68268W103 1,075 44,240 SH   SOLE 26 15,055 0 29,185
ONEMAIN HLDGS INC COM 68268W103 250 10,295 SH   SOLE 28 10,295 0 0
ONEMAIN HLDGS INC COM 68268W103 454 18,679 SH   SOLE 29 0 0 18,679
ONEMAIN HLDGS INC COM 68268W103 505 20,788 SH   SOLE 30 20,788 0 0
ONEMAIN HLDGS INC COM 68268W103 38 1,547 SH   SOLE 31 1,534 0 13
ONEMAIN HLDGS INC COM 68268W103 70 2,899 SH   SOLE 36 2,899 0 0
ONEMAIN HLDGS INC COM 68268W103 164 6,763 SH   SOLE 40 6,763 0 0
ONEOK INC NEW COM 682680103 57,852 1,072,334 SH   SOLE 2 153,807 0 918,527
ONEOK INC NEW COM 682680103 13,797 255,738 SH   SOLE 4 244,925 0 10,813
ONEOK INC NEW COM 682680103 51,929 962,532 SH   SOLE 7 962,532 0 0
ONEOK INC NEW COM 682680103 129 2,396 SH   SOLE 13 2,396 0 0
ONEOK INC NEW COM 682680103 172 3,185 SH   SOLE 15 3,185 0 0
ONEOK INC NEW COM 682680103 121,188 2,246,311 SH   SOLE 18 2,133,825 0 112,486
ONEOK INC NEW COM 682680103 168,869 3,130,107 SH   SOLE 19 3,130,107 0 0
ONEOK INC NEW COM 682680103 991,506 18,378,242 SH   SOLE 21 18,378,242 0 0
ONEOK INC NEW COM 682680103 558,438 10,351,036 SH   SOLE 22 9,302,885 0 1,048,151
ONEOK INC NEW COM 682680103 15,413 285,685 SH   SOLE 23 285,685 0 0
ONEOK INC NEW COM 682680103 22,684 420,469 SH   SOLE 25 420,469 0 0
ONEOK INC NEW COM 682680103 97,451 1,806,314 SH   SOLE 26 439,514 0 1,366,800
ONEOK INC NEW COM 682680103 4,246 78,709 SH   SOLE 28 57,634 0 21,075
ONEOK INC NEW COM 682680103 778 14,423 SH   SOLE 29 14,423 0 0
ONEOK INC NEW COM 682680103 87,345 1,619,004 SH   SOLE 30 1,619,004 0 0
ONEOK INC NEW COM 682680103 7,507 139,142 SH   SOLE 31 89,744 0 49,398
ONEOK INC NEW COM 682680103 5,291 98,074 SH   SOLE 32 98,074 0 0
ONEOK INC NEW COM 682680103 6,963 129,056 SH   SOLE 34 129,056 0 0
ONEOK INC NEW COM 682680103 18,984 351,874 SH   SOLE 36 351,874 0 0
ONEOK INC NEW COM 682680103 481 8,920 SH   SOLE 40 8,920 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 867 111,175 SH   SOLE 22 111,175 0 0
ONESPAN INC COM 68287N100 327 25,275 SH   SOLE 2 1,038 0 24,237
ONESPAN INC COM 68287N100 8 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,120 163,701 SH   SOLE 18 163,701 0 0
ONESPAN INC COM 68287N100 584 45,126 SH   SOLE 19 45,126 0 0
ONESPAN INC COM 68287N100 44,229 3,415,393 SH   SOLE 21 3,415,393 0 0
ONESPAN INC COM 68287N100 12,982 1,002,507 SH   SOLE 22 870,799 0 131,708
ONESPAN INC COM 68287N100 20 1,515 SH   SOLE 26 0 0 1,515
ONESPAN INC COM 68287N100 57 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 888 68,538 SH   SOLE 30 68,538 0 0
ONESPAN INC COM 68287N100 43 3,328 SH   SOLE 40 3,328 0 0
OOMA INC COM 683416101 317 22,821 SH   SOLE 2 9,022 0 13,799
OOMA INC COM 683416101 7 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 885 63,731 SH   SOLE 18 63,731 0 0
OOMA INC COM 683416101 2,322 167,300 SH   SOLE 19 167,300 0 0
OOMA INC COM 683416101 9,125 657,407 SH   SOLE 21 657,407 0 0
OOMA INC COM 683416101 8,175 588,955 SH   SOLE 22 575,280 0 13,675
OOMA INC COM 683416101 391 28,173 SH   SOLE 23 28,173 0 0
OOMA INC COM 683416101 707 50,970 SH   SOLE 26 0 0 50,970
OOMA INC COM 683416101 158 11,418 SH   SOLE 29 0 0 11,418
OP BANCORP COM 67109R109 120 13,568 SH   SOLE 2 581 0 12,987
OP BANCORP COM 67109R109 348 39,245 SH   SOLE 18 39,245 0 0
OP BANCORP COM 67109R109 157 17,698 SH   SOLE 19 17,698 0 0
OP BANCORP COM 67109R109 3,888 438,289 SH   SOLE 21 438,289 0 0
OP BANCORP COM 67109R109 972 109,553 SH   SOLE 22 102,981 0 6,572
OPEN TEXT CORP COM 683715106 18,653 572,189 SH   SOLE 21 572,189 0 0
OPEN TEXT CORP COM 683715106 165 5,060 SH   SOLE 26 0 0 5,060
OPEN TEXT CORP COM 683715106 22,711 696,646 SH   SOLE 30 696,646 0 0
OPGEN INC COM NEW 68373L208 0 25 SH   SOLE 21 25 0 0
OPHTHOTECH CORP COM 683745103 8 6,953 SH   SOLE 18 6,953 0 0
OPHTHOTECH CORP COM 683745103 31 25,704 SH   SOLE 19 25,704 0 0
OPHTHOTECH CORP COM 683745103 135 112,514 SH   SOLE 21 112,514 0 0
OPHTHOTECH CORP COM 683745103 598 498,417 SH   SOLE 22 498,417 0 0
OPHTHOTECH CORP COM 683745103 3 2,439 SH   SOLE 23 2,439 0 0
OPHTHOTECH CORP COM 683745103 34 28,557 SH   SOLE 26 0 0 28,557
OPIANT PHARMACEUTICALS INC COM 683750103 11 730 SH   SOLE 18 730 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 121 8,383 SH   SOLE 21 8,383 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 17 1,146 SH   SOLE 22 1,146 0 0
OPKO HEALTH INC COM 68375N103 997 331,189 SH   SOLE 2 16,026 0 315,163
OPKO HEALTH INC COM 68375N103 5 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 20 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 3,236 1,075,083 SH   SOLE 18 1,075,083 0 0
OPKO HEALTH INC COM 68375N103 1,531 508,506 SH   SOLE 19 508,506 0 0
OPKO HEALTH INC COM 68375N103 52,739 17,521,356 SH   SOLE 21 17,521,356 0 0
OPKO HEALTH INC COM 68375N103 30,476 10,124,805 SH   SOLE 22 9,711,900 0 412,905
OPKO HEALTH INC COM 68375N103 67 22,289 SH   SOLE 23 22,289 0 0
OPKO HEALTH INC COM 68375N103 598 198,739 SH   SOLE 26 79,720 0 119,019
OPKO HEALTH INC COM 68375N103 141 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 63 21,016 SH   SOLE 29 0 0 21,016
OPKO HEALTH INC COM 68375N103 1,132 375,954 SH   SOLE 30 375,954 0 0
OPKO HEALTH INC COM 68375N103 22 7,209 SH   SOLE 34 7,209 0 0
OPKO HEALTH INC COM 68375N103 106 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 269 10,539 SH   SOLE 2 365 0 10,174
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 853 33,367 SH   SOLE 18 33,367 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 359 14,043 SH   SOLE 19 14,043 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,055 354,412 SH   SOLE 21 354,412 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,029 314,266 SH   SOLE 22 306,043 0 8,223
OPTICAL CABLE CORP COM NEW 683827208 20 5,228 SH   SOLE 21 5,228 0 0
OPTICAL CABLE CORP COM NEW 683827208 12 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 55 4,997 SH   SOLE 22 4,997 0 0
OPTINOSE INC COM 68404V100 93 15,060 SH   SOLE 2 534 0 14,526
OPTINOSE INC COM 68404V100 2 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 409 65,893 SH   SOLE 18 65,893 0 0
OPTINOSE INC COM 68404V100 162 26,080 SH   SOLE 19 26,080 0 0
OPTINOSE INC COM 68404V100 6,674 1,076,421 SH   SOLE 21 1,076,421 0 0
OPTINOSE INC COM 68404V100 3,923 632,768 SH   SOLE 22 375,269 0 257,499
OPTINOSE INC COM 68404V100 22 3,594 SH   SOLE 30 3,594 0 0
OPUS BK IRVINE CALIF COM 684000102 413 21,080 SH   SOLE 2 708 0 20,372
OPUS BK IRVINE CALIF COM 684000102 3 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 9 459 SH   SOLE 7 459 0 0
OPUS BK IRVINE CALIF COM 684000102 2,109 107,646 SH   SOLE 18 107,646 0 0
OPUS BK IRVINE CALIF COM 684000102 554 28,292 SH   SOLE 19 28,292 0 0
OPUS BK IRVINE CALIF COM 684000102 44,568 2,275,032 SH   SOLE 21 2,275,032 0 0
OPUS BK IRVINE CALIF COM 684000102 14,802 755,572 SH   SOLE 22 729,573 0 25,999
OPUS BK IRVINE CALIF COM 684000102 200 10,230 SH   SOLE 26 0 0 10,230
OPUS BK IRVINE CALIF COM 684000102 58 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 941 48,054 SH   SOLE 30 48,054 0 0
OPUS BK IRVINE CALIF COM 684000102 31 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 360,777 7,990,633 SH   SOLE 2 1,664,150 0 6,326,483
ORACLE CORP COM 68389X105 56,415 1,249,497 SH   SOLE 4 1,170,615 0 78,882
ORACLE CORP COM 68389X105 91,471 2,025,943 SH   SOLE 7 2,025,943 0 0
ORACLE CORP COM 68389X105 7,798 172,705 SH   SOLE 13 172,705 0 0
ORACLE CORP COM 68389X105 1,075 23,799 SH   SOLE 15 23,799 0 0
ORACLE CORP COM 68389X105 27 596 SH   SOLE 17 0 0 596
ORACLE CORP COM 68389X105 471,669 10,446,709 SH   SOLE 18 9,810,237 0 636,472
ORACLE CORP COM 68389X105 659,712 14,611,561 SH   SOLE 19 14,611,561 0 0
ORACLE CORP COM 68389X105 2,746 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 2,362,594 52,327,658 SH   SOLE 21 52,327,658 0 0
ORACLE CORP COM 68389X105 2,948,449 65,303,417 SH   SOLE 22 57,012,513 0 8,290,904
ORACLE CORP COM 68389X105 115,485 2,557,803 SH   SOLE 23 2,557,803 0 0
ORACLE CORP COM 68389X105 118,371 2,621,736 SH   SOLE 25 2,621,736 0 0
ORACLE CORP COM 68389X105 540,682 11,975,229 SH   SOLE 26 2,720,324 0 9,254,905
ORACLE CORP COM 68389X105 25,916 574,004 SH   SOLE 28 419,658 0 154,346
ORACLE CORP COM 68389X105 42,722 946,232 SH   SOLE 29 321,267 0 624,965
ORACLE CORP COM 68389X105 433,870 9,609,522 SH   SOLE 30 9,609,522 0 0
ORACLE CORP COM 68389X105 71,401 1,581,423 SH   SOLE 31 992,989 0 588,434
ORACLE CORP COM 68389X105 2,943 65,177 SH   SOLE 32 65,177 0 0
ORACLE CORP COM 68389X105 50,400 1,116,268 SH   SOLE 34 1,116,268 0 0
ORACLE CORP COM 68389X105 110,263 2,442,157 SH   SOLE 36 2,442,157 0 0
ORACLE CORP COM 68389X105 3,122 69,140 SH   SOLE 40 69,140 0 0
ORAGENICS INC COM PAR 684023302 1 854 SH   SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 605 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARM INC COM NEW 68403P203 10 3,367 SH   SOLE 18 3,367 0 0
ORAMED PHARM INC COM NEW 68403P203 133 44,378 SH   SOLE 21 44,378 0 0
ORAMED PHARM INC COM NEW 68403P203 65 21,598 SH   SOLE 22 21,598 0 0
ORANGE SPONSORED ADR 684060106 4 267 SH   SOLE 18 267 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 580 49,681 SH   SOLE 2 2,247 0 47,434
ORASURE TECHNOLOGIES INC COM 68554V108 14 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,681 315,138 SH   SOLE 18 315,138 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,048 89,745 SH   SOLE 19 89,745 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 77,174 6,607,401 SH   SOLE 21 6,607,401 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 19,811 1,696,128 SH   SOLE 22 1,621,767 0 74,361
ORASURE TECHNOLOGIES INC COM 68554V108 74 6,374 SH   SOLE 26 0 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108 96 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 32 2,748 SH   SOLE 29 0 0 2,748
ORASURE TECHNOLOGIES INC COM 68554V108 1,401 119,967 SH   SOLE 30 119,967 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 66 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 480 58,134 SH   SOLE 2 2,469 0 55,665
ORBCOMM INC COM 68555P100 13 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 2,101 254,300 SH   SOLE 18 254,300 0 0
ORBCOMM INC COM 68555P100 905 109,610 SH   SOLE 19 109,610 0 0
ORBCOMM INC COM 68555P100 25,046 3,032,241 SH   SOLE 21 3,032,241 0 0
ORBCOMM INC COM 68555P100 20,117 2,435,436 SH   SOLE 22 2,354,158 0 81,278
ORBCOMM INC COM 68555P100 180 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 78 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 166 20,145 SH   SOLE 30 20,145 0 0
ORBCOMM INC COM 68555P100 53 6,455 SH   SOLE 40 6,455 0 0
ORBOTECH LTD ORD M75253100 14 251 SH   SOLE 4 251 0 0
ORBOTECH LTD ORD M75253100 307 5,428 SH   SOLE 7 5,428 0 0
ORBOTECH LTD ORD M75253100 27,999 495,212 SH   SOLE 21 495,212 0 0
ORBOTECH LTD ORD M75253100 17,650 312,177 SH   SOLE 22 292,516 0 19,661
ORBOTECH LTD ORD M75253100 11 191 SH   SOLE 23 191 0 0
ORBOTECH LTD ORD M75253100 174 3,086 SH   SOLE 26 0 0 3,086
ORBOTECH LTD ORD M75253100 219 3,870 SH   SOLE 30 3,870 0 0
ORBOTECH LTD ORD M75253100 242 4,276 SH   SOLE 40 4,276 0 0
ORCHID IS CAP INC COM 68571X103 317 49,590 SH   SOLE 2 1,954 0 47,636
ORCHID IS CAP INC COM 68571X103 4 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,178 184,284 SH   SOLE 18 184,284 0 0
ORCHID IS CAP INC COM 68571X103 473 74,085 SH   SOLE 19 74,085 0 0
ORCHID IS CAP INC COM 68571X103 20,454 3,200,982 SH   SOLE 21 3,200,982 0 0
ORCHID IS CAP INC COM 68571X103 11,208 1,753,985 SH   SOLE 22 1,714,509 0 39,476
ORCHIDS PAPER PRODS CO DEL COM 68572N104 2 1,952 SH   SOLE 18 1,952 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 12 12,633 SH   SOLE 21 12,633 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 86 90,985 SH   SOLE 22 90,985 0 0
ORGANOVO HLDGS INC COM 68620A104 90 94,235 SH   SOLE 2 3,528 0 90,707
ORGANOVO HLDGS INC COM 68620A104 3 3,273 SH   SOLE 7 3,273 0 0
ORGANOVO HLDGS INC COM 68620A104 349 364,162 SH   SOLE 18 364,162 0 0
ORGANOVO HLDGS INC COM 68620A104 150 157,120 SH   SOLE 19 157,120 0 0
ORGANOVO HLDGS INC COM 68620A104 3,725 3,892,186 SH   SOLE 21 3,892,186 0 0
ORGANOVO HLDGS INC COM 68620A104 2,479 2,590,224 SH   SOLE 22 2,515,352 0 74,872
ORGENESIS INC COM NEW 68619K204 9 2,027 SH   SOLE 18 2,027 0 0
ORGENESIS INC COM NEW 68619K204 126 26,859 SH   SOLE 21 26,859 0 0
ORIGIN BANCORP INC COM 68621T102 585 17,179 SH   SOLE 2 613 0 16,566
ORIGIN BANCORP INC COM 68621T102 11 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,129 62,462 SH   SOLE 18 62,462 0 0
ORIGIN BANCORP INC COM 68621T102 857 25,157 SH   SOLE 19 25,157 0 0
ORIGIN BANCORP INC COM 68621T102 20,825 611,049 SH   SOLE 21 611,049 0 0
ORIGIN BANCORP INC COM 68621T102 10,625 311,765 SH   SOLE 22 292,470 0 19,295
ORIGIN BANCORP INC COM 68621T102 149 4,380 SH   SOLE 30 4,380 0 0
ORION ENERGY SYSTEMS INC COM 686275108 9 16,365 SH   SOLE 21 16,365 0 0
ORION GROUP HOLDINGS INC COM 68628V308 130 30,196 SH   SOLE 2 1,240 0 28,956
ORION GROUP HOLDINGS INC COM 68628V308 3 756 SH   SOLE 7 756 0 0
ORION GROUP HOLDINGS INC COM 68628V308 606 141,331 SH   SOLE 18 141,331 0 0
ORION GROUP HOLDINGS INC COM 68628V308 160 37,346 SH   SOLE 19 37,346 0 0
ORION GROUP HOLDINGS INC COM 68628V308 13,593 3,168,416 SH   SOLE 21 3,168,416 0 0
ORION GROUP HOLDINGS INC COM 68628V308 3,663 853,887 SH   SOLE 22 830,362 0 23,525
ORION GROUP HOLDINGS INC COM 68628V308 194 45,227 SH   SOLE 30 45,227 0 0
ORITANI FINL CORP DEL COM 68633D103 611 41,439 SH   SOLE 2 1,493 0 39,946
ORITANI FINL CORP DEL COM 68633D103 8 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 16 1,078 SH   SOLE 7 1,078 0 0
ORITANI FINL CORP DEL COM 68633D103 3,214 217,876 SH   SOLE 18 217,876 0 0
ORITANI FINL CORP DEL COM 68633D103 882 59,821 SH   SOLE 19 59,821 0 0
ORITANI FINL CORP DEL COM 68633D103 61,650 4,179,683 SH   SOLE 21 4,179,683 0 0
ORITANI FINL CORP DEL COM 68633D103 21,664 1,468,713 SH   SOLE 22 1,412,021 0 56,692
ORITANI FINL CORP DEL COM 68633D103 179 12,114 SH   SOLE 26 12,114 0 0
ORITANI FINL CORP DEL COM 68633D103 81 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 1,208 81,916 SH   SOLE 30 81,916 0 0
ORITANI FINL CORP DEL COM 68633D103 55 3,695 SH   SOLE 40 3,695 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,799 72,647 SH   SOLE 2 33,034 0 39,613
ORMAT TECHNOLOGIES INC COM 686688102 9 170 SH   SOLE 4 170 0 0
ORMAT TECHNOLOGIES INC COM 686688102 30 578 SH   SOLE 7 578 0 0
ORMAT TECHNOLOGIES INC COM 686688102 7,086 135,481 SH   SOLE 18 135,481 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,109 59,454 SH   SOLE 19 59,454 0 0
ORMAT TECHNOLOGIES INC COM 686688102 79,935 1,528,400 SH   SOLE 21 1,528,400 0 0
ORMAT TECHNOLOGIES INC COM 686688102 69,523 1,329,314 SH   SOLE 22 1,276,436 0 52,878
ORMAT TECHNOLOGIES INC COM 686688102 389 7,432 SH   SOLE 26 4,520 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 278 5,307 SH   SOLE 28 5,307 0 0
ORMAT TECHNOLOGIES INC COM 686688102 6,119 116,990 SH   SOLE 30 116,990 0 0
ORMAT TECHNOLOGIES INC COM 686688102 211 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 131 7,216 SH   SOLE 2 279 0 6,937
ORRSTOWN FINL SVCS INC COM 687380105 467 25,672 SH   SOLE 18 25,672 0 0
ORRSTOWN FINL SVCS INC COM 687380105 200 10,968 SH   SOLE 19 10,968 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4,790 263,060 SH   SOLE 21 263,060 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4,612 253,240 SH   SOLE 22 249,206 0 4,034
ORRSTOWN FINL SVCS INC COM 687380105 2 89 SH   SOLE 29 0 0 89
ORTHOFIX MED INC COM 68752M108 774 14,749 SH   SOLE 2 599 0 14,150
ORTHOFIX MED INC COM 68752M108 5 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 18 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 4,952 94,335 SH   SOLE 18 94,335 0 0
ORTHOFIX MED INC COM 68752M108 1,349 25,692 SH   SOLE 19 25,692 0 0
ORTHOFIX MED INC COM 68752M108 115,326 2,197,111 SH   SOLE 21 2,197,111 0 0
ORTHOFIX MED INC COM 68752M108 27,634 526,462 SH   SOLE 22 504,028 0 22,434
ORTHOFIX MED INC COM 68752M108 294 5,604 SH   SOLE 26 4,845 0 759
ORTHOFIX MED INC COM 68752M108 143 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 2,070 39,436 SH   SOLE 30 39,436 0 0
ORTHOFIX MED INC COM 68752M108 108 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 195 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 797 22,842 SH   SOLE 18 22,842 0 0
ORTHOPEDIATRICS CORP COM 68752L100 346 9,913 SH   SOLE 19 9,913 0 0
ORTHOPEDIATRICS CORP COM 68752L100 8,337 239,025 SH   SOLE 21 239,025 0 0
ORTHOPEDIATRICS CORP COM 68752L100 6,211 178,064 SH   SOLE 22 131,700 0 46,364
OSHKOSH CORP COM 688239201 13,739 224,098 SH   SOLE 2 93,516 0 130,582
OSHKOSH CORP COM 688239201 333 5,426 SH   SOLE 4 5,426 0 0
OSHKOSH CORP COM 688239201 128 2,085 SH   SOLE 7 2,085 0 0
OSHKOSH CORP COM 688239201 13,181 214,982 SH   SOLE 18 214,982 0 0
OSHKOSH CORP COM 688239201 1,214 19,797 SH   SOLE 19 19,797 0 0
OSHKOSH CORP COM 688239201 211,869 3,455,707 SH   SOLE 21 3,455,707 0 0
OSHKOSH CORP COM 688239201 149,226 2,433,956 SH   SOLE 22 2,281,268 0 152,688
OSHKOSH CORP COM 688239201 419 6,827 SH   SOLE 23 6,827 0 0
OSHKOSH CORP COM 688239201 1,700 27,722 SH   SOLE 26 14,506 0 13,216
OSHKOSH CORP COM 688239201 576 9,393 SH   SOLE 28 9,393 0 0
OSHKOSH CORP COM 688239201 891 14,535 SH   SOLE 29 0 0 14,535
OSHKOSH CORP COM 688239201 1,173 19,129 SH   SOLE 30 19,129 0 0
OSHKOSH CORP COM 688239201 177 2,893 SH   SOLE 31 1,477 0 1,416
OSHKOSH CORP COM 688239201 1,184 19,314 SH   SOLE 34 19,314 0 0
OSHKOSH CORP COM 688239201 147 2,394 SH   SOLE 36 2,394 0 0
OSHKOSH CORP COM 688239201 377 6,149 SH   SOLE 40 6,149 0 0
OSI SYSTEMS INC COM 671044105 1,759 24,002 SH   SOLE 2 9,208 0 14,794
OSI SYSTEMS INC COM 671044105 2 34 SH   SOLE 4 34 0 0
OSI SYSTEMS INC COM 671044105 26 358 SH   SOLE 7 358 0 0
OSI SYSTEMS INC COM 671044105 6,362 86,794 SH   SOLE 18 86,794 0 0
OSI SYSTEMS INC COM 671044105 8,316 113,453 SH   SOLE 19 113,453 0 0
OSI SYSTEMS INC COM 671044105 131,997 1,800,774 SH   SOLE 21 1,800,774 0 0
OSI SYSTEMS INC COM 671044105 45,071 614,883 SH   SOLE 22 592,982 0 21,901
OSI SYSTEMS INC COM 671044105 2,052 27,989 SH   SOLE 23 27,989 0 0
OSI SYSTEMS INC COM 671044105 4,430 60,433 SH   SOLE 26 1,259 0 59,174
OSI SYSTEMS INC COM 671044105 162 2,211 SH   SOLE 28 2,211 0 0
OSI SYSTEMS INC COM 671044105 609 8,315 SH   SOLE 29 0 0 8,315
OSI SYSTEMS INC COM 671044105 2,491 33,981 SH   SOLE 30 33,981 0 0
OSI SYSTEMS INC COM 671044105 152 2,067 SH   SOLE 40 2,067 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 746 805,000 PRN   SOLE 21 805,000 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 17 1,265 SH   SOLE 2 1,265 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 75 5,591 SH   SOLE 19 5,591 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 33 2,423 SH   SOLE 21 2,423 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 49 3,644 SH   SOLE 22 3,644 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 9 676 SH   SOLE 23 676 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 26 1,948 SH   SOLE 26 0 0 1,948
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 47 6,102 SH   SOLE 2 0 0 6,102
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 243 31,415 SH   SOLE 18 31,415 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 108 13,880 SH   SOLE 19 13,880 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2,556 329,743 SH   SOLE 21 329,743 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 728 93,939 SH   SOLE 22 90,870 0 3,069
OTELCO INC CL A NEW 688823301 7 460 SH   SOLE 18 460 0 0
OTELCO INC CL A NEW 688823301 131 8,079 SH   SOLE 21 8,079 0 0
OTONOMY INC COM 68906L105 13 6,808 SH   SOLE 2 6,808 0 0
OTONOMY INC COM 68906L105 9 4,908 SH   SOLE 18 4,908 0 0
OTONOMY INC COM 68906L105 149 80,355 SH   SOLE 21 80,355 0 0
OTONOMY INC COM 68906L105 1,386 749,145 SH   SOLE 22 749,145 0 0
OTTAWA BANCORP INC COM 689195105 7 524 SH   SOLE 18 524 0 0
OTTER TAIL CORP COM 689648103 3,749 75,531 SH   SOLE 2 36,319 0 39,212
OTTER TAIL CORP COM 689648103 13 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 15 301 SH   SOLE 7 301 0 0
OTTER TAIL CORP COM 689648103 6,853 138,053 SH   SOLE 18 138,053 0 0
OTTER TAIL CORP COM 689648103 2,968 59,800 SH   SOLE 19 59,800 0 0
OTTER TAIL CORP COM 689648103 67,711 1,364,047 SH   SOLE 21 1,364,047 0 0
OTTER TAIL CORP COM 689648103 57,339 1,155,094 SH   SOLE 22 1,103,342 0 51,752
OTTER TAIL CORP COM 689648103 521 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 227 4,575 SH   SOLE 28 4,575 0 0
OTTER TAIL CORP COM 689648103 417 8,405 SH   SOLE 30 8,405 0 0
OTTER TAIL CORP COM 689648103 309 6,231 SH   SOLE 34 6,231 0 0
OTTER TAIL CORP COM 689648103 189 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 5,424 299,347 SH   SOLE 2 22,496 0 276,851
OUTFRONT MEDIA INC COM 69007J106 315 17,367 SH   SOLE 4 17,367 0 0
OUTFRONT MEDIA INC COM 69007J106 113 6,238 SH   SOLE 7 6,238 0 0
OUTFRONT MEDIA INC COM 69007J106 1,384 76,383 SH   SOLE 18 76,383 0 0
OUTFRONT MEDIA INC COM 69007J106 2,828 156,082 SH   SOLE 19 156,082 0 0
OUTFRONT MEDIA INC COM 69007J106 42,352 2,337,285 SH   SOLE 21 2,337,285 0 0
OUTFRONT MEDIA INC COM 69007J106 72,500 4,001,105 SH   SOLE 22 3,639,521 0 361,584
OUTFRONT MEDIA INC COM 69007J106 431 23,805 SH   SOLE 23 23,805 0 0
OUTFRONT MEDIA INC COM 69007J106 886 48,911 SH   SOLE 26 27,660 0 21,251
OUTFRONT MEDIA INC COM 69007J106 320 17,646 SH   SOLE 28 17,646 0 0
OUTFRONT MEDIA INC COM 69007J106 1,966 108,481 SH   SOLE 29 10,075 0 98,406
OUTFRONT MEDIA INC COM 69007J106 678 37,393 SH   SOLE 30 37,393 0 0
OUTFRONT MEDIA INC COM 69007J106 53 2,906 SH   SOLE 31 2,906 0 0
OUTFRONT MEDIA INC COM 69007J106 221 12,208 SH   SOLE 34 12,208 0 0
OUTFRONT MEDIA INC COM 69007J106 183 10,105 SH   SOLE 36 10,105 0 0
OUTFRONT MEDIA INC COM 69007J106 235 12,972 SH   SOLE 40 12,972 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 117 70,748 SH   SOLE 2 1,628 0 69,120
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 341 205,190 SH   SOLE 18 205,190 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 143 86,422 SH   SOLE 19 86,422 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,300 1,987,759 SH   SOLE 21 1,987,759 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2,188 1,317,910 SH   SOLE 22 1,276,608 0 41,302
OVERSTOCK COM INC DEL COM 690370101 273 20,096 SH   SOLE 2 3,309 0 16,787
OVERSTOCK COM INC DEL COM 690370101 1 50 SH   SOLE 4 50 0 0
OVERSTOCK COM INC DEL COM 690370101 6 455 SH   SOLE 7 455 0 0
OVERSTOCK COM INC DEL COM 690370101 1,053 77,513 SH   SOLE 18 77,513 0 0
OVERSTOCK COM INC DEL COM 690370101 853 62,784 SH   SOLE 19 62,784 0 0
OVERSTOCK COM INC DEL COM 690370101 10,960 807,074 SH   SOLE 21 807,074 0 0
OVERSTOCK COM INC DEL COM 690370101 8,408 619,117 SH   SOLE 22 594,451 0 24,666
OVERSTOCK COM INC DEL COM 690370101 91 6,668 SH   SOLE 23 6,668 0 0
OVERSTOCK COM INC DEL COM 690370101 248 18,252 SH   SOLE 26 0 0 18,252
OVERSTOCK COM INC DEL COM 690370101 33 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 53 3,887 SH   SOLE 30 3,887 0 0
OVERSTOCK COM INC DEL COM 690370101 21 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 24 9,736 SH   SOLE 2 364 0 9,372
OVID THERAPEUTICS INC COM 690469101 111 45,945 SH   SOLE 18 45,945 0 0
OVID THERAPEUTICS INC COM 690469101 1,835 758,250 SH   SOLE 19 758,250 0 0
OVID THERAPEUTICS INC COM 690469101 1,098 453,827 SH   SOLE 21 453,827 0 0
OVID THERAPEUTICS INC COM 690469101 356 146,938 SH   SOLE 22 142,938 0 4,000
OWENS & MINOR INC NEW COM 690732102 404 63,874 SH   SOLE 2 2,277 0 61,597
OWENS & MINOR INC NEW COM 690732102 3 402 SH   SOLE 4 402 0 0
OWENS & MINOR INC NEW COM 690732102 33 5,188 SH   SOLE 7 5,188 0 0
OWENS & MINOR INC NEW COM 690732102 2,018 318,791 SH   SOLE 18 318,791 0 0
OWENS & MINOR INC NEW COM 690732102 576 90,933 SH   SOLE 19 90,933 0 0
OWENS & MINOR INC NEW COM 690732102 41,824 6,607,202 SH   SOLE 21 6,607,202 0 0
OWENS & MINOR INC NEW COM 690732102 12,178 1,923,803 SH   SOLE 22 1,787,677 0 136,126
OWENS & MINOR INC NEW COM 690732102 157 24,790 SH   SOLE 26 5,363 0 19,427
OWENS & MINOR INC NEW COM 690732102 58 9,148 SH   SOLE 28 9,148 0 0
OWENS & MINOR INC NEW COM 690732102 817 129,031 SH   SOLE 30 129,031 0 0
OWENS & MINOR INC NEW COM 690732102 181 28,658 SH   SOLE 36 28,658 0 0
OWENS & MINOR INC NEW COM 690732102 44 6,981 SH   SOLE 40 6,981 0 0
OWENS CORNING NEW COM 690742101 12,524 284,773 SH   SOLE 2 19,516 0 265,257
OWENS CORNING NEW COM 690742101 1,714 38,967 SH   SOLE 4 36,310 0 2,657
OWENS CORNING NEW COM 690742101 2,120 48,207 SH   SOLE 7 20,321 0 27,886
OWENS CORNING NEW COM 690742101 29 650 SH   SOLE 13 650 0 0
OWENS CORNING NEW COM 690742101 6,664 151,526 SH   SOLE 18 142,602 0 8,924
OWENS CORNING NEW COM 690742101 3,960 90,048 SH   SOLE 19 90,048 0 0
OWENS CORNING NEW COM 690742101 77,697 1,766,645 SH   SOLE 21 1,766,645 0 0
OWENS CORNING NEW COM 690742101 142,286 3,235,245 SH   SOLE 22 3,008,515 0 226,730
OWENS CORNING NEW COM 690742101 3,451 78,473 SH   SOLE 23 78,473 0 0
OWENS CORNING NEW COM 690742101 1,175 26,706 SH   SOLE 25 26,706 0 0
OWENS CORNING NEW COM 690742101 14,677 333,731 SH   SOLE 26 111,579 0 222,152
OWENS CORNING NEW COM 690742101 951 21,622 SH   SOLE 28 15,679 0 5,943
OWENS CORNING NEW COM 690742101 1,171 26,629 SH   SOLE 29 3,849 0 22,780
OWENS CORNING NEW COM 690742101 10,136 230,464 SH   SOLE 30 230,464 0 0
OWENS CORNING NEW COM 690742101 1,851 42,081 SH   SOLE 31 23,936 0 18,145
OWENS CORNING NEW COM 690742101 1,749 39,758 SH   SOLE 34 39,758 0 0
OWENS CORNING NEW COM 690742101 972 22,110 SH   SOLE 36 22,110 0 0
OWENS CORNING NEW COM 690742101 98 2,237 SH   SOLE 40 2,237 0 0
OWENS ILL INC COM NEW 690768403 6,859 397,844 SH   SOLE 2 80,636 0 317,208
OWENS ILL INC COM NEW 690768403 14 787 SH   SOLE 4 787 0 0
OWENS ILL INC COM NEW 690768403 99 5,715 SH   SOLE 7 5,715 0 0
OWENS ILL INC COM NEW 690768403 7,896 458,015 SH   SOLE 18 458,015 0 0
OWENS ILL INC COM NEW 690768403 573 33,244 SH   SOLE 19 33,244 0 0
OWENS ILL INC COM NEW 690768403 132,766 7,701,056 SH   SOLE 21 7,701,056 0 0
OWENS ILL INC COM NEW 690768403 96,354 5,588,979 SH   SOLE 22 5,259,873 0 329,106
OWENS ILL INC COM NEW 690768403 903 52,365 SH   SOLE 26 34,811 0 17,554
OWENS ILL INC COM NEW 690768403 342 19,842 SH   SOLE 28 19,842 0 0
OWENS ILL INC COM NEW 690768403 697 40,452 SH   SOLE 30 40,452 0 0
OWENS ILL INC COM NEW 690768403 58 3,366 SH   SOLE 31 3,366 0 0
OWENS ILL INC COM NEW 690768403 185 10,742 SH   SOLE 36 10,742 0 0
OWENS ILL INC COM NEW 690768403 300 17,408 SH   SOLE 40 17,408 0 0
OWENS RLTY MTG INC COM 690828108 30 1,586 SH   SOLE 18 1,586 0 0
OWENS RLTY MTG INC COM 690828108 511 27,187 SH   SOLE 21 27,187 0 0
OWENS RLTY MTG INC COM 690828108 184 9,810 SH   SOLE 22 9,810 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 258 20,203 SH   SOLE 2 826 0 19,377
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 6 495 SH   SOLE 7 495 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,077 84,266 SH   SOLE 18 84,266 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 458 35,868 SH   SOLE 19 35,868 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 11,118 869,918 SH   SOLE 21 869,918 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3,706 290,001 SH   SOLE 22 271,419 0 18,582
OXFORD INDS INC COM 691497309 1,019 14,346 SH   SOLE 2 1,208 0 13,138
OXFORD INDS INC COM 691497309 9 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 27 378 SH   SOLE 7 378 0 0
OXFORD INDS INC COM 691497309 6,143 86,468 SH   SOLE 18 86,468 0 0
OXFORD INDS INC COM 691497309 2,027 28,527 SH   SOLE 19 28,527 0 0
OXFORD INDS INC COM 691497309 127,405 1,793,432 SH   SOLE 21 1,793,432 0 0
OXFORD INDS INC COM 691497309 35,217 495,728 SH   SOLE 22 448,913 0 46,815
OXFORD INDS INC COM 691497309 21 295 SH   SOLE 23 295 0 0
OXFORD INDS INC COM 691497309 174 2,447 SH   SOLE 26 1,478 0 969
OXFORD INDS INC COM 691497309 153 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 123 1,728 SH   SOLE 29 0 0 1,728
OXFORD INDS INC COM 691497309 2,352 33,110 SH   SOLE 30 33,110 0 0
OXFORD INDS INC COM 691497309 118 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,379 213,192 SH   SOLE 30 213,192 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 5 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 78 1,970 SH   SOLE 2 82 0 1,888
P A M TRANSN SVCS INC COM 693149106 285 7,229 SH   SOLE 18 7,229 0 0
P A M TRANSN SVCS INC COM 693149106 129 3,279 SH   SOLE 19 3,279 0 0
P A M TRANSN SVCS INC COM 693149106 2,985 75,731 SH   SOLE 21 75,731 0 0
P A M TRANSN SVCS INC COM 693149106 6,215 157,706 SH   SOLE 22 156,482 0 1,224
PACCAR INC COM 693718108 61,312 1,073,019 SH   SOLE 2 279,076 0 793,943
PACCAR INC COM 693718108 9,283 162,456 SH   SOLE 4 153,173 0 9,283
PACCAR INC COM 693718108 17,058 298,535 SH   SOLE 7 298,535 0 0
PACCAR INC COM 693718108 5,838 102,167 SH   SOLE 13 102,167 0 0
PACCAR INC COM 693718108 190 3,320 SH   SOLE 15 3,320 0 0
PACCAR INC COM 693718108 46,880 820,440 SH   SOLE 18 778,137 0 42,303
PACCAR INC COM 693718108 42,233 739,116 SH   SOLE 19 739,116 0 0
PACCAR INC COM 693718108 466,441 8,163,122 SH   SOLE 21 8,163,122 0 0
PACCAR INC COM 693718108 530,646 9,286,764 SH   SOLE 22 8,121,367 0 1,165,397
PACCAR INC COM 693718108 20,372 356,523 SH   SOLE 23 356,523 0 0
PACCAR INC COM 693718108 18,788 328,805 SH   SOLE 25 328,805 0 0
PACCAR INC COM 693718108 93,627 1,638,561 SH   SOLE 26 374,027 0 1,264,534
PACCAR INC COM 693718108 3,781 66,173 SH   SOLE 28 47,581 0 18,592
PACCAR INC COM 693718108 11,394 199,401 SH   SOLE 29 39,234 0 160,167
PACCAR INC COM 693718108 78,245 1,369,349 SH   SOLE 30 1,369,349 0 0
PACCAR INC COM 693718108 13,348 233,605 SH   SOLE 31 139,839 0 93,766
PACCAR INC COM 693718108 2,833 49,573 SH   SOLE 32 49,573 0 0
PACCAR INC COM 693718108 2,385 41,745 SH   SOLE 34 41,745 0 0
PACCAR INC COM 693718108 20,328 355,763 SH   SOLE 36 355,763 0 0
PACCAR INC COM 693718108 494 8,637 SH   SOLE 40 8,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 800 108,083 SH   SOLE 2 4,963 0 103,120
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12 1,634 SH   SOLE 7 1,634 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,476 469,693 SH   SOLE 18 469,693 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,643 222,044 SH   SOLE 19 222,044 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 47,861 6,467,713 SH   SOLE 21 6,467,713 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 28,870 3,901,341 SH   SOLE 22 3,742,748 0 158,593
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 702 SH   SOLE 23 702 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 110 14,826 SH   SOLE 26 0 0 14,826
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 138 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 312 42,104 SH   SOLE 30 42,104 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 65 8,804 SH   SOLE 40 8,804 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 166 10,579 SH   SOLE 2 473 0 10,106
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 655 41,875 SH   SOLE 18 41,875 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 255 16,319 SH   SOLE 19 16,319 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 6,433 411,054 SH   SOLE 21 411,054 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 2,900 185,292 SH   SOLE 22 182,204 0 3,088
PACIFIC ETHANOL INC COM PAR $.001 69423U305 62 71,942 SH   SOLE 2 71,942 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 10 11,927 SH   SOLE 18 11,927 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 205 237,884 SH   SOLE 19 237,884 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 161 186,712 SH   SOLE 21 186,712 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 1,616 1,876,776 SH   SOLE 22 1,876,776 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 253 293,291 SH   SOLE 23 293,291 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 268 311,061 SH   SOLE 26 0 0 311,061
PACIFIC ETHANOL INC COM PAR $.001 69423U305 66 76,310 SH   SOLE 29 0 0 76,310
PACIFIC MERCANTILE BANCORP COM 694552100 102 14,221 SH   SOLE 2 487 0 13,734
PACIFIC MERCANTILE BANCORP COM 694552100 364 50,879 SH   SOLE 18 50,879 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 152 21,328 SH   SOLE 19 21,328 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 4,183 585,074 SH   SOLE 21 585,074 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,019 282,323 SH   SOLE 22 275,142 0 7,181
PACIFIC PREMIER BANCORP COM 69478X105 1,105 43,298 SH   SOLE 2 1,569 0 41,729
PACIFIC PREMIER BANCORP COM 69478X105 7 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 25 996 SH   SOLE 7 996 0 0
PACIFIC PREMIER BANCORP COM 69478X105 6,114 239,572 SH   SOLE 18 239,572 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,712 67,072 SH   SOLE 19 67,072 0 0
PACIFIC PREMIER BANCORP COM 69478X105 123,349 4,833,410 SH   SOLE 21 4,833,410 0 0
PACIFIC PREMIER BANCORP COM 69478X105 37,017 1,450,524 SH   SOLE 22 1,390,814 0 59,710
PACIFIC PREMIER BANCORP COM 69478X105 524 20,530 SH   SOLE 26 9,022 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 206 8,061 SH   SOLE 28 8,061 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,349 92,058 SH   SOLE 30 92,058 0 0
PACIFIC PREMIER BANCORP COM 69478X105 138 5,390 SH   SOLE 40 5,390 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,426 33,152 SH   SOLE 2 2,644 0 30,508
PACIRA PHARMACEUTICALS INC COM 695127100 9 204 SH   SOLE 4 204 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 35 819 SH   SOLE 7 819 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 5,548 128,958 SH   SOLE 18 128,958 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 3,822 88,835 SH   SOLE 19 88,835 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 81,017 1,883,237 SH   SOLE 21 1,883,237 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 49,512 1,150,916 SH   SOLE 22 1,102,685 0 48,231
PACIRA PHARMACEUTICALS INC COM 695127100 155 3,594 SH   SOLE 23 3,594 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 799 18,576 SH   SOLE 26 4,114 0 14,462
PACIRA PHARMACEUTICALS INC COM 695127100 243 5,640 SH   SOLE 28 5,640 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 100 2,327 SH   SOLE 29 0 0 2,327
PACIRA PHARMACEUTICALS INC COM 695127100 488 11,332 SH   SOLE 30 11,332 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 169 3,939 SH   SOLE 40 3,939 0 0
PACIRA PHARMACEUTICALS INC NOTE 2.375% 4/0 695127AD2 808 815,000 PRN   SOLE 21 815,000 0 0
PACKAGING CORP AMER COM 695156109 25,598 306,709 SH   SOLE 2 83,469 0 223,240
PACKAGING CORP AMER COM 695156109 3,392 40,638 SH   SOLE 4 38,149 0 2,489
PACKAGING CORP AMER COM 695156109 6,873 82,354 SH   SOLE 7 79,948 0 2,406
PACKAGING CORP AMER COM 695156109 1,013 12,133 SH   SOLE 13 12,133 0 0
PACKAGING CORP AMER COM 695156109 90 1,084 SH   SOLE 15 1,084 0 0
PACKAGING CORP AMER COM 695156109 8 95 SH   SOLE 17 0 0 95
PACKAGING CORP AMER COM 695156109 62,026 743,186 SH   SOLE 18 643,232 0 99,954
PACKAGING CORP AMER COM 695156109 43,999 527,191 SH   SOLE 19 527,191 0 0
PACKAGING CORP AMER COM 695156109 287,646 3,446,513 SH   SOLE 21 3,446,513 0 0
PACKAGING CORP AMER COM 695156109 247,264 2,962,663 SH   SOLE 22 2,685,983 0 276,680
PACKAGING CORP AMER COM 695156109 6,477 77,609 SH   SOLE 23 77,609 0 0
PACKAGING CORP AMER COM 695156109 10,311 123,539 SH   SOLE 25 99,161 0 24,378
PACKAGING CORP AMER COM 695156109 29,868 357,872 SH   SOLE 26 117,912 0 239,960
PACKAGING CORP AMER COM 695156109 1,529 18,321 SH   SOLE 28 13,437 0 4,884
PACKAGING CORP AMER COM 695156109 12,011 143,914 SH   SOLE 29 143,914 0 0
PACKAGING CORP AMER COM 695156109 27,906 334,364 SH   SOLE 30 334,364 0 0
PACKAGING CORP AMER COM 695156109 3,044 36,471 SH   SOLE 31 21,119 0 15,352
PACKAGING CORP AMER COM 695156109 1,521 18,226 SH   SOLE 32 18,226 0 0
PACKAGING CORP AMER COM 695156109 22,436 268,822 SH   SOLE 34 268,822 0 0
PACKAGING CORP AMER COM 695156109 7,864 94,227 SH   SOLE 36 94,227 0 0
PACKAGING CORP AMER COM 695156109 158 1,893 SH   SOLE 40 1,893 0 0
PACWEST BANCORP DEL COM 695263103 23,059 692,890 SH   SOLE 2 380,139 0 312,751
PACWEST BANCORP DEL COM 695263103 2,759 82,912 SH   SOLE 4 82,912 0 0
PACWEST BANCORP DEL COM 695263103 965 28,987 SH   SOLE 7 28,987 0 0
PACWEST BANCORP DEL COM 695263103 1 37 SH   SOLE 17 0 0 37
PACWEST BANCORP DEL COM 695263103 13,354 401,248 SH   SOLE 18 401,248 0 0
PACWEST BANCORP DEL COM 695263103 2,371 71,235 SH   SOLE 19 71,235 0 0
PACWEST BANCORP DEL COM 695263103 297,746 8,946,696 SH   SOLE 21 8,946,696 0 0
PACWEST BANCORP DEL COM 695263103 154,689 4,648,100 SH   SOLE 22 4,176,269 0 471,831
PACWEST BANCORP DEL COM 695263103 3,848 115,624 SH   SOLE 23 115,624 0 0
PACWEST BANCORP DEL COM 695263103 969 29,102 SH   SOLE 25 29,102 0 0
PACWEST BANCORP DEL COM 695263103 2,398 72,053 SH   SOLE 26 34,091 0 37,962
PACWEST BANCORP DEL COM 695263103 551 16,560 SH   SOLE 28 16,560 0 0
PACWEST BANCORP DEL COM 695263103 3,725 111,941 SH   SOLE 29 66,298 0 45,643
PACWEST BANCORP DEL COM 695263103 1,447 43,466 SH   SOLE 30 43,466 0 0
PACWEST BANCORP DEL COM 695263103 5,848 175,736 SH   SOLE 31 135,185 0 40,551
PACWEST BANCORP DEL COM 695263103 1,589 47,738 SH   SOLE 32 47,738 0 0
PACWEST BANCORP DEL COM 695263103 4,592 137,986 SH   SOLE 34 137,986 0 0
PACWEST BANCORP DEL COM 695263103 1,537 46,196 SH   SOLE 36 46,196 0 0
PACWEST BANCORP DEL COM 695263103 362 10,884 SH   SOLE 40 10,884 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 6 311 SH   SOLE 18 311 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 9,441 504,049 SH   SOLE 19 504,049 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 20 1,059 SH   SOLE 22 1,059 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 214 11,449 SH   SOLE 25 11,449 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 6,015 321,130 SH   SOLE 34 321,130 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 3 3,003 SH   SOLE 18 3,003 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 35 40,924 SH   SOLE 21 40,924 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 155 182,139 SH   SOLE 22 182,139 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 116 164,221 SH   SOLE 2 8,666 0 155,555
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5 6,705 SH   SOLE 7 6,705 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 505 713,534 SH   SOLE 18 713,534 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 629 888,499 SH   SOLE 19 888,499 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4,936 6,968,057 SH   SOLE 21 6,968,057 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2,498 3,526,611 SH   SOLE 22 3,377,300 0 149,311
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 58 81,544 SH   SOLE 23 81,544 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 56 78,843 SH   SOLE 26 0 0 78,843
PALO ALTO NETWORKS INC COM 697435105 41,313 219,343 SH   SOLE 2 18,701 0 200,642
PALO ALTO NETWORKS INC COM 697435105 6,279 33,335 SH   SOLE 4 30,912 0 2,423
PALO ALTO NETWORKS INC COM 697435105 1,777 9,432 SH   SOLE 7 9,432 0 0
PALO ALTO NETWORKS INC COM 697435105 817 4,337 SH   SOLE 13 4,337 0 0
PALO ALTO NETWORKS INC COM 697435105 179 948 SH   SOLE 15 948 0 0
PALO ALTO NETWORKS INC COM 697435105 10,175 54,020 SH   SOLE 18 46,450 0 7,570
PALO ALTO NETWORKS INC COM 697435105 8,176 43,407 SH   SOLE 19 43,407 0 0
PALO ALTO NETWORKS INC COM 697435105 306,206 1,625,728 SH   SOLE 21 1,625,728 0 0
PALO ALTO NETWORKS INC COM 697435105 466,866 2,478,715 SH   SOLE 22 2,298,943 0 179,772
PALO ALTO NETWORKS INC COM 697435105 12,938 68,690 SH   SOLE 23 68,690 0 0
PALO ALTO NETWORKS INC COM 697435105 20,141 106,933 SH   SOLE 25 106,933 0 0
PALO ALTO NETWORKS INC COM 697435105 51,645 274,199 SH   SOLE 26 100,685 0 173,514
PALO ALTO NETWORKS INC COM 697435105 3,457 18,355 SH   SOLE 28 13,551 0 4,804
PALO ALTO NETWORKS INC COM 697435105 4,164 22,108 SH   SOLE 29 3,127 0 18,981
PALO ALTO NETWORKS INC COM 697435105 29,570 156,994 SH   SOLE 30 156,994 0 0
PALO ALTO NETWORKS INC COM 697435105 5,765 30,610 SH   SOLE 31 19,643 0 10,967
PALO ALTO NETWORKS INC COM 697435105 1,589 8,434 SH   SOLE 34 8,434 0 0
PALO ALTO NETWORKS INC COM 697435105 13,427 71,288 SH   SOLE 36 71,288 0 0
PALO ALTO NETWORKS INC COM 697435105 430 2,283 SH   SOLE 40 2,283 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8,743 274,843 SH   SOLE 21 274,843 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4,312 135,553 SH   SOLE 22 135,553 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6,881 216,310 SH   SOLE 25 216,310 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,177 80,585 SH   SOLE 21 80,585 0 0
PANDORA MEDIA INC COM 698354107 1,732 214,085 SH   SOLE 2 16,170 0 197,915
PANDORA MEDIA INC COM 698354107 8 983 SH   SOLE 4 983 0 0
PANDORA MEDIA INC COM 698354107 42 5,211 SH   SOLE 7 5,211 0 0
PANDORA MEDIA INC COM 698354107 6,825 843,676 SH   SOLE 18 843,676 0 0
PANDORA MEDIA INC COM 698354107 4,557 563,348 SH   SOLE 19 563,348 0 0
PANDORA MEDIA INC COM 698354107 70,418 8,704,315 SH   SOLE 21 8,704,315 0 0
PANDORA MEDIA INC COM 698354107 60,241 7,446,395 SH   SOLE 22 7,136,012 0 310,383
PANDORA MEDIA INC COM 698354107 348 43,067 SH   SOLE 23 43,067 0 0
PANDORA MEDIA INC COM 698354107 844 104,283 SH   SOLE 26 26,652 0 77,631
PANDORA MEDIA INC COM 698354107 281 34,746 SH   SOLE 28 34,746 0 0
PANDORA MEDIA INC COM 698354107 76 9,356 SH   SOLE 29 0 0 9,356
PANDORA MEDIA INC COM 698354107 4,734 585,187 SH   SOLE 30 585,187 0 0
PANDORA MEDIA INC COM 698354107 175 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 72 23,753 SH   SOLE 21 23,753 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 284 18,339 SH   SOLE 2 616 0 17,723
PANHANDLE OIL AND GAS INC CL A 698477106 3 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 813 52,436 SH   SOLE 18 52,436 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 334 21,579 SH   SOLE 19 21,579 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 8,847 570,765 SH   SOLE 21 570,765 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 7,870 507,711 SH   SOLE 22 495,121 0 12,590
PAPA JOHNS INTL INC COM 698813102 1,182 29,693 SH   SOLE 2 10,035 0 19,658
PAPA JOHNS INTL INC COM 698813102 7 184 SH   SOLE 4 184 0 0
PAPA JOHNS INTL INC COM 698813102 20 508 SH   SOLE 7 508 0 0
PAPA JOHNS INTL INC COM 698813102 5,095 127,984 SH   SOLE 18 127,984 0 0
PAPA JOHNS INTL INC COM 698813102 1,302 32,693 SH   SOLE 19 32,693 0 0
PAPA JOHNS INTL INC COM 698813102 63,106 1,585,168 SH   SOLE 21 1,585,168 0 0
PAPA JOHNS INTL INC COM 698813102 30,581 768,173 SH   SOLE 22 736,672 0 31,501
PAPA JOHNS INTL INC COM 698813102 435 10,931 SH   SOLE 26 4,118 0 6,813
PAPA JOHNS INTL INC COM 698813102 127 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 254 6,391 SH   SOLE 30 6,391 0 0
PAPA JOHNS INTL INC COM 698813102 84 2,118 SH   SOLE 40 2,118 0 0
PAPA MURPHYS HLDGS INC COM 698814100 7 1,511 SH   SOLE 18 1,511 0 0
PAPA MURPHYS HLDGS INC COM 698814100 216 45,370 SH   SOLE 21 45,370 0 0
PAPA MURPHYS HLDGS INC COM 698814100 1,071 225,503 SH   SOLE 22 225,503 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 590 41,622 SH   SOLE 2 8,625 0 32,997
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 11 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,168 152,881 SH   SOLE 18 152,881 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,358 95,761 SH   SOLE 19 95,761 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 44,533 3,140,526 SH   SOLE 21 3,140,526 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 15,508 1,093,680 SH   SOLE 22 1,056,804 0 36,876
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 88 6,211 SH   SOLE 23 6,211 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 393 27,742 SH   SOLE 26 0 0 27,742
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 42 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 27 1,936 SH   SOLE 29 0 0 1,936
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 840 59,273 SH   SOLE 30 59,273 0 0
PAR TECHNOLOGY CORP COM 698884103 209 9,608 SH   SOLE 2 377 0 9,231
PAR TECHNOLOGY CORP COM 698884103 9 415 SH   SOLE 7 415 0 0
PAR TECHNOLOGY CORP COM 698884103 815 37,493 SH   SOLE 18 37,493 0 0
PAR TECHNOLOGY CORP COM 698884103 371 17,035 SH   SOLE 19 17,035 0 0
PAR TECHNOLOGY CORP COM 698884103 8,702 400,090 SH   SOLE 21 400,090 0 0
PAR TECHNOLOGY CORP COM 698884103 6,140 282,280 SH   SOLE 22 273,497 0 8,783
PARAMOUNT GOLD NEV CORP COM 69924M109 2 2,955 SH   SOLE 18 2,955 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 48 57,505 SH   SOLE 21 57,505 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 15 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 4,794 381,727 SH   SOLE 2 13,108 0 368,619
PARAMOUNT GROUP INC COM 69924R108 1,861 148,132 SH   SOLE 4 148,132 0 0
PARAMOUNT GROUP INC COM 69924R108 4,314 343,496 SH   SOLE 7 343,496 0 0
PARAMOUNT GROUP INC COM 69924R108 103 8,169 SH   SOLE 15 8,169 0 0
PARAMOUNT GROUP INC COM 69924R108 1,286 102,382 SH   SOLE 18 102,382 0 0
PARAMOUNT GROUP INC COM 69924R108 4,804 382,506 SH   SOLE 19 382,506 0 0
PARAMOUNT GROUP INC COM 69924R108 45,241 3,601,993 SH   SOLE 21 3,601,993 0 0
PARAMOUNT GROUP INC COM 69924R108 115,332 9,182,508 SH   SOLE 22 8,789,593 0 392,915
PARAMOUNT GROUP INC COM 69924R108 128 10,227 SH   SOLE 23 10,227 0 0
PARAMOUNT GROUP INC COM 69924R108 5,461 434,817 SH   SOLE 25 434,817 0 0
PARAMOUNT GROUP INC COM 69924R108 1,749 139,272 SH   SOLE 26 45,492 0 93,780
PARAMOUNT GROUP INC COM 69924R108 375 29,842 SH   SOLE 28 29,842 0 0
PARAMOUNT GROUP INC COM 69924R108 900 71,638 SH   SOLE 29 71,638 0 0
PARAMOUNT GROUP INC COM 69924R108 12,398 987,078 SH   SOLE 30 987,078 0 0
PARAMOUNT GROUP INC COM 69924R108 52 4,102 SH   SOLE 31 4,102 0 0
PARAMOUNT GROUP INC COM 69924R108 84 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 232 18,469 SH   SOLE 40 18,469 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 132 25,796 SH   SOLE 2 1,169 0 24,627
PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 538 104,957 SH   SOLE 18 104,957 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 227 44,182 SH   SOLE 19 44,182 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,461 1,454,332 SH   SOLE 21 1,454,332 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 5,286 1,030,353 SH   SOLE 22 989,906 0 40,447
PARATEK PHARMACEUTICALS INC COM 699374302 28 5,555 SH   SOLE 28 5,555 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 37 7,254 SH   SOLE 30 7,254 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 16 3,127 SH   SOLE 40 3,127 0 0
PARETEUM CORP COM NEW 69946T207 20 11,810 SH   SOLE 18 11,810 0 0
PARETEUM CORP COM NEW 69946T207 273 161,787 SH   SOLE 21 161,787 0 0
PARETEUM CORP COM NEW 69946T207 1,112 658,262 SH   SOLE 22 658,262 0 0
PARK CITY GROUP INC COM NEW 700215304 68 11,312 SH   SOLE 2 673 0 10,639
PARK CITY GROUP INC COM NEW 700215304 279 46,765 SH   SOLE 18 46,765 0 0
PARK CITY GROUP INC COM NEW 700215304 115 19,296 SH   SOLE 19 19,296 0 0
PARK CITY GROUP INC COM NEW 700215304 2,997 501,945 SH   SOLE 21 501,945 0 0
PARK CITY GROUP INC COM NEW 700215304 835 139,918 SH   SOLE 22 133,043 0 6,875
PARK ELECTROCHEMICAL CORP COM 700416209 308 17,030 SH   SOLE 2 608 0 16,422
PARK ELECTROCHEMICAL CORP COM 700416209 4 234 SH   SOLE 4 234 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 9 501 SH   SOLE 7 501 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1,820 100,712 SH   SOLE 18 100,712 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 488 27,019 SH   SOLE 19 27,019 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 38,105 2,108,718 SH   SOLE 21 2,108,718 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 9,954 550,878 SH   SOLE 22 521,966 0 28,912
PARK ELECTROCHEMICAL CORP COM 700416209 149 8,227 SH   SOLE 26 5,864 0 2,363
PARK ELECTROCHEMICAL CORP COM 700416209 49 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 679 37,596 SH   SOLE 30 37,596 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 37 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 12,342 475,062 SH   SOLE 2 51,120 0 423,942
PARK HOTELS RESORTS INC COM 700517105 4,386 168,823 SH   SOLE 4 168,823 0 0
PARK HOTELS RESORTS INC COM 700517105 9,172 353,025 SH   SOLE 7 353,025 0 0
PARK HOTELS RESORTS INC COM 700517105 1,710 65,823 SH   SOLE 13 65,823 0 0
PARK HOTELS RESORTS INC COM 700517105 230 8,842 SH   SOLE 15 8,842 0 0
PARK HOTELS RESORTS INC COM 700517105 4,748 182,740 SH   SOLE 18 182,740 0 0
PARK HOTELS RESORTS INC COM 700517105 33,361 1,284,086 SH   SOLE 19 1,284,086 0 0
PARK HOTELS RESORTS INC COM 700517105 112,914 4,346,198 SH   SOLE 21 4,346,198 0 0
PARK HOTELS RESORTS INC COM 700517105 244,812 9,423,112 SH   SOLE 22 8,629,137 0 793,975
PARK HOTELS RESORTS INC COM 700517105 1,791 68,935 SH   SOLE 23 68,935 0 0
PARK HOTELS RESORTS INC COM 700517105 15,241 586,628 SH   SOLE 25 586,628 0 0
PARK HOTELS RESORTS INC COM 700517105 8,322 320,313 SH   SOLE 26 118,245 0 202,068
PARK HOTELS RESORTS INC COM 700517105 660 25,418 SH   SOLE 28 25,418 0 0
PARK HOTELS RESORTS INC COM 700517105 8,405 323,523 SH   SOLE 29 84,304 0 239,219
PARK HOTELS RESORTS INC COM 700517105 25,340 975,377 SH   SOLE 30 975,377 0 0
PARK HOTELS RESORTS INC COM 700517105 456 17,534 SH   SOLE 31 4,036 0 13,498
PARK HOTELS RESORTS INC COM 700517105 924 35,569 SH   SOLE 34 35,569 0 0
PARK HOTELS RESORTS INC COM 700517105 4,531 174,385 SH   SOLE 36 174,385 0 0
PARK HOTELS RESORTS INC COM 700517105 482 18,570 SH   SOLE 40 18,570 0 0
PARK NATL CORP COM 700658107 1,208 14,220 SH   SOLE 2 494 0 13,726
PARK NATL CORP COM 700658107 14 166 SH   SOLE 4 166 0 0
PARK NATL CORP COM 700658107 24 286 SH   SOLE 7 286 0 0
PARK NATL CORP COM 700658107 3,964 46,660 SH   SOLE 18 46,660 0 0
PARK NATL CORP COM 700658107 1,714 20,180 SH   SOLE 19 20,180 0 0
PARK NATL CORP COM 700658107 39,299 462,619 SH   SOLE 21 462,619 0 0
PARK NATL CORP COM 700658107 35,246 414,897 SH   SOLE 22 397,634 0 17,263
PARK NATL CORP COM 700658107 515 6,062 SH   SOLE 26 3,671 0 2,391
PARK NATL CORP COM 700658107 161 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 284 3,342 SH   SOLE 30 3,342 0 0
PARK NATL CORP COM 700658107 98 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 344 11,222 SH   SOLE 2 1,359 0 9,863
PARK OHIO HLDGS CORP COM 700666100 6 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 938 30,560 SH   SOLE 18 30,560 0 0
PARK OHIO HLDGS CORP COM 700666100 729 23,751 SH   SOLE 19 23,751 0 0
PARK OHIO HLDGS CORP COM 700666100 9,698 315,984 SH   SOLE 21 315,984 0 0
PARK OHIO HLDGS CORP COM 700666100 6,053 197,218 SH   SOLE 22 185,709 0 11,509
PARK OHIO HLDGS CORP COM 700666100 19 620 SH   SOLE 23 620 0 0
PARK OHIO HLDGS CORP COM 700666100 121 3,945 SH   SOLE 26 0 0 3,945
PARK OHIO HLDGS CORP COM 700666100 37 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 78 2,546 SH   SOLE 30 2,546 0 0
PARK OHIO HLDGS CORP COM 700666100 26 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 118 6,285 SH   SOLE 2 284 0 6,001
PARKE BANCORP INC COM 700885106 482 25,776 SH   SOLE 18 25,776 0 0
PARKE BANCORP INC COM 700885106 197 10,510 SH   SOLE 19 10,510 0 0
PARKE BANCORP INC COM 700885106 4,762 254,457 SH   SOLE 21 254,457 0 0
PARKE BANCORP INC COM 700885106 1,111 59,376 SH   SOLE 22 55,783 0 3,593
PARKER HANNIFIN CORP COM 701094104 50,347 337,585 SH   SOLE 2 37,566 0 300,019
PARKER HANNIFIN CORP COM 701094104 6,907 46,309 SH   SOLE 4 42,801 0 3,508
PARKER HANNIFIN CORP COM 701094104 14,973 100,396 SH   SOLE 7 100,396 0 0
PARKER HANNIFIN CORP COM 701094104 115 770 SH   SOLE 13 770 0 0
PARKER HANNIFIN CORP COM 701094104 159 1,067 SH   SOLE 15 1,067 0 0
PARKER HANNIFIN CORP COM 701094104 41,938 281,202 SH   SOLE 18 265,210 0 15,992
PARKER HANNIFIN CORP COM 701094104 5,433 36,426 SH   SOLE 19 36,426 0 0
PARKER HANNIFIN CORP COM 701094104 436,959 2,929,855 SH   SOLE 21 2,929,855 0 0
PARKER HANNIFIN CORP COM 701094104 478,647 3,209,382 SH   SOLE 22 2,843,403 0 365,979
PARKER HANNIFIN CORP COM 701094104 14,063 94,292 SH   SOLE 23 94,292 0 0
PARKER HANNIFIN CORP COM 701094104 18,395 123,339 SH   SOLE 25 123,339 0 0
PARKER HANNIFIN CORP COM 701094104 89,573 600,599 SH   SOLE 26 150,104 0 450,495
PARKER HANNIFIN CORP COM 701094104 3,821 25,623 SH   SOLE 28 18,657 0 6,966
PARKER HANNIFIN CORP COM 701094104 5,805 38,921 SH   SOLE 29 5,082 0 33,839
PARKER HANNIFIN CORP COM 701094104 66,258 444,266 SH   SOLE 30 444,266 0 0
PARKER HANNIFIN CORP COM 701094104 10,391 69,676 SH   SOLE 31 28,331 0 41,345
PARKER HANNIFIN CORP COM 701094104 1,023 6,861 SH   SOLE 34 6,861 0 0
PARKER HANNIFIN CORP COM 701094104 15,992 107,230 SH   SOLE 36 107,230 0 0
PARKER HANNIFIN CORP COM 701094104 487 3,263 SH   SOLE 40 3,263 0 0
PARSLEY ENERGY INC CL A 701877102 9,966 623,679 SH   SOLE 2 46,786 0 576,893
PARSLEY ENERGY INC CL A 701877102 1,158 72,450 SH   SOLE 4 65,682 0 6,768
PARSLEY ENERGY INC CL A 701877102 294 18,392 SH   SOLE 7 18,392 0 0
PARSLEY ENERGY INC CL A 701877102 70 4,360 SH   SOLE 13 4,360 0 0
PARSLEY ENERGY INC CL A 701877102 2,403 150,353 SH   SOLE 18 130,641 0 19,712
PARSLEY ENERGY INC CL A 701877102 924 57,791 SH   SOLE 19 57,791 0 0
PARSLEY ENERGY INC CL A 701877102 57,804 3,617,288 SH   SOLE 21 3,617,288 0 0
PARSLEY ENERGY INC CL A 701877102 121,548 7,606,287 SH   SOLE 22 7,109,198 0 497,089
PARSLEY ENERGY INC CL A 701877102 2,745 171,793 SH   SOLE 23 171,793 0 0
PARSLEY ENERGY INC CL A 701877102 8,492 531,422 SH   SOLE 26 230,925 0 300,497
PARSLEY ENERGY INC CL A 701877102 791 49,479 SH   SOLE 28 36,334 0 13,145
PARSLEY ENERGY INC CL A 701877102 953 59,612 SH   SOLE 29 8,169 0 51,443
PARSLEY ENERGY INC CL A 701877102 6,485 405,812 SH   SOLE 30 405,812 0 0
PARSLEY ENERGY INC CL A 701877102 1,324 82,884 SH   SOLE 31 50,412 0 32,472
PARSLEY ENERGY INC CL A 701877102 190 11,887 SH   SOLE 34 11,887 0 0
PARSLEY ENERGY INC CL A 701877102 881 55,126 SH   SOLE 36 55,126 0 0
PARSLEY ENERGY INC CL A 701877102 72 4,487 SH   SOLE 40 4,487 0 0
PARTY CITY HOLDCO INC COM 702149105 574 57,560 SH   SOLE 2 1,960 0 55,600
PARTY CITY HOLDCO INC COM 702149105 6 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,898 190,192 SH   SOLE 18 190,192 0 0
PARTY CITY HOLDCO INC COM 702149105 838 84,007 SH   SOLE 19 84,007 0 0
PARTY CITY HOLDCO INC COM 702149105 18,665 1,870,288 SH   SOLE 21 1,870,288 0 0
PARTY CITY HOLDCO INC COM 702149105 16,088 1,612,015 SH   SOLE 22 1,550,983 0 61,032
PARTY CITY HOLDCO INC COM 702149105 70 7,035 SH   SOLE 28 7,035 0 0
PARTY CITY HOLDCO INC COM 702149105 140 14,061 SH   SOLE 30 14,061 0 0
PARTY CITY HOLDCO INC COM 702149105 16 1,597 SH   SOLE 40 1,597 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 624 SH   SOLE 18 624 0 0
PATHFINDER BANCORP INC MD COM 70319R109 11 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 543 18,349 SH   SOLE 2 795 0 17,554
PATRICK INDS INC COM 703343103 6 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 6 215 SH   SOLE 7 215 0 0
PATRICK INDS INC COM 703343103 3,495 118,021 SH   SOLE 18 118,021 0 0
PATRICK INDS INC COM 703343103 1,013 34,206 SH   SOLE 19 34,206 0 0
PATRICK INDS INC COM 703343103 71,356 2,409,871 SH   SOLE 21 2,409,871 0 0
PATRICK INDS INC COM 703343103 19,443 656,652 SH   SOLE 22 626,232 0 30,420
PATRICK INDS INC COM 703343103 54 1,827 SH   SOLE 26 0 0 1,827
PATRICK INDS INC COM 703343103 98 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 1,410 47,631 SH   SOLE 30 47,631 0 0
PATRICK INDS INC COM 703343103 93 3,157 SH   SOLE 40 3,157 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 4 270 SH   SOLE 18 270 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 135 6,865 SH   SOLE 21 6,865 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 995 50,486 SH   SOLE 22 50,486 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,180 170,772 SH   SOLE 2 89,708 0 81,064
PATTERN ENERGY GROUP INC CL A 70338P100 5 247 SH   SOLE 4 247 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 12 660 SH   SOLE 7 660 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 5,078 272,699 SH   SOLE 18 272,699 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 2,252 120,956 SH   SOLE 19 120,956 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 60,432 3,245,561 SH   SOLE 21 3,245,561 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 48,097 2,583,109 SH   SOLE 22 2,473,232 0 109,877
PATTERN ENERGY GROUP INC CL A 70338P100 907 48,699 SH   SOLE 26 26,420 0 22,279
PATTERN ENERGY GROUP INC CL A 70338P100 242 12,984 SH   SOLE 28 12,984 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 5,876 315,563 SH   SOLE 30 315,563 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 151 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 2,863 145,623 SH   SOLE 2 59,469 0 86,154
PATTERSON COMPANIES INC COM 703395103 67 3,423 SH   SOLE 4 3,423 0 0
PATTERSON COMPANIES INC COM 703395103 75 3,804 SH   SOLE 7 3,804 0 0
PATTERSON COMPANIES INC COM 703395103 9,787 497,797 SH   SOLE 18 497,797 0 0
PATTERSON COMPANIES INC COM 703395103 2,434 123,801 SH   SOLE 19 123,801 0 0
PATTERSON COMPANIES INC COM 703395103 116,967 5,949,483 SH   SOLE 21 5,949,483 0 0
PATTERSON COMPANIES INC COM 703395103 58,427 2,971,860 SH   SOLE 22 2,844,065 0 127,795
PATTERSON COMPANIES INC COM 703395103 195 9,913 SH   SOLE 23 9,913 0 0
PATTERSON COMPANIES INC COM 703395103 618 31,431 SH   SOLE 26 15,300 0 16,131
PATTERSON COMPANIES INC COM 703395103 205 10,439 SH   SOLE 28 10,439 0 0
PATTERSON COMPANIES INC COM 703395103 41 2,109 SH   SOLE 29 2,109 0 0
PATTERSON COMPANIES INC COM 703395103 427 21,734 SH   SOLE 30 21,734 0 0
PATTERSON COMPANIES INC COM 703395103 90 4,570 SH   SOLE 31 4,570 0 0
PATTERSON COMPANIES INC COM 703395103 133 6,783 SH   SOLE 34 6,783 0 0
PATTERSON COMPANIES INC COM 703395103 63 3,190 SH   SOLE 36 3,190 0 0
PATTERSON COMPANIES INC COM 703395103 183 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 5,747 555,301 SH   SOLE 2 148,957 0 406,344
PATTERSON UTI ENERGY INC COM 703481101 8 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 46 4,453 SH   SOLE 7 4,453 0 0
PATTERSON UTI ENERGY INC COM 703481101 6,498 627,844 SH   SOLE 18 627,844 0 0
PATTERSON UTI ENERGY INC COM 703481101 5,890 569,109 SH   SOLE 19 569,109 0 0
PATTERSON UTI ENERGY INC COM 703481101 112,945 10,912,586 SH   SOLE 21 10,912,586 0 0
PATTERSON UTI ENERGY INC COM 703481101 73,143 7,066,929 SH   SOLE 22 6,606,364 0 460,565
PATTERSON UTI ENERGY INC COM 703481101 85 8,201 SH   SOLE 25 8,201 0 0
PATTERSON UTI ENERGY INC COM 703481101 694 67,029 SH   SOLE 26 42,608 0 24,421
PATTERSON UTI ENERGY INC COM 703481101 299 28,927 SH   SOLE 28 28,927 0 0
PATTERSON UTI ENERGY INC COM 703481101 586 56,591 SH   SOLE 30 56,591 0 0
PATTERSON UTI ENERGY INC COM 703481101 46 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 8,764 846,804 SH   SOLE 34 846,804 0 0
PATTERSON UTI ENERGY INC COM 703481101 119 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 214 20,687 SH   SOLE 40 20,687 0 0
PAYCHEX INC COM 704326107 54,071 829,949 SH   SOLE 2 97,573 0 732,376
PAYCHEX INC COM 704326107 7,883 120,994 SH   SOLE 4 112,462 0 8,532
PAYCHEX INC COM 704326107 28,042 430,428 SH   SOLE 7 357,234 0 73,194
PAYCHEX INC COM 704326107 379 5,818 SH   SOLE 13 5,818 0 0
PAYCHEX INC COM 704326107 234 3,598 SH   SOLE 15 3,598 0 0
PAYCHEX INC COM 704326107 11 176 SH   SOLE 17 0 0 176
PAYCHEX INC COM 704326107 65,758 1,009,336 SH   SOLE 18 963,634 0 45,702
PAYCHEX INC COM 704326107 62,864 964,905 SH   SOLE 19 964,905 0 0
PAYCHEX INC COM 704326107 722,136 11,084,203 SH   SOLE 21 11,084,203 0 0
PAYCHEX INC COM 704326107 553,051 8,488,881 SH   SOLE 22 7,603,618 0 885,263
PAYCHEX INC COM 704326107 14,538 223,149 SH   SOLE 23 223,149 0 0
PAYCHEX INC COM 704326107 25,879 397,229 SH   SOLE 25 397,229 0 0
PAYCHEX INC COM 704326107 104,582 1,605,250 SH   SOLE 26 432,537 0 1,172,713
PAYCHEX INC COM 704326107 3,993 61,293 SH   SOLE 28 44,461 0 16,832
PAYCHEX INC COM 704326107 1,183 18,157 SH   SOLE 29 14,001 0 4,156
PAYCHEX INC COM 704326107 103,286 1,585,350 SH   SOLE 30 1,585,350 0 0
PAYCHEX INC COM 704326107 7,254 111,342 SH   SOLE 31 71,061 0 40,281
PAYCHEX INC COM 704326107 3,319 50,943 SH   SOLE 32 50,943 0 0
PAYCHEX INC COM 704326107 40,926 628,175 SH   SOLE 34 628,175 0 0
PAYCHEX INC COM 704326107 24,728 379,554 SH   SOLE 36 379,554 0 0
PAYCHEX INC COM 704326107 1,540 23,634 SH   SOLE 37 23,634 0 0
PAYCHEX INC COM 704326107 510 7,834 SH   SOLE 40 7,834 0 0
PAYCOM SOFTWARE INC COM 70432V102 11,315 92,402 SH   SOLE 2 3,264 0 89,138
PAYCOM SOFTWARE INC COM 70432V102 27 223 SH   SOLE 4 223 0 0
PAYCOM SOFTWARE INC COM 70432V102 119 975 SH   SOLE 7 975 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,198 26,116 SH   SOLE 18 26,116 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,297 10,591 SH   SOLE 19 10,591 0 0
PAYCOM SOFTWARE INC COM 70432V102 89,105 727,681 SH   SOLE 21 727,681 0 0
PAYCOM SOFTWARE INC COM 70432V102 160,511 1,310,829 SH   SOLE 22 1,216,717 0 94,112
PAYCOM SOFTWARE INC COM 70432V102 1,797 14,679 SH   SOLE 26 9,083 0 5,596
PAYCOM SOFTWARE INC COM 70432V102 787 6,428 SH   SOLE 28 6,428 0 0
PAYCOM SOFTWARE INC COM 70432V102 561 4,578 SH   SOLE 29 0 0 4,578
PAYCOM SOFTWARE INC COM 70432V102 1,502 12,266 SH   SOLE 30 12,266 0 0
PAYCOM SOFTWARE INC COM 70432V102 123 1,001 SH   SOLE 31 1,001 0 0
PAYCOM SOFTWARE INC COM 70432V102 591 4,824 SH   SOLE 40 4,824 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,737 28,852 SH   SOLE 2 6,441 0 22,411
PAYLOCITY HLDG CORP COM 70438V106 10 168 SH   SOLE 4 168 0 0
PAYLOCITY HLDG CORP COM 70438V106 29 477 SH   SOLE 7 477 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,783 96,041 SH   SOLE 18 96,041 0 0
PAYLOCITY HLDG CORP COM 70438V106 8,116 134,800 SH   SOLE 19 134,800 0 0
PAYLOCITY HLDG CORP COM 70438V106 61,771 1,025,932 SH   SOLE 21 1,025,932 0 0
PAYLOCITY HLDG CORP COM 70438V106 54,604 906,885 SH   SOLE 22 867,991 0 38,894
PAYLOCITY HLDG CORP COM 70438V106 1,006 16,710 SH   SOLE 23 16,710 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,949 32,367 SH   SOLE 26 6,443 0 25,924
PAYLOCITY HLDG CORP COM 70438V106 241 3,996 SH   SOLE 28 3,996 0 0
PAYLOCITY HLDG CORP COM 70438V106 306 5,086 SH   SOLE 29 0 0 5,086
PAYLOCITY HLDG CORP COM 70438V106 474 7,868 SH   SOLE 30 7,868 0 0
PAYLOCITY HLDG CORP COM 70438V106 224 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 265,629 3,158,865 SH   SOLE 2 299,218 0 2,859,647
PAYPAL HLDGS INC COM 70450Y103 32,373 384,980 SH   SOLE 4 355,217 0 29,763
PAYPAL HLDGS INC COM 70450Y103 77,590 922,703 SH   SOLE 7 922,703 0 0
PAYPAL HLDGS INC COM 70450Y103 1,641 19,511 SH   SOLE 13 19,511 0 0
PAYPAL HLDGS INC COM 70450Y103 1,034 12,301 SH   SOLE 15 12,301 0 0
PAYPAL HLDGS INC COM 70450Y103 1 10 SH   SOLE 17 0 0 10
PAYPAL HLDGS INC COM 70450Y103 340,744 4,052,134 SH   SOLE 18 3,480,420 0 571,714
PAYPAL HLDGS INC COM 70450Y103 160,153 1,904,547 SH   SOLE 19 1,904,547 0 0
PAYPAL HLDGS INC COM 70450Y103 1,873,265 22,276,907 SH   SOLE 21 22,276,907 0 0
PAYPAL HLDGS INC COM 70450Y103 2,401,167 28,554,728 SH   SOLE 22 25,569,143 0 2,985,585
PAYPAL HLDGS INC COM 70450Y103 66,844 794,914 SH   SOLE 23 794,914 0 0
PAYPAL HLDGS INC COM 70450Y103 105,545 1,255,143 SH   SOLE 25 1,255,143 0 0
PAYPAL HLDGS INC COM 70450Y103 389,529 4,632,283 SH   SOLE 26 1,145,161 0 3,487,122
PAYPAL HLDGS INC COM 70450Y103 18,210 216,556 SH   SOLE 28 158,451 0 58,105
PAYPAL HLDGS INC COM 70450Y103 10,609 126,164 SH   SOLE 29 42,906 0 83,258
PAYPAL HLDGS INC COM 70450Y103 382,733 4,551,470 SH   SOLE 30 4,551,470 0 0
PAYPAL HLDGS INC COM 70450Y103 35,348 420,356 SH   SOLE 31 244,301 0 176,055
PAYPAL HLDGS INC COM 70450Y103 14,059 167,191 SH   SOLE 32 167,191 0 0
PAYPAL HLDGS INC COM 70450Y103 34,213 406,858 SH   SOLE 34 406,858 0 0
PAYPAL HLDGS INC COM 70450Y103 74,724 888,614 SH   SOLE 36 888,614 0 0
PAYPAL HLDGS INC COM 70450Y103 2,213 26,313 SH   SOLE 40 26,313 0 0
PB BANCORP INC COM 70454T100 13 1,173 SH   SOLE 18 1,173 0 0
PB BANCORP INC COM 70454T100 254 23,512 SH   SOLE 21 23,512 0 0
PBF ENERGY INC CL A 69318G106 9,423 288,437 SH   SOLE 2 57,384 0 231,053
PBF ENERGY INC CL A 69318G106 15 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 183 5,588 SH   SOLE 7 5,588 0 0
PBF ENERGY INC CL A 69318G106 11,268 344,901 SH   SOLE 18 344,901 0 0
PBF ENERGY INC CL A 69318G106 814 24,908 SH   SOLE 19 24,908 0 0
PBF ENERGY INC CL A 69318G106 195,487 5,983,679 SH   SOLE 21 5,983,679 0 0
PBF ENERGY INC CL A 69318G106 132,731 4,062,781 SH   SOLE 22 3,808,877 0 253,904
PBF ENERGY INC CL A 69318G106 60 1,832 SH   SOLE 25 1,832 0 0
PBF ENERGY INC CL A 69318G106 1,255 38,419 SH   SOLE 26 22,651 0 15,768
PBF ENERGY INC CL A 69318G106 459 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 156 4,790 SH   SOLE 29 0 0 4,790
PBF ENERGY INC CL A 69318G106 908 27,804 SH   SOLE 30 27,804 0 0
PBF ENERGY INC CL A 69318G106 79 2,408 SH   SOLE 31 2,408 0 0
PBF ENERGY INC CL A 69318G106 31 935 SH   SOLE 34 935 0 0
PBF ENERGY INC CL A 69318G106 1,069 32,715 SH   SOLE 36 32,715 0 0
PBF ENERGY INC CL A 69318G106 334 10,209 SH   SOLE 40 10,209 0 0
PC CONNECTION INC COM 69318J100 639 21,491 SH   SOLE 2 8,936 0 12,555
PC CONNECTION INC COM 69318J100 3 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 5 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 1,224 41,177 SH   SOLE 18 41,177 0 0
PC CONNECTION INC COM 69318J100 2,272 76,423 SH   SOLE 19 76,423 0 0
PC CONNECTION INC COM 69318J100 13,299 447,342 SH   SOLE 21 447,342 0 0
PC CONNECTION INC COM 69318J100 12,094 406,784 SH   SOLE 22 393,764 0 13,020
PC CONNECTION INC COM 69318J100 708 23,800 SH   SOLE 23 23,800 0 0
PC CONNECTION INC COM 69318J100 1,176 39,544 SH   SOLE 26 0 0 39,544
PC CONNECTION INC COM 69318J100 46 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 187 6,280 SH   SOLE 29 0 0 6,280
PC CONNECTION INC COM 69318J100 101 3,406 SH   SOLE 30 3,406 0 0
PC CONNECTION INC COM 69318J100 29 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 14 3,190 SH   SOLE 18 3,190 0 0
PC-TEL INC COM 69325Q105 245 57,155 SH   SOLE 21 57,155 0 0
PC-TEL INC COM 69325Q105 2,025 471,956 SH   SOLE 22 471,956 0 0
PC-TEL INC COM 69325Q105 0 6 SH   SOLE 29 0 0 6
PCM INC COM 69323K100 31 1,732 SH   SOLE 2 1,732 0 0
PCM INC COM 69323K100 26 1,453 SH   SOLE 18 1,453 0 0
PCM INC COM 69323K100 494 28,060 SH   SOLE 19 28,060 0 0
PCM INC COM 69323K100 498 28,262 SH   SOLE 21 28,262 0 0
PCM INC COM 69323K100 2,882 163,636 SH   SOLE 22 163,636 0 0
PCM INC COM 69323K100 120 6,817 SH   SOLE 23 6,817 0 0
PCM INC COM 69323K100 152 8,607 SH   SOLE 26 0 0 8,607
PCM INC COM 69323K100 35 1,965 SH   SOLE 29 0 0 1,965
PCSB FINL CORP COM 69324R104 286 14,622 SH   SOLE 2 546 0 14,076
PCSB FINL CORP COM 69324R104 9 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 1,167 59,658 SH   SOLE 18 59,658 0 0
PCSB FINL CORP COM 69324R104 451 23,079 SH   SOLE 19 23,079 0 0
PCSB FINL CORP COM 69324R104 11,729 599,629 SH   SOLE 21 599,629 0 0
PCSB FINL CORP COM 69324R104 4,372 223,540 SH   SOLE 22 209,631 0 13,909
PDC ENERGY INC COM 69327R101 2,138 71,850 SH   SOLE 2 5,436 0 66,414
PDC ENERGY INC COM 69327R101 11 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 36 1,218 SH   SOLE 7 1,218 0 0
PDC ENERGY INC COM 69327R101 10,170 341,732 SH   SOLE 18 341,732 0 0
PDC ENERGY INC COM 69327R101 3,620 121,644 SH   SOLE 19 121,644 0 0
PDC ENERGY INC COM 69327R101 214,441 7,205,666 SH   SOLE 21 7,205,666 0 0
PDC ENERGY INC COM 69327R101 58,268 1,957,938 SH   SOLE 22 1,869,618 0 88,320
PDC ENERGY INC COM 69327R101 351 11,808 SH   SOLE 23 11,808 0 0
PDC ENERGY INC COM 69327R101 1,644 55,235 SH   SOLE 26 11,918 0 43,317
PDC ENERGY INC COM 69327R101 256 8,614 SH   SOLE 28 8,614 0 0
PDC ENERGY INC COM 69327R101 137 4,600 SH   SOLE 29 0 0 4,600
PDC ENERGY INC COM 69327R101 4,671 156,969 SH   SOLE 30 156,969 0 0
PDC ENERGY INC COM 69327R101 196 6,584 SH   SOLE 40 6,584 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 7,995 9,021,000 PRN   SOLE 2 7,601,000 0 1,420,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3,011 3,398,000 PRN   SOLE 19 3,398,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 4 4,000 PRN   SOLE 22 4,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 26 29,000 PRN   SOLE 25 29,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,796 2,027,000 PRN   SOLE 26 2,027,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 27 30,000 PRN   SOLE 30 30,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3,337 3,765,000 PRN   SOLE 34 3,765,000 0 0
PDF SOLUTIONS INC COM 693282105 225 26,746 SH   SOLE 2 1,169 0 25,577
PDF SOLUTIONS INC COM 693282105 6 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 1,220 144,708 SH   SOLE 18 144,708 0 0
PDF SOLUTIONS INC COM 693282105 324 38,431 SH   SOLE 19 38,431 0 0
PDF SOLUTIONS INC COM 693282105 25,157 2,984,254 SH   SOLE 21 2,984,254 0 0
PDF SOLUTIONS INC COM 693282105 6,700 794,744 SH   SOLE 22 760,364 0 34,380
PDF SOLUTIONS INC COM 693282105 97 11,534 SH   SOLE 26 0 0 11,534
PDF SOLUTIONS INC COM 693282105 32 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 455 54,018 SH   SOLE 30 54,018 0 0
PDF SOLUTIONS INC COM 693282105 25 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 434 149,747 SH   SOLE 2 5,689 0 144,058
PDL BIOPHARMA INC COM 69329Y104 4 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 14 4,681 SH   SOLE 7 4,681 0 0
PDL BIOPHARMA INC COM 69329Y104 1,548 533,774 SH   SOLE 18 533,774 0 0
PDL BIOPHARMA INC COM 69329Y104 600 206,820 SH   SOLE 19 206,820 0 0
PDL BIOPHARMA INC COM 69329Y104 19,934 6,873,811 SH   SOLE 21 6,873,811 0 0
PDL BIOPHARMA INC COM 69329Y104 13,646 4,705,525 SH   SOLE 22 4,427,200 0 278,325
PDL BIOPHARMA INC COM 69329Y104 92 31,774 SH   SOLE 26 21,375 0 10,399
PDL BIOPHARMA INC COM 69329Y104 66 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 112 38,650 SH   SOLE 30 38,650 0 0
PDL BIOPHARMA INC COM 69329Y104 52 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 88 6,923 SH   SOLE 2 270 0 6,653
PDL CMNTY BANCORP COM 69290X101 356 27,945 SH   SOLE 18 27,945 0 0
PDL CMNTY BANCORP COM 69290X101 155 12,150 SH   SOLE 19 12,150 0 0
PDL CMNTY BANCORP COM 69290X101 3,997 313,738 SH   SOLE 21 313,738 0 0
PDL CMNTY BANCORP COM 69290X101 797 62,547 SH   SOLE 22 58,202 0 4,345
PDVWIRELESS INC COM 69290R104 340 9,089 SH   SOLE 2 314 0 8,775
PDVWIRELESS INC COM 69290R104 11 307 SH   SOLE 7 307 0 0
PDVWIRELESS INC COM 69290R104 1,247 33,349 SH   SOLE 18 33,349 0 0
PDVWIRELESS INC COM 69290R104 491 13,123 SH   SOLE 19 13,123 0 0
PDVWIRELESS INC COM 69290R104 13,592 363,513 SH   SOLE 21 363,513 0 0
PDVWIRELESS INC COM 69290R104 8,927 238,741 SH   SOLE 22 225,000 0 13,741
PDVWIRELESS INC COM 69290R104 40 1,081 SH   SOLE 28 1,081 0 0
PDVWIRELESS INC COM 69290R104 108 2,900 SH   SOLE 30 2,900 0 0
PEABODY ENERGY CORP NEW COM 704551100 83 2,730 SH   SOLE 2 2,730 0 0
PEABODY ENERGY CORP NEW COM 704551100 11 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 60 1,977 SH   SOLE 7 1,977 0 0
PEABODY ENERGY CORP NEW COM 704551100 8,114 266,211 SH   SOLE 18 266,211 0 0
PEABODY ENERGY CORP NEW COM 704551100 3,567 117,013 SH   SOLE 19 117,013 0 0
PEABODY ENERGY CORP NEW COM 704551100 85,640 2,809,719 SH   SOLE 21 2,809,719 0 0
PEABODY ENERGY CORP NEW COM 704551100 75,223 2,467,931 SH   SOLE 22 2,362,003 0 105,928
PEABODY ENERGY CORP NEW COM 704551100 693 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 333 10,929 SH   SOLE 28 10,929 0 0
PEABODY ENERGY CORP NEW COM 704551100 638 20,919 SH   SOLE 30 20,919 0 0
PEABODY ENERGY CORP NEW COM 704551100 62 2,027 SH   SOLE 36 2,027 0 0
PEABODY ENERGY CORP NEW COM 704551100 233 7,659 SH   SOLE 40 7,659 0 0
PEAK RESORTS INC COM 70469L100 8 1,692 SH   SOLE 18 1,692 0 0
PEAK RESORTS INC COM 70469L100 173 36,926 SH   SOLE 21 36,926 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 482 19,147 SH   SOLE 2 636 0 18,511
PEAPACK-GLADSTONE FINL CORP COM 704699107 9 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,704 67,683 SH   SOLE 18 67,683 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 688 27,333 SH   SOLE 19 27,333 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 16,681 662,488 SH   SOLE 21 662,488 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 11,728 465,784 SH   SOLE 22 446,305 0 19,479
PEAPACK-GLADSTONE FINL CORP COM 704699107 151 5,986 SH   SOLE 26 0 0 5,986
PEAPACK-GLADSTONE FINL CORP COM 704699107 97 3,859 SH   SOLE 30 3,859 0 0
PEARSON PLC SPONSORED ADR 705015105 1 85 SH   SOLE 18 85 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,463 192,986 SH   SOLE 2 57,984 0 135,002
PEBBLEBROOK HOTEL TR COM 70509V100 2,734 96,574 SH   SOLE 4 96,574 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 6,265 221,305 SH   SOLE 7 221,305 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 168 5,919 SH   SOLE 15 5,919 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 21,754 768,417 SH   SOLE 18 768,417 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 12,147 429,064 SH   SOLE 19 429,064 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 288,797 10,201,229 SH   SOLE 21 10,201,229 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 178,705 6,312,427 SH   SOLE 22 6,132,277 0 180,150
PEBBLEBROOK HOTEL TR COM 70509V100 233 8,231 SH   SOLE 23 8,231 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,996 282,439 SH   SOLE 25 282,439 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,366 83,562 SH   SOLE 26 27,628 0 55,934
PEBBLEBROOK HOTEL TR COM 70509V100 487 17,191 SH   SOLE 28 17,191 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,384 48,896 SH   SOLE 29 48,896 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 18,097 639,244 SH   SOLE 30 639,244 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 181 6,408 SH   SOLE 36 6,408 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 483 17,049 SH   SOLE 40 17,049 0 0
PEDEVCO CORP COM PAR 70532Y303 1 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 3,149 65,827 SH   SOLE 2 2,575 0 63,252
PEGASYSTEMS INC COM 705573103 11 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 39 810 SH   SOLE 7 810 0 0
PEGASYSTEMS INC COM 705573103 919 19,209 SH   SOLE 18 19,209 0 0
PEGASYSTEMS INC COM 705573103 382 7,986 SH   SOLE 19 7,986 0 0
PEGASYSTEMS INC COM 705573103 27,277 570,283 SH   SOLE 21 570,283 0 0
PEGASYSTEMS INC COM 705573103 48,978 1,024,008 SH   SOLE 22 951,385 0 72,623
PEGASYSTEMS INC COM 705573103 1,140 23,833 SH   SOLE 26 13,744 0 10,089
PEGASYSTEMS INC COM 705573103 263 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 474 9,907 SH   SOLE 30 9,907 0 0
PEGASYSTEMS INC COM 705573103 39 806 SH   SOLE 31 806 0 0
PEGASYSTEMS INC COM 705573103 205 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 8,285 279,222 SH   SOLE 21 279,222 0 0
PENN NATL GAMING INC COM 707569109 2,683 142,482 SH   SOLE 2 49,502 0 92,980
PENN NATL GAMING INC COM 707569109 10 536 SH   SOLE 4 536 0 0
PENN NATL GAMING INC COM 707569109 40 2,141 SH   SOLE 7 2,141 0 0
PENN NATL GAMING INC COM 707569109 11,804 626,898 SH   SOLE 18 626,898 0 0
PENN NATL GAMING INC COM 707569109 3,296 175,036 SH   SOLE 19 175,036 0 0
PENN NATL GAMING INC COM 707569109 144,905 7,695,428 SH   SOLE 21 7,695,428 0 0
PENN NATL GAMING INC COM 707569109 69,832 3,708,564 SH   SOLE 22 3,564,136 0 144,428
PENN NATL GAMING INC COM 707569109 204 10,832 SH   SOLE 23 10,832 0 0
PENN NATL GAMING INC COM 707569109 1,082 57,464 SH   SOLE 26 24,589 0 32,875
PENN NATL GAMING INC COM 707569109 258 13,727 SH   SOLE 28 13,727 0 0
PENN NATL GAMING INC COM 707569109 514 27,291 SH   SOLE 30 27,291 0 0
PENN NATL GAMING INC COM 707569109 21 1,091 SH   SOLE 36 1,091 0 0
PENN NATL GAMING INC COM 707569109 209 11,078 SH   SOLE 40 11,078 0 0
PENN VA CORP NEW COM 70788V102 588 10,877 SH   SOLE 2 1,204 0 9,673
PENN VA CORP NEW COM 70788V102 14 266 SH   SOLE 7 266 0 0
PENN VA CORP NEW COM 70788V102 3,605 66,685 SH   SOLE 18 66,685 0 0
PENN VA CORP NEW COM 70788V102 1,677 31,030 SH   SOLE 19 31,030 0 0
PENN VA CORP NEW COM 70788V102 76,314 1,411,647 SH   SOLE 21 1,411,647 0 0
PENN VA CORP NEW COM 70788V102 21,152 391,277 SH   SOLE 22 376,616 0 14,661
PENN VA CORP NEW COM 70788V102 239 4,420 SH   SOLE 23 4,420 0 0
PENN VA CORP NEW COM 70788V102 555 10,258 SH   SOLE 26 0 0 10,258
PENN VA CORP NEW COM 70788V102 60 1,114 SH   SOLE 28 1,114 0 0
PENN VA CORP NEW COM 70788V102 136 2,523 SH   SOLE 29 0 0 2,523
PENN VA CORP NEW COM 70788V102 1,406 26,011 SH   SOLE 30 26,011 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,044 176,682 SH   SOLE 30 176,682 0 0
PENNANTPARK INVT CORP COM 708062104 2,032 318,930 SH   SOLE 30 318,930 0 0
PENNEY J C INC COM 708160106 338 324,986 SH   SOLE 2 11,493 0 313,493
PENNEY J C INC COM 708160106 2 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C INC COM 708160106 23 21,703 SH   SOLE 7 21,703 0 0
PENNEY J C INC COM 708160106 0 100 SH   SOLE 17 0 0 100
PENNEY J C INC COM 708160106 1,685 1,620,330 SH   SOLE 18 1,620,330 0 0
PENNEY J C INC COM 708160106 471 452,897 SH   SOLE 19 452,897 0 0
PENNEY J C INC COM 708160106 32,124 30,888,614 SH   SOLE 21 30,888,614 0 0
PENNEY J C INC COM 708160106 9,642 9,270,767 SH   SOLE 22 8,699,731 0 571,036
PENNEY J C INC COM 708160106 74 70,717 SH   SOLE 26 30,526 0 40,191
PENNEY J C INC COM 708160106 43 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C INC COM 708160106 639 614,839 SH   SOLE 30 614,839 0 0
PENNEY J C INC COM 708160106 44 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C INC COM 708160106 33 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 166 4,132 SH   SOLE 2 169 0 3,963
PENNS WOODS BANCORP INC COM 708430103 619 15,394 SH   SOLE 18 15,394 0 0
PENNS WOODS BANCORP INC COM 708430103 249 6,178 SH   SOLE 19 6,178 0 0
PENNS WOODS BANCORP INC COM 708430103 6,545 162,656 SH   SOLE 21 162,656 0 0
PENNS WOODS BANCORP INC COM 708430103 1,868 46,424 SH   SOLE 22 42,365 0 4,059
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 413 69,495 SH   SOLE 2 2,539 0 66,956
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 288 48,504 SH   SOLE 4 48,504 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 677 114,054 SH   SOLE 7 114,054 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 18 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2,086 351,210 SH   SOLE 18 351,210 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,268 213,396 SH   SOLE 19 213,396 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 42,443 7,145,295 SH   SOLE 21 7,145,295 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 16,360 2,754,276 SH   SOLE 22 2,653,744 0 100,532
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 53 8,922 SH   SOLE 23 8,922 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 879 148,033 SH   SOLE 25 148,033 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 459 77,290 SH   SOLE 26 9,199 0 68,091
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 61 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 150 25,273 SH   SOLE 29 25,273 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2,683 451,626 SH   SOLE 30 451,626 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 45 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC COM 70932M107 92 4,309 SH   SOLE 2 0 0 4,309
PENNYMAC FINL SVCS INC COM 70932M107 9 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC COM 70932M107 644 30,293 SH   SOLE 18 30,293 0 0
PENNYMAC FINL SVCS INC COM 70932M107 117 5,513 SH   SOLE 19 5,513 0 0
PENNYMAC FINL SVCS INC COM 70932M107 6,815 320,562 SH   SOLE 21 320,562 0 0
PENNYMAC FINL SVCS INC COM 70932M107 2,276 107,070 SH   SOLE 22 107,070 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,938 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,167 62,675 SH   SOLE 2 2,228 0 60,447
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 50 2,683 SH   SOLE 7 2,683 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,675 304,765 SH   SOLE 18 304,765 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,640 88,074 SH   SOLE 19 88,074 0 0
PENNYMAC MTG INVT TR COM 70931T103 146,206 7,852,072 SH   SOLE 21 7,852,072 0 0
PENNYMAC MTG INVT TR COM 70931T103 32,285 1,733,894 SH   SOLE 22 1,653,829 0 80,065
PENNYMAC MTG INVT TR COM 70931T103 154 8,247 SH   SOLE 26 4,146 0 4,101
PENNYMAC MTG INVT TR COM 70931T103 171 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,200 118,179 SH   SOLE 30 118,179 0 0
PENNYMAC MTG INVT TR COM 70931T103 109 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 93 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,785 118,676 SH   SOLE 2 46,419 0 72,257
PENSKE AUTOMOTIVE GRP INC COM 70959W103 165 4,097 SH   SOLE 4 4,097 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 66 1,633 SH   SOLE 7 1,633 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,486 36,863 SH   SOLE 13 36,863 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,106 52,235 SH   SOLE 18 52,235 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 15,581 386,433 SH   SOLE 19 386,433 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 18,794 466,122 SH   SOLE 21 466,122 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 51,068 1,266,572 SH   SOLE 22 1,109,377 0 157,195
PENSKE AUTOMOTIVE GRP INC COM 70959W103 154 3,826 SH   SOLE 23 3,826 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 25 631 SH   SOLE 25 631 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 902 22,380 SH   SOLE 26 11,713 0 10,667
PENSKE AUTOMOTIVE GRP INC COM 70959W103 215 5,340 SH   SOLE 28 5,340 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,603 89,359 SH   SOLE 29 0 0 89,359
PENSKE AUTOMOTIVE GRP INC COM 70959W103 597 14,807 SH   SOLE 30 14,807 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 28 686 SH   SOLE 31 686 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 26 643 SH   SOLE 34 643 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,036 25,701 SH   SOLE 36 25,701 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 101 2,494 SH   SOLE 40 2,494 0 0
PENTAIR PLC SHS G7S00T104 15,859 419,779 SH   SOLE 2 59,116 0 360,663
PENTAIR PLC SHS G7S00T104 1,996 52,831 SH   SOLE 4 47,571 0 5,260
PENTAIR PLC SHS G7S00T104 18,429 487,811 SH   SOLE 7 266,664 0 221,147
PENTAIR PLC SHS G7S00T104 242 6,398 SH   SOLE 13 6,398 0 0
PENTAIR PLC SHS G7S00T104 46 1,205 SH   SOLE 15 1,205 0 0
PENTAIR PLC SHS G7S00T104 17,431 461,375 SH   SOLE 18 409,116 0 52,259
PENTAIR PLC SHS G7S00T104 51,828 1,371,845 SH   SOLE 19 1,371,845 0 0
PENTAIR PLC SHS G7S00T104 131,711 3,486,253 SH   SOLE 21 3,486,253 0 0
PENTAIR PLC SHS G7S00T104 170,060 4,501,330 SH   SOLE 22 4,082,383 0 418,947
PENTAIR PLC SHS G7S00T104 4,382 115,999 SH   SOLE 23 115,999 0 0
PENTAIR PLC SHS G7S00T104 6,799 179,971 SH   SOLE 25 179,971 0 0
PENTAIR PLC SHS G7S00T104 26,977 714,065 SH   SOLE 26 237,722 0 476,343
PENTAIR PLC SHS G7S00T104 1,107 29,294 SH   SOLE 28 20,106 0 9,188
PENTAIR PLC SHS G7S00T104 1,483 39,259 SH   SOLE 29 5,599 0 33,660
PENTAIR PLC SHS G7S00T104 38,720 1,024,883 SH   SOLE 30 1,024,883 0 0
PENTAIR PLC SHS G7S00T104 2,752 72,837 SH   SOLE 31 36,462 0 36,375
PENTAIR PLC SHS G7S00T104 1,628 43,087 SH   SOLE 34 43,087 0 0
PENTAIR PLC SHS G7S00T104 4,804 127,170 SH   SOLE 36 127,170 0 0
PENTAIR PLC SHS G7S00T104 131 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 7,273 59,515 SH   SOLE 2 3,439 0 56,076
PENUMBRA INC COM 70975L107 19 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 71 577 SH   SOLE 7 577 0 0
PENUMBRA INC COM 70975L107 1,851 15,144 SH   SOLE 18 15,144 0 0
PENUMBRA INC COM 70975L107 3,104 25,401 SH   SOLE 19 25,401 0 0
PENUMBRA INC COM 70975L107 71,797 587,533 SH   SOLE 21 587,533 0 0
PENUMBRA INC COM 70975L107 103,177 844,328 SH   SOLE 22 787,444 0 56,884
PENUMBRA INC COM 70975L107 800 6,544 SH   SOLE 23 6,544 0 0
PENUMBRA INC COM 70975L107 2,479 20,283 SH   SOLE 26 6,138 0 14,145
PENUMBRA INC COM 70975L107 502 4,105 SH   SOLE 28 4,105 0 0
PENUMBRA INC COM 70975L107 482 3,943 SH   SOLE 29 0 0 3,943
PENUMBRA INC COM 70975L107 921 7,539 SH   SOLE 30 7,539 0 0
PENUMBRA INC COM 70975L107 76 622 SH   SOLE 31 622 0 0
PENUMBRA INC COM 70975L107 405 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 529 17,573 SH   SOLE 2 583 0 16,990
PEOPLES BANCORP INC COM 709789101 10 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 1,912 63,515 SH   SOLE 18 63,515 0 0
PEOPLES BANCORP INC COM 709789101 990 32,902 SH   SOLE 19 32,902 0 0
PEOPLES BANCORP INC COM 709789101 19,347 642,762 SH   SOLE 21 642,762 0 0
PEOPLES BANCORP INC COM 709789101 19,105 634,707 SH   SOLE 22 606,098 0 28,609
PEOPLES BANCORP INC COM 709789101 303 10,056 SH   SOLE 26 0 0 10,056
PEOPLES BANCORP INC COM 709789101 74 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 127 4,226 SH   SOLE 30 4,226 0 0
PEOPLES BANCORP INC COM 709789101 43 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 115 4,703 SH   SOLE 2 165 0 4,538
PEOPLES BANCORP N C INC COM 710577107 384 15,711 SH   SOLE 18 15,711 0 0
PEOPLES BANCORP N C INC COM 710577107 160 6,523 SH   SOLE 19 6,523 0 0
PEOPLES BANCORP N C INC COM 710577107 3,657 149,524 SH   SOLE 21 149,524 0 0
PEOPLES BANCORP N C INC COM 710577107 967 39,529 SH   SOLE 22 37,100 0 2,429
PEOPLES FINL SVCS CORP COM 711040105 319 7,235 SH   SOLE 2 268 0 6,967
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,095 24,860 SH   SOLE 18 24,860 0 0
PEOPLES FINL SVCS CORP COM 711040105 422 9,574 SH   SOLE 19 9,574 0 0
PEOPLES FINL SVCS CORP COM 711040105 10,879 246,916 SH   SOLE 21 246,916 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,224 73,168 SH   SOLE 22 67,292 0 5,876
PEOPLES UNITED FINANCIAL INC COM 712704105 13,828 958,313 SH   SOLE 2 93,221 0 865,092
PEOPLES UNITED FINANCIAL INC COM 712704105 1,829 126,727 SH   SOLE 4 117,548 0 9,179
PEOPLES UNITED FINANCIAL INC COM 712704105 10,886 754,384 SH   SOLE 7 754,384 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 44 3,081 SH   SOLE 13 3,081 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 66 4,600 SH   SOLE 15 4,600 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 12,892 893,419 SH   SOLE 18 848,120 0 45,299
PEOPLES UNITED FINANCIAL INC COM 712704105 1,641 113,714 SH   SOLE 19 113,714 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 249,467 17,288,055 SH   SOLE 21 17,288,055 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 150,892 10,456,839 SH   SOLE 22 9,383,108 0 1,073,731
PEOPLES UNITED FINANCIAL INC COM 712704105 3,853 267,035 SH   SOLE 23 267,035 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 5,213 361,238 SH   SOLE 25 361,238 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 24,884 1,724,489 SH   SOLE 26 544,591 0 1,179,898
PEOPLES UNITED FINANCIAL INC COM 712704105 1,123 77,851 SH   SOLE 28 59,162 0 18,689
PEOPLES UNITED FINANCIAL INC COM 712704105 1,356 93,963 SH   SOLE 29 16,032 0 77,931
PEOPLES UNITED FINANCIAL INC COM 712704105 21,752 1,507,449 SH   SOLE 30 1,507,449 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,898 131,541 SH   SOLE 31 88,476 0 43,065
PEOPLES UNITED FINANCIAL INC COM 712704105 1,852 128,340 SH   SOLE 32 128,340 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 340 23,559 SH   SOLE 34 23,559 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,090 491,309 SH   SOLE 36 491,309 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 100 6,909 SH   SOLE 40 6,909 0 0
PEOPLES UTAH BANCORP COM 712706209 370 12,266 SH   SOLE 2 540 0 11,726
PEOPLES UTAH BANCORP COM 712706209 8 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,611 53,421 SH   SOLE 18 53,421 0 0
PEOPLES UTAH BANCORP COM 712706209 977 32,393 SH   SOLE 19 32,393 0 0
PEOPLES UTAH BANCORP COM 712706209 16,098 533,922 SH   SOLE 21 533,922 0 0
PEOPLES UTAH BANCORP COM 712706209 6,345 210,448 SH   SOLE 22 190,720 0 19,728
PEOPLES UTAH BANCORP COM 712706209 269 8,936 SH   SOLE 26 0 0 8,936
PEOPLES UTAH BANCORP COM 712706209 118 3,906 SH   SOLE 30 3,906 0 0
PEPSICO INC COM 713448108 415,879 3,764,288 SH   SOLE 2 558,151 0 3,206,137
PEPSICO INC COM 713448108 55,884 505,825 SH   SOLE 4 467,731 0 38,094
PEPSICO INC COM 713448108 152,206 1,377,683 SH   SOLE 7 1,298,071 0 79,612
PEPSICO INC COM 713448108 7,376 66,765 SH   SOLE 13 66,765 0 0
PEPSICO INC COM 713448108 1,562 14,141 SH   SOLE 15 14,141 0 0
PEPSICO INC COM 713448108 30 271 SH   SOLE 17 0 0 271
PEPSICO INC COM 713448108 480,721 4,351,206 SH   SOLE 18 4,121,205 0 230,001
PEPSICO INC COM 713448108 370,333 3,352,036 SH   SOLE 19 3,352,036 0 0
PEPSICO INC COM 713448108 4,134 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 3,344,232 30,270,020 SH   SOLE 21 30,270,020 0 0
PEPSICO INC COM 713448108 3,949,378 35,747,448 SH   SOLE 22 31,767,254 0 3,980,194
PEPSICO INC COM 713448108 115,246 1,043,137 SH   SOLE 23 1,043,137 0 0
PEPSICO INC COM 713448108 156,515 1,416,681 SH   SOLE 25 1,416,681 0 0
PEPSICO INC COM 713448108 692,089 6,264,379 SH   SOLE 26 1,467,581 0 4,796,798
PEPSICO INC COM 713448108 29,993 271,478 SH   SOLE 28 197,982 0 73,496
PEPSICO INC COM 713448108 19,520 176,686 SH   SOLE 29 57,158 0 119,528
PEPSICO INC COM 713448108 613,246 5,550,746 SH   SOLE 30 5,550,746 0 0
PEPSICO INC COM 713448108 68,674 621,597 SH   SOLE 31 322,359 0 299,238
PEPSICO INC COM 713448108 26,365 238,638 SH   SOLE 32 238,638 0 0
PEPSICO INC COM 713448108 75,965 687,593 SH   SOLE 34 687,593 0 0
PEPSICO INC COM 713448108 142,354 1,288,509 SH   SOLE 36 1,288,509 0 0
PEPSICO INC COM 713448108 2,529 22,888 SH   SOLE 37 22,888 0 0
PEPSICO INC COM 713448108 3,605 32,633 SH   SOLE 40 32,633 0 0
PERCEPTRON INC COM 71361F100 13 1,552 SH   SOLE 18 1,552 0 0
PERCEPTRON INC COM 71361F100 219 26,875 SH   SOLE 21 26,875 0 0
PERFICIENT INC COM 71375U101 718 32,234 SH   SOLE 2 1,098 0 31,136
PERFICIENT INC COM 71375U101 17 779 SH   SOLE 7 779 0 0
PERFICIENT INC COM 71375U101 3,933 176,674 SH   SOLE 18 176,674 0 0
PERFICIENT INC COM 71375U101 1,351 60,699 SH   SOLE 19 60,699 0 0
PERFICIENT INC COM 71375U101 79,006 3,549,236 SH   SOLE 21 3,549,236 0 0
PERFICIENT INC COM 71375U101 22,370 1,004,935 SH   SOLE 22 964,537 0 40,398
PERFICIENT INC COM 71375U101 719 32,280 SH   SOLE 26 0 0 32,280
PERFICIENT INC COM 71375U101 113 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 128 5,757 SH   SOLE 29 0 0 5,757
PERFICIENT INC COM 71375U101 1,535 68,959 SH   SOLE 30 68,959 0 0
PERFICIENT INC COM 71375U101 91 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,782 86,199 SH   SOLE 2 8,342 0 77,857
PERFORMANCE FOOD GROUP CO COM 71377A103 13 393 SH   SOLE 4 393 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 127 3,945 SH   SOLE 7 3,945 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 10,749 333,087 SH   SOLE 18 333,087 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,499 232,371 SH   SOLE 19 232,371 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 109,273 3,386,209 SH   SOLE 21 3,386,209 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 101,423 3,142,954 SH   SOLE 22 2,991,726 0 151,228
PERFORMANCE FOOD GROUP CO COM 71377A103 834 25,843 SH   SOLE 23 25,843 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,217 68,693 SH   SOLE 26 16,537 0 52,156
PERFORMANCE FOOD GROUP CO COM 71377A103 428 13,255 SH   SOLE 28 13,255 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 800 24,788 SH   SOLE 29 0 0 24,788
PERFORMANCE FOOD GROUP CO COM 71377A103 818 25,334 SH   SOLE 30 25,334 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 155 4,811 SH   SOLE 36 4,811 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 358 11,087 SH   SOLE 40 11,087 0 0
PERFORMANT FINL CORP COM 71377E105 16 6,896 SH   SOLE 18 6,896 0 0
PERFORMANT FINL CORP COM 71377E105 268 119,015 SH   SOLE 21 119,015 0 0
PERFORMANT FINL CORP COM 71377E105 98 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 18,766 238,902 SH   SOLE 2 22,076 0 216,826
PERKINELMER INC COM 714046109 37 476 SH   SOLE 4 476 0 0
PERKINELMER INC COM 714046109 6,195 78,870 SH   SOLE 7 78,870 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 22,204 282,671 SH   SOLE 18 277,449 0 5,222
PERKINELMER INC COM 714046109 55,725 709,427 SH   SOLE 19 709,427 0 0
PERKINELMER INC COM 714046109 191,009 2,431,688 SH   SOLE 21 2,431,688 0 0
PERKINELMER INC COM 714046109 220,752 2,810,338 SH   SOLE 22 2,523,224 0 287,114
PERKINELMER INC COM 714046109 9,361 119,169 SH   SOLE 26 30,742 0 88,427
PERKINELMER INC COM 714046109 1,152 14,672 SH   SOLE 28 14,672 0 0
PERKINELMER INC COM 714046109 845 10,762 SH   SOLE 29 0 0 10,762
PERKINELMER INC COM 714046109 22,795 290,198 SH   SOLE 30 290,198 0 0
PERKINELMER INC COM 714046109 175 2,233 SH   SOLE 31 2,233 0 0
PERKINELMER INC COM 714046109 133 1,689 SH   SOLE 36 1,689 0 0
PERKINELMER INC COM 714046109 834 10,613 SH   SOLE 40 10,613 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 13 1,439 SH   SOLE 18 1,439 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 204 23,369 SH   SOLE 21 23,369 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 8 923 SH   SOLE 22 923 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 5 1,976 SH   SOLE 18 1,976 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 98 41,778 SH   SOLE 21 41,778 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 765 325,735 SH   SOLE 22 325,735 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109 6 1,019 SH   SOLE 22 1,019 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 1 2,447 SH   SOLE 18 2,447 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 29 69,366 SH   SOLE 21 69,366 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 66 156,430 SH   SOLE 22 156,430 0 0
PERRIGO CO PLC SHS G97822103 12,665 326,828 SH   SOLE 2 25,052 0 301,776
PERRIGO CO PLC SHS G97822103 1,820 46,970 SH   SOLE 4 43,579 0 3,391
PERRIGO CO PLC SHS G97822103 4,376 112,919 SH   SOLE 7 94,394 0 18,525
PERRIGO CO PLC SHS G97822103 248 6,411 SH   SOLE 13 6,411 0 0
PERRIGO CO PLC SHS G97822103 42 1,077 SH   SOLE 15 1,077 0 0
PERRIGO CO PLC SHS G97822103 11,974 309,006 SH   SOLE 18 293,125 0 15,881
PERRIGO CO PLC SHS G97822103 1,270 32,779 SH   SOLE 19 32,779 0 0
PERRIGO CO PLC SHS G97822103 121,469 3,134,684 SH   SOLE 21 3,134,684 0 0
PERRIGO CO PLC SHS G97822103 117,976 3,044,535 SH   SOLE 22 2,702,656 0 341,879
PERRIGO CO PLC SHS G97822103 3,673 94,790 SH   SOLE 23 94,790 0 0
PERRIGO CO PLC SHS G97822103 4,567 117,863 SH   SOLE 25 117,863 0 0
PERRIGO CO PLC SHS G97822103 19,888 513,236 SH   SOLE 26 175,616 0 337,620
PERRIGO CO PLC SHS G97822103 967 24,944 SH   SOLE 28 18,203 0 6,741
PERRIGO CO PLC SHS G97822103 1,203 31,056 SH   SOLE 29 4,947 0 26,109
PERRIGO CO PLC SHS G97822103 19,589 505,532 SH   SOLE 30 505,532 0 0
PERRIGO CO PLC SHS G97822103 2,270 58,569 SH   SOLE 31 27,741 0 30,828
PERRIGO CO PLC SHS G97822103 266 6,872 SH   SOLE 34 6,872 0 0
PERRIGO CO PLC SHS G97822103 3,867 99,783 SH   SOLE 36 99,783 0 0
PERRIGO CO PLC SHS G97822103 100 2,579 SH   SOLE 40 2,579 0 0
PERSHING GOLD CORP COM NEW 715302204 4 3,728 SH   SOLE 18 3,728 0 0
PERSHING GOLD CORP COM NEW 715302204 72 67,720 SH   SOLE 21 67,720 0 0
PERSPECTA INC COM 715347100 3,817 221,652 SH   SOLE 2 78,202 0 143,450
PERSPECTA INC COM 715347100 11 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 63 3,659 SH   SOLE 7 3,659 0 0
PERSPECTA INC COM 715347100 2 122 SH   SOLE 17 0 0 122
PERSPECTA INC COM 715347100 14,225 826,070 SH   SOLE 18 826,070 0 0
PERSPECTA INC COM 715347100 4,297 249,554 SH   SOLE 19 249,554 0 0
PERSPECTA INC COM 715347100 175,378 10,184,581 SH   SOLE 21 10,184,581 0 0
PERSPECTA INC COM 715347100 82,081 4,766,607 SH   SOLE 22 4,585,157 0 181,450
PERSPECTA INC COM 715347100 113 6,583 SH   SOLE 23 6,583 0 0
PERSPECTA INC COM 715347100 1,964 114,069 SH   SOLE 26 23,903 0 90,166
PERSPECTA INC COM 715347100 383 22,234 SH   SOLE 28 22,234 0 0
PERSPECTA INC COM 715347100 419 24,333 SH   SOLE 29 0 0 24,333
PERSPECTA INC COM 715347100 671 38,948 SH   SOLE 30 38,948 0 0
PERSPECTA INC COM 715347100 250 14,511 SH   SOLE 36 14,511 0 0
PERSPECTA INC COM 715347100 255 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 310 13,193 SH   SOLE 2 2,154 0 11,039
PETIQ INC COM CL A 71639T106 6 268 SH   SOLE 7 268 0 0
PETIQ INC COM CL A 71639T106 1,287 54,833 SH   SOLE 18 54,833 0 0
PETIQ INC COM CL A 71639T106 1,076 45,855 SH   SOLE 19 45,855 0 0
PETIQ INC COM CL A 71639T106 18,285 779,068 SH   SOLE 21 779,068 0 0
PETIQ INC COM CL A 71639T106 10,340 440,573 SH   SOLE 22 431,023 0 9,550
PETIQ INC COM CL A 71639T106 119 5,061 SH   SOLE 23 5,061 0 0
PETIQ INC COM CL A 71639T106 99 4,227 SH   SOLE 26 0 0 4,227
PETIQ INC COM CL A 71639T106 14 596 SH   SOLE 30 596 0 0
PETMED EXPRESS INC COM 716382106 373 16,050 SH   SOLE 2 641 0 15,409
PETMED EXPRESS INC COM 716382106 3 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 11 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 2,401 103,230 SH   SOLE 18 103,230 0 0
PETMED EXPRESS INC COM 716382106 1,129 48,541 SH   SOLE 19 48,541 0 0
PETMED EXPRESS INC COM 716382106 51,908 2,231,653 SH   SOLE 21 2,231,653 0 0
PETMED EXPRESS INC COM 716382106 13,684 588,308 SH   SOLE 22 562,453 0 25,855
PETMED EXPRESS INC COM 716382106 683 29,365 SH   SOLE 23 29,365 0 0
PETMED EXPRESS INC COM 716382106 260 11,167 SH   SOLE 26 0 0 11,167
PETMED EXPRESS INC COM 716382106 71 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 27 1,162 SH   SOLE 29 0 0 1,162
PETMED EXPRESS INC COM 716382106 945 40,639 SH   SOLE 30 40,639 0 0
PETMED EXPRESS INC COM 716382106 55 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 313 5,090 SH   SOLE 4 5,090 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 291 4,725 SH   SOLE 13 4,725 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 733 11,917 SH   SOLE 19 11,917 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 465 7,559 SH   SOLE 21 7,559 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 10,221 166,065 SH   SOLE 22 166,065 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,132 18,385 SH   SOLE 30 18,385 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 3,908 63,494 SH   SOLE 34 63,494 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 15,647 1,350,000 SH   SOLE 18 0 0 1,350,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 9,249 798,000 SH   SOLE 19 798,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 79,955 6,898,613 SH   SOLE 21 6,898,613 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,530 218,314 SH   SOLE 22 0 0 218,314
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 14,488 1,250,000 SH   SOLE 25 1,250,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 630 54,354 SH   SOLE 30 54,354 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 62,586 5,400,000 SH   SOLE 34 5,400,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10,702 822,565 SH   SOLE 18 97,565 0 725,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10,616 815,950 SH   SOLE 19 815,950 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 61,199 4,703,965 SH   SOLE 21 4,703,965 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 15,262 1,173,100 SH   SOLE 25 1,173,100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8,126 624,609 SH   SOLE 30 624,609 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 56,534 4,345,426 SH   SOLE 34 4,345,426 0 0
PFENEX INC COM 717071104 65 20,407 SH   SOLE 2 479 0 19,928
PFENEX INC COM 717071104 323 101,161 SH   SOLE 18 101,161 0 0
PFENEX INC COM 717071104 300 93,973 SH   SOLE 19 93,973 0 0
PFENEX INC COM 717071104 2,739 858,599 SH   SOLE 21 858,599 0 0
PFENEX INC COM 717071104 1,750 548,434 SH   SOLE 22 534,303 0 14,131
PFIZER INC COM 717081103 731,290 16,753,494 SH   SOLE 2 3,704,786 0 13,048,708
PFIZER INC COM 717081103 94,683 2,169,149 SH   SOLE 4 2,014,051 0 155,098
PFIZER INC COM 717081103 224,059 5,133,073 SH   SOLE 7 4,831,138 0 301,935
PFIZER INC COM 717081103 5,734 131,352 SH   SOLE 13 131,352 0 0
PFIZER INC COM 717081103 2,200 50,409 SH   SOLE 15 50,409 0 0
PFIZER INC COM 717081103 30 695 SH   SOLE 17 0 0 695
PFIZER INC COM 717081103 1,313,403 30,089,424 SH   SOLE 18 28,455,395 0 1,634,029
PFIZER INC COM 717081103 1,860,789 42,629,758 SH   SOLE 19 42,629,758 0 0
PFIZER INC COM 717081103 2,300 52,700 SH   SOLE 20 52,700 0 0
PFIZER INC COM 717081103 6,180,194 141,585,197 SH   SOLE 21 141,585,197 0 0
PFIZER INC COM 717081103 6,295,461 144,225,912 SH   SOLE 22 127,943,996 0 16,281,916
PFIZER INC COM 717081103 191,753 4,392,967 SH   SOLE 23 4,392,967 0 0
PFIZER INC COM 717081103 251,217 5,755,256 SH   SOLE 25 5,636,279 0 118,977
PFIZER INC COM 717081103 1,019,106 23,347,210 SH   SOLE 26 5,736,479 0 17,610,731
PFIZER INC COM 717081103 49,288 1,129,171 SH   SOLE 28 825,996 0 303,175
PFIZER INC COM 717081103 28,284 647,969 SH   SOLE 29 261,343 0 386,626
PFIZER INC COM 717081103 1,056,798 24,210,714 SH   SOLE 30 24,210,714 0 0
PFIZER INC COM 717081103 110,979 2,542,473 SH   SOLE 31 1,332,108 0 1,210,365
PFIZER INC COM 717081103 15,421 353,280 SH   SOLE 32 353,280 0 0
PFIZER INC COM 717081103 529,100 12,121,430 SH   SOLE 34 12,121,430 0 0
PFIZER INC COM 717081103 11,034 252,775 SH   SOLE 35 252,775 0 0
PFIZER INC COM 717081103 221,951 5,084,788 SH   SOLE 36 5,084,788 0 0
PFIZER INC COM 717081103 2,304 52,773 SH   SOLE 37 52,773 0 0
PFIZER INC COM 717081103 5,885 134,828 SH   SOLE 40 134,828 0 0
PFSWEB INC COM NEW 717098206 62 12,164 SH   SOLE 2 464 0 11,700
PFSWEB INC COM NEW 717098206 249 48,593 SH   SOLE 18 48,593 0 0
PFSWEB INC COM NEW 717098206 113 21,933 SH   SOLE 19 21,933 0 0
PFSWEB INC COM NEW 717098206 2,767 539,363 SH   SOLE 21 539,363 0 0
PFSWEB INC COM NEW 717098206 2,171 423,206 SH   SOLE 22 415,085 0 8,121
PG&E CORP COM 69331C108 34,175 1,438,960 SH   SOLE 2 246,393 0 1,192,567
PG&E CORP COM 69331C108 8,147 343,038 SH   SOLE 4 329,606 0 13,432
PG&E CORP COM 69331C108 26,879 1,131,742 SH   SOLE 7 1,115,178 0 16,564
PG&E CORP COM 69331C108 871 36,658 SH   SOLE 13 36,658 0 0
PG&E CORP COM 69331C108 111 4,670 SH   SOLE 15 4,670 0 0
PG&E CORP COM 69331C108 34,309 1,444,589 SH   SOLE 18 1,261,794 0 182,795
PG&E CORP COM 69331C108 124,471 5,240,868 SH   SOLE 19 5,240,868 0 0
PG&E CORP COM 69331C108 320,966 13,514,337 SH   SOLE 21 13,514,337 0 0
PG&E CORP COM 69331C108 311,561 13,118,377 SH   SOLE 22 11,720,786 0 1,397,591
PG&E CORP COM 69331C108 8,618 362,847 SH   SOLE 23 362,847 0 0
PG&E CORP COM 69331C108 21,548 907,275 SH   SOLE 25 907,275 0 0
PG&E CORP COM 69331C108 76,843 3,235,477 SH   SOLE 26 606,865 0 2,628,612
PG&E CORP COM 69331C108 2,367 99,651 SH   SOLE 28 72,983 0 26,668
PG&E CORP COM 69331C108 462 19,463 SH   SOLE 29 19,463 0 0
PG&E CORP COM 69331C108 53,449 2,250,464 SH   SOLE 30 2,250,464 0 0
PG&E CORP COM 69331C108 4,723 198,846 SH   SOLE 31 110,085 0 88,761
PG&E CORP COM 69331C108 4,062 171,019 SH   SOLE 34 171,019 0 0
PG&E CORP COM 69331C108 12,757 537,127 SH   SOLE 36 537,127 0 0
PG&E CORP COM 69331C108 332 13,958 SH   SOLE 40 13,958 0 0
PG&E CORP OPTIONS 69331C908 971 40,900 SH Call SOLE 2 40,900 0 0
PG&E CORP OPTIONS 69331C908 1,881 79,200 SH Call SOLE 19 79,200 0 0
PG&E CORP OPTIONS 69331C908 12 500 SH Call SOLE 22 500 0 0
PG&E CORP OPTIONS 69331C908 5 200 SH Call SOLE 25 200 0 0
PG&E CORP OPTIONS 69331C908 2 100 SH Call SOLE 26 0 0 100
PG&E CORP OPTIONS 69331C908 311 13,100 SH Call SOLE 34 13,100 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 2,136 165,300 SH   SOLE 2 165,300 0 0
PGIM SHORT DURATION HIGH YIE COM 69346H100 3,165 242,900 SH   SOLE 2 242,900 0 0
PGT INNOVATIONS INC COM 69336V101 894 56,374 SH   SOLE 2 15,095 0 41,279
PGT INNOVATIONS INC COM 69336V101 6 350 SH   SOLE 4 350 0 0
PGT INNOVATIONS INC COM 69336V101 18 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 4,707 296,943 SH   SOLE 18 296,943 0 0
PGT INNOVATIONS INC COM 69336V101 3,915 246,989 SH   SOLE 19 246,989 0 0
PGT INNOVATIONS INC COM 69336V101 103,931 6,557,152 SH   SOLE 21 6,557,152 0 0
PGT INNOVATIONS INC COM 69336V101 30,492 1,923,795 SH   SOLE 22 1,749,481 0 174,314
PGT INNOVATIONS INC COM 69336V101 760 47,941 SH   SOLE 23 47,941 0 0
PGT INNOVATIONS INC COM 69336V101 1,576 99,428 SH   SOLE 26 0 0 99,428
PGT INNOVATIONS INC COM 69336V101 105 6,597 SH   SOLE 28 6,597 0 0
PGT INNOVATIONS INC COM 69336V101 278 17,525 SH   SOLE 29 0 0 17,525
PGT INNOVATIONS INC COM 69336V101 1,829 115,403 SH   SOLE 30 115,403 0 0
PGT INNOVATIONS INC COM 69336V101 79 4,981 SH   SOLE 40 4,981 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 6 1,795 SH   SOLE 18 1,795 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 73 23,514 SH   SOLE 21 23,514 0 0
PHI INC COM VTG 69336T106 0 147 SH   SOLE 21 147 0 0
PHI INC COM NON VTG 69336T205 53 28,507 SH   SOLE 2 474 0 28,033
PHI INC COM NON VTG 69336T205 1 304 SH   SOLE 7 304 0 0
PHI INC COM NON VTG 69336T205 71 38,267 SH   SOLE 18 38,267 0 0
PHI INC COM NON VTG 69336T205 27 14,815 SH   SOLE 19 14,815 0 0
PHI INC COM NON VTG 69336T205 753 406,914 SH   SOLE 21 406,914 0 0
PHI INC COM NON VTG 69336T205 624 337,062 SH   SOLE 22 327,753 0 9,309
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 818 25,422 SH   SOLE 2 9,630 0 15,792
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,302 102,662 SH   SOLE 18 102,662 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4,813 149,652 SH   SOLE 19 149,652 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 72,427 2,252,079 SH   SOLE 21 2,252,079 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 22,617 703,276 SH   SOLE 22 681,413 0 21,863
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,263 39,272 SH   SOLE 23 39,272 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,274 70,715 SH   SOLE 26 0 0 70,715
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 77 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 505 15,709 SH   SOLE 29 0 0 15,709
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,343 41,746 SH   SOLE 30 41,746 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 56 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 198,569 2,974,368 SH   SOLE 2 683,555 0 2,290,813
PHILIP MORRIS INTL INC COM 718172109 29,079 435,568 SH   SOLE 4 435,568 0 0
PHILIP MORRIS INTL INC COM 718172109 80,279 1,202,506 SH   SOLE 7 1,202,506 0 0
PHILIP MORRIS INTL INC COM 718172109 2,929 43,875 SH   SOLE 13 43,875 0 0
PHILIP MORRIS INTL INC COM 718172109 752 11,263 SH   SOLE 15 11,263 0 0
PHILIP MORRIS INTL INC COM 718172109 243,037 3,640,461 SH   SOLE 18 3,441,743 0 198,718
PHILIP MORRIS INTL INC COM 718172109 230,617 3,454,426 SH   SOLE 19 3,454,426 0 0
PHILIP MORRIS INTL INC COM 718172109 1,031 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 1,988,613 29,787,489 SH   SOLE 21 29,787,489 0 0
PHILIP MORRIS INTL INC COM 718172109 2,532,992 37,941,762 SH   SOLE 22 33,850,643 0 4,091,119
PHILIP MORRIS INTL INC COM 718172109 83,905 1,256,814 SH   SOLE 23 1,256,814 0 0
PHILIP MORRIS INTL INC COM 718172109 110,430 1,654,130 SH   SOLE 25 1,654,130 0 0
PHILIP MORRIS INTL INC COM 718172109 264,772 3,966,026 SH   SOLE 26 1,577,326 0 2,388,700
PHILIP MORRIS INTL INC COM 718172109 1,326 19,856 SH   SOLE 28 19,856 0 0
PHILIP MORRIS INTL INC COM 718172109 4,957 74,250 SH   SOLE 29 74,250 0 0
PHILIP MORRIS INTL INC COM 718172109 344,119 5,154,573 SH   SOLE 30 5,154,573 0 0
PHILIP MORRIS INTL INC COM 718172109 31,604 473,396 SH   SOLE 31 155,227 0 318,169
PHILIP MORRIS INTL INC COM 718172109 5,278 79,063 SH   SOLE 32 79,063 0 0
PHILIP MORRIS INTL INC COM 718172109 95,446 1,429,688 SH   SOLE 34 1,429,688 0 0
PHILIP MORRIS INTL INC COM 718172109 91,397 1,369,042 SH   SOLE 36 1,369,042 0 0
PHILIP MORRIS INTL INC COM 718172109 1,968 29,485 SH   SOLE 37 29,485 0 0
PHILIP MORRIS INTL INC COM 718172109 2,420 36,246 SH   SOLE 40 36,246 0 0
PHILLIPS 66 COM 718546104 112,671 1,307,845 SH   SOLE 2 323,931 0 983,914
PHILLIPS 66 COM 718546104 18,441 214,059 SH   SOLE 4 202,479 0 11,580
PHILLIPS 66 COM 718546104 38,693 449,140 SH   SOLE 7 424,609 0 24,531
PHILLIPS 66 COM 718546104 5,216 60,545 SH   SOLE 13 60,545 0 0
PHILLIPS 66 COM 718546104 326 3,784 SH   SOLE 15 3,784 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 92,371 1,072,206 SH   SOLE 18 1,016,454 0 55,752
PHILLIPS 66 COM 718546104 41,693 483,958 SH   SOLE 19 483,958 0 0
PHILLIPS 66 COM 718546104 819,828 9,516,280 SH   SOLE 21 9,516,280 0 0
PHILLIPS 66 COM 718546104 1,000,243 11,610,481 SH   SOLE 22 9,906,366 0 1,704,115
PHILLIPS 66 COM 718546104 36,578 424,590 SH   SOLE 23 424,590 0 0
PHILLIPS 66 COM 718546104 37,927 440,240 SH   SOLE 25 440,240 0 0
PHILLIPS 66 COM 718546104 265,580 3,082,758 SH   SOLE 26 461,400 0 2,621,358
PHILLIPS 66 COM 718546104 7,273 84,424 SH   SOLE 28 61,564 0 22,860
PHILLIPS 66 COM 718546104 15,122 175,535 SH   SOLE 29 96,675 0 78,860
PHILLIPS 66 COM 718546104 150,822 1,750,690 SH   SOLE 30 1,750,690 0 0
PHILLIPS 66 COM 718546104 24,275 281,773 SH   SOLE 31 196,460 0 85,313
PHILLIPS 66 COM 718546104 16,430 190,715 SH   SOLE 34 190,715 0 0
PHILLIPS 66 COM 718546104 38,523 447,161 SH   SOLE 36 447,161 0 0
PHILLIPS 66 COM 718546104 898 10,423 SH   SOLE 40 10,423 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 9,019 214,177 SH   SOLE 19 214,177 0 0
PHIO PHARMACEUTICALS CORP COM 71880W204 0 403 SH   SOLE 21 403 0 0
PHIO PHARMACEUTICALS CORP COM 71880W204 0 712 SH   SOLE 22 712 0 0
PHOTRONICS INC COM 719405102 651 67,261 SH   SOLE 2 2,261 0 65,000
PHOTRONICS INC COM 719405102 14 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 3,470 358,485 SH   SOLE 18 358,485 0 0
PHOTRONICS INC COM 719405102 941 97,166 SH   SOLE 19 97,166 0 0
PHOTRONICS INC COM 719405102 72,082 7,446,495 SH   SOLE 21 7,446,495 0 0
PHOTRONICS INC COM 719405102 19,915 2,057,368 SH   SOLE 22 1,962,600 0 94,768
PHOTRONICS INC COM 719405102 257 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 92 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 1,394 144,001 SH   SOLE 30 144,001 0 0
PHOTRONICS INC COM 719405102 72 7,483 SH   SOLE 40 7,483 0 0
PHYSICIANS RLTY TR COM 71943U104 3,044 189,880 SH   SOLE 2 6,403 0 183,477
PHYSICIANS RLTY TR COM 71943U104 2,036 127,039 SH   SOLE 4 127,039 0 0
PHYSICIANS RLTY TR COM 71943U104 4,748 296,193 SH   SOLE 7 296,193 0 0
PHYSICIANS RLTY TR COM 71943U104 118 7,373 SH   SOLE 15 7,373 0 0
PHYSICIANS RLTY TR COM 71943U104 9,924 619,064 SH   SOLE 18 619,064 0 0
PHYSICIANS RLTY TR COM 71943U104 9,209 574,515 SH   SOLE 19 574,515 0 0
PHYSICIANS RLTY TR COM 71943U104 121,342 7,569,691 SH   SOLE 21 7,569,691 0 0
PHYSICIANS RLTY TR COM 71943U104 114,651 7,152,277 SH   SOLE 22 6,926,950 0 225,327
PHYSICIANS RLTY TR COM 71943U104 99 6,190 SH   SOLE 23 6,190 0 0
PHYSICIANS RLTY TR COM 71943U104 5,973 372,633 SH   SOLE 25 372,633 0 0
PHYSICIANS RLTY TR COM 71943U104 1,817 113,343 SH   SOLE 26 31,223 0 82,120
PHYSICIANS RLTY TR COM 71943U104 397 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 1,035 64,537 SH   SOLE 29 64,537 0 0
PHYSICIANS RLTY TR COM 71943U104 15,077 940,541 SH   SOLE 30 940,541 0 0
PHYSICIANS RLTY TR COM 71943U104 249 15,563 SH   SOLE 40 15,563 0 0
PICO HLDGS INC COM NEW 693366205 129 14,097 SH   SOLE 2 787 0 13,310
PICO HLDGS INC COM NEW 693366205 5 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 612 66,952 SH   SOLE 18 66,952 0 0
PICO HLDGS INC COM NEW 693366205 157 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 5,969 653,081 SH   SOLE 21 653,081 0 0
PICO HLDGS INC COM NEW 693366205 5,745 628,572 SH   SOLE 22 611,517 0 17,055
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,244 131,671 SH   SOLE 2 4,214 0 127,457
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,512 88,709 SH   SOLE 4 88,709 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,559 208,851 SH   SOLE 7 208,851 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 82 4,829 SH   SOLE 15 4,829 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,425 435,749 SH   SOLE 18 435,749 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,981 409,700 SH   SOLE 19 409,700 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 89,509 5,252,859 SH   SOLE 21 5,252,859 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 103,448 6,070,910 SH   SOLE 22 5,878,803 0 192,107
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 74 4,355 SH   SOLE 23 4,355 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,459 261,664 SH   SOLE 25 261,664 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,371 80,467 SH   SOLE 26 30,383 0 50,084
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 115 6,760 SH   SOLE 28 6,760 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 769 45,137 SH   SOLE 29 45,137 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10,370 608,590 SH   SOLE 30 608,590 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 514 30,143 SH   SOLE 34 30,143 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 41 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 169 9,920 SH   SOLE 40 9,920 0 0
PIER 1 IMPORTS INC COM 720279108 25 82,646 SH   SOLE 2 2,593 0 80,053
PIER 1 IMPORTS INC COM 720279108 1 2,014 SH   SOLE 7 2,014 0 0
PIER 1 IMPORTS INC COM 720279108 87 283,073 SH   SOLE 18 283,073 0 0
PIER 1 IMPORTS INC COM 720279108 38 123,732 SH   SOLE 19 123,732 0 0
PIER 1 IMPORTS INC COM 720279108 878 2,872,430 SH   SOLE 21 2,872,430 0 0
PIER 1 IMPORTS INC COM 720279108 657 2,147,298 SH   SOLE 22 1,923,638 0 223,660
PIERIS PHARMACEUTICALS INC COM 720795103 113 42,479 SH   SOLE 2 1,923 0 40,556
PIERIS PHARMACEUTICALS INC COM 720795103 3 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 457 171,804 SH   SOLE 18 171,804 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 301 113,100 SH   SOLE 19 113,100 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 4,698 1,766,107 SH   SOLE 21 1,766,107 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1,574 591,658 SH   SOLE 22 549,826 0 41,832
PILGRIMS PRIDE CORP NEW COM 72147K108 2,192 141,349 SH   SOLE 2 3,797 0 137,552
PILGRIMS PRIDE CORP NEW COM 72147K108 4 289 SH   SOLE 4 289 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 785 50,626 SH   SOLE 7 50,626 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 428 27,567 SH   SOLE 18 27,567 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 913 58,884 SH   SOLE 19 58,884 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 9,462 610,072 SH   SOLE 21 610,072 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 23,160 1,493,230 SH   SOLE 22 1,382,600 0 110,630
PILGRIMS PRIDE CORP NEW COM 72147K108 23 1,477 SH   SOLE 23 1,477 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 23 1,508 SH   SOLE 29 0 0 1,508
PILGRIMS PRIDE CORP NEW COM 72147K108 390 25,118 SH   SOLE 30 25,118 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 18 1,162 SH   SOLE 31 1,162 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,527 98,453 SH   SOLE 34 98,453 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 129 8,295 SH   SOLE 40 8,295 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 5,678 111,677 SH   SOLE 17 0 0 111,677
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH   SOLE 17 0 0 5
PINDUODUO INC SPONSORED ADS 722304102 839 37,372 SH   SOLE 25 37,372 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,162 51,764 SH   SOLE 26 1,837 0 49,927
PINNACLE FINL PARTNERS INC COM 72346Q104 8,065 174,955 SH   SOLE 2 38,035 0 136,920
PINNACLE FINL PARTNERS INC COM 72346Q104 33 706 SH   SOLE 4 706 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 73 1,592 SH   SOLE 7 1,592 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 9,834 213,324 SH   SOLE 18 213,324 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 783 16,976 SH   SOLE 19 16,976 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 169,868 3,684,769 SH   SOLE 21 3,684,769 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 117,986 2,559,348 SH   SOLE 22 2,396,004 0 163,344
PINNACLE FINL PARTNERS INC COM 72346Q104 32 694 SH   SOLE 23 694 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 26 555 SH   SOLE 25 555 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,321 28,647 SH   SOLE 26 20,008 0 8,639
PINNACLE FINL PARTNERS INC COM 72346Q104 471 10,215 SH   SOLE 28 10,215 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 211 4,573 SH   SOLE 29 0 0 4,573
PINNACLE FINL PARTNERS INC COM 72346Q104 917 19,899 SH   SOLE 30 19,899 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 96 2,080 SH   SOLE 31 2,001 0 79
PINNACLE FINL PARTNERS INC COM 72346Q104 35 752 SH   SOLE 34 752 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 18 399 SH   SOLE 36 399 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 351 7,619 SH   SOLE 40 7,619 0 0
PINNACLE WEST CAP CORP COM 723484101 36,456 427,892 SH   SOLE 2 152,662 0 275,230
PINNACLE WEST CAP CORP COM 723484101 8,223 96,514 SH   SOLE 4 93,561 0 2,953
PINNACLE WEST CAP CORP COM 723484101 15,284 179,392 SH   SOLE 7 143,301 0 36,091
PINNACLE WEST CAP CORP COM 723484101 7,585 89,028 SH   SOLE 13 89,028 0 0
PINNACLE WEST CAP CORP COM 723484101 96 1,122 SH   SOLE 15 1,122 0 0
PINNACLE WEST CAP CORP COM 723484101 31,274 367,072 SH   SOLE 18 353,317 0 13,755
PINNACLE WEST CAP CORP COM 723484101 53,542 628,423 SH   SOLE 19 628,423 0 0
PINNACLE WEST CAP CORP COM 723484101 553,964 6,501,921 SH   SOLE 21 6,501,921 0 0
PINNACLE WEST CAP CORP COM 723484101 323,022 3,791,333 SH   SOLE 22 3,162,466 0 628,867
PINNACLE WEST CAP CORP COM 723484101 8,471 99,429 SH   SOLE 23 99,429 0 0
PINNACLE WEST CAP CORP COM 723484101 9,245 108,505 SH   SOLE 25 108,505 0 0
PINNACLE WEST CAP CORP COM 723484101 40,722 477,955 SH   SOLE 26 153,327 0 324,628
PINNACLE WEST CAP CORP COM 723484101 1,842 21,621 SH   SOLE 28 15,929 0 5,692
PINNACLE WEST CAP CORP COM 723484101 1,136 13,336 SH   SOLE 29 13,336 0 0
PINNACLE WEST CAP CORP COM 723484101 44,959 527,692 SH   SOLE 30 527,692 0 0
PINNACLE WEST CAP CORP COM 723484101 5,453 63,998 SH   SOLE 31 44,864 0 19,134
PINNACLE WEST CAP CORP COM 723484101 3,749 44,003 SH   SOLE 32 44,003 0 0
PINNACLE WEST CAP CORP COM 723484101 20,382 239,226 SH   SOLE 34 239,226 0 0
PINNACLE WEST CAP CORP COM 723484101 13,300 156,103 SH   SOLE 36 156,103 0 0
PINNACLE WEST CAP CORP COM 723484101 191 2,239 SH   SOLE 40 2,239 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 816 62,769 SH   SOLE 2 62,769 0 0
PIONEER ENERGY SVCS CORP COM 723664108 123 99,917 SH   SOLE 2 2,797 0 97,120
PIONEER ENERGY SVCS CORP COM 723664108 2 1,424 SH   SOLE 7 1,424 0 0
PIONEER ENERGY SVCS CORP COM 723664108 485 394,168 SH   SOLE 18 394,168 0 0
PIONEER ENERGY SVCS CORP COM 723664108 220 179,261 SH   SOLE 19 179,261 0 0
PIONEER ENERGY SVCS CORP COM 723664108 10,128 8,234,037 SH   SOLE 21 8,234,037 0 0
PIONEER ENERGY SVCS CORP COM 723664108 2,755 2,239,609 SH   SOLE 22 2,185,774 0 53,835
PIONEER ENERGY SVCS CORP COM 723664108 38 31,259 SH   SOLE 23 31,259 0 0
PIONEER ENERGY SVCS CORP COM 723664108 14 11,483 SH   SOLE 26 0 0 11,483
PIONEER ENERGY SVCS CORP COM 723664108 167 135,962 SH   SOLE 30 135,962 0 0
PIONEER HIGH INCOME TR COM 72369H106 1,230 154,389 SH   SOLE 2 154,389 0 0
PIONEER NAT RES CO COM 723787107 56,697 431,091 SH   SOLE 2 53,174 0 377,917
PIONEER NAT RES CO COM 723787107 7,169 54,507 SH   SOLE 4 50,035 0 4,472
PIONEER NAT RES CO COM 723787107 16,970 129,027 SH   SOLE 7 129,027 0 0
PIONEER NAT RES CO COM 723787107 627 4,766 SH   SOLE 13 4,766 0 0
PIONEER NAT RES CO COM 723787107 182 1,382 SH   SOLE 15 1,382 0 0
PIONEER NAT RES CO COM 723787107 49,917 379,541 SH   SOLE 18 358,678 0 20,863
PIONEER NAT RES CO COM 723787107 27,721 210,774 SH   SOLE 19 210,774 0 0
PIONEER NAT RES CO COM 723787107 424,084 3,224,486 SH   SOLE 21 3,224,486 0 0
PIONEER NAT RES CO COM 723787107 555,892 4,226,670 SH   SOLE 22 3,787,153 0 439,517
PIONEER NAT RES CO COM 723787107 15,792 120,075 SH   SOLE 23 120,075 0 0
PIONEER NAT RES CO COM 723787107 21,383 162,585 SH   SOLE 25 162,585 0 0
PIONEER NAT RES CO COM 723787107 102,995 783,110 SH   SOLE 26 199,481 0 583,629
PIONEER NAT RES CO COM 723787107 4,329 32,914 SH   SOLE 28 24,094 0 8,820
PIONEER NAT RES CO COM 723787107 5,953 45,263 SH   SOLE 29 45,263 0 0
PIONEER NAT RES CO COM 723787107 88,359 671,830 SH   SOLE 30 671,830 0 0
PIONEER NAT RES CO COM 723787107 9,383 71,346 SH   SOLE 31 35,055 0 36,291
PIONEER NAT RES CO COM 723787107 42,085 319,993 SH   SOLE 34 319,993 0 0
PIONEER NAT RES CO COM 723787107 17,457 132,731 SH   SOLE 36 132,731 0 0
PIONEER NAT RES CO COM 723787107 535 4,070 SH   SOLE 40 4,070 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 4 679 SH   SOLE 18 679 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 24 4,578 SH   SOLE 21 4,578 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 96 18,320 SH   SOLE 22 18,320 0 0
PIPER JAFFRAY COS COM 724078100 969 14,720 SH   SOLE 2 487 0 14,233
PIPER JAFFRAY COS COM 724078100 1 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 20 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,123 77,804 SH   SOLE 18 77,804 0 0
PIPER JAFFRAY COS COM 724078100 1,373 20,856 SH   SOLE 19 20,856 0 0
PIPER JAFFRAY COS COM 724078100 106,026 1,610,352 SH   SOLE 21 1,610,352 0 0
PIPER JAFFRAY COS COM 724078100 32,196 489,008 SH   SOLE 22 428,837 0 60,171
PIPER JAFFRAY COS COM 724078100 78 1,182 SH   SOLE 26 0 0 1,182
PIPER JAFFRAY COS COM 724078100 153 2,317 SH   SOLE 28 2,317 0 0
PIPER JAFFRAY COS COM 724078100 1,976 30,005 SH   SOLE 30 30,005 0 0
PIPER JAFFRAY COS COM 724078100 129 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 1,496 253,175 SH   SOLE 2 84,327 0 168,848
PITNEY BOWES INC COM 724479100 5 829 SH   SOLE 4 829 0 0
PITNEY BOWES INC COM 724479100 139 23,513 SH   SOLE 7 23,513 0 0
PITNEY BOWES INC COM 724479100 4 597 SH   SOLE 17 0 0 597
PITNEY BOWES INC COM 724479100 6,743 1,140,938 SH   SOLE 18 1,140,938 0 0
PITNEY BOWES INC COM 724479100 1,637 276,990 SH   SOLE 19 276,990 0 0
PITNEY BOWES INC COM 724479100 101,350 17,148,979 SH   SOLE 21 17,148,979 0 0
PITNEY BOWES INC COM 724479100 36,397 6,158,462 SH   SOLE 22 5,847,556 0 310,906
PITNEY BOWES INC COM 724479100 209 35,285 SH   SOLE 26 17,815 0 17,470
PITNEY BOWES INC COM 724479100 147 24,831 SH   SOLE 28 24,831 0 0
PITNEY BOWES INC COM 724479100 266 44,983 SH   SOLE 30 44,983 0 0
PITNEY BOWES INC COM 724479100 407 68,939 SH   SOLE 32 68,939 0 0
PITNEY BOWES INC COM 724479100 138 23,349 SH   SOLE 36 23,349 0 0
PITNEY BOWES INC COM 724479100 131 22,113 SH   SOLE 40 22,113 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 41 2,526 SH   SOLE 2 2,526 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 21 1,286 SH   SOLE 7 1,286 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 37 2,276 SH   SOLE 18 2,276 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 2,031 124,198 SH   SOLE 21 124,198 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 11,041 675,301 SH   SOLE 22 653,809 0 21,492
PIVOTAL SOFTWARE INC COM CL A 72582H107 122 7,471 SH   SOLE 23 7,471 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 13 779 SH   SOLE 26 779 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 10 618 SH   SOLE 30 618 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 99 6,078 SH   SOLE 31 6,078 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 10 630 SH   SOLE 34 630 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 47 2,875 SH   SOLE 36 2,875 0 0
PIXELWORKS INC COM NEW 72581M305 19 6,685 SH   SOLE 18 6,685 0 0
PIXELWORKS INC COM NEW 72581M305 292 100,761 SH   SOLE 21 100,761 0 0
PIXELWORKS INC COM NEW 72581M305 1,805 622,540 SH   SOLE 22 622,540 0 0
PJT PARTNERS INC COM CL A 69343T107 620 15,988 SH   SOLE 2 749 0 15,239
PJT PARTNERS INC COM CL A 69343T107 10 251 SH   SOLE 4 251 0 0
PJT PARTNERS INC COM CL A 69343T107 17 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 2,530 65,281 SH   SOLE 18 65,281 0 0
PJT PARTNERS INC COM CL A 69343T107 1,138 29,348 SH   SOLE 19 29,348 0 0
PJT PARTNERS INC COM CL A 69343T107 27,862 718,826 SH   SOLE 21 718,826 0 0
PJT PARTNERS INC COM CL A 69343T107 22,296 575,238 SH   SOLE 22 550,713 0 24,525
PJT PARTNERS INC COM CL A 69343T107 92 2,363 SH   SOLE 26 0 0 2,363
PJT PARTNERS INC COM CL A 69343T107 110 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 199 5,146 SH   SOLE 30 5,146 0 0
PJT PARTNERS INC COM CL A 69343T107 101 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 20 1,000 SH   SOLE 18 1,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 58,782 2,933,212 SH   SOLE 19 2,933,212 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,460 72,656 SH   SOLE 2 4,256 0 68,400
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,018 50,648 SH   SOLE 4 46,712 0 3,936
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 350 17,413 SH   SOLE 7 17,413 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 874 43,482 SH   SOLE 18 31,742 0 11,740
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 179 8,930 SH   SOLE 19 8,930 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,331 165,726 SH   SOLE 21 165,726 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,301 363,216 SH   SOLE 22 263,581 0 99,635
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,066 102,777 SH   SOLE 23 102,777 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,959 395,964 SH   SOLE 26 202,580 0 193,384
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 613 30,484 SH   SOLE 28 22,004 0 8,480
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 695 34,598 SH   SOLE 29 4,208 0 30,390
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,532 225,482 SH   SOLE 30 225,482 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 738 36,715 SH   SOLE 31 19,801 0 16,914
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5,822 289,627 SH   SOLE 34 289,627 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 725 36,093 SH   SOLE 36 36,093 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 55 2,744 SH   SOLE 40 2,744 0 0
PLANET FITNESS INC CL A 72703H101 4,400 82,062 SH   SOLE 2 14,215 0 67,847
PLANET FITNESS INC CL A 72703H101 24 445 SH   SOLE 4 445 0 0
PLANET FITNESS INC CL A 72703H101 92 1,710 SH   SOLE 7 1,710 0 0
PLANET FITNESS INC CL A 72703H101 15,416 287,506 SH   SOLE 18 287,506 0 0
PLANET FITNESS INC CL A 72703H101 15,927 297,028 SH   SOLE 19 297,028 0 0
PLANET FITNESS INC CL A 72703H101 157,716 2,941,357 SH   SOLE 21 2,941,357 0 0
PLANET FITNESS INC CL A 72703H101 140,030 2,611,518 SH   SOLE 22 2,496,366 0 115,152
PLANET FITNESS INC CL A 72703H101 1,925 35,902 SH   SOLE 23 35,902 0 0
PLANET FITNESS INC CL A 72703H101 4,056 75,638 SH   SOLE 26 22,459 0 53,179
PLANET FITNESS INC CL A 72703H101 642 11,977 SH   SOLE 28 11,977 0 0
PLANET FITNESS INC CL A 72703H101 556 10,372 SH   SOLE 29 0 0 10,372
PLANET FITNESS INC CL A 72703H101 1,145 21,356 SH   SOLE 30 21,356 0 0
PLANET FITNESS INC CL A 72703H101 41 768 SH   SOLE 34 768 0 0
PLANET FITNESS INC CL A 72703H101 486 9,069 SH   SOLE 40 9,069 0 0
PLANTRONICS INC NEW COM 727493108 1,551 46,850 SH   SOLE 2 21,292 0 25,558
PLANTRONICS INC NEW COM 727493108 4 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 24 726 SH   SOLE 7 726 0 0
PLANTRONICS INC NEW COM 727493108 6,264 189,252 SH   SOLE 18 189,252 0 0
PLANTRONICS INC NEW COM 727493108 4,185 126,440 SH   SOLE 19 126,440 0 0
PLANTRONICS INC NEW COM 727493108 82,441 2,490,678 SH   SOLE 21 2,490,678 0 0
PLANTRONICS INC NEW COM 727493108 41,399 1,250,738 SH   SOLE 22 1,127,898 0 122,840
PLANTRONICS INC NEW COM 727493108 686 20,715 SH   SOLE 23 20,715 0 0
PLANTRONICS INC NEW COM 727493108 1,204 36,371 SH   SOLE 26 3,884 0 32,487
PLANTRONICS INC NEW COM 727493108 142 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 198 5,989 SH   SOLE 29 0 0 5,989
PLANTRONICS INC NEW COM 727493108 274 8,291 SH   SOLE 30 8,291 0 0
PLANTRONICS INC NEW COM 727493108 94 2,831 SH   SOLE 40 2,831 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 7,827 757,687 SH   SOLE 2 327,957 0 429,730
PLATFORM SPECIALTY PRODS COR COM 72766Q105 7 655 SH   SOLE 4 655 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 69 6,651 SH   SOLE 7 6,651 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,121 108,480 SH   SOLE 18 108,480 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 54,999 5,324,226 SH   SOLE 19 5,324,226 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 27,913 2,702,131 SH   SOLE 21 2,702,131 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 65,538 6,344,439 SH   SOLE 22 5,916,237 0 428,202
PLATFORM SPECIALTY PRODS COR COM 72766Q105 645 62,478 SH   SOLE 26 43,739 0 18,739
PLATFORM SPECIALTY PRODS COR COM 72766Q105 328 31,775 SH   SOLE 28 31,775 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 642 62,163 SH   SOLE 30 62,163 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 48 4,635 SH   SOLE 31 4,635 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 11,519 1,115,128 SH   SOLE 34 1,115,128 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 92 8,867 SH   SOLE 36 8,867 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 262 25,358 SH   SOLE 40 25,358 0 0
PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 8,222 815,724 SH   SOLE 19 815,724 0 0
PLATINUM EAGLE ACQUISITIN CO SHS CL A G7126L100 1,858 184,276 SH   SOLE 34 184,276 0 0
PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 44 4,178 SH   SOLE 2 4,178 0 0
PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 813 77,610 SH   SOLE 19 77,610 0 0
PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 8 770 SH   SOLE 22 770 0 0
PLATINUM EAGLE ACQUISITIN CO UNIT 01/09/2023 G7126L126 183 17,442 SH   SOLE 34 17,442 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 25 3,423 SH   SOLE 19 3,423 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 158 22,037 SH   SOLE 21 22,037 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 7,811 1,086,393 SH   SOLE 22 1,061,413 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 149 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 107 14,904 SH   SOLE 30 14,904 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 49 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 417 18,122 SH   SOLE 2 749 0 17,373
PLAYAGS INC COM 72814N104 8 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 1,731 75,241 SH   SOLE 18 75,241 0 0
PLAYAGS INC COM 72814N104 751 32,640 SH   SOLE 19 32,640 0 0
PLAYAGS INC COM 72814N104 17,619 766,048 SH   SOLE 21 766,048 0 0
PLAYAGS INC COM 72814N104 14,306 621,995 SH   SOLE 22 595,062 0 26,933
PLAYAGS INC COM 72814N104 156 6,781 SH   SOLE 30 6,781 0 0
PLEXUS CORP COM 729132100 1,635 32,008 SH   SOLE 2 1,097 0 30,911
PLEXUS CORP COM 729132100 8 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 41 798 SH   SOLE 7 798 0 0
PLEXUS CORP COM 729132100 8,524 166,873 SH   SOLE 18 166,873 0 0
PLEXUS CORP COM 729132100 2,367 46,342 SH   SOLE 19 46,342 0 0
PLEXUS CORP COM 729132100 173,137 3,389,518 SH   SOLE 21 3,389,518 0 0
PLEXUS CORP COM 729132100 46,401 908,394 SH   SOLE 22 864,325 0 44,069
PLEXUS CORP COM 729132100 663 12,971 SH   SOLE 26 6,009 0 6,962
PLEXUS CORP COM 729132100 160 3,132 SH   SOLE 28 3,132 0 0
PLEXUS CORP COM 729132100 3,251 63,643 SH   SOLE 30 63,643 0 0
PLEXUS CORP COM 729132100 41 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 122 2,383 SH   SOLE 40 2,383 0 0
PLUG POWER INC COM NEW 72919P202 215 173,672 SH   SOLE 2 7,711 0 165,961
PLUG POWER INC COM NEW 72919P202 5 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 897 723,685 SH   SOLE 18 723,685 0 0
PLUG POWER INC COM NEW 72919P202 383 309,274 SH   SOLE 19 309,274 0 0
PLUG POWER INC COM NEW 72919P202 10,335 8,334,307 SH   SOLE 21 8,334,307 0 0
PLUG POWER INC COM NEW 72919P202 7,654 6,172,221 SH   SOLE 22 5,929,374 0 242,847
PLUG POWER INC COM NEW 72919P202 32 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 948 764,675 SH   SOLE 30 764,675 0 0
PLUG POWER INC COM NEW 72919P202 25 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 19 836 SH   SOLE 18 836 0 0
PLUMAS BANCORP COM 729273102 103 4,517 SH   SOLE 21 4,517 0 0
PLUMAS BANCORP COM 729273102 192 8,456 SH   SOLE 22 8,456 0 0
PLURALSIGHT INC COM CL A 72941B106 982 41,700 SH   SOLE 2 1,535 0 40,165
PLURALSIGHT INC COM CL A 72941B106 10 433 SH   SOLE 7 433 0 0
PLURALSIGHT INC COM CL A 72941B106 274 11,653 SH   SOLE 18 11,653 0 0
PLURALSIGHT INC COM CL A 72941B106 12,729 540,498 SH   SOLE 19 540,498 0 0
PLURALSIGHT INC COM CL A 72941B106 7,188 305,208 SH   SOLE 21 305,208 0 0
PLURALSIGHT INC COM CL A 72941B106 15,192 645,091 SH   SOLE 22 602,202 0 42,889
PLURALSIGHT INC COM CL A 72941B106 12 498 SH   SOLE 31 498 0 0
PLURALSIGHT INC COM CL A 72941B106 8,777 372,698 SH   SOLE 34 372,698 0 0
PLX PHARMA INC COM 72942A107 3 1,747 SH   SOLE 18 1,747 0 0
PLX PHARMA INC COM 72942A107 4 2,621 SH   SOLE 21 2,621 0 0
PLYMOUTH INDL REIT INC COM 729640102 11 847 SH   SOLE 18 847 0 0
PLYMOUTH INDL REIT INC COM 729640102 140 11,122 SH   SOLE 21 11,122 0 0
PLYMOUTH INDL REIT INC COM 729640102 135 10,694 SH   SOLE 22 10,694 0 0
PNC FINL SVCS GROUP INC COM 693475105 134,000 1,146,182 SH   SOLE 2 96,447 0 1,049,735
PNC FINL SVCS GROUP INC COM 693475105 17,504 149,726 SH   SOLE 4 137,339 0 12,387
PNC FINL SVCS GROUP INC COM 693475105 42,299 361,806 SH   SOLE 7 348,543 0 13,263
PNC FINL SVCS GROUP INC COM 693475105 2,793 23,889 SH   SOLE 13 23,889 0 0
PNC FINL SVCS GROUP INC COM 693475105 297 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 107,235 917,248 SH   SOLE 18 860,860 0 56,388
PNC FINL SVCS GROUP INC COM 693475105 6,575 56,238 SH   SOLE 19 56,238 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,016,109 8,691,377 SH   SOLE 21 8,691,377 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,300,628 11,125,035 SH   SOLE 22 9,864,339 0 1,260,696
PNC FINL SVCS GROUP INC COM 693475105 38,382 328,308 SH   SOLE 23 328,308 0 0
PNC FINL SVCS GROUP INC COM 693475105 49,713 425,228 SH   SOLE 25 425,228 0 0
PNC FINL SVCS GROUP INC COM 693475105 224,389 1,919,332 SH   SOLE 26 463,632 0 1,455,700
PNC FINL SVCS GROUP INC COM 693475105 10,395 88,911 SH   SOLE 28 64,963 0 23,948
PNC FINL SVCS GROUP INC COM 693475105 4,583 39,203 SH   SOLE 29 16,997 0 22,206
PNC FINL SVCS GROUP INC COM 693475105 203,827 1,743,456 SH   SOLE 30 1,743,456 0 0
PNC FINL SVCS GROUP INC COM 693475105 21,745 186,001 SH   SOLE 31 101,144 0 84,857
PNC FINL SVCS GROUP INC COM 693475105 2,636 22,546 SH   SOLE 34 22,546 0 0
PNC FINL SVCS GROUP INC COM 693475105 47,348 404,992 SH   SOLE 36 404,992 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,222 10,452 SH   SOLE 40 10,452 0 0
PNM RES INC COM 69349H107 6,504 158,280 SH   SOLE 2 79,239 0 79,041
PNM RES INC COM 69349H107 1,071 26,057 SH   SOLE 4 26,057 0 0
PNM RES INC COM 69349H107 102 2,471 SH   SOLE 7 2,471 0 0
PNM RES INC COM 69349H107 19,417 472,547 SH   SOLE 18 472,547 0 0
PNM RES INC COM 69349H107 6,111 148,731 SH   SOLE 19 148,731 0 0
PNM RES INC COM 69349H107 236,546 5,756,788 SH   SOLE 21 5,756,788 0 0
PNM RES INC COM 69349H107 122,744 2,987,211 SH   SOLE 22 2,878,245 0 108,966
PNM RES INC COM 69349H107 944 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 433 10,534 SH   SOLE 28 10,534 0 0
PNM RES INC COM 69349H107 1,667 40,576 SH   SOLE 30 40,576 0 0
PNM RES INC COM 69349H107 207 5,042 SH   SOLE 36 5,042 0 0
PNM RES INC COM 69349H107 345 8,395 SH   SOLE 40 8,395 0 0
POINTER TELOCATION LTD SHS M7946T104 251 20,644 SH   SOLE 22 0 0 20,644
POINTS INTL LTD COM NEW 730843208 3,317 333,079 SH   SOLE 22 105,811 0 227,268
POLAR PWR INC COM 73102V105 3 672 SH   SOLE 18 672 0 0
POLAR PWR INC COM 73102V105 56 11,494 SH   SOLE 21 11,494 0 0
POLARIS INDS INC COM 731068102 12,443 162,273 SH   SOLE 2 30,068 0 132,205
POLARIS INDS INC COM 731068102 1,405 18,320 SH   SOLE 4 16,737 0 1,583
POLARIS INDS INC COM 731068102 3,612 47,109 SH   SOLE 7 47,109 0 0
POLARIS INDS INC COM 731068102 31 400 SH   SOLE 13 400 0 0
POLARIS INDS INC COM 731068102 42 548 SH   SOLE 15 548 0 0
POLARIS INDS INC COM 731068102 14,548 189,719 SH   SOLE 18 184,935 0 4,784
POLARIS INDS INC COM 731068102 2,868 37,403 SH   SOLE 19 37,403 0 0
POLARIS INDS INC COM 731068102 219,019 2,856,268 SH   SOLE 21 2,856,268 0 0
POLARIS INDS INC COM 731068102 146,463 1,910,050 SH   SOLE 22 1,789,696 0 120,354
POLARIS INDS INC COM 731068102 3,248 42,363 SH   SOLE 23 42,363 0 0
POLARIS INDS INC COM 731068102 4,961 64,703 SH   SOLE 25 64,703 0 0
POLARIS INDS INC COM 731068102 15,796 206,001 SH   SOLE 26 83,545 0 122,456
POLARIS INDS INC COM 731068102 892 11,631 SH   SOLE 28 8,525 0 3,106
POLARIS INDS INC COM 731068102 1,053 13,728 SH   SOLE 29 1,564 0 12,164
POLARIS INDS INC COM 731068102 7,080 92,332 SH   SOLE 30 92,332 0 0
POLARIS INDS INC COM 731068102 1,721 22,438 SH   SOLE 31 13,033 0 9,405
POLARIS INDS INC COM 731068102 1,228 16,014 SH   SOLE 34 16,014 0 0
POLARIS INDS INC COM 731068102 3,111 40,574 SH   SOLE 36 40,574 0 0
POLARIS INDS INC COM 731068102 92 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 110 8,155 SH   SOLE 2 389 0 7,766
POLARITYTE INC COM 731094108 3 195 SH   SOLE 7 195 0 0
POLARITYTE INC COM 731094108 477 35,395 SH   SOLE 18 35,395 0 0
POLARITYTE INC COM 731094108 191 14,148 SH   SOLE 19 14,148 0 0
POLARITYTE INC COM 731094108 4,784 354,649 SH   SOLE 21 354,649 0 0
POLARITYTE INC COM 731094108 5,304 393,213 SH   SOLE 22 386,464 0 6,749
POLYMET MINING CORP COM 731916102 12 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 2,945 102,985 SH   SOLE 2 38,964 0 64,021
POLYONE CORP COM 73179P106 14 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 47 1,628 SH   SOLE 7 1,628 0 0
POLYONE CORP COM 73179P106 13,291 464,713 SH   SOLE 18 464,713 0 0
POLYONE CORP COM 73179P106 6,664 233,010 SH   SOLE 19 233,010 0 0
POLYONE CORP COM 73179P106 161,060 5,631,473 SH   SOLE 21 5,631,473 0 0
POLYONE CORP COM 73179P106 82,676 2,890,768 SH   SOLE 22 2,776,128 0 114,640
POLYONE CORP COM 73179P106 746 26,071 SH   SOLE 23 26,071 0 0
POLYONE CORP COM 73179P106 1,713 59,895 SH   SOLE 26 8,522 0 51,373
POLYONE CORP COM 73179P106 284 9,916 SH   SOLE 28 9,916 0 0
POLYONE CORP COM 73179P106 435 15,213 SH   SOLE 29 0 0 15,213
POLYONE CORP COM 73179P106 579 20,260 SH   SOLE 30 20,260 0 0
POLYONE CORP COM 73179P106 31 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 192 6,715 SH   SOLE 40 6,715 0 0
POOL CORPORATION COM 73278L105 13,761 92,572 SH   SOLE 2 22,745 0 69,827
POOL CORPORATION COM 73278L105 25 170 SH   SOLE 4 170 0 0
POOL CORPORATION COM 73278L105 106 711 SH   SOLE 7 711 0 0
POOL CORPORATION COM 73278L105 17,884 120,310 SH   SOLE 18 120,310 0 0
POOL CORPORATION COM 73278L105 1,236 8,313 SH   SOLE 19 8,313 0 0
POOL CORPORATION COM 73278L105 297,362 2,000,417 SH   SOLE 21 2,000,417 0 0
POOL CORPORATION COM 73278L105 190,178 1,279,369 SH   SOLE 22 1,204,313 0 75,056
POOL CORPORATION COM 73278L105 2,024 13,617 SH   SOLE 26 8,859 0 4,758
POOL CORPORATION COM 73278L105 782 5,263 SH   SOLE 28 5,263 0 0
POOL CORPORATION COM 73278L105 1,504 10,118 SH   SOLE 30 10,118 0 0
POOL CORPORATION COM 73278L105 143 963 SH   SOLE 31 799 0 164
POOL CORPORATION COM 73278L105 555 3,732 SH   SOLE 40 3,732 0 0
POPULAR INC COM NEW 733174700 9,431 199,721 SH   SOLE 2 6,567 0 193,154
POPULAR INC COM NEW 733174700 23 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 152 3,217 SH   SOLE 7 3,217 0 0
POPULAR INC COM NEW 733174700 3,080 65,219 SH   SOLE 18 65,219 0 0
POPULAR INC COM NEW 733174700 4,716 99,869 SH   SOLE 19 99,869 0 0
POPULAR INC COM NEW 733174700 62,429 1,322,096 SH   SOLE 21 1,322,096 0 0
POPULAR INC COM NEW 733174700 134,370 2,845,618 SH   SOLE 22 2,649,770 0 195,848
POPULAR INC COM NEW 733174700 1,183 25,045 SH   SOLE 25 25,045 0 0
POPULAR INC COM NEW 733174700 1,651 34,956 SH   SOLE 26 20,585 0 14,371
POPULAR INC COM NEW 733174700 634 13,422 SH   SOLE 28 13,422 0 0
POPULAR INC COM NEW 733174700 149 3,165 SH   SOLE 29 0 0 3,165
POPULAR INC COM NEW 733174700 1,176 24,911 SH   SOLE 30 24,911 0 0
POPULAR INC COM NEW 733174700 97 2,045 SH   SOLE 31 2,045 0 0
POPULAR INC COM NEW 733174700 1,910 40,443 SH   SOLE 34 40,443 0 0
POPULAR INC COM NEW 733174700 192 4,062 SH   SOLE 36 4,062 0 0
POPULAR INC COM NEW 733174700 458 9,704 SH   SOLE 40 9,704 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 504 550,000 PRN   SOLE 21 550,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 13,017 283,899 SH   SOLE 2 158,575 0 125,324
PORTLAND GEN ELEC CO COM NEW 736508847 3,063 66,814 SH   SOLE 4 66,814 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 602 13,139 SH   SOLE 7 13,139 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,858 62,328 SH   SOLE 13 62,328 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 17,921 390,870 SH   SOLE 18 390,870 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 36,321 792,178 SH   SOLE 19 792,178 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 156,510 3,413,517 SH   SOLE 21 3,413,517 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 152,635 3,328,998 SH   SOLE 22 3,057,433 0 271,565
PORTLAND GEN ELEC CO COM NEW 736508847 2,519 54,935 SH   SOLE 23 54,935 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,887 84,779 SH   SOLE 26 19,280 0 65,499
PORTLAND GEN ELEC CO COM NEW 736508847 545 11,884 SH   SOLE 28 11,884 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,044 22,780 SH   SOLE 29 22,780 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,650 57,794 SH   SOLE 30 57,794 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,737 59,686 SH   SOLE 31 43,928 0 15,758
PORTLAND GEN ELEC CO COM NEW 736508847 1,901 41,452 SH   SOLE 34 41,452 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,004 65,515 SH   SOLE 36 65,515 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 354 7,712 SH   SOLE 40 7,712 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,104 56,576 SH   SOLE 2 5,513 0 51,063
PORTOLA PHARMACEUTICALS INC COM 737010108 5 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 28 1,414 SH   SOLE 7 1,414 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 4,173 213,757 SH   SOLE 18 213,757 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 2,993 153,346 SH   SOLE 19 153,346 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 57,008 2,920,498 SH   SOLE 21 2,920,498 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 36,806 1,885,549 SH   SOLE 22 1,804,657 0 80,892
PORTOLA PHARMACEUTICALS INC COM 737010108 259 13,252 SH   SOLE 23 13,252 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 801 41,057 SH   SOLE 26 15,474 0 25,583
PORTOLA PHARMACEUTICALS INC COM 737010108 181 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 130 6,670 SH   SOLE 29 0 0 6,670
PORTOLA PHARMACEUTICALS INC COM 737010108 340 17,401 SH   SOLE 30 17,401 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 23 1,188 SH   SOLE 34 1,188 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 131 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 2,014 36,663 SH   SOLE 2 0 0 36,663
POSCO SPONSORED ADR 693483109 183 3,328 SH   SOLE 4 3,328 0 0
POSCO SPONSORED ADR 693483109 619 11,260 SH   SOLE 18 11,260 0 0
POSCO SPONSORED ADR 693483109 86 1,571 SH   SOLE 19 1,571 0 0
POSCO SPONSORED ADR 693483109 1,249 22,731 SH   SOLE 21 22,731 0 0
POSCO SPONSORED ADR 693483109 21,279 387,318 SH   SOLE 22 337,579 0 49,739
POSCO SPONSORED ADR 693483109 496 9,024 SH   SOLE 30 9,024 0 0
POSCO SPONSORED ADR 693483109 32 586 SH   SOLE 34 586 0 0
POST HLDGS INC COM 737446104 14,111 158,320 SH   SOLE 2 31,906 0 126,414
POST HLDGS INC COM 737446104 28 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 157 1,763 SH   SOLE 7 1,763 0 0
POST HLDGS INC COM 737446104 17,072 191,541 SH   SOLE 18 191,541 0 0
POST HLDGS INC COM 737446104 1,226 13,756 SH   SOLE 19 13,756 0 0
POST HLDGS INC COM 737446104 289,865 3,252,165 SH   SOLE 21 3,252,165 0 0
POST HLDGS INC COM 737446104 189,314 2,124,025 SH   SOLE 22 1,997,685 0 126,340
POST HLDGS INC COM 737446104 2,040 22,887 SH   SOLE 26 12,928 0 9,959
POST HLDGS INC COM 737446104 765 8,578 SH   SOLE 28 8,578 0 0
POST HLDGS INC COM 737446104 519 5,821 SH   SOLE 29 0 0 5,821
POST HLDGS INC COM 737446104 1,470 16,491 SH   SOLE 30 16,491 0 0
POST HLDGS INC COM 737446104 126 1,419 SH   SOLE 31 1,332 0 87
POST HLDGS INC COM 737446104 134 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 610 6,840 SH   SOLE 40 6,840 0 0
POTBELLY CORP COM 73754Y100 149 18,544 SH   SOLE 2 807 0 17,737
POTBELLY CORP COM 73754Y100 3 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 604 75,076 SH   SOLE 18 75,076 0 0
POTBELLY CORP COM 73754Y100 259 32,154 SH   SOLE 19 32,154 0 0
POTBELLY CORP COM 73754Y100 6,490 806,256 SH   SOLE 21 806,256 0 0
POTBELLY CORP COM 73754Y100 6,094 756,992 SH   SOLE 22 732,986 0 24,006
POTBELLY CORP COM 73754Y100 17 2,148 SH   SOLE 28 2,148 0 0
POTBELLY CORP COM 73754Y100 28 3,447 SH   SOLE 30 3,447 0 0
POTBELLY CORP COM 73754Y100 13 1,594 SH   SOLE 40 1,594 0 0
POTLATCHDELTIC CORPORATION COM 737630103 3,056 96,601 SH   SOLE 2 30,406 0 66,195
POTLATCHDELTIC CORPORATION COM 737630103 16 512 SH   SOLE 4 512 0 0
POTLATCHDELTIC CORPORATION COM 737630103 27 867 SH   SOLE 7 867 0 0
POTLATCHDELTIC CORPORATION COM 737630103 12,279 388,069 SH   SOLE 18 388,069 0 0
POTLATCHDELTIC CORPORATION COM 737630103 3,135 99,093 SH   SOLE 19 99,093 0 0
POTLATCHDELTIC CORPORATION COM 737630103 172,642 5,456,450 SH   SOLE 21 5,456,450 0 0
POTLATCHDELTIC CORPORATION COM 737630103 73,524 2,323,761 SH   SOLE 22 2,237,871 0 85,890
POTLATCHDELTIC CORPORATION COM 737630103 52 1,654 SH   SOLE 23 1,654 0 0
POTLATCHDELTIC CORPORATION COM 737630103 627 19,806 SH   SOLE 26 8,715 0 11,091
POTLATCHDELTIC CORPORATION COM 737630103 245 7,741 SH   SOLE 28 7,741 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 4,336 137,032 SH   SOLE 30 137,032 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH   SOLE 34 2 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH   SOLE 36 2 0 0
POTLATCHDELTIC CORPORATION COM 737630103 225 7,096 SH   SOLE 40 7,096 0 0
POWELL INDS INC COM 739128106 218 8,730 SH   SOLE 2 305 0 8,425
POWELL INDS INC COM 739128106 2 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 5 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,165 46,599 SH   SOLE 18 46,599 0 0
POWELL INDS INC COM 739128106 311 12,445 SH   SOLE 19 12,445 0 0
POWELL INDS INC COM 739128106 23,746 949,460 SH   SOLE 21 949,460 0 0
POWELL INDS INC COM 739128106 6,052 241,990 SH   SOLE 22 230,941 0 11,049
POWELL INDS INC COM 739128106 17 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 35 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 414 16,552 SH   SOLE 30 16,552 0 0
POWELL INDS INC COM 739128106 23 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 1,390 22,799 SH   SOLE 2 1,007 0 21,792
POWER INTEGRATIONS INC COM 739276103 13 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 38 630 SH   SOLE 7 630 0 0
POWER INTEGRATIONS INC COM 739276103 8,841 144,975 SH   SOLE 18 144,975 0 0
POWER INTEGRATIONS INC COM 739276103 2,640 43,294 SH   SOLE 19 43,294 0 0
POWER INTEGRATIONS INC COM 739276103 188,619 3,093,135 SH   SOLE 21 3,093,135 0 0
POWER INTEGRATIONS INC COM 739276103 50,899 834,677 SH   SOLE 22 795,922 0 38,755
POWER INTEGRATIONS INC COM 739276103 522 8,557 SH   SOLE 26 1,942 0 6,615
POWER INTEGRATIONS INC COM 739276103 248 4,072 SH   SOLE 28 4,072 0 0
POWER INTEGRATIONS INC COM 739276103 3,566 58,481 SH   SOLE 30 58,481 0 0
POWER INTEGRATIONS INC COM 739276103 198 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 21 3,765 SH   SOLE 22 3,765 0 0
PPG INDS INC COM 693506107 63,929 625,340 SH   SOLE 2 61,490 0 563,850
PPG INDS INC COM 693506107 8,085 79,087 SH   SOLE 4 72,509 0 6,578
PPG INDS INC COM 693506107 30,788 301,160 SH   SOLE 7 212,870 0 88,290
PPG INDS INC COM 693506107 694 6,784 SH   SOLE 13 6,784 0 0
PPG INDS INC COM 693506107 210 2,053 SH   SOLE 15 2,053 0 0
PPG INDS INC COM 693506107 47,819 467,759 SH   SOLE 18 434,613 0 33,146
PPG INDS INC COM 693506107 3,859 37,747 SH   SOLE 19 37,747 0 0
PPG INDS INC COM 693506107 461,292 4,512,296 SH   SOLE 21 4,512,296 0 0
PPG INDS INC COM 693506107 592,166 5,792,491 SH   SOLE 22 5,117,188 0 675,303
PPG INDS INC COM 693506107 17,293 169,153 SH   SOLE 23 169,153 0 0
PPG INDS INC COM 693506107 22,131 216,485 SH   SOLE 25 216,485 0 0
PPG INDS INC COM 693506107 123,713 1,210,146 SH   SOLE 26 265,049 0 945,097
PPG INDS INC COM 693506107 4,710 46,075 SH   SOLE 28 33,530 0 12,545
PPG INDS INC COM 693506107 1,070 10,466 SH   SOLE 29 10,466 0 0
PPG INDS INC COM 693506107 83,464 816,437 SH   SOLE 30 816,437 0 0
PPG INDS INC COM 693506107 12,873 125,926 SH   SOLE 31 56,626 0 69,300
PPG INDS INC COM 693506107 1,331 13,020 SH   SOLE 34 13,020 0 0
PPG INDS INC COM 693506107 19,487 190,615 SH   SOLE 36 190,615 0 0
PPG INDS INC COM 693506107 526 5,146 SH   SOLE 40 5,146 0 0
PPL CORP COM 69351T106 58,944 2,080,609 SH   SOLE 2 400,634 0 1,679,975
PPL CORP COM 69351T106 14,934 527,143 SH   SOLE 4 508,698 0 18,445
PPL CORP COM 69351T106 19,545 689,912 SH   SOLE 7 647,876 0 42,036
PPL CORP COM 69351T106 884 31,207 SH   SOLE 13 31,207 0 0
PPL CORP COM 69351T106 163 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,176 1,700,535 SH   SOLE 18 1,614,357 0 86,178
PPL CORP COM 69351T106 9,684 341,817 SH   SOLE 19 341,817 0 0
PPL CORP COM 69351T106 864,754 30,524,331 SH   SOLE 21 30,524,331 0 0
PPL CORP COM 69351T106 509,651 17,989,800 SH   SOLE 22 15,830,145 0 2,159,655
PPL CORP COM 69351T106 17,151 605,389 SH   SOLE 23 605,389 0 0
PPL CORP COM 69351T106 18,267 644,807 SH   SOLE 25 644,807 0 0
PPL CORP COM 69351T106 64,100 2,262,617 SH   SOLE 26 787,035 0 1,475,582
PPL CORP COM 69351T106 3,815 134,665 SH   SOLE 28 98,615 0 36,050
PPL CORP COM 69351T106 2,397 84,605 SH   SOLE 29 84,605 0 0
PPL CORP COM 69351T106 71,334 2,517,962 SH   SOLE 30 2,517,962 0 0
PPL CORP COM 69351T106 12,279 433,418 SH   SOLE 31 289,022 0 144,396
PPL CORP COM 69351T106 5,972 210,813 SH   SOLE 32 210,813 0 0
PPL CORP COM 69351T106 6,709 236,821 SH   SOLE 34 236,821 0 0
PPL CORP COM 69351T106 14,385 507,768 SH   SOLE 35 507,768 0 0
PPL CORP COM 69351T106 19,574 690,918 SH   SOLE 36 690,918 0 0
PPL CORP COM 69351T106 477 16,844 SH   SOLE 40 16,844 0 0
PQ GROUP HLDGS INC COM 73943T103 581 39,207 SH   SOLE 2 1,372 0 37,835
PQ GROUP HLDGS INC COM 73943T103 12 795 SH   SOLE 7 795 0 0
PQ GROUP HLDGS INC COM 73943T103 1,836 123,979 SH   SOLE 18 123,979 0 0
PQ GROUP HLDGS INC COM 73943T103 807 54,523 SH   SOLE 19 54,523 0 0
PQ GROUP HLDGS INC COM 73943T103 17,982 1,214,166 SH   SOLE 21 1,214,166 0 0
PQ GROUP HLDGS INC COM 73943T103 15,214 1,027,265 SH   SOLE 22 971,280 0 55,985
PQ GROUP HLDGS INC COM 73943T103 117 7,899 SH   SOLE 28 7,899 0 0
PQ GROUP HLDGS INC COM 73943T103 257 17,353 SH   SOLE 30 17,353 0 0
PQ GROUP HLDGS INC COM 73943T103 97 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 1,096 44,966 SH   SOLE 2 1,545 0 43,421
PRA GROUP INC COM 69354N106 6 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 24 968 SH   SOLE 7 968 0 0
PRA GROUP INC COM 69354N106 5,660 232,262 SH   SOLE 18 232,262 0 0
PRA GROUP INC COM 69354N106 1,600 65,675 SH   SOLE 19 65,675 0 0
PRA GROUP INC COM 69354N106 118,519 4,863,324 SH   SOLE 21 4,863,324 0 0
PRA GROUP INC COM 69354N106 31,557 1,294,917 SH   SOLE 22 1,231,409 0 63,508
PRA GROUP INC COM 69354N106 168 6,914 SH   SOLE 26 4,827 0 2,087
PRA GROUP INC COM 69354N106 143 5,864 SH   SOLE 28 5,864 0 0
PRA GROUP INC COM 69354N106 2,284 93,705 SH   SOLE 30 93,705 0 0
PRA GROUP INC COM 69354N106 128 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 737 875,000 PRN   SOLE 21 875,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 12,844 139,669 SH   SOLE 2 29,485 0 110,184
PRA HEALTH SCIENCES INC COM 69354M108 33 356 SH   SOLE 4 356 0 0
PRA HEALTH SCIENCES INC COM 69354M108 102 1,106 SH   SOLE 7 1,106 0 0
PRA HEALTH SCIENCES INC COM 69354M108 15,766 171,445 SH   SOLE 18 171,445 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,059 22,395 SH   SOLE 19 22,395 0 0
PRA HEALTH SCIENCES INC COM 69354M108 345,751 3,759,801 SH   SOLE 21 3,759,801 0 0
PRA HEALTH SCIENCES INC COM 69354M108 176,697 1,921,450 SH   SOLE 22 1,805,117 0 116,333
PRA HEALTH SCIENCES INC COM 69354M108 654 7,114 SH   SOLE 23 7,114 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,695 29,310 SH   SOLE 26 7,985 0 21,325
PRA HEALTH SCIENCES INC COM 69354M108 721 7,835 SH   SOLE 28 7,835 0 0
PRA HEALTH SCIENCES INC COM 69354M108 664 7,221 SH   SOLE 29 0 0 7,221
PRA HEALTH SCIENCES INC COM 69354M108 7,704 83,779 SH   SOLE 30 83,779 0 0
PRA HEALTH SCIENCES INC COM 69354M108 168 1,830 SH   SOLE 31 1,143 0 687
PRA HEALTH SCIENCES INC COM 69354M108 511 5,556 SH   SOLE 40 5,556 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 736 52,366 SH   SOLE 2 9,654 0 42,712
PREFERRED APT CMNTYS INC COM 74039L103 9 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,078 147,774 SH   SOLE 18 147,774 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,804 128,298 SH   SOLE 19 128,298 0 0
PREFERRED APT CMNTYS INC COM 74039L103 21,563 1,533,641 SH   SOLE 21 1,533,641 0 0
PREFERRED APT CMNTYS INC COM 74039L103 21,469 1,526,984 SH   SOLE 22 1,346,228 0 180,756
PREFERRED APT CMNTYS INC COM 74039L103 814 57,900 SH   SOLE 23 57,900 0 0
PREFERRED APT CMNTYS INC COM 74039L103 147 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 93 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 487 11,234 SH   SOLE 2 419 0 10,815
PREFERRED BK LOS ANGELES CA COM NEW 740367404 13 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,120 71,972 SH   SOLE 18 71,972 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 900 20,756 SH   SOLE 19 20,756 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 65,654 1,514,506 SH   SOLE 21 1,514,506 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 22,157 511,129 SH   SOLE 22 418,879 0 92,250
PREFERRED BK LOS ANGELES CA COM NEW 740367404 57 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 74 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,326 30,593 SH   SOLE 30 30,593 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 109 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 170 3,130 SH   SOLE 2 102 0 3,028
PREFORMED LINE PRODS CO COM 740444104 4 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 586 10,799 SH   SOLE 18 10,799 0 0
PREFORMED LINE PRODS CO COM 740444104 247 4,561 SH   SOLE 19 4,561 0 0
PREFORMED LINE PRODS CO COM 740444104 5,934 109,374 SH   SOLE 21 109,374 0 0
PREFORMED LINE PRODS CO COM 740444104 1,844 33,999 SH   SOLE 22 31,456 0 2,543
PREMIER FINL BANCORP INC COM 74050M105 195 13,101 SH   SOLE 2 390 0 12,711
PREMIER FINL BANCORP INC COM 74050M105 5 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 627 42,073 SH   SOLE 18 42,073 0 0
PREMIER FINL BANCORP INC COM 74050M105 261 17,535 SH   SOLE 19 17,535 0 0
PREMIER FINL BANCORP INC COM 74050M105 6,582 441,470 SH   SOLE 21 441,470 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,734 116,265 SH   SOLE 22 108,772 0 7,493
PREMIER INC CL A 74051N102 4,030 107,891 SH   SOLE 2 3,423 0 104,468
PREMIER INC CL A 74051N102 9 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 41 1,092 SH   SOLE 7 1,092 0 0
PREMIER INC CL A 74051N102 944 25,262 SH   SOLE 18 25,262 0 0
PREMIER INC CL A 74051N102 403 10,781 SH   SOLE 19 10,781 0 0
PREMIER INC CL A 74051N102 33,716 902,700 SH   SOLE 21 902,700 0 0
PREMIER INC CL A 74051N102 52,314 1,400,630 SH   SOLE 22 1,300,617 0 100,013
PREMIER INC CL A 74051N102 795 21,274 SH   SOLE 26 6,665 0 14,609
PREMIER INC CL A 74051N102 259 6,936 SH   SOLE 28 6,936 0 0
PREMIER INC CL A 74051N102 149 3,977 SH   SOLE 29 0 0 3,977
PREMIER INC CL A 74051N102 514 13,765 SH   SOLE 30 13,765 0 0
PREMIER INC CL A 74051N102 42 1,125 SH   SOLE 31 1,085 0 40
PREMIER INC CL A 74051N102 235 6,297 SH   SOLE 40 6,297 0 0
PRESBIA PLC SHS G7234P100 0 988 SH   SOLE 18 988 0 0
PRESBIA PLC SHS G7234P100 4 11,752 SH   SOLE 21 11,752 0 0
PRESIDIO INC COM 74102M103 504 38,597 SH   SOLE 2 1,104 0 37,493
PRESIDIO INC COM 74102M103 12 903 SH   SOLE 7 903 0 0
PRESIDIO INC COM 74102M103 1,632 125,053 SH   SOLE 18 125,053 0 0
PRESIDIO INC COM 74102M103 703 53,833 SH   SOLE 19 53,833 0 0
PRESIDIO INC COM 74102M103 15,715 1,204,245 SH   SOLE 21 1,204,245 0 0
PRESIDIO INC COM 74102M103 12,477 956,077 SH   SOLE 22 905,417 0 50,660
PRESIDIO INC COM 74102M103 175 13,373 SH   SOLE 26 0 0 13,373
PRESIDIO INC COM 74102M103 112 8,600 SH   SOLE 30 8,600 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,582 83,614 SH   SOLE 2 32,173 0 51,441
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 35 1,122 SH   SOLE 7 1,122 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9,263 299,964 SH   SOLE 18 299,964 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,037 130,739 SH   SOLE 19 130,739 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 118,122 3,825,197 SH   SOLE 21 3,825,197 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 61,650 1,996,444 SH   SOLE 22 1,857,595 0 138,849
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 789 25,561 SH   SOLE 23 25,561 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,936 62,710 SH   SOLE 26 12,823 0 49,887
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 204 6,615 SH   SOLE 28 6,615 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 213 6,888 SH   SOLE 29 0 0 6,888
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 387 12,535 SH   SOLE 30 12,535 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 177 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 6,840 809,445 SH   SOLE 30 809,445 0 0
PRGX GLOBAL INC COM NEW 69357C503 155 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 681 71,894 SH   SOLE 18 71,894 0 0
PRGX GLOBAL INC COM NEW 69357C503 262 27,713 SH   SOLE 19 27,713 0 0
PRGX GLOBAL INC COM NEW 69357C503 6,934 732,212 SH   SOLE 21 732,212 0 0
PRGX GLOBAL INC COM NEW 69357C503 8,005 845,302 SH   SOLE 22 834,110 0 11,192
PRICE T ROWE GROUP INC COM 74144T108 57,451 622,308 SH   SOLE 2 83,864 0 538,444
PRICE T ROWE GROUP INC COM 74144T108 8,641 93,603 SH   SOLE 4 87,188 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 37,076 401,600 SH   SOLE 7 263,346 0 138,254
PRICE T ROWE GROUP INC COM 74144T108 311 3,370 SH   SOLE 13 3,370 0 0
PRICE T ROWE GROUP INC COM 74144T108 177 1,917 SH   SOLE 15 1,917 0 0
PRICE T ROWE GROUP INC COM 74144T108 51,021 552,656 SH   SOLE 18 523,196 0 29,460
PRICE T ROWE GROUP INC COM 74144T108 5,896 63,867 SH   SOLE 19 63,867 0 0
PRICE T ROWE GROUP INC COM 74144T108 619,808 6,713,692 SH   SOLE 21 6,713,692 0 0
PRICE T ROWE GROUP INC COM 74144T108 545,213 5,905,687 SH   SOLE 22 5,247,734 0 657,953
PRICE T ROWE GROUP INC COM 74144T108 16,096 174,352 SH   SOLE 23 174,352 0 0
PRICE T ROWE GROUP INC COM 74144T108 20,845 225,791 SH   SOLE 25 225,791 0 0
PRICE T ROWE GROUP INC COM 74144T108 94,486 1,023,462 SH   SOLE 26 252,310 0 771,152
PRICE T ROWE GROUP INC COM 74144T108 4,321 46,802 SH   SOLE 28 34,298 0 12,504
PRICE T ROWE GROUP INC COM 74144T108 3,349 36,280 SH   SOLE 29 11,538 0 24,742
PRICE T ROWE GROUP INC COM 74144T108 98,206 1,063,759 SH   SOLE 30 1,063,759 0 0
PRICE T ROWE GROUP INC COM 74144T108 7,890 85,460 SH   SOLE 31 54,755 0 30,705
PRICE T ROWE GROUP INC COM 74144T108 1,235 13,378 SH   SOLE 34 13,378 0 0
PRICE T ROWE GROUP INC COM 74144T108 22,291 241,455 SH   SOLE 36 241,455 0 0
PRICE T ROWE GROUP INC COM 74144T108 536 5,805 SH   SOLE 40 5,805 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3,130 2,325,000 PRN   SOLE 21 2,325,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 2,786 2,525,000 PRN   SOLE 21 2,525,000 0 0
PRICESMART INC COM 741511109 1,045 17,679 SH   SOLE 2 771 0 16,908
PRICESMART INC COM 741511109 4 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 15 261 SH   SOLE 7 261 0 0
PRICESMART INC COM 741511109 4,269 72,235 SH   SOLE 18 72,235 0 0
PRICESMART INC COM 741511109 1,920 32,495 SH   SOLE 19 32,495 0 0
PRICESMART INC COM 741511109 43,387 734,137 SH   SOLE 21 734,137 0 0
PRICESMART INC COM 741511109 38,173 645,905 SH   SOLE 22 609,451 0 36,454
PRICESMART INC COM 741511109 244 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 168 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 302 5,104 SH   SOLE 30 5,104 0 0
PRICESMART INC COM 741511109 124 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 12 174 SH   SOLE 21 174 0 0
PRIMERICA INC COM 74164M108 4,883 49,974 SH   SOLE 2 18,623 0 31,351
PRIMERICA INC COM 74164M108 15 156 SH   SOLE 4 156 0 0
PRIMERICA INC COM 74164M108 75 771 SH   SOLE 7 771 0 0
PRIMERICA INC COM 74164M108 22,745 232,776 SH   SOLE 18 232,776 0 0
PRIMERICA INC COM 74164M108 4,471 45,759 SH   SOLE 19 45,759 0 0
PRIMERICA INC COM 74164M108 270,593 2,769,350 SH   SOLE 21 2,769,350 0 0
PRIMERICA INC COM 74164M108 130,828 1,338,943 SH   SOLE 22 1,283,376 0 55,567
PRIMERICA INC COM 74164M108 916 9,371 SH   SOLE 26 5,265 0 4,106
PRIMERICA INC COM 74164M108 569 5,822 SH   SOLE 28 5,822 0 0
PRIMERICA INC COM 74164M108 704 7,201 SH   SOLE 30 7,201 0 0
PRIMERICA INC COM 74164M108 175 1,789 SH   SOLE 36 1,789 0 0
PRIMERICA INC COM 74164M108 404 4,132 SH   SOLE 40 4,132 0 0
PRIMO WTR CORP COM 74165N105 397 28,362 SH   SOLE 2 1,024 0 27,338
PRIMO WTR CORP COM 74165N105 9 620 SH   SOLE 7 620 0 0
PRIMO WTR CORP COM 74165N105 1,580 112,772 SH   SOLE 18 112,772 0 0
PRIMO WTR CORP COM 74165N105 684 48,826 SH   SOLE 19 48,826 0 0
PRIMO WTR CORP COM 74165N105 15,985 1,141,006 SH   SOLE 21 1,141,006 0 0
PRIMO WTR CORP COM 74165N105 15,473 1,104,426 SH   SOLE 22 887,725 0 216,701
PRIMO WTR CORP COM 74165N105 125 8,905 SH   SOLE 30 8,905 0 0
PRIMORIS SVCS CORP COM 74164F103 719 37,606 SH   SOLE 2 1,417 0 36,189
PRIMORIS SVCS CORP COM 74164F103 5 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 16 861 SH   SOLE 7 861 0 0
PRIMORIS SVCS CORP COM 74164F103 2,613 136,586 SH   SOLE 18 136,586 0 0
PRIMORIS SVCS CORP COM 74164F103 1,174 61,385 SH   SOLE 19 61,385 0 0
PRIMORIS SVCS CORP COM 74164F103 26,166 1,367,776 SH   SOLE 21 1,367,776 0 0
PRIMORIS SVCS CORP COM 74164F103 23,202 1,212,837 SH   SOLE 22 1,122,366 0 90,471
PRIMORIS SVCS CORP COM 74164F103 36 1,896 SH   SOLE 26 0 0 1,896
PRIMORIS SVCS CORP COM 74164F103 106 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 192 10,049 SH   SOLE 30 10,049 0 0
PRIMORIS SVCS CORP COM 74164F103 83 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 34,054 770,987 SH   SOLE 2 120,415 0 650,572
PRINCIPAL FINL GROUP INC COM 74251V102 4,999 113,170 SH   SOLE 4 105,614 0 7,556
PRINCIPAL FINL GROUP INC COM 74251V102 13,470 304,961 SH   SOLE 7 246,560 0 58,401
PRINCIPAL FINL GROUP INC COM 74251V102 74 1,673 SH   SOLE 13 1,673 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 92 2,083 SH   SOLE 15 2,083 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 5 121 SH   SOLE 17 0 0 121
PRINCIPAL FINL GROUP INC COM 74251V102 25,750 582,986 SH   SOLE 18 542,996 0 39,990
PRINCIPAL FINL GROUP INC COM 74251V102 3,997 90,491 SH   SOLE 19 90,491 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 305,837 6,924,095 SH   SOLE 21 6,924,095 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 295,811 6,697,108 SH   SOLE 22 5,941,078 0 756,030
PRINCIPAL FINL GROUP INC COM 74251V102 9,674 219,010 SH   SOLE 23 219,010 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 12,197 276,136 SH   SOLE 25 276,136 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 54,256 1,228,340 SH   SOLE 26 324,084 0 904,256
PRINCIPAL FINL GROUP INC COM 74251V102 2,427 54,937 SH   SOLE 28 39,904 0 15,033
PRINCIPAL FINL GROUP INC COM 74251V102 3,507 79,408 SH   SOLE 29 20,855 0 58,553
PRINCIPAL FINL GROUP INC COM 74251V102 52,889 1,197,394 SH   SOLE 30 1,197,394 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 4,546 102,921 SH   SOLE 31 66,760 0 36,161
PRINCIPAL FINL GROUP INC COM 74251V102 858 19,419 SH   SOLE 34 19,419 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 10,944 247,770 SH   SOLE 36 247,770 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 337 7,620 SH   SOLE 40 7,620 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 459 16,743 SH   SOLE 2 13,497 0 3,246
PRINCIPIA BIOPHARMA INC COM 74257L108 705 25,746 SH   SOLE 18 25,746 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 2,381 86,924 SH   SOLE 19 86,924 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 32 1,168 SH   SOLE 20 1,168 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 5,369 196,010 SH   SOLE 21 196,010 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 2,095 76,496 SH   SOLE 22 74,778 0 1,718
PRINCIPIA BIOPHARMA INC COM 74257L108 1,084 39,579 SH   SOLE 34 39,579 0 0
PRO-DEX INC COLO COM NEW 74265M205 10 804 SH   SOLE 18 804 0 0
PRO-DEX INC COLO COM NEW 74265M205 139 11,523 SH   SOLE 21 11,523 0 0
PRO-DEX INC COLO COM NEW 74265M205 1 42 SH   SOLE 22 42 0 0
PROASSURANCE CORP COM 74267C106 2,178 53,706 SH   SOLE 2 1,849 0 51,857
PROASSURANCE CORP COM 74267C106 10 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 53 1,310 SH   SOLE 7 1,310 0 0
PROASSURANCE CORP COM 74267C106 10,899 268,721 SH   SOLE 18 268,721 0 0
PROASSURANCE CORP COM 74267C106 3,060 75,449 SH   SOLE 19 75,449 0 0
PROASSURANCE CORP COM 74267C106 216,919 5,348,113 SH   SOLE 21 5,348,113 0 0
PROASSURANCE CORP COM 74267C106 62,635 1,544,255 SH   SOLE 22 1,469,371 0 74,884
PROASSURANCE CORP COM 74267C106 728 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 281 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 4,441 109,486 SH   SOLE 30 109,486 0 0
PROASSURANCE CORP COM 74267C106 111 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 216 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 620,499 6,750,422 SH   SOLE 2 1,078,853 0 5,671,569
PROCTER AND GAMBLE CO COM 742718109 84,747 921,960 SH   SOLE 4 856,200 0 65,760
PROCTER AND GAMBLE CO COM 742718109 205,358 2,234,100 SH   SOLE 7 2,123,318 0 110,782
PROCTER AND GAMBLE CO COM 742718109 7,247 78,838 SH   SOLE 13 78,838 0 0
PROCTER AND GAMBLE CO COM 742718109 1,982 21,558 SH   SOLE 15 21,558 0 0
PROCTER AND GAMBLE CO COM 742718109 11 124 SH   SOLE 17 0 0 124
PROCTER AND GAMBLE CO COM 742718109 603,177 6,561,973 SH   SOLE 18 6,186,984 0 374,989
PROCTER AND GAMBLE CO COM 742718109 446,792 4,860,658 SH   SOLE 19 4,860,658 0 0
PROCTER AND GAMBLE CO COM 742718109 4,909,471 53,410,263 SH   SOLE 21 53,410,263 0 0
PROCTER AND GAMBLE CO COM 742718109 5,715,687 62,181,098 SH   SOLE 22 55,083,017 0 7,098,081
PROCTER AND GAMBLE CO COM 742718109 170,346 1,853,202 SH   SOLE 23 1,853,202 0 0
PROCTER AND GAMBLE CO COM 742718109 218,141 2,373,163 SH   SOLE 25 2,373,163 0 0
PROCTER AND GAMBLE CO COM 742718109 1,101,807 11,986,586 SH   SOLE 26 2,466,391 0 9,520,195
PROCTER AND GAMBLE CO COM 742718109 43,972 478,368 SH   SOLE 28 349,843 0 128,525
PROCTER AND GAMBLE CO COM 742718109 29,021 315,722 SH   SOLE 29 136,423 0 179,299
PROCTER AND GAMBLE CO COM 742718109 878,750 9,559,939 SH   SOLE 30 9,559,939 0 0
PROCTER AND GAMBLE CO COM 742718109 106,418 1,157,728 SH   SOLE 31 618,024 0 539,704
PROCTER AND GAMBLE CO COM 742718109 15,000 163,188 SH   SOLE 32 163,188 0 0
PROCTER AND GAMBLE CO COM 742718109 112,314 1,221,872 SH   SOLE 34 1,221,872 0 0
PROCTER AND GAMBLE CO COM 742718109 202,322 2,201,067 SH   SOLE 36 2,201,067 0 0
PROCTER AND GAMBLE CO COM 742718109 1,738 18,904 SH   SOLE 37 18,904 0 0
PROCTER AND GAMBLE CO COM 742718109 5,262 57,245 SH   SOLE 40 57,245 0 0
PROFIRE ENERGY INC COM 74316X101 28 19,487 SH   SOLE 2 1,399 0 18,088
PROFIRE ENERGY INC COM 74316X101 110 75,800 SH   SOLE 18 75,800 0 0
PROFIRE ENERGY INC COM 74316X101 60 41,270 SH   SOLE 19 41,270 0 0
PROFIRE ENERGY INC COM 74316X101 1,213 836,744 SH   SOLE 21 836,744 0 0
PROFIRE ENERGY INC COM 74316X101 816 562,644 SH   SOLE 22 555,382 0 7,262
PROGENICS PHARMACEUTICALS IN COM 743187106 282 67,254 SH   SOLE 2 2,980 0 64,274
PROGENICS PHARMACEUTICALS IN COM 743187106 6 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 1,832 436,188 SH   SOLE 18 436,188 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 500 119,138 SH   SOLE 19 119,138 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 41,839 9,961,624 SH   SOLE 21 9,961,624 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 11,507 2,739,671 SH   SOLE 22 2,342,474 0 397,197
PROGENICS PHARMACEUTICALS IN COM 743187106 42 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 789 187,917 SH   SOLE 30 187,917 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 31 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,276 35,950 SH   SOLE 2 1,558 0 34,392
PROGRESS SOFTWARE CORP COM 743312100 5 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 35 974 SH   SOLE 7 974 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,003 225,509 SH   SOLE 18 225,509 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,363 66,584 SH   SOLE 19 66,584 0 0
PROGRESS SOFTWARE CORP COM 743312100 171,140 4,822,201 SH   SOLE 21 4,822,201 0 0
PROGRESS SOFTWARE CORP COM 743312100 46,664 1,314,837 SH   SOLE 22 1,254,236 0 60,601
PROGRESS SOFTWARE CORP COM 743312100 591 16,655 SH   SOLE 26 6,680 0 9,975
PROGRESS SOFTWARE CORP COM 743312100 188 5,304 SH   SOLE 28 5,304 0 0
PROGRESS SOFTWARE CORP COM 743312100 301 8,469 SH   SOLE 29 0 0 8,469
PROGRESS SOFTWARE CORP COM 743312100 3,240 91,286 SH   SOLE 30 91,286 0 0
PROGRESS SOFTWARE CORP COM 743312100 181 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 90,305 1,496,852 SH   SOLE 2 188,583 0 1,308,269
PROGRESSIVE CORP OHIO COM 743315103 12,215 202,471 SH   SOLE 4 187,105 0 15,366
PROGRESSIVE CORP OHIO COM 743315103 40,437 670,268 SH   SOLE 7 551,402 0 118,866
PROGRESSIVE CORP OHIO COM 743315103 1,587 26,302 SH   SOLE 13 26,302 0 0
PROGRESSIVE CORP OHIO COM 743315103 321 5,321 SH   SOLE 15 5,321 0 0
PROGRESSIVE CORP OHIO COM 743315103 70,383 1,166,626 SH   SOLE 18 1,084,112 0 82,514
PROGRESSIVE CORP OHIO COM 743315103 15,196 251,878 SH   SOLE 19 251,878 0 0
PROGRESSIVE CORP OHIO COM 743315103 859,895 14,253,189 SH   SOLE 21 14,253,189 0 0
PROGRESSIVE CORP OHIO COM 743315103 925,508 15,340,752 SH   SOLE 22 13,751,361 0 1,589,391
PROGRESSIVE CORP OHIO COM 743315103 24,935 413,308 SH   SOLE 23 413,308 0 0
PROGRESSIVE CORP OHIO COM 743315103 34,070 564,722 SH   SOLE 25 564,722 0 0
PROGRESSIVE CORP OHIO COM 743315103 172,221 2,854,642 SH   SOLE 26 612,343 0 2,242,299
PROGRESSIVE CORP OHIO COM 743315103 6,798 112,683 SH   SOLE 28 82,557 0 30,126
PROGRESSIVE CORP OHIO COM 743315103 4,568 75,716 SH   SOLE 29 24,952 0 50,764
PROGRESSIVE CORP OHIO COM 743315103 163,717 2,713,698 SH   SOLE 30 2,713,698 0 0
PROGRESSIVE CORP OHIO COM 743315103 14,631 242,517 SH   SOLE 31 127,698 0 114,819
PROGRESSIVE CORP OHIO COM 743315103 3,683 61,047 SH   SOLE 34 61,047 0 0
PROGRESSIVE CORP OHIO COM 743315103 34,192 566,757 SH   SOLE 36 566,757 0 0
PROGRESSIVE CORP OHIO COM 743315103 794 13,153 SH   SOLE 40 13,153 0 0
PROLOGIS INC COM 74340W103 170,458 2,902,899 SH   SOLE 2 804,638 0 2,098,261
PROLOGIS INC COM 74340W103 56,792 967,158 SH   SOLE 4 950,566 0 16,592
PROLOGIS INC COM 74340W103 91,751 1,562,524 SH   SOLE 7 1,549,438 0 13,086
PROLOGIS INC COM 74340W103 9,213 156,902 SH   SOLE 13 156,902 0 0
PROLOGIS INC COM 74340W103 1,714 29,184 SH   SOLE 15 29,184 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 93,497 1,592,248 SH   SOLE 18 1,515,726 0 76,522
PROLOGIS INC COM 74340W103 162,812 2,772,683 SH   SOLE 19 2,772,683 0 0
PROLOGIS INC COM 74340W103 1,024,753 17,451,510 SH   SOLE 21 17,451,510 0 0
PROLOGIS INC COM 74340W103 1,531,769 26,085,989 SH   SOLE 22 23,218,463 0 2,867,526
PROLOGIS INC COM 74340W103 48,522 826,324 SH   SOLE 23 826,324 0 0
PROLOGIS INC COM 74340W103 113,512 1,933,098 SH   SOLE 25 1,933,098 0 0
PROLOGIS INC COM 74340W103 157,089 2,675,220 SH   SOLE 26 665,637 0 2,009,583
PROLOGIS INC COM 74340W103 9,312 158,576 SH   SOLE 28 126,222 0 32,354
PROLOGIS INC COM 74340W103 48,389 824,069 SH   SOLE 29 419,216 0 404,853
PROLOGIS INC COM 74340W103 303,935 5,175,998 SH   SOLE 30 5,175,998 0 0
PROLOGIS INC COM 74340W103 19,046 324,356 SH   SOLE 31 135,154 0 189,202
PROLOGIS INC COM 74340W103 31,380 534,403 SH   SOLE 34 534,403 0 0
PROLOGIS INC COM 74340W103 37,881 645,119 SH   SOLE 36 645,119 0 0
PROLOGIS INC COM 74340W103 834 14,201 SH   SOLE 40 14,201 0 0
PROOFPOINT INC COM 743424103 7,094 84,644 SH   SOLE 2 3,239 0 81,405
PROOFPOINT INC COM 743424103 19 230 SH   SOLE 4 230 0 0
PROOFPOINT INC COM 743424103 75 900 SH   SOLE 7 900 0 0
PROOFPOINT INC COM 743424103 2,038 24,317 SH   SOLE 18 24,317 0 0
PROOFPOINT INC COM 743424103 902 10,760 SH   SOLE 19 10,760 0 0
PROOFPOINT INC COM 743424103 63,961 763,161 SH   SOLE 21 763,161 0 0
PROOFPOINT INC COM 743424103 122,573 1,462,506 SH   SOLE 22 1,367,808 0 94,698
PROOFPOINT INC COM 743424103 1,362 16,257 SH   SOLE 26 9,117 0 7,140
PROOFPOINT INC COM 743424103 562 6,710 SH   SOLE 28 6,710 0 0
PROOFPOINT INC COM 743424103 40 479 SH   SOLE 29 0 0 479
PROOFPOINT INC COM 743424103 1,034 12,332 SH   SOLE 30 12,332 0 0
PROOFPOINT INC COM 743424103 84 1,006 SH   SOLE 31 1,006 0 0
PROOFPOINT INC COM 743424103 453 5,402 SH   SOLE 40 5,402 0 0
PROPETRO HLDG CORP COM 74347M108 927 75,249 SH   SOLE 2 21,253 0 53,996
PROPETRO HLDG CORP COM 74347M108 3 214 SH   SOLE 4 214 0 0
PROPETRO HLDG CORP COM 74347M108 19 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 4,452 361,397 SH   SOLE 18 361,397 0 0
PROPETRO HLDG CORP COM 74347M108 4,650 377,409 SH   SOLE 19 377,409 0 0
PROPETRO HLDG CORP COM 74347M108 96,549 7,836,755 SH   SOLE 21 7,836,755 0 0
PROPETRO HLDG CORP COM 74347M108 30,512 2,476,649 SH   SOLE 22 2,171,652 0 304,997
PROPETRO HLDG CORP COM 74347M108 872 70,798 SH   SOLE 23 70,798 0 0
PROPETRO HLDG CORP COM 74347M108 1,882 152,727 SH   SOLE 26 21,184 0 131,543
PROPETRO HLDG CORP COM 74347M108 423 34,335 SH   SOLE 29 0 0 34,335
PROPETRO HLDG CORP COM 74347M108 1,898 154,077 SH   SOLE 30 154,077 0 0
PROPETRO HLDG CORP COM 74347M108 114 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 63 20,132 SH   SOLE 21 20,132 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 328 20,771 SH   SOLE 2 0 0 20,771
PROQR THRAPEUTICS N V SHS EURO N71542109 7,592 481,095 SH   SOLE 21 481,095 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 2,458 155,769 SH   SOLE 22 155,769 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 60 3,813 SH   SOLE 28 3,813 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 59 3,742 SH   SOLE 29 0 0 3,742
PROQR THRAPEUTICS N V SHS EURO N71542109 567 35,905 SH   SOLE 30 35,905 0 0
PROS HOLDINGS INC COM 74346Y103 791 25,199 SH   SOLE 2 1,102 0 24,097
PROS HOLDINGS INC COM 74346Y103 11 354 SH   SOLE 4 354 0 0
PROS HOLDINGS INC COM 74346Y103 17 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 3,238 103,112 SH   SOLE 18 103,112 0 0
PROS HOLDINGS INC COM 74346Y103 1,456 46,354 SH   SOLE 19 46,354 0 0
PROS HOLDINGS INC COM 74346Y103 32,504 1,035,146 SH   SOLE 21 1,035,146 0 0
PROS HOLDINGS INC COM 74346Y103 34,385 1,095,074 SH   SOLE 22 894,797 0 200,277
PROS HOLDINGS INC COM 74346Y103 7 233 SH   SOLE 23 233 0 0
PROS HOLDINGS INC COM 74346Y103 42 1,337 SH   SOLE 26 0 0 1,337
PROS HOLDINGS INC COM 74346Y103 150 4,778 SH   SOLE 28 4,778 0 0
PROS HOLDINGS INC COM 74346Y103 226 7,187 SH   SOLE 30 7,187 0 0
PROS HOLDINGS INC COM 74346Y103 80 2,561 SH   SOLE 40 2,561 0 0
PROSHARES TR LONG ONLINE SHRT 74347B375 1 21 SH   SOLE 17 0 0 21
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 S&P 500 DV ARIST 74348A467 3 54 SH   SOLE 17 0 0 54
PROSPECT CAPITAL CORPORATION COM 74348T102 8,801 1,394,714 SH   SOLE 30 1,394,714 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1,301 1,315,000 PRN   SOLE 21 1,315,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 335 350,000 PRN   SOLE 21 350,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 10,044 161,220 SH   SOLE 2 36,075 0 125,145
PROSPERITY BANCSHARES INC COM 743606105 148 2,381 SH   SOLE 4 2,381 0 0
PROSPERITY BANCSHARES INC COM 743606105 142 2,282 SH   SOLE 7 2,282 0 0
PROSPERITY BANCSHARES INC COM 743606105 13,618 218,595 SH   SOLE 18 218,595 0 0
PROSPERITY BANCSHARES INC COM 743606105 918 14,737 SH   SOLE 19 14,737 0 0
PROSPERITY BANCSHARES INC COM 743606105 207,050 3,323,432 SH   SOLE 21 3,323,432 0 0
PROSPERITY BANCSHARES INC COM 743606105 140,453 2,254,470 SH   SOLE 22 2,120,796 0 133,674
PROSPERITY BANCSHARES INC COM 743606105 205 3,291 SH   SOLE 23 3,291 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,148 18,423 SH   SOLE 26 10,127 0 8,296
PROSPERITY BANCSHARES INC COM 743606105 598 9,593 SH   SOLE 28 9,593 0 0
PROSPERITY BANCSHARES INC COM 743606105 921 14,790 SH   SOLE 29 1,549 0 13,241
PROSPERITY BANCSHARES INC COM 743606105 1,122 18,016 SH   SOLE 30 18,016 0 0
PROSPERITY BANCSHARES INC COM 743606105 177 2,837 SH   SOLE 31 2,837 0 0
PROSPERITY BANCSHARES INC COM 743606105 91 1,464 SH   SOLE 34 1,464 0 0
PROSPERITY BANCSHARES INC COM 743606105 64 1,023 SH   SOLE 36 1,023 0 0
PROSPERITY BANCSHARES INC COM 743606105 446 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 18 2,628 SH   SOLE 18 2,628 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 16 2,359 SH   SOLE 19 2,359 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 230 34,104 SH   SOLE 21 34,104 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,490 221,457 SH   SOLE 22 221,457 0 0
PROTECTIVE INS CORP CL A 74368L104 3 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 358 21,520 SH   SOLE 2 11,033 0 10,487
PROTECTIVE INS CORP CL B 74368L203 4 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 637 38,262 SH   SOLE 18 38,262 0 0
PROTECTIVE INS CORP CL B 74368L203 624 37,483 SH   SOLE 19 37,483 0 0
PROTECTIVE INS CORP CL B 74368L203 6,081 365,248 SH   SOLE 21 365,248 0 0
PROTECTIVE INS CORP CL B 74368L203 8,508 511,014 SH   SOLE 22 498,231 0 12,783
PROTECTIVE INS CORP CL B 74368L203 153 9,166 SH   SOLE 23 9,166 0 0
PROTECTIVE INS CORP CL B 74368L203 758 45,504 SH   SOLE 26 0 0 45,504
PROTECTIVE INS CORP CL B 74368L203 29 1,731 SH   SOLE 28 1,731 0 0
PROTECTIVE INS CORP CL B 74368L203 53 3,185 SH   SOLE 30 3,185 0 0
PROTECTIVE INS CORP CL B 74368L203 72 4,341 SH   SOLE 34 4,341 0 0
PROTECTIVE INS CORP CL B 74368L203 28 1,669 SH   SOLE 40 1,669 0 0
PROTEON THERAPEUTICS INC COM 74371L109 4 1,723 SH   SOLE 18 1,723 0 0
PROTEON THERAPEUTICS INC COM 74371L109 68 30,001 SH   SOLE 21 30,001 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 79 24,246 SH   SOLE 2 683 0 23,563
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 377 116,325 SH   SOLE 18 116,325 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 157 48,334 SH   SOLE 19 48,334 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 5,561 1,716,289 SH   SOLE 21 1,716,289 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 3,286 1,014,154 SH   SOLE 22 999,267 0 14,887
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 4 1,375 SH   SOLE 30 1,375 0 0
PROTHENA CORP PLC SHS G72800108 423 41,061 SH   SOLE 2 1,345 0 39,716
PROTHENA CORP PLC SHS G72800108 1 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 11 1,040 SH   SOLE 7 1,040 0 0
PROTHENA CORP PLC SHS G72800108 1,466 142,369 SH   SOLE 18 142,369 0 0
PROTHENA CORP PLC SHS G72800108 592 57,442 SH   SOLE 19 57,442 0 0
PROTHENA CORP PLC SHS G72800108 19,412 1,884,669 SH   SOLE 21 1,884,669 0 0
PROTHENA CORP PLC SHS G72800108 12,392 1,203,075 SH   SOLE 22 1,152,642 0 50,433
PROTHENA CORP PLC SHS G72800108 50 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 68 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 104 10,145 SH   SOLE 30 10,145 0 0
PROTHENA CORP PLC SHS G72800108 34 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 2,905 25,759 SH   SOLE 2 4,958 0 20,801
PROTO LABS INC COM 743713109 16 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 52 457 SH   SOLE 7 457 0 0
PROTO LABS INC COM 743713109 15,285 135,521 SH   SOLE 18 135,521 0 0
PROTO LABS INC COM 743713109 12,199 108,153 SH   SOLE 19 108,153 0 0
PROTO LABS INC COM 743713109 319,071 2,828,898 SH   SOLE 21 2,828,898 0 0
PROTO LABS INC COM 743713109 90,626 803,493 SH   SOLE 22 770,642 0 32,851
PROTO LABS INC COM 743713109 1,480 13,120 SH   SOLE 23 13,120 0 0
PROTO LABS INC COM 743713109 2,626 23,286 SH   SOLE 26 6,136 0 17,150
PROTO LABS INC COM 743713109 395 3,502 SH   SOLE 28 3,502 0 0
PROTO LABS INC COM 743713109 301 2,667 SH   SOLE 29 0 0 2,667
PROTO LABS INC COM 743713109 6,099 54,071 SH   SOLE 30 54,071 0 0
PROTO LABS INC COM 743713109 71 627 SH   SOLE 34 627 0 0
PROTO LABS INC COM 743713109 291 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 5 2,895 SH   SOLE 18 2,895 0 0
PROVENTION BIO INC COM 74374N102 41 23,340 SH   SOLE 21 23,340 0 0
PROVIDENCE SVC CORP COM 743815102 532 8,868 SH   SOLE 2 377 0 8,491
PROVIDENCE SVC CORP COM 743815102 15 255 SH   SOLE 7 255 0 0
PROVIDENCE SVC CORP COM 743815102 3,490 58,144 SH   SOLE 18 58,144 0 0
PROVIDENCE SVC CORP COM 743815102 984 16,399 SH   SOLE 19 16,399 0 0
PROVIDENCE SVC CORP COM 743815102 78,632 1,310,093 SH   SOLE 21 1,310,093 0 0
PROVIDENCE SVC CORP COM 743815102 19,828 330,360 SH   SOLE 22 314,694 0 15,666
PROVIDENCE SVC CORP COM 743815102 334 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 114 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 1,314 21,894 SH   SOLE 30 21,894 0 0
PROVIDENCE SVC CORP COM 743815102 90 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 84 3,891 SH   SOLE 2 186 0 3,705
PROVIDENT BANCORP INC COM 74383X109 302 13,909 SH   SOLE 18 13,909 0 0
PROVIDENT BANCORP INC COM 74383X109 155 7,169 SH   SOLE 19 7,169 0 0
PROVIDENT BANCORP INC COM 74383X109 3,416 157,550 SH   SOLE 21 157,550 0 0
PROVIDENT BANCORP INC COM 74383X109 822 37,918 SH   SOLE 22 35,429 0 2,489
PROVIDENT FINL HLDGS INC COM 743868101 17 1,095 SH   SOLE 18 1,095 0 0
PROVIDENT FINL HLDGS INC COM 743868101 457 29,461 SH   SOLE 21 29,461 0 0
PROVIDENT FINL HLDGS INC COM 743868101 5,222 336,930 SH   SOLE 22 336,930 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,608 66,639 SH   SOLE 2 4,784 0 61,855
PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 99 4,111 SH   SOLE 7 4,111 0 0
PROVIDENT FINL SVCS INC COM 74386T105 9,261 383,777 SH   SOLE 18 383,777 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,233 92,552 SH   SOLE 19 92,552 0 0
PROVIDENT FINL SVCS INC COM 74386T105 163,687 6,783,533 SH   SOLE 21 6,783,533 0 0
PROVIDENT FINL SVCS INC COM 74386T105 44,863 1,859,235 SH   SOLE 22 1,779,470 0 79,765
PROVIDENT FINL SVCS INC COM 74386T105 341 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 208 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,037 125,866 SH   SOLE 30 125,866 0 0
PROVIDENT FINL SVCS INC COM 74386T105 157 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 126 7,149 SH   SOLE 2 276 0 6,873
PRUDENTIAL BANCORP INC NEW COM 74431A101 519 29,484 SH   SOLE 18 29,484 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 213 12,109 SH   SOLE 19 12,109 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,681 322,783 SH   SOLE 21 322,783 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,357 77,124 SH   SOLE 22 72,103 0 5,021
PRUDENTIAL FINL INC COM 744320102 110,596 1,356,169 SH   SOLE 2 360,228 0 995,941
PRUDENTIAL FINL INC COM 744320102 16,926 207,553 SH   SOLE 4 196,503 0 11,050
PRUDENTIAL FINL INC COM 744320102 29,734 364,610 SH   SOLE 7 331,817 0 32,793
PRUDENTIAL FINL INC COM 744320102 601 7,367 SH   SOLE 13 7,367 0 0
PRUDENTIAL FINL INC COM 744320102 304 3,727 SH   SOLE 15 3,727 0 0
PRUDENTIAL FINL INC COM 744320102 75,696 928,219 SH   SOLE 18 845,573 0 82,646
PRUDENTIAL FINL INC COM 744320102 16,868 206,842 SH   SOLE 19 206,842 0 0
PRUDENTIAL FINL INC COM 744320102 615,347 7,545,638 SH   SOLE 21 7,545,638 0 0
PRUDENTIAL FINL INC COM 744320102 879,563 10,785,565 SH   SOLE 22 9,475,457 0 1,310,108
PRUDENTIAL FINL INC COM 744320102 34,877 427,676 SH   SOLE 23 427,676 0 0
PRUDENTIAL FINL INC COM 744320102 30,276 371,251 SH   SOLE 25 371,251 0 0
PRUDENTIAL FINL INC COM 744320102 225,511 2,765,311 SH   SOLE 26 429,397 0 2,335,914
PRUDENTIAL FINL INC COM 744320102 6,527 80,038 SH   SOLE 28 57,845 0 22,193
PRUDENTIAL FINL INC COM 744320102 8,366 102,589 SH   SOLE 29 102,589 0 0
PRUDENTIAL FINL INC COM 744320102 140,879 1,727,522 SH   SOLE 30 1,727,522 0 0
PRUDENTIAL FINL INC COM 744320102 23,157 283,955 SH   SOLE 31 202,637 0 81,318
PRUDENTIAL FINL INC COM 744320102 6,807 83,473 SH   SOLE 34 83,473 0 0
PRUDENTIAL FINL INC COM 744320102 5,536 67,881 SH   SOLE 35 67,881 0 0
PRUDENTIAL FINL INC COM 744320102 34,183 419,163 SH   SOLE 36 419,163 0 0
PRUDENTIAL FINL INC COM 744320102 787 9,650 SH   SOLE 40 9,650 0 0
PRUDENTIAL PLC ADR 74435K204 8 232 SH   SOLE 18 232 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 9,118 69,600 SH   SOLE 2 691 0 68,909
PS BUSINESS PKS INC CALIF COM 69360J107 1,810 13,820 SH   SOLE 4 13,820 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,215 32,174 SH   SOLE 7 32,174 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 108 827 SH   SOLE 15 827 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 13,256 101,189 SH   SOLE 18 101,189 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8,211 62,679 SH   SOLE 19 62,679 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 283,873 2,166,968 SH   SOLE 21 2,166,968 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 116,829 891,821 SH   SOLE 22 865,612 0 26,209
PS BUSINESS PKS INC CALIF COM 69360J107 88 675 SH   SOLE 23 675 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 5,547 42,341 SH   SOLE 25 42,341 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,279 9,767 SH   SOLE 26 2,227 0 7,540
PS BUSINESS PKS INC CALIF COM 69360J107 335 2,560 SH   SOLE 28 2,560 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 915 6,987 SH   SOLE 29 6,987 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 17,066 130,272 SH   SOLE 30 130,272 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 216 1,646 SH   SOLE 40 1,646 0 0
PSYCHEMEDICS CORP COM NEW 744375205 15 971 SH   SOLE 18 971 0 0
PSYCHEMEDICS CORP COM NEW 744375205 281 17,702 SH   SOLE 21 17,702 0 0
PSYCHEMEDICS CORP COM NEW 744375205 186 11,720 SH   SOLE 22 11,720 0 0
PTC INC COM 69370C100 25,537 308,049 SH   SOLE 2 52,887 0 255,162
PTC INC COM 69370C100 2,937 35,434 SH   SOLE 4 32,479 0 2,955
PTC INC COM 69370C100 518 6,248 SH   SOLE 7 6,248 0 0
PTC INC COM 69370C100 51 613 SH   SOLE 13 613 0 0
PTC INC COM 69370C100 38 458 SH   SOLE 15 458 0 0
PTC INC COM 69370C100 27,096 326,856 SH   SOLE 18 317,817 0 9,039
PTC INC COM 69370C100 15,683 189,182 SH   SOLE 19 189,182 0 0
PTC INC COM 69370C100 472,275 5,696,922 SH   SOLE 21 5,696,922 0 0
PTC INC COM 69370C100 298,939 3,606,025 SH   SOLE 22 3,379,297 0 226,728
PTC INC COM 69370C100 6,429 77,551 SH   SOLE 23 77,551 0 0
PTC INC COM 69370C100 12,958 156,311 SH   SOLE 25 156,311 0 0
PTC INC COM 69370C100 29,819 359,695 SH   SOLE 26 130,938 0 228,757
PTC INC COM 69370C100 1,841 22,212 SH   SOLE 28 16,378 0 5,834
PTC INC COM 69370C100 2,400 28,945 SH   SOLE 29 4,092 0 24,853
PTC INC COM 69370C100 35,295 425,748 SH   SOLE 30 425,748 0 0
PTC INC COM 69370C100 3,002 36,212 SH   SOLE 31 25,157 0 11,055
PTC INC COM 69370C100 9,825 118,520 SH   SOLE 34 118,520 0 0
PTC INC COM 69370C100 6,200 74,790 SH   SOLE 36 74,790 0 0
PTC INC COM 69370C100 192 2,322 SH   SOLE 40 2,322 0 0
PTC THERAPEUTICS INC COM 69366J200 1,260 36,700 SH   SOLE 2 1,591 0 35,109
PTC THERAPEUTICS INC COM 69366J200 4 119 SH   SOLE 4 119 0 0
PTC THERAPEUTICS INC COM 69366J200 30 888 SH   SOLE 7 888 0 0
PTC THERAPEUTICS INC COM 69366J200 5,023 146,356 SH   SOLE 18 146,356 0 0
PTC THERAPEUTICS INC COM 69366J200 2,716 79,132 SH   SOLE 19 79,132 0 0
PTC THERAPEUTICS INC COM 69366J200 71,176 2,073,881 SH   SOLE 21 2,073,881 0 0
PTC THERAPEUTICS INC COM 69366J200 45,722 1,332,236 SH   SOLE 22 1,274,252 0 57,984
PTC THERAPEUTICS INC COM 69366J200 22 628 SH   SOLE 23 628 0 0
PTC THERAPEUTICS INC COM 69366J200 503 14,654 SH   SOLE 26 10,864 0 3,790
PTC THERAPEUTICS INC COM 69366J200 185 5,397 SH   SOLE 28 5,397 0 0
PTC THERAPEUTICS INC COM 69366J200 427 12,437 SH   SOLE 30 12,437 0 0
PTC THERAPEUTICS INC COM 69366J200 32 935 SH   SOLE 34 935 0 0
PTC THERAPEUTICS INC COM 69366J200 133 3,878 SH   SOLE 40 3,878 0 0
PUBLIC STORAGE COM 74460D109 75,278 371,910 SH   SOLE 2 33,953 0 337,957
PUBLIC STORAGE COM 74460D109 32,455 160,343 SH   SOLE 4 156,137 0 4,206
PUBLIC STORAGE COM 74460D109 82,553 407,850 SH   SOLE 7 407,850 0 0
PUBLIC STORAGE COM 74460D109 523 2,585 SH   SOLE 13 2,585 0 0
PUBLIC STORAGE COM 74460D109 1,431 7,069 SH   SOLE 15 7,069 0 0
PUBLIC STORAGE COM 74460D109 59,490 293,910 SH   SOLE 18 271,917 0 21,993
PUBLIC STORAGE COM 74460D109 55,623 274,806 SH   SOLE 19 274,806 0 0
PUBLIC STORAGE COM 74460D109 1,131,853 5,591,883 SH   SOLE 21 5,591,883 0 0
PUBLIC STORAGE COM 74460D109 1,215,074 6,003,032 SH   SOLE 22 5,601,300 0 401,732
PUBLIC STORAGE COM 74460D109 23,204 114,641 SH   SOLE 23 114,641 0 0
PUBLIC STORAGE COM 74460D109 92,086 454,950 SH   SOLE 25 454,950 0 0
PUBLIC STORAGE COM 74460D109 128,999 637,313 SH   SOLE 26 159,379 0 477,934
PUBLIC STORAGE COM 74460D109 5,991 29,599 SH   SOLE 28 21,560 0 8,039
PUBLIC STORAGE COM 74460D109 12,124 59,899 SH   SOLE 29 59,899 0 0
PUBLIC STORAGE COM 74460D109 274,220 1,354,776 SH   SOLE 30 1,354,776 0 0
PUBLIC STORAGE COM 74460D109 12,558 62,042 SH   SOLE 31 33,114 0 28,928
PUBLIC STORAGE COM 74460D109 1,711 8,451 SH   SOLE 34 8,451 0 0
PUBLIC STORAGE COM 74460D109 30,971 153,011 SH   SOLE 36 153,011 0 0
PUBLIC STORAGE COM 74460D109 723 3,571 SH   SOLE 40 3,571 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 69,109 1,327,733 SH   SOLE 2 190,500 0 1,137,233
PUBLIC SVC ENTERPRISE GROUP COM 744573106 17,070 327,948 SH   SOLE 4 314,618 0 13,330
PUBLIC SVC ENTERPRISE GROUP COM 744573106 26,316 505,596 SH   SOLE 7 489,953 0 15,643
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1,025 19,688 SH   SOLE 13 19,688 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 203 3,909 SH   SOLE 15 3,909 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 2 30 SH   SOLE 17 0 0 30
PUBLIC SVC ENTERPRISE GROUP COM 744573106 151,024 2,901,527 SH   SOLE 18 2,771,616 0 129,911
PUBLIC SVC ENTERPRISE GROUP COM 744573106 172,718 3,318,310 SH   SOLE 19 3,318,310 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 957,309 18,392,101 SH   SOLE 21 18,392,101 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 649,725 12,482,701 SH   SOLE 22 11,080,732 0 1,401,969
PUBLIC SVC ENTERPRISE GROUP COM 744573106 18,334 352,246 SH   SOLE 23 352,246 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 26,376 506,743 SH   SOLE 25 506,743 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 139,575 2,681,549 SH   SOLE 26 538,706 0 2,142,843
PUBLIC SVC ENTERPRISE GROUP COM 744573106 5,006 96,172 SH   SOLE 28 70,191 0 25,981
PUBLIC SVC ENTERPRISE GROUP COM 744573106 948 18,207 SH   SOLE 29 18,207 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 124,323 2,388,538 SH   SOLE 30 2,388,538 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 12,656 243,151 SH   SOLE 31 114,461 0 128,690
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,243 81,513 SH   SOLE 32 81,513 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,174 80,191 SH   SOLE 34 80,191 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,176 195,502 SH   SOLE 35 195,502 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 24,238 465,668 SH   SOLE 36 465,668 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 614 11,802 SH   SOLE 40 11,802 0 0
PULMATRIX INC COM 74584P103 0 155 SH   SOLE 21 155 0 0
PULMATRIX INC COM 74584P103 70 291,449 SH   SOLE 22 291,449 0 0
PULSE BIOSCIENCES INC COM 74587B101 101 8,812 SH   SOLE 2 392 0 8,420
PULSE BIOSCIENCES INC COM 74587B101 4 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 423 36,868 SH   SOLE 18 36,868 0 0
PULSE BIOSCIENCES INC COM 74587B101 169 14,707 SH   SOLE 19 14,707 0 0
PULSE BIOSCIENCES INC COM 74587B101 4,187 365,364 SH   SOLE 21 365,364 0 0
PULSE BIOSCIENCES INC COM 74587B101 2,143 186,994 SH   SOLE 22 176,513 0 10,481
PULTE GROUP INC COM 745867101 17,874 687,729 SH   SOLE 2 92,006 0 595,723
PULTE GROUP INC COM 745867101 2,258 86,894 SH   SOLE 4 79,756 0 7,138
PULTE GROUP INC COM 745867101 6,015 231,422 SH   SOLE 7 211,975 0 19,447
PULTE GROUP INC COM 745867101 39 1,482 SH   SOLE 13 1,482 0 0
PULTE GROUP INC COM 745867101 66 2,532 SH   SOLE 15 2,532 0 0
PULTE GROUP INC COM 745867101 13,960 537,117 SH   SOLE 18 495,155 0 41,962
PULTE GROUP INC COM 745867101 9,077 349,268 SH   SOLE 19 349,268 0 0
PULTE GROUP INC COM 745867101 212,544 8,177,926 SH   SOLE 21 8,177,926 0 0
PULTE GROUP INC COM 745867101 184,695 7,106,389 SH   SOLE 22 6,398,127 0 708,262
PULTE GROUP INC COM 745867101 4,842 186,316 SH   SOLE 23 186,316 0 0
PULTE GROUP INC COM 745867101 6,119 235,430 SH   SOLE 25 235,430 0 0
PULTE GROUP INC COM 745867101 26,926 1,036,028 SH   SOLE 26 375,072 0 660,956
PULTE GROUP INC COM 745867101 1,309 50,354 SH   SOLE 28 37,347 0 13,007
PULTE GROUP INC COM 745867101 1,757 67,603 SH   SOLE 29 11,856 0 55,747
PULTE GROUP INC COM 745867101 24,906 958,282 SH   SOLE 30 958,282 0 0
PULTE GROUP INC COM 745867101 2,844 109,437 SH   SOLE 31 62,441 0 46,996
PULTE GROUP INC COM 745867101 2,563 98,614 SH   SOLE 34 98,614 0 0
PULTE GROUP INC COM 745867101 4,665 179,485 SH   SOLE 36 179,485 0 0
PULTE GROUP INC COM 745867101 142 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 545 26,800 SH   SOLE 2 4,464 0 22,336
PUMA BIOTECHNOLOGY INC COM 74587V107 3 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 13 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,935 95,103 SH   SOLE 18 95,103 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2,060 101,246 SH   SOLE 19 101,246 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 28,308 1,391,076 SH   SOLE 21 1,391,076 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 19,995 982,549 SH   SOLE 22 861,777 0 120,772
PUMA BIOTECHNOLOGY INC COM 74587V107 303 14,867 SH   SOLE 23 14,867 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 673 33,084 SH   SOLE 26 6,898 0 26,186
PUMA BIOTECHNOLOGY INC COM 74587V107 79 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 81 3,996 SH   SOLE 29 0 0 3,996
PUMA BIOTECHNOLOGY INC COM 74587V107 174 8,531 SH   SOLE 30 8,531 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11 527 SH   SOLE 34 527 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 70 3,457 SH   SOLE 40 3,457 0 0
PURE ACQUISITION CORP CL A 74621Q106 84 8,536 SH   SOLE 2 8,536 0 0
PURE ACQUISITION CORP CL A 74621Q106 1,511 153,592 SH   SOLE 19 153,592 0 0
PURE ACQUISITION CORP CL A 74621Q106 15 1,500 SH   SOLE 22 1,500 0 0
PURE ACQUISITION CORP CL A 74621Q106 358 36,372 SH   SOLE 34 36,372 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 85 8,244 SH   SOLE 2 8,244 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 1,564 151,854 SH   SOLE 19 151,854 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 411 39,902 SH   SOLE 34 39,902 0 0
PURE STORAGE INC CL A 74624M102 5,431 337,731 SH   SOLE 2 57,221 0 280,510
PURE STORAGE INC CL A 74624M102 850 52,861 SH   SOLE 4 52,861 0 0
PURE STORAGE INC CL A 74624M102 70 4,334 SH   SOLE 7 4,334 0 0
PURE STORAGE INC CL A 74624M102 1,002 62,300 SH   SOLE 13 62,300 0 0
PURE STORAGE INC CL A 74624M102 10,560 656,722 SH   SOLE 18 656,722 0 0
PURE STORAGE INC CL A 74624M102 64,479 4,009,915 SH   SOLE 19 4,009,915 0 0
PURE STORAGE INC CL A 74624M102 34,823 2,165,601 SH   SOLE 21 2,165,601 0 0
PURE STORAGE INC CL A 74624M102 83,182 5,172,991 SH   SOLE 22 4,825,717 0 347,274
PURE STORAGE INC CL A 74624M102 1,395 86,764 SH   SOLE 23 86,764 0 0
PURE STORAGE INC CL A 74624M102 2,312 143,757 SH   SOLE 26 18,707 0 125,050
PURE STORAGE INC CL A 74624M102 314 19,550 SH   SOLE 28 19,550 0 0
PURE STORAGE INC CL A 74624M102 1,994 124,029 SH   SOLE 29 0 0 124,029
PURE STORAGE INC CL A 74624M102 789 49,054 SH   SOLE 30 49,054 0 0
PURE STORAGE INC CL A 74624M102 53 3,279 SH   SOLE 31 3,279 0 0
PURE STORAGE INC CL A 74624M102 22,835 1,420,056 SH   SOLE 34 1,420,056 0 0
PURE STORAGE INC CL A 74624M102 568 35,341 SH   SOLE 36 35,341 0 0
PURE STORAGE INC CL A 74624M102 221 13,758 SH   SOLE 40 13,758 0 0
PURECYCLE CORP COM NEW 746228303 140 14,101 SH   SOLE 2 592 0 13,509
PURECYCLE CORP COM NEW 746228303 578 58,241 SH   SOLE 18 58,241 0 0
PURECYCLE CORP COM NEW 746228303 230 23,151 SH   SOLE 19 23,151 0 0
PURECYCLE CORP COM NEW 746228303 6,448 649,376 SH   SOLE 21 649,376 0 0
PURECYCLE CORP COM NEW 746228303 1,526 153,687 SH   SOLE 22 143,942 0 9,745
PURPLE INNOVATION INC COM 74640Y106 20 3,354 SH   SOLE 2 0 0 3,354
PURPLE INNOVATION INC COM 74640Y106 102 17,234 SH   SOLE 18 17,234 0 0
PURPLE INNOVATION INC COM 74640Y106 39 6,564 SH   SOLE 19 6,564 0 0
PURPLE INNOVATION INC COM 74640Y106 969 164,587 SH   SOLE 21 164,587 0 0
PURPLE INNOVATION INC COM 74640Y106 214 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 18,075 194,456 SH   SOLE 2 18,700 0 175,756
PVH CORP COM 693656100 2,305 24,801 SH   SOLE 4 22,768 0 2,033
PVH CORP COM 693656100 7,307 78,614 SH   SOLE 7 55,518 0 23,096
PVH CORP COM 693656100 376 4,049 SH   SOLE 13 4,049 0 0
PVH CORP COM 693656100 54 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 14,713 158,286 SH   SOLE 18 149,049 0 9,237
PVH CORP COM 693656100 4,247 45,690 SH   SOLE 19 45,690 0 0
PVH CORP COM 693656100 156,882 1,687,806 SH   SOLE 21 1,687,806 0 0
PVH CORP COM 693656100 174,023 1,872,221 SH   SOLE 22 1,664,487 0 207,734
PVH CORP COM 693656100 4,992 53,701 SH   SOLE 23 53,701 0 0
PVH CORP COM 693656100 6,749 72,607 SH   SOLE 25 72,607 0 0
PVH CORP COM 693656100 38,184 410,804 SH   SOLE 26 102,916 0 307,888
PVH CORP COM 693656100 1,393 14,982 SH   SOLE 28 10,906 0 4,076
PVH CORP COM 693656100 1,692 18,200 SH   SOLE 29 2,563 0 15,637
PVH CORP COM 693656100 33,370 359,007 SH   SOLE 30 359,007 0 0
PVH CORP COM 693656100 2,598 27,946 SH   SOLE 31 16,439 0 11,507
PVH CORP COM 693656100 1,291 13,888 SH   SOLE 34 13,888 0 0
PVH CORP COM 693656100 6,095 65,575 SH   SOLE 36 65,575 0 0
PVH CORP COM 693656100 144 1,554 SH   SOLE 40 1,554 0 0
PYXUS INTL INC COM 74737V106 91 7,644 SH   SOLE 2 198 0 7,446
PYXUS INTL INC COM 74737V106 342 28,853 SH   SOLE 18 28,853 0 0
PYXUS INTL INC COM 74737V106 162 13,676 SH   SOLE 19 13,676 0 0
PYXUS INTL INC COM 74737V106 3,571 301,090 SH   SOLE 21 301,090 0 0
PYXUS INTL INC COM 74737V106 3,286 277,036 SH   SOLE 22 272,033 0 5,003
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 133 15,388 SH   SOLE 2 552 0 14,836
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 509 58,808 SH   SOLE 18 58,808 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 265 30,590 SH   SOLE 19 30,590 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5,576 644,627 SH   SOLE 21 644,627 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1,731 200,158 SH   SOLE 22 185,582 0 14,576
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 28 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 8 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 1,510 30,481 SH   SOLE 2 2,240 0 28,241
Q2 HLDGS INC COM 74736L109 13 256 SH   SOLE 4 256 0 0
Q2 HLDGS INC COM 74736L109 39 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 6,043 121,958 SH   SOLE 18 121,958 0 0
Q2 HLDGS INC COM 74736L109 3,765 75,984 SH   SOLE 19 75,984 0 0
Q2 HLDGS INC COM 74736L109 65,516 1,322,216 SH   SOLE 21 1,322,216 0 0
Q2 HLDGS INC COM 74736L109 54,223 1,094,306 SH   SOLE 22 1,046,892 0 47,414
Q2 HLDGS INC COM 74736L109 36 728 SH   SOLE 23 728 0 0
Q2 HLDGS INC COM 74736L109 790 15,950 SH   SOLE 26 6,547 0 9,403
Q2 HLDGS INC COM 74736L109 246 4,969 SH   SOLE 28 4,969 0 0
Q2 HLDGS INC COM 74736L109 144 2,912 SH   SOLE 29 0 0 2,912
Q2 HLDGS INC COM 74736L109 434 8,763 SH   SOLE 30 8,763 0 0
Q2 HLDGS INC COM 74736L109 189 3,811 SH   SOLE 40 3,811 0 0
QAD INC CL B 74727D207 7 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 7 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 827 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 362 9,207 SH   SOLE 2 1,250 0 7,957
QAD INC CL A 74727D306 11 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,402 35,658 SH   SOLE 18 35,658 0 0
QAD INC CL A 74727D306 1,297 32,965 SH   SOLE 19 32,965 0 0
QAD INC CL A 74727D306 14,413 366,466 SH   SOLE 21 366,466 0 0
QAD INC CL A 74727D306 12,847 326,642 SH   SOLE 22 314,976 0 11,666
QAD INC CL A 74727D306 173 4,386 SH   SOLE 23 4,386 0 0
QAD INC CL A 74727D306 294 7,473 SH   SOLE 26 0 0 7,473
QAD INC CL A 74727D306 56 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 156 3,960 SH   SOLE 29 0 0 3,960
QAD INC CL A 74727D306 110 2,788 SH   SOLE 30 2,788 0 0
QAD INC CL A 74727D306 36 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 390 12,143 SH   SOLE 2 510 0 11,633
QCR HOLDINGS INC COM 74727A104 10 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 1,588 49,497 SH   SOLE 18 49,497 0 0
QCR HOLDINGS INC COM 74727A104 1,178 36,709 SH   SOLE 19 36,709 0 0
QCR HOLDINGS INC COM 74727A104 14,991 467,170 SH   SOLE 21 467,170 0 0
QCR HOLDINGS INC COM 74727A104 9,513 296,440 SH   SOLE 22 275,655 0 20,785
QCR HOLDINGS INC COM 74727A104 457 14,236 SH   SOLE 23 14,236 0 0
QCR HOLDINGS INC COM 74727A104 1,400 43,617 SH   SOLE 26 0 0 43,617
QCR HOLDINGS INC COM 74727A104 98 3,056 SH   SOLE 30 3,056 0 0
QCR HOLDINGS INC COM 74727A104 69 2,157 SH   SOLE 40 2,157 0 0
QEP RES INC COM 74733V100 3,123 554,633 SH   SOLE 2 113,637 0 440,996
QEP RES INC COM 74733V100 6 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 58 10,365 SH   SOLE 7 10,365 0 0
QEP RES INC COM 74733V100 3,863 686,108 SH   SOLE 18 686,108 0 0
QEP RES INC COM 74733V100 277 49,172 SH   SOLE 19 49,172 0 0
QEP RES INC COM 74733V100 68,314 12,133,891 SH   SOLE 21 12,133,891 0 0
QEP RES INC COM 74733V100 43,207 7,674,356 SH   SOLE 22 7,175,103 0 499,253
QEP RES INC COM 74733V100 430 76,378 SH   SOLE 26 54,543 0 21,835
QEP RES INC COM 74733V100 188 33,332 SH   SOLE 28 33,332 0 0
QEP RES INC COM 74733V100 31 5,536 SH   SOLE 29 0 0 5,536
QEP RES INC COM 74733V100 815 144,694 SH   SOLE 30 144,694 0 0
QEP RES INC COM 74733V100 29 5,112 SH   SOLE 31 5,112 0 0
QEP RES INC COM 74733V100 93 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 127 22,630 SH   SOLE 40 22,630 0 0
QIAGEN NV SHS NEW N72482123 21,912 636,053 SH   SOLE 2 184,264 0 451,789
QIAGEN NV SHS NEW N72482123 149 4,322 SH   SOLE 7 4,322 0 0
QIAGEN NV SHS NEW N72482123 6,629 192,411 SH   SOLE 18 192,411 0 0
QIAGEN NV SHS NEW N72482123 33,952 985,555 SH   SOLE 19 985,555 0 0
QIAGEN NV SHS NEW N72482123 76,700 2,226,410 SH   SOLE 21 2,226,410 0 0
QIAGEN NV SHS NEW N72482123 69,437 2,015,580 SH   SOLE 22 1,696,734 0 318,846
QIAGEN NV SHS NEW N72482123 157 4,546 SH   SOLE 31 4,546 0 0
QIAGEN NV SHS NEW N72482123 18,706 543,000 SH   SOLE 34 543,000 0 0
QIWI PLC SPON ADR REP B 74735M108 90 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 18,015 296,635 SH   SOLE 2 23,445 0 273,190
QORVO INC COM 74736K101 2,448 40,314 SH   SOLE 4 36,871 0 3,443
QORVO INC COM 74736K101 6,949 114,427 SH   SOLE 7 92,017 0 22,410
QORVO INC COM 74736K101 373 6,140 SH   SOLE 13 6,140 0 0
QORVO INC COM 74736K101 77 1,268 SH   SOLE 15 1,268 0 0
QORVO INC COM 74736K101 8 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 16,537 272,298 SH   SOLE 18 256,981 0 15,317
QORVO INC COM 74736K101 1,956 32,214 SH   SOLE 19 32,214 0 0
QORVO INC COM 74736K101 211,604 3,484,341 SH   SOLE 21 3,484,341 0 0
QORVO INC COM 74736K101 190,383 3,134,902 SH   SOLE 22 2,809,570 0 325,332
QORVO INC COM 74736K101 5,386 88,684 SH   SOLE 23 88,684 0 0
QORVO INC COM 74736K101 7,183 118,285 SH   SOLE 25 118,285 0 0
QORVO INC COM 74736K101 35,105 578,050 SH   SOLE 26 165,884 0 412,166
QORVO INC COM 74736K101 1,504 24,758 SH   SOLE 28 18,299 0 6,459
QORVO INC COM 74736K101 1,783 29,362 SH   SOLE 29 3,686 0 25,676
QORVO INC COM 74736K101 32,606 536,900 SH   SOLE 30 536,900 0 0
QORVO INC COM 74736K101 2,378 39,163 SH   SOLE 31 26,914 0 12,249
QORVO INC COM 74736K101 372 6,128 SH   SOLE 34 6,128 0 0
QORVO INC COM 74736K101 5,653 93,082 SH   SOLE 36 93,082 0 0
QORVO INC COM 74736K101 155 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 1,967 53,094 SH   SOLE 2 6,829 0 46,265
QTS RLTY TR INC COM CL A 74736A103 1,329 35,870 SH   SOLE 4 35,870 0 0
QTS RLTY TR INC COM CL A 74736A103 3,055 82,455 SH   SOLE 7 82,455 0 0
QTS RLTY TR INC COM CL A 74736A103 73 1,962 SH   SOLE 15 1,962 0 0
QTS RLTY TR INC COM CL A 74736A103 6,255 168,834 SH   SOLE 18 168,834 0 0
QTS RLTY TR INC COM CL A 74736A103 7,362 198,709 SH   SOLE 19 198,709 0 0
QTS RLTY TR INC COM CL A 74736A103 67,711 1,827,552 SH   SOLE 21 1,827,552 0 0
QTS RLTY TR INC COM CL A 74736A103 81,821 2,208,398 SH   SOLE 22 2,142,662 0 65,736
QTS RLTY TR INC COM CL A 74736A103 708 19,096 SH   SOLE 23 19,096 0 0
QTS RLTY TR INC COM CL A 74736A103 3,933 106,154 SH   SOLE 25 106,154 0 0
QTS RLTY TR INC COM CL A 74736A103 1,919 51,797 SH   SOLE 26 4,603 0 47,194
QTS RLTY TR INC COM CL A 74736A103 258 6,960 SH   SOLE 28 6,960 0 0
QTS RLTY TR INC COM CL A 74736A103 814 21,958 SH   SOLE 29 18,144 0 3,814
QTS RLTY TR INC COM CL A 74736A103 9,003 242,988 SH   SOLE 30 242,988 0 0
QTS RLTY TR INC COM CL A 74736A103 58 1,558 SH   SOLE 34 1,558 0 0
QTS RLTY TR INC COM CL A 74736A103 176 4,763 SH   SOLE 40 4,763 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 31,074 329,598 SH   SOLE 21 329,598 0 0
QUAD / GRAPHICS INC COM CL A 747301109 396 32,182 SH   SOLE 2 1,140 0 31,042
QUAD / GRAPHICS INC COM CL A 747301109 8 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 1,309 106,251 SH   SOLE 18 106,251 0 0
QUAD / GRAPHICS INC COM CL A 747301109 632 51,285 SH   SOLE 19 51,285 0 0
QUAD / GRAPHICS INC COM CL A 747301109 12,967 1,052,482 SH   SOLE 21 1,052,482 0 0
QUAD / GRAPHICS INC COM CL A 747301109 12,271 996,001 SH   SOLE 22 851,885 0 144,116
QUAD / GRAPHICS INC COM CL A 747301109 117 9,483 SH   SOLE 26 0 0 9,483
QUAD / GRAPHICS INC COM CL A 747301109 49 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 112 9,066 SH   SOLE 30 9,066 0 0
QUAD / GRAPHICS INC COM CL A 747301109 29 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 1,863 10,484 SH   SOLE 2 465 0 10,019
QUAKER CHEM CORP COM 747316107 13 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 22 122 SH   SOLE 7 122 0 0
QUAKER CHEM CORP COM 747316107 11,718 65,937 SH   SOLE 18 65,937 0 0
QUAKER CHEM CORP COM 747316107 3,464 19,492 SH   SOLE 19 19,492 0 0
QUAKER CHEM CORP COM 747316107 246,810 1,388,834 SH   SOLE 21 1,388,834 0 0
QUAKER CHEM CORP COM 747316107 67,792 381,473 SH   SOLE 22 364,829 0 16,644
QUAKER CHEM CORP COM 747316107 22 125 SH   SOLE 23 125 0 0
QUAKER CHEM CORP COM 747316107 868 4,886 SH   SOLE 26 4,073 0 813
QUAKER CHEM CORP COM 747316107 341 1,921 SH   SOLE 28 1,921 0 0
QUAKER CHEM CORP COM 747316107 4,785 26,924 SH   SOLE 30 26,924 0 0
QUAKER CHEM CORP COM 747316107 267 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 207,936 3,653,766 SH   SOLE 2 688,325 0 2,965,441
QUALCOMM INC COM 747525103 31,687 556,789 SH   SOLE 4 519,680 0 37,109
QUALCOMM INC COM 747525103 56,779 997,702 SH   SOLE 7 997,702 0 0
QUALCOMM INC COM 747525103 1,827 32,109 SH   SOLE 13 32,109 0 0
QUALCOMM INC COM 747525103 744 13,072 SH   SOLE 15 13,072 0 0
QUALCOMM INC COM 747525103 1 25 SH   SOLE 17 0 0 25
QUALCOMM INC COM 747525103 319,768 5,618,844 SH   SOLE 18 5,345,770 0 273,074
QUALCOMM INC COM 747525103 487,257 8,561,889 SH   SOLE 19 8,561,889 0 0
QUALCOMM INC COM 747525103 1,691,915 29,729,664 SH   SOLE 21 29,729,664 0 0
QUALCOMM INC COM 747525103 1,723,350 30,282,017 SH   SOLE 22 26,739,230 0 3,542,787
QUALCOMM INC COM 747525103 65,445 1,149,969 SH   SOLE 23 1,149,969 0 0
QUALCOMM INC COM 747525103 74,483 1,308,781 SH   SOLE 25 1,308,781 0 0
QUALCOMM INC COM 747525103 265,918 4,672,604 SH   SOLE 26 1,319,740 0 3,352,864
QUALCOMM INC COM 747525103 15,420 270,949 SH   SOLE 28 198,375 0 72,574
QUALCOMM INC COM 747525103 10,167 178,649 SH   SOLE 29 93,245 0 85,404
QUALCOMM INC COM 747525103 342,056 6,010,469 SH   SOLE 30 6,010,469 0 0
QUALCOMM INC COM 747525103 36,017 632,874 SH   SOLE 31 388,080 0 244,794
QUALCOMM INC COM 747525103 13,037 229,084 SH   SOLE 32 229,084 0 0
QUALCOMM INC COM 747525103 97,871 1,719,752 SH   SOLE 34 1,719,752 0 0
QUALCOMM INC COM 747525103 62,781 1,103,166 SH   SOLE 36 1,103,166 0 0
QUALCOMM INC COM 747525103 1,804 31,696 SH   SOLE 40 31,696 0 0
QUALYS INC COM 74758T303 2,078 27,803 SH   SOLE 2 1,709 0 26,094
QUALYS INC COM 74758T303 14 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 44 585 SH   SOLE 7 585 0 0
QUALYS INC COM 74758T303 12,671 169,538 SH   SOLE 18 169,538 0 0
QUALYS INC COM 74758T303 4,970 66,495 SH   SOLE 19 66,495 0 0
QUALYS INC COM 74758T303 271,733 3,635,705 SH   SOLE 21 3,635,705 0 0
QUALYS INC COM 74758T303 73,906 988,843 SH   SOLE 22 908,668 0 80,175
QUALYS INC COM 74758T303 183 2,447 SH   SOLE 23 2,447 0 0
QUALYS INC COM 74758T303 883 11,814 SH   SOLE 26 8,557 0 3,257
QUALYS INC COM 74758T303 333 4,459 SH   SOLE 28 4,459 0 0
QUALYS INC COM 74758T303 35 462 SH   SOLE 29 0 0 462
QUALYS INC COM 74758T303 5,057 67,655 SH   SOLE 30 67,655 0 0
QUALYS INC COM 74758T303 264 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 507 37,303 SH   SOLE 2 1,226 0 36,077
QUANEX BUILDING PRODUCTS COR COM 747619104 5 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 9 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,526 185,842 SH   SOLE 18 185,842 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 678 49,918 SH   SOLE 19 49,918 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 57,263 4,213,630 SH   SOLE 21 4,213,630 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 14,310 1,053,008 SH   SOLE 22 1,001,274 0 51,734
QUANEX BUILDING PRODUCTS COR COM 747619104 152 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BUILDING PRODUCTS COR COM 747619104 66 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 933 68,676 SH   SOLE 30 68,676 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 55 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 9,264 307,761 SH   SOLE 2 32,307 0 275,454
QUANTA SVCS INC COM 74762E102 20 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 4,077 135,454 SH   SOLE 7 135,454 0 0
QUANTA SVCS INC COM 74762E102 8,792 292,083 SH   SOLE 18 285,271 0 6,812
QUANTA SVCS INC COM 74762E102 1,284 42,671 SH   SOLE 19 42,671 0 0
QUANTA SVCS INC COM 74762E102 95,425 3,170,272 SH   SOLE 21 3,170,272 0 0
QUANTA SVCS INC COM 74762E102 118,237 3,928,139 SH   SOLE 22 3,527,263 0 400,876
QUANTA SVCS INC COM 74762E102 4,662 154,880 SH   SOLE 26 34,433 0 120,447
QUANTA SVCS INC COM 74762E102 589 19,553 SH   SOLE 28 19,553 0 0
QUANTA SVCS INC COM 74762E102 62 2,066 SH   SOLE 29 0 0 2,066
QUANTA SVCS INC COM 74762E102 9,885 328,398 SH   SOLE 30 328,398 0 0
QUANTA SVCS INC COM 74762E102 94 3,138 SH   SOLE 31 3,035 0 103
QUANTA SVCS INC COM 74762E102 17,065 566,943 SH   SOLE 34 566,943 0 0
QUANTA SVCS INC COM 74762E102 202 6,699 SH   SOLE 36 6,699 0 0
QUANTA SVCS INC COM 74762E102 384 12,751 SH   SOLE 40 12,751 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 388 27,055 SH   SOLE 2 1,254 0 25,801
QUANTENNA COMMUNICATIONS INC COM 74766D100 11 733 SH   SOLE 7 733 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 1,689 117,724 SH   SOLE 18 117,724 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 732 51,019 SH   SOLE 19 51,019 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 16,863 1,175,127 SH   SOLE 21 1,175,127 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 12,539 873,807 SH   SOLE 22 832,743 0 41,064
QUANTENNA COMMUNICATIONS INC COM 74766D100 104 7,254 SH   SOLE 30 7,254 0 0
QUANTERIX CORP COM 74766Q101 118 6,460 SH   SOLE 2 136 0 6,324
QUANTERIX CORP COM 74766Q101 540 29,518 SH   SOLE 18 29,518 0 0
QUANTERIX CORP COM 74766Q101 226 12,325 SH   SOLE 19 12,325 0 0
QUANTERIX CORP COM 74766Q101 9,772 533,691 SH   SOLE 21 533,691 0 0
QUANTERIX CORP COM 74766Q101 1,417 77,392 SH   SOLE 22 73,156 0 4,236
QUANTERIX CORP COM 74766Q101 5 286 SH   SOLE 23 286 0 0
QUANTERIX CORP COM 74766Q101 11 620 SH   SOLE 30 620 0 0
QUANTUM CORP COM NEW 747906501 11 5,483 SH   SOLE 18 5,483 0 0
QUANTUM CORP COM NEW 747906501 180 90,069 SH   SOLE 21 90,069 0 0
QUANTUM CORP COM NEW 747906501 1,034 516,961 SH   SOLE 22 516,961 0 0
QUDIAN INC ADR 747798106 14 3,269 SH   SOLE 22 3,269 0 0
QUDIAN INC ADR 747798106 10,210 2,379,845 SH   SOLE 34 2,379,845 0 0
QUEST DIAGNOSTICS INC COM 74834L100 57,671 692,581 SH   SOLE 2 333,773 0 358,808
QUEST DIAGNOSTICS INC COM 74834L100 7,524 90,354 SH   SOLE 4 86,770 0 3,584
QUEST DIAGNOSTICS INC COM 74834L100 14,995 180,079 SH   SOLE 7 136,358 0 43,721
QUEST DIAGNOSTICS INC COM 74834L100 626 7,522 SH   SOLE 13 7,522 0 0
QUEST DIAGNOSTICS INC COM 74834L100 88 1,055 SH   SOLE 15 1,055 0 0
QUEST DIAGNOSTICS INC COM 74834L100 36,180 434,486 SH   SOLE 18 413,224 0 21,262
QUEST DIAGNOSTICS INC COM 74834L100 70,221 843,289 SH   SOLE 19 843,289 0 0
QUEST DIAGNOSTICS INC COM 74834L100 348,410 4,184,096 SH   SOLE 21 4,184,096 0 0
QUEST DIAGNOSTICS INC COM 74834L100 322,211 3,869,467 SH   SOLE 22 3,384,131 0 485,336
QUEST DIAGNOSTICS INC COM 74834L100 13,296 159,676 SH   SOLE 23 159,676 0 0
QUEST DIAGNOSTICS INC COM 74834L100 19,038 228,630 SH   SOLE 25 228,630 0 0
QUEST DIAGNOSTICS INC COM 74834L100 64,345 772,733 SH   SOLE 26 194,589 0 578,144
QUEST DIAGNOSTICS INC COM 74834L100 2,159 25,923 SH   SOLE 28 18,816 0 7,107
QUEST DIAGNOSTICS INC COM 74834L100 5,596 67,208 SH   SOLE 29 39,279 0 27,929
QUEST DIAGNOSTICS INC COM 74834L100 54,048 649,073 SH   SOLE 30 649,073 0 0
QUEST DIAGNOSTICS INC COM 74834L100 9,012 108,227 SH   SOLE 31 69,992 0 38,235
QUEST DIAGNOSTICS INC COM 74834L100 45,399 545,197 SH   SOLE 34 545,197 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,070 144,947 SH   SOLE 36 144,947 0 0
QUEST DIAGNOSTICS INC COM 74834L100 314 3,772 SH   SOLE 40 3,772 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 30 22,090 SH   SOLE 21 22,090 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 13 18,174 SH   SOLE 18 18,174 0 0
QUICKLOGIC CORP COM 74837P108 202 275,757 SH   SOLE 21 275,757 0 0
QUICKLOGIC CORP COM 74837P108 994 1,353,760 SH   SOLE 22 1,353,760 0 0
QUIDEL CORP COM 74838J101 1,341 27,474 SH   SOLE 2 1,225 0 26,249
QUIDEL CORP COM 74838J101 8 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 36 743 SH   SOLE 7 743 0 0
QUIDEL CORP COM 74838J101 5,380 110,206 SH   SOLE 18 110,206 0 0
QUIDEL CORP COM 74838J101 2,486 50,930 SH   SOLE 19 50,930 0 0
QUIDEL CORP COM 74838J101 54,978 1,126,133 SH   SOLE 21 1,126,133 0 0
QUIDEL CORP COM 74838J101 46,999 962,691 SH   SOLE 22 919,498 0 43,193
QUIDEL CORP COM 74838J101 559 11,459 SH   SOLE 26 6,103 0 5,356
QUIDEL CORP COM 74838J101 201 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 366 7,504 SH   SOLE 30 7,504 0 0
QUIDEL CORP COM 74838J101 150 3,082 SH   SOLE 40 3,082 0 0
QUINSTREET INC COM 74874Q100 751 46,298 SH   SOLE 2 13,193 0 33,105
QUINSTREET INC COM 74874Q100 14 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 3,528 217,371 SH   SOLE 18 217,371 0 0
QUINSTREET INC COM 74874Q100 3,769 232,245 SH   SOLE 19 232,245 0 0
QUINSTREET INC COM 74874Q100 70,103 4,319,344 SH   SOLE 21 4,319,344 0 0
QUINSTREET INC COM 74874Q100 22,979 1,415,864 SH   SOLE 22 1,290,837 0 125,027
QUINSTREET INC COM 74874Q100 660 40,635 SH   SOLE 23 40,635 0 0
QUINSTREET INC COM 74874Q100 1,240 76,375 SH   SOLE 26 0 0 76,375
QUINSTREET INC COM 74874Q100 255 15,684 SH   SOLE 29 0 0 15,684
QUINSTREET INC COM 74874Q100 1,200 73,938 SH   SOLE 30 73,938 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 39 11,384 SH   SOLE 2 0 0 11,384
QUINTANA ENERGY SVCS INC COM 74875T103 67 19,278 SH   SOLE 18 19,278 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 32 9,389 SH   SOLE 19 9,389 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 863 249,441 SH   SOLE 21 249,441 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 158 45,784 SH   SOLE 22 44,070 0 1,714
QUMU CORP COM 749063103 11 5,999 SH   SOLE 21 5,999 0 0
QUMU CORP COM 749063103 504 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 68 23,474 SH   SOLE 2 1,325 0 22,149
QUORUM HEALTH CORP COM 74909E106 395 136,526 SH   SOLE 18 136,526 0 0
QUORUM HEALTH CORP COM 74909E106 121 41,735 SH   SOLE 19 41,735 0 0
QUORUM HEALTH CORP COM 74909E106 8,202 2,838,091 SH   SOLE 21 2,838,091 0 0
QUORUM HEALTH CORP COM 74909E106 1,964 679,444 SH   SOLE 22 662,664 0 16,780
QUORUM HEALTH CORP COM 74909E106 94 32,532 SH   SOLE 30 32,532 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 687 64,320 SH   SOLE 2 2,727 0 61,593
QUOTIENT TECHNOLOGY INC COM 749119103 6 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 19 1,733 SH   SOLE 7 1,733 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,749 257,423 SH   SOLE 18 257,423 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,599 149,695 SH   SOLE 19 149,695 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 27,773 2,600,513 SH   SOLE 21 2,600,513 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 26,074 2,441,358 SH   SOLE 22 2,280,947 0 160,411
QUOTIENT TECHNOLOGY INC COM 749119103 14 1,272 SH   SOLE 23 1,272 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 39 3,633 SH   SOLE 26 0 0 3,633
QUOTIENT TECHNOLOGY INC COM 749119103 119 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 34 3,209 SH   SOLE 29 0 0 3,209
QUOTIENT TECHNOLOGY INC COM 749119103 186 17,406 SH   SOLE 30 17,406 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 62 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 19,308 989,117 SH   SOLE 2 36,526 0 952,591
QURATE RETAIL INC COM SER A 74915M100 2,722 139,458 SH   SOLE 4 127,839 0 11,619
QURATE RETAIL INC COM SER A 74915M100 1,112 56,965 SH   SOLE 7 28,158 0 28,807
QURATE RETAIL INC COM SER A 74915M100 300 15,393 SH   SOLE 13 15,393 0 0
QURATE RETAIL INC COM SER A 74915M100 73 3,759 SH   SOLE 15 3,759 0 0
QURATE RETAIL INC COM SER A 74915M100 4,384 224,605 SH   SOLE 18 190,357 0 34,248
QURATE RETAIL INC COM SER A 74915M100 1,432 73,353 SH   SOLE 19 73,353 0 0
QURATE RETAIL INC COM SER A 74915M100 103,214 5,287,597 SH   SOLE 21 5,287,597 0 0
QURATE RETAIL INC COM SER A 74915M100 210,616 10,789,755 SH   SOLE 22 9,870,531 0 919,224
QURATE RETAIL INC COM SER A 74915M100 5,967 305,698 SH   SOLE 23 305,698 0 0
QURATE RETAIL INC COM SER A 74915M100 7,471 382,756 SH   SOLE 25 382,756 0 0
QURATE RETAIL INC COM SER A 74915M100 24,200 1,239,754 SH   SOLE 26 526,836 0 712,918
QURATE RETAIL INC COM SER A 74915M100 1,645 84,288 SH   SOLE 28 61,879 0 22,409
QURATE RETAIL INC COM SER A 74915M100 277 14,215 SH   SOLE 29 14,215 0 0
QURATE RETAIL INC COM SER A 74915M100 12,239 627,002 SH   SOLE 30 627,002 0 0
QURATE RETAIL INC COM SER A 74915M100 3,490 178,769 SH   SOLE 31 98,331 0 80,438
QURATE RETAIL INC COM SER A 74915M100 425 21,788 SH   SOLE 34 21,788 0 0
QURATE RETAIL INC COM SER A 74915M100 7,381 378,111 SH   SOLE 36 378,111 0 0
QURATE RETAIL INC COM SER A 74915M100 178 9,134 SH   SOLE 40 9,134 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 399 62,884 SH   SOLE 22 62,884 0 0
R1 RCM INC COM 749397105 653 82,113 SH   SOLE 2 3,861 0 78,252
R1 RCM INC COM 749397105 3 403 SH   SOLE 7 403 0 0
R1 RCM INC COM 749397105 2,841 357,323 SH   SOLE 18 357,323 0 0
R1 RCM INC COM 749397105 1,198 150,725 SH   SOLE 19 150,725 0 0
R1 RCM INC COM 749397105 35,277 4,437,297 SH   SOLE 21 4,437,297 0 0
R1 RCM INC COM 749397105 22,243 2,797,882 SH   SOLE 22 2,681,868 0 116,014
R1 RCM INC COM 749397105 648 81,532 SH   SOLE 23 81,532 0 0
R1 RCM INC COM 749397105 98 12,270 SH   SOLE 28 12,270 0 0
R1 RCM INC COM 749397105 266 33,499 SH   SOLE 30 33,499 0 0
RA MED SYS INC COM 74933X104 7 876 SH   SOLE 18 876 0 0
RA MED SYS INC COM 74933X104 91 11,463 SH   SOLE 21 11,463 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,385 76,121 SH   SOLE 2 61,915 0 14,206
RA PHARMACEUTICALS INC COM 74933V108 2,083 114,450 SH   SOLE 18 114,450 0 0
RA PHARMACEUTICALS INC COM 74933V108 14,319 786,773 SH   SOLE 19 786,773 0 0
RA PHARMACEUTICALS INC COM 74933V108 524 28,800 SH   SOLE 20 28,800 0 0
RA PHARMACEUTICALS INC COM 74933V108 16,003 879,266 SH   SOLE 21 879,266 0 0
RA PHARMACEUTICALS INC COM 74933V108 9,532 523,761 SH   SOLE 22 512,252 0 11,509
RA PHARMACEUTICALS INC COM 74933V108 294 16,181 SH   SOLE 23 16,181 0 0
RA PHARMACEUTICALS INC COM 74933V108 556 30,531 SH   SOLE 26 0 0 30,531
RA PHARMACEUTICALS INC COM 74933V108 72 3,951 SH   SOLE 29 0 0 3,951
RA PHARMACEUTICALS INC COM 74933V108 84 4,639 SH   SOLE 30 4,639 0 0
RA PHARMACEUTICALS INC COM 74933V108 3,290 180,788 SH   SOLE 34 180,788 0 0
RADIAN GROUP INC COM 750236101 3,772 230,533 SH   SOLE 2 15,553 0 214,980
RADIAN GROUP INC COM 750236101 14 832 SH   SOLE 4 832 0 0
RADIAN GROUP INC COM 750236101 85 5,169 SH   SOLE 7 5,169 0 0
RADIAN GROUP INC COM 750236101 12,009 734,064 SH   SOLE 18 734,064 0 0
RADIAN GROUP INC COM 750236101 6,305 385,366 SH   SOLE 19 385,366 0 0
RADIAN GROUP INC COM 750236101 123,493 7,548,468 SH   SOLE 21 7,548,468 0 0
RADIAN GROUP INC COM 750236101 106,373 6,502,007 SH   SOLE 22 6,033,155 0 468,852
RADIAN GROUP INC COM 750236101 371 22,701 SH   SOLE 23 22,701 0 0
RADIAN GROUP INC COM 750236101 2,122 129,726 SH   SOLE 26 42,034 0 87,692
RADIAN GROUP INC COM 750236101 456 27,869 SH   SOLE 28 27,869 0 0
RADIAN GROUP INC COM 750236101 186 11,367 SH   SOLE 29 0 0 11,367
RADIAN GROUP INC COM 750236101 868 53,051 SH   SOLE 30 53,051 0 0
RADIAN GROUP INC COM 750236101 80 4,877 SH   SOLE 36 4,877 0 0
RADIAN GROUP INC COM 750236101 372 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 301 70,871 SH   SOLE 2 32,341 0 38,530
RADIANT LOGISTICS INC COM 75025X100 589 138,554 SH   SOLE 18 138,554 0 0
RADIANT LOGISTICS INC COM 75025X100 452 106,329 SH   SOLE 19 106,329 0 0
RADIANT LOGISTICS INC COM 75025X100 5,818 1,368,898 SH   SOLE 21 1,368,898 0 0
RADIANT LOGISTICS INC COM 75025X100 2,904 683,360 SH   SOLE 22 662,136 0 21,224
RADIANT LOGISTICS INC COM 75025X100 393 92,419 SH   SOLE 23 92,419 0 0
RADIANT LOGISTICS INC COM 75025X100 118 27,742 SH   SOLE 26 0 0 27,742
RADIANT LOGISTICS INC COM 75025X100 109 25,608 SH   SOLE 29 0 0 25,608
RADIUS HEALTH INC COM NEW 750469207 540 32,727 SH   SOLE 2 1,502 0 31,225
RADIUS HEALTH INC COM NEW 750469207 3 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 13 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 2,172 131,697 SH   SOLE 18 131,697 0 0
RADIUS HEALTH INC COM NEW 750469207 982 59,550 SH   SOLE 19 59,550 0 0
RADIUS HEALTH INC COM NEW 750469207 30,319 1,838,631 SH   SOLE 21 1,838,631 0 0
RADIUS HEALTH INC COM NEW 750469207 20,229 1,226,766 SH   SOLE 22 1,174,249 0 52,517
RADIUS HEALTH INC COM NEW 750469207 77 4,648 SH   SOLE 26 3,310 0 1,338
RADIUS HEALTH INC COM NEW 750469207 98 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 151 9,145 SH   SOLE 30 9,145 0 0
RADIUS HEALTH INC COM NEW 750469207 51 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 519 675,000 PRN   SOLE 21 675,000 0 0
RADNET INC COM 750491102 330 32,420 SH   SOLE 2 1,490 0 30,930
RADNET INC COM 750491102 9 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 1,387 136,352 SH   SOLE 18 136,352 0 0
RADNET INC COM 750491102 580 57,020 SH   SOLE 19 57,020 0 0
RADNET INC COM 750491102 18,653 1,834,129 SH   SOLE 21 1,834,129 0 0
RADNET INC COM 750491102 11,497 1,130,524 SH   SOLE 22 1,075,991 0 54,533
RADNET INC COM 750491102 83 8,130 SH   SOLE 26 0 0 8,130
RADNET INC COM 750491102 105 10,332 SH   SOLE 30 10,332 0 0
RADWARE LTD ORD M81873107 84 3,713 SH   SOLE 2 0 0 3,713
RADWARE LTD ORD M81873107 63 2,773 SH   SOLE 7 2,773 0 0
RADWARE LTD ORD M81873107 321 14,138 SH   SOLE 19 14,138 0 0
RADWARE LTD ORD M81873107 2,524 111,133 SH   SOLE 21 111,133 0 0
RADWARE LTD ORD M81873107 10,294 453,294 SH   SOLE 22 261,754 0 191,540
RADWARE LTD ORD M81873107 124 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 106 4,677 SH   SOLE 30 4,677 0 0
RADWARE LTD ORD M81873107 110 4,834 SH   SOLE 34 4,834 0 0
RADWARE LTD ORD M81873107 91 4,011 SH   SOLE 40 4,011 0 0
RAFAEL HLDGS INC COM CL B 75062E106 12 1,520 SH   SOLE 18 1,520 0 0
RAFAEL HLDGS INC COM CL B 75062E106 173 21,820 SH   SOLE 21 21,820 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,041 131,335 SH   SOLE 22 131,335 0 0
RAFAEL HLDGS INC COM CL B 75062E106 200 25,164 SH   SOLE 26 0 0 25,164
RALPH LAUREN CORP CL A 751212101 14,249 137,727 SH   SOLE 2 11,350 0 126,377
RALPH LAUREN CORP CL A 751212101 1,936 18,716 SH   SOLE 4 17,324 0 1,392
RALPH LAUREN CORP CL A 751212101 6,111 59,068 SH   SOLE 7 48,195 0 10,873
RALPH LAUREN CORP CL A 751212101 36 347 SH   SOLE 13 347 0 0
RALPH LAUREN CORP CL A 751212101 56 541 SH   SOLE 15 541 0 0
RALPH LAUREN CORP CL A 751212101 11,993 115,920 SH   SOLE 18 109,231 0 6,689
RALPH LAUREN CORP CL A 751212101 2,314 22,366 SH   SOLE 19 22,366 0 0
RALPH LAUREN CORP CL A 751212101 136,099 1,315,478 SH   SOLE 21 1,315,478 0 0
RALPH LAUREN CORP CL A 751212101 170,705 1,649,964 SH   SOLE 22 1,496,445 0 153,519
RALPH LAUREN CORP CL A 751212101 4,040 39,052 SH   SOLE 23 39,052 0 0
RALPH LAUREN CORP CL A 751212101 5,911 57,137 SH   SOLE 25 57,137 0 0
RALPH LAUREN CORP CL A 751212101 34,901 337,334 SH   SOLE 26 77,600 0 259,734
RALPH LAUREN CORP CL A 751212101 1,122 10,842 SH   SOLE 28 7,970 0 2,872
RALPH LAUREN CORP CL A 751212101 1,442 13,936 SH   SOLE 29 2,673 0 11,263
RALPH LAUREN CORP CL A 751212101 29,106 281,328 SH   SOLE 30 281,328 0 0
RALPH LAUREN CORP CL A 751212101 2,186 21,128 SH   SOLE 31 12,355 0 8,773
RALPH LAUREN CORP CL A 751212101 1,159 11,200 SH   SOLE 34 11,200 0 0
RALPH LAUREN CORP CL A 751212101 4,571 44,181 SH   SOLE 36 44,181 0 0
RALPH LAUREN CORP CL A 751212101 115 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 58 11,700 SH   SOLE 2 0 0 11,700
RAMACO RES INC COM 75134P303 96 19,493 SH   SOLE 18 19,493 0 0
RAMACO RES INC COM 75134P303 37 7,433 SH   SOLE 19 7,433 0 0
RAMACO RES INC COM 75134P303 1,039 209,901 SH   SOLE 21 209,901 0 0
RAMACO RES INC COM 75134P303 301 60,812 SH   SOLE 22 58,787 0 2,025
RAMBUS INC DEL COM 750917106 804 104,776 SH   SOLE 2 3,993 0 100,783
RAMBUS INC DEL COM 750917106 6 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 19 2,431 SH   SOLE 7 2,431 0 0
RAMBUS INC DEL COM 750917106 4,263 555,762 SH   SOLE 18 555,762 0 0
RAMBUS INC DEL COM 750917106 1,218 158,863 SH   SOLE 19 158,863 0 0
RAMBUS INC DEL COM 750917106 87,951 11,466,898 SH   SOLE 21 11,466,898 0 0
RAMBUS INC DEL COM 750917106 25,416 3,313,674 SH   SOLE 22 3,176,476 0 137,198
RAMBUS INC DEL COM 750917106 200 26,061 SH   SOLE 26 20,646 0 5,415
RAMBUS INC DEL COM 750917106 128 16,663 SH   SOLE 28 16,663 0 0
RAMBUS INC DEL COM 750917106 1,656 215,893 SH   SOLE 30 215,893 0 0
RAMBUS INC DEL COM 750917106 98 12,773 SH   SOLE 40 12,773 0 0
RANDGOLD RES LTD ADR 752344309 35,425 433,065 SH   SOLE 7 433,065 0 0
RANDGOLD RES LTD ADR 752344309 1 12 SH   SOLE 18 12 0 0
RANDGOLD RES LTD ADR 752344309 18,825 230,130 SH   SOLE 19 230,130 0 0
RANDGOLD RES LTD ADR 752344309 445 5,436 SH   SOLE 21 5,436 0 0
RANDGOLD RES LTD ADR 752344309 24,775 302,872 SH   SOLE 23 302,872 0 0
RANDGOLD RES LTD ADR 752344309 85,979 1,051,086 SH   SOLE 25 1,051,086 0 0
RANDGOLD RES LTD ADR 752344309 33,719 412,218 SH   SOLE 26 0 0 412,218
RANDGOLD RES LTD ADR 752344309 11,770 143,890 SH   SOLE 29 143,890 0 0
RANDGOLD RES LTD ADR 752344309 532,960 6,515,400 SH   SOLE 34 6,515,400 0 0
RANDOLPH BANCORP INC COM 752378109 13 920 SH   SOLE 18 920 0 0
RANDOLPH BANCORP INC COM 752378109 256 18,127 SH   SOLE 21 18,127 0 0
RANGE RES CORP COM 75281A109 4,736 494,902 SH   SOLE 2 98,768 0 396,134
RANGE RES CORP COM 75281A109 8 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 72 7,475 SH   SOLE 7 7,475 0 0
RANGE RES CORP COM 75281A109 11 1,114 SH   SOLE 15 1,114 0 0
RANGE RES CORP COM 75281A109 5,733 599,091 SH   SOLE 18 599,091 0 0
RANGE RES CORP COM 75281A109 485 50,730 SH   SOLE 19 50,730 0 0
RANGE RES CORP COM 75281A109 98,752 10,318,927 SH   SOLE 21 10,318,927 0 0
RANGE RES CORP COM 75281A109 68,062 7,112,001 SH   SOLE 22 6,662,707 0 449,294
RANGE RES CORP COM 75281A109 1,971 205,926 SH   SOLE 25 205,926 0 0
RANGE RES CORP COM 75281A109 2,989 312,302 SH   SOLE 26 154,151 0 158,151
RANGE RES CORP COM 75281A109 303 31,610 SH   SOLE 28 31,610 0 0
RANGE RES CORP COM 75281A109 129 13,485 SH   SOLE 29 0 0 13,485
RANGE RES CORP COM 75281A109 1,317 137,661 SH   SOLE 30 137,661 0 0
RANGE RES CORP COM 75281A109 41 4,250 SH   SOLE 31 4,250 0 0
RANGE RES CORP COM 75281A109 1,379 144,118 SH   SOLE 36 144,118 0 0
RANGE RES CORP COM 75281A109 223 23,293 SH   SOLE 40 23,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 4 847 SH   SOLE 18 847 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 64 12,437 SH   SOLE 21 12,437 0 0
RAPID7 INC COM 753422104 919 29,496 SH   SOLE 2 1,254 0 28,242
RAPID7 INC COM 753422104 6 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 24 775 SH   SOLE 7 775 0 0
RAPID7 INC COM 753422104 3,743 120,109 SH   SOLE 18 120,109 0 0
RAPID7 INC COM 753422104 2,318 74,382 SH   SOLE 19 74,382 0 0
RAPID7 INC COM 753422104 40,523 1,300,486 SH   SOLE 21 1,300,486 0 0
RAPID7 INC COM 753422104 35,693 1,145,489 SH   SOLE 22 1,104,930 0 40,559
RAPID7 INC COM 753422104 13 419 SH   SOLE 23 419 0 0
RAPID7 INC COM 753422104 128 4,093 SH   SOLE 26 0 0 4,093
RAPID7 INC COM 753422104 128 4,096 SH   SOLE 28 4,096 0 0
RAPID7 INC COM 753422104 225 7,228 SH   SOLE 30 7,228 0 0
RAPID7 INC COM 753422104 98 3,157 SH   SOLE 40 3,157 0 0
RAVE RESTAURANT GROUP INC COM 754198109 3 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 23 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 1,043 28,833 SH   SOLE 2 1,250 0 27,583
RAVEN INDS INC COM 754212108 8 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 30 827 SH   SOLE 7 827 0 0
RAVEN INDS INC COM 754212108 6,495 179,479 SH   SOLE 18 179,479 0 0
RAVEN INDS INC COM 754212108 1,956 54,042 SH   SOLE 19 54,042 0 0
RAVEN INDS INC COM 754212108 136,335 3,767,211 SH   SOLE 21 3,767,211 0 0
RAVEN INDS INC COM 754212108 36,961 1,021,292 SH   SOLE 22 973,897 0 47,395
RAVEN INDS INC COM 754212108 13 357 SH   SOLE 23 357 0 0
RAVEN INDS INC COM 754212108 249 6,883 SH   SOLE 26 4,924 0 1,959
RAVEN INDS INC COM 754212108 164 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 2,642 73,001 SH   SOLE 30 73,001 0 0
RAVEN INDS INC COM 754212108 162 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 23,308 313,237 SH   SOLE 2 20,298 0 292,939
RAYMOND JAMES FINANCIAL INC COM 754730109 3,535 47,504 SH   SOLE 4 44,265 0 3,239
RAYMOND JAMES FINANCIAL INC COM 754730109 10,801 145,153 SH   SOLE 7 117,253 0 27,900
RAYMOND JAMES FINANCIAL INC COM 754730109 59 798 SH   SOLE 13 798 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 100 1,347 SH   SOLE 15 1,347 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 20,683 277,966 SH   SOLE 18 262,185 0 15,781
RAYMOND JAMES FINANCIAL INC COM 754730109 4,431 59,543 SH   SOLE 19 59,543 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 232,876 3,129,629 SH   SOLE 21 3,129,629 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 237,466 3,191,316 SH   SOLE 22 2,852,846 0 338,470
RAYMOND JAMES FINANCIAL INC COM 754730109 6,837 91,881 SH   SOLE 23 91,881 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 10,165 136,604 SH   SOLE 25 136,604 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 36,534 490,988 SH   SOLE 26 155,732 0 335,256
RAYMOND JAMES FINANCIAL INC COM 754730109 1,888 25,376 SH   SOLE 28 18,587 0 6,789
RAYMOND JAMES FINANCIAL INC COM 754730109 2,314 31,092 SH   SOLE 29 4,260 0 26,832
RAYMOND JAMES FINANCIAL INC COM 754730109 40,249 540,907 SH   SOLE 30 540,907 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2,964 39,835 SH   SOLE 31 27,103 0 12,732
RAYMOND JAMES FINANCIAL INC COM 754730109 1,400 18,817 SH   SOLE 34 18,817 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 7,753 104,189 SH   SOLE 36 104,189 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 194 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 500 46,955 SH   SOLE 2 1,687 0 45,268
RAYONIER ADVANCED MATLS INC COM 75508B104 2 224 SH   SOLE 4 224 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 10 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 2,859 268,467 SH   SOLE 18 268,467 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 782 73,390 SH   SOLE 19 73,390 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 59,761 5,611,370 SH   SOLE 21 5,611,370 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 15,744 1,478,274 SH   SOLE 22 1,410,967 0 67,307
RAYONIER ADVANCED MATLS INC COM 75508B104 140 13,120 SH   SOLE 26 7,265 0 5,855
RAYONIER ADVANCED MATLS INC COM 75508B104 66 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,113 104,484 SH   SOLE 30 104,484 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 53 4,978 SH   SOLE 40 4,978 0 0
RAYONIER INC COM 754907103 8,928 322,411 SH   SOLE 2 67,892 0 254,519
RAYONIER INC COM 754907103 19 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 102 3,687 SH   SOLE 7 3,687 0 0
RAYONIER INC COM 754907103 10,324 372,851 SH   SOLE 18 372,851 0 0
RAYONIER INC COM 754907103 2,045 73,865 SH   SOLE 19 73,865 0 0
RAYONIER INC COM 754907103 213,524 7,711,236 SH   SOLE 21 7,711,236 0 0
RAYONIER INC COM 754907103 122,750 4,433,021 SH   SOLE 22 4,172,172 0 260,849
RAYONIER INC COM 754907103 413 14,905 SH   SOLE 25 14,905 0 0
RAYONIER INC COM 754907103 1,145 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 462 16,677 SH   SOLE 28 16,677 0 0
RAYONIER INC COM 754907103 7,388 266,804 SH   SOLE 30 266,804 0 0
RAYONIER INC COM 754907103 72 2,618 SH   SOLE 31 2,618 0 0
RAYONIER INC COM 754907103 667 24,075 SH   SOLE 34 24,075 0 0
RAYONIER INC COM 754907103 166 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 368 13,276 SH   SOLE 40 13,276 0 0
RAYTHEON CO COM NEW 755111507 137,020 893,513 SH   SOLE 2 227,711 0 665,802
RAYTHEON CO COM NEW 755111507 22,099 144,111 SH   SOLE 4 136,532 0 7,579
RAYTHEON CO COM NEW 755111507 39,736 259,119 SH   SOLE 7 250,739 0 8,380
RAYTHEON CO COM NEW 755111507 8,665 56,502 SH   SOLE 13 56,502 0 0
RAYTHEON CO COM NEW 755111507 404 2,633 SH   SOLE 15 2,633 0 0
RAYTHEON CO COM NEW 755111507 113,814 742,182 SH   SOLE 18 706,072 0 36,110
RAYTHEON CO COM NEW 755111507 146,799 957,283 SH   SOLE 19 957,283 0 0
RAYTHEON CO COM NEW 755111507 1,225,344 7,990,507 SH   SOLE 21 7,990,507 0 0
RAYTHEON CO COM NEW 755111507 1,218,701 7,947,188 SH   SOLE 22 7,007,159 0 940,029
RAYTHEON CO COM NEW 755111507 42,706 278,489 SH   SOLE 23 278,489 0 0
RAYTHEON CO COM NEW 755111507 40,209 262,207 SH   SOLE 25 262,207 0 0
RAYTHEON CO COM NEW 755111507 183,761 1,198,313 SH   SOLE 26 338,281 0 860,032
RAYTHEON CO COM NEW 755111507 3,041 19,832 SH   SOLE 28 4,746 0 15,086
RAYTHEON CO COM NEW 755111507 21,621 140,989 SH   SOLE 29 60,624 0 80,365
RAYTHEON CO COM NEW 755111507 178,434 1,163,572 SH   SOLE 30 1,163,572 0 0
RAYTHEON CO COM NEW 755111507 30,175 196,772 SH   SOLE 31 121,928 0 74,844
RAYTHEON CO COM NEW 755111507 41,323 269,469 SH   SOLE 34 269,469 0 0
RAYTHEON CO COM NEW 755111507 47,384 308,994 SH   SOLE 36 308,994 0 0
RAYTHEON CO COM NEW 755111507 987 6,435 SH   SOLE 40 6,435 0 0
RBB BANCORP COM 74930B105 234 13,319 SH   SOLE 2 515 0 12,804
RBB BANCORP COM 74930B105 5 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 834 47,439 SH   SOLE 18 47,439 0 0
RBB BANCORP COM 74930B105 370 21,073 SH   SOLE 19 21,073 0 0
RBB BANCORP COM 74930B105 8,460 481,485 SH   SOLE 21 481,485 0 0
RBB BANCORP COM 74930B105 2,952 168,032 SH   SOLE 22 158,274 0 9,758
RBC BEARINGS INC COM 75524B104 2,511 19,154 SH   SOLE 2 837 0 18,317
RBC BEARINGS INC COM 75524B104 23 178 SH   SOLE 4 178 0 0
RBC BEARINGS INC COM 75524B104 56 428 SH   SOLE 7 428 0 0
RBC BEARINGS INC COM 75524B104 10,131 77,280 SH   SOLE 18 77,280 0 0
RBC BEARINGS INC COM 75524B104 5,097 38,882 SH   SOLE 19 38,882 0 0
RBC BEARINGS INC COM 75524B104 186,629 1,423,565 SH   SOLE 21 1,423,565 0 0
RBC BEARINGS INC COM 75524B104 93,334 711,930 SH   SOLE 22 681,617 0 30,313
RBC BEARINGS INC COM 75524B104 17 133 SH   SOLE 23 133 0 0
RBC BEARINGS INC COM 75524B104 958 7,308 SH   SOLE 26 3,294 0 4,014
RBC BEARINGS INC COM 75524B104 440 3,354 SH   SOLE 28 3,354 0 0
RBC BEARINGS INC COM 75524B104 793 6,050 SH   SOLE 30 6,050 0 0
RBC BEARINGS INC COM 75524B104 351 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 155 6,941 SH   SOLE 2 336 0 6,605
RCI HOSPITALITY HLDGS INC COM 74934Q108 5 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 668 29,902 SH   SOLE 18 29,902 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 287 12,869 SH   SOLE 19 12,869 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 7,408 331,739 SH   SOLE 21 331,739 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,049 91,739 SH   SOLE 22 84,500 0 7,239
RCM TECHNOLOGIES INC COM NEW 749360400 4 1,412 SH   SOLE 18 1,412 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 98 31,600 SH   SOLE 21 31,600 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 25 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 684 22,234 SH   SOLE 2 3,685 0 18,549
RE MAX HLDGS INC CL A 75524W108 12 384 SH   SOLE 7 384 0 0
RE MAX HLDGS INC CL A 75524W108 2,824 91,826 SH   SOLE 18 91,826 0 0
RE MAX HLDGS INC CL A 75524W108 1,553 50,488 SH   SOLE 19 50,488 0 0
RE MAX HLDGS INC CL A 75524W108 58,881 1,914,816 SH   SOLE 21 1,914,816 0 0
RE MAX HLDGS INC CL A 75524W108 16,755 544,883 SH   SOLE 22 521,018 0 23,865
RE MAX HLDGS INC CL A 75524W108 177 5,772 SH   SOLE 23 5,772 0 0
RE MAX HLDGS INC CL A 75524W108 440 14,325 SH   SOLE 26 0 0 14,325
RE MAX HLDGS INC CL A 75524W108 78 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 129 4,186 SH   SOLE 29 0 0 4,186
RE MAX HLDGS INC CL A 75524W108 1,152 37,457 SH   SOLE 30 37,457 0 0
RE MAX HLDGS INC CL A 75524W108 467 15,185 SH   SOLE 34 15,185 0 0
RE MAX HLDGS INC CL A 75524W108 55 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 269 18,516 SH   SOLE 2 609 0 17,907
READING INTERNATIONAL INC CL A 755408101 6 386 SH   SOLE 7 386 0 0
READING INTERNATIONAL INC CL A 755408101 861 59,191 SH   SOLE 18 59,191 0 0
READING INTERNATIONAL INC CL A 755408101 363 24,955 SH   SOLE 19 24,955 0 0
READING INTERNATIONAL INC CL A 755408101 8,989 618,230 SH   SOLE 21 618,230 0 0
READING INTERNATIONAL INC CL A 755408101 2,883 198,256 SH   SOLE 22 186,002 0 12,254
READY CAP CORP COM 75574U101 284 20,533 SH   SOLE 2 582 0 19,951
READY CAP CORP COM 75574U101 1 70 SH   SOLE 7 70 0 0
READY CAP CORP COM 75574U101 878 63,510 SH   SOLE 18 63,510 0 0
READY CAP CORP COM 75574U101 339 24,523 SH   SOLE 19 24,523 0 0
READY CAP CORP COM 75574U101 14,503 1,048,666 SH   SOLE 21 1,048,666 0 0
READY CAP CORP COM 75574U101 5,121 370,264 SH   SOLE 22 357,636 0 12,628
READY CAP CORP COM 75574U101 124 9,000 SH   SOLE 26 0 0 9,000
READY CAP CORP COM 75574U101 38 2,725 SH   SOLE 30 2,725 0 0
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 10 4,514 SH   SOLE 18 4,514 0 0
REALNETWORKS INC COM NEW 75605L708 3 1,115 SH   SOLE 19 1,115 0 0
REALNETWORKS INC COM NEW 75605L708 182 78,593 SH   SOLE 21 78,593 0 0
REALNETWORKS INC COM NEW 75605L708 1,661 719,195 SH   SOLE 22 719,195 0 0
REALNETWORKS INC COM NEW 75605L708 107 46,332 SH   SOLE 26 0 0 46,332
REALOGY HLDGS CORP COM 75605Y106 4,241 288,920 SH   SOLE 2 64,559 0 224,361
REALOGY HLDGS CORP COM 75605Y106 9 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 58 3,918 SH   SOLE 7 3,918 0 0
REALOGY HLDGS CORP COM 75605Y106 5,259 358,267 SH   SOLE 18 358,267 0 0
REALOGY HLDGS CORP COM 75605Y106 1,855 126,343 SH   SOLE 19 126,343 0 0
REALOGY HLDGS CORP COM 75605Y106 90,454 6,161,684 SH   SOLE 21 6,161,684 0 0
REALOGY HLDGS CORP COM 75605Y106 57,152 3,893,207 SH   SOLE 22 3,623,565 0 269,642
REALOGY HLDGS CORP COM 75605Y106 470 32,020 SH   SOLE 25 32,020 0 0
REALOGY HLDGS CORP COM 75605Y106 496 33,773 SH   SOLE 26 18,909 0 14,864
REALOGY HLDGS CORP COM 75605Y106 246 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 195 13,278 SH   SOLE 29 0 0 13,278
REALOGY HLDGS CORP COM 75605Y106 489 33,288 SH   SOLE 30 33,288 0 0
REALOGY HLDGS CORP COM 75605Y106 36 2,424 SH   SOLE 31 2,424 0 0
REALOGY HLDGS CORP COM 75605Y106 759 51,704 SH   SOLE 34 51,704 0 0
REALOGY HLDGS CORP COM 75605Y106 145 9,853 SH   SOLE 36 9,853 0 0
REALOGY HLDGS CORP COM 75605Y106 202 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 6,279 130,295 SH   SOLE 2 4,698 0 125,597
REALPAGE INC COM 75606N109 24 502 SH   SOLE 4 502 0 0
REALPAGE INC COM 75606N109 61 1,260 SH   SOLE 7 1,260 0 0
REALPAGE INC COM 75606N109 1,821 37,780 SH   SOLE 18 37,780 0 0
REALPAGE INC COM 75606N109 35,276 732,025 SH   SOLE 19 732,025 0 0
REALPAGE INC COM 75606N109 50,513 1,048,213 SH   SOLE 21 1,048,213 0 0
REALPAGE INC COM 75606N109 95,023 1,971,837 SH   SOLE 22 1,837,520 0 134,317
REALPAGE INC COM 75606N109 727 15,076 SH   SOLE 26 8,929 0 6,147
REALPAGE INC COM 75606N109 467 9,682 SH   SOLE 28 9,682 0 0
REALPAGE INC COM 75606N109 124 2,577 SH   SOLE 29 0 0 2,577
REALPAGE INC COM 75606N109 971 20,142 SH   SOLE 30 20,142 0 0
REALPAGE INC COM 75606N109 74 1,533 SH   SOLE 31 1,533 0 0
REALPAGE INC COM 75606N109 303 6,291 SH   SOLE 40 6,291 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,099 850,000 PRN   SOLE 21 850,000 0 0
REALTY INCOME CORP COM 756109104 82,633 1,310,800 SH   SOLE 2 563,595 0 747,205
REALTY INCOME CORP COM 756109104 25,926 411,258 SH   SOLE 4 403,754 0 7,504
REALTY INCOME CORP COM 756109104 56,889 902,420 SH   SOLE 7 895,093 0 7,327
REALTY INCOME CORP COM 756109104 4,353 69,057 SH   SOLE 13 69,057 0 0
REALTY INCOME CORP COM 756109104 846 13,421 SH   SOLE 15 13,421 0 0
REALTY INCOME CORP COM 756109104 45,034 714,368 SH   SOLE 18 678,808 0 35,560
REALTY INCOME CORP COM 756109104 85,874 1,362,213 SH   SOLE 19 1,362,213 0 0
REALTY INCOME CORP COM 756109104 763,567 12,112,426 SH   SOLE 21 12,112,426 0 0
REALTY INCOME CORP COM 756109104 754,445 11,967,726 SH   SOLE 22 10,274,249 0 1,693,477
REALTY INCOME CORP COM 756109104 26,290 417,032 SH   SOLE 23 417,032 0 0
REALTY INCOME CORP COM 756109104 57,513 912,330 SH   SOLE 25 912,330 0 0
REALTY INCOME CORP COM 756109104 79,342 1,258,602 SH   SOLE 26 351,416 0 907,186
REALTY INCOME CORP COM 756109104 3,473 55,087 SH   SOLE 28 40,335 0 14,752
REALTY INCOME CORP COM 756109104 28,270 448,453 SH   SOLE 29 209,421 0 239,032
REALTY INCOME CORP COM 756109104 154,766 2,455,044 SH   SOLE 30 2,455,044 0 0
REALTY INCOME CORP COM 756109104 10,641 168,803 SH   SOLE 31 58,157 0 110,646
REALTY INCOME CORP COM 756109104 5,449 86,434 SH   SOLE 34 86,434 0 0
REALTY INCOME CORP COM 756109104 21,149 335,479 SH   SOLE 36 335,479 0 0
REALTY INCOME CORP COM 756109104 432 6,851 SH   SOLE 40 6,851 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,794 49,805 SH   SOLE 2 35,399 0 14,406
REATA PHARMACEUTICALS INC CL A 75615P103 7 118 SH   SOLE 4 118 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 19 340 SH   SOLE 7 340 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,627 82,478 SH   SOLE 18 82,478 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 13,199 235,275 SH   SOLE 19 235,275 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 408 7,280 SH   SOLE 20 7,280 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 55,594 990,985 SH   SOLE 21 990,985 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 26,960 480,577 SH   SOLE 22 456,598 0 23,979
REATA PHARMACEUTICALS INC CL A 75615P103 68 1,220 SH   SOLE 23 1,220 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 477 8,506 SH   SOLE 26 0 0 8,506
REATA PHARMACEUTICALS INC CL A 75615P103 40 710 SH   SOLE 29 0 0 710
REATA PHARMACEUTICALS INC CL A 75615P103 336 5,995 SH   SOLE 30 5,995 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 5,227 93,177 SH   SOLE 34 93,177 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 95 1,698 SH   SOLE 40 1,698 0 0
RECRO PHARMA INC COM 75629F109 100 14,094 SH   SOLE 2 719 0 13,375
RECRO PHARMA INC COM 75629F109 450 63,385 SH   SOLE 18 63,385 0 0
RECRO PHARMA INC COM 75629F109 177 24,943 SH   SOLE 19 24,943 0 0
RECRO PHARMA INC COM 75629F109 4,276 602,268 SH   SOLE 21 602,268 0 0
RECRO PHARMA INC COM 75629F109 3,196 450,125 SH   SOLE 22 438,570 0 11,555
RED HAT INC COM 756577102 80,263 456,976 SH   SOLE 2 64,078 0 392,898
RED HAT INC COM 756577102 11,550 65,757 SH   SOLE 4 61,069 0 4,688
RED HAT INC COM 756577102 23,523 133,930 SH   SOLE 7 131,885 0 2,045
RED HAT INC COM 756577102 178 1,013 SH   SOLE 13 1,013 0 0
RED HAT INC COM 756577102 314 1,785 SH   SOLE 15 1,785 0 0
RED HAT INC COM 756577102 4 20 SH   SOLE 17 0 0 20
RED HAT INC COM 756577102 69,040 393,074 SH   SOLE 18 371,452 0 21,622
RED HAT INC COM 756577102 12,432 70,783 SH   SOLE 19 70,783 0 0
RED HAT INC COM 756577102 833,586 4,745,989 SH   SOLE 21 4,745,989 0 0
RED HAT INC COM 756577102 750,413 4,272,451 SH   SOLE 22 3,805,520 0 466,931
RED HAT INC COM 756577102 23,688 134,864 SH   SOLE 23 134,864 0 0
RED HAT INC COM 756577102 36,623 208,512 SH   SOLE 25 208,512 0 0
RED HAT INC COM 756577102 129,377 736,603 SH   SOLE 26 190,772 0 545,831
RED HAT INC COM 756577102 6,027 34,315 SH   SOLE 28 25,158 0 9,157
RED HAT INC COM 756577102 4,174 23,763 SH   SOLE 29 10,249 0 13,514
RED HAT INC COM 756577102 112,248 639,082 SH   SOLE 30 639,082 0 0
RED HAT INC COM 756577102 15,102 85,981 SH   SOLE 31 47,095 0 38,886
RED HAT INC COM 756577102 4,182 23,809 SH   SOLE 34 23,809 0 0
RED HAT INC COM 756577102 22,698 129,228 SH   SOLE 36 129,228 0 0
RED HAT INC COM 756577102 713 4,058 SH   SOLE 40 4,058 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 1,722 725,000 PRN   SOLE 21 725,000 0 0
RED LION HOTELS CORP COM 756764106 131 15,930 SH   SOLE 2 657 0 15,273
RED LION HOTELS CORP COM 756764106 4 530 SH   SOLE 7 530 0 0
RED LION HOTELS CORP COM 756764106 458 55,846 SH   SOLE 18 55,846 0 0
RED LION HOTELS CORP COM 756764106 171 20,903 SH   SOLE 19 20,903 0 0
RED LION HOTELS CORP COM 756764106 4,850 591,521 SH   SOLE 21 591,521 0 0
RED LION HOTELS CORP COM 756764106 5,307 647,172 SH   SOLE 22 637,820 0 9,352
RED ROBIN GOURMET BURGERS IN COM 75689M101 356 13,342 SH   SOLE 2 462 0 12,880
RED ROBIN GOURMET BURGERS IN COM 75689M101 3 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 7 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,768 66,158 SH   SOLE 18 66,158 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 492 18,416 SH   SOLE 19 18,416 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 37,400 1,399,719 SH   SOLE 21 1,399,719 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 10,012 374,684 SH   SOLE 22 354,094 0 20,590
RED ROBIN GOURMET BURGERS IN COM 75689M101 21 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 54 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 682 25,525 SH   SOLE 30 25,525 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 42 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 1,124 55,364 SH   SOLE 2 2,439 0 52,925
RED ROCK RESORTS INC CL A 75700L108 5 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 30 1,490 SH   SOLE 7 1,490 0 0
RED ROCK RESORTS INC CL A 75700L108 4,574 225,232 SH   SOLE 18 225,232 0 0
RED ROCK RESORTS INC CL A 75700L108 2,236 110,074 SH   SOLE 19 110,074 0 0
RED ROCK RESORTS INC CL A 75700L108 46,230 2,276,201 SH   SOLE 21 2,276,201 0 0
RED ROCK RESORTS INC CL A 75700L108 39,461 1,942,946 SH   SOLE 22 1,845,808 0 97,138
RED ROCK RESORTS INC CL A 75700L108 468 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 193 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 331 16,297 SH   SOLE 30 16,297 0 0
RED ROCK RESORTS INC CL A 75700L108 146 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 83 12,294 SH   SOLE 21 12,294 0 0
RED VIOLET INC COM 75704L104 77 11,373 SH   SOLE 22 11,373 0 0
REDFIN CORP COM 75737F108 910 63,208 SH   SOLE 2 2,762 0 60,446
REDFIN CORP COM 75737F108 25 1,713 SH   SOLE 7 1,713 0 0
REDFIN CORP COM 75737F108 3,688 256,130 SH   SOLE 18 256,130 0 0
REDFIN CORP COM 75737F108 1,800 124,981 SH   SOLE 19 124,981 0 0
REDFIN CORP COM 75737F108 37,241 2,586,185 SH   SOLE 21 2,586,185 0 0
REDFIN CORP COM 75737F108 30,974 2,150,962 SH   SOLE 22 1,980,482 0 170,480
REDFIN CORP COM 75737F108 4 311 SH   SOLE 23 311 0 0
REDFIN CORP COM 75737F108 45 3,111 SH   SOLE 26 0 0 3,111
REDFIN CORP COM 75737F108 86 5,983 SH   SOLE 28 5,983 0 0
REDFIN CORP COM 75737F108 244 16,943 SH   SOLE 30 16,943 0 0
REDFIN CORP COM 75737F108 67 4,678 SH   SOLE 40 4,678 0 0
REDWOOD TR INC COM 758075402 1,332 88,387 SH   SOLE 2 10,265 0 78,122
REDWOOD TR INC COM 758075402 8 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 28 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 6,524 432,884 SH   SOLE 18 432,884 0 0
REDWOOD TR INC COM 758075402 2,559 169,802 SH   SOLE 19 169,802 0 0
REDWOOD TR INC COM 758075402 160,776 10,668,605 SH   SOLE 21 10,668,605 0 0
REDWOOD TR INC COM 758075402 42,277 2,805,383 SH   SOLE 22 2,695,412 0 109,971
REDWOOD TR INC COM 758075402 82 5,422 SH   SOLE 23 5,422 0 0
REDWOOD TR INC COM 758075402 3,109 206,323 SH   SOLE 26 10,532 0 195,791
REDWOOD TR INC COM 758075402 181 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 422 27,982 SH   SOLE 29 0 0 27,982
REDWOOD TR INC COM 758075402 2,595 172,215 SH   SOLE 30 172,215 0 0
REDWOOD TR INC COM 758075402 83 5,506 SH   SOLE 36 5,506 0 0
REDWOOD TR INC COM 758075402 139 9,243 SH   SOLE 40 9,243 0 0
REEDS INC COM 758338107 5 2,423 SH   SOLE 18 2,423 0 0
REEDS INC COM 758338107 85 41,104 SH   SOLE 21 41,104 0 0
REGAL BELOIT CORP COM 758750103 7,255 103,570 SH   SOLE 2 24,011 0 79,559
REGAL BELOIT CORP COM 758750103 43 617 SH   SOLE 4 617 0 0
REGAL BELOIT CORP COM 758750103 88 1,251 SH   SOLE 7 1,251 0 0
REGAL BELOIT CORP COM 758750103 8,982 128,222 SH   SOLE 18 128,222 0 0
REGAL BELOIT CORP COM 758750103 784 11,194 SH   SOLE 19 11,194 0 0
REGAL BELOIT CORP COM 758750103 147,963 2,112,246 SH   SOLE 21 2,112,246 0 0
REGAL BELOIT CORP COM 758750103 103,135 1,472,312 SH   SOLE 22 1,360,380 0 111,932
REGAL BELOIT CORP COM 758750103 48 684 SH   SOLE 23 684 0 0
REGAL BELOIT CORP COM 758750103 1,122 16,023 SH   SOLE 26 10,299 0 5,724
REGAL BELOIT CORP COM 758750103 402 5,733 SH   SOLE 28 5,733 0 0
REGAL BELOIT CORP COM 758750103 91 1,300 SH   SOLE 29 0 0 1,300
REGAL BELOIT CORP COM 758750103 21,863 312,111 SH   SOLE 30 312,111 0 0
REGAL BELOIT CORP COM 758750103 61 877 SH   SOLE 31 877 0 0
REGAL BELOIT CORP COM 758750103 27,235 388,796 SH   SOLE 34 388,796 0 0
REGAL BELOIT CORP COM 758750103 40 571 SH   SOLE 36 571 0 0
REGAL BELOIT CORP COM 758750103 304 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 22,741 387,542 SH   SOLE 2 30,832 0 356,710
REGENCY CTRS CORP COM 758849103 14,740 251,201 SH   SOLE 4 247,353 0 3,848
REGENCY CTRS CORP COM 758849103 22,941 390,955 SH   SOLE 7 387,152 0 3,803
REGENCY CTRS CORP COM 758849103 59 997 SH   SOLE 13 997 0 0
REGENCY CTRS CORP COM 758849103 423 7,206 SH   SOLE 15 7,206 0 0
REGENCY CTRS CORP COM 758849103 29,080 495,570 SH   SOLE 18 476,376 0 19,194
REGENCY CTRS CORP COM 758849103 18,468 314,725 SH   SOLE 19 314,725 0 0
REGENCY CTRS CORP COM 758849103 316,919 5,400,794 SH   SOLE 21 5,400,794 0 0
REGENCY CTRS CORP COM 758849103 382,144 6,512,346 SH   SOLE 22 6,014,963 0 497,383
REGENCY CTRS CORP COM 758849103 8,928 152,155 SH   SOLE 23 152,155 0 0
REGENCY CTRS CORP COM 758849103 26,009 443,243 SH   SOLE 25 443,243 0 0
REGENCY CTRS CORP COM 758849103 36,497 621,971 SH   SOLE 26 181,512 0 440,459
REGENCY CTRS CORP COM 758849103 3,592 61,207 SH   SOLE 28 53,466 0 7,741
REGENCY CTRS CORP COM 758849103 5,273 89,868 SH   SOLE 29 59,050 0 30,818
REGENCY CTRS CORP COM 758849103 70,907 1,208,365 SH   SOLE 30 1,208,365 0 0
REGENCY CTRS CORP COM 758849103 6,796 115,821 SH   SOLE 31 32,539 0 83,282
REGENCY CTRS CORP COM 758849103 4,917 83,790 SH   SOLE 34 83,790 0 0
REGENCY CTRS CORP COM 758849103 6,301 107,377 SH   SOLE 36 107,377 0 0
REGENCY CTRS CORP COM 758849103 181 3,078 SH   SOLE 40 3,078 0 0
REGENERON PHARMACEUTICALS COM 75886F107 84,418 226,018 SH   SOLE 2 44,392 0 181,626
REGENERON PHARMACEUTICALS COM 75886F107 10,808 28,936 SH   SOLE 4 26,839 0 2,097
REGENERON PHARMACEUTICALS COM 75886F107 23,329 62,461 SH   SOLE 7 62,461 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,057 2,830 SH   SOLE 13 2,830 0 0
REGENERON PHARMACEUTICALS COM 75886F107 295 791 SH   SOLE 15 791 0 0
REGENERON PHARMACEUTICALS COM 75886F107 72,279 193,518 SH   SOLE 18 183,552 0 9,966
REGENERON PHARMACEUTICALS COM 75886F107 58,905 157,711 SH   SOLE 19 157,711 0 0
REGENERON PHARMACEUTICALS COM 75886F107 784 2,100 SH   SOLE 20 2,100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 904,345 2,421,272 SH   SOLE 21 2,421,272 0 0
REGENERON PHARMACEUTICALS COM 75886F107 714,676 1,913,457 SH   SOLE 22 1,701,553 0 211,904
REGENERON PHARMACEUTICALS COM 75886F107 22,812 61,075 SH   SOLE 23 61,075 0 0
REGENERON PHARMACEUTICALS COM 75886F107 27,537 73,728 SH   SOLE 25 73,728 0 0
REGENERON PHARMACEUTICALS COM 75886F107 101,708 272,311 SH   SOLE 26 84,289 0 188,022
REGENERON PHARMACEUTICALS COM 75886F107 5,746 15,385 SH   SOLE 28 11,252 0 4,133
REGENERON PHARMACEUTICALS COM 75886F107 2,631 7,044 SH   SOLE 29 5,629 0 1,415
REGENERON PHARMACEUTICALS COM 75886F107 117,771 315,317 SH   SOLE 30 315,317 0 0
REGENERON PHARMACEUTICALS COM 75886F107 13,409 35,901 SH   SOLE 31 21,059 0 14,842
REGENERON PHARMACEUTICALS COM 75886F107 5,634 15,085 SH   SOLE 32 15,085 0 0
REGENERON PHARMACEUTICALS COM 75886F107 22,859 61,203 SH   SOLE 34 61,203 0 0
REGENERON PHARMACEUTICALS COM 75886F107 22,884 61,269 SH   SOLE 36 61,269 0 0
REGENERON PHARMACEUTICALS COM 75886F107 677 1,813 SH   SOLE 40 1,813 0 0
REGENXBIO INC COM 75901B107 1,106 26,361 SH   SOLE 2 1,823 0 24,538
REGENXBIO INC COM 75901B107 6 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 26 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 6,620 157,801 SH   SOLE 18 157,801 0 0
REGENXBIO INC COM 75901B107 2,897 69,063 SH   SOLE 19 69,063 0 0
REGENXBIO INC COM 75901B107 151,659 3,615,236 SH   SOLE 21 3,615,236 0 0
REGENXBIO INC COM 75901B107 36,198 862,878 SH   SOLE 22 824,083 0 38,795
REGENXBIO INC COM 75901B107 170 4,061 SH   SOLE 23 4,061 0 0
REGENXBIO INC COM 75901B107 692 16,501 SH   SOLE 26 7,553 0 8,948
REGENXBIO INC COM 75901B107 161 3,838 SH   SOLE 28 3,838 0 0
REGENXBIO INC COM 75901B107 43 1,033 SH   SOLE 29 0 0 1,033
REGENXBIO INC COM 75901B107 2,577 61,427 SH   SOLE 30 61,427 0 0
REGENXBIO INC COM 75901B107 51 1,224 SH   SOLE 34 1,224 0 0
REGENXBIO INC COM 75901B107 116 2,765 SH   SOLE 40 2,765 0 0
REGIONAL HEALTH PPTYS INC COM 75903M101 1 10,647 SH   SOLE 21 10,647 0 0
REGIONAL MGMT CORP COM 75902K106 314 13,055 SH   SOLE 2 4,753 0 8,302
REGIONAL MGMT CORP COM 75902K106 6 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 819 34,055 SH   SOLE 18 34,055 0 0
REGIONAL MGMT CORP COM 75902K106 2,323 96,575 SH   SOLE 19 96,575 0 0
REGIONAL MGMT CORP COM 75902K106 8,515 354,046 SH   SOLE 21 354,046 0 0
REGIONAL MGMT CORP COM 75902K106 8,540 355,103 SH   SOLE 22 348,144 0 6,959
REGIONAL MGMT CORP COM 75902K106 413 17,173 SH   SOLE 23 17,173 0 0
REGIONAL MGMT CORP COM 75902K106 1,612 67,017 SH   SOLE 26 0 0 67,017
REGIONAL MGMT CORP COM 75902K106 209 8,691 SH   SOLE 29 0 0 8,691
REGIONS FINL CORP NEW COM 7591EP100 43,472 3,249,063 SH   SOLE 2 780,319 0 2,468,744
REGIONS FINL CORP NEW COM 7591EP100 7,017 524,470 SH   SOLE 4 494,835 0 29,635
REGIONS FINL CORP NEW COM 7591EP100 16,466 1,230,615 SH   SOLE 7 943,691 0 286,924
REGIONS FINL CORP NEW COM 7591EP100 624 46,649 SH   SOLE 13 46,649 0 0
REGIONS FINL CORP NEW COM 7591EP100 136 10,151 SH   SOLE 15 10,151 0 0
REGIONS FINL CORP NEW COM 7591EP100 105,157 7,859,245 SH   SOLE 18 7,454,780 0 404,465
REGIONS FINL CORP NEW COM 7591EP100 53,052 3,964,987 SH   SOLE 19 3,964,987 0 0
REGIONS FINL CORP NEW COM 7591EP100 345,371 25,812,461 SH   SOLE 21 25,812,461 0 0
REGIONS FINL CORP NEW COM 7591EP100 353,749 26,438,608 SH   SOLE 22 23,362,704 0 3,075,904
REGIONS FINL CORP NEW COM 7591EP100 14,197 1,061,082 SH   SOLE 23 1,061,082 0 0
REGIONS FINL CORP NEW COM 7591EP100 17,468 1,305,556 SH   SOLE 25 1,227,091 0 78,465
REGIONS FINL CORP NEW COM 7591EP100 64,439 4,816,060 SH   SOLE 26 1,224,764 0 3,591,296
REGIONS FINL CORP NEW COM 7591EP100 2,851 213,043 SH   SOLE 28 156,692 0 56,351
REGIONS FINL CORP NEW COM 7591EP100 4,657 348,059 SH   SOLE 29 122,261 0 225,798
REGIONS FINL CORP NEW COM 7591EP100 56,610 4,230,922 SH   SOLE 30 4,230,922 0 0
REGIONS FINL CORP NEW COM 7591EP100 8,157 609,631 SH   SOLE 31 406,162 0 203,469
REGIONS FINL CORP NEW COM 7591EP100 23,626 1,765,794 SH   SOLE 34 1,765,794 0 0
REGIONS FINL CORP NEW COM 7591EP100 13,509 1,009,673 SH   SOLE 36 1,009,673 0 0
REGIONS FINL CORP NEW COM 7591EP100 326 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 633 37,333 SH   SOLE 2 1,282 0 36,051
REGIS CORP MINN COM 758932107 7 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 10 619 SH   SOLE 7 619 0 0
REGIS CORP MINN COM 758932107 3,086 182,084 SH   SOLE 18 182,084 0 0
REGIS CORP MINN COM 758932107 859 50,668 SH   SOLE 19 50,668 0 0
REGIS CORP MINN COM 758932107 61,454 3,625,624 SH   SOLE 21 3,625,624 0 0
REGIS CORP MINN COM 758932107 16,966 1,000,920 SH   SOLE 22 942,144 0 58,776
REGIS CORP MINN COM 758932107 76 4,502 SH   SOLE 23 4,502 0 0
REGIS CORP MINN COM 758932107 667 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 94 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 1,093 64,463 SH   SOLE 30 64,463 0 0
REGIS CORP MINN COM 758932107 81 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 1 1,182 SH   SOLE 21 1,182 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 44 47,635 SH   SOLE 22 47,635 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 24,831 177,073 SH   SOLE 2 35,645 0 141,428
REINSURANCE GROUP AMER INC COM NEW 759351604 3,140 22,393 SH   SOLE 4 20,811 0 1,582
REINSURANCE GROUP AMER INC COM NEW 759351604 3,478 24,804 SH   SOLE 7 12,031 0 12,773
REINSURANCE GROUP AMER INC COM NEW 759351604 49 352 SH   SOLE 13 352 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 28,010 199,741 SH   SOLE 18 194,520 0 5,221
REINSURANCE GROUP AMER INC COM NEW 759351604 6,291 44,859 SH   SOLE 19 44,859 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 427,342 3,047,437 SH   SOLE 21 3,047,437 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 293,089 2,090,057 SH   SOLE 22 1,955,220 0 134,837
REINSURANCE GROUP AMER INC COM NEW 759351604 6,437 45,906 SH   SOLE 23 45,906 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 439 3,132 SH   SOLE 25 3,132 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 16,399 116,947 SH   SOLE 26 46,823 0 70,124
REINSURANCE GROUP AMER INC COM NEW 759351604 1,774 12,651 SH   SOLE 28 9,365 0 3,286
REINSURANCE GROUP AMER INC COM NEW 759351604 2,127 15,169 SH   SOLE 29 2,086 0 13,083
REINSURANCE GROUP AMER INC COM NEW 759351604 13,660 97,408 SH   SOLE 30 97,408 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,800 19,970 SH   SOLE 31 13,135 0 6,835
REINSURANCE GROUP AMER INC COM NEW 759351604 2,265 16,149 SH   SOLE 34 16,149 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,867 20,446 SH   SOLE 36 20,446 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 182 1,296 SH   SOLE 40 1,296 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 16,258 228,439 SH   SOLE 2 68,532 0 159,907
RELIANCE STEEL & ALUMINUM CO COM 759509102 403 5,669 SH   SOLE 4 5,669 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 187 2,631 SH   SOLE 7 2,631 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 345 4,849 SH   SOLE 13 4,849 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 15,870 222,992 SH   SOLE 18 222,992 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 7,227 101,539 SH   SOLE 19 101,539 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 246,373 3,461,751 SH   SOLE 21 3,461,751 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 177,696 2,496,779 SH   SOLE 22 2,279,479 0 217,300
RELIANCE STEEL & ALUMINUM CO COM 759509102 628 8,824 SH   SOLE 23 8,824 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,576 22,138 SH   SOLE 25 22,138 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,601 22,501 SH   SOLE 26 13,528 0 8,973
RELIANCE STEEL & ALUMINUM CO COM 759509102 569 7,991 SH   SOLE 28 7,991 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,777 67,116 SH   SOLE 29 4,232 0 62,884
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,271 17,853 SH   SOLE 30 17,853 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 609 8,550 SH   SOLE 31 8,550 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,934 27,177 SH   SOLE 34 27,177 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,106 15,540 SH   SOLE 36 15,540 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 405 5,692 SH   SOLE 40 5,692 0 0
RELIANT BANCORP INC COM 75956B101 217 9,411 SH   SOLE 2 417 0 8,994
RELIANT BANCORP INC COM 75956B101 5 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 835 36,260 SH   SOLE 18 36,260 0 0
RELIANT BANCORP INC COM 75956B101 337 14,634 SH   SOLE 19 14,634 0 0
RELIANT BANCORP INC COM 75956B101 8,193 355,618 SH   SOLE 21 355,618 0 0
RELIANT BANCORP INC COM 75956B101 2,332 101,206 SH   SOLE 22 94,508 0 6,698
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELX PLC SPONSORED ADR 759530108 21,894 1,066,943 SH   SOLE 18 1,066,943 0 0
REMARK HLDGS INC COM 75955K102 27 22,656 SH   SOLE 2 1,245 0 21,411
REMARK HLDGS INC COM 75955K102 109 90,203 SH   SOLE 18 90,203 0 0
REMARK HLDGS INC COM 75955K102 45 37,378 SH   SOLE 19 37,378 0 0
REMARK HLDGS INC COM 75955K102 1,145 945,936 SH   SOLE 21 945,936 0 0
REMARK HLDGS INC COM 75955K102 451 373,080 SH   SOLE 22 364,419 0 8,661
RENAISSANCERE HOLDINGS LTD COM G7496G103 15,109 113,003 SH   SOLE 2 21,512 0 91,491
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,711 12,796 SH   SOLE 4 11,734 0 1,062
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,923 29,344 SH   SOLE 7 29,344 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 34 252 SH   SOLE 13 252 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 48 362 SH   SOLE 15 362 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 16,323 122,088 SH   SOLE 18 118,219 0 3,869
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,502 11,231 SH   SOLE 19 11,231 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 355,627 2,659,890 SH   SOLE 21 2,659,890 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 202,732 1,516,322 SH   SOLE 22 1,429,336 0 86,986
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,697 27,655 SH   SOLE 23 27,655 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,981 37,257 SH   SOLE 25 37,257 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 21,632 161,794 SH   SOLE 26 60,815 0 100,979
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,054 7,886 SH   SOLE 28 5,905 0 1,981
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,416 10,592 SH   SOLE 29 2,349 0 8,243
RENAISSANCERE HOLDINGS LTD COM G7496G103 14,628 109,410 SH   SOLE 30 109,410 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,993 14,909 SH   SOLE 31 8,872 0 6,037
RENAISSANCERE HOLDINGS LTD COM G7496G103 274 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,149 60,950 SH   SOLE 36 60,950 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 108 810 SH   SOLE 40 810 0 0
RENASANT CORP COM 75970E107 1,514 50,174 SH   SOLE 2 1,639 0 48,535
RENASANT CORP COM 75970E107 7 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 29 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 5,000 165,675 SH   SOLE 18 165,675 0 0
RENASANT CORP COM 75970E107 3,111 103,080 SH   SOLE 19 103,080 0 0
RENASANT CORP COM 75970E107 49,830 1,651,090 SH   SOLE 21 1,651,090 0 0
RENASANT CORP COM 75970E107 48,489 1,606,660 SH   SOLE 22 1,445,015 0 161,645
RENASANT CORP COM 75970E107 113 3,757 SH   SOLE 23 3,757 0 0
RENASANT CORP COM 75970E107 716 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 200 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 33 1,102 SH   SOLE 29 0 0 1,102
RENASANT CORP COM 75970E107 353 11,688 SH   SOLE 30 11,688 0 0
RENASANT CORP COM 75970E107 181 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,042 40,562 SH   SOLE 2 3,238 0 37,324
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 21 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5,083 197,798 SH   SOLE 18 197,798 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,841 71,625 SH   SOLE 19 71,625 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 107,274 4,174,076 SH   SOLE 21 4,174,076 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 29,802 1,159,615 SH   SOLE 22 1,106,027 0 53,588
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 180 7,005 SH   SOLE 23 7,005 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 547 21,302 SH   SOLE 26 0 0 21,302
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 118 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 86 3,332 SH   SOLE 29 0 0 3,332
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5,019 195,282 SH   SOLE 30 195,282 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 74 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 729 45,028 SH   SOLE 2 1,547 0 43,481
RENT A CTR INC NEW COM 76009N100 6 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 16 962 SH   SOLE 7 962 0 0
RENT A CTR INC NEW COM 76009N100 3,794 234,356 SH   SOLE 18 234,356 0 0
RENT A CTR INC NEW COM 76009N100 1,056 65,231 SH   SOLE 19 65,231 0 0
RENT A CTR INC NEW COM 76009N100 78,569 4,852,947 SH   SOLE 21 4,852,947 0 0
RENT A CTR INC NEW COM 76009N100 21,315 1,316,555 SH   SOLE 22 1,232,911 0 83,644
RENT A CTR INC NEW COM 76009N100 433 26,760 SH   SOLE 26 5,025 0 21,735
RENT A CTR INC NEW COM 76009N100 81 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 1,471 90,844 SH   SOLE 30 90,844 0 0
RENT A CTR INC NEW COM 76009N100 96 5,902 SH   SOLE 40 5,902 0 0
REPLIGEN CORP COM 759916109 1,649 31,262 SH   SOLE 2 1,373 0 29,889
REPLIGEN CORP COM 759916109 9 162 SH   SOLE 4 162 0 0
REPLIGEN CORP COM 759916109 34 646 SH   SOLE 7 646 0 0
REPLIGEN CORP COM 759916109 10,308 195,449 SH   SOLE 18 195,449 0 0
REPLIGEN CORP COM 759916109 3,911 74,150 SH   SOLE 19 74,150 0 0
REPLIGEN CORP COM 759916109 215,834 4,092,408 SH   SOLE 21 4,092,408 0 0
REPLIGEN CORP COM 759916109 57,368 1,087,749 SH   SOLE 22 1,041,451 0 46,298
REPLIGEN CORP COM 759916109 38 721 SH   SOLE 23 721 0 0
REPLIGEN CORP COM 759916109 720 13,649 SH   SOLE 26 10,409 0 3,240
REPLIGEN CORP COM 759916109 278 5,262 SH   SOLE 28 5,262 0 0
REPLIGEN CORP COM 759916109 4,123 78,179 SH   SOLE 30 78,179 0 0
REPLIGEN CORP COM 759916109 45 855 SH   SOLE 34 855 0 0
REPLIGEN CORP COM 759916109 190 3,594 SH   SOLE 40 3,594 0 0
REPLIMUNE GROUP INC COM 76029N106 51 5,055 SH   SOLE 2 296 0 4,759
REPLIMUNE GROUP INC COM 76029N106 240 23,963 SH   SOLE 18 23,963 0 0
REPLIMUNE GROUP INC COM 76029N106 101 10,117 SH   SOLE 19 10,117 0 0
REPLIMUNE GROUP INC COM 76029N106 6,104 610,350 SH   SOLE 21 610,350 0 0
REPLIMUNE GROUP INC COM 76029N106 659 65,874 SH   SOLE 22 63,922 0 1,952
REPLIMUNE GROUP INC COM 76029N106 9 883 SH   SOLE 30 883 0 0
REPUBLIC BANCORP KY CL A 760281204 654 16,882 SH   SOLE 2 7,035 0 9,847
REPUBLIC BANCORP KY CL A 760281204 5 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,343 34,684 SH   SOLE 18 34,684 0 0
REPUBLIC BANCORP KY CL A 760281204 1,851 47,802 SH   SOLE 19 47,802 0 0
REPUBLIC BANCORP KY CL A 760281204 14,110 364,412 SH   SOLE 21 364,412 0 0
REPUBLIC BANCORP KY CL A 760281204 17,411 449,664 SH   SOLE 22 436,793 0 12,871
REPUBLIC BANCORP KY CL A 760281204 644 16,645 SH   SOLE 23 16,645 0 0
REPUBLIC BANCORP KY CL A 760281204 1,076 27,777 SH   SOLE 26 0 0 27,777
REPUBLIC BANCORP KY CL A 760281204 56 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 195 5,036 SH   SOLE 29 0 0 5,036
REPUBLIC BANCORP KY CL A 760281204 112 2,884 SH   SOLE 30 2,884 0 0
REPUBLIC BANCORP KY CL A 760281204 36 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 289 48,395 SH   SOLE 2 10,949 0 37,446
REPUBLIC FIRST BANCORP INC COM 760416107 4 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 951 159,283 SH   SOLE 18 159,283 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,853 310,365 SH   SOLE 19 310,365 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 9,872 1,653,538 SH   SOLE 21 1,653,538 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,490 1,087,145 SH   SOLE 22 995,868 0 91,277
REPUBLIC FIRST BANCORP INC COM 760416107 59 9,939 SH   SOLE 23 9,939 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 372 62,349 SH   SOLE 26 0 0 62,349
REPUBLIC FIRST BANCORP INC COM 760416107 24 4,003 SH   SOLE 29 0 0 4,003
REPUBLIC FIRST BANCORP INC COM 760416107 80 13,407 SH   SOLE 30 13,407 0 0
REPUBLIC SVCS INC COM 760759100 46,122 639,781 SH   SOLE 2 119,749 0 520,032
REPUBLIC SVCS INC COM 760759100 6,020 83,506 SH   SOLE 4 77,449 0 6,057
REPUBLIC SVCS INC COM 760759100 18,706 259,482 SH   SOLE 7 242,884 0 16,598
REPUBLIC SVCS INC COM 760759100 609 8,446 SH   SOLE 13 8,446 0 0
REPUBLIC SVCS INC COM 760759100 146 2,024 SH   SOLE 15 2,024 0 0
REPUBLIC SVCS INC COM 760759100 36,189 501,995 SH   SOLE 18 474,472 0 27,523
REPUBLIC SVCS INC COM 760759100 5,848 81,118 SH   SOLE 19 81,118 0 0
REPUBLIC SVCS INC COM 760759100 655,381 9,091,152 SH   SOLE 21 9,091,152 0 0
REPUBLIC SVCS INC COM 760759100 476,814 6,614,149 SH   SOLE 22 5,979,280 0 634,869
REPUBLIC SVCS INC COM 760759100 12,462 172,867 SH   SOLE 23 172,867 0 0
REPUBLIC SVCS INC COM 760759100 14,245 197,599 SH   SOLE 25 197,599 0 0
REPUBLIC SVCS INC COM 760759100 75,068 1,041,312 SH   SOLE 26 297,760 0 743,552
REPUBLIC SVCS INC COM 760759100 3,106 43,090 SH   SOLE 28 30,919 0 12,171
REPUBLIC SVCS INC COM 760759100 910 12,629 SH   SOLE 29 12,629 0 0
REPUBLIC SVCS INC COM 760759100 96,288 1,335,666 SH   SOLE 30 1,335,666 0 0
REPUBLIC SVCS INC COM 760759100 7,447 103,308 SH   SOLE 31 62,441 0 40,867
REPUBLIC SVCS INC COM 760759100 5,217 72,366 SH   SOLE 34 72,366 0 0
REPUBLIC SVCS INC COM 760759100 21,470 297,820 SH   SOLE 36 297,820 0 0
REPUBLIC SVCS INC COM 760759100 341 4,734 SH   SOLE 40 4,734 0 0
RESEARCH FRONTIERS INC COM 760911107 17 10,871 SH   SOLE 21 10,871 0 0
RESEARCH FRONTIERS INC COM 760911107 1,012 648,756 SH   SOLE 22 648,756 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,817 283,076 SH   SOLE 2 70,507 0 212,569
RESIDEO TECHNOLOGIES INC COM 76118Y104 11 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 69 3,341 SH   SOLE 7 3,341 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 21 1,036 SH   SOLE 15 1,036 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 10 SH   SOLE 17 0 0 10
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,917 336,582 SH   SOLE 18 336,386 0 196
RESIDEO TECHNOLOGIES INC COM 76118Y104 78 3,816 SH   SOLE 19 3,816 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 107,537 5,232,947 SH   SOLE 21 5,232,947 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 77,669 3,779,532 SH   SOLE 22 3,528,024 0 251,508
RESIDEO TECHNOLOGIES INC COM 76118Y104 514 25,013 SH   SOLE 23 25,013 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,266 110,268 SH   SOLE 25 110,268 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,664 178,311 SH   SOLE 26 83,520 0 94,791
RESIDEO TECHNOLOGIES INC COM 76118Y104 330 16,046 SH   SOLE 28 16,046 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 862 41,949 SH   SOLE 29 30,726 0 11,223
RESIDEO TECHNOLOGIES INC COM 76118Y104 628 30,537 SH   SOLE 30 30,537 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,382 67,258 SH   SOLE 31 67,083 0 175
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,790 87,103 SH   SOLE 36 87,103 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 292 14,224 SH   SOLE 40 14,224 0 0
RESMED INC COM 761152107 52,183 458,271 SH   SOLE 2 143,862 0 314,409
RESMED INC COM 761152107 5,957 52,310 SH   SOLE 4 48,572 0 3,738
RESMED INC COM 761152107 18,731 164,492 SH   SOLE 7 127,968 0 36,524
RESMED INC COM 761152107 619 5,436 SH   SOLE 13 5,436 0 0
RESMED INC COM 761152107 125 1,098 SH   SOLE 15 1,098 0 0
RESMED INC COM 761152107 47,417 416,410 SH   SOLE 18 399,242 0 17,168
RESMED INC COM 761152107 79,807 700,857 SH   SOLE 19 700,857 0 0
RESMED INC COM 761152107 488,172 4,287,098 SH   SOLE 21 4,287,098 0 0
RESMED INC COM 761152107 405,815 3,563,844 SH   SOLE 22 3,204,815 0 359,029
RESMED INC COM 761152107 11,284 99,095 SH   SOLE 23 99,095 0 0
RESMED INC COM 761152107 15,461 135,776 SH   SOLE 25 135,776 0 0
RESMED INC COM 761152107 75,489 662,940 SH   SOLE 26 168,860 0 494,080
RESMED INC COM 761152107 3,106 27,273 SH   SOLE 28 20,073 0 7,200
RESMED INC COM 761152107 3,847 33,782 SH   SOLE 29 4,623 0 29,159
RESMED INC COM 761152107 69,088 606,723 SH   SOLE 30 606,723 0 0
RESMED INC COM 761152107 6,063 53,247 SH   SOLE 31 29,774 0 23,473
RESMED INC COM 761152107 44,504 390,830 SH   SOLE 34 390,830 0 0
RESMED INC COM 761152107 11,522 101,183 SH   SOLE 36 101,183 0 0
RESMED INC COM 761152107 407 3,578 SH   SOLE 40 3,578 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 692 23,880 SH   SOLE 2 795 0 23,085
RESOLUTE ENERGY CORP COM NEW 76116A306 12 406 SH   SOLE 7 406 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 2,148 74,112 SH   SOLE 18 74,112 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 948 32,706 SH   SOLE 19 32,706 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 21,592 745,053 SH   SOLE 21 745,053 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 19,246 664,126 SH   SOLE 22 638,647 0 25,479
RESOLUTE ENERGY CORP COM NEW 76116A306 35 1,213 SH   SOLE 26 0 0 1,213
RESOLUTE ENERGY CORP COM NEW 76116A306 76 2,634 SH   SOLE 28 2,634 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 128 4,420 SH   SOLE 30 4,420 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 81 2,787 SH   SOLE 40 2,787 0 0
RESOLUTE FST PRODS INC COM 76117W109 4 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 787 99,194 SH   SOLE 21 99,194 0 0
RESOLUTE FST PRODS INC COM 76117W109 12,659 1,596,387 SH   SOLE 22 1,565,090 0 31,297
RESOLUTE FST PRODS INC COM 76117W109 218 27,506 SH   SOLE 26 0 0 27,506
RESOLUTE FST PRODS INC COM 76117W109 68 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 125 15,741 SH   SOLE 30 15,741 0 0
RESOLUTE FST PRODS INC COM 76117W109 54 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 6 4,349 SH   SOLE 18 4,349 0 0
RESONANT INC COM 76118L102 79 59,599 SH   SOLE 21 59,599 0 0
RESOURCES CONNECTION INC COM 76122Q105 404 28,427 SH   SOLE 2 1,126 0 27,301
RESOURCES CONNECTION INC COM 76122Q105 5 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 10 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,235 157,417 SH   SOLE 18 157,417 0 0
RESOURCES CONNECTION INC COM 76122Q105 634 44,645 SH   SOLE 19 44,645 0 0
RESOURCES CONNECTION INC COM 76122Q105 46,890 3,302,108 SH   SOLE 21 3,302,108 0 0
RESOURCES CONNECTION INC COM 76122Q105 14,761 1,039,489 SH   SOLE 22 995,977 0 43,512
RESOURCES CONNECTION INC COM 76122Q105 119 8,365 SH   SOLE 26 0 0 8,365
RESOURCES CONNECTION INC COM 76122Q105 75 5,294 SH   SOLE 28 5,294 0 0
RESOURCES CONNECTION INC COM 76122Q105 853 60,063 SH   SOLE 30 60,063 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 10 199 SH   SOLE 17 0 0 199
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 1,218 1,050,000 PRN   SOLE 21 1,050,000 0 0
RESTORATION HARDWARE HLDGS I NOTE 6/1 761283AD2 1,014 910,000 PRN   SOLE 21 910,000 0 0
RESTORATION ROBOTICS INC COM 76133C103 2 3,799 SH   SOLE 18 3,799 0 0
RESTORATION ROBOTICS INC COM 76133C103 24 55,725 SH   SOLE 21 55,725 0 0
RESTORBIO INC COM 76133L103 51 5,913 SH   SOLE 2 0 0 5,913
RESTORBIO INC COM 76133L103 239 27,713 SH   SOLE 18 27,713 0 0
RESTORBIO INC COM 76133L103 93 10,766 SH   SOLE 19 10,766 0 0
RESTORBIO INC COM 76133L103 4,919 570,601 SH   SOLE 21 570,601 0 0
RESTORBIO INC COM 76133L103 1,611 186,905 SH   SOLE 22 182,840 0 4,065
RESTORBIO INC COM 76133L103 7 785 SH   SOLE 30 785 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,854 116,743 SH   SOLE 2 3,890 0 112,853
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,248 78,616 SH   SOLE 4 78,616 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,849 179,385 SH   SOLE 7 179,385 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 68 4,305 SH   SOLE 15 4,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 309 SH   SOLE 17 0 0 309
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,348 588,640 SH   SOLE 18 588,640 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,617 353,734 SH   SOLE 19 353,734 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 197,510 12,437,653 SH   SOLE 21 12,437,653 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 79,896 5,031,207 SH   SOLE 22 4,889,478 0 141,729
RETAIL OPPORTUNITY INVTS COR COM 76131N101 61 3,838 SH   SOLE 23 3,838 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,791 238,720 SH   SOLE 25 238,720 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,073 67,571 SH   SOLE 26 26,183 0 41,388
RETAIL OPPORTUNITY INVTS COR COM 76131N101 241 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 637 40,113 SH   SOLE 29 40,113 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11,634 732,610 SH   SOLE 30 732,610 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 160 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,256 484,426 SH   SOLE 2 51,520 0 432,906
RETAIL PPTYS AMER INC CL A 76131V202 1,580 145,597 SH   SOLE 4 145,597 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,874 357,096 SH   SOLE 7 357,096 0 0
RETAIL PPTYS AMER INC CL A 76131V202 94 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,165 107,337 SH   SOLE 18 107,337 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,369 402,628 SH   SOLE 19 402,628 0 0
RETAIL PPTYS AMER INC CL A 76131V202 42,094 3,879,645 SH   SOLE 21 3,879,645 0 0
RETAIL PPTYS AMER INC CL A 76131V202 102,403 9,438,023 SH   SOLE 22 8,977,826 0 460,197
RETAIL PPTYS AMER INC CL A 76131V202 79 7,303 SH   SOLE 23 7,303 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,998 460,632 SH   SOLE 25 460,632 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,462 134,738 SH   SOLE 26 46,989 0 87,749
RETAIL PPTYS AMER INC CL A 76131V202 304 28,050 SH   SOLE 28 28,050 0 0
RETAIL PPTYS AMER INC CL A 76131V202 888 81,867 SH   SOLE 29 81,867 0 0
RETAIL PPTYS AMER INC CL A 76131V202 11,349 1,045,960 SH   SOLE 30 1,045,960 0 0
RETAIL PPTYS AMER INC CL A 76131V202 51 4,685 SH   SOLE 31 4,685 0 0
RETAIL PPTYS AMER INC CL A 76131V202 81 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 244 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 869 33,947 SH   SOLE 2 3,100 0 30,847
RETAIL VALUE INC COM 76133Q102 300 11,720 SH   SOLE 4 11,720 0 0
RETAIL VALUE INC COM 76133Q102 666 26,036 SH   SOLE 7 26,036 0 0
RETAIL VALUE INC COM 76133Q102 17 670 SH   SOLE 15 670 0 0
RETAIL VALUE INC COM 76133Q102 201 7,857 SH   SOLE 18 7,857 0 0
RETAIL VALUE INC COM 76133Q102 901 35,222 SH   SOLE 19 35,222 0 0
RETAIL VALUE INC COM 76133Q102 5,150 201,259 SH   SOLE 21 201,259 0 0
RETAIL VALUE INC COM 76133Q102 16,209 633,402 SH   SOLE 22 602,032 0 31,370
RETAIL VALUE INC COM 76133Q102 13 507 SH   SOLE 23 507 0 0
RETAIL VALUE INC COM 76133Q102 216 8,457 SH   SOLE 26 2,094 0 6,363
RETAIL VALUE INC COM 76133Q102 59 2,287 SH   SOLE 28 2,287 0 0
RETAIL VALUE INC COM 76133Q102 143 5,572 SH   SOLE 29 5,572 0 0
RETAIL VALUE INC COM 76133Q102 9 346 SH   SOLE 31 346 0 0
RETAIL VALUE INC COM 76133Q102 14 565 SH   SOLE 36 565 0 0
RETAIL VALUE INC COM 76133Q102 39 1,514 SH   SOLE 40 1,514 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 4 6,133 SH   SOLE 21 6,133 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 16 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 909 40,148 SH   SOLE 2 8,901 0 31,247
RETROPHIN INC COM 761299106 4 184 SH   SOLE 4 184 0 0
RETROPHIN INC COM 761299106 18 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 6 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 3,120 137,853 SH   SOLE 18 137,853 0 0
RETROPHIN INC COM 761299106 2,982 131,766 SH   SOLE 19 131,766 0 0
RETROPHIN INC COM 761299106 41,237 1,822,227 SH   SOLE 21 1,822,227 0 0
RETROPHIN INC COM 761299106 31,972 1,412,811 SH   SOLE 22 1,365,273 0 47,538
RETROPHIN INC COM 761299106 827 36,523 SH   SOLE 23 36,523 0 0
RETROPHIN INC COM 761299106 564 24,922 SH   SOLE 26 0 0 24,922
RETROPHIN INC COM 761299106 106 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 97 4,282 SH   SOLE 29 0 0 4,282
RETROPHIN INC COM 761299106 239 10,577 SH   SOLE 30 10,577 0 0
RETROPHIN INC COM 761299106 9 389 SH   SOLE 34 389 0 0
RETROPHIN INC COM 761299106 62 2,732 SH   SOLE 40 2,732 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 605 675,000 PRN   SOLE 21 675,000 0 0
REV GROUP INC COM 749527107 214 28,446 SH   SOLE 2 1,127 0 27,319
REV GROUP INC COM 749527107 6 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 714 95,136 SH   SOLE 18 95,136 0 0
REV GROUP INC COM 749527107 325 43,230 SH   SOLE 19 43,230 0 0
REV GROUP INC COM 749527107 7,213 960,415 SH   SOLE 21 960,415 0 0
REV GROUP INC COM 749527107 5,924 788,821 SH   SOLE 22 755,986 0 32,835
REV GROUP INC COM 749527107 96 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 53 7,105 SH   SOLE 30 7,105 0 0
REV GROUP INC COM 749527107 42 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 713 35,421 SH   SOLE 2 10,120 0 25,301
REVANCE THERAPEUTICS INC COM 761330109 13 648 SH   SOLE 7 648 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,179 108,233 SH   SOLE 18 108,233 0 0
REVANCE THERAPEUTICS INC COM 761330109 3,235 160,697 SH   SOLE 19 160,697 0 0
REVANCE THERAPEUTICS INC COM 761330109 33,139 1,646,248 SH   SOLE 21 1,646,248 0 0
REVANCE THERAPEUTICS INC COM 761330109 23,199 1,152,465 SH   SOLE 22 1,037,830 0 114,635
REVANCE THERAPEUTICS INC COM 761330109 660 32,764 SH   SOLE 23 32,764 0 0
REVANCE THERAPEUTICS INC COM 761330109 978 48,582 SH   SOLE 26 0 0 48,582
REVANCE THERAPEUTICS INC COM 761330109 93 4,628 SH   SOLE 28 4,628 0 0
REVANCE THERAPEUTICS INC COM 761330109 93 4,628 SH   SOLE 29 0 0 4,628
REVANCE THERAPEUTICS INC COM 761330109 175 8,717 SH   SOLE 30 8,717 0 0
REVANCE THERAPEUTICS INC COM 761330109 72 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 175 6,946 SH   SOLE 2 325 0 6,621
REVLON INC CL A NEW 761525609 7 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 655 25,999 SH   SOLE 18 25,999 0 0
REVLON INC CL A NEW 761525609 300 11,906 SH   SOLE 19 11,906 0 0
REVLON INC CL A NEW 761525609 6,686 265,404 SH   SOLE 21 265,404 0 0
REVLON INC CL A NEW 761525609 6,338 251,601 SH   SOLE 22 244,674 0 6,927
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1 2,157 SH   SOLE 18 2,157 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 17 42,422 SH   SOLE 21 42,422 0 0
REWALK ROBOTICS LTD SHS M8216Q101 1 5,027 SH   SOLE 18 5,027 0 0
REWALK ROBOTICS LTD SHS M8216Q101 12 70,585 SH   SOLE 21 70,585 0 0
REX AMERICAN RESOURCES CORP COM 761624105 507 7,440 SH   SOLE 2 1,324 0 6,116
REX AMERICAN RESOURCES CORP COM 761624105 10 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,054 30,162 SH   SOLE 18 30,162 0 0
REX AMERICAN RESOURCES CORP COM 761624105 988 14,512 SH   SOLE 19 14,512 0 0
REX AMERICAN RESOURCES CORP COM 761624105 42,832 628,866 SH   SOLE 21 628,866 0 0
REX AMERICAN RESOURCES CORP COM 761624105 11,923 175,053 SH   SOLE 22 165,867 0 9,186
REX AMERICAN RESOURCES CORP COM 761624105 761 11,171 SH   SOLE 23 11,171 0 0
REX AMERICAN RESOURCES CORP COM 761624105 368 5,397 SH   SOLE 26 0 0 5,397
REX AMERICAN RESOURCES CORP COM 761624105 62 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 88 1,287 SH   SOLE 29 0 0 1,287
REX AMERICAN RESOURCES CORP COM 761624105 793 11,650 SH   SOLE 30 11,650 0 0
REX AMERICAN RESOURCES CORP COM 761624105 58 852 SH   SOLE 40 852 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 7 7,506 SH   SOLE 18 7,506 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 100 107,467 SH   SOLE 21 107,467 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 87 93,205 SH   SOLE 22 93,205 0 0
REXFORD INDL RLTY INC COM 76169C100 9,993 339,076 SH   SOLE 2 6,843 0 332,233
REXFORD INDL RLTY INC COM 76169C100 6,765 229,559 SH   SOLE 4 229,559 0 0
REXFORD INDL RLTY INC COM 76169C100 4,442 150,734 SH   SOLE 7 150,734 0 0
REXFORD INDL RLTY INC COM 76169C100 108 3,654 SH   SOLE 15 3,654 0 0
REXFORD INDL RLTY INC COM 76169C100 17,360 589,061 SH   SOLE 18 589,061 0 0
REXFORD INDL RLTY INC COM 76169C100 10,842 367,895 SH   SOLE 19 367,895 0 0
REXFORD INDL RLTY INC COM 76169C100 100,816 3,420,986 SH   SOLE 21 3,420,986 0 0
REXFORD INDL RLTY INC COM 76169C100 129,543 4,395,773 SH   SOLE 22 4,126,383 0 269,390
REXFORD INDL RLTY INC COM 76169C100 3,443 116,832 SH   SOLE 23 116,832 0 0
REXFORD INDL RLTY INC COM 76169C100 5,471 185,653 SH   SOLE 25 185,653 0 0
REXFORD INDL RLTY INC COM 76169C100 2,812 95,413 SH   SOLE 26 8,463 0 86,950
REXFORD INDL RLTY INC COM 76169C100 1,643 55,737 SH   SOLE 28 55,737 0 0
REXFORD INDL RLTY INC COM 76169C100 1,460 49,541 SH   SOLE 29 32,938 0 16,603
REXFORD INDL RLTY INC COM 76169C100 12,922 438,495 SH   SOLE 30 438,495 0 0
REXFORD INDL RLTY INC COM 76169C100 3,824 129,748 SH   SOLE 34 129,748 0 0
REXFORD INDL RLTY INC COM 76169C100 328 11,120 SH   SOLE 40 11,120 0 0
REXNORD CORP NEW COM 76169B102 2,846 124,010 SH   SOLE 2 21,086 0 102,924
REXNORD CORP NEW COM 76169B102 8 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 75 3,287 SH   SOLE 7 3,287 0 0
REXNORD CORP NEW COM 76169B102 8,174 356,155 SH   SOLE 18 356,155 0 0
REXNORD CORP NEW COM 76169B102 8,646 376,725 SH   SOLE 19 376,725 0 0
REXNORD CORP NEW COM 76169B102 80,598 3,511,897 SH   SOLE 21 3,511,897 0 0
REXNORD CORP NEW COM 76169B102 74,803 3,259,370 SH   SOLE 22 3,124,810 0 134,560
REXNORD CORP NEW COM 76169B102 1,226 53,437 SH   SOLE 23 53,437 0 0
REXNORD CORP NEW COM 76169B102 2,577 112,300 SH   SOLE 26 26,208 0 86,092
REXNORD CORP NEW COM 76169B102 297 12,936 SH   SOLE 28 12,936 0 0
REXNORD CORP NEW COM 76169B102 237 10,330 SH   SOLE 29 0 0 10,330
REXNORD CORP NEW COM 76169B102 616 26,825 SH   SOLE 30 26,825 0 0
REXNORD CORP NEW COM 76169B102 91 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP NEW COM 76169B102 257 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 181 24,896 SH   SOLE 21 24,896 0 0
RF INDS LTD COM PAR $0.01 749552105 965 132,955 SH   SOLE 22 132,955 0 0
RGC RES INC COM 74955L103 215 7,183 SH   SOLE 2 278 0 6,905
RGC RES INC COM 74955L103 6 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 774 25,843 SH   SOLE 18 25,843 0 0
RGC RES INC COM 74955L103 305 10,175 SH   SOLE 19 10,175 0 0
RGC RES INC COM 74955L103 7,803 260,455 SH   SOLE 21 260,455 0 0
RGC RES INC COM 74955L103 1,922 64,160 SH   SOLE 22 59,567 0 4,593
RH COM 74967X103 1,900 15,861 SH   SOLE 2 690 0 15,171
RH COM 74967X103 11 91 SH   SOLE 4 91 0 0
RH COM 74967X103 41 339 SH   SOLE 7 339 0 0
RH COM 74967X103 11,729 97,892 SH   SOLE 18 97,892 0 0
RH COM 74967X103 4,437 37,028 SH   SOLE 19 37,028 0 0
RH COM 74967X103 240,173 2,004,447 SH   SOLE 21 2,004,447 0 0
RH COM 74967X103 67,146 560,393 SH   SOLE 22 533,750 0 26,643
RH COM 74967X103 542 4,524 SH   SOLE 23 4,524 0 0
RH COM 74967X103 1,345 11,222 SH   SOLE 26 8,743 0 2,479
RH COM 74967X103 316 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 79 659 SH   SOLE 29 0 0 659
RH COM 74967X103 4,497 37,528 SH   SOLE 30 37,528 0 0
RH COM 74967X103 240 2,002 SH   SOLE 40 2,002 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 323 12,002 SH   SOLE 2 454 0 11,548
RHYTHM PHARMACEUTICALS INC COM 76243J105 7 263 SH   SOLE 7 263 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,404 52,223 SH   SOLE 18 52,223 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,268 47,171 SH   SOLE 19 47,171 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 24,511 911,884 SH   SOLE 21 911,884 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 14,066 523,306 SH   SOLE 22 504,822 0 18,484
RHYTHM PHARMACEUTICALS INC COM 76243J105 26 974 SH   SOLE 23 974 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 12 454 SH   SOLE 26 0 0 454
RHYTHM PHARMACEUTICALS INC COM 76243J105 173 6,429 SH   SOLE 30 6,429 0 0
RIBBON COMMUNICATIONS INC COM 762544104 270 56,100 SH   SOLE 2 6,390 0 49,710
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 5 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 925 191,969 SH   SOLE 18 191,969 0 0
RIBBON COMMUNICATIONS INC COM 762544104 502 104,165 SH   SOLE 19 104,165 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9,337 1,937,070 SH   SOLE 21 1,937,070 0 0
RIBBON COMMUNICATIONS INC COM 762544104 8,151 1,691,076 SH   SOLE 22 1,628,808 0 62,268
RIBBON COMMUNICATIONS INC COM 762544104 48 10,016 SH   SOLE 23 10,016 0 0
RIBBON COMMUNICATIONS INC COM 762544104 150 31,115 SH   SOLE 26 8,851 0 22,264
RIBBON COMMUNICATIONS INC COM 762544104 32 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 53 11,050 SH   SOLE 30 11,050 0 0
RIBBON COMMUNICATIONS INC COM 762544104 24 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 9 2,948 SH   SOLE 18 2,948 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 139 46,295 SH   SOLE 21 46,295 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 29 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 296 34,014 SH   SOLE 21 34,014 0 0
RICHARDSON ELECTRS LTD COM 763165107 2,470 284,218 SH   SOLE 22 284,218 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 318 138,075 SH   SOLE 2 10,580 0 127,495
RIGEL PHARMACEUTICALS INC COM NEW 766559603 9 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,344 584,177 SH   SOLE 18 584,177 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,053 457,931 SH   SOLE 19 457,931 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 17,737 7,711,611 SH   SOLE 21 7,711,611 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 10,750 4,673,889 SH   SOLE 22 4,465,284 0 208,605
RIGEL PHARMACEUTICALS INC COM NEW 766559603 10 4,542 SH   SOLE 23 4,542 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 185 80,374 SH   SOLE 26 0 0 80,374
RIGEL PHARMACEUTICALS INC COM NEW 766559603 91 39,445 SH   SOLE 30 39,445 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 70 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 212 16,755 SH   SOLE 2 429 0 16,326
RIGNET INC COM 766582100 3 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 621 49,134 SH   SOLE 18 49,134 0 0
RIGNET INC COM 766582100 246 19,465 SH   SOLE 19 19,465 0 0
RIGNET INC COM 766582100 6,620 523,756 SH   SOLE 21 523,756 0 0
RIGNET INC COM 766582100 4,608 364,534 SH   SOLE 22 354,703 0 9,831
RIMINI STR INC DEL COM 76674Q107 35 6,811 SH   SOLE 2 0 0 6,811
RIMINI STR INC DEL COM 76674Q107 151 29,356 SH   SOLE 18 29,356 0 0
RIMINI STR INC DEL COM 76674Q107 92 17,948 SH   SOLE 19 17,948 0 0
RIMINI STR INC DEL COM 76674Q107 1,814 352,281 SH   SOLE 21 352,281 0 0
RIMINI STR INC DEL COM 76674Q107 319 62,035 SH   SOLE 22 59,290 0 2,745
RING ENERGY INC COM 76680V108 281 55,308 SH   SOLE 2 2,143 0 53,165
RING ENERGY INC COM 76680V108 8 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 1,470 289,465 SH   SOLE 18 289,465 0 0
RING ENERGY INC COM 76680V108 421 82,944 SH   SOLE 19 82,944 0 0
RING ENERGY INC COM 76680V108 31,818 6,263,311 SH   SOLE 21 6,263,311 0 0
RING ENERGY INC COM 76680V108 8,169 1,608,108 SH   SOLE 22 1,529,706 0 78,402
RING ENERGY INC COM 76680V108 120 23,622 SH   SOLE 26 0 0 23,622
RING ENERGY INC COM 76680V108 41 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 604 118,813 SH   SOLE 30 118,813 0 0
RING ENERGY INC COM 76680V108 40 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 10,738 130,256 SH   SOLE 2 13,371 0 116,885
RINGCENTRAL INC CL A 76680R206 92 1,114 SH   SOLE 4 1,114 0 0
RINGCENTRAL INC CL A 76680R206 104 1,260 SH   SOLE 7 1,260 0 0
RINGCENTRAL INC CL A 76680R206 3,355 40,696 SH   SOLE 18 40,696 0 0
RINGCENTRAL INC CL A 76680R206 21,924 265,941 SH   SOLE 19 265,941 0 0
RINGCENTRAL INC CL A 76680R206 83,941 1,018,208 SH   SOLE 21 1,018,208 0 0
RINGCENTRAL INC CL A 76680R206 164,178 1,991,488 SH   SOLE 22 1,864,357 0 127,131
RINGCENTRAL INC CL A 76680R206 2,724 33,045 SH   SOLE 23 33,045 0 0
RINGCENTRAL INC CL A 76680R206 6,258 75,906 SH   SOLE 26 17,129 0 58,777
RINGCENTRAL INC CL A 76680R206 754 9,142 SH   SOLE 28 9,142 0 0
RINGCENTRAL INC CL A 76680R206 902 10,937 SH   SOLE 29 0 0 10,937
RINGCENTRAL INC CL A 76680R206 1,400 16,982 SH   SOLE 30 16,982 0 0
RINGCENTRAL INC CL A 76680R206 116 1,409 SH   SOLE 31 1,409 0 0
RINGCENTRAL INC CL A 76680R206 10,776 130,713 SH   SOLE 34 130,713 0 0
RINGCENTRAL INC CL A 76680R206 532 6,455 SH   SOLE 40 6,455 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,343 110,208 SH   SOLE 7 110,208 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,344 48,354 SH   SOLE 18 1,210 0 47,144
RIO TINTO PLC SPONSORED ADR 767204100 23,641 487,652 SH   SOLE 19 487,652 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,159 65,164 SH   SOLE 21 65,164 0 0
RIO TINTO PLC SPONSORED ADR 767204100 674 13,894 SH   SOLE 25 0 0 13,894
RIO TINTO PLC SPONSORED ADR 767204100 5,862 120,920 SH   SOLE 34 120,920 0 0
RIO TINTO PLC SPONSORED ADR 767204100 510 10,513 SH   SOLE 36 10,513 0 0
RIOT BLOCKCHAIN INC COM 767292105 4 2,396 SH   SOLE 18 2,396 0 0
RIOT BLOCKCHAIN INC COM 767292105 59 39,087 SH   SOLE 21 39,087 0 0
RIOT BLOCKCHAIN INC COM 767292105 497 329,220 SH   SOLE 22 329,220 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 23 2,898 SH   SOLE 21 2,898 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 452 56,776 SH   SOLE 22 56,776 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 67 8,454 SH   SOLE 30 8,454 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 9 260 SH   SOLE 18 260 0 0
RITE AID CORP COM 767754104 768 1,084,913 SH   SOLE 2 34,880 0 1,050,033
RITE AID CORP COM 767754104 4 5,054 SH   SOLE 4 5,054 0 0
RITE AID CORP COM 767754104 79 111,757 SH   SOLE 7 111,757 0 0
RITE AID CORP COM 767754104 0 250 SH   SOLE 17 0 0 250
RITE AID CORP COM 767754104 2,492 3,517,881 SH   SOLE 18 3,517,881 0 0
RITE AID CORP COM 767754104 1,096 1,546,831 SH   SOLE 19 1,546,831 0 0
RITE AID CORP COM 767754104 25,097 35,432,354 SH   SOLE 21 35,432,354 0 0
RITE AID CORP COM 767754104 22,120 31,229,871 SH   SOLE 22 29,368,813 0 1,861,058
RITE AID CORP COM 767754104 197 277,803 SH   SOLE 26 200,768 0 77,035
RITE AID CORP COM 767754104 105 148,041 SH   SOLE 28 148,041 0 0
RITE AID CORP COM 767754104 675 952,530 SH   SOLE 30 952,530 0 0
RITE AID CORP COM 767754104 732 1,033,671 SH   SOLE 36 1,033,671 0 0
RITE AID CORP COM 767754104 73 102,757 SH   SOLE 40 102,757 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 0 521 SH   SOLE 17 0 0 521
RITTER PHARMACEUTICALS INC COM NEW 767836307 6 10,801 SH   SOLE 21 10,801 0 0
RIVERVIEW BANCORP INC COM 769397100 660 90,714 SH   SOLE 2 70,584 0 20,130
RIVERVIEW BANCORP INC COM 769397100 589 80,880 SH   SOLE 18 80,880 0 0
RIVERVIEW BANCORP INC COM 769397100 1,459 200,367 SH   SOLE 19 200,367 0 0
RIVERVIEW BANCORP INC COM 769397100 5,918 812,853 SH   SOLE 21 812,853 0 0
RIVERVIEW BANCORP INC COM 769397100 7,511 1,031,721 SH   SOLE 22 1,020,037 0 11,684
RIVERVIEW BANCORP INC COM 769397100 1,474 202,458 SH   SOLE 23 202,458 0 0
RIVERVIEW BANCORP INC COM 769397100 861 118,202 SH   SOLE 26 0 0 118,202
RIVERVIEW BANCORP INC COM 769397100 126 17,324 SH   SOLE 29 0 0 17,324
RLI CORP COM 749607107 2,290 33,187 SH   SOLE 2 1,385 0 31,802
RLI CORP COM 749607107 13 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 1,741 25,234 SH   SOLE 7 25,234 0 0
RLI CORP COM 749607107 13,595 197,063 SH   SOLE 18 197,063 0 0
RLI CORP COM 749607107 4,056 58,796 SH   SOLE 19 58,796 0 0
RLI CORP COM 749607107 284,939 4,130,145 SH   SOLE 21 4,130,145 0 0
RLI CORP COM 749607107 77,317 1,120,695 SH   SOLE 22 1,074,377 0 46,318
RLI CORP COM 749607107 716 10,383 SH   SOLE 26 6,827 0 3,556
RLI CORP COM 749607107 339 4,911 SH   SOLE 28 4,911 0 0
RLI CORP COM 749607107 187 2,709 SH   SOLE 29 0 0 2,709
RLI CORP COM 749607107 5,286 76,627 SH   SOLE 30 76,627 0 0
RLI CORP COM 749607107 89 1,296 SH   SOLE 34 1,296 0 0
RLI CORP COM 749607107 59 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 300 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 2,955 180,158 SH   SOLE 2 6,664 0 173,494
RLJ LODGING TR COM 74965L101 1,980 120,725 SH   SOLE 4 120,725 0 0
RLJ LODGING TR COM 74965L101 4,657 283,947 SH   SOLE 7 283,947 0 0
RLJ LODGING TR COM 74965L101 110 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 9,665 589,358 SH   SOLE 18 589,358 0 0
RLJ LODGING TR COM 74965L101 8,970 546,935 SH   SOLE 19 546,935 0 0
RLJ LODGING TR COM 74965L101 114,942 7,008,633 SH   SOLE 21 7,008,633 0 0
RLJ LODGING TR COM 74965L101 122,535 7,471,648 SH   SOLE 22 7,045,702 0 425,946
RLJ LODGING TR COM 74965L101 97 5,943 SH   SOLE 23 5,943 0 0
RLJ LODGING TR COM 74965L101 5,929 361,513 SH   SOLE 25 361,513 0 0
RLJ LODGING TR COM 74965L101 2,006 122,293 SH   SOLE 26 32,888 0 89,405
RLJ LODGING TR COM 74965L101 387 23,608 SH   SOLE 28 23,608 0 0
RLJ LODGING TR COM 74965L101 991 60,430 SH   SOLE 29 60,430 0 0
RLJ LODGING TR COM 74965L101 13,508 823,670 SH   SOLE 30 823,670 0 0
RLJ LODGING TR COM 74965L101 106 6,471 SH   SOLE 36 6,471 0 0
RLJ LODGING TR COM 74965L101 264 16,080 SH   SOLE 40 16,080 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 35,183 1,419,813 SH   SOLE 21 1,419,813 0 0
RMR GROUP INC CL A 74967R106 309 5,830 SH   SOLE 2 269 0 5,561
RMR GROUP INC CL A 74967R106 2 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 8 156 SH   SOLE 7 156 0 0
RMR GROUP INC CL A 74967R106 1 13 SH   SOLE 17 0 0 13
RMR GROUP INC CL A 74967R106 1,235 23,261 SH   SOLE 18 23,261 0 0
RMR GROUP INC CL A 74967R106 534 10,059 SH   SOLE 19 10,059 0 0
RMR GROUP INC CL A 74967R106 12,555 236,532 SH   SOLE 21 236,532 0 0
RMR GROUP INC CL A 74967R106 10,850 204,401 SH   SOLE 22 195,785 0 8,616
RMR GROUP INC CL A 74967R106 215 4,057 SH   SOLE 26 598 0 3,459
RMR GROUP INC CL A 74967R106 57 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 89 1,682 SH   SOLE 30 1,682 0 0
RMR GROUP INC CL A 74967R106 36 682 SH   SOLE 40 682 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 3 5,421 SH   SOLE 18 5,421 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 41 83,009 SH   SOLE 21 83,009 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 176 354,177 SH   SOLE 22 354,177 0 0
ROAN RES INC CL A COM 769755109 1,498 178,753 SH   SOLE 22 178,753 0 0
ROBERT HALF INTL INC COM 770323103 30,934 540,803 SH   SOLE 2 241,058 0 299,745
ROBERT HALF INTL INC COM 770323103 4,834 84,511 SH   SOLE 4 81,251 0 3,260
ROBERT HALF INTL INC COM 770323103 7,895 138,016 SH   SOLE 7 113,128 0 24,888
ROBERT HALF INTL INC COM 770323103 590 10,310 SH   SOLE 13 10,310 0 0
ROBERT HALF INTL INC COM 770323103 66 1,158 SH   SOLE 15 1,158 0 0
ROBERT HALF INTL INC COM 770323103 17,506 306,042 SH   SOLE 18 281,351 0 24,691
ROBERT HALF INTL INC COM 770323103 11,469 200,510 SH   SOLE 19 200,510 0 0
ROBERT HALF INTL INC COM 770323103 169,418 2,961,851 SH   SOLE 21 2,961,851 0 0
ROBERT HALF INTL INC COM 770323103 221,078 3,864,998 SH   SOLE 22 3,414,753 0 450,245
ROBERT HALF INTL INC COM 770323103 8,414 147,096 SH   SOLE 23 147,096 0 0
ROBERT HALF INTL INC COM 770323103 7,288 127,412 SH   SOLE 25 127,412 0 0
ROBERT HALF INTL INC COM 770323103 35,311 617,322 SH   SOLE 26 174,420 0 442,902
ROBERT HALF INTL INC COM 770323103 1,378 24,085 SH   SOLE 28 17,764 0 6,321
ROBERT HALF INTL INC COM 770323103 6,856 119,868 SH   SOLE 29 29,532 0 90,336
ROBERT HALF INTL INC COM 770323103 27,065 473,163 SH   SOLE 30 473,163 0 0
ROBERT HALF INTL INC COM 770323103 5,925 103,591 SH   SOLE 31 65,195 0 38,396
ROBERT HALF INTL INC COM 770323103 1,739 30,407 SH   SOLE 34 30,407 0 0
ROBERT HALF INTL INC COM 770323103 6,124 107,059 SH   SOLE 36 107,059 0 0
ROBERT HALF INTL INC COM 770323103 145 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 251 16,920 SH   SOLE 2 759 0 16,161
ROCKET PHARMACEUTICALS INC COM 77313F106 7 449 SH   SOLE 7 449 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,031 69,593 SH   SOLE 18 69,593 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 452 30,476 SH   SOLE 19 30,476 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 17,692 1,193,823 SH   SOLE 21 1,193,823 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 9,229 622,708 SH   SOLE 22 595,126 0 27,582
ROCKET PHARMACEUTICALS INC COM 77313F106 68 4,591 SH   SOLE 30 4,591 0 0
ROCKWELL AUTOMATION INC COM 773903109 69,097 459,180 SH   SOLE 2 165,461 0 293,719
ROCKWELL AUTOMATION INC COM 773903109 11,307 75,138 SH   SOLE 4 71,914 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 20,513 136,314 SH   SOLE 7 109,453 0 26,861
ROCKWELL AUTOMATION INC COM 773903109 4,323 28,726 SH   SOLE 13 28,726 0 0
ROCKWELL AUTOMATION INC COM 773903109 155 1,028 SH   SOLE 15 1,028 0 0
ROCKWELL AUTOMATION INC COM 773903109 46,872 311,486 SH   SOLE 18 296,307 0 15,179
ROCKWELL AUTOMATION INC COM 773903109 51,779 344,095 SH   SOLE 19 344,095 0 0
ROCKWELL AUTOMATION INC COM 773903109 467,721 3,108,197 SH   SOLE 21 3,108,197 0 0
ROCKWELL AUTOMATION INC COM 773903109 534,591 3,552,570 SH   SOLE 22 2,990,134 0 562,436
ROCKWELL AUTOMATION INC COM 773903109 20,395 135,531 SH   SOLE 23 135,531 0 0
ROCKWELL AUTOMATION INC COM 773903109 19,572 130,066 SH   SOLE 25 130,066 0 0
ROCKWELL AUTOMATION INC COM 773903109 87,699 582,798 SH   SOLE 26 138,802 0 443,996
ROCKWELL AUTOMATION INC COM 773903109 3,531 23,466 SH   SOLE 28 16,937 0 6,529
ROCKWELL AUTOMATION INC COM 773903109 15,923 105,812 SH   SOLE 29 21,511 0 84,301
ROCKWELL AUTOMATION INC COM 773903109 91,481 607,930 SH   SOLE 30 607,930 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,806 111,685 SH   SOLE 31 57,851 0 53,834
ROCKWELL AUTOMATION INC COM 773903109 6,605 43,892 SH   SOLE 34 43,892 0 0
ROCKWELL AUTOMATION INC COM 773903109 18,334 121,837 SH   SOLE 36 121,837 0 0
ROCKWELL AUTOMATION INC COM 773903109 388 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL MED INC COM 774374102 88 38,856 SH   SOLE 2 1,804 0 37,052
ROCKWELL MED INC COM 774374102 2 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 357 157,938 SH   SOLE 18 157,938 0 0
ROCKWELL MED INC COM 774374102 148 65,687 SH   SOLE 19 65,687 0 0
ROCKWELL MED INC COM 774374102 3,815 1,688,090 SH   SOLE 21 1,688,090 0 0
ROCKWELL MED INC COM 774374102 2,859 1,265,234 SH   SOLE 22 1,206,652 0 58,582
ROCKWELL MED INC COM 774374102 15 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 19 8,323 SH   SOLE 30 8,323 0 0
ROCKWELL MED INC COM 774374102 3 1,378 SH   SOLE 40 1,378 0 0
ROCKY BRANDS INC COM 774515100 267 10,274 SH   SOLE 2 2,718 0 7,556
ROCKY BRANDS INC COM 774515100 6 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 610 23,458 SH   SOLE 18 23,458 0 0
ROCKY BRANDS INC COM 774515100 813 31,281 SH   SOLE 19 31,281 0 0
ROCKY BRANDS INC COM 774515100 6,505 250,183 SH   SOLE 21 250,183 0 0
ROCKY BRANDS INC COM 774515100 9,141 351,565 SH   SOLE 22 345,057 0 6,508
ROCKY BRANDS INC COM 774515100 203 7,808 SH   SOLE 23 7,808 0 0
ROCKY BRANDS INC COM 774515100 254 9,754 SH   SOLE 26 0 0 9,754
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 9 1,002 SH   SOLE 18 1,002 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 182 21,408 SH   SOLE 21 21,408 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 64 7,512 SH   SOLE 22 7,512 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 77,444 1,510,802 SH   SOLE 18 1,510,802 0 0
ROGERS CORP COM 775133101 1,643 16,587 SH   SOLE 2 646 0 15,941
ROGERS CORP COM 775133101 8 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 39 395 SH   SOLE 7 395 0 0
ROGERS CORP COM 775133101 9,176 92,627 SH   SOLE 18 92,627 0 0
ROGERS CORP COM 775133101 2,708 27,341 SH   SOLE 19 27,341 0 0
ROGERS CORP COM 775133101 192,846 1,946,757 SH   SOLE 21 1,946,757 0 0
ROGERS CORP COM 775133101 51,267 517,538 SH   SOLE 22 494,075 0 23,463
ROGERS CORP COM 775133101 280 2,831 SH   SOLE 26 1,917 0 914
ROGERS CORP COM 775133101 228 2,304 SH   SOLE 28 2,304 0 0
ROGERS CORP COM 775133101 3,657 36,922 SH   SOLE 30 36,922 0 0
ROGERS CORP COM 775133101 198 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 1,170 38,188 SH   SOLE 2 5,132 0 33,056
ROKU INC COM CL A 77543R102 29 938 SH   SOLE 7 938 0 0
ROKU INC COM CL A 77543R102 4,345 141,810 SH   SOLE 18 141,810 0 0
ROKU INC COM CL A 77543R102 10,659 347,868 SH   SOLE 19 347,868 0 0
ROKU INC COM CL A 77543R102 43,838 1,430,738 SH   SOLE 21 1,430,738 0 0
ROKU INC COM CL A 77543R102 42,561 1,389,061 SH   SOLE 22 1,356,041 0 33,020
ROKU INC COM CL A 77543R102 401 13,074 SH   SOLE 23 13,074 0 0
ROKU INC COM CL A 77543R102 521 17,011 SH   SOLE 26 0 0 17,011
ROKU INC COM CL A 77543R102 4,572 149,217 SH   SOLE 34 149,217 0 0
ROLLINS INC COM 775711104 13,106 363,059 SH   SOLE 2 35,802 0 327,257
ROLLINS INC COM 775711104 1,991 55,161 SH   SOLE 4 51,038 0 4,123
ROLLINS INC COM 775711104 5,821 161,249 SH   SOLE 7 132,094 0 29,155
ROLLINS INC COM 775711104 99 2,749 SH   SOLE 13 2,749 0 0
ROLLINS INC COM 775711104 21 591 SH   SOLE 15 591 0 0
ROLLINS INC COM 775711104 11,541 319,686 SH   SOLE 18 301,494 0 18,192
ROLLINS INC COM 775711104 1,626 45,053 SH   SOLE 19 45,053 0 0
ROLLINS INC COM 775711104 140,010 3,878,384 SH   SOLE 21 3,878,384 0 0
ROLLINS INC COM 775711104 143,263 3,968,514 SH   SOLE 22 3,589,207 0 379,307
ROLLINS INC COM 775711104 3,767 104,354 SH   SOLE 23 104,354 0 0
ROLLINS INC COM 775711104 4,365 120,914 SH   SOLE 25 120,914 0 0
ROLLINS INC COM 775711104 20,420 565,644 SH   SOLE 26 202,769 0 362,875
ROLLINS INC COM 775711104 1,063 29,433 SH   SOLE 28 21,735 0 7,698
ROLLINS INC COM 775711104 1,300 35,999 SH   SOLE 29 5,783 0 30,216
ROLLINS INC COM 775711104 20,602 570,704 SH   SOLE 30 570,704 0 0
ROLLINS INC COM 775711104 1,958 54,244 SH   SOLE 31 29,717 0 24,527
ROLLINS INC COM 775711104 304 8,413 SH   SOLE 34 8,413 0 0
ROLLINS INC COM 775711104 3,120 86,424 SH   SOLE 36 86,424 0 0
ROLLINS INC COM 775711104 107 2,959 SH   SOLE 40 2,959 0 0
ROPER TECHNOLOGIES INC COM 776696106 73,972 277,546 SH   SOLE 2 20,062 0 257,484
ROPER TECHNOLOGIES INC COM 776696106 8,969 33,653 SH   SOLE 4 30,975 0 2,678
ROPER TECHNOLOGIES INC COM 776696106 30,479 114,359 SH   SOLE 7 80,219 0 34,140
ROPER TECHNOLOGIES INC COM 776696106 817 3,066 SH   SOLE 13 3,066 0 0
ROPER TECHNOLOGIES INC COM 776696106 208 780 SH   SOLE 15 780 0 0
ROPER TECHNOLOGIES INC COM 776696106 130,359 489,115 SH   SOLE 18 402,373 0 86,742
ROPER TECHNOLOGIES INC COM 776696106 57,207 214,646 SH   SOLE 19 214,646 0 0
ROPER TECHNOLOGIES INC COM 776696106 612,753 2,299,088 SH   SOLE 21 2,299,088 0 0
ROPER TECHNOLOGIES INC COM 776696106 689,669 2,587,681 SH   SOLE 22 2,309,149 0 278,532
ROPER TECHNOLOGIES INC COM 776696106 19,206 72,063 SH   SOLE 23 72,063 0 0
ROPER TECHNOLOGIES INC COM 776696106 24,891 93,391 SH   SOLE 25 93,391 0 0
ROPER TECHNOLOGIES INC COM 776696106 128,894 483,617 SH   SOLE 26 108,644 0 374,973
ROPER TECHNOLOGIES INC COM 776696106 5,387 20,212 SH   SOLE 28 14,722 0 5,490
ROPER TECHNOLOGIES INC COM 776696106 1,473 5,528 SH   SOLE 29 3,665 0 1,863
ROPER TECHNOLOGIES INC COM 776696106 89,294 335,035 SH   SOLE 30 335,035 0 0
ROPER TECHNOLOGIES INC COM 776696106 13,909 52,189 SH   SOLE 31 22,530 0 29,659
ROPER TECHNOLOGIES INC COM 776696106 4,647 17,436 SH   SOLE 34 17,436 0 0
ROPER TECHNOLOGIES INC COM 776696106 21,185 79,488 SH   SOLE 36 79,488 0 0
ROPER TECHNOLOGIES INC COM 776696106 633 2,374 SH   SOLE 40 2,374 0 0
ROSEHILL RES INC CL A 777385105 5 2,065 SH   SOLE 2 0 0 2,065
ROSEHILL RES INC CL A 777385105 16 7,247 SH   SOLE 18 7,247 0 0
ROSEHILL RES INC CL A 777385105 5 2,449 SH   SOLE 19 2,449 0 0
ROSEHILL RES INC CL A 777385105 194 87,170 SH   SOLE 21 87,170 0 0
ROSEHILL RES INC CL A 777385105 31 13,844 SH   SOLE 22 12,645 0 1,199
ROSETTA STONE INC COM 777780107 322 19,607 SH   SOLE 2 699 0 18,908
ROSETTA STONE INC COM 777780107 7 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,129 68,839 SH   SOLE 18 68,839 0 0
ROSETTA STONE INC COM 777780107 457 27,883 SH   SOLE 19 27,883 0 0
ROSETTA STONE INC COM 777780107 11,528 702,924 SH   SOLE 21 702,924 0 0
ROSETTA STONE INC COM 777780107 8,703 530,669 SH   SOLE 22 502,096 0 28,573
ROSETTA STONE INC COM 777780107 103 6,251 SH   SOLE 30 6,251 0 0
ROSS STORES INC COM 778296103 77,685 933,714 SH   SOLE 2 108,725 0 824,989
ROSS STORES INC COM 778296103 11,603 139,459 SH   SOLE 4 129,492 0 9,967
ROSS STORES INC COM 778296103 39,155 470,607 SH   SOLE 7 384,792 0 85,815
ROSS STORES INC COM 778296103 1,647 19,796 SH   SOLE 13 19,796 0 0
ROSS STORES INC COM 778296103 309 3,718 SH   SOLE 15 3,718 0 0
ROSS STORES INC COM 778296103 71,186 855,600 SH   SOLE 18 794,804 0 60,796
ROSS STORES INC COM 778296103 20,276 243,698 SH   SOLE 19 243,698 0 0
ROSS STORES INC COM 778296103 940,106 11,299,346 SH   SOLE 21 11,299,346 0 0
ROSS STORES INC COM 778296103 794,437 9,548,519 SH   SOLE 22 8,534,169 0 1,014,350
ROSS STORES INC COM 778296103 22,023 264,704 SH   SOLE 23 264,704 0 0
ROSS STORES INC COM 778296103 30,071 361,432 SH   SOLE 25 361,432 0 0
ROSS STORES INC COM 778296103 121,194 1,456,663 SH   SOLE 26 397,807 0 1,058,856
ROSS STORES INC COM 778296103 5,990 71,993 SH   SOLE 28 52,629 0 19,364
ROSS STORES INC COM 778296103 8,997 108,132 SH   SOLE 29 17,750 0 90,382
ROSS STORES INC COM 778296103 138,955 1,670,131 SH   SOLE 30 1,670,131 0 0
ROSS STORES INC COM 778296103 15,317 184,095 SH   SOLE 31 80,540 0 103,555
ROSS STORES INC COM 778296103 4,407 52,969 SH   SOLE 32 52,969 0 0
ROSS STORES INC COM 778296103 3,199 38,449 SH   SOLE 34 38,449 0 0
ROSS STORES INC COM 778296103 28,065 337,322 SH   SOLE 36 337,322 0 0
ROSS STORES INC COM 778296103 742 8,916 SH   SOLE 40 8,916 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 798 840,000 PRN   SOLE 21 840,000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 1,569 187,002 SH   SOLE 2 57,007 0 129,995
ROWAN COMPANIES PLC SHS CL A G7665A101 4 450 SH   SOLE 4 450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 51 6,131 SH   SOLE 7 6,131 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 6,198 738,720 SH   SOLE 18 738,720 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 1,572 187,395 SH   SOLE 19 187,395 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 78,641 9,373,125 SH   SOLE 21 9,373,125 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 36,682 4,372,166 SH   SOLE 22 4,183,932 0 188,234
ROWAN COMPANIES PLC SHS CL A G7665A101 140 16,653 SH   SOLE 26 8,457 0 8,196
ROWAN COMPANIES PLC SHS CL A G7665A101 125 14,860 SH   SOLE 28 14,860 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 241 28,682 SH   SOLE 30 28,682 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 114 13,540 SH   SOLE 36 13,540 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 110 13,167 SH   SOLE 40 13,167 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 331 4,834 SH   SOLE 18 4,834 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 686 10,013 SH   SOLE 25 10,013 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 0 2 SH   SOLE 18 2 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 41,898 428,449 SH   SOLE 2 52,876 0 375,573
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,740 58,693 SH   SOLE 4 54,235 0 4,458
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13,274 135,738 SH   SOLE 7 130,690 0 5,048
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 710 7,259 SH   SOLE 13 7,259 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 144 1,471 SH   SOLE 15 1,471 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 40,885 418,093 SH   SOLE 18 397,408 0 20,685
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,494 76,634 SH   SOLE 19 76,634 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 371,641 3,800,396 SH   SOLE 21 3,800,396 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 400,098 4,091,399 SH   SOLE 22 3,662,187 0 429,212
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11,866 121,345 SH   SOLE 23 121,345 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,288 156,337 SH   SOLE 25 156,337 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 73,532 751,940 SH   SOLE 26 191,765 0 560,175
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,206 32,786 SH   SOLE 28 23,990 0 8,796
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 658 6,729 SH   SOLE 29 6,729 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 54,314 555,412 SH   SOLE 30 555,412 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,940 60,745 SH   SOLE 31 34,245 0 26,500
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,223 32,956 SH   SOLE 34 32,956 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13,066 133,615 SH   SOLE 36 133,615 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 338 3,453 SH   SOLE 40 3,453 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 52 865 SH   SOLE 18 865 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,930 48,875 SH   SOLE 21 48,875 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,168 37,214 SH   SOLE 4 37,214 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 79 1,348 SH   SOLE 17 0 0 1,348
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 40,994 703,519 SH   SOLE 18 703,519 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 252,203 4,328,177 SH   SOLE 19 4,328,177 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,426 58,787 SH   SOLE 21 58,787 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,240 89,927 SH   SOLE 22 89,927 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 686 11,778 SH   SOLE 23 11,778 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 63,081 1,082,558 SH   SOLE 34 1,082,558 0 0
ROYAL GOLD INC COM 780287108 14,649 171,031 SH   SOLE 2 31,413 0 139,618
ROYAL GOLD INC COM 780287108 34 395 SH   SOLE 4 395 0 0
ROYAL GOLD INC COM 780287108 26,003 303,601 SH   SOLE 7 303,601 0 0
ROYAL GOLD INC COM 780287108 16,644 194,324 SH   SOLE 18 194,324 0 0
ROYAL GOLD INC COM 780287108 1,186 13,843 SH   SOLE 19 13,843 0 0
ROYAL GOLD INC COM 780287108 281,731 3,289,329 SH   SOLE 21 3,289,329 0 0
ROYAL GOLD INC COM 780287108 182,245 2,127,783 SH   SOLE 22 2,003,671 0 124,112
ROYAL GOLD INC COM 780287108 1,479 17,270 SH   SOLE 26 9,514 0 7,756
ROYAL GOLD INC COM 780287108 721 8,417 SH   SOLE 28 8,417 0 0
ROYAL GOLD INC COM 780287108 429 5,013 SH   SOLE 29 0 0 5,013
ROYAL GOLD INC COM 780287108 26,075 304,433 SH   SOLE 30 304,433 0 0
ROYAL GOLD INC COM 780287108 118 1,374 SH   SOLE 31 1,316 0 58
ROYAL GOLD INC COM 780287108 81 951 SH   SOLE 36 951 0 0
ROYAL GOLD INC COM 780287108 615 7,184 SH   SOLE 40 7,184 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 1,053 1,050,000 PRN   SOLE 21 1,050,000 0 0
RPC INC COM 749660106 1,155 117,038 SH   SOLE 2 3,896 0 113,142
RPC INC COM 749660106 3 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 13 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 274 27,795 SH   SOLE 18 27,795 0 0
RPC INC COM 749660106 119 12,072 SH   SOLE 19 12,072 0 0
RPC INC COM 749660106 8,223 833,163 SH   SOLE 21 833,163 0 0
RPC INC COM 749660106 16,040 1,625,083 SH   SOLE 22 1,488,252 0 136,831
RPC INC COM 749660106 274 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 92 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 154 15,612 SH   SOLE 30 15,612 0 0
RPC INC COM 749660106 11 1,098 SH   SOLE 31 1,049 0 49
RPC INC COM 749660106 68 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 19,985 339,994 SH   SOLE 2 87,296 0 252,698
RPM INTL INC COM 749685103 37 631 SH   SOLE 4 631 0 0
RPM INTL INC COM 749685103 3,441 58,545 SH   SOLE 7 58,545 0 0
RPM INTL INC COM 749685103 23,833 405,468 SH   SOLE 18 405,468 0 0
RPM INTL INC COM 749685103 18,364 312,427 SH   SOLE 19 312,427 0 0
RPM INTL INC COM 749685103 390,183 6,638,018 SH   SOLE 21 6,638,018 0 0
RPM INTL INC COM 749685103 250,765 4,266,156 SH   SOLE 22 3,994,041 0 272,115
RPM INTL INC COM 749685103 2,840 48,315 SH   SOLE 26 25,744 0 22,571
RPM INTL INC COM 749685103 1,014 17,247 SH   SOLE 28 17,247 0 0
RPM INTL INC COM 749685103 1,953 33,229 SH   SOLE 30 33,229 0 0
RPM INTL INC COM 749685103 159 2,711 SH   SOLE 31 2,648 0 63
RPM INTL INC COM 749685103 215 3,664 SH   SOLE 36 3,664 0 0
RPM INTL INC COM 749685103 736 12,520 SH   SOLE 40 12,520 0 0
RPT REALTY COM SH BEN INT 74971D101 979 81,946 SH   SOLE 2 2,981 0 78,965
RPT REALTY COM SH BEN INT 74971D101 674 56,443 SH   SOLE 4 56,443 0 0
RPT REALTY COM SH BEN INT 74971D101 1,503 125,745 SH   SOLE 7 125,745 0 0
RPT REALTY COM SH BEN INT 74971D101 40 3,328 SH   SOLE 15 3,328 0 0
RPT REALTY COM SH BEN INT 74971D101 4,855 406,263 SH   SOLE 18 406,263 0 0
RPT REALTY COM SH BEN INT 74971D101 14,247 1,192,229 SH   SOLE 19 1,192,229 0 0
RPT REALTY COM SH BEN INT 74971D101 102,318 8,562,160 SH   SOLE 21 8,562,160 0 0
RPT REALTY COM SH BEN INT 74971D101 40,318 3,373,900 SH   SOLE 22 3,269,821 0 104,079
RPT REALTY COM SH BEN INT 74971D101 32 2,710 SH   SOLE 23 2,710 0 0
RPT REALTY COM SH BEN INT 74971D101 1,942 162,533 SH   SOLE 25 162,533 0 0
RPT REALTY COM SH BEN INT 74971D101 714 59,776 SH   SOLE 26 13,131 0 46,645
RPT REALTY COM SH BEN INT 74971D101 141 11,833 SH   SOLE 28 11,833 0 0
RPT REALTY COM SH BEN INT 74971D101 324 27,117 SH   SOLE 29 27,117 0 0
RPT REALTY COM SH BEN INT 74971D101 6,149 514,530 SH   SOLE 30 514,530 0 0
RPT REALTY COM SH BEN INT 74971D101 10,287 860,864 SH   SOLE 34 860,864 0 0
RPT REALTY COM SH BEN INT 74971D101 102 8,564 SH   SOLE 40 8,564 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 836 840,000 PRN   SOLE 21 840,000 0 0
RTI SURGICAL INC COM 74975N105 235 63,402 SH   SOLE 2 8,143 0 55,259
RTI SURGICAL INC COM 74975N105 5 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL INC COM 74975N105 726 196,240 SH   SOLE 18 196,240 0 0
RTI SURGICAL INC COM 74975N105 1,240 335,062 SH   SOLE 19 335,062 0 0
RTI SURGICAL INC COM 74975N105 7,654 2,068,698 SH   SOLE 21 2,068,698 0 0
RTI SURGICAL INC COM 74975N105 8,566 2,315,087 SH   SOLE 22 2,268,358 0 46,729
RTI SURGICAL INC COM 74975N105 102 27,594 SH   SOLE 29 0 0 27,594
RTW RETAILWINDS INC COM 74980D100 66 23,351 SH   SOLE 2 797 0 22,554
RTW RETAILWINDS INC COM 74980D100 268 94,732 SH   SOLE 18 94,732 0 0
RTW RETAILWINDS INC COM 74980D100 128 45,380 SH   SOLE 19 45,380 0 0
RTW RETAILWINDS INC COM 74980D100 2,884 1,019,181 SH   SOLE 21 1,019,181 0 0
RTW RETAILWINDS INC COM 74980D100 2,620 925,693 SH   SOLE 22 909,247 0 16,446
RUBICON PROJ INC COM 78112V102 18 4,785 SH   SOLE 2 4,785 0 0
RUBICON PROJ INC COM 78112V102 32 8,635 SH   SOLE 18 8,635 0 0
RUBICON PROJ INC COM 78112V102 261 69,844 SH   SOLE 19 69,844 0 0
RUBICON PROJ INC COM 78112V102 487 130,688 SH   SOLE 21 130,688 0 0
RUBICON PROJ INC COM 78112V102 3,254 872,488 SH   SOLE 22 872,488 0 0
RUBICON PROJ INC COM 78112V102 41 10,983 SH   SOLE 23 10,983 0 0
RUBICON PROJ INC COM 78112V102 99 26,492 SH   SOLE 26 0 0 26,492
RUBICON PROJ INC COM 78112V102 114 30,509 SH   SOLE 29 0 0 30,509
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 385 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 221 13,714 SH   SOLE 2 4,962 0 8,752
RUBIUS THERAPEUTICS INC COM 78116T103 673 41,828 SH   SOLE 18 41,828 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 12,982 807,352 SH   SOLE 19 807,352 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 287 17,876 SH   SOLE 20 17,876 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 20,400 1,268,677 SH   SOLE 21 1,268,677 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 4,280 266,157 SH   SOLE 22 262,885 0 3,272
RUBIUS THERAPEUTICS INC COM 78116T103 36 2,209 SH   SOLE 30 2,209 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 204 12,692 SH   SOLE 34 12,692 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 523 25,572 SH   SOLE 2 1,165 0 24,407
RUDOLPH TECHNOLOGIES INC COM 781270103 15 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,368 164,554 SH   SOLE 18 164,554 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 962 46,976 SH   SOLE 19 46,976 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 70,512 3,444,659 SH   SOLE 21 3,444,659 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 18,987 927,531 SH   SOLE 22 888,842 0 38,689
RUDOLPH TECHNOLOGIES INC COM 781270103 87 4,240 SH   SOLE 26 0 0 4,240
RUDOLPH TECHNOLOGIES INC COM 781270103 88 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 41 1,982 SH   SOLE 29 0 0 1,982
RUDOLPH TECHNOLOGIES INC COM 781270103 1,288 62,906 SH   SOLE 30 62,906 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 60 2,924 SH   SOLE 40 2,924 0 0
RUMBLEON INC CL B 781386206 7 1,261 SH   SOLE 18 1,261 0 0
RUMBLEON INC CL B 781386206 86 15,948 SH   SOLE 21 15,948 0 0
RUMBLEON INC CL B 781386206 916 170,172 SH   SOLE 22 170,172 0 0
RUSH ENTERPRISES INC CL A 781846209 1,449 42,028 SH   SOLE 2 15,763 0 26,265
RUSH ENTERPRISES INC CL A 781846209 6 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 51 1,487 SH   SOLE 7 1,487 0 0
RUSH ENTERPRISES INC CL A 781846209 3,434 99,600 SH   SOLE 18 99,600 0 0
RUSH ENTERPRISES INC CL A 781846209 7,531 218,403 SH   SOLE 19 218,403 0 0
RUSH ENTERPRISES INC CL A 781846209 34,331 995,680 SH   SOLE 21 995,680 0 0
RUSH ENTERPRISES INC CL A 781846209 38,615 1,119,930 SH   SOLE 22 1,073,939 0 45,991
RUSH ENTERPRISES INC CL A 781846209 2,233 64,750 SH   SOLE 23 64,750 0 0
RUSH ENTERPRISES INC CL A 781846209 4,964 143,964 SH   SOLE 26 5,546 0 138,418
RUSH ENTERPRISES INC CL A 781846209 149 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 584 16,940 SH   SOLE 29 0 0 16,940
RUSH ENTERPRISES INC CL A 781846209 265 7,678 SH   SOLE 30 7,678 0 0
RUSH ENTERPRISES INC CL A 781846209 79 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 109 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 163 4,592 SH   SOLE 2 192 0 4,400
RUSH ENTERPRISES INC CL B 781846308 617 17,326 SH   SOLE 18 17,326 0 0
RUSH ENTERPRISES INC CL B 781846308 251 7,055 SH   SOLE 19 7,055 0 0
RUSH ENTERPRISES INC CL B 781846308 5,905 165,879 SH   SOLE 21 165,879 0 0
RUSH ENTERPRISES INC CL B 781846308 3,176 89,225 SH   SOLE 22 87,213 0 2,012
RUSH ENTERPRISES INC CL B 781846308 35 979 SH   SOLE 30 979 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 708 31,139 SH   SOLE 2 8,742 0 22,397
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 15 638 SH   SOLE 7 638 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,398 149,505 SH   SOLE 18 149,505 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,473 152,792 SH   SOLE 19 152,792 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 70,409 3,097,641 SH   SOLE 21 3,097,641 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 21,697 954,537 SH   SOLE 22 914,575 0 39,962
RUTHS HOSPITALITY GROUP INC COM 783332109 465 20,452 SH   SOLE 23 20,452 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 307 13,485 SH   SOLE 26 0 0 13,485
RUTHS HOSPITALITY GROUP INC COM 783332109 81 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 372 16,353 SH   SOLE 29 0 0 16,353
RUTHS HOSPITALITY GROUP INC COM 783332109 1,308 57,549 SH   SOLE 30 57,549 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,078 47,423 SH   SOLE 34 47,423 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 90 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 505 7,079 SH   SOLE 2 0 0 7,079
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 823 11,536 SH   SOLE 7 11,536 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 45 627 SH   SOLE 13 627 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 365 5,116 SH   SOLE 18 5,116 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,544 21,639 SH   SOLE 19 21,639 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 44,723 626,893 SH   SOLE 21 626,893 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 18,663 261,606 SH   SOLE 22 215,384 0 46,222
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 87 1,213 SH   SOLE 23 1,213 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 767 10,749 SH   SOLE 26 1,302 0 9,447
RYB ED INC ADR 74979W101 111 19,043 SH   SOLE 22 19,043 0 0
RYDER SYS INC COM 783549108 18,041 374,680 SH   SOLE 2 219,371 0 155,309
RYDER SYS INC COM 783549108 2,459 51,077 SH   SOLE 4 51,077 0 0
RYDER SYS INC COM 783549108 649 13,489 SH   SOLE 7 13,489 0 0
RYDER SYS INC COM 783549108 8,106 168,341 SH   SOLE 18 168,341 0 0
RYDER SYS INC COM 783549108 1,846 38,340 SH   SOLE 19 38,340 0 0
RYDER SYS INC COM 783549108 143,679 2,983,996 SH   SOLE 21 2,983,996 0 0
RYDER SYS INC COM 783549108 120,882 2,510,522 SH   SOLE 22 2,239,028 0 271,494
RYDER SYS INC COM 783549108 4,415 91,689 SH   SOLE 23 91,689 0 0
RYDER SYS INC COM 783549108 595 12,348 SH   SOLE 25 12,348 0 0
RYDER SYS INC COM 783549108 1,727 35,872 SH   SOLE 26 15,371 0 20,501
RYDER SYS INC COM 783549108 318 6,610 SH   SOLE 28 6,610 0 0
RYDER SYS INC COM 783549108 2,946 61,191 SH   SOLE 29 52,858 0 8,333
RYDER SYS INC COM 783549108 910 18,908 SH   SOLE 30 18,908 0 0
RYDER SYS INC COM 783549108 5,279 109,636 SH   SOLE 31 89,219 0 20,417
RYDER SYS INC COM 783549108 2,341 48,629 SH   SOLE 34 48,629 0 0
RYDER SYS INC COM 783549108 1,952 40,544 SH   SOLE 36 40,544 0 0
RYDER SYS INC COM 783549108 225 4,679 SH   SOLE 40 4,679 0 0
RYERSON HLDG CORP COM 783754104 208 32,878 SH   SOLE 2 20,534 0 12,344
RYERSON HLDG CORP COM 783754104 3 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 360 56,730 SH   SOLE 18 56,730 0 0
RYERSON HLDG CORP COM 783754104 1,290 203,534 SH   SOLE 19 203,534 0 0
RYERSON HLDG CORP COM 783754104 3,686 581,456 SH   SOLE 21 581,456 0 0
RYERSON HLDG CORP COM 783754104 4,395 693,286 SH   SOLE 22 682,267 0 11,019
RYERSON HLDG CORP COM 783754104 396 62,507 SH   SOLE 23 62,507 0 0
RYERSON HLDG CORP COM 783754104 499 78,718 SH   SOLE 26 0 0 78,718
RYERSON HLDG CORP COM 783754104 35 5,569 SH   SOLE 30 5,569 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,106 46,576 SH   SOLE 2 10,910 0 35,666
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,384 35,748 SH   SOLE 4 35,748 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,897 73,431 SH   SOLE 7 73,431 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 120 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 9,679 145,127 SH   SOLE 18 145,127 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 15,352 230,203 SH   SOLE 19 230,203 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 120,479 1,806,550 SH   SOLE 21 1,806,550 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 144,987 2,174,049 SH   SOLE 22 2,096,255 0 77,794
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,154 32,299 SH   SOLE 23 32,299 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,338 95,031 SH   SOLE 25 95,031 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,363 50,428 SH   SOLE 26 5,188 0 45,240
RYMAN HOSPITALITY PPTYS INC COM 78377T107 412 6,174 SH   SOLE 28 6,174 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,010 30,140 SH   SOLE 29 19,169 0 10,971
RYMAN HOSPITALITY PPTYS INC COM 78377T107 14,175 212,556 SH   SOLE 30 212,556 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 80 1,194 SH   SOLE 31 0 0 1,194
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,171 17,552 SH   SOLE 34 17,552 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 122 1,822 SH   SOLE 36 1,822 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 284 4,260 SH   SOLE 40 4,260 0 0
S & T BANCORP INC COM 783859101 1,312 34,670 SH   SOLE 2 1,180 0 33,490
S & T BANCORP INC COM 783859101 12 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 28 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 7,132 188,481 SH   SOLE 18 188,481 0 0
S & T BANCORP INC COM 783859101 1,925 50,864 SH   SOLE 19 50,864 0 0
S & T BANCORP INC COM 783859101 141,246 3,732,710 SH   SOLE 21 3,732,710 0 0
S & T BANCORP INC COM 783859101 39,396 1,041,117 SH   SOLE 22 996,857 0 44,260
S & T BANCORP INC COM 783859101 648 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 176 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 2,729 72,132 SH   SOLE 30 72,132 0 0
S & T BANCORP INC COM 783859101 122 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 117,790 693,127 SH   SOLE 2 59,981 0 633,146
S&P GLOBAL INC COM 78409V104 14,613 85,992 SH   SOLE 4 79,426 0 6,566
S&P GLOBAL INC COM 78409V104 41,954 246,873 SH   SOLE 7 195,938 0 50,935
S&P GLOBAL INC COM 78409V104 4,122 24,254 SH   SOLE 13 24,254 0 0
S&P GLOBAL INC COM 78409V104 411 2,418 SH   SOLE 15 2,418 0 0
S&P GLOBAL INC COM 78409V104 225,149 1,324,873 SH   SOLE 18 1,070,087 0 254,786
S&P GLOBAL INC COM 78409V104 138,521 815,116 SH   SOLE 19 815,116 0 0
S&P GLOBAL INC COM 78409V104 771,316 4,538,754 SH   SOLE 21 4,538,754 0 0
S&P GLOBAL INC COM 78409V104 1,078,643 6,347,197 SH   SOLE 22 5,622,984 0 724,213
S&P GLOBAL INC COM 78409V104 30,364 178,675 SH   SOLE 23 178,675 0 0
S&P GLOBAL INC COM 78409V104 55,214 324,903 SH   SOLE 25 324,903 0 0
S&P GLOBAL INC COM 78409V104 184,371 1,084,921 SH   SOLE 26 257,404 0 827,517
S&P GLOBAL INC COM 78409V104 8,206 48,285 SH   SOLE 28 35,294 0 12,991
S&P GLOBAL INC COM 78409V104 6,704 39,451 SH   SOLE 29 10,067 0 29,384
S&P GLOBAL INC COM 78409V104 158,286 931,425 SH   SOLE 30 931,425 0 0
S&P GLOBAL INC COM 78409V104 17,468 102,792 SH   SOLE 31 57,025 0 45,767
S&P GLOBAL INC COM 78409V104 10,603 62,394 SH   SOLE 34 62,394 0 0
S&P GLOBAL INC COM 78409V104 34,857 205,111 SH   SOLE 36 205,111 0 0
S&P GLOBAL INC COM 78409V104 967 5,691 SH   SOLE 40 5,691 0 0
S&W SEED CO COM 785135104 6 3,220 SH   SOLE 18 3,220 0 0
S&W SEED CO COM 785135104 87 47,923 SH   SOLE 21 47,923 0 0
S&W SEED CO COM 785135104 44 24,347 SH   SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,266 258,881 SH   SOLE 2 80,259 0 178,622
SABRA HEALTH CARE REIT INC COM 78573L106 2,041 123,821 SH   SOLE 4 123,821 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,780 290,043 SH   SOLE 7 290,043 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 118 7,166 SH   SOLE 15 7,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,972 1,029,829 SH   SOLE 18 1,029,829 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 9,225 559,794 SH   SOLE 19 559,794 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 229,123 13,903,103 SH   SOLE 21 13,903,103 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 129,506 7,858,396 SH   SOLE 22 7,626,926 0 231,470
SABRA HEALTH CARE REIT INC COM 78573L106 100 6,042 SH   SOLE 23 6,042 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,148 373,088 SH   SOLE 25 373,088 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,843 111,815 SH   SOLE 26 34,458 0 77,357
SABRA HEALTH CARE REIT INC COM 78573L106 406 24,658 SH   SOLE 28 24,658 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,051 63,748 SH   SOLE 29 63,748 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 13,852 840,552 SH   SOLE 30 840,552 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 262 15,905 SH   SOLE 40 15,905 0 0
SABRE CORP COM 78573M104 16,622 768,119 SH   SOLE 2 145,710 0 622,409
SABRE CORP COM 78573M104 1,759 81,298 SH   SOLE 4 74,386 0 6,912
SABRE CORP COM 78573M104 332 15,358 SH   SOLE 7 15,358 0 0
SABRE CORP COM 78573M104 32 1,459 SH   SOLE 13 1,459 0 0
SABRE CORP COM 78573M104 18,516 855,643 SH   SOLE 18 832,999 0 22,644
SABRE CORP COM 78573M104 1,378 63,684 SH   SOLE 19 63,684 0 0
SABRE CORP COM 78573M104 300,293 13,876,758 SH   SOLE 21 13,876,758 0 0
SABRE CORP COM 78573M104 194,782 9,001,017 SH   SOLE 22 8,469,614 0 531,403
SABRE CORP COM 78573M104 4,220 194,988 SH   SOLE 23 194,988 0 0
SABRE CORP COM 78573M104 4,738 218,947 SH   SOLE 25 218,947 0 0
SABRE CORP COM 78573M104 12,858 594,173 SH   SOLE 26 232,943 0 361,230
SABRE CORP COM 78573M104 1,102 50,918 SH   SOLE 28 36,494 0 14,424
SABRE CORP COM 78573M104 1,420 65,640 SH   SOLE 29 9,416 0 56,224
SABRE CORP COM 78573M104 8,517 393,557 SH   SOLE 30 393,557 0 0
SABRE CORP COM 78573M104 2,071 95,690 SH   SOLE 31 64,892 0 30,798
SABRE CORP COM 78573M104 882 40,759 SH   SOLE 34 40,759 0 0
SABRE CORP COM 78573M104 874 40,411 SH   SOLE 36 40,411 0 0
SABRE CORP COM 78573M104 164 7,596 SH   SOLE 40 7,596 0 0
SACHEM CAP CORP COM 78590A109 9 2,323 SH   SOLE 18 2,323 0 0
SACHEM CAP CORP COM 78590A109 127 32,511 SH   SOLE 21 32,511 0 0
SACHEM CAP CORP COM 78590A109 132 33,865 SH   SOLE 22 33,865 0 0
SAFE BULKERS INC COM Y7388L103 96 53,834 SH   SOLE 2 2,124 0 51,710
SAFE BULKERS INC COM Y7388L103 3 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 298 167,164 SH   SOLE 18 167,164 0 0
SAFE BULKERS INC COM Y7388L103 122 68,500 SH   SOLE 19 68,500 0 0
SAFE BULKERS INC COM Y7388L103 3,311 1,860,327 SH   SOLE 21 1,860,327 0 0
SAFE BULKERS INC COM Y7388L103 919 516,294 SH   SOLE 22 478,577 0 37,717
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 6 723 SH   SOLE 2 723 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 471 54,684 SH   SOLE 18 54,684 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 169 19,644 SH   SOLE 19 19,644 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3,850 446,688 SH   SOLE 21 446,688 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5,373 623,325 SH   SOLE 22 605,099 0 18,226
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 772 89,536 SH   SOLE 30 89,536 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 201 10,704 SH   SOLE 2 329 0 10,375
SAFETY INCOME & GROWTH INC COM 78649D104 536 28,495 SH   SOLE 18 28,495 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 208 11,056 SH   SOLE 19 11,056 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 6,225 330,958 SH   SOLE 21 330,958 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 1,614 85,807 SH   SOLE 22 80,412 0 5,395
SAFETY INCOME & GROWTH INC COM 78649D104 5 290 SH   SOLE 23 290 0 0
SAFETY INS GROUP INC COM 78648T100 1,211 14,807 SH   SOLE 2 504 0 14,303
SAFETY INS GROUP INC COM 78648T100 8 92 SH   SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 25 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 6,119 74,792 SH   SOLE 18 74,792 0 0
SAFETY INS GROUP INC COM 78648T100 1,784 21,802 SH   SOLE 19 21,802 0 0
SAFETY INS GROUP INC COM 78648T100 126,742 1,549,221 SH   SOLE 21 1,549,221 0 0
SAFETY INS GROUP INC COM 78648T100 35,681 436,141 SH   SOLE 22 417,573 0 18,568
SAFETY INS GROUP INC COM 78648T100 515 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 164 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 2,579 31,521 SH   SOLE 30 31,521 0 0
SAFETY INS GROUP INC COM 78648T100 116 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 153 4,605 SH   SOLE 2 152 0 4,453
SAGA COMMUNICATIONS INC CL A NEW 786598300 432 13,011 SH   SOLE 18 13,011 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 175 5,274 SH   SOLE 19 5,274 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,725 142,189 SH   SOLE 21 142,189 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,476 134,703 SH   SOLE 22 132,361 0 2,342
SAGE THERAPEUTICS INC COM 78667J108 8,239 86,013 SH   SOLE 2 2,976 0 83,037
SAGE THERAPEUTICS INC COM 78667J108 20 214 SH   SOLE 4 214 0 0
SAGE THERAPEUTICS INC COM 78667J108 86 902 SH   SOLE 7 902 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,243 23,413 SH   SOLE 18 23,413 0 0
SAGE THERAPEUTICS INC COM 78667J108 957 9,992 SH   SOLE 19 9,992 0 0
SAGE THERAPEUTICS INC COM 78667J108 105,721 1,103,670 SH   SOLE 21 1,103,670 0 0
SAGE THERAPEUTICS INC COM 78667J108 119,210 1,244,488 SH   SOLE 22 1,155,930 0 88,558
SAGE THERAPEUTICS INC COM 78667J108 1,187 12,394 SH   SOLE 26 7,181 0 5,213
SAGE THERAPEUTICS INC COM 78667J108 584 6,099 SH   SOLE 28 6,099 0 0
SAGE THERAPEUTICS INC COM 78667J108 324 3,382 SH   SOLE 29 0 0 3,382
SAGE THERAPEUTICS INC COM 78667J108 1,222 12,756 SH   SOLE 30 12,756 0 0
SAGE THERAPEUTICS INC COM 78667J108 88 917 SH   SOLE 31 917 0 0
SAGE THERAPEUTICS INC COM 78667J108 141 1,469 SH   SOLE 34 1,469 0 0
SAGE THERAPEUTICS INC COM 78667J108 458 4,782 SH   SOLE 40 4,782 0 0
SAIA INC COM 78709Y105 1,143 20,468 SH   SOLE 2 890 0 19,578
SAIA INC COM 78709Y105 9 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 30 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 7,157 128,210 SH   SOLE 18 128,210 0 0
SAIA INC COM 78709Y105 2,312 41,414 SH   SOLE 19 41,414 0 0
SAIA INC COM 78709Y105 152,207 2,726,742 SH   SOLE 21 2,726,742 0 0
SAIA INC COM 78709Y105 40,376 723,333 SH   SOLE 22 690,864 0 32,469
SAIA INC COM 78709Y105 595 10,663 SH   SOLE 26 4,541 0 6,122
SAIA INC COM 78709Y105 203 3,640 SH   SOLE 28 3,640 0 0
SAIA INC COM 78709Y105 2,941 52,688 SH   SOLE 30 52,688 0 0
SAIA INC COM 78709Y105 37 670 SH   SOLE 34 670 0 0
SAIA INC COM 78709Y105 151 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,282 54,564 SH   SOLE 2 2,405 0 52,159
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 11 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 20 861 SH   SOLE 7 861 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5,305 225,853 SH   SOLE 18 225,853 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 15,623 665,105 SH   SOLE 19 665,105 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 57,026 2,427,681 SH   SOLE 21 2,427,681 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 43,402 1,847,672 SH   SOLE 22 1,757,323 0 90,349
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 4 187 SH   SOLE 23 187 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 435 18,499 SH   SOLE 26 15,182 0 3,317
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 206 8,782 SH   SOLE 28 8,782 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 399 16,975 SH   SOLE 30 16,975 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 9,462 402,815 SH   SOLE 34 402,815 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 121 5,147 SH   SOLE 40 5,147 0 0
SALEM MEDIA GROUP INC CL A 794093104 4 1,918 SH   SOLE 18 1,918 0 0
SALEM MEDIA GROUP INC CL A 794093104 81 38,668 SH   SOLE 21 38,668 0 0
SALEM MEDIA GROUP INC CL A 794093104 686 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 278,996 2,036,916 SH   SOLE 2 273,480 0 1,763,436
SALESFORCE COM INC COM 79466L302 35,122 256,419 SH   SOLE 4 237,124 0 19,295
SALESFORCE COM INC COM 79466L302 78,245 571,256 SH   SOLE 7 567,983 0 3,273
SALESFORCE COM INC COM 79466L302 9,613 70,181 SH   SOLE 13 70,181 0 0
SALESFORCE COM INC COM 79466L302 881 6,434 SH   SOLE 15 6,434 0 0
SALESFORCE COM INC COM 79466L302 5 34 SH   SOLE 17 0 0 34
SALESFORCE COM INC COM 79466L302 443,231 3,235,970 SH   SOLE 18 2,719,347 0 516,623
SALESFORCE COM INC COM 79466L302 306,261 2,235,969 SH   SOLE 19 2,235,969 0 0
SALESFORCE COM INC COM 79466L302 2,155,637 15,738,020 SH   SOLE 21 15,738,020 0 0
SALESFORCE COM INC COM 79466L302 2,544,271 18,575,386 SH   SOLE 22 16,641,056 0 1,934,330
SALESFORCE COM INC COM 79466L302 71,574 522,556 SH   SOLE 23 522,556 0 0
SALESFORCE COM INC COM 79466L302 97,468 711,604 SH   SOLE 25 711,604 0 0
SALESFORCE COM INC COM 79466L302 400,013 2,920,444 SH   SOLE 26 715,576 0 2,204,868
SALESFORCE COM INC COM 79466L302 19,066 139,197 SH   SOLE 28 102,007 0 37,190
SALESFORCE COM INC COM 79466L302 25,278 184,549 SH   SOLE 29 29,804 0 154,745
SALESFORCE COM INC COM 79466L302 390,810 2,853,250 SH   SOLE 30 2,853,250 0 0
SALESFORCE COM INC COM 79466L302 38,809 283,341 SH   SOLE 31 164,285 0 119,056
SALESFORCE COM INC COM 79466L302 47,981 350,303 SH   SOLE 34 350,303 0 0
SALESFORCE COM INC COM 79466L302 76,910 561,512 SH   SOLE 36 561,512 0 0
SALESFORCE COM INC COM 79466L302 2,303 16,815 SH   SOLE 40 16,815 0 0
SALISBURY BANCORP INC COM 795226109 16 449 SH   SOLE 18 449 0 0
SALISBURY BANCORP INC COM 795226109 7 207 SH   SOLE 21 207 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,828 165,869 SH   SOLE 2 54,112 0 111,757
SALLY BEAUTY HLDGS INC COM 79546E104 12 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 83 4,878 SH   SOLE 7 4,878 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 11,785 691,201 SH   SOLE 18 691,201 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,059 179,434 SH   SOLE 19 179,434 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 146,584 8,597,283 SH   SOLE 21 8,597,283 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 75,900 4,451,610 SH   SOLE 22 4,272,245 0 179,365
SALLY BEAUTY HLDGS INC COM 79546E104 270 15,833 SH   SOLE 23 15,833 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 784 45,988 SH   SOLE 26 32,792 0 13,196
SALLY BEAUTY HLDGS INC COM 79546E104 259 15,162 SH   SOLE 28 15,162 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 29 1,678 SH   SOLE 29 0 0 1,678
SALLY BEAUTY HLDGS INC COM 79546E104 544 31,920 SH   SOLE 30 31,920 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 96 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 218 12,763 SH   SOLE 40 12,763 0 0
SANCHEZ ENERGY CORP COM 79970Y105 11 40,320 SH   SOLE 2 2,632 0 37,688
SANCHEZ ENERGY CORP COM 79970Y105 0 1,125 SH   SOLE 7 1,125 0 0
SANCHEZ ENERGY CORP COM 79970Y105 55 203,181 SH   SOLE 18 203,181 0 0
SANCHEZ ENERGY CORP COM 79970Y105 27 100,515 SH   SOLE 19 100,515 0 0
SANCHEZ ENERGY CORP COM 79970Y105 620 2,295,397 SH   SOLE 21 2,295,397 0 0
SANCHEZ ENERGY CORP COM 79970Y105 378 1,399,329 SH   SOLE 22 1,363,516 0 35,813
SANDERSON FARMS INC COM 800013104 2,914 29,350 SH   SOLE 2 9,051 0 20,299
SANDERSON FARMS INC COM 800013104 8 81 SH   SOLE 4 81 0 0
SANDERSON FARMS INC COM 800013104 46 464 SH   SOLE 7 464 0 0
SANDERSON FARMS INC COM 800013104 11,664 117,479 SH   SOLE 18 117,479 0 0
SANDERSON FARMS INC COM 800013104 3,023 30,443 SH   SOLE 19 30,443 0 0
SANDERSON FARMS INC COM 800013104 142,559 1,435,787 SH   SOLE 21 1,435,787 0 0
SANDERSON FARMS INC COM 800013104 67,390 678,719 SH   SOLE 22 648,743 0 29,976
SANDERSON FARMS INC COM 800013104 898 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 231 2,324 SH   SOLE 28 2,324 0 0
SANDERSON FARMS INC COM 800013104 855 8,616 SH   SOLE 30 8,616 0 0
SANDERSON FARMS INC COM 800013104 222 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 280 36,795 SH   SOLE 2 1,143 0 35,652
SANDRIDGE ENERGY INC COM NEW 80007P869 5 616 SH   SOLE 7 616 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 821 107,926 SH   SOLE 18 107,926 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 326 42,775 SH   SOLE 19 42,775 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 8,530 1,120,952 SH   SOLE 21 1,120,952 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 7,204 946,604 SH   SOLE 22 910,037 0 36,567
SANDRIDGE ENERGY INC COM NEW 80007P869 108 14,151 SH   SOLE 26 0 0 14,151
SANDRIDGE ENERGY INC COM NEW 80007P869 35 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 68 8,910 SH   SOLE 30 8,910 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 36 4,720 SH   SOLE 40 4,720 0 0
SANDY SPRING BANCORP INC COM 800363103 1,091 34,825 SH   SOLE 2 1,196 0 33,629
SANDY SPRING BANCORP INC COM 800363103 12 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 25 782 SH   SOLE 7 782 0 0
SANDY SPRING BANCORP INC COM 800363103 3,912 124,829 SH   SOLE 18 124,829 0 0
SANDY SPRING BANCORP INC COM 800363103 2,554 81,493 SH   SOLE 19 81,493 0 0
SANDY SPRING BANCORP INC COM 800363103 36,288 1,157,889 SH   SOLE 21 1,157,889 0 0
SANDY SPRING BANCORP INC COM 800363103 37,669 1,201,955 SH   SOLE 22 1,158,487 0 43,468
SANDY SPRING BANCORP INC COM 800363103 266 8,502 SH   SOLE 23 8,502 0 0
SANDY SPRING BANCORP INC COM 800363103 1,872 59,727 SH   SOLE 26 0 0 59,727
SANDY SPRING BANCORP INC COM 800363103 112 3,578 SH   SOLE 28 3,578 0 0
SANDY SPRING BANCORP INC COM 800363103 257 8,188 SH   SOLE 30 8,188 0 0
SANDY SPRING BANCORP INC COM 800363103 139 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 777 13,964 SH   SOLE 2 7,227 0 6,737
SANFILIPPO JOHN B & SON INC COM 800422107 10 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,544 45,711 SH   SOLE 18 45,711 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 5,637 101,274 SH   SOLE 19 101,274 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 52,584 944,727 SH   SOLE 21 944,727 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 20,135 361,758 SH   SOLE 22 350,324 0 11,434
SANFILIPPO JOHN B & SON INC COM 800422107 1,761 31,631 SH   SOLE 23 31,631 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,996 53,833 SH   SOLE 26 0 0 53,833
SANFILIPPO JOHN B & SON INC COM 800422107 47 846 SH   SOLE 28 846 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 429 7,707 SH   SOLE 29 0 0 7,707
SANFILIPPO JOHN B & SON INC COM 800422107 1,071 19,244 SH   SOLE 30 19,244 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 44 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,077 93,792 SH   SOLE 2 15,416 0 78,376
SANGAMO THERAPEUTICS INC COM 800677106 6 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 25 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,816 332,423 SH   SOLE 18 332,423 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,784 329,659 SH   SOLE 19 329,659 0 0
SANGAMO THERAPEUTICS INC COM 800677106 51,274 4,466,336 SH   SOLE 21 4,466,336 0 0
SANGAMO THERAPEUTICS INC COM 800677106 34,460 3,001,774 SH   SOLE 22 2,877,055 0 124,719
SANGAMO THERAPEUTICS INC COM 800677106 510 44,424 SH   SOLE 23 44,424 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,096 95,460 SH   SOLE 26 19,244 0 76,216
SANGAMO THERAPEUTICS INC COM 800677106 168 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 133 11,610 SH   SOLE 29 0 0 11,610
SANGAMO THERAPEUTICS INC COM 800677106 312 27,174 SH   SOLE 30 27,174 0 0
SANGAMO THERAPEUTICS INC COM 800677106 26 2,256 SH   SOLE 34 2,256 0 0
SANGAMO THERAPEUTICS INC COM 800677106 98 8,553 SH   SOLE 40 8,553 0 0
SANMINA CORPORATION COM 801056102 1,678 69,743 SH   SOLE 2 2,359 0 67,384
SANMINA CORPORATION COM 801056102 5 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 78 3,241 SH   SOLE 7 3,241 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,386 348,530 SH   SOLE 18 348,530 0 0
SANMINA CORPORATION COM 801056102 2,434 101,155 SH   SOLE 19 101,155 0 0
SANMINA CORPORATION COM 801056102 176,764 7,346,797 SH   SOLE 21 7,346,797 0 0
SANMINA CORPORATION COM 801056102 48,073 1,998,065 SH   SOLE 22 1,884,846 0 113,219
SANMINA CORPORATION COM 801056102 431 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 219 9,092 SH   SOLE 28 9,092 0 0
SANMINA CORPORATION COM 801056102 3,312 137,637 SH   SOLE 30 137,637 0 0
SANMINA CORPORATION COM 801056102 106 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 140 5,827 SH   SOLE 40 5,827 0 0
SANOFI SPONSORED ADR 80105N105 1,215 28,000 SH   SOLE 2 28,000 0 0
SANOFI SPONSORED ADR 80105N105 63,145 1,454,611 SH   SOLE 18 1,454,611 0 0
SANOFI SPONSORED ADR 80105N105 35,054 807,500 SH   SOLE 19 807,500 0 0
SANOFI SPONSORED ADR 80105N105 998 23,000 SH   SOLE 20 23,000 0 0
SANOFI SPONSORED ADR 80105N105 3,781 87,098 SH   SOLE 34 87,098 0 0
SANOFI RIGHT 12/31/2020 80105N113 5 11,392 SH   SOLE 4 11,392 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 3,708 210,789 SH   SOLE 2 7,637 0 203,152
SANTANDER CONSUMER USA HDG I COM 80283M101 97 5,528 SH   SOLE 7 5,528 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 989 56,217 SH   SOLE 18 56,217 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 431 24,479 SH   SOLE 19 24,479 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 23,895 1,358,428 SH   SOLE 21 1,358,428 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 54,245 3,083,831 SH   SOLE 22 2,889,867 0 193,964
SANTANDER CONSUMER USA HDG I COM 80283M101 1,534 87,234 SH   SOLE 25 87,234 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,537 144,249 SH   SOLE 26 53,473 0 90,776
SANTANDER CONSUMER USA HDG I COM 80283M101 42 2,382 SH   SOLE 31 2,346 0 36
SANTANDER CONSUMER USA HDG I COM 80283M101 1,487 84,535 SH   SOLE 36 84,535 0 0
SAP SE SPON ADR 803054204 36 365 SH   SOLE 18 365 0 0
SAPIENS INTL CORP N V SHS G7T16G103 52 4,740 SH   SOLE 22 4,740 0 0
SAREPTA THERAPEUTICS INC COM 803607100 25,004 229,120 SH   SOLE 2 108,583 0 120,537
SAREPTA THERAPEUTICS INC COM 803607100 32 297 SH   SOLE 4 297 0 0
SAREPTA THERAPEUTICS INC COM 803607100 138 1,264 SH   SOLE 7 1,264 0 0
SAREPTA THERAPEUTICS INC COM 803607100 10,059 92,182 SH   SOLE 18 92,182 0 0
SAREPTA THERAPEUTICS INC COM 803607100 72,292 662,441 SH   SOLE 19 662,441 0 0
SAREPTA THERAPEUTICS INC COM 803607100 177,333 1,624,968 SH   SOLE 21 1,624,968 0 0
SAREPTA THERAPEUTICS INC COM 803607100 193,542 1,773,502 SH   SOLE 22 1,652,176 0 121,326
SAREPTA THERAPEUTICS INC COM 803607100 2,019 18,502 SH   SOLE 26 10,967 0 7,535
SAREPTA THERAPEUTICS INC COM 803607100 880 8,067 SH   SOLE 28 8,067 0 0
SAREPTA THERAPEUTICS INC COM 803607100 503 4,611 SH   SOLE 29 0 0 4,611
SAREPTA THERAPEUTICS INC COM 803607100 9,824 90,019 SH   SOLE 30 90,019 0 0
SAREPTA THERAPEUTICS INC COM 803607100 147 1,351 SH   SOLE 31 1,351 0 0
SAREPTA THERAPEUTICS INC COM 803607100 36,325 332,859 SH   SOLE 34 332,859 0 0
SAREPTA THERAPEUTICS INC COM 803607100 660 6,048 SH   SOLE 40 6,048 0 0
SAUL CTRS INC COM 804395101 498 10,554 SH   SOLE 2 412 0 10,142
SAUL CTRS INC COM 804395101 404 8,564 SH   SOLE 4 8,564 0 0
SAUL CTRS INC COM 804395101 909 19,245 SH   SOLE 7 19,245 0 0
SAUL CTRS INC COM 804395101 24 506 SH   SOLE 15 506 0 0
SAUL CTRS INC COM 804395101 2,773 58,718 SH   SOLE 18 58,718 0 0
SAUL CTRS INC COM 804395101 1,752 37,112 SH   SOLE 19 37,112 0 0
SAUL CTRS INC COM 804395101 59,380 1,257,524 SH   SOLE 21 1,257,524 0 0
SAUL CTRS INC COM 804395101 25,499 539,994 SH   SOLE 22 524,321 0 15,673
SAUL CTRS INC COM 804395101 19 398 SH   SOLE 23 398 0 0
SAUL CTRS INC COM 804395101 1,241 26,288 SH   SOLE 25 26,288 0 0
SAUL CTRS INC COM 804395101 343 7,254 SH   SOLE 26 3,470 0 3,784
SAUL CTRS INC COM 804395101 105 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 217 4,589 SH   SOLE 29 4,589 0 0
SAUL CTRS INC COM 804395101 3,708 78,524 SH   SOLE 30 78,524 0 0
SAUL CTRS INC COM 804395101 66 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 173 22,849 SH   SOLE 2 1,075 0 21,774
SAVARA INC COM 805111101 4 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 749 98,940 SH   SOLE 18 98,940 0 0
SAVARA INC COM 805111101 371 49,059 SH   SOLE 19 49,059 0 0
SAVARA INC COM 805111101 9,987 1,319,227 SH   SOLE 21 1,319,227 0 0
SAVARA INC COM 805111101 5,359 707,953 SH   SOLE 22 689,685 0 18,268
SAVARA INC COM 805111101 3 359 SH   SOLE 23 359 0 0
SAVARA INC COM 805111101 8 1,061 SH   SOLE 30 1,061 0 0
SB FINL GROUP INC COM 78408D105 18 1,083 SH   SOLE 18 1,083 0 0
SB FINL GROUP INC COM 78408D105 14 865 SH   SOLE 21 865 0 0
SB FINL GROUP INC COM 78408D105 81 4,906 SH   SOLE 22 4,906 0 0
SB ONE BANCORP COM 78413T103 123 6,014 SH   SOLE 2 331 0 5,683
SB ONE BANCORP COM 78413T103 4 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 485 23,737 SH   SOLE 18 23,737 0 0
SB ONE BANCORP COM 78413T103 199 9,758 SH   SOLE 19 9,758 0 0
SB ONE BANCORP COM 78413T103 5,233 256,036 SH   SOLE 21 256,036 0 0
SB ONE BANCORP COM 78413T103 1,524 74,578 SH   SOLE 22 69,753 0 4,825
SBA COMMUNICATIONS CORP NEW CL A 78410G104 55,466 342,614 SH   SOLE 2 26,041 0 316,573
SBA COMMUNICATIONS CORP NEW CL A 78410G104 11,488 70,960 SH   SOLE 4 67,957 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 38,060 235,099 SH   SOLE 7 235,099 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 104 640 SH   SOLE 13 640 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 94 582 SH   SOLE 15 582 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 162,785 1,005,528 SH   SOLE 18 776,545 0 228,983
SBA COMMUNICATIONS CORP NEW CL A 78410G104 166,443 1,028,124 SH   SOLE 19 1,028,124 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 485,636 2,999,788 SH   SOLE 21 2,999,788 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 459,814 2,840,284 SH   SOLE 22 2,552,946 0 287,338
SBA COMMUNICATIONS CORP NEW CL A 78410G104 13,031 80,495 SH   SOLE 23 80,495 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,634 108,923 SH   SOLE 25 108,923 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 68,505 423,159 SH   SOLE 26 128,155 0 295,004
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,605 22,268 SH   SOLE 28 16,358 0 5,910
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,592 28,366 SH   SOLE 29 4,897 0 23,469
SBA COMMUNICATIONS CORP NEW CL A 78410G104 65,891 407,013 SH   SOLE 30 407,013 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,112 43,934 SH   SOLE 31 24,718 0 19,216
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,497 40,134 SH   SOLE 34 40,134 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 14,807 91,465 SH   SOLE 36 91,465 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 397 2,455 SH   SOLE 40 2,455 0 0
SCANA CORP NEW COM 80589M102 17,854 373,666 SH   SOLE 2 59,485 0 314,181
SCANA CORP NEW COM 80589M102 4,150 86,857 SH   SOLE 4 83,282 0 3,575
SCANA CORP NEW COM 80589M102 5,380 112,604 SH   SOLE 7 112,604 0 0
SCANA CORP NEW COM 80589M102 41 858 SH   SOLE 13 858 0 0
SCANA CORP NEW COM 80589M102 39 816 SH   SOLE 15 816 0 0
SCANA CORP NEW COM 80589M102 11,863 248,278 SH   SOLE 18 231,724 0 16,554
SCANA CORP NEW COM 80589M102 822 17,202 SH   SOLE 19 17,202 0 0
SCANA CORP NEW COM 80589M102 118,484 2,479,791 SH   SOLE 21 2,479,791 0 0
SCANA CORP NEW COM 80589M102 164,105 3,434,603 SH   SOLE 22 3,051,103 0 383,500
SCANA CORP NEW COM 80589M102 4,715 98,674 SH   SOLE 23 98,674 0 0
SCANA CORP NEW COM 80589M102 6,367 133,247 SH   SOLE 25 133,247 0 0
SCANA CORP NEW COM 80589M102 27,987 585,744 SH   SOLE 26 203,850 0 381,894
SCANA CORP NEW COM 80589M102 1,265 26,467 SH   SOLE 28 19,464 0 7,003
SCANA CORP NEW COM 80589M102 194 4,054 SH   SOLE 29 4,054 0 0
SCANA CORP NEW COM 80589M102 23,444 490,660 SH   SOLE 30 490,660 0 0
SCANA CORP NEW COM 80589M102 2,420 50,650 SH   SOLE 31 29,595 0 21,055
SCANA CORP NEW COM 80589M102 416 8,712 SH   SOLE 34 8,712 0 0
SCANA CORP NEW COM 80589M102 7,085 148,282 SH   SOLE 36 148,282 0 0
SCANA CORP NEW COM 80589M102 130 2,723 SH   SOLE 40 2,723 0 0
SCANSOURCE INC COM 806037107 1,603 46,622 SH   SOLE 2 21,500 0 25,122
SCANSOURCE INC COM 806037107 8 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 19 563 SH   SOLE 7 563 0 0
SCANSOURCE INC COM 806037107 4,559 132,607 SH   SOLE 18 132,607 0 0
SCANSOURCE INC COM 806037107 7,942 231,005 SH   SOLE 19 231,005 0 0
SCANSOURCE INC COM 806037107 94,566 2,750,622 SH   SOLE 21 2,750,622 0 0
SCANSOURCE INC COM 806037107 36,638 1,065,672 SH   SOLE 22 1,024,413 0 41,259
SCANSOURCE INC COM 806037107 2,548 74,124 SH   SOLE 23 74,124 0 0
SCANSOURCE INC COM 806037107 4,321 125,694 SH   SOLE 26 7,693 0 118,001
SCANSOURCE INC COM 806037107 133 3,871 SH   SOLE 28 3,871 0 0
SCANSOURCE INC COM 806037107 933 27,149 SH   SOLE 29 0 0 27,149
SCANSOURCE INC COM 806037107 1,791 52,083 SH   SOLE 30 52,083 0 0
SCANSOURCE INC COM 806037107 116 3,370 SH   SOLE 40 3,370 0 0
SCHEIN HENRY INC COM 806407102 31,062 395,593 SH   SOLE 2 53,541 0 342,052
SCHEIN HENRY INC COM 806407102 4,166 53,057 SH   SOLE 4 48,927 0 4,130
SCHEIN HENRY INC COM 806407102 14,161 180,353 SH   SOLE 7 142,703 0 37,650
SCHEIN HENRY INC COM 806407102 225 2,864 SH   SOLE 13 2,864 0 0
SCHEIN HENRY INC COM 806407102 113 1,434 SH   SOLE 15 1,434 0 0
SCHEIN HENRY INC COM 806407102 28,904 368,114 SH   SOLE 18 349,194 0 18,920
SCHEIN HENRY INC COM 806407102 3,226 41,084 SH   SOLE 19 41,084 0 0
SCHEIN HENRY INC COM 806407102 320,181 4,077,703 SH   SOLE 21 4,077,703 0 0
SCHEIN HENRY INC COM 806407102 304,107 3,872,989 SH   SOLE 22 3,446,064 0 426,925
SCHEIN HENRY INC COM 806407102 8,408 107,087 SH   SOLE 23 107,087 0 0
SCHEIN HENRY INC COM 806407102 11,575 147,417 SH   SOLE 25 147,417 0 0
SCHEIN HENRY INC COM 806407102 68,149 867,913 SH   SOLE 26 189,255 0 678,658
SCHEIN HENRY INC COM 806407102 2,328 29,649 SH   SOLE 28 21,834 0 7,815
SCHEIN HENRY INC COM 806407102 2,910 37,055 SH   SOLE 29 5,766 0 31,289
SCHEIN HENRY INC COM 806407102 55,442 706,085 SH   SOLE 30 706,085 0 0
SCHEIN HENRY INC COM 806407102 4,701 59,870 SH   SOLE 31 34,757 0 25,113
SCHEIN HENRY INC COM 806407102 1,698 21,623 SH   SOLE 32 21,623 0 0
SCHEIN HENRY INC COM 806407102 693 8,826 SH   SOLE 34 8,826 0 0
SCHEIN HENRY INC COM 806407102 10,695 136,211 SH   SOLE 36 136,211 0 0
SCHEIN HENRY INC COM 806407102 249 3,175 SH   SOLE 40 3,175 0 0
SCHLUMBERGER LTD COM 806857108 129,659 3,593,665 SH   SOLE 2 393,749 0 3,199,916
SCHLUMBERGER LTD COM 806857108 17,214 477,096 SH   SOLE 4 440,549 0 36,547
SCHLUMBERGER LTD COM 806857108 42,054 1,165,573 SH   SOLE 7 1,165,573 0 0
SCHLUMBERGER LTD COM 806857108 1,012 28,044 SH   SOLE 13 28,044 0 0
SCHLUMBERGER LTD COM 806857108 440 12,193 SH   SOLE 15 12,193 0 0
SCHLUMBERGER LTD COM 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 112,006 3,104,389 SH   SOLE 18 2,935,829 0 168,560
SCHLUMBERGER LTD COM 806857108 48,532 1,345,123 SH   SOLE 19 1,345,123 0 0
SCHLUMBERGER LTD COM 806857108 2,555 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 1,077,414 29,861,811 SH   SOLE 21 29,861,811 0 0
SCHLUMBERGER LTD COM 806857108 1,214,326 33,656,482 SH   SOLE 22 29,932,670 0 3,723,812
SCHLUMBERGER LTD COM 806857108 35,800 992,230 SH   SOLE 23 992,230 0 0
SCHLUMBERGER LTD COM 806857108 47,333 1,311,893 SH   SOLE 25 1,311,893 0 0
SCHLUMBERGER LTD COM 806857108 219,549 6,085,054 SH   SOLE 26 1,359,715 0 4,725,339
SCHLUMBERGER LTD COM 806857108 9,594 265,912 SH   SOLE 28 194,743 0 71,169
SCHLUMBERGER LTD COM 806857108 1,788 49,559 SH   SOLE 29 49,559 0 0
SCHLUMBERGER LTD COM 806857108 173,875 4,819,148 SH   SOLE 30 4,819,148 0 0
SCHLUMBERGER LTD COM 806857108 20,557 569,762 SH   SOLE 31 297,839 0 271,923
SCHLUMBERGER LTD COM 806857108 39,563 1,096,527 SH   SOLE 34 1,096,527 0 0
SCHLUMBERGER LTD COM 806857108 43,704 1,211,306 SH   SOLE 36 1,211,306 0 0
SCHLUMBERGER LTD COM 806857108 1,127 31,223 SH   SOLE 40 31,223 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 2,055 110,060 SH   SOLE 2 15,227 0 94,833
SCHNEIDER NATIONAL INC CL B 80689H102 19 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 746 39,942 SH   SOLE 18 39,942 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 1,343 71,940 SH   SOLE 19 71,940 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 9,417 504,396 SH   SOLE 21 504,396 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 18,080 968,379 SH   SOLE 22 860,893 0 107,486
SCHNEIDER NATIONAL INC CL B 80689H102 1,064 56,968 SH   SOLE 29 0 0 56,968
SCHNEIDER NATIONAL INC CL B 80689H102 64 3,454 SH   SOLE 30 3,454 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 19 1,022 SH   SOLE 31 1,001 0 21
SCHNITZER STL INDS CL A 806882106 789 36,617 SH   SOLE 2 10,284 0 26,333
SCHNITZER STL INDS CL A 806882106 4 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 13 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 2,070 96,033 SH   SOLE 18 96,033 0 0
SCHNITZER STL INDS CL A 806882106 2,971 137,852 SH   SOLE 19 137,852 0 0
SCHNITZER STL INDS CL A 806882106 20,716 961,312 SH   SOLE 21 961,312 0 0
SCHNITZER STL INDS CL A 806882106 20,377 945,568 SH   SOLE 22 903,577 0 41,991
SCHNITZER STL INDS CL A 806882106 906 42,022 SH   SOLE 23 42,022 0 0
SCHNITZER STL INDS CL A 806882106 1,830 84,906 SH   SOLE 26 4,779 0 80,127
SCHNITZER STL INDS CL A 806882106 84 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 205 9,524 SH   SOLE 29 0 0 9,524
SCHNITZER STL INDS CL A 806882106 153 7,091 SH   SOLE 30 7,091 0 0
SCHNITZER STL INDS CL A 806882106 61 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 111 4,843 SH   SOLE 2 247 0 4,596
SCHOLAR ROCK HLDG CORP COM 80706P103 500 21,754 SH   SOLE 18 21,754 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 194 8,463 SH   SOLE 19 8,463 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4,809 209,373 SH   SOLE 21 209,373 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,880 125,377 SH   SOLE 22 123,702 0 1,675
SCHOLASTIC CORP COM 807066105 1,192 29,608 SH   SOLE 2 978 0 28,630
SCHOLASTIC CORP COM 807066105 8 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 7 168 SH   SOLE 7 168 0 0
SCHOLASTIC CORP COM 807066105 5,931 147,324 SH   SOLE 18 147,324 0 0
SCHOLASTIC CORP COM 807066105 1,686 41,890 SH   SOLE 19 41,890 0 0
SCHOLASTIC CORP COM 807066105 120,358 2,989,512 SH   SOLE 21 2,989,512 0 0
SCHOLASTIC CORP COM 807066105 36,241 900,182 SH   SOLE 22 855,890 0 44,292
SCHOLASTIC CORP COM 807066105 463 11,510 SH   SOLE 26 5,590 0 5,920
SCHOLASTIC CORP COM 807066105 145 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 2,224 55,229 SH   SOLE 30 55,229 0 0
SCHOLASTIC CORP COM 807066105 101 2,515 SH   SOLE 40 2,515 0 0
SCHWAB CHARLES CORP NEW COM 808513105 153,866 3,704,936 SH   SOLE 2 923,378 0 2,781,558
SCHWAB CHARLES CORP NEW COM 808513105 25,267 608,414 SH   SOLE 4 576,375 0 32,039
SCHWAB CHARLES CORP NEW COM 808513105 38,270 921,499 SH   SOLE 7 921,499 0 0
SCHWAB CHARLES CORP NEW COM 808513105 6,928 166,820 SH   SOLE 13 166,820 0 0
SCHWAB CHARLES CORP NEW COM 808513105 456 10,981 SH   SOLE 15 10,981 0 0
SCHWAB CHARLES CORP NEW COM 808513105 164,442 3,959,602 SH   SOLE 18 3,757,408 0 202,194
SCHWAB CHARLES CORP NEW COM 808513105 300,116 7,226,480 SH   SOLE 19 7,226,480 0 0
SCHWAB CHARLES CORP NEW COM 808513105 897,487 21,610,573 SH   SOLE 21 21,610,573 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,297,965 31,253,671 SH   SOLE 22 27,310,467 0 3,943,204
SCHWAB CHARLES CORP NEW COM 808513105 44,881 1,080,680 SH   SOLE 23 1,080,680 0 0
SCHWAB CHARLES CORP NEW COM 808513105 47,916 1,153,762 SH   SOLE 25 1,153,762 0 0
SCHWAB CHARLES CORP NEW COM 808513105 173,984 4,189,349 SH   SOLE 26 1,203,151 0 2,986,198
SCHWAB CHARLES CORP NEW COM 808513105 9,746 234,676 SH   SOLE 28 171,931 0 62,745
SCHWAB CHARLES CORP NEW COM 808513105 24,615 592,693 SH   SOLE 29 154,865 0 437,828
SCHWAB CHARLES CORP NEW COM 808513105 188,604 4,541,387 SH   SOLE 30 4,541,387 0 0
SCHWAB CHARLES CORP NEW COM 808513105 30,494 734,261 SH   SOLE 31 446,333 0 287,928
SCHWAB CHARLES CORP NEW COM 808513105 73,157 1,761,547 SH   SOLE 34 1,761,547 0 0
SCHWAB CHARLES CORP NEW COM 808513105 45,022 1,084,094 SH   SOLE 36 1,084,094 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,163 28,004 SH   SOLE 40 28,004 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8,449 140,988 SH   SOLE 17 0 0 140,988
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 637 10,668 SH   SOLE 17 0 0 10,668
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 12 169 SH   SOLE 2 169 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 78 1,135 SH   SOLE 17 0 0 1,135
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12 241 SH   SOLE 2 241 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 33,632 682,329 SH   SOLE 17 0 0 682,329
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 25 514 SH   SOLE 17 0 0 514
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,311 21,611 SH   SOLE 17 0 0 21,611
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 22,481 955,431 SH   SOLE 17 0 0 955,431
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 23 889 SH   SOLE 17 0 0 889
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 7 259 SH   SOLE 17 0 0 259
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 45,948 1,821,876 SH   SOLE 17 0 0 1,821,876
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 12 376 SH   SOLE 17 0 0 376
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 38 1,133 SH   SOLE 17 0 0 1,133
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 49 1,038 SH   SOLE 17 0 0 1,038
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12,932 456,150 SH   SOLE 17 0 0 456,150
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9,663 191,003 SH   SOLE 17 0 0 191,003
SCHWAB STRATEGIC TR US REIT ETF 808524847 31,966 830,076 SH   SOLE 17 0 0 830,076
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 32 614 SH   SOLE 17 0 0 614
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13 252 SH   SOLE 2 252 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 36 SH   SOLE 2 36 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,008 18,924 SH   SOLE 17 0 0 18,924
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 14,548 499,933 SH   SOLE 17 0 0 499,933
SCHWEITZER-MAUDUIT INTL INC COM 808541106 675 26,957 SH   SOLE 2 1,146 0 25,811
SCHWEITZER-MAUDUIT INTL INC COM 808541106 7 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 16 635 SH   SOLE 7 635 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,965 158,280 SH   SOLE 18 158,280 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,147 45,806 SH   SOLE 19 45,806 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 82,054 3,275,627 SH   SOLE 21 3,275,627 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 22,602 902,272 SH   SOLE 22 860,233 0 42,039
SCHWEITZER-MAUDUIT INTL INC COM 808541106 285 11,385 SH   SOLE 26 3,821 0 7,564
SCHWEITZER-MAUDUIT INTL INC COM 808541106 110 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,554 62,023 SH   SOLE 30 62,023 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 84 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 3,352 52,625 SH   SOLE 2 20,310 0 32,315
SCIENCE APPLICATNS INTL CP N COM 808625107 11 172 SH   SOLE 4 172 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 70 1,104 SH   SOLE 7 1,104 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 15,230 239,085 SH   SOLE 18 239,085 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 5,453 85,611 SH   SOLE 19 85,611 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 191,075 2,999,608 SH   SOLE 21 2,999,608 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 90,561 1,421,681 SH   SOLE 22 1,363,747 0 57,934
SCIENCE APPLICATNS INTL CP N COM 808625107 309 4,855 SH   SOLE 23 4,855 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,134 17,804 SH   SOLE 26 5,139 0 12,665
SCIENCE APPLICATNS INTL CP N COM 808625107 333 5,225 SH   SOLE 28 5,225 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 250 3,929 SH   SOLE 29 0 0 3,929
SCIENCE APPLICATNS INTL CP N COM 808625107 746 11,713 SH   SOLE 30 11,713 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 33 518 SH   SOLE 31 0 0 518
SCIENCE APPLICATNS INTL CP N COM 808625107 115 1,810 SH   SOLE 36 1,810 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 286 4,492 SH   SOLE 40 4,492 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,277 71,421 SH   SOLE 2 29,035 0 42,386
SCIENTIFIC GAMES CORP COM 80874P109 8 431 SH   SOLE 4 431 0 0
SCIENTIFIC GAMES CORP COM 80874P109 21 1,190 SH   SOLE 7 1,190 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,599 313,159 SH   SOLE 18 313,159 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,875 160,798 SH   SOLE 19 160,798 0 0
SCIENTIFIC GAMES CORP COM 80874P109 66,925 3,743,004 SH   SOLE 21 3,743,004 0 0
SCIENTIFIC GAMES CORP COM 80874P109 32,136 1,797,334 SH   SOLE 22 1,726,217 0 71,117
SCIENTIFIC GAMES CORP COM 80874P109 304 16,985 SH   SOLE 26 12,013 0 4,972
SCIENTIFIC GAMES CORP COM 80874P109 136 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 229 12,795 SH   SOLE 30 12,795 0 0
SCIENTIFIC GAMES CORP COM 80874P109 260 14,550 SH   SOLE 34 14,550 0 0
SCIENTIFIC GAMES CORP COM 80874P109 96 5,367 SH   SOLE 40 5,367 0 0
SCORPIO BULKERS INC COM Y7546A122 322 58,304 SH   SOLE 2 1,967 0 56,337
SCORPIO BULKERS INC COM Y7546A122 8 1,474 SH   SOLE 7 1,474 0 0
SCORPIO BULKERS INC COM Y7546A122 1,134 205,113 SH   SOLE 18 205,113 0 0
SCORPIO BULKERS INC COM Y7546A122 457 82,683 SH   SOLE 19 82,683 0 0
SCORPIO BULKERS INC COM Y7546A122 11,594 2,096,638 SH   SOLE 21 2,096,638 0 0
SCORPIO BULKERS INC COM Y7546A122 3,431 620,361 SH   SOLE 22 574,193 0 46,168
SCORPIO TANKERS INC SHS Y7542C106 854 484,959 SH   SOLE 2 16,571 0 468,388
SCORPIO TANKERS INC SHS Y7542C106 12 6,616 SH   SOLE 7 6,616 0 0
SCORPIO TANKERS INC SHS Y7542C106 2,747 1,560,843 SH   SOLE 18 1,560,843 0 0
SCORPIO TANKERS INC SHS Y7542C106 1,207 685,979 SH   SOLE 19 685,979 0 0
SCORPIO TANKERS INC SHS Y7542C106 25,952 14,745,188 SH   SOLE 21 14,745,188 0 0
SCORPIO TANKERS INC SHS Y7542C106 8,726 4,957,845 SH   SOLE 22 4,595,838 0 362,007
SCORPIO TANKERS INC SHS Y7542C106 184 104,384 SH   SOLE 26 0 0 104,384
SCOTTS MIRACLE GRO CO CL A 810186106 6,162 100,260 SH   SOLE 2 24,693 0 75,567
SCOTTS MIRACLE GRO CO CL A 810186106 14 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 6,944 112,992 SH   SOLE 7 112,992 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 7,493 121,924 SH   SOLE 18 121,924 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 587 9,543 SH   SOLE 19 9,543 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 121,236 1,972,600 SH   SOLE 21 1,972,600 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 78,220 1,272,692 SH   SOLE 22 1,192,294 0 80,398
SCOTTS MIRACLE GRO CO CL A 810186106 756 12,303 SH   SOLE 26 7,118 0 5,185
SCOTTS MIRACLE GRO CO CL A 810186106 328 5,340 SH   SOLE 28 5,340 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 515 8,385 SH   SOLE 29 0 0 8,385
SCOTTS MIRACLE GRO CO CL A 810186106 678 11,037 SH   SOLE 30 11,037 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 54 879 SH   SOLE 31 832 0 47
SCOTTS MIRACLE GRO CO CL A 810186106 54 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 208 3,379 SH   SOLE 40 3,379 0 0
SCPHARMACEUTICALS INC COM 810648105 16 4,221 SH   SOLE 2 333 0 3,888
SCPHARMACEUTICALS INC COM 810648105 74 19,652 SH   SOLE 18 19,652 0 0
SCPHARMACEUTICALS INC COM 810648105 26 7,021 SH   SOLE 19 7,021 0 0
SCPHARMACEUTICALS INC COM 810648105 999 265,650 SH   SOLE 21 265,650 0 0
SCPHARMACEUTICALS INC COM 810648105 232 61,699 SH   SOLE 22 58,922 0 2,777
SCRIPPS E W CO OHIO CL A NEW 811054402 800 50,839 SH   SOLE 2 4,858 0 45,981
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 4,065 258,452 SH   SOLE 18 258,452 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,365 86,771 SH   SOLE 19 86,771 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 87,970 5,592,490 SH   SOLE 21 5,592,490 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 26,102 1,659,392 SH   SOLE 22 1,597,976 0 61,416
SCRIPPS E W CO OHIO CL A NEW 811054402 128 8,107 SH   SOLE 23 8,107 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 721 45,836 SH   SOLE 26 0 0 45,836
SCRIPPS E W CO OHIO CL A NEW 811054402 121 7,692 SH   SOLE 28 7,692 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 41 2,602 SH   SOLE 29 0 0 2,602
SCRIPPS E W CO OHIO CL A NEW 811054402 1,806 114,783 SH   SOLE 30 114,783 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 91 5,782 SH   SOLE 40 5,782 0 0
SCYNEXIS INC COM 811292101 4 8,479 SH   SOLE 18 8,479 0 0
SCYNEXIS INC COM 811292101 84 174,460 SH   SOLE 21 174,460 0 0
SCYNEXIS INC COM 811292101 4 8,102 SH   SOLE 22 8,102 0 0
SEA LTD ADR 81141R100 6,599 582,924 SH   SOLE 2 0 0 582,924
SEA LTD ADR 81141R100 11,427 1,009,478 SH   SOLE 18 1,009,478 0 0
SEA LTD ADR 81141R100 11,906 1,051,739 SH   SOLE 19 1,051,739 0 0
SEA LTD ADR 81141R100 1,534 135,543 SH   SOLE 22 135,543 0 0
SEA LTD ADR 81141R100 288 25,402 SH   SOLE 26 25,402 0 0
SEA LTD ADR 81141R100 15,229 1,345,287 SH   SOLE 29 1,345,287 0 0
SEABOARD CORP COM 811543107 2,459 695 SH   SOLE 2 34 0 661
SEABOARD CORP COM 811543107 7 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 807 228 SH   SOLE 7 228 0 0
SEABOARD CORP COM 811543107 446 126 SH   SOLE 18 126 0 0
SEABOARD CORP COM 811543107 195 55 SH   SOLE 19 55 0 0
SEABOARD CORP COM 811543107 10,197 2,882 SH   SOLE 21 2,882 0 0
SEABOARD CORP COM 811543107 22,442 6,343 SH   SOLE 22 5,797 0 546
SEABOARD CORP COM 811543107 81 23 SH   SOLE 26 0 0 23
SEABOARD CORP COM 811543107 149 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 453 128 SH   SOLE 30 128 0 0
SEABOARD CORP COM 811543107 25 7 SH   SOLE 31 7 0 0
SEABOARD CORP COM 811543107 117 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,505 189,350 SH   SOLE 7 189,350 0 0
SEACHANGE INTL INC COM 811699107 7 5,546 SH   SOLE 18 5,546 0 0
SEACHANGE INTL INC COM 811699107 125 99,030 SH   SOLE 21 99,030 0 0
SEACHANGE INTL INC COM 811699107 701 556,411 SH   SOLE 22 556,411 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,119 42,993 SH   SOLE 2 1,603 0 41,390
SEACOAST BKG CORP FLA COM NEW 811707801 25 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,071 233,338 SH   SOLE 18 233,338 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,714 65,889 SH   SOLE 19 65,889 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 134,893 5,184,195 SH   SOLE 21 5,184,195 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 33,801 1,299,034 SH   SOLE 22 1,240,321 0 58,713
SEACOAST BKG CORP FLA COM NEW 811707801 354 13,619 SH   SOLE 26 0 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 133 5,117 SH   SOLE 28 5,117 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,757 105,947 SH   SOLE 30 105,947 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 154 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 681 18,409 SH   SOLE 2 566 0 17,843
SEACOR HOLDINGS INC COM 811904101 5 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 13 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 3,385 91,484 SH   SOLE 18 91,484 0 0
SEACOR HOLDINGS INC COM 811904101 949 25,661 SH   SOLE 19 25,661 0 0
SEACOR HOLDINGS INC COM 811904101 71,470 1,931,630 SH   SOLE 21 1,931,630 0 0
SEACOR HOLDINGS INC COM 811904101 18,310 494,874 SH   SOLE 22 469,984 0 24,890
SEACOR HOLDINGS INC COM 811904101 276 7,452 SH   SOLE 26 1,993 0 5,459
SEACOR HOLDINGS INC COM 811904101 88 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,244 33,628 SH   SOLE 30 33,628 0 0
SEACOR HOLDINGS INC COM 811904101 72 1,942 SH   SOLE 40 1,942 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 975 1,160,000 PRN   SOLE 2 1,160,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 15,444 18,370,000 PRN   SOLE 19 18,370,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 173 206,000 PRN   SOLE 22 206,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 5 6,000 PRN   SOLE 25 6,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 8 10,000 PRN   SOLE 26 0 0 10,000
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 4,412 5,248,000 PRN   SOLE 34 5,248,000 0 0
SEACOR MARINE HLDGS INC COM 78413P101 216 18,360 SH   SOLE 2 616 0 17,744
SEACOR MARINE HLDGS INC COM 78413P101 6 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 648 55,101 SH   SOLE 18 55,101 0 0
SEACOR MARINE HLDGS INC COM 78413P101 277 23,534 SH   SOLE 19 23,534 0 0
SEACOR MARINE HLDGS INC COM 78413P101 7,038 598,500 SH   SOLE 21 598,500 0 0
SEACOR MARINE HLDGS INC COM 78413P101 6,632 563,917 SH   SOLE 22 551,224 0 12,693
SEADRILL LTD COM G7998G106 0 26 SH   SOLE 18 26 0 0
SEADRILL LTD COM G7998G106 312 31,968 SH   SOLE 22 31,968 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,412 243,898 SH   SOLE 2 123,995 0 119,903
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,042 104,737 SH   SOLE 4 97,192 0 7,545
SEAGATE TECHNOLOGY PLC SHS G7945M107 13,159 341,002 SH   SOLE 7 245,839 0 95,163
SEAGATE TECHNOLOGY PLC SHS G7945M107 184 4,760 SH   SOLE 13 4,760 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 80 2,073 SH   SOLE 15 2,073 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 21,077 546,172 SH   SOLE 18 501,359 0 44,813
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,064 53,492 SH   SOLE 19 53,492 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 360,207 9,334,202 SH   SOLE 21 9,334,202 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 187,079 4,847,850 SH   SOLE 22 4,507,495 0 340,355
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,166 211,605 SH   SOLE 23 211,605 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 15,635 405,158 SH   SOLE 25 405,158 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 54,434 1,410,561 SH   SOLE 26 353,241 0 1,057,320
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,022 52,385 SH   SOLE 28 38,257 0 14,128
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,901 75,172 SH   SOLE 29 19,418 0 55,754
SEAGATE TECHNOLOGY PLC SHS G7945M107 46,517 1,205,419 SH   SOLE 30 1,205,419 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,718 96,338 SH   SOLE 31 64,460 0 31,878
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,290 85,261 SH   SOLE 32 85,261 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,204 31,211 SH   SOLE 34 31,211 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,617 197,383 SH   SOLE 35 197,383 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,013 259,483 SH   SOLE 36 259,483 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 223 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 14,613 419,422 SH   SOLE 2 44,249 0 375,173
SEALED AIR CORP NEW COM 81211K100 1,952 56,031 SH   SOLE 4 51,779 0 4,252
SEALED AIR CORP NEW COM 81211K100 4,432 127,216 SH   SOLE 7 122,238 0 4,978
SEALED AIR CORP NEW COM 81211K100 33 939 SH   SOLE 13 939 0 0
SEALED AIR CORP NEW COM 81211K100 44 1,260 SH   SOLE 15 1,260 0 0
SEALED AIR CORP NEW COM 81211K100 11,474 329,344 SH   SOLE 18 308,228 0 21,116
SEALED AIR CORP NEW COM 81211K100 1,742 49,998 SH   SOLE 19 49,998 0 0
SEALED AIR CORP NEW COM 81211K100 122,227 3,508,231 SH   SOLE 21 3,508,231 0 0
SEALED AIR CORP NEW COM 81211K100 147,454 4,232,328 SH   SOLE 22 3,794,858 0 437,470
SEALED AIR CORP NEW COM 81211K100 3,880 111,371 SH   SOLE 23 111,371 0 0
SEALED AIR CORP NEW COM 81211K100 5,641 161,904 SH   SOLE 25 161,904 0 0
SEALED AIR CORP NEW COM 81211K100 28,458 816,830 SH   SOLE 26 252,540 0 564,290
SEALED AIR CORP NEW COM 81211K100 1,087 31,198 SH   SOLE 28 23,012 0 8,186
SEALED AIR CORP NEW COM 81211K100 1,357 38,946 SH   SOLE 29 6,262 0 32,684
SEALED AIR CORP NEW COM 81211K100 18,241 523,553 SH   SOLE 30 523,553 0 0
SEALED AIR CORP NEW COM 81211K100 2,463 70,700 SH   SOLE 31 38,999 0 31,701
SEALED AIR CORP NEW COM 81211K100 301 8,648 SH   SOLE 34 8,648 0 0
SEALED AIR CORP NEW COM 81211K100 4,146 119,001 SH   SOLE 36 119,001 0 0
SEALED AIR CORP NEW COM 81211K100 133 3,815 SH   SOLE 40 3,815 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 4 1,809 SH   SOLE 18 1,809 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 63 29,578 SH   SOLE 21 29,578 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 97 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 66 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 246 31,428 SH   SOLE 7 31,428 0 0
SEASPAN CORP SHS Y75638109 11,466 1,464,408 SH   SOLE 21 1,464,408 0 0
SEASPAN CORP SHS Y75638109 2,677 341,910 SH   SOLE 22 341,910 0 0
SEASPAN CORP SHS Y75638109 35 4,480 SH   SOLE 25 4,480 0 0
SEASPAN CORP SHS Y75638109 9,694 1,238,083 SH   SOLE 30 1,238,083 0 0
SEASPINE HLDGS CORP COM 81255T108 262 14,361 SH   SOLE 2 312 0 14,049
SEASPINE HLDGS CORP COM 81255T108 987 54,118 SH   SOLE 18 54,118 0 0
SEASPINE HLDGS CORP COM 81255T108 1,131 62,024 SH   SOLE 19 62,024 0 0
SEASPINE HLDGS CORP COM 81255T108 9,615 527,142 SH   SOLE 21 527,142 0 0
SEASPINE HLDGS CORP COM 81255T108 7,501 411,229 SH   SOLE 22 391,314 0 19,915
SEASPINE HLDGS CORP COM 81255T108 111 6,095 SH   SOLE 29 0 0 6,095
SEATTLE GENETICS INC COM 812578102 23,075 407,245 SH   SOLE 2 156,345 0 250,900
SEATTLE GENETICS INC COM 812578102 2,347 41,422 SH   SOLE 4 38,497 0 2,925
SEATTLE GENETICS INC COM 812578102 401 7,086 SH   SOLE 7 7,086 0 0
SEATTLE GENETICS INC COM 812578102 113 1,986 SH   SOLE 13 1,986 0 0
SEATTLE GENETICS INC COM 812578102 8,828 155,809 SH   SOLE 18 146,997 0 8,812
SEATTLE GENETICS INC COM 812578102 57,044 1,006,774 SH   SOLE 19 1,006,774 0 0
SEATTLE GENETICS INC COM 812578102 190,299 3,358,612 SH   SOLE 21 3,358,612 0 0
SEATTLE GENETICS INC COM 812578102 171,767 3,031,542 SH   SOLE 22 2,804,351 0 227,191
SEATTLE GENETICS INC COM 812578102 4,844 85,492 SH   SOLE 23 85,492 0 0
SEATTLE GENETICS INC COM 812578102 44 777 SH   SOLE 25 777 0 0
SEATTLE GENETICS INC COM 812578102 13,563 239,379 SH   SOLE 26 96,164 0 143,215
SEATTLE GENETICS INC COM 812578102 1,239 21,867 SH   SOLE 28 16,466 0 5,401
SEATTLE GENETICS INC COM 812578102 1,985 35,027 SH   SOLE 29 9,218 0 25,809
SEATTLE GENETICS INC COM 812578102 14,009 247,248 SH   SOLE 30 247,248 0 0
SEATTLE GENETICS INC COM 812578102 2,544 44,902 SH   SOLE 31 26,470 0 18,432
SEATTLE GENETICS INC COM 812578102 22,332 394,143 SH   SOLE 34 394,143 0 0
SEATTLE GENETICS INC COM 812578102 1,251 22,080 SH   SOLE 36 22,080 0 0
SEATTLE GENETICS INC COM 812578102 203 3,590 SH   SOLE 40 3,590 0 0
SEAWORLD ENTMT INC COM 81282V100 1,219 55,167 SH   SOLE 2 13,072 0 42,095
SEAWORLD ENTMT INC COM 81282V100 2 90 SH   SOLE 4 90 0 0
SEAWORLD ENTMT INC COM 81282V100 66 2,999 SH   SOLE 7 2,999 0 0
SEAWORLD ENTMT INC COM 81282V100 3,964 179,448 SH   SOLE 18 179,448 0 0
SEAWORLD ENTMT INC COM 81282V100 5,606 253,783 SH   SOLE 19 253,783 0 0
SEAWORLD ENTMT INC COM 81282V100 40,105 1,815,532 SH   SOLE 21 1,815,532 0 0
SEAWORLD ENTMT INC COM 81282V100 43,111 1,951,622 SH   SOLE 22 1,874,223 0 77,399
SEAWORLD ENTMT INC COM 81282V100 1,108 50,167 SH   SOLE 23 50,167 0 0
SEAWORLD ENTMT INC COM 81282V100 2,356 106,654 SH   SOLE 26 0 0 106,654
SEAWORLD ENTMT INC COM 81282V100 151 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 250 11,308 SH   SOLE 29 0 0 11,308
SEAWORLD ENTMT INC COM 81282V100 351 15,876 SH   SOLE 30 15,876 0 0
SEAWORLD ENTMT INC COM 81282V100 388 17,557 SH   SOLE 34 17,557 0 0
SEAWORLD ENTMT INC COM 81282V100 132 5,989 SH   SOLE 36 5,989 0 0
SEAWORLD ENTMT INC COM 81282V100 110 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 5 5,129 SH   SOLE 18 5,129 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 71 80,330 SH   SOLE 21 80,330 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 229 258,730 SH   SOLE 22 258,730 0 0
SECUREWORKS CORP CL A 81374A105 150 8,884 SH   SOLE 2 333 0 8,551
SECUREWORKS CORP CL A 81374A105 504 29,834 SH   SOLE 18 29,834 0 0
SECUREWORKS CORP CL A 81374A105 197 11,656 SH   SOLE 19 11,656 0 0
SECUREWORKS CORP CL A 81374A105 5,253 311,012 SH   SOLE 21 311,012 0 0
SECUREWORKS CORP CL A 81374A105 3,023 178,956 SH   SOLE 22 173,941 0 5,015
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 159 30,836 SH   SOLE 21 30,836 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 207 40,202 SH   SOLE 22 40,202 0 0
SEI INVESTMENTS CO COM 784117103 17,562 380,139 SH   SOLE 2 79,559 0 300,580
SEI INVESTMENTS CO COM 784117103 2,254 48,792 SH   SOLE 4 45,247 0 3,545
SEI INVESTMENTS CO COM 784117103 3,897 84,361 SH   SOLE 7 58,563 0 25,798
SEI INVESTMENTS CO COM 784117103 37 800 SH   SOLE 13 800 0 0
SEI INVESTMENTS CO COM 784117103 52 1,126 SH   SOLE 15 1,126 0 0
SEI INVESTMENTS CO COM 784117103 19,682 426,025 SH   SOLE 18 415,351 0 10,674
SEI INVESTMENTS CO COM 784117103 2,995 64,819 SH   SOLE 19 64,819 0 0
SEI INVESTMENTS CO COM 784117103 326,923 7,076,245 SH   SOLE 21 7,076,245 0 0
SEI INVESTMENTS CO COM 784117103 226,997 4,913,357 SH   SOLE 22 4,127,391 0 785,966
SEI INVESTMENTS CO COM 784117103 4,362 94,421 SH   SOLE 23 94,421 0 0
SEI INVESTMENTS CO COM 784117103 5,817 125,905 SH   SOLE 25 125,905 0 0
SEI INVESTMENTS CO COM 784117103 17,454 377,782 SH   SOLE 26 164,191 0 213,591
SEI INVESTMENTS CO COM 784117103 1,207 26,116 SH   SOLE 28 19,300 0 6,816
SEI INVESTMENTS CO COM 784117103 4,162 90,083 SH   SOLE 29 4,113 0 85,970
SEI INVESTMENTS CO COM 784117103 12,463 269,772 SH   SOLE 30 269,772 0 0
SEI INVESTMENTS CO COM 784117103 2,039 44,127 SH   SOLE 31 30,728 0 13,399
SEI INVESTMENTS CO COM 784117103 599 12,976 SH   SOLE 34 12,976 0 0
SEI INVESTMENTS CO COM 784117103 5,256 113,774 SH   SOLE 36 113,774 0 0
SEI INVESTMENTS CO COM 784117103 125 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 146 11,790 SH   SOLE 2 486 0 11,304
SELECT BANCORP INC NEW COM 81617L108 674 54,476 SH   SOLE 18 54,476 0 0
SELECT BANCORP INC NEW COM 81617L108 265 21,440 SH   SOLE 19 21,440 0 0
SELECT BANCORP INC NEW COM 81617L108 6,763 546,294 SH   SOLE 21 546,294 0 0
SELECT BANCORP INC NEW COM 81617L108 1,185 95,753 SH   SOLE 22 90,381 0 5,372
SELECT ENERGY SVCS INC CL A COM 81617J301 305 48,201 SH   SOLE 2 1,697 0 46,504
SELECT ENERGY SVCS INC CL A COM 81617J301 228 36,045 SH   SOLE 7 36,045 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 926 146,578 SH   SOLE 18 146,578 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 406 64,202 SH   SOLE 19 64,202 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 10,774 1,704,795 SH   SOLE 21 1,704,795 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 9,207 1,456,813 SH   SOLE 22 1,405,889 0 50,924
SELECT ENERGY SVCS INC CL A COM 81617J301 103 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 57 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,307 206,846 SH   SOLE 30 206,846 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 47 7,453 SH   SOLE 40 7,453 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 680 92,346 SH   SOLE 2 3,209 0 89,137
SELECT INCOME REIT COM SH BEN INT 81618T100 459 62,305 SH   SOLE 4 62,305 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,079 146,621 SH   SOLE 7 146,621 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 26 3,545 SH   SOLE 15 3,545 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,200 298,902 SH   SOLE 18 298,902 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,032 276,039 SH   SOLE 19 276,039 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 23,966 3,256,190 SH   SOLE 21 3,256,190 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 25,383 3,448,739 SH   SOLE 22 3,328,484 0 120,255
SELECT INCOME REIT COM SH BEN INT 81618T100 23 3,064 SH   SOLE 23 3,064 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,395 189,587 SH   SOLE 25 189,587 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 323 43,929 SH   SOLE 26 0 0 43,929
SELECT INCOME REIT COM SH BEN INT 81618T100 73 9,977 SH   SOLE 28 9,977 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 229 31,119 SH   SOLE 29 31,119 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 3,040 413,063 SH   SOLE 30 413,063 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 51 6,975 SH   SOLE 40 6,975 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 348 46,263 SH   SOLE 22 46,263 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,445 94,112 SH   SOLE 2 11,407 0 82,705
SELECT MED HLDGS CORP COM 81619Q105 5 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 62 4,068 SH   SOLE 7 4,068 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,331 542,755 SH   SOLE 18 542,755 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,656 238,180 SH   SOLE 19 238,180 0 0
SELECT MED HLDGS CORP COM 81619Q105 185,666 12,095,504 SH   SOLE 21 12,095,504 0 0
SELECT MED HLDGS CORP COM 81619Q105 49,607 3,231,709 SH   SOLE 22 3,073,037 0 158,672
SELECT MED HLDGS CORP COM 81619Q105 271 17,634 SH   SOLE 23 17,634 0 0
SELECT MED HLDGS CORP COM 81619Q105 992 64,656 SH   SOLE 26 41,728 0 22,928
SELECT MED HLDGS CORP COM 81619Q105 213 13,903 SH   SOLE 28 13,903 0 0
SELECT MED HLDGS CORP COM 81619Q105 159 10,346 SH   SOLE 29 0 0 10,346
SELECT MED HLDGS CORP COM 81619Q105 3,415 222,448 SH   SOLE 30 222,448 0 0
SELECT MED HLDGS CORP COM 81619Q105 94 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 157 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 33,645 665,967 SH   SOLE 2 665,967 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8,357 165,424 SH   SOLE 7 0 0 165,424
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17 329 SH   SOLE 18 329 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 189,484 2,190,313 SH   SOLE 2 2,190,313 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29,415 340,016 SH   SOLE 7 0 0 340,016
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 77 892 SH   SOLE 18 892 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 89,705 1,766,536 SH   SOLE 2 1,766,536 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,778 74,394 SH   SOLE 7 0 0 74,394
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10 195 SH   SOLE 18 195 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 119,746 1,209,438 SH   SOLE 2 1,209,438 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 18,486 186,709 SH   SOLE 7 0 0 186,709
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 37 375 SH   SOLE 18 375 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 64,870 1,131,116 SH   SOLE 2 1,131,116 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 13,595 237,053 SH   SOLE 7 0 0 237,053
SELECT SECTOR SPDR TR ENERGY 81369Y506 30 520 SH   SOLE 18 520 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 164,419 6,902,579 SH   SOLE 2 6,902,579 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4 186 SH   SOLE 18 186 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 48,985 2,056,450 SH   SOLE 19 2,056,450 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 640 26,875 SH   SOLE 22 26,875 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 111,416 1,729,791 SH   SOLE 2 1,729,791 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,162 126,727 SH   SOLE 7 0 0 126,727
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 16 254 SH   SOLE 18 254 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 242,116 3,906,352 SH   SOLE 2 3,906,352 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 21,451 346,095 SH   SOLE 7 0 0 346,095
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 57 926 SH   SOLE 18 926 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 118,998 2,882,694 SH   SOLE 2 2,882,694 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 16,423 397,846 SH   SOLE 7 0 0 397,846
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 30 729 SH   SOLE 18 729 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 156,491 5,048,109 SH   SOLE 2 5,048,109 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 10,345 333,725 SH   SOLE 7 0 0 333,725
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 36 SH   SOLE 17 0 0 36
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 16 529 SH   SOLE 18 529 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 72,443 2,336,884 SH   SOLE 22 2,336,884 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y956 19,051 360,000 SH Put SOLE 2 360,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 40,872 772,338 SH   SOLE 2 772,338 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 254 4,801 SH   SOLE 7 0 0 4,801
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 4 SH   SOLE 18 4 0 0
SELECTA BIOSCIENCES INC COM 816212104 39 14,684 SH   SOLE 2 737 0 13,947
SELECTA BIOSCIENCES INC COM 816212104 1 484 SH   SOLE 7 484 0 0
SELECTA BIOSCIENCES INC COM 816212104 161 60,366 SH   SOLE 18 60,366 0 0
SELECTA BIOSCIENCES INC COM 816212104 63 23,833 SH   SOLE 19 23,833 0 0
SELECTA BIOSCIENCES INC COM 816212104 1,645 618,235 SH   SOLE 21 618,235 0 0
SELECTA BIOSCIENCES INC COM 816212104 481 180,975 SH   SOLE 22 165,748 0 15,227
SELECTIVE INS GROUP INC COM 816300107 3,513 57,655 SH   SOLE 2 2,038 0 55,617
SELECTIVE INS GROUP INC COM 816300107 15 249 SH   SOLE 4 249 0 0
SELECTIVE INS GROUP INC COM 816300107 89 1,464 SH   SOLE 7 1,464 0 0
SELECTIVE INS GROUP INC COM 816300107 16,007 262,671 SH   SOLE 18 262,671 0 0
SELECTIVE INS GROUP INC COM 816300107 4,953 81,280 SH   SOLE 19 81,280 0 0
SELECTIVE INS GROUP INC COM 816300107 370,811 6,084,847 SH   SOLE 21 6,084,847 0 0
SELECTIVE INS GROUP INC COM 816300107 104,749 1,718,893 SH   SOLE 22 1,640,389 0 78,504
SELECTIVE INS GROUP INC COM 816300107 1,482 24,315 SH   SOLE 26 12,144 0 12,171
SELECTIVE INS GROUP INC COM 816300107 493 8,085 SH   SOLE 28 8,085 0 0
SELECTIVE INS GROUP INC COM 816300107 7,402 121,460 SH   SOLE 30 121,460 0 0
SELECTIVE INS GROUP INC COM 816300107 85 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 336 5,511 SH   SOLE 40 5,511 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 1 662 SH   SOLE 18 662 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 10 7,981 SH   SOLE 21 7,981 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 134 108,681 SH   SOLE 22 108,681 0 0
SEMGROUP CORP CL A 81663A105 1,135 82,357 SH   SOLE 2 2,645 0 79,712
SEMGROUP CORP CL A 81663A105 342 24,807 SH   SOLE 4 24,807 0 0
SEMGROUP CORP CL A 81663A105 1,258 91,277 SH   SOLE 7 91,277 0 0
SEMGROUP CORP CL A 81663A105 3,837 278,415 SH   SOLE 18 278,415 0 0
SEMGROUP CORP CL A 81663A105 1,906 138,344 SH   SOLE 19 138,344 0 0
SEMGROUP CORP CL A 81663A105 38,110 2,765,631 SH   SOLE 21 2,765,631 0 0
SEMGROUP CORP CL A 81663A105 29,225 2,120,810 SH   SOLE 22 2,016,603 0 104,207
SEMGROUP CORP CL A 81663A105 173 12,558 SH   SOLE 23 12,558 0 0
SEMGROUP CORP CL A 81663A105 721 52,300 SH   SOLE 26 17,744 0 34,556
SEMGROUP CORP CL A 81663A105 131 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 493 35,791 SH   SOLE 30 35,791 0 0
SEMGROUP CORP CL A 81663A105 40 2,938 SH   SOLE 36 2,938 0 0
SEMGROUP CORP CL A 81663A105 93 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 79,544 735,229 SH   SOLE 2 77,721 0 657,508
SEMPRA ENERGY COM 816851109 20,631 190,691 SH   SOLE 4 183,204 0 7,487
SEMPRA ENERGY COM 816851109 65,707 607,327 SH   SOLE 7 595,634 0 11,693
SEMPRA ENERGY COM 816851109 1,409 13,020 SH   SOLE 13 13,020 0 0
SEMPRA ENERGY COM 816851109 246 2,274 SH   SOLE 15 2,274 0 0
SEMPRA ENERGY COM 816851109 83,251 769,485 SH   SOLE 18 736,234 0 33,251
SEMPRA ENERGY COM 816851109 94,783 876,082 SH   SOLE 19 876,082 0 0
SEMPRA ENERGY COM 816851109 948,677 8,768,619 SH   SOLE 21 8,768,619 0 0
SEMPRA ENERGY COM 816851109 715,835 6,616,461 SH   SOLE 22 5,872,602 0 743,859
SEMPRA ENERGY COM 816851109 20,942 193,567 SH   SOLE 23 193,567 0 0
SEMPRA ENERGY COM 816851109 27,535 254,509 SH   SOLE 25 254,509 0 0
SEMPRA ENERGY COM 816851109 161,437 1,492,164 SH   SOLE 26 296,168 0 1,195,996
SEMPRA ENERGY COM 816851109 5,609 51,844 SH   SOLE 28 37,749 0 14,095
SEMPRA ENERGY COM 816851109 1,069 9,882 SH   SOLE 29 9,882 0 0
SEMPRA ENERGY COM 816851109 113,197 1,046,279 SH   SOLE 30 1,046,279 0 0
SEMPRA ENERGY COM 816851109 11,420 105,554 SH   SOLE 31 59,782 0 45,772
SEMPRA ENERGY COM 816851109 3,330 30,780 SH   SOLE 32 30,780 0 0
SEMPRA ENERGY COM 816851109 35,488 328,020 SH   SOLE 34 328,020 0 0
SEMPRA ENERGY COM 816851109 26,799 247,707 SH   SOLE 36 247,707 0 0
SEMPRA ENERGY COM 816851109 684 6,325 SH   SOLE 40 6,325 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 170,103 1,788,490 SH   SOLE 21 1,788,490 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 56,030 580,981 SH   SOLE 21 580,981 0 0
SEMTECH CORP COM 816850101 2,454 53,492 SH   SOLE 2 2,280 0 51,212
SEMTECH CORP COM 816850101 10 221 SH   SOLE 4 221 0 0
SEMTECH CORP COM 816850101 51 1,115 SH   SOLE 7 1,115 0 0
SEMTECH CORP COM 816850101 15,039 327,858 SH   SOLE 18 327,858 0 0
SEMTECH CORP COM 816850101 5,466 119,157 SH   SOLE 19 119,157 0 0
SEMTECH CORP COM 816850101 316,902 6,908,700 SH   SOLE 21 6,908,700 0 0
SEMTECH CORP COM 816850101 88,743 1,934,664 SH   SOLE 22 1,852,729 0 81,935
SEMTECH CORP COM 816850101 124 2,709 SH   SOLE 23 2,709 0 0
SEMTECH CORP COM 816850101 967 21,090 SH   SOLE 26 12,712 0 8,378
SEMTECH CORP COM 816850101 391 8,526 SH   SOLE 28 8,526 0 0
SEMTECH CORP COM 816850101 113 2,458 SH   SOLE 29 0 0 2,458
SEMTECH CORP COM 816850101 6,135 133,745 SH   SOLE 30 133,745 0 0
SEMTECH CORP COM 816850101 278 6,067 SH   SOLE 40 6,067 0 0
SENDGRID INC COM 816883102 1,098 25,425 SH   SOLE 2 3,107 0 22,318
SENDGRID INC COM 816883102 7 169 SH   SOLE 4 169 0 0
SENDGRID INC COM 816883102 19 430 SH   SOLE 7 430 0 0
SENDGRID INC COM 816883102 4,174 96,693 SH   SOLE 18 96,693 0 0
SENDGRID INC COM 816883102 19,073 441,819 SH   SOLE 19 441,819 0 0
SENDGRID INC COM 816883102 42,073 974,600 SH   SOLE 21 974,600 0 0
SENDGRID INC COM 816883102 36,702 850,179 SH   SOLE 22 812,132 0 38,047
SENDGRID INC COM 816883102 468 10,844 SH   SOLE 23 10,844 0 0
SENDGRID INC COM 816883102 859 19,891 SH   SOLE 26 0 0 19,891
SENDGRID INC COM 816883102 139 3,214 SH   SOLE 29 0 0 3,214
SENDGRID INC COM 816883102 436 10,094 SH   SOLE 30 10,094 0 0
SENDGRID INC COM 816883102 10,424 241,470 SH   SOLE 34 241,470 0 0
SENECA FOODS CORP NEW CL B 817070105 3 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 198 7,029 SH   SOLE 2 217 0 6,812
SENECA FOODS CORP NEW CL A 817070501 6 226 SH   SOLE 7 226 0 0
SENECA FOODS CORP NEW CL A 817070501 1,025 36,306 SH   SOLE 18 36,306 0 0
SENECA FOODS CORP NEW CL A 817070501 288 10,196 SH   SOLE 19 10,196 0 0
SENECA FOODS CORP NEW CL A 817070501 21,981 778,925 SH   SOLE 21 778,925 0 0
SENECA FOODS CORP NEW CL A 817070501 6,674 236,505 SH   SOLE 22 230,575 0 5,930
SENECA FOODS CORP NEW CL A 817070501 337 11,956 SH   SOLE 30 11,956 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 7,165 611,360 SH   SOLE 2 123,045 0 488,315
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,924 164,178 SH   SOLE 4 164,178 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,570 389,891 SH   SOLE 7 389,891 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 113 9,643 SH   SOLE 15 9,643 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 8,015 683,880 SH   SOLE 18 683,880 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 5,154 439,765 SH   SOLE 19 439,765 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 154,703 13,199,935 SH   SOLE 21 13,199,935 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 127,370 10,867,771 SH   SOLE 22 10,402,469 0 465,302
SENIOR HSG PPTYS TR SH BEN INT 81721M109 94 8,045 SH   SOLE 23 8,045 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 5,741 489,826 SH   SOLE 25 489,826 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,955 166,797 SH   SOLE 26 27,104 0 139,693
SENIOR HSG PPTYS TR SH BEN INT 81721M109 368 31,441 SH   SOLE 28 31,441 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 963 82,156 SH   SOLE 29 82,156 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 13,917 1,187,487 SH   SOLE 30 1,187,487 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 59 5,049 SH   SOLE 31 5,049 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 249 21,286 SH   SOLE 36 21,286 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 295 25,210 SH   SOLE 40 25,210 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 17,996 401,349 SH   SOLE 2 18,846 0 382,503
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,399 53,494 SH   SOLE 4 48,967 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 438 9,770 SH   SOLE 7 9,770 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 45 998 SH   SOLE 13 998 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 78 1,743 SH   SOLE 15 1,743 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,334 96,651 SH   SOLE 18 82,936 0 13,715
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,575 35,135 SH   SOLE 19 35,135 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 87,616 1,953,974 SH   SOLE 21 1,953,974 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 201,091 4,484,640 SH   SOLE 22 4,162,134 0 322,506
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,369 119,739 SH   SOLE 23 119,739 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6,919 154,304 SH   SOLE 25 154,304 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 29,249 652,288 SH   SOLE 26 222,938 0 429,350
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,469 32,753 SH   SOLE 28 24,032 0 8,721
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,772 39,529 SH   SOLE 29 4,894 0 34,635
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9,210 205,404 SH   SOLE 30 205,404 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,680 59,768 SH   SOLE 31 32,183 0 27,585
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 355 7,924 SH   SOLE 34 7,924 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,478 122,167 SH   SOLE 36 122,167 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 154 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 175 67,649 SH   SOLE 2 2,836 0 64,813
SENSEONICS HLDGS INC COM 81727U105 4 1,421 SH   SOLE 7 1,421 0 0
SENSEONICS HLDGS INC COM 81727U105 719 277,579 SH   SOLE 18 277,579 0 0
SENSEONICS HLDGS INC COM 81727U105 322 124,177 SH   SOLE 19 124,177 0 0
SENSEONICS HLDGS INC COM 81727U105 7,748 2,991,445 SH   SOLE 21 2,991,445 0 0
SENSEONICS HLDGS INC COM 81727U105 6,898 2,663,501 SH   SOLE 22 2,528,012 0 135,489
SENSEONICS HLDGS INC COM 81727U105 44 17,178 SH   SOLE 30 17,178 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,172 56,799 SH   SOLE 2 18,947 0 37,852
SENSIENT TECHNOLOGIES CORP COM 81725T100 11 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 35 635 SH   SOLE 7 635 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 13,816 247,381 SH   SOLE 18 247,381 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,538 63,342 SH   SOLE 19 63,342 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 169,461 3,034,222 SH   SOLE 21 3,034,222 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 80,300 1,437,776 SH   SOLE 22 1,378,890 0 58,886
SENSIENT TECHNOLOGIES CORP COM 81725T100 559 10,007 SH   SOLE 26 4,260 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 299 5,361 SH   SOLE 28 5,361 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 593 10,615 SH   SOLE 30 10,615 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 45 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 227 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEATLHCARE INC COM 81728J109 13 1,815 SH   SOLE 18 1,815 0 0
SENSUS HEATLHCARE INC COM 81728J109 179 24,216 SH   SOLE 21 24,216 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 6 7,042 SH   SOLE 18 7,042 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 95 118,865 SH   SOLE 21 118,865 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 328 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 130 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 324 71,692 SH   SOLE 18 71,692 0 0
SERES THERAPEUTICS INC COM 81750R102 739 163,591 SH   SOLE 19 163,591 0 0
SERES THERAPEUTICS INC COM 81750R102 5,628 1,245,039 SH   SOLE 21 1,245,039 0 0
SERES THERAPEUTICS INC COM 81750R102 2,972 657,535 SH   SOLE 22 635,075 0 22,460
SERES THERAPEUTICS INC COM 81750R102 151 33,343 SH   SOLE 23 33,343 0 0
SERES THERAPEUTICS INC COM 81750R102 226 50,035 SH   SOLE 26 0 0 50,035
SERES THERAPEUTICS INC COM 81750R102 6 1,396 SH   SOLE 28 1,396 0 0
SERES THERAPEUTICS INC COM 81750R102 25 5,426 SH   SOLE 30 5,426 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,104 34,134 SH   SOLE 2 1,122 0 33,012
SERITAGE GROWTH PPTYS CL A 81752R100 740 22,903 SH   SOLE 4 22,903 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,742 53,874 SH   SOLE 7 53,874 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 43 1,316 SH   SOLE 15 1,316 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,603 111,438 SH   SOLE 18 111,438 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,294 101,894 SH   SOLE 19 101,894 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 36,484 1,128,498 SH   SOLE 21 1,128,498 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 41,365 1,279,456 SH   SOLE 22 1,233,068 0 46,388
SERITAGE GROWTH PPTYS CL A 81752R100 31 949 SH   SOLE 23 949 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,136 66,081 SH   SOLE 25 66,081 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 376 11,642 SH   SOLE 26 0 0 11,642
SERITAGE GROWTH PPTYS CL A 81752R100 143 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 367 11,342 SH   SOLE 29 11,342 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,881 58,174 SH   SOLE 30 58,174 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 116 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 19,603 486,906 SH   SOLE 2 104,623 0 382,283
SERVICE CORP INTL COM 817565104 40 991 SH   SOLE 4 991 0 0
SERVICE CORP INTL COM 817565104 176 4,375 SH   SOLE 7 4,375 0 0
SERVICE CORP INTL COM 817565104 24,990 620,727 SH   SOLE 18 620,727 0 0
SERVICE CORP INTL COM 817565104 40,436 1,004,360 SH   SOLE 19 1,004,360 0 0
SERVICE CORP INTL COM 817565104 356,960 8,866,357 SH   SOLE 21 8,866,357 0 0
SERVICE CORP INTL COM 817565104 232,359 5,771,454 SH   SOLE 22 5,416,462 0 354,992
SERVICE CORP INTL COM 817565104 2,213 54,963 SH   SOLE 26 27,119 0 27,844
SERVICE CORP INTL COM 817565104 923 22,932 SH   SOLE 28 22,932 0 0
SERVICE CORP INTL COM 817565104 460 11,426 SH   SOLE 29 0 0 11,426
SERVICE CORP INTL COM 817565104 3,067 76,184 SH   SOLE 30 76,184 0 0
SERVICE CORP INTL COM 817565104 150 3,724 SH   SOLE 31 3,528 0 196
SERVICE CORP INTL COM 817565104 12,504 310,573 SH   SOLE 34 310,573 0 0
SERVICE CORP INTL COM 817565104 88 2,177 SH   SOLE 36 2,177 0 0
SERVICE CORP INTL COM 817565104 686 17,038 SH   SOLE 40 17,038 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 9,884 269,029 SH   SOLE 2 8,856 0 260,173
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 22 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 118 3,206 SH   SOLE 7 3,206 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,736 74,460 SH   SOLE 18 74,460 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,138 30,966 SH   SOLE 19 30,966 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 61,503 1,674,003 SH   SOLE 21 1,674,003 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 134,376 3,657,478 SH   SOLE 22 3,404,125 0 253,353
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,447 39,372 SH   SOLE 26 22,698 0 16,674
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 644 17,537 SH   SOLE 28 17,537 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,246 33,902 SH   SOLE 30 33,902 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 112 3,043 SH   SOLE 31 2,730 0 313
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 86 2,337 SH   SOLE 36 2,337 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 468 12,737 SH   SOLE 40 12,737 0 0
SERVICENOW INC COM 81762P102 82,585 463,833 SH   SOLE 2 24,455 0 439,378
SERVICENOW INC COM 81762P102 10,934 61,412 SH   SOLE 4 56,750 0 4,662
SERVICENOW INC COM 81762P102 2,341 13,146 SH   SOLE 7 9,947 0 3,199
SERVICENOW INC COM 81762P102 460 2,584 SH   SOLE 13 2,584 0 0
SERVICENOW INC COM 81762P102 283 1,590 SH   SOLE 15 1,590 0 0
SERVICENOW INC COM 81762P102 128,642 722,506 SH   SOLE 18 545,683 0 176,823
SERVICENOW INC COM 81762P102 117,239 658,460 SH   SOLE 19 658,460 0 0
SERVICENOW INC COM 81762P102 524,784 2,947,396 SH   SOLE 21 2,947,396 0 0
SERVICENOW INC COM 81762P102 836,005 4,695,341 SH   SOLE 22 4,356,109 0 339,232
SERVICENOW INC COM 81762P102 22,715 127,576 SH   SOLE 23 127,576 0 0
SERVICENOW INC COM 81762P102 28,857 162,071 SH   SOLE 25 162,071 0 0
SERVICENOW INC COM 81762P102 103,569 581,684 SH   SOLE 26 169,305 0 412,379
SERVICENOW INC COM 81762P102 6,198 34,809 SH   SOLE 28 25,617 0 9,192
SERVICENOW INC COM 81762P102 1,469 8,250 SH   SOLE 29 6,234 0 2,016
SERVICENOW INC COM 81762P102 66,402 372,941 SH   SOLE 30 372,941 0 0
SERVICENOW INC COM 81762P102 13,231 74,313 SH   SOLE 31 38,324 0 35,989
SERVICENOW INC COM 81762P102 27,134 152,395 SH   SOLE 34 152,395 0 0
SERVICENOW INC COM 81762P102 22,701 127,496 SH   SOLE 36 127,496 0 0
SERVICENOW INC COM 81762P102 691 3,879 SH   SOLE 40 3,879 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 2,687 1,925,000 PRN   SOLE 21 1,925,000 0 0
SERVICESOURCE INTL INC COM 81763U100 68 63,014 SH   SOLE 2 2,674 0 60,340
SERVICESOURCE INTL INC COM 81763U100 2 1,598 SH   SOLE 7 1,598 0 0
SERVICESOURCE INTL INC COM 81763U100 273 253,055 SH   SOLE 18 253,055 0 0
SERVICESOURCE INTL INC COM 81763U100 117 108,083 SH   SOLE 19 108,083 0 0
SERVICESOURCE INTL INC COM 81763U100 2,984 2,762,927 SH   SOLE 21 2,762,927 0 0
SERVICESOURCE INTL INC COM 81763U100 1,921 1,779,094 SH   SOLE 22 1,720,509 0 58,585
SERVISFIRST BANCSHARES INC COM 81768T108 1,172 36,762 SH   SOLE 2 1,600 0 35,162
SERVISFIRST BANCSHARES INC COM 81768T108 7 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 33 1,042 SH   SOLE 7 1,042 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,570 268,890 SH   SOLE 18 268,890 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,210 69,351 SH   SOLE 19 69,351 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 155,467 4,878,175 SH   SOLE 21 4,878,175 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 46,058 1,445,187 SH   SOLE 22 1,384,955 0 60,232
SERVISFIRST BANCSHARES INC COM 81768T108 802 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 200 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,942 92,297 SH   SOLE 30 92,297 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 151 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 16 11,288 SH   SOLE 18 11,288 0 0
SESEN BIO INC COM 817763105 225 158,720 SH   SOLE 21 158,720 0 0
SESEN BIO INC COM 817763105 1,744 1,228,048 SH   SOLE 22 1,228,048 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 13 1,651 SH   SOLE 18 1,651 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 255 31,929 SH   SOLE 21 31,929 0 0
SHAKE SHACK INC CL A 819047101 904 19,895 SH   SOLE 2 857 0 19,038
SHAKE SHACK INC CL A 819047101 7 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 24 538 SH   SOLE 7 538 0 0
SHAKE SHACK INC CL A 819047101 5,717 125,869 SH   SOLE 18 125,869 0 0
SHAKE SHACK INC CL A 819047101 1,646 36,250 SH   SOLE 19 36,250 0 0
SHAKE SHACK INC CL A 819047101 120,741 2,658,321 SH   SOLE 21 2,658,321 0 0
SHAKE SHACK INC CL A 819047101 32,212 709,204 SH   SOLE 22 679,308 0 29,896
SHAKE SHACK INC CL A 819047101 76 1,669 SH   SOLE 26 0 0 1,669
SHAKE SHACK INC CL A 819047101 163 3,591 SH   SOLE 28 3,591 0 0
SHAKE SHACK INC CL A 819047101 135 2,976 SH   SOLE 29 0 0 2,976
SHAKE SHACK INC CL A 819047101 2,296 50,547 SH   SOLE 30 50,547 0 0
SHAKE SHACK INC CL A 819047101 123 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,206 SH   SOLE 21 44,206 0 0
SHARPS COMPLIANCE CORP COM 820017101 208 60,388 SH   SOLE 22 60,388 0 0
SHARPSPRING INC COM 820054104 18 1,411 SH   SOLE 18 1,411 0 0
SHARPSPRING INC COM 820054104 284 22,483 SH   SOLE 21 22,483 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 13,332 812,447 SH   SOLE 19 812,447 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,652 37,324 SH   SOLE 2 1,635 0 35,689
SHENANDOAH TELECOMMUNICATION COM 82312B106 10 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 29 666 SH   SOLE 7 666 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 6,692 151,239 SH   SOLE 18 151,239 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,376 76,300 SH   SOLE 19 76,300 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 74,405 1,681,473 SH   SOLE 21 1,681,473 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 58,528 1,322,675 SH   SOLE 22 1,263,378 0 59,297
SHENANDOAH TELECOMMUNICATION COM 82312B106 93 2,098 SH   SOLE 23 2,098 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,109 25,063 SH   SOLE 26 12,820 0 12,243
SHENANDOAH TELECOMMUNICATION COM 82312B106 295 6,659 SH   SOLE 28 6,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 37 836 SH   SOLE 29 0 0 836
SHENANDOAH TELECOMMUNICATION COM 82312B106 492 11,127 SH   SOLE 30 11,127 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 217 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 94,037 239,001 SH   SOLE 2 26,677 0 212,324
SHERWIN WILLIAMS CO COM 824348106 11,083 28,168 SH   SOLE 4 25,947 0 2,221
SHERWIN WILLIAMS CO COM 824348106 33,767 85,820 SH   SOLE 7 64,855 0 20,965
SHERWIN WILLIAMS CO COM 824348106 445 1,132 SH   SOLE 13 1,132 0 0
SHERWIN WILLIAMS CO COM 824348106 285 724 SH   SOLE 15 724 0 0
SHERWIN WILLIAMS CO COM 824348106 177,539 451,225 SH   SOLE 18 361,786 0 89,439
SHERWIN WILLIAMS CO COM 824348106 78,182 198,705 SH   SOLE 19 198,705 0 0
SHERWIN WILLIAMS CO COM 824348106 582,628 1,480,781 SH   SOLE 21 1,480,781 0 0
SHERWIN WILLIAMS CO COM 824348106 800,746 2,035,140 SH   SOLE 22 1,816,528 0 218,612
SHERWIN WILLIAMS CO COM 824348106 23,478 59,671 SH   SOLE 23 59,671 0 0
SHERWIN WILLIAMS CO COM 824348106 30,455 77,404 SH   SOLE 25 77,404 0 0
SHERWIN WILLIAMS CO COM 824348106 138,187 351,209 SH   SOLE 26 86,759 0 264,450
SHERWIN WILLIAMS CO COM 824348106 6,336 16,104 SH   SOLE 28 11,742 0 4,362
SHERWIN WILLIAMS CO COM 824348106 1,519 3,861 SH   SOLE 29 3,861 0 0
SHERWIN WILLIAMS CO COM 824348106 107,529 273,291 SH   SOLE 30 273,291 0 0
SHERWIN WILLIAMS CO COM 824348106 15,746 40,019 SH   SOLE 31 17,971 0 22,048
SHERWIN WILLIAMS CO COM 824348106 6,696 17,017 SH   SOLE 34 17,017 0 0
SHERWIN WILLIAMS CO COM 824348106 26,770 68,037 SH   SOLE 36 68,037 0 0
SHERWIN WILLIAMS CO COM 824348106 754 1,917 SH   SOLE 40 1,917 0 0
SHIFTPIXY INC COM 82452L104 5 3,014 SH   SOLE 18 3,014 0 0
SHIFTPIXY INC COM 82452L104 66 37,533 SH   SOLE 21 37,533 0 0
SHILOH INDS INC COM 824543102 88 15,144 SH   SOLE 2 448 0 14,696
SHILOH INDS INC COM 824543102 297 50,998 SH   SOLE 18 50,998 0 0
SHILOH INDS INC COM 824543102 122 21,011 SH   SOLE 19 21,011 0 0
SHILOH INDS INC COM 824543102 3,244 556,347 SH   SOLE 21 556,347 0 0
SHILOH INDS INC COM 824543102 1,810 310,436 SH   SOLE 22 301,744 0 8,692
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 580 16,334 SH   SOLE 13 16,334 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 540 15,217 SH   SOLE 19 15,217 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 973 27,415 SH   SOLE 21 27,415 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5,357 150,940 SH   SOLE 22 150,940 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 97 2,745 SH   SOLE 25 2,745 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 142 3,999 SH   SOLE 30 3,999 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 122 3,450 SH   SOLE 34 3,450 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 892 84,718 SH   SOLE 2 2,765 0 81,953
SHIP FINANCE INTERNATIONAL L SHS G81075106 815 77,422 SH   SOLE 7 77,422 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 2,979 282,883 SH   SOLE 18 282,883 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,241 117,865 SH   SOLE 19 117,865 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 27,648 2,625,666 SH   SOLE 21 2,625,666 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 9,416 894,163 SH   SOLE 22 818,491 0 75,672
SHIRE PLC SPONSORED ADR 82481R106 25 143 SH   SOLE 18 143 0 0
SHOE CARNIVAL INC COM 824889109 465 13,887 SH   SOLE 2 2,941 0 10,946
SHOE CARNIVAL INC COM 824889109 5 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,872 55,864 SH   SOLE 18 55,864 0 0
SHOE CARNIVAL INC COM 824889109 1,315 39,229 SH   SOLE 19 39,229 0 0
SHOE CARNIVAL INC COM 824889109 37,527 1,119,875 SH   SOLE 21 1,119,875 0 0
SHOE CARNIVAL INC COM 824889109 11,930 356,024 SH   SOLE 22 338,149 0 17,875
SHOE CARNIVAL INC COM 824889109 399 11,898 SH   SOLE 23 11,898 0 0
SHOE CARNIVAL INC COM 824889109 1,088 32,467 SH   SOLE 26 0 0 32,467
SHOE CARNIVAL INC COM 824889109 44 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 136 4,070 SH   SOLE 29 0 0 4,070
SHOE CARNIVAL INC COM 824889109 762 22,725 SH   SOLE 30 22,725 0 0
SHOE CARNIVAL INC COM 824889109 232 6,914 SH   SOLE 34 6,914 0 0
SHOE CARNIVAL INC COM 824889109 59 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 50 364 SH   SOLE 15 364 0 0
SHOPIFY INC CL A 82509L107 3 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 11,763 84,965 SH   SOLE 19 84,965 0 0
SHOPIFY INC CL A 82509L107 2,789 20,143 SH   SOLE 21 20,143 0 0
SHOPIFY INC CL A 82509L107 373 2,692 SH   SOLE 22 2,692 0 0
SHOPIFY INC CL A 82509L107 11,286 81,517 SH   SOLE 25 81,517 0 0
SHOPIFY INC CL A 82509L107 14,153 102,227 SH   SOLE 26 42,404 0 59,823
SHOPIFY INC CL A 82509L107 244 1,765 SH   SOLE 34 1,765 0 0
SHOPIFY INC CL A 82509L107 6,326 45,688 SH   SOLE 36 45,688 0 0
SHORE BANCSHARES INC COM 825107105 174 11,966 SH   SOLE 2 449 0 11,517
SHORE BANCSHARES INC COM 825107105 5 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 672 46,186 SH   SOLE 18 46,186 0 0
SHORE BANCSHARES INC COM 825107105 441 30,304 SH   SOLE 19 30,304 0 0
SHORE BANCSHARES INC COM 825107105 6,827 469,558 SH   SOLE 21 469,558 0 0
SHORE BANCSHARES INC COM 825107105 4,036 277,550 SH   SOLE 22 269,940 0 7,610
SHOTSPOTTER INC COM 82536T107 181 5,804 SH   SOLE 2 231 0 5,573
SHOTSPOTTER INC COM 82536T107 5 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 748 23,990 SH   SOLE 18 23,990 0 0
SHOTSPOTTER INC COM 82536T107 330 10,583 SH   SOLE 19 10,583 0 0
SHOTSPOTTER INC COM 82536T107 8,016 257,083 SH   SOLE 21 257,083 0 0
SHOTSPOTTER INC COM 82536T107 5,972 191,525 SH   SOLE 22 186,154 0 5,371
SHUTTERFLY INC COM 82568P304 1,073 26,644 SH   SOLE 2 1,161 0 25,483
SHUTTERFLY INC COM 82568P304 8 211 SH   SOLE 4 211 0 0
SHUTTERFLY INC COM 82568P304 29 711 SH   SOLE 7 711 0 0
SHUTTERFLY INC COM 82568P304 6,716 166,813 SH   SOLE 18 166,813 0 0
SHUTTERFLY INC COM 82568P304 2,303 57,193 SH   SOLE 19 57,193 0 0
SHUTTERFLY INC COM 82568P304 142,824 3,547,553 SH   SOLE 21 3,547,553 0 0
SHUTTERFLY INC COM 82568P304 38,076 945,763 SH   SOLE 22 902,447 0 43,316
SHUTTERFLY INC COM 82568P304 23 562 SH   SOLE 23 562 0 0
SHUTTERFLY INC COM 82568P304 373 9,268 SH   SOLE 26 5,383 0 3,885
SHUTTERFLY INC COM 82568P304 165 4,088 SH   SOLE 28 4,088 0 0
SHUTTERFLY INC COM 82568P304 37 913 SH   SOLE 29 0 0 913
SHUTTERFLY INC COM 82568P304 2,639 65,561 SH   SOLE 30 65,561 0 0
SHUTTERFLY INC COM 82568P304 113 2,819 SH   SOLE 40 2,819 0 0
SHUTTERSTOCK INC COM 825690100 551 15,300 SH   SOLE 2 703 0 14,597
SHUTTERSTOCK INC COM 825690100 4 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 16 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 3,359 93,292 SH   SOLE 18 93,292 0 0
SHUTTERSTOCK INC COM 825690100 1,000 27,777 SH   SOLE 19 27,777 0 0
SHUTTERSTOCK INC COM 825690100 71,115 1,974,869 SH   SOLE 21 1,974,869 0 0
SHUTTERSTOCK INC COM 825690100 20,267 562,828 SH   SOLE 22 514,906 0 47,922
SHUTTERSTOCK INC COM 825690100 219 6,068 SH   SOLE 26 0 0 6,068
SHUTTERSTOCK INC COM 825690100 105 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 88 2,440 SH   SOLE 29 0 0 2,440
SHUTTERSTOCK INC COM 825690100 1,364 37,890 SH   SOLE 30 37,890 0 0
SHUTTERSTOCK INC COM 825690100 72 2,000 SH   SOLE 40 2,000 0 0
SI BONE INC COM 825704109 785 37,572 SH   SOLE 2 33,036 0 4,536
SI BONE INC COM 825704109 939 44,936 SH   SOLE 18 44,936 0 0
SI BONE INC COM 825704109 4,332 207,362 SH   SOLE 19 207,362 0 0
SI BONE INC COM 825704109 58 2,755 SH   SOLE 20 2,755 0 0
SI BONE INC COM 825704109 5,997 287,068 SH   SOLE 21 287,068 0 0
SI BONE INC COM 825704109 1,596 76,396 SH   SOLE 22 73,906 0 2,490
SI BONE INC COM 825704109 2,128 101,855 SH   SOLE 34 101,855 0 0
SI FINL GROUP INC MD COM 78425V104 132 10,367 SH   SOLE 2 314 0 10,053
SI FINL GROUP INC MD COM 78425V104 497 39,037 SH   SOLE 18 39,037 0 0
SI FINL GROUP INC MD COM 78425V104 199 15,611 SH   SOLE 19 15,611 0 0
SI FINL GROUP INC MD COM 78425V104 5,554 436,323 SH   SOLE 21 436,323 0 0
SI FINL GROUP INC MD COM 78425V104 3,033 238,238 SH   SOLE 22 232,549 0 5,689
SIBANYE STILLWATER SPONSORED ADR 825724206 5,403 1,909,296 SH   SOLE 7 1,909,296 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 5,129 1,812,509 SH   SOLE 30 1,812,509 0 0
SIEBERT FINL CORP COM 826176109 72 4,958 SH   SOLE 2 0 0 4,958
SIEBERT FINL CORP COM 826176109 315 21,807 SH   SOLE 18 21,807 0 0
SIEBERT FINL CORP COM 826176109 157 10,847 SH   SOLE 19 10,847 0 0
SIEBERT FINL CORP COM 826176109 3,812 263,623 SH   SOLE 21 263,623 0 0
SIEBERT FINL CORP COM 826176109 878 60,737 SH   SOLE 22 56,496 0 4,241
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 29 12,577 SH   SOLE 2 627 0 11,950
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1 379 SH   SOLE 7 379 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 115 49,425 SH   SOLE 18 49,425 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 51 22,173 SH   SOLE 19 22,173 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1,272 548,232 SH   SOLE 21 548,232 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 362 156,241 SH   SOLE 22 143,648 0 12,593
SIENTRA INC COM 82621J105 239 18,831 SH   SOLE 2 870 0 17,961
SIENTRA INC COM 82621J105 6 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 982 77,299 SH   SOLE 18 77,299 0 0
SIENTRA INC COM 82621J105 423 33,256 SH   SOLE 19 33,256 0 0
SIENTRA INC COM 82621J105 10,355 814,689 SH   SOLE 21 814,689 0 0
SIENTRA INC COM 82621J105 8,491 668,070 SH   SOLE 22 636,455 0 31,615
SIENTRA INC COM 82621J105 50 3,943 SH   SOLE 30 3,943 0 0
SIERRA BANCORP COM 82620P102 486 20,231 SH   SOLE 2 6,406 0 13,825
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,250 52,010 SH   SOLE 18 52,010 0 0
SIERRA BANCORP COM 82620P102 1,573 65,463 SH   SOLE 19 65,463 0 0
SIERRA BANCORP COM 82620P102 12,171 506,473 SH   SOLE 21 506,473 0 0
SIERRA BANCORP COM 82620P102 8,562 356,321 SH   SOLE 22 347,177 0 9,144
SIERRA BANCORP COM 82620P102 506 21,072 SH   SOLE 23 21,072 0 0
SIERRA BANCORP COM 82620P102 883 36,753 SH   SOLE 26 0 0 36,753
SIERRA BANCORP COM 82620P102 172 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 34 9,937 SH   SOLE 21 9,937 0 0
SIFCO INDS INC COM 826546103 19 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 331 41,888 SH   SOLE 2 1,773 0 40,115
SIGA TECHNOLOGIES INC COM 826917106 9 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,427 180,641 SH   SOLE 18 180,641 0 0
SIGA TECHNOLOGIES INC COM 826917106 608 76,946 SH   SOLE 19 76,946 0 0
SIGA TECHNOLOGIES INC COM 826917106 21,111 2,672,308 SH   SOLE 21 2,672,308 0 0
SIGA TECHNOLOGIES INC COM 826917106 4,085 517,052 SH   SOLE 22 478,877 0 38,175
SIGA TECHNOLOGIES INC COM 826917106 18 2,248 SH   SOLE 30 2,248 0 0
SIGMATRON INTL INC COM 82661L101 11 4,542 SH   SOLE 21 4,542 0 0
SIGMATRON INTL INC COM 82661L101 421 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 15,623 151,963 SH   SOLE 2 28,201 0 123,762
SIGNATURE BK NEW YORK N Y COM 82669G104 1,755 17,067 SH   SOLE 4 15,511 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 372 3,619 SH   SOLE 7 3,619 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 35 338 SH   SOLE 13 338 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 16,451 160,013 SH   SOLE 18 155,693 0 4,320
SIGNATURE BK NEW YORK N Y COM 82669G104 1,217 11,838 SH   SOLE 19 11,838 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 283,969 2,762,075 SH   SOLE 21 2,762,075 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 181,349 1,763,925 SH   SOLE 22 1,660,689 0 103,236
SIGNATURE BK NEW YORK N Y COM 82669G104 4,137 40,244 SH   SOLE 23 40,244 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 47 454 SH   SOLE 25 454 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 14,971 145,617 SH   SOLE 26 49,498 0 96,119
SIGNATURE BK NEW YORK N Y COM 82669G104 1,176 11,436 SH   SOLE 28 8,591 0 2,845
SIGNATURE BK NEW YORK N Y COM 82669G104 1,317 12,814 SH   SOLE 29 1,566 0 11,248
SIGNATURE BK NEW YORK N Y COM 82669G104 8,201 79,764 SH   SOLE 30 79,764 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,939 18,862 SH   SOLE 31 13,238 0 5,624
SIGNATURE BK NEW YORK N Y COM 82669G104 233 2,265 SH   SOLE 34 2,265 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,280 12,451 SH   SOLE 36 12,451 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 113 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,368 74,540 SH   SOLE 2 23,340 0 51,200
SIGNET JEWELERS LIMITED SHS G81276100 8 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 70 2,207 SH   SOLE 7 2,207 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 9,998 314,713 SH   SOLE 18 314,713 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,098 97,508 SH   SOLE 19 97,508 0 0
SIGNET JEWELERS LIMITED SHS G81276100 117,773 3,707,042 SH   SOLE 21 3,707,042 0 0
SIGNET JEWELERS LIMITED SHS G81276100 69,043 2,173,223 SH   SOLE 22 2,083,533 0 89,690
SIGNET JEWELERS LIMITED SHS G81276100 183 5,770 SH   SOLE 25 5,770 0 0
SIGNET JEWELERS LIMITED SHS G81276100 759 23,893 SH   SOLE 26 14,438 0 9,455
SIGNET JEWELERS LIMITED SHS G81276100 239 7,526 SH   SOLE 28 7,526 0 0
SIGNET JEWELERS LIMITED SHS G81276100 572 17,990 SH   SOLE 30 17,990 0 0
SIGNET JEWELERS LIMITED SHS G81276100 556 17,508 SH   SOLE 34 17,508 0 0
SIGNET JEWELERS LIMITED SHS G81276100 63 1,975 SH   SOLE 36 1,975 0 0
SIGNET JEWELERS LIMITED SHS G81276100 165 5,199 SH   SOLE 40 5,199 0 0
SILGAN HOLDINGS INC COM 827048109 4,271 180,818 SH   SOLE 2 40,407 0 140,411
SILGAN HOLDINGS INC COM 827048109 10 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 40 1,696 SH   SOLE 7 1,696 0 0
SILGAN HOLDINGS INC COM 827048109 5,369 227,305 SH   SOLE 18 227,305 0 0
SILGAN HOLDINGS INC COM 827048109 377 15,974 SH   SOLE 19 15,974 0 0
SILGAN HOLDINGS INC COM 827048109 89,446 3,786,885 SH   SOLE 21 3,786,885 0 0
SILGAN HOLDINGS INC COM 827048109 62,799 2,658,712 SH   SOLE 22 2,478,457 0 180,255
SILGAN HOLDINGS INC COM 827048109 654 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 101 4,268 SH   SOLE 28 4,268 0 0
SILGAN HOLDINGS INC COM 827048109 453 19,158 SH   SOLE 30 19,158 0 0
SILGAN HOLDINGS INC COM 827048109 38 1,624 SH   SOLE 31 1,563 0 61
SILGAN HOLDINGS INC COM 827048109 33 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 200 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 4,330 54,948 SH   SOLE 2 22,158 0 32,790
SILICON LABORATORIES INC COM 826919102 13 160 SH   SOLE 4 160 0 0
SILICON LABORATORIES INC COM 826919102 65 830 SH   SOLE 7 830 0 0
SILICON LABORATORIES INC COM 826919102 19,810 251,361 SH   SOLE 18 251,361 0 0
SILICON LABORATORIES INC COM 826919102 32,237 409,044 SH   SOLE 19 409,044 0 0
SILICON LABORATORIES INC COM 826919102 250,174 3,174,390 SH   SOLE 21 3,174,390 0 0
SILICON LABORATORIES INC COM 826919102 117,529 1,491,294 SH   SOLE 22 1,422,520 0 68,774
SILICON LABORATORIES INC COM 826919102 45 570 SH   SOLE 23 570 0 0
SILICON LABORATORIES INC COM 826919102 23 296 SH   SOLE 25 296 0 0
SILICON LABORATORIES INC COM 826919102 967 12,268 SH   SOLE 26 7,725 0 4,543
SILICON LABORATORIES INC COM 826919102 464 5,889 SH   SOLE 28 5,889 0 0
SILICON LABORATORIES INC COM 826919102 420 5,324 SH   SOLE 29 0 0 5,324
SILICON LABORATORIES INC COM 826919102 18,687 237,120 SH   SOLE 30 237,120 0 0
SILICON LABORATORIES INC COM 826919102 7,355 93,320 SH   SOLE 34 93,320 0 0
SILICON LABORATORIES INC COM 826919102 334 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 845 800,000 PRN   SOLE 21 800,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 93 2,698 SH   SOLE 25 2,698 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 647 650,000 PRN   SOLE 21 650,000 0 0
SILVERBOW RES INC COM 82836G102 205 8,668 SH   SOLE 2 220 0 8,448
SILVERBOW RES INC COM 82836G102 5 230 SH   SOLE 7 230 0 0
SILVERBOW RES INC COM 82836G102 585 24,738 SH   SOLE 18 24,738 0 0
SILVERBOW RES INC COM 82836G102 373 15,776 SH   SOLE 19 15,776 0 0
SILVERBOW RES INC COM 82836G102 5,966 252,381 SH   SOLE 21 252,381 0 0
SILVERBOW RES INC COM 82836G102 2,002 84,677 SH   SOLE 22 80,003 0 4,674
SILVERBOW RES INC COM 82836G102 46 1,966 SH   SOLE 26 0 0 1,966
SILVERBOW RES INC COM 82836G102 0 1 SH   SOLE 29 0 0 1
SILVERCORP METALS INC COM 82835P103 101 47,920 SH   SOLE 22 47,920 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 89 6,758 SH   SOLE 2 236 0 6,522
SILVERCREST ASSET MGMT GROUP CL A 828359109 385 29,078 SH   SOLE 18 29,078 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 159 12,006 SH   SOLE 19 12,006 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,875 292,881 SH   SOLE 21 292,881 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,168 163,844 SH   SOLE 22 158,775 0 5,069
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 81 6,085 SH   SOLE 29 0 0 6,085
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,227 92,281 SH   SOLE 2 3,143 0 89,138
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 20 849 SH   SOLE 7 849 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11,522 477,495 SH   SOLE 18 477,495 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,264 135,272 SH   SOLE 19 135,272 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 238,964 9,903,194 SH   SOLE 21 9,903,194 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 65,696 2,722,569 SH   SOLE 22 2,617,905 0 104,664
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 469 19,436 SH   SOLE 26 13,198 0 6,238
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 259 10,742 SH   SOLE 28 10,742 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4,555 188,780 SH   SOLE 30 188,780 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 252 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 152,929 910,343 SH   SOLE 2 193,943 0 716,400
SIMON PPTY GROUP INC NEW COM 828806109 68,984 410,646 SH   SOLE 4 402,475 0 8,171
SIMON PPTY GROUP INC NEW COM 828806109 126,688 754,139 SH   SOLE 7 754,139 0 0
SIMON PPTY GROUP INC NEW COM 828806109 6,179 36,780 SH   SOLE 13 36,780 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,388 14,215 SH   SOLE 15 14,215 0 0
SIMON PPTY GROUP INC NEW COM 828806109 127,250 757,483 SH   SOLE 18 715,526 0 41,957
SIMON PPTY GROUP INC NEW COM 828806109 150,626 896,634 SH   SOLE 19 896,634 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,553,312 9,246,455 SH   SOLE 21 9,246,455 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,074,331 12,347,942 SH   SOLE 22 11,358,301 0 989,641
SIMON PPTY GROUP INC NEW COM 828806109 50,466 300,412 SH   SOLE 23 300,412 0 0
SIMON PPTY GROUP INC NEW COM 828806109 155,152 923,580 SH   SOLE 25 923,580 0 0
SIMON PPTY GROUP INC NEW COM 828806109 207,326 1,234,155 SH   SOLE 26 310,370 0 923,785
SIMON PPTY GROUP INC NEW COM 828806109 12,995 77,358 SH   SOLE 28 61,451 0 15,907
SIMON PPTY GROUP INC NEW COM 828806109 37,976 226,059 SH   SOLE 29 137,934 0 88,125
SIMON PPTY GROUP INC NEW COM 828806109 417,656 2,486,197 SH   SOLE 30 2,486,197 0 0
SIMON PPTY GROUP INC NEW COM 828806109 25,380 151,078 SH   SOLE 31 67,766 0 83,312
SIMON PPTY GROUP INC NEW COM 828806109 27,207 161,958 SH   SOLE 34 161,958 0 0
SIMON PPTY GROUP INC NEW COM 828806109 48,091 286,271 SH   SOLE 36 286,271 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,172 6,975 SH   SOLE 40 6,975 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,292 68,339 SH   SOLE 2 11,060 0 57,279
SIMPLY GOOD FOODS CO COM 82900L102 7 394 SH   SOLE 4 394 0 0
SIMPLY GOOD FOODS CO COM 82900L102 24 1,272 SH   SOLE 7 1,272 0 0
SIMPLY GOOD FOODS CO COM 82900L102 3,844 203,369 SH   SOLE 18 203,369 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,662 140,831 SH   SOLE 19 140,831 0 0
SIMPLY GOOD FOODS CO COM 82900L102 38,091 2,015,373 SH   SOLE 21 2,015,373 0 0
SIMPLY GOOD FOODS CO COM 82900L102 33,705 1,783,327 SH   SOLE 22 1,702,122 0 81,205
SIMPLY GOOD FOODS CO COM 82900L102 372 19,696 SH   SOLE 23 19,696 0 0
SIMPLY GOOD FOODS CO COM 82900L102 820 43,379 SH   SOLE 26 0 0 43,379
SIMPLY GOOD FOODS CO COM 82900L102 181 9,580 SH   SOLE 28 9,580 0 0
SIMPLY GOOD FOODS CO COM 82900L102 101 5,337 SH   SOLE 29 0 0 5,337
SIMPLY GOOD FOODS CO COM 82900L102 257 13,578 SH   SOLE 30 13,578 0 0
SIMPLY GOOD FOODS CO COM 82900L102 121 6,406 SH   SOLE 40 6,406 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,796 33,178 SH   SOLE 2 1,473 0 31,705
SIMPSON MANUFACTURING CO INC COM 829073105 14 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 40 735 SH   SOLE 7 735 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 11,422 211,015 SH   SOLE 18 211,015 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 4,403 81,345 SH   SOLE 19 81,345 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 243,995 4,507,582 SH   SOLE 21 4,507,582 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 68,586 1,267,069 SH   SOLE 22 1,212,083 0 54,986
SIMPSON MANUFACTURING CO INC COM 829073105 20 362 SH   SOLE 23 362 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 494 9,133 SH   SOLE 26 5,210 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 284 5,240 SH   SOLE 28 5,240 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 295 5,444 SH   SOLE 29 0 0 5,444
SIMPSON MANUFACTURING CO INC COM 829073105 4,500 83,124 SH   SOLE 30 83,124 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,656 30,586 SH   SOLE 34 30,586 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 243 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 189 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 789 39,647 SH   SOLE 18 39,647 0 0
SIMULATIONS PLUS INC COM 829214105 324 16,296 SH   SOLE 19 16,296 0 0
SIMULATIONS PLUS INC COM 829214105 7,971 400,568 SH   SOLE 21 400,568 0 0
SIMULATIONS PLUS INC COM 829214105 7,737 388,770 SH   SOLE 22 380,439 0 8,331
SINA CORP ORD G81477104 16,305 303,975 SH   SOLE 2 29,123 0 274,852
SINA CORP ORD G81477104 2,608 48,618 SH   SOLE 4 48,618 0 0
SINA CORP ORD G81477104 453 8,451 SH   SOLE 7 8,451 0 0
SINA CORP ORD G81477104 358 6,673 SH   SOLE 13 6,673 0 0
SINA CORP ORD G81477104 1,814 33,820 SH   SOLE 15 33,820 0 0
SINA CORP ORD G81477104 3,419 63,740 SH   SOLE 18 63,740 0 0
SINA CORP ORD G81477104 4,600 85,757 SH   SOLE 19 85,757 0 0
SINA CORP ORD G81477104 75,329 1,404,345 SH   SOLE 21 1,404,345 0 0
SINA CORP ORD G81477104 96,415 1,797,437 SH   SOLE 22 1,475,901 0 321,536
SINA CORP ORD G81477104 2,171 40,476 SH   SOLE 23 40,476 0 0
SINA CORP ORD G81477104 1,414 26,359 SH   SOLE 25 26,359 0 0
SINA CORP ORD G81477104 14,966 278,999 SH   SOLE 26 59,673 0 219,326
SINA CORP ORD G81477104 39 723 SH   SOLE 28 723 0 0
SINA CORP ORD G81477104 648 12,085 SH   SOLE 29 6,580 0 5,505
SINA CORP ORD G81477104 24,292 452,862 SH   SOLE 30 452,862 0 0
SINA CORP ORD G81477104 185 3,456 SH   SOLE 31 3,456 0 0
SINA CORP ORD G81477104 217 4,047 SH   SOLE 32 4,047 0 0
SINA CORP ORD G81477104 2,253 42,011 SH   SOLE 34 42,011 0 0
SINA CORP ORD G81477104 37 684 SH   SOLE 36 684 0 0
SINA CORP ORD G81477104 33 615 SH   SOLE 40 615 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,394 90,887 SH   SOLE 2 26,091 0 64,796
SINCLAIR BROADCAST GROUP INC CL A 829226109 138 5,245 SH   SOLE 4 5,245 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 86 3,262 SH   SOLE 7 3,262 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 6,336 240,554 SH   SOLE 18 240,554 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,680 139,704 SH   SOLE 19 139,704 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 61,422 2,331,876 SH   SOLE 21 2,331,876 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 59,201 2,247,555 SH   SOLE 22 2,114,782 0 132,773
SINCLAIR BROADCAST GROUP INC CL A 829226109 269 10,230 SH   SOLE 23 10,230 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,546 58,686 SH   SOLE 26 17,481 0 41,205
SINCLAIR BROADCAST GROUP INC CL A 829226109 243 9,207 SH   SOLE 28 9,207 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 326 12,395 SH   SOLE 29 3,351 0 9,044
SINCLAIR BROADCAST GROUP INC CL A 829226109 524 19,884 SH   SOLE 30 19,884 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 255 9,687 SH   SOLE 31 6,613 0 3,074
SINCLAIR BROADCAST GROUP INC CL A 829226109 72 2,743 SH   SOLE 34 2,743 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 41 1,556 SH   SOLE 36 1,556 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 185 7,034 SH   SOLE 40 7,034 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,170 27,120 SH   SOLE 2 0 0 27,120
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 74 1,723 SH   SOLE 4 1,723 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 332 7,689 SH   SOLE 13 7,689 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 214 4,948 SH   SOLE 18 4,948 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 111 2,567 SH   SOLE 19 2,567 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 968 22,435 SH   SOLE 22 22,435 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 95 2,194 SH   SOLE 30 2,194 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 32 737 SH   SOLE 34 737 0 0
SINTX TECHNOLOGIES INC COM 829392109 0 365 SH   SOLE 21 365 0 0
SINTX TECHNOLOGIES INC COM 829392109 1 7,619 SH   SOLE 22 7,619 0 0
SIRIUS XM HLDGS INC COM 82968B103 20,757 3,635,124 SH   SOLE 2 524,180 0 3,110,944
SIRIUS XM HLDGS INC COM 82968B103 3,725 652,412 SH   SOLE 4 609,930 0 42,482
SIRIUS XM HLDGS INC COM 82968B103 3,039 532,202 SH   SOLE 7 403,119 0 129,083
SIRIUS XM HLDGS INC COM 82968B103 542 94,961 SH   SOLE 13 94,961 0 0
SIRIUS XM HLDGS INC COM 82968B103 135 23,639 SH   SOLE 15 23,639 0 0
SIRIUS XM HLDGS INC COM 82968B103 29 5,018 SH   SOLE 17 0 0 5,018
SIRIUS XM HLDGS INC COM 82968B103 4,523 792,065 SH   SOLE 18 641,897 0 150,168
SIRIUS XM HLDGS INC COM 82968B103 3,982 697,315 SH   SOLE 19 697,315 0 0
SIRIUS XM HLDGS INC COM 82968B103 132,206 23,153,393 SH   SOLE 21 23,153,393 0 0
SIRIUS XM HLDGS INC COM 82968B103 210,448 36,856,037 SH   SOLE 22 33,066,967 0 3,789,070
SIRIUS XM HLDGS INC COM 82968B103 7,840 1,373,107 SH   SOLE 23 1,373,107 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,035 1,232,054 SH   SOLE 25 1,232,054 0 0
SIRIUS XM HLDGS INC COM 82968B103 30,715 5,379,110 SH   SOLE 26 1,787,390 0 3,591,720
SIRIUS XM HLDGS INC COM 82968B103 1,730 303,049 SH   SOLE 28 222,082 0 80,967
SIRIUS XM HLDGS INC COM 82968B103 708 124,071 SH   SOLE 29 124,071 0 0
SIRIUS XM HLDGS INC COM 82968B103 20,279 3,551,475 SH   SOLE 30 3,551,475 0 0
SIRIUS XM HLDGS INC COM 82968B103 5,204 911,448 SH   SOLE 31 575,378 0 336,070
SIRIUS XM HLDGS INC COM 82968B103 3,598 630,125 SH   SOLE 32 630,125 0 0
SIRIUS XM HLDGS INC COM 82968B103 833 145,864 SH   SOLE 34 145,864 0 0
SIRIUS XM HLDGS INC COM 82968B103 6,972 1,220,972 SH   SOLE 36 1,220,972 0 0
SIRIUS XM HLDGS INC COM 82968B103 185 32,483 SH   SOLE 40 32,483 0 0
SITE CENTERS CORP COM 82981J109 3,419 308,834 SH   SOLE 2 9,934 0 298,900
SITE CENTERS CORP COM 82981J109 1,217 109,942 SH   SOLE 4 109,942 0 0
SITE CENTERS CORP COM 82981J109 2,810 253,798 SH   SOLE 7 253,798 0 0
SITE CENTERS CORP COM 82981J109 72 6,479 SH   SOLE 15 6,479 0 0
SITE CENTERS CORP COM 82981J109 836 75,559 SH   SOLE 18 75,559 0 0
SITE CENTERS CORP COM 82981J109 3,184 287,616 SH   SOLE 19 287,616 0 0
SITE CENTERS CORP COM 82981J109 30,472 2,752,682 SH   SOLE 21 2,752,682 0 0
SITE CENTERS CORP COM 82981J109 74,675 6,745,687 SH   SOLE 22 6,445,550 0 300,137
SITE CENTERS CORP COM 82981J109 91 8,225 SH   SOLE 23 8,225 0 0
SITE CENTERS CORP COM 82981J109 3,517 317,721 SH   SOLE 25 317,721 0 0
SITE CENTERS CORP COM 82981J109 915 82,687 SH   SOLE 26 20,208 0 62,479
SITE CENTERS CORP COM 82981J109 244 22,060 SH   SOLE 28 22,060 0 0
SITE CENTERS CORP COM 82981J109 595 53,745 SH   SOLE 29 53,745 0 0
SITE CENTERS CORP COM 82981J109 8,081 729,946 SH   SOLE 30 729,946 0 0
SITE CENTERS CORP COM 82981J109 37 3,348 SH   SOLE 31 3,348 0 0
SITE CENTERS CORP COM 82981J109 81 7,294 SH   SOLE 34 7,294 0 0
SITE CENTERS CORP COM 82981J109 60 5,458 SH   SOLE 36 5,458 0 0
SITE CENTERS CORP COM 82981J109 162 14,623 SH   SOLE 40 14,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,804 32,648 SH   SOLE 2 1,725 0 30,923
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8 149 SH   SOLE 4 149 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 31 553 SH   SOLE 7 553 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,292 131,930 SH   SOLE 18 131,930 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4,163 75,323 SH   SOLE 19 75,323 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 74,042 1,339,633 SH   SOLE 21 1,339,633 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 67,333 1,218,247 SH   SOLE 22 1,090,227 0 128,020
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 193 3,497 SH   SOLE 23 3,497 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 835 15,109 SH   SOLE 26 9,330 0 5,779
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 273 4,937 SH   SOLE 28 4,937 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 526 9,521 SH   SOLE 30 9,521 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 184 3,333 SH   SOLE 40 3,333 0 0
SITO MOBILE LTD COM NEW 82988R203 4 4,327 SH   SOLE 18 4,327 0 0
SITO MOBILE LTD COM NEW 82988R203 59 65,820 SH   SOLE 21 65,820 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 10,135 182,185 SH   SOLE 2 44,381 0 137,804
SIX FLAGS ENTMT CORP NEW COM 83001A102 43 777 SH   SOLE 4 777 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 102 1,838 SH   SOLE 7 1,838 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 11,666 209,710 SH   SOLE 18 209,710 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 950 17,070 SH   SOLE 19 17,070 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 196,428 3,530,980 SH   SOLE 21 3,530,980 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 133,486 2,399,525 SH   SOLE 22 2,257,505 0 142,020
SIX FLAGS ENTMT CORP NEW COM 83001A102 51 914 SH   SOLE 23 914 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,285 23,096 SH   SOLE 26 14,925 0 8,171
SIX FLAGS ENTMT CORP NEW COM 83001A102 509 9,150 SH   SOLE 28 9,150 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 473 8,503 SH   SOLE 29 0 0 8,503
SIX FLAGS ENTMT CORP NEW COM 83001A102 965 17,338 SH   SOLE 30 17,338 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 92 1,657 SH   SOLE 31 1,493 0 164
SIX FLAGS ENTMT CORP NEW COM 83001A102 99 1,775 SH   SOLE 36 1,775 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 357 6,415 SH   SOLE 40 6,415 0 0
SJW GROUP COM 784305104 977 17,573 SH   SOLE 2 3,013 0 14,560
SJW GROUP COM 784305104 310 5,581 SH   SOLE 4 5,581 0 0
SJW GROUP COM 784305104 2,423 43,567 SH   SOLE 7 43,567 0 0
SJW GROUP COM 784305104 3,182 57,208 SH   SOLE 18 57,208 0 0
SJW GROUP COM 784305104 2,303 41,411 SH   SOLE 19 41,411 0 0
SJW GROUP COM 784305104 32,804 589,786 SH   SOLE 21 589,786 0 0
SJW GROUP COM 784305104 34,717 624,175 SH   SOLE 22 603,013 0 21,162
SJW GROUP COM 784305104 290 5,206 SH   SOLE 23 5,206 0 0
SJW GROUP COM 784305104 1,586 28,510 SH   SOLE 26 10,204 0 18,306
SJW GROUP COM 784305104 124 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 89 1,605 SH   SOLE 29 0 0 1,605
SJW GROUP COM 784305104 3,452 62,063 SH   SOLE 30 62,063 0 0
SJW GROUP COM 784305104 35 633 SH   SOLE 36 633 0 0
SJW GROUP COM 784305104 87 1,565 SH   SOLE 40 1,565 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 658 24,547 SH   SOLE 2 24,547 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 546 20,373 SH   SOLE 18 20,373 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 5,118 190,986 SH   SOLE 22 190,986 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 264 9,858 SH   SOLE 25 9,858 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 2,277 84,969 SH   SOLE 30 84,969 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 34 1,286 SH   SOLE 34 1,286 0 0
SKECHERS U S A INC CL A 830566105 7,249 316,671 SH   SOLE 2 64,014 0 252,657
SKECHERS U S A INC CL A 830566105 15 675 SH   SOLE 4 675 0 0
SKECHERS U S A INC CL A 830566105 72 3,129 SH   SOLE 7 3,129 0 0
SKECHERS U S A INC CL A 830566105 8,914 389,428 SH   SOLE 18 389,428 0 0
SKECHERS U S A INC CL A 830566105 629 27,464 SH   SOLE 19 27,464 0 0
SKECHERS U S A INC CL A 830566105 145,686 6,364,628 SH   SOLE 21 6,364,628 0 0
SKECHERS U S A INC CL A 830566105 98,929 4,321,937 SH   SOLE 22 4,065,503 0 256,434
SKECHERS U S A INC CL A 830566105 878 38,376 SH   SOLE 26 18,728 0 19,648
SKECHERS U S A INC CL A 830566105 394 17,212 SH   SOLE 28 17,212 0 0
SKECHERS U S A INC CL A 830566105 288 12,586 SH   SOLE 29 0 0 12,586
SKECHERS U S A INC CL A 830566105 745 32,539 SH   SOLE 30 32,539 0 0
SKECHERS U S A INC CL A 830566105 68 2,968 SH   SOLE 31 2,827 0 141
SKECHERS U S A INC CL A 830566105 64 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 294 12,842 SH   SOLE 40 12,842 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 340 23,150 SH   SOLE 2 710 0 22,440
SKYLINE CHAMPION CORPORATION COM 830830105 3 187 SH   SOLE 7 187 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,441 98,084 SH   SOLE 18 98,084 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 623 42,438 SH   SOLE 19 42,438 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 19,719 1,342,334 SH   SOLE 21 1,342,334 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 13,237 901,101 SH   SOLE 22 870,466 0 30,635
SKYLINE CHAMPION CORPORATION COM 830830105 123 8,398 SH   SOLE 30 8,398 0 0
SKYWEST INC COM 830879102 2,279 51,242 SH   SOLE 2 1,804 0 49,438
SKYWEST INC COM 830879102 35 791 SH   SOLE 7 791 0 0
SKYWEST INC COM 830879102 11,789 265,110 SH   SOLE 18 265,110 0 0
SKYWEST INC COM 830879102 3,378 75,969 SH   SOLE 19 75,969 0 0
SKYWEST INC COM 830879102 245,445 5,519,336 SH   SOLE 21 5,519,336 0 0
SKYWEST INC COM 830879102 66,196 1,488,552 SH   SOLE 22 1,440,276 0 48,276
SKYWEST INC COM 830879102 9 192 SH   SOLE 26 0 0 192
SKYWEST INC COM 830879102 85 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 4,202 94,486 SH   SOLE 30 94,486 0 0
SKYWEST INC COM 830879102 58 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 29,978 447,296 SH   SOLE 2 43,237 0 404,059
SKYWORKS SOLUTIONS INC COM 83088M102 4,266 63,648 SH   SOLE 4 58,844 0 4,804
SKYWORKS SOLUTIONS INC COM 83088M102 13,954 208,209 SH   SOLE 7 162,620 0 45,589
SKYWORKS SOLUTIONS INC COM 83088M102 1,027 15,323 SH   SOLE 13 15,323 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 129 1,922 SH   SOLE 15 1,922 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 29,525 440,534 SH   SOLE 18 418,780 0 21,754
SKYWORKS SOLUTIONS INC COM 83088M102 22,156 330,584 SH   SOLE 19 330,584 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 332,097 4,955,195 SH   SOLE 21 4,955,195 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 297,136 4,433,549 SH   SOLE 22 3,946,339 0 487,210
SKYWORKS SOLUTIONS INC COM 83088M102 8,609 128,450 SH   SOLE 23 128,450 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 11,837 176,616 SH   SOLE 25 176,616 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 60,872 908,268 SH   SOLE 26 209,218 0 699,050
SKYWORKS SOLUTIONS INC COM 83088M102 2,265 33,799 SH   SOLE 28 24,624 0 9,175
SKYWORKS SOLUTIONS INC COM 83088M102 4,321 64,480 SH   SOLE 29 6,599 0 57,881
SKYWORKS SOLUTIONS INC COM 83088M102 48,112 717,876 SH   SOLE 30 717,876 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,768 56,215 SH   SOLE 31 37,403 0 18,812
SKYWORKS SOLUTIONS INC COM 83088M102 1,688 25,182 SH   SOLE 32 25,182 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,372 124,918 SH   SOLE 34 124,918 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9,072 135,364 SH   SOLE 36 135,364 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 247 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 30,289 383,018 SH   SOLE 2 163,997 0 219,021
SL GREEN RLTY CORP COM 78440X101 9,699 122,643 SH   SOLE 4 120,432 0 2,211
SL GREEN RLTY CORP COM 78440X101 17,210 217,634 SH   SOLE 7 211,476 0 6,158
SL GREEN RLTY CORP COM 78440X101 358 4,532 SH   SOLE 13 4,532 0 0
SL GREEN RLTY CORP COM 78440X101 308 3,890 SH   SOLE 15 3,890 0 0
SL GREEN RLTY CORP COM 78440X101 13,877 175,483 SH   SOLE 18 162,392 0 13,091
SL GREEN RLTY CORP COM 78440X101 14,276 180,522 SH   SOLE 19 180,522 0 0
SL GREEN RLTY CORP COM 78440X101 215,713 2,727,781 SH   SOLE 21 2,727,781 0 0
SL GREEN RLTY CORP COM 78440X101 279,258 3,531,338 SH   SOLE 22 3,198,828 0 332,510
SL GREEN RLTY CORP COM 78440X101 10,116 127,919 SH   SOLE 23 127,919 0 0
SL GREEN RLTY CORP COM 78440X101 20,086 254,001 SH   SOLE 25 254,001 0 0
SL GREEN RLTY CORP COM 78440X101 36,740 464,599 SH   SOLE 26 123,497 0 341,102
SL GREEN RLTY CORP COM 78440X101 1,324 16,742 SH   SOLE 28 12,221 0 4,521
SL GREEN RLTY CORP COM 78440X101 6,099 77,120 SH   SOLE 29 59,493 0 17,627
SL GREEN RLTY CORP COM 78440X101 53,602 677,825 SH   SOLE 30 677,825 0 0
SL GREEN RLTY CORP COM 78440X101 4,015 50,767 SH   SOLE 31 18,693 0 32,074
SL GREEN RLTY CORP COM 78440X101 2,209 27,938 SH   SOLE 34 27,938 0 0
SL GREEN RLTY CORP COM 78440X101 6,729 85,097 SH   SOLE 36 85,097 0 0
SL GREEN RLTY CORP COM 78440X101 157 1,985 SH   SOLE 40 1,985 0 0
SLEEP NUMBER CORP COM 83125X103 865 27,272 SH   SOLE 2 2,136 0 25,136
SLEEP NUMBER CORP COM 83125X103 5 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 25 776 SH   SOLE 7 776 0 0
SLEEP NUMBER CORP COM 83125X103 5,263 165,853 SH   SOLE 18 165,853 0 0
SLEEP NUMBER CORP COM 83125X103 1,759 55,426 SH   SOLE 19 55,426 0 0
SLEEP NUMBER CORP COM 83125X103 109,715 3,457,778 SH   SOLE 21 3,457,778 0 0
SLEEP NUMBER CORP COM 83125X103 30,562 963,200 SH   SOLE 22 911,304 0 51,896
SLEEP NUMBER CORP COM 83125X103 116 3,650 SH   SOLE 23 3,650 0 0
SLEEP NUMBER CORP COM 83125X103 280 8,830 SH   SOLE 26 6,305 0 2,525
SLEEP NUMBER CORP COM 83125X103 175 5,509 SH   SOLE 28 5,509 0 0
SLEEP NUMBER CORP COM 83125X103 98 3,088 SH   SOLE 29 0 0 3,088
SLEEP NUMBER CORP COM 83125X103 2,410 75,958 SH   SOLE 30 75,958 0 0
SLEEP NUMBER CORP COM 83125X103 41 1,288 SH   SOLE 34 1,288 0 0
SLEEP NUMBER CORP COM 83125X103 104 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 8,804 1,059,403 SH   SOLE 2 208,448 0 850,955
SLM CORP COM 78442P106 13 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 104 12,486 SH   SOLE 7 12,486 0 0
SLM CORP COM 78442P106 20,018 2,408,917 SH   SOLE 18 1,960,568 0 448,349
SLM CORP COM 78442P106 11,172 1,344,367 SH   SOLE 19 1,344,367 0 0
SLM CORP COM 78442P106 179,894 21,647,856 SH   SOLE 21 21,647,856 0 0
SLM CORP COM 78442P106 122,542 14,746,358 SH   SOLE 22 13,864,332 0 882,026
SLM CORP COM 78442P106 267 32,134 SH   SOLE 23 32,134 0 0
SLM CORP COM 78442P106 1,082 130,191 SH   SOLE 25 0 0 130,191
SLM CORP COM 78442P106 1,137 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 497 59,750 SH   SOLE 28 59,750 0 0
SLM CORP COM 78442P106 395 47,521 SH   SOLE 29 0 0 47,521
SLM CORP COM 78442P106 919 110,587 SH   SOLE 30 110,587 0 0
SLM CORP COM 78442P106 75 9,041 SH   SOLE 31 9,041 0 0
SLM CORP COM 78442P106 11,041 1,328,683 SH   SOLE 34 1,328,683 0 0
SLM CORP COM 78442P106 989 119,062 SH   SOLE 36 119,062 0 0
SLM CORP COM 78442P106 383 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 4,167 269,195 SH   SOLE 2 49,380 0 219,815
SM ENERGY CO COM 78454L100 5 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 67 4,337 SH   SOLE 7 4,337 0 0
SM ENERGY CO COM 78454L100 4,671 301,766 SH   SOLE 18 301,766 0 0
SM ENERGY CO COM 78454L100 418 26,974 SH   SOLE 19 26,974 0 0
SM ENERGY CO COM 78454L100 80,395 5,193,447 SH   SOLE 21 5,193,447 0 0
SM ENERGY CO COM 78454L100 52,901 3,417,390 SH   SOLE 22 3,187,496 0 229,894
SM ENERGY CO COM 78454L100 388 25,040 SH   SOLE 26 17,766 0 7,274
SM ENERGY CO COM 78454L100 210 13,551 SH   SOLE 28 13,551 0 0
SM ENERGY CO COM 78454L100 81 5,205 SH   SOLE 29 0 0 5,205
SM ENERGY CO COM 78454L100 983 63,477 SH   SOLE 30 63,477 0 0
SM ENERGY CO COM 78454L100 36 2,297 SH   SOLE 31 2,297 0 0
SM ENERGY CO COM 78454L100 46 3,003 SH   SOLE 36 3,003 0 0
SM ENERGY CO COM 78454L100 152 9,803 SH   SOLE 40 9,803 0 0
SMART & FINAL STORES INC COM 83190B101 196 41,333 SH   SOLE 2 15,693 0 25,640
SMART & FINAL STORES INC COM 83190B101 2 496 SH   SOLE 7 496 0 0
SMART & FINAL STORES INC COM 83190B101 389 82,054 SH   SOLE 18 82,054 0 0
SMART & FINAL STORES INC COM 83190B101 603 127,185 SH   SOLE 19 127,185 0 0
SMART & FINAL STORES INC COM 83190B101 3,982 840,163 SH   SOLE 21 840,163 0 0
SMART & FINAL STORES INC COM 83190B101 4,216 889,404 SH   SOLE 22 862,956 0 26,448
SMART & FINAL STORES INC COM 83190B101 345 72,773 SH   SOLE 23 72,773 0 0
SMART & FINAL STORES INC COM 83190B101 573 120,958 SH   SOLE 26 0 0 120,958
SMART & FINAL STORES INC COM 83190B101 20 4,260 SH   SOLE 28 4,260 0 0
SMART & FINAL STORES INC COM 83190B101 115 24,249 SH   SOLE 29 0 0 24,249
SMART & FINAL STORES INC COM 83190B101 45 9,587 SH   SOLE 30 9,587 0 0
SMART & FINAL STORES INC COM 83190B101 14 2,993 SH   SOLE 40 2,993 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 240 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 1,648 55,502 SH   SOLE 18 55,502 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 434 14,614 SH   SOLE 19 14,614 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 37,293 1,255,667 SH   SOLE 21 1,255,667 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 8,979 302,325 SH   SOLE 22 288,849 0 13,476
SMART GLOBAL HLDGS INC SHS G8232Y101 737 24,801 SH   SOLE 30 24,801 0 0
SMART SAND INC COM 83191H107 50 22,580 SH   SOLE 2 1,101 0 21,479
SMART SAND INC COM 83191H107 167 75,432 SH   SOLE 18 75,432 0 0
SMART SAND INC COM 83191H107 67 30,395 SH   SOLE 19 30,395 0 0
SMART SAND INC COM 83191H107 1,683 757,976 SH   SOLE 21 757,976 0 0
SMART SAND INC COM 83191H107 1,291 581,402 SH   SOLE 22 575,160 0 6,242
SMARTFINANCIAL INC COM NEW 83190L208 194 10,619 SH   SOLE 2 437 0 10,182
SMARTFINANCIAL INC COM NEW 83190L208 4 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 720 39,405 SH   SOLE 18 39,405 0 0
SMARTFINANCIAL INC COM NEW 83190L208 477 26,121 SH   SOLE 19 26,121 0 0
SMARTFINANCIAL INC COM NEW 83190L208 7,343 401,917 SH   SOLE 21 401,917 0 0
SMARTFINANCIAL INC COM NEW 83190L208 2,272 124,374 SH   SOLE 22 116,746 0 7,628
SMARTFINANCIAL INC COM NEW 83190L208 638 34,937 SH   SOLE 26 0 0 34,937
SMARTSHEET INC COM CL A 83200N103 7,913 318,292 SH   SOLE 19 318,292 0 0
SMARTSHEET INC COM CL A 83200N103 5,948 239,266 SH   SOLE 22 239,266 0 0
SMARTSHEET INC COM CL A 83200N103 6,312 253,894 SH   SOLE 34 253,894 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 712 19,047 SH   SOLE 18 19,047 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,079 55,617 SH   SOLE 19 55,617 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 662 17,710 SH   SOLE 25 17,710 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,069 28,592 SH   SOLE 34 28,592 0 0
SMITH A O COM 831865209 14,760 345,659 SH   SOLE 2 34,315 0 311,344
SMITH A O COM 831865209 1,969 46,111 SH   SOLE 4 41,959 0 4,152
SMITH A O COM 831865209 14,914 349,277 SH   SOLE 7 165,836 0 183,441
SMITH A O COM 831865209 106 2,472 SH   SOLE 13 2,472 0 0
SMITH A O COM 831865209 13,396 313,712 SH   SOLE 18 296,242 0 17,470
SMITH A O COM 831865209 1,828 42,821 SH   SOLE 19 42,821 0 0
SMITH A O COM 831865209 144,546 3,385,146 SH   SOLE 21 3,385,146 0 0
SMITH A O COM 831865209 165,586 3,877,882 SH   SOLE 22 3,490,914 0 386,968
SMITH A O COM 831865209 4,398 102,991 SH   SOLE 23 102,991 0 0
SMITH A O COM 831865209 6,856 160,565 SH   SOLE 25 160,565 0 0
SMITH A O COM 831865209 19,057 446,291 SH   SOLE 26 148,368 0 297,923
SMITH A O COM 831865209 1,238 28,985 SH   SOLE 28 21,093 0 7,892
SMITH A O COM 831865209 1,462 34,231 SH   SOLE 29 4,588 0 29,643
SMITH A O COM 831865209 21,876 512,327 SH   SOLE 30 512,327 0 0
SMITH A O COM 831865209 2,506 58,681 SH   SOLE 31 34,225 0 24,456
SMITH A O COM 831865209 1,254 29,375 SH   SOLE 34 29,375 0 0
SMITH A O COM 831865209 955 22,367 SH   SOLE 36 22,367 0 0
SMITH A O COM 831865209 125 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 7 3,951 SH   SOLE 18 3,951 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 106 58,690 SH   SOLE 21 58,690 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 550 305,588 SH   SOLE 22 305,588 0 0
SMTC CORP COM NEW 832682207 12 3,057 SH   SOLE 18 3,057 0 0
SMTC CORP COM NEW 832682207 216 52,952 SH   SOLE 21 52,952 0 0
SMUCKER J M CO COM NEW 832696405 29,930 320,145 SH   SOLE 2 50,173 0 269,972
SMUCKER J M CO COM NEW 832696405 4,479 47,913 SH   SOLE 4 44,789 0 3,124
SMUCKER J M CO COM NEW 832696405 18,694 199,960 SH   SOLE 7 157,968 0 41,992
SMUCKER J M CO COM NEW 832696405 430 4,599 SH   SOLE 13 4,599 0 0
SMUCKER J M CO COM NEW 832696405 85 904 SH   SOLE 15 904 0 0
SMUCKER J M CO COM NEW 832696405 94,494 1,010,742 SH   SOLE 18 930,169 0 80,573
SMUCKER J M CO COM NEW 832696405 47,916 512,529 SH   SOLE 19 512,529 0 0
SMUCKER J M CO COM NEW 832696405 301,496 3,224,905 SH   SOLE 21 3,224,905 0 0
SMUCKER J M CO COM NEW 832696405 267,930 2,865,869 SH   SOLE 22 2,566,620 0 299,249
SMUCKER J M CO COM NEW 832696405 9,215 98,569 SH   SOLE 23 98,569 0 0
SMUCKER J M CO COM NEW 832696405 12,035 128,728 SH   SOLE 25 109,382 0 19,346
SMUCKER J M CO COM NEW 832696405 64,059 685,195 SH   SOLE 26 139,517 0 545,678
SMUCKER J M CO COM NEW 832696405 2,038 21,804 SH   SOLE 28 15,927 0 5,877
SMUCKER J M CO COM NEW 832696405 2,522 26,972 SH   SOLE 29 3,697 0 23,275
SMUCKER J M CO COM NEW 832696405 59,839 640,062 SH   SOLE 30 640,062 0 0
SMUCKER J M CO COM NEW 832696405 3,956 42,318 SH   SOLE 31 23,806 0 18,512
SMUCKER J M CO COM NEW 832696405 25,565 273,456 SH   SOLE 34 273,456 0 0
SMUCKER J M CO COM NEW 832696405 12,330 131,881 SH   SOLE 36 131,881 0 0
SMUCKER J M CO COM NEW 832696405 296 3,171 SH   SOLE 40 3,171 0 0
SNAP INC CL A 83304A106 33 5,992 SH   SOLE 2 5,992 0 0
SNAP INC CL A 83304A106 71 12,854 SH   SOLE 18 12,854 0 0
SNAP INC CL A 83304A106 508 92,117 SH   SOLE 19 92,117 0 0
SNAP INC CL A 83304A106 14,170 2,571,662 SH   SOLE 21 2,571,662 0 0
SNAP INC CL A 83304A106 65,684 11,920,877 SH   SOLE 22 11,870,676 0 50,201
SNAP INC CL A 83304A106 1,739 315,638 SH   SOLE 30 315,638 0 0
SNAP ON INC COM 833034101 37,233 256,270 SH   SOLE 2 101,244 0 155,026
SNAP ON INC COM 833034101 5,561 38,278 SH   SOLE 4 36,785 0 1,493
SNAP ON INC COM 833034101 9,744 67,064 SH   SOLE 7 51,748 0 15,316
SNAP ON INC COM 833034101 1,797 12,369 SH   SOLE 13 12,369 0 0
SNAP ON INC COM 833034101 71 487 SH   SOLE 15 487 0 0
SNAP ON INC COM 833034101 20,491 141,038 SH   SOLE 18 134,252 0 6,786
SNAP ON INC COM 833034101 17,537 120,704 SH   SOLE 19 120,704 0 0
SNAP ON INC COM 833034101 182,960 1,259,275 SH   SOLE 21 1,259,275 0 0
SNAP ON INC COM 833034101 253,364 1,743,853 SH   SOLE 22 1,540,582 0 203,271
SNAP ON INC COM 833034101 10,690 73,577 SH   SOLE 23 73,577 0 0
SNAP ON INC COM 833034101 8,515 58,609 SH   SOLE 25 58,609 0 0
SNAP ON INC COM 833034101 53,068 365,255 SH   SOLE 26 73,983 0 291,272
SNAP ON INC COM 833034101 1,596 10,982 SH   SOLE 28 7,949 0 3,033
SNAP ON INC COM 833034101 6,700 46,118 SH   SOLE 29 13,187 0 32,931
SNAP ON INC COM 833034101 30,168 207,642 SH   SOLE 30 207,642 0 0
SNAP ON INC COM 833034101 7,445 51,242 SH   SOLE 31 33,540 0 17,702
SNAP ON INC COM 833034101 2,319 15,963 SH   SOLE 34 15,963 0 0
SNAP ON INC COM 833034101 8,105 55,782 SH   SOLE 36 55,782 0 0
SNAP ON INC COM 833034101 168 1,155 SH   SOLE 40 1,155 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 3 1,616 SH   SOLE 18 1,616 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 46 22,759 SH   SOLE 21 22,759 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 927 24,197 SH   SOLE 2 0 0 24,197
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,831 100,039 SH   SOLE 7 100,039 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 9,941 259,558 SH   SOLE 21 259,558 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 292 7,626 SH   SOLE 22 7,626 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,531 39,978 SH   SOLE 25 39,978 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,204 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,044 79,465 SH   SOLE 30 79,465 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 714 18,630 SH   SOLE 34 18,630 0 0
SOGOU INC ADR REPSTG A 83409V104 25 4,781 SH   SOLE 22 4,781 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,505 143,814 SH   SOLE 2 30,504 0 113,310
SOHU COM LTD SPONSORED ADS 83410S108 189 10,873 SH   SOLE 4 10,873 0 0
SOHU COM LTD SPONSORED ADS 83410S108 42 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 260 14,931 SH   SOLE 18 14,931 0 0
SOHU COM LTD SPONSORED ADS 83410S108 133 7,641 SH   SOLE 19 7,641 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,163 66,759 SH   SOLE 21 66,759 0 0
SOHU COM LTD SPONSORED ADS 83410S108 19,174 1,100,680 SH   SOLE 22 941,409 0 159,271
SOHU COM LTD SPONSORED ADS 83410S108 159 9,156 SH   SOLE 23 9,156 0 0
SOHU COM LTD SPONSORED ADS 83410S108 31 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 232 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,733 99,496 SH   SOLE 30 99,496 0 0
SOHU COM LTD SPONSORED ADS 83410S108 126 7,215 SH   SOLE 34 7,215 0 0
SOLAR CAP LTD COM 83413U100 3,373 175,757 SH   SOLE 30 175,757 0 0
SOLAR SR CAP LTD COM 83416M105 1,015 67,145 SH   SOLE 30 67,145 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1,091 1,165,000 PRN   SOLE 21 1,165,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,637 75,127 SH   SOLE 18 75,127 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 117,712 3,353,615 SH   SOLE 21 3,353,615 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 26,274 748,553 SH   SOLE 22 730,409 0 18,144
SOLAREDGE TECHNOLOGIES INC COM 83417M104 401 11,431 SH   SOLE 26 6,336 0 5,095
SOLAREDGE TECHNOLOGIES INC COM 83417M104 172 4,914 SH   SOLE 28 4,914 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,901 225,104 SH   SOLE 30 225,104 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 105 2,992 SH   SOLE 40 2,992 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 257 21,277 SH   SOLE 2 887 0 20,390
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 6 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,123 92,884 SH   SOLE 18 92,884 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 476 39,357 SH   SOLE 19 39,357 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11,066 915,334 SH   SOLE 21 915,334 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 8,150 674,145 SH   SOLE 22 655,341 0 18,804
SOLARWINDS CORP COM 83417Q105 853 61,673 SH   SOLE 2 1,672 0 60,001
SOLARWINDS CORP COM 83417Q105 158 11,407 SH   SOLE 18 11,407 0 0
SOLARWINDS CORP COM 83417Q105 63 4,574 SH   SOLE 19 4,574 0 0
SOLARWINDS CORP COM 83417Q105 3,875 280,179 SH   SOLE 21 280,179 0 0
SOLARWINDS CORP COM 83417Q105 3,605 260,677 SH   SOLE 22 223,057 0 37,620
SOLARWINDS CORP COM 83417Q105 7 514 SH   SOLE 31 514 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 3 1,770 SH   SOLE 18 1,770 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 40 23,541 SH   SOLE 21 23,541 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 26 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 259 9,676 SH   SOLE 2 374 0 9,302
SOLID BIOSCIENCES INC COM 83422E105 5 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 1,066 39,779 SH   SOLE 18 39,779 0 0
SOLID BIOSCIENCES INC COM 83422E105 509 18,976 SH   SOLE 19 18,976 0 0
SOLID BIOSCIENCES INC COM 83422E105 21,343 796,399 SH   SOLE 21 796,399 0 0
SOLID BIOSCIENCES INC COM 83422E105 9,220 344,025 SH   SOLE 22 328,947 0 15,078
SOLID BIOSCIENCES INC COM 83422E105 7 250 SH   SOLE 23 250 0 0
SOLID BIOSCIENCES INC COM 83422E105 137 5,108 SH   SOLE 30 5,108 0 0
SOLITARIO ZINC CORP COM 8342EP107 5 21,280 SH   SOLE 21 21,280 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 582 42,266 SH   SOLE 2 18,785 0 23,481
SONIC AUTOMOTIVE INC CL A 83545G102 4 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 29 2,078 SH   SOLE 7 2,078 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,740 126,431 SH   SOLE 18 126,431 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,714 197,268 SH   SOLE 19 197,268 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 35,786 2,600,694 SH   SOLE 21 2,600,694 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 14,257 1,036,102 SH   SOLE 22 985,819 0 50,283
SONIC AUTOMOTIVE INC CL A 83545G102 736 53,491 SH   SOLE 23 53,491 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,715 124,642 SH   SOLE 26 0 0 124,642
SONIC AUTOMOTIVE INC CL A 83545G102 65 4,736 SH   SOLE 28 4,736 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 241 17,514 SH   SOLE 29 0 0 17,514
SONIC AUTOMOTIVE INC CL A 83545G102 695 50,542 SH   SOLE 30 50,542 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 28 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 49 3,592 SH   SOLE 40 3,592 0 0
SONOCO PRODS CO COM 835495102 13,170 247,876 SH   SOLE 2 54,435 0 193,441
SONOCO PRODS CO COM 835495102 22 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 5,022 94,520 SH   SOLE 7 94,520 0 0
SONOCO PRODS CO COM 835495102 18,397 346,264 SH   SOLE 18 346,264 0 0
SONOCO PRODS CO COM 835495102 1,131 21,279 SH   SOLE 19 21,279 0 0
SONOCO PRODS CO COM 835495102 379,313 7,139,345 SH   SOLE 21 7,139,345 0 0
SONOCO PRODS CO COM 835495102 178,459 3,358,917 SH   SOLE 22 3,143,285 0 215,632
SONOCO PRODS CO COM 835495102 1,730 32,558 SH   SOLE 26 20,822 0 11,736
SONOCO PRODS CO COM 835495102 694 13,070 SH   SOLE 28 13,070 0 0
SONOCO PRODS CO COM 835495102 1,388 26,134 SH   SOLE 30 26,134 0 0
SONOCO PRODS CO COM 835495102 106 1,998 SH   SOLE 31 1,998 0 0
SONOCO PRODS CO COM 835495102 1,999 37,629 SH   SOLE 32 37,629 0 0
SONOCO PRODS CO COM 835495102 174 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 460 8,662 SH   SOLE 40 8,662 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 3 4,474 SH   SOLE 21 4,474 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 18 25,523 SH   SOLE 22 25,523 0 0
SONOS INC COM 83570H108 116 11,834 SH   SOLE 2 708 0 11,126
SONOS INC COM 83570H108 491 49,963 SH   SOLE 18 49,963 0 0
SONOS INC COM 83570H108 219 22,342 SH   SOLE 19 22,342 0 0
SONOS INC COM 83570H108 4,975 506,623 SH   SOLE 21 506,623 0 0
SONOS INC COM 83570H108 3,877 394,831 SH   SOLE 22 390,624 0 4,207
SONOS INC COM 83570H108 46 4,639 SH   SOLE 30 4,639 0 0
SONY CORP SPONSORED ADR 835699307 22,479 465,595 SH   SOLE 18 465,595 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 5 5,560 SH   SOLE 18 5,560 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 56 67,304 SH   SOLE 21 67,304 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 3 3,976 SH   SOLE 22 3,976 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 225 93,865 SH   SOLE 2 10,672 0 83,193
SORRENTO THERAPEUTICS INC COM NEW 83587F202 4 1,870 SH   SOLE 7 1,870 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 856 356,463 SH   SOLE 18 356,463 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 748 311,838 SH   SOLE 19 311,838 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 9,101 3,791,884 SH   SOLE 21 3,791,884 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6,942 2,892,687 SH   SOLE 22 2,786,906 0 105,781
SORRENTO THERAPEUTICS INC COM NEW 83587F202 70 29,351 SH   SOLE 23 29,351 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 119 49,607 SH   SOLE 26 0 0 49,607
SORRENTO THERAPEUTICS INC COM NEW 83587F202 23 9,430 SH   SOLE 28 9,430 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 15 6,083 SH   SOLE 29 0 0 6,083
SORRENTO THERAPEUTICS INC COM NEW 83587F202 26 10,948 SH   SOLE 30 10,948 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 29 12,212 SH   SOLE 40 12,212 0 0
SOTHEBYS COM 835898107 1,693 42,603 SH   SOLE 2 15,676 0 26,927
SOTHEBYS COM 835898107 51 1,280 SH   SOLE 4 1,280 0 0
SOTHEBYS COM 835898107 32 817 SH   SOLE 7 817 0 0
SOTHEBYS COM 835898107 4 100 SH   SOLE 17 0 0 100
SOTHEBYS COM 835898107 7,923 199,359 SH   SOLE 18 199,359 0 0
SOTHEBYS COM 835898107 2,097 52,766 SH   SOLE 19 52,766 0 0
SOTHEBYS COM 835898107 97,777 2,460,414 SH   SOLE 21 2,460,414 0 0
SOTHEBYS COM 835898107 51,225 1,289,006 SH   SOLE 22 1,235,283 0 53,723
SOTHEBYS COM 835898107 551 13,877 SH   SOLE 26 11,191 0 2,686
SOTHEBYS COM 835898107 201 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 376 9,468 SH   SOLE 30 9,468 0 0
SOTHEBYS COM 835898107 134 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 14 2,465 SH   SOLE 18 2,465 0 0
SOTHERLY HOTELS INC COM 83600C103 240 42,814 SH   SOLE 21 42,814 0 0
SOTHERLY HOTELS INC COM 83600C103 2,373 423,000 SH   SOLE 22 423,000 0 0
SOUND FINL BANCORP INC COM 83607A100 14 419 SH   SOLE 18 419 0 0
SOUND FINL BANCORP INC COM 83607A100 8 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,366 85,102 SH   SOLE 2 3,054 0 82,048
SOUTH JERSEY INDS INC COM 838518108 13 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 60 2,153 SH   SOLE 7 2,153 0 0
SOUTH JERSEY INDS INC COM 838518108 12,775 459,543 SH   SOLE 18 459,543 0 0
SOUTH JERSEY INDS INC COM 838518108 3,557 127,949 SH   SOLE 19 127,949 0 0
SOUTH JERSEY INDS INC COM 838518108 259,024 9,317,395 SH   SOLE 21 9,317,395 0 0
SOUTH JERSEY INDS INC COM 838518108 71,161 2,559,737 SH   SOLE 22 2,370,877 0 188,860
SOUTH JERSEY INDS INC COM 838518108 594 21,355 SH   SOLE 26 14,158 0 7,197
SOUTH JERSEY INDS INC COM 838518108 306 11,005 SH   SOLE 28 11,005 0 0
SOUTH JERSEY INDS INC COM 838518108 4,756 171,091 SH   SOLE 30 171,091 0 0
SOUTH JERSEY INDS INC COM 838518108 70 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 204 7,347 SH   SOLE 40 7,347 0 0
SOUTH ST CORP COM 840441109 2,266 37,794 SH   SOLE 2 1,299 0 36,495
SOUTH ST CORP COM 840441109 18 294 SH   SOLE 4 294 0 0
SOUTH ST CORP COM 840441109 34 567 SH   SOLE 7 567 0 0
SOUTH ST CORP COM 840441109 8,816 147,052 SH   SOLE 18 147,052 0 0
SOUTH ST CORP COM 840441109 3,814 63,616 SH   SOLE 19 63,616 0 0
SOUTH ST CORP COM 840441109 75,066 1,252,137 SH   SOLE 21 1,252,137 0 0
SOUTH ST CORP COM 840441109 67,831 1,131,455 SH   SOLE 22 1,079,888 0 51,567
SOUTH ST CORP COM 840441109 91 1,513 SH   SOLE 23 1,513 0 0
SOUTH ST CORP COM 840441109 1,188 19,812 SH   SOLE 26 3,975 0 15,837
SOUTH ST CORP COM 840441109 295 4,927 SH   SOLE 28 4,927 0 0
SOUTH ST CORP COM 840441109 213 3,553 SH   SOLE 29 0 0 3,553
SOUTH ST CORP COM 840441109 532 8,867 SH   SOLE 30 8,867 0 0
SOUTH ST CORP COM 840441109 176 2,935 SH   SOLE 40 2,935 0 0
SOUTHERN CO COM 842587107 110,070 2,506,157 SH   SOLE 2 208,109 0 2,298,048
SOUTHERN CO COM 842587107 29,222 665,353 SH   SOLE 4 638,895 0 26,458
SOUTHERN CO COM 842587107 41,378 942,113 SH   SOLE 7 901,281 0 40,832
SOUTHERN CO COM 842587107 2,441 55,588 SH   SOLE 13 55,588 0 0
SOUTHERN CO COM 842587107 386 8,786 SH   SOLE 15 8,786 0 0
SOUTHERN CO COM 842587107 79,279 1,805,074 SH   SOLE 18 1,679,282 0 125,792
SOUTHERN CO COM 842587107 6,002 136,661 SH   SOLE 19 136,661 0 0
SOUTHERN CO COM 842587107 1,070,628 24,376,769 SH   SOLE 21 24,376,769 0 0
SOUTHERN CO COM 842587107 1,148,285 26,144,924 SH   SOLE 22 23,371,186 0 2,773,738
SOUTHERN CO COM 842587107 33,500 762,749 SH   SOLE 23 762,749 0 0
SOUTHERN CO COM 842587107 40,917 931,619 SH   SOLE 25 931,619 0 0
SOUTHERN CO COM 842587107 128,390 2,923,261 SH   SOLE 26 1,049,349 0 1,873,912
SOUTHERN CO COM 842587107 8,501 193,559 SH   SOLE 28 141,145 0 52,414
SOUTHERN CO COM 842587107 1,631 37,137 SH   SOLE 29 37,137 0 0
SOUTHERN CO COM 842587107 201,036 4,577,326 SH   SOLE 30 4,577,326 0 0
SOUTHERN CO COM 842587107 17,317 394,288 SH   SOLE 31 223,411 0 170,877
SOUTHERN CO COM 842587107 2,292 52,188 SH   SOLE 34 52,188 0 0
SOUTHERN CO COM 842587107 13,425 305,674 SH   SOLE 35 305,674 0 0
SOUTHERN CO COM 842587107 49,545 1,128,082 SH   SOLE 36 1,128,082 0 0
SOUTHERN CO COM 842587107 1,041 23,703 SH   SOLE 40 23,703 0 0
SOUTHERN COPPER CORP COM 84265V105 10,912 354,615 SH   SOLE 2 13,678 0 340,937
SOUTHERN COPPER CORP COM 84265V105 832 27,055 SH   SOLE 4 27,055 0 0
SOUTHERN COPPER CORP COM 84265V105 2,286 74,292 SH   SOLE 7 74,292 0 0
SOUTHERN COPPER CORP COM 84265V105 26 861 SH   SOLE 13 861 0 0
SOUTHERN COPPER CORP COM 84265V105 28 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 1,907 61,986 SH   SOLE 18 61,986 0 0
SOUTHERN COPPER CORP COM 84265V105 389 12,656 SH   SOLE 19 12,656 0 0
SOUTHERN COPPER CORP COM 84265V105 79,266 2,576,088 SH   SOLE 21 2,576,088 0 0
SOUTHERN COPPER CORP COM 84265V105 59,673 1,939,332 SH   SOLE 22 1,720,971 0 218,361
SOUTHERN COPPER CORP COM 84265V105 1,502 48,801 SH   SOLE 23 48,801 0 0
SOUTHERN COPPER CORP COM 84265V105 2,215 71,971 SH   SOLE 25 71,971 0 0
SOUTHERN COPPER CORP COM 84265V105 12,688 412,343 SH   SOLE 26 159,236 0 253,107
SOUTHERN COPPER CORP COM 84265V105 29 937 SH   SOLE 28 937 0 0
SOUTHERN COPPER CORP COM 84265V105 558 18,120 SH   SOLE 29 9,938 0 8,182
SOUTHERN COPPER CORP COM 84265V105 17,874 580,888 SH   SOLE 30 580,888 0 0
SOUTHERN COPPER CORP COM 84265V105 260 8,457 SH   SOLE 31 8,269 0 188
SOUTHERN COPPER CORP COM 84265V105 361 11,724 SH   SOLE 34 11,724 0 0
SOUTHERN COPPER CORP COM 84265V105 1,818 59,092 SH   SOLE 36 59,092 0 0
SOUTHERN COPPER CORP COM 84265V105 22 719 SH   SOLE 40 719 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 188 5,877 SH   SOLE 2 257 0 5,620
SOUTHERN FIRST BANCSHARES IN COM 842873101 4 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 793 24,714 SH   SOLE 18 24,714 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 347 10,813 SH   SOLE 19 10,813 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 7,924 247,095 SH   SOLE 21 247,095 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2,442 76,133 SH   SOLE 22 71,610 0 4,523
SOUTHERN MO BANCORP INC COM 843380106 222 6,563 SH   SOLE 2 265 0 6,298
SOUTHERN MO BANCORP INC COM 843380106 5 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 855 25,230 SH   SOLE 18 25,230 0 0
SOUTHERN MO BANCORP INC COM 843380106 360 10,632 SH   SOLE 19 10,632 0 0
SOUTHERN MO BANCORP INC COM 843380106 8,582 253,146 SH   SOLE 21 253,146 0 0
SOUTHERN MO BANCORP INC COM 843380106 2,288 67,495 SH   SOLE 22 62,788 0 4,707
SOUTHERN NATL BANCORP OF VA COM 843395104 229 17,333 SH   SOLE 2 756 0 16,577
SOUTHERN NATL BANCORP OF VA COM 843395104 5 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 894 67,632 SH   SOLE 18 67,632 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 366 27,657 SH   SOLE 19 27,657 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 9,703 733,983 SH   SOLE 21 733,983 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 3,607 272,874 SH   SOLE 22 259,727 0 13,147
SOUTHSIDE BANCSHARES INC COM 84470P109 1,086 34,214 SH   SOLE 2 1,149 0 33,065
SOUTHSIDE BANCSHARES INC COM 84470P109 22 700 SH   SOLE 7 700 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 5,545 174,657 SH   SOLE 18 174,657 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,557 49,045 SH   SOLE 19 49,045 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 111,754 3,519,803 SH   SOLE 21 3,519,803 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 32,279 1,016,661 SH   SOLE 22 980,209 0 36,452
SOUTHSIDE BANCSHARES INC COM 84470P109 348 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 114 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,121 66,798 SH   SOLE 30 66,798 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 77 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 64,016 1,377,281 SH   SOLE 2 328,805 0 1,048,476
SOUTHWEST AIRLS CO COM 844741108 6,089 131,005 SH   SOLE 4 127,180 0 3,825
SOUTHWEST AIRLS CO COM 844741108 19,757 425,070 SH   SOLE 7 393,273 0 31,797
SOUTHWEST AIRLS CO COM 844741108 1,484 31,927 SH   SOLE 13 31,927 0 0
SOUTHWEST AIRLS CO COM 844741108 65 1,388 SH   SOLE 15 1,388 0 0
SOUTHWEST AIRLS CO COM 844741108 63 1,347 SH   SOLE 17 0 0 1,347
SOUTHWEST AIRLS CO COM 844741108 50,679 1,090,332 SH   SOLE 18 1,042,407 0 47,925
SOUTHWEST AIRLS CO COM 844741108 23,901 514,226 SH   SOLE 19 514,226 0 0
SOUTHWEST AIRLS CO COM 844741108 421,609 9,070,757 SH   SOLE 21 9,070,757 0 0
SOUTHWEST AIRLS CO COM 844741108 600,902 12,928,184 SH   SOLE 22 11,350,959 0 1,577,225
SOUTHWEST AIRLS CO COM 844741108 10,174 218,888 SH   SOLE 23 218,888 0 0
SOUTHWEST AIRLS CO COM 844741108 7,072 152,152 SH   SOLE 25 152,152 0 0
SOUTHWEST AIRLS CO COM 844741108 48,356 1,040,370 SH   SOLE 26 231,169 0 809,201
SOUTHWEST AIRLS CO COM 844741108 1,278 27,489 SH   SOLE 28 20,122 0 7,367
SOUTHWEST AIRLS CO COM 844741108 6,458 138,944 SH   SOLE 29 55,662 0 83,282
SOUTHWEST AIRLS CO COM 844741108 65,564 1,410,589 SH   SOLE 30 1,410,589 0 0
SOUTHWEST AIRLS CO COM 844741108 9,580 206,110 SH   SOLE 31 144,288 0 61,822
SOUTHWEST AIRLS CO COM 844741108 1,974 42,476 SH   SOLE 34 42,476 0 0
SOUTHWEST AIRLS CO COM 844741108 7,747 166,681 SH   SOLE 36 166,681 0 0
SOUTHWEST AIRLS CO COM 844741108 139 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST GA FINL CORP COM 84502A104 8 370 SH   SOLE 18 370 0 0
SOUTHWEST GA FINL CORP COM 84502A104 6 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,099 79,723 SH   SOLE 2 30,801 0 48,922
SOUTHWEST GAS HOLDINGS INC COM 844895102 18 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,552 72,578 SH   SOLE 7 72,578 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 23,061 301,445 SH   SOLE 18 301,445 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 8,803 115,068 SH   SOLE 19 115,068 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 282,812 3,696,886 SH   SOLE 21 3,696,886 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 139,366 1,821,784 SH   SOLE 22 1,757,123 0 64,661
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,718 22,457 SH   SOLE 23 22,457 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,808 88,988 SH   SOLE 26 10,189 0 78,799
SOUTHWEST GAS HOLDINGS INC COM 844895102 487 6,361 SH   SOLE 28 6,361 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 646 8,444 SH   SOLE 29 0 0 8,444
SOUTHWEST GAS HOLDINGS INC COM 844895102 938 12,257 SH   SOLE 30 12,257 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 193 2,525 SH   SOLE 34 2,525 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 129 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 392 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,909 853,049 SH   SOLE 2 261,991 0 591,058
SOUTHWESTERN ENERGY CO COM 845467109 9 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 42 12,326 SH   SOLE 7 12,326 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1 300 SH   SOLE 17 0 0 300
SOUTHWESTERN ENERGY CO COM 845467109 11,626 3,409,263 SH   SOLE 18 3,409,263 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,002 880,313 SH   SOLE 19 880,313 0 0
SOUTHWESTERN ENERGY CO COM 845467109 145,878 42,779,464 SH   SOLE 21 42,779,464 0 0
SOUTHWESTERN ENERGY CO COM 845467109 71,540 20,979,560 SH   SOLE 22 19,894,911 0 1,084,649
SOUTHWESTERN ENERGY CO COM 845467109 61 17,817 SH   SOLE 23 17,817 0 0
SOUTHWESTERN ENERGY CO COM 845467109 778 228,011 SH   SOLE 26 98,877 0 129,134
SOUTHWESTERN ENERGY CO COM 845467109 264 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,259 369,182 SH   SOLE 30 369,182 0 0
SOUTHWESTERN ENERGY CO COM 845467109 188 55,163 SH   SOLE 40 55,163 0 0
SP PLUS CORP COM 78469C103 639 21,643 SH   SOLE 2 853 0 20,790
SP PLUS CORP COM 78469C103 16 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,425 82,096 SH   SOLE 18 82,096 0 0
SP PLUS CORP COM 78469C103 997 33,739 SH   SOLE 19 33,739 0 0
SP PLUS CORP COM 78469C103 24,022 813,214 SH   SOLE 21 813,214 0 0
SP PLUS CORP COM 78469C103 21,569 730,146 SH   SOLE 22 625,641 0 104,505
SP PLUS CORP COM 78469C103 91 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 92 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 160 5,432 SH   SOLE 30 5,432 0 0
SP PLUS CORP COM 78469C103 47 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 3 4,712 SH   SOLE 21 4,712 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 71 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 284 38,246 SH   SOLE 18 38,246 0 0
SPARK ENERGY INC CL A COM 846511103 121 16,239 SH   SOLE 19 16,239 0 0
SPARK ENERGY INC CL A COM 846511103 2,961 398,453 SH   SOLE 21 398,453 0 0
SPARK ENERGY INC CL A COM 846511103 3,734 502,535 SH   SOLE 22 493,927 0 8,608
SPARK THERAPEUTICS INC COM 84652J103 2,317 59,205 SH   SOLE 2 34,884 0 24,321
SPARK THERAPEUTICS INC COM 84652J103 4 113 SH   SOLE 4 113 0 0
SPARK THERAPEUTICS INC COM 84652J103 27 683 SH   SOLE 7 683 0 0
SPARK THERAPEUTICS INC COM 84652J103 4,653 118,884 SH   SOLE 18 118,884 0 0
SPARK THERAPEUTICS INC COM 84652J103 11,264 287,794 SH   SOLE 19 287,794 0 0
SPARK THERAPEUTICS INC COM 84652J103 57,432 1,467,348 SH   SOLE 21 1,467,348 0 0
SPARK THERAPEUTICS INC COM 84652J103 39,036 997,343 SH   SOLE 22 955,889 0 41,454
SPARK THERAPEUTICS INC COM 84652J103 711 18,160 SH   SOLE 23 18,160 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,387 35,449 SH   SOLE 26 3,387 0 32,062
SPARK THERAPEUTICS INC COM 84652J103 177 4,514 SH   SOLE 28 4,514 0 0
SPARK THERAPEUTICS INC COM 84652J103 147 3,752 SH   SOLE 29 0 0 3,752
SPARK THERAPEUTICS INC COM 84652J103 367 9,372 SH   SOLE 30 9,372 0 0
SPARK THERAPEUTICS INC COM 84652J103 3,937 100,589 SH   SOLE 34 100,589 0 0
SPARK THERAPEUTICS INC COM 84652J103 121 3,092 SH   SOLE 40 3,092 0 0
SPARTAN MTRS INC COM 846819100 201 27,844 SH   SOLE 2 1,194 0 26,650
SPARTAN MTRS INC COM 846819100 5 729 SH   SOLE 7 729 0 0
SPARTAN MTRS INC COM 846819100 820 113,393 SH   SOLE 18 113,393 0 0
SPARTAN MTRS INC COM 846819100 345 47,771 SH   SOLE 19 47,771 0 0
SPARTAN MTRS INC COM 846819100 8,583 1,187,150 SH   SOLE 21 1,187,150 0 0
SPARTAN MTRS INC COM 846819100 6,678 923,659 SH   SOLE 22 878,498 0 45,161
SPARTAN MTRS INC COM 846819100 98 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 61 8,457 SH   SOLE 30 8,457 0 0
SPARTANNASH CO COM 847215100 637 37,080 SH   SOLE 2 1,330 0 35,750
SPARTANNASH CO COM 847215100 2 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 30 1,747 SH   SOLE 7 1,747 0 0
SPARTANNASH CO COM 847215100 3,250 189,160 SH   SOLE 18 189,160 0 0
SPARTANNASH CO COM 847215100 899 52,343 SH   SOLE 19 52,343 0 0
SPARTANNASH CO COM 847215100 67,713 3,941,390 SH   SOLE 21 3,941,390 0 0
SPARTANNASH CO COM 847215100 18,120 1,054,705 SH   SOLE 22 983,841 0 70,864
SPARTANNASH CO COM 847215100 457 26,615 SH   SOLE 26 13,987 0 12,628
SPARTANNASH CO COM 847215100 93 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 1,235 71,910 SH   SOLE 30 71,910 0 0
SPARTANNASH CO COM 847215100 75 4,339 SH   SOLE 40 4,339 0 0
SPARTON CORP COM 847235108 142 7,830 SH   SOLE 2 249 0 7,581
SPARTON CORP COM 847235108 5 251 SH   SOLE 7 251 0 0
SPARTON CORP COM 847235108 612 33,627 SH   SOLE 18 33,627 0 0
SPARTON CORP COM 847235108 255 14,045 SH   SOLE 19 14,045 0 0
SPARTON CORP COM 847235108 6,226 342,251 SH   SOLE 21 342,251 0 0
SPARTON CORP COM 847235108 3,999 219,825 SH   SOLE 22 211,770 0 8,055
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 201 861 SH   SOLE 17 0 0 861
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 40 171 SH   SOLE 18 171 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 380 3,138 SH   SOLE 4 3,138 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 16 135 SH   SOLE 17 0 0 135
SPDR GOLD TRUST GOLD SHS 78463V107 23,647 195,025 SH   SOLE 18 195,025 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 36,500 301,030 SH   SOLE 19 301,030 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 16,988 140,109 SH   SOLE 22 140,109 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 137,619 1,135,000 SH   SOLE 25 1,135,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,394 11,500 SH   SOLE 30 11,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 31,645 260,987 SH   SOLE 34 260,987 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 9 269 SH   SOLE 17 0 0 269
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 0 8 SH   SOLE 17 0 0 8
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 60,225 1,460,359 SH   SOLE 13 1,460,359 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 119 2,695 SH   SOLE 17 0 0 2,695
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,134 88,693 SH   SOLE 17 0 0 88,693
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5 185 SH   SOLE 17 0 0 185
SPDR S&P 500 ETF TR OPTIONS 78462F903 22,769 91,100 SH Call SOLE 2 91,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F953 7,148 28,600 SH Put SOLE 2 28,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F903 1,134,662 4,540,100 SH Call SOLE 19 4,540,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F953 351,188 1,405,200 SH Put SOLE 19 1,405,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F903 15,021 60,100 SH Call SOLE 22 60,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F953 4,024 16,100 SH Put SOLE 22 16,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F903 2,874 11,500 SH Call SOLE 25 11,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F953 950 3,800 SH Put SOLE 25 3,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F903 2,525 10,100 SH Call SOLE 26 0 0 10,100
SPDR S&P 500 ETF TR OPTIONS 78462F953 850 3,400 SH Put SOLE 26 0 0 3,400
SPDR S&P 500 ETF TR OPTIONS 78462F903 337,367 1,349,900 SH Call SOLE 34 1,349,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F953 90,071 360,400 SH Put SOLE 34 360,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 189,770 759,321 SH   SOLE 2 326,653 0 432,668
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,440 5,761 SH   SOLE 17 0 0 5,761
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,964 87,884 SH   SOLE 18 87,884 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,906 27,633 SH   SOLE 19 27,633 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,548 106,227 SH   SOLE 22 106,227 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 225,407 901,915 SH   SOLE 23 901,915 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,643 82,597 SH   SOLE 25 82,597 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10,936 36,133 SH   SOLE 2 36,133 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,925 29,489 SH   SOLE 17 0 0 29,489
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 439 1,452 SH   SOLE 18 1,452 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 20,571 677,360 SH   SOLE 2 0 0 677,360
SPDR SER TR BLOMBERG BRC INV 78468R200 4,019 132,346 SH   SOLE 18 132,346 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 7,728 296,893 SH   SOLE 2 0 0 296,893
SPDR SER TR SPDR BLOOMBERG 78468R663 31 340 SH   SOLE 18 340 0 0
SPDR SER TR S&P1500MOMTILT 78468R705 4 39 SH   SOLE 17 0 0 39
SPDR SER TR NUVEEN BRC MUNIC 78468R721 9 185 SH   SOLE 2 185 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 0 2 SH   SOLE 17 0 0 2
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 93 SH   SOLE 18 93 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,130 85,939 SH   SOLE 2 96 0 85,843
SPDR SER TR NUVEEN BLMBRG SR 78468R739 129 2,680 SH   SOLE 18 2,680 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 1 39 SH   SOLE 17 0 0 39
SPDR SER TR S&P 500 BUYBCK 78468R820 1 17 SH   SOLE 17 0 0 17
SPDR SER TR PORTFOLIO SM ETF 78468R853 0 9 SH   SOLE 17 0 0 9
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 1 14 SH   SOLE 17 0 0 14
SPDR SERIES TRUST BLOMBRG BRC CORP 78464A144 1 21 SH   SOLE 17 0 0 21
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 10 178 SH   SOLE 17 0 0 178
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,608 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1 42 SH   SOLE 17 0 0 42
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3,516 138,546 SH   SOLE 18 138,546 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 9 271 SH   SOLE 17 0 0 271
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 2 79 SH   SOLE 17 0 0 79
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3 99 SH   SOLE 17 0 0 99
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 51 1,559 SH   SOLE 18 1,559 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 10,382 309,087 SH   SOLE 2 309,087 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,960 58,361 SH   SOLE 17 0 0 58,361
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5,246 156,175 SH   SOLE 18 156,175 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 200,186 5,959,693 SH   SOLE 19 5,959,693 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2,486 74,000 SH   SOLE 22 74,000 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14,898 443,511 SH   SOLE 31 0 0 443,511
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12,289 407,729 SH   SOLE 2 0 0 407,729
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2 78 SH   SOLE 17 0 0 78
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 0 3 SH   SOLE 17 0 0 3
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2 77 SH   SOLE 17 0 0 77
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1,815 65,719 SH   SOLE 17 0 0 65,719
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 120 4,359 SH   SOLE 18 4,359 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 24 281 SH   SOLE 17 0 0 281
SPDR SERIES TRUST DJ REIT ETF 78464A607 13,934 162,023 SH   SOLE 22 162,023 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 49 SH   SOLE 17 0 0 49
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 5,298 151,192 SH   SOLE 2 0 0 151,192
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 10 174 SH   SOLE 17 0 0 174
SPDR SERIES TRUST S&P DIVID ETF 78464A763 42 464 SH   SOLE 17 0 0 464
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 49 1,597 SH   SOLE 17 0 0 1,597
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6,324 105,457 SH   SOLE 17 0 0 105,457
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 7 240 SH   SOLE 17 0 0 240
SPDR SERIES TRUST OPTIONS 78464A908 312 9,600 SH Call SOLE 2 9,600 0 0
SPDR SERIES TRUST OPTIONS 78464A908 16,260 500,000 SH Call SOLE 19 500,000 0 0
SPDR SERIES TRUST OPTIONS 78464A908 218 6,700 SH Call SOLE 22 6,700 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3,804 90,032 SH   SOLE 2 4,075 0 85,957
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 10 227 SH   SOLE 4 227 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 38 891 SH   SOLE 7 891 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 859 20,339 SH   SOLE 18 20,339 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 362 8,578 SH   SOLE 19 8,578 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 21,055 498,350 SH   SOLE 21 498,350 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 49,757 1,177,669 SH   SOLE 22 1,095,382 0 82,287
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 515 12,198 SH   SOLE 26 6,440 0 5,758
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 209 4,943 SH   SOLE 28 4,943 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 435 10,305 SH   SOLE 30 10,305 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 38 891 SH   SOLE 31 846 0 45
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 44 1,033 SH   SOLE 36 1,033 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 152 3,608 SH   SOLE 40 3,608 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 838 95,718 SH   SOLE 2 16,514 0 79,204
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 19 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4,442 507,622 SH   SOLE 18 507,622 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,032 346,458 SH   SOLE 19 346,458 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 106,237 12,141,409 SH   SOLE 21 12,141,409 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 26,564 3,035,832 SH   SOLE 22 2,915,427 0 120,405
SPECTRUM PHARMACEUTICALS INC COM 84763A108 420 48,005 SH   SOLE 23 48,005 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 984 112,490 SH   SOLE 26 21,329 0 91,161
SPECTRUM PHARMACEUTICALS INC COM 84763A108 108 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 73 8,334 SH   SOLE 29 0 0 8,334
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,842 210,524 SH   SOLE 30 210,524 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 21 2,384 SH   SOLE 34 2,384 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 93 10,623 SH   SOLE 40 10,623 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 262 16,123 SH   SOLE 2 3,083 0 13,040
SPEEDWAY MOTORSPORTS INC COM 847788106 5 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 629 38,674 SH   SOLE 18 38,674 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 450 27,639 SH   SOLE 19 27,639 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 6,321 388,477 SH   SOLE 21 388,477 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 5,209 320,169 SH   SOLE 22 312,120 0 8,049
SPEEDWAY MOTORSPORTS INC COM 847788106 58 3,568 SH   SOLE 23 3,568 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 37 2,252 SH   SOLE 26 0 0 2,252
SPEEDWAY MOTORSPORTS INC COM 847788106 30 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 31 1,877 SH   SOLE 30 1,877 0 0
SPERO THERAPEUTICS INC COM 84833T103 49 7,953 SH   SOLE 2 135 0 7,818
SPERO THERAPEUTICS INC COM 84833T103 186 30,221 SH   SOLE 18 30,221 0 0
SPERO THERAPEUTICS INC COM 84833T103 82 13,322 SH   SOLE 19 13,322 0 0
SPERO THERAPEUTICS INC COM 84833T103 1,719 279,559 SH   SOLE 21 279,559 0 0
SPERO THERAPEUTICS INC COM 84833T103 385 62,575 SH   SOLE 22 60,016 0 2,559
SPHERIX INC COM PAR NEW 84842R403 0 238 SH   SOLE 21 238 0 0
SPIRE INC COM 84857L101 3,769 50,876 SH   SOLE 2 1,714 0 49,162
SPIRE INC COM 84857L101 1,211 16,346 SH   SOLE 4 16,346 0 0
SPIRE INC COM 84857L101 5,924 79,971 SH   SOLE 7 79,971 0 0
SPIRE INC COM 84857L101 19,707 266,027 SH   SOLE 18 266,027 0 0
SPIRE INC COM 84857L101 5,441 73,452 SH   SOLE 19 73,452 0 0
SPIRE INC COM 84857L101 403,314 5,444,301 SH   SOLE 21 5,444,301 0 0
SPIRE INC COM 84857L101 112,107 1,513,326 SH   SOLE 22 1,397,642 0 115,684
SPIRE INC COM 84857L101 63 854 SH   SOLE 23 854 0 0
SPIRE INC COM 84857L101 1,414 19,087 SH   SOLE 26 9,790 0 9,297
SPIRE INC COM 84857L101 495 6,678 SH   SOLE 28 6,678 0 0
SPIRE INC COM 84857L101 8,517 114,974 SH   SOLE 30 114,974 0 0
SPIRE INC COM 84857L101 235 3,178 SH   SOLE 36 3,178 0 0
SPIRE INC COM 84857L101 360 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 19,179 266,036 SH   SOLE 2 17,598 0 248,438
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,088 42,842 SH   SOLE 4 39,887 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,784 38,622 SH   SOLE 7 18,109 0 20,513
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 49 681 SH   SOLE 13 681 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,765 66,100 SH   SOLE 18 54,909 0 11,191
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,090 28,988 SH   SOLE 19 28,988 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 229,426 3,182,493 SH   SOLE 21 3,182,493 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 219,406 3,043,503 SH   SOLE 22 2,831,882 0 211,621
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,246 72,769 SH   SOLE 23 72,769 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 484 6,707 SH   SOLE 25 6,707 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,660 314,327 SH   SOLE 26 88,419 0 225,908
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,578 21,891 SH   SOLE 28 15,610 0 6,281
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,000 27,741 SH   SOLE 29 5,181 0 22,560
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 13,021 180,615 SH   SOLE 30 180,615 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,209 44,516 SH   SOLE 31 23,995 0 20,521
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 448 6,218 SH   SOLE 34 6,218 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,151 29,837 SH   SOLE 36 29,837 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 172 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 4,320 74,586 SH   SOLE 2 7,516 0 67,070
SPIRIT AIRLS INC COM 848577102 7 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 76 1,310 SH   SOLE 7 1,310 0 0
SPIRIT AIRLS INC COM 848577102 13,427 231,820 SH   SOLE 18 231,820 0 0
SPIRIT AIRLS INC COM 848577102 7,875 135,962 SH   SOLE 19 135,962 0 0
SPIRIT AIRLS INC COM 848577102 136,167 2,350,952 SH   SOLE 21 2,350,952 0 0
SPIRIT AIRLS INC COM 848577102 113,541 1,960,299 SH   SOLE 22 1,882,309 0 77,990
SPIRIT AIRLS INC COM 848577102 920 15,887 SH   SOLE 23 15,887 0 0
SPIRIT AIRLS INC COM 848577102 1,729 29,858 SH   SOLE 26 0 0 29,858
SPIRIT AIRLS INC COM 848577102 151 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 67 1,157 SH   SOLE 29 0 0 1,157
SPIRIT AIRLS INC COM 848577102 223 3,855 SH   SOLE 30 3,855 0 0
SPIRIT AIRLS INC COM 848577102 118 2,029 SH   SOLE 40 2,029 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 345 48,453 SH   SOLE 2 1,563 0 46,890
SPIRIT MTA REIT COM SHS BEN IN 84861U105 223 31,330 SH   SOLE 4 31,330 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 511 71,705 SH   SOLE 7 71,705 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 13 1,772 SH   SOLE 15 1,772 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 1,107 155,304 SH   SOLE 18 155,304 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 974 136,581 SH   SOLE 19 136,581 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 11,893 1,667,982 SH   SOLE 21 1,667,982 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 13,002 1,823,604 SH   SOLE 22 1,762,144 0 61,460
SPIRIT MTA REIT COM SHS BEN IN 84861U105 11 1,509 SH   SOLE 23 1,509 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 635 88,999 SH   SOLE 25 88,999 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 412 57,768 SH   SOLE 26 9,120 0 48,648
SPIRIT MTA REIT COM SHS BEN IN 84861U105 45 6,307 SH   SOLE 28 6,307 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 119 16,737 SH   SOLE 29 16,737 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 553 77,492 SH   SOLE 30 77,492 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 32 4,550 SH   SOLE 40 4,550 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 185 8,141 SH   SOLE 2 333 0 7,808
SPIRIT OF TEX BANCSHARES INC COM 84861D103 771 33,861 SH   SOLE 18 33,861 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 297 13,045 SH   SOLE 19 13,045 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 7,321 321,368 SH   SOLE 21 321,368 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,883 82,671 SH   SOLE 22 79,120 0 3,551
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,843 165,754 SH   SOLE 2 5,585 0 160,169
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,983 169,734 SH   SOLE 4 169,734 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,027 142,614 SH   SOLE 7 142,614 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 125 3,545 SH   SOLE 15 3,545 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8,198 232,575 SH   SOLE 18 232,575 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 14,380 407,936 SH   SOLE 19 407,936 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 55,273 1,568,034 SH   SOLE 21 1,568,034 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 123,382 3,500,193 SH   SOLE 22 3,225,449 0 274,744
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,187 62,048 SH   SOLE 23 62,048 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,317 179,209 SH   SOLE 25 179,209 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,951 55,340 SH   SOLE 26 18,998 0 36,342
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,057 58,350 SH   SOLE 28 58,350 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,115 31,622 SH   SOLE 29 31,622 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 14,462 410,258 SH   SOLE 30 410,258 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 61 1,737 SH   SOLE 31 1,737 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10,804 306,495 SH   SOLE 34 306,495 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 147 4,172 SH   SOLE 36 4,172 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 321 9,100 SH   SOLE 40 9,100 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 953 955,000 PRN   SOLE 21 955,000 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 685 700,000 PRN   SOLE 21 700,000 0 0
SPLUNK INC COM 848637104 34,143 325,639 SH   SOLE 2 6,049 0 319,590
SPLUNK INC COM 848637104 4,775 45,538 SH   SOLE 4 41,408 0 4,130
SPLUNK INC COM 848637104 838 7,994 SH   SOLE 7 7,994 0 0
SPLUNK INC COM 848637104 89 851 SH   SOLE 13 851 0 0
SPLUNK INC COM 848637104 172 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 8,739 83,347 SH   SOLE 18 71,625 0 11,722
SPLUNK INC COM 848637104 2,709 25,839 SH   SOLE 19 25,839 0 0
SPLUNK INC COM 848637104 256,485 2,446,210 SH   SOLE 21 2,446,210 0 0
SPLUNK INC COM 848637104 390,900 3,728,185 SH   SOLE 22 3,449,623 0 278,562
SPLUNK INC COM 848637104 10,793 102,938 SH   SOLE 23 102,938 0 0
SPLUNK INC COM 848637104 18,089 172,525 SH   SOLE 25 172,525 0 0
SPLUNK INC COM 848637104 52,639 502,037 SH   SOLE 26 160,794 0 341,243
SPLUNK INC COM 848637104 2,965 28,281 SH   SOLE 28 20,783 0 7,498
SPLUNK INC COM 848637104 3,735 35,625 SH   SOLE 29 5,993 0 29,632
SPLUNK INC COM 848637104 43,097 411,036 SH   SOLE 30 411,036 0 0
SPLUNK INC COM 848637104 4,896 46,698 SH   SOLE 31 31,194 0 15,504
SPLUNK INC COM 848637104 1,672 15,950 SH   SOLE 34 15,950 0 0
SPLUNK INC COM 848637104 10,660 101,671 SH   SOLE 36 101,671 0 0
SPLUNK INC COM 848637104 386 3,683 SH   SOLE 40 3,683 0 0
SPOK HLDGS INC COM 84863T106 207 15,595 SH   SOLE 2 703 0 14,892
SPOK HLDGS INC COM 84863T106 4 277 SH   SOLE 4 277 0 0
SPOK HLDGS INC COM 84863T106 7 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 1,266 95,453 SH   SOLE 18 95,453 0 0
SPOK HLDGS INC COM 84863T106 337 25,419 SH   SOLE 19 25,419 0 0
SPOK HLDGS INC COM 84863T106 30,044 2,265,784 SH   SOLE 21 2,265,784 0 0
SPOK HLDGS INC COM 84863T106 8,539 643,983 SH   SOLE 22 615,848 0 28,135
SPOK HLDGS INC COM 84863T106 171 12,919 SH   SOLE 26 0 0 12,919
SPOK HLDGS INC COM 84863T106 41 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 537 40,531 SH   SOLE 30 40,531 0 0
SPOK HLDGS INC COM 84863T106 26 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 133 30,256 SH   SOLE 2 1,261 0 28,995
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5 1,131 SH   SOLE 7 1,131 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 526 120,056 SH   SOLE 18 120,056 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 231 52,685 SH   SOLE 19 52,685 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5,822 1,329,228 SH   SOLE 21 1,329,228 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 4,672 1,066,651 SH   SOLE 22 1,000,644 0 66,007
SPOTIFY TECHNOLOGY S A SHS L8681T102 253 2,227 SH   SOLE 18 2,227 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,622 58,343 SH   SOLE 19 58,343 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 168 1,476 SH   SOLE 21 1,476 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,695 23,745 SH   SOLE 30 23,745 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 5,296 46,661 SH   SOLE 34 46,661 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 114 10,999 SH   SOLE 2 465 0 10,534
SPRING BK PHARMACEUTICALS IN COM 849431101 497 47,795 SH   SOLE 18 47,795 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 210 20,226 SH   SOLE 19 20,226 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 4,921 473,638 SH   SOLE 21 473,638 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 1,275 122,675 SH   SOLE 22 115,614 0 7,061
SPRINT CORP COM SER 1 85207U105 8,722 1,498,589 SH   SOLE 2 55,573 0 1,443,016
SPRINT CORP COM SER 1 85207U105 1,312 225,459 SH   SOLE 4 204,067 0 21,392
SPRINT CORP COM SER 1 85207U105 503 86,413 SH   SOLE 7 86,413 0 0
SPRINT CORP COM SER 1 85207U105 36 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORP COM SER 1 85207U105 2,207 379,223 SH   SOLE 18 315,103 0 64,120
SPRINT CORP COM SER 1 85207U105 1,177 202,303 SH   SOLE 19 202,303 0 0
SPRINT CORP COM SER 1 85207U105 69,807 11,994,349 SH   SOLE 21 11,994,349 0 0
SPRINT CORP COM SER 1 85207U105 94,020 16,154,596 SH   SOLE 22 14,712,594 0 1,442,002
SPRINT CORP COM SER 1 85207U105 3,325 571,248 SH   SOLE 23 571,248 0 0
SPRINT CORP COM SER 1 85207U105 3,664 629,584 SH   SOLE 25 629,584 0 0
SPRINT CORP COM SER 1 85207U105 14,233 2,445,498 SH   SOLE 26 1,137,782 0 1,307,716
SPRINT CORP COM SER 1 85207U105 936 160,894 SH   SOLE 28 117,154 0 43,740
SPRINT CORP COM SER 1 85207U105 123 21,192 SH   SOLE 29 21,192 0 0
SPRINT CORP COM SER 1 85207U105 7,130 1,225,036 SH   SOLE 30 1,225,036 0 0
SPRINT CORP COM SER 1 85207U105 1,815 311,815 SH   SOLE 31 177,250 0 134,565
SPRINT CORP COM SER 1 85207U105 336 57,740 SH   SOLE 34 57,740 0 0
SPRINT CORP COM SER 1 85207U105 3,465 595,277 SH   SOLE 36 595,277 0 0
SPRINT CORP COM SER 1 85207U105 93 16,064 SH   SOLE 40 16,064 0 0
SPRINT CORP OPTIONS 85207U955 177 30,500 SH Put SOLE 2 30,500 0 0
SPRINT CORP OPTIONS 85207U955 5,676 975,000 SH Put SOLE 19 975,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 21 1,707 SH   SOLE 17 0 0 1,707
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 2 170 SH   SOLE 17 0 0 170
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 1 103 SH   SOLE 17 0 0 103
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2 270 SH   SOLE 17 0 0 270
SPROUTS FMRS MKT INC COM 85208M102 6,723 285,981 SH   SOLE 2 60,483 0 225,498
SPROUTS FMRS MKT INC COM 85208M102 12 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 79 3,351 SH   SOLE 7 3,351 0 0
SPROUTS FMRS MKT INC COM 85208M102 8,650 367,949 SH   SOLE 18 367,949 0 0
SPROUTS FMRS MKT INC COM 85208M102 608 25,856 SH   SOLE 19 25,856 0 0
SPROUTS FMRS MKT INC COM 85208M102 145,314 6,180,946 SH   SOLE 21 6,180,946 0 0
SPROUTS FMRS MKT INC COM 85208M102 100,635 4,280,523 SH   SOLE 22 4,026,509 0 254,014
SPROUTS FMRS MKT INC COM 85208M102 568 24,139 SH   SOLE 26 14,906 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 380 16,149 SH   SOLE 28 16,149 0 0
SPROUTS FMRS MKT INC COM 85208M102 324 13,783 SH   SOLE 29 0 0 13,783
SPROUTS FMRS MKT INC COM 85208M102 858 36,514 SH   SOLE 30 36,514 0 0
SPROUTS FMRS MKT INC COM 85208M102 66 2,802 SH   SOLE 31 2,506 0 296
SPROUTS FMRS MKT INC COM 85208M102 99 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 288 12,244 SH   SOLE 40 12,244 0 0
SPS COMM INC COM 78463M107 1,517 18,413 SH   SOLE 2 5,359 0 13,054
SPS COMM INC COM 78463M107 7 86 SH   SOLE 4 86 0 0
SPS COMM INC COM 78463M107 24 290 SH   SOLE 7 290 0 0
SPS COMM INC COM 78463M107 7,133 86,588 SH   SOLE 18 86,588 0 0
SPS COMM INC COM 78463M107 7,578 91,991 SH   SOLE 19 91,991 0 0
SPS COMM INC COM 78463M107 154,701 1,877,893 SH   SOLE 21 1,877,893 0 0
SPS COMM INC COM 78463M107 47,123 572,023 SH   SOLE 22 551,732 0 20,291
SPS COMM INC COM 78463M107 1,652 20,058 SH   SOLE 23 20,058 0 0
SPS COMM INC COM 78463M107 3,535 42,905 SH   SOLE 26 4,194 0 38,711
SPS COMM INC COM 78463M107 200 2,430 SH   SOLE 28 2,430 0 0
SPS COMM INC COM 78463M107 443 5,376 SH   SOLE 29 0 0 5,376
SPS COMM INC COM 78463M107 2,955 35,875 SH   SOLE 30 35,875 0 0
SPS COMM INC COM 78463M107 744 9,032 SH   SOLE 34 9,032 0 0
SPS COMM INC COM 78463M107 142 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 1,070 38,186 SH   SOLE 2 1,465 0 36,721
SPX CORP COM 784635104 3 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 26 929 SH   SOLE 7 929 0 0
SPX CORP COM 784635104 6,154 219,710 SH   SOLE 18 219,710 0 0
SPX CORP COM 784635104 1,776 63,413 SH   SOLE 19 63,413 0 0
SPX CORP COM 784635104 126,232 4,506,686 SH   SOLE 21 4,506,686 0 0
SPX CORP COM 784635104 34,762 1,241,053 SH   SOLE 22 1,195,133 0 45,920
SPX CORP COM 784635104 273 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 152 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 2,478 88,466 SH   SOLE 30 88,466 0 0
SPX CORP COM 784635104 112 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 1,342 44,108 SH   SOLE 2 1,449 0 42,659
SPX FLOW INC COM 78469X107 3 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 26 867 SH   SOLE 7 867 0 0
SPX FLOW INC COM 78469X107 6,638 218,226 SH   SOLE 18 218,226 0 0
SPX FLOW INC COM 78469X107 1,887 62,044 SH   SOLE 19 62,044 0 0
SPX FLOW INC COM 78469X107 138,015 4,536,990 SH   SOLE 21 4,536,990 0 0
SPX FLOW INC COM 78469X107 37,433 1,230,548 SH   SOLE 22 1,168,957 0 61,591
SPX FLOW INC COM 78469X107 256 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 178 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 2,646 86,978 SH   SOLE 30 86,978 0 0
SPX FLOW INC COM 78469X107 108 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 121 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 38,097 679,206 SH   SOLE 2 39,976 0 639,230
SQUARE INC CL A 852234103 5,779 103,039 SH   SOLE 4 95,389 0 7,650
SQUARE INC CL A 852234103 914 16,303 SH   SOLE 7 16,303 0 0
SQUARE INC CL A 852234103 499 8,894 SH   SOLE 13 8,894 0 0
SQUARE INC CL A 852234103 131 2,338 SH   SOLE 15 2,338 0 0
SQUARE INC CL A 852234103 12 212 SH   SOLE 17 0 0 212
SQUARE INC CL A 852234103 9,689 172,734 SH   SOLE 18 148,347 0 24,387
SQUARE INC CL A 852234103 34,220 610,095 SH   SOLE 19 610,095 0 0
SQUARE INC CL A 852234103 256,126 4,566,346 SH   SOLE 21 4,566,346 0 0
SQUARE INC CL A 852234103 431,987 7,701,674 SH   SOLE 22 7,121,584 0 580,090
SQUARE INC CL A 852234103 12,008 214,085 SH   SOLE 23 214,085 0 0
SQUARE INC CL A 852234103 14,427 257,216 SH   SOLE 25 257,216 0 0
SQUARE INC CL A 852234103 55,977 997,986 SH   SOLE 26 301,959 0 696,027
SQUARE INC CL A 852234103 3,293 58,705 SH   SOLE 28 43,172 0 15,533
SQUARE INC CL A 852234103 2,284 40,715 SH   SOLE 29 9,888 0 30,827
SQUARE INC CL A 852234103 26,743 476,785 SH   SOLE 30 476,785 0 0
SQUARE INC CL A 852234103 5,246 93,525 SH   SOLE 31 63,898 0 29,627
SQUARE INC CL A 852234103 15,398 274,520 SH   SOLE 34 274,520 0 0
SQUARE INC CL A 852234103 11,413 203,480 SH   SOLE 36 203,480 0 0
SQUARE INC CL A 852234103 349 6,216 SH   SOLE 40 6,216 0 0
SRC ENERGY INC COM 78470V108 930 197,946 SH   SOLE 2 8,312 0 189,634
SRC ENERGY INC COM 78470V108 5 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 24 5,170 SH   SOLE 7 5,170 0 0
SRC ENERGY INC COM 78470V108 5,750 1,223,503 SH   SOLE 18 1,223,503 0 0
SRC ENERGY INC COM 78470V108 1,672 355,762 SH   SOLE 19 355,762 0 0
SRC ENERGY INC COM 78470V108 122,911 26,151,294 SH   SOLE 21 26,151,294 0 0
SRC ENERGY INC COM 78470V108 34,252 7,287,672 SH   SOLE 22 6,962,740 0 324,932
SRC ENERGY INC COM 78470V108 241 51,311 SH   SOLE 26 21,682 0 29,629
SRC ENERGY INC COM 78470V108 153 32,632 SH   SOLE 28 32,632 0 0
SRC ENERGY INC COM 78470V108 88 18,696 SH   SOLE 29 0 0 18,696
SRC ENERGY INC COM 78470V108 2,715 577,651 SH   SOLE 30 577,651 0 0
SRC ENERGY INC COM 78470V108 117 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,208 470,140 SH   SOLE 2 15,656 0 454,484
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,213 71,225 SH   SOLE 4 65,571 0 5,654
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 545 12,079 SH   SOLE 7 12,079 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 58 1,276 SH   SOLE 13 1,276 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25 560 SH   SOLE 15 560 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,923 131,304 SH   SOLE 18 113,775 0 17,529
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,045 45,340 SH   SOLE 19 45,340 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 150,700 3,340,723 SH   SOLE 21 3,340,723 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 260,495 5,774,667 SH   SOLE 22 5,380,026 0 394,641
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,972 154,562 SH   SOLE 23 154,562 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,581 168,049 SH   SOLE 25 168,049 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28,416 629,922 SH   SOLE 26 231,642 0 398,280
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,871 41,478 SH   SOLE 28 30,271 0 11,207
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,340 51,877 SH   SOLE 29 7,788 0 44,089
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 16,623 368,489 SH   SOLE 30 368,489 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,187 70,660 SH   SOLE 31 48,495 0 22,165
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 482 10,678 SH   SOLE 34 10,678 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,279 139,194 SH   SOLE 36 139,194 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 236 5,228 SH   SOLE 40 5,228 0 0
ST JOE CO COM 790148100 491 37,301 SH   SOLE 2 793 0 36,508
ST JOE CO COM 790148100 126 9,550 SH   SOLE 4 9,550 0 0
ST JOE CO COM 790148100 10 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 2,723 206,731 SH   SOLE 18 206,731 0 0
ST JOE CO COM 790148100 8,428 639,903 SH   SOLE 19 639,903 0 0
ST JOE CO COM 790148100 15,678 1,190,423 SH   SOLE 21 1,190,423 0 0
ST JOE CO COM 790148100 20,903 1,587,175 SH   SOLE 22 1,531,811 0 55,364
ST JOE CO COM 790148100 138 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 96 7,302 SH   SOLE 28 7,302 0 0
ST JOE CO COM 790148100 134 10,169 SH   SOLE 30 10,169 0 0
ST JOE CO COM 790148100 3,183 241,723 SH   SOLE 34 241,723 0 0
ST JOE CO COM 790148100 73 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,122 35,153 SH   SOLE 2 1,593 0 33,560
STAAR SURGICAL CO COM PAR $0.01 852312305 5 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 30 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,801 150,447 SH   SOLE 18 150,447 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,277 71,354 SH   SOLE 19 71,354 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 58,685 1,839,063 SH   SOLE 21 1,839,063 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 31,578 989,585 SH   SOLE 22 942,294 0 47,291
STAAR SURGICAL CO COM PAR $0.01 852312305 232 7,273 SH   SOLE 26 0 0 7,273
STAAR SURGICAL CO COM PAR $0.01 852312305 147 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 295 9,240 SH   SOLE 30 9,240 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 104 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 9,555 384,026 SH   SOLE 2 31,988 0 352,038
STAG INDL INC COM 85254J102 3,124 125,577 SH   SOLE 4 125,577 0 0
STAG INDL INC COM 85254J102 3,998 160,709 SH   SOLE 7 160,709 0 0
STAG INDL INC COM 85254J102 105 4,240 SH   SOLE 15 4,240 0 0
STAG INDL INC COM 85254J102 10,960 440,529 SH   SOLE 18 440,529 0 0
STAG INDL INC COM 85254J102 13,490 542,202 SH   SOLE 19 542,202 0 0
STAG INDL INC COM 85254J102 89,661 3,603,724 SH   SOLE 21 3,603,724 0 0
STAG INDL INC COM 85254J102 114,508 4,602,426 SH   SOLE 22 4,283,178 0 319,248
STAG INDL INC COM 85254J102 2,633 105,827 SH   SOLE 23 105,827 0 0
STAG INDL INC COM 85254J102 5,023 201,905 SH   SOLE 25 201,905 0 0
STAG INDL INC COM 85254J102 5,774 232,087 SH   SOLE 26 21,401 0 210,686
STAG INDL INC COM 85254J102 351 14,117 SH   SOLE 28 14,117 0 0
STAG INDL INC COM 85254J102 1,751 70,360 SH   SOLE 29 37,139 0 33,221
STAG INDL INC COM 85254J102 11,825 475,298 SH   SOLE 30 475,298 0 0
STAG INDL INC COM 85254J102 1,094 43,965 SH   SOLE 34 43,965 0 0
STAG INDL INC COM 85254J102 302 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 3 4,561 SH   SOLE 18 4,561 0 0
STAGE STORES INC COM NEW 85254C305 64 86,808 SH   SOLE 21 86,808 0 0
STAGE STORES INC COM NEW 85254C305 293 396,594 SH   SOLE 22 396,594 0 0
STAMPS COM INC COM NEW 852857200 2,248 14,443 SH   SOLE 2 1,001 0 13,442
STAMPS COM INC COM NEW 852857200 13 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 47 303 SH   SOLE 7 303 0 0
STAMPS COM INC COM NEW 852857200 13,531 86,935 SH   SOLE 18 86,935 0 0
STAMPS COM INC COM NEW 852857200 32,912 211,465 SH   SOLE 19 211,465 0 0
STAMPS COM INC COM NEW 852857200 267,283 1,717,317 SH   SOLE 21 1,717,317 0 0
STAMPS COM INC COM NEW 852857200 76,782 493,331 SH   SOLE 22 471,815 0 21,516
STAMPS COM INC COM NEW 852857200 595 3,826 SH   SOLE 23 3,826 0 0
STAMPS COM INC COM NEW 852857200 1,209 7,765 SH   SOLE 26 1,988 0 5,777
STAMPS COM INC COM NEW 852857200 348 2,233 SH   SOLE 28 2,233 0 0
STAMPS COM INC COM NEW 852857200 122 785 SH   SOLE 29 0 0 785
STAMPS COM INC COM NEW 852857200 5,304 34,076 SH   SOLE 30 34,076 0 0
STAMPS COM INC COM NEW 852857200 9,191 59,056 SH   SOLE 34 59,056 0 0
STAMPS COM INC COM NEW 852857200 252 1,621 SH   SOLE 40 1,621 0 0
STANDARD MTR PRODS INC COM 853666105 1,004 20,736 SH   SOLE 2 746 0 19,990
STANDARD MTR PRODS INC COM 853666105 5 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 22 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 5,183 107,027 SH   SOLE 18 107,027 0 0
STANDARD MTR PRODS INC COM 853666105 1,510 31,180 SH   SOLE 19 31,180 0 0
STANDARD MTR PRODS INC COM 853666105 105,674 2,182,000 SH   SOLE 21 2,182,000 0 0
STANDARD MTR PRODS INC COM 853666105 29,618 611,559 SH   SOLE 22 581,644 0 29,915
STANDARD MTR PRODS INC COM 853666105 74 1,533 SH   SOLE 26 0 0 1,533
STANDARD MTR PRODS INC COM 853666105 138 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 43 884 SH   SOLE 29 0 0 884
STANDARD MTR PRODS INC COM 853666105 1,944 40,150 SH   SOLE 30 40,150 0 0
STANDARD MTR PRODS INC COM 853666105 105 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 751 11,177 SH   SOLE 2 436 0 10,741
STANDEX INTL CORP COM 854231107 6 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 18 274 SH   SOLE 7 274 0 0
STANDEX INTL CORP COM 854231107 4,312 64,180 SH   SOLE 18 64,180 0 0
STANDEX INTL CORP COM 854231107 1,330 19,792 SH   SOLE 19 19,792 0 0
STANDEX INTL CORP COM 854231107 90,876 1,352,721 SH   SOLE 21 1,352,721 0 0
STANDEX INTL CORP COM 854231107 25,814 384,256 SH   SOLE 22 368,770 0 15,486
STANDEX INTL CORP COM 854231107 728 10,841 SH   SOLE 26 0 0 10,841
STANDEX INTL CORP COM 854231107 124 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 167 2,481 SH   SOLE 29 0 0 2,481
STANDEX INTL CORP COM 854231107 1,737 25,850 SH   SOLE 30 25,850 0 0
STANDEX INTL CORP COM 854231107 99 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 45,530 380,240 SH   SOLE 2 32,784 0 347,456
STANLEY BLACK & DECKER INC COM 854502101 6,099 50,937 SH   SOLE 4 46,865 0 4,072
STANLEY BLACK & DECKER INC COM 854502101 25,652 214,232 SH   SOLE 7 138,503 0 75,729
STANLEY BLACK & DECKER INC COM 854502101 816 6,815 SH   SOLE 13 6,815 0 0
STANLEY BLACK & DECKER INC COM 854502101 171 1,424 SH   SOLE 15 1,424 0 0
STANLEY BLACK & DECKER INC COM 854502101 39,471 329,642 SH   SOLE 18 311,208 0 18,434
STANLEY BLACK & DECKER INC COM 854502101 5,630 47,016 SH   SOLE 19 47,016 0 0
STANLEY BLACK & DECKER INC COM 854502101 394,015 3,290,591 SH   SOLE 21 3,290,591 0 0
STANLEY BLACK & DECKER INC COM 854502101 435,665 3,638,425 SH   SOLE 22 3,225,638 0 412,787
STANLEY BLACK & DECKER INC COM 854502101 12,829 107,138 SH   SOLE 23 107,138 0 0
STANLEY BLACK & DECKER INC COM 854502101 17,638 147,302 SH   SOLE 25 147,302 0 0
STANLEY BLACK & DECKER INC COM 854502101 93,812 783,460 SH   SOLE 26 178,438 0 605,022
STANLEY BLACK & DECKER INC COM 854502101 3,550 29,649 SH   SOLE 28 21,605 0 8,044
STANLEY BLACK & DECKER INC COM 854502101 660 5,508 SH   SOLE 29 5,508 0 0
STANLEY BLACK & DECKER INC COM 854502101 58,366 487,437 SH   SOLE 30 487,437 0 0
STANLEY BLACK & DECKER INC COM 854502101 7,869 65,719 SH   SOLE 31 35,186 0 30,533
STANLEY BLACK & DECKER INC COM 854502101 1,473 12,298 SH   SOLE 34 12,298 0 0
STANLEY BLACK & DECKER INC COM 854502101 14,572 121,696 SH   SOLE 36 121,696 0 0
STANLEY BLACK & DECKER INC COM 854502101 456 3,812 SH   SOLE 40 3,812 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 21 2,318 SH   SOLE 22 2,318 0 0
STARBUCKS CORP COM 855244109 211,543 3,284,823 SH   SOLE 2 478,406 0 2,806,417
STARBUCKS CORP COM 855244109 32,655 507,067 SH   SOLE 4 470,655 0 36,412
STARBUCKS CORP COM 855244109 69,220 1,074,841 SH   SOLE 7 1,054,836 0 20,005
STARBUCKS CORP COM 855244109 1,287 19,984 SH   SOLE 13 19,984 0 0
STARBUCKS CORP COM 855244109 796 12,353 SH   SOLE 15 12,353 0 0
STARBUCKS CORP COM 855244109 50 777 SH   SOLE 17 0 0 777
STARBUCKS CORP COM 855244109 189,292 2,939,322 SH   SOLE 18 2,757,041 0 182,281
STARBUCKS CORP COM 855244109 139,427 2,165,013 SH   SOLE 19 2,165,013 0 0
STARBUCKS CORP COM 855244109 1,657,311 25,734,639 SH   SOLE 21 25,734,639 0 0
STARBUCKS CORP COM 855244109 1,976,117 30,685,039 SH   SOLE 22 27,303,923 0 3,381,116
STARBUCKS CORP COM 855244109 63,053 979,083 SH   SOLE 23 979,083 0 0
STARBUCKS CORP COM 855244109 73,111 1,135,263 SH   SOLE 25 1,135,263 0 0
STARBUCKS CORP COM 855244109 334,278 5,190,648 SH   SOLE 26 1,288,692 0 3,901,956
STARBUCKS CORP COM 855244109 16,762 260,279 SH   SOLE 28 190,873 0 69,406
STARBUCKS CORP COM 855244109 4,526 70,285 SH   SOLE 29 70,285 0 0
STARBUCKS CORP COM 855244109 317,849 4,935,538 SH   SOLE 30 4,935,538 0 0
STARBUCKS CORP COM 855244109 41,308 641,422 SH   SOLE 31 320,973 0 320,449
STARBUCKS CORP COM 855244109 11,333 175,976 SH   SOLE 32 175,976 0 0
STARBUCKS CORP COM 855244109 58,924 914,964 SH   SOLE 34 914,964 0 0
STARBUCKS CORP COM 855244109 67,423 1,046,946 SH   SOLE 36 1,046,946 0 0
STARBUCKS CORP COM 855244109 1,961 30,444 SH   SOLE 40 30,444 0 0
STARRETT L S CO CL A 855668109 6 1,114 SH   SOLE 18 1,114 0 0
STARRETT L S CO CL A 855668109 118 22,614 SH   SOLE 21 22,614 0 0
STARRETT L S CO CL A 855668109 48 9,231 SH   SOLE 22 9,231 0 0
STARS GROUP INC COM 85570W100 3,366 203,770 SH   SOLE 2 203,770 0 0
STARTEK INC COM 85569C107 17 2,555 SH   SOLE 18 2,555 0 0
STARTEK INC COM 85569C107 266 40,056 SH   SOLE 21 40,056 0 0
STARTEK INC COM 85569C107 2,331 350,576 SH   SOLE 22 350,576 0 0
STARWOOD PPTY TR INC COM 85571B105 10,835 549,732 SH   SOLE 2 17,587 0 532,145
STARWOOD PPTY TR INC COM 85571B105 20 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 166 8,398 SH   SOLE 7 8,398 0 0
STARWOOD PPTY TR INC COM 85571B105 2,578 130,800 SH   SOLE 18 130,800 0 0
STARWOOD PPTY TR INC COM 85571B105 1,125 57,057 SH   SOLE 19 57,057 0 0
STARWOOD PPTY TR INC COM 85571B105 164,089 8,325,165 SH   SOLE 21 8,325,165 0 0
STARWOOD PPTY TR INC COM 85571B105 143,414 7,276,227 SH   SOLE 22 6,736,617 0 539,610
STARWOOD PPTY TR INC COM 85571B105 1,571 79,686 SH   SOLE 26 48,309 0 31,377
STARWOOD PPTY TR INC COM 85571B105 679 34,463 SH   SOLE 28 34,463 0 0
STARWOOD PPTY TR INC COM 85571B105 1,297 65,822 SH   SOLE 30 65,822 0 0
STARWOOD PPTY TR INC COM 85571B105 107 5,432 SH   SOLE 31 5,432 0 0
STARWOOD PPTY TR INC COM 85571B105 137 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 441 22,385 SH   SOLE 40 22,385 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 765 775,000 PRN   SOLE 21 775,000 0 0
STATE AUTO FINL CORP COM 855707105 610 17,920 SH   SOLE 2 579 0 17,341
STATE AUTO FINL CORP COM 855707105 13 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,972 57,926 SH   SOLE 18 57,926 0 0
STATE AUTO FINL CORP COM 855707105 846 24,864 SH   SOLE 19 24,864 0 0
STATE AUTO FINL CORP COM 855707105 19,129 561,954 SH   SOLE 21 561,954 0 0
STATE AUTO FINL CORP COM 855707105 16,325 479,569 SH   SOLE 22 458,452 0 21,117
STATE AUTO FINL CORP COM 855707105 84 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 154 4,522 SH   SOLE 30 4,522 0 0
STATE AUTO FINL CORP COM 855707105 52 1,519 SH   SOLE 40 1,519 0 0
STATE BK FINL CORP COM 856190103 802 37,152 SH   SOLE 2 1,408 0 35,744
STATE BK FINL CORP COM 856190103 9 398 SH   SOLE 4 398 0 0
STATE BK FINL CORP COM 856190103 4 187 SH   SOLE 7 187 0 0
STATE BK FINL CORP COM 856190103 2,706 125,344 SH   SOLE 18 125,344 0 0
STATE BK FINL CORP COM 856190103 1,172 54,299 SH   SOLE 19 54,299 0 0
STATE BK FINL CORP COM 856190103 27,161 1,258,027 SH   SOLE 21 1,258,027 0 0
STATE BK FINL CORP COM 856190103 27,413 1,269,703 SH   SOLE 22 1,221,741 0 47,962
STATE BK FINL CORP COM 856190103 530 24,568 SH   SOLE 26 11,715 0 12,853
STATE BK FINL CORP COM 856190103 110 5,116 SH   SOLE 28 5,116 0 0
STATE BK FINL CORP COM 856190103 204 9,436 SH   SOLE 30 9,436 0 0
STATE BK FINL CORP COM 856190103 86 3,985 SH   SOLE 40 3,985 0 0
STATE STR CORP COM 857477103 61,199 970,336 SH   SOLE 2 116,068 0 854,268
STATE STR CORP COM 857477103 7,976 126,457 SH   SOLE 4 116,816 0 9,641
STATE STR CORP COM 857477103 18,401 291,759 SH   SOLE 7 286,289 0 5,470
STATE STR CORP COM 857477103 581 9,209 SH   SOLE 13 9,209 0 0
STATE STR CORP COM 857477103 200 3,175 SH   SOLE 15 3,175 0 0
STATE STR CORP COM 857477103 24 375 SH   SOLE 17 0 0 375
STATE STR CORP COM 857477103 113,789 1,804,172 SH   SOLE 18 1,684,836 0 119,336
STATE STR CORP COM 857477103 208,450 3,305,064 SH   SOLE 19 3,305,064 0 0
STATE STR CORP COM 857477103 424,456 6,729,927 SH   SOLE 21 6,729,927 0 0
STATE STR CORP COM 857477103 586,327 9,296,452 SH   SOLE 22 8,293,874 0 1,002,578
STATE STR CORP COM 857477103 17,613 279,254 SH   SOLE 23 279,254 0 0
STATE STR CORP COM 857477103 23,481 372,303 SH   SOLE 25 372,303 0 0
STATE STR CORP COM 857477103 105,805 1,677,577 SH   SOLE 26 395,366 0 1,282,211
STATE STR CORP COM 857477103 4,570 72,460 SH   SOLE 28 52,857 0 19,603
STATE STR CORP COM 857477103 835 13,246 SH   SOLE 29 13,246 0 0
STATE STR CORP COM 857477103 89,740 1,422,871 SH   SOLE 30 1,422,871 0 0
STATE STR CORP COM 857477103 10,596 168,011 SH   SOLE 31 80,288 0 87,723
STATE STR CORP COM 857477103 8,452 134,008 SH   SOLE 34 134,008 0 0
STATE STR CORP COM 857477103 24,579 389,708 SH   SOLE 36 389,708 0 0
STATE STR CORP COM 857477103 565 8,957 SH   SOLE 40 8,957 0 0
STEALTHGAS INC SHS Y81669106 592 214,631 SH   SOLE 22 0 0 214,631
STEEL CONNECT INC COM 858098106 11 6,607 SH   SOLE 18 6,607 0 0
STEEL CONNECT INC COM 858098106 205 118,471 SH   SOLE 21 118,471 0 0
STEEL CONNECT INC COM 858098106 1,843 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 23,759 790,910 SH   SOLE 2 248,191 0 542,719
STEEL DYNAMICS INC COM 858119100 3,035 101,029 SH   SOLE 4 94,819 0 6,210
STEEL DYNAMICS INC COM 858119100 1,346 44,823 SH   SOLE 7 28,169 0 16,654
STEEL DYNAMICS INC COM 858119100 242 8,049 SH   SOLE 13 8,049 0 0
STEEL DYNAMICS INC COM 858119100 18 614 SH   SOLE 15 614 0 0
STEEL DYNAMICS INC COM 858119100 22,398 745,620 SH   SOLE 18 714,676 0 30,944
STEEL DYNAMICS INC COM 858119100 4,573 152,219 SH   SOLE 19 152,219 0 0
STEEL DYNAMICS INC COM 858119100 340,877 11,347,442 SH   SOLE 21 11,347,442 0 0
STEEL DYNAMICS INC COM 858119100 253,786 8,448,259 SH   SOLE 22 7,939,969 0 508,290
STEEL DYNAMICS INC COM 858119100 6,286 209,246 SH   SOLE 23 209,246 0 0
STEEL DYNAMICS INC COM 858119100 5,337 177,669 SH   SOLE 25 177,669 0 0
STEEL DYNAMICS INC COM 858119100 29,169 971,007 SH   SOLE 26 280,526 0 690,481
STEEL DYNAMICS INC COM 858119100 1,412 47,016 SH   SOLE 28 33,862 0 13,154
STEEL DYNAMICS INC COM 858119100 5,239 174,394 SH   SOLE 29 38,130 0 136,264
STEEL DYNAMICS INC COM 858119100 10,233 340,661 SH   SOLE 30 340,661 0 0
STEEL DYNAMICS INC COM 858119100 4,409 146,766 SH   SOLE 31 101,659 0 45,107
STEEL DYNAMICS INC COM 858119100 693 23,079 SH   SOLE 34 23,079 0 0
STEEL DYNAMICS INC COM 858119100 4,825 160,622 SH   SOLE 36 160,622 0 0
STEEL DYNAMICS INC COM 858119100 145 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 1,416 95,500 SH   SOLE 2 11,503 0 83,997
STEELCASE INC CL A 858155203 8 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 22 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 4,265 287,618 SH   SOLE 18 287,618 0 0
STEELCASE INC CL A 858155203 3,340 225,224 SH   SOLE 19 225,224 0 0
STEELCASE INC CL A 858155203 42,343 2,855,230 SH   SOLE 21 2,855,230 0 0
STEELCASE INC CL A 858155203 40,074 2,702,242 SH   SOLE 22 2,572,493 0 129,749
STEELCASE INC CL A 858155203 149 10,031 SH   SOLE 23 10,031 0 0
STEELCASE INC CL A 858155203 687 46,342 SH   SOLE 26 8,213 0 38,129
STEELCASE INC CL A 858155203 162 10,928 SH   SOLE 28 10,928 0 0
STEELCASE INC CL A 858155203 211 14,195 SH   SOLE 29 0 0 14,195
STEELCASE INC CL A 858155203 308 20,785 SH   SOLE 30 20,785 0 0
STEELCASE INC CL A 858155203 141 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 6 5,837 SH   SOLE 18 5,837 0 0
STEIN MART INC COM 858375108 84 78,843 SH   SOLE 21 78,843 0 0
STEIN MART INC COM 858375108 638 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 885 68,313 SH   SOLE 30 68,313 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 239 25,186 SH   SOLE 2 3,702 0 21,484
STEMLINE THERAPEUTICS INC COM 85858C107 6 673 SH   SOLE 7 673 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 899 94,667 SH   SOLE 18 94,667 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 936 98,510 SH   SOLE 19 98,510 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 9,583 1,008,746 SH   SOLE 21 1,008,746 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 7,878 829,302 SH   SOLE 22 807,858 0 21,444
STEMLINE THERAPEUTICS INC COM 85858C107 17 1,820 SH   SOLE 23 1,820 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 10 1,059 SH   SOLE 26 0 0 1,059
STEMLINE THERAPEUTICS INC COM 85858C107 50 5,276 SH   SOLE 30 5,276 0 0
STEPAN CO COM 858586100 1,560 21,086 SH   SOLE 2 713 0 20,373
STEPAN CO COM 858586100 5 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 33 443 SH   SOLE 7 443 0 0
STEPAN CO COM 858586100 7,792 105,301 SH   SOLE 18 105,301 0 0
STEPAN CO COM 858586100 2,236 30,215 SH   SOLE 19 30,215 0 0
STEPAN CO COM 858586100 161,711 2,185,284 SH   SOLE 21 2,185,284 0 0
STEPAN CO COM 858586100 43,198 583,751 SH   SOLE 22 555,022 0 28,729
STEPAN CO COM 858586100 314 4,248 SH   SOLE 26 3,219 0 1,029
STEPAN CO COM 858586100 213 2,881 SH   SOLE 28 2,881 0 0
STEPAN CO COM 858586100 3,038 41,051 SH   SOLE 30 41,051 0 0
STEPAN CO COM 858586100 167 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 7,903 215,398 SH   SOLE 2 42,435 0 172,963
STERICYCLE INC COM 858912108 14 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 80 2,179 SH   SOLE 7 2,179 0 0
STERICYCLE INC COM 858912108 19 515 SH   SOLE 15 515 0 0
STERICYCLE INC COM 858912108 8,973 244,557 SH   SOLE 18 244,557 0 0
STERICYCLE INC COM 858912108 630 17,184 SH   SOLE 19 17,184 0 0
STERICYCLE INC COM 858912108 149,949 4,086,906 SH   SOLE 21 4,086,906 0 0
STERICYCLE INC COM 858912108 101,203 2,758,340 SH   SOLE 22 2,591,516 0 166,824
STERICYCLE INC COM 858912108 2,545 69,366 SH   SOLE 25 69,366 0 0
STERICYCLE INC COM 858912108 4,346 118,441 SH   SOLE 26 50,737 0 67,704
STERICYCLE INC COM 858912108 404 10,998 SH   SOLE 28 10,998 0 0
STERICYCLE INC COM 858912108 780 21,264 SH   SOLE 30 21,264 0 0
STERICYCLE INC COM 858912108 253 6,909 SH   SOLE 31 1,729 0 5,180
STERICYCLE INC COM 858912108 2,020 55,045 SH   SOLE 36 55,045 0 0
STERICYCLE INC COM 858912108 342 9,334 SH   SOLE 40 9,334 0 0
STERIS PLC SHS USD G84720104 24,095 225,506 SH   SOLE 2 56,950 0 168,556
STERIS PLC SHS USD G84720104 368 3,445 SH   SOLE 4 3,445 0 0
STERIS PLC SHS USD G84720104 271 2,533 SH   SOLE 7 2,533 0 0
STERIS PLC SHS USD G84720104 214 2,003 SH   SOLE 13 2,003 0 0
STERIS PLC SHS USD G84720104 27,978 261,845 SH   SOLE 18 261,845 0 0
STERIS PLC SHS USD G84720104 51,307 480,176 SH   SOLE 19 480,176 0 0
STERIS PLC SHS USD G84720104 491,595 4,600,792 SH   SOLE 21 4,600,792 0 0
STERIS PLC SHS USD G84720104 299,129 2,799,525 SH   SOLE 22 2,607,082 0 192,443
STERIS PLC SHS USD G84720104 206 1,925 SH   SOLE 23 1,925 0 0
STERIS PLC SHS USD G84720104 2,674 25,030 SH   SOLE 26 13,613 0 11,417
STERIS PLC SHS USD G84720104 1,179 11,034 SH   SOLE 28 11,034 0 0
STERIS PLC SHS USD G84720104 4,414 41,313 SH   SOLE 29 1,064 0 40,249
STERIS PLC SHS USD G84720104 8,268 77,380 SH   SOLE 30 77,380 0 0
STERIS PLC SHS USD G84720104 345 3,233 SH   SOLE 31 3,233 0 0
STERIS PLC SHS USD G84720104 191 1,791 SH   SOLE 34 1,791 0 0
STERIS PLC SHS USD G84720104 410 3,833 SH   SOLE 36 3,833 0 0
STERIS PLC SHS USD G84720104 854 7,997 SH   SOLE 40 7,997 0 0
STERLING BANCORP DEL COM 85917A100 8,685 526,056 SH   SOLE 2 107,822 0 418,234
STERLING BANCORP DEL COM 85917A100 19 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 69 4,204 SH   SOLE 7 4,204 0 0
STERLING BANCORP DEL COM 85917A100 10,685 647,207 SH   SOLE 18 647,207 0 0
STERLING BANCORP DEL COM 85917A100 771 46,722 SH   SOLE 19 46,722 0 0
STERLING BANCORP DEL COM 85917A100 185,959 11,263,424 SH   SOLE 21 11,263,424 0 0
STERLING BANCORP DEL COM 85917A100 126,764 7,677,990 SH   SOLE 22 7,045,551 0 632,439
STERLING BANCORP DEL COM 85917A100 984 59,615 SH   SOLE 26 34,907 0 24,708
STERLING BANCORP DEL COM 85917A100 502 30,400 SH   SOLE 28 30,400 0 0
STERLING BANCORP DEL COM 85917A100 924 55,962 SH   SOLE 30 55,962 0 0
STERLING BANCORP DEL COM 85917A100 78 4,705 SH   SOLE 31 4,705 0 0
STERLING BANCORP DEL COM 85917A100 407 24,633 SH   SOLE 40 24,633 0 0
STERLING BANCORP INC COM 85917W102 135 19,370 SH   SOLE 2 551 0 18,819
STERLING BANCORP INC COM 85917W102 3 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 533 76,619 SH   SOLE 18 76,619 0 0
STERLING BANCORP INC COM 85917W102 203 29,150 SH   SOLE 19 29,150 0 0
STERLING BANCORP INC COM 85917W102 5,254 755,957 SH   SOLE 21 755,957 0 0
STERLING BANCORP INC COM 85917W102 1,457 209,704 SH   SOLE 22 196,494 0 13,210
STERLING BANCORP INC COM 85917W102 29 4,225 SH   SOLE 30 4,225 0 0
STERLING CONSTRUCTION CO INC COM 859241101 301 27,625 SH   SOLE 2 1,080 0 26,545
STERLING CONSTRUCTION CO INC COM 859241101 5 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,026 94,207 SH   SOLE 18 94,207 0 0
STERLING CONSTRUCTION CO INC COM 859241101 414 37,992 SH   SOLE 19 37,992 0 0
STERLING CONSTRUCTION CO INC COM 859241101 10,274 943,423 SH   SOLE 21 943,423 0 0
STERLING CONSTRUCTION CO INC COM 859241101 9,985 916,916 SH   SOLE 22 894,128 0 22,788
STEWARDSHIP FINL CORP COM 860326107 13 1,391 SH   SOLE 18 1,391 0 0
STEWARDSHIP FINL CORP COM 860326107 43 4,676 SH   SOLE 21 4,676 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,042 25,162 SH   SOLE 2 2,201 0 22,961
STEWART INFORMATION SVCS COR COM 860372101 20 488 SH   SOLE 7 488 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,925 118,950 SH   SOLE 18 118,950 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,792 43,274 SH   SOLE 19 43,274 0 0
STEWART INFORMATION SVCS COR COM 860372101 104,366 2,520,918 SH   SOLE 21 2,520,918 0 0
STEWART INFORMATION SVCS COR COM 860372101 29,038 701,411 SH   SOLE 22 670,712 0 30,699
STEWART INFORMATION SVCS COR COM 860372101 201 4,849 SH   SOLE 23 4,849 0 0
STEWART INFORMATION SVCS COR COM 860372101 626 15,118 SH   SOLE 26 0 0 15,118
STEWART INFORMATION SVCS COR COM 860372101 102 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 77 1,858 SH   SOLE 29 0 0 1,858
STEWART INFORMATION SVCS COR COM 860372101 2,053 49,581 SH   SOLE 30 49,581 0 0
STEWART INFORMATION SVCS COR COM 860372101 97 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 4,204 101,491 SH   SOLE 2 32,220 0 69,271
STIFEL FINL CORP COM 860630102 15 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 63 1,513 SH   SOLE 7 1,513 0 0
STIFEL FINL CORP COM 860630102 16,997 410,361 SH   SOLE 18 410,361 0 0
STIFEL FINL CORP COM 860630102 4,290 103,574 SH   SOLE 19 103,574 0 0
STIFEL FINL CORP COM 860630102 212,905 5,140,161 SH   SOLE 21 5,140,161 0 0
STIFEL FINL CORP COM 860630102 101,202 2,443,301 SH   SOLE 22 2,347,846 0 95,455
STIFEL FINL CORP COM 860630102 716 17,282 SH   SOLE 26 10,354 0 6,928
STIFEL FINL CORP COM 860630102 392 9,472 SH   SOLE 28 9,472 0 0
STIFEL FINL CORP COM 860630102 98 2,359 SH   SOLE 29 0 0 2,359
STIFEL FINL CORP COM 860630102 714 17,238 SH   SOLE 30 17,238 0 0
STIFEL FINL CORP COM 860630102 94 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 280 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 12 698 SH   SOLE 18 698 0 0
STITCH FIX INC COM CL A 860897107 235 13,722 SH   SOLE 21 13,722 0 0
STITCH FIX INC COM CL A 860897107 6,278 367,332 SH   SOLE 22 367,332 0 0
STOCK YDS BANCORP INC COM 861025104 715 21,803 SH   SOLE 2 810 0 20,993
STOCK YDS BANCORP INC COM 861025104 15 469 SH   SOLE 7 469 0 0
STOCK YDS BANCORP INC COM 861025104 2,527 77,029 SH   SOLE 18 77,029 0 0
STOCK YDS BANCORP INC COM 861025104 1,035 31,555 SH   SOLE 19 31,555 0 0
STOCK YDS BANCORP INC COM 861025104 25,479 776,798 SH   SOLE 21 776,798 0 0
STOCK YDS BANCORP INC COM 861025104 23,429 714,287 SH   SOLE 22 684,303 0 29,984
STOCK YDS BANCORP INC COM 861025104 49 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 101 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 166 5,061 SH   SOLE 30 5,061 0 0
STOCK YDS BANCORP INC COM 861025104 88 2,694 SH   SOLE 40 2,694 0 0
STONECO LTD COM CL A G85158106 6,508 352,951 SH   SOLE 19 352,951 0 0
STONECO LTD COM CL A G85158106 103 5,562 SH   SOLE 22 4,031 0 1,531
STONECO LTD COM CL A G85158106 45 2,466 SH   SOLE 26 1,514 0 952
STONECO LTD COM CL A G85158106 3 176 SH   SOLE 29 0 0 176
STONECO LTD COM CL A G85158106 5,151 279,336 SH   SOLE 34 279,336 0 0
STONERIDGE INC COM 86183P102 545 22,106 SH   SOLE 2 1,018 0 21,088
STONERIDGE INC COM 86183P102 14 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 2,334 94,682 SH   SOLE 18 94,682 0 0
STONERIDGE INC COM 86183P102 995 40,378 SH   SOLE 19 40,378 0 0
STONERIDGE INC COM 86183P102 23,920 970,374 SH   SOLE 21 970,374 0 0
STONERIDGE INC COM 86183P102 19,153 776,987 SH   SOLE 22 739,456 0 37,531
STONERIDGE INC COM 86183P102 46 1,851 SH   SOLE 26 0 0 1,851
STONERIDGE INC COM 86183P102 98 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 195 7,892 SH   SOLE 30 7,892 0 0
STORE CAP CORP COM 862121100 10,503 370,995 SH   SOLE 2 12,641 0 358,354
STORE CAP CORP COM 862121100 3,790 133,858 SH   SOLE 4 133,858 0 0
STORE CAP CORP COM 862121100 8,830 311,892 SH   SOLE 7 311,892 0 0
STORE CAP CORP COM 862121100 217 7,673 SH   SOLE 15 7,673 0 0
STORE CAP CORP COM 862121100 2,643 93,359 SH   SOLE 18 93,359 0 0
STORE CAP CORP COM 862121100 10,240 361,710 SH   SOLE 19 361,710 0 0
STORE CAP CORP COM 862121100 95,448 3,371,519 SH   SOLE 21 3,371,519 0 0
STORE CAP CORP COM 862121100 204,450 7,221,823 SH   SOLE 22 6,855,079 0 366,744
STORE CAP CORP COM 862121100 181 6,393 SH   SOLE 23 6,393 0 0
STORE CAP CORP COM 862121100 10,908 385,292 SH   SOLE 25 385,292 0 0
STORE CAP CORP COM 862121100 3,287 116,090 SH   SOLE 26 38,055 0 78,035
STORE CAP CORP COM 862121100 670 23,659 SH   SOLE 28 23,659 0 0
STORE CAP CORP COM 862121100 2,720 96,069 SH   SOLE 29 68,611 0 27,458
STORE CAP CORP COM 862121100 25,731 908,886 SH   SOLE 30 908,886 0 0
STORE CAP CORP COM 862121100 109 3,839 SH   SOLE 31 3,839 0 0
STORE CAP CORP COM 862121100 89 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 492 17,370 SH   SOLE 40 17,370 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 3 1,191 SH   SOLE 21 1,191 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 159 60,979 SH   SOLE 22 60,979 0 0
STRATASYS LTD SHS M85548101 931 51,697 SH   SOLE 2 1,735 0 49,962
STRATASYS LTD SHS M85548101 18 1,022 SH   SOLE 7 1,022 0 0
STRATASYS LTD SHS M85548101 3,133 173,960 SH   SOLE 18 173,960 0 0
STRATASYS LTD SHS M85548101 1,345 74,703 SH   SOLE 19 74,703 0 0
STRATASYS LTD SHS M85548101 29,821 1,655,825 SH   SOLE 21 1,655,825 0 0
STRATASYS LTD SHS M85548101 9,477 526,218 SH   SOLE 22 488,549 0 37,669
STRATEGIC ED INC COM 86272C103 2,257 19,900 SH   SOLE 2 3,867 0 16,033
STRATEGIC ED INC COM 86272C103 16 141 SH   SOLE 4 141 0 0
STRATEGIC ED INC COM 86272C103 28 248 SH   SOLE 7 248 0 0
STRATEGIC ED INC COM 86272C103 12,070 106,419 SH   SOLE 18 106,419 0 0
STRATEGIC ED INC COM 86272C103 8,500 74,946 SH   SOLE 19 74,946 0 0
STRATEGIC ED INC COM 86272C103 255,015 2,248,417 SH   SOLE 21 2,248,417 0 0
STRATEGIC ED INC COM 86272C103 76,915 678,144 SH   SOLE 22 619,874 0 58,270
STRATEGIC ED INC COM 86272C103 1,677 14,782 SH   SOLE 23 14,782 0 0
STRATEGIC ED INC COM 86272C103 3,728 32,867 SH   SOLE 26 2,172 0 30,695
STRATEGIC ED INC COM 86272C103 315 2,777 SH   SOLE 28 2,777 0 0
STRATEGIC ED INC COM 86272C103 183 1,616 SH   SOLE 29 0 0 1,616
STRATEGIC ED INC COM 86272C103 4,961 43,740 SH   SOLE 30 43,740 0 0
STRATEGIC ED INC COM 86272C103 238 2,096 SH   SOLE 40 2,096 0 0
STRATTEC SEC CORP COM 863111100 19 673 SH   SOLE 18 673 0 0
STRATTEC SEC CORP COM 863111100 614 21,318 SH   SOLE 21 21,318 0 0
STRATTEC SEC CORP COM 863111100 2,318 80,502 SH   SOLE 22 80,502 0 0
STRATUS PPTYS INC COM NEW 863167201 178 7,412 SH   SOLE 2 159 0 7,253
STRATUS PPTYS INC COM NEW 863167201 478 19,925 SH   SOLE 18 19,925 0 0
STRATUS PPTYS INC COM NEW 863167201 197 8,216 SH   SOLE 19 8,216 0 0
STRATUS PPTYS INC COM NEW 863167201 4,776 199,146 SH   SOLE 21 199,146 0 0
STRATUS PPTYS INC COM NEW 863167201 1,226 51,112 SH   SOLE 22 48,020 0 3,092
STREAMLINE HEALTH SOLUTIONS COM 86323X106 3 3,128 SH   SOLE 18 3,128 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 47 58,507 SH   SOLE 21 58,507 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 297 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2,351 524,835 SH   SOLE 21 524,835 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 128 28,643 SH   SOLE 22 28,643 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6 1,292 SH   SOLE 30 1,292 0 0
STRYKER CORP COM 863667101 179,501 1,145,141 SH   SOLE 2 361,862 0 783,279
STRYKER CORP COM 863667101 20,700 132,058 SH   SOLE 4 123,149 0 8,909
STRYKER CORP COM 863667101 41,313 263,557 SH   SOLE 7 260,429 0 3,128
STRYKER CORP COM 863667101 6,867 43,807 SH   SOLE 13 43,807 0 0
STRYKER CORP COM 863667101 470 3,001 SH   SOLE 15 3,001 0 0
STRYKER CORP COM 863667101 143,388 914,753 SH   SOLE 18 874,848 0 39,905
STRYKER CORP COM 863667101 261,693 1,669,496 SH   SOLE 19 1,669,496 0 0
STRYKER CORP COM 863667101 1,270 8,100 SH   SOLE 20 8,100 0 0
STRYKER CORP COM 863667101 1,218,205 7,771,640 SH   SOLE 21 7,771,640 0 0
STRYKER CORP COM 863667101 1,329,604 8,482,325 SH   SOLE 22 7,440,303 0 1,042,022
STRYKER CORP COM 863667101 41,192 262,785 SH   SOLE 23 262,785 0 0
STRYKER CORP COM 863667101 50,587 322,724 SH   SOLE 25 322,724 0 0
STRYKER CORP COM 863667101 189,660 1,209,955 SH   SOLE 26 342,228 0 867,727
STRYKER CORP COM 863667101 10,108 64,483 SH   SOLE 28 47,192 0 17,291
STRYKER CORP COM 863667101 22,380 142,772 SH   SOLE 29 22,930 0 119,842
STRYKER CORP COM 863667101 204,446 1,304,279 SH   SOLE 30 1,304,279 0 0
STRYKER CORP COM 863667101 27,469 175,239 SH   SOLE 31 94,580 0 80,659
STRYKER CORP COM 863667101 100,480 641,020 SH   SOLE 34 641,020 0 0
STRYKER CORP COM 863667101 49,875 318,182 SH   SOLE 36 318,182 0 0
STRYKER CORP COM 863667101 1,191 7,595 SH   SOLE 40 7,595 0 0
STURM RUGER & CO INC COM 864159108 284 5,333 SH   SOLE 2 576 0 4,757
STURM RUGER & CO INC COM 864159108 6 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 20 369 SH   SOLE 7 369 0 0
STURM RUGER & CO INC COM 864159108 4,415 82,959 SH   SOLE 18 82,959 0 0
STURM RUGER & CO INC COM 864159108 1,208 22,697 SH   SOLE 19 22,697 0 0
STURM RUGER & CO INC COM 864159108 134,780 2,532,508 SH   SOLE 21 2,532,508 0 0
STURM RUGER & CO INC COM 864159108 26,143 491,225 SH   SOLE 22 466,393 0 24,832
STURM RUGER & CO INC COM 864159108 200 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 143 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,905 35,789 SH   SOLE 30 35,789 0 0
STURM RUGER & CO INC COM 864159108 107 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 5 738 SH   SOLE 18 738 0 0
SUMMER INFANT INC COM 865646103 6 6,070 SH   SOLE 21 6,070 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 206 10,687 SH   SOLE 2 395 0 10,292
SUMMIT FINANCIAL GROUP INC COM 86606G101 4 227 SH   SOLE 7 227 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 725 37,570 SH   SOLE 18 37,570 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 291 15,057 SH   SOLE 19 15,057 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 7,748 401,264 SH   SOLE 21 401,264 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 2,101 108,781 SH   SOLE 22 101,521 0 7,260
SUMMIT HOTEL PPTYS INC COM 866082100 1,472 151,324 SH   SOLE 2 46,884 0 104,440
SUMMIT HOTEL PPTYS INC COM 866082100 716 73,597 SH   SOLE 4 73,597 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,650 169,576 SH   SOLE 7 169,576 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 44 4,536 SH   SOLE 15 4,536 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 5,137 527,931 SH   SOLE 18 527,931 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,636 476,440 SH   SOLE 19 476,440 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 111,270 11,435,780 SH   SOLE 21 11,435,780 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 49,748 5,112,840 SH   SOLE 22 4,691,200 0 421,640
SUMMIT HOTEL PPTYS INC COM 866082100 1,089 111,877 SH   SOLE 23 111,877 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,065 212,273 SH   SOLE 25 212,273 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,497 256,581 SH   SOLE 26 26,929 0 229,652
SUMMIT HOTEL PPTYS INC COM 866082100 129 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 349 35,878 SH   SOLE 29 35,878 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 6,745 693,208 SH   SOLE 30 693,208 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 96 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 1,162 93,699 SH   SOLE 2 7,963 0 85,736
SUMMIT MATLS INC CL A 86614U100 5 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 30 2,415 SH   SOLE 7 2,415 0 0
SUMMIT MATLS INC CL A 86614U100 4,504 363,223 SH   SOLE 18 363,223 0 0
SUMMIT MATLS INC CL A 86614U100 2,546 205,349 SH   SOLE 19 205,349 0 0
SUMMIT MATLS INC CL A 86614U100 46,998 3,790,159 SH   SOLE 21 3,790,159 0 0
SUMMIT MATLS INC CL A 86614U100 40,028 3,228,083 SH   SOLE 22 3,088,903 0 139,180
SUMMIT MATLS INC CL A 86614U100 147 11,882 SH   SOLE 23 11,882 0 0
SUMMIT MATLS INC CL A 86614U100 513 41,351 SH   SOLE 26 9,408 0 31,943
SUMMIT MATLS INC CL A 86614U100 189 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 88 7,067 SH   SOLE 29 0 0 7,067
SUMMIT MATLS INC CL A 86614U100 338 27,251 SH   SOLE 30 27,251 0 0
SUMMIT MATLS INC CL A 86614U100 159 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 953 SH   SOLE 18 953 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 10 868 SH   SOLE 21 868 0 0
SUMMIT WIRELESS TECHNLGIES I COM 86633R104 2 498 SH   SOLE 18 498 0 0
SUMMIT WIRELESS TECHNLGIES I COM 86633R104 22 6,344 SH   SOLE 21 6,344 0 0
SUN CMNTYS INC COM 866674104 16,593 163,144 SH   SOLE 2 5,540 0 157,604
SUN CMNTYS INC COM 866674104 12,913 126,962 SH   SOLE 4 126,962 0 0
SUN CMNTYS INC COM 866674104 13,973 137,378 SH   SOLE 7 137,378 0 0
SUN CMNTYS INC COM 866674104 350 3,439 SH   SOLE 15 3,439 0 0
SUN CMNTYS INC COM 866674104 17,297 170,065 SH   SOLE 18 170,065 0 0
SUN CMNTYS INC COM 866674104 22,291 219,167 SH   SOLE 19 219,167 0 0
SUN CMNTYS INC COM 866674104 165,565 1,627,812 SH   SOLE 21 1,627,812 0 0
SUN CMNTYS INC COM 866674104 358,558 3,525,300 SH   SOLE 22 3,303,134 0 222,166
SUN CMNTYS INC COM 866674104 3,720 36,573 SH   SOLE 23 36,573 0 0
SUN CMNTYS INC COM 866674104 17,687 173,892 SH   SOLE 25 173,892 0 0
SUN CMNTYS INC COM 866674104 5,073 49,876 SH   SOLE 26 12,290 0 37,586
SUN CMNTYS INC COM 866674104 2,872 28,238 SH   SOLE 28 28,238 0 0
SUN CMNTYS INC COM 866674104 3,828 37,633 SH   SOLE 29 30,109 0 7,524
SUN CMNTYS INC COM 866674104 40,701 400,166 SH   SOLE 30 400,166 0 0
SUN CMNTYS INC COM 866674104 176 1,732 SH   SOLE 31 1,732 0 0
SUN CMNTYS INC COM 866674104 10,204 100,320 SH   SOLE 34 100,320 0 0
SUN CMNTYS INC COM 866674104 113 1,107 SH   SOLE 36 1,107 0 0
SUN CMNTYS INC COM 866674104 780 7,669 SH   SOLE 40 7,669 0 0
SUN HYDRAULICS CORP COM 866942105 767 23,117 SH   SOLE 2 986 0 22,131
SUN HYDRAULICS CORP COM 866942105 7 214 SH   SOLE 4 214 0 0
SUN HYDRAULICS CORP COM 866942105 8 244 SH   SOLE 7 244 0 0
SUN HYDRAULICS CORP COM 866942105 3,132 94,370 SH   SOLE 18 94,370 0 0
SUN HYDRAULICS CORP COM 866942105 1,407 42,391 SH   SOLE 19 42,391 0 0
SUN HYDRAULICS CORP COM 866942105 31,271 942,176 SH   SOLE 21 942,176 0 0
SUN HYDRAULICS CORP COM 866942105 28,581 861,140 SH   SOLE 22 756,380 0 104,760
SUN HYDRAULICS CORP COM 866942105 342 10,293 SH   SOLE 26 3,996 0 6,297
SUN HYDRAULICS CORP COM 866942105 135 4,079 SH   SOLE 28 4,079 0 0
SUN HYDRAULICS CORP COM 866942105 241 7,276 SH   SOLE 30 7,276 0 0
SUN HYDRAULICS CORP COM 866942105 77 2,334 SH   SOLE 40 2,334 0 0
SUNCOKE ENERGY INC COM 86722A103 594 69,517 SH   SOLE 2 3,972 0 65,545
SUNCOKE ENERGY INC COM 86722A103 3 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 12 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 2,964 346,690 SH   SOLE 18 346,690 0 0
SUNCOKE ENERGY INC COM 86722A103 914 106,848 SH   SOLE 19 106,848 0 0
SUNCOKE ENERGY INC COM 86722A103 60,328 7,055,903 SH   SOLE 21 7,055,903 0 0
SUNCOKE ENERGY INC COM 86722A103 18,704 2,187,614 SH   SOLE 22 1,846,173 0 341,441
SUNCOKE ENERGY INC COM 86722A103 52 6,034 SH   SOLE 23 6,034 0 0
SUNCOKE ENERGY INC COM 86722A103 433 50,666 SH   SOLE 26 17,169 0 33,497
SUNCOKE ENERGY INC COM 86722A103 80 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 1,086 127,050 SH   SOLE 30 127,050 0 0
SUNCOKE ENERGY INC COM 86722A103 63 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,297 189,393 SH   SOLE 2 189,393 0 0
SUNCOR ENERGY INC NEW COM 867224107 286,025 10,226,142 SH   SOLE 18 8,528,614 0 1,697,528
SUNCOR ENERGY INC NEW COM 867224107 471,060 16,841,599 SH   SOLE 19 16,841,599 0 0
SUNCOR ENERGY INC NEW COM 867224107 24,962 892,444 SH   SOLE 21 892,444 0 0
SUNCOR ENERGY INC NEW COM 867224107 34,472 1,232,449 SH   SOLE 22 1,232,449 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,927 68,902 SH   SOLE 23 68,902 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,968 213,361 SH   SOLE 25 104,030 0 109,331
SUNCOR ENERGY INC NEW COM 867224107 39,790 1,422,613 SH   SOLE 34 1,422,613 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,334 83,457 SH   SOLE 36 83,457 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 3 6,152 SH   SOLE 18 6,152 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 38 92,318 SH   SOLE 21 92,318 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 31 73,813 SH   SOLE 22 73,813 0 0
SUNOCO LP COM U REP LP 86765K109 734 26,995 SH   SOLE 2 26,995 0 0
SUNOCO LP COM U REP LP 86765K109 14,917 548,609 SH   SOLE 19 548,609 0 0
SUNOPTA INC COM 8676EP108 238 61,489 SH   SOLE 19 61,489 0 0
SUNOPTA INC COM 8676EP108 171 44,191 SH   SOLE 22 44,191 0 0
SUNOPTA INC COM 8676EP108 482 124,629 SH   SOLE 34 124,629 0 0
SUNPOWER CORP COM 867652406 300 60,350 SH   SOLE 2 5,283 0 55,067
SUNPOWER CORP COM 867652406 1 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 7 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,011 203,469 SH   SOLE 18 203,469 0 0
SUNPOWER CORP COM 867652406 637 128,228 SH   SOLE 19 128,228 0 0
SUNPOWER CORP COM 867652406 11,720 2,358,171 SH   SOLE 21 2,358,171 0 0
SUNPOWER CORP COM 867652406 9,257 1,862,611 SH   SOLE 22 1,807,720 0 54,891
SUNPOWER CORP COM 867652406 49 9,871 SH   SOLE 23 9,871 0 0
SUNPOWER CORP COM 867652406 124 24,921 SH   SOLE 26 0 0 24,921
SUNPOWER CORP COM 867652406 39 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 1,075 216,375 SH   SOLE 30 216,375 0 0
SUNPOWER CORP COM 867652406 29 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 678 890,000 PRN   SOLE 21 890,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 581 725,000 PRN   SOLE 21 725,000 0 0
SUNRUN INC COM 86771W105 1,066 97,886 SH   SOLE 2 3,301 0 94,585
SUNRUN INC COM 86771W105 5 467 SH   SOLE 4 467 0 0
SUNRUN INC COM 86771W105 22 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 3,567 327,533 SH   SOLE 18 327,533 0 0
SUNRUN INC COM 86771W105 1,547 142,049 SH   SOLE 19 142,049 0 0
SUNRUN INC COM 86771W105 38,620 3,546,350 SH   SOLE 21 3,546,350 0 0
SUNRUN INC COM 86771W105 25,280 2,321,356 SH   SOLE 22 2,210,932 0 110,424
SUNRUN INC COM 86771W105 61 5,566 SH   SOLE 26 0 0 5,566
SUNRUN INC COM 86771W105 122 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 2,835 260,309 SH   SOLE 30 260,309 0 0
SUNRUN INC COM 86771W105 121 11,141 SH   SOLE 40 11,141 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,125 240,168 SH   SOLE 2 13,134 0 227,034
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,051 157,634 SH   SOLE 4 157,634 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,878 374,938 SH   SOLE 7 374,938 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 120 9,241 SH   SOLE 15 9,241 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 10,260 788,665 SH   SOLE 18 788,665 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 9,502 730,390 SH   SOLE 19 730,390 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 120,596 9,269,492 SH   SOLE 21 9,269,492 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 130,163 10,004,813 SH   SOLE 22 9,666,804 0 338,009
SUNSTONE HOTEL INVS INC NEW COM 867892101 135 10,412 SH   SOLE 23 10,412 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,169 474,163 SH   SOLE 25 474,163 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,000 230,585 SH   SOLE 26 25,683 0 204,902
SUNSTONE HOTEL INVS INC NEW COM 867892101 376 28,920 SH   SOLE 28 28,920 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,426 109,617 SH   SOLE 29 82,103 0 27,514
SUNSTONE HOTEL INVS INC NEW COM 867892101 14,030 1,078,409 SH   SOLE 30 1,078,409 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 43 3,318 SH   SOLE 36 3,318 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 308 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 63,398 1,256,904 SH   SOLE 2 221,081 0 1,035,823
SUNTRUST BKS INC COM 867914103 10,165 201,526 SH   SOLE 4 189,261 0 12,265
SUNTRUST BKS INC COM 867914103 17,851 353,906 SH   SOLE 7 342,491 0 11,415
SUNTRUST BKS INC COM 867914103 880 17,450 SH   SOLE 13 17,450 0 0
SUNTRUST BKS INC COM 867914103 199 3,938 SH   SOLE 15 3,938 0 0
SUNTRUST BKS INC COM 867914103 164,672 3,264,702 SH   SOLE 18 3,054,580 0 210,122
SUNTRUST BKS INC COM 867914103 132,836 2,633,545 SH   SOLE 19 2,633,545 0 0
SUNTRUST BKS INC COM 867914103 545,098 10,806,851 SH   SOLE 21 10,806,851 0 0
SUNTRUST BKS INC COM 867914103 558,957 11,081,617 SH   SOLE 22 9,870,129 0 1,211,488
SUNTRUST BKS INC COM 867914103 20,323 402,910 SH   SOLE 23 402,910 0 0
SUNTRUST BKS INC COM 867914103 24,291 481,580 SH   SOLE 25 439,205 0 42,375
SUNTRUST BKS INC COM 867914103 85,942 1,703,839 SH   SOLE 26 488,983 0 1,214,856
SUNTRUST BKS INC COM 867914103 4,477 88,757 SH   SOLE 28 65,145 0 23,612
SUNTRUST BKS INC COM 867914103 921 18,256 SH   SOLE 29 18,256 0 0
SUNTRUST BKS INC COM 867914103 84,758 1,680,363 SH   SOLE 30 1,680,363 0 0
SUNTRUST BKS INC COM 867914103 8,121 161,001 SH   SOLE 31 99,294 0 61,707
SUNTRUST BKS INC COM 867914103 70,224 1,392,233 SH   SOLE 34 1,392,233 0 0
SUNTRUST BKS INC COM 867914103 21,073 417,785 SH   SOLE 36 417,785 0 0
SUNTRUST BKS INC COM 867914103 486 9,639 SH   SOLE 40 9,639 0 0
SUNWORKS INC COM 86803X105 3 10,114 SH   SOLE 21 10,114 0 0
SUNWORKS INC COM 86803X105 10 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 6 4,516 SH   SOLE 22 4,516 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 3 2,483 SH   SOLE 18 2,483 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 47 39,897 SH   SOLE 21 39,897 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 662 197,718 SH   SOLE 2 40,306 0 157,412
SUPERIOR ENERGY SVCS INC COM 868157108 3 864 SH   SOLE 4 864 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 17 5,194 SH   SOLE 7 5,194 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 2,624 783,251 SH   SOLE 18 783,251 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,602 478,094 SH   SOLE 19 478,094 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 57,199 17,074,317 SH   SOLE 21 17,074,317 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 16,539 4,937,129 SH   SOLE 22 4,676,381 0 260,748
SUPERIOR ENERGY SVCS INC COM 868157108 312 93,262 SH   SOLE 23 93,262 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 764 228,187 SH   SOLE 26 37,309 0 190,878
SUPERIOR ENERGY SVCS INC COM 868157108 72 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 53 15,749 SH   SOLE 29 0 0 15,749
SUPERIOR ENERGY SVCS INC COM 868157108 1,071 319,817 SH   SOLE 30 319,817 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 16 4,860 SH   SOLE 34 4,860 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 11 3,358 SH   SOLE 36 3,358 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 57 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 142 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 501 28,379 SH   SOLE 18 28,379 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 222 12,555 SH   SOLE 19 12,555 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 5,801 328,688 SH   SOLE 21 328,688 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 2,906 164,662 SH   SOLE 22 159,499 0 5,163
SUPERIOR INDS INTL INC COM 868168105 116 24,184 SH   SOLE 2 815 0 23,369
SUPERIOR INDS INTL INC COM 868168105 1 139 SH   SOLE 4 139 0 0
SUPERIOR INDS INTL INC COM 868168105 3 599 SH   SOLE 7 599 0 0
SUPERIOR INDS INTL INC COM 868168105 598 124,382 SH   SOLE 18 124,382 0 0
SUPERIOR INDS INTL INC COM 868168105 167 34,700 SH   SOLE 19 34,700 0 0
SUPERIOR INDS INTL INC COM 868168105 12,264 2,549,695 SH   SOLE 21 2,549,695 0 0
SUPERIOR INDS INTL INC COM 868168105 3,181 661,415 SH   SOLE 22 620,551 0 40,864
SUPERIOR INDS INTL INC COM 868168105 14 2,971 SH   SOLE 28 2,971 0 0
SUPERIOR INDS INTL INC COM 868168105 236 48,996 SH   SOLE 30 48,996 0 0
SUPERIOR INDS INTL INC COM 868168105 12 2,521 SH   SOLE 40 2,521 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,376 41,413 SH   SOLE 2 4,005 0 37,408
SUPERNUS PHARMACEUTICALS INC COM 868459108 10 313 SH   SOLE 4 313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 34 1,017 SH   SOLE 7 1,017 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 8,323 250,551 SH   SOLE 18 250,551 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,729 112,264 SH   SOLE 19 112,264 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 198,405 5,972,462 SH   SOLE 21 5,972,462 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 51,187 1,540,849 SH   SOLE 22 1,416,127 0 124,722
SUPERNUS PHARMACEUTICALS INC COM 868459108 295 8,867 SH   SOLE 23 8,867 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 826 24,869 SH   SOLE 26 13,587 0 11,282
SUPERNUS PHARMACEUTICALS INC COM 868459108 226 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 155 4,676 SH   SOLE 29 0 0 4,676
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,540 106,552 SH   SOLE 30 106,552 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 166 5,009 SH   SOLE 40 5,009 0 0
SUPPORT COM INC COM NEW 86858W200 8 3,161 SH   SOLE 18 3,161 0 0
SUPPORT COM INC COM NEW 86858W200 131 53,173 SH   SOLE 21 53,173 0 0
SUPPORT COM INC COM NEW 86858W200 1,016 412,847 SH   SOLE 22 412,847 0 0
SURFACE ONCOLOGY INC COM 86877M209 47 11,043 SH   SOLE 2 3,572 0 7,471
SURFACE ONCOLOGY INC COM 86877M209 141 33,344 SH   SOLE 18 33,344 0 0
SURFACE ONCOLOGY INC COM 86877M209 277 65,341 SH   SOLE 19 65,341 0 0
SURFACE ONCOLOGY INC COM 86877M209 2,966 699,569 SH   SOLE 21 699,569 0 0
SURFACE ONCOLOGY INC COM 86877M209 1,137 268,093 SH   SOLE 22 262,241 0 5,852
SURFACE ONCOLOGY INC COM 86877M209 24 5,546 SH   SOLE 23 5,546 0 0
SURFACE ONCOLOGY INC COM 86877M209 38 9,053 SH   SOLE 26 0 0 9,053
SURFACE ONCOLOGY INC COM 86877M209 18 4,278 SH   SOLE 29 0 0 4,278
SURFACE ONCOLOGY INC COM 86877M209 3 774 SH   SOLE 30 774 0 0
SURGERY PARTNERS INC COM 86881A100 234 23,875 SH   SOLE 2 6,358 0 17,517
SURGERY PARTNERS INC COM 86881A100 3 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 586 59,831 SH   SOLE 18 59,831 0 0
SURGERY PARTNERS INC COM 86881A100 607 61,977 SH   SOLE 19 61,977 0 0
SURGERY PARTNERS INC COM 86881A100 6,243 637,648 SH   SOLE 21 637,648 0 0
SURGERY PARTNERS INC COM 86881A100 5,998 612,618 SH   SOLE 22 584,708 0 27,910
SURGERY PARTNERS INC COM 86881A100 165 16,883 SH   SOLE 23 16,883 0 0
SURGERY PARTNERS INC COM 86881A100 252 25,788 SH   SOLE 26 0 0 25,788
SURGERY PARTNERS INC COM 86881A100 31 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 83 8,453 SH   SOLE 30 8,453 0 0
SURGERY PARTNERS INC COM 86881A100 23 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 496 10,504 SH   SOLE 2 436 0 10,068
SURMODICS INC COM 868873100 6 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 13 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 3,249 68,737 SH   SOLE 18 68,737 0 0
SURMODICS INC COM 868873100 914 19,338 SH   SOLE 19 19,338 0 0
SURMODICS INC COM 868873100 74,598 1,578,467 SH   SOLE 21 1,578,467 0 0
SURMODICS INC COM 868873100 18,863 399,139 SH   SOLE 22 382,338 0 16,801
SURMODICS INC COM 868873100 92 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 1,309 27,689 SH   SOLE 30 27,689 0 0
SURMODICS INC COM 868873100 94 1,981 SH   SOLE 40 1,981 0 0
SUTRO BIOPHARMA INC COM 869367102 120 13,254 SH   SOLE 2 10,291 0 2,963
SUTRO BIOPHARMA INC COM 869367102 234 25,973 SH   SOLE 18 25,973 0 0
SUTRO BIOPHARMA INC COM 869367102 635 70,397 SH   SOLE 19 70,397 0 0
SUTRO BIOPHARMA INC COM 869367102 8 885 SH   SOLE 20 885 0 0
SUTRO BIOPHARMA INC COM 869367102 1,946 215,698 SH   SOLE 21 215,698 0 0
SUTRO BIOPHARMA INC COM 869367102 463 51,305 SH   SOLE 22 51,305 0 0
SUTRO BIOPHARMA INC COM 869367102 10 1,164 SH   SOLE 23 1,164 0 0
SUTRO BIOPHARMA INC COM 869367102 280 31,037 SH   SOLE 34 31,037 0 0
SVB FINL GROUP COM 78486Q101 24,113 126,965 SH   SOLE 2 10,401 0 116,564
SVB FINL GROUP COM 78486Q101 3,321 17,486 SH   SOLE 4 16,060 0 1,426
SVB FINL GROUP COM 78486Q101 7,927 41,741 SH   SOLE 7 41,741 0 0
SVB FINL GROUP COM 78486Q101 59 311 SH   SOLE 13 311 0 0
SVB FINL GROUP COM 78486Q101 62 329 SH   SOLE 15 329 0 0
SVB FINL GROUP COM 78486Q101 20,551 108,208 SH   SOLE 18 101,808 0 6,400
SVB FINL GROUP COM 78486Q101 29,473 155,184 SH   SOLE 19 155,184 0 0
SVB FINL GROUP COM 78486Q101 250,373 1,318,309 SH   SOLE 21 1,318,309 0 0
SVB FINL GROUP COM 78486Q101 243,970 1,284,591 SH   SOLE 22 1,149,374 0 135,217
SVB FINL GROUP COM 78486Q101 7,129 37,538 SH   SOLE 23 37,538 0 0
SVB FINL GROUP COM 78486Q101 8,722 45,922 SH   SOLE 25 45,922 0 0
SVB FINL GROUP COM 78486Q101 43,149 227,196 SH   SOLE 26 67,309 0 159,887
SVB FINL GROUP COM 78486Q101 1,965 10,347 SH   SOLE 28 7,614 0 2,733
SVB FINL GROUP COM 78486Q101 2,470 13,007 SH   SOLE 29 2,132 0 10,875
SVB FINL GROUP COM 78486Q101 40,360 212,512 SH   SOLE 30 212,512 0 0
SVB FINL GROUP COM 78486Q101 3,199 16,845 SH   SOLE 31 11,294 0 5,551
SVB FINL GROUP COM 78486Q101 34,581 182,081 SH   SOLE 34 182,081 0 0
SVB FINL GROUP COM 78486Q101 7,737 40,736 SH   SOLE 36 40,736 0 0
SVB FINL GROUP COM 78486Q101 279 1,467 SH   SOLE 40 1,467 0 0
SVMK INC COM 78489X103 129 10,510 SH   SOLE 2 641 0 9,869
SVMK INC COM 78489X103 755 61,520 SH   SOLE 18 61,520 0 0
SVMK INC COM 78489X103 7,384 601,828 SH   SOLE 19 601,828 0 0
SVMK INC COM 78489X103 6,863 559,325 SH   SOLE 21 559,325 0 0
SVMK INC COM 78489X103 4,876 397,406 SH   SOLE 22 391,926 0 5,480
SVMK INC COM 78489X103 4,494 366,235 SH   SOLE 34 366,235 0 0
SWITCH INC CL A 87105L104 486 69,382 SH   SOLE 2 2,392 0 66,990
SWITCH INC CL A 87105L104 5 784 SH   SOLE 7 784 0 0
SWITCH INC CL A 87105L104 108 15,426 SH   SOLE 18 15,426 0 0
SWITCH INC CL A 87105L104 57 8,098 SH   SOLE 19 8,098 0 0
SWITCH INC CL A 87105L104 2,687 383,895 SH   SOLE 21 383,895 0 0
SWITCH INC CL A 87105L104 6,802 971,781 SH   SOLE 22 913,491 0 58,290
SWITCH INC CL A 87105L104 8 1,113 SH   SOLE 31 1,034 0 79
SYKES ENTERPRISES INC COM 871237103 1,005 40,643 SH   SOLE 2 1,348 0 39,295
SYKES ENTERPRISES INC COM 871237103 7 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 20 797 SH   SOLE 7 797 0 0
SYKES ENTERPRISES INC COM 871237103 5,037 203,673 SH   SOLE 18 203,673 0 0
SYKES ENTERPRISES INC COM 871237103 1,443 58,342 SH   SOLE 19 58,342 0 0
SYKES ENTERPRISES INC COM 871237103 105,647 4,272,024 SH   SOLE 21 4,272,024 0 0
SYKES ENTERPRISES INC COM 871237103 30,324 1,226,211 SH   SOLE 22 1,169,121 0 57,090
SYKES ENTERPRISES INC COM 871237103 281 11,380 SH   SOLE 26 0 0 11,380
SYKES ENTERPRISES INC COM 871237103 140 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,950 78,833 SH   SOLE 30 78,833 0 0
SYKES ENTERPRISES INC COM 871237103 114 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 28,812 1,524,849 SH   SOLE 2 99,335 0 1,425,514
SYMANTEC CORP COM 871503108 3,708 196,245 SH   SOLE 4 179,448 0 16,797
SYMANTEC CORP COM 871503108 9,639 510,119 SH   SOLE 7 510,119 0 0
SYMANTEC CORP COM 871503108 225 11,921 SH   SOLE 13 11,921 0 0
SYMANTEC CORP COM 871503108 130 6,868 SH   SOLE 15 6,868 0 0
SYMANTEC CORP COM 871503108 11 574 SH   SOLE 17 0 0 574
SYMANTEC CORP COM 871503108 26,092 1,380,870 SH   SOLE 18 1,304,648 0 76,222
SYMANTEC CORP COM 871503108 3,356 177,620 SH   SOLE 19 177,620 0 0
SYMANTEC CORP COM 871503108 300,203 15,887,938 SH   SOLE 21 15,887,938 0 0
SYMANTEC CORP COM 871503108 290,337 15,365,807 SH   SOLE 22 13,649,176 0 1,716,631
SYMANTEC CORP COM 871503108 8,251 436,683 SH   SOLE 23 436,683 0 0
SYMANTEC CORP COM 871503108 15,006 794,196 SH   SOLE 25 794,196 0 0
SYMANTEC CORP COM 871503108 44,415 2,350,624 SH   SOLE 26 732,743 0 1,617,881
SYMANTEC CORP COM 871503108 2,250 119,060 SH   SOLE 28 86,902 0 32,158
SYMANTEC CORP COM 871503108 412 21,824 SH   SOLE 29 21,824 0 0
SYMANTEC CORP COM 871503108 49,945 2,643,318 SH   SOLE 30 2,643,318 0 0
SYMANTEC CORP COM 871503108 3,896 206,194 SH   SOLE 31 132,289 0 73,905
SYMANTEC CORP COM 871503108 1,713 90,634 SH   SOLE 32 90,634 0 0
SYMANTEC CORP COM 871503108 1,180 62,465 SH   SOLE 34 62,465 0 0
SYMANTEC CORP COM 871503108 9,544 505,109 SH   SOLE 36 505,109 0 0
SYMANTEC CORP COM 871503108 313 16,580 SH   SOLE 40 16,580 0 0
SYNACOR INC COM 871561106 9 5,767 SH   SOLE 18 5,767 0 0
SYNACOR INC COM 871561106 152 102,630 SH   SOLE 21 102,630 0 0
SYNACOR INC COM 871561106 8 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 130 7,846 SH   SOLE 2 272 0 7,574
SYNALLOY CP DEL COM 871565107 5 297 SH   SOLE 7 297 0 0
SYNALLOY CP DEL COM 871565107 450 27,129 SH   SOLE 18 27,129 0 0
SYNALLOY CP DEL COM 871565107 204 12,295 SH   SOLE 19 12,295 0 0
SYNALLOY CP DEL COM 871565107 4,932 297,315 SH   SOLE 21 297,315 0 0
SYNALLOY CP DEL COM 871565107 3,003 181,033 SH   SOLE 22 176,465 0 4,568
SYNAPTICS INC COM 87157D109 2,075 55,758 SH   SOLE 2 22,131 0 33,627
SYNAPTICS INC COM 87157D109 7 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 28 759 SH   SOLE 7 759 0 0
SYNAPTICS INC COM 87157D109 7,462 200,532 SH   SOLE 18 200,532 0 0
SYNAPTICS INC COM 87157D109 3,932 105,674 SH   SOLE 19 105,674 0 0
SYNAPTICS INC COM 87157D109 92,098 2,475,099 SH   SOLE 21 2,475,099 0 0
SYNAPTICS INC COM 87157D109 44,941 1,207,760 SH   SOLE 22 1,159,399 0 48,361
SYNAPTICS INC COM 87157D109 550 14,792 SH   SOLE 23 14,792 0 0
SYNAPTICS INC COM 87157D109 1,161 31,196 SH   SOLE 26 3,868 0 27,328
SYNAPTICS INC COM 87157D109 157 4,228 SH   SOLE 28 4,228 0 0
SYNAPTICS INC COM 87157D109 286 7,675 SH   SOLE 29 0 0 7,675
SYNAPTICS INC COM 87157D109 308 8,265 SH   SOLE 30 8,265 0 0
SYNAPTICS INC COM 87157D109 148 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1,139 1,300,000 PRN   SOLE 21 1,300,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,694 275,847 SH   SOLE 22 90,816 0 185,031
SYNCHRONY FINL COM 87165B103 54,453 2,321,111 SH   SOLE 2 582,084 0 1,739,027
SYNCHRONY FINL COM 87165B103 7,633 325,377 SH   SOLE 4 306,546 0 18,831
SYNCHRONY FINL COM 87165B103 12,149 517,855 SH   SOLE 7 517,855 0 0
SYNCHRONY FINL COM 87165B103 265 11,305 SH   SOLE 13 11,305 0 0
SYNCHRONY FINL COM 87165B103 165 7,054 SH   SOLE 15 7,054 0 0
SYNCHRONY FINL COM 87165B103 32,775 1,397,054 SH   SOLE 18 1,305,337 0 91,717
SYNCHRONY FINL COM 87165B103 5,624 239,713 SH   SOLE 19 239,713 0 0
SYNCHRONY FINL COM 87165B103 373,065 15,902,153 SH   SOLE 21 15,902,153 0 0
SYNCHRONY FINL COM 87165B103 412,696 17,591,459 SH   SOLE 22 15,345,607 0 2,245,852
SYNCHRONY FINL COM 87165B103 13,944 594,357 SH   SOLE 23 594,357 0 0
SYNCHRONY FINL COM 87165B103 17,678 753,537 SH   SOLE 25 753,537 0 0
SYNCHRONY FINL COM 87165B103 63,533 2,708,156 SH   SOLE 26 795,910 0 1,912,246
SYNCHRONY FINL COM 87165B103 3,188 135,876 SH   SOLE 28 99,434 0 36,442
SYNCHRONY FINL COM 87165B103 3,501 149,242 SH   SOLE 29 107,875 0 41,367
SYNCHRONY FINL COM 87165B103 60,272 2,569,152 SH   SOLE 30 2,569,152 0 0
SYNCHRONY FINL COM 87165B103 11,078 472,205 SH   SOLE 31 326,343 0 145,862
SYNCHRONY FINL COM 87165B103 2,496 106,410 SH   SOLE 34 106,410 0 0
SYNCHRONY FINL COM 87165B103 15,892 677,429 SH   SOLE 36 677,429 0 0
SYNCHRONY FINL COM 87165B103 403 17,159 SH   SOLE 40 17,159 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 59 13,160 SH   SOLE 2 683 0 12,477
SYNDAX PHARMACEUTICALS INC COM 87164F105 342 76,745 SH   SOLE 18 76,745 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,569 352,548 SH   SOLE 19 352,548 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,296 515,900 SH   SOLE 21 515,900 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,663 598,375 SH   SOLE 22 589,199 0 9,176
SYNDAX PHARMACEUTICALS INC COM 87164F105 8 1,855 SH   SOLE 23 1,855 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 25 5,654 SH   SOLE 26 0 0 5,654
SYNDAX PHARMACEUTICALS INC COM 87164F105 48 10,694 SH   SOLE 29 0 0 10,694
SYNEOS HEALTH INC CL A 87166B102 3,469 88,150 SH   SOLE 2 27,617 0 60,533
SYNEOS HEALTH INC CL A 87166B102 13 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 48 1,211 SH   SOLE 7 1,211 0 0
SYNEOS HEALTH INC CL A 87166B102 14,002 355,848 SH   SOLE 18 355,848 0 0
SYNEOS HEALTH INC CL A 87166B102 3,632 92,305 SH   SOLE 19 92,305 0 0
SYNEOS HEALTH INC CL A 87166B102 227,653 5,785,331 SH   SOLE 21 5,785,331 0 0
SYNEOS HEALTH INC CL A 87166B102 81,767 2,077,930 SH   SOLE 22 2,002,726 0 75,204
SYNEOS HEALTH INC CL A 87166B102 1,025 26,051 SH   SOLE 26 11,997 0 14,054
SYNEOS HEALTH INC CL A 87166B102 328 8,337 SH   SOLE 28 8,337 0 0
SYNEOS HEALTH INC CL A 87166B102 65 1,663 SH   SOLE 29 0 0 1,663
SYNEOS HEALTH INC CL A 87166B102 702 17,833 SH   SOLE 30 17,833 0 0
SYNEOS HEALTH INC CL A 87166B102 247 6,281 SH   SOLE 40 6,281 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 23 202,221 SH   SOLE 2 10,024 0 192,197
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1 6,626 SH   SOLE 7 6,626 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 95 835,953 SH   SOLE 18 835,953 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 39 343,805 SH   SOLE 19 343,805 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 927 8,136,817 SH   SOLE 21 8,136,817 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 288 2,525,450 SH   SOLE 22 2,310,739 0 214,711
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1 11,048 SH   SOLE 26 0 0 11,048
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3 29,715 SH   SOLE 40 29,715 0 0
SYNLOGIC INC COM 87166L100 109 15,487 SH   SOLE 2 671 0 14,816
SYNLOGIC INC COM 87166L100 371 52,963 SH   SOLE 18 52,963 0 0
SYNLOGIC INC COM 87166L100 149 21,296 SH   SOLE 19 21,296 0 0
SYNLOGIC INC COM 87166L100 5,797 827,020 SH   SOLE 21 827,020 0 0
SYNLOGIC INC COM 87166L100 2,319 330,877 SH   SOLE 22 322,031 0 8,846
SYNLOGIC INC COM 87166L100 5 712 SH   SOLE 30 712 0 0
SYNNEX CORP COM 87162W100 5,184 64,126 SH   SOLE 2 22,638 0 41,488
SYNNEX CORP COM 87162W100 14 173 SH   SOLE 4 173 0 0
SYNNEX CORP COM 87162W100 109 1,347 SH   SOLE 7 1,347 0 0
SYNNEX CORP COM 87162W100 19,843 245,460 SH   SOLE 18 245,460 0 0
SYNNEX CORP COM 87162W100 7,552 93,415 SH   SOLE 19 93,415 0 0
SYNNEX CORP COM 87162W100 239,591 2,963,770 SH   SOLE 21 2,963,770 0 0
SYNNEX CORP COM 87162W100 120,955 1,496,230 SH   SOLE 22 1,391,851 0 104,379
SYNNEX CORP COM 87162W100 1,377 17,033 SH   SOLE 23 17,033 0 0
SYNNEX CORP COM 87162W100 4,432 54,825 SH   SOLE 26 7,603 0 47,222
SYNNEX CORP COM 87162W100 438 5,414 SH   SOLE 28 5,414 0 0
SYNNEX CORP COM 87162W100 641 7,924 SH   SOLE 29 0 0 7,924
SYNNEX CORP COM 87162W100 859 10,630 SH   SOLE 30 10,630 0 0
SYNNEX CORP COM 87162W100 143 1,773 SH   SOLE 36 1,773 0 0
SYNNEX CORP COM 87162W100 264 3,261 SH   SOLE 40 3,261 0 0
SYNOPSYS INC COM 871607107 31,898 378,656 SH   SOLE 2 50,254 0 328,402
SYNOPSYS INC COM 871607107 4,328 51,375 SH   SOLE 4 47,443 0 3,932
SYNOPSYS INC COM 871607107 15,150 179,840 SH   SOLE 7 141,647 0 38,193
SYNOPSYS INC COM 871607107 2,434 28,891 SH   SOLE 13 28,891 0 0
SYNOPSYS INC COM 871607107 109 1,293 SH   SOLE 15 1,293 0 0
SYNOPSYS INC COM 871607107 29,682 352,348 SH   SOLE 18 334,342 0 18,006
SYNOPSYS INC COM 871607107 61,810 733,737 SH   SOLE 19 733,737 0 0
SYNOPSYS INC COM 871607107 345,144 4,097,148 SH   SOLE 21 4,097,148 0 0
SYNOPSYS INC COM 871607107 330,816 3,927,061 SH   SOLE 22 3,506,511 0 420,550
SYNOPSYS INC COM 871607107 8,742 103,774 SH   SOLE 23 103,774 0 0
SYNOPSYS INC COM 871607107 51,380 609,921 SH   SOLE 25 609,921 0 0
SYNOPSYS INC COM 871607107 58,117 689,903 SH   SOLE 26 183,256 0 506,647
SYNOPSYS INC COM 871607107 2,443 28,998 SH   SOLE 28 21,171 0 7,827
SYNOPSYS INC COM 871607107 7,122 84,546 SH   SOLE 29 5,401 0 79,145
SYNOPSYS INC COM 871607107 54,230 643,752 SH   SOLE 30 643,752 0 0
SYNOPSYS INC COM 871607107 4,214 50,025 SH   SOLE 31 29,579 0 20,446
SYNOPSYS INC COM 871607107 1,776 21,077 SH   SOLE 32 21,077 0 0
SYNOPSYS INC COM 871607107 7,184 85,283 SH   SOLE 34 85,283 0 0
SYNOPSYS INC COM 871607107 11,008 130,677 SH   SOLE 36 130,677 0 0
SYNOPSYS INC COM 871607107 341 4,049 SH   SOLE 40 4,049 0 0
SYNOVUS FINL CORP COM NEW 87161C501 19,002 593,983 SH   SOLE 2 304,543 0 289,440
SYNOVUS FINL CORP COM NEW 87161C501 1,598 49,967 SH   SOLE 4 49,967 0 0
SYNOVUS FINL CORP COM NEW 87161C501 372 11,627 SH   SOLE 7 11,627 0 0
SYNOVUS FINL CORP COM NEW 87161C501 15,850 495,460 SH   SOLE 18 495,460 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,789 118,441 SH   SOLE 19 118,441 0 0
SYNOVUS FINL CORP COM NEW 87161C501 259,838 8,122,486 SH   SOLE 21 8,122,486 0 0
SYNOVUS FINL CORP COM NEW 87161C501 169,939 5,312,266 SH   SOLE 22 4,390,212 0 922,054
SYNOVUS FINL CORP COM NEW 87161C501 2,094 65,444 SH   SOLE 23 65,444 0 0
SYNOVUS FINL CORP COM NEW 87161C501 290 9,058 SH   SOLE 25 9,058 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,007 62,741 SH   SOLE 26 34,667 0 28,074
SYNOVUS FINL CORP COM NEW 87161C501 480 14,999 SH   SOLE 28 14,999 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,570 111,605 SH   SOLE 29 38,886 0 72,719
SYNOVUS FINL CORP COM NEW 87161C501 1,188 37,129 SH   SOLE 30 37,129 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,997 93,694 SH   SOLE 31 76,638 0 17,056
SYNOVUS FINL CORP COM NEW 87161C501 3,343 104,495 SH   SOLE 34 104,495 0 0
SYNOVUS FINL CORP COM NEW 87161C501 890 27,826 SH   SOLE 36 27,826 0 0
SYNOVUS FINL CORP COM NEW 87161C501 335 10,464 SH   SOLE 40 10,464 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 1 1,703 SH   SOLE 18 1,703 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 22 28,319 SH   SOLE 21 28,319 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 18 22,371 SH   SOLE 22 22,371 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 21 37,118 SH   SOLE 22 37,118 0 0
SYPRIS SOLUTIONS INC COM 871655106 1 1,848 SH   SOLE 18 1,848 0 0
SYPRIS SOLUTIONS INC COM 871655106 35 44,297 SH   SOLE 21 44,297 0 0
SYPRIS SOLUTIONS INC COM 871655106 24 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 111 19,839 SH   SOLE 2 832 0 19,007
SYROS PHARMACEUTICALS INC COM 87184Q107 3 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 456 81,924 SH   SOLE 18 81,924 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 198 35,498 SH   SOLE 19 35,498 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 6,795 1,219,891 SH   SOLE 21 1,219,891 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 3,495 627,511 SH   SOLE 22 609,272 0 18,239
SYROS PHARMACEUTICALS INC COM 87184Q107 5 941 SH   SOLE 30 941 0 0
SYSCO CORP COM 871829107 74,696 1,192,092 SH   SOLE 2 106,407 0 1,085,685
SYSCO CORP COM 871829107 10,022 159,950 SH   SOLE 4 146,891 0 13,059
SYSCO CORP COM 871829107 35,371 564,488 SH   SOLE 7 435,569 0 128,919
SYSCO CORP COM 871829107 848 13,526 SH   SOLE 13 13,526 0 0
SYSCO CORP COM 871829107 268 4,273 SH   SOLE 15 4,273 0 0
SYSCO CORP COM 871829107 28 441 SH   SOLE 17 0 0 441
SYSCO CORP COM 871829107 65,916 1,051,956 SH   SOLE 18 992,845 0 59,111
SYSCO CORP COM 871829107 6,028 96,198 SH   SOLE 19 96,198 0 0
SYSCO CORP COM 871829107 790,543 12,616,388 SH   SOLE 21 12,616,388 0 0
SYSCO CORP COM 871829107 773,175 12,339,210 SH   SOLE 22 11,008,027 0 1,331,183
SYSCO CORP COM 871829107 21,858 348,833 SH   SOLE 23 348,833 0 0
SYSCO CORP COM 871829107 27,334 436,229 SH   SOLE 25 436,229 0 0
SYSCO CORP COM 871829107 135,270 2,158,789 SH   SOLE 26 532,168 0 1,626,621
SYSCO CORP COM 871829107 5,936 94,741 SH   SOLE 28 69,090 0 25,651
SYSCO CORP COM 871829107 1,110 17,712 SH   SOLE 29 17,712 0 0
SYSCO CORP COM 871829107 108,862 1,737,344 SH   SOLE 30 1,737,344 0 0
SYSCO CORP COM 871829107 15,103 241,033 SH   SOLE 31 110,091 0 130,942
SYSCO CORP COM 871829107 2,559 40,838 SH   SOLE 32 40,838 0 0
SYSCO CORP COM 871829107 2,548 40,657 SH   SOLE 34 40,657 0 0
SYSCO CORP COM 871829107 28,774 459,212 SH   SOLE 36 459,212 0 0
SYSCO CORP COM 871829107 717 11,436 SH   SOLE 40 11,436 0 0
SYSTEMAX INC COM 871851101 254 10,633 SH   SOLE 2 460 0 10,173
SYSTEMAX INC COM 871851101 6 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 964 40,356 SH   SOLE 18 40,356 0 0
SYSTEMAX INC COM 871851101 425 17,790 SH   SOLE 19 17,790 0 0
SYSTEMAX INC COM 871851101 9,536 399,147 SH   SOLE 21 399,147 0 0
SYSTEMAX INC COM 871851101 8,531 357,078 SH   SOLE 22 339,235 0 17,843
SYSTEMAX INC COM 871851101 163 6,811 SH   SOLE 26 0 0 6,811
SYSTEMAX INC COM 871851101 101 4,239 SH   SOLE 30 4,239 0 0
T MOBILE US INC COM 872590104 46,863 736,721 SH   SOLE 2 47,767 0 688,954
T MOBILE US INC COM 872590104 7,104 111,673 SH   SOLE 4 102,889 0 8,784
T MOBILE US INC COM 872590104 5,057 79,502 SH   SOLE 7 61,735 0 17,767
T MOBILE US INC COM 872590104 857 13,479 SH   SOLE 13 13,479 0 0
T MOBILE US INC COM 872590104 248 3,901 SH   SOLE 15 3,901 0 0
T MOBILE US INC COM 872590104 0 5 SH   SOLE 17 0 0 5
T MOBILE US INC COM 872590104 7,823 122,979 SH   SOLE 18 95,740 0 27,239
T MOBILE US INC COM 872590104 1,670 26,258 SH   SOLE 19 26,258 0 0
T MOBILE US INC COM 872590104 179,981 2,829,449 SH   SOLE 21 2,829,449 0 0
T MOBILE US INC COM 872590104 507,656 7,980,759 SH   SOLE 22 7,289,967 0 690,792
T MOBILE US INC COM 872590104 15,194 238,864 SH   SOLE 23 238,864 0 0
T MOBILE US INC COM 872590104 17,682 277,980 SH   SOLE 25 277,980 0 0
T MOBILE US INC COM 872590104 47,327 744,013 SH   SOLE 26 321,012 0 423,001
T MOBILE US INC COM 872590104 4,180 65,714 SH   SOLE 28 47,833 0 17,881
T MOBILE US INC COM 872590104 783 12,309 SH   SOLE 29 12,309 0 0
T MOBILE US INC COM 872590104 45,848 720,766 SH   SOLE 30 720,766 0 0
T MOBILE US INC COM 872590104 8,509 133,771 SH   SOLE 31 73,591 0 60,180
T MOBILE US INC COM 872590104 7,657 120,372 SH   SOLE 32 120,372 0 0
T MOBILE US INC COM 872590104 5,014 78,826 SH   SOLE 34 78,826 0 0
T MOBILE US INC COM 872590104 16,383 257,549 SH   SOLE 36 257,549 0 0
T MOBILE US INC COM 872590104 471 7,401 SH   SOLE 40 7,401 0 0
T2 BIOSYSTEMS INC COM 89853L104 74 24,641 SH   SOLE 2 1,148 0 23,493
T2 BIOSYSTEMS INC COM 89853L104 2 699 SH   SOLE 7 699 0 0
T2 BIOSYSTEMS INC COM 89853L104 326 108,217 SH   SOLE 18 108,217 0 0
T2 BIOSYSTEMS INC COM 89853L104 131 43,676 SH   SOLE 19 43,676 0 0
T2 BIOSYSTEMS INC COM 89853L104 3,051 1,013,709 SH   SOLE 21 1,013,709 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,604 865,280 SH   SOLE 22 842,927 0 22,353
TABLEAU SOFTWARE INC CL A 87336U105 15,720 130,997 SH   SOLE 2 4,681 0 126,316
TABLEAU SOFTWARE INC CL A 87336U105 41 342 SH   SOLE 4 342 0 0
TABLEAU SOFTWARE INC CL A 87336U105 150 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,864 40,536 SH   SOLE 18 40,536 0 0
TABLEAU SOFTWARE INC CL A 87336U105 19,828 165,235 SH   SOLE 19 165,235 0 0
TABLEAU SOFTWARE INC CL A 87336U105 136,811 1,140,088 SH   SOLE 21 1,140,088 0 0
TABLEAU SOFTWARE INC CL A 87336U105 229,913 1,915,940 SH   SOLE 22 1,782,042 0 133,898
TABLEAU SOFTWARE INC CL A 87336U105 2,702 22,519 SH   SOLE 26 12,246 0 10,273
TABLEAU SOFTWARE INC CL A 87336U105 1,141 9,512 SH   SOLE 28 9,512 0 0
TABLEAU SOFTWARE INC CL A 87336U105 707 5,890 SH   SOLE 29 0 0 5,890
TABLEAU SOFTWARE INC CL A 87336U105 32,277 268,975 SH   SOLE 30 268,975 0 0
TABLEAU SOFTWARE INC CL A 87336U105 175 1,460 SH   SOLE 31 1,460 0 0
TABLEAU SOFTWARE INC CL A 87336U105 15,836 131,968 SH   SOLE 34 131,968 0 0
TABLEAU SOFTWARE INC CL A 87336U105 773 6,441 SH   SOLE 40 6,441 0 0
TABULA RASA HEALTHCARE INC COM 873379101 906 14,209 SH   SOLE 2 647 0 13,562
TABULA RASA HEALTHCARE INC COM 873379101 8 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 25 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 5,731 89,884 SH   SOLE 18 89,884 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,655 25,962 SH   SOLE 19 25,962 0 0
TABULA RASA HEALTHCARE INC COM 873379101 124,460 1,952,015 SH   SOLE 21 1,952,015 0 0
TABULA RASA HEALTHCARE INC COM 873379101 30,582 479,648 SH   SOLE 22 457,447 0 22,201
TABULA RASA HEALTHCARE INC COM 873379101 71 1,107 SH   SOLE 26 0 0 1,107
TABULA RASA HEALTHCARE INC COM 873379101 127 1,986 SH   SOLE 28 1,986 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,165 33,954 SH   SOLE 30 33,954 0 0
TABULA RASA HEALTHCARE INC COM 873379101 101 1,591 SH   SOLE 40 1,591 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 647 14,198 SH   SOLE 2 649 0 13,549
TACTILE SYS TECHNOLOGY INC COM 87357P100 17 370 SH   SOLE 7 370 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,088 89,751 SH   SOLE 18 89,751 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,176 25,813 SH   SOLE 19 25,813 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 91,113 2,000,294 SH   SOLE 21 2,000,294 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 21,783 478,221 SH   SOLE 22 455,597 0 22,624
TACTILE SYS TECHNOLOGY INC COM 87357P100 30 659 SH   SOLE 26 0 0 659
TACTILE SYS TECHNOLOGY INC COM 87357P100 94 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,495 32,831 SH   SOLE 30 32,831 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 69 1,514 SH   SOLE 40 1,514 0 0
TAHOE RES INC COM 873868103 1,115 305,393 SH   SOLE 2 29,213 0 276,180
TAHOE RES INC COM 873868103 23 6,254 SH   SOLE 7 6,254 0 0
TAHOE RES INC COM 873868103 3,772 1,033,380 SH   SOLE 18 1,033,380 0 0
TAHOE RES INC COM 873868103 2,087 571,715 SH   SOLE 19 571,715 0 0
TAHOE RES INC COM 873868103 36,346 9,957,880 SH   SOLE 21 9,957,880 0 0
TAHOE RES INC COM 873868103 12,732 3,488,292 SH   SOLE 22 3,230,123 0 258,169
TAHOE RES INC COM 873868103 247 67,790 SH   SOLE 23 67,790 0 0
TAHOE RES INC COM 873868103 403 110,494 SH   SOLE 26 0 0 110,494
TAILORED BRANDS INC COM 87403A107 548 40,158 SH   SOLE 2 1,653 0 38,505
TAILORED BRANDS INC COM 87403A107 3 242 SH   SOLE 4 242 0 0
TAILORED BRANDS INC COM 87403A107 15 1,073 SH   SOLE 7 1,073 0 0
TAILORED BRANDS INC COM 87403A107 3,361 246,402 SH   SOLE 18 246,402 0 0
TAILORED BRANDS INC COM 87403A107 1,012 74,183 SH   SOLE 19 74,183 0 0
TAILORED BRANDS INC COM 87403A107 71,341 5,230,276 SH   SOLE 21 5,230,276 0 0
TAILORED BRANDS INC COM 87403A107 19,265 1,412,415 SH   SOLE 22 1,346,967 0 65,448
TAILORED BRANDS INC COM 87403A107 153 11,234 SH   SOLE 26 4,681 0 6,553
TAILORED BRANDS INC COM 87403A107 82 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 1,375 100,830 SH   SOLE 30 100,830 0 0
TAILORED BRANDS INC COM 87403A107 61 4,486 SH   SOLE 40 4,486 0 0
TAITRON COMPONENTS INC CL A 874028103 1 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 28,759 779,164 SH   SOLE 2 28,243 0 750,921
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,526 95,530 SH   SOLE 4 95,530 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 7,153 193,784 SH   SOLE 13 193,784 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 41,605 1,127,213 SH   SOLE 15 1,127,213 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 168,929 4,576,775 SH   SOLE 18 4,319,733 0 257,042
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 32,623 883,847 SH   SOLE 19 883,847 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 45,795 1,240,731 SH   SOLE 21 1,240,731 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 83,956 2,274,604 SH   SOLE 22 1,980,750 0 293,854
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,770 75,039 SH   SOLE 25 24,676 0 50,363
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 28,427 770,165 SH   SOLE 26 474,948 0 295,217
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 613 16,604 SH   SOLE 30 16,604 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,390 91,847 SH   SOLE 32 91,847 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 30,030 813,609 SH   SOLE 34 813,609 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,413 38,282 SH   SOLE 36 38,282 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27,949 271,511 SH   SOLE 2 17,769 0 253,742
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,601 34,983 SH   SOLE 4 32,021 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,226 89,622 SH   SOLE 7 89,622 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 199 1,934 SH   SOLE 13 1,934 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 103 1,000 SH   SOLE 15 1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 14 SH   SOLE 17 0 0 14
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23,713 230,355 SH   SOLE 18 216,485 0 13,870
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 62,369 605,877 SH   SOLE 19 605,877 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 299,531 2,909,764 SH   SOLE 21 2,909,764 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 282,470 2,744,029 SH   SOLE 22 2,454,395 0 289,634
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,251 80,151 SH   SOLE 23 80,151 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,926 96,428 SH   SOLE 25 96,428 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 43,264 420,287 SH   SOLE 26 140,413 0 279,874
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,218 21,545 SH   SOLE 28 15,672 0 5,873
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,790 27,105 SH   SOLE 29 3,843 0 23,262
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 42,301 410,928 SH   SOLE 30 410,928 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,563 34,615 SH   SOLE 31 23,144 0 11,471
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,663 16,153 SH   SOLE 32 16,153 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,868 144,436 SH   SOLE 34 144,436 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,161 79,282 SH   SOLE 36 79,282 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 306 2,971 SH   SOLE 40 2,971 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 3 180 SH   SOLE 18 180 0 0
TAL ED GROUP SPONSORED ADS 874080104 9,075 340,145 SH   SOLE 2 10,910 0 329,235
TAL ED GROUP SPONSORED ADS 874080104 2,473 92,696 SH   SOLE 4 92,696 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,311 49,149 SH   SOLE 7 49,149 0 0
TAL ED GROUP SPONSORED ADS 874080104 116 4,366 SH   SOLE 13 4,366 0 0
TAL ED GROUP SPONSORED ADS 874080104 4,969 186,249 SH   SOLE 15 186,249 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,795 104,778 SH   SOLE 18 104,778 0 0
TAL ED GROUP SPONSORED ADS 874080104 58 2,163 SH   SOLE 19 2,163 0 0
TAL ED GROUP SPONSORED ADS 874080104 196,959 7,382,255 SH   SOLE 21 7,382,255 0 0
TAL ED GROUP SPONSORED ADS 874080104 110,172 4,129,397 SH   SOLE 22 3,795,891 0 333,506
TAL ED GROUP SPONSORED ADS 874080104 5,452 204,344 SH   SOLE 23 204,344 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,960 148,410 SH   SOLE 25 148,410 0 0
TAL ED GROUP SPONSORED ADS 874080104 34,531 1,294,252 SH   SOLE 26 161,740 0 1,132,512
TAL ED GROUP SPONSORED ADS 874080104 1,251 46,899 SH   SOLE 28 46,899 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,991 74,609 SH   SOLE 29 41,291 0 33,318
TAL ED GROUP SPONSORED ADS 874080104 55,930 2,096,314 SH   SOLE 30 2,096,314 0 0
TAL ED GROUP SPONSORED ADS 874080104 599 22,441 SH   SOLE 31 22,441 0 0
TAL ED GROUP SPONSORED ADS 874080104 610 22,856 SH   SOLE 32 22,856 0 0
TAL ED GROUP SPONSORED ADS 874080104 925 34,655 SH   SOLE 34 34,655 0 0
TAL ED GROUP SPONSORED ADS 874080104 76 2,858 SH   SOLE 40 2,858 0 0
TALEND S A ADS 874224207 196 5,284 SH   SOLE 21 5,284 0 0
TALEND S A ADS 874224207 216 5,816 SH   SOLE 22 5,816 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 26 1,077 SH   SOLE 4 1,077 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 100 4,116 SH   SOLE 18 4,116 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 24,463 1,005,072 SH   SOLE 19 1,005,072 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,226 50,368 SH   SOLE 21 50,368 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,679 151,142 SH   SOLE 22 72,148 0 78,994
TALLGRASS ENERGY LP CLASS A SHS 874696107 817 33,576 SH   SOLE 26 19,656 0 13,920
TALLGRASS ENERGY LP CLASS A SHS 874696107 499 20,481 SH   SOLE 28 20,481 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 241 9,920 SH   SOLE 29 0 0 9,920
TALLGRASS ENERGY LP CLASS A SHS 874696107 914 37,556 SH   SOLE 30 37,556 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 2,826 116,090 SH   SOLE 34 116,090 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 424 17,403 SH   SOLE 40 17,403 0 0
TALOS ENERGY INC COM 87484T108 371 22,744 SH   SOLE 2 715 0 22,029
TALOS ENERGY INC COM 87484T108 7 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 1,086 66,554 SH   SOLE 18 66,554 0 0
TALOS ENERGY INC COM 87484T108 493 30,186 SH   SOLE 19 30,186 0 0
TALOS ENERGY INC COM 87484T108 11,389 697,871 SH   SOLE 21 697,871 0 0
TALOS ENERGY INC COM 87484T108 10,549 646,388 SH   SOLE 22 620,091 0 26,297
TALOS ENERGY INC COM 87484T108 60 3,652 SH   SOLE 26 0 0 3,652
TALOS ENERGY INC COM 87484T108 31 1,904 SH   SOLE 29 0 0 1,904
TALOS ENERGY INC COM 87484T108 79 4,860 SH   SOLE 30 4,860 0 0
TALOS ENERGY INC COM 87484T108 35 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,576 41,500 SH   SOLE 2 2,675 0 38,825
TANDEM DIABETES CARE INC COM NEW 875372203 11 283 SH   SOLE 4 283 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 37 964 SH   SOLE 7 964 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 6,671 175,681 SH   SOLE 18 175,681 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,981 104,845 SH   SOLE 19 104,845 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 86,239 2,271,244 SH   SOLE 21 2,271,244 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 58,924 1,551,865 SH   SOLE 22 1,488,169 0 63,696
TANDEM DIABETES CARE INC COM NEW 875372203 328 8,637 SH   SOLE 23 8,637 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 966 25,454 SH   SOLE 26 11,060 0 14,394
TANDEM DIABETES CARE INC COM NEW 875372203 86 2,276 SH   SOLE 29 0 0 2,276
TANDEM DIABETES CARE INC COM NEW 875372203 484 12,751 SH   SOLE 30 12,751 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 235 6,195 SH   SOLE 40 6,195 0 0
TANDY LEATHER FACTORY INC COM 87538X105 6 1,027 SH   SOLE 18 1,027 0 0
TANDY LEATHER FACTORY INC COM 87538X105 124 21,872 SH   SOLE 21 21,872 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,282 112,864 SH   SOLE 2 42,124 0 70,740
TANGER FACTORY OUTLET CTRS I COM 875465106 1,314 65,001 SH   SOLE 4 65,001 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,894 390,388 SH   SOLE 7 390,388 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 72 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 10,466 517,622 SH   SOLE 18 517,622 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,877 290,638 SH   SOLE 19 290,638 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 145,146 7,178,343 SH   SOLE 21 7,178,343 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 88,033 4,353,743 SH   SOLE 22 4,230,459 0 123,284
TANGER FACTORY OUTLET CTRS I COM 875465106 64 3,150 SH   SOLE 23 3,150 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,822 189,010 SH   SOLE 25 189,010 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,440 71,208 SH   SOLE 26 20,646 0 50,562
TANGER FACTORY OUTLET CTRS I COM 875465106 244 12,091 SH   SOLE 28 12,091 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 671 33,169 SH   SOLE 29 33,169 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,544 422,535 SH   SOLE 30 422,535 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 187 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 25,200 746,662 SH   SOLE 2 81,047 0 665,615
TAPESTRY INC COM 876030107 3,116 92,313 SH   SOLE 4 84,765 0 7,548
TAPESTRY INC COM 876030107 11,683 346,176 SH   SOLE 7 269,044 0 77,132
TAPESTRY INC COM 876030107 170 5,040 SH   SOLE 13 5,040 0 0
TAPESTRY INC COM 876030107 81 2,391 SH   SOLE 15 2,391 0 0
TAPESTRY INC COM 876030107 2 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 19,784 586,203 SH   SOLE 18 551,597 0 34,606
TAPESTRY INC COM 876030107 2,579 76,425 SH   SOLE 19 76,425 0 0
TAPESTRY INC COM 876030107 295,135 8,744,744 SH   SOLE 21 8,744,744 0 0
TAPESTRY INC COM 876030107 260,473 7,717,712 SH   SOLE 22 6,964,887 0 752,825
TAPESTRY INC COM 876030107 6,493 192,375 SH   SOLE 23 192,375 0 0
TAPESTRY INC COM 876030107 8,917 264,209 SH   SOLE 25 264,209 0 0
TAPESTRY INC COM 876030107 40,585 1,202,529 SH   SOLE 26 354,571 0 847,958
TAPESTRY INC COM 876030107 1,867 55,323 SH   SOLE 28 40,331 0 14,992
TAPESTRY INC COM 876030107 2,321 68,763 SH   SOLE 29 9,900 0 58,863
TAPESTRY INC COM 876030107 49,929 1,479,378 SH   SOLE 30 1,479,378 0 0
TAPESTRY INC COM 876030107 3,783 112,081 SH   SOLE 31 57,941 0 54,140
TAPESTRY INC COM 876030107 479 14,203 SH   SOLE 34 14,203 0 0
TAPESTRY INC COM 876030107 10,703 317,113 SH   SOLE 36 317,113 0 0
TAPESTRY INC COM 876030107 278 8,233 SH   SOLE 40 8,233 0 0
TARENA INTL INC ADR 876108101 33 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC ADR 876108101 3,037 482,078 SH   SOLE 21 482,078 0 0
TARENA INTL INC ADR 876108101 1,019 161,792 SH   SOLE 22 161,792 0 0
TARENA INTL INC ADR 876108101 779 123,610 SH   SOLE 30 123,610 0 0
TARGA RES CORP COM 87612G101 20,905 580,360 SH   SOLE 2 28,174 0 552,186
TARGA RES CORP COM 87612G101 2,669 74,097 SH   SOLE 4 68,173 0 5,924
TARGA RES CORP COM 87612G101 12,896 358,024 SH   SOLE 7 339,424 0 18,600
TARGA RES CORP COM 87612G101 255 7,091 SH   SOLE 13 7,091 0 0
TARGA RES CORP COM 87612G101 59 1,637 SH   SOLE 15 1,637 0 0
TARGA RES CORP COM 87612G101 5,314 147,542 SH   SOLE 18 129,102 0 18,440
TARGA RES CORP COM 87612G101 16,078 446,377 SH   SOLE 19 446,377 0 0
TARGA RES CORP COM 87612G101 126,437 3,510,180 SH   SOLE 21 3,510,180 0 0
TARGA RES CORP COM 87612G101 223,228 6,197,321 SH   SOLE 22 5,738,173 0 459,148
TARGA RES CORP COM 87612G101 5,511 152,993 SH   SOLE 23 152,993 0 0
TARGA RES CORP COM 87612G101 7,010 194,602 SH   SOLE 25 194,602 0 0
TARGA RES CORP COM 87612G101 25,631 711,579 SH   SOLE 26 259,055 0 452,524
TARGA RES CORP COM 87612G101 1,577 43,773 SH   SOLE 28 32,266 0 11,507
TARGA RES CORP COM 87612G101 1,997 55,448 SH   SOLE 29 9,353 0 46,095
TARGA RES CORP COM 87612G101 10,677 296,424 SH   SOLE 30 296,424 0 0
TARGA RES CORP COM 87612G101 2,913 80,880 SH   SOLE 31 48,169 0 32,711
TARGA RES CORP COM 87612G101 5,676 157,581 SH   SOLE 34 157,581 0 0
TARGA RES CORP COM 87612G101 6,734 186,940 SH   SOLE 36 186,940 0 0
TARGA RES CORP COM 87612G101 236 6,561 SH   SOLE 40 6,561 0 0
TARGET CORP COM 87612E106 124,364 1,881,739 SH   SOLE 2 624,033 0 1,257,706
TARGET CORP COM 87612E106 20,358 308,039 SH   SOLE 4 294,656 0 13,383
TARGET CORP COM 87612E106 52,577 795,533 SH   SOLE 7 572,425 0 223,108
TARGET CORP COM 87612E106 7,813 118,219 SH   SOLE 13 118,219 0 0
TARGET CORP COM 87612E106 296 4,478 SH   SOLE 15 4,478 0 0
TARGET CORP COM 87612E106 81,594 1,234,595 SH   SOLE 18 1,171,961 0 62,634
TARGET CORP COM 87612E106 68,926 1,042,911 SH   SOLE 19 1,042,911 0 0
TARGET CORP COM 87612E106 929,739 14,067,772 SH   SOLE 21 14,067,772 0 0
TARGET CORP COM 87612E106 1,020,569 15,442,107 SH   SOLE 22 13,131,704 0 2,310,403
TARGET CORP COM 87612E106 38,918 588,861 SH   SOLE 23 588,861 0 0
TARGET CORP COM 87612E106 34,793 526,452 SH   SOLE 25 526,452 0 0
TARGET CORP COM 87612E106 192,365 2,910,645 SH   SOLE 26 589,294 0 2,321,351
TARGET CORP COM 87612E106 6,324 95,681 SH   SOLE 28 69,915 0 25,766
TARGET CORP COM 87612E106 26,394 399,362 SH   SOLE 29 165,593 0 233,769
TARGET CORP COM 87612E106 135,567 2,051,253 SH   SOLE 30 2,051,253 0 0
TARGET CORP COM 87612E106 31,487 476,419 SH   SOLE 31 317,738 0 158,681
TARGET CORP COM 87612E106 3,095 46,832 SH   SOLE 32 46,832 0 0
TARGET CORP COM 87612E106 32,399 490,220 SH   SOLE 34 490,220 0 0
TARGET CORP COM 87612E106 7,674 116,118 SH   SOLE 35 116,118 0 0
TARGET CORP COM 87612E106 40,512 612,981 SH   SOLE 36 612,981 0 0
TARGET CORP COM 87612E106 780 11,800 SH   SOLE 40 11,800 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 390 4,608 SH   SOLE 22 4,608 0 0
TATA MTRS LTD SPONSORED ADR 876568502 771 63,287 SH   SOLE 7 5,287 0 58,000
TATA MTRS LTD SPONSORED ADR 876568502 3,417 280,552 SH   SOLE 18 280,552 0 0
TATA MTRS LTD SPONSORED ADR 876568502 62 5,074 SH   SOLE 19 5,074 0 0
TATA MTRS LTD SPONSORED ADR 876568502 73 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 6,384 524,170 SH   SOLE 22 524,170 0 0
TATA MTRS LTD SPONSORED ADR 876568502 369 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 16,711 1,371,996 SH   SOLE 26 199,022 0 1,172,974
TATA MTRS LTD SPONSORED ADR 876568502 2,124 174,423 SH   SOLE 28 174,423 0 0
TATA MTRS LTD SPONSORED ADR 876568502 694 56,965 SH   SOLE 29 56,965 0 0
TATA MTRS LTD SPONSORED ADR 876568502 5,080 417,104 SH   SOLE 30 417,104 0 0
TATA MTRS LTD SPONSORED ADR 876568502 195 16,049 SH   SOLE 34 16,049 0 0
TAUBMAN CTRS INC COM 876664103 6,309 138,679 SH   SOLE 2 29,228 0 109,451
TAUBMAN CTRS INC COM 876664103 1,867 41,046 SH   SOLE 4 41,046 0 0
TAUBMAN CTRS INC COM 876664103 4,430 97,378 SH   SOLE 7 97,378 0 0
TAUBMAN CTRS INC COM 876664103 112 2,463 SH   SOLE 15 2,463 0 0
TAUBMAN CTRS INC COM 876664103 7,938 174,498 SH   SOLE 18 174,498 0 0
TAUBMAN CTRS INC COM 876664103 5,075 111,555 SH   SOLE 19 111,555 0 0
TAUBMAN CTRS INC COM 876664103 153,066 3,364,826 SH   SOLE 21 3,364,826 0 0
TAUBMAN CTRS INC COM 876664103 126,007 2,769,999 SH   SOLE 22 2,653,705 0 116,294
TAUBMAN CTRS INC COM 876664103 119 2,608 SH   SOLE 23 2,608 0 0
TAUBMAN CTRS INC COM 876664103 5,664 124,503 SH   SOLE 25 124,503 0 0
TAUBMAN CTRS INC COM 876664103 1,767 38,844 SH   SOLE 26 12,545 0 26,299
TAUBMAN CTRS INC COM 876664103 353 7,761 SH   SOLE 28 7,761 0 0
TAUBMAN CTRS INC COM 876664103 1,157 25,439 SH   SOLE 29 20,845 0 4,594
TAUBMAN CTRS INC COM 876664103 12,877 283,079 SH   SOLE 30 283,079 0 0
TAUBMAN CTRS INC COM 876664103 59 1,307 SH   SOLE 31 1,173 0 134
TAUBMAN CTRS INC COM 876664103 144 3,167 SH   SOLE 34 3,167 0 0
TAUBMAN CTRS INC COM 876664103 89 1,957 SH   SOLE 36 1,957 0 0
TAUBMAN CTRS INC COM 876664103 296 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 7 584 SH   SOLE 18 584 0 0
TAYLOR DEVICES INC COM 877163105 9 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 32 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,851 116,386 SH   SOLE 2 4,161 0 112,225
TAYLOR MORRISON HOME CORP CL A 87724P106 5 334 SH   SOLE 4 334 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 61 3,826 SH   SOLE 7 3,826 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 6,325 397,816 SH   SOLE 18 397,816 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 2,770 174,215 SH   SOLE 19 174,215 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 79,643 5,009,024 SH   SOLE 21 5,009,024 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 52,412 3,296,382 SH   SOLE 22 3,138,434 0 157,948
TAYLOR MORRISON HOME CORP CL A 87724P106 626 39,376 SH   SOLE 26 17,192 0 22,184
TAYLOR MORRISON HOME CORP CL A 87724P106 244 15,366 SH   SOLE 28 15,366 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 164 10,314 SH   SOLE 29 0 0 10,314
TAYLOR MORRISON HOME CORP CL A 87724P106 483 30,372 SH   SOLE 30 30,372 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 215 13,496 SH   SOLE 40 13,496 0 0
TCF FINL CORP COM 872275102 7,182 368,507 SH   SOLE 2 79,760 0 288,747
TCF FINL CORP COM 872275102 17 864 SH   SOLE 4 864 0 0
TCF FINL CORP COM 872275102 95 4,886 SH   SOLE 7 4,886 0 0
TCF FINL CORP COM 872275102 9,374 480,959 SH   SOLE 18 480,959 0 0
TCF FINL CORP COM 872275102 663 34,032 SH   SOLE 19 34,032 0 0
TCF FINL CORP COM 872275102 162,523 8,338,796 SH   SOLE 21 8,338,796 0 0
TCF FINL CORP COM 872275102 110,489 5,668,988 SH   SOLE 22 5,352,747 0 316,241
TCF FINL CORP COM 872275102 1,171 60,059 SH   SOLE 26 39,345 0 20,714
TCF FINL CORP COM 872275102 418 21,456 SH   SOLE 28 21,456 0 0
TCF FINL CORP COM 872275102 288 14,801 SH   SOLE 29 0 0 14,801
TCF FINL CORP COM 872275102 859 44,080 SH   SOLE 30 44,080 0 0
TCF FINL CORP COM 872275102 65 3,346 SH   SOLE 31 3,346 0 0
TCF FINL CORP COM 872275102 74 3,781 SH   SOLE 36 3,781 0 0
TCF FINL CORP COM 872275102 340 17,426 SH   SOLE 40 17,426 0 0
TCG BDC INC COM 872280102 250 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 3,339 269,303 SH   SOLE 30 269,303 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 38,952 795,583 SH   SOLE 2 154,795 0 640,788
TD AMERITRADE HLDG CORP COM 87236Y108 6,094 124,459 SH   SOLE 4 116,973 0 7,486
TD AMERITRADE HLDG CORP COM 87236Y108 1,487 30,377 SH   SOLE 7 30,377 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 155 3,159 SH   SOLE 13 3,159 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 136 2,775 SH   SOLE 15 2,775 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 7 150 SH   SOLE 17 0 0 150
TD AMERITRADE HLDG CORP COM 87236Y108 9,390 191,799 SH   SOLE 18 169,165 0 22,634
TD AMERITRADE HLDG CORP COM 87236Y108 4,106 83,855 SH   SOLE 19 83,855 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 155,941 3,185,061 SH   SOLE 21 3,185,061 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 358,554 7,323,405 SH   SOLE 22 6,694,874 0 628,531
TD AMERITRADE HLDG CORP COM 87236Y108 11,361 232,046 SH   SOLE 23 232,046 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 12,757 260,553 SH   SOLE 25 260,553 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 46,250 944,650 SH   SOLE 26 299,927 0 644,723
TD AMERITRADE HLDG CORP COM 87236Y108 2,678 54,702 SH   SOLE 28 39,999 0 14,703
TD AMERITRADE HLDG CORP COM 87236Y108 4,520 92,317 SH   SOLE 29 27,412 0 64,905
TD AMERITRADE HLDG CORP COM 87236Y108 20,643 421,639 SH   SOLE 30 421,639 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,463 131,997 SH   SOLE 31 90,817 0 41,180
TD AMERITRADE HLDG CORP COM 87236Y108 1,427 29,138 SH   SOLE 34 29,138 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11,192 228,601 SH   SOLE 36 228,601 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 328 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 43,261 572,011 SH   SOLE 2 380,639 0 191,372
TE CONNECTIVITY LTD REG SHS H84989104 15,430 204,024 SH   SOLE 4 194,900 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 29,485 389,859 SH   SOLE 7 314,868 0 74,991
TE CONNECTIVITY LTD REG SHS H84989104 860 11,371 SH   SOLE 13 11,371 0 0
TE CONNECTIVITY LTD REG SHS H84989104 246 3,247 SH   SOLE 15 3,247 0 0
TE CONNECTIVITY LTD REG SHS H84989104 49,446 653,789 SH   SOLE 18 611,840 0 41,949
TE CONNECTIVITY LTD REG SHS H84989104 13,009 172,007 SH   SOLE 19 172,007 0 0
TE CONNECTIVITY LTD REG SHS H84989104 362,943 4,798,934 SH   SOLE 21 4,798,934 0 0
TE CONNECTIVITY LTD REG SHS H84989104 478,691 6,329,379 SH   SOLE 22 5,614,030 0 715,349
TE CONNECTIVITY LTD REG SHS H84989104 28,223 373,166 SH   SOLE 23 373,166 0 0
TE CONNECTIVITY LTD REG SHS H84989104 26,462 349,889 SH   SOLE 25 349,889 0 0
TE CONNECTIVITY LTD REG SHS H84989104 127,668 1,688,062 SH   SOLE 26 424,144 0 1,263,918
TE CONNECTIVITY LTD REG SHS H84989104 4,885 64,597 SH   SOLE 28 46,663 0 17,934
TE CONNECTIVITY LTD REG SHS H84989104 9,257 122,398 SH   SOLE 29 122,398 0 0
TE CONNECTIVITY LTD REG SHS H84989104 101,919 1,347,599 SH   SOLE 30 1,347,599 0 0
TE CONNECTIVITY LTD REG SHS H84989104 25,856 341,869 SH   SOLE 31 219,717 0 122,152
TE CONNECTIVITY LTD REG SHS H84989104 52,250 690,862 SH   SOLE 34 690,862 0 0
TE CONNECTIVITY LTD REG SHS H84989104 23,579 311,762 SH   SOLE 36 311,762 0 0
TE CONNECTIVITY LTD REG SHS H84989104 628 8,297 SH   SOLE 40 8,297 0 0
TEAM INC COM 878155100 429 29,278 SH   SOLE 2 1,065 0 28,213
TEAM INC COM 878155100 3 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 9 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 2,320 158,357 SH   SOLE 18 158,357 0 0
TEAM INC COM 878155100 647 44,178 SH   SOLE 19 44,178 0 0
TEAM INC COM 878155100 48,043 3,279,416 SH   SOLE 21 3,279,416 0 0
TEAM INC COM 878155100 12,145 829,014 SH   SOLE 22 787,259 0 41,755
TEAM INC COM 878155100 109 7,466 SH   SOLE 26 2,358 0 5,108
TEAM INC COM 878155100 59 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 859 58,635 SH   SOLE 30 58,635 0 0
TEAM INC COM 878155100 46 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 4,593 56,143 SH   SOLE 2 18,336 0 37,807
TECH DATA CORP COM 878237106 14 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 180 2,203 SH   SOLE 7 2,203 0 0
TECH DATA CORP COM 878237106 17,897 218,766 SH   SOLE 18 218,766 0 0
TECH DATA CORP COM 878237106 5,310 64,910 SH   SOLE 19 64,910 0 0
TECH DATA CORP COM 878237106 221,592 2,708,612 SH   SOLE 21 2,708,612 0 0
TECH DATA CORP COM 878237106 111,581 1,363,899 SH   SOLE 22 1,297,324 0 66,575
TECH DATA CORP COM 878237106 381 4,658 SH   SOLE 23 4,658 0 0
TECH DATA CORP COM 878237106 1,140 13,940 SH   SOLE 26 6,767 0 7,173
TECH DATA CORP COM 878237106 357 4,361 SH   SOLE 28 4,361 0 0
TECH DATA CORP COM 878237106 277 3,385 SH   SOLE 29 0 0 3,385
TECH DATA CORP COM 878237106 745 9,102 SH   SOLE 30 9,102 0 0
TECH DATA CORP COM 878237106 1,568 19,166 SH   SOLE 36 19,166 0 0
TECH DATA CORP COM 878237106 255 3,122 SH   SOLE 40 3,122 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 9,435 481,881 SH   SOLE 2 268,100 0 213,781
TECHNIPFMC PLC COM G87110105 3,699 188,893 SH   SOLE 4 177,314 0 11,579
TECHNIPFMC PLC COM G87110105 6,306 322,044 SH   SOLE 7 322,044 0 0
TECHNIPFMC PLC COM G87110105 154 7,841 SH   SOLE 13 7,841 0 0
TECHNIPFMC PLC COM G87110105 16,779 856,960 SH   SOLE 18 804,099 0 52,861
TECHNIPFMC PLC COM G87110105 3,354 171,309 SH   SOLE 19 171,309 0 0
TECHNIPFMC PLC COM G87110105 128,367 6,556,025 SH   SOLE 21 6,556,025 0 0
TECHNIPFMC PLC COM G87110105 146,726 7,493,667 SH   SOLE 22 6,835,184 0 658,483
TECHNIPFMC PLC COM G87110105 6,537 333,849 SH   SOLE 23 333,849 0 0
TECHNIPFMC PLC COM G87110105 911 46,533 SH   SOLE 25 46,533 0 0
TECHNIPFMC PLC COM G87110105 44,494 2,272,401 SH   SOLE 26 480,912 0 1,791,489
TECHNIPFMC PLC COM G87110105 1,604 81,914 SH   SOLE 28 59,712 0 22,202
TECHNIPFMC PLC COM G87110105 2,349 119,979 SH   SOLE 29 32,765 0 87,214
TECHNIPFMC PLC COM G87110105 31,534 1,610,514 SH   SOLE 30 1,610,514 0 0
TECHNIPFMC PLC COM G87110105 2,908 148,499 SH   SOLE 31 105,254 0 43,245
TECHNIPFMC PLC COM G87110105 945 48,289 SH   SOLE 34 48,289 0 0
TECHNIPFMC PLC COM G87110105 1,919 97,992 SH   SOLE 36 97,992 0 0
TECHNIPFMC PLC COM G87110105 155 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 199 16,315 SH   SOLE 2 802 0 15,513
TECHTARGET INC COM 87874R100 6 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 1,321 108,192 SH   SOLE 18 108,192 0 0
TECHTARGET INC COM 87874R100 364 29,790 SH   SOLE 19 29,790 0 0
TECHTARGET INC COM 87874R100 28,284 2,316,450 SH   SOLE 21 2,316,450 0 0
TECHTARGET INC COM 87874R100 7,182 588,188 SH   SOLE 22 559,873 0 28,315
TECHTARGET INC COM 87874R100 502 41,153 SH   SOLE 30 41,153 0 0
TECK RESOURCES LTD CL B 878742204 28,532 1,324,618 SH   SOLE 19 1,324,618 0 0
TECK RESOURCES LTD CL B 878742204 6,345 294,557 SH   SOLE 21 294,557 0 0
TECK RESOURCES LTD CL B 878742204 15,184 704,916 SH   SOLE 22 704,916 0 0
TECK RESOURCES LTD CL B 878742204 2,913 135,220 SH   SOLE 23 135,220 0 0
TECK RESOURCES LTD CL B 878742204 17,666 820,155 SH   SOLE 25 820,155 0 0
TECK RESOURCES LTD CL B 878742204 4,238 196,740 SH   SOLE 26 0 0 196,740
TECK RESOURCES LTD CL B 878742204 18,850 875,107 SH   SOLE 29 875,107 0 0
TECK RESOURCES LTD CL B 878742204 40,692 1,889,140 SH   SOLE 34 1,889,140 0 0
TECNOGLASS INC SHS G87264100 350 43,375 SH   SOLE 21 43,375 0 0
TECNOGLASS INC SHS G87264100 85 10,488 SH   SOLE 22 10,488 0 0
TECOGEN INC NEW COM NEW 87876P201 12 3,316 SH   SOLE 18 3,316 0 0
TECOGEN INC NEW COM NEW 87876P201 189 52,151 SH   SOLE 21 52,151 0 0
TEEKAY CORPORATION COM Y8564W103 263 78,789 SH   SOLE 2 2,597 0 76,192
TEEKAY CORPORATION COM Y8564W103 4 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 756 226,385 SH   SOLE 18 226,385 0 0
TEEKAY CORPORATION COM Y8564W103 384 114,936 SH   SOLE 19 114,936 0 0
TEEKAY CORPORATION COM Y8564W103 7,392 2,213,155 SH   SOLE 21 2,213,155 0 0
TEEKAY CORPORATION COM Y8564W103 2,793 836,258 SH   SOLE 22 732,294 0 103,964
TEEKAY CORPORATION COM Y8564W103 39 11,660 SH   SOLE 23 11,660 0 0
TEEKAY CORPORATION COM Y8564W103 66 19,683 SH   SOLE 26 0 0 19,683
TEEKAY CORPORATION COM Y8564W103 29 8,822 SH   SOLE 36 8,822 0 0
TEEKAY TANKERS LTD CL A Y8565N102 218 235,016 SH   SOLE 2 7,025 0 227,991
TEEKAY TANKERS LTD CL A Y8565N102 2 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 645 695,520 SH   SOLE 18 695,520 0 0
TEEKAY TANKERS LTD CL A Y8565N102 240 259,053 SH   SOLE 19 259,053 0 0
TEEKAY TANKERS LTD CL A Y8565N102 6,440 6,939,834 SH   SOLE 21 6,939,834 0 0
TEEKAY TANKERS LTD CL A Y8565N102 1,811 1,951,814 SH   SOLE 22 1,820,221 0 131,593
TEEKAY TANKERS LTD CL A Y8565N102 88 94,321 SH   SOLE 26 0 0 94,321
TEGNA INC COM 87901J105 3,397 312,473 SH   SOLE 2 96,887 0 215,586
TEGNA INC COM 87901J105 11 997 SH   SOLE 4 997 0 0
TEGNA INC COM 87901J105 64 5,873 SH   SOLE 7 5,873 0 0
TEGNA INC COM 87901J105 13,648 1,255,543 SH   SOLE 18 1,255,543 0 0
TEGNA INC COM 87901J105 3,521 323,919 SH   SOLE 19 323,919 0 0
TEGNA INC COM 87901J105 165,161 15,194,232 SH   SOLE 21 15,194,232 0 0
TEGNA INC COM 87901J105 88,724 8,162,281 SH   SOLE 22 7,854,697 0 307,584
TEGNA INC COM 87901J105 527 48,528 SH   SOLE 26 31,253 0 17,275
TEGNA INC COM 87901J105 322 29,625 SH   SOLE 28 29,625 0 0
TEGNA INC COM 87901J105 55 5,076 SH   SOLE 29 0 0 5,076
TEGNA INC COM 87901J105 586 53,880 SH   SOLE 30 53,880 0 0
TEGNA INC COM 87901J105 142 13,108 SH   SOLE 36 13,108 0 0
TEGNA INC COM 87901J105 228 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 379 22,885 SH   SOLE 2 798 0 22,087
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 7 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,202 72,492 SH   SOLE 18 72,492 0 0
TEJON RANCH CO COM 879080109 493 29,759 SH   SOLE 19 29,759 0 0
TEJON RANCH CO COM 879080109 12,518 754,982 SH   SOLE 21 754,982 0 0
TEJON RANCH CO COM 879080109 9,887 596,337 SH   SOLE 22 569,993 0 26,344
TEJON RANCH CO COM 879080109 154 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 45 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 117 7,042 SH   SOLE 30 7,042 0 0
TEJON RANCH CO COM 879080109 29 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 7,599 153,304 SH   SOLE 2 101,959 0 51,345
TELADOC HEALTH INC COM 87918A105 21 423 SH   SOLE 4 423 0 0
TELADOC HEALTH INC COM 87918A105 67 1,357 SH   SOLE 7 1,357 0 0
TELADOC HEALTH INC COM 87918A105 13,645 275,260 SH   SOLE 18 275,260 0 0
TELADOC HEALTH INC COM 87918A105 67,818 1,368,131 SH   SOLE 19 1,368,131 0 0
TELADOC HEALTH INC COM 87918A105 124,927 2,520,205 SH   SOLE 21 2,520,205 0 0
TELADOC HEALTH INC COM 87918A105 96,842 1,953,645 SH   SOLE 22 1,847,278 0 106,367
TELADOC HEALTH INC COM 87918A105 273 5,498 SH   SOLE 23 5,498 0 0
TELADOC HEALTH INC COM 87918A105 1,415 28,540 SH   SOLE 26 9,031 0 19,509
TELADOC HEALTH INC COM 87918A105 435 8,768 SH   SOLE 28 8,768 0 0
TELADOC HEALTH INC COM 87918A105 80 1,606 SH   SOLE 29 0 0 1,606
TELADOC HEALTH INC COM 87918A105 778 15,705 SH   SOLE 30 15,705 0 0
TELADOC HEALTH INC COM 87918A105 22,960 463,177 SH   SOLE 34 463,177 0 0
TELADOC HEALTH INC COM 87918A105 264 5,330 SH   SOLE 40 5,330 0 0
TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1,235 900,000 PRN   SOLE 21 900,000 0 0
TELARIA INC COM 879181105 111 40,478 SH   SOLE 2 2,052 0 38,426
TELARIA INC COM 879181105 4 1,446 SH   SOLE 7 1,446 0 0
TELARIA INC COM 879181105 400 146,396 SH   SOLE 18 146,396 0 0
TELARIA INC COM 879181105 177 64,779 SH   SOLE 19 64,779 0 0
TELARIA INC COM 879181105 4,249 1,556,567 SH   SOLE 21 1,556,567 0 0
TELARIA INC COM 879181105 1,306 478,271 SH   SOLE 22 445,465 0 32,806
TELECOM ARGENTINA S A SPON ADR REP B 879273209 7,264 466,870 SH   SOLE 21 466,870 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,736 240,123 SH   SOLE 22 240,123 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 18,485 89,271 SH   SOLE 2 18,278 0 70,993
TELEDYNE TECHNOLOGIES INC COM 879360105 38 185 SH   SOLE 4 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 183 883 SH   SOLE 7 883 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 21,481 103,739 SH   SOLE 18 103,739 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 26,622 128,567 SH   SOLE 19 128,567 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 482,591 2,330,568 SH   SOLE 21 2,330,568 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 242,742 1,172,270 SH   SOLE 22 1,098,446 0 73,824
TELEDYNE TECHNOLOGIES INC COM 879360105 2,282 11,021 SH   SOLE 26 6,699 0 4,322
TELEDYNE TECHNOLOGIES INC COM 879360105 964 4,657 SH   SOLE 28 4,657 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,165 5,625 SH   SOLE 29 0 0 5,625
TELEDYNE TECHNOLOGIES INC COM 879360105 1,863 8,996 SH   SOLE 30 8,996 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 148 717 SH   SOLE 31 717 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 145 698 SH   SOLE 36 698 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 783 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 39,551 153,015 SH   SOLE 2 50,220 0 102,795
TELEFLEX INC COM 879369106 3,933 15,215 SH   SOLE 4 14,013 0 1,202
TELEFLEX INC COM 879369106 3,142 12,157 SH   SOLE 7 2,838 0 9,319
TELEFLEX INC COM 879369106 67 261 SH   SOLE 13 261 0 0
TELEFLEX INC COM 879369106 42 161 SH   SOLE 15 161 0 0
TELEFLEX INC COM 879369106 38,716 149,783 SH   SOLE 18 146,087 0 3,696
TELEFLEX INC COM 879369106 89,281 345,409 SH   SOLE 19 345,409 0 0
TELEFLEX INC COM 879369106 641,237 2,480,798 SH   SOLE 21 2,480,798 0 0
TELEFLEX INC COM 879369106 361,975 1,400,397 SH   SOLE 22 1,308,607 0 91,790
TELEFLEX INC COM 879369106 8,307 32,137 SH   SOLE 23 32,137 0 0
TELEFLEX INC COM 879369106 10,054 38,896 SH   SOLE 25 38,896 0 0
TELEFLEX INC COM 879369106 34,279 132,619 SH   SOLE 26 52,413 0 80,206
TELEFLEX INC COM 879369106 2,286 8,845 SH   SOLE 28 6,501 0 2,344
TELEFLEX INC COM 879369106 2,815 10,890 SH   SOLE 29 1,531 0 9,359
TELEFLEX INC COM 879369106 14,233 55,064 SH   SOLE 30 55,064 0 0
TELEFLEX INC COM 879369106 4,335 16,771 SH   SOLE 31 9,474 0 7,297
TELEFLEX INC COM 879369106 21,888 84,679 SH   SOLE 34 84,679 0 0
TELEFLEX INC COM 879369106 8,381 32,426 SH   SOLE 36 32,426 0 0
TELEFLEX INC COM 879369106 325 1,259 SH   SOLE 40 1,259 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,141 95,669 SH   SOLE 2 0 0 95,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 504 42,255 SH   SOLE 22 42,255 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 253 21,231 SH   SOLE 26 0 0 21,231
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,016 85,164 SH   SOLE 30 85,164 0 0
TELEFONICA S A SPONSORED ADR 879382208 40 4,757 SH   SOLE 18 4,757 0 0
TELENAV INC COM 879455103 108 26,671 SH   SOLE 2 816 0 25,855
TELENAV INC COM 879455103 4 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 427 105,051 SH   SOLE 18 105,051 0 0
TELENAV INC COM 879455103 185 45,529 SH   SOLE 19 45,529 0 0
TELENAV INC COM 879455103 4,506 1,109,888 SH   SOLE 21 1,109,888 0 0
TELENAV INC COM 879455103 1,832 451,349 SH   SOLE 22 429,463 0 21,886
TELENAV INC COM 879455103 14 3,416 SH   SOLE 26 0 0 3,416
TELEPHONE & DATA SYS INC COM NEW 879433829 11,927 366,548 SH   SOLE 2 162,865 0 203,683
TELEPHONE & DATA SYS INC COM NEW 879433829 580 17,838 SH   SOLE 4 17,838 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,560 109,393 SH   SOLE 7 109,393 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 695 21,350 SH   SOLE 13 21,350 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 51,745 1,590,185 SH   SOLE 18 1,590,185 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 57,789 1,775,940 SH   SOLE 19 1,775,940 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 156,063 4,796,028 SH   SOLE 21 4,796,028 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 116,422 3,577,818 SH   SOLE 22 3,208,152 0 369,666
TELEPHONE & DATA SYS INC COM NEW 879433829 2,817 86,581 SH   SOLE 23 86,581 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,217 98,855 SH   SOLE 25 98,855 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,618 49,709 SH   SOLE 26 26,372 0 23,337
TELEPHONE & DATA SYS INC COM NEW 879433829 415 12,763 SH   SOLE 28 12,763 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 810 24,882 SH   SOLE 29 10,928 0 13,954
TELEPHONE & DATA SYS INC COM NEW 879433829 823 25,305 SH   SOLE 30 25,305 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,369 42,062 SH   SOLE 31 16,983 0 25,079
TELEPHONE & DATA SYS INC COM NEW 879433829 16,029 492,598 SH   SOLE 34 492,598 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 897 27,569 SH   SOLE 36 27,569 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 339 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 48 34,778 SH   SOLE 2 1,542 0 33,236
TELIGENT INC NEW COM 87960W104 2 1,398 SH   SOLE 7 1,398 0 0
TELIGENT INC NEW COM 87960W104 184 134,179 SH   SOLE 18 134,179 0 0
TELIGENT INC NEW COM 87960W104 75 54,863 SH   SOLE 19 54,863 0 0
TELIGENT INC NEW COM 87960W104 1,919 1,401,067 SH   SOLE 21 1,401,067 0 0
TELIGENT INC NEW COM 87960W104 1,771 1,292,896 SH   SOLE 22 1,172,210 0 120,686
TELLURIAN INC NEW COM 87968A104 487 70,075 SH   SOLE 2 3,016 0 67,059
TELLURIAN INC NEW COM 87968A104 3 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 14 2,051 SH   SOLE 7 2,051 0 0
TELLURIAN INC NEW COM 87968A104 1,887 271,567 SH   SOLE 18 271,567 0 0
TELLURIAN INC NEW COM 87968A104 883 126,996 SH   SOLE 19 126,996 0 0
TELLURIAN INC NEW COM 87968A104 20,341 2,926,716 SH   SOLE 21 2,926,716 0 0
TELLURIAN INC NEW COM 87968A104 17,658 2,540,737 SH   SOLE 22 2,443,657 0 97,080
TELLURIAN INC NEW COM 87968A104 159 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 89 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 161 23,169 SH   SOLE 30 23,169 0 0
TELLURIAN INC NEW COM 87968A104 59 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 68,279 2,060,332 SH   SOLE 18 2,060,332 0 0
TELUS CORP COM 87971M103 2,481 74,875 SH   SOLE 26 74,875 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 969 100,700 SH   SOLE 2 100,700 0 0
TEMPUR SEALY INTL INC COM 88023U101 4,472 108,016 SH   SOLE 2 21,991 0 86,025
TEMPUR SEALY INTL INC COM 88023U101 9 209 SH   SOLE 4 209 0 0
TEMPUR SEALY INTL INC COM 88023U101 27 641 SH   SOLE 7 641 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,464 131,979 SH   SOLE 18 131,979 0 0
TEMPUR SEALY INTL INC COM 88023U101 399 9,631 SH   SOLE 19 9,631 0 0
TEMPUR SEALY INTL INC COM 88023U101 93,537 2,259,348 SH   SOLE 21 2,259,348 0 0
TEMPUR SEALY INTL INC COM 88023U101 61,077 1,475,289 SH   SOLE 22 1,384,668 0 90,621
TEMPUR SEALY INTL INC COM 88023U101 736 17,769 SH   SOLE 26 8,622 0 9,147
TEMPUR SEALY INTL INC COM 88023U101 249 6,026 SH   SOLE 28 6,026 0 0
TEMPUR SEALY INTL INC COM 88023U101 455 10,986 SH   SOLE 30 10,986 0 0
TEMPUR SEALY INTL INC COM 88023U101 43 1,043 SH   SOLE 31 941 0 102
TEMPUR SEALY INTL INC COM 88023U101 167 4,042 SH   SOLE 40 4,042 0 0
TENABLE HLDGS INC COM 88025T102 316 14,234 SH   SOLE 2 4,789 0 9,445
TENABLE HLDGS INC COM 88025T102 920 41,448 SH   SOLE 18 41,448 0 0
TENABLE HLDGS INC COM 88025T102 2,920 131,582 SH   SOLE 19 131,582 0 0
TENABLE HLDGS INC COM 88025T102 8,924 402,184 SH   SOLE 21 402,184 0 0
TENABLE HLDGS INC COM 88025T102 7,876 354,951 SH   SOLE 22 349,866 0 5,085
TENABLE HLDGS INC COM 88025T102 130 5,849 SH   SOLE 23 5,849 0 0
TENABLE HLDGS INC COM 88025T102 15 654 SH   SOLE 26 0 0 654
TENABLE HLDGS INC COM 88025T102 105 4,712 SH   SOLE 29 0 0 4,712
TENARIS S A SPONSORED ADR 88031M109 131 6,122 SH   SOLE 21 6,122 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH   SOLE 21 627 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,610 152,283 SH   SOLE 2 88,348 0 63,935
TENET HEALTHCARE CORP COM NEW 88033G407 209 12,173 SH   SOLE 4 12,173 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 128 7,452 SH   SOLE 7 7,452 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 10,147 592,034 SH   SOLE 18 592,034 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 16,530 964,421 SH   SOLE 19 964,421 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 107,996 6,300,794 SH   SOLE 21 6,300,794 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 51,776 3,020,762 SH   SOLE 22 2,882,563 0 138,199
TENET HEALTHCARE CORP COM NEW 88033G407 106 6,172 SH   SOLE 23 6,172 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 639 37,267 SH   SOLE 26 22,687 0 14,580
TENET HEALTHCARE CORP COM NEW 88033G407 225 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 61 3,553 SH   SOLE 29 0 0 3,553
TENET HEALTHCARE CORP COM NEW 88033G407 989 57,705 SH   SOLE 30 57,705 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 5,769 336,557 SH   SOLE 34 336,557 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,034 60,312 SH   SOLE 36 60,312 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 167 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 748 14,361 SH   SOLE 2 613 0 13,748
TENNANT CO COM 880345103 8 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 20 383 SH   SOLE 7 383 0 0
TENNANT CO COM 880345103 4,742 90,999 SH   SOLE 18 90,999 0 0
TENNANT CO COM 880345103 1,371 26,309 SH   SOLE 19 26,309 0 0
TENNANT CO COM 880345103 98,794 1,895,874 SH   SOLE 21 1,895,874 0 0
TENNANT CO COM 880345103 27,251 522,958 SH   SOLE 22 498,624 0 24,334
TENNANT CO COM 880345103 7 134 SH   SOLE 23 134 0 0
TENNANT CO COM 880345103 232 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 127 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,967 37,742 SH   SOLE 30 37,742 0 0
TENNANT CO COM 880345103 102 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 2,583 94,313 SH   SOLE 2 52,977 0 41,336
TENNECO INC CL A VTG COM STK 880349105 172 6,271 SH   SOLE 4 6,271 0 0
TENNECO INC CL A VTG COM STK 880349105 65 2,383 SH   SOLE 7 2,383 0 0
TENNECO INC CL A VTG COM STK 880349105 4,696 171,451 SH   SOLE 18 171,451 0 0
TENNECO INC CL A VTG COM STK 880349105 3,227 117,830 SH   SOLE 19 117,830 0 0
TENNECO INC CL A VTG COM STK 880349105 47,129 1,720,671 SH   SOLE 21 1,720,671 0 0
TENNECO INC CL A VTG COM STK 880349105 47,251 1,725,134 SH   SOLE 22 1,652,597 0 72,537
TENNECO INC CL A VTG COM STK 880349105 307 11,204 SH   SOLE 23 11,204 0 0
TENNECO INC CL A VTG COM STK 880349105 850 31,016 SH   SOLE 26 9,675 0 21,341
TENNECO INC CL A VTG COM STK 880349105 195 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC CL A VTG COM STK 880349105 1,004 36,639 SH   SOLE 29 0 0 36,639
TENNECO INC CL A VTG COM STK 880349105 372 13,566 SH   SOLE 30 13,566 0 0
TENNECO INC CL A VTG COM STK 880349105 101 3,699 SH   SOLE 36 3,699 0 0
TENNECO INC CL A VTG COM STK 880349105 176 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 9,857 256,961 SH   SOLE 2 59,515 0 197,446
TERADATA CORP DEL COM 88076W103 69 1,809 SH   SOLE 4 1,809 0 0
TERADATA CORP DEL COM 88076W103 122 3,168 SH   SOLE 7 3,168 0 0
TERADATA CORP DEL COM 88076W103 13,442 350,416 SH   SOLE 18 350,416 0 0
TERADATA CORP DEL COM 88076W103 984 25,653 SH   SOLE 19 25,653 0 0
TERADATA CORP DEL COM 88076W103 239,077 6,232,456 SH   SOLE 21 6,232,456 0 0
TERADATA CORP DEL COM 88076W103 154,930 4,038,848 SH   SOLE 22 3,782,287 0 256,561
TERADATA CORP DEL COM 88076W103 15 385 SH   SOLE 23 385 0 0
TERADATA CORP DEL COM 88076W103 2,032 52,976 SH   SOLE 26 29,312 0 23,664
TERADATA CORP DEL COM 88076W103 576 15,012 SH   SOLE 28 15,012 0 0
TERADATA CORP DEL COM 88076W103 77 2,005 SH   SOLE 29 0 0 2,005
TERADATA CORP DEL COM 88076W103 24,241 631,923 SH   SOLE 30 631,923 0 0
TERADATA CORP DEL COM 88076W103 102 2,661 SH   SOLE 31 2,409 0 252
TERADATA CORP DEL COM 88076W103 80 2,086 SH   SOLE 36 2,086 0 0
TERADATA CORP DEL COM 88076W103 433 11,280 SH   SOLE 40 11,280 0 0
TERADYNE INC COM 880770102 13,911 443,306 SH   SOLE 2 106,221 0 337,085
TERADYNE INC COM 880770102 32 1,032 SH   SOLE 4 1,032 0 0
TERADYNE INC COM 880770102 134 4,268 SH   SOLE 7 4,268 0 0
TERADYNE INC COM 880770102 16,342 520,793 SH   SOLE 18 520,793 0 0
TERADYNE INC COM 880770102 1,183 37,710 SH   SOLE 19 37,710 0 0
TERADYNE INC COM 880770102 292,565 9,323,293 SH   SOLE 21 9,323,293 0 0
TERADYNE INC COM 880770102 187,549 5,976,693 SH   SOLE 22 5,619,220 0 357,473
TERADYNE INC COM 880770102 2,121 67,576 SH   SOLE 26 39,957 0 27,619
TERADYNE INC COM 880770102 778 24,787 SH   SOLE 28 24,787 0 0
TERADYNE INC COM 880770102 506 16,112 SH   SOLE 29 0 0 16,112
TERADYNE INC COM 880770102 21,481 684,531 SH   SOLE 30 684,531 0 0
TERADYNE INC COM 880770102 131 4,189 SH   SOLE 31 3,783 0 406
TERADYNE INC COM 880770102 146 4,664 SH   SOLE 34 4,664 0 0
TERADYNE INC COM 880770102 80 2,563 SH   SOLE 36 2,563 0 0
TERADYNE INC COM 880770102 549 17,486 SH   SOLE 40 17,486 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 1,482 1,250,000 PRN   SOLE 21 1,250,000 0 0
TEREX CORP NEW COM 880779103 4,092 148,437 SH   SOLE 2 30,910 0 117,527
TEREX CORP NEW COM 880779103 9 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 54 1,949 SH   SOLE 7 1,949 0 0
TEREX CORP NEW COM 880779103 5,284 191,647 SH   SOLE 18 191,647 0 0
TEREX CORP NEW COM 880779103 393 14,257 SH   SOLE 19 14,257 0 0
TEREX CORP NEW COM 880779103 86,518 3,138,129 SH   SOLE 21 3,138,129 0 0
TEREX CORP NEW COM 880779103 62,777 2,276,990 SH   SOLE 22 2,123,671 0 153,319
TEREX CORP NEW COM 880779103 935 33,914 SH   SOLE 26 23,141 0 10,773
TEREX CORP NEW COM 880779103 270 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 833 30,205 SH   SOLE 30 30,205 0 0
TEREX CORP NEW COM 880779103 36 1,301 SH   SOLE 31 1,301 0 0
TEREX CORP NEW COM 880779103 38 1,396 SH   SOLE 34 1,396 0 0
TEREX CORP NEW COM 880779103 54 1,945 SH   SOLE 36 1,945 0 0
TEREX CORP NEW COM 880779103 180 6,542 SH   SOLE 40 6,542 0 0
TERNIUM SA SPON ADR 880890108 25 932 SH   SOLE 18 932 0 0
TERNIUM SA SPON ADR 880890108 83 3,056 SH   SOLE 21 3,056 0 0
TERRAFORM PWR INC COM CL A 88104R209 9,149 815,451 SH   SOLE 2 745,719 0 69,732
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,775 247,338 SH   SOLE 18 247,338 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,240 110,495 SH   SOLE 19 110,495 0 0
TERRAFORM PWR INC COM CL A 88104R209 32,140 2,864,496 SH   SOLE 21 2,864,496 0 0
TERRAFORM PWR INC COM CL A 88104R209 25,297 2,254,675 SH   SOLE 22 2,176,145 0 78,530
TERRAFORM PWR INC COM CL A 88104R209 9 785 SH   SOLE 26 0 0 785
TERRAFORM PWR INC COM CL A 88104R209 97 8,603 SH   SOLE 28 8,603 0 0
TERRAFORM PWR INC COM CL A 88104R209 3,143 280,141 SH   SOLE 30 280,141 0 0
TERRAFORM PWR INC COM CL A 88104R209 48 4,237 SH   SOLE 40 4,237 0 0
TERRENO RLTY CORP COM 88146M101 7,432 211,327 SH   SOLE 2 1,893 0 209,434
TERRENO RLTY CORP COM 88146M101 1,437 40,859 SH   SOLE 4 40,859 0 0
TERRENO RLTY CORP COM 88146M101 3,322 94,442 SH   SOLE 7 94,442 0 0
TERRENO RLTY CORP COM 88146M101 74 2,101 SH   SOLE 15 2,101 0 0
TERRENO RLTY CORP COM 88146M101 6,976 198,346 SH   SOLE 18 198,346 0 0
TERRENO RLTY CORP COM 88146M101 6,421 182,567 SH   SOLE 19 182,567 0 0
TERRENO RLTY CORP COM 88146M101 75,023 2,133,153 SH   SOLE 21 2,133,153 0 0
TERRENO RLTY CORP COM 88146M101 83,713 2,380,230 SH   SOLE 22 2,311,959 0 68,271
TERRENO RLTY CORP COM 88146M101 174 4,935 SH   SOLE 23 4,935 0 0
TERRENO RLTY CORP COM 88146M101 4,223 120,086 SH   SOLE 25 120,086 0 0
TERRENO RLTY CORP COM 88146M101 1,585 45,076 SH   SOLE 26 13,892 0 31,184
TERRENO RLTY CORP COM 88146M101 265 7,547 SH   SOLE 28 7,547 0 0
TERRENO RLTY CORP COM 88146M101 1,103 31,370 SH   SOLE 29 20,826 0 10,544
TERRENO RLTY CORP COM 88146M101 9,713 276,177 SH   SOLE 30 276,177 0 0
TERRENO RLTY CORP COM 88146M101 216 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 179 6,884 SH   SOLE 2 291 0 6,593
TERRITORIAL BANCORP INC COM 88145X108 700 26,960 SH   SOLE 18 26,960 0 0
TERRITORIAL BANCORP INC COM 88145X108 290 11,179 SH   SOLE 19 11,179 0 0
TERRITORIAL BANCORP INC COM 88145X108 7,497 288,571 SH   SOLE 21 288,571 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,198 123,079 SH   SOLE 22 115,522 0 7,557
TESARO INC COM 881569107 9,816 132,200 SH   SOLE 2 59,970 0 72,230
TESARO INC COM 881569107 12 157 SH   SOLE 4 157 0 0
TESARO INC COM 881569107 50 672 SH   SOLE 7 672 0 0
TESARO INC COM 881569107 0 3 SH   SOLE 17 0 0 3
TESARO INC COM 881569107 4,228 56,942 SH   SOLE 18 56,942 0 0
TESARO INC COM 881569107 30,846 415,432 SH   SOLE 19 415,432 0 0
TESARO INC COM 881569107 319 4,300 SH   SOLE 20 4,300 0 0
TESARO INC COM 881569107 89,169 1,200,928 SH   SOLE 21 1,200,928 0 0
TESARO INC COM 881569107 83,005 1,117,913 SH   SOLE 22 1,045,577 0 72,336
TESARO INC COM 881569107 926 12,468 SH   SOLE 26 7,216 0 5,252
TESARO INC COM 881569107 347 4,673 SH   SOLE 28 4,673 0 0
TESARO INC COM 881569107 213 2,862 SH   SOLE 29 0 0 2,862
TESARO INC COM 881569107 12,267 165,216 SH   SOLE 30 165,216 0 0
TESARO INC COM 881569107 62 838 SH   SOLE 31 838 0 0
TESARO INC COM 881569107 13,467 181,369 SH   SOLE 34 181,369 0 0
TESARO INC COM 881569107 321 4,320 SH   SOLE 40 4,320 0 0
TESLA INC COM 88160R101 107,149 321,961 SH   SOLE 2 10,542 0 311,419
TESLA INC COM 88160R101 14,003 42,076 SH   SOLE 4 38,734 0 3,342
TESLA INC COM 88160R101 4,711 14,157 SH   SOLE 7 14,157 0 0
TESLA INC COM 88160R101 614 1,844 SH   SOLE 13 1,844 0 0
TESLA INC COM 88160R101 478 1,435 SH   SOLE 15 1,435 0 0
TESLA INC COM 88160R101 319 960 SH   SOLE 17 0 0 960
TESLA INC COM 88160R101 75,275 226,186 SH   SOLE 18 171,793 0 54,393
TESLA INC COM 88160R101 75,030 225,451 SH   SOLE 19 225,451 0 0
TESLA INC COM 88160R101 319,044 958,666 SH   SOLE 21 958,666 0 0
TESLA INC COM 88160R101 1,149,767 3,454,830 SH   SOLE 22 3,199,123 0 255,707
TESLA INC COM 88160R101 26,312 79,061 SH   SOLE 23 79,061 0 0
TESLA INC COM 88160R101 42,221 126,867 SH   SOLE 25 126,867 0 0
TESLA INC COM 88160R101 121,554 365,246 SH   SOLE 26 124,203 0 241,043
TESLA INC COM 88160R101 8,224 24,713 SH   SOLE 28 18,114 0 6,599
TESLA INC COM 88160R101 2,086 6,269 SH   SOLE 29 4,812 0 1,457
TESLA INC COM 88160R101 75,253 226,122 SH   SOLE 30 226,122 0 0
TESLA INC COM 88160R101 18,915 56,836 SH   SOLE 31 28,218 0 28,618
TESLA INC COM 88160R101 8,109 24,367 SH   SOLE 32 24,367 0 0
TESLA INC COM 88160R101 30,285 91,001 SH   SOLE 34 91,001 0 0
TESLA INC COM 88160R101 32,959 99,036 SH   SOLE 36 99,036 0 0
TESLA INC COM 88160R101 979 2,943 SH   SOLE 40 2,943 0 0
TESLA INC OPTIONS 88160R951 100 300 SH Put SOLE 2 300 0 0
TESLA INC OPTIONS 88160R951 3,328 10,000 SH Put SOLE 19 10,000 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 2,312 2,225,000 PRN   SOLE 21 2,225,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 3,679 3,275,000 PRN   SOLE 21 3,275,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 2,912 2,400,000 PRN   SOLE 21 2,400,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 14 1,175 SH   SOLE 18 1,175 0 0
TESSCO TECHNOLOGIES INC COM 872386107 263 21,949 SH   SOLE 21 21,949 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,153 179,396 SH   SOLE 22 179,396 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2 194 SH   SOLE 23 194 0 0
TESSCO TECHNOLOGIES INC COM 872386107 35 2,883 SH   SOLE 26 0 0 2,883
TETRA TECH INC NEW COM 88162G103 2,730 52,728 SH   SOLE 2 8,887 0 43,841
TETRA TECH INC NEW COM 88162G103 13 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 1,702 32,874 SH   SOLE 7 32,874 0 0
TETRA TECH INC NEW COM 88162G103 14,551 281,068 SH   SOLE 18 281,068 0 0
TETRA TECH INC NEW COM 88162G103 9,934 191,883 SH   SOLE 19 191,883 0 0
TETRA TECH INC NEW COM 88162G103 303,475 5,861,983 SH   SOLE 21 5,861,983 0 0
TETRA TECH INC NEW COM 88162G103 90,635 1,750,718 SH   SOLE 22 1,672,731 0 77,987
TETRA TECH INC NEW COM 88162G103 1,211 23,389 SH   SOLE 23 23,389 0 0
TETRA TECH INC NEW COM 88162G103 2,470 47,716 SH   SOLE 26 5,933 0 41,783
TETRA TECH INC NEW COM 88162G103 381 7,356 SH   SOLE 28 7,356 0 0
TETRA TECH INC NEW COM 88162G103 435 8,410 SH   SOLE 29 0 0 8,410
TETRA TECH INC NEW COM 88162G103 15,133 292,311 SH   SOLE 30 292,311 0 0
TETRA TECH INC NEW COM 88162G103 70 1,344 SH   SOLE 34 1,344 0 0
TETRA TECH INC NEW COM 88162G103 274 5,288 SH   SOLE 40 5,288 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 206 122,804 SH   SOLE 2 4,851 0 117,953
TETRA TECHNOLOGIES INC DEL COM 88162F105 1 501 SH   SOLE 4 501 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 5 3,207 SH   SOLE 7 3,207 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,051 625,497 SH   SOLE 18 625,497 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 286 169,987 SH   SOLE 19 169,987 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 23,327 13,885,268 SH   SOLE 21 13,885,268 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 6,037 3,593,424 SH   SOLE 22 3,463,676 0 129,748
TETRA TECHNOLOGIES INC DEL COM 88162F105 29 17,553 SH   SOLE 26 13,226 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 34 20,175 SH   SOLE 28 20,175 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 417 248,300 SH   SOLE 30 248,300 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 17 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 57 50,395 SH   SOLE 2 2,531 0 47,864
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 796 SH   SOLE 7 796 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 196 173,444 SH   SOLE 18 173,444 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 78 69,049 SH   SOLE 19 69,049 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 2,187 1,935,801 SH   SOLE 21 1,935,801 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1,809 1,600,896 SH   SOLE 22 1,567,367 0 33,529
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,015 1,125,000 PRN   SOLE 21 1,125,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624959 23 1,500 SH Put SOLE 2 1,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624909 77 5,000 SH Call SOLE 19 5,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624959 771 50,000 SH Put SOLE 19 50,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 10,173 659,731 SH   SOLE 2 405,553 0 254,178
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5,484 355,652 SH   SOLE 4 330,415 0 25,237
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 9,702 629,175 SH   SOLE 7 521,554 0 107,621
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 81 5,256 SH   SOLE 13 5,256 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 16,529 1,071,896 SH   SOLE 18 1,055,104 0 16,792
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 25,553 1,657,137 SH   SOLE 19 1,657,137 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 888 57,600 SH   SOLE 20 57,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 178,423 11,570,911 SH   SOLE 21 11,570,911 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 210,988 13,682,718 SH   SOLE 22 12,487,506 0 1,195,212
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 10,795 700,045 SH   SOLE 23 700,045 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 368 23,868 SH   SOLE 25 23,868 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17,520 1,136,171 SH   SOLE 26 305,853 0 830,318
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 209 13,533 SH   SOLE 28 13,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 70 4,561 SH   SOLE 29 4,561 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,639 235,983 SH   SOLE 30 235,983 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,940 320,332 SH   SOLE 31 200,291 0 120,041
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 21,682 1,406,087 SH   SOLE 34 1,406,087 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2,883 186,985 SH   SOLE 36 186,985 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 346 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5,823 113,966 SH   SOLE 2 24,115 0 89,851
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 39 768 SH   SOLE 4 768 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 59 1,159 SH   SOLE 7 1,159 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,345 143,767 SH   SOLE 18 143,767 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 815 15,954 SH   SOLE 19 15,954 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 129,266 2,530,159 SH   SOLE 21 2,530,159 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 84,204 1,648,159 SH   SOLE 22 1,554,211 0 93,948
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 125 2,441 SH   SOLE 25 2,441 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 778 15,225 SH   SOLE 26 9,779 0 5,446
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 318 6,224 SH   SOLE 28 6,224 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,122 21,960 SH   SOLE 29 0 0 21,960
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 684 13,383 SH   SOLE 30 13,383 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 54 1,063 SH   SOLE 31 987 0 76
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,196 23,411 SH   SOLE 34 23,411 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 57 1,115 SH   SOLE 36 1,115 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 255 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 273,347 2,892,559 SH   SOLE 2 605,549 0 2,287,010
TEXAS INSTRS INC COM 882508104 39,535 418,363 SH   SOLE 4 392,534 0 25,829
TEXAS INSTRS INC COM 882508104 75,426 798,155 SH   SOLE 7 788,244 0 9,911
TEXAS INSTRS INC COM 882508104 5,173 54,737 SH   SOLE 13 54,737 0 0
TEXAS INSTRS INC COM 882508104 937 9,912 SH   SOLE 15 9,912 0 0
TEXAS INSTRS INC COM 882508104 225,156 2,382,602 SH   SOLE 18 2,259,620 0 122,982
TEXAS INSTRS INC COM 882508104 65,501 693,128 SH   SOLE 19 693,128 0 0
TEXAS INSTRS INC COM 882508104 1,933,149 20,456,602 SH   SOLE 21 20,456,602 0 0
TEXAS INSTRS INC COM 882508104 2,282,501 24,153,449 SH   SOLE 22 21,199,725 0 2,953,724
TEXAS INSTRS INC COM 882508104 81,058 857,753 SH   SOLE 23 857,753 0 0
TEXAS INSTRS INC COM 882508104 88,077 932,027 SH   SOLE 25 932,027 0 0
TEXAS INSTRS INC COM 882508104 465,295 4,923,754 SH   SOLE 26 970,631 0 3,953,123
TEXAS INSTRS INC COM 882508104 17,524 185,438 SH   SOLE 28 135,340 0 50,098
TEXAS INSTRS INC COM 882508104 25,165 266,299 SH   SOLE 29 125,109 0 141,190
TEXAS INSTRS INC COM 882508104 389,322 4,119,812 SH   SOLE 30 4,119,812 0 0
TEXAS INSTRS INC COM 882508104 51,585 545,877 SH   SOLE 31 347,028 0 198,849
TEXAS INSTRS INC COM 882508104 12,879 136,282 SH   SOLE 32 136,282 0 0
TEXAS INSTRS INC COM 882508104 48,405 512,219 SH   SOLE 34 512,219 0 0
TEXAS INSTRS INC COM 882508104 76,360 808,045 SH   SOLE 36 808,045 0 0
TEXAS INSTRS INC COM 882508104 760 8,041 SH   SOLE 37 8,041 0 0
TEXAS INSTRS INC COM 882508104 2,153 22,780 SH   SOLE 40 22,780 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,175 2,170 SH   SOLE 21 2,170 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 796 1,470 SH   SOLE 26 1,037 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 470 868 SH   SOLE 28 868 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 482 890 SH   SOLE 30 890 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 341 630 SH   SOLE 40 630 0 0
TEXAS ROADHOUSE INC COM 882681109 5,598 93,764 SH   SOLE 2 41,872 0 51,892
TEXAS ROADHOUSE INC COM 882681109 16 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 75 1,252 SH   SOLE 7 1,252 0 0
TEXAS ROADHOUSE INC COM 882681109 23,114 387,171 SH   SOLE 18 387,171 0 0
TEXAS ROADHOUSE INC COM 882681109 17,079 286,086 SH   SOLE 19 286,086 0 0
TEXAS ROADHOUSE INC COM 882681109 283,018 4,740,671 SH   SOLE 21 4,740,671 0 0
TEXAS ROADHOUSE INC COM 882681109 146,726 2,457,715 SH   SOLE 22 2,365,610 0 92,105
TEXAS ROADHOUSE INC COM 882681109 3,401 56,969 SH   SOLE 23 56,969 0 0
TEXAS ROADHOUSE INC COM 882681109 7,101 118,953 SH   SOLE 26 13,992 0 104,961
TEXAS ROADHOUSE INC COM 882681109 524 8,781 SH   SOLE 28 8,781 0 0
TEXAS ROADHOUSE INC COM 882681109 872 14,600 SH   SOLE 29 0 0 14,600
TEXAS ROADHOUSE INC COM 882681109 1,025 17,161 SH   SOLE 30 17,161 0 0
TEXAS ROADHOUSE INC COM 882681109 412 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 287 28,789 SH   SOLE 2 1,090 0 27,699
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 5 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 909 91,300 SH   SOLE 18 91,300 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 373 37,481 SH   SOLE 19 37,481 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 9,019 905,549 SH   SOLE 21 905,549 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,024 303,623 SH   SOLE 22 273,722 0 29,901
TEXTRON INC COM 883203101 27,837 605,281 SH   SOLE 2 53,714 0 551,567
TEXTRON INC COM 883203101 3,480 75,659 SH   SOLE 4 69,071 0 6,588
TEXTRON INC COM 883203101 12,465 271,041 SH   SOLE 7 209,805 0 61,236
TEXTRON INC COM 883203101 279 6,065 SH   SOLE 13 6,065 0 0
TEXTRON INC COM 883203101 111 2,413 SH   SOLE 15 2,413 0 0
TEXTRON INC COM 883203101 8 179 SH   SOLE 17 0 0 179
TEXTRON INC COM 883203101 22,874 497,369 SH   SOLE 18 467,477 0 29,892
TEXTRON INC COM 883203101 2,939 63,896 SH   SOLE 19 63,896 0 0
TEXTRON INC COM 883203101 391,438 8,511,364 SH   SOLE 21 8,511,364 0 0
TEXTRON INC COM 883203101 270,972 5,891,982 SH   SOLE 22 5,223,096 0 668,886
TEXTRON INC COM 883203101 7,979 173,498 SH   SOLE 23 173,498 0 0
TEXTRON INC COM 883203101 18,212 395,990 SH   SOLE 25 395,990 0 0
TEXTRON INC COM 883203101 21,403 465,389 SH   SOLE 26 159,530 0 305,859
TEXTRON INC COM 883203101 439 9,542 SH   SOLE 29 9,542 0 0
TEXTRON INC COM 883203101 39,678 862,742 SH   SOLE 30 862,742 0 0
TEXTRON INC COM 883203101 3,509 76,299 SH   SOLE 31 49,291 0 27,008
TEXTRON INC COM 883203101 9,490 206,343 SH   SOLE 36 206,343 0 0
TEXTRON INC COM 883203101 244 5,314 SH   SOLE 40 5,314 0 0
TFS FINL CORP COM 87240R107 1,617 100,266 SH   SOLE 2 7,368 0 92,898
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 82 5,067 SH   SOLE 7 5,067 0 0
TFS FINL CORP COM 87240R107 480 29,761 SH   SOLE 18 29,761 0 0
TFS FINL CORP COM 87240R107 171 10,628 SH   SOLE 19 10,628 0 0
TFS FINL CORP COM 87240R107 12,792 793,036 SH   SOLE 21 793,036 0 0
TFS FINL CORP COM 87240R107 26,203 1,624,469 SH   SOLE 22 1,509,971 0 114,498
TFS FINL CORP COM 87240R107 262 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 162 10,031 SH   SOLE 28 10,031 0 0
TFS FINL CORP COM 87240R107 252 15,645 SH   SOLE 30 15,645 0 0
TFS FINL CORP COM 87240R107 15 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 141 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 206 50,271 SH   SOLE 2 2,202 0 48,069
TG THERAPEUTICS INC COM 88322Q108 4 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 895 218,351 SH   SOLE 18 218,351 0 0
TG THERAPEUTICS INC COM 88322Q108 364 88,690 SH   SOLE 19 88,690 0 0
TG THERAPEUTICS INC COM 88322Q108 9,065 2,210,979 SH   SOLE 21 2,210,979 0 0
TG THERAPEUTICS INC COM 88322Q108 7,803 1,903,166 SH   SOLE 22 1,834,876 0 68,290
TG THERAPEUTICS INC COM 88322Q108 69 16,784 SH   SOLE 26 0 0 16,784
TG THERAPEUTICS INC COM 88322Q108 36 8,753 SH   SOLE 28 8,753 0 0
TG THERAPEUTICS INC COM 88322Q108 50 12,162 SH   SOLE 30 12,162 0 0
TG THERAPEUTICS INC COM 88322Q108 37 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 6 1,974 SH   SOLE 18 1,974 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 116 37,882 SH   SOLE 21 37,882 0 0
THE TRADE DESK INC COM CL A 88339J105 3,221 27,753 SH   SOLE 2 2,360 0 25,393
THE TRADE DESK INC COM CL A 88339J105 16 142 SH   SOLE 4 142 0 0
THE TRADE DESK INC COM CL A 88339J105 70 602 SH   SOLE 7 602 0 0
THE TRADE DESK INC COM CL A 88339J105 12,559 108,210 SH   SOLE 18 108,210 0 0
THE TRADE DESK INC COM CL A 88339J105 8,953 77,144 SH   SOLE 19 77,144 0 0
THE TRADE DESK INC COM CL A 88339J105 136,511 1,176,212 SH   SOLE 21 1,176,212 0 0
THE TRADE DESK INC COM CL A 88339J105 115,215 992,723 SH   SOLE 22 951,901 0 40,822
THE TRADE DESK INC COM CL A 88339J105 685 5,902 SH   SOLE 23 5,902 0 0
THE TRADE DESK INC COM CL A 88339J105 2,221 19,136 SH   SOLE 26 4,810 0 14,326
THE TRADE DESK INC COM CL A 88339J105 457 3,935 SH   SOLE 28 3,935 0 0
THE TRADE DESK INC COM CL A 88339J105 279 2,405 SH   SOLE 29 0 0 2,405
THE TRADE DESK INC COM CL A 88339J105 906 7,802 SH   SOLE 30 7,802 0 0
THE TRADE DESK INC COM CL A 88339J105 324 2,790 SH   SOLE 40 2,790 0 0
THERAPEUTICSMD INC COM 88338N107 562 147,511 SH   SOLE 2 6,253 0 141,258
THERAPEUTICSMD INC COM 88338N107 4 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 13 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 2,245 589,342 SH   SOLE 18 589,342 0 0
THERAPEUTICSMD INC COM 88338N107 1,398 366,998 SH   SOLE 19 366,998 0 0
THERAPEUTICSMD INC COM 88338N107 36,556 9,594,872 SH   SOLE 21 9,594,872 0 0
THERAPEUTICSMD INC COM 88338N107 22,249 5,839,595 SH   SOLE 22 5,529,886 0 309,709
THERAPEUTICSMD INC COM 88338N107 13 3,346 SH   SOLE 23 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 139 36,489 SH   SOLE 26 22,961 0 13,528
THERAPEUTICSMD INC COM 88338N107 109 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 195 51,075 SH   SOLE 30 51,075 0 0
THERAPEUTICSMD INC COM 88338N107 96 25,181 SH   SOLE 40 25,181 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 904 35,319 SH   SOLE 2 2,169 0 33,150
THERAVANCE BIOPHARMA INC COM G8807B106 4 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 23 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 3,775 147,503 SH   SOLE 18 147,503 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4,548 177,720 SH   SOLE 19 177,720 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 499 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 55,778 2,179,677 SH   SOLE 21 2,179,677 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 32,039 1,252,025 SH   SOLE 22 1,197,819 0 54,206
THERAVANCE BIOPHARMA INC COM G8807B106 141 5,499 SH   SOLE 23 5,499 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 519 20,288 SH   SOLE 26 9,808 0 10,480
THERAVANCE BIOPHARMA INC COM G8807B106 154 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 333 13,006 SH   SOLE 30 13,006 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 140 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 255,608 1,142,180 SH   SOLE 2 226,450 0 915,730
THERMO FISHER SCIENTIFIC INC COM 883556102 31,571 141,072 SH   SOLE 4 130,457 0 10,615
THERMO FISHER SCIENTIFIC INC COM 883556102 69,430 310,247 SH   SOLE 7 307,667 0 2,580
THERMO FISHER SCIENTIFIC INC COM 883556102 1,170 5,229 SH   SOLE 13 5,229 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 765 3,419 SH   SOLE 15 3,419 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 24 106 SH   SOLE 17 0 0 106
THERMO FISHER SCIENTIFIC INC COM 883556102 208,967 933,766 SH   SOLE 18 881,989 0 51,777
THERMO FISHER SCIENTIFIC INC COM 883556102 144,832 647,179 SH   SOLE 19 647,179 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,960,030 8,758,343 SH   SOLE 21 8,758,343 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,171,406 9,702,872 SH   SOLE 22 8,613,352 0 1,089,520
THERMO FISHER SCIENTIFIC INC COM 883556102 64,839 289,732 SH   SOLE 23 289,732 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 82,524 368,756 SH   SOLE 25 368,756 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 314,470 1,405,200 SH   SOLE 26 387,517 0 1,017,683
THERMO FISHER SCIENTIFIC INC COM 883556102 17,287 77,247 SH   SOLE 28 56,516 0 20,731
THERMO FISHER SCIENTIFIC INC COM 883556102 14,630 65,372 SH   SOLE 29 15,394 0 49,978
THERMO FISHER SCIENTIFIC INC COM 883556102 333,332 1,489,485 SH   SOLE 30 1,489,485 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 39,294 175,584 SH   SOLE 31 87,981 0 87,603
THERMO FISHER SCIENTIFIC INC COM 883556102 76,317 341,019 SH   SOLE 34 341,019 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 69,604 311,022 SH   SOLE 36 311,022 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,114 9,448 SH   SOLE 40 9,448 0 0
THERMON GROUP HLDGS INC COM 88362T103 621 30,597 SH   SOLE 2 1,206 0 29,391
THERMON GROUP HLDGS INC COM 88362T103 4 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 15 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,190 107,999 SH   SOLE 18 107,999 0 0
THERMON GROUP HLDGS INC COM 88362T103 979 48,288 SH   SOLE 19 48,288 0 0
THERMON GROUP HLDGS INC COM 88362T103 21,641 1,067,114 SH   SOLE 21 1,067,114 0 0
THERMON GROUP HLDGS INC COM 88362T103 18,825 928,235 SH   SOLE 22 891,527 0 36,708
THERMON GROUP HLDGS INC COM 88362T103 243 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 95 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 146 7,208 SH   SOLE 30 7,208 0 0
THERMON GROUP HLDGS INC COM 88362T103 77 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM 88368Q103 12 5,957 SH   SOLE 18 5,957 0 0
THESTREET INC COM 88368Q103 203 100,105 SH   SOLE 21 100,105 0 0
THESTREET INC COM 88368Q103 2,603 1,282,028 SH   SOLE 22 1,282,028 0 0
THIRD PT REINS LTD COM G8827U100 770 79,897 SH   SOLE 2 2,565 0 77,332
THIRD PT REINS LTD COM G8827U100 17 1,811 SH   SOLE 7 1,811 0 0
THIRD PT REINS LTD COM G8827U100 4,007 415,686 SH   SOLE 18 415,686 0 0
THIRD PT REINS LTD COM G8827U100 1,070 110,950 SH   SOLE 19 110,950 0 0
THIRD PT REINS LTD COM G8827U100 76,880 7,975,063 SH   SOLE 21 7,975,063 0 0
THIRD PT REINS LTD COM G8827U100 23,632 2,451,461 SH   SOLE 22 2,339,387 0 112,074
THIRD PT REINS LTD COM G8827U100 123 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 89 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,532 158,911 SH   SOLE 30 158,911 0 0
THIRD PT REINS LTD COM G8827U100 62 6,481 SH   SOLE 40 6,481 0 0
THL CREDIT INC COM 872438106 842 138,412 SH   SOLE 30 138,412 0 0
THOR INDS INC COM 885160101 6,824 131,232 SH   SOLE 2 30,353 0 100,879
THOR INDS INC COM 885160101 31 604 SH   SOLE 4 604 0 0
THOR INDS INC COM 885160101 68 1,310 SH   SOLE 7 1,310 0 0
THOR INDS INC COM 885160101 8,120 156,159 SH   SOLE 18 156,159 0 0
THOR INDS INC COM 885160101 544 10,468 SH   SOLE 19 10,468 0 0
THOR INDS INC COM 885160101 126,990 2,442,120 SH   SOLE 21 2,442,120 0 0
THOR INDS INC COM 885160101 83,348 1,602,839 SH   SOLE 22 1,492,175 0 110,664
THOR INDS INC COM 885160101 843 16,217 SH   SOLE 26 7,551 0 8,666
THOR INDS INC COM 885160101 350 6,738 SH   SOLE 28 6,738 0 0
THOR INDS INC COM 885160101 118 2,267 SH   SOLE 29 0 0 2,267
THOR INDS INC COM 885160101 1,268 24,382 SH   SOLE 30 24,382 0 0
THOR INDS INC COM 885160101 56 1,079 SH   SOLE 31 986 0 93
THOR INDS INC COM 885160101 40 767 SH   SOLE 36 767 0 0
THOR INDS INC COM 885160101 242 4,660 SH   SOLE 40 4,660 0 0
TIDEWATER INC NEW COM 88642R109 576 30,114 SH   SOLE 2 997 0 29,117
TIDEWATER INC NEW COM 88642R109 10 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 1,909 99,805 SH   SOLE 18 99,805 0 0
TIDEWATER INC NEW COM 88642R109 803 41,997 SH   SOLE 19 41,997 0 0
TIDEWATER INC NEW COM 88642R109 20,741 1,084,224 SH   SOLE 21 1,084,224 0 0
TIDEWATER INC NEW COM 88642R109 15,033 785,848 SH   SOLE 22 748,924 0 36,924
TIDEWATER INC NEW COM 88642R109 30 1,559 SH   SOLE 26 0 0 1,559
TIDEWATER INC NEW COM 88642R109 63 3,289 SH   SOLE 28 3,289 0 0
TIDEWATER INC NEW COM 88642R109 164 8,567 SH   SOLE 30 8,567 0 0
TIDEWATER INC NEW COM 88642R109 33 1,707 SH   SOLE 40 1,707 0 0
TIER REIT INC COM NEW 88650V208 1,143 55,402 SH   SOLE 2 1,485 0 53,917
TIER REIT INC COM NEW 88650V208 787 38,125 SH   SOLE 4 38,125 0 0
TIER REIT INC COM NEW 88650V208 1,740 84,333 SH   SOLE 7 84,333 0 0
TIER REIT INC COM NEW 88650V208 42 2,060 SH   SOLE 15 2,060 0 0
TIER REIT INC COM NEW 88650V208 11 518 SH   SOLE 17 0 0 518
TIER REIT INC COM NEW 88650V208 3,818 185,065 SH   SOLE 18 185,065 0 0
TIER REIT INC COM NEW 88650V208 3,580 173,517 SH   SOLE 19 173,517 0 0
TIER REIT INC COM NEW 88650V208 39,716 1,925,145 SH   SOLE 21 1,925,145 0 0
TIER REIT INC COM NEW 88650V208 47,123 2,284,212 SH   SOLE 22 2,223,287 0 60,925
TIER REIT INC COM NEW 88650V208 37 1,802 SH   SOLE 23 1,802 0 0
TIER REIT INC COM NEW 88650V208 2,264 109,733 SH   SOLE 25 109,733 0 0
TIER REIT INC COM NEW 88650V208 671 32,527 SH   SOLE 26 0 0 32,527
TIER REIT INC COM NEW 88650V208 141 6,836 SH   SOLE 28 6,836 0 0
TIER REIT INC COM NEW 88650V208 377 18,253 SH   SOLE 29 18,253 0 0
TIER REIT INC COM NEW 88650V208 5,200 252,050 SH   SOLE 30 252,050 0 0
TIER REIT INC COM NEW 88650V208 840 40,734 SH   SOLE 34 40,734 0 0
TIER REIT INC COM NEW 88650V208 67 3,239 SH   SOLE 40 3,239 0 0
TIFFANY & CO NEW COM 886547108 26,703 331,670 SH   SOLE 2 60,081 0 271,589
TIFFANY & CO NEW COM 886547108 3,367 41,816 SH   SOLE 4 38,966 0 2,850
TIFFANY & CO NEW COM 886547108 9,124 113,331 SH   SOLE 7 81,209 0 32,122
TIFFANY & CO NEW COM 886547108 401 4,975 SH   SOLE 13 4,975 0 0
TIFFANY & CO NEW COM 886547108 69 860 SH   SOLE 15 860 0 0
TIFFANY & CO NEW COM 886547108 20,685 256,920 SH   SOLE 18 233,068 0 23,852
TIFFANY & CO NEW COM 886547108 4,362 54,174 SH   SOLE 19 54,174 0 0
TIFFANY & CO NEW COM 886547108 217,161 2,697,321 SH   SOLE 21 2,697,321 0 0
TIFFANY & CO NEW COM 886547108 221,250 2,748,110 SH   SOLE 22 2,444,475 0 303,635
TIFFANY & CO NEW COM 886547108 6,661 82,733 SH   SOLE 23 82,733 0 0
TIFFANY & CO NEW COM 886547108 9,145 113,586 SH   SOLE 25 113,586 0 0
TIFFANY & CO NEW COM 886547108 47,757 593,186 SH   SOLE 26 147,800 0 445,386
TIFFANY & CO NEW COM 886547108 1,740 21,610 SH   SOLE 28 15,950 0 5,660
TIFFANY & CO NEW COM 886547108 2,423 30,100 SH   SOLE 29 7,783 0 22,317
TIFFANY & CO NEW COM 886547108 29,943 371,911 SH   SOLE 30 371,911 0 0
TIFFANY & CO NEW COM 886547108 3,656 45,408 SH   SOLE 31 25,805 0 19,603
TIFFANY & CO NEW COM 886547108 1,757 21,826 SH   SOLE 34 21,826 0 0
TIFFANY & CO NEW COM 886547108 7,326 90,998 SH   SOLE 36 90,998 0 0
TIFFANY & CO NEW COM 886547108 201 2,500 SH   SOLE 40 2,500 0 0
TILE SHOP HLDGS INC COM 88677Q109 206 37,502 SH   SOLE 2 1,600 0 35,902
TILE SHOP HLDGS INC COM 88677Q109 3 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 1,156 210,961 SH   SOLE 18 210,961 0 0
TILE SHOP HLDGS INC COM 88677Q109 321 58,627 SH   SOLE 19 58,627 0 0
TILE SHOP HLDGS INC COM 88677Q109 27,311 4,983,838 SH   SOLE 21 4,983,838 0 0
TILE SHOP HLDGS INC COM 88677Q109 5,842 1,066,098 SH   SOLE 22 1,026,745 0 39,353
TILE SHOP HLDGS INC COM 88677Q109 9 1,585 SH   SOLE 26 0 0 1,585
TILE SHOP HLDGS INC COM 88677Q109 22 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 452 82,396 SH   SOLE 30 82,396 0 0
TILE SHOP HLDGS INC COM 88677Q109 14 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 269 24,803 SH   SOLE 2 6,790 0 18,013
TILLYS INC CL A 886885102 5 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 812 74,808 SH   SOLE 18 74,808 0 0
TILLYS INC CL A 886885102 708 65,182 SH   SOLE 19 65,182 0 0
TILLYS INC CL A 886885102 7,929 730,089 SH   SOLE 21 730,089 0 0
TILLYS INC CL A 886885102 6,802 626,345 SH   SOLE 22 612,883 0 13,462
TILLYS INC CL A 886885102 11 1,041 SH   SOLE 23 1,041 0 0
TILLYS INC CL A 886885102 37 3,370 SH   SOLE 26 0 0 3,370
TILLYS INC CL A 886885102 79 7,273 SH   SOLE 29 0 0 7,273
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 294 19,173 SH   SOLE 4 19,173 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 747 48,698 SH   SOLE 13 48,698 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,659 173,349 SH   SOLE 18 58,349 0 115,000
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,062 134,434 SH   SOLE 19 134,434 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 340 22,172 SH   SOLE 21 22,172 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 18,159 1,183,740 SH   SOLE 22 748,073 0 435,667
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,687 110,000 SH   SOLE 25 110,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,079 70,340 SH   SOLE 30 70,340 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 8,984 585,680 SH   SOLE 34 585,680 0 0
TIMBERLAND BANCORP INC COM 887098101 147 6,596 SH   SOLE 2 287 0 6,309
TIMBERLAND BANCORP INC COM 887098101 4 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 489 21,914 SH   SOLE 18 21,914 0 0
TIMBERLAND BANCORP INC COM 887098101 208 9,341 SH   SOLE 19 9,341 0 0
TIMBERLAND BANCORP INC COM 887098101 5,296 237,473 SH   SOLE 21 237,473 0 0
TIMBERLAND BANCORP INC COM 887098101 3,282 147,176 SH   SOLE 22 143,507 0 3,669
TIMBERLAND BANCORP INC COM 887098101 67 2,987 SH   SOLE 26 0 0 2,987
TIMKEN CO COM 887389104 6,281 168,303 SH   SOLE 2 35,779 0 132,524
TIMKEN CO COM 887389104 14 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 74 1,992 SH   SOLE 7 1,992 0 0
TIMKEN CO COM 887389104 189 5,076 SH   SOLE 17 0 0 5,076
TIMKEN CO COM 887389104 7,952 213,070 SH   SOLE 18 213,070 0 0
TIMKEN CO COM 887389104 534 14,314 SH   SOLE 19 14,314 0 0
TIMKEN CO COM 887389104 125,483 3,362,361 SH   SOLE 21 3,362,361 0 0
TIMKEN CO COM 887389104 89,605 2,400,991 SH   SOLE 22 2,258,378 0 142,613
TIMKEN CO COM 887389104 966 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 349 9,349 SH   SOLE 28 9,349 0 0
TIMKEN CO COM 887389104 960 25,712 SH   SOLE 29 0 0 25,712
TIMKEN CO COM 887389104 633 16,962 SH   SOLE 30 16,962 0 0
TIMKEN CO COM 887389104 53 1,409 SH   SOLE 31 1,409 0 0
TIMKEN CO COM 887389104 23 623 SH   SOLE 36 623 0 0
TIMKEN CO COM 887389104 293 7,854 SH   SOLE 40 7,854 0 0
TIMKENSTEEL CORP COM 887399103 355 40,650 SH   SOLE 2 1,440 0 39,210
TIMKENSTEEL CORP COM 887399103 2 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 8 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 1,817 207,943 SH   SOLE 18 207,943 0 0
TIMKENSTEEL CORP COM 887399103 494 56,518 SH   SOLE 19 56,518 0 0
TIMKENSTEEL CORP COM 887399103 37,606 4,302,799 SH   SOLE 21 4,302,799 0 0
TIMKENSTEEL CORP COM 887399103 10,401 1,190,062 SH   SOLE 22 1,128,329 0 61,733
TIMKENSTEEL CORP COM 887399103 39 4,465 SH   SOLE 26 2,891 0 1,574
TIMKENSTEEL CORP COM 887399103 45 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 679 77,740 SH   SOLE 30 77,740 0 0
TIMKENSTEEL CORP COM 887399103 33 3,816 SH   SOLE 40 3,816 0 0
TIPTREE INC COM 88822Q103 191 34,134 SH   SOLE 2 1,343 0 32,791
TIPTREE INC COM 88822Q103 4 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 511 91,451 SH   SOLE 18 91,451 0 0
TIPTREE INC COM 88822Q103 244 43,667 SH   SOLE 19 43,667 0 0
TIPTREE INC COM 88822Q103 5,313 950,516 SH   SOLE 21 950,516 0 0
TIPTREE INC COM 88822Q103 2,144 383,536 SH   SOLE 22 367,527 0 16,009
TITAN INTL INC ILL COM 88830M102 237 50,945 SH   SOLE 2 1,809 0 49,136
TITAN INTL INC ILL COM 88830M102 2 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 1,314 282,003 SH   SOLE 7 282,003 0 0
TITAN INTL INC ILL COM 88830M102 1,226 263,037 SH   SOLE 18 263,037 0 0
TITAN INTL INC ILL COM 88830M102 330 70,851 SH   SOLE 19 70,851 0 0
TITAN INTL INC ILL COM 88830M102 25,929 5,564,124 SH   SOLE 21 5,564,124 0 0
TITAN INTL INC ILL COM 88830M102 6,580 1,412,103 SH   SOLE 22 1,335,089 0 77,014
TITAN INTL INC ILL COM 88830M102 126 27,086 SH   SOLE 26 6,409 0 20,677
TITAN INTL INC ILL COM 88830M102 31 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 516 110,776 SH   SOLE 30 110,776 0 0
TITAN INTL INC ILL COM 88830M102 20 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 262 19,910 SH   SOLE 2 563 0 19,347
TITAN MACHY INC COM 88830R101 6 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 902 68,598 SH   SOLE 18 68,598 0 0
TITAN MACHY INC COM 88830R101 515 39,192 SH   SOLE 19 39,192 0 0
TITAN MACHY INC COM 88830R101 9,123 693,742 SH   SOLE 21 693,742 0 0
TITAN MACHY INC COM 88830R101 6,994 531,876 SH   SOLE 22 503,540 0 28,336
TITAN MACHY INC COM 88830R101 136 10,368 SH   SOLE 23 10,368 0 0
TITAN MACHY INC COM 88830R101 16 1,188 SH   SOLE 26 0 0 1,188
TITAN MACHY INC COM 88830R101 35 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 72 5,510 SH   SOLE 30 5,510 0 0
TITAN MACHY INC COM 88830R101 105 8,013 SH   SOLE 34 8,013 0 0
TITAN MACHY INC COM 88830R101 22 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 2 10,698 SH   SOLE 21 10,698 0 0
TIVITY HEALTH INC COM 88870R102 789 31,799 SH   SOLE 2 1,380 0 30,419
TIVITY HEALTH INC COM 88870R102 5 192 SH   SOLE 4 192 0 0
TIVITY HEALTH INC COM 88870R102 22 886 SH   SOLE 7 886 0 0
TIVITY HEALTH INC COM 88870R102 4,985 200,909 SH   SOLE 18 200,909 0 0
TIVITY HEALTH INC COM 88870R102 1,458 58,760 SH   SOLE 19 58,760 0 0
TIVITY HEALTH INC COM 88870R102 112,904 4,550,729 SH   SOLE 21 4,550,729 0 0
TIVITY HEALTH INC COM 88870R102 30,403 1,225,419 SH   SOLE 22 1,083,506 0 141,913
TIVITY HEALTH INC COM 88870R102 289 11,666 SH   SOLE 26 9,704 0 1,962
TIVITY HEALTH INC COM 88870R102 117 4,735 SH   SOLE 28 4,735 0 0
TIVITY HEALTH INC COM 88870R102 2,086 84,094 SH   SOLE 30 84,094 0 0
TIVITY HEALTH INC COM 88870R102 86 3,480 SH   SOLE 40 3,480 0 0
TIVO CORP COM 88870P106 1,165 123,797 SH   SOLE 2 4,197 0 119,600
TIVO CORP COM 88870P106 8 806 SH   SOLE 4 806 0 0
TIVO CORP COM 88870P106 25 2,643 SH   SOLE 7 2,643 0 0
TIVO CORP COM 88870P106 5,907 627,774 SH   SOLE 18 627,774 0 0
TIVO CORP COM 88870P106 1,668 177,245 SH   SOLE 19 177,245 0 0
TIVO CORP COM 88870P106 116,643 12,395,651 SH   SOLE 21 12,395,651 0 0
TIVO CORP COM 88870P106 37,453 3,980,093 SH   SOLE 22 3,476,131 0 503,962
TIVO CORP COM 88870P106 481 51,163 SH   SOLE 26 19,627 0 31,536
TIVO CORP COM 88870P106 164 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 2,342 248,898 SH   SOLE 30 248,898 0 0
TIVO CORP COM 88870P106 54 5,744 SH   SOLE 36 5,744 0 0
TIVO CORP COM 88870P106 140 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 157,885 3,528,944 SH   SOLE 2 690,569 0 2,838,375
TJX COS INC NEW COM 872540109 21,825 487,821 SH   SOLE 4 454,737 0 33,084
TJX COS INC NEW COM 872540109 51,454 1,150,069 SH   SOLE 7 1,122,015 0 28,054
TJX COS INC NEW COM 872540109 4,890 109,301 SH   SOLE 13 109,301 0 0
TJX COS INC NEW COM 872540109 519 11,605 SH   SOLE 15 11,605 0 0
TJX COS INC NEW COM 872540109 117,685 2,630,425 SH   SOLE 18 2,457,814 0 172,611
TJX COS INC NEW COM 872540109 34,014 760,251 SH   SOLE 19 760,251 0 0
TJX COS INC NEW COM 872540109 1,391,471 31,101,282 SH   SOLE 21 31,101,282 0 0
TJX COS INC NEW COM 872540109 1,484,796 33,187,226 SH   SOLE 22 29,408,099 0 3,779,127
TJX COS INC NEW COM 872540109 42,613 952,459 SH   SOLE 23 952,459 0 0
TJX COS INC NEW COM 872540109 51,517 1,151,485 SH   SOLE 25 1,151,485 0 0
TJX COS INC NEW COM 872540109 326,482 7,297,329 SH   SOLE 26 1,304,642 0 5,992,687
TJX COS INC NEW COM 872540109 10,664 238,345 SH   SOLE 28 174,395 0 63,950
TJX COS INC NEW COM 872540109 17,981 401,895 SH   SOLE 29 90,036 0 311,859
TJX COS INC NEW COM 872540109 229,369 5,126,715 SH   SOLE 30 5,126,715 0 0
TJX COS INC NEW COM 872540109 29,836 666,868 SH   SOLE 31 350,877 0 315,991
TJX COS INC NEW COM 872540109 8,098 181,002 SH   SOLE 34 181,002 0 0
TJX COS INC NEW COM 872540109 55,880 1,249,001 SH   SOLE 36 1,249,001 0 0
TJX COS INC NEW COM 872540109 1,253 28,005 SH   SOLE 40 28,005 0 0
TOCAGEN INC COM 888846102 123 15,005 SH   SOLE 2 1,584 0 13,421
TOCAGEN INC COM 888846102 5 665 SH   SOLE 7 665 0 0
TOCAGEN INC COM 888846102 464 56,492 SH   SOLE 18 56,492 0 0
TOCAGEN INC COM 888846102 650 79,201 SH   SOLE 19 79,201 0 0
TOCAGEN INC COM 888846102 6,853 834,683 SH   SOLE 21 834,683 0 0
TOCAGEN INC COM 888846102 4,130 503,094 SH   SOLE 22 490,485 0 12,609
TOCAGEN INC COM 888846102 45 5,513 SH   SOLE 23 5,513 0 0
TOCAGEN INC COM 888846102 29 3,540 SH   SOLE 26 0 0 3,540
TOCAGEN INC COM 888846102 23 2,757 SH   SOLE 29 0 0 2,757
TOCAGEN INC COM 888846102 5 551 SH   SOLE 30 551 0 0
TOLL BROTHERS INC COM 889478103 10,901 331,045 SH   SOLE 2 80,810 0 250,235
TOLL BROTHERS INC COM 889478103 22 653 SH   SOLE 4 653 0 0
TOLL BROTHERS INC COM 889478103 131 3,966 SH   SOLE 7 3,966 0 0
TOLL BROTHERS INC COM 889478103 39 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 12,897 391,659 SH   SOLE 18 391,659 0 0
TOLL BROTHERS INC COM 889478103 5,293 160,724 SH   SOLE 19 160,724 0 0
TOLL BROTHERS INC COM 889478103 255,055 7,745,366 SH   SOLE 21 7,745,366 0 0
TOLL BROTHERS INC COM 889478103 169,336 5,142,288 SH   SOLE 22 4,861,243 0 281,045
TOLL BROTHERS INC COM 889478103 4,205 127,689 SH   SOLE 25 127,689 0 0
TOLL BROTHERS INC COM 889478103 9,336 283,517 SH   SOLE 26 94,427 0 189,090
TOLL BROTHERS INC COM 889478103 595 18,080 SH   SOLE 28 18,080 0 0
TOLL BROTHERS INC COM 889478103 1,255 38,120 SH   SOLE 30 38,120 0 0
TOLL BROTHERS INC COM 889478103 376 11,406 SH   SOLE 31 2,848 0 8,558
TOLL BROTHERS INC COM 889478103 1,449 44,000 SH   SOLE 34 44,000 0 0
TOLL BROTHERS INC COM 889478103 2,959 89,849 SH   SOLE 36 89,849 0 0
TOLL BROTHERS INC COM 889478103 494 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,139 15,180 SH   SOLE 2 504 0 14,676
TOMPKINS FINANCIAL CORPORATI COM 890110109 13 167 SH   SOLE 4 167 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 25 338 SH   SOLE 7 338 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,635 75,122 SH   SOLE 18 75,122 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,636 21,814 SH   SOLE 19 21,814 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 104,419 1,392,072 SH   SOLE 21 1,392,072 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 31,243 416,520 SH   SOLE 22 397,390 0 19,130
TOMPKINS FINANCIAL CORPORATI COM 890110109 245 3,270 SH   SOLE 26 0 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 144 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,880 25,061 SH   SOLE 30 25,061 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 70 932 SH   SOLE 40 932 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 0 59 SH   SOLE 21 59 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 1 465 SH   SOLE 22 465 0 0
TOOTSIE ROLL INDS INC COM 890516107 775 23,197 SH   SOLE 2 8,302 0 14,895
TOOTSIE ROLL INDS INC COM 890516107 5 161 SH   SOLE 4 161 0 0
TOOTSIE ROLL INDS INC COM 890516107 16 474 SH   SOLE 7 474 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,291 98,531 SH   SOLE 18 98,531 0 0
TOOTSIE ROLL INDS INC COM 890516107 814 24,375 SH   SOLE 19 24,375 0 0
TOOTSIE ROLL INDS INC COM 890516107 41,730 1,249,411 SH   SOLE 21 1,249,411 0 0
TOOTSIE ROLL INDS INC COM 890516107 21,005 628,898 SH   SOLE 22 605,441 0 23,457
TOOTSIE ROLL INDS INC COM 890516107 158 4,716 SH   SOLE 30 4,716 0 0
TOOTSIE ROLL INDS INC COM 890516107 79 2,355 SH   SOLE 40 2,355 0 0
TOPBUILD CORP COM 89055F103 1,274 28,304 SH   SOLE 2 1,235 0 27,069
TOPBUILD CORP COM 89055F103 8 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 22 480 SH   SOLE 7 480 0 0
TOPBUILD CORP COM 89055F103 7,979 177,313 SH   SOLE 18 177,313 0 0
TOPBUILD CORP COM 89055F103 2,380 52,890 SH   SOLE 19 52,890 0 0
TOPBUILD CORP COM 89055F103 182,494 4,055,414 SH   SOLE 21 4,055,414 0 0
TOPBUILD CORP COM 89055F103 45,105 1,002,325 SH   SOLE 22 953,792 0 48,533
TOPBUILD CORP COM 89055F103 552 12,276 SH   SOLE 26 4,264 0 8,012
TOPBUILD CORP COM 89055F103 217 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 3,322 73,813 SH   SOLE 30 73,813 0 0
TOPBUILD CORP COM 89055F103 179 3,974 SH   SOLE 40 3,974 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 5 8,846 SH   SOLE 18 8,846 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 140 247,562 SH   SOLE 21 247,562 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 70 124,009 SH   SOLE 22 124,009 0 0
TORCHMARK CORP COM 891027104 21,327 286,159 SH   SOLE 2 44,482 0 241,677
TORCHMARK CORP COM 891027104 2,822 37,869 SH   SOLE 4 35,023 0 2,846
TORCHMARK CORP COM 891027104 9,009 120,876 SH   SOLE 7 94,812 0 26,064
TORCHMARK CORP COM 891027104 306 4,100 SH   SOLE 13 4,100 0 0
TORCHMARK CORP COM 891027104 67 896 SH   SOLE 15 896 0 0
TORCHMARK CORP COM 891027104 17,390 233,325 SH   SOLE 18 219,051 0 14,274
TORCHMARK CORP COM 891027104 2,656 35,633 SH   SOLE 19 35,633 0 0
TORCHMARK CORP COM 891027104 192,402 2,581,541 SH   SOLE 21 2,581,541 0 0
TORCHMARK CORP COM 891027104 214,396 2,876,646 SH   SOLE 22 2,590,176 0 286,470
TORCHMARK CORP COM 891027104 5,730 76,876 SH   SOLE 23 76,876 0 0
TORCHMARK CORP COM 891027104 7,841 105,202 SH   SOLE 25 105,202 0 0
TORCHMARK CORP COM 891027104 29,948 401,825 SH   SOLE 26 139,781 0 262,044
TORCHMARK CORP COM 891027104 1,435 19,258 SH   SOLE 28 13,420 0 5,838
TORCHMARK CORP COM 891027104 1,952 26,191 SH   SOLE 29 4,151 0 22,040
TORCHMARK CORP COM 891027104 34,009 456,319 SH   SOLE 30 456,319 0 0
TORCHMARK CORP COM 891027104 2,910 39,038 SH   SOLE 31 23,754 0 15,284
TORCHMARK CORP COM 891027104 385 5,160 SH   SOLE 34 5,160 0 0
TORCHMARK CORP COM 891027104 6,903 92,618 SH   SOLE 36 92,618 0 0
TORCHMARK CORP COM 891027104 166 2,222 SH   SOLE 40 2,222 0 0
TORO CO COM 891092108 13,870 248,212 SH   SOLE 2 66,539 0 181,673
TORO CO COM 891092108 25 451 SH   SOLE 4 451 0 0
TORO CO COM 891092108 1,033 18,480 SH   SOLE 7 18,480 0 0
TORO CO COM 891092108 17,434 311,989 SH   SOLE 18 311,989 0 0
TORO CO COM 891092108 1,220 21,827 SH   SOLE 19 21,827 0 0
TORO CO COM 891092108 289,974 5,189,228 SH   SOLE 21 5,189,228 0 0
TORO CO COM 891092108 206,380 3,693,279 SH   SOLE 22 3,482,833 0 210,446
TORO CO COM 891092108 1,859 33,259 SH   SOLE 26 14,827 0 18,432
TORO CO COM 891092108 773 13,831 SH   SOLE 28 13,831 0 0
TORO CO COM 891092108 42 747 SH   SOLE 29 0 0 747
TORO CO COM 891092108 1,479 26,460 SH   SOLE 30 26,460 0 0
TORO CO COM 891092108 130 2,329 SH   SOLE 31 2,088 0 241
TORO CO COM 891092108 71 1,273 SH   SOLE 36 1,273 0 0
TORO CO COM 891092108 520 9,300 SH   SOLE 40 9,300 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 87 1,742 SH   SOLE 18 1,742 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 10 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADR 89151E109 660 12,639 SH   SOLE 2 12,639 0 0
TOTAL S A SPONSORED ADR 89151E109 48 929 SH   SOLE 4 929 0 0
TOTAL S A SPONSORED ADR 89151E109 47,711 914,357 SH   SOLE 18 876,437 0 37,920
TOTAL S A SPONSORED ADR 89151E109 85,229 1,633,361 SH   SOLE 19 1,633,361 0 0
TOTAL S A SPONSORED ADR 89151E109 3,439 65,913 SH   SOLE 21 65,913 0 0
TOTAL S A SPONSORED ADR 89151E109 6,665 127,734 SH   SOLE 22 127,734 0 0
TOTAL S A SPONSORED ADR 89151E109 589 11,287 SH   SOLE 25 11,287 0 0
TOTAL S A SPONSORED ADR 89151E109 1,640 31,426 SH   SOLE 34 31,426 0 0
TOTAL SYS SVCS INC COM 891906109 43,094 530,129 SH   SOLE 2 121,839 0 408,290
TOTAL SYS SVCS INC COM 891906109 5,275 64,886 SH   SOLE 4 60,562 0 4,324
TOTAL SYS SVCS INC COM 891906109 10,832 133,254 SH   SOLE 7 127,606 0 5,648
TOTAL SYS SVCS INC COM 891906109 78 963 SH   SOLE 13 963 0 0
TOTAL SYS SVCS INC COM 891906109 154 1,900 SH   SOLE 15 1,900 0 0
TOTAL SYS SVCS INC COM 891906109 31,285 384,858 SH   SOLE 18 364,856 0 20,002
TOTAL SYS SVCS INC COM 891906109 8,566 105,376 SH   SOLE 19 105,376 0 0
TOTAL SYS SVCS INC COM 891906109 338,000 4,157,947 SH   SOLE 21 4,157,947 0 0
TOTAL SYS SVCS INC COM 891906109 346,353 4,260,709 SH   SOLE 22 3,798,550 0 462,159
TOTAL SYS SVCS INC COM 891906109 10,482 128,948 SH   SOLE 23 128,948 0 0
TOTAL SYS SVCS INC COM 891906109 22,735 279,679 SH   SOLE 25 279,679 0 0
TOTAL SYS SVCS INC COM 891906109 55,338 680,744 SH   SOLE 26 209,260 0 471,484
TOTAL SYS SVCS INC COM 891906109 2,581 31,747 SH   SOLE 28 23,184 0 8,563
TOTAL SYS SVCS INC COM 891906109 4,060 49,950 SH   SOLE 29 16,399 0 33,551
TOTAL SYS SVCS INC COM 891906109 52,962 651,521 SH   SOLE 30 651,521 0 0
TOTAL SYS SVCS INC COM 891906109 5,285 65,018 SH   SOLE 31 38,874 0 26,144
TOTAL SYS SVCS INC COM 891906109 3,497 43,013 SH   SOLE 34 43,013 0 0
TOTAL SYS SVCS INC COM 891906109 10,792 132,755 SH   SOLE 36 132,755 0 0
TOTAL SYS SVCS INC COM 891906109 358 4,398 SH   SOLE 40 4,398 0 0
TOWER INTL INC COM 891826109 815 34,254 SH   SOLE 2 15,566 0 18,688
TOWER INTL INC COM 891826109 12 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 1,732 72,789 SH   SOLE 18 72,789 0 0
TOWER INTL INC COM 891826109 3,987 167,541 SH   SOLE 19 167,541 0 0
TOWER INTL INC COM 891826109 17,848 749,910 SH   SOLE 21 749,910 0 0
TOWER INTL INC COM 891826109 21,684 911,086 SH   SOLE 22 880,779 0 30,307
TOWER INTL INC COM 891826109 1,635 68,704 SH   SOLE 23 68,704 0 0
TOWER INTL INC COM 891826109 1,257 52,795 SH   SOLE 26 0 0 52,795
TOWER INTL INC COM 891826109 73 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 463 19,472 SH   SOLE 29 0 0 19,472
TOWER INTL INC COM 891826109 130 5,444 SH   SOLE 30 5,444 0 0
TOWER INTL INC COM 891826109 990 41,576 SH   SOLE 34 41,576 0 0
TOWER INTL INC COM 891826109 60 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 330 22,367 SH   SOLE 22 22,367 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 95 14,847 SH   SOLE 2 677 0 14,170
TOWN SPORTS INTL HLDGS INC COM 89214A102 3 530 SH   SOLE 7 530 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 310 48,367 SH   SOLE 18 48,367 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 148 23,178 SH   SOLE 19 23,178 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 3,377 527,660 SH   SOLE 21 527,660 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 1,264 197,470 SH   SOLE 22 186,161 0 11,309
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,601 66,840 SH   SOLE 2 2,255 0 64,585
TOWNEBANK PORTSMOUTH VA COM 89214P109 8 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 33 1,390 SH   SOLE 7 1,390 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,691 279,373 SH   SOLE 18 279,373 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,419 101,010 SH   SOLE 19 101,010 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 54,402 2,271,488 SH   SOLE 21 2,271,488 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 49,092 2,049,778 SH   SOLE 22 1,956,198 0 93,580
TOWNEBANK PORTSMOUTH VA COM 89214P109 648 27,061 SH   SOLE 26 5,955 0 21,106
TOWNEBANK PORTSMOUTH VA COM 89214P109 240 10,013 SH   SOLE 28 10,013 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 366 15,270 SH   SOLE 30 15,270 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 182 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 11 2,587 SH   SOLE 2 2,587 0 0
TOWNSQUARE MEDIA INC CL A 892231101 14 3,499 SH   SOLE 18 3,499 0 0
TOWNSQUARE MEDIA INC CL A 892231101 137 33,491 SH   SOLE 21 33,491 0 0
TOWNSQUARE MEDIA INC CL A 892231101 31 7,631 SH   SOLE 22 7,631 0 0
TOWNSQUARE MEDIA INC CL A 892231101 67 16,320 SH   SOLE 26 0 0 16,320
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2 14 SH   SOLE 17 0 0 14
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 109 942 SH   SOLE 18 942 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 223 21,110 SH   SOLE 22 21,110 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,676 158,890 SH   SOLE 26 158,890 0 0
TPG RE FIN TR INC COM 87266M107 626 34,246 SH   SOLE 2 1,202 0 33,044
TPG RE FIN TR INC COM 87266M107 13 729 SH   SOLE 7 729 0 0
TPG RE FIN TR INC COM 87266M107 2,162 118,266 SH   SOLE 18 118,266 0 0
TPG RE FIN TR INC COM 87266M107 1,448 79,239 SH   SOLE 19 79,239 0 0
TPG RE FIN TR INC COM 87266M107 35,917 1,964,839 SH   SOLE 21 1,964,839 0 0
TPG RE FIN TR INC COM 87266M107 36,628 2,003,704 SH   SOLE 22 1,957,581 0 46,123
TPG RE FIN TR INC COM 87266M107 34 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 86 4,713 SH   SOLE 29 0 0 4,713
TPG RE FIN TR INC COM 87266M107 276 15,102 SH   SOLE 30 15,102 0 0
TPI COMPOSITES INC COM 87266J104 291 11,859 SH   SOLE 2 577 0 11,282
TPI COMPOSITES INC COM 87266J104 8 316 SH   SOLE 7 316 0 0
TPI COMPOSITES INC COM 87266J104 1,245 50,664 SH   SOLE 18 50,664 0 0
TPI COMPOSITES INC COM 87266J104 515 20,960 SH   SOLE 19 20,960 0 0
TPI COMPOSITES INC COM 87266J104 14,331 583,048 SH   SOLE 21 583,048 0 0
TPI COMPOSITES INC COM 87266J104 11,790 479,648 SH   SOLE 22 440,732 0 38,916
TPI COMPOSITES INC COM 87266J104 1,563 63,573 SH   SOLE 30 63,573 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 2 3,331 SH   SOLE 18 3,331 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 33 52,011 SH   SOLE 21 52,011 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 31 49,315 SH   SOLE 22 49,315 0 0
TRACTOR SUPPLY CO COM 892356106 28,398 340,342 SH   SOLE 2 66,995 0 273,347
TRACTOR SUPPLY CO COM 892356106 3,908 46,839 SH   SOLE 4 43,598 0 3,241
TRACTOR SUPPLY CO COM 892356106 22,460 269,181 SH   SOLE 7 240,724 0 28,457
TRACTOR SUPPLY CO COM 892356106 185 2,222 SH   SOLE 13 2,222 0 0
TRACTOR SUPPLY CO COM 892356106 97 1,166 SH   SOLE 15 1,166 0 0
TRACTOR SUPPLY CO COM 892356106 23,016 275,838 SH   SOLE 18 249,018 0 26,820
TRACTOR SUPPLY CO COM 892356106 6,758 80,989 SH   SOLE 19 80,989 0 0
TRACTOR SUPPLY CO COM 892356106 280,314 3,359,468 SH   SOLE 21 3,359,468 0 0
TRACTOR SUPPLY CO COM 892356106 260,860 3,126,319 SH   SOLE 22 2,801,452 0 324,867
TRACTOR SUPPLY CO COM 892356106 7,278 87,225 SH   SOLE 23 87,225 0 0
TRACTOR SUPPLY CO COM 892356106 9,660 115,774 SH   SOLE 25 115,774 0 0
TRACTOR SUPPLY CO COM 892356106 54,015 647,349 SH   SOLE 26 151,621 0 495,728
TRACTOR SUPPLY CO COM 892356106 1,980 23,731 SH   SOLE 28 17,487 0 6,244
TRACTOR SUPPLY CO COM 892356106 2,748 32,929 SH   SOLE 29 7,690 0 25,239
TRACTOR SUPPLY CO COM 892356106 41,313 495,126 SH   SOLE 30 495,126 0 0
TRACTOR SUPPLY CO COM 892356106 4,145 49,674 SH   SOLE 31 27,199 0 22,475
TRACTOR SUPPLY CO COM 892356106 3,340 40,029 SH   SOLE 34 40,029 0 0
TRACTOR SUPPLY CO COM 892356106 8,053 96,511 SH   SOLE 36 96,511 0 0
TRACTOR SUPPLY CO COM 892356106 212 2,544 SH   SOLE 40 2,544 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 2 3,193 SH   SOLE 18 3,193 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 29 46,066 SH   SOLE 21 46,066 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 203 321,481 SH   SOLE 22 321,481 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 12 1,289 SH   SOLE 18 1,289 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 207 23,009 SH   SOLE 21 23,009 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,293 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 6 5,979 SH   SOLE 18 5,979 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 192 184,361 SH   SOLE 21 184,361 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 10 10,075 SH   SOLE 22 10,075 0 0
TRANSCANADA CORP COM 89353D107 17,992 503,974 SH   SOLE 21 503,974 0 0
TRANSCAT INC COM 893529107 23 1,217 SH   SOLE 18 1,217 0 0
TRANSCAT INC COM 893529107 436 22,915 SH   SOLE 21 22,915 0 0
TRANSCAT INC COM 893529107 35 1,844 SH   SOLE 22 1,844 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 50 1,766 SH   SOLE 2 24 0 1,742
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 161 5,693 SH   SOLE 18 5,693 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 71 2,517 SH   SOLE 19 2,517 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,608 56,788 SH   SOLE 21 56,788 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 348 12,298 SH   SOLE 22 11,820 0 478
TRANSDIGM GROUP INC COM 893641100 43,719 128,562 SH   SOLE 2 17,806 0 110,756
TRANSDIGM GROUP INC COM 893641100 5,750 16,909 SH   SOLE 4 15,675 0 1,234
TRANSDIGM GROUP INC COM 893641100 12,301 36,172 SH   SOLE 7 36,172 0 0
TRANSDIGM GROUP INC COM 893641100 96 281 SH   SOLE 13 281 0 0
TRANSDIGM GROUP INC COM 893641100 141 415 SH   SOLE 15 415 0 0
TRANSDIGM GROUP INC COM 893641100 33,481 98,456 SH   SOLE 18 92,443 0 6,013
TRANSDIGM GROUP INC COM 893641100 4,337 12,753 SH   SOLE 19 12,753 0 0
TRANSDIGM GROUP INC COM 893641100 550,875 1,619,934 SH   SOLE 21 1,619,934 0 0
TRANSDIGM GROUP INC COM 893641100 402,001 1,182,146 SH   SOLE 22 1,057,543 0 124,603
TRANSDIGM GROUP INC COM 893641100 11,458 33,693 SH   SOLE 23 33,693 0 0
TRANSDIGM GROUP INC COM 893641100 15,352 45,146 SH   SOLE 25 45,146 0 0
TRANSDIGM GROUP INC COM 893641100 70,844 208,329 SH   SOLE 26 71,626 0 136,703
TRANSDIGM GROUP INC COM 893641100 3,309 9,730 SH   SOLE 28 7,110 0 2,620
TRANSDIGM GROUP INC COM 893641100 3,915 11,513 SH   SOLE 29 1,833 0 9,680
TRANSDIGM GROUP INC COM 893641100 54,036 158,901 SH   SOLE 30 158,901 0 0
TRANSDIGM GROUP INC COM 893641100 9,987 29,367 SH   SOLE 31 10,876 0 18,491
TRANSDIGM GROUP INC COM 893641100 837 2,461 SH   SOLE 34 2,461 0 0
TRANSDIGM GROUP INC COM 893641100 13,455 39,568 SH   SOLE 36 39,568 0 0
TRANSDIGM GROUP INC COM 893641100 354 1,042 SH   SOLE 40 1,042 0 0
TRANSENTERIX INC COM NEW 89366M201 294 129,876 SH   SOLE 2 5,829 0 124,047
TRANSENTERIX INC COM NEW 89366M201 8 3,349 SH   SOLE 7 3,349 0 0
TRANSENTERIX INC COM NEW 89366M201 1,237 547,263 SH   SOLE 18 547,263 0 0
TRANSENTERIX INC COM NEW 89366M201 517 228,877 SH   SOLE 19 228,877 0 0
TRANSENTERIX INC COM NEW 89366M201 18,099 8,008,212 SH   SOLE 21 8,008,212 0 0
TRANSENTERIX INC COM NEW 89366M201 10,760 4,760,892 SH   SOLE 22 4,562,818 0 198,074
TRANSENTERIX INC COM NEW 89366M201 99 43,839 SH   SOLE 30 43,839 0 0
TRANSGLOBE ENERGY CORP COM 893662106 79 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 45 6,030 SH   SOLE 2 0 0 6,030
TRANSLATE BIO INC COM 89374L104 267 35,646 SH   SOLE 18 35,646 0 0
TRANSLATE BIO INC COM 89374L104 96 12,809 SH   SOLE 19 12,809 0 0
TRANSLATE BIO INC COM 89374L104 6,320 842,676 SH   SOLE 21 842,676 0 0
TRANSLATE BIO INC COM 89374L104 630 83,981 SH   SOLE 22 80,937 0 3,044
TRANSLATE BIO INC COM 89374L104 9 1,263 SH   SOLE 30 1,263 0 0
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1,918 2,025,000 PRN   SOLE 21 2,025,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 10,042 1,446,926 SH   SOLE 2 248,920 0 1,198,006
TRANSOCEAN LTD REG SHS H8817H100 13 1,816 SH   SOLE 4 1,816 0 0
TRANSOCEAN LTD REG SHS H8817H100 240 34,563 SH   SOLE 7 34,563 0 0
TRANSOCEAN LTD REG SHS H8817H100 1 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 10,160 1,463,962 SH   SOLE 18 1,463,962 0 0
TRANSOCEAN LTD REG SHS H8817H100 971 139,977 SH   SOLE 19 139,977 0 0
TRANSOCEAN LTD REG SHS H8817H100 178,653 25,742,453 SH   SOLE 21 25,742,453 0 0
TRANSOCEAN LTD REG SHS H8817H100 117,351 16,909,374 SH   SOLE 22 15,785,559 0 1,123,815
TRANSOCEAN LTD REG SHS H8817H100 127 18,234 SH   SOLE 23 18,234 0 0
TRANSOCEAN LTD REG SHS H8817H100 918 132,227 SH   SOLE 26 70,605 0 61,622
TRANSOCEAN LTD REG SHS H8817H100 393 56,642 SH   SOLE 28 56,642 0 0
TRANSOCEAN LTD REG SHS H8817H100 843 121,465 SH   SOLE 30 121,465 0 0
TRANSOCEAN LTD REG SHS H8817H100 73 10,526 SH   SOLE 31 10,526 0 0
TRANSOCEAN LTD REG SHS H8817H100 48 6,943 SH   SOLE 34 6,943 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,646 237,144 SH   SOLE 36 237,144 0 0
TRANSOCEAN LTD REG SHS H8817H100 287 41,300 SH   SOLE 40 41,300 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 5,149 343,263 SH   SOLE 21 343,263 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 2,641 176,098 SH   SOLE 22 176,098 0 0
TRANSUNION COM 89400J107 24,614 433,348 SH   SOLE 2 21,159 0 412,189
TRANSUNION COM 89400J107 3,446 60,668 SH   SOLE 4 55,813 0 4,855
TRANSUNION COM 89400J107 612 10,776 SH   SOLE 7 10,776 0 0
TRANSUNION COM 89400J107 61 1,082 SH   SOLE 13 1,082 0 0
TRANSUNION COM 89400J107 41 723 SH   SOLE 15 723 0 0
TRANSUNION COM 89400J107 6,768 119,161 SH   SOLE 18 100,111 0 19,050
TRANSUNION COM 89400J107 51,554 907,638 SH   SOLE 19 907,638 0 0
TRANSUNION COM 89400J107 139,160 2,449,993 SH   SOLE 21 2,449,993 0 0
TRANSUNION COM 89400J107 268,402 4,725,394 SH   SOLE 22 4,348,229 0 377,165
TRANSUNION COM 89400J107 7,151 125,902 SH   SOLE 23 125,902 0 0
TRANSUNION COM 89400J107 9,292 163,600 SH   SOLE 25 163,600 0 0
TRANSUNION COM 89400J107 36,979 651,047 SH   SOLE 26 205,957 0 445,090
TRANSUNION COM 89400J107 2,089 36,775 SH   SOLE 28 27,173 0 9,602
TRANSUNION COM 89400J107 2,657 46,784 SH   SOLE 29 9,039 0 37,745
TRANSUNION COM 89400J107 12,696 223,518 SH   SOLE 30 223,518 0 0
TRANSUNION COM 89400J107 4,424 77,890 SH   SOLE 31 45,525 0 32,365
TRANSUNION COM 89400J107 543 9,566 SH   SOLE 34 9,566 0 0
TRANSUNION COM 89400J107 7,448 131,118 SH   SOLE 36 131,118 0 0
TRANSUNION COM 89400J107 249 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS AMER LLC COM 894174101 0 1 SH   SOLE 18 1 0 0
TRAVELCENTERS AMER LLC COM 894174101 334 88,718 SH   SOLE 22 88,718 0 0
TRAVELERS COMPANIES INC COM 89417E109 92,944 776,154 SH   SOLE 2 153,673 0 622,481
TRAVELERS COMPANIES INC COM 89417E109 11,986 100,089 SH   SOLE 4 92,948 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 28,160 235,158 SH   SOLE 7 230,231 0 4,927
TRAVELERS COMPANIES INC COM 89417E109 899 7,507 SH   SOLE 13 7,507 0 0
TRAVELERS COMPANIES INC COM 89417E109 275 2,295 SH   SOLE 15 2,295 0 0
TRAVELERS COMPANIES INC COM 89417E109 3 28 SH   SOLE 17 0 0 28
TRAVELERS COMPANIES INC COM 89417E109 141,785 1,184,007 SH   SOLE 18 1,099,869 0 84,138
TRAVELERS COMPANIES INC COM 89417E109 243,644 2,034,603 SH   SOLE 19 2,034,603 0 0
TRAVELERS COMPANIES INC COM 89417E109 654,695 5,467,180 SH   SOLE 21 5,467,180 0 0
TRAVELERS COMPANIES INC COM 89417E109 824,581 6,885,856 SH   SOLE 22 6,096,679 0 789,177
TRAVELERS COMPANIES INC COM 89417E109 23,485 196,116 SH   SOLE 23 196,116 0 0
TRAVELERS COMPANIES INC COM 89417E109 30,397 253,834 SH   SOLE 25 253,834 0 0
TRAVELERS COMPANIES INC COM 89417E109 230,993 1,928,960 SH   SOLE 26 281,120 0 1,647,840
TRAVELERS COMPANIES INC COM 89417E109 6,167 51,495 SH   SOLE 28 37,499 0 13,996
TRAVELERS COMPANIES INC COM 89417E109 3,727 31,124 SH   SOLE 29 13,790 0 17,334
TRAVELERS COMPANIES INC COM 89417E109 162,929 1,360,576 SH   SOLE 30 1,360,576 0 0
TRAVELERS COMPANIES INC COM 89417E109 11,549 96,446 SH   SOLE 31 62,382 0 34,064
TRAVELERS COMPANIES INC COM 89417E109 11,917 99,518 SH   SOLE 32 99,518 0 0
TRAVELERS COMPANIES INC COM 89417E109 9,680 80,837 SH   SOLE 34 80,837 0 0
TRAVELERS COMPANIES INC COM 89417E109 33,271 277,836 SH   SOLE 36 277,836 0 0
TRAVELERS COMPANIES INC COM 89417E109 756 6,313 SH   SOLE 40 6,313 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,969 126,065 SH   SOLE 2 4,431 0 121,634
TRAVELPORT WORLDWIDE LTD SHS G9019D104 10 618 SH   SOLE 4 618 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 41 2,622 SH   SOLE 7 2,622 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 10,212 653,779 SH   SOLE 18 653,779 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 2,924 187,184 SH   SOLE 19 187,184 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 216,252 13,844,537 SH   SOLE 21 13,844,537 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 57,097 3,655,369 SH   SOLE 22 3,490,871 0 164,498
TRAVELPORT WORLDWIDE LTD SHS G9019D104 388 24,850 SH   SOLE 26 13,328 0 11,522
TRAVELPORT WORLDWIDE LTD SHS G9019D104 271 17,337 SH   SOLE 28 17,337 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 4,162 266,428 SH   SOLE 30 266,428 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 77 4,914 SH   SOLE 36 4,914 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 211 13,502 SH   SOLE 40 13,502 0 0
TRAVELZOO COM NEW 89421Q205 38 3,890 SH   SOLE 2 118 0 3,772
TRAVELZOO COM NEW 89421Q205 154 15,687 SH   SOLE 18 15,687 0 0
TRAVELZOO COM NEW 89421Q205 68 6,925 SH   SOLE 19 6,925 0 0
TRAVELZOO COM NEW 89421Q205 1,636 166,387 SH   SOLE 21 166,387 0 0
TRAVELZOO COM NEW 89421Q205 2,656 270,210 SH   SOLE 22 268,714 0 1,496
TRAVELZOO COM NEW 89421Q205 3 351 SH   SOLE 23 351 0 0
TRECORA RES COM 894648104 176 22,615 SH   SOLE 2 792 0 21,823
TRECORA RES COM 894648104 4 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 567 72,677 SH   SOLE 18 72,677 0 0
TRECORA RES COM 894648104 221 28,383 SH   SOLE 19 28,383 0 0
TRECORA RES COM 894648104 5,700 730,737 SH   SOLE 21 730,737 0 0
TRECORA RES COM 894648104 1,822 233,580 SH   SOLE 22 216,041 0 17,539
TREDEGAR CORP COM 894650100 437 27,583 SH   SOLE 2 977 0 26,606
TREDEGAR CORP COM 894650100 2 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 10 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 2,180 137,459 SH   SOLE 18 137,459 0 0
TREDEGAR CORP COM 894650100 611 38,537 SH   SOLE 19 38,537 0 0
TREDEGAR CORP COM 894650100 45,128 2,845,399 SH   SOLE 21 2,845,399 0 0
TREDEGAR CORP COM 894650100 12,204 769,452 SH   SOLE 22 739,476 0 29,976
TREDEGAR CORP COM 894650100 51 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 834 52,556 SH   SOLE 30 52,556 0 0
TREDEGAR CORP COM 894650100 40 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 7,132 140,650 SH   SOLE 2 26,655 0 113,995
TREEHOUSE FOODS INC COM 89469A104 12 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 107 2,119 SH   SOLE 7 2,119 0 0
TREEHOUSE FOODS INC COM 89469A104 8,171 161,133 SH   SOLE 18 161,133 0 0
TREEHOUSE FOODS INC COM 89469A104 576 11,361 SH   SOLE 19 11,361 0 0
TREEHOUSE FOODS INC COM 89469A104 136,070 2,683,293 SH   SOLE 21 2,683,293 0 0
TREEHOUSE FOODS INC COM 89469A104 92,231 1,818,793 SH   SOLE 22 1,707,985 0 110,808
TREEHOUSE FOODS INC COM 89469A104 888 17,515 SH   SOLE 26 12,245 0 5,270
TREEHOUSE FOODS INC COM 89469A104 371 7,307 SH   SOLE 28 7,307 0 0
TREEHOUSE FOODS INC COM 89469A104 704 13,876 SH   SOLE 30 13,876 0 0
TREEHOUSE FOODS INC COM 89469A104 58 1,150 SH   SOLE 31 1,150 0 0
TREEHOUSE FOODS INC COM 89469A104 101 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 261 5,141 SH   SOLE 40 5,141 0 0
TREMONT MTG TR COM 894789106 4 439 SH   SOLE 18 439 0 0
TREMONT MTG TR COM 894789106 54 5,964 SH   SOLE 21 5,964 0 0
TREVENA INC COM 89532E109 5 12,748 SH   SOLE 18 12,748 0 0
TREVENA INC COM 89532E109 82 190,476 SH   SOLE 21 190,476 0 0
TREVENA INC COM 89532E109 718 1,668,989 SH   SOLE 22 1,668,989 0 0
TREX CO INC COM 89531P105 3,249 54,738 SH   SOLE 2 9,419 0 45,319
TREX CO INC COM 89531P105 22 363 SH   SOLE 4 363 0 0
TREX CO INC COM 89531P105 65 1,088 SH   SOLE 7 1,088 0 0
TREX CO INC COM 89531P105 17,540 295,480 SH   SOLE 18 295,480 0 0
TREX CO INC COM 89531P105 12,788 215,435 SH   SOLE 19 215,435 0 0
TREX CO INC COM 89531P105 376,855 6,348,638 SH   SOLE 21 6,348,638 0 0
TREX CO INC COM 89531P105 105,176 1,771,825 SH   SOLE 22 1,696,328 0 75,497
TREX CO INC COM 89531P105 1,715 28,889 SH   SOLE 23 28,889 0 0
TREX CO INC COM 89531P105 3,743 63,060 SH   SOLE 26 10,820 0 52,240
TREX CO INC COM 89531P105 447 7,535 SH   SOLE 28 7,535 0 0
TREX CO INC COM 89531P105 416 7,014 SH   SOLE 29 0 0 7,014
TREX CO INC COM 89531P105 7,010 118,086 SH   SOLE 30 118,086 0 0
TREX CO INC COM 89531P105 321 5,416 SH   SOLE 40 5,416 0 0
TRI POINTE GROUP INC COM 87265H109 2,250 205,852 SH   SOLE 2 64,539 0 141,313
TRI POINTE GROUP INC COM 87265H109 4 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 49 4,508 SH   SOLE 7 4,508 0 0
TRI POINTE GROUP INC COM 87265H109 9,016 824,921 SH   SOLE 18 824,921 0 0
TRI POINTE GROUP INC COM 87265H109 2,341 214,167 SH   SOLE 19 214,167 0 0
TRI POINTE GROUP INC COM 87265H109 122,726 11,228,345 SH   SOLE 21 11,228,345 0 0
TRI POINTE GROUP INC COM 87265H109 54,839 5,017,283 SH   SOLE 22 4,813,534 0 203,749
TRI POINTE GROUP INC COM 87265H109 707 64,708 SH   SOLE 26 35,187 0 29,521
TRI POINTE GROUP INC COM 87265H109 241 22,092 SH   SOLE 28 22,092 0 0
TRI POINTE GROUP INC COM 87265H109 512 46,868 SH   SOLE 30 46,868 0 0
TRI POINTE GROUP INC COM 87265H109 177 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE MEDIA CO CL A 896047503 7,483 164,891 SH   SOLE 2 5,589 0 159,302
TRIBUNE MEDIA CO CL A 896047503 19 424 SH   SOLE 4 424 0 0
TRIBUNE MEDIA CO CL A 896047503 131 2,889 SH   SOLE 7 2,889 0 0
TRIBUNE MEDIA CO CL A 896047503 2,021 44,536 SH   SOLE 18 44,536 0 0
TRIBUNE MEDIA CO CL A 896047503 1,794 39,528 SH   SOLE 19 39,528 0 0
TRIBUNE MEDIA CO CL A 896047503 45,411 1,000,675 SH   SOLE 21 1,000,675 0 0
TRIBUNE MEDIA CO CL A 896047503 102,164 2,251,295 SH   SOLE 22 2,067,421 0 183,874
TRIBUNE MEDIA CO CL A 896047503 1,104 24,332 SH   SOLE 26 18,290 0 6,042
TRIBUNE MEDIA CO CL A 896047503 478 10,531 SH   SOLE 28 10,531 0 0
TRIBUNE MEDIA CO CL A 896047503 400 8,814 SH   SOLE 29 0 0 8,814
TRIBUNE MEDIA CO CL A 896047503 915 20,174 SH   SOLE 30 20,174 0 0
TRIBUNE MEDIA CO CL A 896047503 83 1,833 SH   SOLE 31 1,833 0 0
TRIBUNE MEDIA CO CL A 896047503 267 5,892 SH   SOLE 36 5,892 0 0
TRIBUNE MEDIA CO CL A 896047503 404 8,913 SH   SOLE 40 8,913 0 0
TRIBUNE PUBG CO NEW COM 89609W107 161 14,217 SH   SOLE 2 653 0 13,564
TRIBUNE PUBG CO NEW COM 89609W107 5 472 SH   SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 652 57,482 SH   SOLE 18 57,482 0 0
TRIBUNE PUBG CO NEW COM 89609W107 283 24,981 SH   SOLE 19 24,981 0 0
TRIBUNE PUBG CO NEW COM 89609W107 7,154 630,837 SH   SOLE 21 630,837 0 0
TRIBUNE PUBG CO NEW COM 89609W107 6,098 537,718 SH   SOLE 22 515,715 0 22,003
TRIBUNE PUBG CO NEW COM 89609W107 121 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 35 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 30 2,625 SH   SOLE 30 2,625 0 0
TRIBUNE PUBG CO NEW COM 89609W107 24 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 935 39,656 SH   SOLE 2 30,917 0 8,739
TRICIDA INC COM 89610F101 1,271 53,905 SH   SOLE 18 53,905 0 0
TRICIDA INC COM 89610F101 4,602 195,146 SH   SOLE 19 195,146 0 0
TRICIDA INC COM 89610F101 76 3,232 SH   SOLE 20 3,232 0 0
TRICIDA INC COM 89610F101 19,938 845,534 SH   SOLE 21 845,534 0 0
TRICIDA INC COM 89610F101 8,933 378,821 SH   SOLE 22 365,149 0 13,672
TRICIDA INC COM 89610F101 126 5,327 SH   SOLE 30 5,327 0 0
TRICIDA INC COM 89610F101 1,862 78,958 SH   SOLE 34 78,958 0 0
TRICO BANCSHARES COM 896095106 852 25,206 SH   SOLE 2 949 0 24,257
TRICO BANCSHARES COM 896095106 12 348 SH   SOLE 4 348 0 0
TRICO BANCSHARES COM 896095106 20 598 SH   SOLE 7 598 0 0
TRICO BANCSHARES COM 896095106 3,181 94,153 SH   SOLE 18 94,153 0 0
TRICO BANCSHARES COM 896095106 1,257 37,197 SH   SOLE 19 37,197 0 0
TRICO BANCSHARES COM 896095106 30,987 917,053 SH   SOLE 21 917,053 0 0
TRICO BANCSHARES COM 896095106 26,788 792,773 SH   SOLE 22 760,376 0 32,397
TRICO BANCSHARES COM 896095106 289 8,549 SH   SOLE 26 0 0 8,549
TRICO BANCSHARES COM 896095106 100 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 229 6,777 SH   SOLE 30 6,777 0 0
TRICO BANCSHARES COM 896095106 79 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,340 49,120 SH   SOLE 2 3,747 0 45,373
TRIMAS CORP COM NEW 896215209 7 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 28 1,039 SH   SOLE 7 1,039 0 0
TRIMAS CORP COM NEW 896215209 4,217 154,514 SH   SOLE 18 154,514 0 0
TRIMAS CORP COM NEW 896215209 2,026 74,243 SH   SOLE 19 74,243 0 0
TRIMAS CORP COM NEW 896215209 41,927 1,536,354 SH   SOLE 21 1,536,354 0 0
TRIMAS CORP COM NEW 896215209 37,531 1,375,277 SH   SOLE 22 1,319,497 0 55,780
TRIMAS CORP COM NEW 896215209 4 160 SH   SOLE 23 160 0 0
TRIMAS CORP COM NEW 896215209 74 2,719 SH   SOLE 26 0 0 2,719
TRIMAS CORP COM NEW 896215209 176 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 31 1,129 SH   SOLE 29 0 0 1,129
TRIMAS CORP COM NEW 896215209 311 11,391 SH   SOLE 30 11,391 0 0
TRIMAS CORP COM NEW 896215209 138 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 23,488 713,713 SH   SOLE 2 122,560 0 591,153
TRIMBLE INC COM 896239100 2,822 85,755 SH   SOLE 4 79,179 0 6,576
TRIMBLE INC COM 896239100 1,480 44,958 SH   SOLE 7 44,958 0 0
TRIMBLE INC COM 896239100 155 4,706 SH   SOLE 13 4,706 0 0
TRIMBLE INC COM 896239100 62 1,899 SH   SOLE 15 1,899 0 0
TRIMBLE INC COM 896239100 24,609 747,753 SH   SOLE 18 727,928 0 19,825
TRIMBLE INC COM 896239100 11,498 349,388 SH   SOLE 19 349,388 0 0
TRIMBLE INC COM 896239100 417,198 12,676,949 SH   SOLE 21 12,676,949 0 0
TRIMBLE INC COM 896239100 275,738 8,378,533 SH   SOLE 22 7,894,945 0 483,588
TRIMBLE INC COM 896239100 5,849 177,740 SH   SOLE 23 177,740 0 0
TRIMBLE INC COM 896239100 40,264 1,223,469 SH   SOLE 25 1,223,469 0 0
TRIMBLE INC COM 896239100 30,662 931,678 SH   SOLE 26 312,411 0 619,267
TRIMBLE INC COM 896239100 1,600 48,607 SH   SOLE 28 35,741 0 12,866
TRIMBLE INC COM 896239100 8,070 245,229 SH   SOLE 29 194,149 0 51,080
TRIMBLE INC COM 896239100 12,600 382,872 SH   SOLE 30 382,872 0 0
TRIMBLE INC COM 896239100 2,620 79,623 SH   SOLE 31 56,487 0 23,136
TRIMBLE INC COM 896239100 3,316 100,763 SH   SOLE 34 100,763 0 0
TRIMBLE INC COM 896239100 6,010 182,633 SH   SOLE 36 182,633 0 0
TRIMBLE INC COM 896239100 167 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 1,522 36,285 SH   SOLE 2 2,867 0 33,418
TRINET GROUP INC COM 896288107 12 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 38 910 SH   SOLE 7 910 0 0
TRINET GROUP INC COM 896288107 5,952 141,872 SH   SOLE 18 141,872 0 0
TRINET GROUP INC COM 896288107 3,541 84,404 SH   SOLE 19 84,404 0 0
TRINET GROUP INC COM 896288107 60,535 1,443,035 SH   SOLE 21 1,443,035 0 0
TRINET GROUP INC COM 896288107 54,789 1,306,056 SH   SOLE 22 1,251,574 0 54,482
TRINET GROUP INC COM 896288107 72 1,725 SH   SOLE 23 1,725 0 0
TRINET GROUP INC COM 896288107 766 18,254 SH   SOLE 26 7,428 0 10,826
TRINET GROUP INC COM 896288107 236 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 135 3,223 SH   SOLE 29 0 0 3,223
TRINET GROUP INC COM 896288107 472 11,242 SH   SOLE 30 11,242 0 0
TRINET GROUP INC COM 896288107 182 4,339 SH   SOLE 40 4,339 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 141 61,423 SH   SOLE 22 0 0 61,423
TRINITY INDS INC COM 896522109 6,962 338,149 SH   SOLE 2 70,300 0 267,849
TRINITY INDS INC COM 896522109 14 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 103 4,986 SH   SOLE 7 4,986 0 0
TRINITY INDS INC COM 896522109 8 400 SH   SOLE 17 0 0 400
TRINITY INDS INC COM 896522109 9,123 443,065 SH   SOLE 18 443,065 0 0
TRINITY INDS INC COM 896522109 626 30,388 SH   SOLE 19 30,388 0 0
TRINITY INDS INC COM 896522109 146,308 7,105,783 SH   SOLE 21 7,105,783 0 0
TRINITY INDS INC COM 896522109 97,265 4,723,910 SH   SOLE 22 4,419,041 0 304,869
TRINITY INDS INC COM 896522109 832 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 359 17,435 SH   SOLE 28 17,435 0 0
TRINITY INDS INC COM 896522109 676 32,839 SH   SOLE 30 32,839 0 0
TRINITY INDS INC COM 896522109 60 2,908 SH   SOLE 31 2,908 0 0
TRINITY INDS INC COM 896522109 538 26,130 SH   SOLE 36 26,130 0 0
TRINITY INDS INC COM 896522109 254 12,360 SH   SOLE 40 12,360 0 0
TRINITY PL HLDGS INC COM 89656D101 64 14,694 SH   SOLE 2 497 0 14,197
TRINITY PL HLDGS INC COM 89656D101 259 59,722 SH   SOLE 18 59,722 0 0
TRINITY PL HLDGS INC COM 89656D101 98 22,639 SH   SOLE 19 22,639 0 0
TRINITY PL HLDGS INC COM 89656D101 2,908 669,939 SH   SOLE 21 669,939 0 0
TRINITY PL HLDGS INC COM 89656D101 672 154,771 SH   SOLE 22 145,157 0 9,614
TRINSEO S A SHS L9340P101 1,807 39,474 SH   SOLE 2 2,479 0 36,995
TRINSEO S A SHS L9340P101 7 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 46 1,000 SH   SOLE 7 1,000 0 0
TRINSEO S A SHS L9340P101 6,491 141,786 SH   SOLE 18 141,786 0 0
TRINSEO S A SHS L9340P101 3,680 80,382 SH   SOLE 19 80,382 0 0
TRINSEO S A SHS L9340P101 67,019 1,463,947 SH   SOLE 21 1,463,947 0 0
TRINSEO S A SHS L9340P101 67,463 1,473,630 SH   SOLE 22 1,414,483 0 59,147
TRINSEO S A SHS L9340P101 152 3,327 SH   SOLE 23 3,327 0 0
TRINSEO S A SHS L9340P101 1,154 25,204 SH   SOLE 26 11,328 0 13,876
TRINSEO S A SHS L9340P101 245 5,350 SH   SOLE 28 5,350 0 0
TRINSEO S A SHS L9340P101 123 2,696 SH   SOLE 29 0 0 2,696
TRINSEO S A SHS L9340P101 481 10,500 SH   SOLE 30 10,500 0 0
TRINSEO S A SHS L9340P101 85 1,867 SH   SOLE 36 1,867 0 0
TRINSEO S A SHS L9340P101 165 3,607 SH   SOLE 40 3,607 0 0
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIPADVISOR INC COM 896945201 14,987 277,844 SH   SOLE 2 45,194 0 232,650
TRIPADVISOR INC COM 896945201 2,026 37,555 SH   SOLE 4 34,770 0 2,785
TRIPADVISOR INC COM 896945201 4,412 81,793 SH   SOLE 7 81,793 0 0
TRIPADVISOR INC COM 896945201 155 2,876 SH   SOLE 13 2,876 0 0
TRIPADVISOR INC COM 896945201 34 627 SH   SOLE 15 627 0 0
TRIPADVISOR INC COM 896945201 1 20 SH   SOLE 17 0 0 20
TRIPADVISOR INC COM 896945201 11,813 219,003 SH   SOLE 18 205,527 0 13,476
TRIPADVISOR INC COM 896945201 3,922 72,705 SH   SOLE 19 72,705 0 0
TRIPADVISOR INC COM 896945201 137,846 2,555,537 SH   SOLE 21 2,555,537 0 0
TRIPADVISOR INC COM 896945201 154,002 2,855,060 SH   SOLE 22 2,562,415 0 292,645
TRIPADVISOR INC COM 896945201 4,302 79,760 SH   SOLE 23 79,760 0 0
TRIPADVISOR INC COM 896945201 16,938 314,018 SH   SOLE 25 314,018 0 0
TRIPADVISOR INC COM 896945201 27,539 510,557 SH   SOLE 26 163,021 0 347,536
TRIPADVISOR INC COM 896945201 1,124 20,838 SH   SOLE 28 15,357 0 5,481
TRIPADVISOR INC COM 896945201 1,475 27,337 SH   SOLE 29 5,197 0 22,140
TRIPADVISOR INC COM 896945201 24,558 455,277 SH   SOLE 30 455,277 0 0
TRIPADVISOR INC COM 896945201 2,388 44,277 SH   SOLE 31 24,513 0 19,764
TRIPADVISOR INC COM 896945201 1,877 34,790 SH   SOLE 34 34,790 0 0
TRIPADVISOR INC COM 896945201 4,373 81,065 SH   SOLE 36 81,065 0 0
TRIPADVISOR INC COM 896945201 113 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 401 23,056 SH   SOLE 2 825 0 22,231
TRIPLE-S MGMT CORP CL B 896749108 4 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 9 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,390 79,959 SH   SOLE 18 79,959 0 0
TRIPLE-S MGMT CORP CL B 896749108 554 31,880 SH   SOLE 19 31,880 0 0
TRIPLE-S MGMT CORP CL B 896749108 18,607 1,070,011 SH   SOLE 21 1,070,011 0 0
TRIPLE-S MGMT CORP CL B 896749108 10,605 609,814 SH   SOLE 22 570,799 0 39,015
TRIPLE-S MGMT CORP CL B 896749108 257 14,786 SH   SOLE 23 14,786 0 0
TRIPLE-S MGMT CORP CL B 896749108 176 10,105 SH   SOLE 26 0 0 10,105
TRIPLE-S MGMT CORP CL B 896749108 58 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 85 4,876 SH   SOLE 30 4,876 0 0
TRIPLE-S MGMT CORP CL B 896749108 47 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,139 104,620 SH   SOLE 30 104,620 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,308 67,235 SH   SOLE 2 44,426 0 22,809
TRISTATE CAP HLDGS INC COM 89678F100 10 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,772 91,035 SH   SOLE 18 91,035 0 0
TRISTATE CAP HLDGS INC COM 89678F100 11,479 589,871 SH   SOLE 19 589,871 0 0
TRISTATE CAP HLDGS INC COM 89678F100 17,891 919,386 SH   SOLE 21 919,386 0 0
TRISTATE CAP HLDGS INC COM 89678F100 32,911 1,691,208 SH   SOLE 22 1,661,735 0 29,473
TRISTATE CAP HLDGS INC COM 89678F100 3,437 176,616 SH   SOLE 23 176,616 0 0
TRISTATE CAP HLDGS INC COM 89678F100 5,273 270,991 SH   SOLE 26 0 0 270,991
TRISTATE CAP HLDGS INC COM 89678F100 60 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 723 37,147 SH   SOLE 29 0 0 37,147
TRISTATE CAP HLDGS INC COM 89678F100 109 5,586 SH   SOLE 30 5,586 0 0
TRISTATE CAP HLDGS INC COM 89678F100 46 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 1,649 53,078 SH   SOLE 2 1,808 0 51,270
TRITON INTL LTD CL A G9078F107 5 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 33 1,073 SH   SOLE 7 1,073 0 0
TRITON INTL LTD CL A G9078F107 5,451 175,446 SH   SOLE 18 175,446 0 0
TRITON INTL LTD CL A G9078F107 2,385 76,758 SH   SOLE 19 76,758 0 0
TRITON INTL LTD CL A G9078F107 53,500 1,721,906 SH   SOLE 21 1,721,906 0 0
TRITON INTL LTD CL A G9078F107 45,479 1,463,766 SH   SOLE 22 1,392,976 0 70,790
TRITON INTL LTD CL A G9078F107 285 9,170 SH   SOLE 26 3,743 0 5,427
TRITON INTL LTD CL A G9078F107 214 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 448 14,428 SH   SOLE 30 14,428 0 0
TRITON INTL LTD CL A G9078F107 195 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 574 19,337 SH   SOLE 2 898 0 18,439
TRIUMPH BANCORP INC COM 89679E300 10 330 SH   SOLE 4 330 0 0
TRIUMPH BANCORP INC COM 89679E300 18 590 SH   SOLE 7 590 0 0
TRIUMPH BANCORP INC COM 89679E300 3,843 129,384 SH   SOLE 18 129,384 0 0
TRIUMPH BANCORP INC COM 89679E300 1,064 35,816 SH   SOLE 19 35,816 0 0
TRIUMPH BANCORP INC COM 89679E300 76,910 2,589,554 SH   SOLE 21 2,589,554 0 0
TRIUMPH BANCORP INC COM 89679E300 22,555 759,427 SH   SOLE 22 732,155 0 27,272
TRIUMPH BANCORP INC COM 89679E300 82 2,772 SH   SOLE 26 0 0 2,772
TRIUMPH BANCORP INC COM 89679E300 1,459 49,128 SH   SOLE 30 49,128 0 0
TRIUMPH BANCORP INC COM 89679E300 73 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 594 51,641 SH   SOLE 2 1,822 0 49,819
TRIUMPH GROUP INC NEW COM 896818101 3 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 25 2,187 SH   SOLE 7 2,187 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,842 247,135 SH   SOLE 18 247,135 0 0
TRIUMPH GROUP INC NEW COM 896818101 713 62,009 SH   SOLE 19 62,009 0 0
TRIUMPH GROUP INC NEW COM 896818101 81,564 7,092,513 SH   SOLE 21 7,092,513 0 0
TRIUMPH GROUP INC NEW COM 896818101 16,433 1,428,977 SH   SOLE 22 1,356,066 0 72,911
TRIUMPH GROUP INC NEW COM 896818101 186 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 83 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,173 101,967 SH   SOLE 30 101,967 0 0
TRIUMPH GROUP INC NEW COM 896818101 49 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 63 5,484 SH   SOLE 40 5,484 0 0
TRONOX LTD SHS CL A Q9235V101 689 88,515 SH   SOLE 2 3,138 0 85,377
TRONOX LTD SHS CL A Q9235V101 2 280 SH   SOLE 4 280 0 0
TRONOX LTD SHS CL A Q9235V101 15 1,928 SH   SOLE 7 1,928 0 0
TRONOX LTD SHS CL A Q9235V101 2,396 308,014 SH   SOLE 18 308,014 0 0
TRONOX LTD SHS CL A Q9235V101 1,087 139,654 SH   SOLE 19 139,654 0 0
TRONOX LTD SHS CL A Q9235V101 23,886 3,070,162 SH   SOLE 21 3,070,162 0 0
TRONOX LTD SHS CL A Q9235V101 20,761 2,668,448 SH   SOLE 22 2,529,039 0 139,409
TRONOX LTD SHS CL A Q9235V101 196 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX LTD SHS CL A Q9235V101 98 12,565 SH   SOLE 28 12,565 0 0
TRONOX LTD SHS CL A Q9235V101 172 22,060 SH   SOLE 30 22,060 0 0
TRONOX LTD SHS CL A Q9235V101 73 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 17 32,149 SH   SOLE 22 32,149 0 0
TRUEBLUE INC COM 89785X101 911 40,922 SH   SOLE 2 1,390 0 39,532
TRUEBLUE INC COM 89785X101 4 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 19 854 SH   SOLE 7 854 0 0
TRUEBLUE INC COM 89785X101 4,611 207,240 SH   SOLE 18 207,240 0 0
TRUEBLUE INC COM 89785X101 1,321 59,382 SH   SOLE 19 59,382 0 0
TRUEBLUE INC COM 89785X101 96,614 4,342,198 SH   SOLE 21 4,342,198 0 0
TRUEBLUE INC COM 89785X101 25,910 1,164,510 SH   SOLE 22 1,105,365 0 59,145
TRUEBLUE INC COM 89785X101 352 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 135 6,059 SH   SOLE 28 6,059 0 0
TRUEBLUE INC COM 89785X101 1,814 81,546 SH   SOLE 30 81,546 0 0
TRUEBLUE INC COM 89785X101 101 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 672 74,170 SH   SOLE 2 3,426 0 70,744
TRUECAR INC COM 89785L107 4 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 16 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 2,698 297,843 SH   SOLE 18 297,843 0 0
TRUECAR INC COM 89785L107 1,909 210,705 SH   SOLE 19 210,705 0 0
TRUECAR INC COM 89785L107 27,371 3,021,110 SH   SOLE 21 3,021,110 0 0
TRUECAR INC COM 89785L107 23,409 2,583,737 SH   SOLE 22 2,393,117 0 190,620
TRUECAR INC COM 89785L107 651 71,899 SH   SOLE 26 0 0 71,899
TRUECAR INC COM 89785L107 107 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 167 18,481 SH   SOLE 29 0 0 18,481
TRUECAR INC COM 89785L107 152 16,771 SH   SOLE 30 16,771 0 0
TRUECAR INC COM 89785L107 85 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 527 20,701 SH   SOLE 2 899 0 19,802
TRUPANION INC COM 898202106 14 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 2,248 88,278 SH   SOLE 18 88,278 0 0
TRUPANION INC COM 898202106 957 37,607 SH   SOLE 19 37,607 0 0
TRUPANION INC COM 898202106 23,360 917,506 SH   SOLE 21 917,506 0 0
TRUPANION INC COM 898202106 18,185 714,263 SH   SOLE 22 686,235 0 28,028
TRUPANION INC COM 898202106 271 10,633 SH   SOLE 26 0 0 10,633
TRUPANION INC COM 898202106 104 4,092 SH   SOLE 28 4,092 0 0
TRUPANION INC COM 898202106 152 5,988 SH   SOLE 30 5,988 0 0
TRUPANION INC COM 898202106 87 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 634 92,456 SH   SOLE 2 3,578 0 88,878
TRUSTCO BK CORP N Y COM 898349105 8 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 16 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 3,282 478,399 SH   SOLE 18 478,399 0 0
TRUSTCO BK CORP N Y COM 898349105 1,007 146,843 SH   SOLE 19 146,843 0 0
TRUSTCO BK CORP N Y COM 898349105 69,896 10,188,944 SH   SOLE 21 10,188,944 0 0
TRUSTCO BK CORP N Y COM 898349105 19,981 2,912,723 SH   SOLE 22 2,791,734 0 120,989
TRUSTCO BK CORP N Y COM 898349105 531 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 93 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,410 205,530 SH   SOLE 30 205,530 0 0
TRUSTCO BK CORP N Y COM 898349105 89 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 2,714 95,479 SH   SOLE 2 29,874 0 65,605
TRUSTMARK CORP COM 898402102 11 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 161 5,653 SH   SOLE 7 5,653 0 0
TRUSTMARK CORP COM 898402102 11,632 409,151 SH   SOLE 18 409,151 0 0
TRUSTMARK CORP COM 898402102 2,809 98,820 SH   SOLE 19 98,820 0 0
TRUSTMARK CORP COM 898402102 180,265 6,340,651 SH   SOLE 21 6,340,651 0 0
TRUSTMARK CORP COM 898402102 74,357 2,615,453 SH   SOLE 22 2,527,138 0 88,315
TRUSTMARK CORP COM 898402102 716 25,180 SH   SOLE 26 15,095 0 10,085
TRUSTMARK CORP COM 898402102 269 9,455 SH   SOLE 28 9,455 0 0
TRUSTMARK CORP COM 898402102 509 17,915 SH   SOLE 30 17,915 0 0
TRUSTMARK CORP COM 898402102 699 24,587 SH   SOLE 32 24,587 0 0
TRUSTMARK CORP COM 898402102 82 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 196 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 29 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 328 11,493 SH   SOLE 2 530 0 10,963
TTEC HLDGS INC COM 89854H102 3 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 11 368 SH   SOLE 7 368 0 0
TTEC HLDGS INC COM 89854H102 1,982 69,390 SH   SOLE 18 69,390 0 0
TTEC HLDGS INC COM 89854H102 575 20,112 SH   SOLE 19 20,112 0 0
TTEC HLDGS INC COM 89854H102 42,824 1,498,924 SH   SOLE 21 1,498,924 0 0
TTEC HLDGS INC COM 89854H102 12,038 421,339 SH   SOLE 22 399,210 0 22,129
TTEC HLDGS INC COM 89854H102 157 5,491 SH   SOLE 26 0 0 5,491
TTEC HLDGS INC COM 89854H102 73 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 798 27,940 SH   SOLE 30 27,940 0 0
TTEC HLDGS INC COM 89854H102 63 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 942 96,835 SH   SOLE 2 3,214 0 93,621
TTM TECHNOLOGIES INC COM 87305R109 3 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 21 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 4,684 481,400 SH   SOLE 18 481,400 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,342 137,946 SH   SOLE 19 137,946 0 0
TTM TECHNOLOGIES INC COM 87305R109 96,996 9,968,757 SH   SOLE 21 9,968,757 0 0
TTM TECHNOLOGIES INC COM 87305R109 28,059 2,883,811 SH   SOLE 22 2,509,402 0 374,409
TTM TECHNOLOGIES INC COM 87305R109 286 29,400 SH   SOLE 26 5,993 0 23,407
TTM TECHNOLOGIES INC COM 87305R109 122 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,774 182,279 SH   SOLE 30 182,279 0 0
TTM TECHNOLOGIES INC COM 87305R109 69 7,054 SH   SOLE 40 7,054 0 0
TUCOWS INC COM NEW 898697206 456 7,597 SH   SOLE 2 323 0 7,274
TUCOWS INC COM NEW 898697206 10 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 1,962 32,673 SH   SOLE 18 32,673 0 0
TUCOWS INC COM NEW 898697206 854 14,217 SH   SOLE 19 14,217 0 0
TUCOWS INC COM NEW 898697206 19,813 329,880 SH   SOLE 21 329,880 0 0
TUCOWS INC COM NEW 898697206 6,254 104,136 SH   SOLE 22 91,701 0 12,435
TUCOWS INC COM NEW 898697206 203 3,373 SH   SOLE 26 0 0 3,373
TUCOWS INC COM NEW 898697206 96 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 131 2,173 SH   SOLE 30 2,173 0 0
TUCOWS INC COM NEW 898697206 85 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 14 8,315 SH   SOLE 18 8,315 0 0
TUESDAY MORNING CORP COM NEW 899035505 244 143,329 SH   SOLE 21 143,329 0 0
TUESDAY MORNING CORP COM NEW 899035505 1,210 712,049 SH   SOLE 22 712,049 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 44 9,123 SH   SOLE 4 9,123 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 2,014 414,469 SH   SOLE 21 414,469 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 654 134,670 SH   SOLE 22 134,670 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 512 105,278 SH   SOLE 30 105,278 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,227 70,540 SH   SOLE 2 21,834 0 48,706
TUPPERWARE BRANDS CORP COM 899896104 7 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 188 5,969 SH   SOLE 7 5,969 0 0
TUPPERWARE BRANDS CORP COM 899896104 9,566 303,010 SH   SOLE 18 303,010 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,299 72,808 SH   SOLE 19 72,808 0 0
TUPPERWARE BRANDS CORP COM 899896104 146,360 4,636,033 SH   SOLE 21 4,636,033 0 0
TUPPERWARE BRANDS CORP COM 899896104 56,884 1,801,843 SH   SOLE 22 1,730,553 0 71,290
TUPPERWARE BRANDS CORP COM 899896104 634 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 227 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 388 12,301 SH   SOLE 30 12,301 0 0
TUPPERWARE BRANDS CORP COM 899896104 609 19,277 SH   SOLE 32 19,277 0 0
TUPPERWARE BRANDS CORP COM 899896104 81 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 152 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 27 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 214 38,050 SH   SOLE 25 38,050 0 0
TURNING PT BRANDS INC COM 90041L105 117 4,300 SH   SOLE 2 290 0 4,010
TURNING PT BRANDS INC COM 90041L105 5 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 709 26,038 SH   SOLE 18 26,038 0 0
TURNING PT BRANDS INC COM 90041L105 309 11,355 SH   SOLE 19 11,355 0 0
TURNING PT BRANDS INC COM 90041L105 7,517 276,139 SH   SOLE 21 276,139 0 0
TURNING PT BRANDS INC COM 90041L105 6,678 245,325 SH   SOLE 22 238,718 0 6,607
TURNING PT BRANDS INC COM 90041L105 51 1,884 SH   SOLE 30 1,884 0 0
TURQUOISE HILL RES LTD COM 900435108 855 518,289 SH   SOLE 21 518,289 0 0
TURTLE BEACH CORP COM NEW 900450206 90 6,318 SH   SOLE 2 230 0 6,088
TURTLE BEACH CORP COM NEW 900450206 4 279 SH   SOLE 7 279 0 0
TURTLE BEACH CORP COM NEW 900450206 370 25,950 SH   SOLE 18 25,950 0 0
TURTLE BEACH CORP COM NEW 900450206 178 12,490 SH   SOLE 19 12,490 0 0
TURTLE BEACH CORP COM NEW 900450206 3,913 274,243 SH   SOLE 21 274,243 0 0
TURTLE BEACH CORP COM NEW 900450206 2,357 165,157 SH   SOLE 22 158,313 0 6,844
TUTOR PERINI CORP COM 901109108 661 41,361 SH   SOLE 2 1,359 0 40,002
TUTOR PERINI CORP COM 901109108 4 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 234 14,625 SH   SOLE 7 14,625 0 0
TUTOR PERINI CORP COM 901109108 2,005 125,517 SH   SOLE 18 125,517 0 0
TUTOR PERINI CORP COM 901109108 893 55,898 SH   SOLE 19 55,898 0 0
TUTOR PERINI CORP COM 901109108 20,489 1,282,949 SH   SOLE 21 1,282,949 0 0
TUTOR PERINI CORP COM 901109108 19,148 1,198,970 SH   SOLE 22 1,048,542 0 150,428
TUTOR PERINI CORP COM 901109108 192 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 90 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 156 9,752 SH   SOLE 30 9,752 0 0
TUTOR PERINI CORP COM 901109108 34 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 66 4,106 SH   SOLE 40 4,106 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 125,520 2,608,487 SH   SOLE 2 220,216 0 2,388,271
TWENTY FIRST CENTY FOX INC CL A 90130A101 17,409 361,779 SH   SOLE 4 334,114 0 27,665
TWENTY FIRST CENTY FOX INC CL A 90130A101 40,623 844,209 SH   SOLE 7 834,732 0 9,477
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,157 24,037 SH   SOLE 13 24,037 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 496 10,316 SH   SOLE 15 10,316 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 91,404 1,899,511 SH   SOLE 18 1,765,532 0 133,979
TWENTY FIRST CENTY FOX INC CL A 90130A101 11,368 236,253 SH   SOLE 19 236,253 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 949,593 19,733,844 SH   SOLE 21 19,733,844 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,223,622 25,428,546 SH   SOLE 22 22,621,560 0 2,806,986
TWENTY FIRST CENTY FOX INC CL A 90130A101 35,816 744,312 SH   SOLE 23 744,312 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 45,812 952,043 SH   SOLE 25 952,043 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 171,730 3,568,789 SH   SOLE 26 1,024,118 0 2,544,671
TWENTY FIRST CENTY FOX INC CL A 90130A101 9,805 203,769 SH   SOLE 28 148,161 0 55,608
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,582 116,002 SH   SOLE 29 41,080 0 74,922
TWENTY FIRST CENTY FOX INC CL A 90130A101 190,234 3,953,321 SH   SOLE 30 3,953,321 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 24,011 498,984 SH   SOLE 31 242,536 0 256,448
TWENTY FIRST CENTY FOX INC CL A 90130A101 7,216 149,966 SH   SOLE 32 149,966 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,636 54,790 SH   SOLE 34 54,790 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 40,317 837,839 SH   SOLE 36 837,839 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,144 23,777 SH   SOLE 40 23,777 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 55,527 1,162,136 SH   SOLE 2 100,982 0 1,061,154
TWENTY FIRST CENTY FOX INC CL B 90130A200 6,598 138,092 SH   SOLE 4 126,504 0 11,588
TWENTY FIRST CENTY FOX INC CL B 90130A200 20,165 422,043 SH   SOLE 7 422,043 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 710 14,855 SH   SOLE 13 14,855 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 219 4,590 SH   SOLE 15 4,590 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 41,772 874,263 SH   SOLE 18 814,074 0 60,189
TWENTY FIRST CENTY FOX INC CL B 90130A200 6,505 136,154 SH   SOLE 19 136,154 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 490,399 10,263,678 SH   SOLE 21 10,263,678 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 567,709 11,881,732 SH   SOLE 22 10,608,722 0 1,273,010
TWENTY FIRST CENTY FOX INC CL B 90130A200 14,622 306,021 SH   SOLE 23 306,021 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 21,304 445,872 SH   SOLE 25 445,872 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 84,279 1,763,900 SH   SOLE 26 478,461 0 1,285,439
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,920 82,041 SH   SOLE 28 60,607 0 21,434
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,439 71,984 SH   SOLE 29 17,043 0 54,941
TWENTY FIRST CENTY FOX INC CL B 90130A200 88,962 1,861,899 SH   SOLE 30 1,861,899 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 8,008 167,595 SH   SOLE 31 88,403 0 79,192
TWENTY FIRST CENTY FOX INC CL B 90130A200 5,413 113,293 SH   SOLE 32 113,293 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,109 23,204 SH   SOLE 34 23,204 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 19,491 407,933 SH   SOLE 36 407,933 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 507 10,618 SH   SOLE 40 10,618 0 0
TWILIO INC CL A 90138F102 12,302 137,760 SH   SOLE 2 5,237 0 132,523
TWILIO INC CL A 90138F102 31 343 SH   SOLE 4 343 0 0
TWILIO INC CL A 90138F102 124 1,393 SH   SOLE 7 1,393 0 0
TWILIO INC CL A 90138F102 3,536 39,594 SH   SOLE 18 39,594 0 0
TWILIO INC CL A 90138F102 31,033 347,517 SH   SOLE 19 347,517 0 0
TWILIO INC CL A 90138F102 85,189 953,967 SH   SOLE 21 953,967 0 0
TWILIO INC CL A 90138F102 185,551 2,077,838 SH   SOLE 22 1,941,929 0 135,909
TWILIO INC CL A 90138F102 208 2,324 SH   SOLE 23 2,324 0 0
TWILIO INC CL A 90138F102 3,074 34,418 SH   SOLE 26 16,782 0 17,636
TWILIO INC CL A 90138F102 883 9,886 SH   SOLE 28 9,886 0 0
TWILIO INC CL A 90138F102 562 6,288 SH   SOLE 29 0 0 6,288
TWILIO INC CL A 90138F102 1,614 18,075 SH   SOLE 30 18,075 0 0
TWILIO INC CL A 90138F102 133 1,494 SH   SOLE 31 1,494 0 0
TWILIO INC CL A 90138F102 25,387 284,290 SH   SOLE 34 284,290 0 0
TWILIO INC CL A 90138F102 589 6,592 SH   SOLE 40 6,592 0 0
TWIN DISC INC COM 901476101 136 9,192 SH   SOLE 2 319 0 8,873
TWIN DISC INC COM 901476101 4 245 SH   SOLE 7 245 0 0
TWIN DISC INC COM 901476101 506 34,328 SH   SOLE 18 34,328 0 0
TWIN DISC INC COM 901476101 180 12,174 SH   SOLE 19 12,174 0 0
TWIN DISC INC COM 901476101 4,909 332,786 SH   SOLE 21 332,786 0 0
TWIN DISC INC COM 901476101 3,922 265,877 SH   SOLE 22 258,362 0 7,515
TWIST BIOSCIENCE CORP COM 90184D100 60 2,600 SH   SOLE 2 0 0 2,600
TWIST BIOSCIENCE CORP COM 90184D100 377 16,325 SH   SOLE 18 16,325 0 0
TWIST BIOSCIENCE CORP COM 90184D100 167 7,246 SH   SOLE 19 7,246 0 0
TWIST BIOSCIENCE CORP COM 90184D100 3,932 170,287 SH   SOLE 21 170,287 0 0
TWIST BIOSCIENCE CORP COM 90184D100 3,246 140,572 SH   SOLE 22 139,035 0 1,537
TWITTER INC COM 90184L102 49,066 1,707,220 SH   SOLE 2 117,808 0 1,589,412
TWITTER INC COM 90184L102 6,671 232,128 SH   SOLE 4 214,177 0 17,951
TWITTER INC COM 90184L102 15,481 538,651 SH   SOLE 7 538,651 0 0
TWITTER INC COM 90184L102 547 19,028 SH   SOLE 13 19,028 0 0
TWITTER INC COM 90184L102 174 6,063 SH   SOLE 15 6,063 0 0
TWITTER INC COM 90184L102 4 131 SH   SOLE 17 0 0 131
TWITTER INC COM 90184L102 42,795 1,489,040 SH   SOLE 18 1,403,818 0 85,222
TWITTER INC COM 90184L102 8,442 293,745 SH   SOLE 19 293,745 0 0
TWITTER INC COM 90184L102 501,889 17,463,090 SH   SOLE 21 17,463,090 0 0
TWITTER INC COM 90184L102 496,293 17,268,360 SH   SOLE 22 15,472,613 0 1,795,747
TWITTER INC COM 90184L102 13,886 483,175 SH   SOLE 23 483,175 0 0
TWITTER INC COM 90184L102 19,222 668,812 SH   SOLE 25 668,812 0 0
TWITTER INC COM 90184L102 70,014 2,436,108 SH   SOLE 26 775,919 0 1,660,189
TWITTER INC COM 90184L102 3,757 130,726 SH   SOLE 28 95,594 0 35,132
TWITTER INC COM 90184L102 4,749 165,241 SH   SOLE 29 25,857 0 139,384
TWITTER INC COM 90184L102 70,662 2,458,651 SH   SOLE 30 2,458,651 0 0
TWITTER INC COM 90184L102 6,499 226,139 SH   SOLE 31 146,958 0 79,181
TWITTER INC COM 90184L102 998 34,721 SH   SOLE 34 34,721 0 0
TWITTER INC COM 90184L102 14,608 508,265 SH   SOLE 36 508,265 0 0
TWITTER INC COM 90184L102 429 14,936 SH   SOLE 40 14,936 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 1,916 1,975,000 PRN   SOLE 21 1,975,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 1,865 2,045,000 PRN   SOLE 21 2,045,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 7,073 550,840 SH   SOLE 2 35,222 0 515,618
TWO HBRS INVT CORP COM NEW 90187B408 17 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 97 7,563 SH   SOLE 7 7,563 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,562 121,687 SH   SOLE 18 121,687 0 0
TWO HBRS INVT CORP COM NEW 90187B408 652 50,789 SH   SOLE 19 50,789 0 0
TWO HBRS INVT CORP COM NEW 90187B408 98,187 7,646,950 SH   SOLE 21 7,646,950 0 0
TWO HBRS INVT CORP COM NEW 90187B408 85,941 6,693,193 SH   SOLE 22 6,206,627 0 486,566
TWO HBRS INVT CORP COM NEW 90187B408 1,018 79,258 SH   SOLE 26 43,463 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 340 26,510 SH   SOLE 28 26,510 0 0
TWO HBRS INVT CORP COM NEW 90187B408 790 61,533 SH   SOLE 30 61,533 0 0
TWO HBRS INVT CORP COM NEW 90187B408 66 5,126 SH   SOLE 31 5,126 0 0
TWO HBRS INVT CORP COM NEW 90187B408 102 7,921 SH   SOLE 36 7,921 0 0
TWO HBRS INVT CORP COM NEW 90187B408 299 23,314 SH   SOLE 40 23,314 0 0
TWO RIV BANCORP COM 90207C105 20 1,330 SH   SOLE 18 1,330 0 0
TWO RIV BANCORP COM 90207C105 464 30,417 SH   SOLE 21 30,417 0 0
TWO RIV BANCORP COM 90207C105 72 4,712 SH   SOLE 22 4,712 0 0
TYLER TECHNOLOGIES INC COM 902252105 16,424 88,384 SH   SOLE 2 18,614 0 69,770
TYLER TECHNOLOGIES INC COM 902252105 40 216 SH   SOLE 4 216 0 0
TYLER TECHNOLOGIES INC COM 902252105 129 693 SH   SOLE 7 693 0 0
TYLER TECHNOLOGIES INC COM 902252105 20,784 111,849 SH   SOLE 18 111,849 0 0
TYLER TECHNOLOGIES INC COM 902252105 36,112 194,338 SH   SOLE 19 194,338 0 0
TYLER TECHNOLOGIES INC COM 902252105 375,426 2,020,376 SH   SOLE 21 2,020,376 0 0
TYLER TECHNOLOGIES INC COM 902252105 235,912 1,269,575 SH   SOLE 22 1,154,734 0 114,841
TYLER TECHNOLOGIES INC COM 902252105 2,063 11,102 SH   SOLE 26 6,701 0 4,401
TYLER TECHNOLOGIES INC COM 902252105 878 4,726 SH   SOLE 28 4,726 0 0
TYLER TECHNOLOGIES INC COM 902252105 492 2,646 SH   SOLE 29 0 0 2,646
TYLER TECHNOLOGIES INC COM 902252105 1,650 8,879 SH   SOLE 30 8,879 0 0
TYLER TECHNOLOGIES INC COM 902252105 143 771 SH   SOLE 31 771 0 0
TYLER TECHNOLOGIES INC COM 902252105 616 3,316 SH   SOLE 40 3,316 0 0
TYME TECHNOLOGIES INC COM 90238J103 292 79,142 SH   SOLE 2 3,771 0 75,371
TYME TECHNOLOGIES INC COM 90238J103 6 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,286 348,577 SH   SOLE 18 348,577 0 0
TYME TECHNOLOGIES INC COM 90238J103 580 157,290 SH   SOLE 19 157,290 0 0
TYME TECHNOLOGIES INC COM 90238J103 13,056 3,538,250 SH   SOLE 21 3,538,250 0 0
TYME TECHNOLOGIES INC COM 90238J103 3,920 1,062,462 SH   SOLE 22 1,004,622 0 57,840
TYSON FOODS INC CL A 902494103 33,564 628,538 SH   SOLE 2 65,637 0 562,901
TYSON FOODS INC CL A 902494103 5,639 105,606 SH   SOLE 4 98,050 0 7,556
TYSON FOODS INC CL A 902494103 26,710 500,186 SH   SOLE 7 452,490 0 47,696
TYSON FOODS INC CL A 902494103 91 1,698 SH   SOLE 13 1,698 0 0
TYSON FOODS INC CL A 902494103 135 2,525 SH   SOLE 15 2,525 0 0
TYSON FOODS INC CL A 902494103 35,361 662,185 SH   SOLE 18 621,774 0 40,411
TYSON FOODS INC CL A 902494103 9,700 181,654 SH   SOLE 19 181,654 0 0
TYSON FOODS INC CL A 902494103 386,349 7,235,000 SH   SOLE 21 7,235,000 0 0
TYSON FOODS INC CL A 902494103 408,585 7,651,413 SH   SOLE 22 6,795,294 0 856,119
TYSON FOODS INC CL A 902494103 11,262 210,908 SH   SOLE 23 210,908 0 0
TYSON FOODS INC CL A 902494103 14,307 267,924 SH   SOLE 25 267,924 0 0
TYSON FOODS INC CL A 902494103 66,584 1,246,886 SH   SOLE 26 317,829 0 929,057
TYSON FOODS INC CL A 902494103 3,000 56,189 SH   SOLE 28 40,870 0 15,319
TYSON FOODS INC CL A 902494103 5,845 109,450 SH   SOLE 29 13,294 0 96,156
TYSON FOODS INC CL A 902494103 74,972 1,403,971 SH   SOLE 30 1,403,971 0 0
TYSON FOODS INC CL A 902494103 6,435 120,502 SH   SOLE 31 62,958 0 57,544
TYSON FOODS INC CL A 902494103 4,130 77,335 SH   SOLE 34 77,335 0 0
TYSON FOODS INC CL A 902494103 14,333 268,405 SH   SOLE 36 268,405 0 0
TYSON FOODS INC CL A 902494103 391 7,317 SH   SOLE 40 7,317 0 0
U S CONCRETE INC COM NEW 90333L201 460 13,052 SH   SOLE 2 590 0 12,462
U S CONCRETE INC COM NEW 90333L201 12 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 2,836 80,391 SH   SOLE 18 80,391 0 0
U S CONCRETE INC COM NEW 90333L201 838 23,753 SH   SOLE 19 23,753 0 0
U S CONCRETE INC COM NEW 90333L201 60,002 1,700,743 SH   SOLE 21 1,700,743 0 0
U S CONCRETE INC COM NEW 90333L201 17,050 483,277 SH   SOLE 22 462,737 0 20,540
U S CONCRETE INC COM NEW 90333L201 159 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 71 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 1,104 31,302 SH   SOLE 30 31,302 0 0
U S CONCRETE INC COM NEW 90333L201 49 1,397 SH   SOLE 40 1,397 0 0
U S ENERGY CORP WYO COM NEW 911805208 0 658 SH   SOLE 21 658 0 0
U S ENERGY CORP WYO COM NEW 911805208 110 164,611 SH   SOLE 22 164,611 0 0
U S G CORP COM NEW 903293405 6,897 161,673 SH   SOLE 2 5,216 0 156,457
U S G CORP COM NEW 903293405 18 422 SH   SOLE 4 422 0 0
U S G CORP COM NEW 903293405 99 2,316 SH   SOLE 7 2,316 0 0
U S G CORP COM NEW 903293405 1,709 40,054 SH   SOLE 18 40,054 0 0
U S G CORP COM NEW 903293405 746 17,482 SH   SOLE 19 17,482 0 0
U S G CORP COM NEW 903293405 50,348 1,180,219 SH   SOLE 21 1,180,219 0 0
U S G CORP COM NEW 903293405 96,441 2,260,687 SH   SOLE 22 2,095,978 0 164,709
U S G CORP COM NEW 903293405 1,369 32,094 SH   SOLE 26 22,480 0 9,614
U S G CORP COM NEW 903293405 510 11,946 SH   SOLE 28 11,946 0 0
U S G CORP COM NEW 903293405 942 22,083 SH   SOLE 30 22,083 0 0
U S G CORP COM NEW 903293405 69 1,613 SH   SOLE 31 1,613 0 0
U S G CORP COM NEW 903293405 112 2,616 SH   SOLE 36 2,616 0 0
U S G CORP COM NEW 903293405 356 8,339 SH   SOLE 40 8,339 0 0
U S GLOBAL INVS INC CL A 902952100 12 11,033 SH   SOLE 21 11,033 0 0
U S GLOBAL INVS INC CL A 902952100 363 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,547 15,118 SH   SOLE 2 5,476 0 9,642
U S PHYSICAL THERAPY INC COM 90337L108 12 115 SH   SOLE 4 115 0 0
U S PHYSICAL THERAPY INC COM 90337L108 28 272 SH   SOLE 7 272 0 0
U S PHYSICAL THERAPY INC COM 90337L108 6,430 62,828 SH   SOLE 18 62,828 0 0
U S PHYSICAL THERAPY INC COM 90337L108 8,364 81,717 SH   SOLE 19 81,717 0 0
U S PHYSICAL THERAPY INC COM 90337L108 143,510 1,402,152 SH   SOLE 21 1,402,152 0 0
U S PHYSICAL THERAPY INC COM 90337L108 46,446 453,794 SH   SOLE 22 438,932 0 14,862
U S PHYSICAL THERAPY INC COM 90337L108 1,770 17,297 SH   SOLE 23 17,297 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,903 28,368 SH   SOLE 26 4,185 0 24,183
U S PHYSICAL THERAPY INC COM 90337L108 186 1,822 SH   SOLE 28 1,822 0 0
U S PHYSICAL THERAPY INC COM 90337L108 275 2,690 SH   SOLE 29 0 0 2,690
U S PHYSICAL THERAPY INC COM 90337L108 2,657 25,964 SH   SOLE 30 25,964 0 0
U S PHYSICAL THERAPY INC COM 90337L108 353 3,453 SH   SOLE 34 3,453 0 0
U S PHYSICAL THERAPY INC COM 90337L108 136 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 721 70,778 SH   SOLE 2 2,655 0 68,123
U S SILICA HLDGS INC COM 90346E103 3 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 18 1,778 SH   SOLE 7 1,778 0 0
U S SILICA HLDGS INC COM 90346E103 4,029 395,799 SH   SOLE 18 395,799 0 0
U S SILICA HLDGS INC COM 90346E103 1,190 116,899 SH   SOLE 19 116,899 0 0
U S SILICA HLDGS INC COM 90346E103 86,256 8,473,044 SH   SOLE 21 8,473,044 0 0
U S SILICA HLDGS INC COM 90346E103 22,480 2,208,249 SH   SOLE 22 2,100,659 0 107,590
U S SILICA HLDGS INC COM 90346E103 309 30,321 SH   SOLE 26 11,577 0 18,744
U S SILICA HLDGS INC COM 90346E103 115 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 1,618 158,976 SH   SOLE 30 158,976 0 0
U S SILICA HLDGS INC COM 90346E103 94 9,253 SH   SOLE 40 9,253 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 7 7,975 SH   SOLE 18 7,975 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 176 SH   SOLE 19 176 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 70 76,894 SH   SOLE 21 76,894 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 12 SH   SOLE 29 0 0 12
UBIQUITI NETWORKS INC COM 90347A100 2,709 27,253 SH   SOLE 2 973 0 26,280
UBIQUITI NETWORKS INC COM 90347A100 11 113 SH   SOLE 4 113 0 0
UBIQUITI NETWORKS INC COM 90347A100 32 324 SH   SOLE 7 324 0 0
UBIQUITI NETWORKS INC COM 90347A100 0 1 SH   SOLE 17 0 0 1
UBIQUITI NETWORKS INC COM 90347A100 764 7,682 SH   SOLE 18 7,682 0 0
UBIQUITI NETWORKS INC COM 90347A100 425 4,278 SH   SOLE 19 4,278 0 0
UBIQUITI NETWORKS INC COM 90347A100 27,420 275,831 SH   SOLE 21 275,831 0 0
UBIQUITI NETWORKS INC COM 90347A100 54,532 548,559 SH   SOLE 22 516,775 0 31,784
UBIQUITI NETWORKS INC COM 90347A100 1,422 14,303 SH   SOLE 26 8,258 0 6,045
UBIQUITI NETWORKS INC COM 90347A100 301 3,027 SH   SOLE 28 3,027 0 0
UBIQUITI NETWORKS INC COM 90347A100 251 2,520 SH   SOLE 29 0 0 2,520
UBIQUITI NETWORKS INC COM 90347A100 705 7,089 SH   SOLE 30 7,089 0 0
UBIQUITI NETWORKS INC COM 90347A100 38 382 SH   SOLE 31 370 0 12
UBIQUITI NETWORKS INC COM 90347A100 257 2,586 SH   SOLE 40 2,586 0 0
UBS GROUP AG SHS H42097107 412 33,241 SH   SOLE 22 33,241 0 0
UDR INC COM 902653104 26,078 658,192 SH   SOLE 2 72,712 0 585,480
UDR INC COM 902653104 16,301 411,429 SH   SOLE 4 404,591 0 6,838
UDR INC COM 902653104 28,075 708,604 SH   SOLE 7 691,790 0 16,814
UDR INC COM 902653104 237 5,988 SH   SOLE 13 5,988 0 0
UDR INC COM 902653104 478 12,055 SH   SOLE 15 12,055 0 0
UDR INC COM 902653104 32,053 809,016 SH   SOLE 18 774,104 0 34,912
UDR INC COM 902653104 21,367 539,287 SH   SOLE 19 539,287 0 0
UDR INC COM 902653104 445,631 11,247,616 SH   SOLE 21 11,247,616 0 0
UDR INC COM 902653104 440,635 11,121,536 SH   SOLE 22 10,296,478 0 825,058
UDR INC COM 902653104 10,413 262,832 SH   SOLE 23 262,832 0 0
UDR INC COM 902653104 31,860 804,132 SH   SOLE 25 804,132 0 0
UDR INC COM 902653104 46,356 1,170,005 SH   SOLE 26 349,309 0 820,696
UDR INC COM 902653104 2,067 52,162 SH   SOLE 28 38,515 0 13,647
UDR INC COM 902653104 6,384 161,130 SH   SOLE 29 106,030 0 55,100
UDR INC COM 902653104 90,381 2,281,190 SH   SOLE 30 2,281,190 0 0
UDR INC COM 902653104 4,060 102,485 SH   SOLE 31 57,249 0 45,236
UDR INC COM 902653104 5,026 126,866 SH   SOLE 34 126,866 0 0
UDR INC COM 902653104 10,134 255,785 SH   SOLE 36 255,785 0 0
UDR INC COM 902653104 292 7,367 SH   SOLE 40 7,367 0 0
UFP TECHNOLOGIES INC COM 902673102 230 7,663 SH   SOLE 2 211 0 7,452
UFP TECHNOLOGIES INC COM 902673102 6 202 SH   SOLE 7 202 0 0
UFP TECHNOLOGIES INC COM 902673102 714 23,765 SH   SOLE 18 23,765 0 0
UFP TECHNOLOGIES INC COM 902673102 263 8,760 SH   SOLE 19 8,760 0 0
UFP TECHNOLOGIES INC COM 902673102 7,321 243,725 SH   SOLE 21 243,725 0 0
UFP TECHNOLOGIES INC COM 902673102 2,096 69,780 SH   SOLE 22 66,367 0 3,413
UGI CORP NEW COM 902681105 32,294 605,328 SH   SOLE 2 190,919 0 414,409
UGI CORP NEW COM 902681105 4,304 80,677 SH   SOLE 4 76,078 0 4,599
UGI CORP NEW COM 902681105 8,278 155,160 SH   SOLE 7 121,004 0 34,156
UGI CORP NEW COM 902681105 173 3,248 SH   SOLE 13 3,248 0 0
UGI CORP NEW COM 902681105 29,361 550,344 SH   SOLE 18 536,369 0 13,975
UGI CORP NEW COM 902681105 8,568 160,591 SH   SOLE 19 160,591 0 0
UGI CORP NEW COM 902681105 471,693 8,841,482 SH   SOLE 21 8,841,482 0 0
UGI CORP NEW COM 902681105 315,802 5,919,447 SH   SOLE 22 5,479,042 0 440,405
UGI CORP NEW COM 902681105 8,983 168,378 SH   SOLE 23 168,378 0 0
UGI CORP NEW COM 902681105 667 12,501 SH   SOLE 25 12,501 0 0
UGI CORP NEW COM 902681105 18,096 339,187 SH   SOLE 26 130,834 0 208,353
UGI CORP NEW COM 902681105 1,820 34,106 SH   SOLE 28 25,071 0 9,035
UGI CORP NEW COM 902681105 2,656 49,777 SH   SOLE 29 13,887 0 35,890
UGI CORP NEW COM 902681105 15,111 283,252 SH   SOLE 30 283,252 0 0
UGI CORP NEW COM 902681105 3,762 70,514 SH   SOLE 31 34,138 0 36,376
UGI CORP NEW COM 902681105 4,262 79,883 SH   SOLE 34 79,883 0 0
UGI CORP NEW COM 902681105 3,044 57,052 SH   SOLE 36 57,052 0 0
UGI CORP NEW COM 902681105 186 3,482 SH   SOLE 40 3,482 0 0
ULTA BEAUTY INC COM 90384S303 36,593 149,458 SH   SOLE 2 20,018 0 129,440
ULTA BEAUTY INC COM 90384S303 4,547 18,573 SH   SOLE 4 17,030 0 1,543
ULTA BEAUTY INC COM 90384S303 15,256 62,311 SH   SOLE 7 48,584 0 13,727
ULTA BEAUTY INC COM 90384S303 482 1,969 SH   SOLE 13 1,969 0 0
ULTA BEAUTY INC COM 90384S303 145 591 SH   SOLE 15 591 0 0
ULTA BEAUTY INC COM 90384S303 29,837 121,864 SH   SOLE 18 110,180 0 11,684
ULTA BEAUTY INC COM 90384S303 6,387 26,088 SH   SOLE 19 26,088 0 0
ULTA BEAUTY INC COM 90384S303 367,970 1,502,901 SH   SOLE 21 1,502,901 0 0
ULTA BEAUTY INC COM 90384S303 339,767 1,387,710 SH   SOLE 22 1,242,093 0 145,617
ULTA BEAUTY INC COM 90384S303 9,668 39,486 SH   SOLE 23 39,486 0 0
ULTA BEAUTY INC COM 90384S303 13,175 53,810 SH   SOLE 25 53,810 0 0
ULTA BEAUTY INC COM 90384S303 52,915 216,122 SH   SOLE 26 64,136 0 151,986
ULTA BEAUTY INC COM 90384S303 2,708 11,059 SH   SOLE 28 8,135 0 2,924
ULTA BEAUTY INC COM 90384S303 3,768 15,388 SH   SOLE 29 3,865 0 11,523
ULTA BEAUTY INC COM 90384S303 54,774 223,712 SH   SOLE 30 223,712 0 0
ULTA BEAUTY INC COM 90384S303 5,291 21,608 SH   SOLE 31 11,686 0 9,922
ULTA BEAUTY INC COM 90384S303 2,076 8,479 SH   SOLE 32 8,479 0 0
ULTA BEAUTY INC COM 90384S303 662 2,705 SH   SOLE 34 2,705 0 0
ULTA BEAUTY INC COM 90384S303 11,278 46,064 SH   SOLE 36 46,064 0 0
ULTA BEAUTY INC COM 90384S303 289 1,182 SH   SOLE 40 1,182 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 17,784 72,626 SH   SOLE 2 16,547 0 56,079
ULTIMATE SOFTWARE GROUP INC COM 90385D107 78 319 SH   SOLE 4 319 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 145 591 SH   SOLE 7 591 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 22,992 93,895 SH   SOLE 18 93,895 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 5,594 22,843 SH   SOLE 19 22,843 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 397,817 1,624,605 SH   SOLE 21 1,624,605 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 249,375 1,018,397 SH   SOLE 22 945,354 0 73,043
ULTIMATE SOFTWARE GROUP INC COM 90385D107 44 180 SH   SOLE 23 180 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 313 1,278 SH   SOLE 25 1,278 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,946 7,948 SH   SOLE 26 4,531 0 3,417
ULTIMATE SOFTWARE GROUP INC COM 90385D107 921 3,761 SH   SOLE 28 3,761 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,684 6,878 SH   SOLE 29 0 0 6,878
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,847 7,541 SH   SOLE 30 7,541 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 151 617 SH   SOLE 31 617 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 174 709 SH   SOLE 34 709 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 12 49 SH   SOLE 36 49 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 675 2,758 SH   SOLE 40 2,758 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 350 41,357 SH   SOLE 2 1,440 0 39,917
ULTRA CLEAN HLDGS INC COM 90385V107 6 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,714 202,361 SH   SOLE 18 202,361 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 468 55,248 SH   SOLE 19 55,248 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 35,171 4,152,366 SH   SOLE 21 4,152,366 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 9,427 1,112,951 SH   SOLE 22 1,071,542 0 41,409
ULTRA CLEAN HLDGS INC COM 90385V107 49 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 50 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 642 75,772 SH   SOLE 30 75,772 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 37 4,412 SH   SOLE 40 4,412 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 159 208,532 SH   SOLE 2 5,946 0 202,586
ULTRA PETROLEUM CORP COM NEW 903914208 1 698 SH   SOLE 4 698 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 4 4,932 SH   SOLE 7 4,932 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 422 555,512 SH   SOLE 18 555,512 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 161 211,638 SH   SOLE 19 211,638 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 4,501 5,921,487 SH   SOLE 21 5,921,487 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 3,975 5,229,160 SH   SOLE 22 4,950,444 0 278,716
ULTRA PETROLEUM CORP COM NEW 903914208 51 67,306 SH   SOLE 26 56,048 0 11,258
ULTRA PETROLEUM CORP COM NEW 903914208 37 48,310 SH   SOLE 30 48,310 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 15 19,303 SH   SOLE 40 19,303 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,062 70,418 SH   SOLE 2 34,054 0 36,364
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 28 642 SH   SOLE 7 642 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8,124 186,848 SH   SOLE 18 186,848 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 20,456 470,474 SH   SOLE 19 470,474 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 94,385 2,170,765 SH   SOLE 21 2,170,765 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 62,123 1,428,769 SH   SOLE 22 1,361,794 0 66,975
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 537 12,346 SH   SOLE 23 12,346 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,276 29,352 SH   SOLE 26 8,731 0 20,621
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 294 6,763 SH   SOLE 28 6,763 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 212 4,880 SH   SOLE 29 0 0 4,880
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 565 12,996 SH   SOLE 30 12,996 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,371 77,530 SH   SOLE 34 77,530 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 210 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 13 1,939 SH   SOLE 18 1,939 0 0
ULTRALIFE CORP COM 903899102 221 32,674 SH   SOLE 21 32,674 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1,338 98,788 SH   SOLE 7 98,788 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 17,066 1,260,402 SH   SOLE 21 1,260,402 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 4,376 323,159 SH   SOLE 22 323,159 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3,721 274,834 SH   SOLE 30 274,834 0 0
UMB FINL CORP COM 902788108 3,992 65,478 SH   SOLE 2 20,197 0 45,281
UMB FINL CORP COM 902788108 12 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 52 851 SH   SOLE 7 851 0 0
UMB FINL CORP COM 902788108 17,341 284,418 SH   SOLE 18 284,418 0 0
UMB FINL CORP COM 902788108 4,128 67,708 SH   SOLE 19 67,708 0 0
UMB FINL CORP COM 902788108 202,921 3,328,211 SH   SOLE 21 3,328,211 0 0
UMB FINL CORP COM 902788108 96,277 1,579,080 SH   SOLE 22 1,521,600 0 57,480
UMB FINL CORP COM 902788108 953 15,624 SH   SOLE 26 9,157 0 6,467
UMB FINL CORP COM 902788108 370 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 712 11,684 SH   SOLE 30 11,684 0 0
UMB FINL CORP COM 902788108 64 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 265 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 372 31,415 SH   SOLE 2 1,243 0 30,172
UMH PPTYS INC COM 903002103 8 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,370 115,735 SH   SOLE 18 115,735 0 0
UMH PPTYS INC COM 903002103 593 50,086 SH   SOLE 19 50,086 0 0
UMH PPTYS INC COM 903002103 14,999 1,266,834 SH   SOLE 21 1,266,834 0 0
UMH PPTYS INC COM 903002103 13,616 1,150,031 SH   SOLE 22 1,098,836 0 51,195
UMH PPTYS INC COM 903002103 14 1,171 SH   SOLE 23 1,171 0 0
UMH PPTYS INC COM 903002103 96 8,087 SH   SOLE 28 8,087 0 0
UMH PPTYS INC COM 903002103 102 8,646 SH   SOLE 30 8,646 0 0
UMPQUA HLDGS CORP COM 904214103 8,657 544,494 SH   SOLE 2 107,242 0 437,252
UMPQUA HLDGS CORP COM 904214103 40 2,507 SH   SOLE 4 2,507 0 0
UMPQUA HLDGS CORP COM 904214103 100 6,263 SH   SOLE 7 6,263 0 0
UMPQUA HLDGS CORP COM 904214103 10,130 637,111 SH   SOLE 18 637,111 0 0
UMPQUA HLDGS CORP COM 904214103 740 46,557 SH   SOLE 19 46,557 0 0
UMPQUA HLDGS CORP COM 904214103 175,340 11,027,696 SH   SOLE 21 11,027,696 0 0
UMPQUA HLDGS CORP COM 904214103 117,261 7,374,931 SH   SOLE 22 6,953,077 0 421,854
UMPQUA HLDGS CORP COM 904214103 27 1,670 SH   SOLE 23 1,670 0 0
UMPQUA HLDGS CORP COM 904214103 1,177 74,036 SH   SOLE 26 48,126 0 25,910
UMPQUA HLDGS CORP COM 904214103 476 29,942 SH   SOLE 28 29,942 0 0
UMPQUA HLDGS CORP COM 904214103 203 12,790 SH   SOLE 29 0 0 12,790
UMPQUA HLDGS CORP COM 904214103 924 58,114 SH   SOLE 30 58,114 0 0
UMPQUA HLDGS CORP COM 904214103 146 9,202 SH   SOLE 31 9,202 0 0
UMPQUA HLDGS CORP COM 904214103 9 582 SH   SOLE 34 582 0 0
UMPQUA HLDGS CORP COM 904214103 137 8,624 SH   SOLE 36 8,624 0 0
UMPQUA HLDGS CORP COM 904214103 379 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 7,846 444,048 SH   SOLE 2 29,222 0 414,826
UNDER ARMOUR INC CL A 904311107 1,003 56,739 SH   SOLE 4 52,079 0 4,660
UNDER ARMOUR INC CL A 904311107 2,497 141,317 SH   SOLE 7 141,317 0 0
UNDER ARMOUR INC CL A 904311107 83 4,715 SH   SOLE 13 4,715 0 0
UNDER ARMOUR INC CL A 904311107 19 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 1 75 SH   SOLE 17 0 0 75
UNDER ARMOUR INC CL A 904311107 6,656 376,707 SH   SOLE 18 354,565 0 22,142
UNDER ARMOUR INC CL A 904311107 843 47,697 SH   SOLE 19 47,697 0 0
UNDER ARMOUR INC CL A 904311107 77,547 4,388,626 SH   SOLE 21 4,388,626 0 0
UNDER ARMOUR INC CL A 904311107 82,114 4,647,077 SH   SOLE 22 4,179,007 0 468,070
UNDER ARMOUR INC CL A 904311107 2,603 147,289 SH   SOLE 23 147,289 0 0
UNDER ARMOUR INC CL A 904311107 2,792 158,013 SH   SOLE 25 158,013 0 0
UNDER ARMOUR INC CL A 904311107 12,277 694,787 SH   SOLE 26 257,683 0 437,104
UNDER ARMOUR INC CL A 904311107 655 37,057 SH   SOLE 28 27,156 0 9,901
UNDER ARMOUR INC CL A 904311107 848 48,010 SH   SOLE 29 9,442 0 38,568
UNDER ARMOUR INC CL A 904311107 15,497 877,034 SH   SOLE 30 877,034 0 0
UNDER ARMOUR INC CL A 904311107 1,140 64,530 SH   SOLE 31 34,707 0 29,823
UNDER ARMOUR INC CL A 904311107 210 11,901 SH   SOLE 34 11,901 0 0
UNDER ARMOUR INC CL A 904311107 2,772 156,897 SH   SOLE 36 156,897 0 0
UNDER ARMOUR INC CL A 904311107 60 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 6,991 432,348 SH   SOLE 2 31,435 0 400,913
UNDER ARMOUR INC CL C 904311206 1,002 61,950 SH   SOLE 4 57,257 0 4,693
UNDER ARMOUR INC CL C 904311206 2,305 142,573 SH   SOLE 7 142,573 0 0
UNDER ARMOUR INC CL C 904311206 45 2,766 SH   SOLE 13 2,766 0 0
UNDER ARMOUR INC CL C 904311206 21 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 6,156 380,679 SH   SOLE 18 357,542 0 23,137
UNDER ARMOUR INC CL C 904311206 788 48,709 SH   SOLE 19 48,709 0 0
UNDER ARMOUR INC CL C 904311206 74,907 4,632,470 SH   SOLE 21 4,632,470 0 0
UNDER ARMOUR INC CL C 904311206 75,023 4,639,620 SH   SOLE 22 4,136,409 0 503,211
UNDER ARMOUR INC CL C 904311206 2,429 150,244 SH   SOLE 23 150,244 0 0
UNDER ARMOUR INC CL C 904311206 2,504 154,855 SH   SOLE 25 154,855 0 0
UNDER ARMOUR INC CL C 904311206 11,371 703,220 SH   SOLE 26 276,573 0 426,647
UNDER ARMOUR INC CL C 904311206 594 36,718 SH   SOLE 28 26,839 0 9,879
UNDER ARMOUR INC CL C 904311206 788 48,714 SH   SOLE 29 9,266 0 39,448
UNDER ARMOUR INC CL C 904311206 10,508 649,825 SH   SOLE 30 649,825 0 0
UNDER ARMOUR INC CL C 904311206 1,114 68,912 SH   SOLE 31 38,385 0 30,527
UNDER ARMOUR INC CL C 904311206 195 12,045 SH   SOLE 34 12,045 0 0
UNDER ARMOUR INC CL C 904311206 2,662 164,612 SH   SOLE 36 164,612 0 0
UNDER ARMOUR INC CL C 904311206 56 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 403 17,657 SH   SOLE 2 507 0 17,150
UNIFI INC COM NEW 904677200 8 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,890 82,771 SH   SOLE 18 82,771 0 0
UNIFI INC COM NEW 904677200 507 22,209 SH   SOLE 19 22,209 0 0
UNIFI INC COM NEW 904677200 37,561 1,644,507 SH   SOLE 21 1,644,507 0 0
UNIFI INC COM NEW 904677200 10,242 448,406 SH   SOLE 22 427,375 0 21,031
UNIFI INC COM NEW 904677200 50 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 649 28,410 SH   SOLE 30 28,410 0 0
UNIFI INC COM NEW 904677200 38 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 2,182 15,248 SH   SOLE 2 532 0 14,716
UNIFIRST CORP MASS COM 904708104 11 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 47 331 SH   SOLE 7 331 0 0
UNIFIRST CORP MASS COM 904708104 11,363 79,423 SH   SOLE 18 79,423 0 0
UNIFIRST CORP MASS COM 904708104 3,261 22,796 SH   SOLE 19 22,796 0 0
UNIFIRST CORP MASS COM 904708104 231,800 1,620,189 SH   SOLE 21 1,620,189 0 0
UNIFIRST CORP MASS COM 904708104 63,396 443,112 SH   SOLE 22 420,541 0 22,571
UNIFIRST CORP MASS COM 904708104 403 2,819 SH   SOLE 26 1,415 0 1,404
UNIFIRST CORP MASS COM 904708104 158 1,107 SH   SOLE 28 1,107 0 0
UNIFIRST CORP MASS COM 904708104 4,440 31,034 SH   SOLE 30 31,034 0 0
UNIFIRST CORP MASS COM 904708104 1,049 7,335 SH   SOLE 34 7,335 0 0
UNIFIRST CORP MASS COM 904708104 150 1,045 SH   SOLE 40 1,045 0 0
UNILEVER N V N Y SHS NEW 904784709 1,688 31,375 SH   SOLE 2 31,375 0 0
UNILEVER N V N Y SHS NEW 904784709 122,668 2,280,083 SH   SOLE 18 2,220,289 0 59,794
UNILEVER N V N Y SHS NEW 904784709 131,593 2,445,964 SH   SOLE 19 2,445,964 0 0
UNILEVER N V N Y SHS NEW 904784709 10,654 198,027 SH   SOLE 22 198,027 0 0
UNILEVER N V N Y SHS NEW 904784709 936 17,400 SH   SOLE 25 17,400 0 0
UNILEVER N V N Y SHS NEW 904784709 490 9,108 SH   SOLE 34 9,108 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,569 87,444 SH   SOLE 18 87,444 0 0
UNION BANKSHARES CORP NEW COM 90539J109 1,908 67,574 SH   SOLE 2 2,132 0 65,442
UNION BANKSHARES CORP NEW COM 90539J109 6 213 SH   SOLE 4 213 0 0
UNION BANKSHARES CORP NEW COM 90539J109 27 947 SH   SOLE 7 947 0 0
UNION BANKSHARES CORP NEW COM 90539J109 7,772 275,305 SH   SOLE 18 275,305 0 0
UNION BANKSHARES CORP NEW COM 90539J109 2,757 97,649 SH   SOLE 19 97,649 0 0
UNION BANKSHARES CORP NEW COM 90539J109 63,227 2,239,707 SH   SOLE 21 2,239,707 0 0
UNION BANKSHARES CORP NEW COM 90539J109 51,968 1,840,877 SH   SOLE 22 1,759,605 0 81,272
UNION BANKSHARES CORP NEW COM 90539J109 665 23,553 SH   SOLE 26 14,831 0 8,722
UNION BANKSHARES CORP NEW COM 90539J109 230 8,147 SH   SOLE 28 8,147 0 0
UNION BANKSHARES CORP NEW COM 90539J109 405 14,343 SH   SOLE 30 14,343 0 0
UNION BANKSHARES CORP NEW COM 90539J109 145 5,128 SH   SOLE 40 5,128 0 0
UNION BANKSHARES INC COM 905400107 142 2,979 SH   SOLE 2 117 0 2,862
UNION BANKSHARES INC COM 905400107 6 120 SH   SOLE 7 120 0 0
UNION BANKSHARES INC COM 905400107 639 13,385 SH   SOLE 18 13,385 0 0
UNION BANKSHARES INC COM 905400107 270 5,661 SH   SOLE 19 5,661 0 0
UNION BANKSHARES INC COM 905400107 6,157 128,940 SH   SOLE 21 128,940 0 0
UNION BANKSHARES INC COM 905400107 1,615 33,829 SH   SOLE 22 31,242 0 2,587
UNION PAC CORP COM 907818108 261,999 1,895,388 SH   SOLE 2 157,283 0 1,738,105
UNION PAC CORP COM 907818108 46,306 334,994 SH   SOLE 4 315,363 0 19,631
UNION PAC CORP COM 907818108 77,836 563,093 SH   SOLE 7 556,851 0 6,242
UNION PAC CORP COM 907818108 1,247 9,019 SH   SOLE 13 9,019 0 0
UNION PAC CORP COM 907818108 873 6,313 SH   SOLE 15 6,313 0 0
UNION PAC CORP COM 907818108 7 51 SH   SOLE 17 0 0 51
UNION PAC CORP COM 907818108 378,468 2,737,956 SH   SOLE 18 2,398,150 0 339,806
UNION PAC CORP COM 907818108 201,710 1,459,237 SH   SOLE 19 1,459,237 0 0
UNION PAC CORP COM 907818108 13,049 94,402 SH   SOLE 20 94,402 0 0
UNION PAC CORP COM 907818108 1,953,044 14,128,943 SH   SOLE 21 14,128,943 0 0
UNION PAC CORP COM 907818108 2,548,355 18,435,617 SH   SOLE 22 16,435,776 0 1,999,841
UNION PAC CORP COM 907818108 72,661 525,656 SH   SOLE 23 525,656 0 0
UNION PAC CORP COM 907818108 94,420 683,063 SH   SOLE 25 683,063 0 0
UNION PAC CORP COM 907818108 440,360 3,185,704 SH   SOLE 26 738,963 0 2,446,741
UNION PAC CORP COM 907818108 19,675 142,332 SH   SOLE 28 104,231 0 38,101
UNION PAC CORP COM 907818108 3,886 28,116 SH   SOLE 29 28,116 0 0
UNION PAC CORP COM 907818108 365,425 2,643,598 SH   SOLE 30 2,643,598 0 0
UNION PAC CORP COM 907818108 47,536 343,889 SH   SOLE 31 169,321 0 174,568
UNION PAC CORP COM 907818108 22,070 159,664 SH   SOLE 34 159,664 0 0
UNION PAC CORP COM 907818108 86,498 625,755 SH   SOLE 36 625,755 0 0
UNION PAC CORP COM 907818108 2,386 17,261 SH   SOLE 40 17,261 0 0
UNIQUE FABRICATING INC COM 90915J103 6 1,396 SH   SOLE 18 1,396 0 0
UNIQUE FABRICATING INC COM 90915J103 87 20,614 SH   SOLE 21 20,614 0 0
UNIQURE NV SHS N90064101 12,298 426,725 SH   SOLE 21 426,725 0 0
UNIQURE NV SHS N90064101 632 21,939 SH   SOLE 22 10,360 0 11,579
UNIQURE NV SHS N90064101 23 805 SH   SOLE 23 805 0 0
UNIQURE NV SHS N90064101 47 1,631 SH   SOLE 26 0 0 1,631
UNIQURE NV SHS N90064101 112 3,875 SH   SOLE 28 3,875 0 0
UNIQURE NV SHS N90064101 276 9,565 SH   SOLE 30 9,565 0 0
UNIQURE NV SHS N90064101 107 3,709 SH   SOLE 40 3,709 0 0
UNISYS CORP COM NEW 909214306 528 45,369 SH   SOLE 2 1,879 0 43,490
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 13 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 3,069 263,893 SH   SOLE 18 263,893 0 0
UNISYS CORP COM NEW 909214306 921 79,204 SH   SOLE 19 79,204 0 0
UNISYS CORP COM NEW 909214306 64,038 5,506,243 SH   SOLE 21 5,506,243 0 0
UNISYS CORP COM NEW 909214306 17,380 1,494,387 SH   SOLE 22 1,421,929 0 72,458
UNISYS CORP COM NEW 909214306 4 305 SH   SOLE 23 305 0 0
UNISYS CORP COM NEW 909214306 70 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 84 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 1,193 102,590 SH   SOLE 30 102,590 0 0
UNISYS CORP COM NEW 909214306 68 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 821 57,487 SH   SOLE 2 3,462 0 54,025
UNIT CORP COM 909218109 4 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 16 1,117 SH   SOLE 7 1,117 0 0
UNIT CORP COM 909218109 3,861 270,375 SH   SOLE 18 270,375 0 0
UNIT CORP COM 909218109 1,228 85,978 SH   SOLE 19 85,978 0 0
UNIT CORP COM 909218109 83,687 5,860,458 SH   SOLE 21 5,860,458 0 0
UNIT CORP COM 909218109 21,821 1,528,095 SH   SOLE 22 1,446,177 0 81,918
UNIT CORP COM 909218109 289 20,218 SH   SOLE 26 3,789 0 16,429
UNIT CORP COM 909218109 100 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 50 3,532 SH   SOLE 29 0 0 3,532
UNIT CORP COM 909218109 1,577 110,439 SH   SOLE 30 110,439 0 0
UNIT CORP COM 909218109 71 4,953 SH   SOLE 34 4,953 0 0
UNIT CORP COM 909218109 70 4,879 SH   SOLE 40 4,879 0 0
UNITED BANCORP INC OHIO COM 909911109 10 833 SH   SOLE 18 833 0 0
UNITED BANCORP INC OHIO COM 909911109 52 4,533 SH   SOLE 21 4,533 0 0
UNITED BANCSHARES INC OHIO COM 909458101 10 499 SH   SOLE 18 499 0 0
UNITED BANCSHARES INC OHIO COM 909458101 14 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 4,547 146,150 SH   SOLE 2 46,397 0 99,753
UNITED BANKSHARES INC WEST V COM 909907107 21 680 SH   SOLE 4 680 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,601 115,749 SH   SOLE 7 115,749 0 0
UNITED BANKSHARES INC WEST V COM 909907107 19,293 620,159 SH   SOLE 18 620,159 0 0
UNITED BANKSHARES INC WEST V COM 909907107 4,639 149,121 SH   SOLE 19 149,121 0 0
UNITED BANKSHARES INC WEST V COM 909907107 301,703 9,697,953 SH   SOLE 21 9,697,953 0 0
UNITED BANKSHARES INC WEST V COM 909907107 113,026 3,633,107 SH   SOLE 22 3,500,256 0 132,851
UNITED BANKSHARES INC WEST V COM 909907107 1,015 32,615 SH   SOLE 26 21,637 0 10,978
UNITED BANKSHARES INC WEST V COM 909907107 466 14,989 SH   SOLE 28 14,989 0 0
UNITED BANKSHARES INC WEST V COM 909907107 859 27,603 SH   SOLE 30 27,603 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,185 38,087 SH   SOLE 32 38,087 0 0
UNITED BANKSHARES INC WEST V COM 909907107 72 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 310 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,621 122,127 SH   SOLE 2 47,570 0 74,557
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 37 1,736 SH   SOLE 7 1,736 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7,240 337,393 SH   SOLE 18 337,393 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,899 228,301 SH   SOLE 19 228,301 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 166,369 7,752,501 SH   SOLE 21 7,752,501 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 56,102 2,614,281 SH   SOLE 22 2,520,300 0 93,981
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,814 131,131 SH   SOLE 23 131,131 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,980 278,656 SH   SOLE 26 7,068 0 271,588
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 219 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 605 28,198 SH   SOLE 29 0 0 28,198
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,862 133,355 SH   SOLE 30 133,355 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 221 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 567 64,118 SH   SOLE 2 18,750 0 45,368
UNITED CMNTY FINL CORP OHIO COM 909839102 9 1,044 SH   SOLE 7 1,044 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,577 178,235 SH   SOLE 18 178,235 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 3,291 371,830 SH   SOLE 19 371,830 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 15,801 1,785,466 SH   SOLE 21 1,785,466 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 17,168 1,939,888 SH   SOLE 22 1,859,953 0 79,935
UNITED CMNTY FINL CORP OHIO COM 909839102 251 28,390 SH   SOLE 23 28,390 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 944 106,626 SH   SOLE 26 0 0 106,626
UNITED CMNTY FINL CORP OHIO COM 909839102 177 20,010 SH   SOLE 29 0 0 20,010
UNITED CMNTY FINL CORP OHIO COM 909839102 117 13,190 SH   SOLE 30 13,190 0 0
UNITED CONTL HLDGS INC COM 910047109 44,416 530,466 SH   SOLE 2 47,709 0 482,757
UNITED CONTL HLDGS INC COM 910047109 4,000 47,771 SH   SOLE 4 45,942 0 1,829
UNITED CONTL HLDGS INC COM 910047109 17,292 206,524 SH   SOLE 7 184,692 0 21,832
UNITED CONTL HLDGS INC COM 910047109 38 457 SH   SOLE 13 457 0 0
UNITED CONTL HLDGS INC COM 910047109 87 1,038 SH   SOLE 15 1,038 0 0
UNITED CONTL HLDGS INC COM 910047109 59,646 712,359 SH   SOLE 18 688,224 0 24,135
UNITED CONTL HLDGS INC COM 910047109 136,343 1,628,367 SH   SOLE 19 1,628,367 0 0
UNITED CONTL HLDGS INC COM 910047109 477,278 5,700,198 SH   SOLE 21 5,700,198 0 0
UNITED CONTL HLDGS INC COM 910047109 467,461 5,582,963 SH   SOLE 22 5,041,686 0 541,277
UNITED CONTL HLDGS INC COM 910047109 4,042 48,269 SH   SOLE 23 48,269 0 0
UNITED CONTL HLDGS INC COM 910047109 5,723 68,352 SH   SOLE 25 68,352 0 0
UNITED CONTL HLDGS INC COM 910047109 43,599 520,714 SH   SOLE 26 110,494 0 410,220
UNITED CONTL HLDGS INC COM 910047109 1,138 13,597 SH   SOLE 28 10,084 0 3,513
UNITED CONTL HLDGS INC COM 910047109 377 4,500 SH   SOLE 29 4,500 0 0
UNITED CONTL HLDGS INC COM 910047109 59,942 715,902 SH   SOLE 30 715,902 0 0
UNITED CONTL HLDGS INC COM 910047109 2,831 33,808 SH   SOLE 31 22,077 0 11,731
UNITED CONTL HLDGS INC COM 910047109 3,247 38,776 SH   SOLE 32 38,776 0 0
UNITED CONTL HLDGS INC COM 910047109 55,505 662,900 SH   SOLE 34 662,900 0 0
UNITED CONTL HLDGS INC COM 910047109 5,654 67,530 SH   SOLE 36 67,530 0 0
UNITED CONTL HLDGS INC COM 910047109 128 1,524 SH   SOLE 40 1,524 0 0
UNITED FINL BANCORP INC NEW COM 910304104 764 51,960 SH   SOLE 2 1,912 0 50,048
UNITED FINL BANCORP INC NEW COM 910304104 19 1,263 SH   SOLE 7 1,263 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2,680 182,308 SH   SOLE 18 182,308 0 0
UNITED FINL BANCORP INC NEW COM 910304104 1,109 75,434 SH   SOLE 19 75,434 0 0
UNITED FINL BANCORP INC NEW COM 910304104 27,049 1,840,085 SH   SOLE 21 1,840,085 0 0
UNITED FINL BANCORP INC NEW COM 910304104 25,881 1,760,627 SH   SOLE 22 1,652,767 0 107,860
UNITED FINL BANCORP INC NEW COM 910304104 681 46,341 SH   SOLE 26 26,269 0 20,072
UNITED FINL BANCORP INC NEW COM 910304104 102 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 220 14,965 SH   SOLE 30 14,965 0 0
UNITED FINL BANCORP INC NEW COM 910304104 72 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 1,133 20,427 SH   SOLE 2 733 0 19,694
UNITED FIRE GROUP INC COM 910340108 4 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 25 453 SH   SOLE 7 453 0 0
UNITED FIRE GROUP INC COM 910340108 5,908 106,543 SH   SOLE 18 106,543 0 0
UNITED FIRE GROUP INC COM 910340108 1,737 31,329 SH   SOLE 19 31,329 0 0
UNITED FIRE GROUP INC COM 910340108 119,623 2,157,312 SH   SOLE 21 2,157,312 0 0
UNITED FIRE GROUP INC COM 910340108 32,342 583,269 SH   SOLE 22 556,479 0 26,790
UNITED FIRE GROUP INC COM 910340108 283 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 178 3,211 SH   SOLE 28 3,211 0 0
UNITED FIRE GROUP INC COM 910340108 2,205 39,762 SH   SOLE 30 39,762 0 0
UNITED FIRE GROUP INC COM 910340108 115 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 10 553 SH   SOLE 18 553 0 0
UNITED GUARDIAN INC COM 910571108 356 19,423 SH   SOLE 21 19,423 0 0
UNITED GUARDIAN INC COM 910571108 55 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 323 19,464 SH   SOLE 2 543 0 18,921
UNITED INS HLDGS CORP COM 910710102 7 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 2,008 120,793 SH   SOLE 18 120,793 0 0
UNITED INS HLDGS CORP COM 910710102 499 30,038 SH   SOLE 19 30,038 0 0
UNITED INS HLDGS CORP COM 910710102 38,737 2,330,741 SH   SOLE 21 2,330,741 0 0
UNITED INS HLDGS CORP COM 910710102 10,320 620,946 SH   SOLE 22 599,010 0 21,936
UNITED INS HLDGS CORP COM 910710102 44 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 794 47,772 SH   SOLE 30 47,772 0 0
UNITED INS HLDGS CORP COM 910710102 30 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,169 652,853 SH   SOLE 2 0 0 652,853
UNITED NAT FOODS INC COM 911163103 558 52,723 SH   SOLE 2 1,879 0 50,844
UNITED NAT FOODS INC COM 911163103 2 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 25 2,406 SH   SOLE 7 2,406 0 0
UNITED NAT FOODS INC COM 911163103 2,795 263,889 SH   SOLE 18 263,889 0 0
UNITED NAT FOODS INC COM 911163103 797 75,218 SH   SOLE 19 75,218 0 0
UNITED NAT FOODS INC COM 911163103 57,718 5,450,261 SH   SOLE 21 5,450,261 0 0
UNITED NAT FOODS INC COM 911163103 16,113 1,521,508 SH   SOLE 22 1,433,158 0 88,350
UNITED NAT FOODS INC COM 911163103 227 21,442 SH   SOLE 26 3,766 0 17,676
UNITED NAT FOODS INC COM 911163103 77 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 175 16,572 SH   SOLE 29 0 0 16,572
UNITED NAT FOODS INC COM 911163103 1,071 101,101 SH   SOLE 30 101,101 0 0
UNITED NAT FOODS INC COM 911163103 54 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 57 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 183,697 1,883,491 SH   SOLE 2 313,073 0 1,570,418
UNITED PARCEL SERVICE INC CL B 911312106 24,858 254,871 SH   SOLE 4 236,725 0 18,146
UNITED PARCEL SERVICE INC CL B 911312106 55,152 565,488 SH   SOLE 7 565,488 0 0
UNITED PARCEL SERVICE INC CL B 911312106 582 5,970 SH   SOLE 13 5,970 0 0
UNITED PARCEL SERVICE INC CL B 911312106 591 6,056 SH   SOLE 15 6,056 0 0
UNITED PARCEL SERVICE INC CL B 911312106 168,847 1,731,227 SH   SOLE 18 1,642,462 0 88,765
UNITED PARCEL SERVICE INC CL B 911312106 44,067 451,830 SH   SOLE 19 451,830 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,368,876 14,035,436 SH   SOLE 21 14,035,436 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,666,781 17,089,931 SH   SOLE 22 15,177,552 0 1,912,379
UNITED PARCEL SERVICE INC CL B 911312106 51,789 531,003 SH   SOLE 23 531,003 0 0
UNITED PARCEL SERVICE INC CL B 911312106 73,643 755,085 SH   SOLE 25 755,085 0 0
UNITED PARCEL SERVICE INC CL B 911312106 285,895 2,931,353 SH   SOLE 26 708,005 0 2,223,348
UNITED PARCEL SERVICE INC CL B 911312106 12,943 132,708 SH   SOLE 28 96,925 0 35,783
UNITED PARCEL SERVICE INC CL B 911312106 4,924 50,485 SH   SOLE 29 37,222 0 13,263
UNITED PARCEL SERVICE INC CL B 911312106 234,083 2,400,114 SH   SOLE 30 2,400,114 0 0
UNITED PARCEL SERVICE INC CL B 911312106 32,607 334,329 SH   SOLE 31 171,287 0 163,042
UNITED PARCEL SERVICE INC CL B 911312106 21,831 223,843 SH   SOLE 34 223,843 0 0
UNITED PARCEL SERVICE INC CL B 911312106 56,497 579,276 SH   SOLE 36 579,276 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,065 10,924 SH   SOLE 37 10,924 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,525 15,641 SH   SOLE 40 15,641 0 0
UNITED RENTALS INC COM 911363109 20,396 198,923 SH   SOLE 2 12,457 0 186,466
UNITED RENTALS INC COM 911363109 3,062 29,865 SH   SOLE 4 27,609 0 2,256
UNITED RENTALS INC COM 911363109 9,094 88,698 SH   SOLE 7 70,425 0 18,273
UNITED RENTALS INC COM 911363109 149 1,453 SH   SOLE 13 1,453 0 0
UNITED RENTALS INC COM 911363109 74 720 SH   SOLE 15 720 0 0
UNITED RENTALS INC COM 911363109 17,398 169,686 SH   SOLE 18 159,709 0 9,977
UNITED RENTALS INC COM 911363109 2,193 21,393 SH   SOLE 19 21,393 0 0
UNITED RENTALS INC COM 911363109 211,490 2,062,713 SH   SOLE 21 2,062,713 0 0
UNITED RENTALS INC COM 911363109 241,217 2,352,647 SH   SOLE 22 2,134,807 0 217,840
UNITED RENTALS INC COM 911363109 5,758 56,164 SH   SOLE 23 56,164 0 0
UNITED RENTALS INC COM 911363109 8,143 79,417 SH   SOLE 25 79,417 0 0
UNITED RENTALS INC COM 911363109 39,921 389,364 SH   SOLE 26 104,373 0 284,991
UNITED RENTALS INC COM 911363109 1,648 16,074 SH   SOLE 28 11,787 0 4,287
UNITED RENTALS INC COM 911363109 2,044 19,934 SH   SOLE 29 2,951 0 16,983
UNITED RENTALS INC COM 911363109 34,656 338,009 SH   SOLE 30 338,009 0 0
UNITED RENTALS INC COM 911363109 3,557 34,697 SH   SOLE 31 18,917 0 15,780
UNITED RENTALS INC COM 911363109 403 3,930 SH   SOLE 34 3,930 0 0
UNITED RENTALS INC COM 911363109 6,694 65,286 SH   SOLE 36 65,286 0 0
UNITED RENTALS INC COM 911363109 174 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 111 11,539 SH   SOLE 2 508 0 11,031
UNITED SECURITY BANCSHARES C COM 911460103 425 44,372 SH   SOLE 18 44,372 0 0
UNITED SECURITY BANCSHARES C COM 911460103 180 18,791 SH   SOLE 19 18,791 0 0
UNITED SECURITY BANCSHARES C COM 911460103 4,473 466,942 SH   SOLE 21 466,942 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,079 112,602 SH   SOLE 22 105,751 0 6,851
UNITED STATES ANTIMONY CORP COM 911549103 25 42,366 SH   SOLE 21 42,366 0 0
UNITED STATES ANTIMONY CORP COM 911549103 20 33,796 SH   SOLE 22 33,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,412 27,172 SH   SOLE 2 1,354 0 25,818
UNITED STATES CELLULAR CORP COM 911684108 3 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 9 171 SH   SOLE 7 171 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,730 71,766 SH   SOLE 18 71,766 0 0
UNITED STATES CELLULAR CORP COM 911684108 4,364 83,978 SH   SOLE 19 83,978 0 0
UNITED STATES CELLULAR CORP COM 911684108 11,620 223,589 SH   SOLE 21 223,589 0 0
UNITED STATES CELLULAR CORP COM 911684108 23,357 449,439 SH   SOLE 22 423,714 0 25,725
UNITED STATES CELLULAR CORP COM 911684108 170 3,273 SH   SOLE 23 3,273 0 0
UNITED STATES CELLULAR CORP COM 911684108 289 5,566 SH   SOLE 26 0 0 5,566
UNITED STATES CELLULAR CORP COM 911684108 84 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 178 3,431 SH   SOLE 30 3,431 0 0
UNITED STATES CELLULAR CORP COM 911684108 15 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,067 20,538 SH   SOLE 34 20,538 0 0
UNITED STATES CELLULAR CORP COM 911684108 64 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES LIME & MINERAL COM 911922102 120 1,692 SH   SOLE 2 79 0 1,613
UNITED STATES LIME & MINERAL COM 911922102 494 6,959 SH   SOLE 18 6,959 0 0
UNITED STATES LIME & MINERAL COM 911922102 184 2,597 SH   SOLE 19 2,597 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,130 72,249 SH   SOLE 21 72,249 0 0
UNITED STATES LIME & MINERAL COM 911922102 6,338 89,269 SH   SOLE 22 87,250 0 2,019
UNITED STATES LIME & MINERAL COM 911922102 28 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 39 545 SH   SOLE 30 545 0 0
UNITED STATES LIME & MINERAL COM 911922102 18 259 SH   SOLE 40 259 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 2 193 SH   SOLE 17 0 0 193
UNITED STATES STL CORP NEW COM 912909108 7,997 438,439 SH   SOLE 2 84,898 0 353,541
UNITED STATES STL CORP NEW COM 912909108 16 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 92 5,041 SH   SOLE 7 5,041 0 0
UNITED STATES STL CORP NEW COM 912909108 9,313 510,606 SH   SOLE 18 510,606 0 0
UNITED STATES STL CORP NEW COM 912909108 672 36,817 SH   SOLE 19 36,817 0 0
UNITED STATES STL CORP NEW COM 912909108 156,906 8,602,291 SH   SOLE 21 8,602,291 0 0
UNITED STATES STL CORP NEW COM 912909108 109,225 5,988,232 SH   SOLE 22 5,631,836 0 356,396
UNITED STATES STL CORP NEW COM 912909108 1,021 56,002 SH   SOLE 26 31,080 0 24,922
UNITED STATES STL CORP NEW COM 912909108 416 22,792 SH   SOLE 28 22,792 0 0
UNITED STATES STL CORP NEW COM 912909108 778 42,647 SH   SOLE 30 42,647 0 0
UNITED STATES STL CORP NEW COM 912909108 65 3,538 SH   SOLE 31 3,538 0 0
UNITED STATES STL CORP NEW COM 912909108 132 7,220 SH   SOLE 36 7,220 0 0
UNITED STATES STL CORP NEW COM 912909108 303 16,605 SH   SOLE 40 16,605 0 0
UNITED TECHNOLOGIES CORP COM 913017109 227,194 2,133,679 SH   SOLE 2 302,733 0 1,830,946
UNITED TECHNOLOGIES CORP COM 913017109 32,659 306,716 SH   SOLE 4 285,037 0 21,679
UNITED TECHNOLOGIES CORP COM 913017109 70,712 664,083 SH   SOLE 7 658,188 0 5,895
UNITED TECHNOLOGIES CORP COM 913017109 889 8,352 SH   SOLE 13 8,352 0 0
UNITED TECHNOLOGIES CORP COM 913017109 749 7,032 SH   SOLE 15 7,032 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8 78 SH   SOLE 17 0 0 78
UNITED TECHNOLOGIES CORP COM 913017109 225,782 2,120,418 SH   SOLE 18 2,017,868 0 102,550
UNITED TECHNOLOGIES CORP COM 913017109 191,145 1,795,124 SH   SOLE 19 1,795,124 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,943,572 18,252,929 SH   SOLE 21 18,252,929 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,084,816 19,579,418 SH   SOLE 22 17,281,146 0 2,298,272
UNITED TECHNOLOGIES CORP COM 913017109 64,962 610,089 SH   SOLE 23 610,089 0 0
UNITED TECHNOLOGIES CORP COM 913017109 85,185 800,012 SH   SOLE 25 800,012 0 0
UNITED TECHNOLOGIES CORP COM 913017109 289,376 2,717,660 SH   SOLE 26 898,835 0 1,818,825
UNITED TECHNOLOGIES CORP COM 913017109 17,018 159,823 SH   SOLE 28 117,065 0 42,758
UNITED TECHNOLOGIES CORP COM 913017109 3,772 35,425 SH   SOLE 29 35,425 0 0
UNITED TECHNOLOGIES CORP COM 913017109 311,109 2,921,761 SH   SOLE 30 2,921,761 0 0
UNITED TECHNOLOGIES CORP COM 913017109 35,519 333,570 SH   SOLE 31 175,402 0 158,168
UNITED TECHNOLOGIES CORP COM 913017109 10,597 99,518 SH   SOLE 32 99,518 0 0
UNITED TECHNOLOGIES CORP COM 913017109 83,457 783,779 SH   SOLE 34 783,779 0 0
UNITED TECHNOLOGIES CORP COM 913017109 71,311 669,714 SH   SOLE 36 669,714 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,863 17,496 SH   SOLE 37 17,496 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,967 18,469 SH   SOLE 40 18,469 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 14,666 134,675 SH   SOLE 2 31,156 0 103,519
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,743 16,002 SH   SOLE 4 14,853 0 1,149
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,240 20,573 SH   SOLE 7 9,138 0 11,435
UNITED THERAPEUTICS CORP DEL COM 91307C102 30 274 SH   SOLE 13 274 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 14,216 130,542 SH   SOLE 18 126,365 0 4,177
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,398 12,841 SH   SOLE 19 12,841 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 304,536 2,796,472 SH   SOLE 21 2,796,472 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 168,855 1,550,552 SH   SOLE 22 1,457,755 0 92,797
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,555 32,647 SH   SOLE 23 32,647 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 238 2,185 SH   SOLE 25 2,185 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,507 105,668 SH   SOLE 26 42,059 0 63,609
UNITED THERAPEUTICS CORP DEL COM 91307C102 928 8,517 SH   SOLE 28 6,404 0 2,113
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,416 13,003 SH   SOLE 29 2,865 0 10,138
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,439 86,680 SH   SOLE 30 86,680 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,894 17,393 SH   SOLE 31 9,818 0 7,575
UNITED THERAPEUTICS CORP DEL COM 91307C102 319 2,929 SH   SOLE 34 2,929 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,108 10,172 SH   SOLE 36 10,172 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 95 874 SH   SOLE 40 874 0 0
UNITEDHEALTH GROUP INC COM 91324P102 747,383 3,000,091 SH   SOLE 2 725,103 0 2,274,988
UNITEDHEALTH GROUP INC COM 91324P102 93,936 377,073 SH   SOLE 4 351,594 0 25,479
UNITEDHEALTH GROUP INC COM 91324P102 186,635 749,179 SH   SOLE 7 746,163 0 3,016
UNITEDHEALTH GROUP INC COM 91324P102 12,152 48,781 SH   SOLE 13 48,781 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,088 8,380 SH   SOLE 15 8,380 0 0
UNITEDHEALTH GROUP INC COM 91324P102 103 412 SH   SOLE 17 0 0 412
UNITEDHEALTH GROUP INC COM 91324P102 1,113,149 4,468,325 SH   SOLE 18 3,953,268 0 515,057
UNITEDHEALTH GROUP INC COM 91324P102 1,191,680 4,783,559 SH   SOLE 19 4,783,559 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,885,810 19,612,277 SH   SOLE 21 19,612,277 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,052,204 24,294,334 SH   SOLE 22 21,393,696 0 2,900,638
UNITEDHEALTH GROUP INC COM 91324P102 191,434 768,442 SH   SOLE 23 768,442 0 0
UNITEDHEALTH GROUP INC COM 91324P102 227,082 911,538 SH   SOLE 25 894,804 0 16,734
UNITEDHEALTH GROUP INC COM 91324P102 952,127 3,821,962 SH   SOLE 26 928,867 0 2,893,095
UNITEDHEALTH GROUP INC COM 91324P102 46,337 186,002 SH   SOLE 28 136,110 0 49,892
UNITEDHEALTH GROUP INC COM 91324P102 60,076 241,154 SH   SOLE 29 74,997 0 166,157
UNITEDHEALTH GROUP INC COM 91324P102 973,719 3,908,635 SH   SOLE 30 3,908,635 0 0
UNITEDHEALTH GROUP INC COM 91324P102 119,950 481,493 SH   SOLE 31 268,209 0 213,284
UNITEDHEALTH GROUP INC COM 91324P102 24,792 99,517 SH   SOLE 32 99,517 0 0
UNITEDHEALTH GROUP INC COM 91324P102 301,699 1,211,060 SH   SOLE 34 1,211,060 0 0
UNITEDHEALTH GROUP INC COM 91324P102 208,521 837,032 SH   SOLE 36 837,032 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,514 22,135 SH   SOLE 40 22,135 0 0
UNITI GROUP INC COM 91325V108 6,477 415,971 SH   SOLE 2 84,910 0 331,061
UNITI GROUP INC COM 91325V108 798 51,267 SH   SOLE 4 51,267 0 0
UNITI GROUP INC COM 91325V108 89 5,694 SH   SOLE 7 5,694 0 0
UNITI GROUP INC COM 91325V108 7,933 509,493 SH   SOLE 18 509,493 0 0
UNITI GROUP INC COM 91325V108 548 35,177 SH   SOLE 19 35,177 0 0
UNITI GROUP INC COM 91325V108 145,674 9,356,072 SH   SOLE 21 9,356,072 0 0
UNITI GROUP INC COM 91325V108 88,410 5,678,258 SH   SOLE 22 5,341,504 0 336,754
UNITI GROUP INC COM 91325V108 680 43,665 SH   SOLE 26 31,574 0 12,091
UNITI GROUP INC COM 91325V108 344 22,124 SH   SOLE 28 22,124 0 0
UNITI GROUP INC COM 91325V108 1,298 83,388 SH   SOLE 30 83,388 0 0
UNITI GROUP INC COM 91325V108 51 3,287 SH   SOLE 31 3,287 0 0
UNITI GROUP INC COM 91325V108 153 9,856 SH   SOLE 36 9,856 0 0
UNITI GROUP INC COM 91325V108 272 17,459 SH   SOLE 40 17,459 0 0
UNITI GROUP INC OPTIONS 91325V958 39 2,500 SH Put SOLE 2 2,500 0 0
UNITI GROUP INC OPTIONS 91325V958 779 50,000 SH Put SOLE 19 50,000 0 0
UNITIL CORP COM 913259107 755 14,904 SH   SOLE 2 508 0 14,396
UNITIL CORP COM 913259107 9 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 997 19,691 SH   SOLE 7 19,691 0 0
UNITIL CORP COM 913259107 2,644 52,220 SH   SOLE 18 52,220 0 0
UNITIL CORP COM 913259107 1,082 21,359 SH   SOLE 19 21,359 0 0
UNITIL CORP COM 913259107 27,052 534,207 SH   SOLE 21 534,207 0 0
UNITIL CORP COM 913259107 26,958 532,353 SH   SOLE 22 513,692 0 18,661
UNITIL CORP COM 913259107 194 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 184 3,627 SH   SOLE 30 3,627 0 0
UNITIL CORP COM 913259107 76 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 166 7,994 SH   SOLE 2 281 0 7,713
UNITY BANCORP INC COM 913290102 543 26,154 SH   SOLE 18 26,154 0 0
UNITY BANCORP INC COM 913290102 224 10,809 SH   SOLE 19 10,809 0 0
UNITY BANCORP INC COM 913290102 5,833 280,984 SH   SOLE 21 280,984 0 0
UNITY BANCORP INC COM 913290102 1,375 66,256 SH   SOLE 22 62,148 0 4,108
UNITY BIOTECHNOLOGY INC COM 91381U101 328 20,178 SH   SOLE 2 2,039 0 18,139
UNITY BIOTECHNOLOGY INC COM 91381U101 1,407 86,556 SH   SOLE 18 86,556 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 903 55,531 SH   SOLE 19 55,531 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 21,506 1,322,620 SH   SOLE 21 1,322,620 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 5,919 364,037 SH   SOLE 22 350,382 0 13,655
UNITY BIOTECHNOLOGY INC COM 91381U101 13 777 SH   SOLE 23 777 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 19 1,183 SH   SOLE 30 1,183 0 0
UNIVAR INC COM 91336L107 4,218 237,744 SH   SOLE 2 7,726 0 230,018
UNIVAR INC COM 91336L107 8 467 SH   SOLE 4 467 0 0
UNIVAR INC COM 91336L107 83 4,690 SH   SOLE 7 4,690 0 0
UNIVAR INC COM 91336L107 1,013 57,114 SH   SOLE 18 57,114 0 0
UNIVAR INC COM 91336L107 425 23,955 SH   SOLE 19 23,955 0 0
UNIVAR INC COM 91336L107 23,642 1,332,707 SH   SOLE 21 1,332,707 0 0
UNIVAR INC COM 91336L107 54,196 3,055,044 SH   SOLE 22 2,826,257 0 228,787
UNIVAR INC COM 91336L107 565 31,837 SH   SOLE 26 23,673 0 8,164
UNIVAR INC COM 91336L107 274 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 105 5,900 SH   SOLE 29 0 0 5,900
UNIVAR INC COM 91336L107 477 26,907 SH   SOLE 30 26,907 0 0
UNIVAR INC COM 91336L107 42 2,355 SH   SOLE 31 2,314 0 41
UNIVAR INC COM 91336L107 141 7,927 SH   SOLE 36 7,927 0 0
UNIVAR INC COM 91336L107 165 9,307 SH   SOLE 40 9,307 0 0
UNIVERSAL CORP VA COM 913456109 1,215 22,438 SH   SOLE 2 875 0 21,563
UNIVERSAL CORP VA COM 913456109 5 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 55 1,011 SH   SOLE 7 1,011 0 0
UNIVERSAL CORP VA COM 913456109 6,908 127,576 SH   SOLE 18 127,576 0 0
UNIVERSAL CORP VA COM 913456109 1,968 36,341 SH   SOLE 19 36,341 0 0
UNIVERSAL CORP VA COM 913456109 144,831 2,674,627 SH   SOLE 21 2,674,627 0 0
UNIVERSAL CORP VA COM 913456109 39,669 732,581 SH   SOLE 22 694,637 0 37,944
UNIVERSAL CORP VA COM 913456109 100 1,849 SH   SOLE 23 1,849 0 0
UNIVERSAL CORP VA COM 913456109 162 2,985 SH   SOLE 26 1,592 0 1,393
UNIVERSAL CORP VA COM 913456109 171 3,163 SH   SOLE 28 3,163 0 0
UNIVERSAL CORP VA COM 913456109 50 925 SH   SOLE 29 0 0 925
UNIVERSAL CORP VA COM 913456109 2,671 49,318 SH   SOLE 30 49,318 0 0
UNIVERSAL CORP VA COM 913456109 51 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 126 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,128 97,551 SH   SOLE 2 20,364 0 77,187
UNIVERSAL DISPLAY CORP COM 91347P105 16 171 SH   SOLE 4 171 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 79 849 SH   SOLE 7 849 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 11,485 122,743 SH   SOLE 18 122,743 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 847 9,055 SH   SOLE 19 9,055 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 198,036 2,116,443 SH   SOLE 21 2,116,443 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 128,007 1,368,033 SH   SOLE 22 1,287,043 0 80,990
UNIVERSAL DISPLAY CORP COM 91347P105 1,633 17,456 SH   SOLE 26 10,321 0 7,135
UNIVERSAL DISPLAY CORP COM 91347P105 519 5,544 SH   SOLE 28 5,544 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 169 1,803 SH   SOLE 29 0 0 1,803
UNIVERSAL DISPLAY CORP COM 91347P105 964 10,299 SH   SOLE 30 10,299 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 84 900 SH   SOLE 31 900 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 378 4,040 SH   SOLE 40 4,040 0 0
UNIVERSAL ELECTRS INC COM 913483103 349 13,809 SH   SOLE 2 483 0 13,326
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 6 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,822 72,089 SH   SOLE 18 72,089 0 0
UNIVERSAL ELECTRS INC COM 913483103 511 20,212 SH   SOLE 19 20,212 0 0
UNIVERSAL ELECTRS INC COM 913483103 38,244 1,512,809 SH   SOLE 21 1,512,809 0 0
UNIVERSAL ELECTRS INC COM 913483103 10,208 403,795 SH   SOLE 22 380,946 0 22,849
UNIVERSAL ELECTRS INC COM 913483103 17 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 53 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 710 28,087 SH   SOLE 30 28,087 0 0
UNIVERSAL ELECTRS INC COM 913483103 42 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,019 77,763 SH   SOLE 2 28,632 0 49,131
UNIVERSAL FST PRODS INC COM 913543104 10 399 SH   SOLE 4 399 0 0
UNIVERSAL FST PRODS INC COM 913543104 34 1,294 SH   SOLE 7 1,294 0 0
UNIVERSAL FST PRODS INC COM 913543104 7,991 307,801 SH   SOLE 18 307,801 0 0
UNIVERSAL FST PRODS INC COM 913543104 11,449 441,036 SH   SOLE 19 441,036 0 0
UNIVERSAL FST PRODS INC COM 913543104 175,583 6,763,603 SH   SOLE 21 6,763,603 0 0
UNIVERSAL FST PRODS INC COM 913543104 54,746 2,108,853 SH   SOLE 22 2,023,809 0 85,044
UNIVERSAL FST PRODS INC COM 913543104 2,973 114,533 SH   SOLE 23 114,533 0 0
UNIVERSAL FST PRODS INC COM 913543104 5,669 218,372 SH   SOLE 26 6,831 0 211,541
UNIVERSAL FST PRODS INC COM 913543104 225 8,679 SH   SOLE 28 8,679 0 0
UNIVERSAL FST PRODS INC COM 913543104 820 31,600 SH   SOLE 29 0 0 31,600
UNIVERSAL FST PRODS INC COM 913543104 3,262 125,654 SH   SOLE 30 125,654 0 0
UNIVERSAL FST PRODS INC COM 913543104 166 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 679 11,062 SH   SOLE 2 481 0 10,581
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 558 9,094 SH   SOLE 4 9,094 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,314 21,403 SH   SOLE 7 21,403 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 37 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,085 66,565 SH   SOLE 18 66,565 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,529 41,212 SH   SOLE 19 41,212 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 87,604 1,427,480 SH   SOLE 21 1,427,480 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 34,381 560,217 SH   SOLE 22 544,848 0 15,369
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 27 436 SH   SOLE 23 436 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,642 26,763 SH   SOLE 25 26,763 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 504 8,210 SH   SOLE 26 0 0 8,210
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 268 4,360 SH   SOLE 29 4,360 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5,156 84,016 SH   SOLE 30 84,016 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 94 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 24,972 214,245 SH   SOLE 2 30,597 0 183,648
UNIVERSAL HLTH SVCS INC CL B 913903100 3,549 30,452 SH   SOLE 4 28,076 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 13,453 115,419 SH   SOLE 7 84,564 0 30,855
UNIVERSAL HLTH SVCS INC CL B 913903100 365 3,132 SH   SOLE 13 3,132 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 101 866 SH   SOLE 15 866 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 24,202 207,637 SH   SOLE 18 194,128 0 13,509
UNIVERSAL HLTH SVCS INC CL B 913903100 3,281 28,146 SH   SOLE 19 28,146 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 309,823 2,658,060 SH   SOLE 21 2,658,060 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 253,594 2,175,652 SH   SOLE 22 1,946,234 0 229,418
UNIVERSAL HLTH SVCS INC CL B 913903100 7,160 61,430 SH   SOLE 23 61,430 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,464 81,198 SH   SOLE 25 81,198 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 38,240 328,070 SH   SOLE 26 103,019 0 225,051
UNIVERSAL HLTH SVCS INC CL B 913903100 1,956 16,781 SH   SOLE 28 12,313 0 4,468
UNIVERSAL HLTH SVCS INC CL B 913903100 2,515 21,577 SH   SOLE 29 3,984 0 17,593
UNIVERSAL HLTH SVCS INC CL B 913903100 48,327 414,608 SH   SOLE 30 414,608 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,625 31,098 SH   SOLE 31 18,538 0 12,560
UNIVERSAL HLTH SVCS INC CL B 913903100 485 4,164 SH   SOLE 34 4,164 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,198 78,912 SH   SOLE 36 78,912 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 207 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 964 25,427 SH   SOLE 2 1,115 0 24,312
UNIVERSAL INS HLDGS INC COM 91359V107 8 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 27 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 6,158 162,386 SH   SOLE 18 162,386 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,793 47,283 SH   SOLE 19 47,283 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 127,588 3,364,654 SH   SOLE 21 3,364,654 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 34,315 904,937 SH   SOLE 22 862,540 0 42,397
UNIVERSAL INS HLDGS INC COM 91359V107 506 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 175 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 2,469 65,098 SH   SOLE 30 65,098 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 138 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 367 20,296 SH   SOLE 2 13,752 0 6,544
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 498 27,546 SH   SOLE 18 27,546 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3,209 177,381 SH   SOLE 19 177,381 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,837 322,664 SH   SOLE 21 322,664 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6,978 385,743 SH   SOLE 22 376,029 0 9,714
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 843 46,603 SH   SOLE 23 46,603 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,347 74,485 SH   SOLE 26 0 0 74,485
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 26 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 193 10,644 SH   SOLE 29 0 0 10,644
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 37 2,020 SH   SOLE 30 2,020 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 376 20,800 SH   SOLE 34 20,800 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 13 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 168 10,369 SH   SOLE 2 2,247 0 8,122
UNIVERSAL STAINLESS & ALLOY COM 913837100 4 258 SH   SOLE 7 258 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 483 29,779 SH   SOLE 18 29,779 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 485 29,936 SH   SOLE 19 29,936 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 4,552 280,818 SH   SOLE 21 280,818 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 3,441 212,307 SH   SOLE 22 206,539 0 5,768
UNIVERSAL STAINLESS & ALLOY COM 913837100 146 8,991 SH   SOLE 23 8,991 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 99 6,086 SH   SOLE 26 0 0 6,086
UNIVERSAL TECHNICAL INST INC COM 913915104 13 3,635 SH   SOLE 18 3,635 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 230 63,090 SH   SOLE 21 63,090 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,654 453,257 SH   SOLE 22 453,257 0 0
UNIVEST CORP PA COM 915271100 794 36,790 SH   SOLE 2 7,741 0 29,049
UNIVEST CORP PA COM 915271100 14 629 SH   SOLE 7 629 0 0
UNIVEST CORP PA COM 915271100 2,282 105,782 SH   SOLE 18 105,782 0 0
UNIVEST CORP PA COM 915271100 2,160 100,157 SH   SOLE 19 100,157 0 0
UNIVEST CORP PA COM 915271100 22,435 1,040,081 SH   SOLE 21 1,040,081 0 0
UNIVEST CORP PA COM 915271100 20,101 931,889 SH   SOLE 22 895,136 0 36,753
UNIVEST CORP PA COM 915271100 460 21,326 SH   SOLE 23 21,326 0 0
UNIVEST CORP PA COM 915271100 183 8,478 SH   SOLE 26 0 0 8,478
UNIVEST CORP PA COM 915271100 64 2,985 SH   SOLE 28 2,985 0 0
UNIVEST CORP PA COM 915271100 140 6,484 SH   SOLE 30 6,484 0 0
UNIVEST CORP PA COM 915271100 52 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 34,652 1,179,451 SH   SOLE 2 604,420 0 575,031
UNUM GROUP COM 91529Y106 7,081 241,000 SH   SOLE 4 235,607 0 5,393
UNUM GROUP COM 91529Y106 8,622 293,450 SH   SOLE 7 227,534 0 65,916
UNUM GROUP COM 91529Y106 2,021 68,784 SH   SOLE 13 68,784 0 0
UNUM GROUP COM 91529Y106 55 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 17,137 583,282 SH   SOLE 18 544,946 0 38,336
UNUM GROUP COM 91529Y106 20,668 703,474 SH   SOLE 19 703,474 0 0
UNUM GROUP COM 91529Y106 149,773 5,097,792 SH   SOLE 21 5,097,792 0 0
UNUM GROUP COM 91529Y106 224,088 7,627,246 SH   SOLE 22 6,338,449 0 1,288,797
UNUM GROUP COM 91529Y106 13,155 447,748 SH   SOLE 23 447,748 0 0
UNUM GROUP COM 91529Y106 6,536 222,456 SH   SOLE 25 222,456 0 0
UNUM GROUP COM 91529Y106 26,932 916,673 SH   SOLE 26 308,907 0 607,766
UNUM GROUP COM 91529Y106 1,244 42,337 SH   SOLE 28 30,787 0 11,550
UNUM GROUP COM 91529Y106 15,037 511,820 SH   SOLE 29 188,927 0 322,893
UNUM GROUP COM 91529Y106 29,711 1,011,264 SH   SOLE 30 1,011,264 0 0
UNUM GROUP COM 91529Y106 13,467 458,384 SH   SOLE 31 358,098 0 100,286
UNUM GROUP COM 91529Y106 3,567 121,399 SH   SOLE 34 121,399 0 0
UNUM GROUP COM 91529Y106 8,930 303,950 SH   SOLE 36 303,950 0 0
UNUM GROUP COM 91529Y106 139 4,725 SH   SOLE 40 4,725 0 0
UNUM THERAPEUTICS INC COM 903214104 68 15,489 SH   SOLE 2 3,301 0 12,188
UNUM THERAPEUTICS INC COM 903214104 268 60,997 SH   SOLE 18 60,997 0 0
UNUM THERAPEUTICS INC COM 903214104 370 84,056 SH   SOLE 19 84,056 0 0
UNUM THERAPEUTICS INC COM 903214104 4,344 987,384 SH   SOLE 21 987,384 0 0
UNUM THERAPEUTICS INC COM 903214104 1,593 362,091 SH   SOLE 22 354,998 0 7,093
UNUM THERAPEUTICS INC COM 903214104 28 6,413 SH   SOLE 23 6,413 0 0
UNUM THERAPEUTICS INC COM 903214104 24 5,443 SH   SOLE 26 0 0 5,443
UNUM THERAPEUTICS INC COM 903214104 34 7,707 SH   SOLE 29 0 0 7,707
UNUM THERAPEUTICS INC COM 903214104 4 839 SH   SOLE 30 839 0 0
UPLAND SOFTWARE INC COM 91544A109 344 12,657 SH   SOLE 2 587 0 12,070
UPLAND SOFTWARE INC COM 91544A109 9 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 1,476 54,297 SH   SOLE 18 54,297 0 0
UPLAND SOFTWARE INC COM 91544A109 1,110 40,849 SH   SOLE 19 40,849 0 0
UPLAND SOFTWARE INC COM 91544A109 14,974 550,919 SH   SOLE 21 550,919 0 0
UPLAND SOFTWARE INC COM 91544A109 12,731 468,414 SH   SOLE 22 434,075 0 34,339
UPLAND SOFTWARE INC COM 91544A109 115 4,216 SH   SOLE 30 4,216 0 0
UPWORK INC COM 91688F104 139 7,689 SH   SOLE 2 457 0 7,232
UPWORK INC COM 91688F104 715 39,500 SH   SOLE 18 39,500 0 0
UPWORK INC COM 91688F104 321 17,739 SH   SOLE 19 17,739 0 0
UPWORK INC COM 91688F104 7,514 414,920 SH   SOLE 21 414,920 0 0
UPWORK INC COM 91688F104 8,212 453,475 SH   SOLE 22 449,801 0 3,674
UQM TECHNOLOGIES INC COM 903213106 8 9,681 SH   SOLE 18 9,681 0 0
UQM TECHNOLOGIES INC COM 903213106 142 166,638 SH   SOLE 21 166,638 0 0
UQM TECHNOLOGIES INC COM 903213106 1,183 1,391,320 SH   SOLE 22 1,391,320 0 0
URANIUM ENERGY CORP COM 916896103 167 133,411 SH   SOLE 2 5,949 0 127,462
URANIUM ENERGY CORP COM 916896103 5 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 776 620,913 SH   SOLE 18 620,913 0 0
URANIUM ENERGY CORP COM 916896103 321 256,419 SH   SOLE 19 256,419 0 0
URANIUM ENERGY CORP COM 916896103 7,726 6,180,800 SH   SOLE 21 6,180,800 0 0
URANIUM ENERGY CORP COM 916896103 4,857 3,885,378 SH   SOLE 22 3,753,593 0 131,785
URBAN EDGE PPTYS COM 91704F104 2,619 157,579 SH   SOLE 2 51,287 0 106,292
URBAN EDGE PPTYS COM 91704F104 1,273 76,593 SH   SOLE 4 76,593 0 0
URBAN EDGE PPTYS COM 91704F104 3,023 181,896 SH   SOLE 7 181,896 0 0
URBAN EDGE PPTYS COM 91704F104 75 4,534 SH   SOLE 15 4,534 0 0
URBAN EDGE PPTYS COM 91704F104 10,736 645,945 SH   SOLE 18 645,945 0 0
URBAN EDGE PPTYS COM 91704F104 5,717 343,967 SH   SOLE 19 343,967 0 0
URBAN EDGE PPTYS COM 91704F104 143,691 8,645,640 SH   SOLE 21 8,645,640 0 0
URBAN EDGE PPTYS COM 91704F104 90,429 5,440,960 SH   SOLE 22 5,296,339 0 144,621
URBAN EDGE PPTYS COM 91704F104 64 3,855 SH   SOLE 23 3,855 0 0
URBAN EDGE PPTYS COM 91704F104 3,901 234,700 SH   SOLE 25 234,700 0 0
URBAN EDGE PPTYS COM 91704F104 1,145 68,903 SH   SOLE 26 25,537 0 43,366
URBAN EDGE PPTYS COM 91704F104 262 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 639 38,447 SH   SOLE 29 38,447 0 0
URBAN EDGE PPTYS COM 91704F104 8,637 519,683 SH   SOLE 30 519,683 0 0
URBAN EDGE PPTYS COM 91704F104 184 11,059 SH   SOLE 40 11,059 0 0
URBAN ONE INC CL A 91705J105 0 233 SH   SOLE 21 233 0 0
URBAN ONE INC CL D NON VTG 91705J204 7 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 121 75,392 SH   SOLE 21 75,392 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,563 970,863 SH   SOLE 22 970,863 0 0
URBAN OUTFITTERS INC COM 917047102 5,436 163,724 SH   SOLE 2 35,966 0 127,758
URBAN OUTFITTERS INC COM 917047102 47 1,422 SH   SOLE 4 1,422 0 0
URBAN OUTFITTERS INC COM 917047102 82 2,462 SH   SOLE 7 2,462 0 0
URBAN OUTFITTERS INC COM 917047102 36,420 1,097,003 SH   SOLE 18 970,220 0 126,783
URBAN OUTFITTERS INC COM 917047102 5,726 172,466 SH   SOLE 19 172,466 0 0
URBAN OUTFITTERS INC COM 917047102 124,945 3,763,393 SH   SOLE 21 3,763,393 0 0
URBAN OUTFITTERS INC COM 917047102 90,553 2,727,485 SH   SOLE 22 2,574,985 0 152,500
URBAN OUTFITTERS INC COM 917047102 58 1,737 SH   SOLE 23 1,737 0 0
URBAN OUTFITTERS INC COM 917047102 1,209 36,405 SH   SOLE 25 0 0 36,405
URBAN OUTFITTERS INC COM 917047102 466 14,030 SH   SOLE 26 8,458 0 5,572
URBAN OUTFITTERS INC COM 917047102 348 10,483 SH   SOLE 28 10,483 0 0
URBAN OUTFITTERS INC COM 917047102 738 22,230 SH   SOLE 30 22,230 0 0
URBAN OUTFITTERS INC COM 917047102 52 1,576 SH   SOLE 31 1,576 0 0
URBAN OUTFITTERS INC COM 917047102 12,038 362,602 SH   SOLE 34 362,602 0 0
URBAN OUTFITTERS INC COM 917047102 1,053 31,706 SH   SOLE 36 31,706 0 0
URBAN OUTFITTERS INC COM 917047102 254 7,656 SH   SOLE 40 7,656 0 0
UROGEN PHARMA LTD COM M96088105 361 8,390 SH   SOLE 2 0 0 8,390
UROGEN PHARMA LTD COM M96088105 9,628 223,605 SH   SOLE 21 223,605 0 0
UROGEN PHARMA LTD COM M96088105 2,911 67,602 SH   SOLE 22 63,456 0 4,146
UROGEN PHARMA LTD COM M96088105 19 432 SH   SOLE 30 432 0 0
UROVANT SCIENCES LTD SHS G9381B108 144 21,880 SH   SOLE 2 21,880 0 0
UROVANT SCIENCES LTD SHS G9381B108 76 11,486 SH   SOLE 18 11,486 0 0
UROVANT SCIENCES LTD SHS G9381B108 857 130,103 SH   SOLE 19 130,103 0 0
UROVANT SCIENCES LTD SHS G9381B108 10 1,572 SH   SOLE 20 1,572 0 0
UROVANT SCIENCES LTD SHS G9381B108 435 66,078 SH   SOLE 34 66,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 599 31,152 SH   SOLE 2 1,108 0 30,044
URSTADT BIDDLE PPTYS INC CL A 917286205 418 21,746 SH   SOLE 4 21,746 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 871 45,316 SH   SOLE 7 45,316 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 21 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,070 159,729 SH   SOLE 18 159,729 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,713 89,122 SH   SOLE 19 89,122 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 63,546 3,306,245 SH   SOLE 21 3,306,245 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 21,424 1,114,656 SH   SOLE 22 1,081,256 0 33,400
URSTADT BIDDLE PPTYS INC CL A 917286205 20 1,027 SH   SOLE 23 1,027 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,221 63,538 SH   SOLE 25 63,538 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 168 8,719 SH   SOLE 26 0 0 8,719
URSTADT BIDDLE PPTYS INC CL A 917286205 206 10,725 SH   SOLE 29 10,725 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,761 195,700 SH   SOLE 30 195,700 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 116 6,055 SH   SOLE 40 6,055 0 0
US BANCORP DEL COM NEW 902973304 180,965 3,959,856 SH   SOLE 2 467,607 0 3,492,249
US BANCORP DEL COM NEW 902973304 24,895 544,751 SH   SOLE 4 503,581 0 41,170
US BANCORP DEL COM NEW 902973304 55,712 1,219,072 SH   SOLE 7 1,204,550 0 14,522
US BANCORP DEL COM NEW 902973304 1,340 29,324 SH   SOLE 13 29,324 0 0
US BANCORP DEL COM NEW 902973304 625 13,684 SH   SOLE 15 13,684 0 0
US BANCORP DEL COM NEW 902973304 5 99 SH   SOLE 17 0 0 99
US BANCORP DEL COM NEW 902973304 302,264 6,614,083 SH   SOLE 18 5,501,450 0 1,112,633
US BANCORP DEL COM NEW 902973304 189,903 4,155,422 SH   SOLE 19 4,155,422 0 0
US BANCORP DEL COM NEW 902973304 1,426,155 31,206,899 SH   SOLE 21 31,206,899 0 0
US BANCORP DEL COM NEW 902973304 1,699,676 37,192,041 SH   SOLE 22 32,949,689 0 4,242,352
US BANCORP DEL COM NEW 902973304 49,723 1,088,041 SH   SOLE 23 1,088,041 0 0
US BANCORP DEL COM NEW 902973304 73,107 1,599,720 SH   SOLE 25 1,538,223 0 61,497
US BANCORP DEL COM NEW 902973304 257,540 5,635,446 SH   SOLE 26 1,591,791 0 4,043,655
US BANCORP DEL COM NEW 902973304 13,648 298,641 SH   SOLE 28 218,624 0 80,017
US BANCORP DEL COM NEW 902973304 3,185 69,689 SH   SOLE 29 69,689 0 0
US BANCORP DEL COM NEW 902973304 260,958 5,710,244 SH   SOLE 30 5,710,244 0 0
US BANCORP DEL COM NEW 902973304 29,061 635,915 SH   SOLE 31 379,818 0 256,097
US BANCORP DEL COM NEW 902973304 54,612 1,195,020 SH   SOLE 34 1,195,020 0 0
US BANCORP DEL COM NEW 902973304 67,196 1,470,367 SH   SOLE 36 1,470,367 0 0
US BANCORP DEL COM NEW 902973304 1,518 33,214 SH   SOLE 37 33,214 0 0
US BANCORP DEL COM NEW 902973304 1,595 34,912 SH   SOLE 40 34,912 0 0
US ECOLOGY INC COM 91732J102 1,121 17,801 SH   SOLE 2 761 0 17,040
US ECOLOGY INC COM 91732J102 9 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 4 70 SH   SOLE 7 70 0 0
US ECOLOGY INC COM 91732J102 6,976 110,771 SH   SOLE 18 110,771 0 0
US ECOLOGY INC COM 91732J102 2,030 32,228 SH   SOLE 19 32,228 0 0
US ECOLOGY INC COM 91732J102 144,765 2,298,594 SH   SOLE 21 2,298,594 0 0
US ECOLOGY INC COM 91732J102 39,386 625,373 SH   SOLE 22 599,316 0 26,057
US ECOLOGY INC COM 91732J102 496 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91732J102 197 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 2,812 44,644 SH   SOLE 30 44,644 0 0
US ECOLOGY INC COM 91732J102 153 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 14,465 457,168 SH   SOLE 2 49,960 0 407,208
US FOODS HLDG CORP COM 912008109 29 906 SH   SOLE 4 906 0 0
US FOODS HLDG CORP COM 912008109 274 8,661 SH   SOLE 7 8,661 0 0
US FOODS HLDG CORP COM 912008109 3,334 105,383 SH   SOLE 18 105,383 0 0
US FOODS HLDG CORP COM 912008109 1,437 45,424 SH   SOLE 19 45,424 0 0
US FOODS HLDG CORP COM 912008109 79,243 2,504,515 SH   SOLE 21 2,504,515 0 0
US FOODS HLDG CORP COM 912008109 186,493 5,894,201 SH   SOLE 22 5,448,312 0 445,889
US FOODS HLDG CORP COM 912008109 2,217 70,061 SH   SOLE 26 37,966 0 32,095
US FOODS HLDG CORP COM 912008109 882 27,871 SH   SOLE 28 27,871 0 0
US FOODS HLDG CORP COM 912008109 1,711 54,064 SH   SOLE 30 54,064 0 0
US FOODS HLDG CORP COM 912008109 138 4,367 SH   SOLE 31 4,336 0 31
US FOODS HLDG CORP COM 912008109 1,586 50,117 SH   SOLE 36 50,117 0 0
US FOODS HLDG CORP COM 912008109 643 20,315 SH   SOLE 40 20,315 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 104 18,480 SH   SOLE 2 859 0 17,621
US XPRESS ENTERPRISES INC COM CL A 90338N202 369 65,830 SH   SOLE 18 65,830 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 162 28,943 SH   SOLE 19 28,943 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 4,093 729,529 SH   SOLE 21 729,529 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 2,401 428,034 SH   SOLE 22 422,402 0 5,632
USA TECHNOLOGIES INC COM NO PAR 90328S500 178 45,669 SH   SOLE 2 1,815 0 43,854
USA TECHNOLOGIES INC COM NO PAR 90328S500 4 1,128 SH   SOLE 7 1,128 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 755 194,074 SH   SOLE 18 194,074 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 310 79,815 SH   SOLE 19 79,815 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 7,640 1,964,078 SH   SOLE 21 1,964,078 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 6,259 1,608,891 SH   SOLE 22 1,566,217 0 42,674
USA TRUCK INC COM 902925106 106 7,064 SH   SOLE 2 367 0 6,697
USA TRUCK INC COM 902925106 4 283 SH   SOLE 7 283 0 0
USA TRUCK INC COM 902925106 391 26,139 SH   SOLE 18 26,139 0 0
USA TRUCK INC COM 902925106 183 12,219 SH   SOLE 19 12,219 0 0
USA TRUCK INC COM 902925106 4,170 278,539 SH   SOLE 21 278,539 0 0
USA TRUCK INC COM 902925106 4,803 320,823 SH   SOLE 22 314,746 0 6,077
USANA HEALTH SCIENCES INC COM 90328M107 1,494 12,689 SH   SOLE 2 2,990 0 9,699
USANA HEALTH SCIENCES INC COM 90328M107 9 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 29 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,850 41,200 SH   SOLE 18 41,200 0 0
USANA HEALTH SCIENCES INC COM 90328M107 6,800 57,762 SH   SOLE 19 57,762 0 0
USANA HEALTH SCIENCES INC COM 90328M107 50,117 425,695 SH   SOLE 21 425,695 0 0
USANA HEALTH SCIENCES INC COM 90328M107 58,752 499,043 SH   SOLE 22 482,392 0 16,651
USANA HEALTH SCIENCES INC COM 90328M107 1,241 10,539 SH   SOLE 23 10,539 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,140 26,667 SH   SOLE 26 3,762 0 22,905
USANA HEALTH SCIENCES INC COM 90328M107 198 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 330 2,805 SH   SOLE 29 0 0 2,805
USANA HEALTH SCIENCES INC COM 90328M107 321 2,728 SH   SOLE 30 2,728 0 0
USANA HEALTH SCIENCES INC COM 90328M107 864 7,335 SH   SOLE 34 7,335 0 0
USANA HEALTH SCIENCES INC COM 90328M107 138 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 236 2,845 SH   SOLE 2 119 0 2,726
UTAH MED PRODS INC COM 917488108 5 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 977 11,755 SH   SOLE 18 11,755 0 0
UTAH MED PRODS INC COM 917488108 404 4,861 SH   SOLE 19 4,861 0 0
UTAH MED PRODS INC COM 917488108 9,893 119,072 SH   SOLE 21 119,072 0 0
UTAH MED PRODS INC COM 917488108 4,092 49,257 SH   SOLE 22 38,765 0 10,492
UTAH MED PRODS INC COM 917488108 114 1,374 SH   SOLE 26 0 0 1,374
UXIN LTD ADS 91818X108 630 129,527 SH   SOLE 22 129,527 0 0
V F CORP COM 918204108 68,443 959,388 SH   SOLE 2 199,194 0 760,194
V F CORP COM 918204108 11,036 154,701 SH   SOLE 4 145,854 0 8,847
V F CORP COM 918204108 31,699 444,341 SH   SOLE 7 320,156 0 124,185
V F CORP COM 918204108 1,423 19,949 SH   SOLE 13 19,949 0 0
V F CORP COM 918204108 193 2,711 SH   SOLE 15 2,711 0 0
V F CORP COM 918204108 57,905 811,680 SH   SOLE 18 771,480 0 40,200
V F CORP COM 918204108 19,489 273,182 SH   SOLE 19 273,182 0 0
V F CORP COM 918204108 614,799 8,617,866 SH   SOLE 21 8,617,866 0 0
V F CORP COM 918204108 594,303 8,330,578 SH   SOLE 22 7,306,576 0 1,024,002
V F CORP COM 918204108 21,977 308,066 SH   SOLE 23 308,066 0 0
V F CORP COM 918204108 20,146 282,388 SH   SOLE 25 282,388 0 0
V F CORP COM 918204108 112,622 1,578,659 SH   SOLE 26 368,775 0 1,209,884
V F CORP COM 918204108 4,617 64,719 SH   SOLE 28 47,236 0 17,483
V F CORP COM 918204108 8,930 125,182 SH   SOLE 29 57,596 0 67,586
V F CORP COM 918204108 111,691 1,565,610 SH   SOLE 30 1,565,610 0 0
V F CORP COM 918204108 14,632 205,100 SH   SOLE 31 125,828 0 79,272
V F CORP COM 918204108 14,661 205,506 SH   SOLE 34 205,506 0 0
V F CORP COM 918204108 22,150 310,486 SH   SOLE 36 310,486 0 0
V F CORP COM 918204108 565 7,921 SH   SOLE 40 7,921 0 0
VAALCO ENERGY INC COM NEW 91851C201 15 10,304 SH   SOLE 18 10,304 0 0
VAALCO ENERGY INC COM NEW 91851C201 422 287,164 SH   SOLE 21 287,164 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,435 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 2 591 SH   SOLE 18 591 0 0
VAIL RESORTS INC COM 91879Q109 19,661 93,258 SH   SOLE 2 4,597 0 88,661
VAIL RESORTS INC COM 91879Q109 2,904 13,774 SH   SOLE 4 12,707 0 1,067
VAIL RESORTS INC COM 91879Q109 784 3,718 SH   SOLE 7 3,718 0 0
VAIL RESORTS INC COM 91879Q109 51 240 SH   SOLE 13 240 0 0
VAIL RESORTS INC COM 91879Q109 23 109 SH   SOLE 15 109 0 0
VAIL RESORTS INC COM 91879Q109 5,474 25,963 SH   SOLE 18 22,730 0 3,233
VAIL RESORTS INC COM 91879Q109 45,290 214,828 SH   SOLE 19 214,828 0 0
VAIL RESORTS INC COM 91879Q109 119,138 565,116 SH   SOLE 21 565,116 0 0
VAIL RESORTS INC COM 91879Q109 233,797 1,108,989 SH   SOLE 22 1,028,603 0 80,386
VAIL RESORTS INC COM 91879Q109 5,911 28,038 SH   SOLE 23 28,038 0 0
VAIL RESORTS INC COM 91879Q109 7,656 36,313 SH   SOLE 25 36,313 0 0
VAIL RESORTS INC COM 91879Q109 30,306 143,754 SH   SOLE 26 46,509 0 97,245
VAIL RESORTS INC COM 91879Q109 1,681 7,975 SH   SOLE 28 5,857 0 2,118
VAIL RESORTS INC COM 91879Q109 2,100 9,960 SH   SOLE 29 1,668 0 8,292
VAIL RESORTS INC COM 91879Q109 12,118 57,480 SH   SOLE 30 57,480 0 0
VAIL RESORTS INC COM 91879Q109 3,287 15,592 SH   SOLE 31 8,848 0 6,744
VAIL RESORTS INC COM 91879Q109 443 2,103 SH   SOLE 34 2,103 0 0
VAIL RESORTS INC COM 91879Q109 5,512 26,145 SH   SOLE 36 26,145 0 0
VAIL RESORTS INC COM 91879Q109 170 805 SH   SOLE 40 805 0 0
VALE S A ADR 91912E105 168 12,740 SH   SOLE 2 0 0 12,740
VALE S A ADR 91912E105 23,157 1,755,651 SH   SOLE 18 5,651 0 1,750,000
VALE S A ADR 91912E105 46,284 3,509,016 SH   SOLE 19 3,509,016 0 0
VALE S A ADR 91912E105 112,933 8,562,012 SH   SOLE 21 8,562,012 0 0
VALE S A ADR 91912E105 112,928 8,561,634 SH   SOLE 25 8,561,634 0 0
VALE S A ADR 91912E105 2,053 155,666 SH   SOLE 26 0 0 155,666
VALE S A ADR 91912E105 19,772 1,499,021 SH   SOLE 29 1,499,021 0 0
VALE S A ADR 91912E105 13,341 1,011,447 SH   SOLE 30 1,011,447 0 0
VALE S A ADR 91912E105 547,328 41,495,667 SH   SOLE 34 41,495,667 0 0
VALERITAS HLDGS INC COM NEW 91914N202 1 3,107 SH   SOLE 18 3,107 0 0
VALERITAS HLDGS INC COM NEW 91914N202 14 41,609 SH   SOLE 21 41,609 0 0
VALERO ENERGY CORP NEW COM 91913Y100 84,719 1,130,045 SH   SOLE 2 149,024 0 981,021
VALERO ENERGY CORP NEW COM 91913Y100 12,357 164,820 SH   SOLE 4 153,450 0 11,370
VALERO ENERGY CORP NEW COM 91913Y100 37,186 496,006 SH   SOLE 7 395,305 0 100,701
VALERO ENERGY CORP NEW COM 91913Y100 1,396 18,621 SH   SOLE 13 18,621 0 0
VALERO ENERGY CORP NEW COM 91913Y100 301 4,016 SH   SOLE 15 4,016 0 0
VALERO ENERGY CORP NEW COM 91913Y100 86,087 1,148,288 SH   SOLE 18 1,092,792 0 55,496
VALERO ENERGY CORP NEW COM 91913Y100 48,740 650,122 SH   SOLE 19 650,122 0 0
VALERO ENERGY CORP NEW COM 91913Y100 867,546 11,571,910 SH   SOLE 21 11,571,910 0 0
VALERO ENERGY CORP NEW COM 91913Y100 820,305 10,941,777 SH   SOLE 22 9,661,092 0 1,280,685
VALERO ENERGY CORP NEW COM 91913Y100 24,131 321,876 SH   SOLE 23 321,876 0 0
VALERO ENERGY CORP NEW COM 91913Y100 33,788 450,692 SH   SOLE 25 450,692 0 0
VALERO ENERGY CORP NEW COM 91913Y100 256,820 3,425,639 SH   SOLE 26 441,380 0 2,984,259
VALERO ENERGY CORP NEW COM 91913Y100 6,227 83,060 SH   SOLE 28 61,013 0 22,047
VALERO ENERGY CORP NEW COM 91913Y100 11,213 149,562 SH   SOLE 29 114,892 0 34,670
VALERO ENERGY CORP NEW COM 91913Y100 132,596 1,768,657 SH   SOLE 30 1,768,657 0 0
VALERO ENERGY CORP NEW COM 91913Y100 14,028 187,112 SH   SOLE 31 104,547 0 82,565
VALERO ENERGY CORP NEW COM 91913Y100 2,932 39,112 SH   SOLE 32 39,112 0 0
VALERO ENERGY CORP NEW COM 91913Y100 60,132 802,083 SH   SOLE 34 802,083 0 0
VALERO ENERGY CORP NEW COM 91913Y100 7,003 93,411 SH   SOLE 35 93,411 0 0
VALERO ENERGY CORP NEW COM 91913Y100 29,909 398,942 SH   SOLE 36 398,942 0 0
VALERO ENERGY CORP NEW COM 91913Y100 756 10,089 SH   SOLE 40 10,089 0 0
VALHI INC NEW COM 918905100 65 33,639 SH   SOLE 2 599 0 33,040
VALHI INC NEW COM 918905100 163 84,384 SH   SOLE 18 84,384 0 0
VALHI INC NEW COM 918905100 92 47,848 SH   SOLE 19 47,848 0 0
VALHI INC NEW COM 918905100 1,597 827,439 SH   SOLE 21 827,439 0 0
VALHI INC NEW COM 918905100 1,011 523,769 SH   SOLE 22 514,838 0 8,931
VALHI INC NEW COM 918905100 0 1 SH   SOLE 29 0 0 1
VALLEY NATL BANCORP COM 919794107 5,501 619,500 SH   SOLE 2 297,224 0 322,276
VALLEY NATL BANCORP COM 919794107 11 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 256 28,774 SH   SOLE 7 28,774 0 0
VALLEY NATL BANCORP COM 919794107 17,666 1,989,453 SH   SOLE 18 1,989,453 0 0
VALLEY NATL BANCORP COM 919794107 4,629 521,284 SH   SOLE 19 521,284 0 0
VALLEY NATL BANCORP COM 919794107 263,078 29,625,873 SH   SOLE 21 29,625,873 0 0
VALLEY NATL BANCORP COM 919794107 99,971 11,258,016 SH   SOLE 22 10,845,862 0 412,154
VALLEY NATL BANCORP COM 919794107 839 94,518 SH   SOLE 26 52,370 0 42,148
VALLEY NATL BANCORP COM 919794107 388 43,721 SH   SOLE 28 43,721 0 0
VALLEY NATL BANCORP COM 919794107 732 82,392 SH   SOLE 30 82,392 0 0
VALLEY NATL BANCORP COM 919794107 859 96,758 SH   SOLE 32 96,758 0 0
VALLEY NATL BANCORP COM 919794107 52 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 296 33,363 SH   SOLE 40 33,363 0 0
VALMONT INDS INC COM 920253101 5,777 52,066 SH   SOLE 2 12,176 0 39,890
VALMONT INDS INC COM 920253101 14 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 50 453 SH   SOLE 7 453 0 0
VALMONT INDS INC COM 920253101 7,088 63,885 SH   SOLE 18 63,885 0 0
VALMONT INDS INC COM 920253101 503 4,534 SH   SOLE 19 4,534 0 0
VALMONT INDS INC COM 920253101 116,463 1,049,692 SH   SOLE 21 1,049,692 0 0
VALMONT INDS INC COM 920253101 80,857 728,768 SH   SOLE 22 681,509 0 47,259
VALMONT INDS INC COM 920253101 809 7,294 SH   SOLE 26 4,855 0 2,439
VALMONT INDS INC COM 920253101 314 2,827 SH   SOLE 28 2,827 0 0
VALMONT INDS INC COM 920253101 596 5,369 SH   SOLE 30 5,369 0 0
VALMONT INDS INC COM 920253101 53 476 SH   SOLE 31 476 0 0
VALMONT INDS INC COM 920253101 75 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 155 1,400 SH   SOLE 40 1,400 0 0
VALUE LINE INC COM 920437100 41 1,566 SH   SOLE 2 0 0 1,566
VALUE LINE INC COM 920437100 135 5,202 SH   SOLE 18 5,202 0 0
VALUE LINE INC COM 920437100 29 1,129 SH   SOLE 19 1,129 0 0
VALUE LINE INC COM 920437100 1,035 39,778 SH   SOLE 21 39,778 0 0
VALUE LINE INC COM 920437100 1,521 58,464 SH   SOLE 22 57,721 0 743
VALVOLINE INC COM 92047W101 9,235 477,255 SH   SOLE 2 99,297 0 377,958
VALVOLINE INC COM 92047W101 15 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 72 3,700 SH   SOLE 7 3,700 0 0
VALVOLINE INC COM 92047W101 11,007 568,847 SH   SOLE 18 568,847 0 0
VALVOLINE INC COM 92047W101 862 44,531 SH   SOLE 19 44,531 0 0
VALVOLINE INC COM 92047W101 179,713 9,287,519 SH   SOLE 21 9,287,519 0 0
VALVOLINE INC COM 92047W101 120,446 6,224,585 SH   SOLE 22 5,830,623 0 393,962
VALVOLINE INC COM 92047W101 110 5,665 SH   SOLE 25 5,665 0 0
VALVOLINE INC COM 92047W101 895 46,275 SH   SOLE 26 22,832 0 23,443
VALVOLINE INC COM 92047W101 506 26,126 SH   SOLE 28 26,126 0 0
VALVOLINE INC COM 92047W101 968 50,027 SH   SOLE 30 50,027 0 0
VALVOLINE INC COM 92047W101 74 3,810 SH   SOLE 31 3,810 0 0
VALVOLINE INC COM 92047W101 58 3,012 SH   SOLE 34 3,012 0 0
VALVOLINE INC COM 92047W101 396 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,263 48,341 SH   SOLE 2 9,155 0 39,186
VANDA PHARMACEUTICALS INC COM 921659108 9 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 26 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 7,073 270,694 SH   SOLE 18 270,694 0 0
VANDA PHARMACEUTICALS INC COM 921659108 4,675 178,902 SH   SOLE 19 178,902 0 0
VANDA PHARMACEUTICALS INC COM 921659108 165,851 6,347,139 SH   SOLE 21 6,347,139 0 0
VANDA PHARMACEUTICALS INC COM 921659108 44,410 1,699,588 SH   SOLE 22 1,551,192 0 148,396
VANDA PHARMACEUTICALS INC COM 921659108 798 30,553 SH   SOLE 23 30,553 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,663 63,661 SH   SOLE 26 17,441 0 46,220
VANDA PHARMACEUTICALS INC COM 921659108 214 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 295 11,294 SH   SOLE 29 0 0 11,294
VANDA PHARMACEUTICALS INC COM 921659108 2,842 108,777 SH   SOLE 30 108,777 0 0
VANDA PHARMACEUTICALS INC COM 921659108 36 1,391 SH   SOLE 34 1,391 0 0
VANDA PHARMACEUTICALS INC COM 921659108 117 4,493 SH   SOLE 40 4,493 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 2 165 SH   SOLE 17 0 0 165
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 703 33,323 SH   SOLE 4 33,323 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 70 SH   SOLE 17 0 0 70
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7,274 344,897 SH   SOLE 18 344,897 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 45,807 2,171,966 SH   SOLE 19 2,171,966 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,764 83,626 SH   SOLE 22 83,626 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 22 910 SH   SOLE 18 910 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 17,073 910,560 SH   SOLE 2 617,760 0 292,800
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 19,935 1,063,196 SH   SOLE 22 1,063,196 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6 237 SH   SOLE 17 0 0 237
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 76 SH   SOLE 17 0 0 76
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 8 201 SH   SOLE 17 0 0 201
VANECK VECTORS ETF TR OPTIONS 92189F956 87 1,000 SH Put SOLE 2 1,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F956 3,055 35,000 SH Put SOLE 19 35,000 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 0 35 SH   SOLE 17 0 0 35
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 115 4,151 SH   SOLE 22 0 0 4,151
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1 28 SH   SOLE 17 0 0 28
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 929 19,578 SH   SOLE 17 0 0 19,578
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 7 198 SH   SOLE 17 0 0 198
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 6,039 183,000 SH   SOLE 19 183,000 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 12,553 205,660 SH   SOLE 2 0 0 205,660
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4 70 SH   SOLE 17 0 0 70
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 10 172 SH   SOLE 18 172 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 10,682 175,000 SH   SOLE 19 175,000 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3 22 SH   SOLE 17 0 0 22
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 95 705 SH   SOLE 18 705 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4 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 SMLCP 600 GRTH 921932794 0 1 SH   SOLE 17 0 0 1
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 3 SH   SOLE 17 0 0 3
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1 14 SH   SOLE 17 0 0 14
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 11 126 SH   SOLE 17 0 0 126
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 28 343 SH   SOLE 17 0 0 343
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 23 289 SH   SOLE 17 0 0 289
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 275,564 3,478,907 SH   SOLE 2 3,474,294 0 4,613
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 19,707 248,796 SH   SOLE 17 0 0 248,796
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 20,594 259,994 SH   SOLE 18 259,994 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 29,628 546,144 SH   SOLE 2 321,398 0 224,746
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 40,668 749,637 SH   SOLE 17 0 0 749,637
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 355 6,535 SH   SOLE 18 6,535 0 0
VANGUARD GROUP DIV APP ETF 921908844 93 952 SH   SOLE 17 0 0 952
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,134 17,989 SH   SOLE 17 0 0 17,989
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 115,332 501,856 SH   SOLE 18 501,856 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 118 1,244 SH   SOLE 17 0 0 1,244
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 82 682 SH   SOLE 17 0 0 682
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 613 8,214 SH   SOLE 2 0 0 8,214
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 43,228 579,700 SH   SOLE 4 579,700 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16,355 219,323 SH   SOLE 17 0 0 219,323
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 132 1,771 SH   SOLE 18 1,771 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 24,427 327,565 SH   SOLE 22 327,565 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 64 423 SH   SOLE 17 0 0 423
VANGUARD INDEX FDS SM CP VAL ETF 922908611 134 1,171 SH   SOLE 17 0 0 1,171
VANGUARD INDEX FDS MID CAP ETF 922908629 136 982 SH   SOLE 17 0 0 982
VANGUARD INDEX FDS MID CAP ETF 922908629 28,860 208,857 SH   SOLE 18 208,857 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 656 5,710 SH   SOLE 17 0 0 5,710
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 947 9,492 SH   SOLE 17 0 0 9,492
VANGUARD INDEX FDS GROWTH ETF 922908736 3,177 23,652 SH   SOLE 17 0 0 23,652
VANGUARD INDEX FDS GROWTH ETF 922908736 61,767 459,812 SH   SOLE 18 459,812 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,702 17,381 SH   SOLE 2 17,381 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 24,915 254,365 SH   SOLE 17 0 0 254,365
VANGUARD INDEX FDS VALUE ETF 922908744 220,001 2,246,056 SH   SOLE 18 2,246,056 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,857 21,649 SH   SOLE 17 0 0 21,649
VANGUARD INDEX FDS SMALL CP ETF 922908751 20,913 158,442 SH   SOLE 18 158,442 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 470 3,562 SH   SOLE 22 3,562 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,675 91,475 SH   SOLE 17 0 0 91,475
VANGUARD INDEX FDS TOTAL STK MKT 922908769 27,308 213,960 SH   SOLE 18 213,960 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 42,839 817,374 SH   SOLE 17 0 0 817,374
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 6,652 70,257 SH   SOLE 17 0 0 70,257
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 285 4,361 SH   SOLE 17 0 0 4,361
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 121,469 1,855,626 SH   SOLE 18 1,855,626 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 296 6,489 SH   SOLE 17 0 0 6,489
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 109,033 2,392,123 SH   SOLE 18 2,392,123 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,021 79,283 SH   SOLE 2 79,283 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23,791 624,438 SH   SOLE 17 0 0 624,438
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,323 323,443 SH   SOLE 18 323,443 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 22 357 SH   SOLE 17 0 0 357
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 91 1,878 SH   SOLE 17 0 0 1,878
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 104,736 2,154,174 SH   SOLE 23 2,154,174 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 19,335 403,479 SH   SOLE 17 0 0 403,479
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 542 11,316 SH   SOLE 18 11,316 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,446 28,321 SH   SOLE 17 0 0 28,321
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,562 50,177 SH   SOLE 18 50,177 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5 84 SH   SOLE 17 0 0 84
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 107,351 1,377,355 SH   SOLE 2 1,377,355 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 49 631 SH   SOLE 17 0 0 631
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1 13 SH   SOLE 17 0 0 13
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 9 77 SH   SOLE 17 0 0 77
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 16 147 SH   SOLE 17 0 0 147
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 26 SH   SOLE 17 0 0 26
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3 44 SH   SOLE 17 0 0 44
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1 12 SH   SOLE 17 0 0 12
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 534 5,500 SH   SOLE 18 5,500 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 17 150 SH   SOLE 17 0 0 150
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,203 237,001 SH   SOLE 2 0 0 237,001
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 13 253 SH   SOLE 17 0 0 253
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 100 1,939 SH   SOLE 18 1,939 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,533 41,480 SH   SOLE 18 41,480 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,009 60,447 SH   SOLE 17 0 0 60,447
VANGUARD STAR FD VG TL INTL STK F 921909768 87 1,835 SH   SOLE 17 0 0 1,835
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,076 82,898 SH   SOLE 2 82,898 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 14,780 398,372 SH   SOLE 17 0 0 398,372
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15,409 415,330 SH   SOLE 18 415,330 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 81 1,035 SH   SOLE 17 0 0 1,035
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 97 1,248 SH   SOLE 18 1,248 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 4 76 SH   SOLE 17 0 0 76
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 2 26 SH   SOLE 17 0 0 26
VANGUARD WORLD FD EXTENDED DUR 921910709 4,942 43,554 SH   SOLE 2 0 0 43,554
VANGUARD WORLD FD EXTENDED DUR 921910709 7 65 SH   SOLE 17 0 0 65
VANGUARD WORLD FD MEGA GRWTH IND 921910816 235 2,195 SH   SOLE 17 0 0 2,195
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 15 208 SH   SOLE 17 0 0 208
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 86 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 93 SH   SOLE 17 0 0 93
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12 74 SH   SOLE 17 0 0 74
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 4 SH   SOLE 18 4 0 0
VAPOTHERM INC COM 922107107 42 2,090 SH   SOLE 2 0 0 2,090
VAPOTHERM INC COM 922107107 285 14,283 SH   SOLE 18 14,283 0 0
VAPOTHERM INC COM 922107107 133 6,676 SH   SOLE 19 6,676 0 0
VAPOTHERM INC COM 922107107 3,122 156,472 SH   SOLE 21 156,472 0 0
VAPOTHERM INC COM 922107107 2,666 133,659 SH   SOLE 22 41,650 0 92,009
VAREX IMAGING CORP COM 92214X106 731 30,861 SH   SOLE 2 1,311 0 29,550
VAREX IMAGING CORP COM 92214X106 4 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 18 781 SH   SOLE 7 781 0 0
VAREX IMAGING CORP COM 92214X106 4,545 191,951 SH   SOLE 18 191,951 0 0
VAREX IMAGING CORP COM 92214X106 1,329 56,126 SH   SOLE 19 56,126 0 0
VAREX IMAGING CORP COM 92214X106 104,984 4,433,457 SH   SOLE 21 4,433,457 0 0
VAREX IMAGING CORP COM 92214X106 26,157 1,104,586 SH   SOLE 22 1,052,892 0 51,694
VAREX IMAGING CORP COM 92214X106 345 14,551 SH   SOLE 26 3,818 0 10,733
VAREX IMAGING CORP COM 92214X106 127 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,767 74,617 SH   SOLE 30 74,617 0 0
VAREX IMAGING CORP COM 92214X106 100 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 28,295 249,710 SH   SOLE 2 46,259 0 203,451
VARIAN MED SYS INC COM 92220P105 4,284 37,806 SH   SOLE 4 34,912 0 2,894
VARIAN MED SYS INC COM 92220P105 12,038 106,239 SH   SOLE 7 82,886 0 23,353
VARIAN MED SYS INC COM 92220P105 198 1,744 SH   SOLE 13 1,744 0 0
VARIAN MED SYS INC COM 92220P105 83 735 SH   SOLE 15 735 0 0
VARIAN MED SYS INC COM 92220P105 25,209 222,474 SH   SOLE 18 211,529 0 10,945
VARIAN MED SYS INC COM 92220P105 2,780 24,533 SH   SOLE 19 24,533 0 0
VARIAN MED SYS INC COM 92220P105 337,152 2,975,482 SH   SOLE 21 2,975,482 0 0
VARIAN MED SYS INC COM 92220P105 261,787 2,310,360 SH   SOLE 22 2,062,352 0 248,008
VARIAN MED SYS INC COM 92220P105 7,369 65,036 SH   SOLE 23 65,036 0 0
VARIAN MED SYS INC COM 92220P105 20,026 176,733 SH   SOLE 25 176,733 0 0
VARIAN MED SYS INC COM 92220P105 49,999 441,255 SH   SOLE 26 119,577 0 321,678
VARIAN MED SYS INC COM 92220P105 1,988 17,544 SH   SOLE 28 12,872 0 4,672
VARIAN MED SYS INC COM 92220P105 2,432 21,461 SH   SOLE 29 3,044 0 18,417
VARIAN MED SYS INC COM 92220P105 52,647 464,630 SH   SOLE 30 464,630 0 0
VARIAN MED SYS INC COM 92220P105 3,681 32,485 SH   SOLE 31 18,480 0 14,005
VARIAN MED SYS INC COM 92220P105 1,877 16,562 SH   SOLE 34 16,562 0 0
VARIAN MED SYS INC COM 92220P105 7,981 70,437 SH   SOLE 36 70,437 0 0
VARIAN MED SYS INC COM 92220P105 209 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 1,267 23,958 SH   SOLE 2 2,108 0 21,850
VARONIS SYS INC COM 922280102 4 71 SH   SOLE 4 71 0 0
VARONIS SYS INC COM 922280102 32 598 SH   SOLE 7 598 0 0
VARONIS SYS INC COM 922280102 4,880 92,251 SH   SOLE 18 92,251 0 0
VARONIS SYS INC COM 922280102 3,503 66,213 SH   SOLE 19 66,213 0 0
VARONIS SYS INC COM 922280102 52,787 997,868 SH   SOLE 21 997,868 0 0
VARONIS SYS INC COM 922280102 42,509 803,577 SH   SOLE 22 767,830 0 35,747
VARONIS SYS INC COM 922280102 98 1,862 SH   SOLE 23 1,862 0 0
VARONIS SYS INC COM 922280102 601 11,355 SH   SOLE 26 4,902 0 6,453
VARONIS SYS INC COM 922280102 202 3,822 SH   SOLE 28 3,822 0 0
VARONIS SYS INC COM 922280102 552 10,429 SH   SOLE 30 10,429 0 0
VARONIS SYS INC COM 922280102 20 371 SH   SOLE 34 371 0 0
VARONIS SYS INC COM 922280102 161 3,039 SH   SOLE 40 3,039 0 0
VAXART INC COM NEW 92243A200 1 733 SH   SOLE 18 733 0 0
VAXART INC COM NEW 92243A200 24 12,678 SH   SOLE 21 12,678 0 0
VAXART INC COM NEW 92243A200 73 38,579 SH   SOLE 22 38,579 0 0
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 23,046 2,286,298 SH   SOLE 2 2,286,298 0 0
VECTOR GROUP LTD COM 92240M108 1,513 155,523 SH   SOLE 2 83,284 0 72,239
VECTOR GROUP LTD COM 92240M108 5 487 SH   SOLE 4 487 0 0
VECTOR GROUP LTD COM 92240M108 23 2,344 SH   SOLE 7 2,344 0 0
VECTOR GROUP LTD COM 92240M108 3,361 345,402 SH   SOLE 18 345,402 0 0
VECTOR GROUP LTD COM 92240M108 11,782 1,210,912 SH   SOLE 19 1,210,912 0 0
VECTOR GROUP LTD COM 92240M108 34,317 3,526,892 SH   SOLE 21 3,526,892 0 0
VECTOR GROUP LTD COM 92240M108 42,885 4,407,469 SH   SOLE 22 4,263,497 0 143,972
VECTOR GROUP LTD COM 92240M108 3,236 332,564 SH   SOLE 23 332,564 0 0
VECTOR GROUP LTD COM 92240M108 5,621 577,648 SH   SOLE 26 24,376 0 553,272
VECTOR GROUP LTD COM 92240M108 570 58,605 SH   SOLE 29 0 0 58,605
VECTOR GROUP LTD COM 92240M108 255 26,233 SH   SOLE 30 26,233 0 0
VECTOR GROUP LTD COM 92240M108 112 11,502 SH   SOLE 40 11,502 0 0
VECTOR GROUP LTD FRNT 4/1 92240MBC1 702 700,000 PRN   SOLE 21 700,000 0 0
VECTREN CORP COM 92240G101 14,522 201,753 SH   SOLE 2 44,589 0 157,164
VECTREN CORP COM 92240G101 1,984 27,561 SH   SOLE 4 27,561 0 0
VECTREN CORP COM 92240G101 3,997 55,523 SH   SOLE 7 55,523 0 0
VECTREN CORP COM 92240G101 18,529 257,425 SH   SOLE 18 257,425 0 0
VECTREN CORP COM 92240G101 1,273 17,690 SH   SOLE 19 17,690 0 0
VECTREN CORP COM 92240G101 299,887 4,166,248 SH   SOLE 21 4,166,248 0 0
VECTREN CORP COM 92240G101 196,678 2,732,404 SH   SOLE 22 2,561,792 0 170,612
VECTREN CORP COM 92240G101 2,846 39,536 SH   SOLE 23 39,536 0 0
VECTREN CORP COM 92240G101 1,614 22,427 SH   SOLE 26 12,421 0 10,006
VECTREN CORP COM 92240G101 786 10,923 SH   SOLE 28 10,923 0 0
VECTREN CORP COM 92240G101 3,027 42,057 SH   SOLE 30 42,057 0 0
VECTREN CORP COM 92240G101 127 1,759 SH   SOLE 31 1,759 0 0
VECTREN CORP COM 92240G101 351 4,874 SH   SOLE 36 4,874 0 0
VECTREN CORP COM 92240G101 528 7,339 SH   SOLE 40 7,339 0 0
VECTRUS INC COM 92242T101 250 11,585 SH   SOLE 2 416 0 11,169
VECTRUS INC COM 92242T101 5 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 871 40,365 SH   SOLE 18 40,365 0 0
VECTRUS INC COM 92242T101 480 22,262 SH   SOLE 19 22,262 0 0
VECTRUS INC COM 92242T101 8,692 402,781 SH   SOLE 21 402,781 0 0
VECTRUS INC COM 92242T101 8,242 381,931 SH   SOLE 22 372,868 0 9,063
VECTRUS INC COM 92242T101 89 4,147 SH   SOLE 23 4,147 0 0
VECTRUS INC COM 92242T101 611 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 6 288 SH   SOLE 36 288 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 323 28,026 SH   SOLE 2 24,728 0 3,298
VEDANTA LTD SPONSORED ADR 92242Y100 4,126 357,517 SH   SOLE 7 300,097 0 57,420
VEDANTA LTD SPONSORED ADR 92242Y100 6,195 536,799 SH   SOLE 18 536,799 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 142 12,305 SH   SOLE 19 12,305 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,520 131,682 SH   SOLE 21 131,682 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 5,425 470,097 SH   SOLE 22 470,097 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 11 939 SH   SOLE 23 939 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 806 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 8,350 723,528 SH   SOLE 26 162,773 0 560,755
VEDANTA LTD SPONSORED ADR 92242Y100 2,639 228,667 SH   SOLE 28 228,667 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,145 99,246 SH   SOLE 29 99,246 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 9,247 801,343 SH   SOLE 30 801,343 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 231 20,037 SH   SOLE 34 20,037 0 0
VEECO INSTRS INC DEL COM 922417100 361 48,756 SH   SOLE 2 1,730 0 47,026
VEECO INSTRS INC DEL COM 922417100 2 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 7 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 1,850 249,651 SH   SOLE 18 249,651 0 0
VEECO INSTRS INC DEL COM 922417100 512 69,159 SH   SOLE 19 69,159 0 0
VEECO INSTRS INC DEL COM 922417100 37,431 5,051,421 SH   SOLE 21 5,051,421 0 0
VEECO INSTRS INC DEL COM 922417100 9,996 1,348,925 SH   SOLE 22 1,287,852 0 61,073
VEECO INSTRS INC DEL COM 922417100 159 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 51 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 713 96,251 SH   SOLE 30 96,251 0 0
VEECO INSTRS INC DEL COM 922417100 40 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 566 750,000 PRN   SOLE 21 750,000 0 0
VEEVA SYS INC CL A COM 922475108 32,260 361,173 SH   SOLE 2 84,154 0 277,019
VEEVA SYS INC CL A COM 922475108 5,108 57,192 SH   SOLE 4 53,885 0 3,307
VEEVA SYS INC CL A COM 922475108 1,032 11,556 SH   SOLE 7 10,121 0 1,435
VEEVA SYS INC CL A COM 922475108 2,123 23,771 SH   SOLE 13 23,771 0 0
VEEVA SYS INC CL A COM 922475108 8,709 97,507 SH   SOLE 18 87,775 0 9,732
VEEVA SYS INC CL A COM 922475108 20,978 234,867 SH   SOLE 19 234,867 0 0
VEEVA SYS INC CL A COM 922475108 156,565 1,752,859 SH   SOLE 21 1,752,859 0 0
VEEVA SYS INC CL A COM 922475108 331,851 3,715,303 SH   SOLE 22 3,272,374 0 442,929
VEEVA SYS INC CL A COM 922475108 9,752 109,183 SH   SOLE 23 109,183 0 0
VEEVA SYS INC CL A COM 922475108 218 2,437 SH   SOLE 25 2,437 0 0
VEEVA SYS INC CL A COM 922475108 19,817 221,861 SH   SOLE 26 80,465 0 141,396
VEEVA SYS INC CL A COM 922475108 2,065 23,115 SH   SOLE 28 16,986 0 6,129
VEEVA SYS INC CL A COM 922475108 8,045 90,066 SH   SOLE 29 16,787 0 73,279
VEEVA SYS INC CL A COM 922475108 14,336 160,504 SH   SOLE 30 160,504 0 0
VEEVA SYS INC CL A COM 922475108 6,399 71,646 SH   SOLE 31 47,324 0 24,322
VEEVA SYS INC CL A COM 922475108 1,163 13,024 SH   SOLE 34 13,024 0 0
VEEVA SYS INC CL A COM 922475108 3,795 42,490 SH   SOLE 36 42,490 0 0
VEEVA SYS INC CL A COM 922475108 275 3,080 SH   SOLE 40 3,080 0 0
VENATOR MATLS PLC SHS G9329Z100 194 46,399 SH   SOLE 21 46,399 0 0
VENATOR MATLS PLC SHS G9329Z100 3,998 954,151 SH   SOLE 22 930,407 0 23,744
VENATOR MATLS PLC SHS G9329Z100 64 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 31 7,363 SH   SOLE 28 7,363 0 0
VENATOR MATLS PLC SHS G9329Z100 54 12,978 SH   SOLE 30 12,978 0 0
VENATOR MATLS PLC SHS G9329Z100 25 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 51,056 871,405 SH   SOLE 2 62,702 0 808,703
VENTAS INC COM 92276F100 27,229 464,733 SH   SOLE 4 455,354 0 9,379
VENTAS INC COM 92276F100 52,335 893,249 SH   SOLE 7 886,635 0 6,614
VENTAS INC COM 92276F100 521 8,887 SH   SOLE 13 8,887 0 0
VENTAS INC COM 92276F100 969 16,541 SH   SOLE 15 16,541 0 0
VENTAS INC COM 92276F100 51,574 880,246 SH   SOLE 18 835,569 0 44,677
VENTAS INC COM 92276F100 41,202 703,232 SH   SOLE 19 703,232 0 0
VENTAS INC COM 92276F100 728,846 12,439,767 SH   SOLE 21 12,439,767 0 0
VENTAS INC COM 92276F100 810,526 13,833,867 SH   SOLE 22 12,797,993 0 1,035,874
VENTAS INC COM 92276F100 18,228 311,106 SH   SOLE 23 311,106 0 0
VENTAS INC COM 92276F100 62,965 1,074,668 SH   SOLE 25 1,074,668 0 0
VENTAS INC COM 92276F100 89,632 1,529,818 SH   SOLE 26 378,498 0 1,151,320
VENTAS INC COM 92276F100 5,314 90,696 SH   SOLE 28 72,318 0 18,378
VENTAS INC COM 92276F100 8,184 139,680 SH   SOLE 29 139,680 0 0
VENTAS INC COM 92276F100 168,720 2,879,670 SH   SOLE 30 2,879,670 0 0
VENTAS INC COM 92276F100 8,875 151,477 SH   SOLE 31 88,502 0 62,975
VENTAS INC COM 92276F100 5,881 100,378 SH   SOLE 34 100,378 0 0
VENTAS INC COM 92276F100 19,606 334,638 SH   SOLE 36 334,638 0 0
VENTAS INC COM 92276F100 502 8,563 SH   SOLE 40 8,563 0 0
VEON LTD SPONSORED ADR 91822M106 68 28,876 SH   SOLE 25 28,876 0 0
VEONEER INCORPORATED COM 92336X109 10 429 SH   SOLE 4 429 0 0
VEONEER INCORPORATED COM 92336X109 20 842 SH   SOLE 7 842 0 0
VEONEER INCORPORATED COM 92336X109 2,822 119,735 SH   SOLE 21 119,735 0 0
VEONEER INCORPORATED COM 92336X109 36,690 1,556,632 SH   SOLE 22 1,504,509 0 52,123
VEONEER INCORPORATED COM 92336X109 575 24,379 SH   SOLE 26 16,725 0 7,654
VEONEER INCORPORATED COM 92336X109 262 11,100 SH   SOLE 28 11,100 0 0
VEONEER INCORPORATED COM 92336X109 25 1,065 SH   SOLE 29 0 0 1,065
VEONEER INCORPORATED COM 92336X109 493 20,910 SH   SOLE 30 20,910 0 0
VEONEER INCORPORATED COM 92336X109 235 9,954 SH   SOLE 36 9,954 0 0
VEONEER INCORPORATED COM 92336X109 221 9,383 SH   SOLE 40 9,383 0 0
VERA BRADLEY INC COM 92335C106 215 25,091 SH   SOLE 2 769 0 24,322
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 4 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 997 116,381 SH   SOLE 18 116,381 0 0
VERA BRADLEY INC COM 92335C106 275 32,126 SH   SOLE 19 32,126 0 0
VERA BRADLEY INC COM 92335C106 20,965 2,446,290 SH   SOLE 21 2,446,290 0 0
VERA BRADLEY INC COM 92335C106 5,418 632,161 SH   SOLE 22 603,049 0 29,112
VERA BRADLEY INC COM 92335C106 26 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 389 45,393 SH   SOLE 30 45,393 0 0
VERA BRADLEY INC COM 92335C106 23 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 510 40,567 SH   SOLE 2 19,048 0 21,519
VERACYTE INC COM 92337F107 8 673 SH   SOLE 7 673 0 0
VERACYTE INC COM 92337F107 1,256 99,852 SH   SOLE 18 99,852 0 0
VERACYTE INC COM 92337F107 2,897 230,303 SH   SOLE 19 230,303 0 0
VERACYTE INC COM 92337F107 18,213 1,447,784 SH   SOLE 21 1,447,784 0 0
VERACYTE INC COM 92337F107 12,025 955,901 SH   SOLE 22 933,826 0 22,075
VERACYTE INC COM 92337F107 911 72,408 SH   SOLE 23 72,408 0 0
VERACYTE INC COM 92337F107 1,411 112,197 SH   SOLE 26 0 0 112,197
VERACYTE INC COM 92337F107 262 20,821 SH   SOLE 29 0 0 20,821
VERACYTE INC COM 92337F107 15 1,163 SH   SOLE 30 1,163 0 0
VERASTEM INC COM 92337C104 185 54,985 SH   SOLE 2 2,630 0 52,355
VERASTEM INC COM 92337C104 4 1,133 SH   SOLE 7 1,133 0 0
VERASTEM INC COM 92337C104 755 224,639 SH   SOLE 18 224,639 0 0
VERASTEM INC COM 92337C104 332 98,923 SH   SOLE 19 98,923 0 0
VERASTEM INC COM 92337C104 11,084 3,298,956 SH   SOLE 21 3,298,956 0 0
VERASTEM INC COM 92337C104 6,519 1,940,311 SH   SOLE 22 1,895,665 0 44,646
VERASTEM INC COM 92337C104 7 2,064 SH   SOLE 30 2,064 0 0
VEREIT INC COM 92339V100 16,609 2,322,926 SH   SOLE 2 101,041 0 2,221,885
VEREIT INC COM 92339V100 9,658 1,350,719 SH   SOLE 4 1,325,171 0 25,548
VEREIT INC COM 92339V100 11,731 1,640,643 SH   SOLE 7 1,640,643 0 0
VEREIT INC COM 92339V100 44 6,104 SH   SOLE 13 6,104 0 0
VEREIT INC COM 92339V100 311 43,485 SH   SOLE 15 43,485 0 0
VEREIT INC COM 92339V100 8,649 1,209,698 SH   SOLE 18 1,116,073 0 93,625
VEREIT INC COM 92339V100 18,734 2,620,172 SH   SOLE 19 2,620,172 0 0
VEREIT INC COM 92339V100 147,003 20,559,885 SH   SOLE 21 20,559,885 0 0
VEREIT INC COM 92339V100 271,329 37,948,127 SH   SOLE 22 35,619,105 0 2,329,022
VEREIT INC COM 92339V100 6,314 883,018 SH   SOLE 23 883,018 0 0
VEREIT INC COM 92339V100 20,876 2,919,782 SH   SOLE 25 2,919,782 0 0
VEREIT INC COM 92339V100 24,025 3,360,200 SH   SOLE 26 1,262,491 0 2,097,709
VEREIT INC COM 92339V100 1,372 191,835 SH   SOLE 28 142,332 0 49,503
VEREIT INC COM 92339V100 4,160 581,846 SH   SOLE 29 384,131 0 197,715
VEREIT INC COM 92339V100 44,100 6,167,813 SH   SOLE 30 6,167,813 0 0
VEREIT INC COM 92339V100 2,599 363,447 SH   SOLE 31 201,901 0 161,546
VEREIT INC COM 92339V100 6,735 941,934 SH   SOLE 34 941,934 0 0
VEREIT INC COM 92339V100 5,730 801,363 SH   SOLE 36 801,363 0 0
VEREIT INC COM 92339V100 140 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 591 33,951 SH   SOLE 2 1,274 0 32,677
VERICEL CORP COM 92346J108 14 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 2,539 145,919 SH   SOLE 18 145,919 0 0
VERICEL CORP COM 92346J108 1,394 80,137 SH   SOLE 19 80,137 0 0
VERICEL CORP COM 92346J108 26,312 1,512,179 SH   SOLE 21 1,512,179 0 0
VERICEL CORP COM 92346J108 20,579 1,182,695 SH   SOLE 22 1,134,301 0 48,394
VERICEL CORP COM 92346J108 14 800 SH   SOLE 23 800 0 0
VERICEL CORP COM 92346J108 175 10,052 SH   SOLE 30 10,052 0 0
VERINT SYS INC COM 92343X100 2,829 66,861 SH   SOLE 2 2,261 0 64,600
VERINT SYS INC COM 92343X100 12 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 57 1,359 SH   SOLE 7 1,359 0 0
VERINT SYS INC COM 92343X100 9,240 218,389 SH   SOLE 18 218,389 0 0
VERINT SYS INC COM 92343X100 4,089 96,640 SH   SOLE 19 96,640 0 0
VERINT SYS INC COM 92343X100 100,119 2,366,325 SH   SOLE 21 2,366,325 0 0
VERINT SYS INC COM 92343X100 79,934 1,889,246 SH   SOLE 22 1,807,201 0 82,045
VERINT SYS INC COM 92343X100 879 20,770 SH   SOLE 26 15,485 0 5,285
VERINT SYS INC COM 92343X100 381 8,999 SH   SOLE 28 8,999 0 0
VERINT SYS INC COM 92343X100 669 15,813 SH   SOLE 30 15,813 0 0
VERINT SYS INC COM 92343X100 281 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 788 815,000 PRN   SOLE 21 815,000 0 0
VERISIGN INC COM 92343E102 41,976 283,066 SH   SOLE 2 50,052 0 233,014
VERISIGN INC COM 92343E102 6,105 41,168 SH   SOLE 4 38,245 0 2,923
VERISIGN INC COM 92343E102 14,342 96,715 SH   SOLE 7 92,203 0 4,512
VERISIGN INC COM 92343E102 71 477 SH   SOLE 13 477 0 0
VERISIGN INC COM 92343E102 145 981 SH   SOLE 15 981 0 0
VERISIGN INC COM 92343E102 36,496 246,112 SH   SOLE 18 232,802 0 13,310
VERISIGN INC COM 92343E102 15,251 102,844 SH   SOLE 19 102,844 0 0
VERISIGN INC COM 92343E102 470,745 3,174,486 SH   SOLE 21 3,174,486 0 0
VERISIGN INC COM 92343E102 440,090 2,967,766 SH   SOLE 22 2,562,569 0 405,197
VERISIGN INC COM 92343E102 12,016 81,028 SH   SOLE 23 81,028 0 0
VERISIGN INC COM 92343E102 100,693 679,029 SH   SOLE 25 679,029 0 0
VERISIGN INC COM 92343E102 68,261 460,321 SH   SOLE 26 127,684 0 332,637
VERISIGN INC COM 92343E102 3,103 20,928 SH   SOLE 28 15,261 0 5,667
VERISIGN INC COM 92343E102 6,292 42,430 SH   SOLE 29 20,007 0 22,423
VERISIGN INC COM 92343E102 69,139 466,242 SH   SOLE 30 466,242 0 0
VERISIGN INC COM 92343E102 6,140 41,406 SH   SOLE 31 25,499 0 15,907
VERISIGN INC COM 92343E102 2,551 17,204 SH   SOLE 32 17,204 0 0
VERISIGN INC COM 92343E102 6,365 42,920 SH   SOLE 34 42,920 0 0
VERISIGN INC COM 92343E102 12,038 81,178 SH   SOLE 36 81,178 0 0
VERISIGN INC COM 92343E102 353 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 44,207 405,424 SH   SOLE 2 40,227 0 365,197
VERISK ANALYTICS INC COM 92345Y106 5,345 49,022 SH   SOLE 4 45,006 0 4,016
VERISK ANALYTICS INC COM 92345Y106 16,248 149,013 SH   SOLE 7 140,432 0 8,581
VERISK ANALYTICS INC COM 92345Y106 415 3,804 SH   SOLE 13 3,804 0 0
VERISK ANALYTICS INC COM 92345Y106 162 1,488 SH   SOLE 15 1,488 0 0
VERISK ANALYTICS INC COM 92345Y106 35,978 329,954 SH   SOLE 18 306,138 0 23,816
VERISK ANALYTICS INC COM 92345Y106 44,717 410,099 SH   SOLE 19 410,099 0 0
VERISK ANALYTICS INC COM 92345Y106 475,317 4,359,104 SH   SOLE 21 4,359,104 0 0
VERISK ANALYTICS INC COM 92345Y106 432,835 3,969,506 SH   SOLE 22 3,539,508 0 429,998
VERISK ANALYTICS INC COM 92345Y106 11,877 108,923 SH   SOLE 23 108,923 0 0
VERISK ANALYTICS INC COM 92345Y106 16,273 149,241 SH   SOLE 25 149,241 0 0
VERISK ANALYTICS INC COM 92345Y106 63,624 583,496 SH   SOLE 26 176,698 0 406,798
VERISK ANALYTICS INC COM 92345Y106 3,296 30,231 SH   SOLE 28 22,074 0 8,157
VERISK ANALYTICS INC COM 92345Y106 4,279 39,245 SH   SOLE 29 7,269 0 31,976
VERISK ANALYTICS INC COM 92345Y106 65,602 601,631 SH   SOLE 30 601,631 0 0
VERISK ANALYTICS INC COM 92345Y106 9,292 85,213 SH   SOLE 31 36,725 0 48,488
VERISK ANALYTICS INC COM 92345Y106 2,547 23,354 SH   SOLE 32 23,354 0 0
VERISK ANALYTICS INC COM 92345Y106 908 8,326 SH   SOLE 34 8,326 0 0
VERISK ANALYTICS INC COM 92345Y106 12,558 115,173 SH   SOLE 36 115,173 0 0
VERISK ANALYTICS INC COM 92345Y106 422 3,872 SH   SOLE 40 3,872 0 0
VERITEX HLDGS INC COM 923451108 457 21,380 SH   SOLE 2 883 0 20,497
VERITEX HLDGS INC COM 923451108 11 535 SH   SOLE 7 535 0 0
VERITEX HLDGS INC COM 923451108 2,573 120,334 SH   SOLE 18 120,334 0 0
VERITEX HLDGS INC COM 923451108 737 34,485 SH   SOLE 19 34,485 0 0
VERITEX HLDGS INC COM 923451108 52,275 2,445,040 SH   SOLE 21 2,445,040 0 0
VERITEX HLDGS INC COM 923451108 16,500 771,770 SH   SOLE 22 747,394 0 24,376
VERITEX HLDGS INC COM 923451108 159 7,426 SH   SOLE 26 0 0 7,426
VERITEX HLDGS INC COM 923451108 1,031 48,239 SH   SOLE 30 48,239 0 0
VERITIV CORP COM 923454102 305 12,214 SH   SOLE 2 446 0 11,768
VERITIV CORP COM 923454102 1 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 5 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,524 61,032 SH   SOLE 18 61,032 0 0
VERITIV CORP COM 923454102 416 16,641 SH   SOLE 19 16,641 0 0
VERITIV CORP COM 923454102 33,795 1,353,432 SH   SOLE 21 1,353,432 0 0
VERITIV CORP COM 923454102 8,550 342,415 SH   SOLE 22 322,978 0 19,437
VERITIV CORP COM 923454102 93 3,742 SH   SOLE 26 2,926 0 816
VERITIV CORP COM 923454102 32 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 620 24,829 SH   SOLE 30 24,829 0 0
VERITIV CORP COM 923454102 25 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 22 5,718 SH   SOLE 2 172 0 5,546
VERITONE INC COM 92347M100 1 281 SH   SOLE 7 281 0 0
VERITONE INC COM 92347M100 93 24,424 SH   SOLE 18 24,424 0 0
VERITONE INC COM 92347M100 50 13,237 SH   SOLE 19 13,237 0 0
VERITONE INC COM 92347M100 1,095 288,030 SH   SOLE 21 288,030 0 0
VERITONE INC COM 92347M100 629 165,484 SH   SOLE 22 161,782 0 3,702
VERIZON COMMUNICATIONS INC COM 92343V104 623,500 11,090,364 SH   SOLE 2 1,625,872 0 9,464,492
VERIZON COMMUNICATIONS INC COM 92343V104 82,972 1,475,845 SH   SOLE 4 1,365,893 0 109,952
VERIZON COMMUNICATIONS INC COM 92343V104 197,984 3,521,593 SH   SOLE 7 3,500,349 0 21,244
VERIZON COMMUNICATIONS INC COM 92343V104 9,080 161,503 SH   SOLE 13 161,503 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,999 35,552 SH   SOLE 15 35,552 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5 91 SH   SOLE 17 0 0 91
VERIZON COMMUNICATIONS INC COM 92343V104 963,584 17,139,516 SH   SOLE 18 15,724,184 0 1,415,332
VERIZON COMMUNICATIONS INC COM 92343V104 1,185,785 21,091,863 SH   SOLE 19 21,091,863 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,156,167 91,714,104 SH   SOLE 21 91,714,104 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,825,324 103,616,572 SH   SOLE 22 92,092,558 0 11,524,014
VERIZON COMMUNICATIONS INC COM 92343V104 174,645 3,106,448 SH   SOLE 23 3,106,448 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 220,141 3,915,714 SH   SOLE 25 3,915,714 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,032,661 18,368,220 SH   SOLE 26 3,983,529 0 14,384,691
VERIZON COMMUNICATIONS INC COM 92343V104 44,643 794,079 SH   SOLE 28 580,506 0 213,573
VERIZON COMMUNICATIONS INC COM 92343V104 37,498 666,990 SH   SOLE 29 165,250 0 501,740
VERIZON COMMUNICATIONS INC COM 92343V104 838,433 14,913,435 SH   SOLE 30 14,913,435 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 102,190 1,817,684 SH   SOLE 31 951,649 0 866,035
VERIZON COMMUNICATIONS INC COM 92343V104 5,595 99,514 SH   SOLE 32 99,514 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 103,982 1,849,563 SH   SOLE 34 1,849,563 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,966 248,416 SH   SOLE 35 248,416 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 216,560 3,852,008 SH   SOLE 36 3,852,008 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,342 95,025 SH   SOLE 40 95,025 0 0
VERMILION ENERGY INC COM 923725105 1,689 80,156 SH   SOLE 21 80,156 0 0
VERMILLION INC COM NEW 92407M206 2 6,608 SH   SOLE 18 6,608 0 0
VERMILLION INC COM NEW 92407M206 32 107,587 SH   SOLE 21 107,587 0 0
VERMILLION INC COM NEW 92407M206 2 5,223 SH   SOLE 22 5,223 0 0
VERRA MOBILITY CORP COM 92511U102 2,959 303,217 SH   SOLE 22 303,217 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 29 3,578 SH   SOLE 2 0 0 3,578
VERRICA PHARMACEUTICALS INC COM 92511W108 141 17,282 SH   SOLE 18 17,282 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 63 7,690 SH   SOLE 19 7,690 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,613 197,948 SH   SOLE 21 197,948 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 336 41,167 SH   SOLE 22 41,167 0 0
VERSO CORP CL A 92531L207 809 36,119 SH   SOLE 2 2,041 0 34,078
VERSO CORP CL A 92531L207 18 820 SH   SOLE 7 820 0 0
VERSO CORP CL A 92531L207 2,722 121,505 SH   SOLE 18 121,505 0 0
VERSO CORP CL A 92531L207 1,262 56,318 SH   SOLE 19 56,318 0 0
VERSO CORP CL A 92531L207 27,936 1,247,136 SH   SOLE 21 1,247,136 0 0
VERSO CORP CL A 92531L207 22,168 989,657 SH   SOLE 22 945,950 0 43,707
VERSO CORP CL A 92531L207 39 1,747 SH   SOLE 23 1,747 0 0
VERSO CORP CL A 92531L207 168 7,495 SH   SOLE 26 0 0 7,495
VERSO CORP CL A 92531L207 105 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 40 1,789 SH   SOLE 29 0 0 1,789
VERSO CORP CL A 92531L207 267 11,921 SH   SOLE 30 11,921 0 0
VERSUM MATLS INC COM 92532W103 7,492 270,260 SH   SOLE 2 59,281 0 210,979
VERSUM MATLS INC COM 92532W103 14 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 50 1,804 SH   SOLE 7 1,804 0 0
VERSUM MATLS INC COM 92532W103 8,681 313,180 SH   SOLE 18 313,130 0 50
VERSUM MATLS INC COM 92532W103 632 22,783 SH   SOLE 19 22,783 0 0
VERSUM MATLS INC COM 92532W103 861 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 151,543 5,466,923 SH   SOLE 21 5,466,923 0 0
VERSUM MATLS INC COM 92532W103 97,083 3,502,285 SH   SOLE 22 3,299,877 0 202,408
VERSUM MATLS INC COM 92532W103 1,048 37,803 SH   SOLE 26 25,865 0 11,938
VERSUM MATLS INC COM 92532W103 385 13,896 SH   SOLE 28 13,896 0 0
VERSUM MATLS INC COM 92532W103 502 18,098 SH   SOLE 29 0 0 18,098
VERSUM MATLS INC COM 92532W103 802 28,946 SH   SOLE 30 28,946 0 0
VERSUM MATLS INC COM 92532W103 68 2,438 SH   SOLE 31 2,190 0 248
VERSUM MATLS INC COM 92532W103 264 9,541 SH   SOLE 40 9,541 0 0
VERTEX ENERGY INC COM 92534K107 4 4,209 SH   SOLE 18 4,209 0 0
VERTEX ENERGY INC COM 92534K107 76 74,333 SH   SOLE 21 74,333 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 132,825 801,549 SH   SOLE 2 172,843 0 628,706
VERTEX PHARMACEUTICALS INC COM 92532F100 15,570 93,957 SH   SOLE 4 87,288 0 6,669
VERTEX PHARMACEUTICALS INC COM 92532F100 33,377 201,418 SH   SOLE 7 201,418 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,878 11,332 SH   SOLE 13 11,332 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 447 2,697 SH   SOLE 15 2,697 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6 37 SH   SOLE 17 0 0 37
VERTEX PHARMACEUTICALS INC COM 92532F100 204,715 1,235,381 SH   SOLE 18 1,049,646 0 185,735
VERTEX PHARMACEUTICALS INC COM 92532F100 206,691 1,247,305 SH   SOLE 19 1,247,305 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,083,617 6,539,237 SH   SOLE 21 6,539,237 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,046,648 6,316,145 SH   SOLE 22 5,639,606 0 676,539
VERTEX PHARMACEUTICALS INC COM 92532F100 32,555 196,459 SH   SOLE 23 196,459 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 49,725 300,070 SH   SOLE 25 300,070 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 150,766 909,819 SH   SOLE 26 263,712 0 646,107
VERTEX PHARMACEUTICALS INC COM 92532F100 8,283 49,987 SH   SOLE 28 36,738 0 13,249
VERTEX PHARMACEUTICALS INC COM 92532F100 6,747 40,713 SH   SOLE 29 18,414 0 22,299
VERTEX PHARMACEUTICALS INC COM 92532F100 169,886 1,025,203 SH   SOLE 30 1,025,203 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 21,235 128,144 SH   SOLE 31 65,551 0 62,593
VERTEX PHARMACEUTICALS INC COM 92532F100 6,008 36,259 SH   SOLE 32 36,259 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 44,012 265,595 SH   SOLE 34 265,595 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 33,264 200,738 SH   SOLE 36 200,738 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 955 5,765 SH   SOLE 40 5,765 0 0
VERU INC COM 92536C103 10 7,386 SH   SOLE 18 7,386 0 0
VERU INC COM 92536C103 155 110,991 SH   SOLE 21 110,991 0 0
VERU INC COM 92536C103 15 10,389 SH   SOLE 22 10,389 0 0
VIACOM INC NEW CL A 92553P102 629 22,628 SH   SOLE 2 304 0 22,324
VIACOM INC NEW CL A 92553P102 5 181 SH   SOLE 7 181 0 0
VIACOM INC NEW CL A 92553P102 219 7,874 SH   SOLE 18 7,874 0 0
VIACOM INC NEW CL A 92553P102 807 29,007 SH   SOLE 19 29,007 0 0
VIACOM INC NEW CL A 92553P102 3,201 115,105 SH   SOLE 21 115,105 0 0
VIACOM INC NEW CL A 92553P102 2,688 96,640 SH   SOLE 22 80,687 0 15,953
VIACOM INC NEW CL A 92553P102 770 27,696 SH   SOLE 29 0 0 27,696
VIACOM INC NEW CL A 92553P102 5 167 SH   SOLE 30 167 0 0
VIACOM INC NEW CL A 92553P102 7 239 SH   SOLE 31 239 0 0
VIACOM INC NEW CL B 92553P201 24,019 934,576 SH   SOLE 2 124,967 0 809,609
VIACOM INC NEW CL B 92553P201 3,392 131,985 SH   SOLE 4 122,672 0 9,313
VIACOM INC NEW CL B 92553P201 11,647 453,186 SH   SOLE 7 307,011 0 146,175
VIACOM INC NEW CL B 92553P201 2,421 94,188 SH   SOLE 13 94,188 0 0
VIACOM INC NEW CL B 92553P201 81 3,148 SH   SOLE 15 3,148 0 0
VIACOM INC NEW CL B 92553P201 19,917 774,982 SH   SOLE 18 729,145 0 45,837
VIACOM INC NEW CL B 92553P201 16,980 660,683 SH   SOLE 19 660,683 0 0
VIACOM INC NEW CL B 92553P201 219,111 8,525,727 SH   SOLE 21 8,525,727 0 0
VIACOM INC NEW CL B 92553P201 282,645 10,997,854 SH   SOLE 22 9,904,878 0 1,092,976
VIACOM INC NEW CL B 92553P201 6,650 258,737 SH   SOLE 23 258,737 0 0
VIACOM INC NEW CL B 92553P201 17,530 682,100 SH   SOLE 25 682,100 0 0
VIACOM INC NEW CL B 92553P201 43,437 1,690,144 SH   SOLE 26 430,737 0 1,259,407
VIACOM INC NEW CL B 92553P201 1,783 69,387 SH   SOLE 28 51,121 0 18,266
VIACOM INC NEW CL B 92553P201 5,089 198,012 SH   SOLE 29 13,681 0 184,331
VIACOM INC NEW CL B 92553P201 38,617 1,502,606 SH   SOLE 30 1,502,606 0 0
VIACOM INC NEW CL B 92553P201 3,469 134,991 SH   SOLE 31 73,394 0 61,597
VIACOM INC NEW CL B 92553P201 1,732 67,403 SH   SOLE 34 67,403 0 0
VIACOM INC NEW CL B 92553P201 10,053 391,173 SH   SOLE 36 391,173 0 0
VIACOM INC NEW CL B 92553P201 191 7,415 SH   SOLE 40 7,415 0 0
VIAD CORP COM NEW 92552R406 918 18,320 SH   SOLE 2 707 0 17,613
VIAD CORP COM NEW 92552R406 11 223 SH   SOLE 4 223 0 0
VIAD CORP COM NEW 92552R406 6 120 SH   SOLE 7 120 0 0
VIAD CORP COM NEW 92552R406 5,363 107,077 SH   SOLE 18 107,077 0 0
VIAD CORP COM NEW 92552R406 1,507 30,090 SH   SOLE 19 30,090 0 0
VIAD CORP COM NEW 92552R406 111,289 2,221,780 SH   SOLE 21 2,221,780 0 0
VIAD CORP COM NEW 92552R406 32,066 640,162 SH   SOLE 22 611,738 0 28,424
VIAD CORP COM NEW 92552R406 386 7,707 SH   SOLE 26 5,536 0 2,171
VIAD CORP COM NEW 92552R406 146 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 2,041 40,756 SH   SOLE 30 40,756 0 0
VIAD CORP COM NEW 92552R406 103 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 4,446 75,420 SH   SOLE 2 27,580 0 47,840
VIASAT INC COM 92552V100 16 278 SH   SOLE 4 278 0 0
VIASAT INC COM 92552V100 81 1,376 SH   SOLE 7 1,376 0 0
VIASAT INC COM 92552V100 18,992 322,179 SH   SOLE 18 322,179 0 0
VIASAT INC COM 92552V100 5,646 95,779 SH   SOLE 19 95,779 0 0
VIASAT INC COM 92552V100 244,157 4,141,771 SH   SOLE 21 4,141,771 0 0
VIASAT INC COM 92552V100 112,512 1,908,608 SH   SOLE 22 1,836,551 0 72,057
VIASAT INC COM 92552V100 416 7,057 SH   SOLE 23 7,057 0 0
VIASAT INC COM 92552V100 1,558 26,432 SH   SOLE 26 8,532 0 17,900
VIASAT INC COM 92552V100 426 7,221 SH   SOLE 28 7,221 0 0
VIASAT INC COM 92552V100 283 4,799 SH   SOLE 29 0 0 4,799
VIASAT INC COM 92552V100 816 13,850 SH   SOLE 30 13,850 0 0
VIASAT INC COM 92552V100 121 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 347 5,893 SH   SOLE 40 5,893 0 0
VIAVI SOLUTIONS INC COM 925550105 2,155 214,410 SH   SOLE 2 8,119 0 206,291
VIAVI SOLUTIONS INC COM 925550105 10 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 34 3,369 SH   SOLE 7 3,369 0 0
VIAVI SOLUTIONS INC COM 925550105 11,667 1,160,905 SH   SOLE 18 1,160,905 0 0
VIAVI SOLUTIONS INC COM 925550105 13,553 1,348,512 SH   SOLE 19 1,348,512 0 0
VIAVI SOLUTIONS INC COM 925550105 250,157 24,891,259 SH   SOLE 21 24,891,259 0 0
VIAVI SOLUTIONS INC COM 925550105 66,160 6,583,118 SH   SOLE 22 6,291,900 0 291,218
VIAVI SOLUTIONS INC COM 925550105 243 24,170 SH   SOLE 23 24,170 0 0
VIAVI SOLUTIONS INC COM 925550105 759 75,492 SH   SOLE 26 17,735 0 57,757
VIAVI SOLUTIONS INC COM 925550105 306 30,442 SH   SOLE 28 30,442 0 0
VIAVI SOLUTIONS INC COM 925550105 4,655 463,226 SH   SOLE 30 463,226 0 0
VIAVI SOLUTIONS INC COM 925550105 7,163 712,762 SH   SOLE 34 712,762 0 0
VIAVI SOLUTIONS INC COM 925550105 254 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1,109 1,125,000 PRN   SOLE 21 1,125,000 0 0
VICAL INC COM NEW 925602203 4 3,588 SH   SOLE 18 3,588 0 0
VICAL INC COM NEW 925602203 69 58,743 SH   SOLE 21 58,743 0 0
VICAL INC COM NEW 925602203 394 334,028 SH   SOLE 22 334,028 0 0
VICI PPTYS INC COM 925652109 14,758 785,852 SH   SOLE 2 67,868 0 717,984
VICI PPTYS INC COM 925652109 8,821 469,717 SH   SOLE 4 469,717 0 0
VICI PPTYS INC COM 925652109 12,260 652,803 SH   SOLE 7 652,803 0 0
VICI PPTYS INC COM 925652109 303 16,159 SH   SOLE 15 16,159 0 0
VICI PPTYS INC COM 925652109 8,693 462,889 SH   SOLE 18 462,889 0 0
VICI PPTYS INC COM 925652109 22,022 1,172,613 SH   SOLE 19 1,172,613 0 0
VICI PPTYS INC COM 925652109 130,458 6,946,626 SH   SOLE 21 6,946,626 0 0
VICI PPTYS INC COM 925652109 274,825 14,633,897 SH   SOLE 22 13,711,498 0 922,399
VICI PPTYS INC COM 925652109 1,525 81,226 SH   SOLE 23 81,226 0 0
VICI PPTYS INC COM 925652109 15,678 834,841 SH   SOLE 25 834,841 0 0
VICI PPTYS INC COM 925652109 4,310 229,479 SH   SOLE 26 67,273 0 162,206
VICI PPTYS INC COM 925652109 1,000 53,230 SH   SOLE 28 53,230 0 0
VICI PPTYS INC COM 925652109 3,329 177,242 SH   SOLE 29 144,001 0 33,241
VICI PPTYS INC COM 925652109 35,567 1,893,878 SH   SOLE 30 1,893,878 0 0
VICI PPTYS INC COM 925652109 153 8,157 SH   SOLE 31 8,157 0 0
VICI PPTYS INC COM 925652109 10,689 569,183 SH   SOLE 34 569,183 0 0
VICI PPTYS INC COM 925652109 650 34,614 SH   SOLE 40 34,614 0 0
VICOR CORP COM 925815102 540 14,277 SH   SOLE 2 644 0 13,633
VICOR CORP COM 925815102 14 371 SH   SOLE 7 371 0 0
VICOR CORP COM 925815102 3,218 85,148 SH   SOLE 18 85,148 0 0
VICOR CORP COM 925815102 970 25,655 SH   SOLE 19 25,655 0 0
VICOR CORP COM 925815102 64,681 1,711,596 SH   SOLE 21 1,711,596 0 0
VICOR CORP COM 925815102 18,014 476,679 SH   SOLE 22 454,333 0 22,346
VICOR CORP COM 925815102 106 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 1,194 31,602 SH   SOLE 30 31,602 0 0
VICOR CORP COM 925815102 63 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 412 40,319 SH   SOLE 22 40,319 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 290 47,780 SH   SOLE 2 1,856 0 45,924
VIEWRAY INC COM 92672L107 6 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,365 224,844 SH   SOLE 18 224,844 0 0
VIEWRAY INC COM 92672L107 559 92,057 SH   SOLE 19 92,057 0 0
VIEWRAY INC COM 92672L107 18,296 3,014,135 SH   SOLE 21 3,014,135 0 0
VIEWRAY INC COM 92672L107 9,383 1,545,806 SH   SOLE 22 1,478,501 0 67,305
VIEWRAY INC COM 92672L107 41 6,736 SH   SOLE 30 6,736 0 0
VIKING THERAPEUTICS INC COM 92686J106 352 45,991 SH   SOLE 2 1,544 0 44,447
VIKING THERAPEUTICS INC COM 92686J106 7 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,593 208,253 SH   SOLE 18 208,253 0 0
VIKING THERAPEUTICS INC COM 92686J106 834 108,980 SH   SOLE 19 108,980 0 0
VIKING THERAPEUTICS INC COM 92686J106 16,207 2,118,541 SH   SOLE 21 2,118,541 0 0
VIKING THERAPEUTICS INC COM 92686J106 12,242 1,600,296 SH   SOLE 22 1,532,764 0 67,532
VIKING THERAPEUTICS INC COM 92686J106 6 779 SH   SOLE 23 779 0 0
VIKING THERAPEUTICS INC COM 92686J106 120 15,632 SH   SOLE 30 15,632 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 108 SH   SOLE 18 108 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 113 SH   SOLE 21 113 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 254 9,482 SH   SOLE 2 361 0 9,121
VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 802 30,008 SH   SOLE 18 30,008 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 299 11,192 SH   SOLE 19 11,192 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 8,075 301,966 SH   SOLE 21 301,966 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,455 203,983 SH   SOLE 22 194,241 0 9,742
VILLAGE SUPER MKT INC CL A NEW 927107409 28 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 30 1,117 SH   SOLE 30 1,117 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 5 559 SH   SOLE 18 559 0 0
VINCE HLDG CORP COM NEW 92719W207 82 8,805 SH   SOLE 21 8,805 0 0
VINCE HLDG CORP COM NEW 92719W207 307 32,947 SH   SOLE 22 32,947 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,164 396,298 SH   SOLE 2 12,308 0 383,990
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 647 118,547 SH   SOLE 4 118,547 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 324 59,363 SH   SOLE 7 59,363 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 154 28,200 SH   SOLE 13 28,200 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,266 231,840 SH   SOLE 15 231,840 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 834 152,691 SH   SOLE 18 152,691 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 15 2,780 SH   SOLE 19 2,780 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 47,704 8,737,039 SH   SOLE 21 8,737,039 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 31,679 5,802,037 SH   SOLE 22 5,403,279 0 398,758
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,132 207,325 SH   SOLE 23 207,325 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,100 201,512 SH   SOLE 25 201,512 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 11,872 2,174,410 SH   SOLE 26 637,868 0 1,536,542
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 334 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 491 89,861 SH   SOLE 29 50,968 0 38,893
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 13,700 2,509,099 SH   SOLE 30 2,509,099 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 131 23,984 SH   SOLE 31 23,984 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,608 477,587 SH   SOLE 34 477,587 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 21 3,837 SH   SOLE 40 3,837 0 0
VIRCO MFG CO COM 927651109 7 1,860 SH   SOLE 18 1,860 0 0
VIRCO MFG CO COM 927651109 21 5,137 SH   SOLE 21 5,137 0 0
VIRCO MFG CO COM 927651109 268 67,060 SH   SOLE 22 67,060 0 0
VIRNETX HLDG CORP COM 92823T108 108 44,855 SH   SOLE 2 1,758 0 43,097
VIRNETX HLDG CORP COM 92823T108 2 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 422 175,676 SH   SOLE 18 175,676 0 0
VIRNETX HLDG CORP COM 92823T108 196 81,753 SH   SOLE 19 81,753 0 0
VIRNETX HLDG CORP COM 92823T108 4,585 1,910,414 SH   SOLE 21 1,910,414 0 0
VIRNETX HLDG CORP COM 92823T108 3,863 1,609,662 SH   SOLE 22 1,569,069 0 40,593
VIRTRA INC COM PAR 92827K301 4 1,247 SH   SOLE 18 1,247 0 0
VIRTRA INC COM PAR 92827K301 56 18,110 SH   SOLE 21 18,110 0 0
VIRTU FINL INC CL A 928254101 1,760 68,307 SH   SOLE 2 2,785 0 65,522
VIRTU FINL INC CL A 928254101 9 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 22 856 SH   SOLE 7 856 0 0
VIRTU FINL INC CL A 928254101 539 20,913 SH   SOLE 18 20,913 0 0
VIRTU FINL INC CL A 928254101 223 8,638 SH   SOLE 19 8,638 0 0
VIRTU FINL INC CL A 928254101 17,332 672,818 SH   SOLE 21 672,818 0 0
VIRTU FINL INC CL A 928254101 38,442 1,492,305 SH   SOLE 22 1,415,390 0 76,915
VIRTU FINL INC CL A 928254101 97 3,776 SH   SOLE 26 0 0 3,776
VIRTU FINL INC CL A 928254101 162 6,303 SH   SOLE 28 6,303 0 0
VIRTU FINL INC CL A 928254101 307 11,924 SH   SOLE 30 11,924 0 0
VIRTU FINL INC CL A 928254101 22 856 SH   SOLE 31 856 0 0
VIRTU FINL INC CL A 928254101 68 2,639 SH   SOLE 40 2,639 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 512 6,445 SH   SOLE 2 262 0 6,183
VIRTUS INVT PARTNERS INC COM 92828Q109 4 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 12 151 SH   SOLE 7 151 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,973 37,429 SH   SOLE 18 37,429 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 817 10,280 SH   SOLE 19 10,280 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 60,077 756,355 SH   SOLE 21 756,355 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 19,697 247,975 SH   SOLE 22 238,189 0 9,786
VIRTUS INVT PARTNERS INC COM 92828Q109 40 509 SH   SOLE 26 0 0 509
VIRTUS INVT PARTNERS INC COM 92828Q109 82 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,133 14,259 SH   SOLE 30 14,259 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 60 751 SH   SOLE 40 751 0 0
VIRTUSA CORP COM 92827P102 980 23,019 SH   SOLE 2 985 0 22,034
VIRTUSA CORP COM 92827P102 9 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 26 612 SH   SOLE 7 612 0 0
VIRTUSA CORP COM 92827P102 6,017 141,280 SH   SOLE 18 141,280 0 0
VIRTUSA CORP COM 92827P102 1,781 41,821 SH   SOLE 19 41,821 0 0
VIRTUSA CORP COM 92827P102 123,977 2,910,941 SH   SOLE 21 2,910,941 0 0
VIRTUSA CORP COM 92827P102 32,972 774,179 SH   SOLE 22 738,416 0 35,763
VIRTUSA CORP COM 92827P102 185 4,340 SH   SOLE 26 0 0 4,340
VIRTUSA CORP COM 92827P102 173 4,071 SH   SOLE 28 4,071 0 0
VIRTUSA CORP COM 92827P102 32 744 SH   SOLE 29 0 0 744
VIRTUSA CORP COM 92827P102 2,303 54,080 SH   SOLE 30 54,080 0 0
VIRTUSA CORP COM 92827P102 133 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 674,875 5,115,013 SH   SOLE 2 737,673 0 4,377,340
VISA INC COM CL A 92826C839 86,292 654,022 SH   SOLE 4 606,672 0 47,350
VISA INC COM CL A 92826C839 183,225 1,388,702 SH   SOLE 7 1,384,938 0 3,764
VISA INC COM CL A 92826C839 5,223 39,587 SH   SOLE 13 39,587 0 0
VISA INC COM CL A 92826C839 1,000 7,579 SH   SOLE 15 7,579 0 0
VISA INC COM CL A 92826C839 76 573 SH   SOLE 17 0 0 573
VISA INC COM CL A 92826C839 892,242 6,762,486 SH   SOLE 18 5,747,281 0 1,015,205
VISA INC COM CL A 92826C839 412,715 3,128,051 SH   SOLE 19 3,128,051 0 0
VISA INC COM CL A 92826C839 5,150,440 39,036,225 SH   SOLE 21 39,036,225 0 0
VISA INC COM CL A 92826C839 5,843,993 44,292,809 SH   SOLE 22 39,464,287 0 4,828,522
VISA INC COM CL A 92826C839 178,974 1,356,477 SH   SOLE 23 1,356,477 0 0
VISA INC COM CL A 92826C839 327,222 2,480,084 SH   SOLE 25 2,480,084 0 0
VISA INC COM CL A 92826C839 953,705 7,228,322 SH   SOLE 26 1,716,136 0 5,512,186
VISA INC COM CL A 92826C839 45,243 342,908 SH   SOLE 28 250,772 0 92,136
VISA INC COM CL A 92826C839 34,517 261,611 SH   SOLE 29 94,709 0 166,902
VISA INC COM CL A 92826C839 910,303 6,899,368 SH   SOLE 30 6,899,368 0 0
VISA INC COM CL A 92826C839 96,024 727,787 SH   SOLE 31 447,130 0 280,657
VISA INC COM CL A 92826C839 19,056 144,429 SH   SOLE 32 144,429 0 0
VISA INC COM CL A 92826C839 63,538 481,566 SH   SOLE 34 481,566 0 0
VISA INC COM CL A 92826C839 190,529 1,444,055 SH   SOLE 36 1,444,055 0 0
VISA INC COM CL A 92826C839 5,391 40,862 SH   SOLE 40 40,862 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,675 204,045 SH   SOLE 2 72,831 0 131,214
VISHAY INTERTECHNOLOGY INC COM 928298108 11 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 66 3,672 SH   SOLE 7 3,672 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 13,830 767,909 SH   SOLE 18 767,909 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 6,032 334,918 SH   SOLE 19 334,918 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 170,161 9,448,121 SH   SOLE 21 9,448,121 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 94,059 5,222,620 SH   SOLE 22 5,037,397 0 185,223
VISHAY INTERTECHNOLOGY INC COM 928298108 1,183 65,697 SH   SOLE 23 65,697 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,802 155,584 SH   SOLE 26 13,051 0 142,533
VISHAY INTERTECHNOLOGY INC COM 928298108 312 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 513 28,473 SH   SOLE 29 0 0 28,473
VISHAY INTERTECHNOLOGY INC COM 928298108 583 32,388 SH   SOLE 30 32,388 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 124 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 262 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 254 8,401 SH   SOLE 2 308 0 8,093
VISHAY PRECISION GROUP INC COM 92835K103 9 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,081 35,767 SH   SOLE 18 35,767 0 0
VISHAY PRECISION GROUP INC COM 92835K103 465 15,388 SH   SOLE 19 15,388 0 0
VISHAY PRECISION GROUP INC COM 92835K103 10,961 362,582 SH   SOLE 21 362,582 0 0
VISHAY PRECISION GROUP INC COM 92835K103 10,814 357,720 SH   SOLE 22 349,370 0 8,350
VISTA OUTDOOR INC COM 928377100 116 10,213 SH   SOLE 2 2,132 0 8,081
VISTA OUTDOOR INC COM 928377100 4 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 30 2,671 SH   SOLE 7 2,671 0 0
VISTA OUTDOOR INC COM 928377100 3,335 293,809 SH   SOLE 18 293,809 0 0
VISTA OUTDOOR INC COM 928377100 950 83,716 SH   SOLE 19 83,716 0 0
VISTA OUTDOOR INC COM 928377100 69,550 6,127,795 SH   SOLE 21 6,127,795 0 0
VISTA OUTDOOR INC COM 928377100 18,609 1,639,543 SH   SOLE 22 1,542,024 0 97,519
VISTA OUTDOOR INC COM 928377100 197 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 99 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 1,304 114,862 SH   SOLE 30 114,862 0 0
VISTA OUTDOOR INC COM 928377100 58 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 79 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 4,869 80,772 SH   SOLE 2 18,911 0 61,861
VISTEON CORP COM NEW 92839U206 9 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 64 1,065 SH   SOLE 7 1,065 0 0
VISTEON CORP COM NEW 92839U206 5,040 83,613 SH   SOLE 18 83,613 0 0
VISTEON CORP COM NEW 92839U206 367 6,094 SH   SOLE 19 6,094 0 0
VISTEON CORP COM NEW 92839U206 83,456 1,384,472 SH   SOLE 21 1,384,472 0 0
VISTEON CORP COM NEW 92839U206 61,110 1,013,762 SH   SOLE 22 948,422 0 65,340
VISTEON CORP COM NEW 92839U206 617 10,228 SH   SOLE 26 3,802 0 6,426
VISTEON CORP COM NEW 92839U206 228 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 566 9,396 SH   SOLE 30 9,396 0 0
VISTEON CORP COM NEW 92839U206 38 624 SH   SOLE 31 581 0 43
VISTEON CORP COM NEW 92839U206 107 1,775 SH   SOLE 36 1,775 0 0
VISTEON CORP COM NEW 92839U206 144 2,389 SH   SOLE 40 2,389 0 0
VISTRA ENERGY CORP COM 92840M102 23,384 1,021,576 SH   SOLE 2 123,775 0 897,801
VISTRA ENERGY CORP COM 92840M102 3,251 142,038 SH   SOLE 4 133,069 0 8,969
VISTRA ENERGY CORP COM 92840M102 2,584 112,908 SH   SOLE 7 58,958 0 53,950
VISTRA ENERGY CORP COM 92840M102 43 1,890 SH   SOLE 13 1,890 0 0
VISTRA ENERGY CORP COM 92840M102 25 1,113 SH   SOLE 15 1,113 0 0
VISTRA ENERGY CORP COM 92840M102 7,969 348,156 SH   SOLE 18 320,316 0 27,840
VISTRA ENERGY CORP COM 92840M102 25,302 1,105,371 SH   SOLE 19 1,105,371 0 0
VISTRA ENERGY CORP COM 92840M102 121,679 5,315,810 SH   SOLE 21 5,315,810 0 0
VISTRA ENERGY CORP COM 92840M102 248,600 10,860,627 SH   SOLE 22 10,072,064 0 788,563
VISTRA ENERGY CORP COM 92840M102 5,408 236,270 SH   SOLE 23 236,270 0 0
VISTRA ENERGY CORP COM 92840M102 7,825 341,838 SH   SOLE 25 341,838 0 0
VISTRA ENERGY CORP COM 92840M102 24,351 1,063,848 SH   SOLE 26 439,386 0 624,462
VISTRA ENERGY CORP COM 92840M102 1,461 63,826 SH   SOLE 28 46,509 0 17,317
VISTRA ENERGY CORP COM 92840M102 1,916 83,724 SH   SOLE 29 16,071 0 67,653
VISTRA ENERGY CORP COM 92840M102 13,656 596,578 SH   SOLE 30 596,578 0 0
VISTRA ENERGY CORP COM 92840M102 3,219 140,648 SH   SOLE 31 86,419 0 54,229
VISTRA ENERGY CORP COM 92840M102 9,232 403,336 SH   SOLE 34 403,336 0 0
VISTRA ENERGY CORP COM 92840M102 7,590 331,569 SH   SOLE 36 331,569 0 0
VISTRA ENERGY CORP COM 92840M102 628 27,428 SH   SOLE 37 27,428 0 0
VISTRA ENERGY CORP COM 92840M102 200 8,757 SH   SOLE 40 8,757 0 0
VITAL THERAPIES INC COM 92847R104 5 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 19 100,287 SH   SOLE 18 100,287 0 0
VITAL THERAPIES INC COM 92847R104 7 38,282 SH   SOLE 19 38,282 0 0
VITAL THERAPIES INC COM 92847R104 199 1,069,386 SH   SOLE 21 1,069,386 0 0
VITAL THERAPIES INC COM 92847R104 118 633,455 SH   SOLE 22 618,386 0 15,069
VITAMIN SHOPPE INC COM 92849E101 148 31,201 SH   SOLE 18 31,201 0 0
VITAMIN SHOPPE INC COM 92849E101 5,603 1,182,025 SH   SOLE 21 1,182,025 0 0
VITAMIN SHOPPE INC COM 92849E101 1,398 294,872 SH   SOLE 22 294,872 0 0
VITAMIN SHOPPE INC COM 92849E101 128 26,937 SH   SOLE 30 26,937 0 0
VIVEVE MED INC COM NEW 92852W204 5 4,411 SH   SOLE 18 4,411 0 0
VIVEVE MED INC COM NEW 92852W204 65 61,466 SH   SOLE 21 61,466 0 0
VIVEVE MED INC COM NEW 92852W204 687 654,427 SH   SOLE 22 654,427 0 0
VIVINT SOLAR INC COM 92854Q106 116 30,574 SH   SOLE 2 1,359 0 29,215
VIVINT SOLAR INC COM 92854Q106 2 596 SH   SOLE 7 596 0 0
VIVINT SOLAR INC COM 92854Q106 426 111,810 SH   SOLE 18 111,810 0 0
VIVINT SOLAR INC COM 92854Q106 183 48,130 SH   SOLE 19 48,130 0 0
VIVINT SOLAR INC COM 92854Q106 4,116 1,080,194 SH   SOLE 21 1,080,194 0 0
VIVINT SOLAR INC COM 92854Q106 3,072 806,198 SH   SOLE 22 787,354 0 18,844
VIVINT SOLAR INC COM 92854Q106 30 7,905 SH   SOLE 30 7,905 0 0
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 1 854 SH   SOLE 18 854 0 0
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 4 6,667 SH   SOLE 21 6,667 0 0
VIVUS INC COM NEW 928551308 20 8,869 SH   SOLE 21 8,869 0 0
VIVUS INC COM NEW 928551308 440 197,335 SH   SOLE 22 197,335 0 0
VMWARE INC CL A COM 928563402 40,523 295,507 SH   SOLE 2 127,472 0 168,035
VMWARE INC CL A COM 928563402 7,107 51,826 SH   SOLE 4 49,966 0 1,860
VMWARE INC CL A COM 928563402 1,348 9,828 SH   SOLE 7 9,828 0 0
VMWARE INC CL A COM 928563402 1,152 8,402 SH   SOLE 13 8,402 0 0
VMWARE INC CL A COM 928563402 75 547 SH   SOLE 15 547 0 0
VMWARE INC CL A COM 928563402 5,802 42,312 SH   SOLE 18 36,215 0 6,097
VMWARE INC CL A COM 928563402 13,244 96,577 SH   SOLE 19 96,577 0 0
VMWARE INC CL A COM 928563402 104,753 763,896 SH   SOLE 21 763,896 0 0
VMWARE INC CL A COM 928563402 298,804 2,178,980 SH   SOLE 22 1,919,112 0 259,868
VMWARE INC CL A COM 928563402 14,443 105,324 SH   SOLE 23 105,324 0 0
VMWARE INC CL A COM 928563402 14,753 107,581 SH   SOLE 25 107,581 0 0
VMWARE INC CL A COM 928563402 47,523 346,553 SH   SOLE 26 85,462 0 261,091
VMWARE INC CL A COM 928563402 1,988 14,500 SH   SOLE 28 10,586 0 3,914
VMWARE INC CL A COM 928563402 7,123 51,944 SH   SOLE 29 39,219 0 12,725
VMWARE INC CL A COM 928563402 17,572 128,142 SH   SOLE 30 128,142 0 0
VMWARE INC CL A COM 928563402 12,893 94,023 SH   SOLE 31 68,234 0 25,789
VMWARE INC CL A COM 928563402 5,042 36,766 SH   SOLE 34 36,766 0 0
VMWARE INC CL A COM 928563402 10,394 75,796 SH   SOLE 36 75,796 0 0
VMWARE INC CL A COM 928563402 273 1,990 SH   SOLE 40 1,990 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 985 25,043 SH   SOLE 2 2,155 0 22,888
VOCERA COMMUNICATIONS INC COM 92857F107 10 243 SH   SOLE 4 243 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 23 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4,044 102,779 SH   SOLE 18 102,779 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,718 69,082 SH   SOLE 19 69,082 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 42,011 1,067,629 SH   SOLE 21 1,067,629 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 35,341 898,128 SH   SOLE 22 863,357 0 34,771
VOCERA COMMUNICATIONS INC COM 92857F107 87 2,223 SH   SOLE 23 2,223 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 830 21,092 SH   SOLE 26 0 0 21,092
VOCERA COMMUNICATIONS INC COM 92857F107 136 3,455 SH   SOLE 28 3,455 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 298 7,572 SH   SOLE 30 7,572 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 98 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6 316 SH   SOLE 18 316 0 0
VOLITIONRX LTD COM 928661107 11 6,072 SH   SOLE 21 6,072 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 5 2,322 SH   SOLE 18 2,322 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 83 38,807 SH   SOLE 21 38,807 0 0
VONAGE HLDGS CORP COM 92886T201 1,544 176,883 SH   SOLE 2 7,727 0 169,156
VONAGE HLDGS CORP COM 92886T201 7 754 SH   SOLE 4 754 0 0
VONAGE HLDGS CORP COM 92886T201 41 4,665 SH   SOLE 7 4,665 0 0
VONAGE HLDGS CORP COM 92886T201 9,676 1,108,347 SH   SOLE 18 1,108,347 0 0
VONAGE HLDGS CORP COM 92886T201 2,879 329,738 SH   SOLE 19 329,738 0 0
VONAGE HLDGS CORP COM 92886T201 199,398 22,840,605 SH   SOLE 21 22,840,605 0 0
VONAGE HLDGS CORP COM 92886T201 63,287 7,249,331 SH   SOLE 22 6,365,325 0 884,006
VONAGE HLDGS CORP COM 92886T201 651 74,618 SH   SOLE 26 60,883 0 13,735
VONAGE HLDGS CORP COM 92886T201 249 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 3,871 443,425 SH   SOLE 30 443,425 0 0
VONAGE HLDGS CORP COM 92886T201 163 18,645 SH   SOLE 40 18,645 0 0
VORNADO RLTY TR SH BEN INT 929042109 27,199 438,484 SH   SOLE 2 34,879 0 403,605
VORNADO RLTY TR SH BEN INT 929042109 10,987 177,124 SH   SOLE 4 172,608 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 26,051 419,968 SH   SOLE 7 419,968 0 0
VORNADO RLTY TR SH BEN INT 929042109 70 1,127 SH   SOLE 13 1,127 0 0
VORNADO RLTY TR SH BEN INT 929042109 485 7,819 SH   SOLE 15 7,819 0 0
VORNADO RLTY TR SH BEN INT 929042109 22,321 359,842 SH   SOLE 18 335,697 0 24,145
VORNADO RLTY TR SH BEN INT 929042109 24,455 394,252 SH   SOLE 19 394,252 0 0
VORNADO RLTY TR SH BEN INT 929042109 345,217 5,565,321 SH   SOLE 21 5,565,321 0 0
VORNADO RLTY TR SH BEN INT 929042109 404,353 6,518,673 SH   SOLE 22 6,070,557 0 448,116
VORNADO RLTY TR SH BEN INT 929042109 7,768 125,229 SH   SOLE 23 125,229 0 0
VORNADO RLTY TR SH BEN INT 929042109 31,853 513,507 SH   SOLE 25 513,507 0 0
VORNADO RLTY TR SH BEN INT 929042109 41,894 675,379 SH   SOLE 26 201,963 0 473,416
VORNADO RLTY TR SH BEN INT 929042109 2,008 32,377 SH   SOLE 28 23,539 0 8,838
VORNADO RLTY TR SH BEN INT 929042109 4,287 69,113 SH   SOLE 29 69,113 0 0
VORNADO RLTY TR SH BEN INT 929042109 82,867 1,335,924 SH   SOLE 30 1,335,924 0 0
VORNADO RLTY TR SH BEN INT 929042109 7,002 112,883 SH   SOLE 31 36,109 0 76,774
VORNADO RLTY TR SH BEN INT 929042109 1,986 32,016 SH   SOLE 34 32,016 0 0
VORNADO RLTY TR SH BEN INT 929042109 9,334 150,480 SH   SOLE 36 150,480 0 0
VORNADO RLTY TR SH BEN INT 929042109 296 4,769 SH   SOLE 40 4,769 0 0
VOXX INTL CORP CL A 91829F104 15 3,811 SH   SOLE 18 3,811 0 0
VOXX INTL CORP CL A 91829F104 250 63,245 SH   SOLE 21 63,245 0 0
VOXX INTL CORP CL A 91829F104 1,615 407,793 SH   SOLE 22 407,793 0 0
VOYA FINL INC COM 929089100 15,103 376,262 SH   SOLE 2 23,839 0 352,423
VOYA FINL INC COM 929089100 2,243 55,889 SH   SOLE 4 51,435 0 4,454
VOYA FINL INC COM 929089100 2,507 62,459 SH   SOLE 7 17,287 0 45,172
VOYA FINL INC COM 929089100 40 994 SH   SOLE 13 994 0 0
VOYA FINL INC COM 929089100 68 1,692 SH   SOLE 15 1,692 0 0
VOYA FINL INC COM 929089100 3,839 95,645 SH   SOLE 18 78,811 0 16,834
VOYA FINL INC COM 929089100 1,952 48,636 SH   SOLE 19 48,636 0 0
VOYA FINL INC COM 929089100 81,201 2,022,946 SH   SOLE 21 2,022,946 0 0
VOYA FINL INC COM 929089100 194,018 4,833,525 SH   SOLE 22 4,496,848 0 336,677
VOYA FINL INC COM 929089100 4,720 117,586 SH   SOLE 23 117,586 0 0
VOYA FINL INC COM 929089100 6,805 169,540 SH   SOLE 25 169,540 0 0
VOYA FINL INC COM 929089100 25,712 640,557 SH   SOLE 26 224,140 0 416,417
VOYA FINL INC COM 929089100 1,269 31,617 SH   SOLE 28 23,002 0 8,615
VOYA FINL INC COM 929089100 1,606 40,010 SH   SOLE 29 7,197 0 32,813
VOYA FINL INC COM 929089100 12,351 307,688 SH   SOLE 30 307,688 0 0
VOYA FINL INC COM 929089100 2,417 60,205 SH   SOLE 31 39,489 0 20,716
VOYA FINL INC COM 929089100 347 8,639 SH   SOLE 34 8,639 0 0
VOYA FINL INC COM 929089100 7,340 182,868 SH   SOLE 36 182,868 0 0
VOYA FINL INC COM 929089100 145 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 164 17,434 SH   SOLE 2 798 0 16,636
VOYAGER THERAPEUTICS INC COM 92915B106 6 600 SH   SOLE 7 600 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 675 71,758 SH   SOLE 18 71,758 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 280 29,754 SH   SOLE 19 29,754 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 10,492 1,116,120 SH   SOLE 21 1,116,120 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 5,778 614,667 SH   SOLE 22 586,266 0 28,401
VOYAGER THERAPEUTICS INC COM 92915B106 65 6,876 SH   SOLE 30 6,876 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 17 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 248 8,300 SH   SOLE 2 286 0 8,014
VSE CORP COM 918284100 6 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 902 30,164 SH   SOLE 18 30,164 0 0
VSE CORP COM 918284100 374 12,499 SH   SOLE 19 12,499 0 0
VSE CORP COM 918284100 9,449 315,919 SH   SOLE 21 315,919 0 0
VSE CORP COM 918284100 7,539 252,067 SH   SOLE 22 241,904 0 10,163
VSE CORP COM 918284100 75 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 37 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 69 2,318 SH   SOLE 30 2,318 0 0
VSE CORP COM 918284100 27 914 SH   SOLE 40 914 0 0
VTV THERAPEUTICS INC CL A 918385105 4 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 56 21,023 SH   SOLE 21 21,023 0 0
VTV THERAPEUTICS INC CL A 918385105 80 30,000 SH   SOLE 22 30,000 0 0
VULCAN MATLS CO COM 929160109 33,568 339,755 SH   SOLE 2 41,947 0 297,808
VULCAN MATLS CO COM 929160109 4,692 47,492 SH   SOLE 4 44,004 0 3,488
VULCAN MATLS CO COM 929160109 9,825 99,444 SH   SOLE 7 99,444 0 0
VULCAN MATLS CO COM 929160109 239 2,415 SH   SOLE 13 2,415 0 0
VULCAN MATLS CO COM 929160109 104 1,050 SH   SOLE 15 1,050 0 0
VULCAN MATLS CO COM 929160109 28,341 286,849 SH   SOLE 18 270,920 0 15,929
VULCAN MATLS CO COM 929160109 15,267 154,520 SH   SOLE 19 154,520 0 0
VULCAN MATLS CO COM 929160109 303,118 3,067,995 SH   SOLE 21 3,067,995 0 0
VULCAN MATLS CO COM 929160109 313,367 3,171,734 SH   SOLE 22 2,824,528 0 347,206
VULCAN MATLS CO COM 929160109 9,275 93,875 SH   SOLE 23 93,875 0 0
VULCAN MATLS CO COM 929160109 12,342 124,917 SH   SOLE 25 124,917 0 0
VULCAN MATLS CO COM 929160109 48,902 494,960 SH   SOLE 26 151,729 0 343,231
VULCAN MATLS CO COM 929160109 2,494 25,238 SH   SOLE 28 18,403 0 6,835
VULCAN MATLS CO COM 929160109 3,192 32,304 SH   SOLE 29 5,274 0 27,030
VULCAN MATLS CO COM 929160109 43,188 437,121 SH   SOLE 30 437,121 0 0
VULCAN MATLS CO COM 929160109 5,068 51,293 SH   SOLE 31 27,015 0 24,278
VULCAN MATLS CO COM 929160109 648 6,554 SH   SOLE 34 6,554 0 0
VULCAN MATLS CO COM 929160109 9,869 99,884 SH   SOLE 36 99,884 0 0
VULCAN MATLS CO COM 929160109 352 3,562 SH   SOLE 40 3,562 0 0
VUZIX CORP COM NEW 92921W300 86 17,844 SH   SOLE 2 1,091 0 16,753
VUZIX CORP COM NEW 92921W300 4 865 SH   SOLE 7 865 0 0
VUZIX CORP COM NEW 92921W300 373 77,489 SH   SOLE 18 77,489 0 0
VUZIX CORP COM NEW 92921W300 192 40,004 SH   SOLE 19 40,004 0 0
VUZIX CORP COM NEW 92921W300 3,958 822,972 SH   SOLE 21 822,972 0 0
VUZIX CORP COM NEW 92921W300 3,387 704,126 SH   SOLE 22 685,868 0 18,258
W & T OFFSHORE INC COM 92922P106 474 115,049 SH   SOLE 2 15,357 0 99,692
W & T OFFSHORE INC COM 92922P106 8 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,398 339,327 SH   SOLE 18 339,327 0 0
W & T OFFSHORE INC COM 92922P106 950 230,657 SH   SOLE 19 230,657 0 0
W & T OFFSHORE INC COM 92922P106 14,299 3,470,708 SH   SOLE 21 3,470,708 0 0
W & T OFFSHORE INC COM 92922P106 11,350 2,754,827 SH   SOLE 22 2,637,885 0 116,942
W & T OFFSHORE INC COM 92922P106 159 38,697 SH   SOLE 23 38,697 0 0
W & T OFFSHORE INC COM 92922P106 238 57,702 SH   SOLE 26 0 0 57,702
W & T OFFSHORE INC COM 92922P106 56 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 101 24,450 SH   SOLE 30 24,450 0 0
W & T OFFSHORE INC COM 92922P106 44 10,734 SH   SOLE 34 10,734 0 0
W P CAREY INC COM 92936U109 25,423 389,092 SH   SOLE 2 18,040 0 371,052
W P CAREY INC COM 92936U109 10,533 161,197 SH   SOLE 4 156,936 0 4,261
W P CAREY INC COM 92936U109 18,053 276,290 SH   SOLE 7 276,290 0 0
W P CAREY INC COM 92936U109 58 882 SH   SOLE 13 882 0 0
W P CAREY INC COM 92936U109 419 6,419 SH   SOLE 15 6,419 0 0
W P CAREY INC COM 92936U109 40 617 SH   SOLE 17 0 0 617
W P CAREY INC COM 92936U109 6,141 93,982 SH   SOLE 18 81,123 0 12,859
W P CAREY INC COM 92936U109 19,711 301,672 SH   SOLE 19 301,672 0 0
W P CAREY INC COM 92936U109 200,948 3,075,424 SH   SOLE 21 3,075,424 0 0
W P CAREY INC COM 92936U109 403,127 6,169,679 SH   SOLE 22 5,847,029 0 322,650
W P CAREY INC COM 92936U109 8,053 123,254 SH   SOLE 23 123,254 0 0
W P CAREY INC COM 92936U109 21,452 328,317 SH   SOLE 25 328,317 0 0
W P CAREY INC COM 92936U109 31,037 475,007 SH   SOLE 26 114,887 0 360,120
W P CAREY INC COM 92936U109 2,025 30,998 SH   SOLE 28 22,850 0 8,148
W P CAREY INC COM 92936U109 6,257 95,754 SH   SOLE 29 62,832 0 32,922
W P CAREY INC COM 92936U109 67,764 1,037,100 SH   SOLE 30 1,037,100 0 0
W P CAREY INC COM 92936U109 4,297 65,757 SH   SOLE 31 35,499 0 30,258
W P CAREY INC COM 92936U109 512 7,840 SH   SOLE 34 7,840 0 0
W P CAREY INC COM 92936U109 7,511 114,959 SH   SOLE 36 114,959 0 0
W P CAREY INC COM 92936U109 233 3,572 SH   SOLE 40 3,572 0 0
W R BERKLEY CORPORATION COM 084423102 19,784 267,681 SH   SOLE 2 55,233 0 212,448
W R BERKLEY CORPORATION COM 084423102 2,500 33,823 SH   SOLE 4 31,255 0 2,568
W R BERKLEY CORPORATION COM 084423102 5,327 72,073 SH   SOLE 7 53,223 0 18,850
W R BERKLEY CORPORATION COM 084423102 35 476 SH   SOLE 13 476 0 0
W R BERKLEY CORPORATION COM 084423102 71 954 SH   SOLE 15 954 0 0
W R BERKLEY CORPORATION COM 084423102 21,767 294,502 SH   SOLE 18 286,963 0 7,539
W R BERKLEY CORPORATION COM 084423102 1,759 23,802 SH   SOLE 19 23,802 0 0
W R BERKLEY CORPORATION COM 084423102 481,613 6,516,209 SH   SOLE 21 6,516,209 0 0
W R BERKLEY CORPORATION COM 084423102 259,668 3,513,295 SH   SOLE 22 3,307,995 0 205,300
W R BERKLEY CORPORATION COM 084423102 5,065 68,527 SH   SOLE 23 68,527 0 0
W R BERKLEY CORPORATION COM 084423102 7,058 95,500 SH   SOLE 25 95,500 0 0
W R BERKLEY CORPORATION COM 084423102 25,624 346,691 SH   SOLE 26 120,990 0 225,701
W R BERKLEY CORPORATION COM 084423102 1,361 18,420 SH   SOLE 28 13,624 0 4,796
W R BERKLEY CORPORATION COM 084423102 1,700 22,999 SH   SOLE 29 3,085 0 19,914
W R BERKLEY CORPORATION COM 084423102 20,696 280,013 SH   SOLE 30 280,013 0 0
W R BERKLEY CORPORATION COM 084423102 2,704 36,581 SH   SOLE 31 22,723 0 13,858
W R BERKLEY CORPORATION COM 084423102 381 5,150 SH   SOLE 34 5,150 0 0
W R BERKLEY CORPORATION COM 084423102 10,036 135,786 SH   SOLE 36 135,786 0 0
W R BERKLEY CORPORATION COM 084423102 144 1,951 SH   SOLE 40 1,951 0 0
WABASH NATL CORP COM 929566107 725 55,437 SH   SOLE 2 1,921 0 53,516
WABASH NATL CORP COM 929566107 6 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 17 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 3,725 284,776 SH   SOLE 18 284,776 0 0
WABASH NATL CORP COM 929566107 1,304 99,689 SH   SOLE 19 99,689 0 0
WABASH NATL CORP COM 929566107 77,752 5,944,314 SH   SOLE 21 5,944,314 0 0
WABASH NATL CORP COM 929566107 22,594 1,727,373 SH   SOLE 22 1,636,129 0 91,244
WABASH NATL CORP COM 929566107 59 4,524 SH   SOLE 23 4,524 0 0
WABASH NATL CORP COM 929566107 581 44,404 SH   SOLE 26 13,307 0 31,097
WABASH NATL CORP COM 929566107 127 9,699 SH   SOLE 28 9,699 0 0
WABASH NATL CORP COM 929566107 1,529 116,889 SH   SOLE 30 116,889 0 0
WABASH NATL CORP COM 929566107 95 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 12,518 116,618 SH   SOLE 2 7,671 0 108,947
WABCO HLDGS INC COM 92927K102 2,013 18,757 SH   SOLE 4 17,343 0 1,414
WABCO HLDGS INC COM 92927K102 2,094 19,507 SH   SOLE 7 8,486 0 11,021
WABCO HLDGS INC COM 92927K102 115 1,068 SH   SOLE 13 1,068 0 0
WABCO HLDGS INC COM 92927K102 4,970 46,300 SH   SOLE 18 41,998 0 4,302
WABCO HLDGS INC COM 92927K102 1,238 11,535 SH   SOLE 19 11,535 0 0
WABCO HLDGS INC COM 92927K102 67,421 628,107 SH   SOLE 21 628,107 0 0
WABCO HLDGS INC COM 92927K102 158,550 1,477,086 SH   SOLE 22 1,373,168 0 103,918
WABCO HLDGS INC COM 92927K102 4,062 37,839 SH   SOLE 23 37,839 0 0
WABCO HLDGS INC COM 92927K102 285 2,654 SH   SOLE 25 2,654 0 0
WABCO HLDGS INC COM 92927K102 15,470 144,119 SH   SOLE 26 48,151 0 95,968
WABCO HLDGS INC COM 92927K102 1,124 10,472 SH   SOLE 28 7,591 0 2,881
WABCO HLDGS INC COM 92927K102 1,294 12,058 SH   SOLE 29 1,500 0 10,558
WABCO HLDGS INC COM 92927K102 8,991 83,761 SH   SOLE 30 83,761 0 0
WABCO HLDGS INC COM 92927K102 2,392 22,286 SH   SOLE 31 12,099 0 10,187
WABCO HLDGS INC COM 92927K102 246 2,291 SH   SOLE 34 2,291 0 0
WABCO HLDGS INC COM 92927K102 1,261 11,750 SH   SOLE 36 11,750 0 0
WABCO HLDGS INC COM 92927K102 110 1,024 SH   SOLE 40 1,024 0 0
WABTEC CORP COM 929740108 16,785 238,931 SH   SOLE 2 41,981 0 196,950
WABTEC CORP COM 929740108 1,987 28,289 SH   SOLE 4 25,919 0 2,370
WABTEC CORP COM 929740108 371 5,278 SH   SOLE 7 5,278 0 0
WABTEC CORP COM 929740108 107 1,527 SH   SOLE 13 1,527 0 0
WABTEC CORP COM 929740108 54 775 SH   SOLE 15 775 0 0
WABTEC CORP COM 929740108 18,157 258,459 SH   SOLE 18 251,556 0 6,903
WABTEC CORP COM 929740108 1,317 18,745 SH   SOLE 19 18,745 0 0
WABTEC CORP COM 929740108 294,876 4,197,525 SH   SOLE 21 4,197,525 0 0
WABTEC CORP COM 929740108 197,221 2,807,421 SH   SOLE 22 2,637,158 0 170,263
WABTEC CORP COM 929740108 4,358 62,042 SH   SOLE 23 62,042 0 0
WABTEC CORP COM 929740108 5,475 77,939 SH   SOLE 25 77,939 0 0
WABTEC CORP COM 929740108 20,076 285,780 SH   SOLE 26 108,174 0 177,606
WABTEC CORP COM 929740108 1,190 16,944 SH   SOLE 28 12,397 0 4,547
WABTEC CORP COM 929740108 1,419 20,198 SH   SOLE 29 2,798 0 17,400
WABTEC CORP COM 929740108 8,183 116,488 SH   SOLE 30 116,488 0 0
WABTEC CORP COM 929740108 2,412 34,331 SH   SOLE 31 18,734 0 15,597
WABTEC CORP COM 929740108 368 5,239 SH   SOLE 34 5,239 0 0
WABTEC CORP COM 929740108 4,734 67,390 SH   SOLE 36 67,390 0 0
WABTEC CORP COM 929740108 122 1,738 SH   SOLE 40 1,738 0 0
WADDELL & REED FINL INC CL A 930059100 1,460 80,746 SH   SOLE 2 2,653 0 78,093
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 63 3,501 SH   SOLE 7 3,501 0 0
WADDELL & REED FINL INC CL A 930059100 7,411 409,921 SH   SOLE 18 409,921 0 0
WADDELL & REED FINL INC CL A 930059100 2,074 114,686 SH   SOLE 19 114,686 0 0
WADDELL & REED FINL INC CL A 930059100 151,692 8,390,029 SH   SOLE 21 8,390,029 0 0
WADDELL & REED FINL INC CL A 930059100 47,828 2,645,338 SH   SOLE 22 2,518,754 0 126,584
WADDELL & REED FINL INC CL A 930059100 298 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 189 10,427 SH   SOLE 28 10,427 0 0
WADDELL & REED FINL INC CL A 930059100 2,941 162,664 SH   SOLE 30 162,664 0 0
WADDELL & REED FINL INC CL A 930059100 75 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 166 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 870 32,018 SH   SOLE 2 1,430 0 30,588
WAGEWORKS INC COM 930427109 4 129 SH   SOLE 4 129 0 0
WAGEWORKS INC COM 930427109 24 898 SH   SOLE 7 898 0 0
WAGEWORKS INC COM 930427109 5,463 201,140 SH   SOLE 18 201,140 0 0
WAGEWORKS INC COM 930427109 1,584 58,333 SH   SOLE 19 58,333 0 0
WAGEWORKS INC COM 930427109 113,339 4,173,005 SH   SOLE 21 4,173,005 0 0
WAGEWORKS INC COM 930427109 37,064 1,364,646 SH   SOLE 22 1,223,045 0 141,601
WAGEWORKS INC COM 930427109 5 193 SH   SOLE 23 193 0 0
WAGEWORKS INC COM 930427109 199 7,329 SH   SOLE 26 3,544 0 3,785
WAGEWORKS INC COM 930427109 149 5,484 SH   SOLE 28 5,484 0 0
WAGEWORKS INC COM 930427109 82 3,016 SH   SOLE 29 0 0 3,016
WAGEWORKS INC COM 930427109 2,117 77,936 SH   SOLE 30 77,936 0 0
WAGEWORKS INC COM 930427109 108 3,975 SH   SOLE 40 3,975 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 139,398 2,040,075 SH   SOLE 2 163,302 0 1,876,773
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,350 283,183 SH   SOLE 4 260,942 0 22,241
WALGREENS BOOTS ALLIANCE INC COM 931427108 61,930 906,337 SH   SOLE 7 702,981 0 203,356
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,010 29,409 SH   SOLE 13 29,409 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 565 8,270 SH   SOLE 15 8,270 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 18 263 SH   SOLE 17 0 0 263
WALGREENS BOOTS ALLIANCE INC COM 931427108 146,116 2,138,383 SH   SOLE 18 2,036,900 0 101,483
WALGREENS BOOTS ALLIANCE INC COM 931427108 48,288 706,683 SH   SOLE 19 706,683 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,082,488 15,842,057 SH   SOLE 21 15,842,057 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,344,278 19,673,317 SH   SOLE 22 17,476,020 0 2,197,297
WALGREENS BOOTS ALLIANCE INC COM 931427108 42,042 615,280 SH   SOLE 23 615,280 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 52,309 765,532 SH   SOLE 25 765,532 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 353,386 5,171,761 SH   SOLE 26 826,371 0 4,345,390
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,078 162,124 SH   SOLE 28 118,473 0 43,651
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,058 30,119 SH   SOLE 29 30,119 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 252,320 3,692,666 SH   SOLE 30 3,692,666 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 25,689 375,952 SH   SOLE 31 189,234 0 186,718
WALGREENS BOOTS ALLIANCE INC COM 931427108 16,001 234,169 SH   SOLE 32 234,169 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,811 231,389 SH   SOLE 34 231,389 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51,651 755,899 SH   SOLE 36 755,899 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,300 19,029 SH   SOLE 40 19,029 0 0
WALKER & DUNLOP INC COM 93148P102 1,230 28,439 SH   SOLE 2 961 0 27,478
WALKER & DUNLOP INC COM 93148P102 8 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 25 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 6,331 146,371 SH   SOLE 18 146,371 0 0
WALKER & DUNLOP INC COM 93148P102 1,763 40,754 SH   SOLE 19 40,754 0 0
WALKER & DUNLOP INC COM 93148P102 131,759 3,046,451 SH   SOLE 21 3,046,451 0 0
WALKER & DUNLOP INC COM 93148P102 35,410 818,729 SH   SOLE 22 782,010 0 36,719
WALKER & DUNLOP INC COM 93148P102 364 8,427 SH   SOLE 26 6,574 0 1,853
WALKER & DUNLOP INC COM 93148P102 172 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 2,501 57,829 SH   SOLE 30 57,829 0 0
WALKER & DUNLOP INC COM 93148P102 121 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 358,360 3,847,132 SH   SOLE 2 545,498 0 3,301,634
WALMART INC COM 931142103 51,548 553,389 SH   SOLE 4 514,438 0 38,951
WALMART INC COM 931142103 118,637 1,273,608 SH   SOLE 7 1,162,375 0 111,233
WALMART INC COM 931142103 4,242 45,538 SH   SOLE 13 45,538 0 0
WALMART INC COM 931142103 1,140 12,233 SH   SOLE 15 12,233 0 0
WALMART INC COM 931142103 38 407 SH   SOLE 17 0 0 407
WALMART INC COM 931142103 363,573 3,903,095 SH   SOLE 18 3,564,670 0 338,425
WALMART INC COM 931142103 65,742 705,760 SH   SOLE 19 705,760 0 0
WALMART INC COM 931142103 1,709 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 2,435,052 26,141,196 SH   SOLE 21 26,141,196 0 0
WALMART INC COM 931142103 3,275,962 35,168,679 SH   SOLE 22 31,144,098 0 4,024,581
WALMART INC COM 931142103 105,223 1,129,606 SH   SOLE 23 1,129,606 0 0
WALMART INC COM 931142103 127,646 1,370,326 SH   SOLE 25 1,324,125 0 46,201
WALMART INC COM 931142103 406,501 4,363,943 SH   SOLE 26 1,415,552 0 2,948,391
WALMART INC COM 931142103 26,378 283,182 SH   SOLE 28 206,876 0 76,306
WALMART INC COM 931142103 9,934 106,644 SH   SOLE 29 106,644 0 0
WALMART INC COM 931142103 491,212 5,273,344 SH   SOLE 30 5,273,344 0 0
WALMART INC COM 931142103 56,195 603,275 SH   SOLE 31 338,439 0 264,836
WALMART INC COM 931142103 12,659 135,897 SH   SOLE 32 135,897 0 0
WALMART INC COM 931142103 67,675 726,517 SH   SOLE 34 726,517 0 0
WALMART INC COM 931142103 130,421 1,400,113 SH   SOLE 36 1,400,113 0 0
WALMART INC COM 931142103 3,182 34,159 SH   SOLE 40 34,159 0 0
WARRIOR MET COAL INC COM 93627C101 1,108 45,972 SH   SOLE 2 1,511 0 44,461
WARRIOR MET COAL INC COM 93627C101 22 900 SH   SOLE 7 900 0 0
WARRIOR MET COAL INC COM 93627C101 3,531 146,446 SH   SOLE 18 146,446 0 0
WARRIOR MET COAL INC COM 93627C101 1,524 63,205 SH   SOLE 19 63,205 0 0
WARRIOR MET COAL INC COM 93627C101 35,026 1,452,751 SH   SOLE 21 1,452,751 0 0
WARRIOR MET COAL INC COM 93627C101 29,528 1,224,703 SH   SOLE 22 1,177,338 0 47,365
WARRIOR MET COAL INC COM 93627C101 87 3,617 SH   SOLE 26 0 0 3,617
WARRIOR MET COAL INC COM 93627C101 205 8,508 SH   SOLE 30 8,508 0 0
WARRIOR MET COAL INC COM 93627C101 89 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 4,378 163,927 SH   SOLE 2 82,090 0 81,837
WASHINGTON FED INC COM 938824109 12 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 49 1,821 SH   SOLE 7 1,821 0 0
WASHINGTON FED INC COM 938824109 13,132 491,667 SH   SOLE 18 491,667 0 0
WASHINGTON FED INC COM 938824109 11,581 433,592 SH   SOLE 19 433,592 0 0
WASHINGTON FED INC COM 938824109 163,428 6,118,615 SH   SOLE 21 6,118,615 0 0
WASHINGTON FED INC COM 938824109 106,230 3,977,144 SH   SOLE 22 3,858,698 0 118,446
WASHINGTON FED INC COM 938824109 4,343 162,588 SH   SOLE 23 162,588 0 0
WASHINGTON FED INC COM 938824109 7,979 298,737 SH   SOLE 26 21,850 0 276,887
WASHINGTON FED INC COM 938824109 321 12,020 SH   SOLE 28 12,020 0 0
WASHINGTON FED INC COM 938824109 1,296 48,536 SH   SOLE 29 0 0 48,536
WASHINGTON FED INC COM 938824109 565 21,159 SH   SOLE 30 21,159 0 0
WASHINGTON FED INC COM 938824109 58 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 156 5,858 SH   SOLE 40 5,858 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 956 196,607 SH   SOLE 2 6,420 0 190,187
WASHINGTON PRIME GROUP NEW COM 93964W108 639 131,462 SH   SOLE 4 131,462 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,542 317,264 SH   SOLE 7 317,264 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 37 7,637 SH   SOLE 15 7,637 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 4,688 964,555 SH   SOLE 18 964,555 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,829 582,031 SH   SOLE 19 582,031 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 98,119 20,189,044 SH   SOLE 21 20,189,044 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 38,528 7,927,546 SH   SOLE 22 7,645,657 0 281,889
WASHINGTON PRIME GROUP NEW COM 93964W108 31 6,335 SH   SOLE 23 6,335 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,838 378,088 SH   SOLE 25 378,088 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 497 102,364 SH   SOLE 26 24,115 0 78,249
WASHINGTON PRIME GROUP NEW COM 93964W108 131 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 309 63,680 SH   SOLE 29 63,680 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 5,876 1,208,957 SH   SOLE 30 1,208,957 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 78 16,122 SH   SOLE 36 16,122 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 98 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,904 82,771 SH   SOLE 2 2,561 0 80,210
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,281 55,712 SH   SOLE 4 55,712 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,000 130,447 SH   SOLE 7 130,447 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73 3,162 SH   SOLE 15 3,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6,333 275,347 SH   SOLE 18 275,347 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,793 251,857 SH   SOLE 19 251,857 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73,848 3,210,773 SH   SOLE 21 3,210,773 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 83,420 3,626,956 SH   SOLE 22 3,377,991 0 248,965
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 61 2,672 SH   SOLE 23 2,672 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,888 169,025 SH   SOLE 25 169,025 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,206 52,440 SH   SOLE 26 11,549 0 40,891
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 250 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 667 29,013 SH   SOLE 29 29,013 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,858 385,117 SH   SOLE 30 385,117 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 32 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 167 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 661 13,911 SH   SOLE 2 564 0 13,347
WASHINGTON TR BANCORP COM 940610108 18 369 SH   SOLE 7 369 0 0
WASHINGTON TR BANCORP COM 940610108 2,536 53,348 SH   SOLE 18 53,348 0 0
WASHINGTON TR BANCORP COM 940610108 1,070 22,512 SH   SOLE 19 22,512 0 0
WASHINGTON TR BANCORP COM 940610108 25,780 542,391 SH   SOLE 21 542,391 0 0
WASHINGTON TR BANCORP COM 940610108 23,229 488,717 SH   SOLE 22 466,572 0 22,145
WASHINGTON TR BANCORP COM 940610108 149 3,138 SH   SOLE 26 1,018 0 2,120
WASHINGTON TR BANCORP COM 940610108 99 2,083 SH   SOLE 28 2,083 0 0
WASHINGTON TR BANCORP COM 940610108 215 4,528 SH   SOLE 30 4,528 0 0
WASHINGTON TR BANCORP COM 940610108 74 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 544 7,325 SH   SOLE 2 7,325 0 0
WASTE CONNECTIONS INC COM 94106B101 6,590 88,760 SH   SOLE 4 81,860 0 6,900
WASTE CONNECTIONS INC COM 94106B101 1,284 17,289 SH   SOLE 7 17,289 0 0
WASTE CONNECTIONS INC COM 94106B101 338 4,557 SH   SOLE 13 4,557 0 0
WASTE CONNECTIONS INC COM 94106B101 1,751 23,576 SH   SOLE 18 2,433 0 21,143
WASTE CONNECTIONS INC COM 94106B101 43,602 587,228 SH   SOLE 19 587,228 0 0
WASTE CONNECTIONS INC COM 94106B101 40,338 543,279 SH   SOLE 21 543,279 0 0
WASTE CONNECTIONS INC COM 94106B101 35,330 475,823 SH   SOLE 22 330,623 0 145,200
WASTE CONNECTIONS INC COM 94106B101 13,784 185,640 SH   SOLE 23 185,640 0 0
WASTE CONNECTIONS INC COM 94106B101 32,515 437,909 SH   SOLE 26 135,042 0 302,867
WASTE CONNECTIONS INC COM 94106B101 3,758 50,615 SH   SOLE 28 36,531 0 14,084
WASTE CONNECTIONS INC COM 94106B101 4,687 63,128 SH   SOLE 29 9,280 0 53,848
WASTE CONNECTIONS INC COM 94106B101 23,351 314,491 SH   SOLE 30 314,491 0 0
WASTE CONNECTIONS INC COM 94106B101 6,308 84,958 SH   SOLE 31 43,803 0 41,155
WASTE CONNECTIONS INC COM 94106B101 1,086 14,624 SH   SOLE 34 14,624 0 0
WASTE CONNECTIONS INC COM 94106B101 3,679 49,549 SH   SOLE 36 49,549 0 0
WASTE CONNECTIONS INC COM 94106B101 479 6,451 SH   SOLE 40 6,451 0 0
WASTE MGMT INC DEL COM 94106L109 100,846 1,133,233 SH   SOLE 2 164,663 0 968,570
WASTE MGMT INC DEL COM 94106L109 13,453 151,170 SH   SOLE 4 139,761 0 11,409
WASTE MGMT INC DEL COM 94106L109 34,329 385,757 SH   SOLE 7 371,294 0 14,463
WASTE MGMT INC DEL COM 94106L109 515 5,785 SH   SOLE 13 5,785 0 0
WASTE MGMT INC DEL COM 94106L109 380 4,270 SH   SOLE 15 4,270 0 0
WASTE MGMT INC DEL COM 94106L109 13 143 SH   SOLE 17 0 0 143
WASTE MGMT INC DEL COM 94106L109 77,736 873,535 SH   SOLE 18 822,349 0 51,186
WASTE MGMT INC DEL COM 94106L109 13,102 147,233 SH   SOLE 19 147,233 0 0
WASTE MGMT INC DEL COM 94106L109 1,082,240 12,161,371 SH   SOLE 21 12,161,371 0 0
WASTE MGMT INC DEL COM 94106L109 1,002,269 11,262,711 SH   SOLE 22 10,108,546 0 1,154,165
WASTE MGMT INC DEL COM 94106L109 28,105 315,825 SH   SOLE 23 315,825 0 0
WASTE MGMT INC DEL COM 94106L109 34,042 382,536 SH   SOLE 25 382,536 0 0
WASTE MGMT INC DEL COM 94106L109 154,908 1,740,735 SH   SOLE 26 483,319 0 1,257,416
WASTE MGMT INC DEL COM 94106L109 7,219 81,116 SH   SOLE 28 58,723 0 22,393
WASTE MGMT INC DEL COM 94106L109 3,240 36,409 SH   SOLE 29 15,903 0 20,506
WASTE MGMT INC DEL COM 94106L109 179,270 2,014,500 SH   SOLE 30 2,014,500 0 0
WASTE MGMT INC DEL COM 94106L109 15,098 169,663 SH   SOLE 31 91,535 0 78,128
WASTE MGMT INC DEL COM 94106L109 2,287 25,695 SH   SOLE 32 25,695 0 0
WASTE MGMT INC DEL COM 94106L109 28,823 323,886 SH   SOLE 34 323,886 0 0
WASTE MGMT INC DEL COM 94106L109 38,619 433,975 SH   SOLE 36 433,975 0 0
WASTE MGMT INC DEL COM 94106L109 878 9,866 SH   SOLE 40 9,866 0 0
WATERS CORP COM 941848103 38,577 204,491 SH   SOLE 2 20,262 0 184,229
WATERS CORP COM 941848103 4,540 24,065 SH   SOLE 4 21,998 0 2,067
WATERS CORP COM 941848103 14,027 74,353 SH   SOLE 7 58,329 0 16,024
WATERS CORP COM 941848103 84 446 SH   SOLE 13 446 0 0
WATERS CORP COM 941848103 129 683 SH   SOLE 15 683 0 0
WATERS CORP COM 941848103 35,122 186,177 SH   SOLE 18 175,869 0 10,308
WATERS CORP COM 941848103 4,128 21,883 SH   SOLE 19 21,883 0 0
WATERS CORP COM 941848103 429,929 2,278,976 SH   SOLE 21 2,278,976 0 0
WATERS CORP COM 941848103 357,905 1,897,188 SH   SOLE 22 1,690,766 0 206,422
WATERS CORP COM 941848103 10,281 54,498 SH   SOLE 23 54,498 0 0
WATERS CORP COM 941848103 13,244 70,203 SH   SOLE 25 70,203 0 0
WATERS CORP COM 941848103 64,370 341,212 SH   SOLE 26 89,346 0 251,866
WATERS CORP COM 941848103 2,754 14,596 SH   SOLE 28 10,695 0 3,901
WATERS CORP COM 941848103 3,637 19,281 SH   SOLE 29 3,484 0 15,797
WATERS CORP COM 941848103 55,383 293,576 SH   SOLE 30 293,576 0 0
WATERS CORP COM 941848103 6,075 32,203 SH   SOLE 31 17,093 0 15,110
WATERS CORP COM 941848103 685 3,632 SH   SOLE 34 3,632 0 0
WATERS CORP COM 941848103 10,994 58,279 SH   SOLE 36 58,279 0 0
WATERS CORP COM 941848103 384 2,038 SH   SOLE 40 2,038 0 0
WATERSTONE FINL INC MD COM 94188P101 421 25,131 SH   SOLE 2 871 0 24,260
WATERSTONE FINL INC MD COM 94188P101 15 900 SH   SOLE 7 900 0 0
WATERSTONE FINL INC MD COM 94188P101 1,561 93,134 SH   SOLE 18 93,134 0 0
WATERSTONE FINL INC MD COM 94188P101 638 38,077 SH   SOLE 19 38,077 0 0
WATERSTONE FINL INC MD COM 94188P101 15,716 937,714 SH   SOLE 21 937,714 0 0
WATERSTONE FINL INC MD COM 94188P101 8,365 499,112 SH   SOLE 22 456,852 0 42,260
WATERSTONE FINL INC MD COM 94188P101 41 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 70 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 150 8,973 SH   SOLE 30 8,973 0 0
WATERSTONE FINL INC MD COM 94188P101 60 3,561 SH   SOLE 40 3,561 0 0
WATSCO INC COM 942622200 11,202 80,507 SH   SOLE 2 20,411 0 60,096
WATSCO INC COM 942622200 20 144 SH   SOLE 4 144 0 0
WATSCO INC COM 942622200 675 4,852 SH   SOLE 7 4,852 0 0
WATSCO INC COM 942622200 14,921 107,236 SH   SOLE 18 107,236 0 0
WATSCO INC COM 942622200 1,154 8,292 SH   SOLE 19 8,292 0 0
WATSCO INC COM 942622200 329,018 2,364,654 SH   SOLE 21 2,364,654 0 0
WATSCO INC COM 942622200 146,774 1,054,867 SH   SOLE 22 963,855 0 91,012
WATSCO INC COM 942622200 1,254 9,013 SH   SOLE 26 5,458 0 3,555
WATSCO INC COM 942622200 587 4,221 SH   SOLE 28 4,221 0 0
WATSCO INC COM 942622200 836 6,009 SH   SOLE 29 0 0 6,009
WATSCO INC COM 942622200 1,077 7,739 SH   SOLE 30 7,739 0 0
WATSCO INC COM 942622200 101 726 SH   SOLE 31 668 0 58
WATSCO INC COM 942622200 1,568 11,270 SH   SOLE 32 11,270 0 0
WATSCO INC COM 942622200 89 641 SH   SOLE 36 641 0 0
WATSCO INC COM 942622200 416 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,071 32,098 SH   SOLE 2 7,217 0 24,881
WATTS WATER TECHNOLOGIES INC CL A 942749102 11 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 920 14,252 SH   SOLE 7 14,252 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,318 144,403 SH   SOLE 18 144,403 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,922 138,260 SH   SOLE 19 138,260 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 190,205 2,947,548 SH   SOLE 21 2,947,548 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 58,410 905,168 SH   SOLE 22 868,255 0 36,913
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,216 34,338 SH   SOLE 23 34,338 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,104 79,099 SH   SOLE 26 1,893 0 77,206
WATTS WATER TECHNOLOGIES INC CL A 942749102 249 3,851 SH   SOLE 28 3,851 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 639 9,905 SH   SOLE 29 0 0 9,905
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,691 134,681 SH   SOLE 30 134,681 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 118 1,822 SH   SOLE 40 1,822 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 598 14,223 SH   SOLE 2 657 0 13,566
WAVE LIFE SCIENCES LTD SHS Y95308105 16 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 2,396 56,983 SH   SOLE 18 56,983 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,163 27,656 SH   SOLE 19 27,656 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 40,969 974,529 SH   SOLE 21 974,529 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 19,904 473,442 SH   SOLE 22 453,093 0 20,349
WAVE LIFE SCIENCES LTD SHS Y95308105 3 73 SH   SOLE 23 73 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 175 4,152 SH   SOLE 30 4,152 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 49 1,156 SH   SOLE 40 1,156 0 0
WAYFAIR INC CL A 94419L101 11,488 127,526 SH   SOLE 2 5,696 0 121,830
WAYFAIR INC CL A 94419L101 1,731 19,219 SH   SOLE 4 17,723 0 1,496
WAYFAIR INC CL A 94419L101 282 3,136 SH   SOLE 7 3,136 0 0
WAYFAIR INC CL A 94419L101 3,213 35,664 SH   SOLE 18 30,657 0 5,007
WAYFAIR INC CL A 94419L101 1,268 14,079 SH   SOLE 19 14,079 0 0
WAYFAIR INC CL A 94419L101 72,249 802,055 SH   SOLE 21 802,055 0 0
WAYFAIR INC CL A 94419L101 152,443 1,692,305 SH   SOLE 22 1,546,324 0 145,981
WAYFAIR INC CL A 94419L101 4,006 44,477 SH   SOLE 23 44,477 0 0
WAYFAIR INC CL A 94419L101 91 1,008 SH   SOLE 25 1,008 0 0
WAYFAIR INC CL A 94419L101 10,629 117,993 SH   SOLE 26 53,443 0 64,550
WAYFAIR INC CL A 94419L101 906 10,060 SH   SOLE 28 7,136 0 2,924
WAYFAIR INC CL A 94419L101 1,233 13,688 SH   SOLE 29 2,105 0 11,583
WAYFAIR INC CL A 94419L101 11,001 122,128 SH   SOLE 30 122,128 0 0
WAYFAIR INC CL A 94419L101 1,629 18,082 SH   SOLE 31 12,341 0 5,741
WAYFAIR INC CL A 94419L101 253 2,813 SH   SOLE 34 2,813 0 0
WAYFAIR INC CL A 94419L101 932 10,349 SH   SOLE 36 10,349 0 0
WAYFAIR INC CL A 94419L101 104 1,152 SH   SOLE 40 1,152 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1,101 1,025,000 PRN   SOLE 21 1,025,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 8 791 SH   SOLE 18 791 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 8 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,406 140,583 SH   SOLE 22 140,583 0 0
WD-40 CO COM 929236107 2,018 11,014 SH   SOLE 2 481 0 10,533
WD-40 CO COM 929236107 13 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 46 253 SH   SOLE 7 253 0 0
WD-40 CO COM 929236107 12,719 69,404 SH   SOLE 18 69,404 0 0
WD-40 CO COM 929236107 3,724 20,322 SH   SOLE 19 20,322 0 0
WD-40 CO COM 929236107 264,861 1,445,277 SH   SOLE 21 1,445,277 0 0
WD-40 CO COM 929236107 75,728 413,229 SH   SOLE 22 384,407 0 28,822
WD-40 CO COM 929236107 1,235 6,739 SH   SOLE 26 3,222 0 3,517
WD-40 CO COM 929236107 338 1,845 SH   SOLE 28 1,845 0 0
WD-40 CO COM 929236107 5,085 27,745 SH   SOLE 30 27,745 0 0
WD-40 CO COM 929236107 275 1,502 SH   SOLE 40 1,502 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 1,881 3,000,000 PRN   SOLE 21 3,000,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,025 1,833,349 SH   SOLE 2 84,463 0 1,748,886
WEATHERFORD INTL PLC ORD SHS G48833100 2 4,020 SH   SOLE 4 4,020 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 34 59,959 SH   SOLE 7 59,959 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 273 488,676 SH   SOLE 18 488,676 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 285 510,620 SH   SOLE 19 510,620 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 8,155 14,588,237 SH   SOLE 21 14,588,237 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 15,899 28,442,620 SH   SOLE 22 25,423,916 0 3,018,704
WEATHERFORD INTL PLC ORD SHS G48833100 175 312,744 SH   SOLE 26 159,068 0 153,676
WEATHERFORD INTL PLC ORD SHS G48833100 68 122,489 SH   SOLE 28 122,489 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 17 30,078 SH   SOLE 29 0 0 30,078
WEATHERFORD INTL PLC ORD SHS G48833100 135 241,247 SH   SOLE 30 241,247 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 12 21,476 SH   SOLE 31 21,476 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 41 74,007 SH   SOLE 34 74,007 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 201 358,914 SH   SOLE 36 358,914 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 60 106,794 SH   SOLE 40 106,794 0 0
WEBSTER FINL CORP CONN COM 947890109 10,644 215,955 SH   SOLE 2 44,283 0 171,672
WEBSTER FINL CORP CONN COM 947890109 131 2,661 SH   SOLE 4 2,661 0 0
WEBSTER FINL CORP CONN COM 947890109 120 2,442 SH   SOLE 7 2,442 0 0
WEBSTER FINL CORP CONN COM 947890109 14,957 303,442 SH   SOLE 18 303,442 0 0
WEBSTER FINL CORP CONN COM 947890109 966 19,606 SH   SOLE 19 19,606 0 0
WEBSTER FINL CORP CONN COM 947890109 227,332 4,612,137 SH   SOLE 21 4,612,137 0 0
WEBSTER FINL CORP CONN COM 947890109 149,799 3,039,137 SH   SOLE 22 2,866,779 0 172,358
WEBSTER FINL CORP CONN COM 947890109 1,494 30,313 SH   SOLE 26 13,484 0 16,829
WEBSTER FINL CORP CONN COM 947890109 605 12,278 SH   SOLE 28 12,278 0 0
WEBSTER FINL CORP CONN COM 947890109 362 7,348 SH   SOLE 29 0 0 7,348
WEBSTER FINL CORP CONN COM 947890109 1,224 24,839 SH   SOLE 30 24,839 0 0
WEBSTER FINL CORP CONN COM 947890109 91 1,855 SH   SOLE 31 1,855 0 0
WEBSTER FINL CORP CONN COM 947890109 18,250 370,260 SH   SOLE 34 370,260 0 0
WEBSTER FINL CORP CONN COM 947890109 87 1,774 SH   SOLE 36 1,774 0 0
WEBSTER FINL CORP CONN COM 947890109 410 8,311 SH   SOLE 40 8,311 0 0
WEC ENERGY GROUP INC COM 92939U106 62,999 909,598 SH   SOLE 2 176,450 0 733,148
WEC ENERGY GROUP INC COM 92939U106 15,561 224,675 SH   SOLE 4 216,349 0 8,326
WEC ENERGY GROUP INC COM 92939U106 24,950 360,236 SH   SOLE 7 331,584 0 28,652
WEC ENERGY GROUP INC COM 92939U106 1,169 16,879 SH   SOLE 13 16,879 0 0
WEC ENERGY GROUP INC COM 92939U106 184 2,660 SH   SOLE 15 2,660 0 0
WEC ENERGY GROUP INC COM 92939U106 54,092 780,997 SH   SOLE 18 742,789 0 38,208
WEC ENERGY GROUP INC COM 92939U106 11,420 164,890 SH   SOLE 19 164,890 0 0
WEC ENERGY GROUP INC COM 92939U106 982,821 14,190,317 SH   SOLE 21 14,190,317 0 0
WEC ENERGY GROUP INC COM 92939U106 581,672 8,398,378 SH   SOLE 22 7,497,811 0 900,567
WEC ENERGY GROUP INC COM 92939U106 16,874 243,632 SH   SOLE 23 243,632 0 0
WEC ENERGY GROUP INC COM 92939U106 20,309 293,231 SH   SOLE 25 293,231 0 0
WEC ENERGY GROUP INC COM 92939U106 91,347 1,318,904 SH   SOLE 26 355,946 0 962,958
WEC ENERGY GROUP INC COM 92939U106 4,129 59,612 SH   SOLE 28 43,497 0 16,115
WEC ENERGY GROUP INC COM 92939U106 5,960 86,049 SH   SOLE 29 21,567 0 64,482
WEC ENERGY GROUP INC COM 92939U106 97,696 1,410,566 SH   SOLE 30 1,410,566 0 0
WEC ENERGY GROUP INC COM 92939U106 10,760 155,355 SH   SOLE 31 101,399 0 53,956
WEC ENERGY GROUP INC COM 92939U106 4,355 62,884 SH   SOLE 32 62,884 0 0
WEC ENERGY GROUP INC COM 92939U106 1,762 25,445 SH   SOLE 34 25,445 0 0
WEC ENERGY GROUP INC COM 92939U106 23,483 339,049 SH   SOLE 36 339,049 0 0
WEC ENERGY GROUP INC COM 92939U106 523 7,555 SH   SOLE 40 7,555 0 0
WEIBO CORP SPONSORED ADR 948596101 2,840 48,598 SH   SOLE 2 1,770 0 46,828
WEIBO CORP SPONSORED ADR 948596101 885 15,151 SH   SOLE 4 15,151 0 0
WEIBO CORP SPONSORED ADR 948596101 476 8,148 SH   SOLE 7 8,148 0 0
WEIBO CORP SPONSORED ADR 948596101 87 1,482 SH   SOLE 13 1,482 0 0
WEIBO CORP SPONSORED ADR 948596101 1,672 28,607 SH   SOLE 15 28,607 0 0
WEIBO CORP SPONSORED ADR 948596101 976 16,698 SH   SOLE 18 16,698 0 0
WEIBO CORP SPONSORED ADR 948596101 21 357 SH   SOLE 19 357 0 0
WEIBO CORP SPONSORED ADR 948596101 78,360 1,341,094 SH   SOLE 21 1,341,094 0 0
WEIBO CORP SPONSORED ADR 948596101 39,097 669,121 SH   SOLE 22 617,139 0 51,982
WEIBO CORP SPONSORED ADR 948596101 1,851 31,677 SH   SOLE 23 31,677 0 0
WEIBO CORP SPONSORED ADR 948596101 1,482 25,359 SH   SOLE 25 25,359 0 0
WEIBO CORP SPONSORED ADR 948596101 13,926 238,341 SH   SOLE 26 60,411 0 177,930
WEIBO CORP SPONSORED ADR 948596101 460 7,874 SH   SOLE 28 7,874 0 0
WEIBO CORP SPONSORED ADR 948596101 656 11,221 SH   SOLE 29 6,091 0 5,130
WEIBO CORP SPONSORED ADR 948596101 18,820 322,096 SH   SOLE 30 322,096 0 0
WEIBO CORP SPONSORED ADR 948596101 158 2,712 SH   SOLE 31 2,712 0 0
WEIBO CORP SPONSORED ADR 948596101 262 4,486 SH   SOLE 34 4,486 0 0
WEIBO CORP SPONSORED ADR 948596101 25 424 SH   SOLE 40 424 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,846 47,889 SH   SOLE 2 17,418 0 30,471
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 172 SH   SOLE 4 172 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 32 836 SH   SOLE 7 836 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 8,439 218,921 SH   SOLE 18 218,921 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 2,528 65,572 SH   SOLE 19 65,572 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 105,597 2,739,211 SH   SOLE 21 2,739,211 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 49,808 1,292,032 SH   SOLE 22 1,238,434 0 53,598
WEIGHT WATCHERS INTL INC NEW COM 948626106 9 246 SH   SOLE 23 246 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 321 8,336 SH   SOLE 26 5,585 0 2,751
WEIGHT WATCHERS INTL INC NEW COM 948626106 200 5,191 SH   SOLE 28 5,191 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 372 9,650 SH   SOLE 30 9,650 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 128 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 8,092 326,155 SH   SOLE 2 77,775 0 248,380
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,615 105,393 SH   SOLE 4 105,393 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,871 196,341 SH   SOLE 7 196,341 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 123 4,944 SH   SOLE 15 4,944 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 8,535 344,015 SH   SOLE 18 344,015 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,584 225,074 SH   SOLE 19 225,074 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 163,641 6,595,778 SH   SOLE 21 6,595,778 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 142,205 5,731,762 SH   SOLE 22 5,490,625 0 241,137
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,196 48,188 SH   SOLE 23 48,188 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,276 252,979 SH   SOLE 25 252,979 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,933 77,920 SH   SOLE 26 27,895 0 50,025
WEINGARTEN RLTY INVS SH BEN INT 948741103 302 12,179 SH   SOLE 28 12,179 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,929 77,734 SH   SOLE 29 41,784 0 35,950
WEINGARTEN RLTY INVS SH BEN INT 948741103 14,092 568,016 SH   SOLE 30 568,016 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 123 4,938 SH   SOLE 31 2,367 0 2,571
WEINGARTEN RLTY INVS SH BEN INT 948741103 113 4,569 SH   SOLE 34 4,569 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 42 1,703 SH   SOLE 36 1,703 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 262 10,561 SH   SOLE 40 10,561 0 0
WEIS MKTS INC COM 948849104 493 10,325 SH   SOLE 2 366 0 9,959
WEIS MKTS INC COM 948849104 8 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 9 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,555 32,542 SH   SOLE 18 32,542 0 0
WEIS MKTS INC COM 948849104 654 13,696 SH   SOLE 19 13,696 0 0
WEIS MKTS INC COM 948849104 16,202 339,095 SH   SOLE 21 339,095 0 0
WEIS MKTS INC COM 948849104 18,364 384,339 SH   SOLE 22 367,194 0 17,145
WEIS MKTS INC COM 948849104 275 5,765 SH   SOLE 26 5,765 0 0
WEIS MKTS INC COM 948849104 84 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 144 3,022 SH   SOLE 30 3,022 0 0
WEIS MKTS INC COM 948849104 70 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 2,887 259,852 SH   SOLE 2 8,667 0 251,185
WELBILT INC COM 949090104 9 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 31 2,781 SH   SOLE 7 2,781 0 0
WELBILT INC COM 949090104 695 62,599 SH   SOLE 18 62,599 0 0
WELBILT INC COM 949090104 303 27,258 SH   SOLE 19 27,258 0 0
WELBILT INC COM 949090104 17,656 1,589,160 SH   SOLE 21 1,589,160 0 0
WELBILT INC COM 949090104 39,749 3,577,799 SH   SOLE 22 3,329,350 0 248,449
WELBILT INC COM 949090104 506 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 187 16,820 SH   SOLE 28 16,820 0 0
WELBILT INC COM 949090104 367 32,990 SH   SOLE 30 32,990 0 0
WELBILT INC COM 949090104 31 2,790 SH   SOLE 31 2,489 0 301
WELBILT INC COM 949090104 157 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 36,503 154,614 SH   SOLE 2 43,296 0 111,318
WELLCARE HEALTH PLANS INC COM 94946T106 4,461 18,894 SH   SOLE 4 17,575 0 1,319
WELLCARE HEALTH PLANS INC COM 94946T106 13,151 55,703 SH   SOLE 7 44,298 0 11,405
WELLCARE HEALTH PLANS INC COM 94946T106 1,036 4,388 SH   SOLE 13 4,388 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 46 195 SH   SOLE 15 195 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 34,350 145,495 SH   SOLE 18 139,087 0 6,408
WELLCARE HEALTH PLANS INC COM 94946T106 60,497 256,244 SH   SOLE 19 256,244 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 614 2,600 SH   SOLE 20 2,600 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 341,957 1,448,417 SH   SOLE 21 1,448,417 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 327,867 1,388,737 SH   SOLE 22 1,254,811 0 133,926
WELLCARE HEALTH PLANS INC COM 94946T106 8,858 37,519 SH   SOLE 23 37,519 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 18,649 78,989 SH   SOLE 25 78,989 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 45,714 193,628 SH   SOLE 26 59,509 0 134,119
WELLCARE HEALTH PLANS INC COM 94946T106 2,215 9,384 SH   SOLE 28 6,804 0 2,580
WELLCARE HEALTH PLANS INC COM 94946T106 4,551 19,278 SH   SOLE 29 5,441 0 13,837
WELLCARE HEALTH PLANS INC COM 94946T106 47,217 199,996 SH   SOLE 30 199,996 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 3,871 16,395 SH   SOLE 31 11,385 0 5,010
WELLCARE HEALTH PLANS INC COM 94946T106 20,417 86,481 SH   SOLE 34 86,481 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 9,480 40,156 SH   SOLE 36 40,156 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 243 1,030 SH   SOLE 40 1,030 0 0
WELLESLEY BANCORP INC COM 949485106 10 373 SH   SOLE 18 373 0 0
WELLESLEY BANCORP INC COM 949485106 7 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,067 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 555,668 12,058,766 SH   SOLE 2 2,103,597 0 9,955,169
WELLS FARGO CO NEW COM 949746101 85,792 1,861,804 SH   SOLE 4 1,740,930 0 120,874
WELLS FARGO CO NEW COM 949746101 150,747 3,271,411 SH   SOLE 7 3,271,411 0 0
WELLS FARGO CO NEW COM 949746101 7,252 157,371 SH   SOLE 13 157,371 0 0
WELLS FARGO CO NEW COM 949746101 1,728 37,506 SH   SOLE 15 37,506 0 0
WELLS FARGO CO NEW COM 949746101 3 66 SH   SOLE 17 0 0 66
WELLS FARGO CO NEW COM 949746101 845,479 18,348,060 SH   SOLE 18 17,410,409 0 937,651
WELLS FARGO CO NEW COM 949746101 1,219,671 26,468,564 SH   SOLE 19 26,468,564 0 0
WELLS FARGO CO NEW COM 949746101 13,080 283,844 SH   SOLE 20 283,844 0 0
WELLS FARGO CO NEW COM 949746101 3,491,517 75,770,772 SH   SOLE 21 75,770,772 0 0
WELLS FARGO CO NEW COM 949746101 4,844,297 105,127,972 SH   SOLE 22 92,855,940 0 12,272,032
WELLS FARGO CO NEW COM 949746101 167,908 3,643,833 SH   SOLE 23 3,643,833 0 0
WELLS FARGO CO NEW COM 949746101 191,177 4,148,812 SH   SOLE 25 4,148,812 0 0
WELLS FARGO CO NEW COM 949746101 696,120 15,106,769 SH   SOLE 26 3,905,766 0 11,201,003
WELLS FARGO CO NEW COM 949746101 40,536 879,679 SH   SOLE 28 643,524 0 236,155
WELLS FARGO CO NEW COM 949746101 42,431 920,817 SH   SOLE 29 363,837 0 556,980
WELLS FARGO CO NEW COM 949746101 746,424 16,198,448 SH   SOLE 30 16,198,448 0 0
WELLS FARGO CO NEW COM 949746101 84,871 1,841,815 SH   SOLE 31 1,197,394 0 644,421
WELLS FARGO CO NEW COM 949746101 250,305 5,431,972 SH   SOLE 34 5,431,972 0 0
WELLS FARGO CO NEW COM 949746101 182,904 3,969,264 SH   SOLE 36 3,969,264 0 0
WELLS FARGO CO NEW COM 949746101 1,378 29,898 SH   SOLE 37 29,898 0 0
WELLS FARGO CO NEW COM 949746101 4,851 105,275 SH   SOLE 40 105,275 0 0
WELLS FARGO CO NEW OPTIONS 949746901 572 12,400 SH Call SOLE 18 12,400 0 0
WELLS FARGO CO NEW OPTIONS 949746901 9,372 203,400 SH Call SOLE 19 203,400 0 0
WELLS FARGO CO NEW OPTIONS 949746901 110 2,400 SH Call SOLE 22 2,400 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 251 199 SH   SOLE 4 199 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,430 1,926 SH   SOLE 18 1,926 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 16,465 13,048 SH   SOLE 19 13,048 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 568 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 6,384 5,059 SH   SOLE 34 5,059 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 800 172,500 SH   SOLE 2 172,500 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2,394 331,180 SH   SOLE 2 331,180 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 1,896 171,000 SH   SOLE 2 171,000 0 0
WELLTOWER INC COM 95040Q104 63,913 920,808 SH   SOLE 2 72,062 0 848,746
WELLTOWER INC COM 95040Q104 27,757 399,897 SH   SOLE 4 390,082 0 9,815
WELLTOWER INC COM 95040Q104 65,849 948,697 SH   SOLE 7 931,016 0 17,681
WELLTOWER INC COM 95040Q104 820 11,810 SH   SOLE 13 11,810 0 0
WELLTOWER INC COM 95040Q104 1,219 17,562 SH   SOLE 15 17,562 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 54,886 790,744 SH   SOLE 18 745,263 0 45,481
WELLTOWER INC COM 95040Q104 51,854 747,067 SH   SOLE 19 747,067 0 0
WELLTOWER INC COM 95040Q104 924,624 13,321,200 SH   SOLE 21 13,321,200 0 0
WELLTOWER INC COM 95040Q104 998,482 14,385,283 SH   SOLE 22 13,382,026 0 1,003,257
WELLTOWER INC COM 95040Q104 20,529 295,763 SH   SOLE 23 295,763 0 0
WELLTOWER INC COM 95040Q104 78,670 1,133,412 SH   SOLE 25 1,133,412 0 0
WELLTOWER INC COM 95040Q104 122,966 1,771,594 SH   SOLE 26 390,173 0 1,381,421
WELLTOWER INC COM 95040Q104 4,953 71,364 SH   SOLE 28 52,209 0 19,155
WELLTOWER INC COM 95040Q104 10,194 146,871 SH   SOLE 29 146,871 0 0
WELLTOWER INC COM 95040Q104 206,578 2,976,201 SH   SOLE 30 2,976,201 0 0
WELLTOWER INC COM 95040Q104 12,561 180,975 SH   SOLE 31 78,946 0 102,029
WELLTOWER INC COM 95040Q104 3,027 43,604 SH   SOLE 34 43,604 0 0
WELLTOWER INC COM 95040Q104 23,022 331,678 SH   SOLE 36 331,678 0 0
WELLTOWER INC COM 95040Q104 599 8,624 SH   SOLE 40 8,624 0 0
WENDYS CO COM 95058W100 7,213 462,091 SH   SOLE 2 99,093 0 362,998
WENDYS CO COM 95058W100 87 5,602 SH   SOLE 4 5,602 0 0
WENDYS CO COM 95058W100 52 3,362 SH   SOLE 7 3,362 0 0
WENDYS CO COM 95058W100 8,830 565,646 SH   SOLE 18 565,646 0 0
WENDYS CO COM 95058W100 633 40,526 SH   SOLE 19 40,526 0 0
WENDYS CO COM 95058W100 146,113 9,360,188 SH   SOLE 21 9,360,188 0 0
WENDYS CO COM 95058W100 95,439 6,113,982 SH   SOLE 22 5,737,958 0 376,024
WENDYS CO COM 95058W100 39 2,526 SH   SOLE 23 2,526 0 0
WENDYS CO COM 95058W100 626 40,127 SH   SOLE 26 28,560 0 11,567
WENDYS CO COM 95058W100 418 26,805 SH   SOLE 28 26,805 0 0
WENDYS CO COM 95058W100 197 12,612 SH   SOLE 29 0 0 12,612
WENDYS CO COM 95058W100 727 46,572 SH   SOLE 30 46,572 0 0
WENDYS CO COM 95058W100 66 4,260 SH   SOLE 31 3,818 0 442
WENDYS CO COM 95058W100 82 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 284 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,163 73,217 SH   SOLE 2 30,378 0 42,839
WERNER ENTERPRISES INC COM 950755108 6 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 10 341 SH   SOLE 7 341 0 0
WERNER ENTERPRISES INC COM 950755108 7,772 263,098 SH   SOLE 18 263,098 0 0
WERNER ENTERPRISES INC COM 950755108 5,999 203,072 SH   SOLE 19 203,072 0 0
WERNER ENTERPRISES INC COM 950755108 94,368 3,194,593 SH   SOLE 21 3,194,593 0 0
WERNER ENTERPRISES INC COM 950755108 58,037 1,964,686 SH   SOLE 22 1,899,525 0 65,161
WERNER ENTERPRISES INC COM 950755108 1,096 37,091 SH   SOLE 23 37,091 0 0
WERNER ENTERPRISES INC COM 950755108 2,222 75,223 SH   SOLE 26 6,879 0 68,344
WERNER ENTERPRISES INC COM 950755108 200 6,764 SH   SOLE 28 6,764 0 0
WERNER ENTERPRISES INC COM 950755108 117 3,949 SH   SOLE 29 0 0 3,949
WERNER ENTERPRISES INC COM 950755108 350 11,835 SH   SOLE 30 11,835 0 0
WERNER ENTERPRISES INC COM 950755108 117 3,972 SH   SOLE 34 3,972 0 0
WERNER ENTERPRISES INC COM 950755108 152 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 1,999 54,474 SH   SOLE 2 1,816 0 52,658
WESBANCO INC COM 950810101 12 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 40 1,077 SH   SOLE 7 1,077 0 0
WESBANCO INC COM 950810101 8,030 218,858 SH   SOLE 18 218,858 0 0
WESBANCO INC COM 950810101 2,927 79,769 SH   SOLE 19 79,769 0 0
WESBANCO INC COM 950810101 66,563 1,814,211 SH   SOLE 21 1,814,211 0 0
WESBANCO INC COM 950810101 59,765 1,628,927 SH   SOLE 22 1,553,022 0 75,905
WESBANCO INC COM 950810101 709 19,311 SH   SOLE 26 7,015 0 12,296
WESBANCO INC COM 950810101 224 6,092 SH   SOLE 28 6,092 0 0
WESBANCO INC COM 950810101 493 13,437 SH   SOLE 30 13,437 0 0
WESBANCO INC COM 950810101 144 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 464 58,719 SH   SOLE 2 2,024 0 56,695
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 9 1,128 SH   SOLE 7 1,128 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,435 181,630 SH   SOLE 18 181,630 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 614 77,691 SH   SOLE 19 77,691 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 46,775 5,920,862 SH   SOLE 21 5,920,862 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 13,283 1,681,437 SH   SOLE 22 1,605,875 0 75,562
WESCO AIRCRAFT HLDGS INC COM 950814103 145 18,308 SH   SOLE 26 0 0 18,308
WESCO AIRCRAFT HLDGS INC COM 950814103 77 9,777 SH   SOLE 28 9,777 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 101 12,749 SH   SOLE 30 12,749 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 61 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 4,117 85,764 SH   SOLE 2 4,185 0 81,579
WESCO INTL INC COM 95082P105 85 1,781 SH   SOLE 4 1,781 0 0
WESCO INTL INC COM 95082P105 69 1,435 SH   SOLE 7 1,435 0 0
WESCO INTL INC COM 95082P105 1,107 23,068 SH   SOLE 18 23,068 0 0
WESCO INTL INC COM 95082P105 499 10,398 SH   SOLE 19 10,398 0 0
WESCO INTL INC COM 95082P105 26,767 557,650 SH   SOLE 21 557,650 0 0
WESCO INTL INC COM 95082P105 63,626 1,325,534 SH   SOLE 22 1,222,985 0 102,549
WESCO INTL INC COM 95082P105 27 561 SH   SOLE 23 561 0 0
WESCO INTL INC COM 95082P105 632 13,165 SH   SOLE 26 9,742 0 3,423
WESCO INTL INC COM 95082P105 287 5,973 SH   SOLE 28 5,973 0 0
WESCO INTL INC COM 95082P105 659 13,734 SH   SOLE 29 0 0 13,734
WESCO INTL INC COM 95082P105 547 11,392 SH   SOLE 30 11,392 0 0
WESCO INTL INC COM 95082P105 45 934 SH   SOLE 31 934 0 0
WESCO INTL INC COM 95082P105 148 3,078 SH   SOLE 34 3,078 0 0
WESCO INTL INC COM 95082P105 214 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 137 2,864 SH   SOLE 40 2,864 0 0
WEST BANCORPORATION INC CAP STK 95123P106 313 16,389 SH   SOLE 2 580 0 15,809
WEST BANCORPORATION INC CAP STK 95123P106 10 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,166 61,057 SH   SOLE 18 61,057 0 0
WEST BANCORPORATION INC CAP STK 95123P106 822 43,084 SH   SOLE 19 43,084 0 0
WEST BANCORPORATION INC CAP STK 95123P106 10,841 567,868 SH   SOLE 21 567,868 0 0
WEST BANCORPORATION INC CAP STK 95123P106 4,361 228,449 SH   SOLE 22 217,466 0 10,983
WEST BANCORPORATION INC CAP STK 95123P106 724 37,913 SH   SOLE 26 0 0 37,913
WEST BANCORPORATION INC CAP STK 95123P106 176 9,226 SH   SOLE 29 0 0 9,226
WEST PHARMACEUTICAL SVSC INC COM 955306105 17,822 181,798 SH   SOLE 2 41,531 0 140,267
WEST PHARMACEUTICAL SVSC INC COM 955306105 32 326 SH   SOLE 4 326 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 773 7,883 SH   SOLE 7 7,883 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,115 215,392 SH   SOLE 18 215,392 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 42,619 434,755 SH   SOLE 19 434,755 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 359,942 3,671,754 SH   SOLE 21 3,671,754 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 231,714 2,363,704 SH   SOLE 22 2,215,126 0 148,578
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,699 27,528 SH   SOLE 26 14,966 0 12,562
WEST PHARMACEUTICAL SVSC INC COM 955306105 935 9,539 SH   SOLE 28 9,539 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,785 18,210 SH   SOLE 30 18,210 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 152 1,552 SH   SOLE 31 1,514 0 38
WEST PHARMACEUTICAL SVSC INC COM 955306105 691 7,052 SH   SOLE 40 7,052 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,445 25,952 SH   SOLE 2 885 0 25,067
WESTAMERICA BANCORPORATION COM 957090103 12 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 31 549 SH   SOLE 7 549 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,658 137,543 SH   SOLE 18 137,543 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,139 38,408 SH   SOLE 19 38,408 0 0
WESTAMERICA BANCORPORATION COM 957090103 156,827 2,816,585 SH   SOLE 21 2,816,585 0 0
WESTAMERICA BANCORPORATION COM 957090103 45,358 814,617 SH   SOLE 22 781,945 0 32,672
WESTAMERICA BANCORPORATION COM 957090103 570 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 210 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 3,056 54,885 SH   SOLE 30 54,885 0 0
WESTAMERICA BANCORPORATION COM 957090103 159 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 4 2,149 SH   SOLE 18 2,149 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 72 38,208 SH   SOLE 21 38,208 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 565 298,868 SH   SOLE 22 298,868 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 31 16,362 SH   SOLE 29 0 0 16,362
WESTERN ALLIANCE BANCORP COM 957638109 7,271 184,118 SH   SOLE 2 6,374 0 177,744
WESTERN ALLIANCE BANCORP COM 957638109 19 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 74 1,869 SH   SOLE 7 1,869 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,190 55,458 SH   SOLE 18 55,458 0 0
WESTERN ALLIANCE BANCORP COM 957638109 814 20,605 SH   SOLE 19 20,605 0 0
WESTERN ALLIANCE BANCORP COM 957638109 53,806 1,362,527 SH   SOLE 21 1,362,527 0 0
WESTERN ALLIANCE BANCORP COM 957638109 115,075 2,914,030 SH   SOLE 22 2,671,996 0 242,034
WESTERN ALLIANCE BANCORP COM 957638109 1,501 38,020 SH   SOLE 26 20,017 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 547 13,864 SH   SOLE 28 13,864 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,034 51,517 SH   SOLE 29 0 0 51,517
WESTERN ALLIANCE BANCORP COM 957638109 976 24,718 SH   SOLE 30 24,718 0 0
WESTERN ALLIANCE BANCORP COM 957638109 88 2,221 SH   SOLE 31 2,077 0 144
WESTERN ALLIANCE BANCORP COM 957638109 20 515 SH   SOLE 34 515 0 0
WESTERN ALLIANCE BANCORP COM 957638109 0 1 SH   SOLE 36 1 0 0
WESTERN ALLIANCE BANCORP COM 957638109 360 9,104 SH   SOLE 40 9,104 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 1,963 159,700 SH   SOLE 2 159,700 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 1,574 190,300 SH   SOLE 2 190,300 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 2,001 152,152 SH   SOLE 2 152,152 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 2,029 352,330 SH   SOLE 2 352,330 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 2,484 567,203 SH   SOLE 2 567,203 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 396 47,497 SH   SOLE 2 1,737 0 45,760
WESTERN ASSET MTG CAP CORP COM 95790D105 3 386 SH   SOLE 4 386 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 13 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1,347 161,543 SH   SOLE 18 161,543 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 563 67,520 SH   SOLE 19 67,520 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 22,835 2,738,004 SH   SOLE 21 2,738,004 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 14,669 1,758,843 SH   SOLE 22 1,704,216 0 54,627
WESTERN ASSET MTG CAP CORP COM 95790D105 112 13,391 SH   SOLE 26 0 0 13,391
WESTERN ASSET MTG CAP CORP COM 95790D105 53 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 99 11,835 SH   SOLE 30 11,835 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 35 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 27,076 732,373 SH   SOLE 2 65,760 0 666,613
WESTERN DIGITAL CORP COM 958102105 4,997 135,175 SH   SOLE 4 127,369 0 7,806
WESTERN DIGITAL CORP COM 958102105 10,816 292,571 SH   SOLE 7 231,238 0 61,333
WESTERN DIGITAL CORP COM 958102105 197 5,317 SH   SOLE 13 5,317 0 0
WESTERN DIGITAL CORP COM 958102105 101 2,735 SH   SOLE 15 2,735 0 0
WESTERN DIGITAL CORP COM 958102105 38,988 1,054,577 SH   SOLE 18 1,014,795 0 39,782
WESTERN DIGITAL CORP COM 958102105 101,365 2,741,810 SH   SOLE 19 2,741,810 0 0
WESTERN DIGITAL CORP COM 958102105 276,998 7,492,500 SH   SOLE 21 7,492,500 0 0
WESTERN DIGITAL CORP COM 958102105 271,217 7,336,135 SH   SOLE 22 6,533,909 0 802,226
WESTERN DIGITAL CORP COM 958102105 7,595 205,427 SH   SOLE 23 205,427 0 0
WESTERN DIGITAL CORP COM 958102105 9,825 265,753 SH   SOLE 25 265,753 0 0
WESTERN DIGITAL CORP COM 958102105 44,383 1,200,513 SH   SOLE 26 345,239 0 855,274
WESTERN DIGITAL CORP COM 958102105 2,060 55,731 SH   SOLE 28 40,640 0 15,091
WESTERN DIGITAL CORP COM 958102105 453 12,261 SH   SOLE 29 12,261 0 0
WESTERN DIGITAL CORP COM 958102105 51,752 1,399,837 SH   SOLE 30 1,399,837 0 0
WESTERN DIGITAL CORP COM 958102105 3,601 97,392 SH   SOLE 31 63,988 0 33,404
WESTERN DIGITAL CORP COM 958102105 1,518 41,052 SH   SOLE 32 41,052 0 0
WESTERN DIGITAL CORP COM 958102105 42,446 1,148,114 SH   SOLE 34 1,148,114 0 0
WESTERN DIGITAL CORP COM 958102105 9,955 269,261 SH   SOLE 36 269,261 0 0
WESTERN DIGITAL CORP COM 958102105 219 5,916 SH   SOLE 40 5,916 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 244 8,814 SH   SOLE 18 8,814 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 31,061 735,518 SH   SOLE 19 735,518 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 228 22,680 SH   SOLE 2 950 0 21,730
WESTERN NEW ENG BANCORP INC COM 958892101 6 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 936 93,225 SH   SOLE 18 93,225 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 376 37,483 SH   SOLE 19 37,483 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 9,423 938,595 SH   SOLE 21 938,595 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 11,441 1,139,580 SH   SOLE 22 1,124,581 0 14,999
WESTERN UN CO COM 959802109 36,421 2,134,872 SH   SOLE 2 995,872 0 1,139,000
WESTERN UN CO COM 959802109 5,491 321,892 SH   SOLE 4 309,735 0 12,157
WESTERN UN CO COM 959802109 7,538 441,854 SH   SOLE 7 429,575 0 12,279
WESTERN UN CO COM 959802109 35 2,056 SH   SOLE 13 2,056 0 0
WESTERN UN CO COM 959802109 95 5,563 SH   SOLE 15 5,563 0 0
WESTERN UN CO COM 959802109 21,555 1,263,489 SH   SOLE 18 1,209,882 0 53,607
WESTERN UN CO COM 959802109 15,777 924,798 SH   SOLE 19 924,798 0 0
WESTERN UN CO COM 959802109 356,797 20,914,252 SH   SOLE 21 20,914,252 0 0
WESTERN UN CO COM 959802109 228,167 13,374,397 SH   SOLE 22 10,926,499 0 2,447,898
WESTERN UN CO COM 959802109 11,712 686,535 SH   SOLE 23 686,535 0 0
WESTERN UN CO COM 959802109 7,927 464,627 SH   SOLE 25 464,627 0 0
WESTERN UN CO COM 959802109 38,297 2,244,820 SH   SOLE 26 657,228 0 1,587,592
WESTERN UN CO COM 959802109 1,426 83,612 SH   SOLE 28 61,875 0 21,737
WESTERN UN CO COM 959802109 5,182 303,763 SH   SOLE 29 162,291 0 141,472
WESTERN UN CO COM 959802109 27,855 1,632,753 SH   SOLE 30 1,632,753 0 0
WESTERN UN CO COM 959802109 9,521 558,109 SH   SOLE 31 396,270 0 161,839
WESTERN UN CO COM 959802109 3,001 175,934 SH   SOLE 32 175,934 0 0
WESTERN UN CO COM 959802109 6,429 376,821 SH   SOLE 34 376,821 0 0
WESTERN UN CO COM 959802109 7,934 465,048 SH   SOLE 36 465,048 0 0
WESTERN UN CO COM 959802109 159 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 5,587 84,437 SH   SOLE 2 2,285 0 82,152
WESTLAKE CHEM CORP COM 960413102 677 10,233 SH   SOLE 4 9,207 0 1,026
WESTLAKE CHEM CORP COM 960413102 220 3,320 SH   SOLE 7 3,320 0 0
WESTLAKE CHEM CORP COM 960413102 30 457 SH   SOLE 13 457 0 0
WESTLAKE CHEM CORP COM 960413102 19 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 1,537 23,221 SH   SOLE 18 19,949 0 3,272
WESTLAKE CHEM CORP COM 960413102 528 7,985 SH   SOLE 19 7,985 0 0
WESTLAKE CHEM CORP COM 960413102 33,946 513,006 SH   SOLE 21 513,006 0 0
WESTLAKE CHEM CORP COM 960413102 70,508 1,065,557 SH   SOLE 22 992,078 0 73,479
WESTLAKE CHEM CORP COM 960413102 1,919 28,995 SH   SOLE 23 28,995 0 0
WESTLAKE CHEM CORP COM 960413102 2,329 35,199 SH   SOLE 25 35,199 0 0
WESTLAKE CHEM CORP COM 960413102 9,153 138,324 SH   SOLE 26 77,114 0 61,210
WESTLAKE CHEM CORP COM 960413102 465 7,032 SH   SOLE 28 4,778 0 2,254
WESTLAKE CHEM CORP COM 960413102 594 8,981 SH   SOLE 29 1,394 0 7,587
WESTLAKE CHEM CORP COM 960413102 3,867 58,441 SH   SOLE 30 58,441 0 0
WESTLAKE CHEM CORP COM 960413102 934 14,119 SH   SOLE 31 8,598 0 5,521
WESTLAKE CHEM CORP COM 960413102 117 1,767 SH   SOLE 34 1,767 0 0
WESTLAKE CHEM CORP COM 960413102 1,720 25,998 SH   SOLE 36 25,998 0 0
WESTLAKE CHEM CORP COM 960413102 52 791 SH   SOLE 40 791 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 8 436 SH   SOLE 18 436 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 2 SH   SOLE 22 2 0 0
WESTROCK CO COM 96145D105 38,398 1,016,905 SH   SOLE 2 384,934 0 631,971
WESTROCK CO COM 96145D105 6,135 162,484 SH   SOLE 4 155,717 0 6,767
WESTROCK CO COM 96145D105 8,173 216,433 SH   SOLE 7 210,473 0 5,960
WESTROCK CO COM 96145D105 1,227 32,493 SH   SOLE 13 32,493 0 0
WESTROCK CO COM 96145D105 72 1,912 SH   SOLE 15 1,912 0 0
WESTROCK CO COM 96145D105 25,854 684,705 SH   SOLE 18 651,486 0 33,219
WESTROCK CO COM 96145D105 15,429 408,607 SH   SOLE 19 408,607 0 0
WESTROCK CO COM 96145D105 333,023 8,819,452 SH   SOLE 21 8,819,452 0 0
WESTROCK CO COM 96145D105 278,130 7,365,730 SH   SOLE 22 6,435,271 0 930,459
WESTROCK CO COM 96145D105 12,682 335,850 SH   SOLE 23 335,850 0 0
WESTROCK CO COM 96145D105 9,788 259,226 SH   SOLE 25 259,226 0 0
WESTROCK CO COM 96145D105 43,417 1,149,826 SH   SOLE 26 312,126 0 837,700
WESTROCK CO COM 96145D105 1,884 49,890 SH   SOLE 28 36,468 0 13,422
WESTROCK CO COM 96145D105 7,610 201,524 SH   SOLE 29 59,746 0 141,778
WESTROCK CO COM 96145D105 36,263 960,344 SH   SOLE 30 960,344 0 0
WESTROCK CO COM 96145D105 9,552 252,957 SH   SOLE 31 163,888 0 89,069
WESTROCK CO COM 96145D105 1,518 40,189 SH   SOLE 32 40,189 0 0
WESTROCK CO COM 96145D105 3,175 84,094 SH   SOLE 34 84,094 0 0
WESTROCK CO COM 96145D105 3,683 97,534 SH   SOLE 35 97,534 0 0
WESTROCK CO COM 96145D105 10,015 265,216 SH   SOLE 36 265,216 0 0
WESTROCK CO COM 96145D105 193 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 59 422,433 SH   SOLE 22 422,433 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 231 6,802 SH   SOLE 2 331 0 6,471
WESTWOOD HLDGS GROUP INC COM 961765104 5 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,012 29,751 SH   SOLE 18 29,751 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 829 24,395 SH   SOLE 19 24,395 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 10,080 296,467 SH   SOLE 21 296,467 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 11,976 352,248 SH   SOLE 22 340,048 0 12,200
WESTWOOD HLDGS GROUP INC COM 961765104 5 152 SH   SOLE 23 152 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 263 7,743 SH   SOLE 26 0 0 7,743
WESTWOOD HLDGS GROUP INC COM 961765104 39 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 122 3,581 SH   SOLE 29 0 0 3,581
WESTWOOD HLDGS GROUP INC COM 961765104 71 2,076 SH   SOLE 30 2,076 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 238 6,990 SH   SOLE 34 6,990 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 24 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 13,029 93,024 SH   SOLE 2 20,806 0 72,218
WEX INC COM 96208T104 63 453 SH   SOLE 4 453 0 0
WEX INC COM 96208T104 128 917 SH   SOLE 7 917 0 0
WEX INC COM 96208T104 17,793 127,037 SH   SOLE 18 127,037 0 0
WEX INC COM 96208T104 1,247 8,906 SH   SOLE 19 8,906 0 0
WEX INC COM 96208T104 298,187 2,128,996 SH   SOLE 21 2,128,996 0 0
WEX INC COM 96208T104 194,588 1,389,318 SH   SOLE 22 1,303,543 0 85,775
WEX INC COM 96208T104 1,750 12,497 SH   SOLE 26 7,580 0 4,917
WEX INC COM 96208T104 779 5,559 SH   SOLE 28 5,559 0 0
WEX INC COM 96208T104 484 3,459 SH   SOLE 29 0 0 3,459
WEX INC COM 96208T104 4,426 31,604 SH   SOLE 30 31,604 0 0
WEX INC COM 96208T104 118 844 SH   SOLE 31 844 0 0
WEX INC COM 96208T104 93 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 563 4,022 SH   SOLE 40 4,022 0 0
WEYCO GROUP INC COM 962149100 215 7,364 SH   SOLE 2 241 0 7,123
WEYCO GROUP INC COM 962149100 5 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 638 21,860 SH   SOLE 18 21,860 0 0
WEYCO GROUP INC COM 962149100 237 8,118 SH   SOLE 19 8,118 0 0
WEYCO GROUP INC COM 962149100 6,413 219,857 SH   SOLE 21 219,857 0 0
WEYCO GROUP INC COM 962149100 5,548 190,184 SH   SOLE 22 186,162 0 4,022
WEYERHAEUSER CO COM 962166104 43,298 1,980,680 SH   SOLE 2 282,996 0 1,697,684
WEYERHAEUSER CO COM 962166104 6,069 277,608 SH   SOLE 4 257,906 0 19,702
WEYERHAEUSER CO COM 962166104 11,958 547,012 SH   SOLE 7 547,012 0 0
WEYERHAEUSER CO COM 962166104 91 4,151 SH   SOLE 13 4,151 0 0
WEYERHAEUSER CO COM 962166104 83 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 33,903 1,550,900 SH   SOLE 18 1,455,628 0 95,272
WEYERHAEUSER CO COM 962166104 7,527 344,340 SH   SOLE 19 344,340 0 0
WEYERHAEUSER CO COM 962166104 458,166 20,959,119 SH   SOLE 21 20,959,119 0 0
WEYERHAEUSER CO COM 962166104 400,750 18,332,556 SH   SOLE 22 16,321,397 0 2,011,159
WEYERHAEUSER CO COM 962166104 11,822 540,819 SH   SOLE 23 540,819 0 0
WEYERHAEUSER CO COM 962166104 15,001 686,245 SH   SOLE 25 686,245 0 0
WEYERHAEUSER CO COM 962166104 60,073 2,748,100 SH   SOLE 26 846,981 0 1,901,119
WEYERHAEUSER CO COM 962166104 3,207 146,685 SH   SOLE 28 107,736 0 38,949
WEYERHAEUSER CO COM 962166104 612 28,016 SH   SOLE 29 28,016 0 0
WEYERHAEUSER CO COM 962166104 58,257 2,664,988 SH   SOLE 30 2,664,988 0 0
WEYERHAEUSER CO COM 962166104 8,576 392,296 SH   SOLE 31 159,511 0 232,785
WEYERHAEUSER CO COM 962166104 2,118 96,870 SH   SOLE 34 96,870 0 0
WEYERHAEUSER CO COM 962166104 13,657 624,744 SH   SOLE 36 624,744 0 0
WEYERHAEUSER CO COM 962166104 412 18,849 SH   SOLE 40 18,849 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 7,552 386,678 SH   SOLE 19 386,678 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,060 259,085 SH   SOLE 21 259,085 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 575 29,418 SH   SOLE 25 29,418 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,031 257,629 SH   SOLE 29 257,629 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 808 41,389 SH   SOLE 34 41,389 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 1,787 SH   SOLE 18 1,787 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 21 23,678 SH   SOLE 21 23,678 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 43 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 20,065 187,750 SH   SOLE 2 34,205 0 153,545
WHIRLPOOL CORP COM 963320106 2,608 24,406 SH   SOLE 4 22,583 0 1,823
WHIRLPOOL CORP COM 963320106 5,913 55,328 SH   SOLE 7 49,286 0 6,042
WHIRLPOOL CORP COM 963320106 291 2,725 SH   SOLE 13 2,725 0 0
WHIRLPOOL CORP COM 963320106 54 503 SH   SOLE 15 503 0 0
WHIRLPOOL CORP COM 963320106 16,056 150,239 SH   SOLE 18 142,487 0 7,752
WHIRLPOOL CORP COM 963320106 3,293 30,814 SH   SOLE 19 30,814 0 0
WHIRLPOOL CORP COM 963320106 161,228 1,508,635 SH   SOLE 21 1,508,635 0 0
WHIRLPOOL CORP COM 963320106 172,192 1,611,227 SH   SOLE 22 1,420,855 0 190,372
WHIRLPOOL CORP COM 963320106 5,497 51,440 SH   SOLE 23 51,440 0 0
WHIRLPOOL CORP COM 963320106 7,112 66,545 SH   SOLE 25 66,545 0 0
WHIRLPOOL CORP COM 963320106 38,205 357,489 SH   SOLE 26 89,041 0 268,448
WHIRLPOOL CORP COM 963320106 1,354 12,670 SH   SOLE 28 9,288 0 3,382
WHIRLPOOL CORP COM 963320106 1,768 16,541 SH   SOLE 29 3,461 0 13,080
WHIRLPOOL CORP COM 963320106 24,554 229,756 SH   SOLE 30 229,756 0 0
WHIRLPOOL CORP COM 963320106 3,204 29,983 SH   SOLE 31 16,197 0 13,786
WHIRLPOOL CORP COM 963320106 1,977 18,499 SH   SOLE 34 18,499 0 0
WHIRLPOOL CORP COM 963320106 5,424 50,750 SH   SOLE 36 50,750 0 0
WHIRLPOOL CORP COM 963320106 157 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 5,058 5,897 SH   SOLE 2 726 0 5,171
WHITE MTNS INS GROUP LTD COM G9618E107 13 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 87 101 SH   SOLE 7 101 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,296 1,511 SH   SOLE 18 1,511 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,711 3,161 SH   SOLE 19 3,161 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 32,134 37,466 SH   SOLE 21 37,466 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 77,628 90,508 SH   SOLE 22 83,567 0 6,941
WHITE MTNS INS GROUP LTD COM G9618E107 678 790 SH   SOLE 25 790 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,129 1,316 SH   SOLE 26 585 0 731
WHITE MTNS INS GROUP LTD COM G9618E107 249 290 SH   SOLE 28 290 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,049 1,223 SH   SOLE 30 1,223 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 56 65 SH   SOLE 31 65 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,091 1,272 SH   SOLE 34 1,272 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 122 142 SH   SOLE 36 142 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 201 234 SH   SOLE 40 234 0 0
WHITEHORSE FIN INC COM 96524V106 482 37,917 SH   SOLE 30 37,917 0 0
WHITESTONE REIT COM 966084204 511 41,710 SH   SOLE 2 1,284 0 40,426
WHITESTONE REIT COM 966084204 9 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,542 207,315 SH   SOLE 18 207,315 0 0
WHITESTONE REIT COM 966084204 690 56,295 SH   SOLE 19 56,295 0 0
WHITESTONE REIT COM 966084204 53,430 4,358,078 SH   SOLE 21 4,358,078 0 0
WHITESTONE REIT COM 966084204 14,885 1,214,109 SH   SOLE 22 1,165,176 0 48,933
WHITESTONE REIT COM 966084204 17 1,379 SH   SOLE 23 1,379 0 0
WHITESTONE REIT COM 966084204 178 14,492 SH   SOLE 26 0 0 14,492
WHITESTONE REIT COM 966084204 1,038 84,693 SH   SOLE 30 84,693 0 0
WHITING PETE CORP NEW COM NEW 966387409 4,002 176,379 SH   SOLE 2 7,152 0 169,227
WHITING PETE CORP NEW COM NEW 966387409 9 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 95 4,197 SH   SOLE 7 4,197 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,110 48,899 SH   SOLE 18 48,899 0 0
WHITING PETE CORP NEW COM NEW 966387409 745 32,824 SH   SOLE 19 32,824 0 0
WHITING PETE CORP NEW COM NEW 966387409 28,283 1,246,504 SH   SOLE 21 1,246,504 0 0
WHITING PETE CORP NEW COM NEW 966387409 61,257 2,699,751 SH   SOLE 22 2,502,634 0 197,117
WHITING PETE CORP NEW COM NEW 966387409 450 19,827 SH   SOLE 26 11,565 0 8,262
WHITING PETE CORP NEW COM NEW 966387409 271 11,965 SH   SOLE 28 11,965 0 0
WHITING PETE CORP NEW COM NEW 966387409 251 11,061 SH   SOLE 29 0 0 11,061
WHITING PETE CORP NEW COM NEW 966387409 1,308 57,640 SH   SOLE 30 57,640 0 0
WHITING PETE CORP NEW COM NEW 966387409 42 1,840 SH   SOLE 31 1,840 0 0
WHITING PETE CORP NEW COM NEW 966387409 81 3,551 SH   SOLE 34 3,551 0 0
WHITING PETE CORP NEW COM NEW 966387409 206 9,094 SH   SOLE 36 9,094 0 0
WHITING PETE CORP NEW COM NEW 966387409 209 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 218 231,000 PRN   SOLE 2 231,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 3,582 3,789,000 PRN   SOLE 19 3,789,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1,205 1,275,000 PRN   SOLE 21 1,275,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 886 937,000 PRN   SOLE 34 937,000 0 0
WIDEOPENWEST INC COM 96758W101 225 31,598 SH   SOLE 2 1,084 0 30,514
WIDEOPENWEST INC COM 96758W101 5 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 696 97,586 SH   SOLE 18 97,586 0 0
WIDEOPENWEST INC COM 96758W101 309 43,374 SH   SOLE 19 43,374 0 0
WIDEOPENWEST INC COM 96758W101 7,051 988,951 SH   SOLE 21 988,951 0 0
WIDEOPENWEST INC COM 96758W101 5,507 772,396 SH   SOLE 22 748,012 0 24,384
WIDEOPENWEST INC COM 96758W101 33 4,603 SH   SOLE 30 4,603 0 0
WIDEPOINT CORP COM 967590100 18 43,812 SH   SOLE 21 43,812 0 0
WIDEPOINT CORP COM 967590100 65 155,395 SH   SOLE 22 155,395 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 365 25,887 SH   SOLE 2 1,002 0 24,885
WILDHORSE RESOURCE DEV CORP COM 96812T102 9 660 SH   SOLE 7 660 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 1,263 89,499 SH   SOLE 18 89,499 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 799 56,606 SH   SOLE 19 56,606 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 12,819 908,483 SH   SOLE 21 908,483 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 10,220 724,289 SH   SOLE 22 686,868 0 37,421
WILDHORSE RESOURCE DEV CORP COM 96812T102 83 5,902 SH   SOLE 26 0 0 5,902
WILDHORSE RESOURCE DEV CORP COM 96812T102 97 6,860 SH   SOLE 30 6,860 0 0
WILEY JOHN & SONS INC CL A 968223206 5,604 119,315 SH   SOLE 2 29,258 0 90,057
WILEY JOHN & SONS INC CL A 968223206 7 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,857 60,827 SH   SOLE 7 60,827 0 0
WILEY JOHN & SONS INC CL A 968223206 6,441 137,126 SH   SOLE 18 137,126 0 0
WILEY JOHN & SONS INC CL A 968223206 430 9,162 SH   SOLE 19 9,162 0 0
WILEY JOHN & SONS INC CL A 968223206 104,176 2,217,921 SH   SOLE 21 2,217,921 0 0
WILEY JOHN & SONS INC CL A 968223206 76,253 1,623,442 SH   SOLE 22 1,532,066 0 91,376
WILEY JOHN & SONS INC CL A 968223206 365 7,763 SH   SOLE 26 3,996 0 3,767
WILEY JOHN & SONS INC CL A 968223206 276 5,875 SH   SOLE 28 5,875 0 0
WILEY JOHN & SONS INC CL A 968223206 516 10,990 SH   SOLE 30 10,990 0 0
WILEY JOHN & SONS INC CL A 968223206 44 934 SH   SOLE 31 934 0 0
WILEY JOHN & SONS INC CL A 968223206 75 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 243 5,166 SH   SOLE 40 5,166 0 0
WILHELMINA INTL INC COM NEW 968235200 1 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 5 769 SH   SOLE 18 769 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 5 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 247 7,067 SH   SOLE 2 345 0 6,722
WILLDAN GROUP INC COM 96924N100 7 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,163 33,251 SH   SOLE 18 33,251 0 0
WILLDAN GROUP INC COM 96924N100 497 14,201 SH   SOLE 19 14,201 0 0
WILLDAN GROUP INC COM 96924N100 11,697 334,391 SH   SOLE 21 334,391 0 0
WILLDAN GROUP INC COM 96924N100 10,449 298,718 SH   SOLE 22 232,955 0 65,763
WILLIAMS COS INC DEL COM 969457100 79,728 3,615,798 SH   SOLE 2 763,966 0 2,851,832
WILLIAMS COS INC DEL COM 969457100 22,237 1,008,502 SH   SOLE 4 976,582 0 31,920
WILLIAMS COS INC DEL COM 969457100 59,023 2,676,763 SH   SOLE 7 2,676,763 0 0
WILLIAMS COS INC DEL COM 969457100 654 29,654 SH   SOLE 13 29,654 0 0
WILLIAMS COS INC DEL COM 969457100 194 8,784 SH   SOLE 15 8,784 0 0
WILLIAMS COS INC DEL COM 969457100 252,448 11,448,891 SH   SOLE 18 11,013,266 0 435,625
WILLIAMS COS INC DEL COM 969457100 671,113 30,435,957 SH   SOLE 19 30,435,957 0 0
WILLIAMS COS INC DEL COM 969457100 742,539 33,675,231 SH   SOLE 21 33,675,231 0 0
WILLIAMS COS INC DEL COM 969457100 697,974 31,654,147 SH   SOLE 22 28,357,913 0 3,296,234
WILLIAMS COS INC DEL COM 969457100 21,380 969,602 SH   SOLE 23 969,602 0 0
WILLIAMS COS INC DEL COM 969457100 30,113 1,365,687 SH   SOLE 25 1,365,687 0 0
WILLIAMS COS INC DEL COM 969457100 81,757 3,707,781 SH   SOLE 26 1,270,273 0 2,437,508
WILLIAMS COS INC DEL COM 969457100 5,158 233,923 SH   SOLE 28 171,523 0 62,400
WILLIAMS COS INC DEL COM 969457100 10,172 461,303 SH   SOLE 29 251,823 0 209,480
WILLIAMS COS INC DEL COM 969457100 100,789 4,570,915 SH   SOLE 30 4,570,915 0 0
WILLIAMS COS INC DEL COM 969457100 12,076 547,680 SH   SOLE 31 272,024 0 275,656
WILLIAMS COS INC DEL COM 969457100 197,839 8,972,269 SH   SOLE 34 8,972,269 0 0
WILLIAMS COS INC DEL COM 969457100 23,199 1,052,097 SH   SOLE 36 1,052,097 0 0
WILLIAMS COS INC DEL COM 969457100 623 28,234 SH   SOLE 40 28,234 0 0
WILLIAMS COS INC DEL OPTIONS 969457900 6,261 283,900 SH Call SOLE 2 283,900 0 0
WILLIAMS SONOMA INC COM 969904101 9,922 196,669 SH   SOLE 2 47,072 0 149,597
WILLIAMS SONOMA INC COM 969904101 44 867 SH   SOLE 4 867 0 0
WILLIAMS SONOMA INC COM 969904101 136 2,691 SH   SOLE 7 2,691 0 0
WILLIAMS SONOMA INC COM 969904101 13,087 259,405 SH   SOLE 18 259,405 0 0
WILLIAMS SONOMA INC COM 969904101 3,071 60,881 SH   SOLE 19 60,881 0 0
WILLIAMS SONOMA INC COM 969904101 199,429 3,953,005 SH   SOLE 21 3,953,005 0 0
WILLIAMS SONOMA INC COM 969904101 136,894 2,713,468 SH   SOLE 22 2,545,739 0 167,729
WILLIAMS SONOMA INC COM 969904101 72 1,420 SH   SOLE 23 1,420 0 0
WILLIAMS SONOMA INC COM 969904101 701 13,900 SH   SOLE 25 13,900 0 0
WILLIAMS SONOMA INC COM 969904101 1,454 28,823 SH   SOLE 26 16,347 0 12,476
WILLIAMS SONOMA INC COM 969904101 529 10,481 SH   SOLE 28 10,481 0 0
WILLIAMS SONOMA INC COM 969904101 642 12,734 SH   SOLE 29 0 0 12,734
WILLIAMS SONOMA INC COM 969904101 4,247 84,180 SH   SOLE 30 84,180 0 0
WILLIAMS SONOMA INC COM 969904101 108 2,149 SH   SOLE 31 1,661 0 488
WILLIAMS SONOMA INC COM 969904101 1,133 22,455 SH   SOLE 34 22,455 0 0
WILLIAMS SONOMA INC COM 969904101 155 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 385 7,628 SH   SOLE 40 7,628 0 0
WILLIS LEASE FINANCE CORP COM 970646105 100 2,900 SH   SOLE 2 42 0 2,858
WILLIS LEASE FINANCE CORP COM 970646105 433 12,513 SH   SOLE 18 12,513 0 0
WILLIS LEASE FINANCE CORP COM 970646105 173 4,994 SH   SOLE 19 4,994 0 0
WILLIS LEASE FINANCE CORP COM 970646105 4,530 130,922 SH   SOLE 21 130,922 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,188 34,331 SH   SOLE 22 32,412 0 1,919
WILLIS TOWERS WATSON PUB LTD SHS G96629103 49,131 323,528 SH   SOLE 2 25,458 0 298,070
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,479 42,665 SH   SOLE 4 39,186 0 3,479
WILLIS TOWERS WATSON PUB LTD SHS G96629103 17,092 112,552 SH   SOLE 7 109,452 0 3,100
WILLIS TOWERS WATSON PUB LTD SHS G96629103 628 4,134 SH   SOLE 13 4,134 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 209 1,373 SH   SOLE 15 1,373 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 40,459 266,424 SH   SOLE 18 249,244 0 17,180
WILLIS TOWERS WATSON PUB LTD SHS G96629103 5,612 36,955 SH   SOLE 19 36,955 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 479,793 3,159,441 SH   SOLE 21 3,159,441 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 478,571 3,151,398 SH   SOLE 22 2,803,933 0 347,465
WILLIS TOWERS WATSON PUB LTD SHS G96629103 14,002 92,202 SH   SOLE 23 92,202 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 17,669 116,349 SH   SOLE 25 116,349 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 82,081 540,507 SH   SOLE 26 143,846 0 396,661
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,858 25,406 SH   SOLE 28 18,610 0 6,796
WILLIS TOWERS WATSON PUB LTD SHS G96629103 776 5,113 SH   SOLE 29 5,113 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 79,001 520,224 SH   SOLE 30 520,224 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,419 42,266 SH   SOLE 31 29,300 0 12,966
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,808 18,492 SH   SOLE 32 18,492 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,007 6,634 SH   SOLE 34 6,634 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 16,161 106,420 SH   SOLE 36 106,420 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 477 3,143 SH   SOLE 40 3,143 0 0
WILLSCOT CORP COM 971375126 275 29,228 SH   SOLE 2 1,228 0 28,000
WILLSCOT CORP COM 971375126 7 754 SH   SOLE 7 754 0 0
WILLSCOT CORP COM 971375126 1,084 115,057 SH   SOLE 18 115,057 0 0
WILLSCOT CORP COM 971375126 481 51,093 SH   SOLE 19 51,093 0 0
WILLSCOT CORP COM 971375126 11,277 1,197,151 SH   SOLE 21 1,197,151 0 0
WILLSCOT CORP COM 971375126 10,018 1,063,487 SH   SOLE 22 1,015,206 0 48,281
WILLSCOT CORP COM 971375126 85 9,020 SH   SOLE 30 9,020 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 86 40,991 SH   SOLE 2 1,458 0 39,533
WINDSTREAM HLDGS INC COM PAR 97382A309 2 907 SH   SOLE 7 907 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 287 137,459 SH   SOLE 18 137,459 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 114 54,511 SH   SOLE 19 54,511 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 3,840 1,837,238 SH   SOLE 21 1,837,238 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 2,919 1,396,513 SH   SOLE 22 1,212,900 0 183,613
WINGSTOP INC COM 974155103 1,619 25,229 SH   SOLE 2 2,358 0 22,871
WINGSTOP INC COM 974155103 11 164 SH   SOLE 4 164 0 0
WINGSTOP INC COM 974155103 37 572 SH   SOLE 7 572 0 0
WINGSTOP INC COM 974155103 9,387 146,232 SH   SOLE 18 146,232 0 0
WINGSTOP INC COM 974155103 4,753 74,039 SH   SOLE 19 74,039 0 0
WINGSTOP INC COM 974155103 196,397 3,059,615 SH   SOLE 21 3,059,615 0 0
WINGSTOP INC COM 974155103 53,246 829,499 SH   SOLE 22 790,686 0 38,813
WINGSTOP INC COM 974155103 209 3,260 SH   SOLE 23 3,260 0 0
WINGSTOP INC COM 974155103 603 9,393 SH   SOLE 26 5,898 0 3,495
WINGSTOP INC COM 974155103 258 4,025 SH   SOLE 28 4,025 0 0
WINGSTOP INC COM 974155103 155 2,409 SH   SOLE 29 0 0 2,409
WINGSTOP INC COM 974155103 3,861 60,143 SH   SOLE 30 60,143 0 0
WINGSTOP INC COM 974155103 296 4,605 SH   SOLE 34 4,605 0 0
WINGSTOP INC COM 974155103 153 2,383 SH   SOLE 40 2,383 0 0
WINMARK CORP COM 974250102 321 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,309 8,230 SH   SOLE 18 8,230 0 0
WINMARK CORP COM 974250102 553 3,475 SH   SOLE 19 3,475 0 0
WINMARK CORP COM 974250102 13,852 87,122 SH   SOLE 21 87,122 0 0
WINMARK CORP COM 974250102 4,979 31,317 SH   SOLE 22 28,238 0 3,079
WINMARK CORP COM 974250102 59 371 SH   SOLE 23 371 0 0
WINMARK CORP COM 974250102 51 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 119 751 SH   SOLE 30 751 0 0
WINMARK CORP COM 974250102 41 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 610 25,198 SH   SOLE 2 1,036 0 24,162
WINNEBAGO INDS INC COM 974637100 2 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 16 659 SH   SOLE 7 659 0 0
WINNEBAGO INDS INC COM 974637100 3,628 149,869 SH   SOLE 18 149,869 0 0
WINNEBAGO INDS INC COM 974637100 1,117 46,124 SH   SOLE 19 46,124 0 0
WINNEBAGO INDS INC COM 974637100 75,453 3,116,606 SH   SOLE 21 3,116,606 0 0
WINNEBAGO INDS INC COM 974637100 20,019 826,890 SH   SOLE 22 788,774 0 38,116
WINNEBAGO INDS INC COM 974637100 4 149 SH   SOLE 23 149 0 0
WINNEBAGO INDS INC COM 974637100 156 6,460 SH   SOLE 26 0 0 6,460
WINNEBAGO INDS INC COM 974637100 101 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 1,414 58,397 SH   SOLE 30 58,397 0 0
WINNEBAGO INDS INC COM 974637100 71 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 9,226 138,756 SH   SOLE 2 40,677 0 98,079
WINTRUST FINL CORP COM 97650W108 27 411 SH   SOLE 4 411 0 0
WINTRUST FINL CORP COM 97650W108 90 1,353 SH   SOLE 7 1,353 0 0
WINTRUST FINL CORP COM 97650W108 12,206 183,569 SH   SOLE 18 183,569 0 0
WINTRUST FINL CORP COM 97650W108 4,165 62,634 SH   SOLE 19 62,634 0 0
WINTRUST FINL CORP COM 97650W108 186,982 2,812,176 SH   SOLE 21 2,812,176 0 0
WINTRUST FINL CORP COM 97650W108 148,454 2,232,724 SH   SOLE 22 2,008,629 0 224,095
WINTRUST FINL CORP COM 97650W108 3,545 53,309 SH   SOLE 23 53,309 0 0
WINTRUST FINL CORP COM 97650W108 5,247 78,910 SH   SOLE 26 9,805 0 69,105
WINTRUST FINL CORP COM 97650W108 457 6,875 SH   SOLE 28 6,875 0 0
WINTRUST FINL CORP COM 97650W108 900 13,529 SH   SOLE 29 0 0 13,529
WINTRUST FINL CORP COM 97650W108 1,015 15,268 SH   SOLE 30 15,268 0 0
WINTRUST FINL CORP COM 97650W108 74 1,119 SH   SOLE 31 1,119 0 0
WINTRUST FINL CORP COM 97650W108 70 1,047 SH   SOLE 36 1,047 0 0
WINTRUST FINL CORP COM 97650W108 377 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,590 504,957 SH   SOLE 2 495,762 0 9,195
WIPRO LTD SPON ADR 1 SH 97651M109 532 103,800 SH   SOLE 13 103,800 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,794 1,324,380 SH   SOLE 18 1,324,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 125 24,380 SH   SOLE 19 24,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 5,578 1,087,260 SH   SOLE 21 1,087,260 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 16,430 3,202,676 SH   SOLE 22 3,202,676 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 697 135,805 SH   SOLE 25 135,805 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 19,870 3,873,247 SH   SOLE 26 378,683 0 3,494,564
WIPRO LTD SPON ADR 1 SH 97651M109 3,602 702,078 SH   SOLE 28 702,078 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,109 216,095 SH   SOLE 29 216,095 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 10,223 1,992,720 SH   SOLE 30 1,992,720 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 107 20,795 SH   SOLE 34 20,795 0 0
WIRELESS TELECOM GROUP INC COM 976524108 5 3,057 SH   SOLE 18 3,057 0 0
WIRELESS TELECOM GROUP INC COM 976524108 110 62,017 SH   SOLE 21 62,017 0 0
WISDOMTREE INVTS INC COM 97717P104 632 95,023 SH   SOLE 2 4,377 0 90,646
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 19 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 3,904 587,085 SH   SOLE 18 587,085 0 0
WISDOMTREE INVTS INC COM 97717P104 1,152 173,197 SH   SOLE 19 173,197 0 0
WISDOMTREE INVTS INC COM 97717P104 81,653 12,278,629 SH   SOLE 21 12,278,629 0 0
WISDOMTREE INVTS INC COM 97717P104 22,567 3,393,500 SH   SOLE 22 3,254,973 0 138,527
WISDOMTREE INVTS INC COM 97717P104 91 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 114 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,644 247,293 SH   SOLE 30 247,293 0 0
WISDOMTREE INVTS INC COM 97717P104 83 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 62 737 SH   SOLE 17 0 0 737
WISDOMTREE TR EMG MKTS SMCAP 97717W281 113 2,700 SH   SOLE 18 2,700 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,218 80,150 SH   SOLE 19 80,150 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 3 55 SH   SOLE 17 0 0 55
WISDOMTREE TR INDIA ERNGS FD 97717W422 201,446 8,122,832 SH   SOLE 2 0 0 8,122,832
WISDOMTREE TR INDIA ERNGS FD 97717W422 1 39 SH   SOLE 17 0 0 39
WISDOMTREE TR INDIA ERNGS FD 97717W422 44,470 1,793,134 SH   SOLE 22 1,793,134 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 7 234 SH   SOLE 17 0 0 234
WISDOMTREE TR US SMALLCP ERNGS 97717W562 3 94 SH   SOLE 17 0 0 94
WISDOMTREE TR US MIDCP EARNING 97717W570 4 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 23 494 SH   SOLE 17 0 0 494
WISDOMTREE TR INTL EQUITY FD 97717W703 1,946 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 12,878 277,595 SH   SOLE 2 0 0 277,595
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2 45 SH   SOLE 17 0 0 45
WISDOMTREE TR JAPN HEDGE EQT 97717W851 4,918 106,016 SH   SOLE 22 106,016 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 7 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 20 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 4,640 51,365 SH   SOLE 2 38,128 0 13,237
WIX COM LTD SHS M98068105 1,215 13,448 SH   SOLE 4 12,300 0 1,148
WIX COM LTD SHS M98068105 2,263 25,046 SH   SOLE 7 25,046 0 0
WIX COM LTD SHS M98068105 3,826 42,351 SH   SOLE 18 41,858 0 493
WIX COM LTD SHS M98068105 46,854 518,637 SH   SOLE 19 518,637 0 0
WIX COM LTD SHS M98068105 43,812 484,969 SH   SOLE 21 484,969 0 0
WIX COM LTD SHS M98068105 59,569 659,387 SH   SOLE 22 604,091 0 55,296
WIX COM LTD SHS M98068105 3,889 43,043 SH   SOLE 23 43,043 0 0
WIX COM LTD SHS M98068105 233 2,576 SH   SOLE 25 2,576 0 0
WIX COM LTD SHS M98068105 6,975 77,204 SH   SOLE 26 41,296 0 35,908
WIX COM LTD SHS M98068105 427 4,727 SH   SOLE 29 4,727 0 0
WIX COM LTD SHS M98068105 4,466 49,435 SH   SOLE 30 49,435 0 0
WIX COM LTD SHS M98068105 1,598 17,692 SH   SOLE 31 12,245 0 5,447
WIX COM LTD SHS M98068105 10,134 112,177 SH   SOLE 34 112,177 0 0
WIX COM LTD SHS M98068105 246 2,724 SH   SOLE 36 2,724 0 0
WIX COM LTD SHS M98068105 87 964 SH   SOLE 40 964 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 152 3,672 SH   SOLE 15 3,672 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 2,658 64,411 SH   SOLE 22 47,385 0 17,026
WNS HOLDINGS LTD SPON ADR 92932M101 155 3,758 SH   SOLE 25 3,758 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,540 79,653 SH   SOLE 2 8,320 0 71,333
WOLVERINE WORLD WIDE INC COM 978097103 16 508 SH   SOLE 4 508 0 0
WOLVERINE WORLD WIDE INC COM 978097103 52 1,617 SH   SOLE 7 1,617 0 0
WOLVERINE WORLD WIDE INC COM 978097103 15,035 471,455 SH   SOLE 18 471,455 0 0
WOLVERINE WORLD WIDE INC COM 978097103 7,389 231,699 SH   SOLE 19 231,699 0 0
WOLVERINE WORLD WIDE INC COM 978097103 315,970 9,908,106 SH   SOLE 21 9,908,106 0 0
WOLVERINE WORLD WIDE INC COM 978097103 89,384 2,802,872 SH   SOLE 22 2,676,320 0 126,552
WOLVERINE WORLD WIDE INC COM 978097103 378 11,840 SH   SOLE 23 11,840 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,792 87,548 SH   SOLE 26 19,085 0 68,463
WOLVERINE WORLD WIDE INC COM 978097103 397 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 493 15,452 SH   SOLE 29 0 0 15,452
WOLVERINE WORLD WIDE INC COM 978097103 6,151 192,880 SH   SOLE 30 192,880 0 0
WOLVERINE WORLD WIDE INC COM 978097103 98 3,081 SH   SOLE 36 3,081 0 0
WOLVERINE WORLD WIDE INC COM 978097103 351 10,994 SH   SOLE 40 10,994 0 0
WOODWARD INC COM 980745103 4,913 66,130 SH   SOLE 2 24,931 0 41,199
WOODWARD INC COM 980745103 25 337 SH   SOLE 4 337 0 0
WOODWARD INC COM 980745103 75 1,013 SH   SOLE 7 1,013 0 0
WOODWARD INC COM 980745103 22,807 306,996 SH   SOLE 18 306,996 0 0
WOODWARD INC COM 980745103 6,211 83,603 SH   SOLE 19 83,603 0 0
WOODWARD INC COM 980745103 287,371 3,868,237 SH   SOLE 21 3,868,237 0 0
WOODWARD INC COM 980745103 136,791 1,841,307 SH   SOLE 22 1,767,337 0 73,970
WOODWARD INC COM 980745103 23 314 SH   SOLE 23 314 0 0
WOODWARD INC COM 980745103 1,406 18,923 SH   SOLE 26 12,504 0 6,419
WOODWARD INC COM 980745103 540 7,264 SH   SOLE 28 7,264 0 0
WOODWARD INC COM 980745103 1,010 13,598 SH   SOLE 30 13,598 0 0
WOODWARD INC COM 980745103 332 4,463 SH   SOLE 40 4,463 0 0
WORKDAY INC CL A 98138H101 51,754 324,111 SH   SOLE 2 5,724 0 318,387
WORKDAY INC CL A 98138H101 7,380 46,220 SH   SOLE 4 42,404 0 3,816
WORKDAY INC CL A 98138H101 2,262 14,166 SH   SOLE 7 14,166 0 0
WORKDAY INC CL A 98138H101 136 852 SH   SOLE 13 852 0 0
WORKDAY INC CL A 98138H101 249 1,561 SH   SOLE 15 1,561 0 0
WORKDAY INC CL A 98138H101 13,647 85,465 SH   SOLE 18 73,682 0 11,783
WORKDAY INC CL A 98138H101 4,088 25,604 SH   SOLE 19 25,604 0 0
WORKDAY INC CL A 98138H101 353,694 2,215,019 SH   SOLE 21 2,215,019 0 0
WORKDAY INC CL A 98138H101 591,281 3,702,909 SH   SOLE 22 3,427,649 0 275,260
WORKDAY INC CL A 98138H101 16,708 104,637 SH   SOLE 23 104,637 0 0
WORKDAY INC CL A 98138H101 21,097 132,121 SH   SOLE 25 132,121 0 0
WORKDAY INC CL A 98138H101 76,720 480,463 SH   SOLE 26 150,293 0 330,170
WORKDAY INC CL A 98138H101 4,513 28,261 SH   SOLE 28 20,702 0 7,559
WORKDAY INC CL A 98138H101 849 5,318 SH   SOLE 29 5,318 0 0
WORKDAY INC CL A 98138H101 34,975 219,031 SH   SOLE 30 219,031 0 0
WORKDAY INC CL A 98138H101 8,002 50,113 SH   SOLE 31 33,028 0 17,085
WORKDAY INC CL A 98138H101 3,376 21,140 SH   SOLE 32 21,140 0 0
WORKDAY INC CL A 98138H101 1,153 7,220 SH   SOLE 34 7,220 0 0
WORKDAY INC CL A 98138H101 16,128 101,005 SH   SOLE 36 101,005 0 0
WORKDAY INC CL A 98138H101 525 3,288 SH   SOLE 40 3,288 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 3,299 2,700,000 PRN   SOLE 21 2,700,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 5 9,381 SH   SOLE 18 9,381 0 0
WORKHORSE GROUP INC COM NEW 98138J206 66 124,334 SH   SOLE 21 124,334 0 0
WORKIVA INC COM CL A 98139A105 1,230 34,264 SH   SOLE 2 12,290 0 21,974
WORKIVA INC COM CL A 98139A105 10 289 SH   SOLE 4 289 0 0
WORKIVA INC COM CL A 98139A105 23 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 3,352 93,383 SH   SOLE 18 93,383 0 0
WORKIVA INC COM CL A 98139A105 7,585 211,334 SH   SOLE 19 211,334 0 0
WORKIVA INC COM CL A 98139A105 34,182 952,415 SH   SOLE 21 952,415 0 0
WORKIVA INC COM CL A 98139A105 32,286 899,576 SH   SOLE 22 862,207 0 37,369
WORKIVA INC COM CL A 98139A105 1,396 38,906 SH   SOLE 23 38,906 0 0
WORKIVA INC COM CL A 98139A105 2,300 64,078 SH   SOLE 26 0 0 64,078
WORKIVA INC COM CL A 98139A105 135 3,759 SH   SOLE 28 3,759 0 0
WORKIVA INC COM CL A 98139A105 440 12,249 SH   SOLE 29 0 0 12,249
WORKIVA INC COM CL A 98139A105 251 6,989 SH   SOLE 30 6,989 0 0
WORLD ACCEP CORP DEL COM 981419104 651 6,371 SH   SOLE 2 202 0 6,169
WORLD ACCEP CORP DEL COM 981419104 4 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 13 127 SH   SOLE 7 127 0 0
WORLD ACCEP CORP DEL COM 981419104 3,468 33,914 SH   SOLE 18 33,914 0 0
WORLD ACCEP CORP DEL COM 981419104 911 8,907 SH   SOLE 19 8,907 0 0
WORLD ACCEP CORP DEL COM 981419104 72,895 712,836 SH   SOLE 21 712,836 0 0
WORLD ACCEP CORP DEL COM 981419104 19,104 186,817 SH   SOLE 22 176,497 0 10,320
WORLD ACCEP CORP DEL COM 981419104 333 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 99 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 1,376 13,459 SH   SOLE 30 13,459 0 0
WORLD ACCEP CORP DEL COM 981419104 84 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 2,329 108,784 SH   SOLE 2 41,163 0 67,621
WORLD FUEL SVCS CORP COM 981475106 6 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 75 3,513 SH   SOLE 7 3,513 0 0
WORLD FUEL SVCS CORP COM 981475106 8,302 387,776 SH   SOLE 18 387,776 0 0
WORLD FUEL SVCS CORP COM 981475106 3,376 157,704 SH   SOLE 19 157,704 0 0
WORLD FUEL SVCS CORP COM 981475106 104,775 4,893,729 SH   SOLE 21 4,893,729 0 0
WORLD FUEL SVCS CORP COM 981475106 56,329 2,630,973 SH   SOLE 22 2,437,788 0 193,185
WORLD FUEL SVCS CORP COM 981475106 868 40,527 SH   SOLE 23 40,527 0 0
WORLD FUEL SVCS CORP COM 981475106 1,821 85,048 SH   SOLE 26 9,133 0 75,915
WORLD FUEL SVCS CORP COM 981475106 192 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 312 14,555 SH   SOLE 29 0 0 14,555
WORLD FUEL SVCS CORP COM 981475106 351 16,371 SH   SOLE 30 16,371 0 0
WORLD FUEL SVCS CORP COM 981475106 195 9,097 SH   SOLE 36 9,097 0 0
WORLD FUEL SVCS CORP COM 981475106 132 6,169 SH   SOLE 40 6,169 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,426 59,240 SH   SOLE 2 26,300 0 32,940
WORLD WRESTLING ENTMT INC CL A 98156Q108 12 162 SH   SOLE 4 162 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 58 781 SH   SOLE 7 781 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 427 5,716 SH   SOLE 13 5,716 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 18,482 247,347 SH   SOLE 18 247,347 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 15,621 209,064 SH   SOLE 19 209,064 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 227,916 3,050,265 SH   SOLE 21 3,050,265 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 124,489 1,666,078 SH   SOLE 22 1,606,304 0 59,774
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,528 20,450 SH   SOLE 23 20,450 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 3,405 45,564 SH   SOLE 26 6,431 0 39,133
WORLD WRESTLING ENTMT INC CL A 98156Q108 367 4,916 SH   SOLE 28 4,916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 407 5,445 SH   SOLE 29 0 0 5,445
WORLD WRESTLING ENTMT INC CL A 98156Q108 731 9,783 SH   SOLE 30 9,783 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 227 3,040 SH   SOLE 36 3,040 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 280 3,743 SH   SOLE 40 3,743 0 0
WORLDPAY INC CL A 981558109 52,253 683,665 SH   SOLE 2 22,652 0 661,013
WORLDPAY INC CL A 981558109 7,671 100,370 SH   SOLE 4 92,523 0 7,847
WORLDPAY INC CL A 981558109 3,350 43,833 SH   SOLE 7 25,449 0 18,384
WORLDPAY INC CL A 981558109 1,139 14,897 SH   SOLE 13 14,897 0 0
WORLDPAY INC CL A 981558109 221 2,891 SH   SOLE 15 2,891 0 0
WORLDPAY INC CL A 981558109 12,314 161,118 SH   SOLE 18 136,754 0 24,364
WORLDPAY INC CL A 981558109 4,063 53,166 SH   SOLE 19 53,166 0 0
WORLDPAY INC CL A 981558109 341,379 4,466,555 SH   SOLE 21 4,466,555 0 0
WORLDPAY INC CL A 981558109 587,043 7,680,794 SH   SOLE 22 7,088,768 0 592,026
WORLDPAY INC CL A 981558109 16,216 212,173 SH   SOLE 23 212,173 0 0
WORLDPAY INC CL A 981558109 20,251 264,956 SH   SOLE 25 264,956 0 0
WORLDPAY INC CL A 981558109 84,234 1,102,100 SH   SOLE 26 291,332 0 810,768
WORLDPAY INC CL A 981558109 4,416 57,775 SH   SOLE 28 42,174 0 15,601
WORLDPAY INC CL A 981558109 817 10,694 SH   SOLE 29 10,694 0 0
WORLDPAY INC CL A 981558109 35,583 465,564 SH   SOLE 30 465,564 0 0
WORLDPAY INC CL A 981558109 8,309 108,720 SH   SOLE 31 69,146 0 39,574
WORLDPAY INC CL A 981558109 1,660 21,720 SH   SOLE 34 21,720 0 0
WORLDPAY INC CL A 981558109 18,206 238,207 SH   SOLE 36 238,207 0 0
WORLDPAY INC CL A 981558109 542 7,093 SH   SOLE 40 7,093 0 0
WORTHINGTON INDS INC COM 981811102 1,766 50,698 SH   SOLE 2 18,123 0 32,575
WORTHINGTON INDS INC COM 981811102 10 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 32 909 SH   SOLE 7 909 0 0
WORTHINGTON INDS INC COM 981811102 8,326 238,966 SH   SOLE 18 238,966 0 0
WORTHINGTON INDS INC COM 981811102 2,186 62,746 SH   SOLE 19 62,746 0 0
WORTHINGTON INDS INC COM 981811102 101,842 2,923,144 SH   SOLE 21 2,923,144 0 0
WORTHINGTON INDS INC COM 981811102 50,075 1,437,292 SH   SOLE 22 1,373,233 0 64,059
WORTHINGTON INDS INC COM 981811102 314 9,005 SH   SOLE 26 4,274 0 4,731
WORTHINGTON INDS INC COM 981811102 197 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 408 11,714 SH   SOLE 30 11,714 0 0
WORTHINGTON INDS INC COM 981811102 130 3,718 SH   SOLE 40 3,718 0 0
WPP PLC NEW ADR 92937A102 1 22 SH   SOLE 18 22 0 0
WPX ENERGY INC COM 98212B103 10,330 910,148 SH   SOLE 2 190,065 0 720,083
WPX ENERGY INC COM 98212B103 22 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 118 10,403 SH   SOLE 7 10,403 0 0
WPX ENERGY INC COM 98212B103 12,930 1,139,165 SH   SOLE 18 1,139,165 0 0
WPX ENERGY INC COM 98212B103 956 84,193 SH   SOLE 19 84,193 0 0
WPX ENERGY INC COM 98212B103 221,953 19,555,340 SH   SOLE 21 19,555,340 0 0
WPX ENERGY INC COM 98212B103 145,865 12,851,555 SH   SOLE 22 11,953,162 0 898,393
WPX ENERGY INC COM 98212B103 1,682 148,160 SH   SOLE 26 82,953 0 65,207
WPX ENERGY INC COM 98212B103 652 57,436 SH   SOLE 28 57,436 0 0
WPX ENERGY INC COM 98212B103 2,877 253,482 SH   SOLE 30 253,482 0 0
WPX ENERGY INC COM 98212B103 91 8,005 SH   SOLE 31 8,005 0 0
WPX ENERGY INC COM 98212B103 113 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 435 38,296 SH   SOLE 40 38,296 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 2,710 99,573 SH   SOLE 2 4,345 0 95,228
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 12 431 SH   SOLE 4 431 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 64 2,342 SH   SOLE 7 2,342 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 11,016 404,685 SH   SOLE 18 404,685 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 5,961 218,986 SH   SOLE 19 218,986 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 133,245 4,895,101 SH   SOLE 21 4,895,101 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 92,145 3,385,195 SH   SOLE 22 3,231,264 0 153,931
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 44 1,607 SH   SOLE 23 1,607 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1,013 37,222 SH   SOLE 26 27,997 0 9,225
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 407 14,942 SH   SOLE 28 14,942 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 58 2,147 SH   SOLE 29 0 0 2,147
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 790 29,020 SH   SOLE 30 29,020 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 274 10,078 SH   SOLE 40 10,078 0 0
WSFS FINL CORP COM 929328102 1,110 29,270 SH   SOLE 2 1,042 0 28,228
WSFS FINL CORP COM 929328102 11 296 SH   SOLE 4 296 0 0
WSFS FINL CORP COM 929328102 28 733 SH   SOLE 7 733 0 0
WSFS FINL CORP COM 929328102 4,055 106,968 SH   SOLE 18 106,968 0 0
WSFS FINL CORP COM 929328102 1,684 44,412 SH   SOLE 19 44,412 0 0
WSFS FINL CORP COM 929328102 38,890 1,025,840 SH   SOLE 21 1,025,840 0 0
WSFS FINL CORP COM 929328102 41,783 1,102,163 SH   SOLE 22 928,674 0 173,489
WSFS FINL CORP COM 929328102 563 14,851 SH   SOLE 26 7,080 0 7,771
WSFS FINL CORP COM 929328102 165 4,343 SH   SOLE 28 4,343 0 0
WSFS FINL CORP COM 929328102 329 8,666 SH   SOLE 30 8,666 0 0
WSFS FINL CORP COM 929328102 139 3,654 SH   SOLE 40 3,654 0 0
WVS FINL CORP COM 929358109 5 311 SH   SOLE 18 311 0 0
WVS FINL CORP COM 929358109 3 222 SH   SOLE 21 222 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 8,483 236,693 SH   SOLE 2 56,134 0 180,559
WYNDHAM DESTINATIONS INC COM 98310W108 57 1,582 SH   SOLE 4 1,582 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 238 6,635 SH   SOLE 7 2,554 0 4,081
WYNDHAM DESTINATIONS INC COM 98310W108 27 748 SH   SOLE 15 748 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 11,498 320,808 SH   SOLE 18 320,808 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,373 94,100 SH   SOLE 19 94,100 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 175,188 4,888,059 SH   SOLE 21 4,888,059 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 115,609 3,225,687 SH   SOLE 22 3,032,257 0 193,430
WYNDHAM DESTINATIONS INC COM 98310W108 3,129 87,314 SH   SOLE 25 87,314 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 5,813 162,187 SH   SOLE 26 62,283 0 99,904
WYNDHAM DESTINATIONS INC COM 98310W108 437 12,182 SH   SOLE 28 12,182 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 819 22,839 SH   SOLE 29 0 0 22,839
WYNDHAM DESTINATIONS INC COM 98310W108 865 24,133 SH   SOLE 30 24,133 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 131 3,669 SH   SOLE 31 1,987 0 1,682
WYNDHAM DESTINATIONS INC COM 98310W108 1,060 29,569 SH   SOLE 34 29,569 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,408 67,188 SH   SOLE 36 67,188 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 347 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 10,336 227,805 SH   SOLE 2 52,382 0 175,423
WYNDHAM HOTELS & RESORTS INC COM 98311A105 24 530 SH   SOLE 4 530 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 114 2,511 SH   SOLE 7 2,511 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 34 748 SH   SOLE 15 748 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 13,870 305,700 SH   SOLE 18 305,700 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 947 20,876 SH   SOLE 19 20,876 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 225,202 4,963,673 SH   SOLE 21 4,963,673 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 147,031 3,240,700 SH   SOLE 22 3,043,651 0 197,049
WYNDHAM HOTELS & RESORTS INC COM 98311A105 13 290 SH   SOLE 23 290 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,029 88,814 SH   SOLE 25 88,814 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6,482 142,876 SH   SOLE 26 66,341 0 76,535
WYNDHAM HOTELS & RESORTS INC COM 98311A105 613 13,517 SH   SOLE 28 13,517 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 861 18,968 SH   SOLE 29 0 0 18,968
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,099 24,225 SH   SOLE 30 24,225 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 92 2,036 SH   SOLE 31 1,947 0 89
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,838 62,547 SH   SOLE 36 62,547 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 454 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 20,384 206,087 SH   SOLE 2 17,457 0 188,630
WYNN RESORTS LTD COM 983134107 3,051 30,849 SH   SOLE 4 28,367 0 2,482
WYNN RESORTS LTD COM 983134107 8,219 83,095 SH   SOLE 7 78,790 0 4,305
WYNN RESORTS LTD COM 983134107 60 606 SH   SOLE 13 606 0 0
WYNN RESORTS LTD COM 983134107 92 926 SH   SOLE 15 926 0 0
WYNN RESORTS LTD COM 983134107 19,969 201,887 SH   SOLE 18 190,147 0 11,740
WYNN RESORTS LTD COM 983134107 2,589 26,179 SH   SOLE 19 26,179 0 0
WYNN RESORTS LTD COM 983134107 222,528 2,249,805 SH   SOLE 21 2,249,805 0 0
WYNN RESORTS LTD COM 983134107 232,143 2,347,009 SH   SOLE 22 2,146,392 0 200,617
WYNN RESORTS LTD COM 983134107 6,801 68,764 SH   SOLE 23 68,764 0 0
WYNN RESORTS LTD COM 983134107 9,397 95,004 SH   SOLE 25 95,004 0 0
WYNN RESORTS LTD COM 983134107 35,853 362,481 SH   SOLE 26 120,455 0 242,026
WYNN RESORTS LTD COM 983134107 1,849 18,694 SH   SOLE 28 13,670 0 5,024
WYNN RESORTS LTD COM 983134107 1,976 19,982 SH   SOLE 29 0 0 19,982
WYNN RESORTS LTD COM 983134107 34,123 344,990 SH   SOLE 30 344,990 0 0
WYNN RESORTS LTD COM 983134107 2,358 23,839 SH   SOLE 31 6,542 0 17,297
WYNN RESORTS LTD COM 983134107 1,526 15,424 SH   SOLE 32 15,424 0 0
WYNN RESORTS LTD COM 983134107 448 4,529 SH   SOLE 34 4,529 0 0
WYNN RESORTS LTD COM 983134107 8,442 85,353 SH   SOLE 36 85,353 0 0
WYNN RESORTS LTD COM 983134107 211 2,130 SH   SOLE 40 2,130 0 0
XBIOTECH INC COM 98400H102 19 3,824 SH   SOLE 18 3,824 0 0
XBIOTECH INC COM 98400H102 277 54,600 SH   SOLE 21 54,600 0 0
XBIOTECH INC COM 98400H102 151 29,637 SH   SOLE 22 29,637 0 0
XCEL BRANDS INC COM NEW 98400M101 2 1,406 SH   SOLE 18 1,406 0 0
XCEL BRANDS INC COM NEW 98400M101 23 20,360 SH   SOLE 21 20,360 0 0
XCEL ENERGY INC COM 98389B100 66,777 1,355,330 SH   SOLE 2 201,792 0 1,153,538
XCEL ENERGY INC COM 98389B100 16,842 341,821 SH   SOLE 4 328,395 0 13,426
XCEL ENERGY INC COM 98389B100 28,219 572,740 SH   SOLE 7 548,206 0 24,534
XCEL ENERGY INC COM 98389B100 2,122 43,066 SH   SOLE 13 43,066 0 0
XCEL ENERGY INC COM 98389B100 230 4,668 SH   SOLE 15 4,668 0 0
XCEL ENERGY INC COM 98389B100 64,452 1,308,143 SH   SOLE 18 1,245,437 0 62,706
XCEL ENERGY INC COM 98389B100 16,627 337,461 SH   SOLE 19 337,461 0 0
XCEL ENERGY INC COM 98389B100 1,132,455 22,984,678 SH   SOLE 21 22,984,678 0 0
XCEL ENERGY INC COM 98389B100 673,722 13,674,083 SH   SOLE 22 12,210,740 0 1,463,343
XCEL ENERGY INC COM 98389B100 17,930 363,903 SH   SOLE 23 363,903 0 0
XCEL ENERGY INC COM 98389B100 22,588 458,451 SH   SOLE 25 458,451 0 0
XCEL ENERGY INC COM 98389B100 107,607 2,184,029 SH   SOLE 26 562,118 0 1,621,911
XCEL ENERGY INC COM 98389B100 4,690 95,180 SH   SOLE 28 68,688 0 26,492
XCEL ENERGY INC COM 98389B100 1,020 20,697 SH   SOLE 29 20,697 0 0
XCEL ENERGY INC COM 98389B100 115,663 2,347,544 SH   SOLE 30 2,347,544 0 0
XCEL ENERGY INC COM 98389B100 10,509 213,297 SH   SOLE 31 127,872 0 85,425
XCEL ENERGY INC COM 98389B100 7,713 156,551 SH   SOLE 32 156,551 0 0
XCEL ENERGY INC COM 98389B100 2,222 45,100 SH   SOLE 34 45,100 0 0
XCEL ENERGY INC COM 98389B100 29,297 594,624 SH   SOLE 36 594,624 0 0
XCEL ENERGY INC COM 98389B100 586 11,899 SH   SOLE 40 11,899 0 0
XENCOR INC COM 98401F105 1,661 45,925 SH   SOLE 2 10,200 0 35,725
XENCOR INC COM 98401F105 8 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 36 1,003 SH   SOLE 7 1,003 0 0
XENCOR INC COM 98401F105 5,541 153,223 SH   SOLE 18 153,223 0 0
XENCOR INC COM 98401F105 6,191 171,212 SH   SOLE 19 171,212 0 0
XENCOR INC COM 98401F105 78,792 2,178,969 SH   SOLE 21 2,178,969 0 0
XENCOR INC COM 98401F105 52,726 1,458,122 SH   SOLE 22 1,396,584 0 61,538
XENCOR INC COM 98401F105 1,168 32,302 SH   SOLE 23 32,302 0 0
XENCOR INC COM 98401F105 2,756 76,221 SH   SOLE 26 9,415 0 66,806
XENCOR INC COM 98401F105 248 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 265 7,336 SH   SOLE 29 0 0 7,336
XENCOR INC COM 98401F105 526 14,550 SH   SOLE 30 14,550 0 0
XENCOR INC COM 98401F105 43 1,194 SH   SOLE 34 1,194 0 0
XENCOR INC COM 98401F105 198 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,995 115,960 SH   SOLE 2 3,884 0 112,076
XENIA HOTELS & RESORTS INC COM 984017103 1,334 77,550 SH   SOLE 4 77,550 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,189 185,381 SH   SOLE 7 185,381 0 0
XENIA HOTELS & RESORTS INC COM 984017103 76 4,407 SH   SOLE 15 4,407 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,529 379,609 SH   SOLE 18 379,609 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,118 355,717 SH   SOLE 19 355,717 0 0
XENIA HOTELS & RESORTS INC COM 984017103 79,167 4,602,740 SH   SOLE 21 4,602,740 0 0
XENIA HOTELS & RESORTS INC COM 984017103 80,753 4,694,953 SH   SOLE 22 4,539,155 0 155,798
XENIA HOTELS & RESORTS INC COM 984017103 65 3,800 SH   SOLE 23 3,800 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,128 239,973 SH   SOLE 25 239,973 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,114 64,760 SH   SOLE 26 21,490 0 43,270
XENIA HOTELS & RESORTS INC COM 984017103 233 13,560 SH   SOLE 28 13,560 0 0
XENIA HOTELS & RESORTS INC COM 984017103 705 40,962 SH   SOLE 29 40,962 0 0
XENIA HOTELS & RESORTS INC COM 984017103 9,230 536,644 SH   SOLE 30 536,644 0 0
XENIA HOTELS & RESORTS INC COM 984017103 51 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 200 11,644 SH   SOLE 40 11,644 0 0
XENON PHARMACEUTICALS INC COM 98420N105 1,786 283,002 SH   SOLE 21 283,002 0 0
XENON PHARMACEUTICALS INC COM 98420N105 4 706 SH   SOLE 30 706 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 92 5,397 SH   SOLE 2 259 0 5,138
XERIS PHARMACEUTICALS INC COM 98422L107 361 21,254 SH   SOLE 18 21,254 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 156 9,185 SH   SOLE 19 9,185 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 7,893 464,282 SH   SOLE 21 464,282 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 2,454 144,334 SH   SOLE 22 142,538 0 1,796
XERIS PHARMACEUTICALS INC COM 98422L107 10 583 SH   SOLE 30 583 0 0
XEROX CORP COM NEW 984121608 11,312 572,487 SH   SOLE 2 56,618 0 515,869
XEROX CORP COM NEW 984121608 1,538 77,837 SH   SOLE 4 71,789 0 6,048
XEROX CORP COM NEW 984121608 5,233 264,839 SH   SOLE 7 187,189 0 77,650
XEROX CORP COM NEW 984121608 29 1,458 SH   SOLE 13 1,458 0 0
XEROX CORP COM NEW 984121608 32 1,642 SH   SOLE 15 1,642 0 0
XEROX CORP COM NEW 984121608 4 182 SH   SOLE 17 0 0 182
XEROX CORP COM NEW 984121608 10,473 530,028 SH   SOLE 18 498,987 0 31,041
XEROX CORP COM NEW 984121608 1,491 75,474 SH   SOLE 19 75,474 0 0
XEROX CORP COM NEW 984121608 106,131 5,371,015 SH   SOLE 21 5,371,015 0 0
XEROX CORP COM NEW 984121608 111,444 5,639,894 SH   SOLE 22 5,040,936 0 598,958
XEROX CORP COM NEW 984121608 3,204 162,148 SH   SOLE 23 162,148 0 0
XEROX CORP COM NEW 984121608 4,355 220,413 SH   SOLE 25 220,413 0 0
XEROX CORP COM NEW 984121608 19,711 997,512 SH   SOLE 26 326,400 0 671,112
XEROX CORP COM NEW 984121608 899 45,512 SH   SOLE 28 33,356 0 12,156
XEROX CORP COM NEW 984121608 1,100 55,666 SH   SOLE 29 8,543 0 47,123
XEROX CORP COM NEW 984121608 19,251 974,255 SH   SOLE 30 974,255 0 0
XEROX CORP COM NEW 984121608 1,486 75,215 SH   SOLE 31 45,907 0 29,308
XEROX CORP COM NEW 984121608 239 12,081 SH   SOLE 34 12,081 0 0
XEROX CORP COM NEW 984121608 4,582 231,890 SH   SOLE 36 231,890 0 0
XEROX CORP COM NEW 984121608 86 4,329 SH   SOLE 40 4,329 0 0
XEROX CORP OPTIONS 984121908 896 45,300 SH Call SOLE 2 45,300 0 0
XEROX CORP OPTIONS 984121958 8,102 410,000 SH Put SOLE 2 410,000 0 0
XEROX CORP OPTIONS 984121908 8,817 446,200 SH Call SOLE 19 446,200 0 0
XEROX CORP OPTIONS 984121958 7,904 400,000 SH Put SOLE 19 400,000 0 0
XEROX CORP OPTIONS 984121908 10 500 SH Call SOLE 22 500 0 0
XEROX CORP OPTIONS 984121908 2 100 SH Call SOLE 25 100 0 0
XEROX CORP OPTIONS 984121908 2 100 SH Call SOLE 26 0 0 100
XEROX CORP OPTIONS 984121908 215 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 53,924 633,132 SH   SOLE 2 70,272 0 562,860
XILINX INC COM 983919101 7,196 84,486 SH   SOLE 4 77,800 0 6,686
XILINX INC COM 983919101 18,602 218,414 SH   SOLE 7 201,765 0 16,649
XILINX INC COM 983919101 2,084 24,474 SH   SOLE 13 24,474 0 0
XILINX INC COM 983919101 190 2,225 SH   SOLE 15 2,225 0 0
XILINX INC COM 983919101 51,546 605,212 SH   SOLE 18 574,472 0 30,740
XILINX INC COM 983919101 21,937 257,567 SH   SOLE 19 257,567 0 0
XILINX INC COM 983919101 605,720 7,111,889 SH   SOLE 21 7,111,889 0 0
XILINX INC COM 983919101 545,406 6,403,738 SH   SOLE 22 5,735,028 0 668,710
XILINX INC COM 983919101 15,206 178,542 SH   SOLE 23 178,542 0 0
XILINX INC COM 983919101 20,582 241,654 SH   SOLE 25 241,654 0 0
XILINX INC COM 983919101 103,878 1,219,651 SH   SOLE 26 269,312 0 950,339
XILINX INC COM 983919101 4,179 49,071 SH   SOLE 28 36,068 0 13,003
XILINX INC COM 983919101 6,714 78,825 SH   SOLE 29 9,288 0 69,537
XILINX INC COM 983919101 116,829 1,371,718 SH   SOLE 30 1,371,718 0 0
XILINX INC COM 983919101 7,207 84,624 SH   SOLE 31 53,690 0 30,934
XILINX INC COM 983919101 3,058 35,899 SH   SOLE 32 35,899 0 0
XILINX INC COM 983919101 2,341 27,491 SH   SOLE 34 27,491 0 0
XILINX INC COM 983919101 17,706 207,891 SH   SOLE 36 207,891 0 0
XILINX INC COM 983919101 512 6,011 SH   SOLE 40 6,011 0 0
XOMA CORP DEL COM NEW 98419J206 79 6,256 SH   SOLE 2 170 0 6,086
XOMA CORP DEL COM NEW 98419J206 275 21,762 SH   SOLE 18 21,762 0 0
XOMA CORP DEL COM NEW 98419J206 111 8,789 SH   SOLE 19 8,789 0 0
XOMA CORP DEL COM NEW 98419J206 2,924 231,164 SH   SOLE 21 231,164 0 0
XOMA CORP DEL COM NEW 98419J206 3,045 240,701 SH   SOLE 22 237,014 0 3,687
XPERI CORP COM 98421B100 873 47,493 SH   SOLE 2 1,675 0 45,818
XPERI CORP COM 98421B100 4 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 17 947 SH   SOLE 7 947 0 0
XPERI CORP COM 98421B100 4,575 248,782 SH   SOLE 18 248,782 0 0
XPERI CORP COM 98421B100 1,328 72,210 SH   SOLE 19 72,210 0 0
XPERI CORP COM 98421B100 95,145 5,173,719 SH   SOLE 21 5,173,719 0 0
XPERI CORP COM 98421B100 26,639 1,448,541 SH   SOLE 22 1,378,885 0 69,656
XPERI CORP COM 98421B100 165 8,992 SH   SOLE 26 5,498 0 3,494
XPERI CORP COM 98421B100 122 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,824 99,187 SH   SOLE 30 99,187 0 0
XPERI CORP COM 98421B100 93 5,071 SH   SOLE 40 5,071 0 0
XPO LOGISTICS INC COM 983793100 16,066 281,659 SH   SOLE 2 9,950 0 271,709
XPO LOGISTICS INC COM 983793100 2,304 40,392 SH   SOLE 4 37,277 0 3,115
XPO LOGISTICS INC COM 983793100 795 13,930 SH   SOLE 7 8,187 0 5,743
XPO LOGISTICS INC COM 983793100 225 3,944 SH   SOLE 13 3,944 0 0
XPO LOGISTICS INC COM 983793100 54 943 SH   SOLE 15 943 0 0
XPO LOGISTICS INC COM 983793100 11 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 3,901 68,389 SH   SOLE 18 58,129 0 10,260
XPO LOGISTICS INC COM 983793100 1,267 22,206 SH   SOLE 19 22,206 0 0
XPO LOGISTICS INC COM 983793100 98,661 1,729,685 SH   SOLE 21 1,729,685 0 0
XPO LOGISTICS INC COM 983793100 179,218 3,141,972 SH   SOLE 22 2,902,305 0 239,667
XPO LOGISTICS INC COM 983793100 5,279 92,553 SH   SOLE 23 92,553 0 0
XPO LOGISTICS INC COM 983793100 5,751 100,822 SH   SOLE 25 100,822 0 0
XPO LOGISTICS INC COM 983793100 25,657 449,813 SH   SOLE 26 149,792 0 300,021
XPO LOGISTICS INC COM 983793100 1,387 24,314 SH   SOLE 28 17,801 0 6,513
XPO LOGISTICS INC COM 983793100 247 4,326 SH   SOLE 29 4,326 0 0
XPO LOGISTICS INC COM 983793100 9,017 158,084 SH   SOLE 30 158,084 0 0
XPO LOGISTICS INC COM 983793100 2,592 45,440 SH   SOLE 31 26,083 0 19,357
XPO LOGISTICS INC COM 983793100 331 5,798 SH   SOLE 34 5,798 0 0
XPO LOGISTICS INC COM 983793100 5,075 88,969 SH   SOLE 36 88,969 0 0
XPO LOGISTICS INC COM 983793100 230 4,040 SH   SOLE 40 4,040 0 0
XPRESSPA GROUP INC COM 98420U109 1 6,276 SH   SOLE 21 6,276 0 0
XPRESSPA GROUP INC COM 98420U109 40 259,582 SH   SOLE 22 259,582 0 0
XTANT MED HLDGS INC COM NEW 98420P308 1 690 SH   SOLE 18 690 0 0
XTANT MED HLDGS INC COM NEW 98420P308 15 9,616 SH   SOLE 21 9,616 0 0
XUNLEI LTD SPONSORED ADR 98419E108 21 6,109 SH   SOLE 4 6,109 0 0
XUNLEI LTD SPONSORED ADR 98419E108 71 20,962 SH   SOLE 21 20,962 0 0
XUNLEI LTD SPONSORED ADR 98419E108 554 162,990 SH   SOLE 22 162,990 0 0
XUNLEI LTD SPONSORED ADR 98419E108 190 56,023 SH   SOLE 30 56,023 0 0
XYLEM INC COM 98419M100 36,258 543,428 SH   SOLE 2 47,717 0 495,711
XYLEM INC COM 98419M100 3,774 56,566 SH   SOLE 4 51,819 0 4,747
XYLEM INC COM 98419M100 15,715 235,533 SH   SOLE 7 225,440 0 10,093
XYLEM INC COM 98419M100 301 4,512 SH   SOLE 13 4,512 0 0
XYLEM INC COM 98419M100 127 1,907 SH   SOLE 15 1,907 0 0
XYLEM INC COM 98419M100 90,863 1,361,855 SH   SOLE 18 1,072,895 0 288,960
XYLEM INC COM 98419M100 57,450 861,054 SH   SOLE 19 861,054 0 0
XYLEM INC COM 98419M100 278,807 4,178,768 SH   SOLE 21 4,178,768 0 0
XYLEM INC COM 98419M100 298,647 4,476,126 SH   SOLE 22 4,015,691 0 460,435
XYLEM INC COM 98419M100 8,290 124,244 SH   SOLE 23 124,244 0 0
XYLEM INC COM 98419M100 11,236 168,408 SH   SOLE 25 168,408 0 0
XYLEM INC COM 98419M100 66,137 991,260 SH   SOLE 26 226,658 0 764,602
XYLEM INC COM 98419M100 2,344 35,134 SH   SOLE 28 25,520 0 9,614
XYLEM INC COM 98419M100 2,824 42,333 SH   SOLE 29 5,623 0 36,710
XYLEM INC COM 98419M100 74,773 1,120,695 SH   SOLE 30 1,120,695 0 0
XYLEM INC COM 98419M100 4,745 71,125 SH   SOLE 31 40,108 0 31,017
XYLEM INC COM 98419M100 3,667 54,968 SH   SOLE 34 54,968 0 0
XYLEM INC COM 98419M100 9,154 137,194 SH   SOLE 36 137,194 0 0
XYLEM INC COM 98419M100 329 4,937 SH   SOLE 40 4,937 0 0
Y MABS THERAPEUTICS INC COM 984241109 81 3,995 SH   SOLE 2 253 0 3,742
Y MABS THERAPEUTICS INC COM 984241109 458 22,519 SH   SOLE 18 22,519 0 0
Y MABS THERAPEUTICS INC COM 984241109 200 9,850 SH   SOLE 19 9,850 0 0
Y MABS THERAPEUTICS INC COM 984241109 4,874 239,614 SH   SOLE 21 239,614 0 0
Y MABS THERAPEUTICS INC COM 984241109 1,339 65,853 SH   SOLE 22 63,754 0 2,099
YAMANA GOLD INC COM 98462Y100 1,177 498,850 SH   SOLE 21 498,850 0 0
YANDEX N V SHS CLASS A N97284108 26,310 961,961 SH   SOLE 2 81,512 0 880,449
YANDEX N V SHS CLASS A N97284108 3,209 117,322 SH   SOLE 4 117,322 0 0
YANDEX N V SHS CLASS A N97284108 3,352 122,557 SH   SOLE 13 122,557 0 0
YANDEX N V SHS CLASS A N97284108 56 2,054 SH   SOLE 15 2,054 0 0
YANDEX N V SHS CLASS A N97284108 1,618 59,172 SH   SOLE 18 59,172 0 0
YANDEX N V SHS CLASS A N97284108 19,289 705,283 SH   SOLE 19 705,283 0 0
YANDEX N V SHS CLASS A N97284108 842 30,771 SH   SOLE 21 30,771 0 0
YANDEX N V SHS CLASS A N97284108 73,722 2,695,502 SH   SOLE 22 1,744,978 0 950,524
YANDEX N V SHS CLASS A N97284108 7,186 262,730 SH   SOLE 25 262,730 0 0
YANDEX N V SHS CLASS A N97284108 7,516 274,814 SH   SOLE 26 127,897 0 146,917
YANDEX N V SHS CLASS A N97284108 4,115 150,455 SH   SOLE 30 150,455 0 0
YANDEX N V SHS CLASS A N97284108 45,503 1,663,715 SH   SOLE 34 1,663,715 0 0
YANDEX N V SHS CLASS A N97284108 4,304 157,353 SH   SOLE 36 157,353 0 0
YELP INC CL A 985817105 9,562 273,282 SH   SOLE 2 191,495 0 81,787
YELP INC CL A 985817105 808 23,091 SH   SOLE 4 23,091 0 0
YELP INC CL A 985817105 233 6,656 SH   SOLE 7 6,656 0 0
YELP INC CL A 985817105 1,359 38,839 SH   SOLE 13 38,839 0 0
YELP INC CL A 985817105 16,876 482,321 SH   SOLE 18 482,321 0 0
YELP INC CL A 985817105 23,548 672,979 SH   SOLE 19 672,979 0 0
YELP INC CL A 985817105 194,856 5,568,916 SH   SOLE 21 5,568,916 0 0
YELP INC CL A 985817105 114,907 3,284,008 SH   SOLE 22 3,067,553 0 216,455
YELP INC CL A 985817105 3,576 102,214 SH   SOLE 23 102,214 0 0
YELP INC CL A 985817105 4,318 123,403 SH   SOLE 26 10,718 0 112,685
YELP INC CL A 985817105 362 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 2,282 65,232 SH   SOLE 29 18,798 0 46,434
YELP INC CL A 985817105 4,252 121,526 SH   SOLE 30 121,526 0 0
YELP INC CL A 985817105 1,061 30,323 SH   SOLE 31 23,890 0 6,433
YELP INC CL A 985817105 256 7,309 SH   SOLE 34 7,309 0 0
YELP INC CL A 985817105 1,044 29,837 SH   SOLE 36 29,837 0 0
YELP INC CL A 985817105 288 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 194 13,091 SH   SOLE 2 619 0 12,472
YETI HLDGS INC COM 98585X104 858 57,843 SH   SOLE 18 57,843 0 0
YETI HLDGS INC COM 98585X104 360 24,271 SH   SOLE 19 24,271 0 0
YETI HLDGS INC COM 98585X104 8,058 542,959 SH   SOLE 21 542,959 0 0
YETI HLDGS INC COM 98585X104 6,024 405,934 SH   SOLE 22 401,266 0 4,668
YEXT INC COM 98585N106 1,209 81,381 SH   SOLE 2 18,902 0 62,479
YEXT INC COM 98585N106 26 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 4,024 271,008 SH   SOLE 18 271,008 0 0
YEXT INC COM 98585N106 5,253 353,766 SH   SOLE 19 353,766 0 0
YEXT INC COM 98585N106 42,190 2,841,110 SH   SOLE 21 2,841,110 0 0
YEXT INC COM 98585N106 30,767 2,071,830 SH   SOLE 22 1,985,327 0 86,503
YEXT INC COM 98585N106 864 58,162 SH   SOLE 23 58,162 0 0
YEXT INC COM 98585N106 1,504 101,312 SH   SOLE 26 0 0 101,312
YEXT INC COM 98585N106 93 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 108 7,254 SH   SOLE 29 0 0 7,254
YEXT INC COM 98585N106 177 11,931 SH   SOLE 30 11,931 0 0
YEXT INC COM 98585N106 70 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 12 14,794 SH   SOLE 22 14,794 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 30 4,869 SH   SOLE 21 4,869 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 576 94,349 SH   SOLE 22 94,349 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 80 13,120 SH   SOLE 30 13,120 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 88 8,187 SH   SOLE 21 8,187 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 612 56,961 SH   SOLE 22 56,961 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 84 7,794 SH   SOLE 30 7,794 0 0
YOGAWORKS INC COM 986005106 1 1,274 SH   SOLE 18 1,274 0 0
YOGAWORKS INC COM 986005106 7 13,731 SH   SOLE 21 13,731 0 0
YORK WTR CO COM 987184108 330 10,296 SH   SOLE 2 533 0 9,763
YORK WTR CO COM 987184108 262 8,169 SH   SOLE 7 8,169 0 0
YORK WTR CO COM 987184108 1,363 42,504 SH   SOLE 18 42,504 0 0
YORK WTR CO COM 987184108 617 19,258 SH   SOLE 19 19,258 0 0
YORK WTR CO COM 987184108 14,821 462,288 SH   SOLE 21 462,288 0 0
YORK WTR CO COM 987184108 5,617 175,218 SH   SOLE 22 155,863 0 19,355
YORK WTR CO COM 987184108 38 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 1,522 47,486 SH   SOLE 30 47,486 0 0
YOUNGEVITY INTL INC COM NEW 987537206 5 925 SH   SOLE 18 925 0 0
YOUNGEVITY INTL INC COM NEW 987537206 69 12,013 SH   SOLE 21 12,013 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2,287 170,792 SH   SOLE 2 170,792 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 167 12,460 SH   SOLE 19 12,460 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9,808 732,513 SH   SOLE 21 732,513 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 5,169 386,029 SH   SOLE 22 386,029 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,228 614,471 SH   SOLE 25 614,471 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,991 298,048 SH   SOLE 34 298,048 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 107 33,891 SH   SOLE 2 1,308 0 32,583
YRC WORLDWIDE INC COM PAR $.01 984249607 15 4,822 SH   SOLE 7 4,822 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 358 113,656 SH   SOLE 18 113,656 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 140 44,495 SH   SOLE 19 44,495 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 3,777 1,198,997 SH   SOLE 21 1,198,997 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 3,024 959,846 SH   SOLE 22 918,447 0 41,399
YRC WORLDWIDE INC COM PAR $.01 984249607 10 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 31 9,793 SH   SOLE 30 9,793 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 5 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 77,948 848,002 SH   SOLE 2 121,242 0 726,760
YUM BRANDS INC COM 988498101 10,404 113,180 SH   SOLE 4 104,652 0 8,528
YUM BRANDS INC COM 988498101 25,896 281,722 SH   SOLE 7 268,210 0 13,512
YUM BRANDS INC COM 988498101 1,035 11,258 SH   SOLE 13 11,258 0 0
YUM BRANDS INC COM 988498101 267 2,900 SH   SOLE 15 2,900 0 0
YUM BRANDS INC COM 988498101 58,316 634,426 SH   SOLE 18 584,459 0 49,967
YUM BRANDS INC COM 988498101 16,364 178,024 SH   SOLE 19 178,024 0 0
YUM BRANDS INC COM 988498101 685,250 7,454,852 SH   SOLE 21 7,454,852 0 0
YUM BRANDS INC COM 988498101 771,801 8,396,439 SH   SOLE 22 7,518,461 0 877,978
YUM BRANDS INC COM 988498101 20,665 224,811 SH   SOLE 23 224,811 0 0
YUM BRANDS INC COM 988498101 37,091 403,518 SH   SOLE 25 403,518 0 0
YUM BRANDS INC COM 988498101 113,664 1,236,553 SH   SOLE 26 356,444 0 880,109
YUM BRANDS INC COM 988498101 5,465 59,459 SH   SOLE 28 43,410 0 16,049
YUM BRANDS INC COM 988498101 3,046 33,138 SH   SOLE 29 16,579 0 16,559
YUM BRANDS INC COM 988498101 105,577 1,148,580 SH   SOLE 30 1,148,580 0 0
YUM BRANDS INC COM 988498101 11,726 127,565 SH   SOLE 31 70,157 0 57,408
YUM BRANDS INC COM 988498101 12,187 132,578 SH   SOLE 34 132,578 0 0
YUM BRANDS INC COM 988498101 27,633 300,622 SH   SOLE 36 300,622 0 0
YUM BRANDS INC COM 988498101 698 7,590 SH   SOLE 40 7,590 0 0
YUM CHINA HLDGS INC COM 98850P109 35,720 1,065,323 SH   SOLE 2 39,053 0 1,026,270
YUM CHINA HLDGS INC COM 98850P109 8,850 263,952 SH   SOLE 4 263,952 0 0
YUM CHINA HLDGS INC COM 98850P109 4,342 129,487 SH   SOLE 7 58,061 0 71,426
YUM CHINA HLDGS INC COM 98850P109 4,204 125,370 SH   SOLE 13 125,370 0 0
YUM CHINA HLDGS INC COM 98850P109 21,848 651,601 SH   SOLE 15 621,100 0 30,501
YUM CHINA HLDGS INC COM 98850P109 11,747 350,335 SH   SOLE 18 350,335 0 0
YUM CHINA HLDGS INC COM 98850P109 15,915 474,637 SH   SOLE 19 474,637 0 0
YUM CHINA HLDGS INC COM 98850P109 408,180 12,173,589 SH   SOLE 21 12,173,589 0 0
YUM CHINA HLDGS INC COM 98850P109 266,483 7,947,591 SH   SOLE 22 6,963,563 0 984,028
YUM CHINA HLDGS INC COM 98850P109 6,922 206,439 SH   SOLE 23 206,439 0 0
YUM CHINA HLDGS INC COM 98850P109 21,151 630,822 SH   SOLE 25 630,822 0 0
YUM CHINA HLDGS INC COM 98850P109 65,807 1,962,635 SH   SOLE 26 480,281 0 1,482,354
YUM CHINA HLDGS INC COM 98850P109 1,741 51,917 SH   SOLE 28 51,917 0 0
YUM CHINA HLDGS INC COM 98850P109 2,574 76,774 SH   SOLE 29 41,971 0 34,803
YUM CHINA HLDGS INC COM 98850P109 75,787 2,260,274 SH   SOLE 30 2,260,274 0 0
YUM CHINA HLDGS INC COM 98850P109 1,033 30,809 SH   SOLE 31 30,737 0 72
YUM CHINA HLDGS INC COM 98850P109 818 24,397 SH   SOLE 32 24,397 0 0
YUM CHINA HLDGS INC COM 98850P109 139,124 4,149,230 SH   SOLE 34 4,149,230 0 0
YUM CHINA HLDGS INC COM 98850P109 6,941 207,019 SH   SOLE 36 207,019 0 0
YUM CHINA HLDGS INC COM 98850P109 103 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 3,588 59,948 SH   SOLE 2 2,602 0 57,346
YY INC ADS REPCOM CLA 98426T106 844 14,100 SH   SOLE 4 14,100 0 0
YY INC ADS REPCOM CLA 98426T106 1,326 22,144 SH   SOLE 7 6,603 0 15,541
YY INC ADS REPCOM CLA 98426T106 207 3,458 SH   SOLE 13 3,458 0 0
YY INC ADS REPCOM CLA 98426T106 1,494 24,959 SH   SOLE 15 24,959 0 0
YY INC ADS REPCOM CLA 98426T106 1,573 26,275 SH   SOLE 18 26,275 0 0
YY INC ADS REPCOM CLA 98426T106 75 1,245 SH   SOLE 19 1,245 0 0
YY INC ADS REPCOM CLA 98426T106 62,574 1,045,340 SH   SOLE 21 1,045,340 0 0
YY INC ADS REPCOM CLA 98426T106 38,759 647,492 SH   SOLE 22 597,757 0 49,735
YY INC ADS REPCOM CLA 98426T106 1,666 27,835 SH   SOLE 23 27,835 0 0
YY INC ADS REPCOM CLA 98426T106 1,184 19,776 SH   SOLE 25 19,776 0 0
YY INC ADS REPCOM CLA 98426T106 12,559 209,798 SH   SOLE 26 53,920 0 155,878
YY INC ADS REPCOM CLA 98426T106 535 8,932 SH   SOLE 28 8,932 0 0
YY INC ADS REPCOM CLA 98426T106 560 9,358 SH   SOLE 29 5,128 0 4,230
YY INC ADS REPCOM CLA 98426T106 17,053 284,875 SH   SOLE 30 284,875 0 0
YY INC ADS REPCOM CLA 98426T106 154 2,576 SH   SOLE 31 2,576 0 0
YY INC ADS REPCOM CLA 98426T106 249 4,166 SH   SOLE 34 4,166 0 0
YY INC ADS REPCOM CLA 98426T106 24 408 SH   SOLE 40 408 0 0
ZAFGEN INC COM 98885E103 113 22,899 SH   SOLE 2 965 0 21,934
ZAFGEN INC COM 98885E103 4 839 SH   SOLE 7 839 0 0
ZAFGEN INC COM 98885E103 494 99,705 SH   SOLE 18 99,705 0 0
ZAFGEN INC COM 98885E103 205 41,386 SH   SOLE 19 41,386 0 0
ZAFGEN INC COM 98885E103 7,327 1,480,284 SH   SOLE 21 1,480,284 0 0
ZAFGEN INC COM 98885E103 4,705 950,572 SH   SOLE 22 930,794 0 19,778
ZAFGEN INC COM 98885E103 5 1,031 SH   SOLE 30 1,031 0 0
ZAGG INC COM 98884U108 394 40,334 SH   SOLE 2 18,667 0 21,667
ZAGG INC COM 98884U108 7 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 882 90,223 SH   SOLE 18 90,223 0 0
ZAGG INC COM 98884U108 2,013 205,789 SH   SOLE 19 205,789 0 0
ZAGG INC COM 98884U108 9,528 974,186 SH   SOLE 21 974,186 0 0
ZAGG INC COM 98884U108 9,318 952,777 SH   SOLE 22 929,920 0 22,857
ZAGG INC COM 98884U108 530 54,222 SH   SOLE 23 54,222 0 0
ZAGG INC COM 98884U108 826 84,482 SH   SOLE 26 0 0 84,482
ZAGG INC COM 98884U108 175 17,938 SH   SOLE 29 0 0 17,938
ZAI LAB LTD ADR 98887Q104 141 6,053 SH   SOLE 4 6,053 0 0
ZAI LAB LTD ADR 98887Q104 5,758 247,971 SH   SOLE 21 247,971 0 0
ZAI LAB LTD ADR 98887Q104 3,654 157,369 SH   SOLE 22 157,369 0 0
ZAI LAB LTD ADR 98887Q104 449 19,317 SH   SOLE 30 19,317 0 0
ZAYO GROUP HLDGS INC COM 98919V105 11,596 507,715 SH   SOLE 2 17,239 0 490,476
ZAYO GROUP HLDGS INC COM 98919V105 1,545 67,631 SH   SOLE 4 62,142 0 5,489
ZAYO GROUP HLDGS INC COM 98919V105 783 34,265 SH   SOLE 7 34,265 0 0
ZAYO GROUP HLDGS INC COM 98919V105 29 1,252 SH   SOLE 13 1,252 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,964 129,784 SH   SOLE 18 112,827 0 16,957
ZAYO GROUP HLDGS INC COM 98919V105 1,168 51,124 SH   SOLE 19 51,124 0 0
ZAYO GROUP HLDGS INC COM 98919V105 101,386 4,438,960 SH   SOLE 21 4,438,960 0 0
ZAYO GROUP HLDGS INC COM 98919V105 136,577 5,979,726 SH   SOLE 22 5,549,044 0 430,682
ZAYO GROUP HLDGS INC COM 98919V105 3,366 147,369 SH   SOLE 23 147,369 0 0
ZAYO GROUP HLDGS INC COM 98919V105 54 2,344 SH   SOLE 25 2,344 0 0
ZAYO GROUP HLDGS INC COM 98919V105 10,452 457,609 SH   SOLE 26 201,954 0 255,655
ZAYO GROUP HLDGS INC COM 98919V105 944 41,338 SH   SOLE 28 30,379 0 10,959
ZAYO GROUP HLDGS INC COM 98919V105 1,179 51,603 SH   SOLE 29 8,682 0 42,921
ZAYO GROUP HLDGS INC COM 98919V105 5,273 230,850 SH   SOLE 30 230,850 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,808 79,138 SH   SOLE 31 50,082 0 29,056
ZAYO GROUP HLDGS INC COM 98919V105 255 11,173 SH   SOLE 34 11,173 0 0
ZAYO GROUP HLDGS INC COM 98919V105 679 29,708 SH   SOLE 36 29,708 0 0
ZAYO GROUP HLDGS INC COM 98919V105 85 3,710 SH   SOLE 40 3,710 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 19,544 122,739 SH   SOLE 2 25,776 0 96,963
ZEBRA TECHNOLOGIES CORP CL A 989207105 68 424 SH   SOLE 4 424 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 198 1,241 SH   SOLE 7 1,241 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 166 1,042 SH   SOLE 13 1,042 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 16 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 25,667 161,192 SH   SOLE 18 161,192 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,382 33,799 SH   SOLE 19 33,799 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 427,267 2,683,334 SH   SOLE 21 2,683,334 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 279,521 1,755,456 SH   SOLE 22 1,652,468 0 102,988
ZEBRA TECHNOLOGIES CORP CL A 989207105 42 264 SH   SOLE 23 264 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,027 31,569 SH   SOLE 25 31,569 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,291 20,669 SH   SOLE 26 12,297 0 8,372
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,096 6,886 SH   SOLE 28 6,886 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 760 4,773 SH   SOLE 29 0 0 4,773
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,217 13,925 SH   SOLE 30 13,925 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 190 1,191 SH   SOLE 31 1,071 0 120
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,083 6,801 SH   SOLE 34 6,801 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 127 800 SH   SOLE 36 800 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 817 5,131 SH   SOLE 40 5,131 0 0
ZEDGE INC CL B 98923T104 3 1,279 SH   SOLE 18 1,279 0 0
ZEDGE INC CL B 98923T104 55 22,608 SH   SOLE 21 22,608 0 0
ZEDGE INC CL B 98923T104 226 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 11,450 196,166 SH   SOLE 2 16,156 0 180,010
ZENDESK INC COM 98936J101 38 659 SH   SOLE 4 659 0 0
ZENDESK INC COM 98936J101 114 1,948 SH   SOLE 7 1,948 0 0
ZENDESK INC COM 98936J101 3,381 57,926 SH   SOLE 18 57,926 0 0
ZENDESK INC COM 98936J101 24,499 419,713 SH   SOLE 19 419,713 0 0
ZENDESK INC COM 98936J101 91,506 1,567,686 SH   SOLE 21 1,567,686 0 0
ZENDESK INC COM 98936J101 174,726 2,993,425 SH   SOLE 22 2,800,726 0 192,699
ZENDESK INC COM 98936J101 2,357 40,376 SH   SOLE 23 40,376 0 0
ZENDESK INC COM 98936J101 6,164 105,594 SH   SOLE 26 22,217 0 83,377
ZENDESK INC COM 98936J101 820 14,043 SH   SOLE 28 14,043 0 0
ZENDESK INC COM 98936J101 867 14,860 SH   SOLE 29 0 0 14,860
ZENDESK INC COM 98936J101 1,505 25,782 SH   SOLE 30 25,782 0 0
ZENDESK INC COM 98936J101 127 2,173 SH   SOLE 31 2,173 0 0
ZENDESK INC COM 98936J101 11,848 202,988 SH   SOLE 34 202,988 0 0
ZENDESK INC COM 98936J101 645 11,042 SH   SOLE 40 11,042 0 0
ZILLOW GROUP INC CL A 98954M101 3,018 96,031 SH   SOLE 2 3,650 0 92,381
ZILLOW GROUP INC CL A 98954M101 37 1,173 SH   SOLE 7 1,173 0 0
ZILLOW GROUP INC CL A 98954M101 42 1,343 SH   SOLE 17 0 0 1,343
ZILLOW GROUP INC CL A 98954M101 881 28,037 SH   SOLE 18 28,037 0 0
ZILLOW GROUP INC CL A 98954M101 368 11,703 SH   SOLE 19 11,703 0 0
ZILLOW GROUP INC CL A 98954M101 21,052 669,806 SH   SOLE 21 669,806 0 0
ZILLOW GROUP INC CL A 98954M101 43,593 1,386,996 SH   SOLE 22 1,306,989 0 80,007
ZILLOW GROUP INC CL A 98954M101 1,489 47,382 SH   SOLE 25 47,382 0 0
ZILLOW GROUP INC CL A 98954M101 1,994 63,444 SH   SOLE 26 27,620 0 35,824
ZILLOW GROUP INC CL A 98954M101 39 1,238 SH   SOLE 31 1,230 0 8
ZILLOW GROUP INC CL A 98954M101 660 20,989 SH   SOLE 36 20,989 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 8,790 278,339 SH   SOLE 2 9,084 0 269,255
ZILLOW GROUP INC CL C CAP STK 98954M200 1,282 40,597 SH   SOLE 4 37,472 0 3,125
ZILLOW GROUP INC CL C CAP STK 98954M200 195 6,184 SH   SOLE 7 6,184 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 82 2,584 SH   SOLE 13 2,584 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 85 2,686 SH   SOLE 17 0 0 2,686
ZILLOW GROUP INC CL C CAP STK 98954M200 2,329 73,765 SH   SOLE 18 63,404 0 10,361
ZILLOW GROUP INC CL C CAP STK 98954M200 833 26,364 SH   SOLE 19 26,364 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 49,307 1,561,352 SH   SOLE 21 1,561,352 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 100,398 3,179,162 SH   SOLE 22 2,935,414 0 243,748
ZILLOW GROUP INC CL C CAP STK 98954M200 3,062 96,957 SH   SOLE 23 96,957 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,930 92,774 SH   SOLE 25 92,774 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 12,854 407,034 SH   SOLE 26 191,029 0 216,005
ZILLOW GROUP INC CL C CAP STK 98954M200 747 23,666 SH   SOLE 28 17,136 0 6,530
ZILLOW GROUP INC CL C CAP STK 98954M200 979 30,996 SH   SOLE 29 5,585 0 25,411
ZILLOW GROUP INC CL C CAP STK 98954M200 6,956 220,254 SH   SOLE 30 220,254 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,242 39,313 SH   SOLE 31 24,897 0 14,416
ZILLOW GROUP INC CL C CAP STK 98954M200 194 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,151 68,113 SH   SOLE 36 68,113 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 67 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,302 1,340,000 PRN   SOLE 21 1,340,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 666 775,000 PRN   SOLE 21 775,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 57,289 552,343 SH   SOLE 2 81,888 0 470,455
ZIMMER BIOMET HLDGS INC COM 98956P102 6,771 65,283 SH   SOLE 4 59,965 0 5,318
ZIMMER BIOMET HLDGS INC COM 98956P102 18,045 173,980 SH   SOLE 7 156,972 0 17,008
ZIMMER BIOMET HLDGS INC COM 98956P102 483 4,660 SH   SOLE 13 4,660 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 177 1,706 SH   SOLE 15 1,706 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 129,528 1,248,820 SH   SOLE 18 1,223,941 0 24,879
ZIMMER BIOMET HLDGS INC COM 98956P102 108,905 1,049,988 SH   SOLE 19 1,049,988 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 574,946 5,543,255 SH   SOLE 21 5,543,255 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 502,758 4,847,262 SH   SOLE 22 4,322,181 0 525,081
ZIMMER BIOMET HLDGS INC COM 98956P102 18,101 174,521 SH   SOLE 23 174,521 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 21,055 203,000 SH   SOLE 25 203,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 73,996 713,417 SH   SOLE 26 218,150 0 495,267
ZIMMER BIOMET HLDGS INC COM 98956P102 4,050 39,050 SH   SOLE 28 28,602 0 10,448
ZIMMER BIOMET HLDGS INC COM 98956P102 752 7,246 SH   SOLE 29 7,246 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 79,813 769,504 SH   SOLE 30 769,504 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 8,327 80,280 SH   SOLE 31 41,771 0 38,509
ZIMMER BIOMET HLDGS INC COM 98956P102 33,351 321,546 SH   SOLE 34 321,546 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 17,110 164,964 SH   SOLE 36 164,964 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 507 4,892 SH   SOLE 40 4,892 0 0
ZION OIL & GAS INC COM 989696109 18 44,010 SH   SOLE 2 2,293 0 41,717
ZION OIL & GAS INC COM 989696109 1 1,991 SH   SOLE 7 1,991 0 0
ZION OIL & GAS INC COM 989696109 72 173,465 SH   SOLE 18 173,465 0 0
ZION OIL & GAS INC COM 989696109 28 67,066 SH   SOLE 19 67,066 0 0
ZION OIL & GAS INC COM 989696109 802 1,921,256 SH   SOLE 21 1,921,256 0 0
ZION OIL & GAS INC COM 989696109 282 675,336 SH   SOLE 22 648,429 0 26,907
ZIONS BANCORPORATION N A COM 989701107 19,298 473,686 SH   SOLE 2 48,074 0 425,612
ZIONS BANCORPORATION N A COM 989701107 2,875 70,579 SH   SOLE 4 65,378 0 5,201
ZIONS BANCORPORATION N A COM 989701107 6,497 159,476 SH   SOLE 7 144,856 0 14,620
ZIONS BANCORPORATION N A COM 989701107 282 6,930 SH   SOLE 13 6,930 0 0
ZIONS BANCORPORATION N A COM 989701107 80 1,954 SH   SOLE 15 1,954 0 0
ZIONS BANCORPORATION N A COM 989701107 5 117 SH   SOLE 17 0 0 117
ZIONS BANCORPORATION N A COM 989701107 18,520 454,592 SH   SOLE 18 431,140 0 23,452
ZIONS BANCORPORATION N A COM 989701107 2,358 57,873 SH   SOLE 19 57,873 0 0
ZIONS BANCORPORATION N A COM 989701107 185,106 4,543,595 SH   SOLE 21 4,543,595 0 0
ZIONS BANCORPORATION N A COM 989701107 212,591 5,218,231 SH   SOLE 22 4,718,795 0 499,436
ZIONS BANCORPORATION N A COM 989701107 5,634 138,290 SH   SOLE 23 138,290 0 0
ZIONS BANCORPORATION N A COM 989701107 7,646 187,687 SH   SOLE 25 187,687 0 0
ZIONS BANCORPORATION N A COM 989701107 30,704 753,661 SH   SOLE 26 253,613 0 500,048
ZIONS BANCORPORATION N A COM 989701107 1,560 38,300 SH   SOLE 28 28,647 0 9,653
ZIONS BANCORPORATION N A COM 989701107 1,949 47,833 SH   SOLE 29 7,695 0 40,138
ZIONS BANCORPORATION N A COM 989701107 29,316 719,590 SH   SOLE 30 719,590 0 0
ZIONS BANCORPORATION N A COM 989701107 2,567 63,012 SH   SOLE 31 41,162 0 21,850
ZIONS BANCORPORATION N A COM 989701107 357 8,762 SH   SOLE 34 8,762 0 0
ZIONS BANCORPORATION N A COM 989701107 5,624 138,038 SH   SOLE 36 138,038 0 0
ZIONS BANCORPORATION N A COM 989701107 165 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 199 106,264 SH   SOLE 2 4,302 0 101,962
ZIOPHARM ONCOLOGY INC COM 98973P101 1 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 5 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 815 435,632 SH   SOLE 18 435,632 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 353 188,976 SH   SOLE 19 188,976 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 8,718 4,661,834 SH   SOLE 21 4,661,834 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 7,135 3,815,577 SH   SOLE 22 3,665,405 0 150,172
ZIOPHARM ONCOLOGY INC COM 98973P101 16 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 32 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 54 28,758 SH   SOLE 30 28,758 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 41 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 240 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 1,035 180,644 SH   SOLE 18 180,644 0 0
ZIX CORP COM 98974P100 938 163,628 SH   SOLE 19 163,628 0 0
ZIX CORP COM 98974P100 10,647 1,858,100 SH   SOLE 21 1,858,100 0 0
ZIX CORP COM 98974P100 10,728 1,872,173 SH   SOLE 22 1,827,896 0 44,277
ZIX CORP COM 98974P100 71 12,456 SH   SOLE 29 0 0 12,456
ZOETIS INC CL A 98978V103 148,745 1,738,892 SH   SOLE 2 527,375 0 1,211,517
ZOETIS INC CL A 98978V103 18,845 220,310 SH   SOLE 4 207,543 0 12,767
ZOETIS INC CL A 98978V103 33,238 388,563 SH   SOLE 7 382,801 0 5,762
ZOETIS INC CL A 98978V103 3,314 38,746 SH   SOLE 13 38,746 0 0
ZOETIS INC CL A 98978V103 330 3,863 SH   SOLE 15 3,863 0 0
ZOETIS INC CL A 98978V103 177,296 2,072,666 SH   SOLE 18 1,799,767 0 272,899
ZOETIS INC CL A 98978V103 178,588 2,087,769 SH   SOLE 19 2,087,769 0 0
ZOETIS INC CL A 98978V103 921,319 10,770,617 SH   SOLE 21 10,770,617 0 0
ZOETIS INC CL A 98978V103 1,099,911 12,858,435 SH   SOLE 22 11,097,038 0 1,761,397
ZOETIS INC CL A 98978V103 38,864 454,340 SH   SOLE 23 454,340 0 0
ZOETIS INC CL A 98978V103 38,273 447,426 SH   SOLE 25 447,426 0 0
ZOETIS INC CL A 98978V103 174,741 2,042,797 SH   SOLE 26 506,632 0 1,536,165
ZOETIS INC CL A 98978V103 8,006 93,592 SH   SOLE 28 68,710 0 24,882
ZOETIS INC CL A 98978V103 14,931 174,553 SH   SOLE 29 93,519 0 81,034
ZOETIS INC CL A 98978V103 162,109 1,895,121 SH   SOLE 30 1,895,121 0 0
ZOETIS INC CL A 98978V103 28,572 334,021 SH   SOLE 31 189,125 0 144,896
ZOETIS INC CL A 98978V103 56,011 654,796 SH   SOLE 34 654,796 0 0
ZOETIS INC CL A 98978V103 34,513 403,474 SH   SOLE 36 403,474 0 0
ZOETIS INC CL A 98978V103 930 10,869 SH   SOLE 40 10,869 0 0
ZOGENIX INC COM NEW 98978L204 1,449 39,733 SH   SOLE 2 5,659 0 34,074
ZOGENIX INC COM NEW 98978L204 8 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 29 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 5,007 137,324 SH   SOLE 18 137,324 0 0
ZOGENIX INC COM NEW 98978L204 4,327 118,689 SH   SOLE 19 118,689 0 0
ZOGENIX INC COM NEW 98978L204 72,129 1,978,308 SH   SOLE 21 1,978,308 0 0
ZOGENIX INC COM NEW 98978L204 44,650 1,224,643 SH   SOLE 22 1,171,636 0 53,007
ZOGENIX INC COM NEW 98978L204 583 15,980 SH   SOLE 23 15,980 0 0
ZOGENIX INC COM NEW 98978L204 1,562 42,846 SH   SOLE 26 8,893 0 33,953
ZOGENIX INC COM NEW 98978L204 207 5,665 SH   SOLE 28 5,665 0 0
ZOGENIX INC COM NEW 98978L204 127 3,471 SH   SOLE 29 0 0 3,471
ZOGENIX INC COM NEW 98978L204 417 11,449 SH   SOLE 30 11,449 0 0
ZOGENIX INC COM NEW 98978L204 132 3,615 SH   SOLE 40 3,615 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 38 31,189 SH   SOLE 2 0 0 31,189
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 163 132,700 SH   SOLE 18 132,700 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 60 48,855 SH   SOLE 19 48,855 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 1,691 1,375,186 SH   SOLE 21 1,375,186 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 221 179,412 SH   SOLE 22 171,281 0 8,131
ZOSANO PHARMA CORP COM NEW 98979H202 4 1,932 SH   SOLE 18 1,932 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 54 25,617 SH   SOLE 21 25,617 0 0
ZSCALER INC COM 98980G102 1,884 48,055 SH   SOLE 2 2,128 0 45,927
ZSCALER INC COM 98980G102 10 264 SH   SOLE 4 264 0 0
ZSCALER INC COM 98980G102 43 1,093 SH   SOLE 7 1,093 0 0
ZSCALER INC COM 98980G102 7,713 196,719 SH   SOLE 18 196,719 0 0
ZSCALER INC COM 98980G102 13,298 339,145 SH   SOLE 19 339,145 0 0
ZSCALER INC COM 98980G102 77,443 1,975,093 SH   SOLE 21 1,975,093 0 0
ZSCALER INC COM 98980G102 35,893 915,408 SH   SOLE 22 844,806 0 70,602
ZSCALER INC COM 98980G102 25 645 SH   SOLE 23 645 0 0
ZSCALER INC COM 98980G102 593 15,114 SH   SOLE 26 10,638 0 4,476
ZSCALER INC COM 98980G102 101 2,588 SH   SOLE 29 0 0 2,588
ZSCALER INC COM 98980G102 465 11,863 SH   SOLE 30 11,863 0 0
ZSCALER INC COM 98980G102 6,801 173,445 SH   SOLE 34 173,445 0 0
ZSCALER INC COM 98980G102 232 5,914 SH   SOLE 40 5,914 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,494 157,569 SH   SOLE 25 157,569 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,828 178,648 SH   SOLE 26 10,402 0 168,246
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 378 23,889 SH   SOLE 32 23,889 0 0
ZUMIEZ INC COM 989817101 432 22,543 SH   SOLE 2 5,739 0 16,804
ZUMIEZ INC COM 989817101 2 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 9 453 SH   SOLE 7 453 0 0
ZUMIEZ INC COM 989817101 1,919 100,113 SH   SOLE 18 100,113 0 0
ZUMIEZ INC COM 989817101 1,165 60,798 SH   SOLE 19 60,798 0 0
ZUMIEZ INC COM 989817101 39,007 2,034,794 SH   SOLE 21 2,034,794 0 0
ZUMIEZ INC COM 989817101 12,185 635,614 SH   SOLE 22 604,726 0 30,888
ZUMIEZ INC COM 989817101 507 26,439 SH   SOLE 23 26,439 0 0
ZUMIEZ INC COM 989817101 1,046 54,588 SH   SOLE 26 4,857 0 49,731
ZUMIEZ INC COM 989817101 56 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 123 6,398 SH   SOLE 29 0 0 6,398
ZUMIEZ INC COM 989817101 735 38,325 SH   SOLE 30 38,325 0 0
ZUMIEZ INC COM 989817101 118 6,169 SH   SOLE 34 6,169 0 0
ZUMIEZ INC COM 989817101 50 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 15,212 838,591 SH   SOLE 19 838,591 0 0
ZUORA INC COM CL A 98983V106 3,123 172,162 SH   SOLE 22 172,162 0 0
ZUORA INC COM CL A 98983V106 3,938 217,086 SH   SOLE 34 217,086 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 8 2,684 SH   SOLE 18 2,684 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 126 42,563 SH   SOLE 21 42,563 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 759 255,702 SH   SOLE 22 255,702 0 0
ZYNGA INC CL A 98986T108 6,110 1,554,767 SH   SOLE 2 50,070 0 1,504,697
ZYNGA INC CL A 98986T108 1,208 307,455 SH   SOLE 4 307,455 0 0
ZYNGA INC CL A 98986T108 55 13,868 SH   SOLE 7 13,868 0 0
ZYNGA INC CL A 98986T108 13,863 3,527,502 SH   SOLE 18 3,527,502 0 0
ZYNGA INC CL A 98986T108 78,536 19,983,679 SH   SOLE 19 19,983,679 0 0
ZYNGA INC CL A 98986T108 39,848 10,139,400 SH   SOLE 21 10,139,400 0 0
ZYNGA INC CL A 98986T108 86,269 21,951,345 SH   SOLE 22 20,412,645 0 1,538,700
ZYNGA INC CL A 98986T108 947 240,929 SH   SOLE 26 168,427 0 72,502
ZYNGA INC CL A 98986T108 387 98,419 SH   SOLE 28 98,419 0 0
ZYNGA INC CL A 98986T108 809 205,927 SH   SOLE 30 205,927 0 0
ZYNGA INC CL A 98986T108 61 15,476 SH   SOLE 31 15,476 0 0
ZYNGA INC CL A 98986T108 33,275 8,466,920 SH   SOLE 34 8,466,920 0 0
ZYNGA INC CL A 98986T108 330 84,096 SH   SOLE 40 84,096 0 0