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
SLACK TECHNOLOGIES INC COM CL A 83088V102 529 14,111 SH   SOLE 18 14,111 0 0
HUAMI CORP SPONSORED ADS 44331K103 165 16,530 SH   SOLE 18 0 0 16,530
1347 PPTY INS HLDGS INC COM 68244P107 1 155 SH   SOLE 18 155 0 0
1347 PPTY INS HLDGS INC COM 68244P107 42 8,557 SH   SOLE 21 8,557 0 0
1ST CONSTITUTION BANCORP COM 31986N102 123 6,682 SH   SOLE 2 350 0 6,332
1ST CONSTITUTION BANCORP COM 31986N102 476 25,773 SH   SOLE 18 25,773 0 0
1ST CONSTITUTION BANCORP COM 31986N102 205 11,083 SH   SOLE 19 11,083 0 0
1ST CONSTITUTION BANCORP COM 31986N102 4,594 248,727 SH   SOLE 21 248,727 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,180 63,886 SH   SOLE 22 59,457 0 4,429
1ST SOURCE CORP COM 336901103 700 15,076 SH   SOLE 2 591 0 14,485
1ST SOURCE CORP COM 336901103 18 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 2,294 49,450 SH   SOLE 18 49,450 0 0
1ST SOURCE CORP COM 336901103 1,246 26,863 SH   SOLE 19 26,863 0 0
1ST SOURCE CORP COM 336901103 20,613 444,240 SH   SOLE 21 444,240 0 0
1ST SOURCE CORP COM 336901103 26,385 568,633 SH   SOLE 22 548,290 0 20,343
1ST SOURCE CORP COM 336901103 320 6,899 SH   SOLE 26 0 0 6,899
1ST SOURCE CORP COM 336901103 117 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 220 4,738 SH   SOLE 30 4,738 0 0
1ST SOURCE CORP COM 336901103 70 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 113 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 6,191 794,709 SH   SOLE 21 794,709 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 2,686 344,811 SH   SOLE 22 344,811 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 69 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,373 176,251 SH   SOLE 30 176,251 0 0
22ND CENTY GROUP INC COM 90137F103 205 97,865 SH   SOLE 2 3,975 0 93,890
22ND CENTY GROUP INC COM 90137F103 6 2,871 SH   SOLE 7 2,871 0 0
22ND CENTY GROUP INC COM 90137F103 812 388,543 SH   SOLE 18 388,543 0 0
22ND CENTY GROUP INC COM 90137F103 411 196,667 SH   SOLE 19 196,667 0 0
22ND CENTY GROUP INC COM 90137F103 8,287 3,965,143 SH   SOLE 21 3,965,143 0 0
22ND CENTY GROUP INC COM 90137F103 7,082 3,388,483 SH   SOLE 22 3,289,647 0 98,836
2U INC COM 90214J101 4,092 108,716 SH   SOLE 2 3,978 0 104,738
2U INC COM 90214J101 15 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 34 912 SH   SOLE 7 912 0 0
2U INC COM 90214J101 989 26,267 SH   SOLE 18 26,267 0 0
2U INC COM 90214J101 457 12,133 SH   SOLE 19 12,133 0 0
2U INC COM 90214J101 30,766 817,382 SH   SOLE 21 817,382 0 0
2U INC COM 90214J101 59,336 1,576,401 SH   SOLE 22 1,440,719 0 135,682
2U INC COM 90214J101 736 19,548 SH   SOLE 26 11,851 0 7,697
2U INC COM 90214J101 290 7,695 SH   SOLE 28 7,695 0 0
2U INC COM 90214J101 682 18,114 SH   SOLE 30 18,114 0 0
2U INC COM 90214J101 90 2,390 SH   SOLE 31 1,190 0 1,200
2U INC COM 90214J101 217 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,042 114,470 SH   SOLE 2 4,794 0 109,676
3-D SYS CORP DEL COM NEW 88554D205 5 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 22 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 4,551 500,066 SH   SOLE 18 500,066 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,757 193,086 SH   SOLE 19 193,086 0 0
3-D SYS CORP DEL COM NEW 88554D205 112,502 12,362,895 SH   SOLE 21 12,362,895 0 0
3-D SYS CORP DEL COM NEW 88554D205 31,570 3,469,199 SH   SOLE 22 3,291,746 0 177,453
3-D SYS CORP DEL COM NEW 88554D205 492 54,015 SH   SOLE 26 46,641 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 140 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 17,134 1,882,882 SH   SOLE 30 1,882,882 0 0
3-D SYS CORP DEL COM NEW 88554D205 101 11,083 SH   SOLE 40 11,083 0 0
360 FINANCE INC ADS 88557W101 326 27,727 SH   SOLE 22 27,727 0 0
3M CO COM 88579Y101 240,186 1,385,638 SH   SOLE 2 155,695 0 1,229,943
3M CO COM 88579Y101 34,149 197,008 SH   SOLE 4 181,343 0 15,665
3M CO COM 88579Y101 105,247 607,168 SH   SOLE 7 565,314 0 41,854
3M CO COM 88579Y101 892 5,148 SH   SOLE 13 5,148 0 0
3M CO COM 88579Y101 962 5,548 SH   SOLE 15 5,548 0 0
3M CO COM 88579Y101 17 98 SH   SOLE 17 0 0 98
3M CO COM 88579Y101 325,428 1,877,398 SH   SOLE 18 1,801,081 0 76,317
3M CO COM 88579Y101 86,380 498,329 SH   SOLE 19 498,329 0 0
3M CO COM 88579Y101 4,097 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 2,346,710 13,538,189 SH   SOLE 21 13,538,189 0 0
3M CO COM 88579Y101 2,409,591 13,900,954 SH   SOLE 22 12,332,925 0 1,568,029
3M CO COM 88579Y101 71,925 414,935 SH   SOLE 23 414,935 0 0
3M CO COM 88579Y101 97,127 560,329 SH   SOLE 25 560,329 0 0
3M CO COM 88579Y101 485,670 2,801,835 SH   SOLE 26 654,194 0 2,147,641
3M CO COM 88579Y101 19,487 112,422 SH   SOLE 28 82,161 0 30,261
3M CO COM 88579Y101 2,202 12,704 SH   SOLE 29 12,704 0 0
3M CO COM 88579Y101 397,001 2,290,305 SH   SOLE 30 2,290,305 0 0
3M CO COM 88579Y101 31,647 182,574 SH   SOLE 31 109,739 0 72,835
3M CO COM 88579Y101 19,339 111,565 SH   SOLE 32 111,565 0 0
3M CO COM 88579Y101 31,258 180,326 SH   SOLE 34 180,326 0 0
3M CO COM 88579Y101 70,501 406,721 SH   SOLE 36 406,721 0 0
3M CO COM 88579Y101 1,575 9,089 SH   SOLE 37 9,089 0 0
3M CO COM 88579Y101 2,249 12,976 SH   SOLE 40 12,976 0 0
500 COM LTD SPON ADR REP A 33829R100 43 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 1,740 163,659 SH   SOLE 21 163,659 0 0
500 COM LTD SPON ADR REP A 33829R100 1,011 95,104 SH   SOLE 22 95,104 0 0
500 COM LTD SPON ADR REP A 33829R100 620 58,344 SH   SOLE 30 58,344 0 0
51JOB INC SPONSORED ADS 316827104 2,016 26,706 SH   SOLE 2 838 0 25,868
51JOB INC SPONSORED ADS 316827104 435 5,762 SH   SOLE 4 5,762 0 0
51JOB INC SPONSORED ADS 316827104 631 8,361 SH   SOLE 7 3,455 0 4,906
51JOB INC SPONSORED ADS 316827104 610 8,076 SH   SOLE 15 7,700 0 376
51JOB INC SPONSORED ADS 316827104 2,658 35,203 SH   SOLE 18 35,203 0 0
51JOB INC SPONSORED ADS 316827104 43,855 580,866 SH   SOLE 21 580,866 0 0
51JOB INC SPONSORED ADS 316827104 24,655 326,559 SH   SOLE 22 302,861 0 23,698
51JOB INC SPONSORED ADS 316827104 1,168 15,474 SH   SOLE 23 15,474 0 0
51JOB INC SPONSORED ADS 316827104 918 12,155 SH   SOLE 25 12,155 0 0
51JOB INC SPONSORED ADS 316827104 12,522 165,855 SH   SOLE 26 54,504 0 111,351
51JOB INC SPONSORED ADS 316827104 294 3,898 SH   SOLE 28 3,898 0 0
51JOB INC SPONSORED ADS 316827104 326 4,313 SH   SOLE 29 1,983 0 2,330
51JOB INC SPONSORED ADS 316827104 11,420 151,263 SH   SOLE 30 151,263 0 0
51JOB INC SPONSORED ADS 316827104 108 1,437 SH   SOLE 31 1,437 0 0
51JOB INC SPONSORED ADS 316827104 140 1,857 SH   SOLE 34 1,857 0 0
51JOB INC SPONSORED ADS 316827104 15 196 SH   SOLE 40 196 0 0
58 COM INC SPON ADR REP A 31680Q104 5,800 93,299 SH   SOLE 2 9,751 0 83,548
58 COM INC SPON ADR REP A 31680Q104 1,316 21,166 SH   SOLE 4 21,166 0 0
58 COM INC SPON ADR REP A 31680Q104 796 12,800 SH   SOLE 7 12,800 0 0
58 COM INC SPON ADR REP A 31680Q104 43 687 SH   SOLE 13 687 0 0
58 COM INC SPON ADR REP A 31680Q104 1,905 30,649 SH   SOLE 15 29,275 0 1,374
58 COM INC SPON ADR REP A 31680Q104 1,568 25,225 SH   SOLE 18 25,225 0 0
58 COM INC SPON ADR REP A 31680Q104 12,733 204,816 SH   SOLE 19 204,816 0 0
58 COM INC SPON ADR REP A 31680Q104 117,392 1,888,249 SH   SOLE 21 1,888,249 0 0
58 COM INC SPON ADR REP A 31680Q104 73,671 1,184,990 SH   SOLE 22 1,088,523 0 96,467
58 COM INC SPON ADR REP A 31680Q104 3,620 58,225 SH   SOLE 23 58,225 0 0
58 COM INC SPON ADR REP A 31680Q104 3,404 54,752 SH   SOLE 25 54,752 0 0
58 COM INC SPON ADR REP A 31680Q104 27,799 447,141 SH   SOLE 26 64,789 0 382,352
58 COM INC SPON ADR REP A 31680Q104 759 12,204 SH   SOLE 28 12,204 0 0
58 COM INC SPON ADR REP A 31680Q104 1,309 21,058 SH   SOLE 29 12,508 0 8,550
58 COM INC SPON ADR REP A 31680Q104 33,465 538,284 SH   SOLE 30 538,284 0 0
58 COM INC SPON ADR REP A 31680Q104 335 5,391 SH   SOLE 31 5,391 0 0
58 COM INC SPON ADR REP A 31680Q104 376 6,052 SH   SOLE 32 6,052 0 0
58 COM INC SPON ADR REP A 31680Q104 20,184 324,659 SH   SOLE 34 324,659 0 0
58 COM INC SPON ADR REP A 31680Q104 48 769 SH   SOLE 40 769 0 0
8X8 INC NEW COM 282914100 1,967 81,621 SH   SOLE 2 3,865 0 77,756
8X8 INC NEW COM 282914100 10 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 48 1,985 SH   SOLE 7 1,985 0 0
8X8 INC NEW COM 282914100 9,924 411,764 SH   SOLE 18 411,764 0 0
8X8 INC NEW COM 282914100 3,845 159,550 SH   SOLE 19 159,550 0 0
8X8 INC NEW COM 282914100 250,746 10,404,414 SH   SOLE 21 10,404,414 0 0
8X8 INC NEW COM 282914100 68,806 2,855,012 SH   SOLE 22 2,730,442 0 124,570
8X8 INC NEW COM 282914100 1,034 42,910 SH   SOLE 26 34,365 0 8,545
8X8 INC NEW COM 282914100 312 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 3,418 141,827 SH   SOLE 30 141,827 0 0
8X8 INC NEW COM 282914100 254 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 14 3,895 SH   SOLE 18 3,895 0 0
A H BELO CORP COM CL A 001282102 259 70,228 SH   SOLE 21 70,228 0 0
A H BELO CORP COM CL A 001282102 1,765 478,360 SH   SOLE 22 478,360 0 0
A MARK PRECIOUS METALS INC COM 00181T107 13 960 SH   SOLE 18 960 0 0
A MARK PRECIOUS METALS INC COM 00181T107 194 14,881 SH   SOLE 21 14,881 0 0
A10 NETWORKS INC COM 002121101 452 66,307 SH   SOLE 2 20,374 0 45,933
A10 NETWORKS INC COM 002121101 7 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,437 210,777 SH   SOLE 18 201,555 0 9,222
A10 NETWORKS INC COM 002121101 3,047 446,798 SH   SOLE 19 446,798 0 0
A10 NETWORKS INC COM 002121101 12,785 1,874,680 SH   SOLE 21 1,874,680 0 0
A10 NETWORKS INC COM 002121101 14,915 2,186,990 SH   SOLE 22 2,110,207 0 76,783
A10 NETWORKS INC COM 002121101 653 95,740 SH   SOLE 23 95,740 0 0
A10 NETWORKS INC COM 002121101 147 21,562 SH   SOLE 25 21,562 0 0
A10 NETWORKS INC COM 002121101 2,213 324,530 SH   SOLE 26 22,698 0 301,832
A10 NETWORKS INC COM 002121101 31 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 144 21,064 SH   SOLE 30 21,064 0 0
A10 NETWORKS INC COM 002121101 9 1,347 SH   SOLE 34 1,347 0 0
A10 NETWORKS INC COM 002121101 16 2,343 SH   SOLE 36 2,343 0 0
AAC HLDGS INC COM 000307108 3 3,552 SH   SOLE 18 3,552 0 0
AAC HLDGS INC COM 000307108 44 51,726 SH   SOLE 21 51,726 0 0
AAC HLDGS INC COM 000307108 100 116,780 SH   SOLE 22 116,780 0 0
AAON INC COM PAR $0.004 000360206 1,796 35,784 SH   SOLE 2 1,695 0 34,089
AAON INC COM PAR $0.004 000360206 10 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 37 733 SH   SOLE 7 733 0 0
AAON INC COM PAR $0.004 000360206 8,970 178,764 SH   SOLE 18 178,764 0 0
AAON INC COM PAR $0.004 000360206 3,523 70,206 SH   SOLE 19 70,206 0 0
AAON INC COM PAR $0.004 000360206 218,704 4,358,399 SH   SOLE 21 4,358,399 0 0
AAON INC COM PAR $0.004 000360206 60,601 1,207,665 SH   SOLE 22 1,151,664 0 56,001
AAON INC COM PAR $0.004 000360206 920 18,340 SH   SOLE 26 15,487 0 2,853
AAON INC COM PAR $0.004 000360206 260 5,191 SH   SOLE 28 5,191 0 0
AAON INC COM PAR $0.004 000360206 3,056 60,891 SH   SOLE 30 60,891 0 0
AAON INC COM PAR $0.004 000360206 237 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 1,542 41,908 SH   SOLE 2 5,241 0 36,667
AAR CORP COM 000361105 2 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 24 657 SH   SOLE 7 657 0 0
AAR CORP COM 000361105 5,354 145,541 SH   SOLE 18 145,541 0 0
AAR CORP COM 000361105 3,185 86,566 SH   SOLE 19 86,566 0 0
AAR CORP COM 000361105 144,773 3,935,120 SH   SOLE 21 3,935,120 0 0
AAR CORP COM 000361105 38,258 1,039,890 SH   SOLE 22 994,196 0 45,694
AAR CORP COM 000361105 415 11,277 SH   SOLE 23 11,277 0 0
AAR CORP COM 000361105 1,919 52,159 SH   SOLE 26 5,768 0 46,391
AAR CORP COM 000361105 176 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 1,796 48,816 SH   SOLE 30 48,816 0 0
AAR CORP COM 000361105 132 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 5,572 90,728 SH   SOLE 2 32,734 0 57,994
AARONS INC COM PAR $0.50 002535300 19 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 103 1,673 SH   SOLE 7 1,673 0 0
AARONS INC COM PAR $0.50 002535300 23,357 380,353 SH   SOLE 18 380,353 0 0
AARONS INC COM PAR $0.50 002535300 8,111 132,079 SH   SOLE 19 132,079 0 0
AARONS INC COM PAR $0.50 002535300 290,671 4,733,282 SH   SOLE 21 4,733,282 0 0
AARONS INC COM PAR $0.50 002535300 150,948 2,458,032 SH   SOLE 22 2,360,224 0 97,808
AARONS INC COM PAR $0.50 002535300 291 4,732 SH   SOLE 23 4,732 0 0
AARONS INC COM PAR $0.50 002535300 2,287 37,238 SH   SOLE 26 15,134 0 22,104
AARONS INC COM PAR $0.50 002535300 531 8,654 SH   SOLE 28 8,654 0 0
AARONS INC COM PAR $0.50 002535300 1,114 18,136 SH   SOLE 30 18,136 0 0
AARONS INC COM PAR $0.50 002535300 4,932 80,310 SH   SOLE 31 0 0 80,310
AARONS INC COM PAR $0.50 002535300 77 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 441 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 39,413 1,967,723 SH   SOLE 18 1,967,723 0 0
ABB LTD SPONSORED ADR 000375204 37,316 1,863,018 SH   SOLE 19 1,863,018 0 0
ABB LTD SPONSORED ADR 000375204 1,501 74,944 SH   SOLE 23 74,944 0 0
ABB LTD SPONSORED ADR 000375204 8,933 445,998 SH   SOLE 34 445,998 0 0
ABBOTT LABS COM 002824100 425,719 5,062,056 SH   SOLE 2 1,298,447 0 3,763,609
ABBOTT LABS COM 002824100 52,272 621,545 SH   SOLE 4 574,269 0 47,276
ABBOTT LABS COM 002824100 141,343 1,680,659 SH   SOLE 7 1,560,177 0 120,482
ABBOTT LABS COM 002824100 3,406 40,503 SH   SOLE 13 40,503 0 0
ABBOTT LABS COM 002824100 1,411 16,773 SH   SOLE 15 16,773 0 0
ABBOTT LABS COM 002824100 7 78 SH   SOLE 17 0 0 78
ABBOTT LABS COM 002824100 348,424 4,142,977 SH   SOLE 18 3,906,287 0 236,690
ABBOTT LABS COM 002824100 533,586 6,344,666 SH   SOLE 19 6,344,666 0 0
ABBOTT LABS COM 002824100 12,073 143,556 SH   SOLE 20 143,556 0 0
ABBOTT LABS COM 002824100 3,560,919 42,341,486 SH   SOLE 21 42,341,486 0 0
ABBOTT LABS COM 002824100 3,567,572 42,420,595 SH   SOLE 22 37,716,225 0 4,704,370
ABBOTT LABS COM 002824100 106,027 1,260,731 SH   SOLE 23 1,260,731 0 0
ABBOTT LABS COM 002824100 255,924 3,043,089 SH   SOLE 25 3,043,089 0 0
ABBOTT LABS COM 002824100 572,722 6,810,012 SH   SOLE 26 1,855,500 0 4,954,512
ABBOTT LABS COM 002824100 28,888 343,493 SH   SOLE 28 252,616 0 90,877
ABBOTT LABS COM 002824100 3,554 42,261 SH   SOLE 29 42,261 0 0
ABBOTT LABS COM 002824100 571,079 6,790,475 SH   SOLE 30 6,790,475 0 0
ABBOTT LABS COM 002824100 56,450 671,229 SH   SOLE 31 331,099 0 340,130
ABBOTT LABS COM 002824100 293,965 3,495,425 SH   SOLE 34 3,495,425 0 0
ABBOTT LABS COM 002824100 102,169 1,214,847 SH   SOLE 36 1,214,847 0 0
ABBOTT LABS COM 002824100 3,323 39,511 SH   SOLE 40 39,511 0 0
ABBVIE INC COM 00287Y109 280,502 3,857,292 SH   SOLE 2 640,814 0 3,216,478
ABBVIE INC COM 00287Y109 41,345 568,554 SH   SOLE 4 528,539 0 40,015
ABBVIE INC COM 00287Y109 109,917 1,511,510 SH   SOLE 7 1,403,541 0 107,969
ABBVIE INC COM 00287Y109 6,892 94,768 SH   SOLE 13 94,768 0 0
ABBVIE INC COM 00287Y109 1,084 14,911 SH   SOLE 15 14,911 0 0
ABBVIE INC COM 00287Y109 451,382 6,207,118 SH   SOLE 18 5,965,538 0 241,580
ABBVIE INC COM 00287Y109 146,721 2,017,617 SH   SOLE 19 2,017,617 0 0
ABBVIE INC COM 00287Y109 2,102,463 28,911,759 SH   SOLE 21 28,911,759 0 0
ABBVIE INC COM 00287Y109 2,690,723 37,001,145 SH   SOLE 22 32,757,742 0 4,243,403
ABBVIE INC COM 00287Y109 84,525 1,162,335 SH   SOLE 23 1,162,335 0 0
ABBVIE INC COM 00287Y109 118,780 1,633,383 SH   SOLE 25 1,633,383 0 0
ABBVIE INC COM 00287Y109 479,370 6,591,999 SH   SOLE 26 1,704,162 0 4,887,837
ABBVIE INC COM 00287Y109 21,013 288,964 SH   SOLE 28 211,790 0 77,174
ABBVIE INC COM 00287Y109 25,054 344,533 SH   SOLE 29 85,349 0 259,184
ABBVIE INC COM 00287Y109 401,041 5,514,867 SH   SOLE 30 5,514,867 0 0
ABBVIE INC COM 00287Y109 39,892 548,570 SH   SOLE 31 354,183 0 194,387
ABBVIE INC COM 00287Y109 3,126 42,984 SH   SOLE 32 42,984 0 0
ABBVIE INC COM 00287Y109 57,443 789,922 SH   SOLE 34 789,922 0 0
ABBVIE INC COM 00287Y109 82,626 1,136,224 SH   SOLE 36 1,136,224 0 0
ABBVIE INC COM 00287Y109 1,714 23,576 SH   SOLE 37 23,576 0 0
ABBVIE INC COM 00287Y109 2,417 33,241 SH   SOLE 40 33,241 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 145 30,435 SH   SOLE 2 1,193 0 29,242
ABEONA THERAPEUTICS INC COM 00289Y107 4 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 512 107,011 SH   SOLE 18 107,011 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 259 54,199 SH   SOLE 19 54,199 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 5,354 1,120,080 SH   SOLE 21 1,120,080 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 5,400 1,129,667 SH   SOLE 22 1,087,089 0 42,578
ABEONA THERAPEUTICS INC COM 00289Y107 21 4,374 SH   SOLE 26 0 0 4,374
ABEONA THERAPEUTICS INC COM 00289Y107 49 10,226 SH   SOLE 30 10,226 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 15 3,194 SH   SOLE 40 3,194 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,081 67,375 SH   SOLE 2 2,783 0 64,592
ABERCROMBIE & FITCH CO CL A 002896207 6 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 42 2,624 SH   SOLE 7 2,624 0 0
ABERCROMBIE & FITCH CO CL A 002896207 4,658 290,389 SH   SOLE 18 290,389 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,823 113,628 SH   SOLE 19 113,628 0 0
ABERCROMBIE & FITCH CO CL A 002896207 115,834 7,221,580 SH   SOLE 21 7,221,580 0 0
ABERCROMBIE & FITCH CO CL A 002896207 32,666 2,036,511 SH   SOLE 22 1,909,247 0 127,264
ABERCROMBIE & FITCH CO CL A 002896207 193 12,022 SH   SOLE 26 8,806 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 131 8,162 SH   SOLE 28 8,162 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,562 97,396 SH   SOLE 30 97,396 0 0
ABERCROMBIE & FITCH CO CL A 002896207 108 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 125 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,042 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2,118 254,000 SH   SOLE 2 254,000 0 0
ABIOMED INC COM 003654100 27,239 104,569 SH   SOLE 2 8,699 0 95,870
ABIOMED INC COM 003654100 3,627 13,925 SH   SOLE 4 12,600 0 1,325
ABIOMED INC COM 003654100 10,021 38,468 SH   SOLE 7 38,468 0 0
ABIOMED INC COM 003654100 64 247 SH   SOLE 13 247 0 0
ABIOMED INC COM 003654100 91 349 SH   SOLE 15 349 0 0
ABIOMED INC COM 003654100 23,480 90,138 SH   SOLE 18 84,173 0 5,965
ABIOMED INC COM 003654100 64,564 247,857 SH   SOLE 19 247,857 0 0
ABIOMED INC COM 003654100 331,395 1,272,198 SH   SOLE 21 1,272,198 0 0
ABIOMED INC COM 003654100 281,489 1,080,615 SH   SOLE 22 962,979 0 117,636
ABIOMED INC COM 003654100 8,354 32,070 SH   SOLE 23 32,070 0 0
ABIOMED INC COM 003654100 18,448 70,822 SH   SOLE 25 70,822 0 0
ABIOMED INC COM 003654100 50,128 192,438 SH   SOLE 26 58,185 0 134,253
ABIOMED INC COM 003654100 2,379 9,131 SH   SOLE 28 6,831 0 2,300
ABIOMED INC COM 003654100 2,670 10,249 SH   SOLE 29 932 0 9,317
ABIOMED INC COM 003654100 46,673 179,172 SH   SOLE 30 179,172 0 0
ABIOMED INC COM 003654100 3,354 12,875 SH   SOLE 31 8,078 0 4,797
ABIOMED INC COM 003654100 1,373 5,271 SH   SOLE 34 5,271 0 0
ABIOMED INC COM 003654100 7,335 28,157 SH   SOLE 36 28,157 0 0
ABIOMED INC COM 003654100 293 1,125 SH   SOLE 40 1,125 0 0
ABM INDS INC COM 000957100 2,702 67,551 SH   SOLE 2 2,748 0 64,803
ABM INDS INC COM 000957100 14 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 3,423 85,573 SH   SOLE 7 85,573 0 0
ABM INDS INC COM 000957100 12,150 303,753 SH   SOLE 18 303,753 0 0
ABM INDS INC COM 000957100 4,551 113,776 SH   SOLE 19 113,776 0 0
ABM INDS INC COM 000957100 288,044 7,201,095 SH   SOLE 21 7,201,095 0 0
ABM INDS INC COM 000957100 80,190 2,004,753 SH   SOLE 22 1,880,291 0 124,462
ABM INDS INC COM 000957100 738 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 292 7,312 SH   SOLE 28 7,312 0 0
ABM INDS INC COM 000957100 3,777 94,427 SH   SOLE 30 94,427 0 0
ABM INDS INC COM 000957100 3,748 93,697 SH   SOLE 31 0 0 93,697
ABM INDS INC COM 000957100 105 2,624 SH   SOLE 36 2,624 0 0
ABM INDS INC COM 000957100 246 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 203 197,288 SH   SOLE 2 6,058 0 191,230
ABRAXAS PETE CORP COM 003830106 4 4,355 SH   SOLE 7 4,355 0 0
ABRAXAS PETE CORP COM 003830106 552 535,880 SH   SOLE 18 535,880 0 0
ABRAXAS PETE CORP COM 003830106 279 270,698 SH   SOLE 19 270,698 0 0
ABRAXAS PETE CORP COM 003830106 5,489 5,328,653 SH   SOLE 21 5,328,653 0 0
ABRAXAS PETE CORP COM 003830106 5,426 5,267,819 SH   SOLE 22 5,145,174 0 122,645
AC IMMUNE SA SHS H00263105 3,717 669,665 SH   SOLE 21 669,665 0 0
AC IMMUNE SA SHS H00263105 16 2,923 SH   SOLE 30 2,923 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,536 32,574 SH   SOLE 2 1,548 0 31,026
ACACIA COMMUNICATIONS INC COM 00401C108 7 142 SH   SOLE 4 142 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 35 733 SH   SOLE 7 733 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 5,764 122,216 SH   SOLE 18 122,216 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 3,396 72,008 SH   SOLE 19 72,008 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 60,686 1,286,803 SH   SOLE 21 1,286,803 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 43,383 919,901 SH   SOLE 22 874,241 0 45,660
ACACIA COMMUNICATIONS INC COM 00401C108 530 11,242 SH   SOLE 26 9,467 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 143 3,023 SH   SOLE 28 3,023 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 549 11,648 SH   SOLE 30 11,648 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 159 3,373 SH   SOLE 40 3,373 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 89 30,082 SH   SOLE 2 721 0 29,361
ACACIA RESH CORP ACACIA TCH COM 003881307 3 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 420 142,044 SH   SOLE 18 142,044 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,742 1,264,158 SH   SOLE 21 1,264,158 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,368 1,137,865 SH   SOLE 22 1,103,213 0 34,652
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,078 202,526 SH   SOLE 2 43,698 0 158,828
ACADIA HEALTHCARE COMPANY IN COM 00404A109 15 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 93 2,651 SH   SOLE 7 2,651 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 8,712 249,275 SH   SOLE 18 249,275 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 682 19,517 SH   SOLE 19 19,517 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 158,879 4,545,884 SH   SOLE 21 4,545,884 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 99,956 2,859,984 SH   SOLE 22 2,681,870 0 178,114
ACADIA HEALTHCARE COMPANY IN COM 00404A109 818 23,412 SH   SOLE 26 17,610 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 396 11,327 SH   SOLE 28 11,327 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,728 49,445 SH   SOLE 30 49,445 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 186 5,309 SH   SOLE 31 1,909 0 3,400
ACADIA HEALTHCARE COMPANY IN COM 00404A109 293 8,394 SH   SOLE 40 8,394 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,271 122,386 SH   SOLE 2 34,889 0 87,497
ACADIA PHARMACEUTICALS INC COM 004225108 13 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 54 2,035 SH   SOLE 7 2,035 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 10,292 385,020 SH   SOLE 18 375,029 0 9,991
ACADIA PHARMACEUTICALS INC COM 004225108 15,591 583,276 SH   SOLE 19 583,276 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 88 3,300 SH   SOLE 20 3,300 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 129,464 4,843,402 SH   SOLE 21 4,843,402 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 87,700 3,280,964 SH   SOLE 22 3,130,947 0 150,017
ACADIA PHARMACEUTICALS INC COM 004225108 480 17,940 SH   SOLE 23 17,940 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,155 80,624 SH   SOLE 26 34,569 0 46,055
ACADIA PHARMACEUTICALS INC COM 004225108 381 14,250 SH   SOLE 28 14,250 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5,801 217,005 SH   SOLE 30 217,005 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,461 92,083 SH   SOLE 34 92,083 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 289 10,804 SH   SOLE 40 10,804 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,617 95,626 SH   SOLE 2 15,797 0 79,829
ACADIA RLTY TR COM SH BEN INT 004239109 593 21,648 SH   SOLE 4 21,648 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,386 87,180 SH   SOLE 7 87,180 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 87 3,176 SH   SOLE 15 3,176 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 9,851 359,912 SH   SOLE 18 359,912 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 9,523 347,950 SH   SOLE 19 347,950 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 258,721 9,452,712 SH   SOLE 21 9,452,712 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 98,767 3,608,578 SH   SOLE 22 3,492,121 0 116,457
ACADIA RLTY TR COM SH BEN INT 004239109 1,143 41,758 SH   SOLE 23 41,758 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,699 171,670 SH   SOLE 25 171,670 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,024 110,493 SH   SOLE 26 24,949 0 85,544
ACADIA RLTY TR COM SH BEN INT 004239109 291 10,643 SH   SOLE 28 10,643 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,193 43,587 SH   SOLE 29 43,587 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 12,868 470,146 SH   SOLE 30 470,146 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 517 18,888 SH   SOLE 34 18,888 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 201 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 546 23,873 SH   SOLE 2 1,130 0 22,743
ACCELERATE DIAGNOSTICS INC COM 00430H102 12 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 2,037 89,032 SH   SOLE 18 89,032 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,067 46,656 SH   SOLE 19 46,656 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 19,403 848,015 SH   SOLE 21 848,015 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 17,778 776,992 SH   SOLE 22 726,693 0 50,299
ACCELERATE DIAGNOSTICS INC COM 00430H102 245 10,728 SH   SOLE 26 0 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 99 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 4,615 201,714 SH   SOLE 30 201,714 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 63 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 5,730 139,482 SH   SOLE 2 100,833 0 38,649
ACCELERON PHARMA INC COM 00434H108 8 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 35 856 SH   SOLE 7 856 0 0
ACCELERON PHARMA INC COM 00434H108 8,894 216,512 SH   SOLE 18 216,512 0 0
ACCELERON PHARMA INC COM 00434H108 38,251 931,126 SH   SOLE 19 931,126 0 0
ACCELERON PHARMA INC COM 00434H108 79,909 1,945,200 SH   SOLE 21 1,945,200 0 0
ACCELERON PHARMA INC COM 00434H108 54,646 1,330,226 SH   SOLE 22 1,267,577 0 62,649
ACCELERON PHARMA INC COM 00434H108 82 2,004 SH   SOLE 23 2,004 0 0
ACCELERON PHARMA INC COM 00434H108 476 11,575 SH   SOLE 26 7,145 0 4,430
ACCELERON PHARMA INC COM 00434H108 255 6,217 SH   SOLE 28 6,217 0 0
ACCELERON PHARMA INC COM 00434H108 552 13,433 SH   SOLE 30 13,433 0 0
ACCELERON PHARMA INC COM 00434H108 13,158 320,313 SH   SOLE 34 320,313 0 0
ACCELERON PHARMA INC COM 00434H108 195 4,751 SH   SOLE 40 4,751 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 293,277 1,587,254 SH   SOLE 2 163,402 0 1,423,852
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 45,219 244,732 SH   SOLE 4 227,391 0 17,341
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 128,115 693,374 SH   SOLE 7 604,646 0 88,728
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,147 6,206 SH   SOLE 13 6,206 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,185 6,411 SH   SOLE 15 6,411 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 2 SH   SOLE 17 0 0 2
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 255,192 1,381,132 SH   SOLE 18 1,294,861 0 86,271
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23,533 127,366 SH   SOLE 19 127,366 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,698,838 14,606,471 SH   SOLE 21 14,606,471 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,922,123 15,814,919 SH   SOLE 22 14,074,775 0 1,740,144
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 85,143 460,803 SH   SOLE 23 460,803 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 120,370 651,456 SH   SOLE 25 651,456 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 662,344 3,584,693 SH   SOLE 26 735,451 0 2,849,242
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 23,059 124,796 SH   SOLE 28 91,308 0 33,488
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,512 29,831 SH   SOLE 29 13,894 0 15,937
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 492,536 2,665,671 SH   SOLE 30 2,665,671 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 35,726 193,353 SH   SOLE 31 120,924 0 72,429
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,541 62,460 SH   SOLE 34 62,460 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 92,042 498,145 SH   SOLE 36 498,145 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,654 14,365 SH   SOLE 40 14,365 0 0
ACCO BRANDS CORP COM 00081T108 845 107,348 SH   SOLE 2 4,333 0 103,015
ACCO BRANDS CORP COM 00081T108 7 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 19 2,427 SH   SOLE 7 2,427 0 0
ACCO BRANDS CORP COM 00081T108 2,616 332,414 SH   SOLE 18 332,414 0 0
ACCO BRANDS CORP COM 00081T108 1,358 172,557 SH   SOLE 19 172,557 0 0
ACCO BRANDS CORP COM 00081T108 25,134 3,193,680 SH   SOLE 21 3,193,680 0 0
ACCO BRANDS CORP COM 00081T108 25,162 3,197,160 SH   SOLE 22 3,038,426 0 158,734
ACCO BRANDS CORP COM 00081T108 156 19,819 SH   SOLE 26 13,259 0 6,560
ACCO BRANDS CORP COM 00081T108 87 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 214 27,218 SH   SOLE 30 27,218 0 0
ACCO BRANDS CORP COM 00081T108 36 4,570 SH   SOLE 34 4,570 0 0
ACCO BRANDS CORP COM 00081T108 102 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 368 95,004 SH   SOLE 2 22,376 0 72,628
ACCURAY INC COM 004397105 3 751 SH   SOLE 4 751 0 0
ACCURAY INC COM 004397105 7 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,194 308,499 SH   SOLE 18 304,495 0 4,004
ACCURAY INC COM 004397105 1,760 454,865 SH   SOLE 19 454,865 0 0
ACCURAY INC COM 004397105 12,750 3,294,654 SH   SOLE 21 3,294,654 0 0
ACCURAY INC COM 004397105 11,245 2,905,615 SH   SOLE 22 2,795,331 0 110,284
ACCURAY INC COM 004397105 266 68,724 SH   SOLE 23 68,724 0 0
ACCURAY INC COM 004397105 614 158,716 SH   SOLE 26 0 0 158,716
ACCURAY INC COM 004397105 44 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 111 28,753 SH   SOLE 30 28,753 0 0
ACCURAY INC COM 004397105 29 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 180 70,968 SH   SOLE 2 3,301 0 67,667
ACELRX PHARMACEUTICALS INC COM 00444T100 685 270,742 SH   SOLE 18 270,742 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 331 130,743 SH   SOLE 19 130,743 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 8,604 3,400,979 SH   SOLE 21 3,400,979 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 5,494 2,171,582 SH   SOLE 22 2,148,755 0 22,827
ACELRX PHARMACEUTICALS INC COM 00444T100 7 2,729 SH   SOLE 30 2,729 0 0
ACER THERAPEUTICS INC COM 00444P108 25 6,337 SH   SOLE 2 0 0 6,337
ACER THERAPEUTICS INC COM 00444P108 128 32,896 SH   SOLE 18 19,956 0 12,940
ACER THERAPEUTICS INC COM 00444P108 5 1,275 SH   SOLE 19 1,275 0 0
ACER THERAPEUTICS INC COM 00444P108 667 171,129 SH   SOLE 21 171,129 0 0
ACER THERAPEUTICS INC COM 00444P108 459 117,647 SH   SOLE 22 114,866 0 2,781
ACER THERAPEUTICS INC COM 00444P108 9 2,269 SH   SOLE 23 2,269 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 4 1,893 SH   SOLE 21 1,893 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 13 6,558 SH   SOLE 22 6,558 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 403 150,367 SH   SOLE 2 16,814 0 133,553
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 8 3,081 SH   SOLE 7 3,081 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,278 476,692 SH   SOLE 18 476,692 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 943 351,891 SH   SOLE 19 351,891 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 15,985 5,964,720 SH   SOLE 21 5,964,720 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 11,409 4,257,121 SH   SOLE 22 4,096,558 0 160,563
ACHILLION PHARMACEUTICALS IN COM 00448Q201 118 44,035 SH   SOLE 23 44,035 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 197 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 42 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 151 56,292 SH   SOLE 30 56,292 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 26 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 4,884 142,233 SH   SOLE 2 51,501 0 90,732
ACI WORLDWIDE INC COM 004498101 15 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 71 2,054 SH   SOLE 7 2,054 0 0
ACI WORLDWIDE INC COM 004498101 21,363 622,098 SH   SOLE 18 618,348 0 3,750
ACI WORLDWIDE INC COM 004498101 6,443 187,630 SH   SOLE 19 187,630 0 0
ACI WORLDWIDE INC COM 004498101 276,321 8,046,629 SH   SOLE 21 8,046,629 0 0
ACI WORLDWIDE INC COM 004498101 131,987 3,843,523 SH   SOLE 22 3,685,764 0 157,759
ACI WORLDWIDE INC COM 004498101 1,140 33,206 SH   SOLE 26 23,397 0 9,809
ACI WORLDWIDE INC COM 004498101 528 15,389 SH   SOLE 28 15,389 0 0
ACI WORLDWIDE INC COM 004498101 4,438 129,246 SH   SOLE 30 129,246 0 0
ACI WORLDWIDE INC COM 004498101 0 2 SH   SOLE 36 2 0 0
ACI WORLDWIDE INC COM 004498101 430 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 62 28,398 SH   SOLE 2 1,271 0 27,127
ACLARIS THERAPEUTICS INC COM 00461U105 2 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 240 109,552 SH   SOLE 18 109,552 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 117 53,568 SH   SOLE 19 53,568 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 3,350 1,529,467 SH   SOLE 21 1,529,467 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,759 1,259,799 SH   SOLE 22 1,236,982 0 22,817
ACLARIS THERAPEUTICS INC COM 00461U105 4 1,624 SH   SOLE 30 1,624 0 0
ACM RESEARCH INC COM CL A 00108J109 503 32,231 SH   SOLE 21 32,231 0 0
ACM RESEARCH INC COM CL A 00108J109 1,679 107,566 SH   SOLE 22 107,566 0 0
ACM RESEARCH INC COM CL A 00108J109 397 25,437 SH   SOLE 31 0 0 25,437
ACME UTD CORP COM 004816104 11 490 SH   SOLE 18 490 0 0
ACME UTD CORP COM 004816104 157 6,944 SH   SOLE 21 6,944 0 0
ACNB CORP COM 000868109 279 7,059 SH   SOLE 2 284 0 6,775
ACNB CORP COM 000868109 964 24,352 SH   SOLE 18 24,352 0 0
ACNB CORP COM 000868109 457 11,557 SH   SOLE 19 11,557 0 0
ACNB CORP COM 000868109 9,369 236,767 SH   SOLE 21 236,767 0 0
ACNB CORP COM 000868109 3,442 86,997 SH   SOLE 22 81,537 0 5,460
ACORDA THERAPEUTICS INC COM 00484M106 409 53,333 SH   SOLE 2 9,371 0 43,962
ACORDA THERAPEUTICS INC COM 00484M106 2 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 7 893 SH   SOLE 7 893 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,531 199,625 SH   SOLE 18 199,625 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,105 144,104 SH   SOLE 19 144,104 0 0
ACORDA THERAPEUTICS INC COM 00484M106 38,963 5,079,941 SH   SOLE 21 5,079,941 0 0
ACORDA THERAPEUTICS INC COM 00484M106 10,487 1,367,318 SH   SOLE 22 1,311,356 0 55,962
ACORDA THERAPEUTICS INC COM 00484M106 197 25,638 SH   SOLE 23 25,638 0 0
ACORDA THERAPEUTICS INC COM 00484M106 467 60,838 SH   SOLE 26 5,154 0 55,684
ACORDA THERAPEUTICS INC COM 00484M106 57 7,452 SH   SOLE 28 7,452 0 0
ACORDA THERAPEUTICS INC COM 00484M106 479 62,469 SH   SOLE 30 62,469 0 0
ACORDA THERAPEUTICS INC COM 00484M106 38 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 621 730,000 PRN   SOLE 21 730,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 25,562 SH   SOLE 21 25,562 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 111 451,064 SH   SOLE 22 451,064 0 0
ACTIVISION BLIZZARD INC COM 00507V109 88,387 1,872,606 SH   SOLE 2 242,914 0 1,629,692
ACTIVISION BLIZZARD INC COM 00507V109 12,309 260,790 SH   SOLE 4 240,218 0 20,572
ACTIVISION BLIZZARD INC COM 00507V109 33,382 707,240 SH   SOLE 7 681,422 0 25,818
ACTIVISION BLIZZARD INC COM 00507V109 3,012 63,820 SH   SOLE 13 63,820 0 0
ACTIVISION BLIZZARD INC COM 00507V109 379 8,031 SH   SOLE 15 8,031 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5 103 SH   SOLE 17 0 0 103
ACTIVISION BLIZZARD INC COM 00507V109 69,315 1,468,533 SH   SOLE 18 1,357,639 0 110,894
ACTIVISION BLIZZARD INC COM 00507V109 36,287 768,800 SH   SOLE 19 768,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 718,672 15,226,093 SH   SOLE 21 15,226,093 0 0
ACTIVISION BLIZZARD INC COM 00507V109 867,101 18,370,789 SH   SOLE 22 16,282,008 0 2,088,781
ACTIVISION BLIZZARD INC COM 00507V109 26,492 561,265 SH   SOLE 23 561,265 0 0
ACTIVISION BLIZZARD INC COM 00507V109 32,839 695,752 SH   SOLE 25 695,752 0 0
ACTIVISION BLIZZARD INC COM 00507V109 192,505 4,078,492 SH   SOLE 26 862,742 0 3,215,750
ACTIVISION BLIZZARD INC COM 00507V109 7,004 148,393 SH   SOLE 28 108,496 0 39,897
ACTIVISION BLIZZARD INC COM 00507V109 6,735 142,685 SH   SOLE 29 15,744 0 126,941
ACTIVISION BLIZZARD INC COM 00507V109 135,398 2,868,600 SH   SOLE 30 2,868,600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 11,851 251,090 SH   SOLE 31 135,005 0 116,085
ACTIVISION BLIZZARD INC COM 00507V109 5,057 107,146 SH   SOLE 32 107,146 0 0
ACTIVISION BLIZZARD INC COM 00507V109 12,673 268,502 SH   SOLE 34 268,502 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25,525 540,774 SH   SOLE 36 540,774 0 0
ACTIVISION BLIZZARD INC COM 00507V109 771 16,335 SH   SOLE 40 16,335 0 0
ACTUANT CORP CL A NEW 00508X203 1,340 53,992 SH   SOLE 2 2,337 0 51,655
ACTUANT CORP CL A NEW 00508X203 11 454 SH   SOLE 4 454 0 0
ACTUANT CORP CL A NEW 00508X203 16 645 SH   SOLE 7 645 0 0
ACTUANT CORP CL A NEW 00508X203 6,295 253,729 SH   SOLE 18 253,729 0 0
ACTUANT CORP CL A NEW 00508X203 2,489 100,318 SH   SOLE 19 100,318 0 0
ACTUANT CORP CL A NEW 00508X203 159,199 6,416,736 SH   SOLE 21 6,416,736 0 0
ACTUANT CORP CL A NEW 00508X203 45,483 1,833,249 SH   SOLE 22 1,748,734 0 84,515
ACTUANT CORP CL A NEW 00508X203 245 9,865 SH   SOLE 26 5,700 0 4,165
ACTUANT CORP CL A NEW 00508X203 204 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 2,272 91,579 SH   SOLE 30 91,579 0 0
ACTUANT CORP CL A NEW 00508X203 153 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 16,368 118,688 SH   SOLE 2 31,289 0 87,399
ACUITY BRANDS INC COM 00508Y102 2,007 14,550 SH   SOLE 4 13,468 0 1,082
ACUITY BRANDS INC COM 00508Y102 2,046 14,833 SH   SOLE 7 4,050 0 10,783
ACUITY BRANDS INC COM 00508Y102 103 746 SH   SOLE 13 746 0 0
ACUITY BRANDS INC COM 00508Y102 39 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 16,127 116,936 SH   SOLE 18 112,827 0 4,109
ACUITY BRANDS INC COM 00508Y102 2,883 20,903 SH   SOLE 19 20,903 0 0
ACUITY BRANDS INC COM 00508Y102 273,770 1,985,134 SH   SOLE 21 1,985,134 0 0
ACUITY BRANDS INC COM 00508Y102 192,883 1,398,616 SH   SOLE 22 1,316,468 0 82,148
ACUITY BRANDS INC COM 00508Y102 3,947 28,621 SH   SOLE 23 28,621 0 0
ACUITY BRANDS INC COM 00508Y102 6,476 46,959 SH   SOLE 25 46,959 0 0
ACUITY BRANDS INC COM 00508Y102 24,539 177,932 SH   SOLE 26 65,833 0 112,099
ACUITY BRANDS INC COM 00508Y102 1,121 8,132 SH   SOLE 28 5,865 0 2,267
ACUITY BRANDS INC COM 00508Y102 1,368 9,920 SH   SOLE 29 1,695 0 8,225
ACUITY BRANDS INC COM 00508Y102 9,886 71,688 SH   SOLE 30 71,688 0 0
ACUITY BRANDS INC COM 00508Y102 1,987 14,411 SH   SOLE 31 7,884 0 6,527
ACUITY BRANDS INC COM 00508Y102 25,650 185,988 SH   SOLE 34 185,988 0 0
ACUITY BRANDS INC COM 00508Y102 3,221 23,353 SH   SOLE 36 23,353 0 0
ACUITY BRANDS INC COM 00508Y102 117 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,003 38,190 SH   SOLE 2 1,484 0 36,706
ACUSHNET HOLDINGS CORP COM 005098108 18 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 3,024 115,169 SH   SOLE 18 115,169 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,579 60,129 SH   SOLE 19 60,129 0 0
ACUSHNET HOLDINGS CORP COM 005098108 29,803 1,134,901 SH   SOLE 21 1,134,901 0 0
ACUSHNET HOLDINGS CORP COM 005098108 27,354 1,041,663 SH   SOLE 22 995,098 0 46,565
ACUSHNET HOLDINGS CORP COM 005098108 443 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 1,080 41,140 SH   SOLE 30 41,140 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 151 24,394 SH   SOLE 2 3,331 0 21,063
ADAMAS PHARMACEUTICALS INC COM 00548A106 3 550 SH   SOLE 7 550 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 481 77,634 SH   SOLE 18 75,448 0 2,186
ADAMAS PHARMACEUTICALS INC COM 00548A106 552 88,978 SH   SOLE 19 88,978 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 6,729 1,085,394 SH   SOLE 21 1,085,394 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 5,478 883,602 SH   SOLE 22 865,127 0 18,475
ADAMAS PHARMACEUTICALS INC COM 00548A106 78 12,548 SH   SOLE 23 12,548 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 130 20,910 SH   SOLE 26 0 0 20,910
ADAMAS PHARMACEUTICALS INC COM 00548A106 7 1,078 SH   SOLE 30 1,078 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 13 9,919 SH   SOLE 18 9,919 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 169 129,661 SH   SOLE 21 129,661 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,070 823,107 SH   SOLE 22 823,107 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 16 455 SH   SOLE 18 455 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 228 6,649 SH   SOLE 21 6,649 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,835 82,688 SH   SOLE 22 82,688 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 3,284 816,962 SH   SOLE 21 816,962 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 13 3,159 SH   SOLE 30 3,159 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 307 6,361 SH   SOLE 2 6,361 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 50 1,039 SH   SOLE 18 218 0 821
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 27,635 572,163 SH   SOLE 19 572,163 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 49 1,018 SH   SOLE 21 1,018 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,163 24,074 SH   SOLE 22 24,074 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 181 3,740 SH   SOLE 23 3,740 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 305 6,308 SH   SOLE 26 1,135 0 5,173
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5 100 SH   SOLE 31 0 0 100
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,230 46,180 SH   SOLE 34 46,180 0 0
ADDUS HOMECARE CORP COM 006739106 682 9,095 SH   SOLE 2 434 0 8,661
ADDUS HOMECARE CORP COM 006739106 4 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 12 165 SH   SOLE 7 165 0 0
ADDUS HOMECARE CORP COM 006739106 3,583 47,803 SH   SOLE 18 47,803 0 0
ADDUS HOMECARE CORP COM 006739106 1,353 18,050 SH   SOLE 19 18,050 0 0
ADDUS HOMECARE CORP COM 006739106 86,312 1,151,591 SH   SOLE 21 1,151,591 0 0
ADDUS HOMECARE CORP COM 006739106 22,226 296,547 SH   SOLE 22 285,156 0 11,391
ADDUS HOMECARE CORP COM 006739106 72 958 SH   SOLE 23 958 0 0
ADDUS HOMECARE CORP COM 006739106 1,999 26,666 SH   SOLE 30 26,666 0 0
ADDUS HOMECARE CORP COM 006739106 10 137 SH   SOLE 34 137 0 0
ADDUS HOMECARE CORP COM 006739106 52 689 SH   SOLE 40 689 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 9 5,585 SH   SOLE 21 5,585 0 0
ADECOAGRO S A COM L00849106 26 3,622 SH   SOLE 4 3,622 0 0
ADECOAGRO S A COM L00849106 906 126,878 SH   SOLE 7 126,878 0 0
ADECOAGRO S A COM L00849106 10,007 1,401,543 SH   SOLE 21 1,401,543 0 0
ADECOAGRO S A COM L00849106 4,280 599,416 SH   SOLE 22 583,877 0 15,539
ADECOAGRO S A COM L00849106 1,939 271,549 SH   SOLE 30 271,549 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 180 22,092 SH   SOLE 2 1,319 0 20,773
ADESTO TECHNOLOGIES CORP COM 00687D101 5 674 SH   SOLE 7 674 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 722 88,597 SH   SOLE 18 88,597 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 372 45,631 SH   SOLE 19 45,631 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 7,245 888,981 SH   SOLE 21 888,981 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 5,854 718,239 SH   SOLE 22 700,464 0 17,775
ADIAL PHARMACEUTICALS INC COM 00688A106 346 205,684 SH   SOLE 22 205,684 0 0
ADIENT PLC ORD SHS G0084W101 3,056 125,932 SH   SOLE 2 40,553 0 85,379
ADIENT PLC ORD SHS G0084W101 11 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 160 6,604 SH   SOLE 7 6,604 0 0
ADIENT PLC ORD SHS G0084W101 11,940 491,965 SH   SOLE 18 491,965 0 0
ADIENT PLC ORD SHS G0084W101 5,435 223,941 SH   SOLE 19 223,941 0 0
ADIENT PLC ORD SHS G0084W101 146,998 6,056,786 SH   SOLE 21 6,056,786 0 0
ADIENT PLC ORD SHS G0084W101 75,659 3,117,396 SH   SOLE 22 2,930,668 0 186,728
ADIENT PLC ORD SHS G0084W101 540 22,270 SH   SOLE 25 22,270 0 0
ADIENT PLC ORD SHS G0084W101 839 34,562 SH   SOLE 26 18,365 0 16,197
ADIENT PLC ORD SHS G0084W101 272 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 735 30,265 SH   SOLE 30 30,265 0 0
ADIENT PLC ORD SHS G0084W101 889 36,632 SH   SOLE 34 36,632 0 0
ADIENT PLC ORD SHS G0084W101 1,518 62,534 SH   SOLE 36 62,534 0 0
ADIENT PLC ORD SHS G0084W101 187 7,689 SH   SOLE 40 7,689 0 0
ADMA BIOLOGICS INC COM 000899104 85 22,005 SH   SOLE 2 686 0 21,319
ADMA BIOLOGICS INC COM 000899104 367 94,756 SH   SOLE 18 94,756 0 0
ADMA BIOLOGICS INC COM 000899104 172 44,498 SH   SOLE 19 44,498 0 0
ADMA BIOLOGICS INC COM 000899104 3,493 902,613 SH   SOLE 21 902,613 0 0
ADMA BIOLOGICS INC COM 000899104 3,226 833,612 SH   SOLE 22 818,886 0 14,726
ADOBE INC COM 00724F101 420,089 1,425,721 SH   SOLE 2 253,553 0 1,172,168
ADOBE INC COM 00724F101 54,879 186,250 SH   SOLE 4 173,256 0 12,994
ADOBE INC COM 00724F101 130,349 442,387 SH   SOLE 7 439,364 0 3,023
ADOBE INC COM 00724F101 11,871 40,289 SH   SOLE 13 40,289 0 0
ADOBE INC COM 00724F101 1,634 5,547 SH   SOLE 15 5,547 0 0
ADOBE INC COM 00724F101 84 284 SH   SOLE 17 0 0 284
ADOBE INC COM 00724F101 614,033 2,083,941 SH   SOLE 18 1,794,753 0 289,188
ADOBE INC COM 00724F101 321,848 1,092,307 SH   SOLE 19 1,092,307 0 0
ADOBE INC COM 00724F101 2,941,927 9,984,480 SH   SOLE 21 9,984,480 0 0
ADOBE INC COM 00724F101 3,580,112 12,150,387 SH   SOLE 22 10,783,568 0 1,366,819
ADOBE INC COM 00724F101 111,301 377,741 SH   SOLE 23 377,741 0 0
ADOBE INC COM 00724F101 150,979 512,401 SH   SOLE 25 512,401 0 0
ADOBE INC COM 00724F101 630,048 2,138,294 SH   SOLE 26 532,595 0 1,605,699
ADOBE INC COM 00724F101 28,217 95,766 SH   SOLE 28 70,130 0 25,636
ADOBE INC COM 00724F101 28,137 95,493 SH   SOLE 29 14,209 0 81,284
ADOBE INC COM 00724F101 638,250 2,166,129 SH   SOLE 30 2,166,129 0 0
ADOBE INC COM 00724F101 78,949 267,943 SH   SOLE 31 107,329 0 160,614
ADOBE INC COM 00724F101 20,109 68,247 SH   SOLE 32 68,247 0 0
ADOBE INC COM 00724F101 70,319 238,654 SH   SOLE 34 238,654 0 0
ADOBE INC COM 00724F101 102,339 347,324 SH   SOLE 36 347,324 0 0
ADOBE INC COM 00724F101 3,238 10,991 SH   SOLE 40 10,991 0 0
ADT INC COM 00090Q103 1,830 298,958 SH   SOLE 2 55,824 0 243,134
ADT INC COM 00090Q103 53 8,740 SH   SOLE 4 8,740 0 0
ADT INC COM 00090Q103 26 4,306 SH   SOLE 7 4,306 0 0
ADT INC COM 00090Q103 1,168 190,779 SH   SOLE 18 179,203 0 11,576
ADT INC COM 00090Q103 2,293 374,652 SH   SOLE 19 374,652 0 0
ADT INC COM 00090Q103 7,499 1,225,401 SH   SOLE 21 1,225,401 0 0
ADT INC COM 00090Q103 25,881 4,228,977 SH   SOLE 22 3,851,533 0 377,444
ADT INC COM 00090Q103 165 26,943 SH   SOLE 23 26,943 0 0
ADT INC COM 00090Q103 61 10,036 SH   SOLE 25 10,036 0 0
ADT INC COM 00090Q103 155 25,376 SH   SOLE 26 1,274 0 24,102
ADT INC COM 00090Q103 1,866 304,908 SH   SOLE 29 5,582 0 299,326
ADT INC COM 00090Q103 798 130,464 SH   SOLE 30 130,464 0 0
ADT INC COM 00090Q103 492 80,388 SH   SOLE 31 9,654 0 70,734
ADT INC COM 00090Q103 60 9,811 SH   SOLE 34 9,811 0 0
ADT INC COM 00090Q103 32 5,215 SH   SOLE 36 5,215 0 0
ADT INC COM 00090Q103 78 12,678 SH   SOLE 40 12,678 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,708 82,307 SH   SOLE 2 26,369 0 55,938
ADTALEM GLOBAL ED INC COM 00737L103 11 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 49 1,079 SH   SOLE 7 1,079 0 0
ADTALEM GLOBAL ED INC COM 00737L103 14,282 317,026 SH   SOLE 18 317,026 0 0
ADTALEM GLOBAL ED INC COM 00737L103 4,345 96,450 SH   SOLE 19 96,450 0 0
ADTALEM GLOBAL ED INC COM 00737L103 178,928 3,971,758 SH   SOLE 21 3,971,758 0 0
ADTALEM GLOBAL ED INC COM 00737L103 92,474 2,052,701 SH   SOLE 22 1,969,444 0 83,257
ADTALEM GLOBAL ED INC COM 00737L103 843 18,716 SH   SOLE 26 13,847 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 357 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 862 19,135 SH   SOLE 30 19,135 0 0
ADTALEM GLOBAL ED INC COM 00737L103 578 12,834 SH   SOLE 31 0 0 12,834
ADTALEM GLOBAL ED INC COM 00737L103 41 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 249 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 770 50,513 SH   SOLE 2 3,172 0 47,341
ADTRAN INC COM 00738A106 7 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 11 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 3,175 208,166 SH   SOLE 18 208,166 0 0
ADTRAN INC COM 00738A106 1,236 81,074 SH   SOLE 19 81,074 0 0
ADTRAN INC COM 00738A106 82,232 5,392,230 SH   SOLE 21 5,392,230 0 0
ADTRAN INC COM 00738A106 23,346 1,530,865 SH   SOLE 22 1,454,901 0 75,964
ADTRAN INC COM 00738A106 40 2,608 SH   SOLE 23 2,608 0 0
ADTRAN INC COM 00738A106 137 9,016 SH   SOLE 26 6,457 0 2,559
ADTRAN INC COM 00738A106 110 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,445 94,725 SH   SOLE 30 94,725 0 0
ADTRAN INC COM 00738A106 88 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 107 69,705 SH   SOLE 2 10,181 0 59,524
ADURO BIOTECH INC COM 00739L101 2 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 345 223,882 SH   SOLE 18 223,882 0 0
ADURO BIOTECH INC COM 00739L101 354 230,084 SH   SOLE 19 230,084 0 0
ADURO BIOTECH INC COM 00739L101 4,475 2,905,600 SH   SOLE 21 2,905,600 0 0
ADURO BIOTECH INC COM 00739L101 2,630 1,708,086 SH   SOLE 22 1,639,502 0 68,584
ADURO BIOTECH INC COM 00739L101 38 24,992 SH   SOLE 23 24,992 0 0
ADURO BIOTECH INC COM 00739L101 46 30,053 SH   SOLE 26 0 0 30,053
ADURO BIOTECH INC COM 00739L101 21 13,744 SH   SOLE 28 13,744 0 0
ADURO BIOTECH INC COM 00739L101 28 18,307 SH   SOLE 30 18,307 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 35,128 227,897 SH   SOLE 2 68,484 0 159,413
ADVANCE AUTO PARTS INC COM 00751Y106 5,809 37,684 SH   SOLE 4 35,736 0 1,948
ADVANCE AUTO PARTS INC COM 00751Y106 14,257 92,492 SH   SOLE 7 67,348 0 25,144
ADVANCE AUTO PARTS INC COM 00751Y106 2,946 19,111 SH   SOLE 13 19,111 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 107 696 SH   SOLE 15 696 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 26,472 171,737 SH   SOLE 18 154,965 0 16,772
ADVANCE AUTO PARTS INC COM 00751Y106 25,950 168,351 SH   SOLE 19 168,351 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 264,759 1,717,654 SH   SOLE 21 1,717,654 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 303,409 1,968,401 SH   SOLE 22 1,735,340 0 233,061
ADVANCE AUTO PARTS INC COM 00751Y106 11,052 71,703 SH   SOLE 23 71,703 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 11,287 73,228 SH   SOLE 25 73,228 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 50,966 330,647 SH   SOLE 26 108,029 0 222,618
ADVANCE AUTO PARTS INC COM 00751Y106 2,106 13,662 SH   SOLE 28 10,084 0 3,578
ADVANCE AUTO PARTS INC COM 00751Y106 7,605 49,340 SH   SOLE 29 11,139 0 38,201
ADVANCE AUTO PARTS INC COM 00751Y106 41,958 272,210 SH   SOLE 30 272,210 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,277 40,722 SH   SOLE 31 25,152 0 15,570
ADVANCE AUTO PARTS INC COM 00751Y106 966 6,266 SH   SOLE 34 6,266 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9,604 62,307 SH   SOLE 36 62,307 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 314 2,040 SH   SOLE 40 2,040 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 2,015 63,154 SH   SOLE 2 2,998 0 60,156
ADVANCED DISP SVCS INC DEL COM 00790X101 13 398 SH   SOLE 4 398 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 49 1,526 SH   SOLE 7 1,526 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 7,566 237,118 SH   SOLE 18 237,118 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 3,955 123,942 SH   SOLE 19 123,942 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 73,577 2,305,756 SH   SOLE 21 2,305,756 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 67,329 2,109,968 SH   SOLE 22 2,009,567 0 100,401
ADVANCED DISP SVCS INC DEL COM 00790X101 607 19,021 SH   SOLE 26 13,893 0 5,128
ADVANCED DISP SVCS INC DEL COM 00790X101 234 7,334 SH   SOLE 28 7,334 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 770 24,139 SH   SOLE 30 24,139 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 245 7,663 SH   SOLE 40 7,663 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,052 32,073 SH   SOLE 2 1,549 0 30,524
ADVANCED DRAIN SYS INC DEL COM 00790R104 8 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 739 22,538 SH   SOLE 7 22,538 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,861 117,737 SH   SOLE 18 117,737 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,143 65,358 SH   SOLE 19 65,358 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 37,864 1,154,754 SH   SOLE 21 1,154,754 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 37,344 1,138,872 SH   SOLE 22 1,088,293 0 50,579
ADVANCED DRAIN SYS INC DEL COM 00790R104 644 19,630 SH   SOLE 26 15,251 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 164 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,633 141,308 SH   SOLE 30 141,308 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 118 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 21,438 1,696,032 SH   SOLE 2 1,682,260 0 13,772
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 705 55,807 SH   SOLE 18 55,807 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 343 27,111 SH   SOLE 19 27,111 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 7,388 584,501 SH   SOLE 21 584,501 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5,841 462,109 SH   SOLE 22 455,708 0 6,401
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 664 52,511 SH   SOLE 31 0 0 52,511
ADVANCED ENERGY INDS COM 007973100 1,865 33,144 SH   SOLE 2 1,563 0 31,581
ADVANCED ENERGY INDS COM 007973100 10 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 40 717 SH   SOLE 7 717 0 0
ADVANCED ENERGY INDS COM 007973100 9,357 166,292 SH   SOLE 18 166,292 0 0
ADVANCED ENERGY INDS COM 007973100 3,651 64,885 SH   SOLE 19 64,885 0 0
ADVANCED ENERGY INDS COM 007973100 230,806 4,101,760 SH   SOLE 21 4,101,760 0 0
ADVANCED ENERGY INDS COM 007973100 62,871 1,117,316 SH   SOLE 22 1,065,137 0 52,179
ADVANCED ENERGY INDS COM 007973100 938 16,670 SH   SOLE 26 14,033 0 2,637
ADVANCED ENERGY INDS COM 007973100 273 4,856 SH   SOLE 28 4,856 0 0
ADVANCED ENERGY INDS COM 007973100 3,151 56,001 SH   SOLE 30 56,001 0 0
ADVANCED ENERGY INDS COM 007973100 247 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 74,386 2,449,341 SH   SOLE 2 301,909 0 2,147,432
ADVANCED MICRO DEVICES INC COM 007903107 9,689 319,035 SH   SOLE 4 292,718 0 26,317
ADVANCED MICRO DEVICES INC COM 007903107 24,655 811,821 SH   SOLE 7 801,958 0 9,863
ADVANCED MICRO DEVICES INC COM 007903107 471 15,499 SH   SOLE 13 15,499 0 0
ADVANCED MICRO DEVICES INC COM 007903107 296 9,747 SH   SOLE 15 9,747 0 0
ADVANCED MICRO DEVICES INC COM 007903107 13 430 SH   SOLE 17 0 0 430
ADVANCED MICRO DEVICES INC COM 007903107 57,173 1,882,545 SH   SOLE 18 1,760,310 0 122,235
ADVANCED MICRO DEVICES INC COM 007903107 43,310 1,426,085 SH   SOLE 19 1,426,085 0 0
ADVANCED MICRO DEVICES INC COM 007903107 830,626 27,350,230 SH   SOLE 21 27,350,230 0 0
ADVANCED MICRO DEVICES INC COM 007903107 681,723 22,447,243 SH   SOLE 22 19,932,250 0 2,514,993
ADVANCED MICRO DEVICES INC COM 007903107 20,789 684,525 SH   SOLE 23 684,525 0 0
ADVANCED MICRO DEVICES INC COM 007903107 44,864 1,477,248 SH   SOLE 25 1,477,248 0 0
ADVANCED MICRO DEVICES INC COM 007903107 113,880 3,749,738 SH   SOLE 26 1,136,768 0 2,612,970
ADVANCED MICRO DEVICES INC COM 007903107 5,662 186,450 SH   SOLE 28 136,896 0 49,554
ADVANCED MICRO DEVICES INC COM 007903107 1,901 62,585 SH   SOLE 29 20,959 0 41,626
ADVANCED MICRO DEVICES INC COM 007903107 124,361 4,094,871 SH   SOLE 30 4,094,871 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8,568 282,108 SH   SOLE 31 173,631 0 108,477
ADVANCED MICRO DEVICES INC COM 007903107 4,595 151,293 SH   SOLE 32 151,293 0 0
ADVANCED MICRO DEVICES INC COM 007903107 22,370 736,575 SH   SOLE 34 736,575 0 0
ADVANCED MICRO DEVICES INC COM 007903107 20,762 683,621 SH   SOLE 36 683,621 0 0
ADVANCED MICRO DEVICES INC COM 007903107 672 22,112 SH   SOLE 40 22,112 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 6 200 SH Put SOLE 2 200 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 3,037 100,000 SH Put SOLE 19 100,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 9 300 SH Put SOLE 22 300 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 7,553 1,950,000 PRN   SOLE 21 1,950,000 0 0
ADVANSIX INC COM 00773T101 698 28,581 SH   SOLE 2 1,169 0 27,412
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 3,102 126,987 SH   SOLE 18 126,987 0 0
ADVANSIX INC COM 00773T101 1,317 53,907 SH   SOLE 19 53,907 0 0
ADVANSIX INC COM 00773T101 75,331 3,083,542 SH   SOLE 21 3,083,542 0 0
ADVANSIX INC COM 00773T101 21,930 897,668 SH   SOLE 22 852,848 0 44,820
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 999 40,892 SH   SOLE 30 40,892 0 0
ADVANSIX INC COM 00773T101 1,383 56,624 SH   SOLE 31 0 0 56,624
ADVANSIX INC COM 00773T101 91 3,745 SH   SOLE 40 3,745 0 0
ADVAXIS INC COM NEW 007624307 2 1,169 SH   SOLE 21 1,169 0 0
ADVAXIS INC COM NEW 007624307 174 83,457 SH   SOLE 22 83,457 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 748 49,660 SH   SOLE 2 49,660 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 545 45,864 SH   SOLE 2 2,023 0 43,841
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 14 1,168 SH   SOLE 7 1,168 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2,172 182,650 SH   SOLE 18 182,650 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,075 90,397 SH   SOLE 19 90,397 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 28,781 2,420,643 SH   SOLE 21 2,420,643 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 18,499 1,555,854 SH   SOLE 22 1,512,468 0 43,386
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 30 2,565 SH   SOLE 30 2,565 0 0
AECOM COM 00766T100 13,552 358,032 SH   SOLE 2 82,885 0 275,147
AECOM COM 00766T100 28 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 513 13,542 SH   SOLE 7 13,542 0 0
AECOM COM 00766T100 16,770 443,070 SH   SOLE 18 443,070 0 0
AECOM COM 00766T100 1,302 34,404 SH   SOLE 19 34,404 0 0
AECOM COM 00766T100 285,559 7,544,495 SH   SOLE 21 7,544,495 0 0
AECOM COM 00766T100 193,437 5,110,629 SH   SOLE 22 4,773,826 0 336,803
AECOM COM 00766T100 1,620 42,790 SH   SOLE 26 35,160 0 7,630
AECOM COM 00766T100 1,638 43,276 SH   SOLE 30 43,276 0 0
AECOM COM 00766T100 389 10,283 SH   SOLE 31 3,383 0 6,900
AECOM COM 00766T100 1,389 36,696 SH   SOLE 36 36,696 0 0
AECOM COM 00766T100 541 14,296 SH   SOLE 40 14,296 0 0
AEGION CORP COM 00770F104 602 32,730 SH   SOLE 2 1,206 0 31,524
AEGION CORP COM 00770F104 6 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 360 19,575 SH   SOLE 7 19,575 0 0
AEGION CORP COM 00770F104 2,644 143,708 SH   SOLE 18 143,708 0 0
AEGION CORP COM 00770F104 971 52,767 SH   SOLE 19 52,767 0 0
AEGION CORP COM 00770F104 63,409 3,446,135 SH   SOLE 21 3,446,135 0 0
AEGION CORP COM 00770F104 18,094 983,358 SH   SOLE 22 930,233 0 53,125
AEGION CORP COM 00770F104 283 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 96 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 2,876 156,323 SH   SOLE 30 156,323 0 0
AEGION CORP COM 00770F104 67 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 165 24,078 SH   SOLE 2 1,309 0 22,769
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 622 90,832 SH   SOLE 18 90,832 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 306 44,744 SH   SOLE 19 44,744 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7,900 1,153,328 SH   SOLE 21 1,153,328 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3,700 540,181 SH   SOLE 22 522,597 0 17,584
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7 974 SH   SOLE 30 974 0 0
AEGON N V NY REGISTRY SHS 007924103 1 287 SH   SOLE 18 287 0 0
AEGON N V NY REGISTRY SHS 007924103 2,010 406,065 SH   SOLE 22 406,065 0 0
AEHR TEST SYSTEMS COM 00760J108 7 4,197 SH   SOLE 18 4,197 0 0
AEHR TEST SYSTEMS COM 00760J108 105 63,738 SH   SOLE 21 63,738 0 0
AEMETIS INC COM NEW 00770K202 6 7,225 SH   SOLE 21 7,225 0 0
AEMETIS INC COM NEW 00770K202 7 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 4,156 79,916 SH   SOLE 2 26,441 0 53,475
AERCAP HOLDINGS NV SHS N00985106 2,597 49,942 SH   SOLE 4 46,642 0 3,300
AERCAP HOLDINGS NV SHS N00985106 8,230 158,236 SH   SOLE 7 98,002 0 60,234
AERCAP HOLDINGS NV SHS N00985106 156 3,004 SH   SOLE 13 3,004 0 0
AERCAP HOLDINGS NV SHS N00985106 52 1,007 SH   SOLE 15 1,007 0 0
AERCAP HOLDINGS NV SHS N00985106 7,950 152,854 SH   SOLE 18 152,306 0 548
AERCAP HOLDINGS NV SHS N00985106 3,937 75,696 SH   SOLE 19 75,696 0 0
AERCAP HOLDINGS NV SHS N00985106 93,933 1,806,059 SH   SOLE 21 1,806,059 0 0
AERCAP HOLDINGS NV SHS N00985106 118,021 2,269,191 SH   SOLE 22 2,110,182 0 159,009
AERCAP HOLDINGS NV SHS N00985106 5,103 98,113 SH   SOLE 23 98,113 0 0
AERCAP HOLDINGS NV SHS N00985106 6,889 132,462 SH   SOLE 25 132,462 0 0
AERCAP HOLDINGS NV SHS N00985106 35,667 685,766 SH   SOLE 26 169,664 0 516,102
AERCAP HOLDINGS NV SHS N00985106 987 18,973 SH   SOLE 28 18,973 0 0
AERCAP HOLDINGS NV SHS N00985106 258 4,957 SH   SOLE 29 4,957 0 0
AERCAP HOLDINGS NV SHS N00985106 39,557 760,574 SH   SOLE 30 760,574 0 0
AERCAP HOLDINGS NV SHS N00985106 6,341 121,918 SH   SOLE 31 25,439 0 96,479
AERCAP HOLDINGS NV SHS N00985106 466 8,963 SH   SOLE 34 8,963 0 0
AERCAP HOLDINGS NV SHS N00985106 5,121 98,453 SH   SOLE 36 98,453 0 0
AERCAP HOLDINGS NV SHS N00985106 145 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,089 36,841 SH   SOLE 2 1,757 0 35,084
AERIE PHARMACEUTICALS INC COM 00771V108 7 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 27 926 SH   SOLE 7 926 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 4,069 137,694 SH   SOLE 18 137,694 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 2,233 75,563 SH   SOLE 19 75,563 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 54,585 1,847,222 SH   SOLE 21 1,847,222 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 35,110 1,188,170 SH   SOLE 22 1,126,801 0 61,369
AERIE PHARMACEUTICALS INC COM 00771V108 594 20,087 SH   SOLE 26 11,736 0 8,351
AERIE PHARMACEUTICALS INC COM 00771V108 164 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,263 42,735 SH   SOLE 30 42,735 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 114 3,871 SH   SOLE 40 3,871 0 0
AEROCENTURY CORP COM 007737109 2 249 SH   SOLE 21 249 0 0
AEROHIVE NETWORKS INC COM 007786106 174 39,270 SH   SOLE 2 3,723 0 35,547
AEROHIVE NETWORKS INC COM 007786106 674 152,151 SH   SOLE 18 152,151 0 0
AEROHIVE NETWORKS INC COM 007786106 413 93,173 SH   SOLE 19 93,173 0 0
AEROHIVE NETWORKS INC COM 007786106 6,354 1,434,263 SH   SOLE 21 1,434,263 0 0
AEROHIVE NETWORKS INC COM 007786106 4,160 939,138 SH   SOLE 22 915,373 0 23,765
AEROHIVE NETWORKS INC COM 007786106 197 44,534 SH   SOLE 26 0 0 44,534
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,891 64,581 SH   SOLE 2 3,015 0 61,566
AEROJET ROCKETDYNE HLDGS INC COM 007800105 11 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 65 1,450 SH   SOLE 7 1,450 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 14,264 318,603 SH   SOLE 18 318,603 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5,735 128,099 SH   SOLE 19 128,099 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 388,375 8,674,890 SH   SOLE 21 8,674,890 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 96,397 2,153,169 SH   SOLE 22 2,056,065 0 97,104
AEROJET ROCKETDYNE HLDGS INC COM 007800105 797 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,695 104,868 SH   SOLE 30 104,868 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 304 6,795 SH   SOLE 40 6,795 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,360 765,000 PRN   SOLE 21 765,000 0 0
AEROVIRONMENT INC COM 008073108 1,050 18,487 SH   SOLE 2 889 0 17,598
AEROVIRONMENT INC COM 008073108 8 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 24 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 5,273 92,878 SH   SOLE 18 92,878 0 0
AEROVIRONMENT INC COM 008073108 2,059 36,268 SH   SOLE 19 36,268 0 0
AEROVIRONMENT INC COM 008073108 144,047 2,537,387 SH   SOLE 21 2,537,387 0 0
AEROVIRONMENT INC COM 008073108 35,259 621,093 SH   SOLE 22 593,963 0 27,130
AEROVIRONMENT INC COM 008073108 340 5,989 SH   SOLE 26 4,153 0 1,836
AEROVIRONMENT INC COM 008073108 154 2,717 SH   SOLE 28 2,717 0 0
AEROVIRONMENT INC COM 008073108 1,779 31,340 SH   SOLE 30 31,340 0 0
AEROVIRONMENT INC COM 008073108 117 2,059 SH   SOLE 40 2,059 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 4 4,797 SH   SOLE 18 4,797 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 146 160,425 SH   SOLE 21 160,425 0 0
AES CORP COM 00130H105 27,111 1,617,618 SH   SOLE 2 189,781 0 1,427,837
AES CORP COM 00130H105 3,722 222,070 SH   SOLE 4 204,619 0 17,451
AES CORP COM 00130H105 14,980 893,824 SH   SOLE 7 709,142 0 184,682
AES CORP COM 00130H105 55 3,294 SH   SOLE 13 3,294 0 0
AES CORP COM 00130H105 110 6,583 SH   SOLE 15 6,583 0 0
AES CORP COM 00130H105 154,763 9,234,064 SH   SOLE 18 8,646,016 0 588,048
AES CORP COM 00130H105 75,006 4,475,282 SH   SOLE 19 4,475,282 0 0
AES CORP COM 00130H105 290,113 17,309,824 SH   SOLE 21 17,309,824 0 0
AES CORP COM 00130H105 312,631 18,653,374 SH   SOLE 22 16,779,291 0 1,874,083
AES CORP COM 00130H105 10,246 611,357 SH   SOLE 23 611,357 0 0
AES CORP COM 00130H105 13,861 827,036 SH   SOLE 25 688,702 0 138,334
AES CORP COM 00130H105 38,386 2,290,318 SH   SOLE 26 901,377 0 1,388,941
AES CORP COM 00130H105 2,130 127,107 SH   SOLE 28 91,935 0 35,172
AES CORP COM 00130H105 235 14,042 SH   SOLE 29 14,042 0 0
AES CORP COM 00130H105 42,101 2,512,021 SH   SOLE 30 2,512,021 0 0
AES CORP COM 00130H105 3,707 221,190 SH   SOLE 31 122,575 0 98,615
AES CORP COM 00130H105 38,565 2,301,018 SH   SOLE 34 2,301,018 0 0
AES CORP COM 00130H105 12,217 728,924 SH   SOLE 36 728,924 0 0
AES CORP COM 00130H105 222 13,253 SH   SOLE 40 13,253 0 0
AETERNA ZENTARIS INC COM 007975402 10 3,477 SH   SOLE 18 3,477 0 0
AETERNA ZENTARIS INC COM 007975402 125 42,288 SH   SOLE 21 42,288 0 0
AETHLON MED INC COM NEW 00808Y208 2 5,811 SH   SOLE 21 5,811 0 0
AETHLON MED INC COM NEW 00808Y208 18 50,126 SH   SOLE 22 50,126 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 3 18,619 SH   SOLE 21 18,619 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 106 663,306 SH   SOLE 22 663,306 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 12,442 135,030 SH   SOLE 2 15,083 0 119,947
AFFILIATED MANAGERS GROUP IN COM 008252108 1,718 18,647 SH   SOLE 4 17,214 0 1,433
AFFILIATED MANAGERS GROUP IN COM 008252108 4,016 43,584 SH   SOLE 7 43,584 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 28 300 SH   SOLE 13 300 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 38 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 9,875 107,178 SH   SOLE 18 100,223 0 6,955
AFFILIATED MANAGERS GROUP IN COM 008252108 2,820 30,609 SH   SOLE 19 30,609 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 101,466 1,101,218 SH   SOLE 21 1,101,218 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 126,307 1,370,821 SH   SOLE 22 1,215,795 0 155,026
AFFILIATED MANAGERS GROUP IN COM 008252108 3,484 37,817 SH   SOLE 23 37,817 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 4,572 49,617 SH   SOLE 25 49,617 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 21,707 235,586 SH   SOLE 26 97,123 0 138,463
AFFILIATED MANAGERS GROUP IN COM 008252108 986 10,703 SH   SOLE 28 7,663 0 3,040
AFFILIATED MANAGERS GROUP IN COM 008252108 1,102 11,960 SH   SOLE 29 1,115 0 10,845
AFFILIATED MANAGERS GROUP IN COM 008252108 18,148 196,957 SH   SOLE 30 196,957 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,643 17,830 SH   SOLE 31 9,307 0 8,523
AFFILIATED MANAGERS GROUP IN COM 008252108 985 10,694 SH   SOLE 34 10,694 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,821 63,180 SH   SOLE 36 63,180 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 103 1,123 SH   SOLE 40 1,123 0 0
AFFIMED N V COM N01045108 150 52,384 SH   SOLE 2 2,541 0 49,843
AFFIMED N V COM N01045108 596 207,777 SH   SOLE 18 207,777 0 0
AFFIMED N V COM N01045108 288 100,503 SH   SOLE 19 100,503 0 0
AFFIMED N V COM N01045108 5,583 1,945,157 SH   SOLE 21 1,945,157 0 0
AFFIMED N V COM N01045108 1,782 620,835 SH   SOLE 22 603,197 0 17,638
AFLAC INC COM 001055102 98,375 1,794,842 SH   SOLE 2 154,905 0 1,639,937
AFLAC INC COM 001055102 14,643 267,165 SH   SOLE 4 246,738 0 20,427
AFLAC INC COM 001055102 69,027 1,259,393 SH   SOLE 7 863,987 0 395,406
AFLAC INC COM 001055102 998 18,207 SH   SOLE 13 18,207 0 0
AFLAC INC COM 001055102 439 8,003 SH   SOLE 15 8,003 0 0
AFLAC INC COM 001055102 1 19 SH   SOLE 17 0 0 19
AFLAC INC COM 001055102 86,367 1,575,749 SH   SOLE 18 1,472,879 0 102,870
AFLAC INC COM 001055102 7,425 135,471 SH   SOLE 19 135,471 0 0
AFLAC INC COM 001055102 1,123,080 20,490,414 SH   SOLE 21 20,490,414 0 0
AFLAC INC COM 001055102 1,052,174 19,196,757 SH   SOLE 22 17,071,862 0 2,124,895
AFLAC INC COM 001055102 29,440 537,124 SH   SOLE 23 537,124 0 0
AFLAC INC COM 001055102 43,469 793,077 SH   SOLE 25 793,077 0 0
AFLAC INC COM 001055102 177,419 3,236,982 SH   SOLE 26 880,729 0 2,356,253
AFLAC INC COM 001055102 8,191 149,441 SH   SOLE 28 109,424 0 40,017
AFLAC INC COM 001055102 917 16,724 SH   SOLE 29 16,724 0 0
AFLAC INC COM 001055102 183,778 3,352,994 SH   SOLE 30 3,352,994 0 0
AFLAC INC COM 001055102 14,641 267,116 SH   SOLE 31 143,560 0 123,556
AFLAC INC COM 001055102 5,532 100,930 SH   SOLE 34 100,930 0 0
AFLAC INC COM 001055102 35,419 646,223 SH   SOLE 36 646,223 0 0
AFLAC INC COM 001055102 978 17,844 SH   SOLE 40 17,844 0 0
AG MTG INVT TR INC COM 001228105 526 33,055 SH   SOLE 2 1,163 0 31,892
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,777 111,733 SH   SOLE 18 111,733 0 0
AG MTG INVT TR INC COM 001228105 880 55,349 SH   SOLE 19 55,349 0 0
AG MTG INVT TR INC COM 001228105 28,971 1,822,079 SH   SOLE 21 1,822,079 0 0
AG MTG INVT TR INC COM 001228105 21,648 1,361,536 SH   SOLE 22 1,312,411 0 49,125
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 177 11,109 SH   SOLE 30 11,109 0 0
AG MTG INVT TR INC COM 001228105 43 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 12,969 167,196 SH   SOLE 2 42,597 0 124,599
AGCO CORP COM 001084102 81 1,040 SH   SOLE 4 1,040 0 0
AGCO CORP COM 001084102 8,073 104,072 SH   SOLE 7 104,072 0 0
AGCO CORP COM 001084102 15,052 194,047 SH   SOLE 18 194,047 0 0
AGCO CORP COM 001084102 3,986 51,390 SH   SOLE 19 51,390 0 0
AGCO CORP COM 001084102 243,051 3,133,317 SH   SOLE 21 3,133,317 0 0
AGCO CORP COM 001084102 177,543 2,288,814 SH   SOLE 22 2,148,707 0 140,107
AGCO CORP COM 001084102 74 958 SH   SOLE 23 958 0 0
AGCO CORP COM 001084102 575 7,412 SH   SOLE 25 7,412 0 0
AGCO CORP COM 001084102 1,926 24,823 SH   SOLE 26 14,712 0 10,111
AGCO CORP COM 001084102 630 8,124 SH   SOLE 28 8,124 0 0
AGCO CORP COM 001084102 2,247 28,962 SH   SOLE 30 28,962 0 0
AGCO CORP COM 001084102 3,366 43,394 SH   SOLE 31 1,346 0 42,048
AGCO CORP COM 001084102 946 12,197 SH   SOLE 34 12,197 0 0
AGCO CORP COM 001084102 299 3,859 SH   SOLE 36 3,859 0 0
AGCO CORP COM 001084102 497 6,401 SH   SOLE 40 6,401 0 0
AGENUS INC COM NEW 00847G705 390 130,077 SH   SOLE 2 43,297 0 86,780
AGENUS INC COM NEW 00847G705 8 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 1,284 427,930 SH   SOLE 18 365,184 0 62,746
AGENUS INC COM NEW 00847G705 2,434 811,191 SH   SOLE 19 811,191 0 0
AGENUS INC COM NEW 00847G705 10,674 3,557,902 SH   SOLE 21 3,557,902 0 0
AGENUS INC COM NEW 00847G705 11,662 3,887,490 SH   SOLE 22 3,765,349 0 122,141
AGENUS INC COM NEW 00847G705 534 178,120 SH   SOLE 23 178,120 0 0
AGENUS INC COM NEW 00847G705 793 264,453 SH   SOLE 26 0 0 264,453
AGENUS INC COM NEW 00847G705 76 25,313 SH   SOLE 30 25,313 0 0
AGENUS INC COM NEW 00847G705 29 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 63 17,236 SH   SOLE 2 357 0 16,879
AGEX THERAPEUTICS INC COM 00848H108 0 104 SH   SOLE 7 104 0 0
AGEX THERAPEUTICS INC COM 00848H108 270 73,460 SH   SOLE 18 73,460 0 0
AGEX THERAPEUTICS INC COM 00848H108 129 35,034 SH   SOLE 19 35,034 0 0
AGEX THERAPEUTICS INC COM 00848H108 2,548 694,212 SH   SOLE 21 694,212 0 0
AGEX THERAPEUTICS INC COM 00848H108 1,146 312,236 SH   SOLE 22 301,978 0 10,258
AGILE THERAPEUTICS INC COM 00847L100 8 5,592 SH   SOLE 18 5,592 0 0
AGILE THERAPEUTICS INC COM 00847L100 152 104,007 SH   SOLE 21 104,007 0 0
AGILE THERAPEUTICS INC COM 00847L100 87 59,627 SH   SOLE 22 59,627 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 66,296 887,849 SH   SOLE 2 184,483 0 703,366
AGILENT TECHNOLOGIES INC COM 00846U101 10,002 133,948 SH   SOLE 4 125,506 0 8,442
AGILENT TECHNOLOGIES INC COM 00846U101 29,084 389,505 SH   SOLE 7 291,626 0 97,879
AGILENT TECHNOLOGIES INC COM 00846U101 407 5,456 SH   SOLE 13 5,456 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 200 2,685 SH   SOLE 15 2,685 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 71,186 953,341 SH   SOLE 18 909,582 0 43,759
AGILENT TECHNOLOGIES INC COM 00846U101 157,928 2,115,014 SH   SOLE 19 2,115,014 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 591,195 7,917,437 SH   SOLE 21 7,917,437 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 598,338 8,013,092 SH   SOLE 22 7,147,778 0 865,314
AGILENT TECHNOLOGIES INC COM 00846U101 16,993 227,575 SH   SOLE 23 227,575 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 25,780 345,254 SH   SOLE 25 345,254 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 116,528 1,560,568 SH   SOLE 26 415,619 0 1,144,949
AGILENT TECHNOLOGIES INC COM 00846U101 4,819 64,539 SH   SOLE 28 47,774 0 16,765
AGILENT TECHNOLOGIES INC COM 00846U101 557 7,457 SH   SOLE 29 7,457 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 93,912 1,257,690 SH   SOLE 30 1,257,690 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 8,015 107,333 SH   SOLE 31 58,988 0 48,345
AGILENT TECHNOLOGIES INC COM 00846U101 69,990 937,324 SH   SOLE 34 937,324 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 15,185 203,357 SH   SOLE 36 203,357 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 579 7,751 SH   SOLE 40 7,751 0 0
AGILYSYS INC COM 00847J105 332 15,475 SH   SOLE 2 777 0 14,698
AGILYSYS INC COM 00847J105 10 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 1,744 81,218 SH   SOLE 18 81,218 0 0
AGILYSYS INC COM 00847J105 648 30,176 SH   SOLE 19 30,176 0 0
AGILYSYS INC COM 00847J105 41,987 1,955,628 SH   SOLE 21 1,955,628 0 0
AGILYSYS INC COM 00847J105 12,701 591,585 SH   SOLE 22 578,067 0 13,518
AGILYSYS INC COM 00847J105 96 4,491 SH   SOLE 26 0 0 4,491
AGILYSYS INC COM 00847J105 526 24,505 SH   SOLE 30 24,505 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,808 136,479 SH   SOLE 2 42,987 0 93,492
AGIOS PHARMACEUTICALS INC COM 00847X104 16 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 44 885 SH   SOLE 7 885 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,634 52,816 SH   SOLE 18 52,816 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 16,267 326,115 SH   SOLE 19 326,115 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 58,947 1,181,776 SH   SOLE 21 1,181,776 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 70,454 1,412,462 SH   SOLE 22 1,306,879 0 105,583
AGIOS PHARMACEUTICALS INC COM 00847X104 1,256 25,184 SH   SOLE 26 10,811 0 14,373
AGIOS PHARMACEUTICALS INC COM 00847X104 347 6,953 SH   SOLE 28 6,953 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 5,526 110,788 SH   SOLE 30 110,788 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 49,314 988,661 SH   SOLE 31 1,103 0 987,558
AGIOS PHARMACEUTICALS INC COM 00847X104 5,693 114,143 SH   SOLE 34 114,143 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 279 5,595 SH   SOLE 40 5,595 0 0
AGNC INVT CORP COM 00123Q104 21,799 1,296,006 SH   SOLE 2 65,002 0 1,231,004
AGNC INVT CORP COM 00123Q104 2,928 174,052 SH   SOLE 4 161,595 0 12,457
AGNC INVT CORP COM 00123Q104 5,369 319,229 SH   SOLE 7 286,011 0 33,218
AGNC INVT CORP COM 00123Q104 31 1,867 SH   SOLE 13 1,867 0 0
AGNC INVT CORP COM 00123Q104 22 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 4,941 293,735 SH   SOLE 18 252,999 0 40,736
AGNC INVT CORP COM 00123Q104 2,144 127,452 SH   SOLE 19 127,452 0 0
AGNC INVT CORP COM 00123Q104 497,609 29,584,384 SH   SOLE 21 29,584,384 0 0
AGNC INVT CORP COM 00123Q104 319,147 18,974,252 SH   SOLE 22 17,863,671 0 1,110,581
AGNC INVT CORP COM 00123Q104 8,219 488,674 SH   SOLE 23 488,674 0 0
AGNC INVT CORP COM 00123Q104 8,200 487,499 SH   SOLE 25 487,499 0 0
AGNC INVT CORP COM 00123Q104 41,542 2,469,783 SH   SOLE 26 905,300 0 1,564,483
AGNC INVT CORP COM 00123Q104 1,774 105,464 SH   SOLE 28 75,329 0 30,135
AGNC INVT CORP COM 00123Q104 2,088 124,113 SH   SOLE 29 11,327 0 112,786
AGNC INVT CORP COM 00123Q104 31,668 1,882,740 SH   SOLE 30 1,882,740 0 0
AGNC INVT CORP COM 00123Q104 2,928 174,082 SH   SOLE 31 96,780 0 77,302
AGNC INVT CORP COM 00123Q104 426 25,309 SH   SOLE 34 25,309 0 0
AGNC INVT CORP COM 00123Q104 13,688 813,777 SH   SOLE 36 813,777 0 0
AGNC INVT CORP COM 00123Q104 209 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,094 99,416 SH   SOLE 21 99,416 0 0
AGREE REALTY CORP COM 008492100 2,447 38,204 SH   SOLE 2 1,547 0 36,657
AGREE REALTY CORP COM 008492100 683 10,662 SH   SOLE 4 10,662 0 0
AGREE REALTY CORP COM 008492100 2,577 40,230 SH   SOLE 7 40,230 0 0
AGREE REALTY CORP COM 008492100 81 1,262 SH   SOLE 15 1,262 0 0
AGREE REALTY CORP COM 008492100 10,570 165,023 SH   SOLE 18 165,023 0 0
AGREE REALTY CORP COM 008492100 6,934 108,262 SH   SOLE 19 108,262 0 0
AGREE REALTY CORP COM 008492100 269,570 4,208,743 SH   SOLE 21 4,208,743 0 0
AGREE REALTY CORP COM 008492100 92,630 1,446,217 SH   SOLE 22 1,393,011 0 53,206
AGREE REALTY CORP COM 008492100 83 1,297 SH   SOLE 23 1,297 0 0
AGREE REALTY CORP COM 008492100 5,091 79,491 SH   SOLE 25 79,491 0 0
AGREE REALTY CORP COM 008492100 1,615 25,210 SH   SOLE 26 7,181 0 18,029
AGREE REALTY CORP COM 008492100 469 7,321 SH   SOLE 28 7,321 0 0
AGREE REALTY CORP COM 008492100 1,232 19,232 SH   SOLE 29 19,232 0 0
AGREE REALTY CORP COM 008492100 14,005 218,656 SH   SOLE 30 218,656 0 0
AGREE REALTY CORP COM 008492100 230 3,598 SH   SOLE 40 3,598 0 0
AGROFRESH SOLUTIONS COM 00856G109 10 6,603 SH   SOLE 18 6,603 0 0
AGROFRESH SOLUTIONS COM 00856G109 147 97,108 SH   SOLE 21 97,108 0 0
AGROFRESH SOLUTIONS COM 00856G109 165 109,405 SH   SOLE 22 109,405 0 0
AILERON THERAPEUTICS INC COM 00887A105 3 3,849 SH   SOLE 18 3,849 0 0
AILERON THERAPEUTICS INC COM 00887A105 33 45,636 SH   SOLE 21 45,636 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 818 39,290 SH   SOLE 2 2,368 0 36,922
AIMMUNE THERAPEUTICS INC COM 00900T107 7 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 19 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,148 151,224 SH   SOLE 18 145,380 0 5,844
AIMMUNE THERAPEUTICS INC COM 00900T107 1,983 95,255 SH   SOLE 19 95,255 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 41,816 2,008,461 SH   SOLE 21 2,008,461 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 24,921 1,196,955 SH   SOLE 22 1,140,493 0 56,462
AIMMUNE THERAPEUTICS INC COM 00900T107 37 1,771 SH   SOLE 23 1,771 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 551 26,485 SH   SOLE 26 16,608 0 9,877
AIMMUNE THERAPEUTICS INC COM 00900T107 124 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 260 12,483 SH   SOLE 30 12,483 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 5 261 SH   SOLE 34 261 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 78 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 5 4,768 SH   SOLE 18 4,768 0 0
AIR INDS GROUP COM NEW 00912N205 69 63,319 SH   SOLE 21 63,319 0 0
AIR LEASE CORP CL A 00912X302 8,262 199,860 SH   SOLE 2 10,502 0 189,358
AIR LEASE CORP CL A 00912X302 18 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 113 2,733 SH   SOLE 7 2,733 0 0
AIR LEASE CORP CL A 00912X302 2,382 57,613 SH   SOLE 18 57,613 0 0
AIR LEASE CORP CL A 00912X302 945 22,859 SH   SOLE 19 22,859 0 0
AIR LEASE CORP CL A 00912X302 49,348 1,193,718 SH   SOLE 21 1,193,718 0 0
AIR LEASE CORP CL A 00912X302 118,954 2,877,453 SH   SOLE 22 2,665,949 0 211,504
AIR LEASE CORP CL A 00912X302 179 4,332 SH   SOLE 25 4,332 0 0
AIR LEASE CORP CL A 00912X302 1,313 31,767 SH   SOLE 26 21,022 0 10,745
AIR LEASE CORP CL A 00912X302 543 13,139 SH   SOLE 28 13,139 0 0
AIR LEASE CORP CL A 00912X302 5,259 127,203 SH   SOLE 30 127,203 0 0
AIR LEASE CORP CL A 00912X302 240 5,808 SH   SOLE 31 2,208 0 3,600
AIR LEASE CORP CL A 00912X302 770 18,620 SH   SOLE 34 18,620 0 0
AIR LEASE CORP CL A 00912X302 107 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 397 9,611 SH   SOLE 40 9,611 0 0
AIR PRODS & CHEMS INC COM 009158106 127,891 564,964 SH   SOLE 2 82,444 0 482,520
AIR PRODS & CHEMS INC COM 009158106 20,928 92,452 SH   SOLE 4 86,682 0 5,770
AIR PRODS & CHEMS INC COM 009158106 61,598 272,114 SH   SOLE 7 222,380 0 49,734
AIR PRODS & CHEMS INC COM 009158106 9,241 40,823 SH   SOLE 13 40,823 0 0
AIR PRODS & CHEMS INC COM 009158106 493 2,177 SH   SOLE 15 2,177 0 0
AIR PRODS & CHEMS INC COM 009158106 167,464 739,782 SH   SOLE 18 703,319 0 36,463
AIR PRODS & CHEMS INC COM 009158106 320,856 1,417,398 SH   SOLE 19 1,417,398 0 0
AIR PRODS & CHEMS INC COM 009158106 12,929 57,114 SH   SOLE 20 57,114 0 0
AIR PRODS & CHEMS INC COM 009158106 1,157,850 5,114,857 SH   SOLE 21 5,114,857 0 0
AIR PRODS & CHEMS INC COM 009158106 1,273,102 5,623,989 SH   SOLE 22 4,984,437 0 639,552
AIR PRODS & CHEMS INC COM 009158106 36,662 161,955 SH   SOLE 23 161,955 0 0
AIR PRODS & CHEMS INC COM 009158106 46,940 207,359 SH   SOLE 25 207,359 0 0
AIR PRODS & CHEMS INC COM 009158106 175,375 774,726 SH   SOLE 26 242,114 0 532,612
AIR PRODS & CHEMS INC COM 009158106 9,774 43,176 SH   SOLE 28 31,771 0 11,405
AIR PRODS & CHEMS INC COM 009158106 14,708 64,975 SH   SOLE 29 5,589 0 59,386
AIR PRODS & CHEMS INC COM 009158106 193,595 855,217 SH   SOLE 30 855,217 0 0
AIR PRODS & CHEMS INC COM 009158106 17,621 77,842 SH   SOLE 31 44,040 0 33,802
AIR PRODS & CHEMS INC COM 009158106 119,019 525,773 SH   SOLE 34 525,773 0 0
AIR PRODS & CHEMS INC COM 009158106 42,784 189,001 SH   SOLE 36 189,001 0 0
AIR PRODS & CHEMS INC COM 009158106 1,120 4,946 SH   SOLE 40 4,946 0 0
AIR T INC *W EXP 06/07/202 00919P112 1 8,317 SH   SOLE 17 0 0 8,317
AIR T INC *W EXP 06/07/202 00919P112 0 1,052 SH   SOLE 21 1,052 0 0
AIR T INC *W EXP 06/07/202 00919P112 2 30,118 SH   SOLE 22 30,118 0 0
AIR T INC COM 009207101 52 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 7 379 SH   SOLE 21 379 0 0
AIR T INC COM 009207101 190 10,863 SH   SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,242 50,884 SH   SOLE 2 2,415 0 48,469
AIR TRANSPORT SERVICES GRP I COM 00922R105 25 1,022 SH   SOLE 7 1,022 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,611 188,995 SH   SOLE 18 188,995 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,432 99,677 SH   SOLE 19 99,677 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 43,947 1,801,087 SH   SOLE 21 1,801,087 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 40,964 1,678,849 SH   SOLE 22 1,617,966 0 60,883
AIR TRANSPORT SERVICES GRP I COM 00922R105 668 27,374 SH   SOLE 23 27,374 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 57 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 135 5,541 SH   SOLE 30 5,541 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 45 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 535 525,000 PRN   SOLE 21 525,000 0 0
AIRCASTLE LTD COM G0129K104 1,174 55,241 SH   SOLE 2 2,099 0 53,142
AIRCASTLE LTD COM G0129K104 4 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 20 963 SH   SOLE 7 963 0 0
AIRCASTLE LTD COM G0129K104 3,688 173,491 SH   SOLE 18 173,491 0 0
AIRCASTLE LTD COM G0129K104 1,889 88,851 SH   SOLE 19 88,851 0 0
AIRCASTLE LTD COM G0129K104 36,309 1,707,872 SH   SOLE 21 1,707,872 0 0
AIRCASTLE LTD COM G0129K104 32,929 1,548,877 SH   SOLE 22 1,469,962 0 78,915
AIRCASTLE LTD COM G0129K104 406 19,103 SH   SOLE 26 15,991 0 3,112
AIRCASTLE LTD COM G0129K104 179 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 316 14,853 SH   SOLE 30 14,853 0 0
AIRCASTLE LTD COM G0129K104 79 3,734 SH   SOLE 40 3,734 0 0
AIRGAIN INC COM 00938A104 109 7,734 SH   SOLE 2 381 0 7,353
AIRGAIN INC COM 00938A104 452 31,930 SH   SOLE 18 31,930 0 0
AIRGAIN INC COM 00938A104 218 15,432 SH   SOLE 19 15,432 0 0
AIRGAIN INC COM 00938A104 4,661 329,424 SH   SOLE 21 329,424 0 0
AIRGAIN INC COM 00938A104 2,567 181,429 SH   SOLE 22 178,745 0 2,684
AIT THERAPEUTICS INC COM 001448109 7 1,322 SH   SOLE 18 1,322 0 0
AIT THERAPEUTICS INC COM 001448109 96 17,246 SH   SOLE 21 17,246 0 0
AK STL HLDG CORP COM 001547108 755 318,562 SH   SOLE 2 12,527 0 306,035
AK STL HLDG CORP COM 001547108 4 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 43 18,332 SH   SOLE 7 18,332 0 0
AK STL HLDG CORP COM 001547108 3,269 1,379,347 SH   SOLE 18 1,379,347 0 0
AK STL HLDG CORP COM 001547108 1,289 544,071 SH   SOLE 19 544,071 0 0
AK STL HLDG CORP COM 001547108 80,109 33,801,277 SH   SOLE 21 33,801,277 0 0
AK STL HLDG CORP COM 001547108 23,449 9,894,180 SH   SOLE 22 9,402,964 0 491,216
AK STL HLDG CORP COM 001547108 230 97,232 SH   SOLE 26 75,754 0 21,478
AK STL HLDG CORP COM 001547108 103 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 1,083 456,874 SH   SOLE 30 456,874 0 0
AK STL HLDG CORP COM 001547108 171 72,014 SH   SOLE 36 72,014 0 0
AK STL HLDG CORP COM 001547108 65 27,348 SH   SOLE 40 27,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 30,325 378,404 SH   SOLE 2 37,514 0 340,890
AKAMAI TECHNOLOGIES INC COM 00971T101 4,406 54,985 SH   SOLE 4 50,483 0 4,502
AKAMAI TECHNOLOGIES INC COM 00971T101 16,472 205,546 SH   SOLE 7 150,037 0 55,509
AKAMAI TECHNOLOGIES INC COM 00971T101 464 5,785 SH   SOLE 13 5,785 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 116 1,451 SH   SOLE 15 1,451 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 25,787 321,774 SH   SOLE 18 299,467 0 22,307
AKAMAI TECHNOLOGIES INC COM 00971T101 6,347 79,204 SH   SOLE 19 79,204 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 321,411 4,010,620 SH   SOLE 21 4,010,620 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 354,055 4,417,960 SH   SOLE 22 3,992,086 0 425,874
AKAMAI TECHNOLOGIES INC COM 00971T101 9,447 117,884 SH   SOLE 23 117,884 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 13,933 173,858 SH   SOLE 25 173,858 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 67,674 844,453 SH   SOLE 26 229,969 0 614,484
AKAMAI TECHNOLOGIES INC COM 00971T101 2,531 31,579 SH   SOLE 28 22,804 0 8,775
AKAMAI TECHNOLOGIES INC COM 00971T101 2,979 37,178 SH   SOLE 29 3,493 0 33,685
AKAMAI TECHNOLOGIES INC COM 00971T101 50,917 635,354 SH   SOLE 30 635,354 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,010 50,042 SH   SOLE 31 32,217 0 17,825
AKAMAI TECHNOLOGIES INC COM 00971T101 11,295 140,946 SH   SOLE 34 140,946 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,065 100,634 SH   SOLE 36 100,634 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 276 3,441 SH   SOLE 40 3,441 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3,151 2,950,000 PRN   SOLE 21 2,950,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 261 11,119 SH   SOLE 2 905 0 10,214
AKCEA THERAPEUTICS INC COM 00972L107 7 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1,030 43,939 SH   SOLE 18 41,665 0 2,274
AKCEA THERAPEUTICS INC COM 00972L107 810 34,537 SH   SOLE 19 34,537 0 0
AKCEA THERAPEUTICS INC COM 00972L107 31,475 1,342,199 SH   SOLE 21 1,342,199 0 0
AKCEA THERAPEUTICS INC COM 00972L107 10,774 459,432 SH   SOLE 22 443,719 0 15,713
AKCEA THERAPEUTICS INC COM 00972L107 29 1,256 SH   SOLE 23 1,256 0 0
AKCEA THERAPEUTICS INC COM 00972L107 96 4,105 SH   SOLE 26 0 0 4,105
AKCEA THERAPEUTICS INC COM 00972L107 204 8,702 SH   SOLE 30 8,702 0 0
AKCEA THERAPEUTICS INC COM 00972L107 43 1,839 SH   SOLE 40 1,839 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 673 139,101 SH   SOLE 2 27,868 0 111,233
AKEBIA THERAPEUTICS INC COM 00972D105 0 98 SH   SOLE 4 98 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 8 1,699 SH   SOLE 7 1,699 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,107 435,232 SH   SOLE 18 411,894 0 23,338
AKEBIA THERAPEUTICS INC COM 00972D105 2,460 508,296 SH   SOLE 19 508,296 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 24,880 5,140,581 SH   SOLE 21 5,140,581 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 17,703 3,657,567 SH   SOLE 22 3,541,721 0 115,846
AKEBIA THERAPEUTICS INC COM 00972D105 454 93,852 SH   SOLE 23 93,852 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 951 196,540 SH   SOLE 26 0 0 196,540
AKEBIA THERAPEUTICS INC COM 00972D105 58 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 146 30,142 SH   SOLE 30 30,142 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 61 12,685 SH   SOLE 40 12,685 0 0
AKERO THERAPEUTICS INC COM 00973Y108 57 2,989 SH   SOLE 2 2,989 0 0
AKERO THERAPEUTICS INC COM 00973Y108 33 1,746 SH   SOLE 18 1,746 0 0
AKERO THERAPEUTICS INC COM 00973Y108 308 16,097 SH   SOLE 19 16,097 0 0
AKERO THERAPEUTICS INC COM 00973Y108 149 7,785 SH   SOLE 22 7,785 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,950 101,835 SH   SOLE 26 41,393 0 60,442
AKERO THERAPEUTICS INC COM 00973Y108 23 1,191 SH   SOLE 31 0 0 1,191
AKERO THERAPEUTICS INC COM 00973Y108 278 14,519 SH   SOLE 34 14,519 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 0 85 SH   SOLE 21 85 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 74 164,392 SH   SOLE 22 164,392 0 0
AKORN INC COM 009728106 474 92,105 SH   SOLE 2 3,486 0 88,619
AKORN INC COM 009728106 1 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 10 1,937 SH   SOLE 7 1,937 0 0
AKORN INC COM 009728106 2,070 402,035 SH   SOLE 18 402,035 0 0
AKORN INC COM 009728106 819 159,080 SH   SOLE 19 159,080 0 0
AKORN INC COM 009728106 60,015 11,653,330 SH   SOLE 21 11,653,330 0 0
AKORN INC COM 009728106 14,538 2,822,867 SH   SOLE 22 2,698,844 0 124,023
AKORN INC COM 009728106 111 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 69 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 695 134,935 SH   SOLE 30 134,935 0 0
AKORN INC COM 009728106 51 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 138 21,540 SH   SOLE 2 1,035 0 20,505
AKOUSTIS TECHNOLOGIES INC COM 00973N102 555 86,740 SH   SOLE 18 86,740 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 268 41,897 SH   SOLE 19 41,897 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 5,586 872,763 SH   SOLE 21 872,763 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3,937 615,202 SH   SOLE 22 607,880 0 7,322
ALAMO GROUP INC COM 011311107 894 8,948 SH   SOLE 2 414 0 8,534
ALAMO GROUP INC COM 011311107 5 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 9,748 97,551 SH   SOLE 7 97,551 0 0
ALAMO GROUP INC COM 011311107 4,227 42,298 SH   SOLE 18 42,298 0 0
ALAMO GROUP INC COM 011311107 1,662 16,632 SH   SOLE 19 16,632 0 0
ALAMO GROUP INC COM 011311107 104,396 1,044,695 SH   SOLE 21 1,044,695 0 0
ALAMO GROUP INC COM 011311107 29,098 291,180 SH   SOLE 22 277,705 0 13,475
ALAMO GROUP INC COM 011311107 659 6,591 SH   SOLE 26 5,526 0 1,065
ALAMO GROUP INC COM 011311107 141 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,424 14,252 SH   SOLE 30 14,252 0 0
ALAMO GROUP INC COM 011311107 99 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 143 23,564 SH   SOLE 23 23,564 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 715 118,114 SH   SOLE 26 0 0 118,114
ALAMOS GOLD INC NEW COM CL A 011532108 2,624 433,775 SH   SOLE 31 0 0 433,775
ALARM COM HLDGS INC COM 011642105 1,948 36,407 SH   SOLE 2 5,844 0 30,563
ALARM COM HLDGS INC COM 011642105 12 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 32 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 8,832 165,083 SH   SOLE 18 159,502 0 5,581
ALARM COM HLDGS INC COM 011642105 8,035 150,196 SH   SOLE 19 150,196 0 0
ALARM COM HLDGS INC COM 011642105 209,535 3,916,546 SH   SOLE 21 3,916,546 0 0
ALARM COM HLDGS INC COM 011642105 64,155 1,199,151 SH   SOLE 22 1,151,512 0 47,639
ALARM COM HLDGS INC COM 011642105 896 16,739 SH   SOLE 23 16,739 0 0
ALARM COM HLDGS INC COM 011642105 2,302 43,026 SH   SOLE 26 6,633 0 36,393
ALARM COM HLDGS INC COM 011642105 220 4,113 SH   SOLE 28 4,113 0 0
ALARM COM HLDGS INC COM 011642105 6,194 115,777 SH   SOLE 30 115,777 0 0
ALARM COM HLDGS INC COM 011642105 5 96 SH   SOLE 34 96 0 0
ALARM COM HLDGS INC COM 011642105 160 2,987 SH   SOLE 40 2,987 0 0
ALASKA AIR GROUP INC COM 011659109 15,781 246,923 SH   SOLE 2 28,816 0 218,107
ALASKA AIR GROUP INC COM 011659109 6,535 102,252 SH   SOLE 7 102,252 0 0
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 17,238 269,730 SH   SOLE 18 262,881 0 6,849
ALASKA AIR GROUP INC COM 011659109 2,448 38,303 SH   SOLE 19 38,303 0 0
ALASKA AIR GROUP INC COM 011659109 189,481 2,964,805 SH   SOLE 21 2,964,805 0 0
ALASKA AIR GROUP INC COM 011659109 191,820 3,001,402 SH   SOLE 22 2,744,259 0 257,143
ALASKA AIR GROUP INC COM 011659109 1,615 25,275 SH   SOLE 25 25,275 0 0
ALASKA AIR GROUP INC COM 011659109 8,584 134,314 SH   SOLE 26 14,649 0 119,665
ALASKA AIR GROUP INC COM 011659109 15,630 244,570 SH   SOLE 30 244,570 0 0
ALASKA AIR GROUP INC COM 011659109 329 5,148 SH   SOLE 31 2,548 0 2,600
ALASKA AIR GROUP INC COM 011659109 1,109 17,359 SH   SOLE 34 17,359 0 0
ALASKA AIR GROUP INC COM 011659109 1,136 17,779 SH   SOLE 36 17,779 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 18 10,563 SH   SOLE 18 10,563 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 300 175,723 SH   SOLE 21 175,723 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,724 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 2,299 27,729 SH   SOLE 2 3,653 0 24,076
ALBANY INTL CORP CL A 012348108 13 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 39 472 SH   SOLE 7 472 0 0
ALBANY INTL CORP CL A 012348108 11,300 136,292 SH   SOLE 18 128,261 0 8,031
ALBANY INTL CORP CL A 012348108 8,692 104,833 SH   SOLE 19 104,833 0 0
ALBANY INTL CORP CL A 012348108 264,237 3,187,031 SH   SOLE 21 3,187,031 0 0
ALBANY INTL CORP CL A 012348108 71,597 863,547 SH   SOLE 22 824,573 0 38,974
ALBANY INTL CORP CL A 012348108 762 9,190 SH   SOLE 23 9,190 0 0
ALBANY INTL CORP CL A 012348108 1,741 21,001 SH   SOLE 26 5,161 0 15,840
ALBANY INTL CORP CL A 012348108 290 3,497 SH   SOLE 28 3,497 0 0
ALBANY INTL CORP CL A 012348108 18,834 227,161 SH   SOLE 30 227,161 0 0
ALBANY INTL CORP CL A 012348108 272 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 19,277 273,776 SH   SOLE 2 34,118 0 239,658
ALBEMARLE CORP COM 012653101 2,524 35,844 SH   SOLE 4 32,775 0 3,069
ALBEMARLE CORP COM 012653101 9,192 130,556 SH   SOLE 7 127,090 0 3,466
ALBEMARLE CORP COM 012653101 139 1,975 SH   SOLE 13 1,975 0 0
ALBEMARLE CORP COM 012653101 70 990 SH   SOLE 15 990 0 0
ALBEMARLE CORP COM 012653101 16,934 240,505 SH   SOLE 18 225,944 0 14,561
ALBEMARLE CORP COM 012653101 14,391 204,394 SH   SOLE 19 204,394 0 0
ALBEMARLE CORP COM 012653101 175,620 2,494,246 SH   SOLE 21 2,494,246 0 0
ALBEMARLE CORP COM 012653101 194,267 2,759,088 SH   SOLE 22 2,472,052 0 287,036
ALBEMARLE CORP COM 012653101 5,396 76,641 SH   SOLE 23 76,641 0 0
ALBEMARLE CORP COM 012653101 19,469 276,503 SH   SOLE 25 276,503 0 0
ALBEMARLE CORP COM 012653101 30,962 439,739 SH   SOLE 26 156,078 0 283,661
ALBEMARLE CORP COM 012653101 1,436 20,395 SH   SOLE 28 14,942 0 5,453
ALBEMARLE CORP COM 012653101 9,503 134,966 SH   SOLE 29 112,769 0 22,197
ALBEMARLE CORP COM 012653101 25,145 357,122 SH   SOLE 30 357,122 0 0
ALBEMARLE CORP COM 012653101 2,804 39,821 SH   SOLE 31 22,225 0 17,596
ALBEMARLE CORP COM 012653101 52,452 744,958 SH   SOLE 34 744,958 0 0
ALBEMARLE CORP COM 012653101 4,958 70,416 SH   SOLE 36 70,416 0 0
ALBEMARLE CORP COM 012653101 156 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 288 8,930 SH   SOLE 2 391 0 8,539
ALBIREO PHARMA INC COM 01345P106 6 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 1,153 35,767 SH   SOLE 18 35,767 0 0
ALBIREO PHARMA INC COM 01345P106 564 17,481 SH   SOLE 19 17,481 0 0
ALBIREO PHARMA INC COM 01345P106 10,845 336,388 SH   SOLE 21 336,388 0 0
ALBIREO PHARMA INC COM 01345P106 8,383 260,005 SH   SOLE 22 243,413 0 16,592
ALCOA CORP COM 013872106 8,520 363,949 SH   SOLE 2 13,573 0 350,376
ALCOA CORP COM 013872106 24 1,015 SH   SOLE 4 1,015 0 0
ALCOA CORP COM 013872106 3,667 156,641 SH   SOLE 7 156,641 0 0
ALCOA CORP COM 013872106 55 2,344 SH   SOLE 15 2,344 0 0
ALCOA CORP COM 013872106 2,066 88,239 SH   SOLE 18 88,239 0 0
ALCOA CORP COM 013872106 968 41,367 SH   SOLE 19 41,367 0 0
ALCOA CORP COM 013872106 51,886 2,216,410 SH   SOLE 21 2,216,410 0 0
ALCOA CORP COM 013872106 123,511 5,275,989 SH   SOLE 22 4,861,539 0 414,450
ALCOA CORP COM 013872106 3,951 168,775 SH   SOLE 25 168,775 0 0
ALCOA CORP COM 013872106 5,022 214,519 SH   SOLE 26 134,230 0 80,289
ALCOA CORP COM 013872106 533 22,753 SH   SOLE 28 22,753 0 0
ALCOA CORP COM 013872106 1,215 51,908 SH   SOLE 30 51,908 0 0
ALCOA CORP COM 013872106 292 12,473 SH   SOLE 31 3,973 0 8,500
ALCOA CORP COM 013872106 3,405 145,451 SH   SOLE 36 145,451 0 0
ALCOA CORP COM 013872106 409 17,486 SH   SOLE 40 17,486 0 0
ALCON INC ORD SHS H01301128 1,550 24,979 SH   SOLE 2 24,979 0 0
ALCON INC ORD SHS H01301128 85,973 1,385,546 SH   SOLE 18 1,337,005 0 48,541
ALCON INC ORD SHS H01301128 40,019 644,948 SH   SOLE 19 644,948 0 0
ALCON INC ORD SHS H01301128 1,873 30,183 SH   SOLE 22 30,183 0 0
ALCON INC ORD SHS H01301128 555 8,950 SH   SOLE 23 8,950 0 0
ALCON INC ORD SHS H01301128 825 13,295 SH   SOLE 25 2,955 0 10,340
ALCON INC ORD SHS H01301128 9,903 159,604 SH   SOLE 34 159,604 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 978 83,070 SH   SOLE 2 22,593 0 60,477
ALDER BIOPHARMACEUTICALS INC COM 014339105 3 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 15 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2,979 253,110 SH   SOLE 18 238,744 0 14,366
ALDER BIOPHARMACEUTICALS INC COM 014339105 4,450 378,092 SH   SOLE 19 378,092 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 36,609 3,110,405 SH   SOLE 21 3,110,405 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 29,202 2,481,029 SH   SOLE 22 2,391,835 0 89,194
ALDER BIOPHARMACEUTICALS INC COM 014339105 795 67,526 SH   SOLE 23 67,526 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,659 140,920 SH   SOLE 26 5,739 0 135,181
ALDER BIOPHARMACEUTICALS INC COM 014339105 99 8,437 SH   SOLE 28 8,437 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 4,875 414,150 SH   SOLE 30 414,150 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 10 866 SH   SOLE 34 866 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 56 4,724 SH   SOLE 40 4,724 0 0
ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 627 675,000 PRN   SOLE 21 675,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 111 18,496 SH   SOLE 2 751 0 17,745
ALDEYRA THERAPEUTICS INC COM 01438T106 424 70,715 SH   SOLE 18 70,715 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 237 39,459 SH   SOLE 19 39,459 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,577 762,845 SH   SOLE 21 762,845 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 3,882 646,951 SH   SOLE 22 635,355 0 11,596
ALECTOR INC COM 014442107 164 8,617 SH   SOLE 2 419 0 8,198
ALECTOR INC COM 014442107 607 31,931 SH   SOLE 18 31,931 0 0
ALECTOR INC COM 014442107 312 16,416 SH   SOLE 19 16,416 0 0
ALECTOR INC COM 014442107 5,650 297,372 SH   SOLE 21 297,372 0 0
ALECTOR INC COM 014442107 5,454 287,047 SH   SOLE 22 284,167 0 2,880
ALECTOR INC COM 014442107 4,283 225,437 SH   SOLE 30 225,437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,309 99,957 SH   SOLE 2 31,747 0 68,210
ALEXANDER & BALDWIN INC NEW COM 014491104 10 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 34 1,487 SH   SOLE 7 1,487 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 8,884 384,576 SH   SOLE 18 384,576 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,718 117,651 SH   SOLE 19 117,651 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 111,411 4,822,976 SH   SOLE 21 4,822,976 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 57,003 2,467,666 SH   SOLE 22 2,371,586 0 96,080
ALEXANDER & BALDWIN INC NEW COM 014491104 558 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 218 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 424 18,367 SH   SOLE 30 18,367 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 89 3,837 SH   SOLE 34 3,837 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 162 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 734 1,983 SH   SOLE 2 90 0 1,893
ALEXANDERS INC COM 014752109 211 569 SH   SOLE 4 569 0 0
ALEXANDERS INC COM 014752109 836 2,258 SH   SOLE 7 2,258 0 0
ALEXANDERS INC COM 014752109 36 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 2,582 6,974 SH   SOLE 18 6,974 0 0
ALEXANDERS INC COM 014752109 2,211 5,970 SH   SOLE 19 5,970 0 0
ALEXANDERS INC COM 014752109 28,356 76,576 SH   SOLE 21 76,576 0 0
ALEXANDERS INC COM 014752109 41,294 111,516 SH   SOLE 22 108,724 0 2,792
ALEXANDERS INC COM 014752109 1,142 3,084 SH   SOLE 23 3,084 0 0
ALEXANDERS INC COM 014752109 1,797 4,852 SH   SOLE 25 4,852 0 0
ALEXANDERS INC COM 014752109 597 1,611 SH   SOLE 26 186 0 1,425
ALEXANDERS INC COM 014752109 123 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 403 1,088 SH   SOLE 29 1,088 0 0
ALEXANDERS INC COM 014752109 3,674 9,922 SH   SOLE 30 9,922 0 0
ALEXANDERS INC COM 014752109 87 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49,938 353,944 SH   SOLE 2 104,751 0 249,193
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19,244 136,396 SH   SOLE 4 132,985 0 3,411
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32,194 228,179 SH   SOLE 7 224,498 0 3,681
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 242 1,717 SH   SOLE 13 1,717 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 706 5,002 SH   SOLE 15 5,002 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,068 510,797 SH   SOLE 18 494,948 0 15,849
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49,872 353,476 SH   SOLE 19 353,476 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 510,423 3,617,710 SH   SOLE 21 3,617,710 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 530,450 3,759,655 SH   SOLE 22 3,355,138 0 404,517
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19,199 136,076 SH   SOLE 23 136,076 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49,653 351,925 SH   SOLE 25 351,925 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,408 513,202 SH   SOLE 26 145,428 0 367,774
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,442 38,574 SH   SOLE 28 32,735 0 5,839
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,785 97,707 SH   SOLE 29 73,966 0 23,741
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 123,939 878,440 SH   SOLE 30 878,440 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9,144 64,813 SH   SOLE 31 43,079 0 21,734
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25,463 180,473 SH   SOLE 34 180,473 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,809 83,699 SH   SOLE 36 83,699 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 365 2,587 SH   SOLE 40 2,587 0 0
ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 4,140 108,600 SH   SOLE 21 108,600 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 80,487 614,497 SH   SOLE 2 139,884 0 474,613
ALEXION PHARMACEUTICALS INC COM 015351109 10,837 82,737 SH   SOLE 4 76,908 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 26,650 203,466 SH   SOLE 7 200,917 0 2,549
ALEXION PHARMACEUTICALS INC COM 015351109 1,116 8,523 SH   SOLE 13 8,523 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 292 2,227 SH   SOLE 15 2,227 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 87,896 671,067 SH   SOLE 18 640,068 0 30,999
ALEXION PHARMACEUTICALS INC COM 015351109 50,836 388,124 SH   SOLE 19 388,124 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 827,069 6,314,470 SH   SOLE 21 6,314,470 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 700,174 5,345,654 SH   SOLE 22 4,748,723 0 596,931
ALEXION PHARMACEUTICALS INC COM 015351109 22,985 175,485 SH   SOLE 23 175,485 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 26,589 203,003 SH   SOLE 25 203,003 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 105,449 805,079 SH   SOLE 26 257,462 0 547,617
ALEXION PHARMACEUTICALS INC COM 015351109 5,835 44,546 SH   SOLE 28 32,821 0 11,725
ALEXION PHARMACEUTICALS INC COM 015351109 1,665 12,713 SH   SOLE 29 12,713 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 118,841 907,318 SH   SOLE 30 907,318 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 10,880 83,068 SH   SOLE 31 51,674 0 31,394
ALEXION PHARMACEUTICALS INC COM 015351109 4,108 31,364 SH   SOLE 32 31,364 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 22,644 172,884 SH   SOLE 34 172,884 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 20,179 154,063 SH   SOLE 36 154,063 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 698 5,327 SH   SOLE 40 5,327 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 438,498 2,587,773 SH   SOLE 2 176,250 0 2,411,523
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 100,461 592,867 SH   SOLE 4 592,867 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 37,061 218,713 SH   SOLE 7 218,713 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 40,764 240,567 SH   SOLE 13 240,567 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 130,381 769,437 SH   SOLE 15 737,660 0 31,777
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59 350 SH   SOLE 17 0 0 350
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 281,075 1,658,748 SH   SOLE 18 1,448,493 0 210,255
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 441,770 2,607,084 SH   SOLE 19 2,607,084 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,907,121 28,959,109 SH   SOLE 21 28,959,109 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,625,305 21,394,544 SH   SOLE 22 18,704,538 0 2,690,006
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 156,924 926,077 SH   SOLE 23 926,077 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 126,880 748,776 SH   SOLE 25 748,776 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 951,560 5,615,581 SH   SOLE 26 165,031 0 5,450,550
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33,467 197,502 SH   SOLE 28 197,502 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 84,889 500,970 SH   SOLE 29 372,678 0 128,292
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,466,408 8,653,927 SH   SOLE 30 8,653,927 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36,812 217,244 SH   SOLE 31 204,085 0 13,159
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,649 39,239 SH   SOLE 32 39,239 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 432,513 2,552,453 SH   SOLE 34 2,552,453 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,009 41,361 SH   SOLE 36 41,361 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,972 11,638 SH   SOLE 40 11,638 0 0
ALICO INC COM 016230104 117 3,870 SH   SOLE 2 215 0 3,655
ALICO INC COM 016230104 370 12,209 SH   SOLE 18 12,209 0 0
ALICO INC COM 016230104 203 6,689 SH   SOLE 19 6,689 0 0
ALICO INC COM 016230104 4,105 135,308 SH   SOLE 21 135,308 0 0
ALICO INC COM 016230104 3,708 122,202 SH   SOLE 22 119,934 0 2,268
ALIGN TECHNOLOGY INC COM 016255101 75,076 274,301 SH   SOLE 2 49,058 0 225,243
ALIGN TECHNOLOGY INC COM 016255101 7,630 27,878 SH   SOLE 4 25,778 0 2,100
ALIGN TECHNOLOGY INC COM 016255101 22,371 81,734 SH   SOLE 7 66,984 0 14,750
ALIGN TECHNOLOGY INC COM 016255101 261 953 SH   SOLE 13 953 0 0
ALIGN TECHNOLOGY INC COM 016255101 256 934 SH   SOLE 15 934 0 0
ALIGN TECHNOLOGY INC COM 016255101 213,254 779,152 SH   SOLE 18 597,380 0 181,772
ALIGN TECHNOLOGY INC COM 016255101 265,153 968,772 SH   SOLE 19 968,772 0 0
ALIGN TECHNOLOGY INC COM 016255101 551,410 2,014,651 SH   SOLE 21 2,014,651 0 0
ALIGN TECHNOLOGY INC COM 016255101 528,881 1,932,337 SH   SOLE 22 1,728,370 0 203,967
ALIGN TECHNOLOGY INC COM 016255101 15,585 56,943 SH   SOLE 23 56,943 0 0
ALIGN TECHNOLOGY INC COM 016255101 20,516 74,957 SH   SOLE 25 74,957 0 0
ALIGN TECHNOLOGY INC COM 016255101 88,943 324,966 SH   SOLE 26 91,869 0 233,097
ALIGN TECHNOLOGY INC COM 016255101 4,095 14,960 SH   SOLE 28 11,036 0 3,924
ALIGN TECHNOLOGY INC COM 016255101 5,018 18,334 SH   SOLE 29 2,521 0 15,813
ALIGN TECHNOLOGY INC COM 016255101 94,315 344,593 SH   SOLE 30 344,593 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,638 24,252 SH   SOLE 31 15,462 0 8,790
ALIGN TECHNOLOGY INC COM 016255101 3,062 11,189 SH   SOLE 32 11,189 0 0
ALIGN TECHNOLOGY INC COM 016255101 27,962 102,163 SH   SOLE 34 102,163 0 0
ALIGN TECHNOLOGY INC COM 016255101 14,338 52,387 SH   SOLE 36 52,387 0 0
ALIGN TECHNOLOGY INC COM 016255101 436 1,592 SH   SOLE 40 1,592 0 0
ALIMERA SCIENCES INC COM 016259103 1 1,237 SH   SOLE 18 1,237 0 0
ALIMERA SCIENCES INC COM 016259103 119 133,318 SH   SOLE 21 133,318 0 0
ALIMERA SCIENCES INC COM 016259103 9 10,303 SH   SOLE 22 10,303 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 1 353 SH   SOLE 18 353 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 15 5,835 SH   SOLE 21 5,835 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 12 4,744 SH   SOLE 22 4,744 0 0
ALJ REGIONAL HLDGS INC COM 001627108 7 4,523 SH   SOLE 18 4,523 0 0
ALJ REGIONAL HLDGS INC COM 001627108 100 64,485 SH   SOLE 21 64,485 0 0
ALKALINE WTR CO INC COM NEW 01643A207 17 7,919 SH   SOLE 18 7,919 0 0
ALKALINE WTR CO INC COM NEW 01643A207 470 215,627 SH   SOLE 21 215,627 0 0
ALKALINE WTR CO INC COM NEW 01643A207 158 72,310 SH   SOLE 22 72,310 0 0
ALKERMES PLC SHS G01767105 9,353 414,932 SH   SOLE 2 57,176 0 357,756
ALKERMES PLC SHS G01767105 1,240 55,028 SH   SOLE 4 50,937 0 4,091
ALKERMES PLC SHS G01767105 227 10,073 SH   SOLE 7 10,073 0 0
ALKERMES PLC SHS G01767105 60 2,659 SH   SOLE 13 2,659 0 0
ALKERMES PLC SHS G01767105 20 872 SH   SOLE 15 872 0 0
ALKERMES PLC SHS G01767105 5,534 245,516 SH   SOLE 18 231,440 0 14,076
ALKERMES PLC SHS G01767105 1,267 56,197 SH   SOLE 19 56,197 0 0
ALKERMES PLC SHS G01767105 78,050 3,462,715 SH   SOLE 21 3,462,715 0 0
ALKERMES PLC SHS G01767105 102,583 4,551,174 SH   SOLE 22 4,221,029 0 330,145
ALKERMES PLC SHS G01767105 2,689 119,319 SH   SOLE 23 119,319 0 0
ALKERMES PLC SHS G01767105 3,107 137,826 SH   SOLE 25 137,826 0 0
ALKERMES PLC SHS G01767105 12,170 539,915 SH   SOLE 26 292,548 0 247,367
ALKERMES PLC SHS G01767105 683 30,306 SH   SOLE 28 22,023 0 8,283
ALKERMES PLC SHS G01767105 960 42,597 SH   SOLE 29 9,360 0 33,237
ALKERMES PLC SHS G01767105 9,926 440,359 SH   SOLE 30 440,359 0 0
ALKERMES PLC SHS G01767105 20,149 893,941 SH   SOLE 31 36,233 0 857,708
ALKERMES PLC SHS G01767105 197 8,749 SH   SOLE 34 8,749 0 0
ALKERMES PLC SHS G01767105 2,765 122,658 SH   SOLE 36 122,658 0 0
ALKERMES PLC SHS G01767105 70 3,087 SH   SOLE 40 3,087 0 0
ALLAKOS INC COM 01671P100 1,861 42,947 SH   SOLE 2 28,528 0 14,419
ALLAKOS INC COM 01671P100 12 275 SH   SOLE 7 275 0 0
ALLAKOS INC COM 01671P100 3,541 81,728 SH   SOLE 18 81,728 0 0
ALLAKOS INC COM 01671P100 14,345 331,057 SH   SOLE 19 331,057 0 0
ALLAKOS INC COM 01671P100 467 10,773 SH   SOLE 20 10,773 0 0
ALLAKOS INC COM 01671P100 41,771 964,013 SH   SOLE 21 964,013 0 0
ALLAKOS INC COM 01671P100 14,504 334,733 SH   SOLE 22 310,316 0 24,417
ALLAKOS INC COM 01671P100 108 2,495 SH   SOLE 26 0 0 2,495
ALLAKOS INC COM 01671P100 240 5,533 SH   SOLE 30 5,533 0 0
ALLAKOS INC COM 01671P100 3,993 92,155 SH   SOLE 34 92,155 0 0
ALLAKOS INC COM 01671P100 58 1,331 SH   SOLE 40 1,331 0 0
ALLEGHANY CORP DEL COM 017175100 27,759 40,755 SH   SOLE 2 8,579 0 32,176
ALLEGHANY CORP DEL COM 017175100 2,882 4,231 SH   SOLE 4 3,832 0 399
ALLEGHANY CORP DEL COM 017175100 1,852 2,719 SH   SOLE 7 1,556 0 1,163
ALLEGHANY CORP DEL COM 017175100 467 685 SH   SOLE 13 685 0 0
ALLEGHANY CORP DEL COM 017175100 96 141 SH   SOLE 15 141 0 0
ALLEGHANY CORP DEL COM 017175100 28,389 41,680 SH   SOLE 18 40,536 0 1,144
ALLEGHANY CORP DEL COM 017175100 2,144 3,148 SH   SOLE 19 3,148 0 0
ALLEGHANY CORP DEL COM 017175100 519,280 762,403 SH   SOLE 21 762,403 0 0
ALLEGHANY CORP DEL COM 017175100 344,563 505,884 SH   SOLE 22 475,033 0 30,851
ALLEGHANY CORP DEL COM 017175100 7,209 10,584 SH   SOLE 23 10,584 0 0
ALLEGHANY CORP DEL COM 017175100 9,629 14,137 SH   SOLE 25 14,137 0 0
ALLEGHANY CORP DEL COM 017175100 32,686 47,990 SH   SOLE 26 20,435 0 27,555
ALLEGHANY CORP DEL COM 017175100 1,956 2,872 SH   SOLE 28 2,074 0 798
ALLEGHANY CORP DEL COM 017175100 2,277 3,343 SH   SOLE 29 350 0 2,993
ALLEGHANY CORP DEL COM 017175100 26,317 38,639 SH   SOLE 30 38,639 0 0
ALLEGHANY CORP DEL COM 017175100 3,380 4,962 SH   SOLE 31 2,868 0 2,094
ALLEGHANY CORP DEL COM 017175100 465 682 SH   SOLE 34 682 0 0
ALLEGHANY CORP DEL COM 017175100 12,848 18,864 SH   SOLE 36 18,864 0 0
ALLEGHANY CORP DEL COM 017175100 206 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7,759 307,891 SH   SOLE 2 183,980 0 123,911
ALLEGHENY TECHNOLOGIES INC COM 01741R102 11 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 82 3,256 SH   SOLE 7 3,256 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 17,794 706,108 SH   SOLE 18 706,108 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,411 214,742 SH   SOLE 19 214,742 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 224,965 8,927,182 SH   SOLE 21 8,927,182 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 110,949 4,402,728 SH   SOLE 22 4,229,874 0 172,854
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,029 40,819 SH   SOLE 26 21,602 0 19,217
ALLEGHENY TECHNOLOGIES INC COM 01741R102 404 16,017 SH   SOLE 28 16,017 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 888 35,235 SH   SOLE 30 35,235 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 180 7,151 SH   SOLE 36 7,151 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 301 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,399 750,000 PRN   SOLE 21 750,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 592 17,750 SH   SOLE 2 848 0 16,902
ALLEGIANCE BANCSHARES INC COM 01748H107 8 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,252 67,544 SH   SOLE 18 67,544 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,097 32,909 SH   SOLE 19 32,909 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 21,572 647,018 SH   SOLE 21 647,018 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 10,234 306,969 SH   SOLE 22 283,781 0 23,188
ALLEGIANCE BANCSHARES INC COM 01748H107 27 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 102 3,047 SH   SOLE 30 3,047 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 40 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,641 11,433 SH   SOLE 2 536 0 10,897
ALLEGIANT TRAVEL CO COM 01748X102 31 216 SH   SOLE 7 216 0 0
ALLEGIANT TRAVEL CO COM 01748X102 8,121 56,589 SH   SOLE 18 56,589 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,191 22,236 SH   SOLE 19 22,236 0 0
ALLEGIANT TRAVEL CO COM 01748X102 196,971 1,372,620 SH   SOLE 21 1,372,620 0 0
ALLEGIANT TRAVEL CO COM 01748X102 52,709 367,312 SH   SOLE 22 353,586 0 13,726
ALLEGIANT TRAVEL CO COM 01748X102 108 751 SH   SOLE 26 0 0 751
ALLEGIANT TRAVEL CO COM 01748X102 91 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,334 16,265 SH   SOLE 30 16,265 0 0
ALLEGIANT TRAVEL CO COM 01748X102 5,348 37,267 SH   SOLE 31 0 0 37,267
ALLEGIANT TRAVEL CO COM 01748X102 68 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 46,972 424,896 SH   SOLE 2 202,963 0 221,933
ALLEGION PUB LTD CO ORD SHS G0176J109 7,788 70,446 SH   SOLE 4 67,940 0 2,506
ALLEGION PUB LTD CO ORD SHS G0176J109 9,781 88,473 SH   SOLE 7 88,473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 4,764 43,097 SH   SOLE 13 43,097 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 97 881 SH   SOLE 15 881 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 34,337 310,599 SH   SOLE 18 272,869 0 37,730
ALLEGION PUB LTD CO ORD SHS G0176J109 47,580 430,392 SH   SOLE 19 430,392 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 271,951 2,459,979 SH   SOLE 21 2,459,979 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 338,332 3,060,445 SH   SOLE 22 2,614,782 0 445,663
ALLEGION PUB LTD CO ORD SHS G0176J109 13,743 124,314 SH   SOLE 23 124,314 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11,052 99,969 SH   SOLE 25 99,969 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 51,796 468,527 SH   SOLE 26 141,834 0 326,693
ALLEGION PUB LTD CO ORD SHS G0176J109 2,033 18,392 SH   SOLE 28 13,231 0 5,161
ALLEGION PUB LTD CO ORD SHS G0176J109 19,747 178,628 SH   SOLE 29 34,721 0 143,907
ALLEGION PUB LTD CO ORD SHS G0176J109 43,653 394,872 SH   SOLE 30 394,872 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 10,360 93,714 SH   SOLE 31 69,118 0 24,596
ALLEGION PUB LTD CO ORD SHS G0176J109 3,441 31,128 SH   SOLE 34 31,128 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 11,706 105,889 SH   SOLE 36 105,889 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 211 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 10 2,463 SH   SOLE 18 2,463 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 351 86,262 SH   SOLE 21 86,262 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 110 26,931 SH   SOLE 22 26,931 0 0
ALLERGAN PLC SHS G0177J108 133,783 799,036 SH   SOLE 2 78,090 0 720,946
ALLERGAN PLC SHS G0177J108 18,331 109,484 SH   SOLE 4 100,611 0 8,873
ALLERGAN PLC SHS G0177J108 51,336 306,609 SH   SOLE 7 266,461 0 40,148
ALLERGAN PLC SHS G0177J108 1,448 8,650 SH   SOLE 13 8,650 0 0
ALLERGAN PLC SHS G0177J108 521 3,110 SH   SOLE 15 3,110 0 0
ALLERGAN PLC SHS G0177J108 146,558 875,336 SH   SOLE 18 831,191 0 44,145
ALLERGAN PLC SHS G0177J108 15,790 94,308 SH   SOLE 19 94,308 0 0
ALLERGAN PLC SHS G0177J108 993,856 5,935,952 SH   SOLE 21 5,935,952 0 0
ALLERGAN PLC SHS G0177J108 1,264,939 7,555,034 SH   SOLE 22 6,676,380 0 878,654
ALLERGAN PLC SHS G0177J108 39,857 238,052 SH   SOLE 23 238,052 0 0
ALLERGAN PLC SHS G0177J108 53,581 320,023 SH   SOLE 25 320,023 0 0
ALLERGAN PLC SHS G0177J108 284,436 1,698,835 SH   SOLE 26 384,817 0 1,314,018
ALLERGAN PLC SHS G0177J108 10,752 64,216 SH   SOLE 28 46,847 0 17,369
ALLERGAN PLC SHS G0177J108 1,430 8,539 SH   SOLE 29 8,539 0 0
ALLERGAN PLC SHS G0177J108 227,165 1,356,775 SH   SOLE 30 1,356,775 0 0
ALLERGAN PLC SHS G0177J108 20,348 121,530 SH   SOLE 31 63,159 0 58,371
ALLERGAN PLC SHS G0177J108 5,583 33,343 SH   SOLE 34 33,343 0 0
ALLERGAN PLC SHS G0177J108 44,408 265,231 SH   SOLE 36 265,231 0 0
ALLERGAN PLC SHS G0177J108 1,318 7,870 SH   SOLE 40 7,870 0 0
ALLETE INC COM NEW 018522300 11,576 139,122 SH   SOLE 2 57,729 0 81,393
ALLETE INC COM NEW 018522300 334 4,012 SH   SOLE 4 4,012 0 0
ALLETE INC COM NEW 018522300 311 3,743 SH   SOLE 7 3,743 0 0
ALLETE INC COM NEW 018522300 20 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 25,416 305,447 SH   SOLE 18 305,296 0 151
ALLETE INC COM NEW 018522300 7,400 88,934 SH   SOLE 19 88,934 0 0
ALLETE INC COM NEW 018522300 314,393 3,778,313 SH   SOLE 21 3,778,313 0 0
ALLETE INC COM NEW 018522300 149,890 1,801,341 SH   SOLE 22 1,729,616 0 71,725
ALLETE INC COM NEW 018522300 278 3,337 SH   SOLE 23 3,337 0 0
ALLETE INC COM NEW 018522300 1,414 16,999 SH   SOLE 26 11,673 0 5,326
ALLETE INC COM NEW 018522300 540 6,488 SH   SOLE 28 6,488 0 0
ALLETE INC COM NEW 018522300 63 756 SH   SOLE 29 756 0 0
ALLETE INC COM NEW 018522300 2,439 29,309 SH   SOLE 30 29,309 0 0
ALLETE INC COM NEW 018522300 31 371 SH   SOLE 34 371 0 0
ALLETE INC COM NEW 018522300 316 3,793 SH   SOLE 36 3,793 0 0
ALLETE INC COM NEW 018522300 404 4,856 SH   SOLE 40 4,856 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 16,279 116,171 SH   SOLE 2 12,285 0 103,886
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,196 15,671 SH   SOLE 4 14,355 0 1,316
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,919 42,238 SH   SOLE 7 39,558 0 2,680
ALLIANCE DATA SYSTEMS CORP COM 018581108 43 305 SH   SOLE 13 305 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 59 421 SH   SOLE 15 421 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 13,131 93,703 SH   SOLE 18 87,387 0 6,316
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,985 14,168 SH   SOLE 19 14,168 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 150,341 1,072,867 SH   SOLE 21 1,072,867 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 180,334 1,286,907 SH   SOLE 22 1,152,171 0 134,736
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,833 34,487 SH   SOLE 23 34,487 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,933 49,479 SH   SOLE 25 49,479 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 33,142 236,506 SH   SOLE 26 77,369 0 159,137
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,316 9,391 SH   SOLE 28 6,746 0 2,645
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,528 10,903 SH   SOLE 29 1,046 0 9,857
ALLIANCE DATA SYSTEMS CORP COM 018581108 30,765 219,545 SH   SOLE 30 219,545 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,146 15,317 SH   SOLE 31 7,859 0 7,458
ALLIANCE DATA SYSTEMS CORP COM 018581108 406 2,900 SH   SOLE 34 2,900 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,152 29,633 SH   SOLE 36 29,633 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 141 1,005 SH   SOLE 40 1,005 0 0
ALLIANT ENERGY CORP COM 018802108 34,692 706,838 SH   SOLE 2 162,053 0 544,785
ALLIANT ENERGY CORP COM 018802108 5,285 107,688 SH   SOLE 4 101,762 0 5,926
ALLIANT ENERGY CORP COM 018802108 17,094 348,280 SH   SOLE 7 262,168 0 86,112
ALLIANT ENERGY CORP COM 018802108 1,502 30,595 SH   SOLE 13 30,595 0 0
ALLIANT ENERGY CORP COM 018802108 98 1,994 SH   SOLE 15 1,994 0 0
ALLIANT ENERGY CORP COM 018802108 37,951 773,250 SH   SOLE 18 739,911 0 33,339
ALLIANT ENERGY CORP COM 018802108 15,993 325,863 SH   SOLE 19 325,863 0 0
ALLIANT ENERGY CORP COM 018802108 508,833 10,367,412 SH   SOLE 21 10,367,412 0 0
ALLIANT ENERGY CORP COM 018802108 327,208 6,666,832 SH   SOLE 22 5,870,362 0 796,470
ALLIANT ENERGY CORP COM 018802108 8,488 172,937 SH   SOLE 23 172,937 0 0
ALLIANT ENERGY CORP COM 018802108 12,223 249,039 SH   SOLE 25 249,039 0 0
ALLIANT ENERGY CORP COM 018802108 39,372 802,210 SH   SOLE 26 339,188 0 463,022
ALLIANT ENERGY CORP COM 018802108 2,238 45,607 SH   SOLE 28 32,904 0 12,703
ALLIANT ENERGY CORP COM 018802108 298 6,075 SH   SOLE 29 6,075 0 0
ALLIANT ENERGY CORP COM 018802108 45,565 928,375 SH   SOLE 30 928,375 0 0
ALLIANT ENERGY CORP COM 018802108 4,325 88,125 SH   SOLE 31 49,771 0 38,354
ALLIANT ENERGY CORP COM 018802108 3,225 65,705 SH   SOLE 32 65,705 0 0
ALLIANT ENERGY CORP COM 018802108 657 13,386 SH   SOLE 34 13,386 0 0
ALLIANT ENERGY CORP COM 018802108 9,741 198,481 SH   SOLE 36 198,481 0 0
ALLIANT ENERGY CORP COM 018802108 325 6,623 SH   SOLE 40 6,623 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 231 6,095 SH   SOLE 2 249 0 5,846
ALLIED MOTION TECHNOLOGIES I COM 019330109 5 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 934 24,652 SH   SOLE 18 24,652 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 435 11,475 SH   SOLE 19 11,475 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,861 233,793 SH   SOLE 21 233,793 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,069 212,911 SH   SOLE 22 207,182 0 5,729
ALLISON TRANSMISSION HLDGS I COM 01973R101 9,844 212,380 SH   SOLE 2 21,831 0 190,549
ALLISON TRANSMISSION HLDGS I COM 01973R101 27 577 SH   SOLE 4 577 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 125 2,706 SH   SOLE 7 2,706 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,972 64,113 SH   SOLE 18 64,113 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,311 71,437 SH   SOLE 19 71,437 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 67,292 1,451,818 SH   SOLE 21 1,451,818 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 203,142 4,382,790 SH   SOLE 22 4,149,545 0 233,245
ALLISON TRANSMISSION HLDGS I COM 01973R101 645 13,915 SH   SOLE 25 13,915 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,979 42,689 SH   SOLE 26 27,245 0 15,444
ALLISON TRANSMISSION HLDGS I COM 01973R101 704 15,194 SH   SOLE 28 15,194 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,555 33,539 SH   SOLE 30 33,539 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,370 51,134 SH   SOLE 31 2,434 0 48,700
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,061 22,894 SH   SOLE 34 22,894 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 157 3,385 SH   SOLE 36 3,385 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 537 11,580 SH   SOLE 40 11,580 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,092 40,658 SH   SOLE 2 8,473 0 32,185
ALLOGENE THERAPEUTICS INC COM 019770106 4 144 SH   SOLE 4 144 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 23 849 SH   SOLE 7 849 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 3,884 144,656 SH   SOLE 18 138,137 0 6,519
ALLOGENE THERAPEUTICS INC COM 019770106 25,616 954,031 SH   SOLE 19 954,031 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 254 9,477 SH   SOLE 20 9,477 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 32,476 1,209,530 SH   SOLE 21 1,209,530 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 25,531 950,885 SH   SOLE 22 908,159 0 42,726
ALLOGENE THERAPEUTICS INC COM 019770106 661 24,606 SH   SOLE 23 24,606 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,256 46,760 SH   SOLE 26 0 0 46,760
ALLOGENE THERAPEUTICS INC COM 019770106 4,781 178,048 SH   SOLE 30 178,048 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 72 2,689 SH   SOLE 40 2,689 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,785 239,442 SH   SOLE 2 77,424 0 162,018
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 39 3,344 SH   SOLE 7 3,344 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 10,880 935,546 SH   SOLE 18 935,546 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,290 282,919 SH   SOLE 19 282,919 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 134,819 11,592,389 SH   SOLE 21 11,592,389 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 68,026 5,849,225 SH   SOLE 22 5,607,044 0 242,181
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 768 66,054 SH   SOLE 26 51,573 0 14,481
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 256 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,831 415,431 SH   SOLE 30 415,431 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 72 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 220 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 700 700,000 PRN   SOLE 21 700,000 0 0
ALLSTATE CORP COM 020002101 120,452 1,184,500 SH   SOLE 2 412,175 0 772,325
ALLSTATE CORP COM 020002101 20,895 205,479 SH   SOLE 4 196,124 0 9,355
ALLSTATE CORP COM 020002101 44,335 435,980 SH   SOLE 7 359,940 0 76,040
ALLSTATE CORP COM 020002101 5,842 57,446 SH   SOLE 13 57,446 0 0
ALLSTATE CORP COM 020002101 326 3,207 SH   SOLE 15 3,207 0 0
ALLSTATE CORP COM 020002101 80,746 794,040 SH   SOLE 18 736,938 0 57,102
ALLSTATE CORP COM 020002101 52,094 512,280 SH   SOLE 19 512,280 0 0
ALLSTATE CORP COM 020002101 790,139 7,770,071 SH   SOLE 21 7,770,071 0 0
ALLSTATE CORP COM 020002101 999,904 9,832,861 SH   SOLE 22 8,403,702 0 1,429,159
ALLSTATE CORP COM 020002101 41,460 407,705 SH   SOLE 23 407,705 0 0
ALLSTATE CORP COM 020002101 36,201 355,996 SH   SOLE 25 355,996 0 0
ALLSTATE CORP COM 020002101 211,348 2,078,357 SH   SOLE 26 457,558 0 1,620,799
ALLSTATE CORP COM 020002101 6,635 65,252 SH   SOLE 28 47,565 0 17,687
ALLSTATE CORP COM 020002101 26,824 263,786 SH   SOLE 29 113,768 0 150,018
ALLSTATE CORP COM 020002101 149,245 1,467,643 SH   SOLE 30 1,467,643 0 0
ALLSTATE CORP COM 020002101 30,653 301,434 SH   SOLE 31 199,396 0 102,038
ALLSTATE CORP COM 020002101 15,014 147,640 SH   SOLE 34 147,640 0 0
ALLSTATE CORP COM 020002101 42,160 414,594 SH   SOLE 36 414,594 0 0
ALLSTATE CORP COM 020002101 749 7,361 SH   SOLE 40 7,361 0 0
ALLY FINL INC COM 02005N100 40,530 1,307,850 SH   SOLE 2 385,544 0 922,306
ALLY FINL INC COM 02005N100 5,931 191,370 SH   SOLE 4 180,023 0 11,347
ALLY FINL INC COM 02005N100 6,485 209,259 SH   SOLE 7 58,388 0 150,871
ALLY FINL INC COM 02005N100 280 9,051 SH   SOLE 13 9,051 0 0
ALLY FINL INC COM 02005N100 130 4,202 SH   SOLE 15 4,202 0 0
ALLY FINL INC COM 02005N100 75,914 2,449,639 SH   SOLE 18 2,180,551 0 269,088
ALLY FINL INC COM 02005N100 30,396 980,840 SH   SOLE 19 980,840 0 0
ALLY FINL INC COM 02005N100 158,266 5,107,001 SH   SOLE 21 5,107,001 0 0
ALLY FINL INC COM 02005N100 376,441 12,147,175 SH   SOLE 22 11,208,956 0 938,219
ALLY FINL INC COM 02005N100 10,488 338,418 SH   SOLE 23 338,418 0 0
ALLY FINL INC COM 02005N100 15,940 514,344 SH   SOLE 25 449,210 0 65,134
ALLY FINL INC COM 02005N100 72,187 2,329,368 SH   SOLE 26 588,335 0 1,741,033
ALLY FINL INC COM 02005N100 2,470 79,716 SH   SOLE 28 57,160 0 22,556
ALLY FINL INC COM 02005N100 2,851 91,989 SH   SOLE 29 8,684 0 83,305
ALLY FINL INC COM 02005N100 26,083 841,652 SH   SOLE 30 841,652 0 0
ALLY FINL INC COM 02005N100 4,118 132,869 SH   SOLE 31 72,437 0 60,432
ALLY FINL INC COM 02005N100 26,083 841,659 SH   SOLE 34 841,659 0 0
ALLY FINL INC COM 02005N100 11,895 383,844 SH   SOLE 36 383,844 0 0
ALLY FINL INC COM 02005N100 280 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 18,052 248,788 SH   SOLE 2 29,342 0 219,446
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,202 30,351 SH   SOLE 4 28,051 0 2,300
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 452 6,223 SH   SOLE 7 6,223 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 11,269 155,310 SH   SOLE 18 147,837 0 7,473
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,784 24,582 SH   SOLE 19 24,582 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 186,111 2,564,930 SH   SOLE 21 2,564,930 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 200,341 2,761,046 SH   SOLE 22 2,548,834 0 212,212
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,400 74,428 SH   SOLE 23 74,428 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,597 90,924 SH   SOLE 25 90,924 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 21,434 295,399 SH   SOLE 26 140,956 0 154,443
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,271 17,521 SH   SOLE 28 12,673 0 4,848
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,807 24,909 SH   SOLE 29 4,750 0 20,159
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,513 131,105 SH   SOLE 30 131,105 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,486 34,267 SH   SOLE 31 21,746 0 12,521
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 402 5,537 SH   SOLE 34 5,537 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,030 69,325 SH   SOLE 36 69,325 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 129 1,780 SH   SOLE 40 1,780 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 198 21,164 SH   SOLE 2 3,155 0 18,009
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 635 67,944 SH   SOLE 18 67,944 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 621 66,448 SH   SOLE 19 66,448 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 6,492 695,080 SH   SOLE 21 695,080 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 5,730 613,502 SH   SOLE 22 595,949 0 17,553
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3 349 SH   SOLE 23 349 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 22 2,343 SH   SOLE 30 2,343 0 0
ALPHA PRO TECH LTD COM 020772109 7 2,114 SH   SOLE 18 2,114 0 0
ALPHA PRO TECH LTD COM 020772109 163 47,659 SH   SOLE 21 47,659 0 0
ALPHABET INC CAP STK CL C 02079K107 903,239 835,628 SH   SOLE 2 145,356 0 690,272
ALPHABET INC CAP STK CL C 02079K107 138,759 128,372 SH   SOLE 4 119,882 0 8,490
ALPHABET INC CAP STK CL C 02079K107 301,351 278,794 SH   SOLE 7 278,794 0 0
ALPHABET INC CAP STK CL C 02079K107 12,251 11,334 SH   SOLE 13 11,334 0 0
ALPHABET INC CAP STK CL C 02079K107 3,616 3,345 SH   SOLE 15 3,345 0 0
ALPHABET INC CAP STK CL C 02079K107 64 59 SH   SOLE 17 0 0 59
ALPHABET INC CAP STK CL C 02079K107 1,200,439 1,110,582 SH   SOLE 18 1,050,648 0 59,934
ALPHABET INC CAP STK CL C 02079K107 729,665 675,047 SH   SOLE 19 675,047 0 0
ALPHABET INC CAP STK CL C 02079K107 6,185,306 5,722,314 SH   SOLE 21 5,722,314 0 0
ALPHABET INC CAP STK CL C 02079K107 8,140,837 7,531,466 SH   SOLE 22 6,642,822 0 888,644
ALPHABET INC CAP STK CL C 02079K107 268,733 248,617 SH   SOLE 23 248,617 0 0
ALPHABET INC CAP STK CL C 02079K107 398,970 369,106 SH   SOLE 25 365,663 0 3,443
ALPHABET INC CAP STK CL C 02079K107 1,344,536 1,243,893 SH   SOLE 26 327,964 0 915,929
ALPHABET INC CAP STK CL C 02079K107 66,611 61,625 SH   SOLE 28 45,214 0 16,411
ALPHABET INC CAP STK CL C 02079K107 64,761 59,913 SH   SOLE 29 19,019 0 40,894
ALPHABET INC CAP STK CL C 02079K107 1,300,864 1,203,490 SH   SOLE 30 1,203,490 0 0
ALPHABET INC CAP STK CL C 02079K107 135,838 125,670 SH   SOLE 31 74,794 0 50,876
ALPHABET INC CAP STK CL C 02079K107 57,435 53,136 SH   SOLE 32 53,136 0 0
ALPHABET INC CAP STK CL C 02079K107 335,997 310,846 SH   SOLE 34 310,846 0 0
ALPHABET INC CAP STK CL C 02079K107 243,059 224,865 SH   SOLE 36 224,865 0 0
ALPHABET INC CAP STK CL C 02079K107 7,657 7,084 SH   SOLE 40 7,084 0 0
ALPHABET INC CAP STK CL A 02079K305 880,121 812,820 SH   SOLE 2 121,362 0 691,458
ALPHABET INC CAP STK CL A 02079K305 121,074 111,816 SH   SOLE 4 103,782 0 8,034
ALPHABET INC CAP STK CL A 02079K305 292,357 270,001 SH   SOLE 7 269,313 0 688
ALPHABET INC CAP STK CL A 02079K305 3,818 3,526 SH   SOLE 13 3,526 0 0
ALPHABET INC CAP STK CL A 02079K305 3,449 3,185 SH   SOLE 15 3,185 0 0
ALPHABET INC CAP STK CL A 02079K305 53 49 SH   SOLE 17 0 0 49
ALPHABET INC CAP STK CL A 02079K305 1,288,708 1,190,163 SH   SOLE 18 1,075,954 0 114,209
ALPHABET INC CAP STK CL A 02079K305 380,727 351,613 SH   SOLE 19 351,613 0 0
ALPHABET INC CAP STK CL A 02079K305 2,816 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 6,056,255 5,593,143 SH   SOLE 21 5,593,143 0 0
ALPHABET INC CAP STK CL A 02079K305 7,907,032 7,302,394 SH   SOLE 22 6,457,999 0 844,395
ALPHABET INC CAP STK CL A 02079K305 248,138 229,163 SH   SOLE 23 229,163 0 0
ALPHABET INC CAP STK CL A 02079K305 325,876 300,957 SH   SOLE 25 297,648 0 3,309
ALPHABET INC CAP STK CL A 02079K305 1,301,314 1,201,805 SH   SOLE 26 318,787 0 883,018
ALPHABET INC CAP STK CL A 02079K305 63,400 58,552 SH   SOLE 28 42,960 0 15,592
ALPHABET INC CAP STK CL A 02079K305 43,612 40,277 SH   SOLE 29 12,421 0 27,856
ALPHABET INC CAP STK CL A 02079K305 1,213,534 1,120,737 SH   SOLE 30 1,120,737 0 0
ALPHABET INC CAP STK CL A 02079K305 133,631 123,412 SH   SOLE 31 64,118 0 59,294
ALPHABET INC CAP STK CL A 02079K305 51,430 47,497 SH   SOLE 32 47,497 0 0
ALPHABET INC CAP STK CL A 02079K305 133,743 123,516 SH   SOLE 34 123,516 0 0
ALPHABET INC CAP STK CL A 02079K305 231,920 214,185 SH   SOLE 36 214,185 0 0
ALPHABET INC CAP STK CL A 02079K305 7,305 6,746 SH   SOLE 40 6,746 0 0
ALPHABET INC OPTIONS 02079K907 757 700 SH Call SOLE 2 700 0 0
ALPHABET INC OPTIONS 02079K907 32,319 29,900 SH Call SOLE 19 29,900 0 0
ALPHABET INC OPTIONS 02079K907 649 600 SH Call SOLE 22 600 0 0
ALPHABET INC OPTIONS 02079K907 108 100 SH Call SOLE 25 100 0 0
ALPHABET INC OPTIONS 02079K907 108 100 SH Call SOLE 26 0 0 100
ALPHABET INC OPTIONS 02079K907 9,296 8,600 SH Call SOLE 34 8,600 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 107 23,548 SH   SOLE 2 1,222 0 22,326
ALPHATEC HOLDINGS INC COM NEW 02081G201 465 102,479 SH   SOLE 18 102,479 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 226 49,748 SH   SOLE 19 49,748 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 4,403 969,920 SH   SOLE 21 969,920 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 1,906 419,917 SH   SOLE 22 411,329 0 8,588
ALPINE IMMUNE SCIENCES INC COM 02083G100 4 986 SH   SOLE 18 986 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 51 12,055 SH   SOLE 21 12,055 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 50 11,820 SH   SOLE 22 11,820 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 4 93 SH   SOLE 17 0 0 93
ALPS ETF TR ALERIAN MLP 00162Q866 592 60,095 SH   SOLE 2 60,095 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 0 36 SH   SOLE 18 36 0 0
ALTA MESA RES INC CL A 02133L109 9 62,766 SH   SOLE 21 62,766 0 0
ALTA MESA RES INC CL A 02133L109 296 2,029,001 SH   SOLE 22 2,029,001 0 0
ALTABA INC COM 021346101 17,694 255,070 SH   SOLE 2 255,070 0 0
ALTABA INC COM 021346101 3 41 SH   SOLE 17 0 0 41
ALTABA INC COM 021346101 36 515 SH   SOLE 18 515 0 0
ALTABA INC COM 021346101 60,371 870,276 SH   SOLE 19 870,276 0 0
ALTABA INC COM 021346101 369 5,323 SH   SOLE 22 0 0 5,323
ALTABA INC COM 021346101 70,551 1,017,018 SH   SOLE 34 1,017,018 0 0
ALTAIR ENGR INC COM CL A 021369103 1,349 33,408 SH   SOLE 2 1,587 0 31,821
ALTAIR ENGR INC COM CL A 021369103 7 183 SH   SOLE 4 183 0 0
ALTAIR ENGR INC COM CL A 021369103 33 820 SH   SOLE 7 820 0 0
ALTAIR ENGR INC COM CL A 021369103 5,077 125,705 SH   SOLE 18 125,705 0 0
ALTAIR ENGR INC COM CL A 021369103 23,888 591,424 SH   SOLE 19 591,424 0 0
ALTAIR ENGR INC COM CL A 021369103 51,320 1,270,607 SH   SOLE 21 1,270,607 0 0
ALTAIR ENGR INC COM CL A 021369103 37,921 938,872 SH   SOLE 22 887,844 0 51,028
ALTAIR ENGR INC COM CL A 021369103 438 10,845 SH   SOLE 26 10,845 0 0
ALTAIR ENGR INC COM CL A 021369103 220 5,448 SH   SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 16,274 402,911 SH   SOLE 30 402,911 0 0
ALTAIR ENGR INC COM CL A 021369103 11,685 289,295 SH   SOLE 34 289,295 0 0
ALTAIR ENGR INC COM CL A 021369103 149 3,689 SH   SOLE 40 3,689 0 0
ALTERYX INC COM CL A 02156B103 8,781 80,468 SH   SOLE 2 3,246 0 77,222
ALTERYX INC COM CL A 02156B103 23 215 SH   SOLE 4 215 0 0
ALTERYX INC COM CL A 02156B103 94 865 SH   SOLE 7 865 0 0
ALTERYX INC COM CL A 02156B103 2,326 21,316 SH   SOLE 18 21,316 0 0
ALTERYX INC COM CL A 02156B103 22,662 207,684 SH   SOLE 19 207,684 0 0
ALTERYX INC COM CL A 02156B103 75,072 687,979 SH   SOLE 21 687,979 0 0
ALTERYX INC COM CL A 02156B103 137,349 1,258,699 SH   SOLE 22 1,174,721 0 83,978
ALTERYX INC COM CL A 02156B103 9,706 88,947 SH   SOLE 25 88,947 0 0
ALTERYX INC COM CL A 02156B103 1,920 17,591 SH   SOLE 26 10,251 0 7,340
ALTERYX INC COM CL A 02156B103 708 6,488 SH   SOLE 28 6,488 0 0
ALTERYX INC COM CL A 02156B103 16,522 151,413 SH   SOLE 30 151,413 0 0
ALTERYX INC COM CL A 02156B103 105 964 SH   SOLE 31 964 0 0
ALTERYX INC COM CL A 02156B103 23,288 213,415 SH   SOLE 34 213,415 0 0
ALTERYX INC COM CL A 02156B103 497 4,553 SH   SOLE 40 4,553 0 0
ALTICE USA INC CL A 02156K103 16,500 677,635 SH   SOLE 2 47,815 0 629,820
ALTICE USA INC CL A 02156K103 1,533 62,940 SH   SOLE 4 58,431 0 4,509
ALTICE USA INC CL A 02156K103 376 15,421 SH   SOLE 7 15,421 0 0
ALTICE USA INC CL A 02156K103 3,897 160,056 SH   SOLE 18 148,442 0 11,614
ALTICE USA INC CL A 02156K103 28,701 1,178,706 SH   SOLE 19 1,178,706 0 0
ALTICE USA INC CL A 02156K103 101,502 4,168,446 SH   SOLE 21 4,168,446 0 0
ALTICE USA INC CL A 02156K103 114,651 4,708,442 SH   SOLE 22 4,184,857 0 523,585
ALTICE USA INC CL A 02156K103 2,570 105,558 SH   SOLE 23 105,558 0 0
ALTICE USA INC CL A 02156K103 87 3,582 SH   SOLE 25 3,582 0 0
ALTICE USA INC CL A 02156K103 11,766 483,187 SH   SOLE 26 226,209 0 256,978
ALTICE USA INC CL A 02156K103 948 38,915 SH   SOLE 28 30,935 0 7,980
ALTICE USA INC CL A 02156K103 809 33,231 SH   SOLE 29 2,624 0 30,607
ALTICE USA INC CL A 02156K103 8,309 341,222 SH   SOLE 30 341,222 0 0
ALTICE USA INC CL A 02156K103 1,918 78,748 SH   SOLE 31 62,016 0 16,732
ALTICE USA INC CL A 02156K103 8,348 342,814 SH   SOLE 34 342,814 0 0
ALTICE USA INC CL A 02156K103 905 37,160 SH   SOLE 36 37,160 0 0
ALTICE USA INC CL A 02156K103 81 3,338 SH   SOLE 40 3,338 0 0
ALTIMMUNE INC COM NEW 02155H200 7 2,764 SH   SOLE 18 2,764 0 0
ALTIMMUNE INC COM NEW 02155H200 80 33,664 SH   SOLE 21 33,664 0 0
ALTIMMUNE INC COM NEW 02155H200 0 67 SH   SOLE 22 67 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 2 154 SH   SOLE 18 154 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 15 1,301 SH   SOLE 21 1,301 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 195 9,926 SH   SOLE 2 191 0 9,735
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2 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 537 27,334 SH   SOLE 18 27,334 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 284 14,465 SH   SOLE 19 14,465 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4,127 209,940 SH   SOLE 21 209,940 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6,911 351,505 SH   SOLE 22 332,298 0 19,207
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 129 6,572 SH   SOLE 26 5,042 0 1,530
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 42 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 94 4,759 SH   SOLE 30 4,759 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 32 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,089 169,691 SH   SOLE 2 107,487 0 62,204
ALTRA INDL MOTION CORP COM 02208R106 17 484 SH   SOLE 4 484 0 0
ALTRA INDL MOTION CORP COM 02208R106 48 1,327 SH   SOLE 7 1,327 0 0
ALTRA INDL MOTION CORP COM 02208R106 7,762 216,319 SH   SOLE 18 216,319 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,954 110,207 SH   SOLE 19 110,207 0 0
ALTRA INDL MOTION CORP COM 02208R106 73,626 2,052,012 SH   SOLE 21 2,052,012 0 0
ALTRA INDL MOTION CORP COM 02208R106 65,462 1,824,472 SH   SOLE 22 1,738,236 0 86,236
ALTRA INDL MOTION CORP COM 02208R106 654 18,231 SH   SOLE 26 11,823 0 6,408
ALTRA INDL MOTION CORP COM 02208R106 245 6,830 SH   SOLE 28 6,830 0 0
ALTRA INDL MOTION CORP COM 02208R106 642 17,898 SH   SOLE 30 17,898 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,649 185,324 SH   SOLE 31 0 0 185,324
ALTRA INDL MOTION CORP COM 02208R106 222 6,180 SH   SOLE 40 6,180 0 0
ALTRIA GROUP INC COM 02209S103 172,753 3,648,433 SH   SOLE 2 668,311 0 2,980,122
ALTRIA GROUP INC COM 02209S103 16,456 347,546 SH   SOLE 4 347,546 0 0
ALTRIA GROUP INC COM 02209S103 79,955 1,688,589 SH   SOLE 7 1,688,589 0 0
ALTRIA GROUP INC COM 02209S103 476 10,052 SH   SOLE 13 10,052 0 0
ALTRIA GROUP INC COM 02209S103 747 15,768 SH   SOLE 15 15,768 0 0
ALTRIA GROUP INC COM 02209S103 33 690 SH   SOLE 17 0 0 690
ALTRIA GROUP INC COM 02209S103 445,716 9,413,219 SH   SOLE 18 8,773,554 0 639,665
ALTRIA GROUP INC COM 02209S103 528,304 11,157,426 SH   SOLE 19 11,157,426 0 0
ALTRIA GROUP INC COM 02209S103 731 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 2,029,033 42,851,810 SH   SOLE 21 42,851,810 0 0
ALTRIA GROUP INC COM 02209S103 2,180,774 46,056,465 SH   SOLE 22 41,088,571 0 4,967,894
ALTRIA GROUP INC COM 02209S103 64,961 1,371,925 SH   SOLE 23 1,371,925 0 0
ALTRIA GROUP INC COM 02209S103 105,428 2,226,569 SH   SOLE 25 2,162,144 0 64,425
ALTRIA GROUP INC COM 02209S103 240,644 5,082,234 SH   SOLE 26 2,075,407 0 3,006,827
ALTRIA GROUP INC COM 02209S103 1,195 25,234 SH   SOLE 28 25,234 0 0
ALTRIA GROUP INC COM 02209S103 14 296 SH   SOLE 29 296 0 0
ALTRIA GROUP INC COM 02209S103 325,540 6,875,185 SH   SOLE 30 6,875,185 0 0
ALTRIA GROUP INC COM 02209S103 13,565 286,478 SH   SOLE 31 32,169 0 254,309
ALTRIA GROUP INC COM 02209S103 5,165 109,087 SH   SOLE 32 109,087 0 0
ALTRIA GROUP INC COM 02209S103 160,477 3,389,174 SH   SOLE 34 3,389,174 0 0
ALTRIA GROUP INC COM 02209S103 12,235 258,400 SH   SOLE 35 258,400 0 0
ALTRIA GROUP INC COM 02209S103 73,581 1,553,991 SH   SOLE 36 1,553,991 0 0
ALTRIA GROUP INC COM 02209S103 2,323 49,055 SH   SOLE 37 49,055 0 0
ALTRIA GROUP INC COM 02209S103 2,000 42,241 SH   SOLE 40 42,241 0 0
ALTUS MIDSTREAM CO CL A 02215L100 163 43,690 SH   SOLE 2 2,107 0 41,583
ALTUS MIDSTREAM CO CL A 02215L100 609 163,671 SH   SOLE 18 163,671 0 0
ALTUS MIDSTREAM CO CL A 02215L100 313 84,008 SH   SOLE 19 84,008 0 0
ALTUS MIDSTREAM CO CL A 02215L100 5,901 1,586,173 SH   SOLE 21 1,586,173 0 0
ALTUS MIDSTREAM CO CL A 02215L100 5,192 1,395,625 SH   SOLE 22 1,380,911 0 14,714
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1,122 127,473 SH   SOLE 7 127,473 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 395 39,539 SH   SOLE 2 6,573 0 32,966
AMAG PHARMACEUTICALS INC COM 00163U106 1 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 6 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,535 153,692 SH   SOLE 18 153,692 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,045 104,558 SH   SOLE 19 104,558 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 37,152 3,718,877 SH   SOLE 21 3,718,877 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 11,675 1,168,643 SH   SOLE 22 1,123,352 0 45,291
AMAG PHARMACEUTICALS INC COM 00163U106 172 17,265 SH   SOLE 23 17,265 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 347 34,778 SH   SOLE 26 0 0 34,778
AMAG PHARMACEUTICALS INC COM 00163U106 50 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 524 52,500 SH   SOLE 30 52,500 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 25 2,546 SH   SOLE 34 2,546 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 44 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 540 675,000 PRN   SOLE 21 675,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 225 12,917 SH   SOLE 2 634 0 12,283
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 836 47,896 SH   SOLE 18 47,896 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 405 23,189 SH   SOLE 19 23,189 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8,481 485,995 SH   SOLE 21 485,995 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5,449 312,270 SH   SOLE 22 308,166 0 4,104
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 39 2,229 SH   SOLE 30 2,229 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 63,474 3,273,561 SH   SOLE 21 3,273,561 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 257 13,280 SH   SOLE 30 13,280 0 0
AMAZON COM INC COM 023135106 2,137,134 1,128,591 SH   SOLE 2 188,775 0 939,816
AMAZON COM INC COM 023135106 296,987 156,835 SH   SOLE 4 145,596 0 11,239
AMAZON COM INC COM 023135106 704,620 372,100 SH   SOLE 7 372,035 0 65
AMAZON COM INC COM 023135106 33,868 17,885 SH   SOLE 13 17,885 0 0
AMAZON COM INC COM 023135106 8,519 4,499 SH   SOLE 15 4,499 0 0
AMAZON COM INC COM 023135106 286 151 SH   SOLE 17 0 0 151
AMAZON COM INC COM 023135106 2,987,434 1,577,623 SH   SOLE 18 1,403,176 0 174,447
AMAZON COM INC COM 023135106 1,398,915 738,748 SH   SOLE 19 738,748 0 0
AMAZON COM INC COM 023135106 1,933 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 13,664,311 7,215,935 SH   SOLE 21 7,215,935 0 0
AMAZON COM INC COM 023135106 19,184,805 10,131,232 SH   SOLE 22 8,973,801 0 1,157,431
AMAZON COM INC COM 023135106 629,647 332,508 SH   SOLE 23 332,508 0 0
AMAZON COM INC COM 023135106 832,292 439,522 SH   SOLE 25 439,522 0 0
AMAZON COM INC COM 023135106 2,823,185 1,490,885 SH   SOLE 26 439,551 0 1,051,334
AMAZON COM INC COM 023135106 154,649 81,668 SH   SOLE 28 59,887 0 21,781
AMAZON COM INC COM 023135106 154,452 81,564 SH   SOLE 29 24,696 0 56,868
AMAZON COM INC COM 023135106 3,034,266 1,602,354 SH   SOLE 30 1,602,354 0 0
AMAZON COM INC COM 023135106 337,769 178,371 SH   SOLE 31 101,280 0 77,091
AMAZON COM INC COM 023135106 140,286 74,083 SH   SOLE 32 74,083 0 0
AMAZON COM INC COM 023135106 289,737 153,006 SH   SOLE 34 153,006 0 0
AMAZON COM INC COM 023135106 556,799 294,038 SH   SOLE 36 294,038 0 0
AMAZON COM INC COM 023135106 17,817 9,409 SH   SOLE 40 9,409 0 0
AMBAC FINL GROUP INC COM NEW 023139884 767 45,535 SH   SOLE 2 1,965 0 43,570
AMBAC FINL GROUP INC COM NEW 023139884 16 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 3,343 198,415 SH   SOLE 18 198,415 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,309 77,663 SH   SOLE 19 77,663 0 0
AMBAC FINL GROUP INC COM NEW 023139884 73,813 4,380,610 SH   SOLE 21 4,380,610 0 0
AMBAC FINL GROUP INC COM NEW 023139884 24,446 1,450,801 SH   SOLE 22 1,385,923 0 64,878
AMBAC FINL GROUP INC COM NEW 023139884 55 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 1,079 64,034 SH   SOLE 30 64,034 0 0
AMBAC FINL GROUP INC COM NEW 023139884 88 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 1,317 29,838 SH   SOLE 2 1,300 0 28,538
AMBARELLA INC SHS G037AX101 6 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 26 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 4,562 103,375 SH   SOLE 18 103,375 0 0
AMBARELLA INC SHS G037AX101 2,454 55,600 SH   SOLE 19 55,600 0 0
AMBARELLA INC SHS G037AX101 42,996 974,310 SH   SOLE 21 974,310 0 0
AMBARELLA INC SHS G037AX101 16,954 384,177 SH   SOLE 22 340,696 0 43,481
AMBARELLA INC SHS G037AX101 475 10,772 SH   SOLE 26 9,189 0 1,583
AMBARELLA INC SHS G037AX101 169 3,821 SH   SOLE 28 3,821 0 0
AMBARELLA INC SHS G037AX101 15,280 346,254 SH   SOLE 30 346,254 0 0
AMBARELLA INC SHS G037AX101 1,180 26,737 SH   SOLE 31 0 0 26,737
AMBARELLA INC SHS G037AX101 142 3,221 SH   SOLE 40 3,221 0 0
AMBER RD INC COM 02318Y108 283 21,702 SH   SOLE 2 934 0 20,768
AMBER RD INC COM 02318Y108 8 631 SH   SOLE 7 631 0 0
AMBER RD INC COM 02318Y108 1,131 86,613 SH   SOLE 18 86,613 0 0
AMBER RD INC COM 02318Y108 620 47,483 SH   SOLE 19 47,483 0 0
AMBER RD INC COM 02318Y108 10,741 822,412 SH   SOLE 21 822,412 0 0
AMBER RD INC COM 02318Y108 9,124 698,591 SH   SOLE 22 678,310 0 20,281
AMBER RD INC COM 02318Y108 8 647 SH   SOLE 23 647 0 0
AMBEV SA SPONSORED ADR 02319V103 3,291 704,702 SH   SOLE 2 704,702 0 0
AMBEV SA SPONSORED ADR 02319V103 1,534 328,546 SH   SOLE 13 328,546 0 0
AMBEV SA SPONSORED ADR 02319V103 23,195 4,966,826 SH   SOLE 18 4,966,826 0 0
AMBEV SA SPONSORED ADR 02319V103 4,392 940,400 SH   SOLE 19 940,400 0 0
AMBEV SA SPONSORED ADR 02319V103 78,356 16,778,599 SH   SOLE 21 16,778,599 0 0
AMBEV SA SPONSORED ADR 02319V103 42,627 9,127,940 SH   SOLE 22 9,127,940 0 0
AMBEV SA SPONSORED ADR 02319V103 6,772 1,450,200 SH   SOLE 25 1,450,200 0 0
AMBEV SA SPONSORED ADR 02319V103 4,933 1,056,415 SH   SOLE 30 1,056,415 0 0
AMBEV SA SPONSORED ADR 02319V103 32,977 7,061,400 SH   SOLE 34 7,061,400 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 502 53,810 SH   SOLE 2 2,345 0 51,465
AMC ENTMT HLDGS INC CL A COM 00165C104 1 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 10 1,046 SH   SOLE 7 1,046 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,578 169,150 SH   SOLE 18 169,150 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 827 88,656 SH   SOLE 19 88,656 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 15,017 1,609,514 SH   SOLE 21 1,609,514 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 14,695 1,574,981 SH   SOLE 22 1,495,225 0 79,756
AMC ENTMT HLDGS INC CL A COM 00165C104 135 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 61 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 125 13,392 SH   SOLE 30 13,392 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 64 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 8,488 155,773 SH   SOLE 2 70,413 0 85,360
AMC NETWORKS INC CL A 00164V103 217 3,974 SH   SOLE 4 3,974 0 0
AMC NETWORKS INC CL A 00164V103 97 1,786 SH   SOLE 7 1,786 0 0
AMC NETWORKS INC CL A 00164V103 7,032 129,057 SH   SOLE 18 128,486 0 571
AMC NETWORKS INC CL A 00164V103 538 9,882 SH   SOLE 19 9,882 0 0
AMC NETWORKS INC CL A 00164V103 125,954 2,311,512 SH   SOLE 21 2,311,512 0 0
AMC NETWORKS INC CL A 00164V103 107,015 1,963,947 SH   SOLE 22 1,876,612 0 87,335
AMC NETWORKS INC CL A 00164V103 866 15,899 SH   SOLE 23 15,899 0 0
AMC NETWORKS INC CL A 00164V103 733 13,450 SH   SOLE 26 7,842 0 5,608
AMC NETWORKS INC CL A 00164V103 306 5,609 SH   SOLE 28 5,609 0 0
AMC NETWORKS INC CL A 00164V103 631 11,572 SH   SOLE 29 11,572 0 0
AMC NETWORKS INC CL A 00164V103 738 13,549 SH   SOLE 30 13,549 0 0
AMC NETWORKS INC CL A 00164V103 1,693 31,079 SH   SOLE 31 1,498 0 29,581
AMC NETWORKS INC CL A 00164V103 62 1,141 SH   SOLE 34 1,141 0 0
AMC NETWORKS INC CL A 00164V103 229 4,208 SH   SOLE 36 4,208 0 0
AMC NETWORKS INC CL A 00164V103 234 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 5 53 SH   SOLE 21 53 0 0
AMCOR PLC ORD G0250X107 3,309 288,007 SH   SOLE 2 258,169 0 29,838
AMCOR PLC ORD G0250X107 3,856 335,585 SH   SOLE 4 293,508 0 42,077
AMCOR PLC ORD G0250X107 18,491 1,609,351 SH   SOLE 7 1,609,351 0 0
AMCOR PLC ORD G0250X107 96,013 8,356,216 SH   SOLE 18 8,264,113 0 92,103
AMCOR PLC ORD G0250X107 1,797 156,428 SH   SOLE 19 156,428 0 0
AMCOR PLC ORD G0250X107 227,513 19,800,943 SH   SOLE 21 19,800,943 0 0
AMCOR PLC ORD G0250X107 311,266 27,090,168 SH   SOLE 22 25,300,559 0 1,789,609
AMCOR PLC ORD G0250X107 33,316 2,899,538 SH   SOLE 26 555,316 0 2,344,222
AMCOR PLC ORD G0250X107 1,662 144,614 SH   SOLE 28 59,919 0 84,695
AMCOR PLC ORD G0250X107 3,918 341,026 SH   SOLE 29 1,560 0 339,466
AMCOR PLC ORD G0250X107 42,362 3,686,816 SH   SOLE 30 3,686,816 0 0
AMCOR PLC ORD G0250X107 654 56,925 SH   SOLE 34 56,925 0 0
AMCOR PLC ORD G0250X107 1,025 89,221 SH   SOLE 36 89,221 0 0
AMDOCS LTD SHS G02602103 19,353 311,693 SH   SOLE 2 40,015 0 271,678
AMDOCS LTD SHS G02602103 63 1,011 SH   SOLE 4 1,011 0 0
AMDOCS LTD SHS G02602103 1,084 17,458 SH   SOLE 7 3,592 0 13,866
AMDOCS LTD SHS G02602103 422 6,799 SH   SOLE 13 6,799 0 0
AMDOCS LTD SHS G02602103 72 1,156 SH   SOLE 15 1,156 0 0
AMDOCS LTD SHS G02602103 5,382 86,681 SH   SOLE 18 85,115 0 1,566
AMDOCS LTD SHS G02602103 7,893 127,123 SH   SOLE 19 127,123 0 0
AMDOCS LTD SHS G02602103 85,989 1,384,903 SH   SOLE 21 1,384,903 0 0
AMDOCS LTD SHS G02602103 108,090 1,740,853 SH   SOLE 22 1,505,248 0 235,605
AMDOCS LTD SHS G02602103 8,549 137,695 SH   SOLE 25 137,695 0 0
AMDOCS LTD SHS G02602103 19,229 309,694 SH   SOLE 26 82,656 0 227,038
AMDOCS LTD SHS G02602103 8 123 SH   SOLE 30 123 0 0
AMDOCS LTD SHS G02602103 566 9,114 SH   SOLE 31 2,914 0 6,200
AMDOCS LTD SHS G02602103 1,230 19,806 SH   SOLE 34 19,806 0 0
AMDOCS LTD SHS G02602103 4,704 75,768 SH   SOLE 36 75,768 0 0
AMEDISYS INC COM 023436108 10,659 87,792 SH   SOLE 2 61,771 0 26,021
AMEDISYS INC COM 023436108 23 191 SH   SOLE 4 191 0 0
AMEDISYS INC COM 023436108 72 595 SH   SOLE 7 595 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 24,064 198,204 SH   SOLE 18 196,163 0 2,041
AMEDISYS INC COM 023436108 47,582 391,915 SH   SOLE 19 391,915 0 0
AMEDISYS INC COM 023436108 265,212 2,184,435 SH   SOLE 21 2,184,435 0 0
AMEDISYS INC COM 023436108 136,259 1,122,301 SH   SOLE 22 1,079,941 0 42,360
AMEDISYS INC COM 023436108 421 3,467 SH   SOLE 23 3,467 0 0
AMEDISYS INC COM 023436108 1,892 15,582 SH   SOLE 26 9,337 0 6,245
AMEDISYS INC COM 023436108 442 3,642 SH   SOLE 28 3,642 0 0
AMEDISYS INC COM 023436108 2,128 17,529 SH   SOLE 30 17,529 0 0
AMEDISYS INC COM 023436108 19,786 162,969 SH   SOLE 34 162,969 0 0
AMEDISYS INC COM 023436108 400 3,291 SH   SOLE 40 3,291 0 0
AMERANT BANCORP INC CL A 023576101 352 17,872 SH   SOLE 2 800 0 17,072
AMERANT BANCORP INC CL A 023576101 12 604 SH   SOLE 7 604 0 0
AMERANT BANCORP INC CL A 023576101 1,323 67,116 SH   SOLE 18 67,116 0 0
AMERANT BANCORP INC CL A 023576101 659 33,455 SH   SOLE 19 33,455 0 0
AMERANT BANCORP INC CL A 023576101 12,512 634,797 SH   SOLE 21 634,797 0 0
AMERANT BANCORP INC CL A 023576101 4,008 203,365 SH   SOLE 22 193,564 0 9,801
AMERCO COM 023586100 7,496 19,803 SH   SOLE 2 1,649 0 18,154
AMERCO COM 023586100 1,220 3,224 SH   SOLE 4 2,964 0 260
AMERCO COM 023586100 1,843 4,868 SH   SOLE 7 4,157 0 711
AMERCO COM 023586100 1,794 4,739 SH   SOLE 18 3,987 0 752
AMERCO COM 023586100 801 2,117 SH   SOLE 19 2,117 0 0
AMERCO COM 023586100 92,117 243,341 SH   SOLE 21 243,341 0 0
AMERCO COM 023586100 89,823 237,282 SH   SOLE 22 220,000 0 17,282
AMERCO COM 023586100 2,364 6,245 SH   SOLE 23 6,245 0 0
AMERCO COM 023586100 434 1,146 SH   SOLE 25 1,146 0 0
AMERCO COM 023586100 12,005 31,712 SH   SOLE 26 13,481 0 18,231
AMERCO COM 023586100 690 1,823 SH   SOLE 28 1,286 0 537
AMERCO COM 023586100 768 2,029 SH   SOLE 29 150 0 1,879
AMERCO COM 023586100 5,980 15,798 SH   SOLE 30 15,798 0 0
AMERCO COM 023586100 1,055 2,788 SH   SOLE 31 1,008 0 1,780
AMERCO COM 023586100 124 327 SH   SOLE 34 327 0 0
AMERCO COM 023586100 1,677 4,430 SH   SOLE 36 4,430 0 0
AMERCO COM 023586100 49 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 47,429 631,465 SH   SOLE 2 103,188 0 528,277
AMEREN CORP COM 023608102 7,164 95,379 SH   SOLE 4 89,109 0 6,270
AMEREN CORP COM 023608102 25,485 339,298 SH   SOLE 7 240,690 0 98,608
AMEREN CORP COM 023608102 932 12,402 SH   SOLE 13 12,402 0 0
AMEREN CORP COM 023608102 171 2,274 SH   SOLE 15 2,274 0 0
AMEREN CORP COM 023608102 37,001 492,627 SH   SOLE 18 459,145 0 33,482
AMEREN CORP COM 023608102 5,518 73,472 SH   SOLE 19 73,472 0 0
AMEREN CORP COM 023608102 460,202 6,127,040 SH   SOLE 21 6,127,040 0 0
AMEREN CORP COM 023608102 474,033 6,311,183 SH   SOLE 22 5,614,754 0 696,429
AMEREN CORP COM 023608102 13,048 173,716 SH   SOLE 23 173,716 0 0
AMEREN CORP COM 023608102 19,049 253,612 SH   SOLE 25 253,612 0 0
AMEREN CORP COM 023608102 73,585 979,694 SH   SOLE 26 334,099 0 645,595
AMEREN CORP COM 023608102 3,769 50,176 SH   SOLE 28 37,761 0 12,415
AMEREN CORP COM 023608102 416 5,545 SH   SOLE 29 5,545 0 0
AMEREN CORP COM 023608102 86,167 1,147,207 SH   SOLE 30 1,147,207 0 0
AMEREN CORP COM 023608102 6,416 85,427 SH   SOLE 31 44,175 0 41,252
AMEREN CORP COM 023608102 1,062 14,140 SH   SOLE 34 14,140 0 0
AMEREN CORP COM 023608102 16,874 224,652 SH   SOLE 36 224,652 0 0
AMEREN CORP COM 023608102 458 6,098 SH   SOLE 40 6,098 0 0
AMERESCO INC CL A 02361E108 329 22,339 SH   SOLE 2 965 0 21,374
AMERESCO INC CL A 02361E108 295 20,014 SH   SOLE 7 20,014 0 0
AMERESCO INC CL A 02361E108 1,122 76,151 SH   SOLE 18 76,151 0 0
AMERESCO INC CL A 02361E108 551 37,395 SH   SOLE 19 37,395 0 0
AMERESCO INC CL A 02361E108 10,908 740,503 SH   SOLE 21 740,503 0 0
AMERESCO INC CL A 02361E108 8,398 570,157 SH   SOLE 22 552,742 0 17,415
AMERESCO INC CL A 02361E108 45 3,029 SH   SOLE 30 3,029 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9,425 647,315 SH   SOLE 2 58,821 0 588,494
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 671 46,052 SH   SOLE 4 46,052 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,176 218,144 SH   SOLE 13 218,144 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,164 698,050 SH   SOLE 18 0 0 698,050
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,925 406,907 SH   SOLE 19 406,907 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 189 12,996 SH   SOLE 21 12,996 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 63,454 4,358,128 SH   SOLE 22 1,983,209 0 2,374,919
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9,167 629,613 SH   SOLE 25 629,613 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,160 217,066 SH   SOLE 30 217,066 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 41,095 2,822,442 SH   SOLE 34 2,822,442 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 27,695 849,283 SH   SOLE 2 94,164 0 755,119
AMERICAN AIRLS GROUP INC COM 02376R102 1,075 32,952 SH   SOLE 4 29,864 0 3,088
AMERICAN AIRLS GROUP INC COM 02376R102 11,247 344,885 SH   SOLE 7 344,885 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 46 1,412 SH   SOLE 15 1,412 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8 230 SH   SOLE 17 0 0 230
AMERICAN AIRLS GROUP INC COM 02376R102 25,054 768,292 SH   SOLE 18 734,266 0 34,026
AMERICAN AIRLS GROUP INC COM 02376R102 5,290 162,207 SH   SOLE 19 162,207 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 286,974 8,800,195 SH   SOLE 21 8,800,195 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 301,423 9,243,275 SH   SOLE 22 8,238,031 0 1,005,244
AMERICAN AIRLS GROUP INC COM 02376R102 2,739 83,996 SH   SOLE 23 83,996 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,724 114,184 SH   SOLE 25 114,184 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 23,835 730,913 SH   SOLE 26 225,071 0 505,842
AMERICAN AIRLS GROUP INC COM 02376R102 714 21,909 SH   SOLE 28 15,478 0 6,431
AMERICAN AIRLS GROUP INC COM 02376R102 194 5,957 SH   SOLE 29 5,957 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 39,911 1,223,886 SH   SOLE 30 1,223,886 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,710 52,432 SH   SOLE 31 26,787 0 25,645
AMERICAN AIRLS GROUP INC COM 02376R102 2,029 62,230 SH   SOLE 32 62,230 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 271 8,317 SH   SOLE 34 8,317 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,890 119,280 SH   SOLE 36 119,280 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 79 2,428 SH   SOLE 40 2,428 0 0
AMERICAN ASSETS TR INC COM 024013104 1,950 41,392 SH   SOLE 2 1,912 0 39,480
AMERICAN ASSETS TR INC COM 024013104 590 12,527 SH   SOLE 4 12,527 0 0
AMERICAN ASSETS TR INC COM 024013104 2,342 49,712 SH   SOLE 7 49,712 0 0
AMERICAN ASSETS TR INC COM 024013104 78 1,654 SH   SOLE 15 1,654 0 0
AMERICAN ASSETS TR INC COM 024013104 9,615 204,061 SH   SOLE 18 204,061 0 0
AMERICAN ASSETS TR INC COM 024013104 6,322 134,161 SH   SOLE 19 134,161 0 0
AMERICAN ASSETS TR INC COM 024013104 243,642 5,170,676 SH   SOLE 21 5,170,676 0 0
AMERICAN ASSETS TR INC COM 024013104 81,140 1,721,976 SH   SOLE 22 1,659,820 0 62,156
AMERICAN ASSETS TR INC COM 024013104 76 1,618 SH   SOLE 23 1,618 0 0
AMERICAN ASSETS TR INC COM 024013104 3,886 82,467 SH   SOLE 25 82,467 0 0
AMERICAN ASSETS TR INC COM 024013104 1,461 31,011 SH   SOLE 26 5,943 0 25,068
AMERICAN ASSETS TR INC COM 024013104 192 4,078 SH   SOLE 28 4,078 0 0
AMERICAN ASSETS TR INC COM 024013104 1,181 25,073 SH   SOLE 29 25,073 0 0
AMERICAN ASSETS TR INC COM 024013104 12,552 266,384 SH   SOLE 30 266,384 0 0
AMERICAN ASSETS TR INC COM 024013104 10 217 SH   SOLE 34 217 0 0
AMERICAN ASSETS TR INC COM 024013104 153 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,449 113,537 SH   SOLE 2 4,620 0 108,917
AMERICAN AXLE & MFG HLDGS IN COM 024061103 6 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 55 4,334 SH   SOLE 7 4,334 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 6,255 490,170 SH   SOLE 18 490,170 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,436 190,922 SH   SOLE 19 190,922 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 155,557 12,190,957 SH   SOLE 21 12,190,957 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 46,538 3,647,202 SH   SOLE 22 3,484,213 0 162,989
AMERICAN AXLE & MFG HLDGS IN COM 024061103 396 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 177 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,157 169,016 SH   SOLE 30 169,016 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 82 6,463 SH   SOLE 36 6,463 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 101 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 15,078 326,638 SH   SOLE 2 67,981 0 258,657
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,691 36,630 SH   SOLE 4 36,630 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,457 161,541 SH   SOLE 7 161,541 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 254 5,511 SH   SOLE 15 5,511 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 17,838 386,439 SH   SOLE 18 386,439 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,830 191,296 SH   SOLE 19 191,296 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 391,637 8,484,340 SH   SOLE 21 8,484,340 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 269,846 5,845,879 SH   SOLE 22 5,569,687 0 276,192
AMERICAN CAMPUS CMNTYS INC COM 024835100 218 4,729 SH   SOLE 23 4,729 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 13,555 293,643 SH   SOLE 25 293,643 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,642 100,567 SH   SOLE 26 35,953 0 64,614
AMERICAN CAMPUS CMNTYS INC COM 024835100 793 17,179 SH   SOLE 28 17,179 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,548 76,859 SH   SOLE 29 76,859 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 28,961 627,398 SH   SOLE 30 627,398 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 400 8,664 SH   SOLE 31 2,864 0 5,800
AMERICAN CAMPUS CMNTYS INC COM 024835100 164 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 586 12,689 SH   SOLE 40 12,689 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,124 244,016 SH   SOLE 2 106,113 0 137,903
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12 722 SH   SOLE 4 722 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 74 4,403 SH   SOLE 7 4,403 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 83 SH   SOLE 17 0 0 83
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 15,723 930,365 SH   SOLE 18 913,471 0 16,894
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 13,072 773,516 SH   SOLE 19 773,516 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 192,710 11,402,983 SH   SOLE 21 11,402,983 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 109,334 6,469,484 SH   SOLE 22 6,228,618 0 240,866
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,932 114,318 SH   SOLE 23 114,318 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,761 281,693 SH   SOLE 26 43,710 0 237,983
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 363 21,507 SH   SOLE 28 21,507 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 780 46,176 SH   SOLE 30 46,176 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 391 23,117 SH   SOLE 34 23,117 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 180 10,649 SH   SOLE 36 10,649 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 301 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 105,871 1,202,942 SH   SOLE 2 143,571 0 1,059,371
AMERICAN ELEC PWR CO INC COM 025537101 16,973 192,858 SH   SOLE 4 179,842 0 13,016
AMERICAN ELEC PWR CO INC COM 025537101 46,623 529,752 SH   SOLE 7 505,647 0 24,105
AMERICAN ELEC PWR CO INC COM 025537101 1,358 15,425 SH   SOLE 13 15,425 0 0
AMERICAN ELEC PWR CO INC COM 025537101 404 4,591 SH   SOLE 15 4,591 0 0
AMERICAN ELEC PWR CO INC COM 025537101 101,063 1,148,313 SH   SOLE 18 1,080,643 0 67,670
AMERICAN ELEC PWR CO INC COM 025537101 14,645 166,407 SH   SOLE 19 166,407 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,341,684 15,244,674 SH   SOLE 21 15,244,674 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,105,206 12,557,736 SH   SOLE 22 11,173,791 0 1,383,945
AMERICAN ELEC PWR CO INC COM 025537101 31,916 362,638 SH   SOLE 23 362,638 0 0
AMERICAN ELEC PWR CO INC COM 025537101 40,973 465,554 SH   SOLE 25 465,554 0 0
AMERICAN ELEC PWR CO INC COM 025537101 142,187 1,615,577 SH   SOLE 26 558,745 0 1,056,832
AMERICAN ELEC PWR CO INC COM 025537101 8,500 96,579 SH   SOLE 28 70,928 0 25,651
AMERICAN ELEC PWR CO INC COM 025537101 1,123 12,757 SH   SOLE 29 12,757 0 0
AMERICAN ELEC PWR CO INC COM 025537101 183,528 2,085,312 SH   SOLE 30 2,085,312 0 0
AMERICAN ELEC PWR CO INC COM 025537101 15,208 172,796 SH   SOLE 31 93,028 0 79,768
AMERICAN ELEC PWR CO INC COM 025537101 3,494 39,697 SH   SOLE 32 39,697 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,355 26,760 SH   SOLE 34 26,760 0 0
AMERICAN ELEC PWR CO INC COM 025537101 8,267 93,929 SH   SOLE 35 93,929 0 0
AMERICAN ELEC PWR CO INC COM 025537101 43,021 488,817 SH   SOLE 36 488,817 0 0
AMERICAN ELEC PWR CO INC COM 025537101 979 11,120 SH   SOLE 40 11,120 0 0
AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 43,407 811,197 SH   SOLE 21 811,197 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 5 6,440 SH   SOLE 21 6,440 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 442 632,050 SH   SOLE 22 632,050 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,493 91,798 SH   SOLE 2 3,439 0 88,359
AMERICAN EQTY INVT LIFE HLD COM 025676206 11 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 61 2,264 SH   SOLE 7 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 10,947 403,058 SH   SOLE 18 403,058 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,992 146,972 SH   SOLE 19 146,972 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 265,238 9,765,772 SH   SOLE 21 9,765,772 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 72,674 2,675,787 SH   SOLE 22 2,550,103 0 125,684
AMERICAN EQTY INVT LIFE HLD COM 025676206 467 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 284 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,380 161,250 SH   SOLE 30 161,250 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 215 7,930 SH   SOLE 40 7,930 0 0
AMERICAN EXPRESS CO COM 025816109 241,853 1,959,274 SH   SOLE 2 431,272 0 1,528,002
AMERICAN EXPRESS CO COM 025816109 37,226 301,569 SH   SOLE 4 282,281 0 19,288
AMERICAN EXPRESS CO COM 025816109 72,541 587,664 SH   SOLE 7 583,840 0 3,824
AMERICAN EXPRESS CO COM 025816109 7,338 59,448 SH   SOLE 13 59,448 0 0
AMERICAN EXPRESS CO COM 025816109 791 6,407 SH   SOLE 15 6,407 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 184,088 1,491,316 SH   SOLE 18 1,376,528 0 114,788
AMERICAN EXPRESS CO COM 025816109 70,630 572,183 SH   SOLE 19 572,183 0 0
AMERICAN EXPRESS CO COM 025816109 1,536,354 12,446,157 SH   SOLE 21 12,446,157 0 0
AMERICAN EXPRESS CO COM 025816109 2,120,018 17,174,479 SH   SOLE 22 15,038,168 0 2,136,311
AMERICAN EXPRESS CO COM 025816109 74,107 600,348 SH   SOLE 23 600,348 0 0
AMERICAN EXPRESS CO COM 025816109 81,720 662,020 SH   SOLE 25 662,020 0 0
AMERICAN EXPRESS CO COM 025816109 388,549 3,147,672 SH   SOLE 26 768,551 0 2,379,121
AMERICAN EXPRESS CO COM 025816109 17,450 141,368 SH   SOLE 28 103,700 0 37,668
AMERICAN EXPRESS CO COM 025816109 25,700 208,199 SH   SOLE 29 61,222 0 146,977
AMERICAN EXPRESS CO COM 025816109 338,780 2,744,493 SH   SOLE 30 2,744,493 0 0
AMERICAN EXPRESS CO COM 025816109 33,323 269,954 SH   SOLE 31 153,349 0 116,605
AMERICAN EXPRESS CO COM 025816109 11,702 94,798 SH   SOLE 32 94,798 0 0
AMERICAN EXPRESS CO COM 025816109 8,396 68,020 SH   SOLE 34 68,020 0 0
AMERICAN EXPRESS CO COM 025816109 67,004 542,805 SH   SOLE 36 542,805 0 0
AMERICAN EXPRESS CO COM 025816109 2,038 16,513 SH   SOLE 40 16,513 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,184 108,596 SH   SOLE 2 4,424 0 104,172
AMERICAN FIN TR INC COM CLASS A 02607T109 5 458 SH   SOLE 4 458 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 19 1,752 SH   SOLE 7 1,752 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,799 348,577 SH   SOLE 18 348,577 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,007 184,108 SH   SOLE 19 184,108 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 38,216 3,506,053 SH   SOLE 21 3,506,053 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 25,752 2,362,578 SH   SOLE 22 2,249,449 0 113,129
AMERICAN FIN TR INC COM CLASS A 02607T109 20 1,831 SH   SOLE 23 1,831 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 743 68,185 SH   SOLE 26 58,287 0 9,898
AMERICAN FIN TR INC COM CLASS A 02607T109 305 27,990 SH   SOLE 28 27,990 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 259 23,763 SH   SOLE 30 23,763 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 100 9,203 SH   SOLE 40 9,203 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 30,281 295,511 SH   SOLE 2 125,953 0 169,558
AMERICAN FINL GROUP INC OHIO COM 025932104 4,734 46,199 SH   SOLE 4 44,234 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 2,729 26,631 SH   SOLE 7 26,631 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 41 401 SH   SOLE 13 401 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 23,675 231,042 SH   SOLE 18 224,670 0 6,372
AMERICAN FINL GROUP INC OHIO COM 025932104 6,436 62,804 SH   SOLE 19 62,804 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 458,187 4,471,425 SH   SOLE 21 4,471,425 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 297,140 2,899,778 SH   SOLE 22 2,487,289 0 412,489
AMERICAN FINL GROUP INC OHIO COM 025932104 8,188 79,909 SH   SOLE 23 79,909 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 16,351 159,565 SH   SOLE 26 80,400 0 79,165
AMERICAN FINL GROUP INC OHIO COM 025932104 1,516 14,798 SH   SOLE 28 11,014 0 3,784
AMERICAN FINL GROUP INC OHIO COM 025932104 3,444 33,610 SH   SOLE 29 17,901 0 15,709
AMERICAN FINL GROUP INC OHIO COM 025932104 13,372 130,494 SH   SOLE 30 130,494 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,863 57,214 SH   SOLE 31 38,519 0 18,695
AMERICAN FINL GROUP INC OHIO COM 025932104 3,003 29,303 SH   SOLE 34 29,303 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4,979 48,587 SH   SOLE 36 48,587 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 154 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11,404 469,106 SH   SOLE 2 18,488 0 450,618
AMERICAN HOMES 4 RENT CL A 02665T306 4,558 187,514 SH   SOLE 4 187,514 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,357 302,636 SH   SOLE 7 302,636 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 258 10,602 SH   SOLE 15 10,602 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 18,403 757,013 SH   SOLE 18 757,013 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,308 382,877 SH   SOLE 19 382,877 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 153,496 6,314,123 SH   SOLE 21 6,314,123 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 239,767 9,862,880 SH   SOLE 22 9,257,174 0 605,706
AMERICAN HOMES 4 RENT CL A 02665T306 1,250 51,417 SH   SOLE 23 51,417 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 13,381 550,437 SH   SOLE 25 550,437 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,741 195,014 SH   SOLE 26 63,951 0 131,063
AMERICAN HOMES 4 RENT CL A 02665T306 1,508 62,016 SH   SOLE 28 62,016 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,468 142,654 SH   SOLE 29 142,654 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,742 359,606 SH   SOLE 30 359,606 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 255 10,500 SH   SOLE 31 5,500 0 5,000
AMERICAN HOMES 4 RENT CL A 02665T306 1,648 67,802 SH   SOLE 34 67,802 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 94 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 627 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 COM NEW 026874784 119,416 2,241,285 SH   SOLE 2 313,504 0 1,927,781
AMERICAN INTL GROUP INC COM NEW 026874784 15,566 292,161 SH   SOLE 4 268,326 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 45,587 855,616 SH   SOLE 7 777,958 0 77,658
AMERICAN INTL GROUP INC COM NEW 026874784 986 18,504 SH   SOLE 13 18,504 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 480 9,006 SH   SOLE 15 9,006 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 269,626 5,060,543 SH   SOLE 18 4,944,952 0 115,591
AMERICAN INTL GROUP INC COM NEW 026874784 483,650 9,077,511 SH   SOLE 19 9,077,511 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 870,288 16,334,238 SH   SOLE 21 16,334,238 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,185,060 22,242,112 SH   SOLE 22 19,560,890 0 2,681,222
AMERICAN INTL GROUP INC COM NEW 026874784 34,051 639,093 SH   SOLE 23 639,093 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 50,908 955,483 SH   SOLE 25 955,483 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 202,730 3,804,994 SH   SOLE 26 986,984 0 2,818,010
AMERICAN INTL GROUP INC COM NEW 026874784 9,036 169,602 SH   SOLE 28 123,745 0 45,857
AMERICAN INTL GROUP INC COM NEW 026874784 1,081 20,291 SH   SOLE 29 20,291 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 178,090 3,342,526 SH   SOLE 30 3,342,526 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 16,487 309,447 SH   SOLE 31 171,081 0 138,366
AMERICAN INTL GROUP INC COM NEW 026874784 13,373 251,001 SH   SOLE 34 251,001 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 42,968 806,457 SH   SOLE 36 806,457 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,084 20,347 SH   SOLE 40 20,347 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 397 10,234 SH   SOLE 2 449 0 9,785
AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,394 35,969 SH   SOLE 18 35,969 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 794 20,501 SH   SOLE 19 20,501 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 14,310 369,284 SH   SOLE 21 369,284 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 11,778 303,953 SH   SOLE 22 295,927 0 8,026
AMERICAN NATL INS CO COM 028591105 1,398 11,999 SH   SOLE 2 1,043 0 10,956
AMERICAN NATL INS CO COM 028591105 14 118 SH   SOLE 7 118 0 0
AMERICAN NATL INS CO COM 028591105 451 3,872 SH   SOLE 18 3,872 0 0
AMERICAN NATL INS CO COM 028591105 190 1,631 SH   SOLE 19 1,631 0 0
AMERICAN NATL INS CO COM 028591105 10,338 88,759 SH   SOLE 21 88,759 0 0
AMERICAN NATL INS CO COM 028591105 28,707 246,474 SH   SOLE 22 229,534 0 16,940
AMERICAN NATL INS CO COM 028591105 1,051 9,025 SH   SOLE 26 4,121 0 4,904
AMERICAN NATL INS CO COM 028591105 309 2,650 SH   SOLE 28 2,650 0 0
AMERICAN NATL INS CO COM 028591105 278 2,383 SH   SOLE 30 2,383 0 0
AMERICAN NATL INS CO COM 028591105 1,028 8,823 SH   SOLE 31 140 0 8,683
AMERICAN NATL INS CO COM 028591105 903 7,750 SH   SOLE 34 7,750 0 0
AMERICAN NATL INS CO COM 028591105 68 587 SH   SOLE 40 587 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 89 9,869 SH   SOLE 2 2,245 0 7,624
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 6 676 SH   SOLE 7 676 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,688 187,298 SH   SOLE 18 187,298 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 851 94,497 SH   SOLE 19 94,497 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 23,039 2,557,058 SH   SOLE 21 2,557,058 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 14,072 1,561,772 SH   SOLE 22 1,478,388 0 83,384
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 32 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 71 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 142 15,745 SH   SOLE 30 15,745 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 48 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 508 17,161 SH   SOLE 2 734 0 16,427
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 11 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,217 74,943 SH   SOLE 18 74,943 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 822 27,797 SH   SOLE 19 27,797 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 53,494 1,808,453 SH   SOLE 21 1,808,453 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 13,864 468,683 SH   SOLE 22 443,803 0 24,880
AMERICAN PUBLIC EDUCATION IN COM 02913V103 66 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 70 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 750 25,355 SH   SOLE 30 25,355 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 55 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 121 16,300 SH   SOLE 2 944 0 15,356
AMERICAN RENAL ASSOCIATES HO COM 029227105 3 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 473 63,547 SH   SOLE 18 63,547 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 231 30,992 SH   SOLE 19 30,992 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,485 602,836 SH   SOLE 21 602,836 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 3,591 482,611 SH   SOLE 22 470,261 0 12,350
AMERICAN RES CORP CL A 02927U208 5 1,803 SH   SOLE 18 1,803 0 0
AMERICAN RES CORP CL A 02927U208 67 22,757 SH   SOLE 21 22,757 0 0
AMERICAN RIVER BANKSHARES COM 029326105 71 5,788 SH   SOLE 21 5,788 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 880 875,000 PRN   SOLE 21 875,000 0 0
AMERICAN RLTY INVS INC COM 029174109 49 3,598 SH   SOLE 2 0 0 3,598
AMERICAN RLTY INVS INC COM 029174109 124 9,096 SH   SOLE 18 9,096 0 0
AMERICAN RLTY INVS INC COM 029174109 45 3,271 SH   SOLE 19 3,271 0 0
AMERICAN RLTY INVS INC COM 029174109 988 72,400 SH   SOLE 21 72,400 0 0
AMERICAN RLTY INVS INC COM 029174109 783 57,435 SH   SOLE 22 55,646 0 1,789
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 373 28,372 SH   SOLE 2 1,240 0 27,132
AMERICAN SOFTWARE INC CL A 029683109 10 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,285 97,700 SH   SOLE 18 97,700 0 0
AMERICAN SOFTWARE INC CL A 029683109 642 48,813 SH   SOLE 19 48,813 0 0
AMERICAN SOFTWARE INC CL A 029683109 12,521 952,171 SH   SOLE 21 952,171 0 0
AMERICAN SOFTWARE INC CL A 029683109 11,629 884,342 SH   SOLE 22 828,443 0 55,899
AMERICAN SOFTWARE INC CL A 029683109 395 30,014 SH   SOLE 31 0 0 30,014
AMERICAN STS WTR CO COM 029899101 2,415 32,093 SH   SOLE 2 1,513 0 30,580
AMERICAN STS WTR CO COM 029899101 115 1,530 SH   SOLE 4 1,530 0 0
AMERICAN STS WTR CO COM 029899101 7,512 99,842 SH   SOLE 7 99,842 0 0
AMERICAN STS WTR CO COM 029899101 12,312 163,632 SH   SOLE 18 162,548 0 1,084
AMERICAN STS WTR CO COM 029899101 5,085 67,584 SH   SOLE 19 67,584 0 0
AMERICAN STS WTR CO COM 029899101 297,830 3,958,403 SH   SOLE 21 3,958,403 0 0
AMERICAN STS WTR CO COM 029899101 82,662 1,098,643 SH   SOLE 22 1,042,962 0 55,681
AMERICAN STS WTR CO COM 029899101 1,088 14,461 SH   SOLE 26 11,548 0 2,913
AMERICAN STS WTR CO COM 029899101 382 5,074 SH   SOLE 28 5,074 0 0
AMERICAN STS WTR CO COM 029899101 14,543 193,292 SH   SOLE 30 193,292 0 0
AMERICAN STS WTR CO COM 029899101 117 1,555 SH   SOLE 36 1,555 0 0
AMERICAN STS WTR CO COM 029899101 315 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 179 19,284 SH   SOLE 2 877 0 18,407
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 671 72,321 SH   SOLE 18 72,321 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 325 35,038 SH   SOLE 19 35,038 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 6,379 687,364 SH   SOLE 21 687,364 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4,667 502,880 SH   SOLE 22 496,744 0 6,136
AMERICAN TOWER CORP NEW COM 03027X100 222,135 1,086,500 SH   SOLE 2 135,699 0 950,801
AMERICAN TOWER CORP NEW COM 03027X100 37,289 182,388 SH   SOLE 4 170,457 0 11,931
AMERICAN TOWER CORP NEW COM 03027X100 189,754 928,118 SH   SOLE 7 925,055 0 3,063
AMERICAN TOWER CORP NEW COM 03027X100 984 4,812 SH   SOLE 13 4,812 0 0
AMERICAN TOWER CORP NEW COM 03027X100 564 2,757 SH   SOLE 15 2,757 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10 51 SH   SOLE 17 0 0 51
AMERICAN TOWER CORP NEW COM 03027X100 176,942 865,454 SH   SOLE 18 806,942 0 58,512
AMERICAN TOWER CORP NEW COM 03027X100 30,073 147,094 SH   SOLE 19 147,094 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,571,947 12,579,836 SH   SOLE 21 12,579,836 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,209,710 10,808,072 SH   SOLE 22 9,627,628 0 1,180,444
AMERICAN TOWER CORP NEW COM 03027X100 65,427 320,015 SH   SOLE 23 320,015 0 0
AMERICAN TOWER CORP NEW COM 03027X100 84,608 413,830 SH   SOLE 25 413,830 0 0
AMERICAN TOWER CORP NEW COM 03027X100 332,486 1,626,245 SH   SOLE 26 491,456 0 1,134,789
AMERICAN TOWER CORP NEW COM 03027X100 17,639 86,276 SH   SOLE 28 63,188 0 23,088
AMERICAN TOWER CORP NEW COM 03027X100 2,226 10,888 SH   SOLE 29 10,888 0 0
AMERICAN TOWER CORP NEW COM 03027X100 381,934 1,868,107 SH   SOLE 30 1,868,107 0 0
AMERICAN TOWER CORP NEW COM 03027X100 39,471 193,060 SH   SOLE 31 84,922 0 108,138
AMERICAN TOWER CORP NEW COM 03027X100 13,341 65,253 SH   SOLE 34 65,253 0 0
AMERICAN TOWER CORP NEW COM 03027X100 71,759 350,986 SH   SOLE 36 350,986 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,033 9,944 SH   SOLE 40 9,944 0 0
AMERICAN VANGUARD CORP COM 030371108 460 29,873 SH   SOLE 2 1,301 0 28,572
AMERICAN VANGUARD CORP COM 030371108 10 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 2,006 130,171 SH   SOLE 18 130,171 0 0
AMERICAN VANGUARD CORP COM 030371108 1,137 73,787 SH   SOLE 19 73,787 0 0
AMERICAN VANGUARD CORP COM 030371108 45,245 2,936,059 SH   SOLE 21 2,936,059 0 0
AMERICAN VANGUARD CORP COM 030371108 13,341 865,708 SH   SOLE 22 830,386 0 35,322
AMERICAN VANGUARD CORP COM 030371108 164 10,635 SH   SOLE 25 10,635 0 0
AMERICAN VANGUARD CORP COM 030371108 24 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 58 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 628 40,745 SH   SOLE 30 40,745 0 0
AMERICAN VANGUARD CORP COM 030371108 653 42,368 SH   SOLE 34 42,368 0 0
AMERICAN VANGUARD CORP COM 030371108 42 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,133 13,393 SH   SOLE 2 630 0 12,763
AMERICAN WOODMARK CORPORATIO COM 030506109 9 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 26 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 5,587 66,021 SH   SOLE 18 66,021 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,186 25,828 SH   SOLE 19 25,828 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 141,228 1,668,968 SH   SOLE 21 1,668,968 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 37,941 448,374 SH   SOLE 22 427,387 0 20,987
AMERICAN WOODMARK CORPORATIO COM 030506109 590 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 170 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,883 22,257 SH   SOLE 30 22,257 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,410 16,660 SH   SOLE 31 0 0 16,660
AMERICAN WOODMARK CORPORATIO COM 030506109 138 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 58,890 507,676 SH   SOLE 2 79,562 0 428,114
AMERICAN WTR WKS CO INC NEW COM 030420103 9,554 82,360 SH   SOLE 4 77,122 0 5,238
AMERICAN WTR WKS CO INC NEW COM 030420103 56,896 490,487 SH   SOLE 7 482,555 0 7,932
AMERICAN WTR WKS CO INC NEW COM 030420103 9,213 79,420 SH   SOLE 13 79,420 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 195 1,677 SH   SOLE 15 1,677 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 59,618 513,946 SH   SOLE 18 471,525 0 42,421
AMERICAN WTR WKS CO INC NEW COM 030420103 77,544 668,480 SH   SOLE 19 668,480 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 558,197 4,812,047 SH   SOLE 21 4,812,047 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 580,792 5,006,827 SH   SOLE 22 4,432,351 0 574,476
AMERICAN WTR WKS CO INC NEW COM 030420103 15,391 132,683 SH   SOLE 23 132,683 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 20,967 180,748 SH   SOLE 25 180,748 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 130,714 1,126,847 SH   SOLE 26 217,286 0 909,561
AMERICAN WTR WKS CO INC NEW COM 030420103 4,239 36,540 SH   SOLE 28 27,079 0 9,461
AMERICAN WTR WKS CO INC NEW COM 030420103 11,572 99,758 SH   SOLE 29 3,745 0 96,013
AMERICAN WTR WKS CO INC NEW COM 030420103 161,174 1,389,433 SH   SOLE 30 1,389,433 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7,245 62,459 SH   SOLE 31 33,650 0 28,809
AMERICAN WTR WKS CO INC NEW COM 030420103 1,238 10,670 SH   SOLE 34 10,670 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 22,169 191,113 SH   SOLE 36 191,113 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 421 3,630 SH   SOLE 40 3,630 0 0
AMERICAS CAR MART INC COM 03062T105 605 7,030 SH   SOLE 2 1,925 0 5,105
AMERICAS CAR MART INC COM 03062T105 11 129 SH   SOLE 7 129 0 0
AMERICAS CAR MART INC COM 03062T105 2,051 23,823 SH   SOLE 18 21,975 0 1,848
AMERICAS CAR MART INC COM 03062T105 2,948 34,248 SH   SOLE 19 34,248 0 0
AMERICAS CAR MART INC COM 03062T105 18,869 219,199 SH   SOLE 21 219,199 0 0
AMERICAS CAR MART INC COM 03062T105 19,902 231,203 SH   SOLE 22 223,274 0 7,929
AMERICAS CAR MART INC COM 03062T105 868 10,082 SH   SOLE 23 10,082 0 0
AMERICAS CAR MART INC COM 03062T105 932 10,827 SH   SOLE 26 0 0 10,827
AMERICAS CAR MART INC COM 03062T105 172 1,996 SH   SOLE 30 1,996 0 0
AMERICAS CAR MART INC COM 03062T105 51 590 SH   SOLE 40 590 0 0
AMERICOLD RLTY TR COM 03064D108 25,713 793,109 SH   SOLE 2 13,609 0 779,500
AMERICOLD RLTY TR COM 03064D108 1,655 51,046 SH   SOLE 4 51,046 0 0
AMERICOLD RLTY TR COM 03064D108 6,686 206,224 SH   SOLE 7 206,224 0 0
AMERICOLD RLTY TR COM 03064D108 247 7,621 SH   SOLE 15 7,621 0 0
AMERICOLD RLTY TR COM 03064D108 2,925 90,211 SH   SOLE 18 90,211 0 0
AMERICOLD RLTY TR COM 03064D108 8,679 267,713 SH   SOLE 19 267,713 0 0
AMERICOLD RLTY TR COM 03064D108 96,651 2,981,216 SH   SOLE 21 2,981,216 0 0
AMERICOLD RLTY TR COM 03064D108 213,904 6,597,901 SH   SOLE 22 6,269,804 0 328,097
AMERICOLD RLTY TR COM 03064D108 213 6,576 SH   SOLE 23 6,576 0 0
AMERICOLD RLTY TR COM 03064D108 13,193 406,934 SH   SOLE 25 406,934 0 0
AMERICOLD RLTY TR COM 03064D108 3,877 119,590 SH   SOLE 26 39,562 0 80,028
AMERICOLD RLTY TR COM 03064D108 705 21,743 SH   SOLE 28 21,743 0 0
AMERICOLD RLTY TR COM 03064D108 3,361 103,659 SH   SOLE 29 103,659 0 0
AMERICOLD RLTY TR COM 03064D108 28,261 871,730 SH   SOLE 30 871,730 0 0
AMERICOLD RLTY TR COM 03064D108 132 4,063 SH   SOLE 31 4,063 0 0
AMERICOLD RLTY TR COM 03064D108 561 17,314 SH   SOLE 40 17,314 0 0
AMERIPRISE FINL INC COM 03076C106 47,919 330,114 SH   SOLE 2 28,059 0 302,055
AMERIPRISE FINL INC COM 03076C106 6,822 46,994 SH   SOLE 4 43,189 0 3,805
AMERIPRISE FINL INC COM 03076C106 22,994 158,407 SH   SOLE 7 121,197 0 37,210
AMERIPRISE FINL INC COM 03076C106 63 431 SH   SOLE 13 431 0 0
AMERIPRISE FINL INC COM 03076C106 202 1,391 SH   SOLE 15 1,391 0 0
AMERIPRISE FINL INC COM 03076C106 48,678 335,339 SH   SOLE 18 316,489 0 18,850
AMERIPRISE FINL INC COM 03076C106 14,912 102,730 SH   SOLE 19 102,730 0 0
AMERIPRISE FINL INC COM 03076C106 539,875 3,719,172 SH   SOLE 21 3,719,172 0 0
AMERIPRISE FINL INC COM 03076C106 495,606 3,414,204 SH   SOLE 22 3,030,400 0 383,804
AMERIPRISE FINL INC COM 03076C106 14,170 97,615 SH   SOLE 23 97,615 0 0
AMERIPRISE FINL INC COM 03076C106 19,650 135,370 SH   SOLE 25 135,370 0 0
AMERIPRISE FINL INC COM 03076C106 95,073 654,955 SH   SOLE 26 164,473 0 490,482
AMERIPRISE FINL INC COM 03076C106 3,880 26,727 SH   SOLE 28 19,445 0 7,282
AMERIPRISE FINL INC COM 03076C106 462 3,185 SH   SOLE 29 3,185 0 0
AMERIPRISE FINL INC COM 03076C106 83,385 574,438 SH   SOLE 30 574,438 0 0
AMERIPRISE FINL INC COM 03076C106 6,958 47,934 SH   SOLE 31 26,311 0 21,623
AMERIPRISE FINL INC COM 03076C106 30,140 207,632 SH   SOLE 34 207,632 0 0
AMERIPRISE FINL INC COM 03076C106 16,928 116,616 SH   SOLE 36 116,616 0 0
AMERIPRISE FINL INC COM 03076C106 437 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 1,808 46,137 SH   SOLE 2 2,083 0 44,054
AMERIS BANCORP COM 03076K108 9 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 34 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 7,759 197,990 SH   SOLE 18 197,990 0 0
AMERIS BANCORP COM 03076K108 3,196 81,546 SH   SOLE 19 81,546 0 0
AMERIS BANCORP COM 03076K108 225,066 5,742,957 SH   SOLE 21 5,742,957 0 0
AMERIS BANCORP COM 03076K108 52,629 1,342,912 SH   SOLE 22 1,283,637 0 59,275
AMERIS BANCORP COM 03076K108 842 21,489 SH   SOLE 26 11,670 0 9,819
AMERIS BANCORP COM 03076K108 200 5,094 SH   SOLE 28 5,094 0 0
AMERIS BANCORP COM 03076K108 2,605 66,483 SH   SOLE 30 66,483 0 0
AMERIS BANCORP COM 03076K108 203 5,176 SH   SOLE 40 5,176 0 0
AMERISAFE INC COM 03071H100 962 15,084 SH   SOLE 2 662 0 14,422
AMERISAFE INC COM 03071H100 9 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 7 107 SH   SOLE 7 107 0 0
AMERISAFE INC COM 03071H100 5,097 79,927 SH   SOLE 18 79,927 0 0
AMERISAFE INC COM 03071H100 1,363 21,381 SH   SOLE 19 21,381 0 0
AMERISAFE INC COM 03071H100 116,787 1,831,383 SH   SOLE 21 1,831,383 0 0
AMERISAFE INC COM 03071H100 31,658 496,433 SH   SOLE 22 471,678 0 24,755
AMERISAFE INC COM 03071H100 324 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 146 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 1,605 25,169 SH   SOLE 30 25,169 0 0
AMERISAFE INC COM 03071H100 126 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 14 3,350 SH   SOLE 18 3,350 0 0
AMERISERV FINL INC COM 03074A102 397 95,638 SH   SOLE 21 95,638 0 0
AMERISERV FINL INC COM 03074A102 558 134,352 SH   SOLE 22 134,352 0 0
AMERISOURCEBERGEN CORP COM 03073E105 46,896 550,032 SH   SOLE 2 205,184 0 344,848
AMERISOURCEBERGEN CORP COM 03073E105 7,861 92,204 SH   SOLE 4 87,867 0 4,337
AMERISOURCEBERGEN CORP COM 03073E105 12,974 152,164 SH   SOLE 7 144,642 0 7,522
AMERISOURCEBERGEN CORP COM 03073E105 1,931 22,646 SH   SOLE 13 22,646 0 0
AMERISOURCEBERGEN CORP COM 03073E105 151 1,769 SH   SOLE 15 1,769 0 0
AMERISOURCEBERGEN CORP COM 03073E105 33,159 388,916 SH   SOLE 18 357,903 0 31,013
AMERISOURCEBERGEN CORP COM 03073E105 25,562 299,812 SH   SOLE 19 299,812 0 0
AMERISOURCEBERGEN CORP COM 03073E105 321,775 3,774,045 SH   SOLE 21 3,774,045 0 0
AMERISOURCEBERGEN CORP COM 03073E105 367,011 4,304,615 SH   SOLE 22 3,702,621 0 601,994
AMERISOURCEBERGEN CORP COM 03073E105 16,922 198,479 SH   SOLE 23 198,479 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,283 155,795 SH   SOLE 25 155,795 0 0
AMERISOURCEBERGEN CORP COM 03073E105 68,610 804,718 SH   SOLE 26 233,987 0 570,731
AMERISOURCEBERGEN CORP COM 03073E105 2,610 30,610 SH   SOLE 28 22,147 0 8,463
AMERISOURCEBERGEN CORP COM 03073E105 14,129 165,711 SH   SOLE 29 69,436 0 96,275
AMERISOURCEBERGEN CORP COM 03073E105 53,752 630,447 SH   SOLE 30 630,447 0 0
AMERISOURCEBERGEN CORP COM 03073E105 28,718 336,832 SH   SOLE 31 96,596 0 240,236
AMERISOURCEBERGEN CORP COM 03073E105 19,116 224,208 SH   SOLE 34 224,208 0 0
AMERISOURCEBERGEN CORP COM 03073E105 16,070 188,480 SH   SOLE 36 188,480 0 0
AMERISOURCEBERGEN CORP COM 03073E105 373 4,380 SH   SOLE 40 4,380 0 0
AMES NATL CORP COM 031001100 243 8,953 SH   SOLE 2 319 0 8,634
AMES NATL CORP COM 031001100 8 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 840 30,978 SH   SOLE 18 30,978 0 0
AMES NATL CORP COM 031001100 409 15,081 SH   SOLE 19 15,081 0 0
AMES NATL CORP COM 031001100 8,041 296,704 SH   SOLE 21 296,704 0 0
AMES NATL CORP COM 031001100 5,945 219,355 SH   SOLE 22 212,484 0 6,871
AMETEK INC NEW COM 031100100 49,545 545,411 SH   SOLE 2 53,014 0 492,397
AMETEK INC NEW COM 031100100 7,160 78,819 SH   SOLE 4 72,709 0 6,110
AMETEK INC NEW COM 031100100 18,013 198,292 SH   SOLE 7 193,591 0 4,701
AMETEK INC NEW COM 031100100 615 6,772 SH   SOLE 13 6,772 0 0
AMETEK INC NEW COM 031100100 211 2,321 SH   SOLE 15 2,321 0 0
AMETEK INC NEW COM 031100100 40,816 449,322 SH   SOLE 18 418,785 0 30,537
AMETEK INC NEW COM 031100100 8,002 88,085 SH   SOLE 19 88,085 0 0
AMETEK INC NEW COM 031100100 496,830 5,469,287 SH   SOLE 21 5,469,287 0 0
AMETEK INC NEW COM 031100100 523,515 5,763,045 SH   SOLE 22 5,143,178 0 619,867
AMETEK INC NEW COM 031100100 15,017 165,313 SH   SOLE 23 165,313 0 0
AMETEK INC NEW COM 031100100 20,276 223,205 SH   SOLE 25 223,205 0 0
AMETEK INC NEW COM 031100100 89,939 990,078 SH   SOLE 26 294,014 0 696,064
AMETEK INC NEW COM 031100100 4,251 46,793 SH   SOLE 28 34,276 0 12,517
AMETEK INC NEW COM 031100100 4,802 52,859 SH   SOLE 29 5,223 0 47,636
AMETEK INC NEW COM 031100100 89,913 989,799 SH   SOLE 30 989,799 0 0
AMETEK INC NEW COM 031100100 12,478 137,364 SH   SOLE 31 43,513 0 93,851
AMETEK INC NEW COM 031100100 5,460 60,108 SH   SOLE 34 60,108 0 0
AMETEK INC NEW COM 031100100 13,363 147,101 SH   SOLE 36 147,101 0 0
AMETEK INC NEW COM 031100100 427 4,701 SH   SOLE 40 4,701 0 0
AMGEN INC COM 031162100 325,764 1,767,765 SH   SOLE 2 407,458 0 1,360,307
AMGEN INC COM 031162100 44,111 239,368 SH   SOLE 4 222,463 0 16,905
AMGEN INC COM 031162100 109,459 593,982 SH   SOLE 7 593,982 0 0
AMGEN INC COM 031162100 11,430 62,025 SH   SOLE 13 62,025 0 0
AMGEN INC COM 031162100 1,295 7,027 SH   SOLE 15 7,027 0 0
AMGEN INC COM 031162100 72 390 SH   SOLE 17 0 0 390
AMGEN INC COM 031162100 414,613 2,249,910 SH   SOLE 18 2,144,474 0 105,436
AMGEN INC COM 031162100 253,372 1,374,929 SH   SOLE 19 1,374,929 0 0
AMGEN INC COM 031162100 3,132,086 16,996,343 SH   SOLE 21 16,996,343 0 0
AMGEN INC COM 031162100 2,934,712 15,925,289 SH   SOLE 22 13,942,891 0 1,982,398
AMGEN INC COM 031162100 90,388 490,492 SH   SOLE 23 490,492 0 0
AMGEN INC COM 031162100 123,454 669,925 SH   SOLE 25 669,925 0 0
AMGEN INC COM 031162100 534,712 2,901,630 SH   SOLE 26 720,270 0 2,181,360
AMGEN INC COM 031162100 22,498 122,085 SH   SOLE 28 89,243 0 32,842
AMGEN INC COM 031162100 28,669 155,574 SH   SOLE 29 36,262 0 119,312
AMGEN INC COM 031162100 504,028 2,735,123 SH   SOLE 30 2,735,123 0 0
AMGEN INC COM 031162100 43,382 235,416 SH   SOLE 31 149,892 0 85,524
AMGEN INC COM 031162100 18,989 103,045 SH   SOLE 32 103,045 0 0
AMGEN INC COM 031162100 107,854 585,273 SH   SOLE 34 585,273 0 0
AMGEN INC COM 031162100 89,874 487,702 SH   SOLE 36 487,702 0 0
AMGEN INC COM 031162100 2,584 14,023 SH   SOLE 40 14,023 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,535 203,123 SH   SOLE 2 10,824 0 192,299
AMICUS THERAPEUTICS INC COM 03152W109 14 1,137 SH   SOLE 4 1,137 0 0
AMICUS THERAPEUTICS INC COM 03152W109 60 4,801 SH   SOLE 7 4,801 0 0
AMICUS THERAPEUTICS INC COM 03152W109 9,549 765,127 SH   SOLE 18 756,082 0 9,045
AMICUS THERAPEUTICS INC COM 03152W109 6,318 506,212 SH   SOLE 19 506,212 0 0
AMICUS THERAPEUTICS INC COM 03152W109 126,046 10,099,852 SH   SOLE 21 10,099,852 0 0
AMICUS THERAPEUTICS INC COM 03152W109 84,506 6,771,339 SH   SOLE 22 6,477,951 0 293,388
AMICUS THERAPEUTICS INC COM 03152W109 56 4,470 SH   SOLE 23 4,470 0 0
AMICUS THERAPEUTICS INC COM 03152W109 986 79,026 SH   SOLE 26 37,858 0 41,168
AMICUS THERAPEUTICS INC COM 03152W109 311 24,888 SH   SOLE 28 24,888 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,156 92,589 SH   SOLE 30 92,589 0 0
AMICUS THERAPEUTICS INC COM 03152W109 104 8,331 SH   SOLE 34 8,331 0 0
AMICUS THERAPEUTICS INC COM 03152W109 244 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,359 182,155 SH   SOLE 2 82,206 0 99,949
AMKOR TECHNOLOGY INC COM 031652100 6 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 15 2,015 SH   SOLE 7 2,015 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,947 395,039 SH   SOLE 18 334,561 0 60,478
AMKOR TECHNOLOGY INC COM 031652100 10,005 1,341,090 SH   SOLE 19 1,341,090 0 0
AMKOR TECHNOLOGY INC COM 031652100 24,928 3,341,518 SH   SOLE 21 3,341,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 41,449 5,556,214 SH   SOLE 22 5,386,112 0 170,102
AMKOR TECHNOLOGY INC COM 031652100 2,121 284,318 SH   SOLE 23 284,318 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,518 605,684 SH   SOLE 26 27,341 0 578,343
AMKOR TECHNOLOGY INC COM 031652100 113 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 209 28,062 SH   SOLE 30 28,062 0 0
AMKOR TECHNOLOGY INC COM 031652100 65 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 87 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,403 44,293 SH   SOLE 2 5,551 0 38,742
AMN HEALTHCARE SERVICES INC COM 001744101 76 1,400 SH   SOLE 4 1,400 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 66 1,217 SH   SOLE 7 1,217 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 11,115 204,893 SH   SOLE 18 202,328 0 2,565
AMN HEALTHCARE SERVICES INC COM 001744101 4,577 84,377 SH   SOLE 19 84,377 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 269,014 4,958,792 SH   SOLE 21 4,958,792 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 75,307 1,388,149 SH   SOLE 22 1,308,935 0 79,214
AMN HEALTHCARE SERVICES INC COM 001744101 304 5,595 SH   SOLE 23 5,595 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 923 17,022 SH   SOLE 26 13,473 0 3,549
AMN HEALTHCARE SERVICES INC COM 001744101 335 6,177 SH   SOLE 28 6,177 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 33 613 SH   SOLE 29 613 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 4,580 84,432 SH   SOLE 30 84,432 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 98 1,812 SH   SOLE 31 1,812 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 199 3,671 SH   SOLE 34 3,671 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 34 624 SH   SOLE 36 624 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 290 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 598 83,450 SH   SOLE 2 5,234 0 78,216
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2,273 317,047 SH   SOLE 18 308,030 0 9,017
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,786 249,052 SH   SOLE 19 249,052 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 22,347 3,116,680 SH   SOLE 21 3,116,680 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 18,073 2,520,632 SH   SOLE 22 2,402,525 0 118,107
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 71 9,921 SH   SOLE 23 9,921 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 336 46,831 SH   SOLE 26 24,771 0 22,060
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 82 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 193 26,948 SH   SOLE 30 26,948 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 77 10,763 SH   SOLE 40 10,763 0 0
AMPCO-PITTSBURGH CORP COM 032037103 8 1,902 SH   SOLE 18 1,902 0 0
AMPCO-PITTSBURGH CORP COM 032037103 122 30,207 SH   SOLE 21 30,207 0 0
AMPCO-PITTSBURGH CORP COM 032037103 774 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 727 34,422 SH   SOLE 2 4,658 0 29,764
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 16 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,317 157,150 SH   SOLE 18 154,184 0 2,966
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,382 112,826 SH   SOLE 19 112,826 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 90,676 4,295,402 SH   SOLE 21 4,295,402 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 25,339 1,200,322 SH   SOLE 22 1,155,543 0 44,779
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 174 8,247 SH   SOLE 23 8,247 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 565 26,761 SH   SOLE 26 0 0 26,761
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 104 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,097 51,955 SH   SOLE 30 51,955 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 499 23,630 SH   SOLE 31 0 0 23,630
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 156 7,369 SH   SOLE 34 7,369 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 72 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 67,245 700,910 SH   SOLE 2 68,551 0 632,359
AMPHENOL CORP NEW CL A 032095101 9,286 96,794 SH   SOLE 4 88,860 0 7,934
AMPHENOL CORP NEW CL A 032095101 30,294 315,757 SH   SOLE 7 307,591 0 8,166
AMPHENOL CORP NEW CL A 032095101 661 6,892 SH   SOLE 13 6,892 0 0
AMPHENOL CORP NEW CL A 032095101 321 3,348 SH   SOLE 15 3,348 0 0
AMPHENOL CORP NEW CL A 032095101 30 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 59,435 619,502 SH   SOLE 18 580,143 0 39,359
AMPHENOL CORP NEW CL A 032095101 7,855 81,873 SH   SOLE 19 81,873 0 0
AMPHENOL CORP NEW CL A 032095101 940,663 9,804,700 SH   SOLE 21 9,804,700 0 0
AMPHENOL CORP NEW CL A 032095101 730,162 7,610,609 SH   SOLE 22 6,818,855 0 791,754
AMPHENOL CORP NEW CL A 032095101 20,744 216,216 SH   SOLE 23 216,216 0 0
AMPHENOL CORP NEW CL A 032095101 25,633 267,181 SH   SOLE 25 267,181 0 0
AMPHENOL CORP NEW CL A 032095101 143,283 1,493,462 SH   SOLE 26 370,384 0 1,123,078
AMPHENOL CORP NEW CL A 032095101 5,754 59,980 SH   SOLE 28 44,363 0 15,617
AMPHENOL CORP NEW CL A 032095101 634 6,607 SH   SOLE 29 6,607 0 0
AMPHENOL CORP NEW CL A 032095101 112,829 1,176,032 SH   SOLE 30 1,176,032 0 0
AMPHENOL CORP NEW CL A 032095101 14,400 150,093 SH   SOLE 31 53,859 0 96,234
AMPHENOL CORP NEW CL A 032095101 1,556 16,221 SH   SOLE 34 16,221 0 0
AMPHENOL CORP NEW CL A 032095101 25,839 269,324 SH   SOLE 36 269,324 0 0
AMPHENOL CORP NEW CL A 032095101 693 7,220 SH   SOLE 40 7,220 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 72 185,968 SH   SOLE 21 185,968 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 429 1,107,441 SH   SOLE 22 1,107,441 0 0
AMREP CORP NEW COM 032159105 5 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 41 5,976 SH   SOLE 21 5,976 0 0
AMREP CORP NEW COM 032159105 39 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 14 2,488 SH   SOLE 18 2,488 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 202 36,645 SH   SOLE 21 36,645 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 536 97,515 SH   SOLE 22 97,515 0 0
AMYRIS INC COM NEW 03236M200 123 34,573 SH   SOLE 2 1,175 0 33,398
AMYRIS INC COM NEW 03236M200 416 116,830 SH   SOLE 18 116,830 0 0
AMYRIS INC COM NEW 03236M200 222 62,456 SH   SOLE 19 62,456 0 0
AMYRIS INC COM NEW 03236M200 8,119 2,280,690 SH   SOLE 21 2,280,690 0 0
AMYRIS INC COM NEW 03236M200 4,275 1,200,819 SH   SOLE 22 1,180,333 0 20,486
AMYRIS INC COM NEW 03236M200 49 13,731 SH   SOLE 30 13,731 0 0
ANADARKO PETE CORP COM 032511107 88,641 1,256,255 SH   SOLE 2 144,170 0 1,112,085
ANADARKO PETE CORP COM 032511107 11,913 168,840 SH   SOLE 4 155,145 0 13,695
ANADARKO PETE CORP COM 032511107 31,160 441,605 SH   SOLE 7 429,634 0 11,971
ANADARKO PETE CORP COM 032511107 2,173 30,796 SH   SOLE 13 30,796 0 0
ANADARKO PETE CORP COM 032511107 392 5,554 SH   SOLE 15 5,554 0 0
ANADARKO PETE CORP COM 032511107 106,477 1,509,025 SH   SOLE 18 1,441,973 0 67,052
ANADARKO PETE CORP COM 032511107 38,366 543,740 SH   SOLE 19 543,740 0 0
ANADARKO PETE CORP COM 032511107 653,556 9,262,417 SH   SOLE 21 9,262,417 0 0
ANADARKO PETE CORP COM 032511107 855,763 12,128,161 SH   SOLE 22 10,733,890 0 1,394,271
ANADARKO PETE CORP COM 032511107 25,253 357,889 SH   SOLE 23 357,889 0 0
ANADARKO PETE CORP COM 032511107 36,117 511,857 SH   SOLE 25 511,857 0 0
ANADARKO PETE CORP COM 032511107 140,300 1,988,377 SH   SOLE 26 572,450 0 1,415,927
ANADARKO PETE CORP COM 032511107 7,049 99,905 SH   SOLE 28 73,801 0 26,104
ANADARKO PETE CORP COM 032511107 4,012 56,863 SH   SOLE 29 56,863 0 0
ANADARKO PETE CORP COM 032511107 126,934 1,798,956 SH   SOLE 30 1,798,956 0 0
ANADARKO PETE CORP COM 032511107 12,150 172,192 SH   SOLE 31 95,975 0 76,217
ANADARKO PETE CORP COM 032511107 51,596 731,232 SH   SOLE 34 731,232 0 0
ANADARKO PETE CORP COM 032511107 26,751 379,119 SH   SOLE 36 379,119 0 0
ANADARKO PETE CORP COM 032511107 778 11,025 SH   SOLE 40 11,025 0 0
ANALOG DEVICES INC COM 032654105 106,877 946,906 SH   SOLE 2 138,214 0 808,692
ANALOG DEVICES INC COM 032654105 14,733 130,532 SH   SOLE 4 120,746 0 9,786
ANALOG DEVICES INC COM 032654105 38,524 341,315 SH   SOLE 7 333,415 0 7,900
ANALOG DEVICES INC COM 032654105 1,420 12,585 SH   SOLE 13 12,585 0 0
ANALOG DEVICES INC COM 032654105 476 4,217 SH   SOLE 15 4,217 0 0
ANALOG DEVICES INC COM 032654105 86,992 770,725 SH   SOLE 18 720,963 0 49,762
ANALOG DEVICES INC COM 032654105 11,034 97,759 SH   SOLE 19 97,759 0 0
ANALOG DEVICES INC COM 032654105 913,168 8,090,439 SH   SOLE 21 8,090,439 0 0
ANALOG DEVICES INC COM 032654105 1,000,045 8,860,150 SH   SOLE 22 7,873,206 0 986,944
ANALOG DEVICES INC COM 032654105 30,718 272,156 SH   SOLE 23 272,156 0 0
ANALOG DEVICES INC COM 032654105 48,303 427,949 SH   SOLE 25 427,949 0 0
ANALOG DEVICES INC COM 032654105 190,747 1,689,968 SH   SOLE 26 450,553 0 1,239,415
ANALOG DEVICES INC COM 032654105 8,271 73,276 SH   SOLE 28 54,083 0 19,193
ANALOG DEVICES INC COM 032654105 2,330 20,645 SH   SOLE 29 8,049 0 12,596
ANALOG DEVICES INC COM 032654105 196,918 1,744,642 SH   SOLE 30 1,744,642 0 0
ANALOG DEVICES INC COM 032654105 17,554 155,528 SH   SOLE 31 67,996 0 87,532
ANALOG DEVICES INC COM 032654105 5,837 51,718 SH   SOLE 32 51,718 0 0
ANALOG DEVICES INC COM 032654105 13,916 123,289 SH   SOLE 34 123,289 0 0
ANALOG DEVICES INC COM 032654105 28,824 255,370 SH   SOLE 36 255,370 0 0
ANALOG DEVICES INC COM 032654105 950 8,418 SH   SOLE 40 8,418 0 0
ANAPLAN INC COM 03272L108 7,446 147,530 SH   SOLE 2 5,843 0 141,687
ANAPLAN INC COM 03272L108 79 1,570 SH   SOLE 7 1,570 0 0
ANAPLAN INC COM 03272L108 1,963 38,885 SH   SOLE 18 38,885 0 0
ANAPLAN INC COM 03272L108 3,926 77,789 SH   SOLE 19 77,789 0 0
ANAPLAN INC COM 03272L108 46,898 929,232 SH   SOLE 21 929,232 0 0
ANAPLAN INC COM 03272L108 52,315 1,036,555 SH   SOLE 22 929,477 0 107,078
ANAPLAN INC COM 03272L108 2,363 46,810 SH   SOLE 31 1,740 0 45,070
ANAPLAN INC COM 03272L108 552 10,938 SH   SOLE 34 10,938 0 0
ANAPTYSBIO INC COM 032724106 1,282 22,730 SH   SOLE 2 1,861 0 20,869
ANAPTYSBIO INC COM 032724106 6 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 21 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 4,790 84,898 SH   SOLE 18 84,031 0 867
ANAPTYSBIO INC COM 032724106 5,375 95,273 SH   SOLE 19 95,273 0 0
ANAPTYSBIO INC COM 032724106 59,323 1,051,460 SH   SOLE 21 1,051,460 0 0
ANAPTYSBIO INC COM 032724106 39,801 705,445 SH   SOLE 22 674,378 0 31,067
ANAPTYSBIO INC COM 032724106 161 2,858 SH   SOLE 23 2,858 0 0
ANAPTYSBIO INC COM 032724106 441 7,814 SH   SOLE 26 5,634 0 2,180
ANAPTYSBIO INC COM 032724106 139 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 4,168 73,882 SH   SOLE 30 73,882 0 0
ANAPTYSBIO INC COM 032724106 27 486 SH   SOLE 34 486 0 0
ANAPTYSBIO INC COM 032724106 147 2,611 SH   SOLE 40 2,611 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 125 37,054 SH   SOLE 2 1,813 0 35,241
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 499 148,116 SH   SOLE 18 148,116 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 241 71,608 SH   SOLE 19 71,608 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4,735 1,405,180 SH   SOLE 21 1,405,180 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,877 1,150,463 SH   SOLE 22 1,138,029 0 12,434
ANDERSONS INC COM 034164103 867 31,817 SH   SOLE 2 1,305 0 30,512
ANDERSONS INC COM 034164103 6 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 919 33,730 SH   SOLE 7 33,730 0 0
ANDERSONS INC COM 034164103 3,593 131,888 SH   SOLE 18 131,888 0 0
ANDERSONS INC COM 034164103 1,459 53,549 SH   SOLE 19 53,549 0 0
ANDERSONS INC COM 034164103 81,650 2,997,447 SH   SOLE 21 2,997,447 0 0
ANDERSONS INC COM 034164103 23,687 869,555 SH   SOLE 22 823,851 0 45,704
ANDERSONS INC COM 034164103 353 12,959 SH   SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 85 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 1,076 39,492 SH   SOLE 30 39,492 0 0
ANDERSONS INC COM 034164103 20 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 86 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 58,992 4,534,394 SH   SOLE 19 4,534,394 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 971 74,661 SH   SOLE 21 74,661 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 14,026 1,078,056 SH   SOLE 22 1,039,861 0 38,195
ANGI HOMESERVICES INC COM CL A 00183L102 487 37,415 SH   SOLE 26 31,618 0 5,797
ANGI HOMESERVICES INC COM CL A 00183L102 82 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 193 14,845 SH   SOLE 30 14,845 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 94 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 763 38,735 SH   SOLE 2 4,063 0 34,672
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,302 167,713 SH   SOLE 18 167,713 0 0
ANGIODYNAMICS INC COM 03475V101 1,794 91,114 SH   SOLE 19 91,114 0 0
ANGIODYNAMICS INC COM 03475V101 83,123 4,221,605 SH   SOLE 21 4,221,605 0 0
ANGIODYNAMICS INC COM 03475V101 24,566 1,247,635 SH   SOLE 22 1,204,017 0 43,618
ANGIODYNAMICS INC COM 03475V101 65 3,317 SH   SOLE 23 3,317 0 0
ANGIODYNAMICS INC COM 03475V101 286 14,516 SH   SOLE 26 0 0 14,516
ANGIODYNAMICS INC COM 03475V101 75 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 1,120 56,890 SH   SOLE 30 56,890 0 0
ANGIODYNAMICS INC COM 03475V101 213 10,826 SH   SOLE 34 10,826 0 0
ANGIODYNAMICS INC COM 03475V101 53 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1,683 94,525 SH   SOLE 2 32,859 0 61,666
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 26,643 1,495,930 SH   SOLE 7 1,495,930 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 345 19,372 SH   SOLE 18 19,372 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 465 26,127 SH   SOLE 19 26,127 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 9,564 536,978 SH   SOLE 22 467,224 0 69,754
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11,808 662,977 SH   SOLE 23 662,977 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 37,872 2,126,428 SH   SOLE 25 2,126,428 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 16,512 927,104 SH   SOLE 26 0 0 927,104
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 47,373 2,659,930 SH   SOLE 30 2,659,930 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 157,253 8,829,483 SH   SOLE 34 8,829,483 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3 33 SH   SOLE 17 0 0 33
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,226 13,852 SH   SOLE 18 13,852 0 0
ANI PHARMACEUTICALS INC COM 00182C103 657 7,997 SH   SOLE 2 387 0 7,610
ANI PHARMACEUTICALS INC COM 00182C103 12 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 3,374 41,046 SH   SOLE 18 41,046 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,279 15,564 SH   SOLE 19 15,564 0 0
ANI PHARMACEUTICALS INC COM 00182C103 87,808 1,068,218 SH   SOLE 21 1,068,218 0 0
ANI PHARMACEUTICALS INC COM 00182C103 23,131 281,393 SH   SOLE 22 270,708 0 10,685
ANI PHARMACEUTICALS INC COM 00182C103 101 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,095 13,317 SH   SOLE 30 13,317 0 0
ANI PHARMACEUTICALS INC COM 00182C103 67 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 587 14,458 SH   SOLE 2 613 0 13,845
ANIKA THERAPEUTICS INC COM 035255108 12 300 SH   SOLE 7 300 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,566 63,180 SH   SOLE 18 63,180 0 0
ANIKA THERAPEUTICS INC COM 035255108 968 23,833 SH   SOLE 19 23,833 0 0
ANIKA THERAPEUTICS INC COM 035255108 63,906 1,573,266 SH   SOLE 21 1,573,266 0 0
ANIKA THERAPEUTICS INC COM 035255108 17,777 437,653 SH   SOLE 22 419,696 0 17,957
ANIKA THERAPEUTICS INC COM 035255108 89 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 88 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 825 20,315 SH   SOLE 30 20,315 0 0
ANIKA THERAPEUTICS INC COM 035255108 850 20,934 SH   SOLE 31 0 0 20,934
ANIKA THERAPEUTICS INC COM 035255108 69 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 13 3,605 SH   SOLE 18 3,605 0 0
ANIXA BIOSCIENCES INC COM 03528H109 185 51,058 SH   SOLE 21 51,058 0 0
ANIXA BIOSCIENCES INC COM 03528H109 91 25,011 SH   SOLE 22 25,011 0 0
ANIXTER INTL INC COM 035290105 2,361 39,536 SH   SOLE 2 9,322 0 30,214
ANIXTER INTL INC COM 035290105 11 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 70 1,167 SH   SOLE 7 1,167 0 0
ANIXTER INTL INC COM 035290105 8,034 134,554 SH   SOLE 18 131,917 0 2,637
ANIXTER INTL INC COM 035290105 8,184 137,058 SH   SOLE 19 137,058 0 0
ANIXTER INTL INC COM 035290105 192,169 3,218,375 SH   SOLE 21 3,218,375 0 0
ANIXTER INTL INC COM 035290105 60,920 1,020,269 SH   SOLE 22 973,156 0 47,113
ANIXTER INTL INC COM 035290105 1,575 26,383 SH   SOLE 23 26,383 0 0
ANIXTER INTL INC COM 035290105 4,351 72,877 SH   SOLE 26 5,838 0 67,039
ANIXTER INTL INC COM 035290105 257 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 2,529 42,348 SH   SOLE 30 42,348 0 0
ANIXTER INTL INC COM 035290105 195 3,261 SH   SOLE 34 3,261 0 0
ANIXTER INTL INC COM 035290105 89 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 186 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 31,297 3,427,877 SH   SOLE 2 155,051 0 3,272,826
ANNALY CAP MGMT INC COM 035710409 4,756 520,920 SH   SOLE 4 481,060 0 39,860
ANNALY CAP MGMT INC COM 035710409 8,593 941,138 SH   SOLE 7 751,183 0 189,955
ANNALY CAP MGMT INC COM 035710409 591 64,742 SH   SOLE 13 64,742 0 0
ANNALY CAP MGMT INC COM 035710409 63 6,923 SH   SOLE 15 6,923 0 0
ANNALY CAP MGMT INC COM 035710409 6,797 744,457 SH   SOLE 18 637,349 0 107,108
ANNALY CAP MGMT INC COM 035710409 2,590 283,658 SH   SOLE 19 283,658 0 0
ANNALY CAP MGMT INC COM 035710409 717,852 78,625,679 SH   SOLE 21 78,625,679 0 0
ANNALY CAP MGMT INC COM 035710409 414,235 45,370,724 SH   SOLE 22 42,405,003 0 2,965,721
ANNALY CAP MGMT INC COM 035710409 9,308 1,019,530 SH   SOLE 23 1,019,530 0 0
ANNALY CAP MGMT INC COM 035710409 12,110 1,326,381 SH   SOLE 25 1,326,381 0 0
ANNALY CAP MGMT INC COM 035710409 54,413 5,959,765 SH   SOLE 26 2,035,195 0 3,924,570
ANNALY CAP MGMT INC COM 035710409 2,470 270,548 SH   SOLE 28 194,171 0 76,377
ANNALY CAP MGMT INC COM 035710409 2,927 320,549 SH   SOLE 29 31,101 0 289,448
ANNALY CAP MGMT INC COM 035710409 43,223 4,734,171 SH   SOLE 30 4,734,171 0 0
ANNALY CAP MGMT INC COM 035710409 4,446 486,914 SH   SOLE 31 270,993 0 215,921
ANNALY CAP MGMT INC COM 035710409 589 64,556 SH   SOLE 34 64,556 0 0
ANNALY CAP MGMT INC COM 035710409 19,638 2,150,934 SH   SOLE 36 2,150,934 0 0
ANNALY CAP MGMT INC COM 035710409 289 31,619 SH   SOLE 40 31,619 0 0
ANSYS INC COM 03662Q105 41,953 204,827 SH   SOLE 2 25,289 0 179,538
ANSYS INC COM 03662Q105 5,974 29,166 SH   SOLE 4 27,012 0 2,154
ANSYS INC COM 03662Q105 21,104 103,038 SH   SOLE 7 76,010 0 27,028
ANSYS INC COM 03662Q105 825 4,027 SH   SOLE 13 4,027 0 0
ANSYS INC COM 03662Q105 214 1,047 SH   SOLE 15 1,047 0 0
ANSYS INC COM 03662Q105 45,933 224,262 SH   SOLE 18 212,821 0 11,441
ANSYS INC COM 03662Q105 78,495 383,241 SH   SOLE 19 383,241 0 0
ANSYS INC COM 03662Q105 463,757 2,264,216 SH   SOLE 21 2,264,216 0 0
ANSYS INC COM 03662Q105 431,603 2,107,232 SH   SOLE 22 1,883,849 0 223,383
ANSYS INC COM 03662Q105 12,374 60,414 SH   SOLE 23 60,414 0 0
ANSYS INC COM 03662Q105 138,339 675,415 SH   SOLE 25 675,415 0 0
ANSYS INC COM 03662Q105 81,827 399,506 SH   SOLE 26 108,830 0 290,676
ANSYS INC COM 03662Q105 3,289 16,059 SH   SOLE 28 11,672 0 4,387
ANSYS INC COM 03662Q105 3,973 19,398 SH   SOLE 29 1,853 0 17,545
ANSYS INC COM 03662Q105 78,399 382,769 SH   SOLE 30 382,769 0 0
ANSYS INC COM 03662Q105 5,153 25,158 SH   SOLE 31 14,706 0 10,452
ANSYS INC COM 03662Q105 3,488 17,030 SH   SOLE 34 17,030 0 0
ANSYS INC COM 03662Q105 11,201 54,689 SH   SOLE 36 54,689 0 0
ANSYS INC COM 03662Q105 368 1,799 SH   SOLE 40 1,799 0 0
ANTARES PHARMA INC COM 036642106 465 141,240 SH   SOLE 2 6,699 0 134,541
ANTARES PHARMA INC COM 036642106 11 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,848 561,825 SH   SOLE 18 561,825 0 0
ANTARES PHARMA INC COM 036642106 903 274,521 SH   SOLE 19 274,521 0 0
ANTARES PHARMA INC COM 036642106 17,878 5,433,892 SH   SOLE 21 5,433,892 0 0
ANTARES PHARMA INC COM 036642106 14,629 4,446,596 SH   SOLE 22 4,254,530 0 192,066
ANTARES PHARMA INC COM 036642106 141 42,972 SH   SOLE 30 42,972 0 0
ANTERO MIDSTREAM CORP COM 03676B102 5,121 446,900 SH   SOLE 2 25,512 0 421,388
ANTERO MIDSTREAM CORP COM 03676B102 255 22,276 SH   SOLE 4 22,276 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,125 272,724 SH   SOLE 7 272,724 0 0
ANTERO MIDSTREAM CORP COM 03676B102 392 34,190 SH   SOLE 13 34,190 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2,478 216,260 SH   SOLE 18 193,636 0 22,624
ANTERO MIDSTREAM CORP COM 03676B102 21,283 1,857,196 SH   SOLE 19 1,857,196 0 0
ANTERO MIDSTREAM CORP COM 03676B102 27,812 2,426,874 SH   SOLE 21 2,426,874 0 0
ANTERO MIDSTREAM CORP COM 03676B102 69,978 6,106,254 SH   SOLE 22 5,671,684 0 434,570
ANTERO MIDSTREAM CORP COM 03676B102 81 7,051 SH   SOLE 23 7,051 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,132 98,800 SH   SOLE 26 52,959 0 45,841
ANTERO MIDSTREAM CORP COM 03676B102 271 23,638 SH   SOLE 28 23,638 0 0
ANTERO MIDSTREAM CORP COM 03676B102 4,060 354,238 SH   SOLE 29 0 0 354,238
ANTERO MIDSTREAM CORP COM 03676B102 902 78,665 SH   SOLE 30 78,665 0 0
ANTERO MIDSTREAM CORP COM 03676B102 153 13,383 SH   SOLE 31 4,783 0 8,600
ANTERO MIDSTREAM CORP COM 03676B102 5,571 486,118 SH   SOLE 34 486,118 0 0
ANTERO MIDSTREAM CORP COM 03676B102 306 26,723 SH   SOLE 36 26,723 0 0
ANTERO MIDSTREAM CORP COM 03676B102 250 21,818 SH   SOLE 40 21,818 0 0
ANTERO RES CORP COM 03674X106 2,664 481,762 SH   SOLE 2 18,958 0 462,804
ANTERO RES CORP COM 03674X106 7 1,212 SH   SOLE 4 1,212 0 0
ANTERO RES CORP COM 03674X106 64 11,662 SH   SOLE 7 11,662 0 0
ANTERO RES CORP COM 03674X106 735 132,981 SH   SOLE 18 132,981 0 0
ANTERO RES CORP COM 03674X106 346 62,577 SH   SOLE 19 62,577 0 0
ANTERO RES CORP COM 03674X106 17,567 3,176,649 SH   SOLE 21 3,176,649 0 0
ANTERO RES CORP COM 03674X106 36,547 6,608,872 SH   SOLE 22 6,049,627 0 559,245
ANTERO RES CORP COM 03674X106 681 123,081 SH   SOLE 26 86,727 0 36,354
ANTERO RES CORP COM 03674X106 152 27,414 SH   SOLE 28 27,414 0 0
ANTERO RES CORP COM 03674X106 646 116,833 SH   SOLE 30 116,833 0 0
ANTERO RES CORP COM 03674X106 72 13,001 SH   SOLE 31 4,801 0 8,200
ANTERO RES CORP COM 03674X106 273 49,391 SH   SOLE 36 49,391 0 0
ANTERO RES CORP COM 03674X106 116 21,033 SH   SOLE 40 21,033 0 0
ANTHEM INC COM 036752103 236,007 836,280 SH   SOLE 2 267,811 0 568,469
ANTHEM INC COM 036752103 32,728 115,970 SH   SOLE 4 109,048 0 6,922
ANTHEM INC COM 036752103 94,325 334,236 SH   SOLE 7 247,723 0 86,513
ANTHEM INC COM 036752103 4,417 15,651 SH   SOLE 13 15,651 0 0
ANTHEM INC COM 036752103 679 2,405 SH   SOLE 15 2,405 0 0
ANTHEM INC COM 036752103 498,284 1,765,651 SH   SOLE 18 1,679,120 0 86,531
ANTHEM INC COM 036752103 1,019,992 3,614,302 SH   SOLE 19 3,614,302 0 0
ANTHEM INC COM 036752103 1,233 4,370 SH   SOLE 20 4,370 0 0
ANTHEM INC COM 036752103 1,567,412 5,554,063 SH   SOLE 21 5,554,063 0 0
ANTHEM INC COM 036752103 1,858,239 6,584,597 SH   SOLE 22 5,857,583 0 727,014
ANTHEM INC COM 036752103 55,562 196,882 SH   SOLE 23 196,882 0 0
ANTHEM INC COM 036752103 82,381 291,914 SH   SOLE 25 291,914 0 0
ANTHEM INC COM 036752103 295,931 1,048,619 SH   SOLE 26 299,344 0 749,275
ANTHEM INC COM 036752103 14,219 50,385 SH   SOLE 28 36,918 0 13,467
ANTHEM INC COM 036752103 19,158 67,885 SH   SOLE 29 9,365 0 58,520
ANTHEM INC COM 036752103 298,646 1,058,240 SH   SOLE 30 1,058,240 0 0
ANTHEM INC COM 036752103 28,060 99,428 SH   SOLE 31 59,729 0 39,699
ANTHEM INC COM 036752103 243,099 861,413 SH   SOLE 34 861,413 0 0
ANTHEM INC COM 036752103 61,436 217,696 SH   SOLE 36 217,696 0 0
ANTHEM INC COM 036752103 1,655 5,863 SH   SOLE 40 5,863 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,537 650,000 PRN   SOLE 21 650,000 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 399 105,165 SH   SOLE 2 4,060 0 101,105
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,294 341,448 SH   SOLE 18 341,448 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 630 166,133 SH   SOLE 19 166,133 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 21,444 5,658,166 SH   SOLE 21 5,658,166 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 13,080 3,451,164 SH   SOLE 22 3,294,635 0 156,529
ANWORTH MORTGAGE ASSET CP COM 037347101 1,158 305,506 SH   SOLE 26 25,813 0 279,693
ANWORTH MORTGAGE ASSET CP COM 037347101 60 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 113 29,810 SH   SOLE 30 29,810 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 43 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 110,572 572,971 SH   SOLE 2 54,276 0 518,695
AON PLC SHS CL A G0408V102 17,706 91,752 SH   SOLE 4 85,315 0 6,437
AON PLC SHS CL A G0408V102 60,952 315,846 SH   SOLE 7 246,265 0 69,581
AON PLC SHS CL A G0408V102 585 3,029 SH   SOLE 13 3,029 0 0
AON PLC SHS CL A G0408V102 465 2,411 SH   SOLE 15 2,411 0 0
AON PLC SHS CL A G0408V102 27 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 99,348 514,811 SH   SOLE 18 481,411 0 33,400
AON PLC SHS CL A G0408V102 7,705 39,926 SH   SOLE 19 39,926 0 0
AON PLC SHS CL A G0408V102 1,111,907 5,761,775 SH   SOLE 21 5,761,775 0 0
AON PLC SHS CL A G0408V102 1,169,357 6,059,474 SH   SOLE 22 5,397,833 0 661,641
AON PLC SHS CL A G0408V102 33,239 172,240 SH   SOLE 23 172,240 0 0
AON PLC SHS CL A G0408V102 48,636 252,028 SH   SOLE 25 252,028 0 0
AON PLC SHS CL A G0408V102 198,392 1,028,044 SH   SOLE 26 285,265 0 742,779
AON PLC SHS CL A G0408V102 9,195 47,645 SH   SOLE 28 34,970 0 12,675
AON PLC SHS CL A G0408V102 1,124 5,824 SH   SOLE 29 5,824 0 0
AON PLC SHS CL A G0408V102 217,912 1,129,194 SH   SOLE 30 1,129,194 0 0
AON PLC SHS CL A G0408V102 14,147 73,308 SH   SOLE 31 45,328 0 27,980
AON PLC SHS CL A G0408V102 2,587 13,408 SH   SOLE 34 13,408 0 0
AON PLC SHS CL A G0408V102 37,900 196,393 SH   SOLE 36 196,393 0 0
AON PLC SHS CL A G0408V102 1,028 5,329 SH   SOLE 40 5,329 0 0
APACHE CORP COM 037411105 28,422 981,073 SH   SOLE 2 102,733 0 878,340
APACHE CORP COM 037411105 3,539 122,162 SH   SOLE 4 112,079 0 10,083
APACHE CORP COM 037411105 10,134 349,808 SH   SOLE 7 320,511 0 29,297
APACHE CORP COM 037411105 469 16,205 SH   SOLE 13 16,205 0 0
APACHE CORP COM 037411105 93 3,208 SH   SOLE 15 3,208 0 0
APACHE CORP COM 037411105 33,766 1,165,539 SH   SOLE 18 1,115,383 0 50,156
APACHE CORP COM 037411105 3,012 103,982 SH   SOLE 19 103,982 0 0
APACHE CORP COM 037411105 256,693 8,860,663 SH   SOLE 21 8,860,663 0 0
APACHE CORP COM 037411105 296,461 10,233,372 SH   SOLE 22 9,195,369 0 1,038,003
APACHE CORP COM 037411105 7,944 274,226 SH   SOLE 23 274,226 0 0
APACHE CORP COM 037411105 10,075 347,758 SH   SOLE 25 347,758 0 0
APACHE CORP COM 037411105 42,554 1,468,896 SH   SOLE 26 476,094 0 992,802
APACHE CORP COM 037411105 2,065 71,290 SH   SOLE 28 51,485 0 19,805
APACHE CORP COM 037411105 230 7,953 SH   SOLE 29 7,953 0 0
APACHE CORP COM 037411105 39,181 1,352,476 SH   SOLE 30 1,352,476 0 0
APACHE CORP COM 037411105 3,557 122,789 SH   SOLE 31 66,923 0 55,866
APACHE CORP COM 037411105 627 21,657 SH   SOLE 34 21,657 0 0
APACHE CORP COM 037411105 9,167 316,428 SH   SOLE 36 316,428 0 0
APACHE CORP COM 037411105 309 10,667 SH   SOLE 40 10,667 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 18,569 370,489 SH   SOLE 2 60,622 0 309,867
APARTMENT INVT & MGMT CO CL A 03748R754 3,244 64,732 SH   SOLE 4 64,732 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 14,079 280,896 SH   SOLE 7 280,896 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 303 6,041 SH   SOLE 15 6,041 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 14,700 293,292 SH   SOLE 18 280,845 0 12,447
APARTMENT INVT & MGMT CO CL A 03748R754 11,542 230,288 SH   SOLE 19 230,288 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 223,427 4,457,833 SH   SOLE 21 4,457,833 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 287,218 5,730,610 SH   SOLE 22 5,214,947 0 515,663
APARTMENT INVT & MGMT CO CL A 03748R754 1,727 34,458 SH   SOLE 23 34,458 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 15,620 311,650 SH   SOLE 25 311,650 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 11,354 226,532 SH   SOLE 26 38,229 0 188,303
APARTMENT INVT & MGMT CO CL A 03748R754 920 18,365 SH   SOLE 28 18,365 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 5,848 116,672 SH   SOLE 29 116,672 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 49,174 981,116 SH   SOLE 30 981,116 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 2,949 58,839 SH   SOLE 31 34,178 0 24,661
APARTMENT INVT & MGMT CO CL A 03748R754 550 10,968 SH   SOLE 34 10,968 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 810 16,153 SH   SOLE 36 16,153 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 710 14,159 SH   SOLE 40 14,159 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,277 89,846 SH   SOLE 2 49,891 0 39,955
APELLIS PHARMACEUTICALS INC COM 03753U106 6 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 20 784 SH   SOLE 7 784 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 5,123 202,174 SH   SOLE 18 195,303 0 6,871
APELLIS PHARMACEUTICALS INC COM 03753U106 15,025 592,934 SH   SOLE 19 592,934 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 451 17,800 SH   SOLE 20 17,800 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 53,848 2,125,005 SH   SOLE 21 2,125,005 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 31,617 1,247,704 SH   SOLE 22 1,178,224 0 69,480
APELLIS PHARMACEUTICALS INC COM 03753U106 142 5,589 SH   SOLE 23 5,589 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 341 13,454 SH   SOLE 26 0 0 13,454
APELLIS PHARMACEUTICALS INC COM 03753U106 314 12,408 SH   SOLE 28 12,408 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,315 51,883 SH   SOLE 30 51,883 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3,492 137,825 SH   SOLE 34 137,825 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 114 4,485 SH   SOLE 40 4,485 0 0
APERGY CORP COM 03755L104 6,284 187,361 SH   SOLE 2 38,403 0 148,958
APERGY CORP COM 03755L104 12 350 SH   SOLE 4 350 0 0
APERGY CORP COM 03755L104 48 1,440 SH   SOLE 7 1,440 0 0
APERGY CORP COM 03755L104 7,328 218,480 SH   SOLE 18 218,058 0 422
APERGY CORP COM 03755L104 582 17,357 SH   SOLE 19 17,357 0 0
APERGY CORP COM 03755L104 132,132 3,939,538 SH   SOLE 21 3,939,538 0 0
APERGY CORP COM 03755L104 87,771 2,616,909 SH   SOLE 22 2,459,473 0 157,436
APERGY CORP COM 03755L104 1,135 33,852 SH   SOLE 26 25,547 0 8,305
APERGY CORP COM 03755L104 330 9,844 SH   SOLE 28 9,844 0 0
APERGY CORP COM 03755L104 704 21,000 SH   SOLE 30 21,000 0 0
APERGY CORP COM 03755L104 139 4,150 SH   SOLE 31 1,650 0 2,500
APERGY CORP COM 03755L104 252 7,515 SH   SOLE 36 7,515 0 0
APERGY CORP COM 03755L104 241 7,194 SH   SOLE 40 7,194 0 0
APEX GLOBAL BRANDS INC COM 03755M102 3 6,305 SH   SOLE 21 6,305 0 0
APEX GLOBAL BRANDS INC COM 03755M102 99 241,952 SH   SOLE 22 241,952 0 0
APOGEE ENTERPRISES INC COM 037598109 1,049 24,138 SH   SOLE 2 1,058 0 23,080
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 26 601 SH   SOLE 7 601 0 0
APOGEE ENTERPRISES INC COM 037598109 4,994 114,966 SH   SOLE 18 114,966 0 0
APOGEE ENTERPRISES INC COM 037598109 1,912 44,014 SH   SOLE 19 44,014 0 0
APOGEE ENTERPRISES INC COM 037598109 124,002 2,854,565 SH   SOLE 21 2,854,565 0 0
APOGEE ENTERPRISES INC COM 037598109 35,103 808,076 SH   SOLE 22 767,448 0 40,628
APOGEE ENTERPRISES INC COM 037598109 470 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 142 3,266 SH   SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 1,684 38,755 SH   SOLE 30 38,755 0 0
APOGEE ENTERPRISES INC COM 037598109 1,183 27,232 SH   SOLE 31 0 0 27,232
APOGEE ENTERPRISES INC COM 037598109 142 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,842 154,537 SH   SOLE 2 6,332 0 148,205
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 52 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 11,894 646,781 SH   SOLE 18 646,781 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 4,758 258,746 SH   SOLE 19 258,746 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 339,681 18,470,966 SH   SOLE 21 18,470,966 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 74,301 4,040,287 SH   SOLE 22 3,863,534 0 176,753
APOLLO COML REAL EST FIN INC COM 03762U105 421 22,903 SH   SOLE 23 22,903 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 713 38,789 SH   SOLE 26 30,045 0 8,744
APOLLO COML REAL EST FIN INC COM 03762U105 452 24,561 SH   SOLE 28 24,561 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,625 197,108 SH   SOLE 30 197,108 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 200 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 850 850,000 PRN   SOLE 21 850,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 9 2,909 SH   SOLE 18 2,909 0 0
APOLLO ENDOSURGERY INC COM 03767D108 106 32,642 SH   SOLE 21 32,642 0 0
APOLLO ENDOSURGERY INC COM 03767D108 7 2,186 SH   SOLE 22 2,186 0 0
APOLLO INVT CORP COM NEW 03761U502 5,002 316,578 SH   SOLE 30 316,578 0 0
APOLLO INVT CORP COM NEW 03761U502 839 53,126 SH   SOLE 31 0 0 53,126
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 89 5,315 SH   SOLE 2 155 0 5,160
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 0 21 SH   SOLE 7 21 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 364 21,773 SH   SOLE 18 21,773 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 181 10,828 SH   SOLE 19 10,828 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 3,922 234,720 SH   SOLE 21 234,720 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 7,439 445,188 SH   SOLE 22 416,652 0 28,536
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 134 8,029 SH   SOLE 30 8,029 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 38 2,250 SH   SOLE 40 2,250 0 0
APPFOLIO INC COM CL A 03783C100 1,366 13,359 SH   SOLE 2 637 0 12,722
APPFOLIO INC COM CL A 03783C100 8 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 32 314 SH   SOLE 7 314 0 0
APPFOLIO INC COM CL A 03783C100 5,148 50,335 SH   SOLE 18 50,335 0 0
APPFOLIO INC COM CL A 03783C100 2,660 26,012 SH   SOLE 19 26,012 0 0
APPFOLIO INC COM CL A 03783C100 51,357 502,168 SH   SOLE 21 502,168 0 0
APPFOLIO INC COM CL A 03783C100 39,652 387,723 SH   SOLE 22 367,528 0 20,195
APPFOLIO INC COM CL A 03783C100 705 6,898 SH   SOLE 26 6,898 0 0
APPFOLIO INC COM CL A 03783C100 241 2,358 SH   SOLE 28 2,358 0 0
APPFOLIO INC COM CL A 03783C100 515 5,032 SH   SOLE 30 5,032 0 0
APPFOLIO INC COM CL A 03783C100 154 1,502 SH   SOLE 40 1,502 0 0
APPIAN CORP CL A 03782L101 974 27,004 SH   SOLE 2 1,291 0 25,713
APPIAN CORP CL A 03782L101 5 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 21 574 SH   SOLE 7 574 0 0
APPIAN CORP CL A 03782L101 3,667 101,670 SH   SOLE 18 101,670 0 0
APPIAN CORP CL A 03782L101 1,932 53,572 SH   SOLE 19 53,572 0 0
APPIAN CORP CL A 03782L101 34,653 960,705 SH   SOLE 21 960,705 0 0
APPIAN CORP CL A 03782L101 32,440 899,372 SH   SOLE 22 864,469 0 34,903
APPIAN CORP CL A 03782L101 116 3,207 SH   SOLE 30 3,207 0 0
APPIAN CORP CL A 03782L101 90 2,505 SH   SOLE 40 2,505 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,104 574,038 SH   SOLE 2 73,712 0 500,326
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,391 213,802 SH   SOLE 4 213,802 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,154 261,898 SH   SOLE 7 261,898 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 137 8,647 SH   SOLE 15 8,647 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,206 139,104 SH   SOLE 18 105,317 0 33,787
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,485 345,859 SH   SOLE 19 345,859 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 61,939 3,905,339 SH   SOLE 21 3,905,339 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 143,825 9,068,442 SH   SOLE 22 8,031,794 0 1,036,648
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,118 259,675 SH   SOLE 23 259,675 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,613 480,034 SH   SOLE 25 480,034 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,290 144,366 SH   SOLE 26 47,124 0 97,242
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 429 27,036 SH   SOLE 28 27,036 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,695 296,054 SH   SOLE 29 296,054 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 15,837 998,569 SH   SOLE 30 998,569 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,124 323,047 SH   SOLE 31 251,806 0 71,241
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 934 58,872 SH   SOLE 34 58,872 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,560 98,388 SH   SOLE 36 98,388 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 300 18,903 SH   SOLE 40 18,903 0 0
APPLE INC COM 037833100 2,398,401 12,118,034 SH   SOLE 2 1,752,421 0 10,365,613
APPLE INC COM 037833100 340,756 1,721,684 SH   SOLE 4 1,594,521 0 127,163
APPLE INC COM 037833100 787,266 3,977,699 SH   SOLE 7 3,971,311 0 6,388
APPLE INC COM 037833100 27,682 139,864 SH   SOLE 13 139,864 0 0
APPLE INC COM 037833100 9,815 49,591 SH   SOLE 15 49,591 0 0
APPLE INC COM 037833100 1,281 6,475 SH   SOLE 17 0 0 6,475
APPLE INC COM 037833100 2,214,846 11,190,614 SH   SOLE 18 10,371,269 0 819,345
APPLE INC COM 037833100 869,966 4,395,544 SH   SOLE 19 4,395,544 0 0
APPLE INC COM 037833100 3,247 16,404 SH   SOLE 20 16,404 0 0
APPLE INC COM 037833100 16,672,753 84,239,859 SH   SOLE 21 84,239,859 0 0
APPLE INC COM 037833100 21,561,324 108,939,593 SH   SOLE 22 96,094,228 0 12,845,365
APPLE INC COM 037833100 720,577 3,640,751 SH   SOLE 23 3,640,751 0 0
APPLE INC COM 037833100 912,592 4,610,916 SH   SOLE 25 4,572,403 0 38,513
APPLE INC COM 037833100 3,779,486 19,096,028 SH   SOLE 26 4,941,427 0 14,154,601
APPLE INC COM 037833100 182,457 921,871 SH   SOLE 28 675,447 0 246,424
APPLE INC COM 037833100 154,846 782,369 SH   SOLE 29 215,985 0 566,384
APPLE INC COM 037833100 3,482,448 17,595,231 SH   SOLE 30 17,595,231 0 0
APPLE INC COM 037833100 333,696 1,686,013 SH   SOLE 31 1,045,542 0 640,471
APPLE INC COM 037833100 158,691 801,795 SH   SOLE 32 801,795 0 0
APPLE INC COM 037833100 384,738 1,943,908 SH   SOLE 34 1,943,908 0 0
APPLE INC COM 037833100 687,835 3,475,318 SH   SOLE 36 3,475,318 0 0
APPLE INC COM 037833100 21,031 106,260 SH   SOLE 40 106,260 0 0
APPLE INC OPTIONS 037833100 831 4,200 SH Call SOLE 2 4,200 0 0
APPLE INC OPTIONS 037833100 39,920 201,700 SH Call SOLE 19 201,700 0 0
APPLE INC OPTIONS 037833100 732 3,700 SH Call SOLE 22 3,700 0 0
APPLE INC OPTIONS 037833100 119 600 SH Call SOLE 25 600 0 0
APPLE INC OPTIONS 037833100 99 500 SH Call SOLE 26 0 0 500
APPLE INC OPTIONS 037833100 11,737 59,300 SH Call SOLE 34 59,300 0 0
APPLIANCE RECYCLING CTRS AME COM 03814F403 1 173 SH   SOLE 21 173 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 7 13,440 SH   SOLE 21 13,440 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 72 144,927 SH   SOLE 22 144,927 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 22 5,871 SH   SOLE 2 5,871 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 12 3,216 SH   SOLE 18 3,216 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 62 16,328 SH   SOLE 19 16,328 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 207 54,498 SH   SOLE 21 54,498 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 867 228,717 SH   SOLE 22 228,717 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 9 2,311 SH   SOLE 23 2,311 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,248 52,790 SH   SOLE 2 20,591 0 32,199
APPLIED INDL TECHNOLOGIES IN COM 03820C105 9 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 48 785 SH   SOLE 7 785 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 11,765 191,204 SH   SOLE 18 174,281 0 16,923
APPLIED INDL TECHNOLOGIES IN COM 03820C105 21,542 350,103 SH   SOLE 19 350,103 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 256,576 4,169,926 SH   SOLE 21 4,169,926 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 97,757 1,588,767 SH   SOLE 22 1,534,154 0 54,613
APPLIED INDL TECHNOLOGIES IN COM 03820C105 4,237 68,868 SH   SOLE 23 68,868 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 8,672 140,940 SH   SOLE 26 10,578 0 130,362
APPLIED INDL TECHNOLOGIES IN COM 03820C105 330 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,447 56,029 SH   SOLE 30 56,029 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 67 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 184 2,989 SH   SOLE 40 2,989 0 0
APPLIED MATLS INC COM 038222105 108,541 2,416,849 SH   SOLE 2 337,031 0 2,079,818
APPLIED MATLS INC COM 038222105 15,464 344,343 SH   SOLE 4 319,033 0 25,310
APPLIED MATLS INC COM 038222105 38,221 851,058 SH   SOLE 7 845,495 0 5,563
APPLIED MATLS INC COM 038222105 1,494 33,256 SH   SOLE 13 33,256 0 0
APPLIED MATLS INC COM 038222105 504 11,224 SH   SOLE 15 11,224 0 0
APPLIED MATLS INC COM 038222105 79,912 1,779,374 SH   SOLE 18 1,645,039 0 134,335
APPLIED MATLS INC COM 038222105 24,294 540,948 SH   SOLE 19 540,948 0 0
APPLIED MATLS INC COM 038222105 910,939 20,283,659 SH   SOLE 21 20,283,659 0 0
APPLIED MATLS INC COM 038222105 1,048,742 23,352,091 SH   SOLE 22 20,740,948 0 2,611,143
APPLIED MATLS INC COM 038222105 31,909 710,502 SH   SOLE 23 710,502 0 0
APPLIED MATLS INC COM 038222105 40,321 897,816 SH   SOLE 25 897,816 0 0
APPLIED MATLS INC COM 038222105 257,794 5,740,234 SH   SOLE 26 1,129,192 0 4,611,042
APPLIED MATLS INC COM 038222105 8,332 185,529 SH   SOLE 28 136,185 0 49,344
APPLIED MATLS INC COM 038222105 9,340 207,962 SH   SOLE 29 23,264 0 184,698
APPLIED MATLS INC COM 038222105 176,083 3,920,794 SH   SOLE 30 3,920,794 0 0
APPLIED MATLS INC COM 038222105 14,211 316,440 SH   SOLE 31 184,375 0 132,065
APPLIED MATLS INC COM 038222105 5,880 130,937 SH   SOLE 32 130,937 0 0
APPLIED MATLS INC COM 038222105 7,305 162,669 SH   SOLE 34 162,669 0 0
APPLIED MATLS INC COM 038222105 30,411 677,161 SH   SOLE 36 677,161 0 0
APPLIED MATLS INC COM 038222105 962 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 194 18,880 SH   SOLE 2 693 0 18,187
APPLIED OPTOELECTRONICS INC COM 03823U102 1 99 SH   SOLE 4 99 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 4 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 885 86,074 SH   SOLE 18 86,074 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 330 32,143 SH   SOLE 19 32,143 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 22,477 2,186,457 SH   SOLE 21 2,186,457 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 6,044 587,927 SH   SOLE 22 562,483 0 25,444
APPLIED OPTOELECTRONICS INC COM 03823U102 66 6,444 SH   SOLE 26 0 0 6,444
APPLIED OPTOELECTRONICS INC COM 03823U102 26 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 286 27,854 SH   SOLE 30 27,854 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 18 1,769 SH   SOLE 40 1,769 0 0
APPLIED THERAPEUTICS INC COM 03828A101 2 201 SH   SOLE 18 201 0 0
APPLIED THERAPEUTICS INC COM 03828A101 7 883 SH   SOLE 22 883 0 0
APPLIED THERAPEUTICS INC COM 03828A101 216 26,202 SH   SOLE 26 4,737 0 21,465
APPLIED THERAPEUTICS INC COM 03828A101 3 418 SH   SOLE 31 0 0 418
APPROACH RESOURCES INC COM 03834A103 0 39 SH   SOLE 19 39 0 0
APPROACH RESOURCES INC COM 03834A103 22 77,394 SH   SOLE 21 77,394 0 0
APPROACH RESOURCES INC COM 03834A103 279 962,098 SH   SOLE 22 962,098 0 0
APPROACH RESOURCES INC COM 03834A103 0 100 SH   SOLE 26 0 0 100
APTARGROUP INC COM 038336103 19,755 158,880 SH   SOLE 2 33,359 0 125,521
APTARGROUP INC COM 038336103 37 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 2,627 21,129 SH   SOLE 7 21,129 0 0
APTARGROUP INC COM 038336103 23,616 189,930 SH   SOLE 18 189,930 0 0
APTARGROUP INC COM 038336103 1,963 15,784 SH   SOLE 19 15,784 0 0
APTARGROUP INC COM 038336103 395,209 3,178,454 SH   SOLE 21 3,178,454 0 0
APTARGROUP INC COM 038336103 257,230 2,068,766 SH   SOLE 22 1,938,255 0 130,511
APTARGROUP INC COM 038336103 60 485 SH   SOLE 23 485 0 0
APTARGROUP INC COM 038336103 2,475 19,902 SH   SOLE 26 12,446 0 7,456
APTARGROUP INC COM 038336103 973 7,824 SH   SOLE 28 7,824 0 0
APTARGROUP INC COM 038336103 2,215 17,816 SH   SOLE 30 17,816 0 0
APTARGROUP INC COM 038336103 388 3,118 SH   SOLE 31 1,318 0 1,800
APTARGROUP INC COM 038336103 148 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 759 6,106 SH   SOLE 40 6,106 0 0
APTEVO THERAPEUTICS INC COM 03835L108 11 12,273 SH   SOLE 21 12,273 0 0
APTEVO THERAPEUTICS INC COM 03835L108 260 293,092 SH   SOLE 22 293,092 0 0
APTINYX INC COM 03836N103 31 9,275 SH   SOLE 18 9,275 0 0
APTINYX INC COM 03836N103 1,290 386,155 SH   SOLE 21 386,155 0 0
APTINYX INC COM 03836N103 563 168,488 SH   SOLE 22 168,488 0 0
APTINYX INC COM 03836N103 5 1,379 SH   SOLE 30 1,379 0 0
APTIV PLC SHS G6095L109 51,905 642,149 SH   SOLE 2 58,885 0 583,264
APTIV PLC SHS G6095L109 6,990 86,472 SH   SOLE 4 79,458 0 7,014
APTIV PLC SHS G6095L109 18,377 227,348 SH   SOLE 7 227,348 0 0
APTIV PLC SHS G6095L109 124 1,530 SH   SOLE 13 1,530 0 0
APTIV PLC SHS G6095L109 213 2,638 SH   SOLE 15 2,638 0 0
APTIV PLC SHS G6095L109 41,960 519,112 SH   SOLE 18 484,326 0 34,786
APTIV PLC SHS G6095L109 5,731 70,901 SH   SOLE 19 70,901 0 0
APTIV PLC SHS G6095L109 451,197 5,582,053 SH   SOLE 21 5,582,053 0 0
APTIV PLC SHS G6095L109 502,600 6,217,993 SH   SOLE 22 5,509,524 0 708,469
APTIV PLC SHS G6095L109 15,392 190,419 SH   SOLE 23 190,419 0 0
APTIV PLC SHS G6095L109 20,024 247,735 SH   SOLE 25 247,735 0 0
APTIV PLC SHS G6095L109 91,006 1,125,900 SH   SOLE 26 317,848 0 808,052
APTIV PLC SHS G6095L109 3,975 49,172 SH   SOLE 28 36,231 0 12,941
APTIV PLC SHS G6095L109 464 5,738 SH   SOLE 29 5,738 0 0
APTIV PLC SHS G6095L109 73,456 908,774 SH   SOLE 30 908,774 0 0
APTIV PLC SHS G6095L109 7,511 92,921 SH   SOLE 31 51,543 0 41,378
APTIV PLC SHS G6095L109 1,902 23,536 SH   SOLE 34 23,536 0 0
APTIV PLC SHS G6095L109 14,880 184,088 SH   SOLE 36 184,088 0 0
APTIV PLC SHS G6095L109 433 5,351 SH   SOLE 40 5,351 0 0
APYX MED CORP COM 03837C106 213 31,675 SH   SOLE 2 1,371 0 30,304
APYX MED CORP COM 03837C106 776 115,447 SH   SOLE 18 115,447 0 0
APYX MED CORP COM 03837C106 373 55,521 SH   SOLE 19 55,521 0 0
APYX MED CORP COM 03837C106 7,496 1,115,450 SH   SOLE 21 1,115,450 0 0
APYX MED CORP COM 03837C106 5,410 805,121 SH   SOLE 22 795,482 0 9,639
AQUA AMERICA INC COM 03836W103 21,187 512,124 SH   SOLE 2 114,904 0 397,220
AQUA AMERICA INC COM 03836W103 392 9,482 SH   SOLE 4 9,482 0 0
AQUA AMERICA INC COM 03836W103 19,351 467,750 SH   SOLE 7 467,750 0 0
AQUA AMERICA INC COM 03836W103 27,278 659,360 SH   SOLE 18 659,360 0 0
AQUA AMERICA INC COM 03836W103 1,969 47,595 SH   SOLE 19 47,595 0 0
AQUA AMERICA INC COM 03836W103 450,125 10,880,460 SH   SOLE 21 10,880,460 0 0
AQUA AMERICA INC COM 03836W103 287,266 6,943,821 SH   SOLE 22 6,511,355 0 432,466
AQUA AMERICA INC COM 03836W103 3,485 84,245 SH   SOLE 26 48,389 0 35,856
AQUA AMERICA INC COM 03836W103 1,087 26,266 SH   SOLE 28 26,266 0 0
AQUA AMERICA INC COM 03836W103 30,748 743,236 SH   SOLE 30 743,236 0 0
AQUA AMERICA INC COM 03836W103 571 13,799 SH   SOLE 31 4,499 0 9,300
AQUA AMERICA INC COM 03836W103 563 13,608 SH   SOLE 36 13,608 0 0
AQUA AMERICA INC COM 03836W103 870 21,037 SH   SOLE 40 21,037 0 0
AQUA AMERICA INC UNIT 04/30/2022 03836W202 23,649 415,033 SH   SOLE 21 415,033 0 0
AQUA METALS INC COM 03837J101 19 11,581 SH   SOLE 18 11,581 0 0
AQUA METALS INC COM 03837J101 250 149,456 SH   SOLE 21 149,456 0 0
AQUA METALS INC COM 03837J101 1,129 676,182 SH   SOLE 22 676,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 8 2,532 SH   SOLE 18 2,532 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 103 33,512 SH   SOLE 21 33,512 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 47 15,151 SH   SOLE 22 15,151 0 0
AQUANTIA CORP COM 03842Q108 319 24,451 SH   SOLE 2 1,238 0 23,213
AQUANTIA CORP COM 03842Q108 6 481 SH   SOLE 7 481 0 0
AQUANTIA CORP COM 03842Q108 1,297 99,572 SH   SOLE 18 97,870 0 1,702
AQUANTIA CORP COM 03842Q108 923 70,809 SH   SOLE 19 70,809 0 0
AQUANTIA CORP COM 03842Q108 12,229 938,550 SH   SOLE 21 938,550 0 0
AQUANTIA CORP COM 03842Q108 9,399 721,322 SH   SOLE 22 702,049 0 19,273
AQUANTIA CORP COM 03842Q108 8 588 SH   SOLE 23 588 0 0
AQUANTIA CORP COM 03842Q108 15 1,116 SH   SOLE 26 0 0 1,116
AQUAVENTURE HLDGS LTD SHS G0443N107 200 10,019 SH   SOLE 2 400 0 9,619
AQUAVENTURE HLDGS LTD SHS G0443N107 153 7,662 SH   SOLE 7 7,662 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 829 41,526 SH   SOLE 18 41,526 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 397 19,857 SH   SOLE 19 19,857 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 8,380 419,635 SH   SOLE 21 419,635 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 946 47,356 SH   SOLE 30 47,356 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 10 2,363 SH   SOLE 18 2,363 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 1,187 282,548 SH   SOLE 21 282,548 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 402 95,736 SH   SOLE 22 95,736 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 4 1,024 SH   SOLE 30 1,024 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 15 6,455 SH   SOLE 21 6,455 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 715 303,013 SH   SOLE 22 303,013 0 0
ARAMARK COM 03852U106 20,565 570,292 SH   SOLE 2 39,883 0 530,409
ARAMARK COM 03852U106 2,887 80,051 SH   SOLE 4 73,487 0 6,564
ARAMARK COM 03852U106 621 17,235 SH   SOLE 7 17,235 0 0
ARAMARK COM 03852U106 53 1,460 SH   SOLE 13 1,460 0 0
ARAMARK COM 03852U106 116 3,227 SH   SOLE 15 3,227 0 0
ARAMARK COM 03852U106 6,298 174,663 SH   SOLE 18 155,634 0 19,029
ARAMARK COM 03852U106 1,960 54,348 SH   SOLE 19 54,348 0 0
ARAMARK COM 03852U106 101,606 2,817,690 SH   SOLE 21 2,817,690 0 0
ARAMARK COM 03852U106 245,477 6,807,462 SH   SOLE 22 6,289,438 0 518,024
ARAMARK COM 03852U106 6,388 177,146 SH   SOLE 23 177,146 0 0
ARAMARK COM 03852U106 7,858 217,928 SH   SOLE 25 217,928 0 0
ARAMARK COM 03852U106 35,184 975,716 SH   SOLE 26 352,956 0 622,760
ARAMARK COM 03852U106 1,652 45,803 SH   SOLE 28 33,225 0 12,578
ARAMARK COM 03852U106 2,037 56,503 SH   SOLE 29 5,717 0 50,786
ARAMARK COM 03852U106 11,565 320,709 SH   SOLE 30 320,709 0 0
ARAMARK COM 03852U106 3,101 85,983 SH   SOLE 31 42,467 0 43,516
ARAMARK COM 03852U106 374 10,364 SH   SOLE 34 10,364 0 0
ARAMARK COM 03852U106 6,925 192,043 SH   SOLE 36 192,043 0 0
ARAMARK COM 03852U106 177 4,918 SH   SOLE 40 4,918 0 0
ARATANA THERAPEUTICS INC COM 03874P101 221 42,861 SH   SOLE 2 1,861 0 41,000
ARATANA THERAPEUTICS INC COM 03874P101 3 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 844 163,609 SH   SOLE 18 163,609 0 0
ARATANA THERAPEUTICS INC COM 03874P101 432 83,662 SH   SOLE 19 83,662 0 0
ARATANA THERAPEUTICS INC COM 03874P101 10,870 2,106,629 SH   SOLE 21 2,106,629 0 0
ARATANA THERAPEUTICS INC COM 03874P101 6,899 1,336,925 SH   SOLE 22 1,301,503 0 35,422
ARATANA THERAPEUTICS INC COM 03874P101 10 2,002 SH   SOLE 30 2,002 0 0
ARAVIVE INC COM 03890D108 21 3,499 SH   SOLE 2 3,499 0 0
ARAVIVE INC COM 03890D108 10 1,585 SH   SOLE 18 1,585 0 0
ARAVIVE INC COM 03890D108 14 2,326 SH   SOLE 19 2,326 0 0
ARAVIVE INC COM 03890D108 156 25,981 SH   SOLE 21 25,981 0 0
ARAVIVE INC COM 03890D108 734 122,351 SH   SOLE 22 122,351 0 0
ARAVIVE INC COM 03890D108 109 18,201 SH   SOLE 26 0 0 18,201
ARBOR RLTY TR INC COM 038923108 617 50,905 SH   SOLE 2 50,905 0 0
ARBOR RLTY TR INC COM 038923108 20,093 1,657,827 SH   SOLE 21 1,657,827 0 0
ARBOR RLTY TR INC COM 038923108 0 4 SH   SOLE 22 4 0 0
ARBOR RLTY TR INC COM 038923108 58 4,808 SH   SOLE 23 4,808 0 0
ARBOR RLTY TR INC COM 038923108 483 39,849 SH   SOLE 26 39,849 0 0
ARBOR RLTY TR INC COM 038923108 176 14,540 SH   SOLE 28 14,540 0 0
ARBOR RLTY TR INC COM 038923108 250 20,620 SH   SOLE 30 20,620 0 0
ARBOR RLTY TR INC COM 038923108 76 6,310 SH   SOLE 40 6,310 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 16 7,911 SH   SOLE 18 7,911 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1,348 648,102 SH   SOLE 21 648,102 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 5 2,276 SH   SOLE 30 2,276 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 119 58,443 SH   SOLE 2 58,443 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 17 8,119 SH   SOLE 18 8,119 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 659 323,206 SH   SOLE 19 323,206 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 322 158,043 SH   SOLE 21 158,043 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3,456 1,694,291 SH   SOLE 22 1,694,291 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 439 215,413 SH   SOLE 23 215,413 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 3 6,135 SH   SOLE 21 6,135 0 0
ARCA BIOPHARMA INC COM 00211Y506 0 48 SH   SOLE 21 48 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 1 219 SH   SOLE 21 219 0 0
ARCBEST CORP COM 03937C105 746 26,547 SH   SOLE 2 1,016 0 25,531
ARCBEST CORP COM 03937C105 6 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 17 595 SH   SOLE 7 595 0 0
ARCBEST CORP COM 03937C105 3,137 111,580 SH   SOLE 18 111,580 0 0
ARCBEST CORP COM 03937C105 1,221 43,451 SH   SOLE 19 43,451 0 0
ARCBEST CORP COM 03937C105 77,319 2,750,593 SH   SOLE 21 2,750,593 0 0
ARCBEST CORP COM 03937C105 21,751 773,794 SH   SOLE 22 734,201 0 39,593
ARCBEST CORP COM 03937C105 352 12,508 SH   SOLE 26 11,178 0 1,330
ARCBEST CORP COM 03937C105 102 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 1,051 37,389 SH   SOLE 30 37,389 0 0
ARCBEST CORP COM 03937C105 80 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 297 16,496 SH   SOLE 18 16,496 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 500 27,706 SH   SOLE 21 27,706 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 233 12,946 SH   SOLE 25 12,946 0 0
ARCH CAP GROUP LTD ORD G0450A105 33,206 895,531 SH   SOLE 2 61,790 0 833,741
ARCH CAP GROUP LTD ORD G0450A105 5,025 135,521 SH   SOLE 4 125,123 0 10,398
ARCH CAP GROUP LTD ORD G0450A105 9,997 269,593 SH   SOLE 7 154,134 0 115,459
ARCH CAP GROUP LTD ORD G0450A105 587 15,831 SH   SOLE 13 15,831 0 0
ARCH CAP GROUP LTD ORD G0450A105 171 4,600 SH   SOLE 15 4,600 0 0
ARCH CAP GROUP LTD ORD G0450A105 7,490 201,985 SH   SOLE 18 170,771 0 31,214
ARCH CAP GROUP LTD ORD G0450A105 2,737 73,816 SH   SOLE 19 73,816 0 0
ARCH CAP GROUP LTD ORD G0450A105 425,906 11,486,142 SH   SOLE 21 11,486,142 0 0
ARCH CAP GROUP LTD ORD G0450A105 442,619 11,936,855 SH   SOLE 22 11,106,869 0 829,986
ARCH CAP GROUP LTD ORD G0450A105 10,823 291,892 SH   SOLE 23 291,892 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,380 360,849 SH   SOLE 25 360,849 0 0
ARCH CAP GROUP LTD ORD G0450A105 63,304 1,707,228 SH   SOLE 26 570,275 0 1,136,953
ARCH CAP GROUP LTD ORD G0450A105 2,867 77,322 SH   SOLE 28 55,816 0 21,506
ARCH CAP GROUP LTD ORD G0450A105 3,426 92,407 SH   SOLE 29 8,529 0 83,878
ARCH CAP GROUP LTD ORD G0450A105 45,470 1,226,278 SH   SOLE 30 1,226,278 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,132 138,415 SH   SOLE 31 73,792 0 64,623
ARCH CAP GROUP LTD ORD G0450A105 660 17,792 SH   SOLE 34 17,792 0 0
ARCH CAP GROUP LTD ORD G0450A105 17,539 473,015 SH   SOLE 36 473,015 0 0
ARCH CAP GROUP LTD ORD G0450A105 305 8,235 SH   SOLE 40 8,235 0 0
ARCH COAL INC CL A 039380407 321 3,407 SH   SOLE 2 3,407 0 0
ARCH COAL INC CL A 039380407 9 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 35 372 SH   SOLE 7 372 0 0
ARCH COAL INC CL A 039380407 5,201 55,207 SH   SOLE 18 55,207 0 0
ARCH COAL INC CL A 039380407 5,063 53,739 SH   SOLE 19 53,739 0 0
ARCH COAL INC CL A 039380407 51,829 550,144 SH   SOLE 21 550,144 0 0
ARCH COAL INC CL A 039380407 51,225 543,727 SH   SOLE 22 518,755 0 24,972
ARCH COAL INC CL A 039380407 855 9,073 SH   SOLE 23 9,073 0 0
ARCH COAL INC CL A 039380407 751 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 212 2,253 SH   SOLE 28 2,253 0 0
ARCH COAL INC CL A 039380407 663 7,038 SH   SOLE 30 7,038 0 0
ARCH COAL INC CL A 039380407 1,341 14,230 SH   SOLE 31 0 0 14,230
ARCH COAL INC CL A 039380407 150 1,592 SH   SOLE 40 1,592 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 67,394 1,651,818 SH   SOLE 2 405,723 0 1,246,095
ARCHER DANIELS MIDLAND CO COM 039483102 9,618 235,727 SH   SOLE 4 221,170 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 56,162 1,376,509 SH   SOLE 7 999,874 0 376,635
ARCHER DANIELS MIDLAND CO COM 039483102 4,543 111,354 SH   SOLE 13 111,354 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 188 4,612 SH   SOLE 15 4,612 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 61,890 1,516,906 SH   SOLE 18 1,425,705 0 91,201
ARCHER DANIELS MIDLAND CO COM 039483102 41,163 1,008,892 SH   SOLE 19 1,008,892 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 504,357 12,361,685 SH   SOLE 21 12,361,685 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 617,908 15,144,805 SH   SOLE 22 12,743,289 0 2,401,516
ARCHER DANIELS MIDLAND CO COM 039483102 18,094 443,478 SH   SOLE 23 443,478 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 23,519 576,444 SH   SOLE 25 576,444 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 111,751 2,738,988 SH   SOLE 26 745,775 0 1,993,213
ARCHER DANIELS MIDLAND CO COM 039483102 4,527 110,965 SH   SOLE 28 81,746 0 29,219
ARCHER DANIELS MIDLAND CO COM 039483102 14,493 355,215 SH   SOLE 29 25,221 0 329,994
ARCHER DANIELS MIDLAND CO COM 039483102 85,818 2,103,372 SH   SOLE 30 2,103,372 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 8,647 211,925 SH   SOLE 31 120,260 0 91,665
ARCHER DANIELS MIDLAND CO COM 039483102 17,510 429,171 SH   SOLE 34 429,171 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 22,555 552,818 SH   SOLE 36 552,818 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 544 13,334 SH   SOLE 40 13,334 0 0
ARCHROCK INC COM 03957W106 1,854 174,935 SH   SOLE 2 43,208 0 131,727
ARCHROCK INC COM 03957W106 4 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 24 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 6,110 576,393 SH   SOLE 18 568,695 0 7,698
ARCHROCK INC COM 03957W106 7,354 693,777 SH   SOLE 19 693,777 0 0
ARCHROCK INC COM 03957W106 148,980 14,054,722 SH   SOLE 21 14,054,722 0 0
ARCHROCK INC COM 03957W106 50,627 4,776,154 SH   SOLE 22 4,567,786 0 208,368
ARCHROCK INC COM 03957W106 1,343 126,686 SH   SOLE 23 126,686 0 0
ARCHROCK INC COM 03957W106 3,625 342,024 SH   SOLE 26 51,139 0 290,885
ARCHROCK INC COM 03957W106 168 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 1,970 185,837 SH   SOLE 30 185,837 0 0
ARCHROCK INC COM 03957W106 273 25,710 SH   SOLE 34 25,710 0 0
ARCHROCK INC COM 03957W106 179 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 6 1,957 SH   SOLE 18 1,957 0 0
ARCIMOTO INC COM 039587100 79 24,481 SH   SOLE 21 24,481 0 0
ARCO PLATFORM LTD COM CL A G04553106 30,800 703,522 SH   SOLE 19 703,522 0 0
ARCO PLATFORM LTD COM CL A G04553106 19,971 456,163 SH   SOLE 34 456,163 0 0
ARCONIC INC COM 03965L100 34,777 1,346,915 SH   SOLE 2 428,239 0 918,676
ARCONIC INC COM 03965L100 3,947 152,857 SH   SOLE 4 141,151 0 11,706
ARCONIC INC COM 03965L100 9,520 368,706 SH   SOLE 7 352,821 0 15,885
ARCONIC INC COM 03965L100 252 9,744 SH   SOLE 13 9,744 0 0
ARCONIC INC COM 03965L100 88 3,395 SH   SOLE 15 3,395 0 0
ARCONIC INC COM 03965L100 21,340 826,496 SH   SOLE 18 769,454 0 57,042
ARCONIC INC COM 03965L100 13,756 532,777 SH   SOLE 19 532,777 0 0
ARCONIC INC COM 03965L100 362,346 14,033,551 SH   SOLE 21 14,033,551 0 0
ARCONIC INC COM 03965L100 258,377 10,006,869 SH   SOLE 22 8,871,343 0 1,135,526
ARCONIC INC COM 03965L100 8,020 310,624 SH   SOLE 23 310,624 0 0
ARCONIC INC COM 03965L100 10,907 422,422 SH   SOLE 25 422,422 0 0
ARCONIC INC COM 03965L100 52,084 2,017,186 SH   SOLE 26 607,105 0 1,410,081
ARCONIC INC COM 03965L100 2,171 84,096 SH   SOLE 28 59,053 0 25,043
ARCONIC INC COM 03965L100 2,564 99,286 SH   SOLE 29 8,899 0 90,387
ARCONIC INC COM 03965L100 36,756 1,423,563 SH   SOLE 30 1,423,563 0 0
ARCONIC INC COM 03965L100 3,959 153,322 SH   SOLE 31 80,187 0 73,135
ARCONIC INC COM 03965L100 17,645 683,368 SH   SOLE 34 683,368 0 0
ARCONIC INC COM 03965L100 8,229 318,717 SH   SOLE 36 318,717 0 0
ARCONIC INC COM 03965L100 331 12,826 SH   SOLE 40 12,826 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 29 3,966 SH   SOLE 4 3,966 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 10,892 1,496,212 SH   SOLE 21 1,496,212 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5,264 723,073 SH   SOLE 22 711,025 0 12,048
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2,379 326,806 SH   SOLE 30 326,806 0 0
ARCOSA INC COM 039653100 1,869 49,667 SH   SOLE 2 2,012 0 47,655
ARCOSA INC COM 039653100 8 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 58 1,534 SH   SOLE 7 1,534 0 0
ARCOSA INC COM 039653100 7,984 212,177 SH   SOLE 18 212,177 0 0
ARCOSA INC COM 039653100 3,118 82,856 SH   SOLE 19 82,856 0 0
ARCOSA INC COM 039653100 197,004 5,235,295 SH   SOLE 21 5,235,295 0 0
ARCOSA INC COM 039653100 59,731 1,587,315 SH   SOLE 22 1,515,494 0 71,821
ARCOSA INC COM 039653100 507 13,462 SH   SOLE 26 8,235 0 5,227
ARCOSA INC COM 039653100 219 5,811 SH   SOLE 28 5,811 0 0
ARCOSA INC COM 039653100 2,615 69,487 SH   SOLE 30 69,487 0 0
ARCOSA INC COM 039653100 205 5,457 SH   SOLE 36 5,457 0 0
ARCOSA INC COM 039653100 146 3,883 SH   SOLE 40 3,883 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 16 1,722 SH   SOLE 18 1,722 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 206 21,826 SH   SOLE 21 21,826 0 0
ARCUS BIOSCIENCES INC COM 03969F109 284 35,699 SH   SOLE 2 7,597 0 28,102
ARCUS BIOSCIENCES INC COM 03969F109 7 865 SH   SOLE 7 865 0 0
ARCUS BIOSCIENCES INC COM 03969F109 937 117,909 SH   SOLE 18 109,648 0 8,261
ARCUS BIOSCIENCES INC COM 03969F109 1,769 222,513 SH   SOLE 19 222,513 0 0
ARCUS BIOSCIENCES INC COM 03969F109 8,905 1,120,139 SH   SOLE 21 1,120,139 0 0
ARCUS BIOSCIENCES INC COM 03969F109 5,290 665,401 SH   SOLE 22 646,587 0 18,814
ARCUS BIOSCIENCES INC COM 03969F109 182 22,862 SH   SOLE 23 22,862 0 0
ARCUS BIOSCIENCES INC COM 03969F109 362 45,597 SH   SOLE 26 0 0 45,597
ARCUS BIOSCIENCES INC COM 03969F109 32 3,968 SH   SOLE 30 3,968 0 0
ARCUS BIOSCIENCES INC COM 03969F109 9 1,180 SH   SOLE 34 1,180 0 0
ARDAGH GROUP S A CL A L0223L101 633 36,144 SH   SOLE 2 3,356 0 32,788
ARDAGH GROUP S A CL A L0223L101 3 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 147 8,425 SH   SOLE 18 8,425 0 0
ARDAGH GROUP S A CL A L0223L101 79 4,528 SH   SOLE 19 4,528 0 0
ARDAGH GROUP S A CL A L0223L101 3,039 173,685 SH   SOLE 21 173,685 0 0
ARDAGH GROUP S A CL A L0223L101 3,122 178,373 SH   SOLE 22 142,118 0 36,255
ARDAGH GROUP S A CL A L0223L101 22 1,273 SH   SOLE 31 473 0 800
ARDELYX INC COM 039697107 164 60,962 SH   SOLE 2 16,131 0 44,831
ARDELYX INC COM 039697107 4 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 447 165,997 SH   SOLE 18 165,997 0 0
ARDELYX INC COM 039697107 436 162,120 SH   SOLE 19 162,120 0 0
ARDELYX INC COM 039697107 4,432 1,647,754 SH   SOLE 21 1,647,754 0 0
ARDELYX INC COM 039697107 3,885 1,444,179 SH   SOLE 22 1,418,102 0 26,077
ARDELYX INC COM 039697107 122 45,197 SH   SOLE 23 45,197 0 0
ARDELYX INC COM 039697107 268 99,807 SH   SOLE 26 0 0 99,807
ARDMORE SHIPPING CORP COM Y0207T100 323 39,637 SH   SOLE 2 6,637 0 33,000
ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 934 114,643 SH   SOLE 18 114,643 0 0
ARDMORE SHIPPING CORP COM Y0207T100 600 73,617 SH   SOLE 19 73,617 0 0
ARDMORE SHIPPING CORP COM Y0207T100 9,077 1,113,740 SH   SOLE 21 1,113,740 0 0
ARDMORE SHIPPING CORP COM Y0207T100 4,128 506,488 SH   SOLE 22 483,111 0 23,377
ARDMORE SHIPPING CORP COM Y0207T100 146 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 196 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 7,316 124,778 SH   SOLE 2 81,476 0 43,302
ARENA PHARMACEUTICALS INC COM NEW 040047607 18 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 58 995 SH   SOLE 7 995 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 12,249 208,916 SH   SOLE 18 208,010 0 906
ARENA PHARMACEUTICALS INC COM NEW 040047607 37,098 632,756 SH   SOLE 19 632,756 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 121,975 2,080,413 SH   SOLE 21 2,080,413 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 84,515 1,441,494 SH   SOLE 22 1,372,946 0 68,548
ARENA PHARMACEUTICALS INC COM NEW 040047607 35 601 SH   SOLE 23 601 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,020 17,397 SH   SOLE 26 13,713 0 3,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 381 6,498 SH   SOLE 28 6,498 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,031 17,586 SH   SOLE 30 17,586 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,415 41,199 SH   SOLE 31 0 0 41,199
ARENA PHARMACEUTICALS INC COM NEW 040047607 12,778 217,941 SH   SOLE 34 217,941 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 296 5,054 SH   SOLE 40 5,054 0 0
ARES CAP CORP COM 04010L103 22,117 1,232,805 SH   SOLE 30 1,232,805 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 1,049 1,040,000 PRN   SOLE 21 1,040,000 0 0
ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 1,028 1,000,000 PRN   SOLE 21 1,000,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 441 29,652 SH   SOLE 2 1,117 0 28,535
ARES COML REAL ESTATE CORP COM 04013V108 13 902 SH   SOLE 7 902 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,408 94,721 SH   SOLE 18 94,721 0 0
ARES COML REAL ESTATE CORP COM 04013V108 680 45,730 SH   SOLE 19 45,730 0 0
ARES COML REAL ESTATE CORP COM 04013V108 22,632 1,523,009 SH   SOLE 21 1,523,009 0 0
ARES COML REAL ESTATE CORP COM 04013V108 14,684 988,179 SH   SOLE 22 964,806 0 23,373
ARES COML REAL ESTATE CORP COM 04013V108 2,607 175,464 SH   SOLE 26 0 0 175,464
ARES COML REAL ESTATE CORP COM 04013V108 54 3,635 SH   SOLE 30 3,635 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,909 126,186 SH   SOLE 2 126,186 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,484 56,702 SH   SOLE 2 2,688 0 54,014
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9 347 SH   SOLE 4 347 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 35 1,333 SH   SOLE 7 1,333 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5,660 216,263 SH   SOLE 18 210,607 0 5,656
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,110 157,031 SH   SOLE 19 157,031 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 53,724 2,052,900 SH   SOLE 21 2,052,900 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 48,862 1,867,084 SH   SOLE 22 1,788,041 0 79,043
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 352 13,436 SH   SOLE 23 13,436 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 647 24,704 SH   SOLE 26 16,305 0 8,399
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 317 12,105 SH   SOLE 28 12,105 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 506 19,325 SH   SOLE 30 19,325 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 244 9,319 SH   SOLE 40 9,319 0 0
ARGAN INC COM 04010E109 556 13,715 SH   SOLE 2 645 0 13,070
ARGAN INC COM 04010E109 484 11,925 SH   SOLE 7 11,925 0 0
ARGAN INC COM 04010E109 2,057 50,724 SH   SOLE 18 50,724 0 0
ARGAN INC COM 04010E109 1,004 24,743 SH   SOLE 19 24,743 0 0
ARGAN INC COM 04010E109 20,143 496,611 SH   SOLE 21 496,611 0 0
ARGAN INC COM 04010E109 17,110 421,832 SH   SOLE 22 403,653 0 18,179
ARGAN INC COM 04010E109 217 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 78 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 166 4,096 SH   SOLE 30 4,096 0 0
ARGAN INC COM 04010E109 55 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 29,879 211,041 SH   SOLE 21 211,041 0 0
ARGENX SE SPONSORED ADR 04016X101 321 2,266 SH   SOLE 22 0 0 2,266
ARGENX SE SPONSORED ADR 04016X101 120 849 SH   SOLE 30 849 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,474 33,408 SH   SOLE 2 1,368 0 32,040
ARGO GROUP INTL HLDGS LTD COM G0464B107 8 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 50 675 SH   SOLE 7 675 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 8,069 108,966 SH   SOLE 18 108,966 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 4,127 55,737 SH   SOLE 19 55,737 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 79,671 1,075,912 SH   SOLE 21 1,075,912 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 72,961 985,297 SH   SOLE 22 936,791 0 48,506
ARGO GROUP INTL HLDGS LTD COM G0464B107 27 358 SH   SOLE 23 358 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,105 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 303 4,094 SH   SOLE 28 4,094 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 698 9,424 SH   SOLE 30 9,424 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 106 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 220 2,967 SH   SOLE 40 2,967 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 12 1,222 SH   SOLE 18 1,222 0 0
ARISTA NETWORKS INC COM 040413106 34,907 134,456 SH   SOLE 2 11,018 0 123,438
ARISTA NETWORKS INC COM 040413106 4,441 17,105 SH   SOLE 4 15,731 0 1,374
ARISTA NETWORKS INC COM 040413106 11,718 45,135 SH   SOLE 7 44,763 0 372
ARISTA NETWORKS INC COM 040413106 83 321 SH   SOLE 13 321 0 0
ARISTA NETWORKS INC COM 040413106 129 496 SH   SOLE 15 496 0 0
ARISTA NETWORKS INC COM 040413106 13 50 SH   SOLE 17 0 0 50
ARISTA NETWORKS INC COM 040413106 28,478 109,693 SH   SOLE 18 102,714 0 6,979
ARISTA NETWORKS INC COM 040413106 15,908 61,275 SH   SOLE 19 61,275 0 0
ARISTA NETWORKS INC COM 040413106 397,421 1,530,779 SH   SOLE 21 1,530,779 0 0
ARISTA NETWORKS INC COM 040413106 345,591 1,331,142 SH   SOLE 22 1,184,383 0 146,759
ARISTA NETWORKS INC COM 040413106 9,735 37,498 SH   SOLE 23 37,498 0 0
ARISTA NETWORKS INC COM 040413106 19,848 76,451 SH   SOLE 25 76,451 0 0
ARISTA NETWORKS INC COM 040413106 63,945 246,301 SH   SOLE 26 76,107 0 170,194
ARISTA NETWORKS INC COM 040413106 2,597 10,002 SH   SOLE 28 7,255 0 2,747
ARISTA NETWORKS INC COM 040413106 3,210 12,363 SH   SOLE 29 1,188 0 11,175
ARISTA NETWORKS INC COM 040413106 51,541 198,524 SH   SOLE 30 198,524 0 0
ARISTA NETWORKS INC COM 040413106 3,822 14,723 SH   SOLE 31 9,244 0 5,479
ARISTA NETWORKS INC COM 040413106 10,425 40,155 SH   SOLE 34 40,155 0 0
ARISTA NETWORKS INC COM 040413106 9,476 36,501 SH   SOLE 36 36,501 0 0
ARISTA NETWORKS INC COM 040413106 345 1,330 SH   SOLE 40 1,330 0 0
ARK RESTAURANTS CORP COM 040712101 9 455 SH   SOLE 18 455 0 0
ARK RESTAURANTS CORP COM 040712101 139 6,781 SH   SOLE 21 6,781 0 0
ARK RESTAURANTS CORP COM 040712101 76 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 212 30,770 SH   SOLE 2 1,767 0 29,003
ARLINGTON ASSET INVT CORP CL A NEW 041356205 2 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 861 125,148 SH   SOLE 18 125,148 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 422 61,348 SH   SOLE 19 61,348 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 14,286 2,076,437 SH   SOLE 21 2,076,437 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 10,813 1,571,677 SH   SOLE 22 1,528,431 0 43,246
ARLINGTON ASSET INVT CORP CL A NEW 041356205 25 3,562 SH   SOLE 30 3,562 0 0
ARLO TECHNOLOGIES INC COM 04206A101 291 72,650 SH   SOLE 2 2,652 0 69,998
ARLO TECHNOLOGIES INC COM 04206A101 1 235 SH   SOLE 4 235 0 0
ARLO TECHNOLOGIES INC COM 04206A101 5 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,348 336,065 SH   SOLE 18 336,065 0 0
ARLO TECHNOLOGIES INC COM 04206A101 548 136,776 SH   SOLE 19 136,776 0 0
ARLO TECHNOLOGIES INC COM 04206A101 33,274 8,297,679 SH   SOLE 21 8,297,679 0 0
ARLO TECHNOLOGIES INC COM 04206A101 9,378 2,338,569 SH   SOLE 22 2,258,760 0 79,809
ARLO TECHNOLOGIES INC COM 04206A101 75 18,752 SH   SOLE 26 8,622 0 10,130
ARLO TECHNOLOGIES INC COM 04206A101 35 8,636 SH   SOLE 28 8,636 0 0
ARLO TECHNOLOGIES INC COM 04206A101 411 102,532 SH   SOLE 30 102,532 0 0
ARLO TECHNOLOGIES INC COM 04206A101 28 6,895 SH   SOLE 40 6,895 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 925 55,869 SH   SOLE 2 2,024 0 53,845
ARMADA HOFFLER PPTYS INC COM 04208T108 15 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,774 228,041 SH   SOLE 18 228,041 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,461 88,264 SH   SOLE 19 88,264 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 93,715 5,662,554 SH   SOLE 21 5,662,554 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 30,539 1,845,264 SH   SOLE 22 1,781,763 0 63,501
ARMADA HOFFLER PPTYS INC COM 04208T108 55 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 119 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,286 77,721 SH   SOLE 30 77,721 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 81 4,924 SH   SOLE 40 4,924 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 3 806 SH   SOLE 18 806 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 42 10,458 SH   SOLE 21 10,458 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,116 59,867 SH   SOLE 2 2,492 0 57,375
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 17 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,700 252,124 SH   SOLE 18 252,124 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,888 101,291 SH   SOLE 19 101,291 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 132,241 7,094,462 SH   SOLE 21 7,094,462 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 32,039 1,718,814 SH   SOLE 22 1,641,568 0 77,246
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 317 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 149 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,575 84,495 SH   SOLE 30 84,495 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 97 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 217 22,069 SH   SOLE 2 764 0 21,305
ARMSTRONG FLOORING INC COM 04238R106 1 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 5 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 722 73,300 SH   SOLE 18 73,300 0 0
ARMSTRONG FLOORING INC COM 04238R106 338 34,336 SH   SOLE 19 34,336 0 0
ARMSTRONG FLOORING INC COM 04238R106 7,472 758,535 SH   SOLE 21 758,535 0 0
ARMSTRONG FLOORING INC COM 04238R106 7,023 713,036 SH   SOLE 22 683,968 0 29,068
ARMSTRONG FLOORING INC COM 04238R106 134 13,610 SH   SOLE 26 1,381 0 12,229
ARMSTRONG FLOORING INC COM 04238R106 28 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 26 2,683 SH   SOLE 30 2,683 0 0
ARMSTRONG FLOORING INC COM 04238R106 21 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 8,130 83,647 SH   SOLE 2 4,669 0 78,978
ARMSTRONG WORLD INDS INC NEW COM 04247X102 25 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 88 903 SH   SOLE 7 903 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,230 22,939 SH   SOLE 18 22,939 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,064 10,945 SH   SOLE 19 10,945 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 59,439 611,510 SH   SOLE 21 611,510 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 146,194 1,504,056 SH   SOLE 22 1,410,637 0 93,419
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,221 12,566 SH   SOLE 26 8,871 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 756 7,779 SH   SOLE 28 7,779 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,521 15,651 SH   SOLE 30 15,651 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 101 1,038 SH   SOLE 31 1,038 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 32 330 SH   SOLE 36 330 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 418 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 10 5,170 SH   SOLE 18 5,170 0 0
AROTECH CORP COM NEW 042682203 154 77,635 SH   SOLE 21 77,635 0 0
AROTECH CORP COM NEW 042682203 60 30,005 SH   SOLE 22 30,005 0 0
ARQULE INC COM 04269E107 1,001 90,886 SH   SOLE 2 4,359 0 86,527
ARQULE INC COM 04269E107 20 1,845 SH   SOLE 7 1,845 0 0
ARQULE INC COM 04269E107 3,908 354,977 SH   SOLE 18 354,977 0 0
ARQULE INC COM 04269E107 2,057 186,857 SH   SOLE 19 186,857 0 0
ARQULE INC COM 04269E107 49,955 4,537,284 SH   SOLE 21 4,537,284 0 0
ARQULE INC COM 04269E107 32,811 2,980,132 SH   SOLE 22 2,860,040 0 120,092
ARQULE INC COM 04269E107 253 22,990 SH   SOLE 23 22,990 0 0
ARQULE INC COM 04269E107 313 28,470 SH   SOLE 28 28,470 0 0
ARQULE INC COM 04269E107 8,374 760,592 SH   SOLE 30 760,592 0 0
ARQULE INC COM 04269E107 8 754 SH   SOLE 34 754 0 0
ARQULE INC COM 04269E107 156 14,184 SH   SOLE 40 14,184 0 0
ARRAY BIOPHARMA INC COM 04269X105 9,462 204,233 SH   SOLE 2 18,939 0 185,294
ARRAY BIOPHARMA INC COM 04269X105 52 1,132 SH   SOLE 4 1,132 0 0
ARRAY BIOPHARMA INC COM 04269X105 195 4,206 SH   SOLE 7 4,206 0 0
ARRAY BIOPHARMA INC COM 04269X105 34,499 744,630 SH   SOLE 18 728,678 0 15,952
ARRAY BIOPHARMA INC COM 04269X105 27,555 594,746 SH   SOLE 19 594,746 0 0
ARRAY BIOPHARMA INC COM 04269X105 427,646 9,230,439 SH   SOLE 21 9,230,439 0 0
ARRAY BIOPHARMA INC COM 04269X105 302,756 6,534,774 SH   SOLE 22 6,238,274 0 296,500
ARRAY BIOPHARMA INC COM 04269X105 1,772 38,256 SH   SOLE 23 38,256 0 0
ARRAY BIOPHARMA INC COM 04269X105 7,273 156,978 SH   SOLE 26 45,232 0 111,746
ARRAY BIOPHARMA INC COM 04269X105 1,219 26,317 SH   SOLE 28 26,317 0 0
ARRAY BIOPHARMA INC COM 04269X105 10,642 229,709 SH   SOLE 30 229,709 0 0
ARRAY BIOPHARMA INC COM 04269X105 329 7,107 SH   SOLE 34 7,107 0 0
ARRAY BIOPHARMA INC COM 04269X105 1,025 22,127 SH   SOLE 40 22,127 0 0
ARROW ELECTRS INC COM 042735100 16,307 228,804 SH   SOLE 2 51,171 0 177,633
ARROW ELECTRS INC COM 042735100 1,887 26,472 SH   SOLE 4 24,342 0 2,130
ARROW ELECTRS INC COM 042735100 3,603 50,560 SH   SOLE 7 12,837 0 37,723
ARROW ELECTRS INC COM 042735100 36 505 SH   SOLE 13 505 0 0
ARROW ELECTRS INC COM 042735100 68 956 SH   SOLE 15 956 0 0
ARROW ELECTRS INC COM 042735100 17,509 245,667 SH   SOLE 18 239,003 0 6,664
ARROW ELECTRS INC COM 042735100 1,367 19,178 SH   SOLE 19 19,178 0 0
ARROW ELECTRS INC COM 042735100 304,842 4,277,283 SH   SOLE 21 4,277,283 0 0
ARROW ELECTRS INC COM 042735100 216,506 3,037,826 SH   SOLE 22 2,842,606 0 195,220
ARROW ELECTRS INC COM 042735100 4,512 63,302 SH   SOLE 23 63,302 0 0
ARROW ELECTRS INC COM 042735100 6,786 95,215 SH   SOLE 25 95,215 0 0
ARROW ELECTRS INC COM 042735100 27,142 380,830 SH   SOLE 26 138,430 0 242,400
ARROW ELECTRS INC COM 042735100 1,194 16,754 SH   SOLE 28 12,172 0 4,582
ARROW ELECTRS INC COM 042735100 1,416 19,874 SH   SOLE 29 1,961 0 17,913
ARROW ELECTRS INC COM 042735100 14,072 197,441 SH   SOLE 30 197,441 0 0
ARROW ELECTRS INC COM 042735100 2,187 30,681 SH   SOLE 31 17,239 0 13,442
ARROW ELECTRS INC COM 042735100 264 3,710 SH   SOLE 34 3,710 0 0
ARROW ELECTRS INC COM 042735100 6,478 90,899 SH   SOLE 36 90,899 0 0
ARROW ELECTRS INC COM 042735100 127 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 434 12,503 SH   SOLE 2 560 0 11,943
ARROW FINL CORP COM 042744102 9 265 SH   SOLE 7 265 0 0
ARROW FINL CORP COM 042744102 1,535 44,191 SH   SOLE 18 44,191 0 0
ARROW FINL CORP COM 042744102 730 21,029 SH   SOLE 19 21,029 0 0
ARROW FINL CORP COM 042744102 14,788 425,805 SH   SOLE 21 425,805 0 0
ARROW FINL CORP COM 042744102 18,770 540,452 SH   SOLE 22 522,935 0 17,517
ARROW FINL CORP COM 042744102 57 1,641 SH   SOLE 28 1,641 0 0
ARROW FINL CORP COM 042744102 186 5,355 SH   SOLE 30 5,355 0 0
ARROW FINL CORP COM 042744102 45 1,296 SH   SOLE 40 1,296 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,274 85,826 SH   SOLE 2 8,188 0 77,638
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 13 496 SH   SOLE 4 496 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50 1,876 SH   SOLE 7 1,876 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11,024 415,985 SH   SOLE 18 409,844 0 6,141
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7,091 267,582 SH   SOLE 19 267,582 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 291,208 10,988,974 SH   SOLE 21 10,988,974 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 75,225 2,838,664 SH   SOLE 22 2,719,332 0 119,332
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 483 18,220 SH   SOLE 23 18,220 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,729 65,246 SH   SOLE 26 27,198 0 38,048
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 262 9,883 SH   SOLE 28 9,883 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,702 139,701 SH   SOLE 30 139,701 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 47 1,789 SH   SOLE 34 1,789 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 205 7,724 SH   SOLE 40 7,724 0 0
ARTESIAN RESOURCES CORP CL A 043113208 284 7,640 SH   SOLE 2 311 0 7,329
ARTESIAN RESOURCES CORP CL A 043113208 10 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,034 27,807 SH   SOLE 18 27,807 0 0
ARTESIAN RESOURCES CORP CL A 043113208 514 13,824 SH   SOLE 19 13,824 0 0
ARTESIAN RESOURCES CORP CL A 043113208 9,952 267,734 SH   SOLE 21 267,734 0 0
ARTESIAN RESOURCES CORP CL A 043113208 5,466 147,067 SH   SOLE 22 141,212 0 5,855
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,413 51,361 SH   SOLE 2 4,682 0 46,679
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 28 1,003 SH   SOLE 7 1,003 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,714 171,276 SH   SOLE 18 163,246 0 8,030
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,578 130,020 SH   SOLE 19 130,020 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 44,392 1,613,083 SH   SOLE 21 1,613,083 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 42,073 1,528,817 SH   SOLE 22 1,455,219 0 73,598
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 346 12,555 SH   SOLE 23 12,555 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,957 71,112 SH   SOLE 26 11,284 0 59,828
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 181 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 402 14,592 SH   SOLE 30 14,592 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 112 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 335 15,216 SH   SOLE 2 730 0 14,486
ARVINAS INC COM 04335A105 11 487 SH   SOLE 7 487 0 0
ARVINAS INC COM 04335A105 1,390 63,192 SH   SOLE 18 61,038 0 2,154
ARVINAS INC COM 04335A105 933 42,412 SH   SOLE 19 42,412 0 0
ARVINAS INC COM 04335A105 13,200 600,268 SH   SOLE 21 600,268 0 0
ARVINAS INC COM 04335A105 6,911 314,272 SH   SOLE 22 305,683 0 8,589
ARVINAS INC COM 04335A105 19 880 SH   SOLE 23 880 0 0
ARVINAS INC COM 04335A105 46 2,111 SH   SOLE 30 2,111 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,297 27,236 SH   SOLE 2 11,034 0 16,202
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 67 798 SH   SOLE 7 798 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 7,941 94,159 SH   SOLE 18 85,607 0 8,552
ASBURY AUTOMOTIVE GROUP INC COM 043436104 16,335 193,683 SH   SOLE 19 193,683 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 175,762 2,083,967 SH   SOLE 21 2,083,967 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 66,710 790,971 SH   SOLE 22 760,391 0 30,580
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,965 35,157 SH   SOLE 23 35,157 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,750 80,036 SH   SOLE 26 2,939 0 77,097
ASBURY AUTOMOTIVE GROUP INC COM 043436104 218 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,548 30,211 SH   SOLE 30 30,211 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 879 10,421 SH   SOLE 31 0 0 10,421
ASBURY AUTOMOTIVE GROUP INC COM 043436104 39 462 SH   SOLE 34 462 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 154 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 129 1,530 SH   SOLE 40 1,530 0 0
ASCENA RETAIL GROUP INC COM 04351G101 94 153,804 SH   SOLE 2 6,121 0 147,683
ASCENA RETAIL GROUP INC COM 04351G101 10 16,053 SH   SOLE 7 16,053 0 0
ASCENA RETAIL GROUP INC COM 04351G101 476 780,212 SH   SOLE 18 780,212 0 0
ASCENA RETAIL GROUP INC COM 04351G101 164 268,318 SH   SOLE 19 268,318 0 0
ASCENA RETAIL GROUP INC COM 04351G101 11,594 19,006,812 SH   SOLE 21 19,006,812 0 0
ASCENA RETAIL GROUP INC COM 04351G101 3,336 5,469,640 SH   SOLE 22 5,147,593 0 322,047
ASCENA RETAIL GROUP INC COM 04351G101 137 225,144 SH   SOLE 30 225,144 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 51,901 450,727 SH   SOLE 21 450,727 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 211 1,835 SH   SOLE 30 1,835 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 192 1,670 SH   SOLE 34 1,670 0 0
ASCENT CAP GROUP INC COM SER A 043632108 8 7,028 SH   SOLE 21 7,028 0 0
ASCENT CAP GROUP INC COM SER A 043632108 209 193,664 SH   SOLE 22 193,664 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 2,969 751,627 SH   SOLE 2 0 0 751,627
ASGN INC COM 00191U102 4,142 68,347 SH   SOLE 2 24,625 0 43,722
ASGN INC COM 00191U102 16 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 57 944 SH   SOLE 7 944 0 0
ASGN INC COM 00191U102 17,856 294,655 SH   SOLE 18 292,258 0 2,397
ASGN INC COM 00191U102 5,288 87,259 SH   SOLE 19 87,259 0 0
ASGN INC COM 00191U102 221,019 3,647,185 SH   SOLE 21 3,647,185 0 0
ASGN INC COM 00191U102 113,818 1,878,193 SH   SOLE 22 1,805,192 0 73,001
ASGN INC COM 00191U102 1,073 17,703 SH   SOLE 26 10,010 0 7,693
ASGN INC COM 00191U102 414 6,836 SH   SOLE 28 6,836 0 0
ASGN INC COM 00191U102 882 14,552 SH   SOLE 30 14,552 0 0
ASGN INC COM 00191U102 28 466 SH   SOLE 36 466 0 0
ASGN INC COM 00191U102 312 5,148 SH   SOLE 40 5,148 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 273 91,854 SH   SOLE 2 3,221 0 88,633
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1 343 SH   SOLE 4 343 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 6 1,921 SH   SOLE 7 1,921 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 922 310,312 SH   SOLE 18 310,312 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 458 154,331 SH   SOLE 19 154,331 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 9,541 3,212,423 SH   SOLE 21 3,212,423 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 9,290 3,127,873 SH   SOLE 22 3,012,010 0 115,863
ASHFORD HOSPITALITY TR INC COM SHS 044103109 9 3,033 SH   SOLE 23 3,033 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 136 45,744 SH   SOLE 26 0 0 45,744
ASHFORD HOSPITALITY TR INC COM SHS 044103109 42 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 78 26,118 SH   SOLE 30 26,118 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 60 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 7 216 SH   SOLE 18 216 0 0
ASHFORD INC COM 044104107 5 153 SH   SOLE 21 153 0 0
ASHFORD INC COM 044104107 833 26,216 SH   SOLE 22 26,216 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 14,499 181,302 SH   SOLE 2 35,125 0 146,177
ASHLAND GLOBAL HLDGS INC COM 044186104 23 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 128 1,598 SH   SOLE 7 1,598 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 33 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 14,677 183,536 SH   SOLE 18 183,536 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,105 13,818 SH   SOLE 19 13,818 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 245,718 3,072,623 SH   SOLE 21 3,072,623 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 168,236 2,103,743 SH   SOLE 22 1,974,560 0 129,183
ASHLAND GLOBAL HLDGS INC COM 044186104 4,929 61,634 SH   SOLE 25 61,634 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 10,768 134,655 SH   SOLE 26 48,758 0 85,897
ASHLAND GLOBAL HLDGS INC COM 044186104 593 7,419 SH   SOLE 28 7,419 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,403 17,546 SH   SOLE 30 17,546 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 306 3,821 SH   SOLE 31 1,321 0 2,500
ASHLAND GLOBAL HLDGS INC COM 044186104 2,341 29,268 SH   SOLE 36 29,268 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 491 6,139 SH   SOLE 40 6,139 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 15,127 72,751 SH   SOLE 2 0 0 72,751
ASML HOLDING N V N Y REGISTRY SHS N07059210 633 3,042 SH   SOLE 7 3,042 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 22 104 SH   SOLE 15 104 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 200,688 965,169 SH   SOLE 18 740,102 0 225,067
ASML HOLDING N V N Y REGISTRY SHS N07059210 136,636 657,127 SH   SOLE 19 657,127 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 38,385 184,605 SH   SOLE 21 184,605 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 27,961 134,473 SH   SOLE 22 134,473 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,891 28,331 SH   SOLE 30 28,331 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,128 10,236 SH   SOLE 32 10,236 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,076 38,841 SH   SOLE 34 38,841 0 0
ASPEN AEROGELS INC COM 04523Y105 28 3,885 SH   SOLE 18 3,885 0 0
ASPEN AEROGELS INC COM 04523Y105 0 30 SH   SOLE 19 30 0 0
ASPEN AEROGELS INC COM 04523Y105 435 61,026 SH   SOLE 21 61,026 0 0
ASPEN AEROGELS INC COM 04523Y105 3,121 437,767 SH   SOLE 22 437,767 0 0
ASPEN GROUP INC COM NEW 04530L203 12 3,271 SH   SOLE 18 3,271 0 0
ASPEN GROUP INC COM NEW 04530L203 457 120,134 SH   SOLE 21 120,134 0 0
ASPEN GROUP INC COM NEW 04530L203 8 2,036 SH   SOLE 22 2,036 0 0
ASPEN TECHNOLOGY INC COM 045327103 16,633 133,831 SH   SOLE 2 9,681 0 124,150
ASPEN TECHNOLOGY INC COM 045327103 68 545 SH   SOLE 4 545 0 0
ASPEN TECHNOLOGY INC COM 045327103 163 1,312 SH   SOLE 7 1,312 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,916 39,555 SH   SOLE 18 39,555 0 0
ASPEN TECHNOLOGY INC COM 045327103 19,267 155,030 SH   SOLE 19 155,030 0 0
ASPEN TECHNOLOGY INC COM 045327103 137,752 1,108,402 SH   SOLE 21 1,108,402 0 0
ASPEN TECHNOLOGY INC COM 045327103 270,555 2,176,978 SH   SOLE 22 2,040,737 0 136,241
ASPEN TECHNOLOGY INC COM 045327103 23 186 SH   SOLE 23 186 0 0
ASPEN TECHNOLOGY INC COM 045327103 6,688 53,813 SH   SOLE 25 53,813 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,598 36,995 SH   SOLE 26 20,414 0 16,581
ASPEN TECHNOLOGY INC COM 045327103 1,096 8,815 SH   SOLE 28 8,815 0 0
ASPEN TECHNOLOGY INC COM 045327103 16,716 134,499 SH   SOLE 30 134,499 0 0
ASPEN TECHNOLOGY INC COM 045327103 182 1,463 SH   SOLE 31 1,463 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,334 18,778 SH   SOLE 34 18,778 0 0
ASPEN TECHNOLOGY INC COM 045327103 858 6,904 SH   SOLE 40 6,904 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 533 39,495 SH   SOLE 2 18,817 0 20,678
ASSEMBLY BIOSCIENCES INC COM 045396108 4 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,184 87,787 SH   SOLE 18 87,787 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,029 150,421 SH   SOLE 19 150,421 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 10,417 772,212 SH   SOLE 21 772,212 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 8,926 661,699 SH   SOLE 22 638,116 0 23,583
ASSEMBLY BIOSCIENCES INC COM 045396108 56 4,120 SH   SOLE 23 4,120 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 26 1,945 SH   SOLE 26 0 0 1,945
ASSEMBLY BIOSCIENCES INC COM 045396108 42 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 61 4,553 SH   SOLE 30 4,553 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 619 45,884 SH   SOLE 34 45,884 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 24 1,761 SH   SOLE 40 1,761 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 217 62,815 SH   SOLE 2 2,423 0 60,392
ASSERTIO THERAPEUTICS INC COM 04545L107 2 475 SH   SOLE 4 475 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 4 1,252 SH   SOLE 7 1,252 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1,031 298,718 SH   SOLE 18 298,718 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 379 109,956 SH   SOLE 19 109,956 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 27,331 7,922,155 SH   SOLE 21 7,922,155 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 6,998 2,028,460 SH   SOLE 22 1,945,800 0 82,660
ASSERTIO THERAPEUTICS INC COM 04545L107 43 12,492 SH   SOLE 26 9,821 0 2,671
ASSERTIO THERAPEUTICS INC COM 04545L107 31 9,100 SH   SOLE 28 9,100 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 334 96,733 SH   SOLE 30 96,733 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 24 6,980 SH   SOLE 40 6,980 0 0
ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 23,062 32,222,000 PRN   SOLE 2 32,222,000 0 0
ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 537 750,000 PRN   SOLE 21 750,000 0 0
ASSOCIATED BANC CORP COM 045487105 8,317 393,418 SH   SOLE 2 91,207 0 302,211
ASSOCIATED BANC CORP COM 045487105 46 2,193 SH   SOLE 4 2,193 0 0
ASSOCIATED BANC CORP COM 045487105 89 4,192 SH   SOLE 7 4,192 0 0
ASSOCIATED BANC CORP COM 045487105 14,162 669,917 SH   SOLE 18 669,917 0 0
ASSOCIATED BANC CORP COM 045487105 2,522 119,321 SH   SOLE 19 119,321 0 0
ASSOCIATED BANC CORP COM 045487105 175,259 8,290,388 SH   SOLE 21 8,290,388 0 0
ASSOCIATED BANC CORP COM 045487105 116,444 5,508,209 SH   SOLE 22 5,173,931 0 334,278
ASSOCIATED BANC CORP COM 045487105 54 2,569 SH   SOLE 23 2,569 0 0
ASSOCIATED BANC CORP COM 045487105 1,139 53,876 SH   SOLE 26 30,937 0 22,939
ASSOCIATED BANC CORP COM 045487105 442 20,915 SH   SOLE 28 20,915 0 0
ASSOCIATED BANC CORP COM 045487105 1,030 48,728 SH   SOLE 30 48,728 0 0
ASSOCIATED BANC CORP COM 045487105 3,339 157,933 SH   SOLE 31 3,433 0 154,500
ASSOCIATED BANC CORP COM 045487105 125 5,906 SH   SOLE 36 5,906 0 0
ASSOCIATED BANC CORP COM 045487105 313 14,814 SH   SOLE 40 14,814 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 50 1,332 SH   SOLE 2 56 0 1,276
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 267 7,130 SH   SOLE 18 7,130 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 131 3,513 SH   SOLE 19 3,513 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,620 70,054 SH   SOLE 21 70,054 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,970 79,408 SH   SOLE 22 76,057 0 3,351
ASSOCIATED CAP GROUP INC CL A 045528106 16 415 SH   SOLE 28 415 0 0
ASSURANT INC COM 04621X108 16,177 152,067 SH   SOLE 2 16,897 0 135,170
ASSURANT INC COM 04621X108 2,342 22,019 SH   SOLE 4 19,992 0 2,027
ASSURANT INC COM 04621X108 7,363 69,213 SH   SOLE 7 54,403 0 14,810
ASSURANT INC COM 04621X108 32 300 SH   SOLE 13 300 0 0
ASSURANT INC COM 04621X108 43 406 SH   SOLE 15 406 0 0
ASSURANT INC COM 04621X108 16,204 152,321 SH   SOLE 18 144,443 0 7,878
ASSURANT INC COM 04621X108 7,032 66,100 SH   SOLE 19 66,100 0 0
ASSURANT INC COM 04621X108 141,640 1,331,453 SH   SOLE 21 1,331,453 0 0
ASSURANT INC COM 04621X108 172,398 1,620,589 SH   SOLE 22 1,449,629 0 170,960
ASSURANT INC COM 04621X108 4,733 44,490 SH   SOLE 23 44,490 0 0
ASSURANT INC COM 04621X108 8,323 78,239 SH   SOLE 25 78,239 0 0
ASSURANT INC COM 04621X108 25,425 239,004 SH   SOLE 26 94,449 0 144,555
ASSURANT INC COM 04621X108 1,273 11,965 SH   SOLE 28 8,446 0 3,519
ASSURANT INC COM 04621X108 1,496 14,059 SH   SOLE 29 1,225 0 12,834
ASSURANT INC COM 04621X108 24,360 228,994 SH   SOLE 30 228,994 0 0
ASSURANT INC COM 04621X108 2,152 20,227 SH   SOLE 31 10,654 0 9,573
ASSURANT INC COM 04621X108 2,901 27,268 SH   SOLE 34 27,268 0 0
ASSURANT INC COM 04621X108 5,682 53,414 SH   SOLE 36 53,414 0 0
ASSURANT INC COM 04621X108 126 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 29,827 267,607 SH   SOLE 21 267,607 0 0
ASSURED GUARANTY LTD COM G0585R106 8,490 201,770 SH   SOLE 2 15,421 0 186,349
ASSURED GUARANTY LTD COM G0585R106 41 979 SH   SOLE 4 979 0 0
ASSURED GUARANTY LTD COM G0585R106 143 3,393 SH   SOLE 7 3,393 0 0
ASSURED GUARANTY LTD COM G0585R106 31,454 747,488 SH   SOLE 18 609,168 0 138,320
ASSURED GUARANTY LTD COM G0585R106 34,620 822,710 SH   SOLE 19 822,710 0 0
ASSURED GUARANTY LTD COM G0585R106 52,666 1,251,572 SH   SOLE 21 1,251,572 0 0
ASSURED GUARANTY LTD COM G0585R106 139,059 3,304,644 SH   SOLE 22 3,080,531 0 224,113
ASSURED GUARANTY LTD COM G0585R106 936 22,237 SH   SOLE 23 22,237 0 0
ASSURED GUARANTY LTD COM G0585R106 2,815 66,887 SH   SOLE 25 28,512 0 38,375
ASSURED GUARANTY LTD COM G0585R106 1,583 37,607 SH   SOLE 26 24,604 0 13,003
ASSURED GUARANTY LTD COM G0585R106 557 13,247 SH   SOLE 28 13,247 0 0
ASSURED GUARANTY LTD COM G0585R106 1,417 33,676 SH   SOLE 30 33,676 0 0
ASSURED GUARANTY LTD COM G0585R106 2,182 51,845 SH   SOLE 31 2,192 0 49,653
ASSURED GUARANTY LTD COM G0585R106 23,245 552,402 SH   SOLE 34 552,402 0 0
ASSURED GUARANTY LTD COM G0585R106 1,434 34,069 SH   SOLE 36 34,069 0 0
ASSURED GUARANTY LTD COM G0585R106 440 10,454 SH   SOLE 40 10,454 0 0
ASTA FDG INC COM 046220109 4 569 SH   SOLE 18 569 0 0
ASTA FDG INC COM 046220109 45 6,327 SH   SOLE 21 6,327 0 0
ASTA FDG INC COM 046220109 1,907 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 729 22,380 SH   SOLE 2 893 0 21,487
ASTEC INDS INC COM 046224101 6 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 16 504 SH   SOLE 7 504 0 0
ASTEC INDS INC COM 046224101 3,171 97,389 SH   SOLE 18 97,389 0 0
ASTEC INDS INC COM 046224101 1,248 38,325 SH   SOLE 19 38,325 0 0
ASTEC INDS INC COM 046224101 78,653 2,415,646 SH   SOLE 21 2,415,646 0 0
ASTEC INDS INC COM 046224101 22,261 683,695 SH   SOLE 22 649,109 0 34,586
ASTEC INDS INC COM 046224101 310 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 92 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,106 33,980 SH   SOLE 30 33,980 0 0
ASTEC INDS INC COM 046224101 67 2,059 SH   SOLE 40 2,059 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,089 74,822 SH   SOLE 2 74,822 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 150,240 3,639,531 SH   SOLE 18 3,639,042 0 489
ASTRAZENECA PLC SPONSORED ADR 046353108 37,016 896,700 SH   SOLE 19 896,700 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,058 49,863 SH   SOLE 22 49,863 0 0
ASTRONICS CORP COM 046433108 919 22,842 SH   SOLE 2 1,006 0 21,836
ASTRONICS CORP COM 046433108 9 212 SH   SOLE 4 212 0 0
ASTRONICS CORP COM 046433108 16 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 3,240 80,563 SH   SOLE 18 79,071 0 1,492
ASTRONICS CORP COM 046433108 2,139 53,179 SH   SOLE 19 53,179 0 0
ASTRONICS CORP COM 046433108 43,134 1,072,442 SH   SOLE 21 1,072,442 0 0
ASTRONICS CORP COM 046433108 28,686 713,239 SH   SOLE 22 682,383 0 30,856
ASTRONICS CORP COM 046433108 1,010 25,123 SH   SOLE 26 16,264 0 8,859
ASTRONICS CORP COM 046433108 117 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 234 5,816 SH   SOLE 30 5,816 0 0
ASTRONICS CORP COM 046433108 82 2,027 SH   SOLE 40 2,027 0 0
ASTRONOVA INC COM 04638F108 153 5,930 SH   SOLE 2 272 0 5,658
ASTRONOVA INC COM 04638F108 610 23,608 SH   SOLE 18 23,608 0 0
ASTRONOVA INC COM 04638F108 294 11,389 SH   SOLE 19 11,389 0 0
ASTRONOVA INC COM 04638F108 5,857 226,663 SH   SOLE 21 226,663 0 0
ASTRONOVA INC COM 04638F108 3,607 139,609 SH   SOLE 22 137,651 0 1,958
ASTROTECH CORP COM NEW 046484200 4 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 476 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 15 1,801 SH   SOLE 18 1,801 0 0
ASURE SOFTWARE INC COM 04649U102 273 33,134 SH   SOLE 21 33,134 0 0
ASURE SOFTWARE INC COM 04649U102 1,514 183,926 SH   SOLE 22 183,926 0 0
AT HOME GROUP INC COM 04650Y100 317 47,663 SH   SOLE 2 1,759 0 45,904
AT HOME GROUP INC COM 04650Y100 2 227 SH   SOLE 4 227 0 0
AT HOME GROUP INC COM 04650Y100 5 755 SH   SOLE 7 755 0 0
AT HOME GROUP INC COM 04650Y100 995 149,402 SH   SOLE 18 149,402 0 0
AT HOME GROUP INC COM 04650Y100 544 81,721 SH   SOLE 19 81,721 0 0
AT HOME GROUP INC COM 04650Y100 9,851 1,479,197 SH   SOLE 21 1,479,197 0 0
AT HOME GROUP INC COM 04650Y100 6,745 1,012,696 SH   SOLE 22 948,437 0 64,259
AT HOME GROUP INC COM 04650Y100 146 21,887 SH   SOLE 26 17,520 0 4,367
AT HOME GROUP INC COM 04650Y100 32 4,854 SH   SOLE 28 4,854 0 0
AT HOME GROUP INC COM 04650Y100 82 12,369 SH   SOLE 30 12,369 0 0
AT HOME GROUP INC COM 04650Y100 39 5,821 SH   SOLE 40 5,821 0 0
AT&T INC COM 00206R102 636,663 18,999,201 SH   SOLE 2 2,811,076 0 16,188,125
AT&T INC COM 00206R102 83,714 2,498,169 SH   SOLE 4 2,302,285 0 195,884
AT&T INC COM 00206R102 268,335 8,007,609 SH   SOLE 7 6,997,930 0 1,009,679
AT&T INC COM 00206R102 2,235 66,690 SH   SOLE 13 66,690 0 0
AT&T INC COM 00206R102 2,301 68,670 SH   SOLE 15 68,670 0 0
AT&T INC COM 00206R102 11 324 SH   SOLE 17 0 0 324
AT&T INC COM 00206R102 466,248 13,913,696 SH   SOLE 18 12,935,697 0 977,999
AT&T INC COM 00206R102 74,401 2,220,255 SH   SOLE 19 2,220,255 0 0
AT&T INC COM 00206R102 4,940,173 147,423,854 SH   SOLE 21 147,423,854 0 0
AT&T INC COM 00206R102 5,993,532 178,858,018 SH   SOLE 22 157,688,481 0 21,169,537
AT&T INC COM 00206R102 181,434 5,414,337 SH   SOLE 23 5,414,337 0 0
AT&T INC COM 00206R102 235,005 7,012,976 SH   SOLE 25 7,012,976 0 0
AT&T INC COM 00206R102 1,105,284 32,983,713 SH   SOLE 26 8,011,043 0 24,972,670
AT&T INC COM 00206R102 47,606 1,420,636 SH   SOLE 28 1,040,091 0 380,545
AT&T INC COM 00206R102 22,916 683,852 SH   SOLE 29 170,909 0 512,943
AT&T INC COM 00206R102 1,003,269 29,939,389 SH   SOLE 30 29,939,389 0 0
AT&T INC COM 00206R102 84,504 2,521,743 SH   SOLE 31 1,377,908 0 1,143,835
AT&T INC COM 00206R102 7,198 214,791 SH   SOLE 32 214,791 0 0
AT&T INC COM 00206R102 20,334 606,794 SH   SOLE 34 606,794 0 0
AT&T INC COM 00206R102 17,008 507,550 SH   SOLE 35 507,550 0 0
AT&T INC COM 00206R102 211,886 6,323,071 SH   SOLE 36 6,323,071 0 0
AT&T INC COM 00206R102 5,494 163,962 SH   SOLE 40 163,962 0 0
AT&T INC OPTIONS 00206R102 9,068 270,600 SH Put SOLE 19 270,600 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 846 42,072 SH   SOLE 2 5,194 0 36,878
ATARA BIOTHERAPEUTICS INC COM 046513107 4 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 18 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,031 150,729 SH   SOLE 18 145,003 0 5,726
ATARA BIOTHERAPEUTICS INC COM 046513107 2,934 145,887 SH   SOLE 19 145,887 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 37,278 1,853,687 SH   SOLE 21 1,853,687 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 27,624 1,373,654 SH   SOLE 22 1,323,578 0 50,076
ATARA BIOTHERAPEUTICS INC COM 046513107 238 11,821 SH   SOLE 23 11,821 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 620 30,841 SH   SOLE 26 7,440 0 23,401
ATARA BIOTHERAPEUTICS INC COM 046513107 80 3,979 SH   SOLE 28 3,979 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,509 224,210 SH   SOLE 30 224,210 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 7 369 SH   SOLE 34 369 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 63 3,108 SH   SOLE 40 3,108 0 0
ATENTO S A SHS L0427L105 114 45,842 SH   SOLE 22 45,842 0 0
ATHENE HLDG LTD CL A G0684D107 14,907 346,183 SH   SOLE 2 22,153 0 324,030
ATHENE HLDG LTD CL A G0684D107 2,455 57,025 SH   SOLE 4 52,778 0 4,247
ATHENE HLDG LTD CL A G0684D107 3,289 76,389 SH   SOLE 7 25,788 0 50,601
ATHENE HLDG LTD CL A G0684D107 37 869 SH   SOLE 13 869 0 0
ATHENE HLDG LTD CL A G0684D107 3,454 80,222 SH   SOLE 18 67,530 0 12,692
ATHENE HLDG LTD CL A G0684D107 1,241 28,822 SH   SOLE 19 28,822 0 0
ATHENE HLDG LTD CL A G0684D107 91,319 2,120,730 SH   SOLE 21 2,120,730 0 0
ATHENE HLDG LTD CL A G0684D107 169,127 3,927,712 SH   SOLE 22 3,613,214 0 314,498
ATHENE HLDG LTD CL A G0684D107 4,896 113,698 SH   SOLE 23 113,698 0 0
ATHENE HLDG LTD CL A G0684D107 779 18,098 SH   SOLE 25 18,098 0 0
ATHENE HLDG LTD CL A G0684D107 20,435 474,576 SH   SOLE 26 157,256 0 317,320
ATHENE HLDG LTD CL A G0684D107 1,314 30,520 SH   SOLE 28 21,079 0 9,441
ATHENE HLDG LTD CL A G0684D107 1,624 37,706 SH   SOLE 29 3,426 0 34,280
ATHENE HLDG LTD CL A G0684D107 17,752 412,270 SH   SOLE 30 412,270 0 0
ATHENE HLDG LTD CL A G0684D107 2,148 49,889 SH   SOLE 31 29,842 0 20,047
ATHENE HLDG LTD CL A G0684D107 278 6,448 SH   SOLE 34 6,448 0 0
ATHENE HLDG LTD CL A G0684D107 4,100 95,226 SH   SOLE 36 95,226 0 0
ATHENE HLDG LTD CL A G0684D107 176 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 1,023 51,651 SH   SOLE 2 2,450 0 49,201
ATHENEX INC COM 04685N103 18 910 SH   SOLE 7 910 0 0
ATHENEX INC COM 04685N103 3,827 193,287 SH   SOLE 18 193,287 0 0
ATHENEX INC COM 04685N103 2,141 108,143 SH   SOLE 19 108,143 0 0
ATHENEX INC COM 04685N103 49,518 2,500,887 SH   SOLE 21 2,500,887 0 0
ATHENEX INC COM 04685N103 31,974 1,614,865 SH   SOLE 22 1,545,584 0 69,281
ATHENEX INC COM 04685N103 330 16,648 SH   SOLE 28 16,648 0 0
ATHENEX INC COM 04685N103 330 16,645 SH   SOLE 30 16,645 0 0
ATHENEX INC COM 04685N103 114 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC COM 04744L106 240 142,624 SH   SOLE 2 36,271 0 106,353
ATHERSYS INC COM 04744L106 5 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC COM 04744L106 828 493,027 SH   SOLE 18 432,770 0 60,257
ATHERSYS INC COM 04744L106 1,435 853,944 SH   SOLE 19 853,944 0 0
ATHERSYS INC COM 04744L106 7,173 4,269,902 SH   SOLE 21 4,269,902 0 0
ATHERSYS INC COM 04744L106 6,407 3,813,659 SH   SOLE 22 3,716,262 0 97,397
ATHERSYS INC COM 04744L106 148 88,030 SH   SOLE 23 88,030 0 0
ATHERSYS INC COM 04744L106 223 132,794 SH   SOLE 26 0 0 132,794
ATKORE INTL GROUP INC COM 047649108 1,268 49,023 SH   SOLE 2 10,759 0 38,264
ATKORE INTL GROUP INC COM 047649108 8 299 SH   SOLE 4 299 0 0
ATKORE INTL GROUP INC COM 047649108 24 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 4,085 157,902 SH   SOLE 18 150,628 0 7,274
ATKORE INTL GROUP INC COM 047649108 5,074 196,151 SH   SOLE 19 196,151 0 0
ATKORE INTL GROUP INC COM 047649108 37,250 1,439,877 SH   SOLE 21 1,439,877 0 0
ATKORE INTL GROUP INC COM 047649108 38,686 1,495,413 SH   SOLE 22 1,430,759 0 64,654
ATKORE INTL GROUP INC COM 047649108 832 32,169 SH   SOLE 23 32,169 0 0
ATKORE INTL GROUP INC COM 047649108 2,891 111,732 SH   SOLE 26 18,074 0 93,658
ATKORE INTL GROUP INC COM 047649108 159 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 301 11,616 SH   SOLE 30 11,616 0 0
ATKORE INTL GROUP INC COM 047649108 3,502 135,351 SH   SOLE 31 0 0 135,351
ATKORE INTL GROUP INC COM 047649108 2 79 SH   SOLE 34 79 0 0
ATKORE INTL GROUP INC COM 047649108 102 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 35 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 359 20,946 SH   SOLE 2 987 0 19,959
ATLANTIC CAP BANCSHARES INC COM 048269203 9 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,411 82,418 SH   SOLE 18 82,418 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 688 40,186 SH   SOLE 19 40,186 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 14,145 826,202 SH   SOLE 21 826,202 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 10,046 586,815 SH   SOLE 22 560,122 0 26,693
ATLANTIC CAP BANCSHARES INC COM 048269203 131 7,669 SH   SOLE 30 7,669 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 270 111,580 SH   SOLE 2 4,080 0 107,500
ATLANTIC PWR CORP COM NEW 04878Q863 8 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 893 369,021 SH   SOLE 18 369,021 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 445 184,013 SH   SOLE 19 184,013 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 8,301 3,430,049 SH   SOLE 21 3,430,049 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,942 1,215,558 SH   SOLE 22 1,125,126 0 90,432
ATLANTIC PWR CORP COM NEW 04878Q863 87 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 219 90,654 SH   SOLE 26 0 0 90,654
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,909 82,347 SH   SOLE 2 3,395 0 78,952
ATLANTIC UN BANKSHARES CORP COM 04911A107 8 213 SH   SOLE 4 213 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 51 1,436 SH   SOLE 7 1,436 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 12,623 357,278 SH   SOLE 18 357,278 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4,949 140,068 SH   SOLE 19 140,068 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 92,189 2,609,358 SH   SOLE 21 2,609,358 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 82,966 2,348,307 SH   SOLE 22 2,240,884 0 107,423
ATLANTIC UN BANKSHARES CORP COM 04911A107 832 23,553 SH   SOLE 26 14,831 0 8,722
ATLANTIC UN BANKSHARES CORP COM 04911A107 324 9,165 SH   SOLE 28 9,165 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 804 22,771 SH   SOLE 30 22,771 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 245 6,934 SH   SOLE 40 6,934 0 0
ATLANTICA YIELD PLC SHS G0751N103 7,457 328,922 SH   SOLE 21 328,922 0 0
ATLANTICA YIELD PLC SHS G0751N103 99 4,358 SH   SOLE 22 0 0 4,358
ATLANTICA YIELD PLC SHS G0751N103 13 563 SH   SOLE 23 563 0 0
ATLANTICA YIELD PLC SHS G0751N103 6,656 293,583 SH   SOLE 30 293,583 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 5 1,275 SH   SOLE 18 1,275 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 39 9,573 SH   SOLE 21 9,573 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 2,139 528,137 SH   SOLE 22 528,137 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,100 24,633 SH   SOLE 2 929 0 23,704
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 20 459 SH   SOLE 7 459 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4,689 105,051 SH   SOLE 18 105,051 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,771 39,669 SH   SOLE 19 39,669 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 121,015 2,710,901 SH   SOLE 21 2,710,901 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 32,214 721,631 SH   SOLE 22 699,462 0 22,169
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 43 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,473 32,988 SH   SOLE 30 32,988 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,115 24,988 SH   SOLE 31 0 0 24,988
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 34 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 693 675,000 PRN   SOLE 21 675,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 5 6,577 SH   SOLE 21 6,577 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 16 22,126 SH   SOLE 22 22,126 0 0
ATLASSIAN CORP PLC CL A G06242104 26,198 200,231 SH   SOLE 2 16,473 0 183,758
ATLASSIAN CORP PLC CL A G06242104 296 2,261 SH   SOLE 7 2,261 0 0
ATLASSIAN CORP PLC CL A G06242104 68 522 SH   SOLE 15 522 0 0
ATLASSIAN CORP PLC CL A G06242104 6,326 48,351 SH   SOLE 18 48,141 0 210
ATLASSIAN CORP PLC CL A G06242104 39,484 301,776 SH   SOLE 19 301,776 0 0
ATLASSIAN CORP PLC CL A G06242104 151,117 1,154,974 SH   SOLE 21 1,154,974 0 0
ATLASSIAN CORP PLC CL A G06242104 105,446 805,912 SH   SOLE 22 652,817 0 153,095
ATLASSIAN CORP PLC CL A G06242104 1,808 13,815 SH   SOLE 23 13,815 0 0
ATLASSIAN CORP PLC CL A G06242104 12,673 96,857 SH   SOLE 25 96,857 0 0
ATLASSIAN CORP PLC CL A G06242104 15,498 118,452 SH   SOLE 26 58,390 0 60,062
ATLASSIAN CORP PLC CL A G06242104 536 4,093 SH   SOLE 29 4,093 0 0
ATLASSIAN CORP PLC CL A G06242104 51 386 SH   SOLE 30 386 0 0
ATLASSIAN CORP PLC CL A G06242104 1,576 12,045 SH   SOLE 31 5,137 0 6,908
ATLASSIAN CORP PLC CL A G06242104 28,786 220,012 SH   SOLE 34 220,012 0 0
ATLASSIAN CORP PLC CL A G06242104 6,654 50,855 SH   SOLE 36 50,855 0 0
ATMOS ENERGY CORP COM 049560105 32,030 303,426 SH   SOLE 2 40,085 0 263,341
ATMOS ENERGY CORP COM 049560105 5,125 48,551 SH   SOLE 4 45,621 0 2,930
ATMOS ENERGY CORP COM 049560105 35,543 336,709 SH   SOLE 7 297,021 0 39,688
ATMOS ENERGY CORP COM 049560105 729 6,908 SH   SOLE 13 6,908 0 0
ATMOS ENERGY CORP COM 049560105 109 1,032 SH   SOLE 15 1,032 0 0
ATMOS ENERGY CORP COM 049560105 28,368 268,735 SH   SOLE 18 252,748 0 15,987
ATMOS ENERGY CORP COM 049560105 3,941 37,334 SH   SOLE 19 37,334 0 0
ATMOS ENERGY CORP COM 049560105 427,880 4,053,430 SH   SOLE 21 4,053,430 0 0
ATMOS ENERGY CORP COM 049560105 324,339 3,072,556 SH   SOLE 22 2,748,585 0 323,971
ATMOS ENERGY CORP COM 049560105 8,796 83,325 SH   SOLE 23 83,325 0 0
ATMOS ENERGY CORP COM 049560105 12,685 120,171 SH   SOLE 25 120,171 0 0
ATMOS ENERGY CORP COM 049560105 54,065 512,177 SH   SOLE 26 147,078 0 365,099
ATMOS ENERGY CORP COM 049560105 2,587 24,509 SH   SOLE 28 18,718 0 5,791
ATMOS ENERGY CORP COM 049560105 2,811 26,634 SH   SOLE 29 2,434 0 24,200
ATMOS ENERGY CORP COM 049560105 60,010 568,493 SH   SOLE 30 568,493 0 0
ATMOS ENERGY CORP COM 049560105 4,312 40,849 SH   SOLE 31 23,394 0 17,455
ATMOS ENERGY CORP COM 049560105 735 6,960 SH   SOLE 34 6,960 0 0
ATMOS ENERGY CORP COM 049560105 8,255 78,204 SH   SOLE 36 78,204 0 0
ATMOS ENERGY CORP COM 049560105 322 3,047 SH   SOLE 40 3,047 0 0
ATN INTL INC COM 00215F107 656 11,360 SH   SOLE 2 463 0 10,897
ATN INTL INC COM 00215F107 3 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 10 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 2,735 47,381 SH   SOLE 18 47,381 0 0
ATN INTL INC COM 00215F107 1,087 18,836 SH   SOLE 19 18,836 0 0
ATN INTL INC COM 00215F107 67,875 1,175,735 SH   SOLE 21 1,175,735 0 0
ATN INTL INC COM 00215F107 19,905 344,787 SH   SOLE 22 328,986 0 15,801
ATN INTL INC COM 00215F107 5 84 SH   SOLE 23 84 0 0
ATN INTL INC COM 00215F107 271 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 91 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 874 15,131 SH   SOLE 30 15,131 0 0
ATN INTL INC COM 00215F107 63 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 15 2,974 SH   SOLE 18 2,974 0 0
ATOMERA INC COM 04965B100 189 37,492 SH   SOLE 21 37,492 0 0
ATOMERA INC COM 04965B100 139 27,689 SH   SOLE 22 27,689 0 0
ATOSSA GENETICS INC COM PAR 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA GENETICS INC COM PAR 04962H506 2 615 SH   SOLE 22 615 0 0
ATRECA INC CL A COM 04965G109 1,209 64,157 SH   SOLE 2 64,157 0 0
ATRECA INC CL A COM 04965G109 581 30,831 SH   SOLE 18 30,831 0 0
ATRECA INC CL A COM 04965G109 7,047 374,025 SH   SOLE 19 374,025 0 0
ATRECA INC CL A COM 04965G109 79 4,184 SH   SOLE 20 4,184 0 0
ATRECA INC CL A COM 04965G109 146 7,770 SH   SOLE 22 7,770 0 0
ATRECA INC CL A COM 04965G109 4,325 229,541 SH   SOLE 26 41,687 0 187,854
ATRECA INC CL A COM 04965G109 70 3,715 SH   SOLE 31 0 0 3,715
ATRECA INC CL A COM 04965G109 4,264 226,352 SH   SOLE 34 226,352 0 0
ATRICURE INC COM 04963C209 981 32,889 SH   SOLE 2 2,046 0 30,843
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,725 124,839 SH   SOLE 18 122,250 0 2,589
ATRICURE INC COM 04963C209 4,085 136,900 SH   SOLE 19 136,900 0 0
ATRICURE INC COM 04963C209 38,835 1,301,426 SH   SOLE 21 1,301,426 0 0
ATRICURE INC COM 04963C209 35,779 1,199,025 SH   SOLE 22 1,153,778 0 45,247
ATRICURE INC COM 04963C209 541 18,116 SH   SOLE 23 18,116 0 0
ATRICURE INC COM 04963C209 940 31,487 SH   SOLE 26 14,497 0 16,990
ATRICURE INC COM 04963C209 130 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 4,943 165,642 SH   SOLE 30 165,642 0 0
ATRICURE INC COM 04963C209 566 18,956 SH   SOLE 34 18,956 0 0
ATRICURE INC COM 04963C209 84 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 1,080 1,266 SH   SOLE 2 60 0 1,206
ATRION CORP COM 049904105 6 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 26 30 SH   SOLE 7 30 0 0
ATRION CORP COM 049904105 4,006 4,698 SH   SOLE 18 4,698 0 0
ATRION CORP COM 049904105 2,085 2,445 SH   SOLE 19 2,445 0 0
ATRION CORP COM 049904105 39,000 45,735 SH   SOLE 21 45,735 0 0
ATRION CORP COM 049904105 36,076 42,306 SH   SOLE 22 40,203 0 2,103
ATRION CORP COM 049904105 1,817 2,131 SH   SOLE 23 2,131 0 0
ATRION CORP COM 049904105 895 1,049 SH   SOLE 26 549 0 500
ATRION CORP COM 049904105 186 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 382 448 SH   SOLE 30 448 0 0
ATRION CORP COM 049904105 100 117 SH   SOLE 40 117 0 0
ATYR PHARMA INC COM 002120103 2 5,695 SH   SOLE 21 5,695 0 0
ATYR PHARMA INC COM 002120103 44 120,221 SH   SOLE 22 120,221 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 1,390 469,740 SH   SOLE 2 0 0 469,740
AU OPTRONICS CORP SPONSORED ADR 002255107 150 50,599 SH   SOLE 22 50,599 0 0
AUBURN NATL BANCORP COM 050473107 16 488 SH   SOLE 18 488 0 0
AUBURN NATL BANCORP COM 050473107 20 595 SH   SOLE 21 595 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,516 40,053 SH   SOLE 2 3,605 0 36,448
AUDENTES THERAPEUTICS INC COM 05070R104 8 210 SH   SOLE 4 210 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 26 692 SH   SOLE 7 692 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 5,600 147,917 SH   SOLE 18 143,303 0 4,614
AUDENTES THERAPEUTICS INC COM 05070R104 5,500 145,264 SH   SOLE 19 145,264 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 68,104 1,798,830 SH   SOLE 21 1,798,830 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 43,202 1,141,086 SH   SOLE 22 1,083,830 0 57,256
AUDENTES THERAPEUTICS INC COM 05070R104 297 7,855 SH   SOLE 23 7,855 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,200 31,691 SH   SOLE 26 17,556 0 14,135
AUDENTES THERAPEUTICS INC COM 05070R104 173 4,578 SH   SOLE 28 4,578 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 408 10,768 SH   SOLE 30 10,768 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 23 608 SH   SOLE 34 608 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 147 3,893 SH   SOLE 40 3,893 0 0
AUDIOCODES LTD ORD M15342104 150 9,660 SH   SOLE 22 9,660 0 0
AUDIOEYE INC COM NEW 050734201 8 960 SH   SOLE 18 960 0 0
AUDIOEYE INC COM NEW 050734201 87 11,046 SH   SOLE 21 11,046 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 6,038 917,565 SH   SOLE 21 917,565 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 25 3,860 SH   SOLE 30 3,860 0 0
AURORA CANNABIS INC COM 05156X108 0 9 SH   SOLE 17 0 0 9
AURORA MOBILE LTD ADS 051857100 28 5,800 SH   SOLE 21 5,800 0 0
AURORA MOBILE LTD ADS 051857100 523 110,076 SH   SOLE 22 110,076 0 0
AURORA MOBILE LTD ADS 051857100 190 39,989 SH   SOLE 30 39,989 0 0
AUTODESK INC COM 052769106 97,275 597,145 SH   SOLE 2 46,612 0 550,533
AUTODESK INC COM 052769106 12,499 76,729 SH   SOLE 4 70,720 0 6,009
AUTODESK INC COM 052769106 32,285 198,188 SH   SOLE 7 195,527 0 2,661
AUTODESK INC COM 052769106 497 3,053 SH   SOLE 13 3,053 0 0
AUTODESK INC COM 052769106 387 2,374 SH   SOLE 15 2,374 0 0
AUTODESK INC COM 052769106 204,550 1,255,681 SH   SOLE 18 1,031,998 0 223,683
AUTODESK INC COM 052769106 133,865 821,764 SH   SOLE 19 821,764 0 0
AUTODESK INC COM 052769106 752,287 4,618,093 SH   SOLE 21 4,618,093 0 0
AUTODESK INC COM 052769106 869,698 5,338,845 SH   SOLE 22 4,766,379 0 572,466
AUTODESK INC COM 052769106 25,544 156,806 SH   SOLE 23 156,806 0 0
AUTODESK INC COM 052769106 132,529 813,560 SH   SOLE 25 813,560 0 0
AUTODESK INC COM 052769106 136,090 835,418 SH   SOLE 26 254,975 0 580,443
AUTODESK INC COM 052769106 7,090 43,522 SH   SOLE 28 32,043 0 11,479
AUTODESK INC COM 052769106 774 4,754 SH   SOLE 29 4,754 0 0
AUTODESK INC COM 052769106 152,241 934,565 SH   SOLE 30 934,565 0 0
AUTODESK INC COM 052769106 11,138 68,371 SH   SOLE 31 40,154 0 28,217
AUTODESK INC COM 052769106 5,016 30,794 SH   SOLE 32 30,794 0 0
AUTODESK INC COM 052769106 30,915 189,782 SH   SOLE 34 189,782 0 0
AUTODESK INC COM 052769106 23,683 145,383 SH   SOLE 36 145,383 0 0
AUTODESK INC COM 052769106 760 4,663 SH   SOLE 40 4,663 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 4,964 57,978 SH   SOLE 2 5,578 0 52,400
AUTOHOME INC SP ADR RP CL A 05278C107 1,144 13,360 SH   SOLE 4 13,360 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 734 8,578 SH   SOLE 7 8,578 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 43 498 SH   SOLE 13 498 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,643 19,185 SH   SOLE 15 18,331 0 854
AUTOHOME INC SP ADR RP CL A 05278C107 1,518 17,730 SH   SOLE 18 17,730 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 104,810 1,224,130 SH   SOLE 21 1,224,130 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 66,682 778,811 SH   SOLE 22 719,985 0 58,826
AUTOHOME INC SP ADR RP CL A 05278C107 2,956 34,523 SH   SOLE 23 34,523 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,705 31,597 SH   SOLE 25 31,597 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 23,007 268,712 SH   SOLE 26 34,797 0 233,915
AUTOHOME INC SP ADR RP CL A 05278C107 679 7,933 SH   SOLE 28 7,933 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 963 11,245 SH   SOLE 29 6,290 0 4,955
AUTOHOME INC SP ADR RP CL A 05278C107 29,073 339,563 SH   SOLE 30 339,563 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 276 3,219 SH   SOLE 31 3,219 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 461 5,379 SH   SOLE 34 5,379 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 41 479 SH   SOLE 40 479 0 0
AUTOLIV INC COM 052800109 2,333 33,091 SH   SOLE 2 4,240 0 28,851
AUTOLIV INC COM 052800109 2,006 28,451 SH   SOLE 4 26,308 0 2,143
AUTOLIV INC COM 052800109 1,247 17,681 SH   SOLE 7 11,194 0 6,487
AUTOLIV INC COM 052800109 35 500 SH   SOLE 13 500 0 0
AUTOLIV INC COM 052800109 48 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 3,429 48,625 SH   SOLE 18 41,579 0 7,046
AUTOLIV INC COM 052800109 30 419 SH   SOLE 19 419 0 0
AUTOLIV INC COM 052800109 21,106 299,334 SH   SOLE 21 299,334 0 0
AUTOLIV INC COM 052800109 116,122 1,646,881 SH   SOLE 22 1,586,411 0 60,470
AUTOLIV INC COM 052800109 4,396 62,345 SH   SOLE 23 62,345 0 0
AUTOLIV INC COM 052800109 6,590 93,462 SH   SOLE 25 93,462 0 0
AUTOLIV INC COM 052800109 23,627 335,088 SH   SOLE 26 136,772 0 198,316
AUTOLIV INC COM 052800109 1,123 15,931 SH   SOLE 28 12,124 0 3,807
AUTOLIV INC COM 052800109 1,352 19,178 SH   SOLE 29 2,070 0 17,108
AUTOLIV INC COM 052800109 9,424 133,656 SH   SOLE 30 133,656 0 0
AUTOLIV INC COM 052800109 1,719 24,381 SH   SOLE 31 13,704 0 10,677
AUTOLIV INC COM 052800109 288 4,091 SH   SOLE 34 4,091 0 0
AUTOLIV INC COM 052800109 5,199 73,729 SH   SOLE 36 73,729 0 0
AUTOLIV INC COM 052800109 123 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 3,222 200,127 SH   SOLE 21 200,127 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 12 745 SH   SOLE 30 745 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 201,069 1,216,166 SH   SOLE 2 254,523 0 961,643
AUTOMATIC DATA PROCESSING IN COM 053015103 30,592 185,034 SH   SOLE 4 173,029 0 12,005
AUTOMATIC DATA PROCESSING IN COM 053015103 80,238 485,322 SH   SOLE 7 433,421 0 51,901
AUTOMATIC DATA PROCESSING IN COM 053015103 11,616 70,262 SH   SOLE 13 70,262 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 819 4,951 SH   SOLE 15 4,951 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 172,020 1,040,463 SH   SOLE 18 957,772 0 82,691
AUTOMATIC DATA PROCESSING IN COM 053015103 95,360 576,785 SH   SOLE 19 576,785 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,583,169 9,575,809 SH   SOLE 21 9,575,809 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,916,923 11,594,525 SH   SOLE 22 10,228,005 0 1,366,520
AUTOMATIC DATA PROCESSING IN COM 053015103 61,315 370,865 SH   SOLE 23 370,865 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 68,800 416,136 SH   SOLE 25 416,136 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 405,492 2,452,624 SH   SOLE 26 506,769 0 1,945,855
AUTOMATIC DATA PROCESSING IN COM 053015103 14,149 85,580 SH   SOLE 28 62,553 0 23,027
AUTOMATIC DATA PROCESSING IN COM 053015103 30,324 183,412 SH   SOLE 29 31,641 0 151,771
AUTOMATIC DATA PROCESSING IN COM 053015103 324,917 1,965,264 SH   SOLE 30 1,965,264 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 26,833 162,300 SH   SOLE 31 98,760 0 63,540
AUTOMATIC DATA PROCESSING IN COM 053015103 10,064 60,873 SH   SOLE 32 60,873 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 20,515 124,086 SH   SOLE 34 124,086 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 62,050 375,311 SH   SOLE 36 375,311 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,634 9,882 SH   SOLE 40 9,882 0 0
AUTONATION INC COM 05329W102 5,442 129,768 SH   SOLE 2 30,698 0 99,070
AUTONATION INC COM 05329W102 14 337 SH   SOLE 4 337 0 0
AUTONATION INC COM 05329W102 124 2,945 SH   SOLE 7 2,945 0 0
AUTONATION INC COM 05329W102 7,952 189,603 SH   SOLE 18 189,603 0 0
AUTONATION INC COM 05329W102 490 11,683 SH   SOLE 19 11,683 0 0
AUTONATION INC COM 05329W102 115,469 2,753,200 SH   SOLE 21 2,753,200 0 0
AUTONATION INC COM 05329W102 77,673 1,852,011 SH   SOLE 22 1,722,962 0 129,049
AUTONATION INC COM 05329W102 913 21,772 SH   SOLE 26 11,745 0 10,027
AUTONATION INC COM 05329W102 280 6,687 SH   SOLE 28 6,687 0 0
AUTONATION INC COM 05329W102 670 15,985 SH   SOLE 30 15,985 0 0
AUTONATION INC COM 05329W102 128 3,061 SH   SOLE 31 1,161 0 1,900
AUTONATION INC COM 05329W102 884 21,080 SH   SOLE 36 21,080 0 0
AUTONATION INC COM 05329W102 200 4,760 SH   SOLE 40 4,760 0 0
AUTOWEB INC COM 05335B100 7 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 104 29,200 SH   SOLE 21 29,200 0 0
AUTOWEB INC COM 05335B100 803 226,223 SH   SOLE 22 226,223 0 0
AUTOWEB INC COM 05335B100 70 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 79,533 72,338 SH   SOLE 2 17,698 0 54,640
AUTOZONE INC COM 053332102 12,647 11,503 SH   SOLE 4 10,800 0 703
AUTOZONE INC COM 053332102 38,036 34,595 SH   SOLE 7 26,258 0 8,337
AUTOZONE INC COM 053332102 1,655 1,505 SH   SOLE 13 1,505 0 0
AUTOZONE INC COM 053332102 287 261 SH   SOLE 15 261 0 0
AUTOZONE INC COM 053332102 58,557 53,259 SH   SOLE 18 48,433 0 4,826
AUTOZONE INC COM 053332102 25,219 22,937 SH   SOLE 19 22,937 0 0
AUTOZONE INC COM 053332102 902,508 820,857 SH   SOLE 21 820,857 0 0
AUTOZONE INC COM 053332102 760,327 691,540 SH   SOLE 22 617,009 0 74,531
AUTOZONE INC COM 053332102 24,979 22,719 SH   SOLE 23 22,719 0 0
AUTOZONE INC COM 053332102 29,623 26,943 SH   SOLE 25 26,943 0 0
AUTOZONE INC COM 053332102 136,979 124,586 SH   SOLE 26 36,124 0 88,462
AUTOZONE INC COM 053332102 5,264 4,788 SH   SOLE 28 3,501 0 1,287
AUTOZONE INC COM 053332102 9,335 8,490 SH   SOLE 29 3,014 0 5,476
AUTOZONE INC COM 053332102 120,559 109,652 SH   SOLE 30 109,652 0 0
AUTOZONE INC COM 053332102 13,379 12,169 SH   SOLE 31 8,220 0 3,949
AUTOZONE INC COM 053332102 19,687 17,906 SH   SOLE 34 17,906 0 0
AUTOZONE INC COM 053332102 29,667 26,983 SH   SOLE 36 26,983 0 0
AUTOZONE INC COM 053332102 618 562 SH   SOLE 40 562 0 0
AVALARA INC COM 05338G106 5,597 77,527 SH   SOLE 2 3,847 0 73,680
AVALARA INC COM 05338G106 59 818 SH   SOLE 7 818 0 0
AVALARA INC COM 05338G106 1,837 25,450 SH   SOLE 18 22,526 0 2,924
AVALARA INC COM 05338G106 28,814 399,083 SH   SOLE 19 399,083 0 0
AVALARA INC COM 05338G106 45,275 627,076 SH   SOLE 21 627,076 0 0
AVALARA INC COM 05338G106 83,553 1,157,241 SH   SOLE 22 1,098,285 0 58,956
AVALARA INC COM 05338G106 302 4,185 SH   SOLE 23 4,185 0 0
AVALARA INC COM 05338G106 1,567 21,703 SH   SOLE 26 0 0 21,703
AVALARA INC COM 05338G106 65 904 SH   SOLE 31 904 0 0
AVALARA INC COM 05338G106 14,623 202,541 SH   SOLE 34 202,541 0 0
AVALON GLOBOCARE CORP COM 05344R104 44 17,094 SH   SOLE 2 1,696 0 15,398
AVALON GLOBOCARE CORP COM 05344R104 188 72,324 SH   SOLE 18 72,324 0 0
AVALON GLOBOCARE CORP COM 05344R104 96 36,804 SH   SOLE 19 36,804 0 0
AVALON GLOBOCARE CORP COM 05344R104 1,860 715,317 SH   SOLE 21 715,317 0 0
AVALON GLOBOCARE CORP COM 05344R104 347 133,413 SH   SOLE 22 127,549 0 5,864
AVALONBAY CMNTYS INC COM 053484101 69,107 340,125 SH   SOLE 2 29,691 0 310,434
AVALONBAY CMNTYS INC COM 053484101 26,739 131,602 SH   SOLE 4 127,973 0 3,629
AVALONBAY CMNTYS INC COM 053484101 62,849 309,327 SH   SOLE 7 303,977 0 5,350
AVALONBAY CMNTYS INC COM 053484101 401 1,972 SH   SOLE 13 1,972 0 0
AVALONBAY CMNTYS INC COM 053484101 1,299 6,391 SH   SOLE 15 6,391 0 0
AVALONBAY CMNTYS INC COM 053484101 112,508 553,738 SH   SOLE 18 535,373 0 18,365
AVALONBAY CMNTYS INC COM 053484101 66,197 325,803 SH   SOLE 19 325,803 0 0
AVALONBAY CMNTYS INC COM 053484101 1,286,186 6,330,279 SH   SOLE 21 6,330,279 0 0
AVALONBAY CMNTYS INC COM 053484101 1,060,508 5,219,549 SH   SOLE 22 4,784,941 0 434,608
AVALONBAY CMNTYS INC COM 053484101 25,740 126,688 SH   SOLE 23 126,688 0 0
AVALONBAY CMNTYS INC COM 053484101 86,931 427,852 SH   SOLE 25 427,852 0 0
AVALONBAY CMNTYS INC COM 053484101 145,332 715,287 SH   SOLE 26 172,948 0 542,339
AVALONBAY CMNTYS INC COM 053484101 8,657 42,606 SH   SOLE 28 35,551 0 7,055
AVALONBAY CMNTYS INC COM 053484101 15,215 74,884 SH   SOLE 29 74,884 0 0
AVALONBAY CMNTYS INC COM 053484101 242,443 1,193,242 SH   SOLE 30 1,193,242 0 0
AVALONBAY CMNTYS INC COM 053484101 9,892 48,687 SH   SOLE 31 27,287 0 21,400
AVALONBAY CMNTYS INC COM 053484101 24,845 122,280 SH   SOLE 34 122,280 0 0
AVALONBAY CMNTYS INC COM 053484101 26,105 128,484 SH   SOLE 36 128,484 0 0
AVALONBAY CMNTYS INC COM 053484101 661 3,252 SH   SOLE 40 3,252 0 0
AVANGRID INC COM 05351W103 6,856 135,760 SH   SOLE 2 7,392 0 128,368
AVANGRID INC COM 05351W103 122 2,410 SH   SOLE 4 2,410 0 0
AVANGRID INC COM 05351W103 229 4,527 SH   SOLE 7 4,527 0 0
AVANGRID INC COM 05351W103 36 720 SH   SOLE 15 720 0 0
AVANGRID INC COM 05351W103 1,253 24,803 SH   SOLE 18 24,803 0 0
AVANGRID INC COM 05351W103 755 14,951 SH   SOLE 19 14,951 0 0
AVANGRID INC COM 05351W103 38,607 764,504 SH   SOLE 21 764,504 0 0
AVANGRID INC COM 05351W103 68,933 1,365,005 SH   SOLE 22 1,279,084 0 85,921
AVANGRID INC COM 05351W103 2,459 48,698 SH   SOLE 25 48,698 0 0
AVANGRID INC COM 05351W103 4,167 82,510 SH   SOLE 26 32,622 0 49,888
AVANGRID INC COM 05351W103 799 15,829 SH   SOLE 30 15,829 0 0
AVANGRID INC COM 05351W103 233 4,623 SH   SOLE 31 1,223 0 3,400
AVANGRID INC COM 05351W103 964 19,099 SH   SOLE 36 19,099 0 0
AVANOS MED INC COM 05350V106 2,980 68,342 SH   SOLE 2 22,096 0 46,246
AVANOS MED INC COM 05350V106 9 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 38 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 11,693 268,116 SH   SOLE 18 268,116 0 0
AVANOS MED INC COM 05350V106 3,531 80,969 SH   SOLE 19 80,969 0 0
AVANOS MED INC COM 05350V106 146,766 3,365,432 SH   SOLE 21 3,365,432 0 0
AVANOS MED INC COM 05350V106 71,407 1,637,404 SH   SOLE 22 1,573,525 0 63,879
AVANOS MED INC COM 05350V106 789 18,097 SH   SOLE 26 13,599 0 4,498
AVANOS MED INC COM 05350V106 263 6,022 SH   SOLE 28 6,022 0 0
AVANOS MED INC COM 05350V106 595 13,642 SH   SOLE 30 13,642 0 0
AVANOS MED INC COM 05350V106 73 1,675 SH   SOLE 36 1,675 0 0
AVANOS MED INC COM 05350V106 216 4,955 SH   SOLE 40 4,955 0 0
AVANTOR INC COM 05352A100 8,540 447,359 SH   SOLE 2 447,359 0 0
AVANTOR INC COM 05352A100 4,499 235,693 SH   SOLE 18 235,693 0 0
AVANTOR INC COM 05352A100 101,069 5,294,351 SH   SOLE 19 5,294,351 0 0
AVANTOR INC COM 05352A100 577 30,240 SH   SOLE 20 30,240 0 0
AVANTOR INC COM 05352A100 2,873 150,494 SH   SOLE 21 150,494 0 0
AVANTOR INC COM 05352A100 67,934 3,558,601 SH   SOLE 22 3,558,601 0 0
AVANTOR INC COM 05352A100 29,990 1,570,971 SH   SOLE 34 1,570,971 0 0
AVANTOR INC OPTIONS 05352A100 4 200 SH Put SOLE 2 200 0 0
AVANTOR INC OPTIONS 05352A100 1,623 85,000 SH Put SOLE 19 85,000 0 0
AVANTOR INC OPTIONS 05352A100 6 300 SH Put SOLE 22 300 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 64,632 977,355 SH   SOLE 21 977,355 0 0
AVAYA HLDGS CORP COM 05351X101 19,217 1,613,560 SH   SOLE 2 1,504,779 0 108,781
AVAYA HLDGS CORP COM 05351X101 6 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 41 3,440 SH   SOLE 7 3,440 0 0
AVAYA HLDGS CORP COM 05351X101 4,312 362,015 SH   SOLE 18 362,015 0 0
AVAYA HLDGS CORP COM 05351X101 2,256 189,398 SH   SOLE 19 189,398 0 0
AVAYA HLDGS CORP COM 05351X101 45,747 3,841,047 SH   SOLE 21 3,841,047 0 0
AVAYA HLDGS CORP COM 05351X101 36,969 3,104,011 SH   SOLE 22 2,958,443 0 145,568
AVAYA HLDGS CORP COM 05351X101 309 25,958 SH   SOLE 26 18,350 0 7,608
AVAYA HLDGS CORP COM 05351X101 171 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 350 29,361 SH   SOLE 30 29,361 0 0
AVAYA HLDGS CORP COM 05351X101 0 11 SH   SOLE 37 11 0 0
AVAYA HLDGS CORP COM 05351X101 148 12,387 SH   SOLE 40 12,387 0 0
AVEDRO INC COM 05355N109 85 4,315 SH   SOLE 2 208 0 4,107
AVEDRO INC COM 05355N109 342 17,407 SH   SOLE 18 17,407 0 0
AVEDRO INC COM 05355N109 165 8,409 SH   SOLE 19 8,409 0 0
AVEDRO INC COM 05355N109 3,199 162,872 SH   SOLE 21 162,872 0 0
AVEDRO INC COM 05355N109 908 46,255 SH   SOLE 22 44,806 0 1,449
AVENUE THERAPEUTICS INC COM NEW 05360L205 8 1,347 SH   SOLE 18 1,347 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 115 18,242 SH   SOLE 21 18,242 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 128 20,344 SH   SOLE 22 20,344 0 0
AVEO PHARMACEUTICALS INC COM 053588109 30 44,479 SH   SOLE 21 44,479 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1,315 1,953,314 SH   SOLE 22 1,953,314 0 0
AVERY DENNISON CORP COM 053611109 24,669 213,254 SH   SOLE 2 29,811 0 183,443
AVERY DENNISON CORP COM 053611109 3,192 27,596 SH   SOLE 4 25,273 0 2,323
AVERY DENNISON CORP COM 053611109 10,546 91,166 SH   SOLE 7 75,798 0 15,368
AVERY DENNISON CORP COM 053611109 59 508 SH   SOLE 13 508 0 0
AVERY DENNISON CORP COM 053611109 90 780 SH   SOLE 15 780 0 0
AVERY DENNISON CORP COM 053611109 29,207 252,484 SH   SOLE 18 241,125 0 11,359
AVERY DENNISON CORP COM 053611109 3,143 27,172 SH   SOLE 19 27,172 0 0
AVERY DENNISON CORP COM 053611109 253,234 2,189,088 SH   SOLE 21 2,189,088 0 0
AVERY DENNISON CORP COM 053611109 273,367 2,363,133 SH   SOLE 22 2,124,851 0 238,282
AVERY DENNISON CORP COM 053611109 7,167 61,957 SH   SOLE 23 61,957 0 0
AVERY DENNISON CORP COM 053611109 10,267 88,750 SH   SOLE 25 88,750 0 0
AVERY DENNISON CORP COM 053611109 52,942 457,655 SH   SOLE 26 124,774 0 332,881
AVERY DENNISON CORP COM 053611109 1,921 16,602 SH   SOLE 28 12,177 0 4,425
AVERY DENNISON CORP COM 053611109 2,217 19,161 SH   SOLE 29 1,806 0 17,355
AVERY DENNISON CORP COM 053611109 36,634 316,688 SH   SOLE 30 316,688 0 0
AVERY DENNISON CORP COM 053611109 3,137 27,116 SH   SOLE 31 17,300 0 9,816
AVERY DENNISON CORP COM 053611109 760 6,570 SH   SOLE 34 6,570 0 0
AVERY DENNISON CORP COM 053611109 7,468 64,555 SH   SOLE 36 64,555 0 0
AVERY DENNISON CORP COM 053611109 205 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 13 968 SH   SOLE 18 968 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 247 17,998 SH   SOLE 21 17,998 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 1,744 127,288 SH   SOLE 22 127,288 0 0
AVID BIOSERVICES INC COM 05368M106 267 47,611 SH   SOLE 2 2,191 0 45,420
AVID BIOSERVICES INC COM 05368M106 10 1,790 SH   SOLE 7 1,790 0 0
AVID BIOSERVICES INC COM 05368M106 1,052 187,843 SH   SOLE 18 187,843 0 0
AVID BIOSERVICES INC COM 05368M106 524 93,553 SH   SOLE 19 93,553 0 0
AVID BIOSERVICES INC COM 05368M106 10,200 1,821,344 SH   SOLE 21 1,821,344 0 0
AVID BIOSERVICES INC COM 05368M106 9,174 1,638,145 SH   SOLE 22 1,595,392 0 42,753
AVID TECHNOLOGY INC COM 05367P100 225 24,673 SH   SOLE 2 1,348 0 23,325
AVID TECHNOLOGY INC COM 05367P100 7 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 889 97,427 SH   SOLE 18 97,427 0 0
AVID TECHNOLOGY INC COM 05367P100 481 52,736 SH   SOLE 19 52,736 0 0
AVID TECHNOLOGY INC COM 05367P100 8,499 931,944 SH   SOLE 21 931,944 0 0
AVID TECHNOLOGY INC COM 05367P100 7,786 853,678 SH   SOLE 22 830,403 0 23,275
AVINGER INC COM 053734604 0 8 SH   SOLE 21 8 0 0
AVINGER INC COM 053734604 0 109 SH   SOLE 22 109 0 0
AVIS BUDGET GROUP INC COM 053774105 2,764 78,609 SH   SOLE 2 29,419 0 49,190
AVIS BUDGET GROUP INC COM 053774105 10 295 SH   SOLE 4 295 0 0
AVIS BUDGET GROUP INC COM 053774105 160 4,542 SH   SOLE 7 4,542 0 0
AVIS BUDGET GROUP INC COM 053774105 12,318 350,339 SH   SOLE 18 350,339 0 0
AVIS BUDGET GROUP INC COM 053774105 3,686 104,834 SH   SOLE 19 104,834 0 0
AVIS BUDGET GROUP INC COM 053774105 161,286 4,587,212 SH   SOLE 21 4,587,212 0 0
AVIS BUDGET GROUP INC COM 053774105 83,514 2,375,253 SH   SOLE 22 2,250,344 0 124,909
AVIS BUDGET GROUP INC COM 053774105 997 28,357 SH   SOLE 26 23,253 0 5,104
AVIS BUDGET GROUP INC COM 053774105 279 7,923 SH   SOLE 28 7,923 0 0
AVIS BUDGET GROUP INC COM 053774105 693 19,701 SH   SOLE 30 19,701 0 0
AVIS BUDGET GROUP INC COM 053774105 1,130 32,151 SH   SOLE 31 0 0 32,151
AVIS BUDGET GROUP INC COM 053774105 1,718 48,862 SH   SOLE 36 48,862 0 0
AVIS BUDGET GROUP INC COM 053774105 246 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 14,178 317,894 SH   SOLE 2 213,116 0 104,778
AVISTA CORP COM 05379B107 1,782 39,947 SH   SOLE 4 39,947 0 0
AVISTA CORP COM 05379B107 675 15,131 SH   SOLE 7 15,131 0 0
AVISTA CORP COM 05379B107 94 2,101 SH   SOLE 13 2,101 0 0
AVISTA CORP COM 05379B107 16,929 379,568 SH   SOLE 18 364,081 0 15,487
AVISTA CORP COM 05379B107 11,262 252,514 SH   SOLE 19 252,514 0 0
AVISTA CORP COM 05379B107 386,092 8,656,776 SH   SOLE 21 8,656,776 0 0
AVISTA CORP COM 05379B107 107,715 2,415,126 SH   SOLE 22 2,197,708 0 217,418
AVISTA CORP COM 05379B107 4,054 90,899 SH   SOLE 23 90,899 0 0
AVISTA CORP COM 05379B107 3,265 73,210 SH   SOLE 26 17,831 0 55,379
AVISTA CORP COM 05379B107 367 8,230 SH   SOLE 28 8,230 0 0
AVISTA CORP COM 05379B107 1,570 35,200 SH   SOLE 29 35,200 0 0
AVISTA CORP COM 05379B107 5,297 118,776 SH   SOLE 30 118,776 0 0
AVISTA CORP COM 05379B107 2,814 63,095 SH   SOLE 31 47,013 0 16,082
AVISTA CORP COM 05379B107 1,094 24,540 SH   SOLE 32 24,540 0 0
AVISTA CORP COM 05379B107 285 6,391 SH   SOLE 34 6,391 0 0
AVISTA CORP COM 05379B107 1,083 24,288 SH   SOLE 36 24,288 0 0
AVISTA CORP COM 05379B107 295 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 12,162 268,657 SH   SOLE 2 61,371 0 207,286
AVNET INC COM 053807103 22 489 SH   SOLE 4 489 0 0
AVNET INC COM 053807103 215 4,742 SH   SOLE 7 4,742 0 0
AVNET INC COM 053807103 38 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 14,687 324,431 SH   SOLE 18 324,431 0 0
AVNET INC COM 053807103 6,687 147,715 SH   SOLE 19 147,715 0 0
AVNET INC COM 053807103 233,775 5,164,011 SH   SOLE 21 5,164,011 0 0
AVNET INC COM 053807103 166,752 3,683,493 SH   SOLE 22 3,416,030 0 267,463
AVNET INC COM 053807103 7,270 160,595 SH   SOLE 25 160,595 0 0
AVNET INC COM 053807103 11,146 246,207 SH   SOLE 26 99,301 0 146,906
AVNET INC COM 053807103 627 13,855 SH   SOLE 28 13,855 0 0
AVNET INC COM 053807103 1,515 33,464 SH   SOLE 30 33,464 0 0
AVNET INC COM 053807103 287 6,335 SH   SOLE 31 2,235 0 4,100
AVNET INC COM 053807103 2,931 64,746 SH   SOLE 34 64,746 0 0
AVNET INC COM 053807103 4,301 95,015 SH   SOLE 36 95,015 0 0
AVNET INC COM 053807103 485 10,713 SH   SOLE 40 10,713 0 0
AVON PRODS INC COM 054303102 8 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 59 15,224 SH   SOLE 7 15,224 0 0
AVON PRODS INC COM 054303102 1,922 495,450 SH   SOLE 18 495,450 0 0
AVON PRODS INC COM 054303102 130,448 33,620,584 SH   SOLE 21 33,620,584 0 0
AVON PRODS INC COM 054303102 32,559 8,391,467 SH   SOLE 22 7,957,903 0 433,564
AVON PRODS INC COM 054303102 514 132,373 SH   SOLE 26 50,478 0 81,895
AVON PRODS INC COM 054303102 236 60,852 SH   SOLE 28 60,852 0 0
AVON PRODS INC COM 054303102 2,460 634,142 SH   SOLE 30 634,142 0 0
AVON PRODS INC COM 054303102 234 60,287 SH   SOLE 36 60,287 0 0
AVON PRODS INC COM 054303102 184 47,317 SH   SOLE 40 47,317 0 0
AVROBIO INC COM 05455M100 221 13,599 SH   SOLE 2 689 0 12,910
AVROBIO INC COM 05455M100 886 54,519 SH   SOLE 18 54,519 0 0
AVROBIO INC COM 05455M100 443 27,242 SH   SOLE 19 27,242 0 0
AVROBIO INC COM 05455M100 12,709 781,598 SH   SOLE 21 781,598 0 0
AVROBIO INC COM 05455M100 5,545 340,994 SH   SOLE 22 336,381 0 4,613
AVROBIO INC COM 05455M100 62 3,789 SH   SOLE 30 3,789 0 0
AVX CORP NEW COM 002444107 864 52,076 SH   SOLE 2 5,152 0 46,924
AVX CORP NEW COM 002444107 6 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 57 3,405 SH   SOLE 7 3,405 0 0
AVX CORP NEW COM 002444107 2,520 151,832 SH   SOLE 18 151,832 0 0
AVX CORP NEW COM 002444107 1,299 78,279 SH   SOLE 19 78,279 0 0
AVX CORP NEW COM 002444107 27,230 1,640,371 SH   SOLE 21 1,640,371 0 0
AVX CORP NEW COM 002444107 26,133 1,574,275 SH   SOLE 22 1,504,163 0 70,112
AVX CORP NEW COM 002444107 423 25,508 SH   SOLE 26 5,596 0 19,912
AVX CORP NEW COM 002444107 118 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 222 13,353 SH   SOLE 30 13,353 0 0
AVX CORP NEW COM 002444107 2,036 122,678 SH   SOLE 31 0 0 122,678
AVX CORP NEW COM 002444107 113 6,796 SH   SOLE 40 6,796 0 0
AWARE INC MASS COM 05453N100 9 2,853 SH   SOLE 18 2,853 0 0
AWARE INC MASS COM 05453N100 189 57,049 SH   SOLE 21 57,049 0 0
AWARE INC MASS COM 05453N100 1,417 426,884 SH   SOLE 22 426,884 0 0
AXA EQUITABLE HLDGS INC COM 054561105 15,372 735,516 SH   SOLE 2 142,604 0 592,912
AXA EQUITABLE HLDGS INC COM 054561105 2,170 103,843 SH   SOLE 4 97,536 0 6,307
AXA EQUITABLE HLDGS INC COM 054561105 2,876 137,624 SH   SOLE 7 38,739 0 98,885
AXA EQUITABLE HLDGS INC COM 054561105 45 2,154 SH   SOLE 15 2,154 0 0
AXA EQUITABLE HLDGS INC COM 054561105 80,573 3,855,175 SH   SOLE 18 3,593,717 0 261,458
AXA EQUITABLE HLDGS INC COM 054561105 199,010 9,522,020 SH   SOLE 19 9,522,020 0 0
AXA EQUITABLE HLDGS INC COM 054561105 76,153 3,643,691 SH   SOLE 21 3,643,691 0 0
AXA EQUITABLE HLDGS INC COM 054561105 167,003 7,990,570 SH   SOLE 22 7,440,610 0 549,960
AXA EQUITABLE HLDGS INC COM 054561105 4,906 234,746 SH   SOLE 23 234,746 0 0
AXA EQUITABLE HLDGS INC COM 054561105 9,664 462,412 SH   SOLE 25 462,412 0 0
AXA EQUITABLE HLDGS INC COM 054561105 29,315 1,402,647 SH   SOLE 26 423,936 0 978,711
AXA EQUITABLE HLDGS INC COM 054561105 1,073 51,339 SH   SOLE 28 37,388 0 13,951
AXA EQUITABLE HLDGS INC COM 054561105 1,398 66,874 SH   SOLE 29 5,516 0 61,358
AXA EQUITABLE HLDGS INC COM 054561105 10,989 525,786 SH   SOLE 30 525,786 0 0
AXA EQUITABLE HLDGS INC COM 054561105 1,829 87,501 SH   SOLE 31 48,376 0 39,125
AXA EQUITABLE HLDGS INC COM 054561105 21,311 1,019,681 SH   SOLE 34 1,019,681 0 0
AXA EQUITABLE HLDGS INC COM 054561105 3,571 170,864 SH   SOLE 36 170,864 0 0
AXA EQUITABLE HLDGS INC COM 054561105 104 4,956 SH   SOLE 40 4,956 0 0
AXALTA COATING SYS LTD COM G0750C108 17,209 578,081 SH   SOLE 2 137,921 0 440,160
AXALTA COATING SYS LTD COM G0750C108 1,956 65,718 SH   SOLE 4 59,638 0 6,080
AXALTA COATING SYS LTD COM G0750C108 393 13,198 SH   SOLE 7 13,198 0 0
AXALTA COATING SYS LTD COM G0750C108 35 1,190 SH   SOLE 13 1,190 0 0
AXALTA COATING SYS LTD COM G0750C108 3,818 128,253 SH   SOLE 18 111,113 0 17,140
AXALTA COATING SYS LTD COM G0750C108 1,929 64,788 SH   SOLE 19 64,788 0 0
AXALTA COATING SYS LTD COM G0750C108 78,156 2,625,337 SH   SOLE 21 2,625,337 0 0
AXALTA COATING SYS LTD COM G0750C108 177,991 5,978,858 SH   SOLE 22 5,552,310 0 426,548
AXALTA COATING SYS LTD COM G0750C108 4,709 158,183 SH   SOLE 23 158,183 0 0
AXALTA COATING SYS LTD COM G0750C108 294 9,879 SH   SOLE 25 9,879 0 0
AXALTA COATING SYS LTD COM G0750C108 18,502 621,487 SH   SOLE 26 254,675 0 366,812
AXALTA COATING SYS LTD COM G0750C108 1,225 41,150 SH   SOLE 28 29,532 0 11,618
AXALTA COATING SYS LTD COM G0750C108 1,474 49,528 SH   SOLE 29 4,674 0 44,854
AXALTA COATING SYS LTD COM G0750C108 10,830 363,785 SH   SOLE 30 363,785 0 0
AXALTA COATING SYS LTD COM G0750C108 2,130 71,564 SH   SOLE 31 42,257 0 29,307
AXALTA COATING SYS LTD COM G0750C108 1,086 36,485 SH   SOLE 34 36,485 0 0
AXALTA COATING SYS LTD COM G0750C108 1,306 43,882 SH   SOLE 36 43,882 0 0
AXALTA COATING SYS LTD COM G0750C108 131 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 491 32,607 SH   SOLE 2 1,317 0 31,290
AXCELIS TECHNOLOGIES INC COM NEW 054540208 11 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,229 148,124 SH   SOLE 18 148,124 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 839 55,775 SH   SOLE 19 55,775 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 54,633 3,630,116 SH   SOLE 21 3,630,116 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 15,092 1,002,816 SH   SOLE 22 962,963 0 39,853
AXCELIS TECHNOLOGIES INC COM NEW 054540208 185 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 65 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 711 47,246 SH   SOLE 30 47,246 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 43 2,879 SH   SOLE 34 2,879 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 74 4,931 SH   SOLE 40 4,931 0 0
AXCELLA HEALTH INC COM 05454B105 3 343 SH   SOLE 18 343 0 0
AXCELLA HEALTH INC COM 05454B105 664 71,354 SH   SOLE 21 71,354 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9,475 158,850 SH   SOLE 2 5,843 0 153,007
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 23 388 SH   SOLE 4 388 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 151 2,530 SH   SOLE 7 2,530 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 34 571 SH   SOLE 15 571 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,874 64,945 SH   SOLE 18 64,945 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,097 18,390 SH   SOLE 19 18,390 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 62,284 1,044,160 SH   SOLE 21 1,044,160 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 148,655 2,492,121 SH   SOLE 22 2,315,600 0 176,521
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 700 11,742 SH   SOLE 23 11,742 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,329 89,344 SH   SOLE 25 89,344 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7,660 128,416 SH   SOLE 26 60,128 0 68,288
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 848 14,216 SH   SOLE 28 14,216 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,405 23,561 SH   SOLE 30 23,561 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 287 4,811 SH   SOLE 31 1,711 0 3,100
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,504 41,985 SH   SOLE 36 41,985 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 535 8,968 SH   SOLE 40 8,968 0 0
AXOGEN INC COM 05463X106 586 29,575 SH   SOLE 2 1,443 0 28,132
AXOGEN INC COM 05463X106 5 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 14 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 2,170 109,610 SH   SOLE 18 109,610 0 0
AXOGEN INC COM 05463X106 1,124 56,745 SH   SOLE 19 56,745 0 0
AXOGEN INC COM 05463X106 24,134 1,218,886 SH   SOLE 21 1,218,886 0 0
AXOGEN INC COM 05463X106 19,892 1,004,625 SH   SOLE 22 939,290 0 65,335
AXOGEN INC COM 05463X106 68 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 87 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 4,803 242,556 SH   SOLE 30 242,556 0 0
AXOGEN INC COM 05463X106 64 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 4,930 76,785 SH   SOLE 2 27,642 0 49,143
AXON ENTERPRISE INC COM 05464C101 18 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 69 1,076 SH   SOLE 7 1,076 0 0
AXON ENTERPRISE INC COM 05464C101 21,333 332,236 SH   SOLE 18 330,112 0 2,124
AXON ENTERPRISE INC COM 05464C101 6,866 106,933 SH   SOLE 19 106,933 0 0
AXON ENTERPRISE INC COM 05464C101 313,614 4,884,185 SH   SOLE 21 4,884,185 0 0
AXON ENTERPRISE INC COM 05464C101 129,152 2,011,393 SH   SOLE 22 1,933,241 0 78,152
AXON ENTERPRISE INC COM 05464C101 1,271 19,801 SH   SOLE 26 10,924 0 8,877
AXON ENTERPRISE INC COM 05464C101 459 7,155 SH   SOLE 28 7,155 0 0
AXON ENTERPRISE INC COM 05464C101 1,140 17,759 SH   SOLE 30 17,759 0 0
AXON ENTERPRISE INC COM 05464C101 361 5,624 SH   SOLE 40 5,624 0 0
AXONICS MODULATION TECH INC COM 05465P101 548 13,378 SH   SOLE 2 636 0 12,742
AXONICS MODULATION TECH INC COM 05465P101 12 294 SH   SOLE 7 294 0 0
AXONICS MODULATION TECH INC COM 05465P101 2,196 53,606 SH   SOLE 18 53,606 0 0
AXONICS MODULATION TECH INC COM 05465P101 1,087 26,537 SH   SOLE 19 26,537 0 0
AXONICS MODULATION TECH INC COM 05465P101 828 20,200 SH   SOLE 20 20,200 0 0
AXONICS MODULATION TECH INC COM 05465P101 21,143 516,057 SH   SOLE 21 516,057 0 0
AXONICS MODULATION TECH INC COM 05465P101 12,929 315,573 SH   SOLE 22 305,502 0 10,071
AXONICS MODULATION TECH INC COM 05465P101 63 1,538 SH   SOLE 30 1,538 0 0
AXOS FINL INC COM 05465C100 1,447 53,094 SH   SOLE 2 2,420 0 50,674
AXOS FINL INC COM 05465C100 4 144 SH   SOLE 4 144 0 0
AXOS FINL INC COM 05465C100 35 1,281 SH   SOLE 7 1,281 0 0
AXOS FINL INC COM 05465C100 6,759 248,029 SH   SOLE 18 248,029 0 0
AXOS FINL INC COM 05465C100 2,688 98,636 SH   SOLE 19 98,636 0 0
AXOS FINL INC COM 05465C100 160,448 5,888,015 SH   SOLE 21 5,888,015 0 0
AXOS FINL INC COM 05465C100 45,858 1,682,878 SH   SOLE 22 1,603,492 0 79,386
AXOS FINL INC COM 05465C100 625 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINL INC COM 05465C100 209 7,682 SH   SOLE 28 7,682 0 0
AXOS FINL INC COM 05465C100 2,201 80,757 SH   SOLE 30 80,757 0 0
AXOS FINL INC COM 05465C100 13,239 485,824 SH   SOLE 34 485,824 0 0
AXOS FINL INC COM 05465C100 151 5,556 SH   SOLE 40 5,556 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 1,478 237,181 SH   SOLE 21 237,181 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 4 709 SH   SOLE 30 709 0 0
AXSOME THERAPEUTICS INC COM 05464T104 548 21,274 SH   SOLE 2 1,008 0 20,266
AXSOME THERAPEUTICS INC COM 05464T104 13 522 SH   SOLE 7 522 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,176 84,505 SH   SOLE 18 84,505 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,079 41,895 SH   SOLE 19 41,895 0 0
AXSOME THERAPEUTICS INC COM 05464T104 20,984 814,914 SH   SOLE 21 814,914 0 0
AXSOME THERAPEUTICS INC COM 05464T104 18,578 721,458 SH   SOLE 22 687,961 0 33,497
AXSOME THERAPEUTICS INC COM 05464T104 84 3,271 SH   SOLE 30 3,271 0 0
AXSOME THERAPEUTICS INC COM 05464T104 69 2,683 SH   SOLE 40 2,683 0 0
AXT INC COM 00246W103 155 39,074 SH   SOLE 2 1,335 0 37,739
AXT INC COM 00246W103 3 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 489 123,507 SH   SOLE 18 123,507 0 0
AXT INC COM 00246W103 227 57,351 SH   SOLE 19 57,351 0 0
AXT INC COM 00246W103 5,021 1,267,862 SH   SOLE 21 1,267,862 0 0
AXT INC COM 00246W103 4,665 1,178,137 SH   SOLE 22 1,148,106 0 30,031
AYTU BIOSCIENCE INC COM PAR 054754700 3 1,457 SH   SOLE 18 1,457 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 33 17,592 SH   SOLE 21 17,592 0 0
AZUL S A SPONSR ADR PFD 05501U106 1,626 48,617 SH   SOLE 4 48,617 0 0
AZUL S A SPONSR ADR PFD 05501U106 27,236 814,463 SH   SOLE 18 715,451 0 99,012
AZUL S A SPONSR ADR PFD 05501U106 119,537 3,574,672 SH   SOLE 19 3,574,672 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,292 128,341 SH   SOLE 22 128,341 0 0
AZUL S A SPONSR ADR PFD 05501U106 3,061 91,551 SH   SOLE 25 91,551 0 0
AZUL S A SPONSR ADR PFD 05501U106 66,278 1,981,992 SH   SOLE 34 1,981,992 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 20 1,932 SH   SOLE 22 1,932 0 0
AZURRX BIOPHARMA INC COM 05502L105 6 3,253 SH   SOLE 18 3,253 0 0
AZURRX BIOPHARMA INC COM 05502L105 66 39,060 SH   SOLE 21 39,060 0 0
AZZ INC COM 002474104 1,176 25,544 SH   SOLE 2 1,082 0 24,462
AZZ INC COM 002474104 7 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 24 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 5,207 113,148 SH   SOLE 18 113,148 0 0
AZZ INC COM 002474104 2,041 44,359 SH   SOLE 19 44,359 0 0
AZZ INC COM 002474104 127,871 2,778,604 SH   SOLE 21 2,778,604 0 0
AZZ INC COM 002474104 36,232 787,320 SH   SOLE 22 750,359 0 36,961
AZZ INC COM 002474104 456 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 171 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,783 38,744 SH   SOLE 30 38,744 0 0
AZZ INC COM 002474104 134 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,374 66,077 SH   SOLE 2 2,723 0 63,354
B & G FOODS INC NEW COM 05508R106 7 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 45 2,168 SH   SOLE 7 2,168 0 0
B & G FOODS INC NEW COM 05508R106 5,895 283,396 SH   SOLE 18 283,396 0 0
B & G FOODS INC NEW COM 05508R106 2,309 110,999 SH   SOLE 19 110,999 0 0
B & G FOODS INC NEW COM 05508R106 145,732 7,006,366 SH   SOLE 21 7,006,366 0 0
B & G FOODS INC NEW COM 05508R106 40,993 1,970,825 SH   SOLE 22 1,874,525 0 96,300
B & G FOODS INC NEW COM 05508R106 648 31,137 SH   SOLE 23 31,137 0 0
B & G FOODS INC NEW COM 05508R106 531 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 163 7,852 SH   SOLE 28 7,852 0 0
B & G FOODS INC NEW COM 05508R106 2,027 97,466 SH   SOLE 30 97,466 0 0
B & G FOODS INC NEW COM 05508R106 131 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 430 20,607 SH   SOLE 2 915 0 19,692
B RILEY FINL INC COM 05580M108 8 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,493 71,556 SH   SOLE 18 71,556 0 0
B RILEY FINL INC COM 05580M108 702 33,675 SH   SOLE 19 33,675 0 0
B RILEY FINL INC COM 05580M108 13,956 669,050 SH   SOLE 21 669,050 0 0
B RILEY FINL INC COM 05580M108 9,642 462,205 SH   SOLE 22 444,298 0 17,907
B RILEY FINL INC COM 05580M108 92 4,430 SH   SOLE 26 0 0 4,430
B RILEY FINL INC COM 05580M108 48 2,279 SH   SOLE 30 2,279 0 0
B2GOLD CORP COM 11777Q209 1,152 380,318 SH   SOLE 21 380,318 0 0
B2GOLD CORP COM 11777Q209 998 329,218 SH   SOLE 31 0 0 329,218
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 48 140,248 SH   SOLE 21 140,248 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1,437 4,190,248 SH   SOLE 22 4,190,248 0 0
BADGER METER INC COM 056525108 1,486 24,898 SH   SOLE 2 1,171 0 23,727
BADGER METER INC COM 056525108 10 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 952 15,943 SH   SOLE 7 15,943 0 0
BADGER METER INC COM 056525108 7,486 125,421 SH   SOLE 18 125,421 0 0
BADGER METER INC COM 056525108 2,911 48,763 SH   SOLE 19 48,763 0 0
BADGER METER INC COM 056525108 185,582 3,109,091 SH   SOLE 21 3,109,091 0 0
BADGER METER INC COM 056525108 51,195 857,676 SH   SOLE 22 816,376 0 41,300
BADGER METER INC COM 056525108 917 15,364 SH   SOLE 26 6,872 0 8,492
BADGER METER INC COM 056525108 251 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 8,065 135,109 SH   SOLE 30 135,109 0 0
BADGER METER INC COM 056525108 143 2,401 SH   SOLE 40 2,401 0 0
BAIDU INC SPON ADR REP A 056752108 44,653 380,479 SH   SOLE 2 15,486 0 364,993
BAIDU INC SPON ADR REP A 056752108 7,691 65,533 SH   SOLE 4 65,533 0 0
BAIDU INC SPON ADR REP A 056752108 6,011 51,217 SH   SOLE 7 51,217 0 0
BAIDU INC SPON ADR REP A 056752108 191 1,624 SH   SOLE 13 1,624 0 0
BAIDU INC SPON ADR REP A 056752108 10,482 89,315 SH   SOLE 15 85,342 0 3,973
BAIDU INC SPON ADR REP A 056752108 12,642 107,717 SH   SOLE 18 107,717 0 0
BAIDU INC SPON ADR REP A 056752108 10,138 86,388 SH   SOLE 19 86,388 0 0
BAIDU INC SPON ADR REP A 056752108 676,215 5,761,889 SH   SOLE 21 5,761,889 0 0
BAIDU INC SPON ADR REP A 056752108 420,292 3,581,221 SH   SOLE 22 3,306,169 0 275,052
BAIDU INC SPON ADR REP A 056752108 19,530 166,410 SH   SOLE 23 166,410 0 0
BAIDU INC SPON ADR REP A 056752108 23,619 201,252 SH   SOLE 25 201,252 0 0
BAIDU INC SPON ADR REP A 056752108 127,645 1,087,634 SH   SOLE 26 31,477 0 1,056,157
BAIDU INC SPON ADR REP A 056752108 4,560 38,851 SH   SOLE 28 38,851 0 0
BAIDU INC SPON ADR REP A 056752108 6,464 55,077 SH   SOLE 29 30,440 0 24,637
BAIDU INC SPON ADR REP A 056752108 216,370 1,843,647 SH   SOLE 30 1,843,647 0 0
BAIDU INC SPON ADR REP A 056752108 1,776 15,132 SH   SOLE 31 15,132 0 0
BAIDU INC SPON ADR REP A 056752108 6,714 57,210 SH   SOLE 32 57,210 0 0
BAIDU INC SPON ADR REP A 056752108 101,559 865,365 SH   SOLE 34 865,365 0 0
BAIDU INC SPON ADR REP A 056752108 363 3,090 SH   SOLE 36 3,090 0 0
BAIDU INC SPON ADR REP A 056752108 266 2,270 SH   SOLE 40 2,270 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 640 34,389 SH   SOLE 30 34,389 0 0
BAKER HUGHES A GE CO CL A 05722G100 32,754 1,329,840 SH   SOLE 2 236,251 0 1,093,589
BAKER HUGHES A GE CO CL A 05722G100 4,376 177,657 SH   SOLE 4 162,334 0 15,323
BAKER HUGHES A GE CO CL A 05722G100 11,078 449,773 SH   SOLE 7 449,773 0 0
BAKER HUGHES A GE CO CL A 05722G100 209 8,479 SH   SOLE 13 8,479 0 0
BAKER HUGHES A GE CO CL A 05722G100 98 3,987 SH   SOLE 15 3,987 0 0
BAKER HUGHES A GE CO CL A 05722G100 95,130 3,862,349 SH   SOLE 18 3,627,777 0 234,572
BAKER HUGHES A GE CO CL A 05722G100 162,675 6,604,746 SH   SOLE 19 6,604,746 0 0
BAKER HUGHES A GE CO CL A 05722G100 319,160 12,958,182 SH   SOLE 21 12,958,182 0 0
BAKER HUGHES A GE CO CL A 05722G100 312,365 12,682,285 SH   SOLE 22 11,665,955 0 1,016,330
BAKER HUGHES A GE CO CL A 05722G100 9,057 367,737 SH   SOLE 23 367,737 0 0
BAKER HUGHES A GE CO CL A 05722G100 14,455 586,880 SH   SOLE 25 586,880 0 0
BAKER HUGHES A GE CO CL A 05722G100 63,512 2,578,637 SH   SOLE 26 728,372 0 1,850,265
BAKER HUGHES A GE CO CL A 05722G100 2,413 97,967 SH   SOLE 28 71,142 0 26,825
BAKER HUGHES A GE CO CL A 05722G100 333 13,519 SH   SOLE 29 13,519 0 0
BAKER HUGHES A GE CO CL A 05722G100 46,024 1,868,617 SH   SOLE 30 1,868,617 0 0
BAKER HUGHES A GE CO CL A 05722G100 4,522 183,600 SH   SOLE 31 100,172 0 83,428
BAKER HUGHES A GE CO CL A 05722G100 25,956 1,053,841 SH   SOLE 34 1,053,841 0 0
BAKER HUGHES A GE CO CL A 05722G100 9,948 403,895 SH   SOLE 36 403,895 0 0
BAKER HUGHES A GE CO CL A 05722G100 301 12,212 SH   SOLE 40 12,212 0 0
BALCHEM CORP COM 057665200 2,801 28,022 SH   SOLE 2 1,331 0 26,691
BALCHEM CORP COM 057665200 13 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 65 647 SH   SOLE 7 647 0 0
BALCHEM CORP COM 057665200 14,068 140,718 SH   SOLE 18 140,718 0 0
BALCHEM CORP COM 057665200 5,502 55,039 SH   SOLE 19 55,039 0 0
BALCHEM CORP COM 057665200 345,863 3,459,667 SH   SOLE 21 3,459,667 0 0
BALCHEM CORP COM 057665200 96,029 960,580 SH   SOLE 22 916,882 0 43,698
BALCHEM CORP COM 057665200 1,278 12,782 SH   SOLE 26 6,403 0 6,379
BALCHEM CORP COM 057665200 412 4,126 SH   SOLE 28 4,126 0 0
BALCHEM CORP COM 057665200 4,748 47,494 SH   SOLE 30 47,494 0 0
BALCHEM CORP COM 057665200 331 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 57,399 820,103 SH   SOLE 2 102,057 0 718,046
BALL CORP COM 058498106 7,514 107,365 SH   SOLE 4 98,461 0 8,904
BALL CORP COM 058498106 20,939 299,166 SH   SOLE 7 290,202 0 8,964
BALL CORP COM 058498106 129 1,836 SH   SOLE 13 1,836 0 0
BALL CORP COM 058498106 203 2,897 SH   SOLE 15 2,897 0 0
BALL CORP COM 058498106 47,463 678,134 SH   SOLE 18 633,346 0 44,788
BALL CORP COM 058498106 7,743 110,636 SH   SOLE 19 110,636 0 0
BALL CORP COM 058498106 630,608 9,009,976 SH   SOLE 21 9,009,976 0 0
BALL CORP COM 058498106 569,868 8,142,138 SH   SOLE 22 7,270,385 0 871,753
BALL CORP COM 058498106 16,162 230,921 SH   SOLE 23 230,921 0 0
BALL CORP COM 058498106 22,668 323,869 SH   SOLE 25 323,869 0 0
BALL CORP COM 058498106 97,356 1,391,004 SH   SOLE 26 407,379 0 983,625
BALL CORP COM 058498106 4,500 64,295 SH   SOLE 28 47,583 0 16,712
BALL CORP COM 058498106 5,228 74,700 SH   SOLE 29 8,157 0 66,543
BALL CORP COM 058498106 86,092 1,230,066 SH   SOLE 30 1,230,066 0 0
BALL CORP COM 058498106 6,822 97,471 SH   SOLE 31 61,839 0 35,632
BALL CORP COM 058498106 1,441 20,587 SH   SOLE 34 20,587 0 0
BALL CORP COM 058498106 16,657 237,990 SH   SOLE 36 237,990 0 0
BALL CORP COM 058498106 494 7,056 SH   SOLE 40 7,056 0 0
BALLANTYNE STRONG INC COM 058516105 7 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 109 33,798 SH   SOLE 21 33,798 0 0
BALLANTYNE STRONG INC COM 058516105 20 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 674 48,246 SH   SOLE 2 1,928 0 46,318
BANC OF CALIFORNIA INC COM 05990K106 13 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,735 195,774 SH   SOLE 18 195,774 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,078 77,193 SH   SOLE 19 77,193 0 0
BANC OF CALIFORNIA INC COM 05990K106 65,883 4,716,054 SH   SOLE 21 4,716,054 0 0
BANC OF CALIFORNIA INC COM 05990K106 21,891 1,566,985 SH   SOLE 22 1,506,366 0 60,619
BANC OF CALIFORNIA INC COM 05990K106 189 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 67 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 848 60,732 SH   SOLE 30 60,732 0 0
BANC OF CALIFORNIA INC COM 05990K106 42 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 1,061 19,059 SH   SOLE 2 801 0 18,258
BANCFIRST CORP COM 05945F103 19 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 5,782 103,873 SH   SOLE 18 103,873 0 0
BANCFIRST CORP COM 05945F103 1,775 31,893 SH   SOLE 19 31,893 0 0
BANCFIRST CORP COM 05945F103 33,197 596,425 SH   SOLE 21 596,425 0 0
BANCFIRST CORP COM 05945F103 32,417 582,414 SH   SOLE 22 560,157 0 22,257
BANCFIRST CORP COM 05945F103 684 12,297 SH   SOLE 26 7,150 0 5,147
BANCFIRST CORP COM 05945F103 135 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 269 4,841 SH   SOLE 30 4,841 0 0
BANCFIRST CORP COM 05945F103 770 13,841 SH   SOLE 31 0 0 13,841
BANCFIRST CORP COM 05945F103 73 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 23,528 4,231,686 SH   SOLE 18 4,231,686 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,768 281,896 SH   SOLE 2 281,896 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 100 10,202 SH   SOLE 4 10,202 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,598 162,742 SH   SOLE 13 162,742 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 26,514 2,700,013 SH   SOLE 18 310,523 0 2,389,490
BANCO BRADESCO S A SP ADR PFD NEW 059460303 11,486 1,169,640 SH   SOLE 19 1,169,640 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 144,462 14,710,967 SH   SOLE 21 14,710,967 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 22,238 2,264,589 SH   SOLE 22 2,264,589 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 18,936 1,928,280 SH   SOLE 25 1,928,280 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,669 373,594 SH   SOLE 26 0 0 373,594
BANCO BRADESCO S A SP ADR PFD NEW 059460303 8,764 892,438 SH   SOLE 30 892,438 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 91,041 9,270,940 SH   SOLE 34 9,270,940 0 0
BANCO DE CHILE SPONSORED ADS 059520106 313 10,554 SH   SOLE 21 10,554 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,149 38,685 SH   SOLE 22 38,685 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,966 66,231 SH   SOLE 25 66,231 0 0
BANCO DE CHILE SPONSORED ADS 059520106 344 11,571 SH   SOLE 34 11,571 0 0
BANCO MACRO SA SPON ADR B 05961W105 12,906 177,163 SH   SOLE 2 70,250 0 106,913
BANCO MACRO SA SPON ADR B 05961W105 855 11,738 SH   SOLE 4 11,738 0 0
BANCO MACRO SA SPON ADR B 05961W105 448 6,147 SH   SOLE 7 6,147 0 0
BANCO MACRO SA SPON ADR B 05961W105 1,212 16,639 SH   SOLE 18 16,639 0 0
BANCO MACRO SA SPON ADR B 05961W105 7,212 98,998 SH   SOLE 19 98,998 0 0
BANCO MACRO SA SPON ADR B 05961W105 62,540 858,482 SH   SOLE 21 858,482 0 0
BANCO MACRO SA SPON ADR B 05961W105 40,008 549,188 SH   SOLE 22 507,464 0 41,724
BANCO MACRO SA SPON ADR B 05961W105 1,958 26,884 SH   SOLE 23 26,884 0 0
BANCO MACRO SA SPON ADR B 05961W105 26,771 367,477 SH   SOLE 25 367,477 0 0
BANCO MACRO SA SPON ADR B 05961W105 11,767 161,529 SH   SOLE 26 76,954 0 84,575
BANCO MACRO SA SPON ADR B 05961W105 621 8,528 SH   SOLE 29 4,140 0 4,388
BANCO MACRO SA SPON ADR B 05961W105 18,630 255,727 SH   SOLE 30 255,727 0 0
BANCO MACRO SA SPON ADR B 05961W105 184 2,524 SH   SOLE 31 2,524 0 0
BANCO MACRO SA SPON ADR B 05961W105 34,536 474,072 SH   SOLE 34 474,072 0 0
BANCO MACRO SA SPON ADR B 05961W105 24 333 SH   SOLE 40 333 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 188 15,868 SH   SOLE 19 15,868 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 11,721 987,456 SH   SOLE 22 987,456 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 960 80,881 SH   SOLE 30 80,881 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,745 91,749 SH   SOLE 2 0 0 91,749
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 16,969 567,145 SH   SOLE 21 567,145 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,023 67,618 SH   SOLE 25 67,618 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,322 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6,618 221,197 SH   SOLE 30 221,197 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 12 1,623 SH   SOLE 2 1,623 0 0
BANCO SANTANDER SA ADR 05964H105 23 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 22,510 441,027 SH   SOLE 2 6,361 0 434,666
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,138 41,882 SH   SOLE 4 41,882 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 766 15,006 SH   SOLE 13 15,006 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,658 52,080 SH   SOLE 18 52,080 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,577 30,907 SH   SOLE 19 30,907 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 21,471 420,662 SH   SOLE 21 420,662 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 43,741 856,993 SH   SOLE 22 501,120 0 355,873
BANCOLOMBIA S A SPON ADR PREF 05968L102 553 10,837 SH   SOLE 26 0 0 10,837
BANCOLOMBIA S A SPON ADR PREF 05968L102 63 1,241 SH   SOLE 28 1,241 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 9,071 177,719 SH   SOLE 30 177,719 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 898 17,595 SH   SOLE 34 17,595 0 0
BANCORP 34 INC COM 05970V106 10 622 SH   SOLE 18 622 0 0
BANCORP INC DEL COM 05969A105 472 52,868 SH   SOLE 2 2,088 0 50,780
BANCORP INC DEL COM 05969A105 7 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,576 176,731 SH   SOLE 18 176,731 0 0
BANCORP INC DEL COM 05969A105 848 95,042 SH   SOLE 19 95,042 0 0
BANCORP INC DEL COM 05969A105 15,207 1,704,848 SH   SOLE 21 1,704,848 0 0
BANCORP INC DEL COM 05969A105 14,488 1,624,260 SH   SOLE 22 1,567,935 0 56,325
BANCORP INC DEL COM 05969A105 260 29,159 SH   SOLE 26 0 0 29,159
BANCORP INC DEL COM 05969A105 46 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 142 15,914 SH   SOLE 30 15,914 0 0
BANCORP INC DEL COM 05969A105 69 7,784 SH   SOLE 40 7,784 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 82 5,898 SH   SOLE 21 5,898 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 3,985 137,230 SH   SOLE 2 42,625 0 94,605
BANCORPSOUTH BK TUPELO MISS COM 05971J102 21 729 SH   SOLE 4 729 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 52 1,798 SH   SOLE 7 1,798 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 18,632 641,585 SH   SOLE 18 641,585 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,695 196,118 SH   SOLE 19 196,118 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 195,300 6,725,201 SH   SOLE 21 6,725,201 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 98,461 3,390,524 SH   SOLE 22 3,259,671 0 130,853
BANCORPSOUTH BK TUPELO MISS COM 05971J102 733 25,246 SH   SOLE 26 16,785 0 8,461
BANCORPSOUTH BK TUPELO MISS COM 05971J102 358 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 908 31,276 SH   SOLE 30 31,276 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 266 9,161 SH   SOLE 40 9,161 0 0
BANDWIDTH INC COM CL A 05988J103 1,089 14,518 SH   SOLE 2 983 0 13,535
BANDWIDTH INC COM CL A 05988J103 6 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 23 301 SH   SOLE 7 301 0 0
BANDWIDTH INC COM CL A 05988J103 4,032 53,742 SH   SOLE 18 52,387 0 1,355
BANDWIDTH INC COM CL A 05988J103 23,031 307,003 SH   SOLE 19 307,003 0 0
BANDWIDTH INC COM CL A 05988J103 37,735 502,996 SH   SOLE 21 502,996 0 0
BANDWIDTH INC COM CL A 05988J103 26,280 350,308 SH   SOLE 22 328,243 0 22,065
BANDWIDTH INC COM CL A 05988J103 20 269 SH   SOLE 23 269 0 0
BANDWIDTH INC COM CL A 05988J103 820 10,936 SH   SOLE 26 8,460 0 2,476
BANDWIDTH INC COM CL A 05988J103 223 2,975 SH   SOLE 28 2,975 0 0
BANDWIDTH INC COM CL A 05988J103 300 4,002 SH   SOLE 30 4,002 0 0
BANDWIDTH INC COM CL A 05988J103 7,971 106,258 SH   SOLE 34 106,258 0 0
BANDWIDTH INC COM CL A 05988J103 124 1,656 SH   SOLE 40 1,656 0 0
BANK AMER CORP COM 060505104 667,755 23,026,026 SH   SOLE 2 3,779,072 0 19,246,954
BANK AMER CORP COM 060505104 91,986 3,171,918 SH   SOLE 4 2,925,475 0 246,443
BANK AMER CORP COM 060505104 221,268 7,629,941 SH   SOLE 7 7,595,833 0 34,108
BANK AMER CORP COM 060505104 7,843 270,456 SH   SOLE 13 270,456 0 0
BANK AMER CORP COM 060505104 2,320 79,988 SH   SOLE 15 79,988 0 0
BANK AMER CORP COM 060505104 116 3,990 SH   SOLE 17 0 0 3,990
BANK AMER CORP COM 060505104 652,457 22,498,516 SH   SOLE 18 20,170,506 0 2,328,010
BANK AMER CORP COM 060505104 740,711 25,541,765 SH   SOLE 19 25,541,765 0 0
BANK AMER CORP COM 060505104 1,397 48,170 SH   SOLE 20 48,170 0 0
BANK AMER CORP COM 060505104 4,533,192 156,316,968 SH   SOLE 21 156,316,968 0 0
BANK AMER CORP COM 060505104 6,186,697 213,334,381 SH   SOLE 22 189,366,220 0 23,968,161
BANK AMER CORP COM 060505104 198,832 6,856,274 SH   SOLE 23 6,856,274 0 0
BANK AMER CORP COM 060505104 248,208 8,558,902 SH   SOLE 25 8,429,057 0 129,845
BANK AMER CORP COM 060505104 989,787 34,130,579 SH   SOLE 26 8,750,174 0 25,380,405
BANK AMER CORP COM 060505104 51,972 1,792,126 SH   SOLE 28 1,313,078 0 479,048
BANK AMER CORP COM 060505104 34,769 1,198,934 SH   SOLE 29 216,776 0 982,158
BANK AMER CORP COM 060505104 944,068 32,554,084 SH   SOLE 30 32,554,084 0 0
BANK AMER CORP COM 060505104 92,664 3,195,294 SH   SOLE 31 1,749,218 0 1,446,076
BANK AMER CORP COM 060505104 96,149 3,315,470 SH   SOLE 34 3,315,470 0 0
BANK AMER CORP COM 060505104 198,784 6,854,634 SH   SOLE 36 6,854,634 0 0
BANK AMER CORP COM 060505104 5,997 206,779 SH   SOLE 40 206,779 0 0
BANK COMM HLDGS COM 06424J103 172 16,099 SH   SOLE 2 558 0 15,541
BANK COMM HLDGS COM 06424J103 651 60,940 SH   SOLE 18 60,940 0 0
BANK COMM HLDGS COM 06424J103 863 80,688 SH   SOLE 19 80,688 0 0
BANK COMM HLDGS COM 06424J103 6,492 607,259 SH   SOLE 21 607,259 0 0
BANK COMM HLDGS COM 06424J103 2,643 247,209 SH   SOLE 22 237,833 0 9,376
BANK COMM HLDGS COM 06424J103 206 19,243 SH   SOLE 26 0 0 19,243
BANK FIRST NATL CORP COM 06211J100 330 4,786 SH   SOLE 2 239 0 4,547
BANK FIRST NATL CORP COM 06211J100 11 159 SH   SOLE 7 159 0 0
BANK FIRST NATL CORP COM 06211J100 1,364 19,777 SH   SOLE 18 19,777 0 0
BANK FIRST NATL CORP COM 06211J100 706 10,237 SH   SOLE 19 10,237 0 0
BANK FIRST NATL CORP COM 06211J100 11,988 173,838 SH   SOLE 21 173,838 0 0
BANK FIRST NATL CORP COM 06211J100 4,385 63,593 SH   SOLE 22 61,204 0 2,389
BANK HAWAII CORP COM 062540109 10,574 127,532 SH   SOLE 2 47,222 0 80,310
BANK HAWAII CORP COM 062540109 320 3,859 SH   SOLE 4 3,859 0 0
BANK HAWAII CORP COM 062540109 564 6,808 SH   SOLE 7 6,808 0 0
BANK HAWAII CORP COM 062540109 11,260 135,811 SH   SOLE 18 135,392 0 419
BANK HAWAII CORP COM 062540109 879 10,603 SH   SOLE 19 10,603 0 0
BANK HAWAII CORP COM 062540109 251,127 3,028,914 SH   SOLE 21 3,028,914 0 0
BANK HAWAII CORP COM 062540109 123,395 1,488,297 SH   SOLE 22 1,384,407 0 103,890
BANK HAWAII CORP COM 062540109 1,093 13,186 SH   SOLE 23 13,186 0 0
BANK HAWAII CORP COM 062540109 102 1,225 SH   SOLE 25 1,225 0 0
BANK HAWAII CORP COM 062540109 1,256 15,146 SH   SOLE 26 9,270 0 5,876
BANK HAWAII CORP COM 062540109 432 5,212 SH   SOLE 28 5,212 0 0
BANK HAWAII CORP COM 062540109 264 3,190 SH   SOLE 29 3,190 0 0
BANK HAWAII CORP COM 062540109 1,063 12,817 SH   SOLE 30 12,817 0 0
BANK HAWAII CORP COM 062540109 529 6,375 SH   SOLE 31 5,275 0 1,100
BANK HAWAII CORP COM 062540109 1,290 15,563 SH   SOLE 32 15,563 0 0
BANK HAWAII CORP COM 062540109 170 2,046 SH   SOLE 34 2,046 0 0
BANK HAWAII CORP COM 062540109 251 3,024 SH   SOLE 36 3,024 0 0
BANK HAWAII CORP COM 062540109 312 3,758 SH   SOLE 40 3,758 0 0
BANK NEW YORK MELLON CORP COM 064058100 104,719 2,371,881 SH   SOLE 2 452,312 0 1,919,569
BANK NEW YORK MELLON CORP COM 064058100 14,798 335,174 SH   SOLE 4 311,907 0 23,267
BANK NEW YORK MELLON CORP COM 064058100 33,531 759,487 SH   SOLE 7 755,616 0 3,871
BANK NEW YORK MELLON CORP COM 064058100 746 16,896 SH   SOLE 13 16,896 0 0
BANK NEW YORK MELLON CORP COM 064058100 428 9,698 SH   SOLE 15 9,698 0 0
BANK NEW YORK MELLON CORP COM 064058100 1 12 SH   SOLE 17 0 0 12
BANK NEW YORK MELLON CORP COM 064058100 85,237 1,930,632 SH   SOLE 18 1,811,981 0 118,651
BANK NEW YORK MELLON CORP COM 064058100 6,885 155,937 SH   SOLE 19 155,937 0 0
BANK NEW YORK MELLON CORP COM 064058100 687,016 15,560,959 SH   SOLE 21 15,560,959 0 0
BANK NEW YORK MELLON CORP COM 064058100 936,512 21,212,057 SH   SOLE 22 18,732,974 0 2,479,083
BANK NEW YORK MELLON CORP COM 064058100 29,078 658,616 SH   SOLE 23 658,616 0 0
BANK NEW YORK MELLON CORP COM 064058100 37,453 848,306 SH   SOLE 25 848,306 0 0
BANK NEW YORK MELLON CORP COM 064058100 172,019 3,896,242 SH   SOLE 26 926,437 0 2,969,805
BANK NEW YORK MELLON CORP COM 064058100 7,648 173,231 SH   SOLE 28 128,249 0 44,982
BANK NEW YORK MELLON CORP COM 064058100 2,118 47,981 SH   SOLE 29 47,981 0 0
BANK NEW YORK MELLON CORP COM 064058100 140,707 3,187,016 SH   SOLE 30 3,187,016 0 0
BANK NEW YORK MELLON CORP COM 064058100 14,807 335,384 SH   SOLE 31 191,968 0 143,416
BANK NEW YORK MELLON CORP COM 064058100 4,589 103,931 SH   SOLE 34 103,931 0 0
BANK NEW YORK MELLON CORP COM 064058100 34,407 779,328 SH   SOLE 36 779,328 0 0
BANK NEW YORK MELLON CORP COM 064058100 899 20,361 SH   SOLE 40 20,361 0 0
BANK OF MARIN BANCORP COM 063425102 548 13,369 SH   SOLE 2 578 0 12,791
BANK OF MARIN BANCORP COM 063425102 10 250 SH   SOLE 7 250 0 0
BANK OF MARIN BANCORP COM 063425102 1,933 47,129 SH   SOLE 18 47,129 0 0
BANK OF MARIN BANCORP COM 063425102 932 22,720 SH   SOLE 19 22,720 0 0
BANK OF MARIN BANCORP COM 063425102 18,921 461,254 SH   SOLE 21 461,254 0 0
BANK OF MARIN BANCORP COM 063425102 20,207 492,625 SH   SOLE 22 473,979 0 18,646
BANK OF MARIN BANCORP COM 063425102 347 8,458 SH   SOLE 23 8,458 0 0
BANK OF MARIN BANCORP COM 063425102 68 1,667 SH   SOLE 30 1,667 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,747 51,456 SH   SOLE 2 2,259 0 49,197
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 40 1,182 SH   SOLE 7 1,182 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6,064 178,551 SH   SOLE 18 178,551 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,176 93,512 SH   SOLE 19 93,512 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 56,177 1,654,210 SH   SOLE 21 1,654,210 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 20,834 613,479 SH   SOLE 22 566,803 0 46,676
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,141 33,600 SH   SOLE 31 0 0 33,600
BANK OF THE ST JAMES FINL GP COM 470299108 12 829 SH   SOLE 18 829 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 11 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 9,974 331,476 SH   SOLE 2 105,309 0 226,167
BANK OZK COM 06417N103 77 2,550 SH   SOLE 4 2,550 0 0
BANK OZK COM 06417N103 4,802 159,590 SH   SOLE 7 159,590 0 0
BANK OZK COM 06417N103 13,576 451,169 SH   SOLE 18 451,169 0 0
BANK OZK COM 06417N103 808 26,860 SH   SOLE 19 26,860 0 0
BANK OZK COM 06417N103 185,363 6,160,292 SH   SOLE 21 6,160,292 0 0
BANK OZK COM 06417N103 118,866 3,950,347 SH   SOLE 22 3,706,762 0 243,585
BANK OZK COM 06417N103 127 4,218 SH   SOLE 23 4,218 0 0
BANK OZK COM 06417N103 1,544 51,303 SH   SOLE 26 34,407 0 16,896
BANK OZK COM 06417N103 467 15,509 SH   SOLE 28 15,509 0 0
BANK OZK COM 06417N103 162 5,399 SH   SOLE 29 5,399 0 0
BANK OZK COM 06417N103 1,177 39,113 SH   SOLE 30 39,113 0 0
BANK OZK COM 06417N103 370 12,312 SH   SOLE 31 2,589 0 9,723
BANK OZK COM 06417N103 386 12,818 SH   SOLE 40 12,818 0 0
BANK PRINCETON NEW JERSEY COM 064520109 165 5,505 SH   SOLE 2 221 0 5,284
BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 581 19,375 SH   SOLE 18 19,375 0 0
BANK PRINCETON NEW JERSEY COM 064520109 281 9,357 SH   SOLE 19 9,357 0 0
BANK PRINCETON NEW JERSEY COM 064520109 5,947 198,244 SH   SOLE 21 198,244 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,728 57,592 SH   SOLE 22 54,248 0 3,344
BANK SOUTH CAROLINA CORP COM 065066102 15 780 SH   SOLE 18 780 0 0
BANK SOUTH CAROLINA CORP COM 065066102 18 960 SH   SOLE 21 960 0 0
BANK SOUTH CAROLINA CORP COM 065066102 114 6,063 SH   SOLE 22 6,063 0 0
BANK7 CORP COM 06652N107 62 3,363 SH   SOLE 2 201 0 3,162
BANK7 CORP COM 06652N107 219 11,821 SH   SOLE 18 11,821 0 0
BANK7 CORP COM 06652N107 90 4,868 SH   SOLE 19 4,868 0 0
BANK7 CORP COM 06652N107 2,590 140,060 SH   SOLE 21 140,060 0 0
BANK7 CORP COM 06652N107 375 20,291 SH   SOLE 22 19,534 0 757
BANKFINANCIAL CORP COM 06643P104 181 12,928 SH   SOLE 2 701 0 12,227
BANKFINANCIAL CORP COM 06643P104 8 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 749 53,524 SH   SOLE 18 47,902 0 5,622
BANKFINANCIAL CORP COM 06643P104 509 36,391 SH   SOLE 19 36,391 0 0
BANKFINANCIAL CORP COM 06643P104 6,570 469,648 SH   SOLE 21 469,648 0 0
BANKFINANCIAL CORP COM 06643P104 9,565 683,681 SH   SOLE 22 670,740 0 12,941
BANKFINANCIAL CORP COM 06643P104 260 18,564 SH   SOLE 26 0 0 18,564
BANKUNITED INC COM 06652K103 6,184 183,270 SH   SOLE 2 13,065 0 170,205
BANKUNITED INC COM 06652K103 15 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 89 2,640 SH   SOLE 7 2,640 0 0
BANKUNITED INC COM 06652K103 1,575 46,680 SH   SOLE 18 46,680 0 0
BANKUNITED INC COM 06652K103 728 21,584 SH   SOLE 19 21,584 0 0
BANKUNITED INC COM 06652K103 41,647 1,234,342 SH   SOLE 21 1,234,342 0 0
BANKUNITED INC COM 06652K103 93,321 2,765,872 SH   SOLE 22 2,568,531 0 197,341
BANKUNITED INC COM 06652K103 1,805 53,501 SH   SOLE 26 29,820 0 23,681
BANKUNITED INC COM 06652K103 462 13,692 SH   SOLE 28 13,692 0 0
BANKUNITED INC COM 06652K103 940 27,865 SH   SOLE 30 27,865 0 0
BANKUNITED INC COM 06652K103 3,566 105,689 SH   SOLE 31 2,086 0 103,603
BANKUNITED INC COM 06652K103 95 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 314 9,318 SH   SOLE 40 9,318 0 0
BANKWELL FINL GROUP INC COM 06654A103 164 5,705 SH   SOLE 2 317 0 5,388
BANKWELL FINL GROUP INC COM 06654A103 670 23,360 SH   SOLE 18 23,360 0 0
BANKWELL FINL GROUP INC COM 06654A103 330 11,483 SH   SOLE 19 11,483 0 0
BANKWELL FINL GROUP INC COM 06654A103 6,675 232,582 SH   SOLE 21 232,582 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,946 67,795 SH   SOLE 22 63,870 0 3,925
BANNER CORP COM NEW 06652V208 4,760 87,906 SH   SOLE 2 12,692 0 75,214
BANNER CORP COM NEW 06652V208 8 152 SH   SOLE 4 152 0 0
BANNER CORP COM NEW 06652V208 24 442 SH   SOLE 7 442 0 0
BANNER CORP COM NEW 06652V208 8,538 157,680 SH   SOLE 18 156,806 0 874
BANNER CORP COM NEW 06652V208 7,291 134,648 SH   SOLE 19 134,648 0 0
BANNER CORP COM NEW 06652V208 190,517 3,518,311 SH   SOLE 21 3,518,311 0 0
BANNER CORP COM NEW 06652V208 62,156 1,147,847 SH   SOLE 22 1,100,787 0 47,060
BANNER CORP COM NEW 06652V208 2,375 43,855 SH   SOLE 23 43,855 0 0
BANNER CORP COM NEW 06652V208 4,716 87,084 SH   SOLE 26 8,937 0 78,147
BANNER CORP COM NEW 06652V208 233 4,312 SH   SOLE 28 4,312 0 0
BANNER CORP COM NEW 06652V208 2,498 46,140 SH   SOLE 30 46,140 0 0
BANNER CORP COM NEW 06652V208 199 3,675 SH   SOLE 40 3,675 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,261 45,349 SH   SOLE 2 1,127 0 44,222
BAOZUN INC SPONSORED ADR 06684L103 433 8,675 SH   SOLE 4 8,675 0 0
BAOZUN INC SPONSORED ADR 06684L103 269 5,387 SH   SOLE 7 5,387 0 0
BAOZUN INC SPONSORED ADR 06684L103 635 12,745 SH   SOLE 15 12,187 0 558
BAOZUN INC SPONSORED ADR 06684L103 2,502 50,176 SH   SOLE 18 50,176 0 0
BAOZUN INC SPONSORED ADR 06684L103 39,460 791,419 SH   SOLE 21 791,419 0 0
BAOZUN INC SPONSORED ADR 06684L103 23,576 472,849 SH   SOLE 22 430,149 0 42,700
BAOZUN INC SPONSORED ADR 06684L103 1,071 21,490 SH   SOLE 23 21,490 0 0
BAOZUN INC SPONSORED ADR 06684L103 109 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 10,308 206,740 SH   SOLE 26 84,709 0 122,031
BAOZUN INC SPONSORED ADR 06684L103 161 3,226 SH   SOLE 28 3,226 0 0
BAOZUN INC SPONSORED ADR 06684L103 370 7,415 SH   SOLE 29 3,951 0 3,464
BAOZUN INC SPONSORED ADR 06684L103 10,915 218,909 SH   SOLE 30 218,909 0 0
BAOZUN INC SPONSORED ADR 06684L103 103 2,069 SH   SOLE 31 2,069 0 0
BAOZUN INC SPONSORED ADR 06684L103 162 3,257 SH   SOLE 34 3,257 0 0
BAOZUN INC SPONSORED ADR 06684L103 16 311 SH   SOLE 40 311 0 0
BAR HBR BANKSHARES COM 066849100 407 15,314 SH   SOLE 2 625 0 14,689
BAR HBR BANKSHARES COM 066849100 10 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,461 54,943 SH   SOLE 18 54,943 0 0
BAR HBR BANKSHARES COM 066849100 666 25,061 SH   SOLE 19 25,061 0 0
BAR HBR BANKSHARES COM 066849100 13,754 517,250 SH   SOLE 21 517,250 0 0
BAR HBR BANKSHARES COM 066849100 7,090 266,651 SH   SOLE 22 254,420 0 12,231
BAR HBR BANKSHARES COM 066849100 131 4,936 SH   SOLE 30 4,936 0 0
BARCLAYS PLC ADR 06738E204 6 828 SH   SOLE 18 828 0 0
BARINGS BDC INC COM 06759L103 2,275 231,185 SH   SOLE 30 231,185 0 0
BARNES & NOBLE ED INC COM 06777U101 131 38,895 SH   SOLE 2 1,375 0 37,520
BARNES & NOBLE ED INC COM 06777U101 2 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 571 170,083 SH   SOLE 18 170,083 0 0
BARNES & NOBLE ED INC COM 06777U101 198 58,934 SH   SOLE 19 58,934 0 0
BARNES & NOBLE ED INC COM 06777U101 13,843 4,120,042 SH   SOLE 21 4,120,042 0 0
BARNES & NOBLE ED INC COM 06777U101 4,431 1,318,705 SH   SOLE 22 1,258,317 0 60,388
BARNES & NOBLE ED INC COM 06777U101 136 40,394 SH   SOLE 30 40,394 0 0
BARNES & NOBLE ED INC COM 06777U101 940 279,620 SH   SOLE 31 0 0 279,620
BARNES & NOBLE INC COM 067774109 404 60,450 SH   SOLE 2 2,189 0 58,261
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 1,781 266,146 SH   SOLE 18 266,146 0 0
BARNES & NOBLE INC COM 067774109 645 96,437 SH   SOLE 19 96,437 0 0
BARNES & NOBLE INC COM 067774109 43,134 6,447,533 SH   SOLE 21 6,447,533 0 0
BARNES & NOBLE INC COM 067774109 12,270 1,834,086 SH   SOLE 22 1,719,168 0 114,918
BARNES & NOBLE INC COM 067774109 36 5,398 SH   SOLE 23 5,398 0 0
BARNES & NOBLE INC COM 067774109 148 22,070 SH   SOLE 26 0 0 22,070
BARNES & NOBLE INC COM 067774109 59 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 501 74,937 SH   SOLE 30 74,937 0 0
BARNES & NOBLE INC COM 067774109 915 136,725 SH   SOLE 31 0 0 136,725
BARNES & NOBLE INC COM 067774109 31 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 2,741 48,654 SH   SOLE 2 1,980 0 46,674
BARNES GROUP INC COM 067806109 16 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 50 890 SH   SOLE 7 890 0 0
BARNES GROUP INC COM 067806109 11,738 208,341 SH   SOLE 18 208,341 0 0
BARNES GROUP INC COM 067806109 4,610 81,818 SH   SOLE 19 81,818 0 0
BARNES GROUP INC COM 067806109 287,877 5,109,646 SH   SOLE 21 5,109,646 0 0
BARNES GROUP INC COM 067806109 81,426 1,445,257 SH   SOLE 22 1,375,263 0 69,994
BARNES GROUP INC COM 067806109 1,027 18,233 SH   SOLE 26 12,518 0 5,715
BARNES GROUP INC COM 067806109 362 6,426 SH   SOLE 28 6,426 0 0
BARNES GROUP INC COM 067806109 3,967 70,408 SH   SOLE 30 70,408 0 0
BARNES GROUP INC COM 067806109 2,911 51,674 SH   SOLE 31 0 0 51,674
BARNES GROUP INC COM 067806109 14 255 SH   SOLE 34 255 0 0
BARNES GROUP INC COM 067806109 306 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 92 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 518 6,267 SH   SOLE 2 299 0 5,968
BARRETT BUSINESS SERVICES IN COM 068463108 14 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2,022 24,484 SH   SOLE 18 24,484 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,010 12,231 SH   SOLE 19 12,231 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 20,102 243,367 SH   SOLE 21 243,367 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 17,262 208,984 SH   SOLE 22 198,779 0 10,205
BARRETT BUSINESS SERVICES IN COM 068463108 94 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SERVICES IN COM 068463108 176 2,125 SH   SOLE 30 2,125 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 98 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORPORATION COM 067901108 35,739 2,266,258 SH   SOLE 19 2,266,258 0 0
BARRICK GOLD CORPORATION COM 067901108 11,654 739,007 SH   SOLE 21 739,007 0 0
BARRICK GOLD CORPORATION COM 067901108 33,855 2,146,779 SH   SOLE 23 2,146,779 0 0
BARRICK GOLD CORPORATION COM 067901108 169,247 10,732,190 SH   SOLE 25 10,732,190 0 0
BARRICK GOLD CORPORATION COM 067901108 45,724 2,899,442 SH   SOLE 26 0 0 2,899,442
BARRICK GOLD CORPORATION COM 067901108 22,403 1,420,631 SH   SOLE 29 1,420,631 0 0
BARRICK GOLD CORPORATION COM 067901108 33,428 2,119,695 SH   SOLE 31 0 0 2,119,695
BARRICK GOLD CORPORATION COM 067901108 716,711 45,447,748 SH   SOLE 34 45,447,748 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 0 44 SH   SOLE 2 44 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 8 4,304 SH   SOLE 18 4,304 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 11 5,541 SH   SOLE 19 5,541 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 248 130,550 SH   SOLE 21 130,550 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 981 516,344 SH   SOLE 22 496,122 0 20,222
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 17 8,688 SH   SOLE 26 0 0 8,688
BASSETT FURNITURE INDS INC COM 070203104 175 11,458 SH   SOLE 2 339 0 11,119
BASSETT FURNITURE INDS INC COM 070203104 4 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 513 33,646 SH   SOLE 18 33,646 0 0
BASSETT FURNITURE INDS INC COM 070203104 237 15,573 SH   SOLE 19 15,573 0 0
BASSETT FURNITURE INDS INC COM 070203104 5,097 334,249 SH   SOLE 21 334,249 0 0
BASSETT FURNITURE INDS INC COM 070203104 5,936 389,249 SH   SOLE 22 381,453 0 7,796
BAUSCH HEALTH COS INC COM 071734107 25 978 SH   SOLE 21 978 0 0
BAUSCH HEALTH COS INC COM 071734107 1,138 45,108 SH   SOLE 22 45,108 0 0
BAUSCH HEALTH COS INC OPTIONS 071734107 15 600 SH Put SOLE 2 600 0 0
BAUSCH HEALTH COS INC OPTIONS 071734107 3,531 140,000 SH Put SOLE 19 140,000 0 0
BAUSCH HEALTH COS INC OPTIONS 071734107 23 900 SH Put SOLE 22 900 0 0
BAXTER INTL INC COM 071813109 122,818 1,499,614 SH   SOLE 2 430,802 0 1,068,812
BAXTER INTL INC COM 071813109 15,629 190,833 SH   SOLE 4 177,555 0 13,278
BAXTER INTL INC COM 071813109 51,347 626,946 SH   SOLE 7 478,712 0 148,234
BAXTER INTL INC COM 071813109 1,282 15,657 SH   SOLE 13 15,657 0 0
BAXTER INTL INC COM 071813109 390 4,759 SH   SOLE 15 4,759 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 177,293 2,164,755 SH   SOLE 18 2,013,592 0 151,163
BAXTER INTL INC COM 071813109 230,673 2,816,515 SH   SOLE 19 2,816,515 0 0
BAXTER INTL INC COM 071813109 1,884 23,000 SH   SOLE 20 23,000 0 0
BAXTER INTL INC COM 071813109 1,098,121 13,408,069 SH   SOLE 21 13,408,069 0 0
BAXTER INTL INC COM 071813109 1,013,961 12,380,478 SH   SOLE 22 11,036,634 0 1,343,844
BAXTER INTL INC COM 071813109 29,743 363,160 SH   SOLE 23 363,160 0 0
BAXTER INTL INC COM 071813109 43,648 532,945 SH   SOLE 25 509,746 0 23,199
BAXTER INTL INC COM 071813109 177,746 2,170,279 SH   SOLE 26 602,608 0 1,567,671
BAXTER INTL INC COM 071813109 7,776 94,941 SH   SOLE 28 69,843 0 25,098
BAXTER INTL INC COM 071813109 1,022 12,474 SH   SOLE 29 12,474 0 0
BAXTER INTL INC COM 071813109 169,703 2,072,074 SH   SOLE 30 2,072,074 0 0
BAXTER INTL INC COM 071813109 13,303 162,435 SH   SOLE 31 93,199 0 69,236
BAXTER INTL INC COM 071813109 135,156 1,650,256 SH   SOLE 34 1,650,256 0 0
BAXTER INTL INC COM 071813109 31,855 388,953 SH   SOLE 36 388,953 0 0
BAXTER INTL INC COM 071813109 909 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 183 8,349 SH   SOLE 2 434 0 7,915
BAYCOM CORP COM 07272M107 6 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 795 36,308 SH   SOLE 18 36,308 0 0
BAYCOM CORP COM 07272M107 383 17,494 SH   SOLE 19 17,494 0 0
BAYCOM CORP COM 07272M107 7,654 349,482 SH   SOLE 21 349,482 0 0
BAYCOM CORP COM 07272M107 2,417 110,382 SH   SOLE 22 101,417 0 8,965
BB&T CORP COM 054937107 119,321 2,428,684 SH   SOLE 2 701,569 0 1,727,115
BB&T CORP COM 054937107 19,012 386,975 SH   SOLE 4 366,401 0 20,574
BB&T CORP COM 054937107 37,239 757,971 SH   SOLE 7 747,966 0 10,005
BB&T CORP COM 054937107 1,008 20,512 SH   SOLE 13 20,512 0 0
BB&T CORP COM 054937107 422 8,591 SH   SOLE 15 8,591 0 0
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BB&T CORP COM 054937107 93,687 1,906,927 SH   SOLE 18 1,787,986 0 118,941
BB&T CORP COM 054937107 6,849 139,401 SH   SOLE 19 139,401 0 0
BB&T CORP COM 054937107 942,183 19,177,342 SH   SOLE 21 19,177,342 0 0
BB&T CORP COM 054937107 939,303 19,118,727 SH   SOLE 22 16,525,822 0 2,592,905
BB&T CORP COM 054937107 42,661 868,331 SH   SOLE 23 868,331 0 0
BB&T CORP COM 054937107 35,787 728,407 SH   SOLE 25 728,407 0 0
BB&T CORP COM 054937107 163,090 3,319,560 SH   SOLE 26 825,747 0 2,493,813
BB&T CORP COM 054937107 7,463 151,911 SH   SOLE 28 111,753 0 40,158
BB&T CORP COM 054937107 9,677 196,974 SH   SOLE 29 196,974 0 0
BB&T CORP COM 054937107 134,797 2,743,690 SH   SOLE 30 2,743,690 0 0
BB&T CORP COM 054937107 25,974 528,682 SH   SOLE 31 328,066 0 200,616
BB&T CORP COM 054937107 3,014 61,353 SH   SOLE 32 61,353 0 0
BB&T CORP COM 054937107 3,919 79,776 SH   SOLE 34 79,776 0 0
BB&T CORP COM 054937107 33,596 683,820 SH   SOLE 36 683,820 0 0
BB&T CORP COM 054937107 803 16,353 SH   SOLE 40 16,353 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1,629 143,867 SH   SOLE 2 2,964 0 140,903
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 225 19,840 SH   SOLE 4 19,840 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 110 9,759 SH   SOLE 7 9,759 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 87 7,661 SH   SOLE 18 7,661 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 17,009 1,502,533 SH   SOLE 21 1,502,533 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 9,601 848,111 SH   SOLE 22 776,944 0 71,167
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 477 42,114 SH   SOLE 23 42,114 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3,932 347,322 SH   SOLE 26 334,352 0 12,970
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 109 9,590 SH   SOLE 29 1,718 0 7,872
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 4,478 395,596 SH   SOLE 30 395,596 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 37 3,260 SH   SOLE 31 3,260 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 79 6,975 SH   SOLE 34 6,975 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 7 639 SH   SOLE 40 639 0 0
BBX CAP CORP NEW CL A 05491N104 316 64,274 SH   SOLE 2 2,447 0 61,827
BBX CAP CORP NEW CL A 05491N104 1 154 SH   SOLE 7 154 0 0
BBX CAP CORP NEW CL A 05491N104 980 199,694 SH   SOLE 18 199,694 0 0
BBX CAP CORP NEW CL A 05491N104 368 74,950 SH   SOLE 19 74,950 0 0
BBX CAP CORP NEW CL A 05491N104 9,683 1,972,046 SH   SOLE 21 1,972,046 0 0
BBX CAP CORP NEW CL A 05491N104 6,988 1,423,262 SH   SOLE 22 1,341,927 0 81,335
BBX CAP CORP NEW CL A 05491N104 136 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 91 18,461 SH   SOLE 30 18,461 0 0
BCB BANCORP INC COM 055298103 178 12,870 SH   SOLE 2 608 0 12,262
BCB BANCORP INC COM 055298103 655 47,320 SH   SOLE 18 47,320 0 0
BCB BANCORP INC COM 055298103 314 22,645 SH   SOLE 19 22,645 0 0
BCB BANCORP INC COM 055298103 6,699 483,714 SH   SOLE 21 483,714 0 0
BCB BANCORP INC COM 055298103 2,967 214,213 SH   SOLE 22 206,232 0 7,981
BCE INC COM NEW 05534B760 750 16,500 SH   SOLE 2 16,500 0 0
BCE INC COM NEW 05534B760 9,632 211,786 SH   SOLE 18 177,323 0 34,463
BCE INC COM NEW 05534B760 62,585 1,376,096 SH   SOLE 19 1,376,096 0 0
BCE INC COM NEW 05534B760 4,573 100,557 SH   SOLE 22 100,557 0 0
BCE INC COM NEW 05534B760 936 20,586 SH   SOLE 25 20,586 0 0
BCE INC COM NEW 05534B760 1,057 23,231 SH   SOLE 34 23,231 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,441 66,481 SH   SOLE 2 2,805 0 63,676
BEACON ROOFING SUPPLY INC COM 073685109 14 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 70 1,894 SH   SOLE 7 1,894 0 0
BEACON ROOFING SUPPLY INC COM 073685109 8,149 221,925 SH   SOLE 18 221,925 0 0
BEACON ROOFING SUPPLY INC COM 073685109 4,256 115,896 SH   SOLE 19 115,896 0 0
BEACON ROOFING SUPPLY INC COM 073685109 87,977 2,395,877 SH   SOLE 21 2,395,877 0 0
BEACON ROOFING SUPPLY INC COM 073685109 73,210 1,993,745 SH   SOLE 22 1,896,299 0 97,446
BEACON ROOFING SUPPLY INC COM 073685109 769 20,935 SH   SOLE 26 13,799 0 7,136
BEACON ROOFING SUPPLY INC COM 073685109 316 8,599 SH   SOLE 28 8,599 0 0
BEACON ROOFING SUPPLY INC COM 073685109 707 19,254 SH   SOLE 30 19,254 0 0
BEACON ROOFING SUPPLY INC COM 073685109 66 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 216 5,884 SH   SOLE 40 5,884 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 5 1,692 SH   SOLE 18 1,692 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 64 19,729 SH   SOLE 21 19,729 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 212 65,966 SH   SOLE 22 65,966 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 383 39,831 SH   SOLE 2 10,459 0 29,372
BEAZER HOMES USA INC COM NEW 07556Q881 5 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 985 102,536 SH   SOLE 18 102,536 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 2,221 231,100 SH   SOLE 19 231,100 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 13,103 1,363,519 SH   SOLE 21 1,363,519 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 9,831 1,022,948 SH   SOLE 22 984,321 0 38,627
BEAZER HOMES USA INC COM NEW 07556Q881 119 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 142 14,772 SH   SOLE 30 14,772 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 323 33,599 SH   SOLE 34 33,599 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 29 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 196,552 779,937 SH   SOLE 2 141,693 0 638,244
BECTON DICKINSON & CO COM 075887109 22,916 90,933 SH   SOLE 4 83,746 0 7,187
BECTON DICKINSON & CO COM 075887109 72,092 286,068 SH   SOLE 7 248,825 0 37,243
BECTON DICKINSON & CO COM 075887109 585 2,323 SH   SOLE 13 2,323 0 0
BECTON DICKINSON & CO COM 075887109 599 2,378 SH   SOLE 15 2,378 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 255,995 1,015,813 SH   SOLE 18 858,345 0 157,468
BECTON DICKINSON & CO COM 075887109 231,908 920,234 SH   SOLE 19 920,234 0 0
BECTON DICKINSON & CO COM 075887109 1,890 7,500 SH   SOLE 20 7,500 0 0
BECTON DICKINSON & CO COM 075887109 1,498,249 5,945,195 SH   SOLE 21 5,945,195 0 0
BECTON DICKINSON & CO COM 075887109 1,642,601 6,517,999 SH   SOLE 22 5,798,388 0 719,611
BECTON DICKINSON & CO COM 075887109 48,628 192,961 SH   SOLE 23 192,961 0 0
BECTON DICKINSON & CO COM 075887109 64,111 254,400 SH   SOLE 25 254,400 0 0
BECTON DICKINSON & CO COM 075887109 293,803 1,165,840 SH   SOLE 26 295,753 0 870,087
BECTON DICKINSON & CO COM 075887109 13,349 52,970 SH   SOLE 28 38,976 0 13,994
BECTON DICKINSON & CO COM 075887109 1,576 6,253 SH   SOLE 29 6,253 0 0
BECTON DICKINSON & CO COM 075887109 280,363 1,112,506 SH   SOLE 30 1,112,506 0 0
BECTON DICKINSON & CO COM 075887109 23,452 93,058 SH   SOLE 31 51,260 0 41,798
BECTON DICKINSON & CO COM 075887109 74,996 297,591 SH   SOLE 34 297,591 0 0
BECTON DICKINSON & CO COM 075887109 46,170 183,207 SH   SOLE 36 183,207 0 0
BECTON DICKINSON & CO COM 075887109 1,523 6,045 SH   SOLE 40 6,045 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 1,614 26,068 SH   SOLE 7 26,068 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 283,598 4,580,813 SH   SOLE 21 4,580,813 0 0
BED BATH & BEYOND INC COM 075896100 2,175 187,146 SH   SOLE 2 63,687 0 123,459
BED BATH & BEYOND INC COM 075896100 9 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 84 7,246 SH   SOLE 7 7,246 0 0
BED BATH & BEYOND INC COM 075896100 8,425 725,007 SH   SOLE 18 725,007 0 0
BED BATH & BEYOND INC COM 075896100 2,587 222,608 SH   SOLE 19 222,608 0 0
BED BATH & BEYOND INC COM 075896100 105,181 9,051,700 SH   SOLE 21 9,051,700 0 0
BED BATH & BEYOND INC COM 075896100 60,768 5,229,578 SH   SOLE 22 4,888,195 0 341,383
BED BATH & BEYOND INC COM 075896100 503 43,308 SH   SOLE 26 22,585 0 20,723
BED BATH & BEYOND INC COM 075896100 205 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 449 38,620 SH   SOLE 30 38,620 0 0
BED BATH & BEYOND INC COM 075896100 3,606 310,327 SH   SOLE 31 0 0 310,327
BED BATH & BEYOND INC COM 075896100 662 56,934 SH   SOLE 36 56,934 0 0
BED BATH & BEYOND INC COM 075896100 180 15,467 SH   SOLE 40 15,467 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,571 12,675 SH   SOLE 2 1,936 0 10,739
BEIGENE LTD SPONSORED ADR 07725L102 1,607 12,963 SH   SOLE 4 12,102 0 861
BEIGENE LTD SPONSORED ADR 07725L102 2,723 21,965 SH   SOLE 7 21,965 0 0
BEIGENE LTD SPONSORED ADR 07725L102 491 3,965 SH   SOLE 15 3,484 0 481
BEIGENE LTD SPONSORED ADR 07725L102 8,969 72,360 SH   SOLE 18 72,194 0 166
BEIGENE LTD SPONSORED ADR 07725L102 2,477 19,981 SH   SOLE 19 19,981 0 0
BEIGENE LTD SPONSORED ADR 07725L102 123,116 993,275 SH   SOLE 21 993,275 0 0
BEIGENE LTD SPONSORED ADR 07725L102 68,780 554,903 SH   SOLE 22 503,289 0 51,614
BEIGENE LTD SPONSORED ADR 07725L102 3,426 27,641 SH   SOLE 23 27,641 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,258 18,217 SH   SOLE 25 18,217 0 0
BEIGENE LTD SPONSORED ADR 07725L102 13,055 105,328 SH   SOLE 26 39,386 0 65,942
BEIGENE LTD SPONSORED ADR 07725L102 775 6,249 SH   SOLE 28 4,433 0 1,816
BEIGENE LTD SPONSORED ADR 07725L102 1,917 15,467 SH   SOLE 29 1,933 0 13,534
BEIGENE LTD SPONSORED ADR 07725L102 14,723 118,779 SH   SOLE 30 118,779 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,363 10,999 SH   SOLE 31 7,278 0 3,721
BEIGENE LTD SPONSORED ADR 07725L102 317 2,555 SH   SOLE 32 2,555 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,005 8,106 SH   SOLE 34 8,106 0 0
BEIGENE LTD SPONSORED ADR 07725L102 790 6,372 SH   SOLE 36 6,372 0 0
BEIGENE LTD SPONSORED ADR 07725L102 84 677 SH   SOLE 40 677 0 0
BEL FUSE INC CL A 077347201 4 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 173 10,079 SH   SOLE 2 335 0 9,744
BEL FUSE INC CL B 077347300 5 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 737 42,927 SH   SOLE 18 42,927 0 0
BEL FUSE INC CL B 077347300 275 16,022 SH   SOLE 19 16,022 0 0
BEL FUSE INC CL B 077347300 18,912 1,101,438 SH   SOLE 21 1,101,438 0 0
BEL FUSE INC CL B 077347300 5,587 325,404 SH   SOLE 22 317,038 0 8,366
BEL FUSE INC CL B 077347300 179 10,421 SH   SOLE 30 10,421 0 0
BELDEN INC COM 077454106 3,372 56,613 SH   SOLE 2 18,353 0 38,260
BELDEN INC COM 077454106 12 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 65 1,087 SH   SOLE 7 1,087 0 0
BELDEN INC COM 077454106 13,102 219,944 SH   SOLE 18 219,944 0 0
BELDEN INC COM 077454106 3,957 66,434 SH   SOLE 19 66,434 0 0
BELDEN INC COM 077454106 163,705 2,748,114 SH   SOLE 21 2,748,114 0 0
BELDEN INC COM 077454106 80,930 1,358,570 SH   SOLE 22 1,300,932 0 57,638
BELDEN INC COM 077454106 1,133 19,028 SH   SOLE 26 12,579 0 6,449
BELDEN INC COM 077454106 311 5,220 SH   SOLE 28 5,220 0 0
BELDEN INC COM 077454106 684 11,490 SH   SOLE 30 11,490 0 0
BELDEN INC COM 077454106 2,734 45,900 SH   SOLE 31 0 0 45,900
BELDEN INC COM 077454106 58 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 203 3,401 SH   SOLE 40 3,401 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 1 1,034 SH   SOLE 18 1,034 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 10 16,334 SH   SOLE 21 16,334 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 15 8,806 SH   SOLE 2 444 0 8,362
BELLICUM PHARMACEUTICALS INC COM 079481107 0 236 SH   SOLE 7 236 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 68 40,056 SH   SOLE 18 40,056 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 25 14,973 SH   SOLE 19 14,973 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 428 251,695 SH   SOLE 21 251,695 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 1,615 950,133 SH   SOLE 22 942,028 0 8,105
BENCHMARK ELECTRS INC COM 08160H101 1,011 40,234 SH   SOLE 2 1,679 0 38,555
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 42 1,663 SH   SOLE 7 1,663 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,437 176,648 SH   SOLE 18 176,648 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,790 71,268 SH   SOLE 19 71,268 0 0
BENCHMARK ELECTRS INC COM 08160H101 105,398 4,195,780 SH   SOLE 21 4,195,780 0 0
BENCHMARK ELECTRS INC COM 08160H101 31,027 1,235,141 SH   SOLE 22 1,157,796 0 77,345
BENCHMARK ELECTRS INC COM 08160H101 756 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 139 5,515 SH   SOLE 28 5,515 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,485 59,100 SH   SOLE 30 59,100 0 0
BENCHMARK ELECTRS INC COM 08160H101 45 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 84 3,355 SH   SOLE 40 3,355 0 0
BENEFITFOCUS INC COM 08180D106 1,197 44,075 SH   SOLE 2 19,398 0 24,677
BENEFITFOCUS INC COM 08180D106 12 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 3,030 111,617 SH   SOLE 18 97,646 0 13,971
BENEFITFOCUS INC COM 08180D106 9,313 343,010 SH   SOLE 19 343,010 0 0
BENEFITFOCUS INC COM 08180D106 27,210 1,002,208 SH   SOLE 21 1,002,208 0 0
BENEFITFOCUS INC COM 08180D106 32,378 1,192,559 SH   SOLE 22 1,140,059 0 52,500
BENEFITFOCUS INC COM 08180D106 1,812 66,748 SH   SOLE 23 66,748 0 0
BENEFITFOCUS INC COM 08180D106 3,462 127,519 SH   SOLE 26 0 0 127,519
BENEFITFOCUS INC COM 08180D106 94 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 196 7,223 SH   SOLE 30 7,223 0 0
BENEFITFOCUS INC COM 08180D106 36 1,331 SH   SOLE 40 1,331 0 0
BERKLEY W R CORP COM 084423102 26,461 401,357 SH   SOLE 2 86,018 0 315,339
BERKLEY W R CORP COM 084423102 3,324 50,411 SH   SOLE 4 46,559 0 3,852
BERKLEY W R CORP COM 084423102 8,143 123,515 SH   SOLE 7 83,606 0 39,909
BERKLEY W R CORP COM 084423102 47 714 SH   SOLE 13 714 0 0
BERKLEY W R CORP COM 084423102 94 1,430 SH   SOLE 15 1,430 0 0
BERKLEY W R CORP COM 084423102 28,525 432,657 SH   SOLE 18 421,354 0 11,303
BERKLEY W R CORP COM 084423102 2,291 34,748 SH   SOLE 19 34,748 0 0
BERKLEY W R CORP COM 084423102 711,487 10,791,547 SH   SOLE 21 10,791,547 0 0
BERKLEY W R CORP COM 084423102 367,773 5,578,240 SH   SOLE 22 5,271,210 0 307,030
BERKLEY W R CORP COM 084423102 6,817 103,400 SH   SOLE 23 103,400 0 0
BERKLEY W R CORP COM 084423102 10,562 160,199 SH   SOLE 25 160,199 0 0
BERKLEY W R CORP COM 084423102 39,786 603,453 SH   SOLE 26 212,673 0 390,780
BERKLEY W R CORP COM 084423102 1,761 26,710 SH   SOLE 28 19,516 0 7,194
BERKLEY W R CORP COM 084423102 214 3,242 SH   SOLE 29 3,242 0 0
BERKLEY W R CORP COM 084423102 33,017 500,795 SH   SOLE 30 500,795 0 0
BERKLEY W R CORP COM 084423102 3,612 54,788 SH   SOLE 31 31,223 0 23,565
BERKLEY W R CORP COM 084423102 509 7,724 SH   SOLE 34 7,724 0 0
BERKLEY W R CORP COM 084423102 12,493 189,486 SH   SOLE 36 189,486 0 0
BERKLEY W R CORP COM 084423102 193 2,926 SH   SOLE 40 2,926 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 318 1 SH   SOLE 2 0 0 1
BERKSHIRE HATHAWAY INC DEL CL A 084670108 637 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 17,509 55 SH   SOLE 22 40 0 15
BERKSHIRE HATHAWAY INC DEL CL A 084670108 637 2 SH   SOLE 23 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 128,932 405 SH   SOLE 25 405 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 165,860 521 SH   SOLE 26 231 0 290
BERKSHIRE HATHAWAY INC DEL CL A 084670108 81,816 257 SH   SOLE 36 257 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,010,436 4,740,049 SH   SOLE 2 688,596 0 4,051,453
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 100,997 473,786 SH   SOLE 4 438,751 0 35,035
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 352,043 1,651,467 SH   SOLE 7 1,649,049 0 2,418
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,843 74,320 SH   SOLE 13 74,320 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,327 15,606 SH   SOLE 15 15,606 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 284 1,330 SH   SOLE 17 0 0 1,330
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 752,822 3,531,555 SH   SOLE 18 3,298,927 0 232,628
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 251,038 1,177,644 SH   SOLE 19 1,177,644 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,040,867 33,029,350 SH   SOLE 21 33,029,350 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,873,385 46,316,952 SH   SOLE 22 41,036,723 0 5,280,229
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 213,259 1,000,416 SH   SOLE 23 1,000,416 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 267,171 1,253,325 SH   SOLE 25 1,253,325 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,073,846 5,037,511 SH   SOLE 26 1,379,232 0 3,658,279
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 54,250 254,494 SH   SOLE 28 186,068 0 68,426
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49,157 230,599 SH   SOLE 29 35,992 0 194,607
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,314,345 6,165,715 SH   SOLE 30 6,165,715 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 111,917 525,012 SH   SOLE 31 272,981 0 252,031
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,765 153,704 SH   SOLE 34 153,704 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 226,940 1,064,594 SH   SOLE 36 1,064,594 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,265 29,388 SH   SOLE 40 29,388 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,493 47,574 SH   SOLE 2 1,938 0 45,636
BERKSHIRE HILLS BANCORP INC COM 084680107 9 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 26 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 6,341 202,015 SH   SOLE 18 202,015 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,486 79,188 SH   SOLE 19 79,188 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 154,612 4,925,512 SH   SOLE 21 4,925,512 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 45,183 1,439,397 SH   SOLE 22 1,379,532 0 59,865
BERKSHIRE HILLS BANCORP INC COM 084680107 312 9,946 SH   SOLE 26 7,197 0 2,749
BERKSHIRE HILLS BANCORP INC COM 084680107 138 4,381 SH   SOLE 28 4,381 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,089 66,540 SH   SOLE 30 66,540 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 152 4,836 SH   SOLE 40 4,836 0 0
BERRY GLOBAL GROUP INC COM 08579W103 13,801 262,423 SH   SOLE 2 16,669 0 245,754
BERRY GLOBAL GROUP INC COM 08579W103 28 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 188 3,567 SH   SOLE 7 3,567 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,208 61,000 SH   SOLE 18 61,000 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,525 29,001 SH   SOLE 19 29,001 0 0
BERRY GLOBAL GROUP INC COM 08579W103 82,560 1,569,875 SH   SOLE 21 1,569,875 0 0
BERRY GLOBAL GROUP INC COM 08579W103 187,794 3,570,903 SH   SOLE 22 3,312,726 0 258,177
BERRY GLOBAL GROUP INC COM 08579W103 2,738 52,065 SH   SOLE 26 31,026 0 21,039
BERRY GLOBAL GROUP INC COM 08579W103 858 16,318 SH   SOLE 28 16,318 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,900 36,138 SH   SOLE 30 36,138 0 0
BERRY GLOBAL GROUP INC COM 08579W103 299 5,691 SH   SOLE 31 2,791 0 2,900
BERRY GLOBAL GROUP INC COM 08579W103 166 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 681 12,956 SH   SOLE 40 12,956 0 0
BERRY PETE CORP COM 08579X101 705 66,502 SH   SOLE 2 2,630 0 63,872
BERRY PETE CORP COM 08579X101 9 896 SH   SOLE 7 896 0 0
BERRY PETE CORP COM 08579X101 2,190 206,626 SH   SOLE 18 206,626 0 0
BERRY PETE CORP COM 08579X101 1,150 108,533 SH   SOLE 19 108,533 0 0
BERRY PETE CORP COM 08579X101 21,043 1,985,178 SH   SOLE 21 1,985,178 0 0
BERRY PETE CORP COM 08579X101 12,387 1,168,576 SH   SOLE 22 1,077,562 0 91,014
BERRY PETE CORP COM 08579X101 84 7,891 SH   SOLE 26 0 0 7,891
BERRY PETE CORP COM 08579X101 188 17,781 SH   SOLE 30 17,781 0 0
BERRY PETE CORP COM 08579X101 42 3,933 SH   SOLE 40 3,933 0 0
BEST BUY INC COM 086516101 42,313 606,812 SH   SOLE 2 100,595 0 506,217
BEST BUY INC COM 086516101 6,909 99,084 SH   SOLE 4 92,286 0 6,798
BEST BUY INC COM 086516101 21,314 305,669 SH   SOLE 7 225,484 0 80,185
BEST BUY INC COM 086516101 518 7,428 SH   SOLE 13 7,428 0 0
BEST BUY INC COM 086516101 134 1,923 SH   SOLE 15 1,923 0 0
BEST BUY INC COM 086516101 4 56 SH   SOLE 17 0 0 56
BEST BUY INC COM 086516101 39,513 566,664 SH   SOLE 18 530,827 0 35,837
BEST BUY INC COM 086516101 13,356 191,533 SH   SOLE 19 191,533 0 0
BEST BUY INC COM 086516101 422,119 6,053,622 SH   SOLE 21 6,053,622 0 0
BEST BUY INC COM 086516101 457,028 6,554,249 SH   SOLE 22 5,874,267 0 679,982
BEST BUY INC COM 086516101 12,123 173,851 SH   SOLE 23 173,851 0 0
BEST BUY INC COM 086516101 27,417 393,186 SH   SOLE 25 393,186 0 0
BEST BUY INC COM 086516101 105,547 1,513,647 SH   SOLE 26 364,077 0 1,149,570
BEST BUY INC COM 086516101 3,274 46,952 SH   SOLE 28 34,641 0 12,311
BEST BUY INC COM 086516101 4,116 59,027 SH   SOLE 29 8,977 0 50,050
BEST BUY INC COM 086516101 69,974 1,003,503 SH   SOLE 30 1,003,503 0 0
BEST BUY INC COM 086516101 5,742 82,351 SH   SOLE 31 46,683 0 35,668
BEST BUY INC COM 086516101 23,049 330,552 SH   SOLE 34 330,552 0 0
BEST BUY INC COM 086516101 12,814 183,762 SH   SOLE 36 183,762 0 0
BEST BUY INC COM 086516101 384 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 143 25,903 SH   SOLE 22 25,903 0 0
BEYOND MEAT INC COM 08862E109 3,749 23,335 SH   SOLE 2 658 0 22,677
BEYOND MEAT INC COM 08862E109 31 190 SH   SOLE 7 190 0 0
BEYOND MEAT INC COM 08862E109 728 4,531 SH   SOLE 18 4,531 0 0
BEYOND MEAT INC COM 08862E109 5,835 36,316 SH   SOLE 19 36,316 0 0
BEYOND MEAT INC COM 08862E109 15,806 98,369 SH   SOLE 21 98,369 0 0
BEYOND MEAT INC COM 08862E109 38,425 239,137 SH   SOLE 22 222,250 0 16,887
BEYOND MEAT INC COM 08862E109 97 605 SH   SOLE 31 205 0 400
BEYOND MEAT INC COM 08862E109 4,193 26,095 SH   SOLE 34 26,095 0 0
BEYONDSPRING INC SHS G10830100 225 9,473 SH   SOLE 2 443 0 9,030
BEYONDSPRING INC SHS G10830100 882 37,217 SH   SOLE 18 37,217 0 0
BEYONDSPRING INC SHS G10830100 423 17,862 SH   SOLE 19 17,862 0 0
BEYONDSPRING INC SHS G10830100 8,040 339,249 SH   SOLE 21 339,249 0 0
BEYONDSPRING INC SHS G10830100 2,334 98,479 SH   SOLE 22 95,396 0 3,083
BG STAFFING INC COM 05544A109 182 9,650 SH   SOLE 2 477 0 9,173
BG STAFFING INC COM 05544A109 648 34,307 SH   SOLE 18 34,307 0 0
BG STAFFING INC COM 05544A109 331 17,537 SH   SOLE 19 17,537 0 0
BG STAFFING INC COM 05544A109 6,481 343,259 SH   SOLE 21 343,259 0 0
BG STAFFING INC COM 05544A109 4,344 230,097 SH   SOLE 22 224,459 0 5,638
BG STAFFING INC COM 05544A109 361 19,132 SH   SOLE 31 0 0 19,132
BGC PARTNERS INC CL A 05541T101 2,918 557,984 SH   SOLE 2 39,841 0 518,143
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 697 133,350 SH   SOLE 18 133,350 0 0
BGC PARTNERS INC CL A 05541T101 322 61,556 SH   SOLE 19 61,556 0 0
BGC PARTNERS INC CL A 05541T101 19,664 3,759,753 SH   SOLE 21 3,759,753 0 0
BGC PARTNERS INC CL A 05541T101 38,910 7,439,831 SH   SOLE 22 6,876,307 0 563,524
BGC PARTNERS INC CL A 05541T101 636 121,693 SH   SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 156 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 331 63,251 SH   SOLE 30 63,251 0 0
BGC PARTNERS INC CL A 05541T101 72 13,680 SH   SOLE 31 6,080 0 7,600
BGC PARTNERS INC CL A 05541T101 123 23,541 SH   SOLE 40 23,541 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5,767 99,250 SH   SOLE 7 99,250 0 0
BHP GROUP LTD SPONSORED ADS 088606108 81 1,392 SH   SOLE 18 1,392 0 0
BHP GROUP LTD SPONSORED ADS 088606108 3,703 63,718 SH   SOLE 21 63,718 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 5,751 112,515 SH   SOLE 7 112,515 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 2,337 45,722 SH   SOLE 21 45,722 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 8 4,246 SH   SOLE 18 4,246 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 125 63,899 SH   SOLE 21 63,899 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 875 448,780 SH   SOLE 22 422,870 0 25,910
BIG LOTS INC COM 089302103 1,153 40,305 SH   SOLE 2 1,687 0 38,618
BIG LOTS INC COM 089302103 7 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 45 1,557 SH   SOLE 7 1,557 0 0
BIG LOTS INC COM 089302103 5,223 182,569 SH   SOLE 18 182,569 0 0
BIG LOTS INC COM 089302103 1,942 67,883 SH   SOLE 19 67,883 0 0
BIG LOTS INC COM 089302103 125,641 4,391,504 SH   SOLE 21 4,391,504 0 0
BIG LOTS INC COM 089302103 34,473 1,204,922 SH   SOLE 22 1,134,438 0 70,484
BIG LOTS INC COM 089302103 234 8,184 SH   SOLE 26 5,708 0 2,476
BIG LOTS INC COM 089302103 140 4,887 SH   SOLE 28 4,887 0 0
BIG LOTS INC COM 089302103 1,673 58,470 SH   SOLE 30 58,470 0 0
BIG LOTS INC COM 089302103 85 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 109 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 99 952 SH   SOLE 2 43 0 909
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 350 3,370 SH   SOLE 18 3,370 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 160 1,541 SH   SOLE 19 1,541 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,383 32,575 SH   SOLE 21 32,575 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,187 30,682 SH   SOLE 22 29,327 0 1,355
BIGLARI HLDGS INC COM STK CL B 08986R309 21 205 SH   SOLE 23 205 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 73 702 SH   SOLE 26 0 0 702
BIGLARI HLDGS INC COM STK CL B 08986R309 15 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 41 391 SH   SOLE 30 391 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 13 126 SH   SOLE 40 126 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 3 5 SH   SOLE 18 5 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 64 120 SH   SOLE 21 120 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,014 1,912 SH   SOLE 22 1,912 0 0
BILIBILI INC SPONS ADS REP Z 090040106 6,465 397,352 SH   SOLE 19 397,352 0 0
BILIBILI INC SPONS ADS REP Z 090040106 4,546 279,420 SH   SOLE 25 279,420 0 0
BILIBILI INC SPONS ADS REP Z 090040106 9,579 588,724 SH   SOLE 34 588,724 0 0
BIO PATH HOLDINGS INC COM 09057N300 7 523 SH   SOLE 18 523 0 0
BIO PATH HOLDINGS INC COM 09057N300 90 6,714 SH   SOLE 21 6,714 0 0
BIO PATH HOLDINGS INC COM 09057N300 531 39,642 SH   SOLE 22 39,642 0 0
BIO RAD LABS INC CL A 090572207 19,077 61,028 SH   SOLE 2 16,429 0 44,599
BIO RAD LABS INC CL A 090572207 552 1,765 SH   SOLE 4 1,765 0 0
BIO RAD LABS INC CL A 090572207 242 774 SH   SOLE 7 774 0 0
BIO RAD LABS INC CL A 090572207 17,950 57,425 SH   SOLE 18 57,230 0 195
BIO RAD LABS INC CL A 090572207 1,559 4,986 SH   SOLE 19 4,986 0 0
BIO RAD LABS INC CL A 090572207 341,235 1,091,638 SH   SOLE 21 1,091,638 0 0
BIO RAD LABS INC CL A 090572207 215,284 688,709 SH   SOLE 22 642,957 0 45,752
BIO RAD LABS INC CL A 090572207 852 2,726 SH   SOLE 23 2,726 0 0
BIO RAD LABS INC CL A 090572207 2,619 8,378 SH   SOLE 26 5,333 0 3,045
BIO RAD LABS INC CL A 090572207 849 2,715 SH   SOLE 28 2,715 0 0
BIO RAD LABS INC CL A 090572207 265 848 SH   SOLE 29 848 0 0
BIO RAD LABS INC CL A 090572207 5,927 18,962 SH   SOLE 30 18,962 0 0
BIO RAD LABS INC CL A 090572207 1,155 3,696 SH   SOLE 31 1,728 0 1,968
BIO RAD LABS INC CL A 090572207 1,239 3,965 SH   SOLE 34 3,965 0 0
BIO RAD LABS INC CL A 090572207 294 939 SH   SOLE 36 939 0 0
BIO RAD LABS INC CL A 090572207 704 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 17,898 85,847 SH   SOLE 2 19,834 0 66,013
BIO TECHNE CORP COM 09073M104 43 204 SH   SOLE 4 204 0 0
BIO TECHNE CORP COM 09073M104 144 690 SH   SOLE 7 690 0 0
BIO TECHNE CORP COM 09073M104 22,966 110,153 SH   SOLE 18 110,153 0 0
BIO TECHNE CORP COM 09073M104 1,737 8,330 SH   SOLE 19 8,330 0 0
BIO TECHNE CORP COM 09073M104 483,832 2,320,648 SH   SOLE 21 2,320,648 0 0
BIO TECHNE CORP COM 09073M104 256,104 1,228,376 SH   SOLE 22 1,154,409 0 73,967
BIO TECHNE CORP COM 09073M104 2,903 13,923 SH   SOLE 26 8,253 0 5,670
BIO TECHNE CORP COM 09073M104 993 4,765 SH   SOLE 28 4,765 0 0
BIO TECHNE CORP COM 09073M104 6,290 30,168 SH   SOLE 30 30,168 0 0
BIO TECHNE CORP COM 09073M104 164 788 SH   SOLE 31 788 0 0
BIO TECHNE CORP COM 09073M104 792 3,801 SH   SOLE 34 3,801 0 0
BIO TECHNE CORP COM 09073M104 763 3,661 SH   SOLE 40 3,661 0 0
BIOANALYTICAL SYS INC COM 09058M103 11 5,712 SH   SOLE 21 5,712 0 0
BIOCEPT INC COM PAR 09072V402 2 1,893 SH   SOLE 21 1,893 0 0
BIOCEPT INC COM PAR 09072V402 27 24,583 SH   SOLE 22 24,583 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 377 99,513 SH   SOLE 2 4,127 0 95,386
BIOCRYST PHARMACEUTICALS COM 09058V103 8 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,433 378,035 SH   SOLE 18 378,035 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,128 297,550 SH   SOLE 19 297,550 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 18,290 4,825,893 SH   SOLE 21 4,825,893 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 12,374 3,264,808 SH   SOLE 22 3,146,929 0 117,879
BIOCRYST PHARMACEUTICALS COM 09058V103 20 5,165 SH   SOLE 23 5,165 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 38 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 137 36,048 SH   SOLE 30 36,048 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 26 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 328 70,595 SH   SOLE 2 3,393 0 67,202
BIODELIVERY SCIENCES INTL IN COM 09060J106 12 2,514 SH   SOLE 7 2,514 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,315 282,739 SH   SOLE 18 282,739 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 662 142,469 SH   SOLE 19 142,469 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 12,528 2,694,186 SH   SOLE 21 2,694,186 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 10,723 2,305,954 SH   SOLE 22 2,261,589 0 44,365
BIOGEN INC COM 09062X103 127,507 545,205 SH   SOLE 2 121,030 0 424,175
BIOGEN INC COM 09062X103 20,139 86,110 SH   SOLE 4 80,799 0 5,311
BIOGEN INC COM 09062X103 59,532 254,552 SH   SOLE 7 191,310 0 63,242
BIOGEN INC COM 09062X103 983 4,204 SH   SOLE 13 4,204 0 0
BIOGEN INC COM 09062X103 508 2,172 SH   SOLE 15 2,172 0 0
BIOGEN INC COM 09062X103 0 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 241,039 1,030,655 SH   SOLE 18 967,613 0 63,042
BIOGEN INC COM 09062X103 156,922 670,981 SH   SOLE 19 670,981 0 0
BIOGEN INC COM 09062X103 1,226,293 5,243,480 SH   SOLE 21 5,243,480 0 0
BIOGEN INC COM 09062X103 1,187,541 5,077,781 SH   SOLE 22 4,527,771 0 550,010
BIOGEN INC COM 09062X103 37,261 159,324 SH   SOLE 23 159,324 0 0
BIOGEN INC COM 09062X103 49,846 213,135 SH   SOLE 25 203,586 0 9,549
BIOGEN INC COM 09062X103 251,505 1,075,404 SH   SOLE 26 225,749 0 849,655
BIOGEN INC COM 09062X103 8,987 38,428 SH   SOLE 28 28,150 0 10,278
BIOGEN INC COM 09062X103 3,971 16,979 SH   SOLE 29 11,456 0 5,523
BIOGEN INC COM 09062X103 229,609 981,782 SH   SOLE 30 981,782 0 0
BIOGEN INC COM 09062X103 18,644 79,720 SH   SOLE 31 47,421 0 32,299
BIOGEN INC COM 09062X103 6,342 27,119 SH   SOLE 32 27,119 0 0
BIOGEN INC COM 09062X103 81,843 349,951 SH   SOLE 34 349,951 0 0
BIOGEN INC COM 09062X103 35,340 151,109 SH   SOLE 36 151,109 0 0
BIOGEN INC COM 09062X103 1,063 4,544 SH   SOLE 40 4,544 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,373 31,358 SH   SOLE 2 3,613 0 27,745
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7 170 SH   SOLE 4 170 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 28 647 SH   SOLE 7 647 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,881 111,454 SH   SOLE 18 108,585 0 2,869
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,359 99,546 SH   SOLE 19 99,546 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 46,266 1,056,551 SH   SOLE 21 1,056,551 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 46,677 1,065,929 SH   SOLE 22 1,018,099 0 47,830
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 366 8,369 SH   SOLE 23 8,369 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 819 18,704 SH   SOLE 26 10,750 0 7,954
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 235 5,372 SH   SOLE 28 5,372 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,816 87,133 SH   SOLE 30 87,133 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 80 1,821 SH   SOLE 34 1,821 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 152 3,466 SH   SOLE 40 3,466 0 0
BIOHITECH GLOBAL INC COM 09074B107 3 1,712 SH   SOLE 18 1,712 0 0
BIOHITECH GLOBAL INC COM 09074B107 34 18,924 SH   SOLE 21 18,924 0 0
BIOLASE INC COM NEW 090911207 4 2,425 SH   SOLE 18 2,425 0 0
BIOLASE INC COM NEW 090911207 49 33,376 SH   SOLE 21 33,376 0 0
BIOLASE INC COM NEW 090911207 387 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 98 5,773 SH   SOLE 2 282 0 5,491
BIOLIFE SOLUTIONS INC COM NEW 09062W204 391 23,041 SH   SOLE 18 23,041 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 189 11,124 SH   SOLE 19 11,124 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,758 221,684 SH   SOLE 21 221,684 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4,741 279,683 SH   SOLE 22 277,707 0 1,976
BIOMARIN PHARMACEUTICAL INC COM 09061G101 46,111 538,361 SH   SOLE 2 156,825 0 381,536
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,543 64,712 SH   SOLE 4 60,049 0 4,663
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,608 18,779 SH   SOLE 7 18,779 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 281 3,282 SH   SOLE 13 3,282 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 144 1,682 SH   SOLE 15 1,682 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 31,349 366,015 SH   SOLE 18 351,561 0 14,454
BIOMARIN PHARMACEUTICAL INC COM 09061G101 89,630 1,046,468 SH   SOLE 19 1,046,468 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 857 10,000 SH   SOLE 20 10,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 371,105 4,332,813 SH   SOLE 21 4,332,813 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 395,751 4,620,562 SH   SOLE 22 4,254,890 0 365,672
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,966 139,707 SH   SOLE 23 139,707 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 14,830 173,142 SH   SOLE 25 173,142 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 46,407 541,824 SH   SOLE 26 228,128 0 313,696
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,282 38,315 SH   SOLE 28 28,792 0 9,523
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,995 46,638 SH   SOLE 29 9,715 0 36,923
BIOMARIN PHARMACEUTICAL INC COM 09061G101 26,782 312,686 SH   SOLE 30 312,686 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,794 67,648 SH   SOLE 31 42,766 0 24,882
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,145 25,048 SH   SOLE 32 25,048 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 33,267 388,409 SH   SOLE 34 388,409 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,237 119,517 SH   SOLE 36 119,517 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 382 4,463 SH   SOLE 40 4,463 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1,278 1,140,000 PRN   SOLE 21 1,140,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,064 1,025,000 PRN   SOLE 21 1,025,000 0 0
BIOMERICA INC COM NEW 09061H307 1 284 SH   SOLE 18 284 0 0
BIOMERICA INC COM NEW 09061H307 13 4,828 SH   SOLE 21 4,828 0 0
BIONANO GENOMICS INC COM 09075F107 3 1,041 SH   SOLE 18 1,041 0 0
BIONANO GENOMICS INC COM 09075F107 12 4,985 SH   SOLE 21 4,985 0 0
BIOPHARMX CORP COM NEW 09072X309 0 247 SH   SOLE 21 247 0 0
BIOSCRIP INC COM 09069N108 326 125,400 SH   SOLE 2 4,442 0 120,958
BIOSCRIP INC COM 09069N108 4 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 1,070 411,499 SH   SOLE 18 411,499 0 0
BIOSCRIP INC COM 09069N108 614 236,087 SH   SOLE 19 236,087 0 0
BIOSCRIP INC COM 09069N108 11,637 4,475,946 SH   SOLE 21 4,475,946 0 0
BIOSCRIP INC COM 09069N108 9,399 3,614,830 SH   SOLE 22 3,520,034 0 94,796
BIOSIG TECH INC COM NEW 09073N201 126 13,403 SH   SOLE 2 636 0 12,767
BIOSIG TECH INC COM NEW 09073N201 508 54,119 SH   SOLE 18 54,119 0 0
BIOSIG TECH INC COM NEW 09073N201 245 26,128 SH   SOLE 19 26,128 0 0
BIOSIG TECH INC COM NEW 09073N201 5,362 570,989 SH   SOLE 21 570,989 0 0
BIOSIG TECH INC COM NEW 09073N201 1,369 145,839 SH   SOLE 22 141,308 0 4,531
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 322 5,390 SH   SOLE 2 244 0 5,146
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,252 20,969 SH   SOLE 18 20,969 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 618 10,342 SH   SOLE 19 10,342 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12,711 212,880 SH   SOLE 21 212,880 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10,470 175,352 SH   SOLE 22 170,460 0 4,892
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 40 678 SH   SOLE 23 678 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 89 1,492 SH   SOLE 26 0 0 1,492
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 47 784 SH   SOLE 30 784 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 31 514 SH   SOLE 34 514 0 0
BIOTELEMETRY INC COM 090672106 1,392 28,900 SH   SOLE 2 1,372 0 27,528
BIOTELEMETRY INC COM 090672106 9 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 27 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 7,015 145,693 SH   SOLE 18 145,693 0 0
BIOTELEMETRY INC COM 090672106 2,724 56,571 SH   SOLE 19 56,571 0 0
BIOTELEMETRY INC COM 090672106 179,769 3,733,523 SH   SOLE 21 3,733,523 0 0
BIOTELEMETRY INC COM 090672106 48,182 1,000,671 SH   SOLE 22 940,869 0 59,802
BIOTELEMETRY INC COM 090672106 425 8,824 SH   SOLE 26 5,706 0 3,118
BIOTELEMETRY INC COM 090672106 218 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 2,378 49,397 SH   SOLE 30 49,397 0 0
BIOTELEMETRY INC COM 090672106 186 3,857 SH   SOLE 40 3,857 0 0
BIOTIME INC COM 09066L105 117 106,509 SH   SOLE 2 3,583 0 102,926
BIOTIME INC COM 09066L105 1 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 445 404,471 SH   SOLE 18 404,471 0 0
BIOTIME INC COM 09066L105 197 178,839 SH   SOLE 19 178,839 0 0
BIOTIME INC COM 09066L105 3,996 3,632,698 SH   SOLE 21 3,632,698 0 0
BIOTIME INC COM 09066L105 3,044 2,767,622 SH   SOLE 22 2,689,130 0 78,492
BIOXCEL THERAPEUTICS INC COM 09075P105 57 5,240 SH   SOLE 2 364 0 4,876
BIOXCEL THERAPEUTICS INC COM 09075P105 227 20,688 SH   SOLE 18 20,688 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 111 10,170 SH   SOLE 19 10,170 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 2,130 194,310 SH   SOLE 21 194,310 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 753 68,737 SH   SOLE 22 67,035 0 1,702
BITAUTO HLDGS LTD SPONSORED ADS 091727107 37 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 3,223 307,826 SH   SOLE 21 307,826 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,161 206,418 SH   SOLE 22 206,418 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 848 81,003 SH   SOLE 30 81,003 0 0
BJS RESTAURANTS INC COM 09180C106 1,017 23,134 SH   SOLE 2 5,962 0 17,172
BJS RESTAURANTS INC COM 09180C106 4 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 20 455 SH   SOLE 7 455 0 0
BJS RESTAURANTS INC COM 09180C106 4,530 103,086 SH   SOLE 18 97,162 0 5,924
BJS RESTAURANTS INC COM 09180C106 5,192 118,154 SH   SOLE 19 118,154 0 0
BJS RESTAURANTS INC COM 09180C106 87,809 1,998,375 SH   SOLE 21 1,998,375 0 0
BJS RESTAURANTS INC COM 09180C106 30,984 705,133 SH   SOLE 22 675,825 0 29,308
BJS RESTAURANTS INC COM 09180C106 828 18,850 SH   SOLE 23 18,850 0 0
BJS RESTAURANTS INC COM 09180C106 1,769 40,250 SH   SOLE 26 3,668 0 36,582
BJS RESTAURANTS INC COM 09180C106 123 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 1,311 29,845 SH   SOLE 30 29,845 0 0
BJS RESTAURANTS INC COM 09180C106 165 3,744 SH   SOLE 34 3,744 0 0
BJS RESTAURANTS INC COM 09180C106 90 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,936 111,214 SH   SOLE 2 6,445 0 104,769
BJS WHSL CLUB HLDGS INC COM 05550J101 11 427 SH   SOLE 4 427 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 117 4,431 SH   SOLE 7 4,431 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 9,931 376,171 SH   SOLE 18 370,923 0 5,248
BJS WHSL CLUB HLDGS INC COM 05550J101 6,667 252,541 SH   SOLE 19 252,541 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 94,137 3,565,793 SH   SOLE 21 3,565,793 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 89,468 3,388,925 SH   SOLE 22 3,219,671 0 169,254
BJS WHSL CLUB HLDGS INC COM 05550J101 209 7,900 SH   SOLE 23 7,900 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,137 43,065 SH   SOLE 26 16,226 0 26,839
BJS WHSL CLUB HLDGS INC COM 05550J101 338 12,801 SH   SOLE 28 12,801 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 737 27,898 SH   SOLE 30 27,898 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 255 9,678 SH   SOLE 40 9,678 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 7 1,691 SH   SOLE 18 1,691 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 170 39,461 SH   SOLE 21 39,461 0 0
BLACK HILLS CORP COM 092113109 12,436 159,095 SH   SOLE 2 88,077 0 71,018
BLACK HILLS CORP COM 092113109 864 11,051 SH   SOLE 4 11,051 0 0
BLACK HILLS CORP COM 092113109 5,463 69,885 SH   SOLE 7 69,885 0 0
BLACK HILLS CORP COM 092113109 777 9,936 SH   SOLE 13 9,936 0 0
BLACK HILLS CORP COM 092113109 31,537 403,437 SH   SOLE 18 397,196 0 6,241
BLACK HILLS CORP COM 092113109 17,275 220,990 SH   SOLE 19 220,990 0 0
BLACK HILLS CORP COM 092113109 409,981 5,244,740 SH   SOLE 21 5,244,740 0 0
BLACK HILLS CORP COM 092113109 191,538 2,450,271 SH   SOLE 22 2,007,152 0 443,119
BLACK HILLS CORP COM 092113109 1,301 16,639 SH   SOLE 23 16,639 0 0
BLACK HILLS CORP COM 092113109 2,252 28,810 SH   SOLE 26 17,429 0 11,381
BLACK HILLS CORP COM 092113109 707 9,044 SH   SOLE 28 9,044 0 0
BLACK HILLS CORP COM 092113109 672 8,593 SH   SOLE 29 8,593 0 0
BLACK HILLS CORP COM 092113109 2,994 38,304 SH   SOLE 30 38,304 0 0
BLACK HILLS CORP COM 092113109 1,558 19,925 SH   SOLE 31 18,989 0 936
BLACK HILLS CORP COM 092113109 1,538 19,678 SH   SOLE 32 19,678 0 0
BLACK HILLS CORP COM 092113109 119 1,521 SH   SOLE 34 1,521 0 0
BLACK HILLS CORP COM 092113109 1,229 15,722 SH   SOLE 36 15,722 0 0
BLACK HILLS CORP COM 092113109 418 5,351 SH   SOLE 40 5,351 0 0
BLACK KNIGHT INC COM 09215C105 16,127 268,107 SH   SOLE 2 15,635 0 252,472
BLACK KNIGHT INC COM 09215C105 94 1,557 SH   SOLE 4 1,557 0 0
BLACK KNIGHT INC COM 09215C105 188 3,127 SH   SOLE 7 3,127 0 0
BLACK KNIGHT INC COM 09215C105 1 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 4,849 80,610 SH   SOLE 18 80,610 0 0
BLACK KNIGHT INC COM 09215C105 1,950 32,424 SH   SOLE 19 32,424 0 0
BLACK KNIGHT INC COM 09215C105 112,459 1,869,638 SH   SOLE 21 1,869,638 0 0
BLACK KNIGHT INC COM 09215C105 243,820 4,053,528 SH   SOLE 22 3,784,367 0 269,161
BLACK KNIGHT INC COM 09215C105 55 917 SH   SOLE 23 917 0 0
BLACK KNIGHT INC COM 09215C105 3,122 51,899 SH   SOLE 26 30,654 0 21,245
BLACK KNIGHT INC COM 09215C105 1,077 17,906 SH   SOLE 28 17,906 0 0
BLACK KNIGHT INC COM 09215C105 5,516 91,698 SH   SOLE 30 91,698 0 0
BLACK KNIGHT INC COM 09215C105 182 3,024 SH   SOLE 31 3,024 0 0
BLACK KNIGHT INC COM 09215C105 664 11,037 SH   SOLE 34 11,037 0 0
BLACK KNIGHT INC COM 09215C105 21 356 SH   SOLE 36 356 0 0
BLACK KNIGHT INC COM 09215C105 870 14,456 SH   SOLE 40 14,456 0 0
BLACKBAUD INC COM 09227Q100 5,285 63,295 SH   SOLE 2 22,646 0 40,649
BLACKBAUD INC COM 09227Q100 25 301 SH   SOLE 4 301 0 0
BLACKBAUD INC COM 09227Q100 74 882 SH   SOLE 7 882 0 0
BLACKBAUD INC COM 09227Q100 22,955 274,906 SH   SOLE 18 274,906 0 0
BLACKBAUD INC COM 09227Q100 6,967 83,440 SH   SOLE 19 83,440 0 0
BLACKBAUD INC COM 09227Q100 297,750 3,565,866 SH   SOLE 21 3,565,866 0 0
BLACKBAUD INC COM 09227Q100 140,051 1,677,254 SH   SOLE 22 1,612,912 0 64,342
BLACKBAUD INC COM 09227Q100 1,223 14,644 SH   SOLE 26 8,370 0 6,274
BLACKBAUD INC COM 09227Q100 512 6,133 SH   SOLE 28 6,133 0 0
BLACKBAUD INC COM 09227Q100 1,099 13,165 SH   SOLE 30 13,165 0 0
BLACKBAUD INC COM 09227Q100 425 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 9,343 1,252,368 SH   SOLE 21 1,252,368 0 0
BLACKBERRY LTD COM 09228F103 730 97,893 SH   SOLE 34 97,893 0 0
BLACKLINE INC COM 09239B109 2,004 37,447 SH   SOLE 2 2,030 0 35,417
BLACKLINE INC COM 09239B109 12 220 SH   SOLE 4 220 0 0
BLACKLINE INC COM 09239B109 37 698 SH   SOLE 7 698 0 0
BLACKLINE INC COM 09239B109 7,776 145,327 SH   SOLE 18 139,759 0 5,568
BLACKLINE INC COM 09239B109 5,773 107,879 SH   SOLE 19 107,879 0 0
BLACKLINE INC COM 09239B109 78,402 1,465,191 SH   SOLE 21 1,465,191 0 0
BLACKLINE INC COM 09239B109 70,628 1,319,909 SH   SOLE 22 1,266,820 0 53,089
BLACKLINE INC COM 09239B109 108 2,024 SH   SOLE 23 2,024 0 0
BLACKLINE INC COM 09239B109 1,111 20,765 SH   SOLE 26 9,225 0 11,540
BLACKLINE INC COM 09239B109 215 4,024 SH   SOLE 28 4,024 0 0
BLACKLINE INC COM 09239B109 693 12,944 SH   SOLE 30 12,944 0 0
BLACKLINE INC COM 09239B109 190 3,557 SH   SOLE 40 3,557 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 169 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 1,929 319,931 SH   SOLE 30 319,931 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 15,662 600,000 SH   SOLE   600,000 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 15,662 600,000 SH   SOLE 2 600,000 0 0
BLACKROCK INC COM 09247X101 135,851 289,476 SH   SOLE 2 29,358 0 260,118
BLACKROCK INC COM 09247X101 18,543 39,513 SH   SOLE 4 36,344 0 3,169
BLACKROCK INC COM 09247X101 50,209 106,986 SH   SOLE 7 106,664 0 322
BLACKROCK INC COM 09247X101 384 818 SH   SOLE 13 818 0 0
BLACKROCK INC COM 09247X101 225 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 122,461 260,943 SH   SOLE 18 245,051 0 15,892
BLACKROCK INC COM 09247X101 6,452 13,748 SH   SOLE 19 13,748 0 0
BLACKROCK INC COM 09247X101 1,253,020 2,669,976 SH   SOLE 21 2,669,976 0 0
BLACKROCK INC COM 09247X101 1,334,966 2,844,590 SH   SOLE 22 2,519,244 0 325,346
BLACKROCK INC COM 09247X101 40,171 85,598 SH   SOLE 23 85,598 0 0
BLACKROCK INC COM 09247X101 53,730 114,489 SH   SOLE 25 114,489 0 0
BLACKROCK INC COM 09247X101 299,993 639,235 SH   SOLE 26 122,402 0 516,833
BLACKROCK INC COM 09247X101 10,840 23,099 SH   SOLE 28 16,950 0 6,149
BLACKROCK INC COM 09247X101 1,210 2,578 SH   SOLE 29 2,578 0 0
BLACKROCK INC COM 09247X101 235,805 502,462 SH   SOLE 30 502,462 0 0
BLACKROCK INC COM 09247X101 19,051 40,595 SH   SOLE 31 22,089 0 18,506
BLACKROCK INC COM 09247X101 2,570 5,476 SH   SOLE 34 5,476 0 0
BLACKROCK INC COM 09247X101 1,267 2,699 SH   SOLE 40 2,699 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 13 750 SH   SOLE 18 750 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 0 1 SH   SOLE 18 1 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 104 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAP CORP COM 09259E108 3,739 262,405 SH   SOLE 30 262,405 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 36 800 SH   SOLE 18 800 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4,253 95,749 SH   SOLE 19 95,749 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,281 28,837 SH   SOLE 25 28,837 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,107 47,441 SH   SOLE 34 47,441 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 4,552 127,950 SH   SOLE 2 5,206 0 122,744
BLACKSTONE MTG TR INC COM CL A 09257W100 12 324 SH   SOLE 4 324 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 128 3,587 SH   SOLE 7 3,587 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 6 171 SH   SOLE 17 0 0 171
BLACKSTONE MTG TR INC COM CL A 09257W100 14,628 411,135 SH   SOLE 18 411,135 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 7,656 215,174 SH   SOLE 19 215,174 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 223,341 6,277,150 SH   SOLE 21 6,277,150 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 128,168 3,602,261 SH   SOLE 22 3,437,647 0 164,614
BLACKSTONE MTG TR INC COM CL A 09257W100 524 14,740 SH   SOLE 23 14,740 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,308 36,760 SH   SOLE 26 29,490 0 7,270
BLACKSTONE MTG TR INC COM CL A 09257W100 534 15,021 SH   SOLE 28 15,021 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,159 32,569 SH   SOLE 30 32,569 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 103 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 425 11,940 SH   SOLE 40 11,940 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,120 1,075,000 PRN   SOLE 21 1,075,000 0 0
BLINK CHARGING CO COM 09354A100 11 3,989 SH   SOLE 18 3,989 0 0
BLINK CHARGING CO COM 09354A100 127 47,454 SH   SOLE 21 47,454 0 0
BLINK CHARGING CO COM 09354A100 867 323,454 SH   SOLE 22 323,454 0 0
BLOCK H & R INC COM 093671105 23,881 815,043 SH   SOLE 2 317,587 0 497,456
BLOCK H & R INC COM 093671105 3,504 119,592 SH   SOLE 4 113,766 0 5,826
BLOCK H & R INC COM 093671105 8,119 277,111 SH   SOLE 7 217,859 0 59,252
BLOCK H & R INC COM 093671105 35 1,206 SH   SOLE 13 1,206 0 0
BLOCK H & R INC COM 093671105 42 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 16,201 552,925 SH   SOLE 18 523,290 0 29,635
BLOCK H & R INC COM 093671105 9,806 334,660 SH   SOLE 19 334,660 0 0
BLOCK H & R INC COM 093671105 261,937 8,939,837 SH   SOLE 21 8,939,837 0 0
BLOCK H & R INC COM 093671105 207,925 7,096,412 SH   SOLE 22 6,418,632 0 677,780
BLOCK H & R INC COM 093671105 9,848 336,099 SH   SOLE 23 336,099 0 0
BLOCK H & R INC COM 093671105 17,892 610,638 SH   SOLE 25 610,638 0 0
BLOCK H & R INC COM 093671105 40,890 1,395,575 SH   SOLE 26 354,810 0 1,040,765
BLOCK H & R INC COM 093671105 1,185 40,446 SH   SOLE 28 29,116 0 11,330
BLOCK H & R INC COM 093671105 3,491 119,130 SH   SOLE 29 76,349 0 42,781
BLOCK H & R INC COM 093671105 31,961 1,090,833 SH   SOLE 30 1,090,833 0 0
BLOCK H & R INC COM 093671105 5,291 180,595 SH   SOLE 31 109,094 0 71,501
BLOCK H & R INC COM 093671105 2,288 78,102 SH   SOLE 32 78,102 0 0
BLOCK H & R INC COM 093671105 2,992 102,124 SH   SOLE 34 102,124 0 0
BLOCK H & R INC COM 093671105 4,892 166,970 SH   SOLE 36 166,970 0 0
BLOCK H & R INC COM 093671105 123 4,200 SH   SOLE 40 4,200 0 0
BLOOM ENERGY CORP COM CL A 093712107 668 54,475 SH   SOLE 2 2,271 0 52,204
BLOOM ENERGY CORP COM CL A 093712107 12 969 SH   SOLE 7 969 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,205 179,689 SH   SOLE 18 179,689 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,160 94,549 SH   SOLE 19 94,549 0 0
BLOOM ENERGY CORP COM CL A 093712107 20,715 1,688,226 SH   SOLE 21 1,688,226 0 0
BLOOM ENERGY CORP COM CL A 093712107 12,476 1,016,823 SH   SOLE 22 960,627 0 56,196
BLOOM ENERGY CORP COM CL A 093712107 91 7,409 SH   SOLE 30 7,409 0 0
BLOOM ENERGY CORP COM CL A 093712107 63 5,129 SH   SOLE 40 5,129 0 0
BLOOMIN BRANDS INC COM 094235108 1,601 84,649 SH   SOLE 2 7,932 0 76,717
BLOOMIN BRANDS INC COM 094235108 5 244 SH   SOLE 4 244 0 0
BLOOMIN BRANDS INC COM 094235108 52 2,738 SH   SOLE 7 2,738 0 0
BLOOMIN BRANDS INC COM 094235108 7,885 416,974 SH   SOLE 18 402,440 0 14,534
BLOOMIN BRANDS INC COM 094235108 4,662 246,552 SH   SOLE 19 246,552 0 0
BLOOMIN BRANDS INC COM 094235108 187,914 9,937,307 SH   SOLE 21 9,937,307 0 0
BLOOMIN BRANDS INC COM 094235108 63,614 3,364,016 SH   SOLE 22 3,234,953 0 129,063
BLOOMIN BRANDS INC COM 094235108 296 15,636 SH   SOLE 23 15,636 0 0
BLOOMIN BRANDS INC COM 094235108 1,630 86,175 SH   SOLE 26 33,505 0 52,670
BLOOMIN BRANDS INC COM 094235108 199 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 2,531 133,846 SH   SOLE 30 133,846 0 0
BLOOMIN BRANDS INC COM 094235108 72 3,814 SH   SOLE 34 3,814 0 0
BLOOMIN BRANDS INC COM 094235108 90 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 138 7,313 SH   SOLE 40 7,313 0 0
BLUCORA INC COM 095229100 1,325 43,626 SH   SOLE 2 2,004 0 41,622
BLUCORA INC COM 095229100 8 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 26 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 6,384 210,219 SH   SOLE 18 210,219 0 0
BLUCORA INC COM 095229100 2,488 81,923 SH   SOLE 19 81,923 0 0
BLUCORA INC COM 095229100 155,977 5,135,884 SH   SOLE 21 5,135,884 0 0
BLUCORA INC COM 095229100 43,594 1,435,415 SH   SOLE 22 1,370,136 0 65,279
BLUCORA INC COM 095229100 399 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 178 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 5,199 171,185 SH   SOLE 30 171,185 0 0
BLUCORA INC COM 095229100 144 4,736 SH   SOLE 40 4,736 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 193 28,613 SH   SOLE 21 28,613 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 794 117,382 SH   SOLE 22 117,382 0 0
BLUE BIRD CORP COM 095306106 293 14,875 SH   SOLE 2 717 0 14,158
BLUE BIRD CORP COM 095306106 6 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,035 52,583 SH   SOLE 18 52,583 0 0
BLUE BIRD CORP COM 095306106 482 24,485 SH   SOLE 19 24,485 0 0
BLUE BIRD CORP COM 095306106 10,631 539,938 SH   SOLE 21 539,938 0 0
BLUE BIRD CORP COM 095306106 8,792 446,530 SH   SOLE 22 434,680 0 11,850
BLUE BIRD CORP COM 095306106 28 1,445 SH   SOLE 23 1,445 0 0
BLUE BIRD CORP COM 095306106 43 2,164 SH   SOLE 30 2,164 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 8 1,238 SH   SOLE 18 1,238 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 140 21,209 SH   SOLE 21 21,209 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 7 1,065 SH   SOLE 22 1,065 0 0
BLUEBIRD BIO INC COM 09609G100 13,823 108,675 SH   SOLE 2 3,944 0 104,731
BLUEBIRD BIO INC COM 09609G100 32 251 SH   SOLE 4 251 0 0
BLUEBIRD BIO INC COM 09609G100 138 1,082 SH   SOLE 7 1,082 0 0
BLUEBIRD BIO INC COM 09609G100 3,291 25,871 SH   SOLE 18 25,871 0 0
BLUEBIRD BIO INC COM 09609G100 1,582 12,435 SH   SOLE 19 12,435 0 0
BLUEBIRD BIO INC COM 09609G100 149,508 1,175,378 SH   SOLE 21 1,175,378 0 0
BLUEBIRD BIO INC COM 09609G100 188,624 1,482,897 SH   SOLE 22 1,375,372 0 107,525
BLUEBIRD BIO INC COM 09609G100 2,529 19,886 SH   SOLE 26 11,573 0 8,313
BLUEBIRD BIO INC COM 09609G100 878 6,900 SH   SOLE 28 6,900 0 0
BLUEBIRD BIO INC COM 09609G100 7,452 58,583 SH   SOLE 30 58,583 0 0
BLUEBIRD BIO INC COM 09609G100 427 3,360 SH   SOLE 31 1,160 0 2,200
BLUEBIRD BIO INC COM 09609G100 186 1,466 SH   SOLE 34 1,466 0 0
BLUEBIRD BIO INC COM 09609G100 727 5,715 SH   SOLE 40 5,715 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 3 271 SH   SOLE 2 271 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 203 17,363 SH   SOLE 18 17,363 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 109 9,320 SH   SOLE 19 9,320 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 2,735 233,925 SH   SOLE 21 233,925 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 649 55,510 SH   SOLE 22 53,251 0 2,259
BLUELINX HLDGS INC COM NEW 09624H208 168 8,496 SH   SOLE 2 285 0 8,211
BLUELINX HLDGS INC COM NEW 09624H208 4 191 SH   SOLE 7 191 0 0
BLUELINX HLDGS INC COM NEW 09624H208 586 29,605 SH   SOLE 18 29,605 0 0
BLUELINX HLDGS INC COM NEW 09624H208 350 17,690 SH   SOLE 19 17,690 0 0
BLUELINX HLDGS INC COM NEW 09624H208 5,766 291,056 SH   SOLE 21 291,056 0 0
BLUELINX HLDGS INC COM NEW 09624H208 4,794 241,987 SH   SOLE 22 234,858 0 7,129
BLUEPRINT MEDICINES CORP COM 09627Y109 5,507 58,379 SH   SOLE 2 17,830 0 40,549
BLUEPRINT MEDICINES CORP COM 09627Y109 21 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 92 978 SH   SOLE 7 978 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 16,647 176,481 SH   SOLE 18 173,725 0 2,756
BLUEPRINT MEDICINES CORP COM 09627Y109 27,369 290,145 SH   SOLE 19 290,145 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 745 7,900 SH   SOLE 20 7,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 190,746 2,022,116 SH   SOLE 21 2,022,116 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 131,621 1,395,327 SH   SOLE 22 1,334,044 0 61,283
BLUEPRINT MEDICINES CORP COM 09627Y109 388 4,118 SH   SOLE 23 4,118 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,261 23,974 SH   SOLE 26 11,842 0 12,132
BLUEPRINT MEDICINES CORP COM 09627Y109 504 5,342 SH   SOLE 28 5,342 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 6,433 68,193 SH   SOLE 30 68,193 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,928 52,242 SH   SOLE 34 52,242 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 359 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 265 22,566 SH   SOLE 2 830 0 21,736
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 938 79,865 SH   SOLE 18 79,865 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 501 42,601 SH   SOLE 19 42,601 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9,429 802,457 SH   SOLE 21 802,457 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9,851 838,412 SH   SOLE 22 815,063 0 23,349
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 10 825 SH   SOLE 23 825 0 0
BMC STK HLDGS INC COM 05591B109 1,854 87,469 SH   SOLE 2 21,998 0 65,471
BMC STK HLDGS INC COM 05591B109 8 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 24 1,132 SH   SOLE 7 1,132 0 0
BMC STK HLDGS INC COM 05591B109 4,873 229,847 SH   SOLE 18 218,022 0 11,825
BMC STK HLDGS INC COM 05591B109 8,008 377,749 SH   SOLE 19 377,749 0 0
BMC STK HLDGS INC COM 05591B109 44,078 2,079,138 SH   SOLE 21 2,079,138 0 0
BMC STK HLDGS INC COM 05591B109 49,979 2,357,515 SH   SOLE 22 2,260,057 0 97,458
BMC STK HLDGS INC COM 05591B109 1,449 68,341 SH   SOLE 23 68,341 0 0
BMC STK HLDGS INC COM 05591B109 3,822 180,294 SH   SOLE 26 23,461 0 156,833
BMC STK HLDGS INC COM 05591B109 180 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 360 16,968 SH   SOLE 30 16,968 0 0
BMC STK HLDGS INC COM 05591B109 164 7,726 SH   SOLE 40 7,726 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 0 0 SH   SOLE 18 0 0 0
BOEING CO COM 097023105 480,142 1,319,034 SH   SOLE 2 133,534 0 1,185,500
BOEING CO COM 097023105 64,294 176,626 SH   SOLE 4 162,153 0 14,473
BOEING CO COM 097023105 163,083 448,018 SH   SOLE 7 448,018 0 0
BOEING CO COM 097023105 1,207 3,316 SH   SOLE 13 3,316 0 0
BOEING CO COM 097023105 1,890 5,193 SH   SOLE 15 5,193 0 0
BOEING CO COM 097023105 68 186 SH   SOLE 17 0 0 186
BOEING CO COM 097023105 630,198 1,731,266 SH   SOLE 18 1,543,226 0 188,040
BOEING CO COM 097023105 212,232 583,040 SH   SOLE 19 583,040 0 0
BOEING CO COM 097023105 4,542,553 12,479,198 SH   SOLE 21 12,479,198 0 0
BOEING CO COM 097023105 4,590,391 12,610,619 SH   SOLE 22 11,226,716 0 1,383,903
BOEING CO COM 097023105 141,249 388,037 SH   SOLE 23 388,037 0 0
BOEING CO COM 097023105 184,816 507,722 SH   SOLE 25 507,722 0 0
BOEING CO COM 097023105 414,662 1,139,150 SH   SOLE 26 570,411 0 568,739
BOEING CO COM 097023105 10,270 28,214 SH   SOLE 28 0 0 28,214
BOEING CO COM 097023105 9,398 25,817 SH   SOLE 29 12,414 0 13,403
BOEING CO COM 097023105 694,685 1,908,424 SH   SOLE 30 1,908,424 0 0
BOEING CO COM 097023105 59,652 163,874 SH   SOLE 31 101,969 0 61,905
BOEING CO COM 097023105 40,051 110,028 SH   SOLE 32 110,028 0 0
BOEING CO COM 097023105 24,029 66,013 SH   SOLE 34 66,013 0 0
BOEING CO COM 097023105 136,783 375,767 SH   SOLE 36 375,767 0 0
BOEING CO COM 097023105 4,403 12,095 SH   SOLE 40 12,095 0 0
BOINGO WIRELESS INC COM 09739C102 677 37,683 SH   SOLE 2 1,804 0 35,879
BOINGO WIRELESS INC COM 09739C102 5 256 SH   SOLE 4 256 0 0
BOINGO WIRELESS INC COM 09739C102 13 716 SH   SOLE 7 716 0 0
BOINGO WIRELESS INC COM 09739C102 2,727 151,739 SH   SOLE 18 151,739 0 0
BOINGO WIRELESS INC COM 09739C102 1,333 74,201 SH   SOLE 19 74,201 0 0
BOINGO WIRELESS INC COM 09739C102 26,512 1,475,325 SH   SOLE 21 1,475,325 0 0
BOINGO WIRELESS INC COM 09739C102 23,285 1,295,784 SH   SOLE 22 1,238,699 0 57,085
BOINGO WIRELESS INC COM 09739C102 431 24,007 SH   SOLE 26 19,631 0 4,376
BOINGO WIRELESS INC COM 09739C102 105 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 199 11,076 SH   SOLE 30 11,076 0 0
BOINGO WIRELESS INC COM 09739C102 64 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,532 54,497 SH   SOLE 2 17,909 0 36,588
BOISE CASCADE CO DEL COM 09739D100 7 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 24 845 SH   SOLE 7 845 0 0
BOISE CASCADE CO DEL COM 09739D100 4,926 175,240 SH   SOLE 18 169,933 0 5,307
BOISE CASCADE CO DEL COM 09739D100 8,524 303,234 SH   SOLE 19 303,234 0 0
BOISE CASCADE CO DEL COM 09739D100 118,561 4,217,741 SH   SOLE 21 4,217,741 0 0
BOISE CASCADE CO DEL COM 09739D100 41,931 1,491,678 SH   SOLE 22 1,432,188 0 59,490
BOISE CASCADE CO DEL COM 09739D100 1,663 59,159 SH   SOLE 23 59,159 0 0
BOISE CASCADE CO DEL COM 09739D100 3,696 131,487 SH   SOLE 26 7,964 0 123,523
BOISE CASCADE CO DEL COM 09739D100 159 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 1,641 58,369 SH   SOLE 30 58,369 0 0
BOISE CASCADE CO DEL COM 09739D100 29 1,029 SH   SOLE 36 1,029 0 0
BOISE CASCADE CO DEL COM 09739D100 114 4,059 SH   SOLE 40 4,059 0 0
BOK FINL CORP COM NEW 05561Q201 4,583 60,722 SH   SOLE 2 2,352 0 58,370
BOK FINL CORP COM NEW 05561Q201 9 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 51 675 SH   SOLE 7 675 0 0
BOK FINL CORP COM NEW 05561Q201 4,271 56,581 SH   SOLE 18 56,581 0 0
BOK FINL CORP COM NEW 05561Q201 561 7,426 SH   SOLE 19 7,426 0 0
BOK FINL CORP COM NEW 05561Q201 30,459 403,533 SH   SOLE 21 403,533 0 0
BOK FINL CORP COM NEW 05561Q201 67,997 900,863 SH   SOLE 22 832,541 0 68,322
BOK FINL CORP COM NEW 05561Q201 584 7,737 SH   SOLE 26 5,322 0 2,415
BOK FINL CORP COM NEW 05561Q201 297 3,929 SH   SOLE 28 3,929 0 0
BOK FINL CORP COM NEW 05561Q201 669 8,867 SH   SOLE 30 8,867 0 0
BOK FINL CORP COM NEW 05561Q201 133 1,760 SH   SOLE 31 660 0 1,100
BOK FINL CORP COM NEW 05561Q201 229 3,040 SH   SOLE 40 3,040 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 453 21,712 SH   SOLE 2 704 0 21,008
BONANZA CREEK ENERGY INC COM NEW 097793400 8 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,791 85,780 SH   SOLE 18 85,780 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 675 32,312 SH   SOLE 19 32,312 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 43,616 2,088,873 SH   SOLE 21 2,088,873 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 12,563 601,700 SH   SOLE 22 577,126 0 24,574
BONANZA CREEK ENERGY INC COM NEW 097793400 25 1,174 SH   SOLE 26 0 0 1,174
BONANZA CREEK ENERGY INC COM NEW 097793400 572 27,399 SH   SOLE 30 27,399 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 25 1,195 SH   SOLE 34 1,195 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 38 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 200,922 107,175 SH   SOLE 2 10,449 0 96,726
BOOKING HLDGS INC COM 09857L108 29,544 15,759 SH   SOLE 4 14,547 0 1,212
BOOKING HLDGS INC COM 09857L108 75,300 40,166 SH   SOLE 7 39,978 0 188
BOOKING HLDGS INC COM 09857L108 667 356 SH   SOLE 13 356 0 0
BOOKING HLDGS INC COM 09857L108 937 500 SH   SOLE 15 500 0 0
BOOKING HLDGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HLDGS INC COM 09857L108 270,939 144,523 SH   SOLE 18 131,415 0 13,108
BOOKING HLDGS INC COM 09857L108 47,516 25,346 SH   SOLE 19 25,346 0 0
BOOKING HLDGS INC COM 09857L108 1,615,128 861,535 SH   SOLE 21 861,535 0 0
BOOKING HLDGS INC COM 09857L108 1,972,643 1,052,239 SH   SOLE 22 936,993 0 115,246
BOOKING HLDGS INC COM 09857L108 60,686 32,371 SH   SOLE 23 32,371 0 0
BOOKING HLDGS INC COM 09857L108 78,198 41,712 SH   SOLE 25 41,712 0 0
BOOKING HLDGS INC COM 09857L108 350,138 186,769 SH   SOLE 26 49,547 0 137,222
BOOKING HLDGS INC COM 09857L108 16,698 8,907 SH   SOLE 28 6,558 0 2,349
BOOKING HLDGS INC COM 09857L108 2,083 1,111 SH   SOLE 29 1,111 0 0
BOOKING HLDGS INC COM 09857L108 337,946 180,266 SH   SOLE 30 180,266 0 0
BOOKING HLDGS INC COM 09857L108 27,290 14,557 SH   SOLE 31 8,719 0 5,838
BOOKING HLDGS INC COM 09857L108 11,353 6,056 SH   SOLE 32 6,056 0 0
BOOKING HLDGS INC COM 09857L108 7,981 4,257 SH   SOLE 34 4,257 0 0
BOOKING HLDGS INC COM 09857L108 56,813 30,305 SH   SOLE 36 30,305 0 0
BOOKING HLDGS INC COM 09857L108 1,901 1,014 SH   SOLE 40 1,014 0 0
BOOT BARN HLDGS INC COM 099406100 875 24,550 SH   SOLE 2 1,173 0 23,377
BOOT BARN HLDGS INC COM 099406100 5 134 SH   SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 24 668 SH   SOLE 7 668 0 0
BOOT BARN HLDGS INC COM 099406100 4,569 128,198 SH   SOLE 18 128,198 0 0
BOOT BARN HLDGS INC COM 099406100 1,694 47,540 SH   SOLE 19 47,540 0 0
BOOT BARN HLDGS INC COM 099406100 109,704 3,078,106 SH   SOLE 21 3,078,106 0 0
BOOT BARN HLDGS INC COM 099406100 28,716 805,733 SH   SOLE 22 773,814 0 31,919
BOOT BARN HLDGS INC COM 099406100 141 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 1,465 41,108 SH   SOLE 30 41,108 0 0
BOOT BARN HLDGS INC COM 099406100 100 2,802 SH   SOLE 40 2,802 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 25,376 383,264 SH   SOLE 2 129,884 0 253,380
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 637 9,618 SH   SOLE 4 9,618 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 403 6,083 SH   SOLE 7 6,083 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8 123 SH   SOLE 13 123 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,602 114,815 SH   SOLE 18 107,962 0 6,853
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,849 224,275 SH   SOLE 19 224,275 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 126,427 1,909,481 SH   SOLE 21 1,909,481 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 301,102 4,547,686 SH   SOLE 22 4,174,676 0 373,010
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,698 40,746 SH   SOLE 23 40,746 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,439 127,462 SH   SOLE 25 127,462 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,120 107,536 SH   SOLE 26 52,726 0 54,810
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,174 17,731 SH   SOLE 28 17,731 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,663 25,119 SH   SOLE 29 25,119 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,361 50,763 SH   SOLE 30 50,763 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,429 97,098 SH   SOLE 31 19,635 0 77,463
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,838 27,759 SH   SOLE 34 27,759 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,402 21,168 SH   SOLE 36 21,168 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 906 13,682 SH   SOLE 40 13,682 0 0
BORGWARNER INC COM 099724106 22,806 543,262 SH   SOLE 2 67,418 0 475,844
BORGWARNER INC COM 099724106 3,022 71,980 SH   SOLE 4 66,826 0 5,154
BORGWARNER INC COM 099724106 10,789 257,015 SH   SOLE 7 191,514 0 65,501
BORGWARNER INC COM 099724106 343 8,180 SH   SOLE 13 8,180 0 0
BORGWARNER INC COM 099724106 69 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 19,494 464,368 SH   SOLE 18 435,883 0 28,485
BORGWARNER INC COM 099724106 8,494 202,323 SH   SOLE 19 202,323 0 0
BORGWARNER INC COM 099724106 201,617 4,802,685 SH   SOLE 21 4,802,685 0 0
BORGWARNER INC COM 099724106 238,404 5,678,986 SH   SOLE 22 5,109,178 0 569,808
BORGWARNER INC COM 099724106 6,482 154,404 SH   SOLE 23 154,404 0 0
BORGWARNER INC COM 099724106 9,493 226,130 SH   SOLE 25 226,130 0 0
BORGWARNER INC COM 099724106 47,265 1,125,883 SH   SOLE 26 328,736 0 797,147
BORGWARNER INC COM 099724106 1,646 39,204 SH   SOLE 28 29,178 0 10,026
BORGWARNER INC COM 099724106 1,975 47,049 SH   SOLE 29 4,365 0 42,684
BORGWARNER INC COM 099724106 33,626 801,000 SH   SOLE 30 801,000 0 0
BORGWARNER INC COM 099724106 2,996 71,362 SH   SOLE 31 40,724 0 30,638
BORGWARNER INC COM 099724106 2,103 50,090 SH   SOLE 34 50,090 0 0
BORGWARNER INC COM 099724106 6,703 159,670 SH   SOLE 36 159,670 0 0
BORGWARNER INC COM 099724106 178 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 4,299 11,381 SH   SOLE 2 4,467 0 6,914
BOSTON BEER INC CL A 100557107 16 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 64 169 SH   SOLE 7 169 0 0
BOSTON BEER INC CL A 100557107 18,458 48,863 SH   SOLE 18 47,981 0 882
BOSTON BEER INC CL A 100557107 9,041 23,932 SH   SOLE 19 23,932 0 0
BOSTON BEER INC CL A 100557107 227,425 602,037 SH   SOLE 21 602,037 0 0
BOSTON BEER INC CL A 100557107 114,818 303,943 SH   SOLE 22 292,237 0 11,706
BOSTON BEER INC CL A 100557107 722 1,912 SH   SOLE 23 1,912 0 0
BOSTON BEER INC CL A 100557107 2,629 6,959 SH   SOLE 26 2,421 0 4,538
BOSTON BEER INC CL A 100557107 407 1,077 SH   SOLE 28 1,077 0 0
BOSTON BEER INC CL A 100557107 916 2,425 SH   SOLE 30 2,425 0 0
BOSTON BEER INC CL A 100557107 942 2,493 SH   SOLE 31 0 0 2,493
BOSTON BEER INC CL A 100557107 302 800 SH   SOLE 40 800 0 0
BOSTON OMAHA CORP COM 101044105 201 8,695 SH   SOLE 2 421 0 8,274
BOSTON OMAHA CORP COM 101044105 807 34,869 SH   SOLE 18 34,869 0 0
BOSTON OMAHA CORP COM 101044105 388 16,752 SH   SOLE 19 16,752 0 0
BOSTON OMAHA CORP COM 101044105 8,069 348,553 SH   SOLE 21 348,553 0 0
BOSTON OMAHA CORP COM 101044105 5,244 226,537 SH   SOLE 22 221,902 0 4,635
BOSTON OMAHA CORP COM 101044105 43 1,871 SH   SOLE 30 1,871 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,094 90,599 SH   SOLE 2 15,114 0 75,485
BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 27 2,227 SH   SOLE 7 2,227 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,284 354,962 SH   SOLE 18 354,962 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,874 155,226 SH   SOLE 19 155,226 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 102,378 8,482,059 SH   SOLE 21 8,482,059 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 33,572 2,781,460 SH   SOLE 22 2,678,476 0 102,984
BOSTON PRIVATE FINL HLDGS IN COM 101119105 170 14,115 SH   SOLE 23 14,115 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 3,496 289,605 SH   SOLE 26 23,685 0 265,920
BOSTON PRIVATE FINL HLDGS IN COM 101119105 145 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,312 108,720 SH   SOLE 30 108,720 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 115 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 63,199 489,915 SH   SOLE 2 142,991 0 346,924
BOSTON PROPERTIES INC COM 101121101 22,580 175,042 SH   SOLE 4 170,969 0 4,073
BOSTON PROPERTIES INC COM 101121101 39,925 309,496 SH   SOLE 7 307,878 0 1,618
BOSTON PROPERTIES INC COM 101121101 117 909 SH   SOLE 13 909 0 0
BOSTON PROPERTIES INC COM 101121101 905 7,016 SH   SOLE 15 7,016 0 0
BOSTON PROPERTIES INC COM 101121101 88,089 682,859 SH   SOLE 18 661,829 0 21,030
BOSTON PROPERTIES INC COM 101121101 58,297 451,916 SH   SOLE 19 451,916 0 0
BOSTON PROPERTIES INC COM 101121101 653,467 5,065,636 SH   SOLE 21 5,065,636 0 0
BOSTON PROPERTIES INC COM 101121101 725,034 5,620,419 SH   SOLE 22 5,075,231 0 545,188
BOSTON PROPERTIES INC COM 101121101 21,363 165,603 SH   SOLE 23 165,603 0 0
BOSTON PROPERTIES INC COM 101121101 61,495 476,703 SH   SOLE 25 476,703 0 0
BOSTON PROPERTIES INC COM 101121101 82,804 641,892 SH   SOLE 26 191,768 0 450,124
BOSTON PROPERTIES INC COM 101121101 6,316 48,960 SH   SOLE 28 40,816 0 8,144
BOSTON PROPERTIES INC COM 101121101 12,689 98,366 SH   SOLE 29 98,366 0 0
BOSTON PROPERTIES INC COM 101121101 153,079 1,186,661 SH   SOLE 30 1,186,661 0 0
BOSTON PROPERTIES INC COM 101121101 9,407 72,925 SH   SOLE 31 43,676 0 29,249
BOSTON PROPERTIES INC COM 101121101 27,058 209,750 SH   SOLE 34 209,750 0 0
BOSTON PROPERTIES INC COM 101121101 14,827 114,940 SH   SOLE 36 114,940 0 0
BOSTON PROPERTIES INC COM 101121101 490 3,796 SH   SOLE 40 3,796 0 0
BOSTON SCIENTIFIC CORP COM 101137107 209,148 4,866,167 SH   SOLE 2 1,509,005 0 3,357,162
BOSTON SCIENTIFIC CORP COM 101137107 19,276 448,493 SH   SOLE 4 412,086 0 36,407
BOSTON SCIENTIFIC CORP COM 101137107 51,702 1,202,922 SH   SOLE 7 1,191,816 0 11,106
BOSTON SCIENTIFIC CORP COM 101137107 946 22,014 SH   SOLE 13 22,014 0 0
BOSTON SCIENTIFIC CORP COM 101137107 602 14,003 SH   SOLE 15 14,003 0 0
BOSTON SCIENTIFIC CORP COM 101137107 314,510 7,317,598 SH   SOLE 18 6,012,176 0 1,305,422
BOSTON SCIENTIFIC CORP COM 101137107 480,249 11,173,772 SH   SOLE 19 11,173,772 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,252 52,400 SH   SOLE 20 52,400 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,291,901 30,058,192 SH   SOLE 21 30,058,192 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,455,132 33,856,023 SH   SOLE 22 30,271,509 0 3,584,514
BOSTON SCIENTIFIC CORP COM 101137107 42,822 996,324 SH   SOLE 23 996,324 0 0
BOSTON SCIENTIFIC CORP COM 101137107 147,734 3,437,263 SH   SOLE 25 3,437,263 0 0
BOSTON SCIENTIFIC CORP COM 101137107 226,268 5,264,488 SH   SOLE 26 1,525,522 0 3,738,966
BOSTON SCIENTIFIC CORP COM 101137107 11,650 271,060 SH   SOLE 28 199,476 0 71,584
BOSTON SCIENTIFIC CORP COM 101137107 1,397 32,503 SH   SOLE 29 32,503 0 0
BOSTON SCIENTIFIC CORP COM 101137107 223,223 5,193,652 SH   SOLE 30 5,193,652 0 0
BOSTON SCIENTIFIC CORP COM 101137107 25,221 586,818 SH   SOLE 31 264,976 0 321,842
BOSTON SCIENTIFIC CORP COM 101137107 209,634 4,877,471 SH   SOLE 34 4,877,471 0 0
BOSTON SCIENTIFIC CORP COM 101137107 39,704 923,774 SH   SOLE 36 923,774 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,341 31,196 SH   SOLE 40 31,196 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,657 37,463 SH   SOLE 2 1,777 0 35,686
BOTTOMLINE TECH DEL INC COM 101388106 12 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 39 878 SH   SOLE 7 878 0 0
BOTTOMLINE TECH DEL INC COM 101388106 8,059 182,165 SH   SOLE 18 182,165 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,576 80,827 SH   SOLE 19 80,827 0 0
BOTTOMLINE TECH DEL INC COM 101388106 189,784 4,289,874 SH   SOLE 21 4,289,874 0 0
BOTTOMLINE TECH DEL INC COM 101388106 56,966 1,287,653 SH   SOLE 22 1,233,311 0 54,342
BOTTOMLINE TECH DEL INC COM 101388106 6 132 SH   SOLE 23 132 0 0
BOTTOMLINE TECH DEL INC COM 101388106 850 19,203 SH   SOLE 26 5,886 0 13,317
BOTTOMLINE TECH DEL INC COM 101388106 231 5,220 SH   SOLE 28 5,220 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,534 57,272 SH   SOLE 30 57,272 0 0
BOTTOMLINE TECH DEL INC COM 101388106 204 4,611 SH   SOLE 40 4,611 0 0
BOWL AMER INC CL A 102565108 11 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 2,467 140,067 SH   SOLE 2 21,043 0 119,024
BOX INC CL A 10316T104 13 737 SH   SOLE 4 737 0 0
BOX INC CL A 10316T104 44 2,489 SH   SOLE 7 2,489 0 0
BOX INC CL A 10316T104 8,737 496,136 SH   SOLE 18 468,324 0 27,812
BOX INC CL A 10316T104 10,119 574,635 SH   SOLE 19 574,635 0 0
BOX INC CL A 10316T104 86,244 4,897,469 SH   SOLE 21 4,897,469 0 0
BOX INC CL A 10316T104 82,358 4,676,773 SH   SOLE 22 4,479,797 0 196,976
BOX INC CL A 10316T104 985 55,937 SH   SOLE 23 55,937 0 0
BOX INC CL A 10316T104 2,399 136,225 SH   SOLE 26 22,236 0 113,989
BOX INC CL A 10316T104 278 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 1,087 61,706 SH   SOLE 30 61,706 0 0
BOX INC CL A 10316T104 240 13,638 SH   SOLE 40 13,638 0 0
BOXLIGHT CORP COM CL A 103197109 3 970 SH   SOLE 18 970 0 0
BOXLIGHT CORP COM CL A 103197109 33 10,690 SH   SOLE 21 10,690 0 0
BOYD GAMING CORP COM 103304101 4,556 169,115 SH   SOLE 2 93,688 0 75,427
BOYD GAMING CORP COM 103304101 177 6,556 SH   SOLE 4 6,556 0 0
BOYD GAMING CORP COM 103304101 54 2,012 SH   SOLE 7 2,012 0 0
BOYD GAMING CORP COM 103304101 12,493 463,748 SH   SOLE 18 452,411 0 11,337
BOYD GAMING CORP COM 103304101 10,336 383,652 SH   SOLE 19 383,652 0 0
BOYD GAMING CORP COM 103304101 149,395 5,545,485 SH   SOLE 21 5,545,485 0 0
BOYD GAMING CORP COM 103304101 90,729 3,367,834 SH   SOLE 22 3,223,629 0 144,205
BOYD GAMING CORP COM 103304101 1,871 69,451 SH   SOLE 23 69,451 0 0
BOYD GAMING CORP COM 103304101 3,475 129,008 SH   SOLE 26 16,862 0 112,146
BOYD GAMING CORP COM 103304101 286 10,617 SH   SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 76 2,819 SH   SOLE 29 2,819 0 0
BOYD GAMING CORP COM 103304101 627 23,272 SH   SOLE 30 23,272 0 0
BOYD GAMING CORP COM 103304101 155 5,762 SH   SOLE 31 5,762 0 0
BOYD GAMING CORP COM 103304101 12 458 SH   SOLE 34 458 0 0
BOYD GAMING CORP COM 103304101 74 2,736 SH   SOLE 36 2,736 0 0
BOYD GAMING CORP COM 103304101 235 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 185 11,959 SH   SOLE 18 11,959 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4,960 320,416 SH   SOLE 19 320,416 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 513 33,166 SH   SOLE 31 0 0 33,166
BP PLC SPONSORED ADR 055622104 4,447 106,632 SH   SOLE 2 106,632 0 0
BP PLC SPONSORED ADR 055622104 314,137 7,533,252 SH   SOLE 18 6,519,006 0 1,014,246
BP PLC SPONSORED ADR 055622104 135,188 3,241,926 SH   SOLE 19 3,241,926 0 0
BP PLC SPONSORED ADR 055622104 2,565 61,520 SH   SOLE 21 61,520 0 0
BP PLC SPONSORED ADR 055622104 2,934 70,360 SH   SOLE 23 70,360 0 0
BP PLC SPONSORED ADR 055622104 2,871 68,849 SH   SOLE 25 0 0 68,849
BP PLC SPONSORED ADR 055622104 45,876 1,100,134 SH   SOLE 34 1,100,134 0 0
BP PLC SPONSORED ADR 055622104 1,885 45,215 SH   SOLE 36 45,215 0 0
BRADY CORP CL A 104674106 2,163 43,862 SH   SOLE 2 1,976 0 41,886
BRADY CORP CL A 104674106 12 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 3,008 60,981 SH   SOLE 7 60,981 0 0
BRADY CORP CL A 104674106 10,639 215,718 SH   SOLE 18 215,718 0 0
BRADY CORP CL A 104674106 4,015 81,410 SH   SOLE 19 81,410 0 0
BRADY CORP CL A 104674106 259,911 5,269,896 SH   SOLE 21 5,269,896 0 0
BRADY CORP CL A 104674106 69,203 1,403,151 SH   SOLE 22 1,338,174 0 64,977
BRADY CORP CL A 104674106 1,283 26,011 SH   SOLE 26 13,432 0 12,579
BRADY CORP CL A 104674106 297 6,031 SH   SOLE 28 6,031 0 0
BRADY CORP CL A 104674106 3,504 71,053 SH   SOLE 30 71,053 0 0
BRADY CORP CL A 104674106 262 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 320 32,358 SH   SOLE 2 1,135 0 31,223
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH   SOLE 4 82 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 8 758 SH   SOLE 7 758 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,028 103,859 SH   SOLE 18 103,859 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 503 50,824 SH   SOLE 19 50,824 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10,643 1,075,055 SH   SOLE 21 1,075,055 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10,569 1,067,603 SH   SOLE 22 1,028,638 0 38,965
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10 1,017 SH   SOLE 23 1,017 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 176 17,813 SH   SOLE 26 0 0 17,813
BRAEMAR HOTELS & RESORTS INC COM 10482B101 42 4,258 SH   SOLE 28 4,258 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 48 4,851 SH   SOLE 30 4,851 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,062 107,282 SH   SOLE 31 0 0 107,282
BRAEMAR HOTELS & RESORTS INC COM 10482B101 352 35,514 SH   SOLE 34 35,514 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 27 2,704 SH   SOLE 40 2,704 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 4,357 234,486 SH   SOLE 21 234,486 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 15 3,860 SH   SOLE 18 3,860 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 265 67,139 SH   SOLE 21 67,139 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 234 59,282 SH   SOLE 22 59,282 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,983 347,952 SH   SOLE 2 25,614 0 322,338
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 683 47,661 SH   SOLE 4 47,661 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,714 189,552 SH   SOLE 7 189,552 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 102 7,143 SH   SOLE 15 7,143 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,180 82,403 SH   SOLE 18 82,403 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,496 244,116 SH   SOLE 19 244,116 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 46,452 3,243,871 SH   SOLE 21 3,243,871 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 95,439 6,664,702 SH   SOLE 22 6,308,431 0 356,271
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 87 6,105 SH   SOLE 23 6,105 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,359 374,211 SH   SOLE 25 374,211 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,697 118,533 SH   SOLE 26 43,043 0 75,490
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 323 22,533 SH   SOLE 28 22,533 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,292 90,258 SH   SOLE 29 90,258 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 11,555 806,905 SH   SOLE 30 806,905 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,105 146,965 SH   SOLE 31 3,565 0 143,400
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 153 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 282 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1,165 99,213 SH   SOLE 2 99,213 0 0
BRF SA SPONSORED ADR 10552T107 1,235 162,456 SH   SOLE 7 162,456 0 0
BRF SA SPONSORED ADR 10552T107 477 62,775 SH   SOLE 19 62,775 0 0
BRF SA SPONSORED ADR 10552T107 21,866 2,877,163 SH   SOLE 21 2,877,163 0 0
BRF SA SPONSORED ADR 10552T107 946 124,425 SH   SOLE 30 124,425 0 0
BRF SA SPONSORED ADR 10552T107 754 99,250 SH   SOLE 34 99,250 0 0
BRIDGE BANCORP INC COM 108035106 492 16,711 SH   SOLE 2 761 0 15,950
BRIDGE BANCORP INC COM 108035106 13 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 1,687 57,269 SH   SOLE 18 57,269 0 0
BRIDGE BANCORP INC COM 108035106 836 28,381 SH   SOLE 19 28,381 0 0
BRIDGE BANCORP INC COM 108035106 16,430 557,691 SH   SOLE 21 557,691 0 0
BRIDGE BANCORP INC COM 108035106 10,811 366,978 SH   SOLE 22 345,628 0 21,350
BRIDGE BANCORP INC COM 108035106 1 18 SH   SOLE 23 18 0 0
BRIDGE BANCORP INC COM 108035106 88 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 63 2,122 SH   SOLE 28 2,122 0 0
BRIDGE BANCORP INC COM 108035106 164 5,570 SH   SOLE 30 5,570 0 0
BRIDGEBIO PHARMA INC COM 10806X102 121 4,482 SH   SOLE 2 4,482 0 0
BRIDGEBIO PHARMA INC COM 10806X102 0 18 SH   SOLE 18 18 0 0
BRIDGEBIO PHARMA INC COM 10806X102 660 24,479 SH   SOLE 19 24,479 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2 80 SH   SOLE 22 80 0 0
BRIDGEBIO PHARMA INC COM 10806X102 64 2,364 SH   SOLE 26 427 0 1,937
BRIDGEBIO PHARMA INC COM 10806X102 1 38 SH   SOLE 31 0 0 38
BRIDGEBIO PHARMA INC COM 10806X102 594 22,039 SH   SOLE 34 22,039 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 259 22,411 SH   SOLE 2 841 0 21,570
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 944 81,770 SH   SOLE 18 81,770 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 449 38,929 SH   SOLE 19 38,929 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9,445 818,436 SH   SOLE 21 818,436 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 4,097 355,004 SH   SOLE 22 345,675 0 9,329
BRIDGFORD FOODS CORP COM 108763103 38 1,287 SH   SOLE 2 132 0 1,155
BRIDGFORD FOODS CORP COM 108763103 170 5,718 SH   SOLE 18 5,718 0 0
BRIDGFORD FOODS CORP COM 108763103 87 2,940 SH   SOLE 19 2,940 0 0
BRIDGFORD FOODS CORP COM 108763103 1,548 52,010 SH   SOLE 21 52,010 0 0
BRIDGFORD FOODS CORP COM 108763103 314 10,561 SH   SOLE 22 10,075 0 486
BRIGGS & STRATTON CORP COM 109043109 454 44,305 SH   SOLE 2 4,862 0 39,443
BRIGGS & STRATTON CORP COM 109043109 4 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 9 901 SH   SOLE 7 901 0 0
BRIGGS & STRATTON CORP COM 109043109 1,939 189,334 SH   SOLE 18 189,334 0 0
BRIGGS & STRATTON CORP COM 109043109 1,128 110,196 SH   SOLE 19 110,196 0 0
BRIGGS & STRATTON CORP COM 109043109 47,823 4,670,226 SH   SOLE 21 4,670,226 0 0
BRIGGS & STRATTON CORP COM 109043109 14,264 1,393,004 SH   SOLE 22 1,318,393 0 74,611
BRIGGS & STRATTON CORP COM 109043109 64 6,241 SH   SOLE 23 6,241 0 0
BRIGGS & STRATTON CORP COM 109043109 440 43,003 SH   SOLE 26 4,304 0 38,699
BRIGGS & STRATTON CORP COM 109043109 66 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 599 58,541 SH   SOLE 30 58,541 0 0
BRIGGS & STRATTON CORP COM 109043109 54 5,226 SH   SOLE 40 5,226 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 371 17,278 SH   SOLE 2 1,151 0 16,127
BRIGHAM MINERALS INC CL A COM 10918L103 11 520 SH   SOLE 7 520 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,149 53,538 SH   SOLE 18 53,538 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 747 34,803 SH   SOLE 19 34,803 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 10,381 483,731 SH   SOLE 21 483,731 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 4,175 194,542 SH   SOLE 22 186,167 0 8,375
BRIGHT HORIZONS FAM SOL IN D COM 109194100 16,947 112,326 SH   SOLE 2 6,795 0 105,531
BRIGHT HORIZONS FAM SOL IN D COM 109194100 38 252 SH   SOLE 4 252 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 158 1,049 SH   SOLE 7 1,049 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,702 31,163 SH   SOLE 18 31,163 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 90,566 600,291 SH   SOLE 19 600,291 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 111,214 737,153 SH   SOLE 21 737,153 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 247,069 1,637,626 SH   SOLE 22 1,521,454 0 116,172
BRIGHT HORIZONS FAM SOL IN D COM 109194100 558 3,698 SH   SOLE 23 3,698 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,654 24,222 SH   SOLE 26 12,900 0 11,322
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,324 8,773 SH   SOLE 28 8,773 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,776 18,403 SH   SOLE 30 18,403 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 184 1,222 SH   SOLE 31 1,222 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 888 5,883 SH   SOLE 40 5,883 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 51 5,640 SH   SOLE 21 5,640 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1,068 117,862 SH   SOLE 22 117,862 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 510 56,307 SH   SOLE 30 56,307 0 0
BRIGHTCOVE INC COM 10921T101 344 33,255 SH   SOLE 2 1,597 0 31,658
BRIGHTCOVE INC COM 10921T101 9 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,352 130,911 SH   SOLE 18 130,911 0 0
BRIGHTCOVE INC COM 10921T101 668 64,714 SH   SOLE 19 64,714 0 0
BRIGHTCOVE INC COM 10921T101 13,003 1,258,723 SH   SOLE 21 1,258,723 0 0
BRIGHTCOVE INC COM 10921T101 9,977 965,807 SH   SOLE 22 936,339 0 29,468
BRIGHTHOUSE FINL INC COM 10922N103 11,279 307,403 SH   SOLE 2 63,475 0 243,928
BRIGHTHOUSE FINL INC COM 10922N103 1,038 28,281 SH   SOLE 4 25,437 0 2,844
BRIGHTHOUSE FINL INC COM 10922N103 907 24,711 SH   SOLE 7 9,538 0 15,173
BRIGHTHOUSE FINL INC COM 10922N103 22,829 622,207 SH   SOLE 18 613,975 0 8,232
BRIGHTHOUSE FINL INC COM 10922N103 17,024 463,987 SH   SOLE 19 463,987 0 0
BRIGHTHOUSE FINL INC COM 10922N103 214,737 5,852,748 SH   SOLE 21 5,852,748 0 0
BRIGHTHOUSE FINL INC COM 10922N103 134,017 3,652,681 SH   SOLE 22 3,425,107 0 227,574
BRIGHTHOUSE FINL INC COM 10922N103 3,197 87,127 SH   SOLE 23 87,127 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,804 49,162 SH   SOLE 25 49,162 0 0
BRIGHTHOUSE FINL INC COM 10922N103 9,498 258,873 SH   SOLE 26 137,716 0 121,157
BRIGHTHOUSE FINL INC COM 10922N103 753 20,518 SH   SOLE 28 14,748 0 5,770
BRIGHTHOUSE FINL INC COM 10922N103 882 24,031 SH   SOLE 29 1,557 0 22,474
BRIGHTHOUSE FINL INC COM 10922N103 7,290 198,683 SH   SOLE 30 198,683 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,154 31,445 SH   SOLE 31 16,992 0 14,453
BRIGHTHOUSE FINL INC COM 10922N103 5,515 150,305 SH   SOLE 34 150,305 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,721 46,909 SH   SOLE 36 46,909 0 0
BRIGHTHOUSE FINL INC COM 10922N103 62 1,683 SH   SOLE 40 1,683 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 781 68,439 SH   SOLE 2 3,145 0 65,294
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 15 1,279 SH   SOLE 7 1,279 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2,820 247,110 SH   SOLE 18 247,110 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,509 132,260 SH   SOLE 19 132,260 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 24,781 2,171,896 SH   SOLE 21 2,171,896 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 10,848 950,718 SH   SOLE 22 846,406 0 104,312
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 522 45,734 SH   SOLE 26 40,505 0 5,229
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 130 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 243 21,260 SH   SOLE 30 21,260 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 77 6,709 SH   SOLE 40 6,709 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 579 30,941 SH   SOLE 2 1,199 0 29,742
BRIGHTVIEW HLDGS INC COM 10948C107 14 769 SH   SOLE 7 769 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,905 101,793 SH   SOLE 18 101,793 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 977 52,204 SH   SOLE 19 52,204 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 18,123 968,614 SH   SOLE 21 968,614 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 14,157 756,670 SH   SOLE 22 705,974 0 50,696
BRIGHTVIEW HLDGS INC COM 10948C107 65 3,448 SH   SOLE 30 3,448 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 52 2,759 SH   SOLE 40 2,759 0 0
BRINKER INTL INC COM 109641100 2,464 62,609 SH   SOLE 2 29,343 0 33,266
BRINKER INTL INC COM 109641100 9 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 50 1,280 SH   SOLE 7 1,280 0 0
BRINKER INTL INC COM 109641100 9,052 230,047 SH   SOLE 18 220,544 0 9,503
BRINKER INTL INC COM 109641100 10,360 263,289 SH   SOLE 19 263,289 0 0
BRINKER INTL INC COM 109641100 106,004 2,693,868 SH   SOLE 21 2,693,868 0 0
BRINKER INTL INC COM 109641100 69,625 1,769,376 SH   SOLE 22 1,711,577 0 57,799
BRINKER INTL INC COM 109641100 1,665 42,324 SH   SOLE 23 42,324 0 0
BRINKER INTL INC COM 109641100 3,702 94,077 SH   SOLE 26 5,618 0 88,459
BRINKER INTL INC COM 109641100 187 4,757 SH   SOLE 28 4,757 0 0
BRINKER INTL INC COM 109641100 481 12,234 SH   SOLE 30 12,234 0 0
BRINKER INTL INC COM 109641100 61 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 193 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 5,451 67,152 SH   SOLE 2 25,168 0 41,984
BRINKS CO COM 109696104 46 569 SH   SOLE 4 569 0 0
BRINKS CO COM 109696104 87 1,072 SH   SOLE 7 1,072 0 0
BRINKS CO COM 109696104 22,715 279,807 SH   SOLE 18 279,807 0 0
BRINKS CO COM 109696104 6,935 85,422 SH   SOLE 19 85,422 0 0
BRINKS CO COM 109696104 281,543 3,468,133 SH   SOLE 21 3,468,133 0 0
BRINKS CO COM 109696104 140,381 1,729,253 SH   SOLE 22 1,659,172 0 70,081
BRINKS CO COM 109696104 70 860 SH   SOLE 23 860 0 0
BRINKS CO COM 109696104 1,325 16,323 SH   SOLE 26 11,392 0 4,931
BRINKS CO COM 109696104 538 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 40 487 SH   SOLE 29 487 0 0
BRINKS CO COM 109696104 1,538 18,942 SH   SOLE 30 18,942 0 0
BRINKS CO COM 109696104 35 436 SH   SOLE 36 436 0 0
BRINKS CO COM 109696104 412 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 210,383 4,639,087 SH   SOLE 2 1,019,367 0 3,619,720
BRISTOL MYERS SQUIBB CO COM 110122108 27,674 610,231 SH   SOLE 4 565,871 0 44,360
BRISTOL MYERS SQUIBB CO COM 110122108 68,315 1,506,402 SH   SOLE 7 1,481,234 0 25,168
BRISTOL MYERS SQUIBB CO COM 110122108 7,133 157,291 SH   SOLE 13 157,291 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 724 15,956 SH   SOLE 15 15,956 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 266,931 5,886,009 SH   SOLE 18 5,622,247 0 263,762
BRISTOL MYERS SQUIBB CO COM 110122108 141,758 3,125,867 SH   SOLE 19 3,125,867 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,564,676 34,502,230 SH   SOLE 21 34,502,230 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,906,164 42,032,280 SH   SOLE 22 37,104,219 0 4,928,061
BRISTOL MYERS SQUIBB CO COM 110122108 58,968 1,300,280 SH   SOLE 23 1,300,280 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 81,014 1,786,409 SH   SOLE 25 1,786,409 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 413,133 9,109,868 SH   SOLE 26 1,859,981 0 7,249,887
BRISTOL MYERS SQUIBB CO COM 110122108 14,500 319,734 SH   SOLE 28 234,375 0 85,359
BRISTOL MYERS SQUIBB CO COM 110122108 19,178 422,899 SH   SOLE 29 93,103 0 329,796
BRISTOL MYERS SQUIBB CO COM 110122108 297,389 6,557,649 SH   SOLE 30 6,557,649 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 30,895 681,253 SH   SOLE 31 395,945 0 285,308
BRISTOL MYERS SQUIBB CO COM 110122108 36,340 801,322 SH   SOLE 34 801,322 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 59,264 1,306,815 SH   SOLE 36 1,306,815 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,669 36,812 SH   SOLE 40 36,812 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 52,215 1,497,407 SH   SOLE 18 1,497,407 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 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 14,504 415,956 SH   SOLE 26 0 0 415,956
BRIXMOR PPTY GROUP INC COM 11120U105 14,005 783,267 SH   SOLE 2 173,448 0 609,819
BRIXMOR PPTY GROUP INC COM 11120U105 1,830 102,374 SH   SOLE 4 102,374 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 5,810 324,920 SH   SOLE 7 324,920 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 213 11,901 SH   SOLE 15 11,901 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 15,201 850,149 SH   SOLE 18 841,681 0 8,468
BRIXMOR PPTY GROUP INC COM 11120U105 7,517 420,411 SH   SOLE 19 420,411 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 297,258 16,625,155 SH   SOLE 21 16,625,155 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 230,023 12,864,829 SH   SOLE 22 12,245,167 0 619,662
BRIXMOR PPTY GROUP INC COM 11120U105 769 43,033 SH   SOLE 23 43,033 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 11,460 640,912 SH   SOLE 25 640,912 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,040 225,937 SH   SOLE 26 79,088 0 146,849
BRIXMOR PPTY GROUP INC COM 11120U105 676 37,829 SH   SOLE 28 37,829 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,169 177,210 SH   SOLE 29 177,210 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 24,553 1,373,221 SH   SOLE 30 1,373,221 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,020 112,995 SH   SOLE 31 6,438 0 106,557
BRIXMOR PPTY GROUP INC COM 11120U105 170 9,521 SH   SOLE 36 9,521 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 510 28,515 SH   SOLE 40 28,515 0 0
BROADCOM INC COM 11135F101 303,923 1,055,802 SH   SOLE 2 205,653 0 850,149
BROADCOM INC COM 11135F101 45,725 158,845 SH   SOLE 4 148,145 0 10,700
BROADCOM INC COM 11135F101 107,025 371,797 SH   SOLE 7 366,967 0 4,830
BROADCOM INC COM 11135F101 1,607 5,583 SH   SOLE 13 5,583 0 0
BROADCOM INC COM 11135F101 1,279 4,442 SH   SOLE 15 4,442 0 0
BROADCOM INC COM 11135F101 25 88 SH   SOLE 17 0 0 88
BROADCOM INC COM 11135F101 281,988 979,602 SH   SOLE 18 920,854 0 58,748
BROADCOM INC COM 11135F101 42,727 148,429 SH   SOLE 19 148,429 0 0
BROADCOM INC COM 11135F101 2,556,044 8,879,470 SH   SOLE 21 8,879,470 0 0
BROADCOM INC COM 11135F101 2,802,106 9,734,266 SH   SOLE 22 8,563,180 0 1,171,086
BROADCOM INC COM 11135F101 97,091 337,286 SH   SOLE 23 337,286 0 0
BROADCOM INC COM 11135F101 117,218 407,206 SH   SOLE 25 407,206 0 0
BROADCOM INC COM 11135F101 397,568 1,381,115 SH   SOLE 26 430,288 0 950,827
BROADCOM INC COM 11135F101 22,412 77,857 SH   SOLE 28 57,191 0 20,666
BROADCOM INC COM 11135F101 23,206 80,616 SH   SOLE 29 29,331 0 51,285
BROADCOM INC COM 11135F101 459,629 1,596,710 SH   SOLE 30 1,596,710 0 0
BROADCOM INC COM 11135F101 50,774 176,384 SH   SOLE 31 115,863 0 60,521
BROADCOM INC COM 11135F101 15,937 55,364 SH   SOLE 32 55,364 0 0
BROADCOM INC COM 11135F101 9,918 34,455 SH   SOLE 34 34,455 0 0
BROADCOM INC COM 11135F101 82,406 286,271 SH   SOLE 36 286,271 0 0
BROADCOM INC COM 11135F101 2,569 8,926 SH   SOLE 40 8,926 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35,654 279,246 SH   SOLE 2 30,696 0 248,550
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,778 37,425 SH   SOLE 4 34,314 0 3,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,673 122,749 SH   SOLE 7 115,344 0 7,405
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 366 2,863 SH   SOLE 13 2,863 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 164 1,286 SH   SOLE 15 1,286 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34,019 266,440 SH   SOLE 18 251,001 0 15,439
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,129 32,335 SH   SOLE 19 32,335 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 487,585 3,818,804 SH   SOLE 21 3,818,804 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 405,708 3,177,540 SH   SOLE 22 2,867,048 0 310,492
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,661 83,500 SH   SOLE 23 83,500 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,630 114,581 SH   SOLE 25 114,581 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 84,071 658,449 SH   SOLE 26 166,626 0 491,823
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,852 22,334 SH   SOLE 28 16,209 0 6,125
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,424 26,817 SH   SOLE 29 2,429 0 24,388
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 65,167 510,394 SH   SOLE 30 510,394 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,603 36,053 SH   SOLE 31 23,419 0 12,634
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,514 11,855 SH   SOLE 34 11,855 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,628 114,571 SH   SOLE 36 114,571 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 310 2,431 SH   SOLE 40 2,431 0 0
BROADVISION INC COM PAR 111412706 1 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 4 3,014 SH   SOLE 18 3,014 0 0
BROADWAY FINL CORP DEL COM 111444105 8 5,602 SH   SOLE 21 5,602 0 0
BROADWIND ENERGY INC COM NEW 11161T207 1 623 SH   SOLE 18 623 0 0
BROADWIND ENERGY INC COM NEW 11161T207 51 22,806 SH   SOLE 21 22,806 0 0
BROADWIND ENERGY INC COM NEW 11161T207 882 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 6,103 846,465 SH   SOLE 2 665,938 0 180,527
BROOKDALE SR LIVING INC COM 112463104 6 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 68 9,404 SH   SOLE 7 9,404 0 0
BROOKDALE SR LIVING INC COM 112463104 4,355 603,954 SH   SOLE 18 603,954 0 0
BROOKDALE SR LIVING INC COM 112463104 2,346 325,352 SH   SOLE 19 325,352 0 0
BROOKDALE SR LIVING INC COM 112463104 45,890 6,364,791 SH   SOLE 21 6,364,791 0 0
BROOKDALE SR LIVING INC COM 112463104 39,276 5,447,460 SH   SOLE 22 5,159,033 0 288,427
BROOKDALE SR LIVING INC COM 112463104 442 61,273 SH   SOLE 26 47,777 0 13,496
BROOKDALE SR LIVING INC COM 112463104 150 20,825 SH   SOLE 28 20,825 0 0
BROOKDALE SR LIVING INC COM 112463104 1,295 179,651 SH   SOLE 30 179,651 0 0
BROOKDALE SR LIVING INC COM 112463104 52 7,145 SH   SOLE 34 7,145 0 0
BROOKDALE SR LIVING INC COM 112463104 71 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 147 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 24 1,243 SH   SOLE 22 0 0 1,243
BROOKFIELD PROPERTY REIT INC CL A 11282X103 3,882 205,501 SH   SOLE 2 20,968 0 184,533
BROOKFIELD PROPERTY REIT INC CL A 11282X103 465 24,626 SH   SOLE 4 24,626 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,931 102,238 SH   SOLE 7 102,238 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 71 3,748 SH   SOLE 15 3,748 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 742 39,261 SH   SOLE 18 39,261 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,420 128,131 SH   SOLE 19 128,131 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 24,721 1,308,694 SH   SOLE 21 1,308,694 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 31,609 1,673,299 SH   SOLE 22 1,525,040 0 148,259
BROOKFIELD PROPERTY REIT INC CL A 11282X103 61 3,206 SH   SOLE 23 3,206 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 3,800 201,154 SH   SOLE 25 201,154 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 625 33,092 SH   SOLE 26 0 0 33,092
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,218 64,499 SH   SOLE 29 64,499 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 7,636 404,229 SH   SOLE 30 404,229 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 38 1,998 SH   SOLE 31 1,998 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,208 78,538 SH   SOLE 2 3,033 0 75,505
BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 26 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 5,161 335,598 SH   SOLE 18 335,598 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,876 121,977 SH   SOLE 19 121,977 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 129,690 8,432,409 SH   SOLE 21 8,432,409 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 40,621 2,641,127 SH   SOLE 22 2,537,892 0 103,235
BROOKLINE BANCORP INC DEL COM 11373M107 569 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 151 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,618 105,204 SH   SOLE 30 105,204 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 128 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 2,444 63,074 SH   SOLE 2 2,926 0 60,148
BROOKS AUTOMATION INC COM 114340102 12 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC COM 114340102 55 1,417 SH   SOLE 7 1,417 0 0
BROOKS AUTOMATION INC COM 114340102 12,156 313,693 SH   SOLE 18 311,658 0 2,035
BROOKS AUTOMATION INC COM 114340102 5,733 147,946 SH   SOLE 19 147,946 0 0
BROOKS AUTOMATION INC COM 114340102 295,521 7,626,360 SH   SOLE 21 7,626,360 0 0
BROOKS AUTOMATION INC COM 114340102 81,071 2,092,150 SH   SOLE 22 2,000,673 0 91,477
BROOKS AUTOMATION INC COM 114340102 46 1,197 SH   SOLE 23 1,197 0 0
BROOKS AUTOMATION INC COM 114340102 1,278 32,980 SH   SOLE 26 13,771 0 19,209
BROOKS AUTOMATION INC COM 114340102 358 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 4,080 105,288 SH   SOLE 30 105,288 0 0
BROOKS AUTOMATION INC COM 114340102 293 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 18,920 564,769 SH   SOLE 2 135,397 0 429,372
BROWN & BROWN INC COM 115236101 29 872 SH   SOLE 4 872 0 0
BROWN & BROWN INC COM 115236101 2,020 60,311 SH   SOLE 7 60,311 0 0
BROWN & BROWN INC COM 115236101 106 3,179 SH   SOLE 15 3,179 0 0
BROWN & BROWN INC COM 115236101 22,934 684,586 SH   SOLE 18 684,586 0 0
BROWN & BROWN INC COM 115236101 1,739 51,905 SH   SOLE 19 51,905 0 0
BROWN & BROWN INC COM 115236101 392,889 11,728,031 SH   SOLE 21 11,728,031 0 0
BROWN & BROWN INC COM 115236101 263,255 7,858,362 SH   SOLE 22 7,371,134 0 487,228
BROWN & BROWN INC COM 115236101 7,859 234,600 SH   SOLE 25 234,600 0 0
BROWN & BROWN INC COM 115236101 11,562 345,123 SH   SOLE 26 173,007 0 172,116
BROWN & BROWN INC COM 115236101 1,015 30,304 SH   SOLE 28 30,304 0 0
BROWN & BROWN INC COM 115236101 3,080 91,935 SH   SOLE 30 91,935 0 0
BROWN & BROWN INC COM 115236101 503 15,021 SH   SOLE 31 4,921 0 10,100
BROWN & BROWN INC COM 115236101 3,972 118,565 SH   SOLE 36 118,565 0 0
BROWN & BROWN INC COM 115236101 829 24,746 SH   SOLE 40 24,746 0 0
BROWN FORMAN CORP CL A 115637100 6,229 113,256 SH   SOLE 2 2,593 0 110,663
BROWN FORMAN CORP CL A 115637100 54 983 SH   SOLE 7 983 0 0
BROWN FORMAN CORP CL A 115637100 2,081 37,828 SH   SOLE 18 36,650 0 1,178
BROWN FORMAN CORP CL A 115637100 1,198 21,783 SH   SOLE 19 21,783 0 0
BROWN FORMAN CORP CL A 115637100 34,011 618,385 SH   SOLE 21 618,385 0 0
BROWN FORMAN CORP CL A 115637100 23,540 428,009 SH   SOLE 22 334,817 0 93,192
BROWN FORMAN CORP CL A 115637100 98 1,775 SH   SOLE 31 1,075 0 700
BROWN FORMAN CORP CL B 115637209 27,588 497,714 SH   SOLE 2 159,626 0 338,088
BROWN FORMAN CORP CL B 115637209 7,049 127,177 SH   SOLE 4 118,908 0 8,269
BROWN FORMAN CORP CL B 115637209 21,475 387,427 SH   SOLE 7 207,532 0 179,895
BROWN FORMAN CORP CL B 115637209 85 1,540 SH   SOLE 13 1,540 0 0
BROWN FORMAN CORP CL B 115637209 146 2,626 SH   SOLE 15 2,626 0 0
BROWN FORMAN CORP CL B 115637209 20,723 373,863 SH   SOLE 18 340,286 0 33,577
BROWN FORMAN CORP CL B 115637209 3,192 57,587 SH   SOLE 19 57,587 0 0
BROWN FORMAN CORP CL B 115637209 275,303 4,966,674 SH   SOLE 21 4,966,674 0 0
BROWN FORMAN CORP CL B 115637209 243,431 4,391,691 SH   SOLE 22 3,859,933 0 531,758
BROWN FORMAN CORP CL B 115637209 13,445 242,553 SH   SOLE 23 242,553 0 0
BROWN FORMAN CORP CL B 115637209 15,659 282,508 SH   SOLE 25 282,508 0 0
BROWN FORMAN CORP CL B 115637209 82,211 1,483,145 SH   SOLE 26 364,438 0 1,118,707
BROWN FORMAN CORP CL B 115637209 3,418 61,665 SH   SOLE 28 44,790 0 16,875
BROWN FORMAN CORP CL B 115637209 44,011 793,984 SH   SOLE 30 793,984 0 0
BROWN FORMAN CORP CL B 115637209 2,482 44,780 SH   SOLE 31 11,818 0 32,962
BROWN FORMAN CORP CL B 115637209 934 16,854 SH   SOLE 34 16,854 0 0
BROWN FORMAN CORP CL B 115637209 11,159 201,314 SH   SOLE 36 201,314 0 0
BROWN FORMAN CORP CL B 115637209 390 7,040 SH   SOLE 40 7,040 0 0
BRT APARTMENTS CORP COM 055645303 163 11,520 SH   SOLE 2 340 0 11,180
BRT APARTMENTS CORP COM 055645303 454 32,147 SH   SOLE 18 32,147 0 0
BRT APARTMENTS CORP COM 055645303 206 14,545 SH   SOLE 19 14,545 0 0
BRT APARTMENTS CORP COM 055645303 5,145 364,093 SH   SOLE 21 364,093 0 0
BRT APARTMENTS CORP COM 055645303 6,935 490,792 SH   SOLE 22 485,055 0 5,737
BRT APARTMENTS CORP COM 055645303 4 265 SH   SOLE 23 265 0 0
BRUKER CORP COM 116794108 11,629 232,814 SH   SOLE 2 45,134 0 187,680
BRUKER CORP COM 116794108 319 6,392 SH   SOLE 4 6,392 0 0
BRUKER CORP COM 116794108 114 2,283 SH   SOLE 7 2,283 0 0
BRUKER CORP COM 116794108 3,080 61,658 SH   SOLE 18 61,019 0 639
BRUKER CORP COM 116794108 1,327 26,574 SH   SOLE 19 26,574 0 0
BRUKER CORP COM 116794108 90,537 1,812,560 SH   SOLE 21 1,812,560 0 0
BRUKER CORP COM 116794108 146,785 2,938,644 SH   SOLE 22 2,736,785 0 201,859
BRUKER CORP COM 116794108 290 5,807 SH   SOLE 23 5,807 0 0
BRUKER CORP COM 116794108 2,065 41,349 SH   SOLE 26 28,628 0 12,721
BRUKER CORP COM 116794108 661 13,225 SH   SOLE 28 13,225 0 0
BRUKER CORP COM 116794108 1,552 31,071 SH   SOLE 30 31,071 0 0
BRUKER CORP COM 116794108 498 9,978 SH   SOLE 31 2,192 0 7,786
BRUKER CORP COM 116794108 649 13,000 SH   SOLE 34 13,000 0 0
BRUKER CORP COM 116794108 556 11,127 SH   SOLE 40 11,127 0 0
BRUNSWICK CORP COM 117043109 10,411 226,859 SH   SOLE 2 46,248 0 180,611
BRUNSWICK CORP COM 117043109 21 447 SH   SOLE 4 447 0 0
BRUNSWICK CORP COM 117043109 105 2,282 SH   SOLE 7 2,282 0 0
BRUNSWICK CORP COM 117043109 11,790 256,916 SH   SOLE 18 256,916 0 0
BRUNSWICK CORP COM 117043109 890 19,404 SH   SOLE 19 19,404 0 0
BRUNSWICK CORP COM 117043109 194,646 4,241,580 SH   SOLE 21 4,241,580 0 0
BRUNSWICK CORP COM 117043109 130,087 2,834,762 SH   SOLE 22 2,654,038 0 180,724
BRUNSWICK CORP COM 117043109 1,483 32,309 SH   SOLE 26 22,108 0 10,201
BRUNSWICK CORP COM 117043109 523 11,389 SH   SOLE 28 11,389 0 0
BRUNSWICK CORP COM 117043109 1,100 23,963 SH   SOLE 30 23,963 0 0
BRUNSWICK CORP COM 117043109 223 4,865 SH   SOLE 31 1,865 0 3,000
BRUNSWICK CORP COM 117043109 103 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 367 8,007 SH   SOLE 40 8,007 0 0
BRYN MAWR BK CORP COM 117665109 756 20,260 SH   SOLE 2 882 0 19,378
BRYN MAWR BK CORP COM 117665109 14 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,606 69,820 SH   SOLE 18 69,820 0 0
BRYN MAWR BK CORP COM 117665109 1,259 33,729 SH   SOLE 19 33,729 0 0
BRYN MAWR BK CORP COM 117665109 25,207 675,438 SH   SOLE 21 675,438 0 0
BRYN MAWR BK CORP COM 117665109 24,774 663,821 SH   SOLE 22 641,601 0 22,220
BRYN MAWR BK CORP COM 117665109 630 16,892 SH   SOLE 26 14,344 0 2,548
BRYN MAWR BK CORP COM 117665109 108 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 186 4,972 SH   SOLE 30 4,972 0 0
BRYN MAWR BK CORP COM 117665109 60 1,602 SH   SOLE 40 1,602 0 0
BSQUARE CORP COM NEW 11776U300 8 6,705 SH   SOLE 21 6,705 0 0
BSQUARE CORP COM NEW 11776U300 329 283,699 SH   SOLE 22 283,699 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 152 3,700 SH   SOLE 18 3,700 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 77,299 1,883,035 SH   SOLE 19 1,883,035 0 0
BUCKLE INC COM 118440106 515 29,761 SH   SOLE 2 1,279 0 28,482
BUCKLE INC COM 118440106 3 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 12 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 2,194 126,754 SH   SOLE 18 126,754 0 0
BUCKLE INC COM 118440106 850 49,082 SH   SOLE 19 49,082 0 0
BUCKLE INC COM 118440106 54,070 3,123,655 SH   SOLE 21 3,123,655 0 0
BUCKLE INC COM 118440106 15,474 893,908 SH   SOLE 22 845,975 0 47,933
BUCKLE INC COM 118440106 89 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 74 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 691 39,899 SH   SOLE 30 39,899 0 0
BUCKLE INC COM 118440106 55 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 17 2,989 SH   SOLE 18 2,989 0 0
BUILD A BEAR WORKSHOP COM 120076104 353 63,153 SH   SOLE 21 63,153 0 0
BUILD A BEAR WORKSHOP COM 120076104 1,222 218,523 SH   SOLE 22 218,523 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,793 106,367 SH   SOLE 2 9,812 0 96,555
BUILDERS FIRSTSOURCE INC COM 12008R107 11 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 62 3,673 SH   SOLE 7 3,673 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 6,703 397,559 SH   SOLE 18 375,727 0 21,832
BUILDERS FIRSTSOURCE INC COM 12008R107 5,449 323,207 SH   SOLE 19 323,207 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 68,134 4,041,177 SH   SOLE 21 4,041,177 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 57,866 3,432,169 SH   SOLE 22 3,275,963 0 156,206
BUILDERS FIRSTSOURCE INC COM 12008R107 320 18,995 SH   SOLE 23 18,995 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,312 77,788 SH   SOLE 26 32,467 0 45,321
BUILDERS FIRSTSOURCE INC COM 12008R107 263 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 558 33,119 SH   SOLE 30 33,119 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 199 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 23,703 425,465 SH   SOLE 2 73,494 0 351,971
BUNGE LIMITED COM G16962105 2,958 53,101 SH   SOLE 4 49,383 0 3,718
BUNGE LIMITED COM G16962105 9,859 176,967 SH   SOLE 7 160,448 0 16,519
BUNGE LIMITED COM G16962105 539 9,680 SH   SOLE 13 9,680 0 0
BUNGE LIMITED COM G16962105 66 1,188 SH   SOLE 15 1,188 0 0
BUNGE LIMITED COM G16962105 8,198 147,163 SH   SOLE 18 135,970 0 11,193
BUNGE LIMITED COM G16962105 4,023 72,215 SH   SOLE 19 72,215 0 0
BUNGE LIMITED COM G16962105 121,621 2,183,112 SH   SOLE 21 2,183,112 0 0
BUNGE LIMITED COM G16962105 227,514 4,083,897 SH   SOLE 22 3,733,622 0 350,275
BUNGE LIMITED COM G16962105 5,689 102,114 SH   SOLE 23 102,114 0 0
BUNGE LIMITED COM G16962105 8,733 156,761 SH   SOLE 25 156,761 0 0
BUNGE LIMITED COM G16962105 38,774 695,990 SH   SOLE 26 213,594 0 482,396
BUNGE LIMITED COM G16962105 1,488 26,711 SH   SOLE 28 19,382 0 7,329
BUNGE LIMITED COM G16962105 1,806 32,414 SH   SOLE 29 2,965 0 29,449
BUNGE LIMITED COM G16962105 13,011 233,548 SH   SOLE 30 233,548 0 0
BUNGE LIMITED COM G16962105 2,801 50,276 SH   SOLE 31 25,980 0 24,296
BUNGE LIMITED COM G16962105 1,523 27,336 SH   SOLE 34 27,336 0 0
BUNGE LIMITED COM G16962105 8,458 151,824 SH   SOLE 36 151,824 0 0
BUNGE LIMITED COM G16962105 157 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 33,671 197,891 SH   SOLE 2 9,049 0 188,842
BURLINGTON STORES INC COM 122017106 3,762 22,108 SH   SOLE 4 20,325 0 1,783
BURLINGTON STORES INC COM 122017106 4,520 26,563 SH   SOLE 7 11,324 0 15,239
BURLINGTON STORES INC COM 122017106 166 978 SH   SOLE 13 978 0 0
BURLINGTON STORES INC COM 122017106 54 315 SH   SOLE 15 315 0 0
BURLINGTON STORES INC COM 122017106 99,715 586,041 SH   SOLE 18 426,851 0 159,190
BURLINGTON STORES INC COM 122017106 63,852 375,266 SH   SOLE 19 375,266 0 0
BURLINGTON STORES INC COM 122017106 217,642 1,279,116 SH   SOLE 21 1,279,116 0 0
BURLINGTON STORES INC COM 122017106 358,158 2,104,953 SH   SOLE 22 1,974,572 0 130,381
BURLINGTON STORES INC COM 122017106 8,311 48,843 SH   SOLE 23 48,843 0 0
BURLINGTON STORES INC COM 122017106 9,487 55,757 SH   SOLE 25 55,757 0 0
BURLINGTON STORES INC COM 122017106 37,448 220,089 SH   SOLE 26 88,734 0 131,355
BURLINGTON STORES INC COM 122017106 2,150 12,633 SH   SOLE 28 9,166 0 3,467
BURLINGTON STORES INC COM 122017106 2,666 15,666 SH   SOLE 29 1,478 0 14,188
BURLINGTON STORES INC COM 122017106 19,458 114,360 SH   SOLE 30 114,360 0 0
BURLINGTON STORES INC COM 122017106 3,538 20,794 SH   SOLE 31 13,292 0 7,502
BURLINGTON STORES INC COM 122017106 4,954 29,117 SH   SOLE 34 29,117 0 0
BURLINGTON STORES INC COM 122017106 8,392 49,320 SH   SOLE 36 49,320 0 0
BURLINGTON STORES INC COM 122017106 239 1,406 SH   SOLE 40 1,406 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 304 11,937 SH   SOLE 2 517 0 11,420
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,102 43,293 SH   SOLE 18 43,293 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 540 21,235 SH   SOLE 19 21,235 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 10,873 427,248 SH   SOLE 21 427,248 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 3,877 152,351 SH   SOLE 22 143,660 0 8,691
BWX TECHNOLOGIES INC COM 05605H100 9,666 185,536 SH   SOLE 2 11,394 0 174,142
BWX TECHNOLOGIES INC COM 05605H100 23 441 SH   SOLE 4 441 0 0
BWX TECHNOLOGIES INC COM 05605H100 97 1,857 SH   SOLE 7 1,857 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,912 55,897 SH   SOLE 18 55,897 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,108 21,276 SH   SOLE 19 21,276 0 0
BWX TECHNOLOGIES INC COM 05605H100 126,746 2,432,739 SH   SOLE 21 2,432,739 0 0
BWX TECHNOLOGIES INC COM 05605H100 135,441 2,599,629 SH   SOLE 22 2,394,814 0 204,815
BWX TECHNOLOGIES INC COM 05605H100 1,225 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,385 26,587 SH   SOLE 30 26,587 0 0
BWX TECHNOLOGIES INC COM 05605H100 240 4,597 SH   SOLE 31 1,997 0 2,600
BWX TECHNOLOGIES INC COM 05605H100 528 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 413 21,607 SH   SOLE 2 1,020 0 20,587
BYLINE BANCORP INC COM 124411109 6 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,543 80,693 SH   SOLE 18 80,693 0 0
BYLINE BANCORP INC COM 124411109 753 39,367 SH   SOLE 19 39,367 0 0
BYLINE BANCORP INC COM 124411109 15,216 795,826 SH   SOLE 21 795,826 0 0
BYLINE BANCORP INC COM 124411109 6,256 327,203 SH   SOLE 22 312,360 0 14,843
BYLINE BANCORP INC COM 124411109 503 26,305 SH   SOLE 30 26,305 0 0
C & F FINL CORP COM 12466Q104 201 3,682 SH   SOLE 2 102 0 3,580
C & F FINL CORP COM 12466Q104 6 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 636 11,645 SH   SOLE 18 11,645 0 0
C & F FINL CORP COM 12466Q104 286 5,242 SH   SOLE 19 5,242 0 0
C & F FINL CORP COM 12466Q104 5,860 107,310 SH   SOLE 21 107,310 0 0
C & F FINL CORP COM 12466Q104 1,980 36,252 SH   SOLE 22 33,746 0 2,506
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 35,137 416,562 SH   SOLE 2 115,532 0 301,030
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,913 58,251 SH   SOLE 4 54,592 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,952 212,823 SH   SOLE 7 181,196 0 31,627
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 67 799 SH   SOLE 13 799 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 118 1,401 SH   SOLE 15 1,401 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31,239 370,350 SH   SOLE 18 347,988 0 22,362
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25,702 304,711 SH   SOLE 19 304,711 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 409,565 4,855,542 SH   SOLE 21 4,855,542 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 333,918 3,958,718 SH   SOLE 22 3,566,113 0 392,605
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,993 106,611 SH   SOLE 23 106,611 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,050 154,715 SH   SOLE 25 154,715 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 68,014 806,330 SH   SOLE 26 199,441 0 606,889
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,232 26,461 SH   SOLE 28 19,158 0 7,303
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,967 35,179 SH   SOLE 29 6,749 0 28,430
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 55,633 659,552 SH   SOLE 30 659,552 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,632 43,057 SH   SOLE 31 24,334 0 18,723
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,393 135,066 SH   SOLE 34 135,066 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,783 151,547 SH   SOLE 36 151,547 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 327 3,877 SH   SOLE 40 3,877 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 828 70,306 SH   SOLE 2 2,727 0 67,579
C&J ENERGY SVCS INC NEW COM 12674R100 3 240 SH   SOLE 4 240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 18 1,494 SH   SOLE 7 1,494 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 3,338 283,373 SH   SOLE 18 283,373 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,320 112,069 SH   SOLE 19 112,069 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 80,769 6,856,475 SH   SOLE 21 6,856,475 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 22,463 1,906,848 SH   SOLE 22 1,821,578 0 85,270
C&J ENERGY SVCS INC NEW COM 12674R100 452 38,380 SH   SOLE 26 17,720 0 20,660
C&J ENERGY SVCS INC NEW COM 12674R100 1,093 92,819 SH   SOLE 30 92,819 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 75 6,380 SH   SOLE 40 6,380 0 0
CABLE ONE INC COM 12685J105 12,475 10,653 SH   SOLE 2 2,663 0 7,990
CABLE ONE INC COM 12685J105 49 42 SH   SOLE 4 42 0 0
CABLE ONE INC COM 12685J105 100 85 SH   SOLE 7 85 0 0
CABLE ONE INC COM 12685J105 17,031 14,544 SH   SOLE 18 14,544 0 0
CABLE ONE INC COM 12685J105 1,145 978 SH   SOLE 19 978 0 0
CABLE ONE INC COM 12685J105 287,183 245,248 SH   SOLE 21 245,248 0 0
CABLE ONE INC COM 12685J105 182,108 155,516 SH   SOLE 22 146,527 0 8,989
CABLE ONE INC COM 12685J105 1,807 1,543 SH   SOLE 26 1,209 0 334
CABLE ONE INC COM 12685J105 911 778 SH   SOLE 28 778 0 0
CABLE ONE INC COM 12685J105 52 44 SH   SOLE 29 44 0 0
CABLE ONE INC COM 12685J105 1,749 1,494 SH   SOLE 30 1,494 0 0
CABLE ONE INC COM 12685J105 108 92 SH   SOLE 31 92 0 0
CABLE ONE INC COM 12685J105 507 433 SH   SOLE 34 433 0 0
CABLE ONE INC COM 12685J105 535 457 SH   SOLE 40 457 0 0
CABOT CORP COM 127055101 7,233 151,601 SH   SOLE 2 35,086 0 116,515
CABOT CORP COM 127055101 166 3,478 SH   SOLE 4 3,478 0 0
CABOT CORP COM 127055101 77 1,620 SH   SOLE 7 1,620 0 0
CABOT CORP COM 127055101 9,010 188,849 SH   SOLE 18 188,849 0 0
CABOT CORP COM 127055101 2,092 43,847 SH   SOLE 19 43,847 0 0
CABOT CORP COM 127055101 3,523 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 139,851 2,931,263 SH   SOLE 21 2,931,263 0 0
CABOT CORP COM 127055101 89,124 1,868,029 SH   SOLE 22 1,743,529 0 124,500
CABOT CORP COM 127055101 137 2,873 SH   SOLE 23 2,873 0 0
CABOT CORP COM 127055101 451 9,443 SH   SOLE 25 9,443 0 0
CABOT CORP COM 127055101 950 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 336 7,041 SH   SOLE 28 7,041 0 0
CABOT CORP COM 127055101 793 16,622 SH   SOLE 30 16,622 0 0
CABOT CORP COM 127055101 1,879 39,390 SH   SOLE 31 1,247 0 38,143
CABOT CORP COM 127055101 741 15,534 SH   SOLE 34 15,534 0 0
CABOT CORP COM 127055101 38 795 SH   SOLE 36 795 0 0
CABOT CORP COM 127055101 247 5,187 SH   SOLE 40 5,187 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3,294 29,921 SH   SOLE 2 5,124 0 24,797
CABOT MICROELECTRONICS CORP COM 12709P103 147 1,339 SH   SOLE 4 1,339 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 86 785 SH   SOLE 7 785 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 14,005 127,229 SH   SOLE 18 126,973 0 256
CABOT MICROELECTRONICS CORP COM 12709P103 5,476 49,747 SH   SOLE 19 49,747 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 340,611 3,094,216 SH   SOLE 21 3,094,216 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 94,616 859,521 SH   SOLE 22 820,601 0 38,920
CABOT MICROELECTRONICS CORP COM 12709P103 123 1,116 SH   SOLE 23 1,116 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,338 12,151 SH   SOLE 26 8,523 0 3,628
CABOT MICROELECTRONICS CORP COM 12709P103 390 3,545 SH   SOLE 28 3,545 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 53 478 SH   SOLE 29 478 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 4,680 42,516 SH   SOLE 30 42,516 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 159 1,442 SH   SOLE 31 1,442 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 25 228 SH   SOLE 34 228 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 68 614 SH   SOLE 36 614 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 327 2,975 SH   SOLE 40 2,975 0 0
CABOT OIL & GAS CORP COM 127097103 30,551 1,330,629 SH   SOLE 2 394,121 0 936,508
CABOT OIL & GAS CORP COM 127097103 3,538 154,086 SH   SOLE 4 141,918 0 12,168
CABOT OIL & GAS CORP COM 127097103 10,690 465,571 SH   SOLE 7 430,411 0 35,160
CABOT OIL & GAS CORP COM 127097103 960 41,823 SH   SOLE 13 41,823 0 0
CABOT OIL & GAS CORP COM 127097103 85 3,699 SH   SOLE 15 3,699 0 0
CABOT OIL & GAS CORP COM 127097103 31,467 1,370,501 SH   SOLE 18 1,309,729 0 60,772
CABOT OIL & GAS CORP COM 127097103 13,053 568,527 SH   SOLE 19 568,527 0 0
CABOT OIL & GAS CORP COM 127097103 298,678 13,008,604 SH   SOLE 21 13,008,604 0 0
CABOT OIL & GAS CORP COM 127097103 255,032 11,107,654 SH   SOLE 22 9,931,228 0 1,176,426
CABOT OIL & GAS CORP COM 127097103 7,913 344,642 SH   SOLE 23 344,642 0 0
CABOT OIL & GAS CORP COM 127097103 9,783 426,107 SH   SOLE 25 426,107 0 0
CABOT OIL & GAS CORP COM 127097103 46,185 2,011,562 SH   SOLE 26 610,370 0 1,401,192
CABOT OIL & GAS CORP COM 127097103 1,882 81,980 SH   SOLE 28 59,662 0 22,318
CABOT OIL & GAS CORP COM 127097103 3,449 150,238 SH   SOLE 29 62,747 0 87,491
CABOT OIL & GAS CORP COM 127097103 36,484 1,589,042 SH   SOLE 30 1,589,042 0 0
CABOT OIL & GAS CORP COM 127097103 4,255 185,301 SH   SOLE 31 130,648 0 54,653
CABOT OIL & GAS CORP COM 127097103 2,860 124,561 SH   SOLE 34 124,561 0 0
CABOT OIL & GAS CORP COM 127097103 8,330 362,809 SH   SOLE 36 362,809 0 0
CABOT OIL & GAS CORP COM 127097103 213 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 12,124 59,260 SH   SOLE 2 13,650 0 45,610
CACI INTL INC CL A 127190304 27 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 139 680 SH   SOLE 7 680 0 0
CACI INTL INC CL A 127190304 14,294 69,869 SH   SOLE 18 69,869 0 0
CACI INTL INC CL A 127190304 1,112 5,433 SH   SOLE 19 5,433 0 0
CACI INTL INC CL A 127190304 252,003 1,231,744 SH   SOLE 21 1,231,744 0 0
CACI INTL INC CL A 127190304 168,174 822,005 SH   SOLE 22 772,088 0 49,917
CACI INTL INC CL A 127190304 1,336 6,532 SH   SOLE 26 4,850 0 1,682
CACI INTL INC CL A 127190304 655 3,201 SH   SOLE 28 3,201 0 0
CACI INTL INC CL A 127190304 1,801 8,801 SH   SOLE 30 8,801 0 0
CACI INTL INC CL A 127190304 291 1,421 SH   SOLE 31 521 0 900
CACI INTL INC CL A 127190304 1,342 6,559 SH   SOLE 34 6,559 0 0
CACI INTL INC CL A 127190304 203 993 SH   SOLE 36 993 0 0
CACI INTL INC CL A 127190304 491 2,402 SH   SOLE 40 2,402 0 0
CACTUS INC CL A 127203107 1,420 42,878 SH   SOLE 2 3,797 0 39,081
CACTUS INC CL A 127203107 14 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 27 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 5,168 156,052 SH   SOLE 18 154,002 0 2,050
CACTUS INC CL A 127203107 3,419 103,216 SH   SOLE 19 103,216 0 0
CACTUS INC CL A 127203107 50,607 1,528,004 SH   SOLE 21 1,528,004 0 0
CACTUS INC CL A 127203107 45,588 1,376,447 SH   SOLE 22 1,309,791 0 66,656
CACTUS INC CL A 127203107 201 6,055 SH   SOLE 23 6,055 0 0
CACTUS INC CL A 127203107 1,229 37,099 SH   SOLE 26 13,656 0 23,443
CACTUS INC CL A 127203107 182 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 426 12,864 SH   SOLE 30 12,864 0 0
CACTUS INC CL A 127203107 136 4,113 SH   SOLE 40 4,113 0 0
CADENCE BANCORPORATION CL A 12739A100 3,350 161,066 SH   SOLE 2 39,782 0 121,284
CADENCE BANCORPORATION CL A 12739A100 19 924 SH   SOLE 4 924 0 0
CADENCE BANCORPORATION CL A 12739A100 48 2,313 SH   SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 9,016 433,455 SH   SOLE 18 412,207 0 21,248
CADENCE BANCORPORATION CL A 12739A100 13,797 663,303 SH   SOLE 19 663,303 0 0
CADENCE BANCORPORATION CL A 12739A100 83,932 4,035,169 SH   SOLE 21 4,035,169 0 0
CADENCE BANCORPORATION CL A 12739A100 93,268 4,484,016 SH   SOLE 22 4,292,325 0 191,691
CADENCE BANCORPORATION CL A 12739A100 2,466 118,555 SH   SOLE 23 118,555 0 0
CADENCE BANCORPORATION CL A 12739A100 6,984 335,758 SH   SOLE 26 32,893 0 302,865
CADENCE BANCORPORATION CL A 12739A100 350 16,819 SH   SOLE 28 16,819 0 0
CADENCE BANCORPORATION CL A 12739A100 761 36,604 SH   SOLE 30 36,604 0 0
CADENCE BANCORPORATION CL A 12739A100 275 13,241 SH   SOLE 40 13,241 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 47,887 676,277 SH   SOLE 2 76,449 0 599,828
CADENCE DESIGN SYSTEM INC COM 127387108 7,728 109,143 SH   SOLE 4 101,705 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 25,675 362,585 SH   SOLE 7 271,072 0 91,513
CADENCE DESIGN SYSTEM INC COM 127387108 696 9,832 SH   SOLE 13 9,832 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 256 3,622 SH   SOLE 15 3,622 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 53,890 761,048 SH   SOLE 18 722,529 0 38,519
CADENCE DESIGN SYSTEM INC COM 127387108 5,516 77,892 SH   SOLE 19 77,892 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 604,975 8,543,640 SH   SOLE 21 8,543,640 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 539,601 7,620,408 SH   SOLE 22 6,885,317 0 735,091
CADENCE DESIGN SYSTEM INC COM 127387108 14,357 202,760 SH   SOLE 23 202,760 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 84,702 1,196,183 SH   SOLE 25 1,196,183 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 110,211 1,556,439 SH   SOLE 26 361,360 0 1,195,079
CADENCE DESIGN SYSTEM INC COM 127387108 3,827 54,045 SH   SOLE 28 39,385 0 14,660
CADENCE DESIGN SYSTEM INC COM 127387108 4,601 64,974 SH   SOLE 29 6,285 0 58,689
CADENCE DESIGN SYSTEM INC COM 127387108 86,910 1,227,366 SH   SOLE 30 1,227,366 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,935 83,812 SH   SOLE 31 50,330 0 33,482
CADENCE DESIGN SYSTEM INC COM 127387108 2,784 39,311 SH   SOLE 32 39,311 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,931 41,394 SH   SOLE 34 41,394 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 12,218 172,548 SH   SOLE 36 172,548 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 442 6,240 SH   SOLE 40 6,240 0 0
CADIZ INC COM NEW 127537207 133 11,836 SH   SOLE 2 571 0 11,265
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 704 62,581 SH   SOLE 18 62,581 0 0
CADIZ INC COM NEW 127537207 248 22,051 SH   SOLE 19 22,051 0 0
CADIZ INC COM NEW 127537207 4,958 440,747 SH   SOLE 21 440,747 0 0
CADIZ INC COM NEW 127537207 6,695 595,095 SH   SOLE 22 580,024 0 15,071
CAE INC COM 124765108 1 23 SH   SOLE 18 23 0 0
CAESARS ENTMT CORP COM 127686103 16,415 1,388,723 SH   SOLE 2 425,816 0 962,907
CAESARS ENTMT CORP COM 127686103 35 2,957 SH   SOLE 4 2,957 0 0
CAESARS ENTMT CORP COM 127686103 184 15,536 SH   SOLE 7 15,536 0 0
CAESARS ENTMT CORP COM 127686103 19,411 1,642,218 SH   SOLE 18 1,642,218 0 0
CAESARS ENTMT CORP COM 127686103 41,761 3,533,108 SH   SOLE 19 3,533,108 0 0
CAESARS ENTMT CORP COM 127686103 331,275 28,026,612 SH   SOLE 21 28,026,612 0 0
CAESARS ENTMT CORP COM 127686103 221,926 18,775,427 SH   SOLE 22 17,673,531 0 1,101,896
CAESARS ENTMT CORP COM 127686103 39 3,293 SH   SOLE 25 3,293 0 0
CAESARS ENTMT CORP COM 127686103 2,611 220,928 SH   SOLE 26 153,263 0 67,665
CAESARS ENTMT CORP COM 127686103 849 71,821 SH   SOLE 28 71,821 0 0
CAESARS ENTMT CORP COM 127686103 1,827 154,596 SH   SOLE 30 154,596 0 0
CAESARS ENTMT CORP COM 127686103 407 34,462 SH   SOLE 31 11,962 0 22,500
CAESARS ENTMT CORP COM 127686103 9,478 801,903 SH   SOLE 34 801,903 0 0
CAESARS ENTMT CORP COM 127686103 660 55,868 SH   SOLE 40 55,868 0 0
CAESARS ENTMT CORP OPTIONS 127686103 240 20,300 SH Call SOLE 2 20,300 0 0
CAESARS ENTMT CORP OPTIONS 127686103 17 1,400 SH Put SOLE 2 1,400 0 0
CAESARS ENTMT CORP OPTIONS 127686103 9,658 817,100 SH Call SOLE 19 817,100 0 0
CAESARS ENTMT CORP OPTIONS 127686103 1,933 163,500 SH Put SOLE 19 163,500 0 0
CAESARS ENTMT CORP OPTIONS 127686103 122 10,300 SH Call SOLE 22 10,300 0 0
CAESARS ENTMT CORP OPTIONS 127686103 26 2,200 SH Put SOLE 22 2,200 0 0
CAESARS ENTMT CORP OPTIONS 127686103 1,800 152,300 SH Call SOLE 34 152,300 0 0
CAESARS ENTMT CORP OPTIONS 127686103 389 32,900 SH Put SOLE 34 32,900 0 0
CAESARSTONE LTD ORD SHS M20598104 405 26,941 SH   SOLE 2 990 0 25,951
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 30 1,984 SH   SOLE 7 1,984 0 0
CAESARSTONE LTD ORD SHS M20598104 1,155 76,831 SH   SOLE 18 76,831 0 0
CAESARSTONE LTD ORD SHS M20598104 575 38,245 SH   SOLE 19 38,245 0 0
CAESARSTONE LTD ORD SHS M20598104 16,554 1,101,418 SH   SOLE 21 1,101,418 0 0
CAESARSTONE LTD ORD SHS M20598104 6,145 408,838 SH   SOLE 22 374,209 0 34,629
CAESARSTONE LTD ORD SHS M20598104 24 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 58 3,849 SH   SOLE 30 3,849 0 0
CAESARSTONE LTD ORD SHS M20598104 705 46,915 SH   SOLE 31 0 0 46,915
CAESARSTONE LTD ORD SHS M20598104 41 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 416 16,757 SH   SOLE 2 658 0 16,099
CAI INTERNATIONAL INC COM 12477X106 10 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,479 59,571 SH   SOLE 18 59,571 0 0
CAI INTERNATIONAL INC COM 12477X106 715 28,803 SH   SOLE 19 28,803 0 0
CAI INTERNATIONAL INC COM 12477X106 14,428 581,308 SH   SOLE 21 581,308 0 0
CAI INTERNATIONAL INC COM 12477X106 12,694 511,432 SH   SOLE 22 488,366 0 23,066
CAI INTERNATIONAL INC COM 12477X106 151 6,089 SH   SOLE 30 6,089 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,313 31,462 SH   SOLE 2 1,308 0 30,154
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 959 22,994 SH   SOLE 7 22,994 0 0
CAL MAINE FOODS INC COM NEW 128030202 5,619 134,689 SH   SOLE 18 134,689 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,255 54,052 SH   SOLE 19 54,052 0 0
CAL MAINE FOODS INC COM NEW 128030202 138,080 3,309,689 SH   SOLE 21 3,309,689 0 0
CAL MAINE FOODS INC COM NEW 128030202 36,368 871,724 SH   SOLE 22 827,300 0 44,424
CAL MAINE FOODS INC COM NEW 128030202 365 8,749 SH   SOLE 23 8,749 0 0
CAL MAINE FOODS INC COM NEW 128030202 666 15,967 SH   SOLE 26 7,834 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 185 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,092 50,144 SH   SOLE 30 50,144 0 0
CAL MAINE FOODS INC COM NEW 128030202 145 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 12 5,479 SH   SOLE 21 5,479 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 54 23,628 SH   SOLE 22 23,628 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 38 3,000 SH   SOLE 18 3,000 0 0
CALAMP CORP COM 128126109 361 30,882 SH   SOLE 2 1,299 0 29,583
CALAMP CORP COM 128126109 9 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,787 152,960 SH   SOLE 18 152,960 0 0
CALAMP CORP COM 128126109 657 56,283 SH   SOLE 19 56,283 0 0
CALAMP CORP COM 128126109 43,690 3,740,547 SH   SOLE 21 3,740,547 0 0
CALAMP CORP COM 128126109 14,263 1,221,189 SH   SOLE 22 1,179,757 0 41,432
CALAMP CORP COM 128126109 16 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 62 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 570 48,825 SH   SOLE 30 48,825 0 0
CALAMP CORP COM 128126109 46 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 1,540 15,923 SH   SOLE 2 2,330 0 13,593
CALAVO GROWERS INC COM 128246105 7 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 1,036 10,710 SH   SOLE 7 10,710 0 0
CALAVO GROWERS INC COM 128246105 6,997 72,330 SH   SOLE 18 70,380 0 1,950
CALAVO GROWERS INC COM 128246105 5,921 61,204 SH   SOLE 19 61,204 0 0
CALAVO GROWERS INC COM 128246105 163,789 1,693,080 SH   SOLE 21 1,693,080 0 0
CALAVO GROWERS INC COM 128246105 49,187 508,447 SH   SOLE 22 487,078 0 21,369
CALAVO GROWERS INC COM 128246105 561 5,799 SH   SOLE 23 5,799 0 0
CALAVO GROWERS INC COM 128246105 2,021 20,892 SH   SOLE 26 3,775 0 17,117
CALAVO GROWERS INC COM 128246105 207 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,498 25,826 SH   SOLE 30 25,826 0 0
CALAVO GROWERS INC COM 128246105 1,427 14,747 SH   SOLE 34 14,747 0 0
CALAVO GROWERS INC COM 128246105 151 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 13 2,103 SH   SOLE 18 2,103 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 23 3,609 SH   SOLE 21 3,609 0 0
CALERES INC COM 129500104 839 42,117 SH   SOLE 2 1,638 0 40,479
CALERES INC COM 129500104 4 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 18 920 SH   SOLE 7 920 0 0
CALERES INC COM 129500104 3,623 181,893 SH   SOLE 18 181,893 0 0
CALERES INC COM 129500104 1,382 69,357 SH   SOLE 19 69,357 0 0
CALERES INC COM 129500104 90,080 4,522,077 SH   SOLE 21 4,522,077 0 0
CALERES INC COM 129500104 23,430 1,176,215 SH   SOLE 22 1,113,803 0 62,412
CALERES INC COM 129500104 473 23,721 SH   SOLE 26 13,089 0 10,632
CALERES INC COM 129500104 119 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 1,231 61,790 SH   SOLE 30 61,790 0 0
CALERES INC COM 129500104 359 18,016 SH   SOLE 34 18,016 0 0
CALERES INC COM 129500104 91 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,011 51,354 SH   SOLE 2 1,997 0 49,357
CALIFORNIA RES CORP COM NEW 13057Q206 4 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 19 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 3,103 157,678 SH   SOLE 18 157,678 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,624 82,528 SH   SOLE 19 82,528 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 30,317 1,540,523 SH   SOLE 21 1,540,523 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 27,809 1,413,036 SH   SOLE 22 1,348,690 0 64,346
CALIFORNIA RES CORP COM NEW 13057Q206 210 10,694 SH   SOLE 26 3,718 0 6,976
CALIFORNIA RES CORP COM NEW 13057Q206 124 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 433 22,018 SH   SOLE 30 22,018 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 109 5,553 SH   SOLE 40 5,553 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,209 43,629 SH   SOLE 2 1,995 0 41,634
CALIFORNIA WTR SVC GROUP COM 130788102 109 2,148 SH   SOLE 4 2,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,455 127,491 SH   SOLE 7 127,491 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 10,800 213,319 SH   SOLE 18 211,911 0 1,408
CALIFORNIA WTR SVC GROUP COM 130788102 4,284 84,619 SH   SOLE 19 84,619 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 262,903 5,192,632 SH   SOLE 21 5,192,632 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 72,600 1,433,938 SH   SOLE 22 1,364,420 0 69,518
CALIFORNIA WTR SVC GROUP COM 130788102 944 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 307 6,064 SH   SOLE 28 6,064 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 12,777 252,354 SH   SOLE 30 252,354 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 111 2,197 SH   SOLE 36 2,197 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 277 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 220 56,377 SH   SOLE 2 21,703 0 34,674
CALITHERA BIOSCIENCES INC COM 13089P101 4 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 504 129,332 SH   SOLE 18 120,119 0 9,213
CALITHERA BIOSCIENCES INC COM 13089P101 1,525 390,920 SH   SOLE 19 390,920 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 4,445 1,139,674 SH   SOLE 21 1,139,674 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 5,064 1,298,586 SH   SOLE 22 1,272,820 0 25,766
CALITHERA BIOSCIENCES INC COM 13089P101 386 98,858 SH   SOLE 23 98,858 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 445 113,981 SH   SOLE 26 0 0 113,981
CALIX INC COM 13100M509 455 69,418 SH   SOLE 2 28,079 0 41,339
CALIX INC COM 13100M509 6 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,068 162,867 SH   SOLE 18 156,634 0 6,233
CALIX INC COM 13100M509 3,034 462,488 SH   SOLE 19 462,488 0 0
CALIX INC COM 13100M509 10,150 1,547,240 SH   SOLE 21 1,547,240 0 0
CALIX INC COM 13100M509 12,227 1,863,898 SH   SOLE 22 1,827,217 0 36,681
CALIX INC COM 13100M509 590 90,010 SH   SOLE 23 90,010 0 0
CALIX INC COM 13100M509 1,156 176,180 SH   SOLE 26 0 0 176,180
CALLAWAY GOLF CO COM 131193104 1,635 95,295 SH   SOLE 2 3,871 0 91,424
CALLAWAY GOLF CO COM 131193104 8 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 35 2,014 SH   SOLE 7 2,014 0 0
CALLAWAY GOLF CO COM 131193104 6,929 403,807 SH   SOLE 18 403,807 0 0
CALLAWAY GOLF CO COM 131193104 2,736 159,435 SH   SOLE 19 159,435 0 0
CALLAWAY GOLF CO COM 131193104 165,467 9,642,607 SH   SOLE 21 9,642,607 0 0
CALLAWAY GOLF CO COM 131193104 47,198 2,750,440 SH   SOLE 22 2,616,927 0 133,513
CALLAWAY GOLF CO COM 131193104 599 34,901 SH   SOLE 26 19,657 0 15,244
CALLAWAY GOLF CO COM 131193104 219 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 3,055 178,003 SH   SOLE 30 178,003 0 0
CALLAWAY GOLF CO COM 131193104 144 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 3,297 500,347 SH   SOLE 2 106,471 0 393,876
CALLON PETE CO DEL COM 13123X102 9 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 25 3,816 SH   SOLE 7 3,816 0 0
CALLON PETE CO DEL COM 13123X102 8,508 1,291,096 SH   SOLE 18 1,291,096 0 0
CALLON PETE CO DEL COM 13123X102 2,567 389,477 SH   SOLE 19 389,477 0 0
CALLON PETE CO DEL COM 13123X102 106,449 16,153,082 SH   SOLE 21 16,153,082 0 0
CALLON PETE CO DEL COM 13123X102 52,864 8,021,861 SH   SOLE 22 7,739,741 0 282,120
CALLON PETE CO DEL COM 13123X102 634 96,138 SH   SOLE 26 46,020 0 50,118
CALLON PETE CO DEL COM 13123X102 209 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 794 120,529 SH   SOLE 30 120,529 0 0
CALLON PETE CO DEL COM 13123X102 146 22,098 SH   SOLE 40 22,098 0 0
CALYXT INC COM 13173L107 104 8,299 SH   SOLE 2 526 0 7,773
CALYXT INC COM 13173L107 401 32,135 SH   SOLE 18 32,135 0 0
CALYXT INC COM 13173L107 195 15,654 SH   SOLE 19 15,654 0 0
CALYXT INC COM 13173L107 4,147 332,297 SH   SOLE 21 332,297 0 0
CALYXT INC COM 13173L107 2,888 231,416 SH   SOLE 22 226,613 0 4,803
CAMBER ENERGY INC COM NEW 13200M300 0 47 SH   SOLE 21 47 0 0
CAMBREX CORP COM 132011107 1,492 31,882 SH   SOLE 2 1,398 0 30,484
CAMBREX CORP COM 132011107 4 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 34 732 SH   SOLE 7 732 0 0
CAMBREX CORP COM 132011107 6,895 147,306 SH   SOLE 18 147,306 0 0
CAMBREX CORP COM 132011107 2,689 57,451 SH   SOLE 19 57,451 0 0
CAMBREX CORP COM 132011107 168,277 3,594,897 SH   SOLE 21 3,594,897 0 0
CAMBREX CORP COM 132011107 47,293 1,010,312 SH   SOLE 22 965,719 0 44,593
CAMBREX CORP COM 132011107 648 13,839 SH   SOLE 26 4,541 0 9,298
CAMBREX CORP COM 132011107 215 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 6,388 136,474 SH   SOLE 30 136,474 0 0
CAMBREX CORP COM 132011107 168 3,590 SH   SOLE 40 3,590 0 0
CAMBRIDGE BANCORP COM 132152109 322 3,946 SH   SOLE 2 183 0 3,763
CAMBRIDGE BANCORP COM 132152109 6 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,197 14,689 SH   SOLE 18 14,689 0 0
CAMBRIDGE BANCORP COM 132152109 591 7,247 SH   SOLE 19 7,247 0 0
CAMBRIDGE BANCORP COM 132152109 11,860 145,524 SH   SOLE 21 145,524 0 0
CAMBRIDGE BANCORP COM 132152109 4,018 49,303 SH   SOLE 22 46,301 0 3,002
CAMDEN NATL CORP COM 133034108 708 15,425 SH   SOLE 2 668 0 14,757
CAMDEN NATL CORP COM 133034108 15 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,466 53,756 SH   SOLE 18 53,756 0 0
CAMDEN NATL CORP COM 133034108 1,201 26,182 SH   SOLE 19 26,182 0 0
CAMDEN NATL CORP COM 133034108 24,045 524,202 SH   SOLE 21 524,202 0 0
CAMDEN NATL CORP COM 133034108 26,591 579,704 SH   SOLE 22 556,505 0 23,199
CAMDEN NATL CORP COM 133034108 54 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 105 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 215 4,681 SH   SOLE 30 4,681 0 0
CAMDEN NATL CORP COM 133034108 347 7,574 SH   SOLE 31 0 0 7,574
CAMDEN NATL CORP COM 133034108 50 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 26,995 258,599 SH   SOLE 2 52,729 0 205,870
CAMDEN PPTY TR SH BEN INT 133131102 5,836 55,904 SH   SOLE 4 53,456 0 2,448
CAMDEN PPTY TR SH BEN INT 133131102 16,834 161,261 SH   SOLE 7 135,029 0 26,232
CAMDEN PPTY TR SH BEN INT 133131102 61 582 SH   SOLE 13 582 0 0
CAMDEN PPTY TR SH BEN INT 133131102 389 3,730 SH   SOLE 15 3,730 0 0
CAMDEN PPTY TR SH BEN INT 133131102 29,031 278,105 SH   SOLE 18 270,330 0 7,775
CAMDEN PPTY TR SH BEN INT 133131102 13,824 132,431 SH   SOLE 19 132,431 0 0
CAMDEN PPTY TR SH BEN INT 133131102 713,974 6,839,489 SH   SOLE 21 6,839,489 0 0
CAMDEN PPTY TR SH BEN INT 133131102 448,526 4,296,634 SH   SOLE 22 4,096,012 0 200,622
CAMDEN PPTY TR SH BEN INT 133131102 7,519 72,025 SH   SOLE 23 72,025 0 0
CAMDEN PPTY TR SH BEN INT 133131102 21,737 208,232 SH   SOLE 25 208,232 0 0
CAMDEN PPTY TR SH BEN INT 133131102 26,430 253,187 SH   SOLE 26 98,371 0 154,816
CAMDEN PPTY TR SH BEN INT 133131102 2,081 19,939 SH   SOLE 28 15,115 0 4,824
CAMDEN PPTY TR SH BEN INT 133131102 7,402 70,906 SH   SOLE 29 50,782 0 20,124
CAMDEN PPTY TR SH BEN INT 133131102 59,791 572,768 SH   SOLE 30 572,768 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,272 31,346 SH   SOLE 31 15,783 0 15,563
CAMDEN PPTY TR SH BEN INT 133131102 477 4,566 SH   SOLE 34 4,566 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,957 28,324 SH   SOLE 36 28,324 0 0
CAMDEN PPTY TR SH BEN INT 133131102 194 1,861 SH   SOLE 40 1,861 0 0
CAMECO CORP COM 13321L108 1,685 157,022 SH   SOLE 21 157,022 0 0
CAMPBELL SOUP CO COM 134429109 17,701 441,748 SH   SOLE 2 41,761 0 399,987
CAMPBELL SOUP CO COM 134429109 2,347 58,566 SH   SOLE 4 53,807 0 4,759
CAMPBELL SOUP CO COM 134429109 8,408 209,825 SH   SOLE 7 209,825 0 0
CAMPBELL SOUP CO COM 134429109 43 1,078 SH   SOLE 13 1,078 0 0
CAMPBELL SOUP CO COM 134429109 83 2,076 SH   SOLE 15 2,076 0 0
CAMPBELL SOUP CO COM 134429109 14,708 367,055 SH   SOLE 18 343,717 0 23,338
CAMPBELL SOUP CO COM 134429109 2,049 51,127 SH   SOLE 19 51,127 0 0
CAMPBELL SOUP CO COM 134429109 241,695 6,031,808 SH   SOLE 21 6,031,808 0 0
CAMPBELL SOUP CO COM 134429109 195,165 4,870,593 SH   SOLE 22 4,395,172 0 475,421
CAMPBELL SOUP CO COM 134429109 4,873 121,614 SH   SOLE 23 121,614 0 0
CAMPBELL SOUP CO COM 134429109 6,731 167,974 SH   SOLE 25 167,974 0 0
CAMPBELL SOUP CO COM 134429109 41,388 1,032,891 SH   SOLE 26 265,490 0 767,401
CAMPBELL SOUP CO COM 134429109 1,365 34,058 SH   SOLE 28 24,975 0 9,083
CAMPBELL SOUP CO COM 134429109 1,523 38,012 SH   SOLE 29 3,797 0 34,215
CAMPBELL SOUP CO COM 134429109 46,016 1,148,381 SH   SOLE 30 1,148,381 0 0
CAMPBELL SOUP CO COM 134429109 2,473 61,723 SH   SOLE 31 36,027 0 25,696
CAMPBELL SOUP CO COM 134429109 338 8,437 SH   SOLE 34 8,437 0 0
CAMPBELL SOUP CO COM 134429109 5,783 144,320 SH   SOLE 36 144,320 0 0
CAMPBELL SOUP CO COM 134429109 146 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 373 30,060 SH   SOLE 2 1,498 0 28,562
CAMPING WORLD HLDGS INC CL A 13462K109 9 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,293 104,107 SH   SOLE 18 104,107 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 696 56,071 SH   SOLE 19 56,071 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 12,478 1,004,693 SH   SOLE 21 1,004,693 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 11,238 904,869 SH   SOLE 22 865,633 0 39,236
CAMPING WORLD HLDGS INC CL A 13462K109 112 9,055 SH   SOLE 26 0 0 9,055
CAMPING WORLD HLDGS INC CL A 13462K109 53 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 103 8,281 SH   SOLE 30 8,281 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 40 3,182 SH   SOLE 40 3,182 0 0
CAMTEK LTD ORD M20791105 177 20,959 SH   SOLE 22 20,959 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 56,795 1,466,426 SH   SOLE 19 1,466,426 0 0
CANADIAN NAT RES LTD COM 136385101 0 12 SH   SOLE 18 12 0 0
CANADIAN NAT RES LTD COM 136385101 12,795 474,430 SH   SOLE 21 474,430 0 0
CANADIAN NATL RY CO COM 136375102 0 5 SH   SOLE 18 5 0 0
CANADIAN NATL RY CO COM 136375102 11,083 119,837 SH   SOLE 22 119,837 0 0
CANADIAN PAC RY LTD COM 13645T100 11 48 SH   SOLE 18 48 0 0
CANADIAN PAC RY LTD COM 13645T100 6,208 26,388 SH   SOLE 31 0 0 26,388
CANADIAN SOLAR INC COM 136635109 5,408 247,739 SH   SOLE 21 247,739 0 0
CANADIAN SOLAR INC COM 136635109 64 2,921 SH   SOLE 22 2,921 0 0
CANADIAN SOLAR INC COM 136635109 4,828 221,168 SH   SOLE 30 221,168 0 0
CANADIAN SOLAR INC COM 136635109 15,464 708,401 SH   SOLE 34 708,401 0 0
CANADIAN SOLAR INC COM 136635109 137 6,295 SH   SOLE 36 6,295 0 0
CANCER GENETICS INC COM 13739U104 1 7,195 SH   SOLE 21 7,195 0 0
CANNAE HLDGS INC COM 13765N107 1,998 68,960 SH   SOLE 2 2,806 0 66,154
CANNAE HLDGS INC COM 13765N107 12 421 SH   SOLE 4 421 0 0
CANNAE HLDGS INC COM 13765N107 33 1,134 SH   SOLE 7 1,134 0 0
CANNAE HLDGS INC COM 13765N107 6,407 221,100 SH   SOLE 18 221,100 0 0
CANNAE HLDGS INC COM 13765N107 3,339 115,203 SH   SOLE 19 115,203 0 0
CANNAE HLDGS INC COM 13765N107 62,089 2,142,487 SH   SOLE 21 2,142,487 0 0
CANNAE HLDGS INC COM 13765N107 58,721 2,026,276 SH   SOLE 22 1,919,291 0 106,985
CANNAE HLDGS INC COM 13765N107 482 16,623 SH   SOLE 26 13,850 0 2,773
CANNAE HLDGS INC COM 13765N107 255 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 9,339 322,241 SH   SOLE 30 322,241 0 0
CANNAE HLDGS INC COM 13765N107 173 5,953 SH   SOLE 40 5,953 0 0
CANON INC SPONSORED ADR 138006309 2 74 SH   SOLE 18 74 0 0
CANTEL MEDICAL CORP COM 138098108 7,016 87,007 SH   SOLE 2 19,344 0 67,663
CANTEL MEDICAL CORP COM 138098108 13 160 SH   SOLE 4 160 0 0
CANTEL MEDICAL CORP COM 138098108 53 662 SH   SOLE 7 662 0 0
CANTEL MEDICAL CORP COM 138098108 8,305 102,987 SH   SOLE 18 102,987 0 0
CANTEL MEDICAL CORP COM 138098108 676 8,380 SH   SOLE 19 8,380 0 0
CANTEL MEDICAL CORP COM 138098108 159,953 1,983,545 SH   SOLE 21 1,983,545 0 0
CANTEL MEDICAL CORP COM 138098108 96,005 1,190,538 SH   SOLE 22 1,117,820 0 72,718
CANTEL MEDICAL CORP COM 138098108 1,107 13,726 SH   SOLE 26 9,572 0 4,154
CANTEL MEDICAL CORP COM 138098108 384 4,756 SH   SOLE 28 4,756 0 0
CANTEL MEDICAL CORP COM 138098108 843 10,455 SH   SOLE 30 10,455 0 0
CANTEL MEDICAL CORP COM 138098108 5,748 71,281 SH   SOLE 31 805 0 70,476
CANTEL MEDICAL CORP COM 138098108 328 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 6 525 SH   SOLE 18 525 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 598 SH   SOLE 21 598 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 429 34,751 SH   SOLE 22 0 0 34,751
CAPITAL BANCORP INC MD COM 139737100 88 7,157 SH   SOLE 2 297 0 6,860
CAPITAL BANCORP INC MD COM 139737100 338 27,501 SH   SOLE 18 27,501 0 0
CAPITAL BANCORP INC MD COM 139737100 157 12,794 SH   SOLE 19 12,794 0 0
CAPITAL BANCORP INC MD COM 139737100 3,149 256,029 SH   SOLE 21 256,029 0 0
CAPITAL BANCORP INC MD COM 139737100 884 71,868 SH   SOLE 22 69,697 0 2,171
CAPITAL CITY BK GROUP INC COM 139674105 354 14,243 SH   SOLE 2 1,190 0 13,053
CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,189 47,838 SH   SOLE 18 47,838 0 0
CAPITAL CITY BK GROUP INC COM 139674105 834 33,546 SH   SOLE 19 33,546 0 0
CAPITAL CITY BK GROUP INC COM 139674105 11,282 454,007 SH   SOLE 21 454,007 0 0
CAPITAL CITY BK GROUP INC COM 139674105 13,542 544,933 SH   SOLE 22 535,623 0 9,310
CAPITAL CITY BK GROUP INC COM 139674105 54 2,159 SH   SOLE 23 2,159 0 0
CAPITAL CITY BK GROUP INC COM 139674105 211 8,495 SH   SOLE 26 0 0 8,495
CAPITAL ONE FINL CORP COM 14040H105 112,600 1,240,906 SH   SOLE 2 206,615 0 1,034,291
CAPITAL ONE FINL CORP COM 14040H105 16,237 178,939 SH   SOLE 4 166,104 0 12,835
CAPITAL ONE FINL CORP COM 14040H105 40,821 449,868 SH   SOLE 7 415,863 0 34,005
CAPITAL ONE FINL CORP COM 14040H105 663 7,303 SH   SOLE 13 7,303 0 0
CAPITAL ONE FINL CORP COM 14040H105 410 4,519 SH   SOLE 15 4,519 0 0
CAPITAL ONE FINL CORP COM 14040H105 99,417 1,095,621 SH   SOLE 18 1,033,134 0 62,487
CAPITAL ONE FINL CORP COM 14040H105 35,872 395,328 SH   SOLE 19 395,328 0 0
CAPITAL ONE FINL CORP COM 14040H105 759,843 8,373,852 SH   SOLE 21 8,373,852 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,056,072 11,638,441 SH   SOLE 22 10,303,033 0 1,335,408
CAPITAL ONE FINL CORP COM 14040H105 32,657 359,897 SH   SOLE 23 359,897 0 0
CAPITAL ONE FINL CORP COM 14040H105 40,466 445,960 SH   SOLE 25 445,960 0 0
CAPITAL ONE FINL CORP COM 14040H105 173,518 1,912,252 SH   SOLE 26 535,061 0 1,377,191
CAPITAL ONE FINL CORP COM 14040H105 8,425 92,845 SH   SOLE 28 68,178 0 24,667
CAPITAL ONE FINL CORP COM 14040H105 6,343 69,906 SH   SOLE 29 10,733 0 59,173
CAPITAL ONE FINL CORP COM 14040H105 159,894 1,762,117 SH   SOLE 30 1,762,117 0 0
CAPITAL ONE FINL CORP COM 14040H105 14,933 164,565 SH   SOLE 31 90,096 0 74,469
CAPITAL ONE FINL CORP COM 14040H105 10,633 117,186 SH   SOLE 34 117,186 0 0
CAPITAL ONE FINL CORP COM 14040H105 35,975 396,460 SH   SOLE 36 396,460 0 0
CAPITAL ONE FINL CORP COM 14040H105 987 10,877 SH   SOLE 40 10,877 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 785 74,743 SH   SOLE 31 0 0 74,743
CAPITAL SOUTHWEST CORP COM 140501107 1,480 70,652 SH   SOLE 30 70,652 0 0
CAPITAL SR LIVING CORP COM 140475104 27 5,358 SH   SOLE 18 5,358 0 0
CAPITAL SR LIVING CORP COM 140475104 437 86,947 SH   SOLE 21 86,947 0 0
CAPITAL SR LIVING CORP COM 140475104 2,969 590,247 SH   SOLE 22 590,247 0 0
CAPITALA FIN CORP COM 14054R106 437 46,289 SH   SOLE 31 0 0 46,289
CAPITALA FIN CORP 5.75% NT CV 22 14054R403 1,614 63,851 SH   SOLE 21 63,851 0 0
CAPITOL FED FINL INC COM 14057J101 1,869 135,727 SH   SOLE 2 5,507 0 130,220
CAPITOL FED FINL INC COM 14057J101 12 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 29 2,138 SH   SOLE 7 2,138 0 0
CAPITOL FED FINL INC COM 14057J101 5,944 431,681 SH   SOLE 18 431,681 0 0
CAPITOL FED FINL INC COM 14057J101 3,118 226,453 SH   SOLE 19 226,453 0 0
CAPITOL FED FINL INC COM 14057J101 61,564 4,470,865 SH   SOLE 21 4,470,865 0 0
CAPITOL FED FINL INC COM 14057J101 60,306 4,379,556 SH   SOLE 22 4,193,217 0 186,339
CAPITOL FED FINL INC COM 14057J101 295 21,390 SH   SOLE 26 15,316 0 6,074
CAPITOL FED FINL INC COM 14057J101 257 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 496 35,998 SH   SOLE 30 35,998 0 0
CAPITOL FED FINL INC COM 14057J101 63 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 227 16,458 SH   SOLE 40 16,458 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 12,090 348,626 SH   SOLE 2 34,522 0 314,104
CAPRI HOLDINGS LIMITED SHS G1890L107 1,835 52,902 SH   SOLE 4 49,030 0 3,872
CAPRI HOLDINGS LIMITED SHS G1890L107 6,358 183,340 SH   SOLE 7 142,148 0 41,192
CAPRI HOLDINGS LIMITED SHS G1890L107 31 887 SH   SOLE 13 887 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 50 1,447 SH   SOLE 15 1,447 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 11,574 333,747 SH   SOLE 18 313,771 0 19,976
CAPRI HOLDINGS LIMITED SHS G1890L107 1,623 46,788 SH   SOLE 19 46,788 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 127,453 3,675,105 SH   SOLE 21 3,675,105 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 137,272 3,958,249 SH   SOLE 22 3,537,601 0 420,648
CAPRI HOLDINGS LIMITED SHS G1890L107 3,746 108,009 SH   SOLE 23 108,009 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 5,888 169,779 SH   SOLE 25 169,779 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 21,468 619,044 SH   SOLE 26 231,093 0 387,951
CAPRI HOLDINGS LIMITED SHS G1890L107 972 28,037 SH   SOLE 28 19,957 0 8,080
CAPRI HOLDINGS LIMITED SHS G1890L107 1,182 34,081 SH   SOLE 29 3,156 0 30,925
CAPRI HOLDINGS LIMITED SHS G1890L107 21,860 630,326 SH   SOLE 30 630,326 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,648 47,523 SH   SOLE 31 26,218 0 21,305
CAPRI HOLDINGS LIMITED SHS G1890L107 281 8,115 SH   SOLE 34 8,115 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,986 114,939 SH   SOLE 36 114,939 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 105 3,042 SH   SOLE 40 3,042 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 2 602 SH   SOLE 21 602 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 194 12,797 SH   SOLE 2 637 0 12,160
CAPSTAR FINL HLDGS INC COM 14070T102 760 50,197 SH   SOLE 18 50,197 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 369 24,335 SH   SOLE 19 24,335 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 7,639 504,239 SH   SOLE 21 504,239 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 2,147 141,688 SH   SOLE 22 134,740 0 6,948
CAPSTEAD MTG CORP COM NO PAR 14067E506 758 90,813 SH   SOLE 2 3,473 0 87,340
CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 11 1,359 SH   SOLE 7 1,359 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 3,119 373,561 SH   SOLE 18 373,561 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,208 144,628 SH   SOLE 19 144,628 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 91,920 11,008,425 SH   SOLE 21 11,008,425 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 24,733 2,962,013 SH   SOLE 22 2,818,799 0 143,214
CAPSTEAD MTG CORP COM NO PAR 14067E506 209 25,069 SH   SOLE 26 12,091 0 12,978
CAPSTEAD MTG CORP COM NO PAR 14067E506 120 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,093 130,842 SH   SOLE 30 130,842 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 92 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 2 3,118 SH   SOLE 18 3,118 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 35 44,285 SH   SOLE 21 44,285 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 360 457,133 SH   SOLE 22 457,133 0 0
CARA THERAPEUTICS INC COM 140755109 677 31,474 SH   SOLE 2 2,521 0 28,953
CARA THERAPEUTICS INC COM 140755109 5 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 13 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,566 119,365 SH   SOLE 18 118,210 0 1,155
CARA THERAPEUTICS INC COM 140755109 1,726 80,287 SH   SOLE 19 80,287 0 0
CARA THERAPEUTICS INC COM 140755109 33,100 1,539,545 SH   SOLE 21 1,539,545 0 0
CARA THERAPEUTICS INC COM 140755109 22,794 1,060,171 SH   SOLE 22 1,013,998 0 46,173
CARA THERAPEUTICS INC COM 140755109 96 4,473 SH   SOLE 23 4,473 0 0
CARA THERAPEUTICS INC COM 140755109 86 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 453 21,075 SH   SOLE 30 21,075 0 0
CARA THERAPEUTICS INC COM 140755109 71 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 6 4,607 SH   SOLE 18 4,607 0 0
CARBO CERAMICS INC COM 140781105 93 69,141 SH   SOLE 21 69,141 0 0
CARBO CERAMICS INC COM 140781105 387 286,542 SH   SOLE 22 286,542 0 0
CARBON BLACK INC COM 14081R103 808 48,334 SH   SOLE 2 2,307 0 46,027
CARBON BLACK INC COM 14081R103 22 1,333 SH   SOLE 7 1,333 0 0
CARBON BLACK INC COM 14081R103 3,042 181,936 SH   SOLE 18 181,936 0 0
CARBON BLACK INC COM 14081R103 1,586 94,839 SH   SOLE 19 94,839 0 0
CARBON BLACK INC COM 14081R103 28,689 1,715,857 SH   SOLE 21 1,715,857 0 0
CARBON BLACK INC COM 14081R103 24,087 1,440,615 SH   SOLE 22 1,392,552 0 48,063
CARBON BLACK INC COM 14081R103 3,767 225,302 SH   SOLE 30 225,302 0 0
CARBONITE INC COM 141337105 749 28,760 SH   SOLE 2 1,415 0 27,345
CARBONITE INC COM 141337105 4 166 SH   SOLE 4 166 0 0
CARBONITE INC COM 141337105 15 578 SH   SOLE 7 578 0 0
CARBONITE INC COM 141337105 2,993 114,947 SH   SOLE 18 114,947 0 0
CARBONITE INC COM 141337105 1,547 59,416 SH   SOLE 19 59,416 0 0
CARBONITE INC COM 141337105 28,953 1,111,853 SH   SOLE 21 1,111,853 0 0
CARBONITE INC COM 141337105 27,134 1,042,001 SH   SOLE 22 960,839 0 81,162
CARBONITE INC COM 141337105 733 28,143 SH   SOLE 26 17,495 0 10,648
CARBONITE INC COM 141337105 127 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 225 8,659 SH   SOLE 30 8,659 0 0
CARBONITE INC COM 141337105 747 28,674 SH   SOLE 34 28,674 0 0
CARBONITE INC COM 141337105 91 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 34,819 739,251 SH   SOLE 2 93,670 0 645,581
CARDINAL HEALTH INC COM 14149Y108 5,004 106,241 SH   SOLE 4 98,043 0 8,198
CARDINAL HEALTH INC COM 14149Y108 28,716 609,689 SH   SOLE 7 404,156 0 205,533
CARDINAL HEALTH INC COM 14149Y108 389 8,251 SH   SOLE 13 8,251 0 0
CARDINAL HEALTH INC COM 14149Y108 123 2,605 SH   SOLE 15 2,605 0 0
CARDINAL HEALTH INC COM 14149Y108 38,065 808,164 SH   SOLE 18 767,840 0 40,324
CARDINAL HEALTH INC COM 14149Y108 12,331 261,807 SH   SOLE 19 261,807 0 0
CARDINAL HEALTH INC COM 14149Y108 339,465 7,207,331 SH   SOLE 21 7,207,331 0 0
CARDINAL HEALTH INC COM 14149Y108 373,326 7,926,250 SH   SOLE 22 7,026,313 0 899,937
CARDINAL HEALTH INC COM 14149Y108 10,315 219,011 SH   SOLE 23 219,011 0 0
CARDINAL HEALTH INC COM 14149Y108 14,361 304,906 SH   SOLE 25 304,906 0 0
CARDINAL HEALTH INC COM 14149Y108 74,204 1,575,459 SH   SOLE 26 389,129 0 1,186,330
CARDINAL HEALTH INC COM 14149Y108 2,692 57,161 SH   SOLE 28 41,432 0 15,729
CARDINAL HEALTH INC COM 14149Y108 327 6,948 SH   SOLE 29 6,948 0 0
CARDINAL HEALTH INC COM 14149Y108 60,281 1,279,849 SH   SOLE 30 1,279,849 0 0
CARDINAL HEALTH INC COM 14149Y108 4,828 102,503 SH   SOLE 31 55,090 0 47,413
CARDINAL HEALTH INC COM 14149Y108 5,870 124,627 SH   SOLE 34 124,627 0 0
CARDINAL HEALTH INC COM 14149Y108 14,871 315,727 SH   SOLE 36 315,727 0 0
CARDINAL HEALTH INC COM 14149Y108 388 8,238 SH   SOLE 40 8,238 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,559 36,326 SH   SOLE 2 7,935 0 28,391
CARDIOVASCULAR SYS INC DEL COM 141619106 10 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 31 718 SH   SOLE 7 718 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 6,846 159,477 SH   SOLE 18 150,386 0 9,091
CARDIOVASCULAR SYS INC DEL COM 141619106 8,060 187,758 SH   SOLE 19 187,758 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 164,448 3,830,602 SH   SOLE 21 3,830,602 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 49,033 1,142,157 SH   SOLE 22 1,094,372 0 47,785
CARDIOVASCULAR SYS INC DEL COM 141619106 1,000 23,297 SH   SOLE 23 23,297 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,899 67,539 SH   SOLE 26 16,096 0 51,443
CARDIOVASCULAR SYS INC DEL COM 141619106 183 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,260 52,639 SH   SOLE 30 52,639 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 142 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 305 11,736 SH   SOLE 2 562 0 11,174
CARDLYTICS INC COM 14161W105 12 463 SH   SOLE 7 463 0 0
CARDLYTICS INC COM 14161W105 1,227 47,222 SH   SOLE 18 47,222 0 0
CARDLYTICS INC COM 14161W105 613 23,597 SH   SOLE 19 23,597 0 0
CARDLYTICS INC COM 14161W105 11,746 452,135 SH   SOLE 21 452,135 0 0
CARDLYTICS INC COM 14161W105 9,573 368,466 SH   SOLE 22 359,319 0 9,147
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 679 700,000 PRN   SOLE 21 700,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 942 34,490 SH   SOLE 2 1,534 0 32,956
CARDTRONICS PLC SHS CL A G1991C105 8 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 19 711 SH   SOLE 7 711 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,583 167,770 SH   SOLE 18 167,770 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,757 64,297 SH   SOLE 19 64,297 0 0
CARDTRONICS PLC SHS CL A G1991C105 109,521 4,008,816 SH   SOLE 21 4,008,816 0 0
CARDTRONICS PLC SHS CL A G1991C105 30,731 1,124,851 SH   SOLE 22 1,066,879 0 57,972
CARDTRONICS PLC SHS CL A G1991C105 345 12,644 SH   SOLE 26 8,573 0 4,071
CARDTRONICS PLC SHS CL A G1991C105 150 5,486 SH   SOLE 28 5,486 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,520 55,643 SH   SOLE 30 55,643 0 0
CARDTRONICS PLC SHS CL A G1991C105 57 2,072 SH   SOLE 34 2,072 0 0
CARDTRONICS PLC SHS CL A G1991C105 131 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 315 28,723 SH   SOLE 2 11,033 0 17,690
CARE COM INC COM 141633107 4 405 SH   SOLE 7 405 0 0
CARE COM INC COM 141633107 1,270 115,699 SH   SOLE 18 105,833 0 9,866
CARE COM INC COM 141633107 2,363 215,197 SH   SOLE 19 215,197 0 0
CARE COM INC COM 141633107 30,555 2,782,826 SH   SOLE 21 2,782,826 0 0
CARE COM INC COM 141633107 10,618 967,050 SH   SOLE 22 937,003 0 30,047
CARE COM INC COM 141633107 513 46,703 SH   SOLE 23 46,703 0 0
CARE COM INC COM 141633107 788 71,730 SH   SOLE 26 0 0 71,730
CARE COM INC COM 141633107 410 37,370 SH   SOLE 30 37,370 0 0
CARE COM INC COM 141633107 21 1,892 SH   SOLE 40 1,892 0 0
CAREDX INC COM 14167L103 1,305 36,268 SH   SOLE 2 1,699 0 34,569
CAREDX INC COM 14167L103 7 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 25 690 SH   SOLE 7 690 0 0
CAREDX INC COM 14167L103 4,824 134,045 SH   SOLE 18 134,045 0 0
CAREDX INC COM 14167L103 2,835 78,773 SH   SOLE 19 78,773 0 0
CAREDX INC COM 14167L103 46,431 1,290,101 SH   SOLE 21 1,290,101 0 0
CAREDX INC COM 14167L103 40,475 1,124,617 SH   SOLE 22 1,060,252 0 64,365
CAREDX INC COM 14167L103 14 391 SH   SOLE 23 391 0 0
CAREDX INC COM 14167L103 762 21,177 SH   SOLE 26 17,636 0 3,541
CAREDX INC COM 14167L103 220 6,111 SH   SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 3,969 110,288 SH   SOLE 30 110,288 0 0
CAREDX INC COM 14167L103 51 1,424 SH   SOLE 34 1,424 0 0
CAREDX INC COM 14167L103 173 4,815 SH   SOLE 40 4,815 0 0
CAREER EDUCATION CORP COM 141665109 1,147 60,148 SH   SOLE 2 2,852 0 57,296
CAREER EDUCATION CORP COM 141665109 6 326 SH   SOLE 4 326 0 0
CAREER EDUCATION CORP COM 141665109 25 1,322 SH   SOLE 7 1,322 0 0
CAREER EDUCATION CORP COM 141665109 5,767 302,414 SH   SOLE 18 302,414 0 0
CAREER EDUCATION CORP COM 141665109 2,236 117,278 SH   SOLE 19 117,278 0 0
CAREER EDUCATION CORP COM 141665109 141,558 7,423,077 SH   SOLE 21 7,423,077 0 0
CAREER EDUCATION CORP COM 141665109 37,329 1,957,464 SH   SOLE 22 1,865,357 0 92,107
CAREER EDUCATION CORP COM 141665109 1,019 53,427 SH   SOLE 26 31,145 0 22,282
CAREER EDUCATION CORP COM 141665109 164 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 2,005 105,123 SH   SOLE 30 105,123 0 0
CAREER EDUCATION CORP COM 141665109 104 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 2,484 104,465 SH   SOLE 2 18,820 0 85,645
CARETRUST REIT INC COM 14174T107 6,787 285,422 SH   SOLE 4 285,422 0 0
CARETRUST REIT INC COM 14174T107 2,425 101,988 SH   SOLE 7 101,988 0 0
CARETRUST REIT INC COM 14174T107 75 3,154 SH   SOLE 15 3,154 0 0
CARETRUST REIT INC COM 14174T107 38,696 1,627,260 SH   SOLE 18 1,627,260 0 0
CARETRUST REIT INC COM 14174T107 10,876 457,375 SH   SOLE 19 457,375 0 0
CARETRUST REIT INC COM 14174T107 253,122 10,644,324 SH   SOLE 21 10,644,324 0 0
CARETRUST REIT INC COM 14174T107 97,172 4,086,279 SH   SOLE 22 3,731,800 0 354,479
CARETRUST REIT INC COM 14174T107 3,545 149,072 SH   SOLE 23 149,072 0 0
CARETRUST REIT INC COM 14174T107 4,799 201,796 SH   SOLE 25 201,796 0 0
CARETRUST REIT INC COM 14174T107 4,926 207,167 SH   SOLE 26 20,645 0 186,522
CARETRUST REIT INC COM 14174T107 254 10,678 SH   SOLE 28 10,678 0 0
CARETRUST REIT INC COM 14174T107 1,161 48,824 SH   SOLE 29 48,824 0 0
CARETRUST REIT INC COM 14174T107 13,745 578,007 SH   SOLE 30 578,007 0 0
CARETRUST REIT INC COM 14174T107 3,531 148,498 SH   SOLE 34 148,498 0 0
CARETRUST REIT INC COM 14174T107 238 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 3,741 103,606 SH   SOLE 2 38,500 0 65,106
CARGURUS INC COM CL A 141788109 146 4,034 SH   SOLE 4 4,034 0 0
CARGURUS INC COM CL A 141788109 89 2,466 SH   SOLE 7 2,466 0 0
CARGURUS INC COM CL A 141788109 9,436 261,319 SH   SOLE 18 246,250 0 15,069
CARGURUS INC COM CL A 141788109 13,704 379,497 SH   SOLE 19 379,497 0 0
CARGURUS INC COM CL A 141788109 84,546 2,341,357 SH   SOLE 21 2,341,357 0 0
CARGURUS INC COM CL A 141788109 63,122 1,748,052 SH   SOLE 22 1,630,468 0 117,584
CARGURUS INC COM CL A 141788109 1,725 47,757 SH   SOLE 23 47,757 0 0
CARGURUS INC COM CL A 141788109 4,498 124,559 SH   SOLE 26 18,809 0 105,750
CARGURUS INC COM CL A 141788109 379 10,492 SH   SOLE 28 10,492 0 0
CARGURUS INC COM CL A 141788109 170 4,709 SH   SOLE 29 4,709 0 0
CARGURUS INC COM CL A 141788109 4,082 113,030 SH   SOLE 30 113,030 0 0
CARGURUS INC COM CL A 141788109 398 11,030 SH   SOLE 31 11,030 0 0
CARGURUS INC COM CL A 141788109 503 13,936 SH   SOLE 34 13,936 0 0
CARGURUS INC COM CL A 141788109 122 3,375 SH   SOLE 36 3,375 0 0
CARGURUS INC COM CL A 141788109 278 7,706 SH   SOLE 40 7,706 0 0
CARLISLE COS INC COM 142339100 18,795 133,855 SH   SOLE 2 32,922 0 100,933
CARLISLE COS INC COM 142339100 67 477 SH   SOLE 4 477 0 0
CARLISLE COS INC COM 142339100 2,477 17,640 SH   SOLE 7 17,640 0 0
CARLISLE COS INC COM 142339100 23,793 169,454 SH   SOLE 18 169,454 0 0
CARLISLE COS INC COM 142339100 1,761 12,542 SH   SOLE 19 12,542 0 0
CARLISLE COS INC COM 142339100 404,002 2,877,300 SH   SOLE 21 2,877,300 0 0
CARLISLE COS INC COM 142339100 270,420 1,925,932 SH   SOLE 22 1,808,536 0 117,396
CARLISLE COS INC COM 142339100 101 721 SH   SOLE 23 721 0 0
CARLISLE COS INC COM 142339100 2,914 20,750 SH   SOLE 26 13,370 0 7,380
CARLISLE COS INC COM 142339100 1,041 7,417 SH   SOLE 28 7,417 0 0
CARLISLE COS INC COM 142339100 2,321 16,533 SH   SOLE 30 16,533 0 0
CARLISLE COS INC COM 142339100 1,089 7,759 SH   SOLE 31 1,192 0 6,567
CARLISLE COS INC COM 142339100 247 1,761 SH   SOLE 36 1,761 0 0
CARLISLE COS INC COM 142339100 784 5,584 SH   SOLE 40 5,584 0 0
CARMAX INC COM 143130102 35,570 409,652 SH   SOLE 2 45,934 0 363,718
CARMAX INC COM 143130102 4,665 53,722 SH   SOLE 4 49,024 0 4,698
CARMAX INC COM 143130102 12,461 143,512 SH   SOLE 7 143,512 0 0
CARMAX INC COM 143130102 94 1,079 SH   SOLE 13 1,079 0 0
CARMAX INC COM 143130102 131 1,503 SH   SOLE 15 1,503 0 0
CARMAX INC COM 143130102 28,767 331,299 SH   SOLE 18 307,280 0 24,019
CARMAX INC COM 143130102 5,971 68,764 SH   SOLE 19 68,764 0 0
CARMAX INC COM 143130102 323,961 3,730,985 SH   SOLE 21 3,730,985 0 0
CARMAX INC COM 143130102 350,727 4,039,234 SH   SOLE 22 3,574,797 0 464,437
CARMAX INC COM 143130102 10,790 124,271 SH   SOLE 23 124,271 0 0
CARMAX INC COM 143130102 14,568 167,781 SH   SOLE 25 167,781 0 0
CARMAX INC COM 143130102 56,030 645,285 SH   SOLE 26 228,322 0 416,963
CARMAX INC COM 143130102 2,884 33,209 SH   SOLE 28 24,368 0 8,841
CARMAX INC COM 143130102 3,513 40,456 SH   SOLE 29 5,307 0 35,149
CARMAX INC COM 143130102 50,075 576,699 SH   SOLE 30 576,699 0 0
CARMAX INC COM 143130102 4,715 54,296 SH   SOLE 31 30,047 0 24,249
CARMAX INC COM 143130102 808 9,305 SH   SOLE 34 9,305 0 0
CARMAX INC COM 143130102 10,686 123,063 SH   SOLE 36 123,063 0 0
CARMAX INC COM 143130102 320 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 45,844 984,841 SH   SOLE 2 105,217 0 879,624
CARNIVAL CORP UNIT 99/99/9999 143658300 7,072 151,921 SH   SOLE 4 140,763 0 11,158
CARNIVAL CORP UNIT 99/99/9999 143658300 18,190 390,752 SH   SOLE 7 378,220 0 12,532
CARNIVAL CORP UNIT 99/99/9999 143658300 837 17,978 SH   SOLE 13 17,978 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 115 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 75,939 1,631,345 SH   SOLE 18 1,454,413 0 176,932
CARNIVAL CORP UNIT 99/99/9999 143658300 18,787 403,585 SH   SOLE 19 403,585 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 358,515 7,701,728 SH   SOLE 21 7,701,728 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 454,235 9,758,001 SH   SOLE 22 8,598,784 0 1,159,217
CARNIVAL CORP UNIT 99/99/9999 143658300 16,106 345,997 SH   SOLE 23 345,997 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19,127 410,884 SH   SOLE 25 377,165 0 33,719
CARNIVAL CORP UNIT 99/99/9999 143658300 73,524 1,579,470 SH   SOLE 26 487,420 0 1,092,050
CARNIVAL CORP UNIT 99/99/9999 143658300 3,752 80,595 SH   SOLE 28 57,643 0 22,952
CARNIVAL CORP UNIT 99/99/9999 143658300 1,442 30,986 SH   SOLE 29 30,986 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 67,083 1,441,096 SH   SOLE 30 1,441,096 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6,721 144,385 SH   SOLE 31 75,864 0 68,521
CARNIVAL CORP UNIT 99/99/9999 143658300 19,021 408,622 SH   SOLE 34 408,622 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 15,771 338,800 SH   SOLE 36 338,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 475 10,210 SH   SOLE 40 10,210 0 0
CAROLINA FINL CORP NEW COM 143873107 666 18,989 SH   SOLE 2 866 0 18,123
CAROLINA FINL CORP NEW COM 143873107 16 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,576 73,411 SH   SOLE 18 73,411 0 0
CAROLINA FINL CORP NEW COM 143873107 1,245 35,466 SH   SOLE 19 35,466 0 0
CAROLINA FINL CORP NEW COM 143873107 25,083 714,808 SH   SOLE 21 714,808 0 0
CAROLINA FINL CORP NEW COM 143873107 23,249 662,548 SH   SOLE 22 633,977 0 28,571
CAROLINA FINL CORP NEW COM 143873107 10 297 SH   SOLE 23 297 0 0
CAROLINA FINL CORP NEW COM 143873107 101 2,892 SH   SOLE 26 0 0 2,892
CAROLINA FINL CORP NEW COM 143873107 274 7,800 SH   SOLE 30 7,800 0 0
CAROLINA FINL CORP NEW COM 143873107 72 2,047 SH   SOLE 40 2,047 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 15 1,901 SH   SOLE 18 1,901 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 78 9,966 SH   SOLE 21 9,966 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,176 66,199 SH   SOLE 2 24,720 0 41,479
CARPENTER TECHNOLOGY CORP COM 144285103 9 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 58 1,215 SH   SOLE 7 1,215 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 12,733 265,389 SH   SOLE 18 265,389 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 5,080 105,882 SH   SOLE 19 105,882 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 159,442 3,323,085 SH   SOLE 21 3,323,085 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 82,322 1,715,748 SH   SOLE 22 1,648,158 0 67,590
CARPENTER TECHNOLOGY CORP COM 144285103 391 8,150 SH   SOLE 23 8,150 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,924 40,095 SH   SOLE 26 13,644 0 26,451
CARPENTER TECHNOLOGY CORP COM 144285103 282 5,868 SH   SOLE 28 5,868 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 624 12,996 SH   SOLE 30 12,996 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 29 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 202 4,213 SH   SOLE 40 4,213 0 0
CARRIAGE SVCS INC COM 143905107 326 17,161 SH   SOLE 2 785 0 16,376
CARRIAGE SVCS INC COM 143905107 8 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,173 61,698 SH   SOLE 18 61,698 0 0
CARRIAGE SVCS INC COM 143905107 536 28,177 SH   SOLE 19 28,177 0 0
CARRIAGE SVCS INC COM 143905107 10,817 569,010 SH   SOLE 21 569,010 0 0
CARRIAGE SVCS INC COM 143905107 10,265 539,988 SH   SOLE 22 516,118 0 23,870
CARRIAGE SVCS INC COM 143905107 149 7,814 SH   SOLE 26 0 0 7,814
CARRIAGE SVCS INC COM 143905107 45 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 96 5,036 SH   SOLE 30 5,036 0 0
CARRIAGE SVCS INC COM 143905107 32 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 996 99,358 SH   SOLE 2 9,109 0 90,249
CARRIZO OIL & GAS INC COM 144577103 3 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 17 1,689 SH   SOLE 7 1,689 0 0
CARRIZO OIL & GAS INC COM 144577103 3,864 385,657 SH   SOLE 18 385,657 0 0
CARRIZO OIL & GAS INC COM 144577103 1,944 193,985 SH   SOLE 19 193,985 0 0
CARRIZO OIL & GAS INC COM 144577103 93,169 9,298,337 SH   SOLE 21 9,298,337 0 0
CARRIZO OIL & GAS INC COM 144577103 27,608 2,755,336 SH   SOLE 22 2,639,377 0 115,959
CARRIZO OIL & GAS INC COM 144577103 207 20,657 SH   SOLE 23 20,657 0 0
CARRIZO OIL & GAS INC COM 144577103 747 74,561 SH   SOLE 26 41,954 0 32,607
CARRIZO OIL & GAS INC COM 144577103 113 11,269 SH   SOLE 28 11,269 0 0
CARRIZO OIL & GAS INC COM 144577103 1,450 144,669 SH   SOLE 30 144,669 0 0
CARRIZO OIL & GAS INC COM 144577103 83 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 306 33,899 SH   SOLE 2 1,274 0 32,625
CARROLS RESTAURANT GROUP INC COM 14574X104 7 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,057 117,008 SH   SOLE 18 117,008 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 574 63,591 SH   SOLE 19 63,591 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 10,730 1,188,227 SH   SOLE 21 1,188,227 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 9,724 1,076,805 SH   SOLE 22 1,028,993 0 47,812
CARROLS RESTAURANT GROUP INC COM 14574X104 50 5,537 SH   SOLE 23 5,537 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 140 15,557 SH   SOLE 26 0 0 15,557
CARROLS RESTAURANT GROUP INC COM 14574X104 44 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 109 12,023 SH   SOLE 30 12,023 0 0
CARS COM INC COM 14575E105 2,014 102,133 SH   SOLE 2 36,288 0 65,845
CARS COM INC COM 14575E105 7 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 22 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 7,165 363,355 SH   SOLE 18 363,355 0 0
CARS COM INC COM 14575E105 3,421 173,485 SH   SOLE 19 173,485 0 0
CARS COM INC COM 14575E105 88,575 4,491,638 SH   SOLE 21 4,491,638 0 0
CARS COM INC COM 14575E105 47,357 2,401,477 SH   SOLE 22 2,300,134 0 101,343
CARS COM INC COM 14575E105 442 22,405 SH   SOLE 23 22,405 0 0
CARS COM INC COM 14575E105 1,154 58,504 SH   SOLE 26 10,417 0 48,087
CARS COM INC COM 14575E105 167 8,465 SH   SOLE 28 8,465 0 0
CARS COM INC COM 14575E105 3,282 166,437 SH   SOLE 30 166,437 0 0
CARS COM INC COM 14575E105 86 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 124 6,304 SH   SOLE 40 6,304 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 411 20,795 SH   SOLE 2 946 0 19,849
CARTER BK & TR MARTINSVILLE COM 146102108 11 572 SH   SOLE 7 572 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 1,543 78,112 SH   SOLE 18 78,112 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 794 40,186 SH   SOLE 19 40,186 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 14,731 745,876 SH   SOLE 21 745,876 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 7,742 391,991 SH   SOLE 22 380,230 0 11,761
CARTERS INC COM 146229109 10,733 110,040 SH   SOLE 2 30,572 0 79,468
CARTERS INC COM 146229109 24 249 SH   SOLE 4 249 0 0
CARTERS INC COM 146229109 115 1,179 SH   SOLE 7 1,179 0 0
CARTERS INC COM 146229109 13,274 136,083 SH   SOLE 18 136,083 0 0
CARTERS INC COM 146229109 979 10,033 SH   SOLE 19 10,033 0 0
CARTERS INC COM 146229109 221,456 2,270,416 SH   SOLE 21 2,270,416 0 0
CARTERS INC COM 146229109 151,852 1,556,821 SH   SOLE 22 1,451,115 0 105,706
CARTERS INC COM 146229109 1,636 16,769 SH   SOLE 26 10,546 0 6,223
CARTERS INC COM 146229109 575 5,896 SH   SOLE 28 5,896 0 0
CARTERS INC COM 146229109 1,262 12,943 SH   SOLE 30 12,943 0 0
CARTERS INC COM 146229109 188 1,929 SH   SOLE 31 929 0 1,000
CARTERS INC COM 146229109 90 918 SH   SOLE 36 918 0 0
CARTERS INC COM 146229109 407 4,170 SH   SOLE 40 4,170 0 0
CARVANA CO CL A 146869102 4,478 71,542 SH   SOLE 2 2,834 0 68,708
CARVANA CO CL A 146869102 12 187 SH   SOLE 4 187 0 0
CARVANA CO CL A 146869102 50 797 SH   SOLE 7 797 0 0
CARVANA CO CL A 146869102 1,162 18,570 SH   SOLE 18 18,570 0 0
CARVANA CO CL A 146869102 555 8,864 SH   SOLE 19 8,864 0 0
CARVANA CO CL A 146869102 30,203 482,550 SH   SOLE 21 482,550 0 0
CARVANA CO CL A 146869102 63,332 1,011,852 SH   SOLE 22 937,663 0 74,189
CARVANA CO CL A 146869102 1,057 16,885 SH   SOLE 26 10,799 0 6,086
CARVANA CO CL A 146869102 405 6,466 SH   SOLE 28 6,466 0 0
CARVANA CO CL A 146869102 4,090 65,348 SH   SOLE 30 65,348 0 0
CARVANA CO CL A 146869102 53 840 SH   SOLE 31 840 0 0
CARVANA CO CL A 146869102 293 4,679 SH   SOLE 40 4,679 0 0
CASA SYS INC COM 14713L102 177 27,501 SH   SOLE 2 1,434 0 26,067
CASA SYS INC COM 14713L102 2 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 663 103,154 SH   SOLE 18 103,154 0 0
CASA SYS INC COM 14713L102 343 53,273 SH   SOLE 19 53,273 0 0
CASA SYS INC COM 14713L102 6,360 989,095 SH   SOLE 21 989,095 0 0
CASA SYS INC COM 14713L102 5,385 837,532 SH   SOLE 22 804,193 0 33,339
CASA SYS INC COM 14713L102 61 9,470 SH   SOLE 30 9,470 0 0
CASA SYS INC COM 14713L102 25 3,914 SH   SOLE 40 3,914 0 0
CASELLA WASTE SYS INC CL A 147448104 1,548 39,066 SH   SOLE 2 1,839 0 37,227
CASELLA WASTE SYS INC CL A 147448104 10 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 34 846 SH   SOLE 7 846 0 0
CASELLA WASTE SYS INC CL A 147448104 5,760 145,349 SH   SOLE 18 145,349 0 0
CASELLA WASTE SYS INC CL A 147448104 3,021 76,227 SH   SOLE 19 76,227 0 0
CASELLA WASTE SYS INC CL A 147448104 54,842 1,383,860 SH   SOLE 21 1,383,860 0 0
CASELLA WASTE SYS INC CL A 147448104 51,290 1,294,229 SH   SOLE 22 1,233,197 0 61,032
CASELLA WASTE SYS INC CL A 147448104 1,172 29,585 SH   SOLE 26 13,699 0 15,886
CASELLA WASTE SYS INC CL A 147448104 214 5,396 SH   SOLE 28 5,396 0 0
CASELLA WASTE SYS INC CL A 147448104 450 11,365 SH   SOLE 30 11,365 0 0
CASELLA WASTE SYS INC CL A 147448104 189 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 13,338 85,507 SH   SOLE 2 22,749 0 62,758
CASEYS GEN STORES INC COM 147528103 24 156 SH   SOLE 4 156 0 0
CASEYS GEN STORES INC COM 147528103 162 1,038 SH   SOLE 7 1,038 0 0
CASEYS GEN STORES INC COM 147528103 3 19 SH   SOLE 17 0 0 19
CASEYS GEN STORES INC COM 147528103 16,284 104,391 SH   SOLE 18 104,391 0 0
CASEYS GEN STORES INC COM 147528103 1,254 8,042 SH   SOLE 19 8,042 0 0
CASEYS GEN STORES INC COM 147528103 281,152 1,802,370 SH   SOLE 21 1,802,370 0 0
CASEYS GEN STORES INC COM 147528103 195,124 1,250,872 SH   SOLE 22 1,173,881 0 76,991
CASEYS GEN STORES INC COM 147528103 661 4,236 SH   SOLE 23 4,236 0 0
CASEYS GEN STORES INC COM 147528103 1,818 11,654 SH   SOLE 26 7,741 0 3,913
CASEYS GEN STORES INC COM 147528103 711 4,559 SH   SOLE 28 4,559 0 0
CASEYS GEN STORES INC COM 147528103 1,599 10,249 SH   SOLE 30 10,249 0 0
CASEYS GEN STORES INC COM 147528103 278 1,785 SH   SOLE 31 785 0 1,000
CASEYS GEN STORES INC COM 147528103 231 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 541 3,468 SH   SOLE 40 3,468 0 0
CASI PHARMACEUTICALS INC COM 14757U109 129 40,240 SH   SOLE 2 1,628 0 38,612
CASI PHARMACEUTICALS INC COM 14757U109 3 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 540 168,751 SH   SOLE 18 168,751 0 0
CASI PHARMACEUTICALS INC COM 14757U109 242 75,516 SH   SOLE 19 75,516 0 0
CASI PHARMACEUTICALS INC COM 14757U109 5,188 1,621,343 SH   SOLE 21 1,621,343 0 0
CASI PHARMACEUTICALS INC COM 14757U109 3,853 1,204,154 SH   SOLE 22 1,165,024 0 39,130
CASS INFORMATION SYS INC COM 14808P109 599 12,358 SH   SOLE 2 621 0 11,737
CASS INFORMATION SYS INC COM 14808P109 16 333 SH   SOLE 7 333 0 0
CASS INFORMATION SYS INC COM 14808P109 2,365 48,791 SH   SOLE 18 48,791 0 0
CASS INFORMATION SYS INC COM 14808P109 1,163 23,999 SH   SOLE 19 23,999 0 0
CASS INFORMATION SYS INC COM 14808P109 23,106 476,614 SH   SOLE 21 476,614 0 0
CASS INFORMATION SYS INC COM 14808P109 17,739 365,901 SH   SOLE 22 350,583 0 15,318
CASS INFORMATION SYS INC COM 14808P109 34 706 SH   SOLE 23 706 0 0
CASS INFORMATION SYS INC COM 14808P109 649 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 85 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 196 4,038 SH   SOLE 30 4,038 0 0
CASS INFORMATION SYS INC COM 14808P109 62 1,281 SH   SOLE 40 1,281 0 0
CASSAVA SCIENCES INC COM 14817C107 6 5,124 SH   SOLE 21 5,124 0 0
CASSAVA SCIENCES INC COM 14817C107 220 182,139 SH   SOLE 22 182,139 0 0
CASTLE BRANDS INC COM 148435100 27 57,511 SH   SOLE 21 57,511 0 0
CASTLE BRANDS INC COM 148435100 15 31,800 SH   SOLE 22 31,800 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 343 106,229 SH   SOLE 2 22,747 0 83,482
CASTLIGHT HEALTH INC CL B 14862Q100 7 2,030 SH   SOLE 7 2,030 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 1,265 391,637 SH   SOLE 18 352,170 0 39,467
CASTLIGHT HEALTH INC CL B 14862Q100 1,987 615,053 SH   SOLE 19 615,053 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 10,924 3,382,048 SH   SOLE 21 3,382,048 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 9,934 3,075,573 SH   SOLE 22 2,999,804 0 75,769
CASTLIGHT HEALTH INC CL B 14862Q100 292 90,449 SH   SOLE 23 90,449 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 405 125,284 SH   SOLE 26 0 0 125,284
CASTLIGHT HEALTH INC CL B 14862Q100 24 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 29 9,086 SH   SOLE 30 9,086 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 10 3,032 SH   SOLE 40 3,032 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 19 2,387 SH   SOLE 18 2,387 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 242 30,047 SH   SOLE 21 30,047 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1,132 140,245 SH   SOLE 22 140,245 0 0
CATALENT INC COM 148806102 18,534 341,885 SH   SOLE 2 72,250 0 269,635
CATALENT INC COM 148806102 36 667 SH   SOLE 4 667 0 0
CATALENT INC COM 148806102 183 3,374 SH   SOLE 7 3,374 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 22,265 410,724 SH   SOLE 18 410,724 0 0
CATALENT INC COM 148806102 69,690 1,285,559 SH   SOLE 19 1,285,559 0 0
CATALENT INC COM 148806102 399,988 7,378,500 SH   SOLE 21 7,378,500 0 0
CATALENT INC COM 148806102 255,806 4,718,789 SH   SOLE 22 4,427,879 0 290,910
CATALENT INC COM 148806102 3,523 64,980 SH   SOLE 26 37,571 0 27,409
CATALENT INC COM 148806102 1,040 19,176 SH   SOLE 28 19,176 0 0
CATALENT INC COM 148806102 1 14 SH   SOLE 29 0 0 14
CATALENT INC COM 148806102 2,207 40,718 SH   SOLE 30 40,718 0 0
CATALENT INC COM 148806102 1,449 26,731 SH   SOLE 31 3,131 0 23,600
CATALENT INC COM 148806102 130 2,400 SH   SOLE 36 2,400 0 0
CATALENT INC COM 148806102 763 14,071 SH   SOLE 40 14,071 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 18 2,495 SH   SOLE 18 2,495 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 20 2,759 SH   SOLE 19 2,759 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 229 31,026 SH   SOLE 21 31,026 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 1,767 239,799 SH   SOLE 22 239,799 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 329 85,595 SH   SOLE 2 3,568 0 82,027
CATALYST PHARMACEUTICALS INC COM 14888U101 8 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,280 333,413 SH   SOLE 18 333,413 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 630 164,084 SH   SOLE 19 164,084 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 12,462 3,245,380 SH   SOLE 21 3,245,380 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 11,602 3,021,286 SH   SOLE 22 2,944,898 0 76,388
CATALYST PHARMACEUTICALS INC COM 14888U101 4,712 1,227,175 SH   SOLE 30 1,227,175 0 0
CATASYS INC COM PAR 149049504 117 6,081 SH   SOLE 2 290 0 5,791
CATASYS INC COM PAR 149049504 469 24,398 SH   SOLE 18 24,398 0 0
CATASYS INC COM PAR 149049504 227 11,787 SH   SOLE 19 11,787 0 0
CATASYS INC COM PAR 149049504 4,971 258,633 SH   SOLE 21 258,633 0 0
CATASYS INC COM PAR 149049504 3,071 159,765 SH   SOLE 22 157,696 0 2,069
CATCHMARK TIMBER TR INC CL A 14912Y202 543 51,982 SH   SOLE 2 1,883 0 50,099
CATCHMARK TIMBER TR INC CL A 14912Y202 11 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,798 172,044 SH   SOLE 18 172,044 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 869 83,121 SH   SOLE 19 83,121 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 20,801 1,990,480 SH   SOLE 21 1,990,480 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 13,742 1,314,982 SH   SOLE 22 1,243,963 0 71,019
CATCHMARK TIMBER TR INC CL A 14912Y202 281 26,899 SH   SOLE 26 0 0 26,899
CATCHMARK TIMBER TR INC CL A 14912Y202 70 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,200 114,877 SH   SOLE 30 114,877 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 37 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 198,038 1,453,066 SH   SOLE 2 224,500 0 1,228,566
CATERPILLAR INC DEL COM 149123101 28,605 209,886 SH   SOLE 4 194,110 0 15,776
CATERPILLAR INC DEL COM 149123101 79,106 580,424 SH   SOLE 7 520,628 0 59,796
CATERPILLAR INC DEL COM 149123101 1,047 7,682 SH   SOLE 13 7,682 0 0
CATERPILLAR INC DEL COM 149123101 731 5,362 SH   SOLE 15 5,362 0 0
CATERPILLAR INC DEL COM 149123101 49 358 SH   SOLE 17 0 0 358
CATERPILLAR INC DEL COM 149123101 175,200 1,285,492 SH   SOLE 18 1,208,069 0 77,423
CATERPILLAR INC DEL COM 149123101 18,651 136,846 SH   SOLE 19 136,846 0 0
CATERPILLAR INC DEL COM 149123101 1,498,673 10,996,210 SH   SOLE 21 10,996,210 0 0
CATERPILLAR INC DEL COM 149123101 1,876,321 13,767,120 SH   SOLE 22 12,217,508 0 1,549,612
CATERPILLAR INC DEL COM 149123101 57,257 420,109 SH   SOLE 23 420,109 0 0
CATERPILLAR INC DEL COM 149123101 73,222 537,253 SH   SOLE 25 537,253 0 0
CATERPILLAR INC DEL COM 149123101 338,328 2,482,414 SH   SOLE 26 626,755 0 1,855,659
CATERPILLAR INC DEL COM 149123101 15,557 114,143 SH   SOLE 28 83,665 0 30,478
CATERPILLAR INC DEL COM 149123101 11,922 87,472 SH   SOLE 29 13,576 0 73,896
CATERPILLAR INC DEL COM 149123101 286,446 2,101,740 SH   SOLE 30 2,101,740 0 0
CATERPILLAR INC DEL COM 149123101 27,278 200,146 SH   SOLE 31 110,885 0 89,261
CATERPILLAR INC DEL COM 149123101 15,393 112,946 SH   SOLE 32 112,946 0 0
CATERPILLAR INC DEL COM 149123101 6,988 51,273 SH   SOLE 34 51,273 0 0
CATERPILLAR INC DEL COM 149123101 58,600 429,967 SH   SOLE 36 429,967 0 0
CATERPILLAR INC DEL COM 149123101 1,768 12,970 SH   SOLE 40 12,970 0 0
CATHAY GEN BANCORP COM 149150104 5,118 142,531 SH   SOLE 2 66,104 0 76,427
CATHAY GEN BANCORP COM 149150104 15 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 52 1,460 SH   SOLE 7 1,460 0 0
CATHAY GEN BANCORP COM 149150104 19,603 545,895 SH   SOLE 18 539,850 0 6,045
CATHAY GEN BANCORP COM 149150104 16,613 462,635 SH   SOLE 19 462,635 0 0
CATHAY GEN BANCORP COM 149150104 197,965 5,512,804 SH   SOLE 21 5,512,804 0 0
CATHAY GEN BANCORP COM 149150104 143,672 4,000,888 SH   SOLE 22 3,898,056 0 102,832
CATHAY GEN BANCORP COM 149150104 3,379 94,084 SH   SOLE 23 94,084 0 0
CATHAY GEN BANCORP COM 149150104 7,549 210,209 SH   SOLE 26 18,482 0 191,727
CATHAY GEN BANCORP COM 149150104 349 9,717 SH   SOLE 28 9,717 0 0
CATHAY GEN BANCORP COM 149150104 818 22,783 SH   SOLE 30 22,783 0 0
CATHAY GEN BANCORP COM 149150104 266 7,403 SH   SOLE 40 7,403 0 0
CATO CORP NEW CL A 149205106 322 26,124 SH   SOLE 2 3,870 0 22,254
CATO CORP NEW CL A 149205106 2 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 5 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,255 101,827 SH   SOLE 18 101,827 0 0
CATO CORP NEW CL A 149205106 691 56,110 SH   SOLE 19 56,110 0 0
CATO CORP NEW CL A 149205106 31,730 2,575,499 SH   SOLE 21 2,575,499 0 0
CATO CORP NEW CL A 149205106 8,750 710,249 SH   SOLE 22 666,885 0 43,364
CATO CORP NEW CL A 149205106 126 10,210 SH   SOLE 23 10,210 0 0
CATO CORP NEW CL A 149205106 246 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 46 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 362 29,408 SH   SOLE 30 29,408 0 0
CATO CORP NEW CL A 149205106 36 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 1,182 7,504 SH   SOLE 2 360 0 7,144
CAVCO INDS INC DEL COM 149568107 6 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 27 172 SH   SOLE 7 172 0 0
CAVCO INDS INC DEL COM 149568107 5,901 37,454 SH   SOLE 18 37,454 0 0
CAVCO INDS INC DEL COM 149568107 2,312 14,673 SH   SOLE 19 14,673 0 0
CAVCO INDS INC DEL COM 149568107 157,937 1,002,518 SH   SOLE 21 1,002,518 0 0
CAVCO INDS INC DEL COM 149568107 39,823 252,782 SH   SOLE 22 241,168 0 11,614
CAVCO INDS INC DEL COM 149568107 517 3,280 SH   SOLE 26 2,215 0 1,065
CAVCO INDS INC DEL COM 149568107 181 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 1,996 12,671 SH   SOLE 30 12,671 0 0
CAVCO INDS INC DEL COM 149568107 153 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 25 1,059 SH   SOLE 18 1,059 0 0
CB FINL SVCS INC COM 12479G101 20 829 SH   SOLE 21 829 0 0
CB FINL SVCS INC COM 12479G101 366 15,422 SH   SOLE 22 15,422 0 0
CBDMD INC COM 12482W101 46 7,874 SH   SOLE 2 677 0 7,197
CBDMD INC COM 12482W101 192 32,480 SH   SOLE 18 32,480 0 0
CBDMD INC COM 12482W101 95 16,022 SH   SOLE 19 16,022 0 0
CBDMD INC COM 12482W101 1,805 305,962 SH   SOLE 21 305,962 0 0
CBDMD INC COM 12482W101 2,659 450,709 SH   SOLE 22 447,993 0 2,716
CBIZ INC COM 124805102 1,008 51,451 SH   SOLE 2 2,038 0 49,413
CBIZ INC COM 124805102 21 1,072 SH   SOLE 7 1,072 0 0
CBIZ INC COM 124805102 3,272 167,016 SH   SOLE 18 167,016 0 0
CBIZ INC COM 124805102 1,696 86,597 SH   SOLE 19 86,597 0 0
CBIZ INC COM 124805102 32,083 1,637,729 SH   SOLE 21 1,637,729 0 0
CBIZ INC COM 124805102 32,159 1,641,611 SH   SOLE 22 1,581,093 0 60,518
CBIZ INC COM 124805102 0 8 SH   SOLE 23 8 0 0
CBIZ INC COM 124805102 524 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 135 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 295 15,083 SH   SOLE 30 15,083 0 0
CBIZ INC COM 124805102 78 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 192 184,383 SH   SOLE 2 6,331 0 178,052
CBL & ASSOC PPTYS INC COM 124830100 22 20,793 SH   SOLE 7 20,793 0 0
CBL & ASSOC PPTYS INC COM 124830100 812 780,512 SH   SOLE 18 780,512 0 0
CBL & ASSOC PPTYS INC COM 124830100 270 259,837 SH   SOLE 19 259,837 0 0
CBL & ASSOC PPTYS INC COM 124830100 19,295 18,553,145 SH   SOLE 21 18,553,145 0 0
CBL & ASSOC PPTYS INC COM 124830100 5,475 5,264,747 SH   SOLE 22 5,121,774 0 142,973
CBL & ASSOC PPTYS INC COM 124830100 6 5,484 SH   SOLE 23 5,484 0 0
CBL & ASSOC PPTYS INC COM 124830100 247 237,115 SH   SOLE 30 237,115 0 0
CBL & ASSOC PPTYS INC COM 124830100 39 37,885 SH   SOLE 36 37,885 0 0
CBM BANCORP INC COM 1248XT104 11 794 SH   SOLE 18 794 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 27,752 267,799 SH   SOLE 2 27,996 0 239,803
CBOE GLOBAL MARKETS INC COM 12503M108 3,643 35,151 SH   SOLE 4 32,026 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 9,913 95,656 SH   SOLE 7 95,656 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 67 651 SH   SOLE 13 651 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 104 1,006 SH   SOLE 15 1,006 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 22,697 219,019 SH   SOLE 18 204,123 0 14,896
CBOE GLOBAL MARKETS INC COM 12503M108 53,534 516,592 SH   SOLE 19 516,592 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 268,795 2,593,800 SH   SOLE 21 2,593,800 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 278,188 2,684,433 SH   SOLE 22 2,389,932 0 294,501
CBOE GLOBAL MARKETS INC COM 12503M108 8,740 84,343 SH   SOLE 23 84,343 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 21,666 209,067 SH   SOLE 25 209,067 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 44,703 431,370 SH   SOLE 26 148,254 0 283,116
CBOE GLOBAL MARKETS INC COM 12503M108 2,234 21,562 SH   SOLE 28 15,634 0 5,928
CBOE GLOBAL MARKETS INC COM 12503M108 2,670 25,766 SH   SOLE 29 2,528 0 23,238
CBOE GLOBAL MARKETS INC COM 12503M108 40,628 392,048 SH   SOLE 30 392,048 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,664 35,359 SH   SOLE 31 19,889 0 15,470
CBOE GLOBAL MARKETS INC COM 12503M108 1,585 15,299 SH   SOLE 34 15,299 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 7,826 75,521 SH   SOLE 36 75,521 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 292 2,813 SH   SOLE 40 2,813 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,340 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 43,743 852,692 SH   SOLE 2 138,186 0 714,506
CBRE GROUP INC CL A 12504L109 5,969 116,349 SH   SOLE 4 107,946 0 8,403
CBRE GROUP INC CL A 12504L109 18,701 364,533 SH   SOLE 7 294,524 0 70,009
CBRE GROUP INC CL A 12504L109 102 1,990 SH   SOLE 13 1,990 0 0
CBRE GROUP INC CL A 12504L109 119 2,323 SH   SOLE 15 2,323 0 0
CBRE GROUP INC CL A 12504L109 33,221 647,581 SH   SOLE 18 605,231 0 42,350
CBRE GROUP INC CL A 12504L109 4,858 94,689 SH   SOLE 19 94,689 0 0
CBRE GROUP INC CL A 12504L109 501,186 9,769,707 SH   SOLE 21 9,769,707 0 0
CBRE GROUP INC CL A 12504L109 426,118 8,306,391 SH   SOLE 22 7,414,094 0 892,297
CBRE GROUP INC CL A 12504L109 11,996 233,842 SH   SOLE 23 233,842 0 0
CBRE GROUP INC CL A 12504L109 17,017 331,721 SH   SOLE 25 331,721 0 0
CBRE GROUP INC CL A 12504L109 100,301 1,955,192 SH   SOLE 26 443,571 0 1,511,621
CBRE GROUP INC CL A 12504L109 3,176 61,903 SH   SOLE 28 45,000 0 16,903
CBRE GROUP INC CL A 12504L109 3,828 74,613 SH   SOLE 29 7,173 0 67,440
CBRE GROUP INC CL A 12504L109 73,028 1,423,542 SH   SOLE 30 1,423,542 0 0
CBRE GROUP INC CL A 12504L109 5,471 106,646 SH   SOLE 31 57,338 0 49,308
CBRE GROUP INC CL A 12504L109 2,305 44,926 SH   SOLE 34 44,926 0 0
CBRE GROUP INC CL A 12504L109 11,917 232,305 SH   SOLE 36 232,305 0 0
CBRE GROUP INC CL A 12504L109 423 8,249 SH   SOLE 40 8,249 0 0
CBS CORP NEW CL A 124857103 308 6,154 SH   SOLE 21 6,154 0 0
CBS CORP NEW CL A 124857103 26 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL B 124857202 40,705 815,730 SH   SOLE 2 98,958 0 716,772
CBS CORP NEW CL B 124857202 5,598 112,192 SH   SOLE 4 103,182 0 9,010
CBS CORP NEW CL B 124857202 15,601 312,651 SH   SOLE 7 305,784 0 6,867
CBS CORP NEW CL B 124857202 1,637 32,797 SH   SOLE 13 32,797 0 0
CBS CORP NEW CL B 124857202 150 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 36,805 737,579 SH   SOLE 18 688,931 0 48,648
CBS CORP NEW CL B 124857202 21,278 426,406 SH   SOLE 19 426,406 0 0
CBS CORP NEW CL B 124857202 2,546 51,024 SH   SOLE 20 51,024 0 0
CBS CORP NEW CL B 124857202 418,362 8,384,007 SH   SOLE 21 8,384,007 0 0
CBS CORP NEW CL B 124857202 455,842 9,135,110 SH   SOLE 22 8,170,752 0 964,358
CBS CORP NEW CL B 124857202 12,134 243,164 SH   SOLE 23 243,164 0 0
CBS CORP NEW CL B 124857202 24,793 496,847 SH   SOLE 25 496,847 0 0
CBS CORP NEW CL B 124857202 69,300 1,388,775 SH   SOLE 26 432,494 0 956,281
CBS CORP NEW CL B 124857202 3,256 65,253 SH   SOLE 28 47,883 0 17,370
CBS CORP NEW CL B 124857202 2,547 51,038 SH   SOLE 29 7,987 0 43,051
CBS CORP NEW CL B 124857202 59,396 1,190,301 SH   SOLE 30 1,190,301 0 0
CBS CORP NEW CL B 124857202 5,305 106,310 SH   SOLE 31 64,087 0 42,223
CBS CORP NEW CL B 124857202 1,805 36,165 SH   SOLE 34 36,165 0 0
CBS CORP NEW CL B 124857202 12,838 257,269 SH   SOLE 36 257,269 0 0
CBS CORP NEW CL B 124857202 347 6,953 SH   SOLE 40 6,953 0 0
CBS CORP NEW OPTIONS 124857202 130 2,600 SH Call SOLE 2 2,600 0 0
CBS CORP NEW OPTIONS 124857202 19,711 395,000 SH Call SOLE 19 395,000 0 0
CBS CORP NEW OPTIONS 124857202 195 3,900 SH Call SOLE 22 3,900 0 0
CBTX INC COM 12481V104 537 19,071 SH   SOLE 2 702 0 18,369
CBTX INC COM 12481V104 11 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,811 64,367 SH   SOLE 18 64,367 0 0
CBTX INC COM 12481V104 873 31,012 SH   SOLE 19 31,012 0 0
CBTX INC COM 12481V104 17,852 634,410 SH   SOLE 21 634,410 0 0
CBTX INC COM 12481V104 12,254 435,474 SH   SOLE 22 413,641 0 21,833
CBTX INC COM 12481V104 150 5,328 SH   SOLE 30 5,328 0 0
CDK GLOBAL INC COM 12508E101 16,523 334,202 SH   SOLE 2 80,943 0 253,259
CDK GLOBAL INC COM 12508E101 2,011 40,685 SH   SOLE 4 37,386 0 3,299
CDK GLOBAL INC COM 12508E101 2,509 50,746 SH   SOLE 7 50,746 0 0
CDK GLOBAL INC COM 12508E101 39 796 SH   SOLE 13 796 0 0
CDK GLOBAL INC COM 12508E101 66 1,345 SH   SOLE 15 1,345 0 0
CDK GLOBAL INC COM 12508E101 53,220 1,076,452 SH   SOLE 18 971,502 0 104,950
CDK GLOBAL INC COM 12508E101 11,068 223,868 SH   SOLE 19 223,868 0 0
CDK GLOBAL INC COM 12508E101 348,724 7,053,470 SH   SOLE 21 7,053,470 0 0
CDK GLOBAL INC COM 12508E101 218,484 4,419,165 SH   SOLE 22 4,171,737 0 247,428
CDK GLOBAL INC COM 12508E101 4,347 87,916 SH   SOLE 23 87,916 0 0
CDK GLOBAL INC COM 12508E101 8,195 165,759 SH   SOLE 25 139,068 0 26,691
CDK GLOBAL INC COM 12508E101 23,270 470,677 SH   SOLE 26 202,530 0 268,147
CDK GLOBAL INC COM 12508E101 1,180 23,873 SH   SOLE 28 17,213 0 6,660
CDK GLOBAL INC COM 12508E101 1,447 29,260 SH   SOLE 29 2,856 0 26,404
CDK GLOBAL INC COM 12508E101 23,413 473,562 SH   SOLE 30 473,562 0 0
CDK GLOBAL INC COM 12508E101 4,255 86,073 SH   SOLE 31 24,385 0 61,688
CDK GLOBAL INC COM 12508E101 14,930 301,977 SH   SOLE 34 301,977 0 0
CDK GLOBAL INC COM 12508E101 7,577 153,251 SH   SOLE 36 153,251 0 0
CDK GLOBAL INC COM 12508E101 125 2,536 SH   SOLE 40 2,536 0 0
CDW CORP COM 12514G108 57,341 516,585 SH   SOLE 2 187,123 0 329,462
CDW CORP COM 12514G108 8,337 75,108 SH   SOLE 4 71,104 0 4,004
CDW CORP COM 12514G108 7,630 68,743 SH   SOLE 7 21,989 0 46,754
CDW CORP COM 12514G108 2,169 19,538 SH   SOLE 13 19,538 0 0
CDW CORP COM 12514G108 169 1,527 SH   SOLE 15 1,527 0 0
CDW CORP COM 12514G108 85,492 770,201 SH   SOLE 18 671,061 0 99,140
CDW CORP COM 12514G108 44,204 398,234 SH   SOLE 19 398,234 0 0
CDW CORP COM 12514G108 254,151 2,289,647 SH   SOLE 21 2,289,647 0 0
CDW CORP COM 12514G108 510,953 4,603,182 SH   SOLE 22 4,021,292 0 581,890
CDW CORP COM 12514G108 16,363 147,418 SH   SOLE 23 147,418 0 0
CDW CORP COM 12514G108 18,599 167,560 SH   SOLE 25 146,873 0 20,687
CDW CORP COM 12514G108 53,152 478,843 SH   SOLE 26 196,328 0 282,515
CDW CORP COM 12514G108 3,166 28,520 SH   SOLE 28 20,481 0 8,039
CDW CORP COM 12514G108 8,513 76,692 SH   SOLE 29 26,224 0 50,468
CDW CORP COM 12514G108 27,079 243,952 SH   SOLE 30 243,952 0 0
CDW CORP COM 12514G108 9,981 89,922 SH   SOLE 31 61,079 0 28,843
CDW CORP COM 12514G108 30,699 276,572 SH   SOLE 34 276,572 0 0
CDW CORP COM 12514G108 14,786 133,208 SH   SOLE 36 133,208 0 0
CDW CORP COM 12514G108 358 3,227 SH   SOLE 40 3,227 0 0
CECO ENVIRONMENTAL CORP COM 125141101 329 34,290 SH   SOLE 2 3,187 0 31,103
CECO ENVIRONMENTAL CORP COM 125141101 6 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 1,009 105,231 SH   SOLE 18 105,231 0 0
CECO ENVIRONMENTAL CORP COM 125141101 753 78,564 SH   SOLE 19 78,564 0 0
CECO ENVIRONMENTAL CORP COM 125141101 9,910 1,033,363 SH   SOLE 21 1,033,363 0 0
CECO ENVIRONMENTAL CORP COM 125141101 8,698 906,940 SH   SOLE 22 882,837 0 24,103
CECO ENVIRONMENTAL CORP COM 125141101 233 24,254 SH   SOLE 23 24,254 0 0
CECO ENVIRONMENTAL CORP COM 125141101 31 3,247 SH   SOLE 26 0 0 3,247
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 265 100,179 SH   SOLE 2 3,374 0 96,805
CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 6 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,067 402,784 SH   SOLE 18 402,784 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 406 153,240 SH   SOLE 19 153,240 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 25,686 9,692,910 SH   SOLE 21 9,692,910 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 7,647 2,885,685 SH   SOLE 22 2,736,260 0 149,425
CEDAR REALTY TRUST INC COM NEW 150602209 8 2,868 SH   SOLE 23 2,868 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 28 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 388 146,297 SH   SOLE 30 146,297 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 930 351,035 SH   SOLE 31 0 0 351,035
CEDAR REALTY TRUST INC COM NEW 150602209 14 5,203 SH   SOLE 34 5,203 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 22 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 192 22,912 SH   SOLE 2 1,087 0 21,825
CEL SCI CORP COM PAR NEW 150837607 763 91,036 SH   SOLE 18 91,036 0 0
CEL SCI CORP COM PAR NEW 150837607 369 43,979 SH   SOLE 19 43,979 0 0
CEL SCI CORP COM PAR NEW 150837607 7,284 869,236 SH   SOLE 21 869,236 0 0
CEL SCI CORP COM PAR NEW 150837607 6,591 786,491 SH   SOLE 22 778,751 0 7,740
CELANESE CORP DEL COM 150870103 29,540 274,028 SH   SOLE 2 38,829 0 235,199
CELANESE CORP DEL COM 150870103 5,317 49,323 SH   SOLE 4 45,700 0 3,623
CELANESE CORP DEL COM 150870103 17,150 159,089 SH   SOLE 7 121,002 0 38,087
CELANESE CORP DEL COM 150870103 85 790 SH   SOLE 13 790 0 0
CELANESE CORP DEL COM 150870103 136 1,265 SH   SOLE 15 1,265 0 0
CELANESE CORP DEL COM 150870103 31,667 293,761 SH   SOLE 18 276,322 0 17,439
CELANESE CORP DEL COM 150870103 3,778 35,048 SH   SOLE 19 35,048 0 0
CELANESE CORP DEL COM 150870103 339,347 3,147,931 SH   SOLE 21 3,147,931 0 0
CELANESE CORP DEL COM 150870103 354,351 3,287,116 SH   SOLE 22 2,935,441 0 351,675
CELANESE CORP DEL COM 150870103 9,996 92,729 SH   SOLE 23 92,729 0 0
CELANESE CORP DEL COM 150870103 24,722 229,330 SH   SOLE 25 229,330 0 0
CELANESE CORP DEL COM 150870103 66,923 620,809 SH   SOLE 26 167,791 0 453,018
CELANESE CORP DEL COM 150870103 2,699 25,038 SH   SOLE 28 18,423 0 6,615
CELANESE CORP DEL COM 150870103 2,854 26,472 SH   SOLE 29 0 0 26,472
CELANESE CORP DEL COM 150870103 53,423 495,578 SH   SOLE 30 495,578 0 0
CELANESE CORP DEL COM 150870103 4,834 44,846 SH   SOLE 31 24,458 0 20,388
CELANESE CORP DEL COM 150870103 1,721 15,963 SH   SOLE 34 15,963 0 0
CELANESE CORP DEL COM 150870103 9,653 89,548 SH   SOLE 36 89,548 0 0
CELANESE CORP DEL COM 150870103 298 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 116 4,651 SH   SOLE 2 171 0 4,480
CELCUITY INC COM 15102K100 483 19,307 SH   SOLE 18 19,307 0 0
CELCUITY INC COM 15102K100 223 8,919 SH   SOLE 19 8,919 0 0
CELCUITY INC COM 15102K100 5,182 207,299 SH   SOLE 21 207,299 0 0
CELCUITY INC COM 15102K100 1,771 70,847 SH   SOLE 22 67,301 0 3,546
CELESTICA INC SUB VTG SHS 15101Q108 168 24,542 SH   SOLE 21 24,542 0 0
CELESTICA INC SUB VTG SHS 15101Q108 461 67,441 SH   SOLE 22 67,441 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,055 154,464 SH   SOLE 31 0 0 154,464
CELGENE CORP COM 151020104 168,659 1,824,527 SH   SOLE 2 300,754 0 1,523,773
CELGENE CORP COM 151020104 24,777 268,033 SH   SOLE 4 248,908 0 19,125
CELGENE CORP COM 151020104 62,219 673,074 SH   SOLE 7 631,394 0 41,680
CELGENE CORP COM 151020104 2,640 28,563 SH   SOLE 13 28,563 0 0
CELGENE CORP COM 151020104 757 8,188 SH   SOLE 15 8,188 0 0
CELGENE CORP COM 151020104 2 19 SH   SOLE 17 0 0 19
CELGENE CORP COM 151020104 193,988 2,098,532 SH   SOLE 18 1,991,117 0 107,415
CELGENE CORP COM 151020104 27,892 301,729 SH   SOLE 19 301,729 0 0
CELGENE CORP COM 151020104 1,845,210 19,961,162 SH   SOLE 21 19,961,162 0 0
CELGENE CORP COM 151020104 1,622,652 17,553,571 SH   SOLE 22 15,555,985 0 1,997,586
CELGENE CORP COM 151020104 51,263 554,554 SH   SOLE 23 554,554 0 0
CELGENE CORP COM 151020104 61,901 669,632 SH   SOLE 25 669,632 0 0
CELGENE CORP COM 151020104 302,812 3,275,763 SH   SOLE 26 784,468 0 2,491,295
CELGENE CORP COM 151020104 12,779 138,246 SH   SOLE 28 101,566 0 36,680
CELGENE CORP COM 151020104 12,210 132,089 SH   SOLE 29 40,600 0 91,489
CELGENE CORP COM 151020104 293,285 3,172,702 SH   SOLE 30 3,172,702 0 0
CELGENE CORP COM 151020104 24,030 259,952 SH   SOLE 31 166,022 0 93,930
CELGENE CORP COM 151020104 9,119 98,643 SH   SOLE 32 98,643 0 0
CELGENE CORP COM 151020104 6,777 73,312 SH   SOLE 34 73,312 0 0
CELGENE CORP COM 151020104 46,457 502,562 SH   SOLE 36 502,562 0 0
CELGENE CORP COM 151020104 1,455 15,740 SH   SOLE 40 15,740 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 8 2,846 SH   SOLE 18 2,846 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 23 SH   SOLE 19 23 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 106 39,403 SH   SOLE 21 39,403 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 800 298,666 SH   SOLE 22 298,666 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTIS S A SPONSORED ADS 15117K103 2,577 165,202 SH   SOLE 21 165,202 0 0
CELLECTIS S A SPONSORED ADS 15117K103 10 649 SH   SOLE 30 649 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 162 9,792 SH   SOLE 2 414 0 9,378
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 670 40,532 SH   SOLE 18 40,532 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 331 20,009 SH   SOLE 19 20,009 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6,784 410,383 SH   SOLE 21 410,383 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4,441 268,633 SH   SOLE 22 258,724 0 9,909
CELSION CORPORATION COM PAR NEW 15117N503 7 3,754 SH   SOLE 18 3,754 0 0
CELSION CORPORATION COM PAR NEW 15117N503 91 49,937 SH   SOLE 21 49,937 0 0
CELSION CORPORATION COM PAR NEW 15117N503 169 92,641 SH   SOLE 22 92,641 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 94 21,182 SH   SOLE 2 1,507 0 19,675
CELSIUS HOLDINGS INC COM NEW 15118V207 345 77,784 SH   SOLE 18 77,784 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 157 35,370 SH   SOLE 19 35,370 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 4,228 952,172 SH   SOLE 21 952,172 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 1,147 258,266 SH   SOLE 22 245,096 0 13,170
CEMEX SAB DE CV SPON ADR NEW 151290889 9,917 2,338,805 SH   SOLE 2 0 0 2,338,805
CEMEX SAB DE CV SPON ADR NEW 151290889 3,215 758,300 SH   SOLE 18 0 0 758,300
CEMEX SAB DE CV SPON ADR NEW 151290889 1,867 440,281 SH   SOLE 19 440,281 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,905 920,910 SH   SOLE 22 920,910 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,306 1,723,093 SH   SOLE 25 1,723,093 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 5,304 1,250,868 SH   SOLE 30 1,250,868 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 24,950 5,884,416 SH   SOLE 34 5,884,416 0 0
CEMTREX INC COM NEW 15130G600 3 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 3,569 404,596 SH   SOLE 21 404,596 0 0
CENTENE CORP DEL COM 15135B101 69,913 1,333,205 SH   SOLE 2 385,368 0 947,837
CENTENE CORP DEL COM 15135B101 7,300 139,200 SH   SOLE 4 128,490 0 10,710
CENTENE CORP DEL COM 15135B101 19,836 378,262 SH   SOLE 7 351,901 0 26,361
CENTENE CORP DEL COM 15135B101 343 6,546 SH   SOLE 13 6,546 0 0
CENTENE CORP DEL COM 15135B101 198 3,785 SH   SOLE 15 3,785 0 0
CENTENE CORP DEL COM 15135B101 160,392 3,058,583 SH   SOLE 18 2,710,296 0 348,287
CENTENE CORP DEL COM 15135B101 138,043 2,632,406 SH   SOLE 19 2,632,406 0 0
CENTENE CORP DEL COM 15135B101 558,502 10,650,302 SH   SOLE 21 10,650,302 0 0
CENTENE CORP DEL COM 15135B101 532,901 10,162,101 SH   SOLE 22 9,073,831 0 1,088,270
CENTENE CORP DEL COM 15135B101 15,417 293,984 SH   SOLE 23 293,984 0 0
CENTENE CORP DEL COM 15135B101 20,688 394,506 SH   SOLE 25 379,492 0 15,014
CENTENE CORP DEL COM 15135B101 96,394 1,838,172 SH   SOLE 26 473,281 0 1,364,891
CENTENE CORP DEL COM 15135B101 4,365 83,239 SH   SOLE 28 61,215 0 22,024
CENTENE CORP DEL COM 15135B101 468 8,926 SH   SOLE 29 8,926 0 0
CENTENE CORP DEL COM 15135B101 86,668 1,652,708 SH   SOLE 30 1,652,708 0 0
CENTENE CORP DEL COM 15135B101 6,685 127,479 SH   SOLE 31 79,483 0 47,996
CENTENE CORP DEL COM 15135B101 57,051 1,087,936 SH   SOLE 34 1,087,936 0 0
CENTENE CORP DEL COM 15135B101 16,476 314,179 SH   SOLE 36 314,179 0 0
CENTENE CORP DEL COM 15135B101 442 8,420 SH   SOLE 40 8,420 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2,887 380,411 SH   SOLE 2 29,700 0 350,711
CENTENNIAL RESOURCE DEV INC CL A 15136A102 5 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 24 3,139 SH   SOLE 7 3,139 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 674 88,739 SH   SOLE 18 88,739 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2,655 349,858 SH   SOLE 19 349,858 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 17,691 2,330,849 SH   SOLE 21 2,330,849 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 38,965 5,133,727 SH   SOLE 22 4,782,871 0 350,856
CENTENNIAL RESOURCE DEV INC CL A 15136A102 293 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 154 20,315 SH   SOLE 28 20,315 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 650 85,688 SH   SOLE 30 85,688 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 65 8,615 SH   SOLE 31 3,715 0 4,900
CENTENNIAL RESOURCE DEV INC CL A 15136A102 553 72,800 SH   SOLE 34 72,800 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 117 15,358 SH   SOLE 40 15,358 0 0
CENTERPOINT ENERGY INC COM 15189T107 52,795 1,844,039 SH   SOLE 2 698,395 0 1,145,644
CENTERPOINT ENERGY INC COM 15189T107 9,636 336,575 SH   SOLE 4 323,593 0 12,982
CENTERPOINT ENERGY INC COM 15189T107 32,953 1,150,978 SH   SOLE 7 1,111,740 0 39,238
CENTERPOINT ENERGY INC COM 15189T107 539 18,814 SH   SOLE 13 18,814 0 0
CENTERPOINT ENERGY INC COM 15189T107 125 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 40,704 1,421,732 SH   SOLE 18 1,355,197 0 66,535
CENTERPOINT ENERGY INC COM 15189T107 6,795 237,343 SH   SOLE 19 237,343 0 0
CENTERPOINT ENERGY INC COM 15189T107 535,837 18,715,920 SH   SOLE 21 18,715,920 0 0
CENTERPOINT ENERGY INC COM 15189T107 375,113 13,102,089 SH   SOLE 22 11,329,071 0 1,773,018
CENTERPOINT ENERGY INC COM 15189T107 17,523 612,063 SH   SOLE 23 612,063 0 0
CENTERPOINT ENERGY INC COM 15189T107 13,244 462,603 SH   SOLE 25 462,603 0 0
CENTERPOINT ENERGY INC COM 15189T107 74,959 2,618,183 SH   SOLE 26 654,271 0 1,963,912
CENTERPOINT ENERGY INC COM 15189T107 2,973 103,834 SH   SOLE 28 77,697 0 26,137
CENTERPOINT ENERGY INC COM 15189T107 8,644 301,905 SH   SOLE 29 198,113 0 103,792
CENTERPOINT ENERGY INC COM 15189T107 67,518 2,358,286 SH   SOLE 30 2,358,286 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,167 390,057 SH   SOLE 31 235,201 0 154,856
CENTERPOINT ENERGY INC COM 15189T107 3,545 123,816 SH   SOLE 32 123,816 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,790 97,465 SH   SOLE 34 97,465 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,428 294,360 SH   SOLE 35 294,360 0 0
CENTERPOINT ENERGY INC COM 15189T107 13,058 456,106 SH   SOLE 36 456,106 0 0
CENTERPOINT ENERGY INC COM 15189T107 321 11,227 SH   SOLE 40 11,227 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 517 10,301 SH   SOLE 7 10,301 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 91,731 1,826,580 SH   SOLE 21 1,826,580 0 0
CENTERSTATE BK CORP COM 15201P109 5,530 240,115 SH   SOLE 2 20,136 0 219,979
CENTERSTATE BK CORP COM 15201P109 11 475 SH   SOLE 4 475 0 0
CENTERSTATE BK CORP COM 15201P109 58 2,516 SH   SOLE 7 2,516 0 0
CENTERSTATE BK CORP COM 15201P109 9,471 411,267 SH   SOLE 18 411,267 0 0
CENTERSTATE BK CORP COM 15201P109 8,939 388,157 SH   SOLE 19 388,157 0 0
CENTERSTATE BK CORP COM 15201P109 91,121 3,956,610 SH   SOLE 21 3,956,610 0 0
CENTERSTATE BK CORP COM 15201P109 87,663 3,806,466 SH   SOLE 22 3,651,202 0 155,264
CENTERSTATE BK CORP COM 15201P109 1,249 54,220 SH   SOLE 23 54,220 0 0
CENTERSTATE BK CORP COM 15201P109 3,421 148,529 SH   SOLE 26 40,205 0 108,324
CENTERSTATE BK CORP COM 15201P109 336 14,580 SH   SOLE 28 14,580 0 0
CENTERSTATE BK CORP COM 15201P109 911 39,550 SH   SOLE 30 39,550 0 0
CENTERSTATE BK CORP COM 15201P109 291 12,653 SH   SOLE 40 12,653 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 405 44,386 SH   SOLE 7 44,386 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4,734 519,066 SH   SOLE 21 519,066 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1,268 139,009 SH   SOLE 30 139,009 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 339 77,741 SH   SOLE 2 3,403 0 74,338
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,353 310,407 SH   SOLE 18 310,407 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 656 150,373 SH   SOLE 19 150,373 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 12,833 2,943,291 SH   SOLE 21 2,943,291 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8,620 1,976,963 SH   SOLE 22 1,907,332 0 69,631
CENTRAL FED CORP COM NEW PAR 15346Q400 9 756 SH   SOLE 18 756 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 158 13,104 SH   SOLE 21 13,104 0 0
CENTRAL GARDEN & PET CO COM 153527106 296 10,979 SH   SOLE 2 1,758 0 9,221
CENTRAL GARDEN & PET CO COM 153527106 6 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 10 364 SH   SOLE 7 364 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,206 44,756 SH   SOLE 18 44,756 0 0
CENTRAL GARDEN & PET CO COM 153527106 915 33,967 SH   SOLE 19 33,967 0 0
CENTRAL GARDEN & PET CO COM 153527106 30,591 1,135,113 SH   SOLE 21 1,135,113 0 0
CENTRAL GARDEN & PET CO COM 153527106 11,010 408,536 SH   SOLE 22 402,071 0 6,465
CENTRAL GARDEN & PET CO COM 153527106 49 1,834 SH   SOLE 23 1,834 0 0
CENTRAL GARDEN & PET CO COM 153527106 377 13,982 SH   SOLE 26 0 0 13,982
CENTRAL GARDEN & PET CO COM 153527106 37 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 428 15,888 SH   SOLE 30 15,888 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,075 43,629 SH   SOLE 2 1,783 0 41,846
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 17 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,560 185,058 SH   SOLE 18 185,058 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,772 71,926 SH   SOLE 19 71,926 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 111,229 4,514,168 SH   SOLE 21 4,514,168 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29,416 1,193,815 SH   SOLE 22 1,125,393 0 68,422
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 336 13,656 SH   SOLE 26 11,545 0 2,111
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 153 6,223 SH   SOLE 28 6,223 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,492 60,553 SH   SOLE 30 60,553 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 120 4,890 SH   SOLE 40 4,890 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,455 48,564 SH   SOLE 2 24,654 0 23,910
CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 12 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3,485 116,332 SH   SOLE 18 116,332 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 4,061 135,555 SH   SOLE 19 135,555 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 80,240 2,678,248 SH   SOLE 21 2,678,248 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 36,006 1,201,800 SH   SOLE 22 1,167,477 0 34,323
CENTRAL PAC FINL CORP COM NEW 154760409 24 803 SH   SOLE 23 803 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 21 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 126 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,254 41,851 SH   SOLE 30 41,851 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 137 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 30 3,261 SH   SOLE 4 3,261 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 12,410 1,338,750 SH   SOLE 21 1,338,750 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 5,609 605,090 SH   SOLE 22 605,090 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 2,386 257,338 SH   SOLE 30 257,338 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 257 11,950 SH   SOLE 2 478 0 11,472
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 867 40,373 SH   SOLE 18 40,373 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 414 19,282 SH   SOLE 19 19,282 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 8,606 400,830 SH   SOLE 21 400,830 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2,629 122,433 SH   SOLE 22 115,167 0 7,266
CENTRIC BRANDS INC COM 15644G104 54 13,062 SH   SOLE 2 931 0 12,131
CENTRIC BRANDS INC COM 15644G104 221 53,850 SH   SOLE 18 53,850 0 0
CENTRIC BRANDS INC COM 15644G104 114 27,679 SH   SOLE 19 27,679 0 0
CENTRIC BRANDS INC COM 15644G104 2,098 510,395 SH   SOLE 21 510,395 0 0
CENTRIC BRANDS INC COM 15644G104 591 143,785 SH   SOLE 22 139,226 0 4,559
CENTRUS ENERGY CORP CL A 15643U104 4 1,134 SH   SOLE 18 1,134 0 0
CENTRUS ENERGY CORP CL A 15643U104 65 19,913 SH   SOLE 21 19,913 0 0
CENTURY ALUM CO COM 156431108 363 52,532 SH   SOLE 2 1,813 0 50,719
CENTURY ALUM CO COM 156431108 3 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 285 41,245 SH   SOLE 7 41,245 0 0
CENTURY ALUM CO COM 156431108 1,491 215,813 SH   SOLE 18 215,813 0 0
CENTURY ALUM CO COM 156431108 592 85,628 SH   SOLE 19 85,628 0 0
CENTURY ALUM CO COM 156431108 37,748 5,462,772 SH   SOLE 21 5,462,772 0 0
CENTURY ALUM CO COM 156431108 10,125 1,465,309 SH   SOLE 22 1,382,886 0 82,423
CENTURY ALUM CO COM 156431108 62 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 54 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 489 70,807 SH   SOLE 30 70,807 0 0
CENTURY ALUM CO COM 156431108 38 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 227 2,577 SH   SOLE 2 124 0 2,453
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7 81 SH   SOLE 7 81 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 865 9,836 SH   SOLE 18 9,836 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 402 4,569 SH   SOLE 19 4,569 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 8,350 94,999 SH   SOLE 21 94,999 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 5,336 60,702 SH   SOLE 22 58,935 0 1,767
CENTURY BANCORP INC MASS CL A NON VTG 156432106 45 516 SH   SOLE 30 516 0 0
CENTURY CASINOS INC COM 156492100 242 24,913 SH   SOLE 2 1,025 0 23,888
CENTURY CASINOS INC COM 156492100 7 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 930 95,834 SH   SOLE 18 95,834 0 0
CENTURY CASINOS INC COM 156492100 456 47,006 SH   SOLE 19 47,006 0 0
CENTURY CASINOS INC COM 156492100 8,936 921,193 SH   SOLE 21 921,193 0 0
CENTURY CASINOS INC COM 156492100 10,658 1,098,763 SH   SOLE 22 1,075,249 0 23,514
CENTURY CMNTYS INC COM 156504300 1,084 40,788 SH   SOLE 2 16,407 0 24,381
CENTURY CMNTYS INC COM 156504300 16 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 3,236 121,761 SH   SOLE 18 121,761 0 0
CENTURY CMNTYS INC COM 156504300 8,552 321,763 SH   SOLE 19 321,763 0 0
CENTURY CMNTYS INC COM 156504300 87,791 3,302,915 SH   SOLE 21 3,302,915 0 0
CENTURY CMNTYS INC COM 156504300 20,598 774,941 SH   SOLE 22 742,777 0 32,164
CENTURY CMNTYS INC COM 156504300 243 9,131 SH   SOLE 26 0 0 9,131
CENTURY CMNTYS INC COM 156504300 63 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 1,040 39,134 SH   SOLE 30 39,134 0 0
CENTURY CMNTYS INC COM 156504300 1,549 58,273 SH   SOLE 34 58,273 0 0
CENTURYLINK INC COM 156700106 30,002 2,551,180 SH   SOLE 2 191,175 0 2,360,005
CENTURYLINK INC COM 156700106 3,919 333,253 SH   SOLE 4 307,634 0 25,619
CENTURYLINK INC COM 156700106 12,511 1,063,887 SH   SOLE 7 940,043 0 123,844
CENTURYLINK INC COM 156700106 182 15,482 SH   SOLE 13 15,482 0 0
CENTURYLINK INC COM 156700106 91 7,709 SH   SOLE 15 7,709 0 0
CENTURYLINK INC COM 156700106 28,074 2,387,251 SH   SOLE 18 2,259,338 0 127,913
CENTURYLINK INC COM 156700106 3,372 286,744 SH   SOLE 19 286,744 0 0
CENTURYLINK INC COM 156700106 561,396 47,737,760 SH   SOLE 21 47,737,760 0 0
CENTURYLINK INC COM 156700106 292,404 24,864,251 SH   SOLE 22 21,833,571 0 3,030,680
CENTURYLINK INC COM 156700106 8,169 694,651 SH   SOLE 23 694,651 0 0
CENTURYLINK INC COM 156700106 11,964 1,017,305 SH   SOLE 25 1,017,305 0 0
CENTURYLINK INC COM 156700106 51,243 4,357,407 SH   SOLE 26 1,407,795 0 2,949,612
CENTURYLINK INC COM 156700106 2,192 186,410 SH   SOLE 28 135,166 0 51,244
CENTURYLINK INC COM 156700106 2,645 224,920 SH   SOLE 29 21,234 0 203,686
CENTURYLINK INC COM 156700106 45,185 3,842,288 SH   SOLE 30 3,842,288 0 0
CENTURYLINK INC COM 156700106 4,021 341,948 SH   SOLE 31 180,910 0 161,038
CENTURYLINK INC COM 156700106 4,725 401,750 SH   SOLE 32 401,750 0 0
CENTURYLINK INC COM 156700106 652 55,410 SH   SOLE 34 55,410 0 0
CENTURYLINK INC COM 156700106 11,615 987,633 SH   SOLE 36 987,633 0 0
CENTURYLINK INC COM 156700106 287 24,428 SH   SOLE 40 24,428 0 0
CERAGON NETWORKS LTD ORD M22013102 324 110,684 SH   SOLE 22 110,684 0 0
CERECOR INC COM 15671L109 96 17,576 SH   SOLE 2 857 0 16,719
CERECOR INC COM 15671L109 399 73,261 SH   SOLE 18 73,261 0 0
CERECOR INC COM 15671L109 194 35,696 SH   SOLE 19 35,696 0 0
CERECOR INC COM 15671L109 3,749 689,079 SH   SOLE 21 689,079 0 0
CERECOR INC COM 15671L109 2,121 389,921 SH   SOLE 22 383,783 0 6,138
CERIDIAN HCM HLDG INC COM 15677J108 5,468 108,934 SH   SOLE 2 4,365 0 104,569
CERIDIAN HCM HLDG INC COM 15677J108 9 180 SH   SOLE 4 180 0 0
CERIDIAN HCM HLDG INC COM 15677J108 59 1,182 SH   SOLE 7 1,182 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,496 29,807 SH   SOLE 18 29,807 0 0
CERIDIAN HCM HLDG INC COM 15677J108 706 14,062 SH   SOLE 19 14,062 0 0
CERIDIAN HCM HLDG INC COM 15677J108 48,562 967,379 SH   SOLE 21 967,379 0 0
CERIDIAN HCM HLDG INC COM 15677J108 87,930 1,751,589 SH   SOLE 22 1,648,426 0 103,163
CERIDIAN HCM HLDG INC COM 15677J108 708 14,113 SH   SOLE 26 10,970 0 3,143
CERIDIAN HCM HLDG INC COM 15677J108 329 6,552 SH   SOLE 28 6,552 0 0
CERIDIAN HCM HLDG INC COM 15677J108 701 13,958 SH   SOLE 30 13,958 0 0
CERIDIAN HCM HLDG INC COM 15677J108 91 1,817 SH   SOLE 31 1,317 0 500
CERIDIAN HCM HLDG INC COM 15677J108 212 4,217 SH   SOLE 40 4,217 0 0
CERNER CORP COM 156782104 63,865 871,284 SH   SOLE 2 170,985 0 700,299
CERNER CORP COM 156782104 8,390 114,467 SH   SOLE 4 105,544 0 8,923
CERNER CORP COM 156782104 29,979 408,984 SH   SOLE 7 316,295 0 92,689
CERNER CORP COM 156782104 421 5,739 SH   SOLE 13 5,739 0 0
CERNER CORP COM 156782104 210 2,868 SH   SOLE 15 2,868 0 0
CERNER CORP COM 156782104 16 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 51,116 697,358 SH   SOLE 18 652,716 0 44,642
CERNER CORP COM 156782104 48,279 658,646 SH   SOLE 19 658,646 0 0
CERNER CORP COM 156782104 1,041 14,200 SH   SOLE 20 14,200 0 0
CERNER CORP COM 156782104 606,918 8,279,922 SH   SOLE 21 8,279,922 0 0
CERNER CORP COM 156782104 590,165 8,051,367 SH   SOLE 22 7,183,058 0 868,309
CERNER CORP COM 156782104 17,020 232,201 SH   SOLE 23 232,201 0 0
CERNER CORP COM 156782104 24,843 338,916 SH   SOLE 25 338,916 0 0
CERNER CORP COM 156782104 107,437 1,465,715 SH   SOLE 26 397,762 0 1,067,953
CERNER CORP COM 156782104 4,639 63,282 SH   SOLE 28 46,546 0 16,736
CERNER CORP COM 156782104 546 7,453 SH   SOLE 29 7,453 0 0
CERNER CORP COM 156782104 129,661 1,768,902 SH   SOLE 30 1,768,902 0 0
CERNER CORP COM 156782104 6,674 91,055 SH   SOLE 31 55,506 0 35,549
CERNER CORP COM 156782104 3,337 45,520 SH   SOLE 32 45,520 0 0
CERNER CORP COM 156782104 18,061 246,392 SH   SOLE 34 246,392 0 0
CERNER CORP COM 156782104 15,761 215,021 SH   SOLE 36 215,021 0 0
CERNER CORP COM 156782104 439 5,988 SH   SOLE 40 5,988 0 0
CERUS CORP COM 157085101 651 115,786 SH   SOLE 2 5,678 0 110,108
CERUS CORP COM 157085101 18 3,142 SH   SOLE 7 3,142 0 0
CERUS CORP COM 157085101 2,653 472,133 SH   SOLE 18 472,133 0 0
CERUS CORP COM 157085101 1,281 227,870 SH   SOLE 19 227,870 0 0
CERUS CORP COM 157085101 33,477 5,956,720 SH   SOLE 21 5,956,720 0 0
CERUS CORP COM 157085101 23,181 4,124,672 SH   SOLE 22 3,940,973 0 183,699
CERUS CORP COM 157085101 50 8,836 SH   SOLE 26 0 0 8,836
CERUS CORP COM 157085101 108 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 260 46,267 SH   SOLE 30 46,267 0 0
CERUS CORP COM 157085101 48 8,503 SH   SOLE 40 8,503 0 0
CESCA THERAPEUTICS INC COM 157131301 0 27 SH   SOLE 21 27 0 0
CESCA THERAPEUTICS INC COM 157131301 40 14,396 SH   SOLE 22 14,396 0 0
CEVA INC COM 157210105 465 19,102 SH   SOLE 2 899 0 18,203
CEVA INC COM 157210105 3 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 11 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 2,408 98,895 SH   SOLE 18 98,895 0 0
CEVA INC COM 157210105 906 37,224 SH   SOLE 19 37,224 0 0
CEVA INC COM 157210105 59,402 2,439,498 SH   SOLE 21 2,439,498 0 0
CEVA INC COM 157210105 17,434 715,965 SH   SOLE 22 691,378 0 24,587
CEVA INC COM 157210105 74 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 71 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 820 33,677 SH   SOLE 30 33,677 0 0
CEVA INC COM 157210105 50 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 29,981 641,855 SH   SOLE 2 124,226 0 517,629
CF INDS HLDGS INC COM 125269100 3,220 68,944 SH   SOLE 4 63,054 0 5,890
CF INDS HLDGS INC COM 125269100 12,867 275,473 SH   SOLE 7 275,473 0 0
CF INDS HLDGS INC COM 125269100 64 1,377 SH   SOLE 13 1,377 0 0
CF INDS HLDGS INC COM 125269100 103 2,214 SH   SOLE 15 2,214 0 0
CF INDS HLDGS INC COM 125269100 24,146 516,925 SH   SOLE 18 487,701 0 29,224
CF INDS HLDGS INC COM 125269100 3,273 70,075 SH   SOLE 19 70,075 0 0
CF INDS HLDGS INC COM 125269100 406,156 8,695,259 SH   SOLE 21 8,695,259 0 0
CF INDS HLDGS INC COM 125269100 286,856 6,141,206 SH   SOLE 22 5,523,036 0 618,170
CF INDS HLDGS INC COM 125269100 7,441 159,305 SH   SOLE 23 159,305 0 0
CF INDS HLDGS INC COM 125269100 10,047 215,096 SH   SOLE 25 215,096 0 0
CF INDS HLDGS INC COM 125269100 34,010 728,113 SH   SOLE 26 294,287 0 433,826
CF INDS HLDGS INC COM 125269100 2,062 44,137 SH   SOLE 28 32,706 0 11,431
CF INDS HLDGS INC COM 125269100 223 4,782 SH   SOLE 29 4,782 0 0
CF INDS HLDGS INC COM 125269100 36,655 784,725 SH   SOLE 30 784,725 0 0
CF INDS HLDGS INC COM 125269100 3,521 75,376 SH   SOLE 31 43,072 0 32,304
CF INDS HLDGS INC COM 125269100 3,145 67,334 SH   SOLE 32 67,334 0 0
CF INDS HLDGS INC COM 125269100 563 12,057 SH   SOLE 34 12,057 0 0
CF INDS HLDGS INC COM 125269100 7,568 162,023 SH   SOLE 36 162,023 0 0
CF INDS HLDGS INC COM 125269100 219 4,681 SH   SOLE 40 4,681 0 0
CGI INC CL A SUB VTG 12532H104 3,847 50,108 SH   SOLE 21 50,108 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 10 1,289 SH   SOLE 18 1,289 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 123 15,733 SH   SOLE 21 15,733 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 940 120,005 SH   SOLE 22 120,005 0 0
CHANGE HEALTHCARE INC COM 15912K100 26 1,763 SH   SOLE 18 1,763 0 0
CHANGE HEALTHCARE INC COM 15912K100 115 7,896 SH   SOLE 22 7,896 0 0
CHANGE HEALTHCARE INC COM 15912K100 3,384 231,771 SH   SOLE 26 42,012 0 189,759
CHANGE HEALTHCARE INC COM 15912K100 54 3,721 SH   SOLE 31 0 0 3,721
CHANGYOU COM LTD ADS REP CL A 15911M107 35 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,887 196,319 SH   SOLE 21 196,319 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 941 97,955 SH   SOLE 22 97,955 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 480 49,948 SH   SOLE 30 49,948 0 0
CHANNELADVISOR CORP COM 159179100 203 23,162 SH   SOLE 2 950 0 22,212
CHANNELADVISOR CORP COM 159179100 4 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 781 89,119 SH   SOLE 18 89,119 0 0
CHANNELADVISOR CORP COM 159179100 398 45,479 SH   SOLE 19 45,479 0 0
CHANNELADVISOR CORP COM 159179100 8,231 939,578 SH   SOLE 21 939,578 0 0
CHANNELADVISOR CORP COM 159179100 6,444 735,631 SH   SOLE 22 706,813 0 28,818
CHANNELADVISOR CORP COM 159179100 27 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 49 5,568 SH   SOLE 30 5,568 0 0
CHANNELADVISOR CORP COM 159179100 19 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 11 9,675 SH   SOLE 22 9,675 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 192 40,814 SH   SOLE 2 1,290 0 39,524
CHAPARRAL ENERGY INC COM CL A 15942R208 506 107,333 SH   SOLE 18 107,333 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 244 51,809 SH   SOLE 19 51,809 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 5,216 1,107,439 SH   SOLE 21 1,107,439 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 1,897 402,862 SH   SOLE 22 374,134 0 28,728
CHAPARRAL ENERGY INC COM CL A 15942R208 55 11,757 SH   SOLE 30 11,757 0 0
CHARAH SOLUTIONS INC COM 15957P105 45 8,260 SH   SOLE 2 235 0 8,025
CHARAH SOLUTIONS INC COM 15957P105 159 28,830 SH   SOLE 18 28,830 0 0
CHARAH SOLUTIONS INC COM 15957P105 69 12,553 SH   SOLE 19 12,553 0 0
CHARAH SOLUTIONS INC COM 15957P105 1,831 332,896 SH   SOLE 21 332,896 0 0
CHARAH SOLUTIONS INC COM 15957P105 378 68,637 SH   SOLE 22 66,790 0 1,847
CHARLES & COLVARD LTD COM 159765106 6 3,926 SH   SOLE 18 3,926 0 0
CHARLES & COLVARD LTD COM 159765106 109 69,279 SH   SOLE 21 69,279 0 0
CHARLES RIV LABS INTL INC COM 159864107 18,069 127,338 SH   SOLE 2 25,563 0 101,775
CHARLES RIV LABS INTL INC COM 159864107 36 252 SH   SOLE 4 252 0 0
CHARLES RIV LABS INTL INC COM 159864107 151 1,061 SH   SOLE 7 1,061 0 0
CHARLES RIV LABS INTL INC COM 159864107 21,816 153,741 SH   SOLE 18 153,741 0 0
CHARLES RIV LABS INTL INC COM 159864107 27,958 197,024 SH   SOLE 19 197,024 0 0
CHARLES RIV LABS INTL INC COM 159864107 363,022 2,558,294 SH   SOLE 21 2,558,294 0 0
CHARLES RIV LABS INTL INC COM 159864107 222,624 1,568,879 SH   SOLE 22 1,476,641 0 92,238
CHARLES RIV LABS INTL INC COM 159864107 2,714 19,127 SH   SOLE 26 10,120 0 9,007
CHARLES RIV LABS INTL INC COM 159864107 861 6,068 SH   SOLE 28 6,068 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,891 13,325 SH   SOLE 30 13,325 0 0
CHARLES RIV LABS INTL INC COM 159864107 142 1,002 SH   SOLE 31 1,002 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,245 8,776 SH   SOLE 34 8,776 0 0
CHARLES RIV LABS INTL INC COM 159864107 107 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 708 4,990 SH   SOLE 40 4,990 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,376 30,910 SH   SOLE 2 1,464 0 29,446
CHART INDS INC COM PAR $0.01 16115Q308 13 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 55 712 SH   SOLE 7 712 0 0
CHART INDS INC COM PAR $0.01 16115Q308 11,932 155,209 SH   SOLE 18 155,209 0 0
CHART INDS INC COM PAR $0.01 16115Q308 4,644 60,412 SH   SOLE 19 60,412 0 0
CHART INDS INC COM PAR $0.01 16115Q308 292,729 3,807,614 SH   SOLE 21 3,807,614 0 0
CHART INDS INC COM PAR $0.01 16115Q308 75,371 980,373 SH   SOLE 22 933,216 0 47,157
CHART INDS INC COM PAR $0.01 16115Q308 772 10,040 SH   SOLE 26 8,183 0 1,857
CHART INDS INC COM PAR $0.01 16115Q308 289 3,764 SH   SOLE 28 3,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 3,897 50,695 SH   SOLE 30 50,695 0 0
CHART INDS INC COM PAR $0.01 16115Q308 310 4,036 SH   SOLE 34 4,036 0 0
CHART INDS INC COM PAR $0.01 16115Q308 187 2,433 SH   SOLE 40 2,433 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 155,150 392,605 SH   SOLE 2 45,970 0 346,635
CHARTER COMMUNICATIONS INC N CL A 16119P108 24,372 61,674 SH   SOLE 4 57,425 0 4,249
CHARTER COMMUNICATIONS INC N CL A 16119P108 63,911 161,727 SH   SOLE 7 160,365 0 1,362
CHARTER COMMUNICATIONS INC N CL A 16119P108 925 2,340 SH   SOLE 13 2,340 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 773 1,955 SH   SOLE 15 1,955 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 10 25 SH   SOLE 17 0 0 25
CHARTER COMMUNICATIONS INC N CL A 16119P108 169,500 428,918 SH   SOLE 18 406,778 0 22,140
CHARTER COMMUNICATIONS INC N CL A 16119P108 242,690 614,124 SH   SOLE 19 614,124 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,236,664 3,129,368 SH   SOLE 21 3,129,368 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,601,902 4,053,601 SH   SOLE 22 3,619,075 0 434,526
CHARTER COMMUNICATIONS INC N CL A 16119P108 44,743 113,221 SH   SOLE 23 113,221 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 217,898 551,389 SH   SOLE 25 551,389 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 233,694 591,362 SH   SOLE 26 176,803 0 414,559
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,154 30,756 SH   SOLE 28 22,499 0 8,257
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,531 3,874 SH   SOLE 29 3,874 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 250,959 635,051 SH   SOLE 30 635,051 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 25,854 65,424 SH   SOLE 31 30,348 0 35,076
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,348 31,246 SH   SOLE 32 31,246 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 113,151 286,329 SH   SOLE 34 286,329 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 45,707 115,661 SH   SOLE 36 115,661 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,446 3,660 SH   SOLE 40 3,660 0 0
CHASE CORP COM 16150R104 684 6,350 SH   SOLE 2 289 0 6,061
CHASE CORP COM 16150R104 16 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,572 23,894 SH   SOLE 18 23,894 0 0
CHASE CORP COM 16150R104 1,336 12,409 SH   SOLE 19 12,409 0 0
CHASE CORP COM 16150R104 24,720 229,654 SH   SOLE 21 229,654 0 0
CHASE CORP COM 16150R104 24,574 228,298 SH   SOLE 22 218,956 0 9,342
CHASE CORP COM 16150R104 113 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 120 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 234 2,177 SH   SOLE 30 2,177 0 0
CHASE CORP COM 16150R104 74 689 SH   SOLE 40 689 0 0
CHATHAM LODGING TR COM 16208T102 918 48,670 SH   SOLE 2 1,931 0 46,739
CHATHAM LODGING TR COM 16208T102 222 11,780 SH   SOLE 4 11,780 0 0
CHATHAM LODGING TR COM 16208T102 926 49,080 SH   SOLE 7 49,080 0 0
CHATHAM LODGING TR COM 16208T102 28 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 3,856 204,359 SH   SOLE 18 204,359 0 0
CHATHAM LODGING TR COM 16208T102 2,483 131,579 SH   SOLE 19 131,579 0 0
CHATHAM LODGING TR COM 16208T102 96,983 5,139,525 SH   SOLE 21 5,139,525 0 0
CHATHAM LODGING TR COM 16208T102 36,509 1,934,754 SH   SOLE 22 1,874,191 0 60,563
CHATHAM LODGING TR COM 16208T102 30 1,601 SH   SOLE 23 1,601 0 0
CHATHAM LODGING TR COM 16208T102 1,859 98,528 SH   SOLE 25 98,528 0 0
CHATHAM LODGING TR COM 16208T102 1,006 53,293 SH   SOLE 26 25,190 0 28,103
CHATHAM LODGING TR COM 16208T102 118 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 442 23,441 SH   SOLE 29 23,441 0 0
CHATHAM LODGING TR COM 16208T102 5,042 267,222 SH   SOLE 30 267,222 0 0
CHATHAM LODGING TR COM 16208T102 81 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,488 142,619 SH   SOLE 2 98,691 0 43,928
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,635 66,041 SH   SOLE 4 62,684 0 3,357
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,584 108,851 SH   SOLE 7 94,940 0 13,911
CHECK POINT SOFTWARE TECH LT ORD M22465104 89 773 SH   SOLE 13 773 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 150 1,301 SH   SOLE 15 1,301 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,896 128,845 SH   SOLE 18 125,280 0 3,565
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,643 92,061 SH   SOLE 19 92,061 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,508 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 197,005 1,704,049 SH   SOLE 21 1,704,049 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 234,813 2,031,075 SH   SOLE 22 1,871,436 0 159,639
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,977 138,194 SH   SOLE 23 138,194 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,958 120,731 SH   SOLE 25 120,731 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 56,173 485,884 SH   SOLE 26 139,018 0 346,866
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,073 17,934 SH   SOLE 28 17,934 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,085 18,031 SH   SOLE 29 18,031 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 33,276 287,831 SH   SOLE 30 287,831 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,363 72,341 SH   SOLE 31 53,253 0 19,088
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,462 21,296 SH   SOLE 32 21,296 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,565 39,484 SH   SOLE 34 39,484 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,964 94,839 SH   SOLE 36 94,839 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 304 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 492 162,310 SH   SOLE 2 143,439 0 18,871
CHECKPOINT THERAPEUTICS INC COM 162828107 464 153,221 SH   SOLE 18 153,221 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 2,679 884,014 SH   SOLE 19 884,014 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 2,253 743,616 SH   SOLE 21 743,616 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,324 437,104 SH   SOLE 22 430,627 0 6,477
CHECKPOINT THERAPEUTICS INC COM 162828107 1,301 429,300 SH   SOLE 34 429,300 0 0
CHEESECAKE FACTORY INC COM 163072101 2,392 54,705 SH   SOLE 2 19,536 0 35,169
CHEESECAKE FACTORY INC COM 163072101 9 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 33 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 10,630 243,129 SH   SOLE 18 243,129 0 0
CHEESECAKE FACTORY INC COM 163072101 3,141 71,845 SH   SOLE 19 71,845 0 0
CHEESECAKE FACTORY INC COM 163072101 128,376 2,936,317 SH   SOLE 21 2,936,317 0 0
CHEESECAKE FACTORY INC COM 163072101 67,083 1,534,372 SH   SOLE 22 1,469,589 0 64,783
CHEESECAKE FACTORY INC COM 163072101 809 18,501 SH   SOLE 26 14,159 0 4,342
CHEESECAKE FACTORY INC COM 163072101 223 5,100 SH   SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 541 12,363 SH   SOLE 30 12,363 0 0
CHEESECAKE FACTORY INC COM 163072101 214 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 31 8,680 SH   SOLE 21 8,680 0 0
CHEETAH MOBILE INC ADR 163075104 617 173,764 SH   SOLE 22 173,764 0 0
CHEETAH MOBILE INC ADR 163075104 18 4,953 SH   SOLE 25 4,953 0 0
CHEETAH MOBILE INC ADR 163075104 230 64,803 SH   SOLE 30 64,803 0 0
CHEFS WHSE INC COM 163086101 746 21,265 SH   SOLE 2 1,005 0 20,260
CHEFS WHSE INC COM 163086101 7 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 17 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 3,855 109,922 SH   SOLE 18 109,922 0 0
CHEFS WHSE INC COM 163086101 1,441 41,091 SH   SOLE 19 41,091 0 0
CHEFS WHSE INC COM 163086101 89,358 2,547,987 SH   SOLE 21 2,547,987 0 0
CHEFS WHSE INC COM 163086101 25,338 722,490 SH   SOLE 22 693,312 0 29,178
CHEFS WHSE INC COM 163086101 84 2,385 SH   SOLE 26 0 0 2,385
CHEFS WHSE INC COM 163086101 108 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 1,252 35,704 SH   SOLE 30 35,704 0 0
CHEFS WHSE INC COM 163086101 77 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 3,906 101,213 SH   SOLE 2 4,919 0 96,294
CHEGG INC COM 163092109 57 1,474 SH   SOLE 4 1,474 0 0
CHEGG INC COM 163092109 82 2,125 SH   SOLE 7 2,125 0 0
CHEGG INC COM 163092109 15,099 391,273 SH   SOLE 18 379,806 0 11,467
CHEGG INC COM 163092109 10,087 261,395 SH   SOLE 19 261,395 0 0
CHEGG INC COM 163092109 139,359 3,611,285 SH   SOLE 21 3,611,285 0 0
CHEGG INC COM 163092109 124,677 3,230,820 SH   SOLE 22 3,082,251 0 148,569
CHEGG INC COM 163092109 171 4,425 SH   SOLE 23 4,425 0 0
CHEGG INC COM 163092109 14,380 372,642 SH   SOLE 25 372,642 0 0
CHEGG INC COM 163092109 2,285 59,203 SH   SOLE 26 29,424 0 29,779
CHEGG INC COM 163092109 475 12,321 SH   SOLE 28 12,321 0 0
CHEGG INC COM 163092109 1,293 33,504 SH   SOLE 30 33,504 0 0
CHEGG INC COM 163092109 2,978 77,167 SH   SOLE 34 77,167 0 0
CHEGG INC COM 163092109 371 9,608 SH   SOLE 40 9,608 0 0
CHEGG INC NOTE 0.250% 5/1 163092AB5 1,302 850,000 PRN   SOLE 21 850,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 21 3,444 SH   SOLE 18 3,444 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 302 49,522 SH   SOLE 21 49,522 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 840 137,872 SH   SOLE 22 137,872 0 0
CHEMED CORP NEW COM 16359R103 13,993 38,778 SH   SOLE 2 11,751 0 27,027
CHEMED CORP NEW COM 16359R103 73 203 SH   SOLE 4 203 0 0
CHEMED CORP NEW COM 16359R103 104 288 SH   SOLE 7 288 0 0
CHEMED CORP NEW COM 16359R103 17,355 48,096 SH   SOLE 18 48,096 0 0
CHEMED CORP NEW COM 16359R103 10,801 29,933 SH   SOLE 19 29,933 0 0
CHEMED CORP NEW COM 16359R103 312,107 864,946 SH   SOLE 21 864,946 0 0
CHEMED CORP NEW COM 16359R103 244,085 676,435 SH   SOLE 22 645,223 0 31,212
CHEMED CORP NEW COM 16359R103 2,318 6,424 SH   SOLE 23 6,424 0 0
CHEMED CORP NEW COM 16359R103 7,648 21,194 SH   SOLE 26 3,794 0 17,400
CHEMED CORP NEW COM 16359R103 746 2,068 SH   SOLE 28 2,068 0 0
CHEMED CORP NEW COM 16359R103 2,476 6,862 SH   SOLE 30 6,862 0 0
CHEMED CORP NEW COM 16359R103 120 332 SH   SOLE 31 332 0 0
CHEMED CORP NEW COM 16359R103 619 1,716 SH   SOLE 40 1,716 0 0
CHEMICAL FINL CORP COM 163731102 5,502 133,831 SH   SOLE 2 62,227 0 71,604
CHEMICAL FINL CORP COM 163731102 14 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 80 1,942 SH   SOLE 7 1,942 0 0
CHEMICAL FINL CORP COM 163731102 20,590 500,849 SH   SOLE 18 497,787 0 3,062
CHEMICAL FINL CORP COM 163731102 17,204 418,481 SH   SOLE 19 418,481 0 0
CHEMICAL FINL CORP COM 163731102 212,419 5,167,094 SH   SOLE 21 5,167,094 0 0
CHEMICAL FINL CORP COM 163731102 132,590 3,225,246 SH   SOLE 22 3,125,472 0 99,774
CHEMICAL FINL CORP COM 163731102 3,986 96,960 SH   SOLE 23 96,960 0 0
CHEMICAL FINL CORP COM 163731102 9,555 232,432 SH   SOLE 26 13,689 0 218,743
CHEMICAL FINL CORP COM 163731102 371 9,014 SH   SOLE 28 9,014 0 0
CHEMICAL FINL CORP COM 163731102 864 21,020 SH   SOLE 30 21,020 0 0
CHEMICAL FINL CORP COM 163731102 576 14,002 SH   SOLE 34 14,002 0 0
CHEMICAL FINL CORP COM 163731102 281 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 434 46,616 SH   SOLE 2 12,688 0 33,928
CHEMOCENTRYX INC COM 16383L106 6 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 1,448 155,662 SH   SOLE 18 142,520 0 13,142
CHEMOCENTRYX INC COM 16383L106 2,235 240,295 SH   SOLE 19 240,295 0 0
CHEMOCENTRYX INC COM 16383L106 17,980 1,933,351 SH   SOLE 21 1,933,351 0 0
CHEMOCENTRYX INC COM 16383L106 12,182 1,309,861 SH   SOLE 22 1,285,850 0 24,011
CHEMOCENTRYX INC COM 16383L106 519 55,850 SH   SOLE 23 55,850 0 0
CHEMOCENTRYX INC COM 16383L106 933 100,371 SH   SOLE 26 0 0 100,371
CHEMOCENTRYX INC COM 16383L106 56 6,022 SH   SOLE 30 6,022 0 0
CHEMOCENTRYX INC COM 16383L106 39 4,228 SH   SOLE 40 4,228 0 0
CHEMOURS CO COM 163851108 11,025 459,390 SH   SOLE 2 91,666 0 367,724
CHEMOURS CO COM 163851108 1,321 55,056 SH   SOLE 4 50,051 0 5,005
CHEMOURS CO COM 163851108 262 10,904 SH   SOLE 7 10,904 0 0
CHEMOURS CO COM 163851108 26 1,083 SH   SOLE 13 1,083 0 0
CHEMOURS CO COM 163851108 11,435 476,468 SH   SOLE 18 463,273 0 13,195
CHEMOURS CO COM 163851108 873 36,386 SH   SOLE 19 36,386 0 0
CHEMOURS CO COM 163851108 199,757 8,323,208 SH   SOLE 21 8,323,208 0 0
CHEMOURS CO COM 163851108 137,150 5,714,594 SH   SOLE 22 5,368,754 0 345,840
CHEMOURS CO COM 163851108 2,979 124,130 SH   SOLE 23 124,130 0 0
CHEMOURS CO COM 163851108 38 1,576 SH   SOLE 25 1,576 0 0
CHEMOURS CO COM 163851108 9,876 411,501 SH   SOLE 26 236,982 0 174,519
CHEMOURS CO COM 163851108 790 32,910 SH   SOLE 28 23,941 0 8,969
CHEMOURS CO COM 163851108 954 39,752 SH   SOLE 29 3,624 0 36,128
CHEMOURS CO COM 163851108 7,565 315,220 SH   SOLE 30 315,220 0 0
CHEMOURS CO COM 163851108 1,483 61,783 SH   SOLE 31 33,505 0 28,278
CHEMOURS CO COM 163851108 189 7,865 SH   SOLE 34 7,865 0 0
CHEMOURS CO COM 163851108 843 35,111 SH   SOLE 36 35,111 0 0
CHEMOURS CO COM 163851108 89 3,715 SH   SOLE 40 3,715 0 0
CHEMUNG FINL CORP COM 164024101 166 3,429 SH   SOLE 2 124 0 3,305
CHEMUNG FINL CORP COM 164024101 590 12,202 SH   SOLE 18 12,202 0 0
CHEMUNG FINL CORP COM 164024101 307 6,355 SH   SOLE 19 6,355 0 0
CHEMUNG FINL CORP COM 164024101 5,958 123,256 SH   SOLE 21 123,256 0 0
CHEMUNG FINL CORP COM 164024101 1,797 37,166 SH   SOLE 22 34,974 0 2,192
CHENIERE ENERGY INC COM NEW 16411R208 38,121 556,913 SH   SOLE 2 29,566 0 527,347
CHENIERE ENERGY INC COM NEW 16411R208 5,277 77,090 SH   SOLE 4 70,648 0 6,442
CHENIERE ENERGY INC COM NEW 16411R208 21,462 313,537 SH   SOLE 7 313,537 0 0
CHENIERE ENERGY INC COM NEW 16411R208 87 1,272 SH   SOLE 13 1,272 0 0
CHENIERE ENERGY INC COM NEW 16411R208 150 2,189 SH   SOLE 15 2,189 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,935 130,532 SH   SOLE 18 113,020 0 17,512
CHENIERE ENERGY INC COM NEW 16411R208 26,852 392,283 SH   SOLE 19 392,283 0 0
CHENIERE ENERGY INC COM NEW 16411R208 384,016 5,610,167 SH   SOLE 21 5,610,167 0 0
CHENIERE ENERGY INC COM NEW 16411R208 413,501 6,040,926 SH   SOLE 22 5,576,753 0 464,173
CHENIERE ENERGY INC COM NEW 16411R208 11,305 165,150 SH   SOLE 23 165,150 0 0
CHENIERE ENERGY INC COM NEW 16411R208 55,869 816,207 SH   SOLE 25 816,207 0 0
CHENIERE ENERGY INC COM NEW 16411R208 60,138 878,569 SH   SOLE 26 308,394 0 570,175
CHENIERE ENERGY INC COM NEW 16411R208 3,240 47,330 SH   SOLE 28 34,905 0 12,425
CHENIERE ENERGY INC COM NEW 16411R208 3,588 52,412 SH   SOLE 29 4,536 0 47,876
CHENIERE ENERGY INC COM NEW 16411R208 21,115 308,471 SH   SOLE 30 308,471 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,860 71,006 SH   SOLE 31 39,144 0 31,862
CHENIERE ENERGY INC COM NEW 16411R208 3,504 51,197 SH   SOLE 34 51,197 0 0
CHENIERE ENERGY INC COM NEW 16411R208 10,273 150,083 SH   SOLE 36 150,083 0 0
CHENIERE ENERGY INC COM NEW 16411R208 378 5,528 SH   SOLE 40 5,528 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,253 1,600,000 PRN   SOLE 21 1,600,000 0 0
CHERRY HILL MTG INVT CORP COM 164651101 257 16,081 SH   SOLE 2 768 0 15,313
CHERRY HILL MTG INVT CORP COM 164651101 6 346 SH   SOLE 7 346 0 0
CHERRY HILL MTG INVT CORP COM 164651101 906 56,607 SH   SOLE 18 56,607 0 0
CHERRY HILL MTG INVT CORP COM 164651101 418 26,135 SH   SOLE 19 26,135 0 0
CHERRY HILL MTG INVT CORP COM 164651101 14,559 909,918 SH   SOLE 21 909,918 0 0
CHERRY HILL MTG INVT CORP COM 164651101 10,553 659,541 SH   SOLE 22 648,076 0 11,465
CHESAPEAKE ENERGY CORP COM 165167107 5,745 2,946,071 SH   SOLE 2 535,494 0 2,410,577
CHESAPEAKE ENERGY CORP COM 165167107 11 5,881 SH   SOLE 4 5,881 0 0
CHESAPEAKE ENERGY CORP COM 165167107 88 45,322 SH   SOLE 7 45,322 0 0
CHESAPEAKE ENERGY CORP COM 165167107 0 85 SH   SOLE 17 0 0 85
CHESAPEAKE ENERGY CORP COM 165167107 5,920 3,035,687 SH   SOLE 18 3,035,687 0 0
CHESAPEAKE ENERGY CORP COM 165167107 570 292,238 SH   SOLE 19 292,238 0 0
CHESAPEAKE ENERGY CORP COM 165167107 107,603 55,180,950 SH   SOLE 21 55,180,950 0 0
CHESAPEAKE ENERGY CORP COM 165167107 73,970 37,933,377 SH   SOLE 22 35,552,824 0 2,380,553
CHESAPEAKE ENERGY CORP COM 165167107 857 439,315 SH   SOLE 26 287,644 0 151,671
CHESAPEAKE ENERGY CORP COM 165167107 317 162,742 SH   SOLE 28 162,742 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,113 570,779 SH   SOLE 30 570,779 0 0
CHESAPEAKE ENERGY CORP COM 165167107 151 77,351 SH   SOLE 31 27,651 0 49,700
CHESAPEAKE ENERGY CORP COM 165167107 104 53,287 SH   SOLE 36 53,287 0 0
CHESAPEAKE ENERGY CORP COM 165167107 240 123,295 SH   SOLE 40 123,295 0 0
CHESAPEAKE ENERGY CORP PFD CONV 165167842 6,354 119,549 SH   SOLE 21 119,549 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 859 1,076,000 PRN   SOLE 2 1,076,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 8,935 11,194,000 PRN   SOLE 19 11,194,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2,395 3,000,000 PRN   SOLE 21 3,000,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 65 82,000 PRN   SOLE 22 82,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,523 1,908,000 PRN   SOLE 34 1,908,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,837 64,621 SH   SOLE 2 5,580 0 59,041
CHESAPEAKE LODGING TR SH BEN INT 165240102 457 16,089 SH   SOLE 4 16,089 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,807 63,569 SH   SOLE 7 63,569 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 72 2,530 SH   SOLE 15 2,530 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 7,474 262,987 SH   SOLE 18 262,987 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 5,683 199,968 SH   SOLE 19 199,968 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 192,432 6,771,013 SH   SOLE 21 6,771,013 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 69,193 2,434,647 SH   SOLE 22 2,346,920 0 87,727
CHESAPEAKE LODGING TR SH BEN INT 165240102 350 12,304 SH   SOLE 23 12,304 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,591 126,338 SH   SOLE 25 126,338 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,023 71,190 SH   SOLE 26 6,811 0 64,379
CHESAPEAKE LODGING TR SH BEN INT 165240102 213 7,486 SH   SOLE 28 7,486 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 930 32,708 SH   SOLE 29 32,708 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 9,915 348,859 SH   SOLE 30 348,859 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 180 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,854 19,514 SH   SOLE 2 6,059 0 13,455
CHESAPEAKE UTILS CORP COM 165303108 16 168 SH   SOLE 4 168 0 0
CHESAPEAKE UTILS CORP COM 165303108 21 216 SH   SOLE 7 216 0 0
CHESAPEAKE UTILS CORP COM 165303108 5,098 53,651 SH   SOLE 18 52,963 0 688
CHESAPEAKE UTILS CORP COM 165303108 6,878 72,381 SH   SOLE 19 72,381 0 0
CHESAPEAKE UTILS CORP COM 165303108 48,863 514,242 SH   SOLE 21 514,242 0 0
CHESAPEAKE UTILS CORP COM 165303108 58,773 618,538 SH   SOLE 22 590,493 0 28,045
CHESAPEAKE UTILS CORP COM 165303108 2,049 21,567 SH   SOLE 23 21,567 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,232 44,536 SH   SOLE 26 5,309 0 39,227
CHESAPEAKE UTILS CORP COM 165303108 194 2,040 SH   SOLE 28 2,040 0 0
CHESAPEAKE UTILS CORP COM 165303108 446 4,693 SH   SOLE 30 4,693 0 0
CHESAPEAKE UTILS CORP COM 165303108 152 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 642,777 5,165,359 SH   SOLE 2 958,860 0 4,206,499
CHEVRON CORP NEW COM 166764100 88,439 710,697 SH   SOLE 4 659,460 0 51,237
CHEVRON CORP NEW COM 166764100 244,262 1,962,892 SH   SOLE 7 1,882,287 0 80,605
CHEVRON CORP NEW COM 166764100 13,223 106,260 SH   SOLE 13 106,260 0 0
CHEVRON CORP NEW COM 166764100 2,226 17,891 SH   SOLE 15 17,891 0 0
CHEVRON CORP NEW COM 166764100 902,904 7,255,739 SH   SOLE 18 6,906,384 0 349,355
CHEVRON CORP NEW COM 166764100 138,017 1,109,104 SH   SOLE 19 1,109,104 0 0
CHEVRON CORP NEW COM 166764100 5,581,346 44,851,706 SH   SOLE 21 44,851,706 0 0
CHEVRON CORP NEW COM 166764100 5,906,714 47,466,360 SH   SOLE 22 41,613,338 0 5,853,022
CHEVRON CORP NEW COM 166764100 189,480 1,522,660 SH   SOLE 23 1,522,660 0 0
CHEVRON CORP NEW COM 166764100 233,091 1,873,118 SH   SOLE 25 1,851,905 0 21,213
CHEVRON CORP NEW COM 166764100 1,033,236 8,303,087 SH   SOLE 26 2,023,491 0 6,279,596
CHEVRON CORP NEW COM 166764100 46,273 371,853 SH   SOLE 28 272,508 0 99,345
CHEVRON CORP NEW COM 166764100 46,623 374,662 SH   SOLE 29 127,401 0 247,261
CHEVRON CORP NEW COM 166764100 863,582 6,939,744 SH   SOLE 30 6,939,744 0 0
CHEVRON CORP NEW COM 166764100 92,254 741,351 SH   SOLE 31 440,578 0 300,773
CHEVRON CORP NEW COM 166764100 22,605 181,656 SH   SOLE 32 181,656 0 0
CHEVRON CORP NEW COM 166764100 110,076 884,572 SH   SOLE 34 884,572 0 0
CHEVRON CORP NEW COM 166764100 204,195 1,640,911 SH   SOLE 36 1,640,911 0 0
CHEVRON CORP NEW COM 166764100 5,328 42,818 SH   SOLE 40 42,818 0 0
CHEWY INC CL A 16679L109 332 9,475 SH   SOLE 2 9,475 0 0
CHEWY INC CL A 16679L109 6 161 SH   SOLE 18 161 0 0
CHEWY INC CL A 16679L109 8,458 241,657 SH   SOLE 19 241,657 0 0
CHEWY INC CL A 16679L109 25 714 SH   SOLE 22 714 0 0
CHEWY INC CL A 16679L109 744 21,246 SH   SOLE 26 3,840 0 17,406
CHEWY INC CL A 16679L109 12 341 SH   SOLE 31 0 0 341
CHEWY INC CL A 16679L109 2,030 57,994 SH   SOLE 34 57,994 0 0
CHIASMA INC COM 16706W102 168 22,503 SH   SOLE 2 1,078 0 21,425
CHIASMA INC COM 16706W102 672 89,920 SH   SOLE 18 89,920 0 0
CHIASMA INC COM 16706W102 325 43,441 SH   SOLE 19 43,441 0 0
CHIASMA INC COM 16706W102 6,416 858,968 SH   SOLE 21 858,968 0 0
CHIASMA INC COM 16706W102 4,381 586,440 SH   SOLE 22 578,858 0 7,582
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 416 123,535 SH   SOLE 2 5,207 0 118,328
CHICOS FAS INC COM 168615102 1 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 10 2,822 SH   SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 1,868 554,223 SH   SOLE 18 554,223 0 0
CHICOS FAS INC COM 168615102 663 196,843 SH   SOLE 19 196,843 0 0
CHICOS FAS INC COM 168615102 44,669 13,254,908 SH   SOLE 21 13,254,908 0 0
CHICOS FAS INC COM 168615102 13,362 3,965,049 SH   SOLE 22 3,712,939 0 252,110
CHICOS FAS INC COM 168615102 34 10,222 SH   SOLE 23 10,222 0 0
CHICOS FAS INC COM 168615102 67 19,879 SH   SOLE 26 13,055 0 6,824
CHICOS FAS INC COM 168615102 64 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 603 178,894 SH   SOLE 30 178,894 0 0
CHICOS FAS INC COM 168615102 7 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 54 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 1,294 13,571 SH   SOLE 2 648 0 12,923
CHILDRENS PL INC COM 168905107 6 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 27 281 SH   SOLE 7 281 0 0
CHILDRENS PL INC COM 168905107 6,530 68,459 SH   SOLE 18 68,459 0 0
CHILDRENS PL INC COM 168905107 2,503 26,240 SH   SOLE 19 26,240 0 0
CHILDRENS PL INC COM 168905107 161,078 1,688,799 SH   SOLE 21 1,688,799 0 0
CHILDRENS PL INC COM 168905107 43,644 457,583 SH   SOLE 22 434,498 0 23,085
CHILDRENS PL INC COM 168905107 452 4,735 SH   SOLE 26 3,649 0 1,086
CHILDRENS PL INC COM 168905107 205 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 2,383 24,984 SH   SOLE 30 24,984 0 0
CHILDRENS PL INC COM 168905107 145 1,518 SH   SOLE 40 1,518 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,494 397,141 SH   SOLE 2 29,005 0 368,136
CHIMERA INVT CORP COM NEW 16934Q208 16 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 126 6,687 SH   SOLE 7 6,687 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,644 87,142 SH   SOLE 18 87,142 0 0
CHIMERA INVT CORP COM NEW 16934Q208 788 41,737 SH   SOLE 19 41,737 0 0
CHIMERA INVT CORP COM NEW 16934Q208 110,985 5,881,543 SH   SOLE 21 5,881,543 0 0
CHIMERA INVT CORP COM NEW 16934Q208 107,787 5,712,074 SH   SOLE 22 5,322,842 0 389,232
CHIMERA INVT CORP COM NEW 16934Q208 1,483 78,587 SH   SOLE 26 40,127 0 38,460
CHIMERA INVT CORP COM NEW 16934Q208 445 23,593 SH   SOLE 28 23,593 0 0
CHIMERA INVT CORP COM NEW 16934Q208 953 50,515 SH   SOLE 30 50,515 0 0
CHIMERA INVT CORP COM NEW 16934Q208 218 11,573 SH   SOLE 31 4,073 0 7,500
CHIMERA INVT CORP COM NEW 16934Q208 177 9,399 SH   SOLE 36 9,399 0 0
CHIMERA INVT CORP COM NEW 16934Q208 310 16,444 SH   SOLE 40 16,444 0 0
CHIMERIX INC COM 16934W106 271 62,842 SH   SOLE 2 16,575 0 46,267
CHIMERIX INC COM 16934W106 5 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 726 167,959 SH   SOLE 18 167,959 0 0
CHIMERIX INC COM 16934W106 716 165,798 SH   SOLE 19 165,798 0 0
CHIMERIX INC COM 16934W106 7,199 1,666,361 SH   SOLE 21 1,666,361 0 0
CHIMERIX INC COM 16934W106 5,531 1,280,433 SH   SOLE 22 1,241,711 0 38,722
CHIMERIX INC COM 16934W106 50 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 132 30,547 SH   SOLE 26 0 0 30,547
CHINA AUTOMOTIVE SYS INC COM 16936R105 39 16,247 SH   SOLE 22 16,247 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 37,103 389,326 SH   SOLE 21 389,326 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 157 1,647 SH   SOLE 25 1,647 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 153 1,604 SH   SOLE 30 1,604 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 10 2,835 SH   SOLE 25 2,835 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 5 2,600 SH   SOLE 22 2,600 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 144 11,679 SH   SOLE 25 11,679 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 531 42,911 SH   SOLE 34 42,911 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14,628 322,980 SH   SOLE 2 0 0 322,980
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 576 12,723 SH   SOLE 4 12,723 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3,589 79,242 SH   SOLE 13 79,242 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,750 60,710 SH   SOLE 18 60,710 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4,793 105,827 SH   SOLE 19 105,827 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 142 3,131 SH   SOLE 21 3,131 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 64,517 1,424,528 SH   SOLE 22 1,218,882 0 205,646
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 674 14,881 SH   SOLE 30 14,881 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 77 1,701 SH   SOLE 34 1,701 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 8,256 121,060 SH   SOLE 2 0 0 121,060
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 396 5,813 SH   SOLE 13 5,813 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 743 10,890 SH   SOLE 18 10,890 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 474 6,949 SH   SOLE 19 6,949 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 452 6,629 SH   SOLE 21 6,629 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 27,150 398,087 SH   SOLE 22 255,954 0 142,133
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,608 23,576 SH   SOLE 30 23,576 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 85 1,251 SH   SOLE 34 1,251 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 3,799 348,543 SH   SOLE 2 0 0 348,543
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 786 72,136 SH   SOLE 4 72,136 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1,090 99,976 SH   SOLE 13 99,976 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 318 29,164 SH   SOLE 19 29,164 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 150 13,742 SH   SOLE 21 13,742 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 27,685 2,539,911 SH   SOLE 22 2,289,515 0 250,396
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 545 50,004 SH   SOLE 30 50,004 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 448 41,103 SH   SOLE 34 41,103 0 0
CHINA YUCHAI INTL LTD COM G21082105 50 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,940 129,398 SH   SOLE 21 129,398 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,651 110,129 SH   SOLE 22 110,129 0 0
CHINA YUCHAI INTL LTD COM G21082105 557 37,164 SH   SOLE 30 37,164 0 0
CHINA YUCHAI INTL LTD COM G21082105 184 12,250 SH   SOLE 34 12,250 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 59 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 45,686 62,337 SH   SOLE 2 7,026 0 55,311
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,873 10,742 SH   SOLE 4 10,011 0 731
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,641 30,893 SH   SOLE 7 22,564 0 8,329
CHIPOTLE MEXICAN GRILL INC COM 169656105 573 782 SH   SOLE 13 782 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 202 276 SH   SOLE 15 276 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 9 12 SH   SOLE 17 0 0 12
CHIPOTLE MEXICAN GRILL INC COM 169656105 38,170 52,082 SH   SOLE 18 48,288 0 3,794
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,898 9,412 SH   SOLE 19 9,412 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 468,286 638,967 SH   SOLE 21 638,967 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 451,428 615,964 SH   SOLE 22 545,394 0 70,570
CHIPOTLE MEXICAN GRILL INC COM 169656105 13,987 19,085 SH   SOLE 23 19,085 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 19,668 26,836 SH   SOLE 25 26,836 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 70,274 95,887 SH   SOLE 26 31,787 0 64,100
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,725 5,083 SH   SOLE 28 3,751 0 1,332
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,391 5,991 SH   SOLE 29 519 0 5,472
CHIPOTLE MEXICAN GRILL INC COM 169656105 68,192 93,046 SH   SOLE 30 93,046 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,696 11,865 SH   SOLE 31 4,531 0 7,334
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,089 1,486 SH   SOLE 34 1,486 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 13,020 17,766 SH   SOLE 36 17,766 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 379 517 SH   SOLE 40 517 0 0
CHOICE HOTELS INTL INC COM 169905106 5,504 63,253 SH   SOLE 2 3,912 0 59,341
CHOICE HOTELS INTL INC COM 169905106 13 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 57 660 SH   SOLE 7 660 0 0
CHOICE HOTELS INTL INC COM 169905106 2,701 31,045 SH   SOLE 18 29,340 0 1,705
CHOICE HOTELS INTL INC COM 169905106 1,559 17,912 SH   SOLE 19 17,912 0 0
CHOICE HOTELS INTL INC COM 169905106 34,969 401,896 SH   SOLE 21 401,896 0 0
CHOICE HOTELS INTL INC COM 169905106 86,073 989,229 SH   SOLE 22 918,848 0 70,381
CHOICE HOTELS INTL INC COM 169905106 1,049 12,061 SH   SOLE 26 9,342 0 2,719
CHOICE HOTELS INTL INC COM 169905106 399 4,591 SH   SOLE 28 4,591 0 0
CHOICE HOTELS INTL INC COM 169905106 874 10,040 SH   SOLE 30 10,040 0 0
CHOICE HOTELS INTL INC COM 169905106 117 1,340 SH   SOLE 31 740 0 600
CHOICE HOTELS INTL INC COM 169905106 253 2,913 SH   SOLE 40 2,913 0 0
CHROMADEX CORP COM NEW 171077407 145 31,136 SH   SOLE 2 1,386 0 29,750
CHROMADEX CORP COM NEW 171077407 586 126,049 SH   SOLE 18 126,049 0 0
CHROMADEX CORP COM NEW 171077407 264 56,716 SH   SOLE 19 56,716 0 0
CHROMADEX CORP COM NEW 171077407 5,833 1,254,324 SH   SOLE 21 1,254,324 0 0
CHROMADEX CORP COM NEW 171077407 3,582 770,429 SH   SOLE 22 747,433 0 22,996
CHUBB LIMITED COM H1467J104 165,793 1,125,626 SH   SOLE 2 117,665 0 1,007,961
CHUBB LIMITED COM H1467J104 25,888 175,764 SH   SOLE 4 163,426 0 12,338
CHUBB LIMITED COM H1467J104 77,468 525,955 SH   SOLE 7 455,951 0 70,004
CHUBB LIMITED COM H1467J104 1,120 7,601 SH   SOLE 13 7,601 0 0
CHUBB LIMITED COM H1467J104 667 4,528 SH   SOLE 15 4,528 0 0
CHUBB LIMITED COM H1467J104 159,691 1,084,195 SH   SOLE 18 1,021,857 0 62,338
CHUBB LIMITED COM H1467J104 130,928 888,914 SH   SOLE 19 888,914 0 0
CHUBB LIMITED COM H1467J104 1,434,502 9,739,304 SH   SOLE 21 9,739,304 0 0
CHUBB LIMITED COM H1467J104 1,678,466 11,395,655 SH   SOLE 22 10,112,344 0 1,283,311
CHUBB LIMITED COM H1467J104 48,688 330,558 SH   SOLE 23 330,558 0 0
CHUBB LIMITED COM H1467J104 65,342 443,631 SH   SOLE 25 443,631 0 0
CHUBB LIMITED COM H1467J104 378,721 2,571,260 SH   SOLE 26 523,843 0 2,047,417
CHUBB LIMITED COM H1467J104 13,208 89,672 SH   SOLE 28 65,419 0 24,253
CHUBB LIMITED COM H1467J104 1,614 10,955 SH   SOLE 29 10,955 0 0
CHUBB LIMITED COM H1467J104 295,258 2,004,604 SH   SOLE 30 2,004,604 0 0
CHUBB LIMITED COM H1467J104 23,386 158,772 SH   SOLE 31 85,993 0 72,779
CHUBB LIMITED COM H1467J104 59,629 404,841 SH   SOLE 34 404,841 0 0
CHUBB LIMITED COM H1467J104 59,950 407,023 SH   SOLE 36 407,023 0 0
CHUBB LIMITED COM H1467J104 1,539 10,450 SH   SOLE 40 10,450 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4,096 112,094 SH   SOLE 2 0 0 112,094
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,124 30,765 SH   SOLE 21 30,765 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,224 33,487 SH   SOLE 30 33,487 0 0
CHURCH & DWIGHT INC COM 171340102 52,197 714,442 SH   SOLE 2 164,868 0 549,574
CHURCH & DWIGHT INC COM 171340102 7,330 100,322 SH   SOLE 4 93,865 0 6,457
CHURCH & DWIGHT INC COM 171340102 20,631 282,379 SH   SOLE 7 271,101 0 11,278
CHURCH & DWIGHT INC COM 171340102 3,939 53,912 SH   SOLE 13 53,912 0 0
CHURCH & DWIGHT INC COM 171340102 176 2,409 SH   SOLE 15 2,409 0 0
CHURCH & DWIGHT INC COM 171340102 47,089 644,524 SH   SOLE 18 594,594 0 49,930
CHURCH & DWIGHT INC COM 171340102 43,221 591,582 SH   SOLE 19 591,582 0 0
CHURCH & DWIGHT INC COM 171340102 587,319 8,038,862 SH   SOLE 21 8,038,862 0 0
CHURCH & DWIGHT INC COM 171340102 502,367 6,876,090 SH   SOLE 22 6,128,839 0 747,251
CHURCH & DWIGHT INC COM 171340102 14,240 194,911 SH   SOLE 23 194,911 0 0
CHURCH & DWIGHT INC COM 171340102 17,340 237,333 SH   SOLE 25 237,333 0 0
CHURCH & DWIGHT INC COM 171340102 99,754 1,365,371 SH   SOLE 26 357,552 0 1,007,819
CHURCH & DWIGHT INC COM 171340102 3,436 47,025 SH   SOLE 28 34,251 0 12,774
CHURCH & DWIGHT INC COM 171340102 8,473 115,980 SH   SOLE 29 15,780 0 100,200
CHURCH & DWIGHT INC COM 171340102 78,694 1,077,111 SH   SOLE 30 1,077,111 0 0
CHURCH & DWIGHT INC COM 171340102 7,382 101,042 SH   SOLE 31 64,518 0 36,524
CHURCH & DWIGHT INC COM 171340102 1,387 18,987 SH   SOLE 34 18,987 0 0
CHURCH & DWIGHT INC COM 171340102 17,106 234,142 SH   SOLE 36 234,142 0 0
CHURCH & DWIGHT INC COM 171340102 366 5,010 SH   SOLE 40 5,010 0 0
CHURCHILL DOWNS INC COM 171484108 5,451 47,373 SH   SOLE 2 18,346 0 29,027
CHURCHILL DOWNS INC COM 171484108 23 204 SH   SOLE 4 204 0 0
CHURCHILL DOWNS INC COM 171484108 72 630 SH   SOLE 7 630 0 0
CHURCHILL DOWNS INC COM 171484108 23,206 201,670 SH   SOLE 18 197,624 0 4,046
CHURCHILL DOWNS INC COM 171484108 11,059 96,105 SH   SOLE 19 96,105 0 0
CHURCHILL DOWNS INC COM 171484108 283,992 2,467,996 SH   SOLE 21 2,467,996 0 0
CHURCHILL DOWNS INC COM 171484108 140,457 1,220,624 SH   SOLE 22 1,172,281 0 48,343
CHURCHILL DOWNS INC COM 171484108 745 6,473 SH   SOLE 23 6,473 0 0
CHURCHILL DOWNS INC COM 171484108 1,767 15,352 SH   SOLE 26 9,783 0 5,569
CHURCHILL DOWNS INC COM 171484108 532 4,623 SH   SOLE 28 4,623 0 0
CHURCHILL DOWNS INC COM 171484108 1,158 10,066 SH   SOLE 30 10,066 0 0
CHURCHILL DOWNS INC COM 171484108 408 3,547 SH   SOLE 40 3,547 0 0
CHUYS HLDGS INC COM 171604101 361 15,731 SH   SOLE 2 618 0 15,113
CHUYS HLDGS INC COM 171604101 8 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 1,742 75,997 SH   SOLE 18 75,997 0 0
CHUYS HLDGS INC COM 171604101 656 28,641 SH   SOLE 19 28,641 0 0
CHUYS HLDGS INC COM 171604101 41,932 1,829,493 SH   SOLE 21 1,829,493 0 0
CHUYS HLDGS INC COM 171604101 12,313 537,205 SH   SOLE 22 496,530 0 40,675
CHUYS HLDGS INC COM 171604101 56 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 571 24,893 SH   SOLE 30 24,893 0 0
CHUYS HLDGS INC COM 171604101 44 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 8 4,754 SH   SOLE 18 4,754 0 0
CIDARA THERAPEUTICS INC COM 171757107 39 23,024 SH   SOLE 19 23,024 0 0
CIDARA THERAPEUTICS INC COM 171757107 121 72,213 SH   SOLE 21 72,213 0 0
CIDARA THERAPEUTICS INC COM 171757107 157 93,663 SH   SOLE 22 93,663 0 0
CIDARA THERAPEUTICS INC COM 171757107 116 69,315 SH   SOLE 26 0 0 69,315
CIENA CORP COM NEW 171779309 19,562 475,625 SH   SOLE 2 178,782 0 296,843
CIENA CORP COM NEW 171779309 707 17,183 SH   SOLE 4 17,183 0 0
CIENA CORP COM NEW 171779309 285 6,937 SH   SOLE 7 6,937 0 0
CIENA CORP COM NEW 171779309 634 15,414 SH   SOLE 13 15,414 0 0
CIENA CORP COM NEW 171779309 19,434 472,494 SH   SOLE 18 451,490 0 21,004
CIENA CORP COM NEW 171779309 24,050 584,743 SH   SOLE 19 584,743 0 0
CIENA CORP COM NEW 171779309 317,742 7,725,318 SH   SOLE 21 7,725,318 0 0
CIENA CORP COM NEW 171779309 230,088 5,594,154 SH   SOLE 22 5,196,827 0 397,327
CIENA CORP COM NEW 171779309 4,356 105,914 SH   SOLE 23 105,914 0 0
CIENA CORP COM NEW 171779309 157 3,825 SH   SOLE 25 3,825 0 0
CIENA CORP COM NEW 171779309 10,746 261,266 SH   SOLE 26 29,629 0 231,637
CIENA CORP COM NEW 171779309 760 18,487 SH   SOLE 28 18,487 0 0
CIENA CORP COM NEW 171779309 2,111 51,327 SH   SOLE 29 14,789 0 36,538
CIENA CORP COM NEW 171779309 2,562 62,298 SH   SOLE 30 62,298 0 0
CIENA CORP COM NEW 171779309 1,921 46,716 SH   SOLE 31 34,199 0 12,517
CIENA CORP COM NEW 171779309 1,669 40,586 SH   SOLE 34 40,586 0 0
CIENA CORP COM NEW 171779309 763 18,547 SH   SOLE 36 18,547 0 0
CIENA CORP COM NEW 171779309 642 15,607 SH   SOLE 40 15,607 0 0
CIGNA CORP NEW COM 125523100 180,489 1,145,597 SH   SOLE 2 314,462 0 831,135
CIGNA CORP NEW COM 125523100 22,747 144,378 SH   SOLE 4 134,294 0 10,084
CIGNA CORP NEW COM 125523100 55,203 350,385 SH   SOLE 7 325,678 0 24,707
CIGNA CORP NEW COM 125523100 1,131 7,177 SH   SOLE 13 7,177 0 0
CIGNA CORP NEW COM 125523100 538 3,415 SH   SOLE 15 3,415 0 0
CIGNA CORP NEW COM 125523100 1 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 121,053 768,349 SH   SOLE 18 715,365 0 52,984
CIGNA CORP NEW COM 125523100 125,788 798,403 SH   SOLE 19 798,403 0 0
CIGNA CORP NEW COM 125523100 1,119,418 7,105,163 SH   SOLE 21 7,105,163 0 0
CIGNA CORP NEW COM 125523100 1,446,994 9,184,347 SH   SOLE 22 8,105,632 0 1,078,715
CIGNA CORP NEW COM 125523100 46,114 292,695 SH   SOLE 23 292,695 0 0
CIGNA CORP NEW COM 125523100 57,905 367,532 SH   SOLE 25 367,532 0 0
CIGNA CORP NEW COM 125523100 289,030 1,834,526 SH   SOLE 26 425,646 0 1,408,880
CIGNA CORP NEW COM 125523100 11,809 74,956 SH   SOLE 28 54,918 0 20,038
CIGNA CORP NEW COM 125523100 11,859 75,273 SH   SOLE 29 15,058 0 60,215
CIGNA CORP NEW COM 125523100 269,705 1,711,871 SH   SOLE 30 1,711,871 0 0
CIGNA CORP NEW COM 125523100 22,315 141,639 SH   SOLE 31 82,875 0 58,764
CIGNA CORP NEW COM 125523100 50,099 317,991 SH   SOLE 34 317,991 0 0
CIGNA CORP NEW COM 125523100 45,187 286,808 SH   SOLE 36 286,808 0 0
CIGNA CORP NEW COM 125523100 1,378 8,744 SH   SOLE 40 8,744 0 0
CIM COML TR CORP COM 125525105 96 4,676 SH   SOLE 2 186 0 4,490
CIM COML TR CORP COM 125525105 250 12,121 SH   SOLE 18 12,121 0 0
CIM COML TR CORP COM 125525105 132 6,397 SH   SOLE 19 6,397 0 0
CIM COML TR CORP COM 125525105 2,554 123,857 SH   SOLE 21 123,857 0 0
CIM COML TR CORP COM 125525105 1,693 82,082 SH   SOLE 22 81,024 0 1,058
CIMAREX ENERGY CO COM 171798101 16,186 272,818 SH   SOLE 2 46,552 0 226,266
CIMAREX ENERGY CO COM 171798101 2,286 38,531 SH   SOLE 4 35,190 0 3,341
CIMAREX ENERGY CO COM 171798101 6,144 103,552 SH   SOLE 7 95,631 0 7,921
CIMAREX ENERGY CO COM 171798101 104 1,746 SH   SOLE 13 1,746 0 0
CIMAREX ENERGY CO COM 171798101 41 691 SH   SOLE 15 691 0 0
CIMAREX ENERGY CO COM 171798101 18,615 313,762 SH   SOLE 18 299,854 0 13,908
CIMAREX ENERGY CO COM 171798101 5,681 95,760 SH   SOLE 19 95,760 0 0
CIMAREX ENERGY CO COM 171798101 147,879 2,492,478 SH   SOLE 21 2,492,478 0 0
CIMAREX ENERGY CO COM 171798101 157,328 2,651,742 SH   SOLE 22 2,382,021 0 269,721
CIMAREX ENERGY CO COM 171798101 4,251 71,647 SH   SOLE 23 71,647 0 0
CIMAREX ENERGY CO COM 171798101 6,230 105,012 SH   SOLE 25 105,012 0 0
CIMAREX ENERGY CO COM 171798101 21,292 358,873 SH   SOLE 26 145,910 0 212,963
CIMAREX ENERGY CO COM 171798101 1,140 19,221 SH   SOLE 28 14,003 0 5,218
CIMAREX ENERGY CO COM 171798101 1,366 23,024 SH   SOLE 29 2,087 0 20,937
CIMAREX ENERGY CO COM 171798101 24,878 419,318 SH   SOLE 30 419,318 0 0
CIMAREX ENERGY CO COM 171798101 1,946 32,796 SH   SOLE 31 18,307 0 14,489
CIMAREX ENERGY CO COM 171798101 356 5,995 SH   SOLE 34 5,995 0 0
CIMAREX ENERGY CO COM 171798101 4,294 72,383 SH   SOLE 36 72,383 0 0
CIMAREX ENERGY CO COM 171798101 118 1,993 SH   SOLE 40 1,993 0 0
CIMPRESS N V SHS EURO N20146101 1,742 19,162 SH   SOLE 2 905 0 18,257
CIMPRESS N V SHS EURO N20146101 9 99 SH   SOLE 4 99 0 0
CIMPRESS N V SHS EURO N20146101 34 370 SH   SOLE 7 370 0 0
CIMPRESS N V SHS EURO N20146101 6,492 71,432 SH   SOLE 18 71,432 0 0
CIMPRESS N V SHS EURO N20146101 3,403 37,439 SH   SOLE 19 37,439 0 0
CIMPRESS N V SHS EURO N20146101 60,983 670,950 SH   SOLE 21 670,950 0 0
CIMPRESS N V SHS EURO N20146101 24,301 267,365 SH   SOLE 22 230,765 0 36,600
CIMPRESS N V SHS EURO N20146101 477 5,245 SH   SOLE 26 3,287 0 1,958
CIMPRESS N V SHS EURO N20146101 279 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS N V SHS EURO N20146101 581 6,393 SH   SOLE 30 6,393 0 0
CIMPRESS N V SHS EURO N20146101 4,430 48,743 SH   SOLE 31 0 0 48,743
CIMPRESS N V SHS EURO N20146101 204 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 244 49,347 SH   SOLE 2 1,779 0 47,568
CINCINNATI BELL INC NEW COM NEW 171871502 2 377 SH   SOLE 4 377 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 5 960 SH   SOLE 7 960 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,115 225,190 SH   SOLE 18 225,190 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 361 72,869 SH   SOLE 19 72,869 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 27,380 5,531,321 SH   SOLE 21 5,531,321 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 7,196 1,453,706 SH   SOLE 22 1,391,531 0 62,175
CINCINNATI BELL INC NEW COM NEW 171871502 65 13,212 SH   SOLE 26 10,420 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 27 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 328 66,312 SH   SOLE 30 66,312 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 22 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 41,217 397,581 SH   SOLE 2 59,474 0 338,107
CINCINNATI FINL CORP COM 172062101 6,502 62,723 SH   SOLE 4 58,627 0 4,096
CINCINNATI FINL CORP COM 172062101 31,756 306,315 SH   SOLE 7 200,393 0 105,922
CINCINNATI FINL CORP COM 172062101 761 7,342 SH   SOLE 13 7,342 0 0
CINCINNATI FINL CORP COM 172062101 151 1,461 SH   SOLE 15 1,461 0 0
CINCINNATI FINL CORP COM 172062101 43,105 415,788 SH   SOLE 18 393,636 0 22,152
CINCINNATI FINL CORP COM 172062101 9,028 87,081 SH   SOLE 19 87,081 0 0
CINCINNATI FINL CORP COM 172062101 626,731 6,045,439 SH   SOLE 21 6,045,439 0 0
CINCINNATI FINL CORP COM 172062101 417,836 4,030,441 SH   SOLE 22 3,573,538 0 456,903
CINCINNATI FINL CORP COM 172062101 11,721 113,065 SH   SOLE 23 113,065 0 0
CINCINNATI FINL CORP COM 172062101 15,252 147,120 SH   SOLE 25 147,120 0 0
CINCINNATI FINL CORP COM 172062101 66,482 641,288 SH   SOLE 26 223,599 0 417,689
CINCINNATI FINL CORP COM 172062101 3,381 32,613 SH   SOLE 28 24,213 0 8,400
CINCINNATI FINL CORP COM 172062101 5,969 57,581 SH   SOLE 29 3,279 0 54,302
CINCINNATI FINL CORP COM 172062101 73,589 709,835 SH   SOLE 30 709,835 0 0
CINCINNATI FINL CORP COM 172062101 5,642 54,424 SH   SOLE 31 29,283 0 25,141
CINCINNATI FINL CORP COM 172062101 3,082 29,732 SH   SOLE 32 29,732 0 0
CINCINNATI FINL CORP COM 172062101 895 8,631 SH   SOLE 34 8,631 0 0
CINCINNATI FINL CORP COM 172062101 14,697 141,769 SH   SOLE 36 141,769 0 0
CINCINNATI FINL CORP COM 172062101 335 3,227 SH   SOLE 40 3,227 0 0
CINEDIGM CORP COM NEW 172406209 4 2,946 SH   SOLE 18 2,946 0 0
CINEDIGM CORP COM NEW 172406209 57 42,360 SH   SOLE 21 42,360 0 0
CINEDIGM CORP COM NEW 172406209 21 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 17,196 476,331 SH   SOLE 2 208,281 0 268,050
CINEMARK HOLDINGS INC COM 17243V102 1,030 28,539 SH   SOLE 4 28,539 0 0
CINEMARK HOLDINGS INC COM 17243V102 634 17,556 SH   SOLE 7 17,556 0 0
CINEMARK HOLDINGS INC COM 17243V102 12,485 345,846 SH   SOLE 18 341,887 0 3,959
CINEMARK HOLDINGS INC COM 17243V102 1,266 35,056 SH   SOLE 19 35,056 0 0
CINEMARK HOLDINGS INC COM 17243V102 266,171 7,373,155 SH   SOLE 21 7,373,155 0 0
CINEMARK HOLDINGS INC COM 17243V102 137,210 3,800,827 SH   SOLE 22 3,391,842 0 408,985
CINEMARK HOLDINGS INC COM 17243V102 3,148 87,214 SH   SOLE 23 87,214 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,598 44,260 SH   SOLE 26 27,039 0 17,221
CINEMARK HOLDINGS INC COM 17243V102 510 14,117 SH   SOLE 28 14,117 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,031 28,555 SH   SOLE 29 28,555 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,197 33,163 SH   SOLE 30 33,163 0 0
CINEMARK HOLDINGS INC COM 17243V102 2,484 68,811 SH   SOLE 31 52,374 0 16,437
CINEMARK HOLDINGS INC COM 17243V102 1,370 37,949 SH   SOLE 32 37,949 0 0
CINEMARK HOLDINGS INC COM 17243V102 280 7,765 SH   SOLE 34 7,765 0 0
CINEMARK HOLDINGS INC COM 17243V102 681 18,861 SH   SOLE 36 18,861 0 0
CINEMARK HOLDINGS INC COM 17243V102 403 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 49,716 209,517 SH   SOLE 2 23,679 0 185,838
CINTAS CORP COM 172908105 7,071 29,799 SH   SOLE 4 27,406 0 2,393
CINTAS CORP COM 172908105 30,383 128,040 SH   SOLE 7 85,769 0 42,271
CINTAS CORP COM 172908105 320 1,348 SH   SOLE 13 1,348 0 0
CINTAS CORP COM 172908105 223 939 SH   SOLE 15 939 0 0
CINTAS CORP COM 172908105 42,119 177,499 SH   SOLE 18 165,586 0 11,913
CINTAS CORP COM 172908105 6,803 28,671 SH   SOLE 19 28,671 0 0
CINTAS CORP COM 172908105 465,998 1,963,833 SH   SOLE 21 1,963,833 0 0
CINTAS CORP COM 172908105 501,330 2,112,733 SH   SOLE 22 1,882,357 0 230,376
CINTAS CORP COM 172908105 15,015 63,277 SH   SOLE 23 63,277 0 0
CINTAS CORP COM 172908105 20,248 85,332 SH   SOLE 25 85,332 0 0
CINTAS CORP COM 172908105 71,660 301,994 SH   SOLE 26 107,805 0 194,189
CINTAS CORP COM 172908105 4,115 17,343 SH   SOLE 28 12,671 0 4,672
CINTAS CORP COM 172908105 4,986 21,013 SH   SOLE 29 2,385 0 18,628
CINTAS CORP COM 172908105 117,376 494,653 SH   SOLE 30 494,653 0 0
CINTAS CORP COM 172908105 6,686 28,178 SH   SOLE 31 17,314 0 10,864
CINTAS CORP COM 172908105 3,471 14,628 SH   SOLE 32 14,628 0 0
CINTAS CORP COM 172908105 1,133 4,773 SH   SOLE 34 4,773 0 0
CINTAS CORP COM 172908105 13,390 56,427 SH   SOLE 36 56,427 0 0
CINTAS CORP COM 172908105 443 1,868 SH   SOLE 40 1,868 0 0
CIRCOR INTL INC COM 17273K109 1,391 30,240 SH   SOLE 2 11,304 0 18,936
CIRCOR INTL INC COM 17273K109 4 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 17 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 3,946 85,784 SH   SOLE 18 85,784 0 0
CIRCOR INTL INC COM 17273K109 1,524 33,134 SH   SOLE 19 33,134 0 0
CIRCOR INTL INC COM 17273K109 97,716 2,124,266 SH   SOLE 21 2,124,266 0 0
CIRCOR INTL INC COM 17273K109 27,244 592,262 SH   SOLE 22 568,790 0 23,472
CIRCOR INTL INC COM 17273K109 250 5,432 SH   SOLE 26 0 0 5,432
CIRCOR INTL INC COM 17273K109 95 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 1,230 26,731 SH   SOLE 30 26,731 0 0
CIRCOR INTL INC COM 17273K109 76 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 6,163 141,041 SH   SOLE 2 79,489 0 61,552
CIRRUS LOGIC INC COM 172755100 201 4,593 SH   SOLE 4 4,593 0 0
CIRRUS LOGIC INC COM 172755100 96 2,205 SH   SOLE 7 2,205 0 0
CIRRUS LOGIC INC COM 172755100 1,426 32,628 SH   SOLE 13 32,628 0 0
CIRRUS LOGIC INC COM 172755100 17,130 391,992 SH   SOLE 18 366,786 0 25,206
CIRRUS LOGIC INC COM 172755100 34,502 789,530 SH   SOLE 19 789,530 0 0
CIRRUS LOGIC INC COM 172755100 181,826 4,160,782 SH   SOLE 21 4,160,782 0 0
CIRRUS LOGIC INC COM 172755100 118,666 2,715,467 SH   SOLE 22 2,569,755 0 145,712
CIRRUS LOGIC INC COM 172755100 4,215 96,458 SH   SOLE 23 96,458 0 0
CIRRUS LOGIC INC COM 172755100 145 3,314 SH   SOLE 25 3,314 0 0
CIRRUS LOGIC INC COM 172755100 7,787 178,197 SH   SOLE 26 10,140 0 168,057
CIRRUS LOGIC INC COM 172755100 340 7,789 SH   SOLE 28 7,789 0 0
CIRRUS LOGIC INC COM 172755100 1,645 37,642 SH   SOLE 29 4,313 0 33,329
CIRRUS LOGIC INC COM 172755100 1,493 34,169 SH   SOLE 30 34,169 0 0
CIRRUS LOGIC INC COM 172755100 529 12,095 SH   SOLE 31 9,213 0 2,882
CIRRUS LOGIC INC COM 172755100 300 6,876 SH   SOLE 34 6,876 0 0
CIRRUS LOGIC INC COM 172755100 446 10,196 SH   SOLE 36 10,196 0 0
CIRRUS LOGIC INC COM 172755100 290 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 621,150 11,349,356 SH   SOLE 2 1,465,414 0 9,883,942
CISCO SYS INC COM 17275R102 83,420 1,524,206 SH   SOLE 4 1,405,712 0 118,494
CISCO SYS INC COM 17275R102 222,175 4,059,473 SH   SOLE 7 4,048,495 0 10,978
CISCO SYS INC COM 17275R102 13,250 242,105 SH   SOLE 13 242,105 0 0
CISCO SYS INC COM 17275R102 2,660 48,601 SH   SOLE 15 48,601 0 0
CISCO SYS INC COM 17275R102 90 1,638 SH   SOLE 17 0 0 1,638
CISCO SYS INC COM 17275R102 896,472 16,379,908 SH   SOLE 18 15,444,545 0 935,363
CISCO SYS INC COM 17275R102 299,402 5,470,531 SH   SOLE 19 5,470,531 0 0
CISCO SYS INC COM 17275R102 1,324 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 5,291,510 96,683,897 SH   SOLE 21 96,683,897 0 0
CISCO SYS INC COM 17275R102 5,980,255 109,268,315 SH   SOLE 22 96,130,856 0 13,137,459
CISCO SYS INC COM 17275R102 180,162 3,291,825 SH   SOLE 23 3,291,825 0 0
CISCO SYS INC COM 17275R102 260,686 4,763,131 SH   SOLE 25 4,679,680 0 83,451
CISCO SYS INC COM 17275R102 1,198,310 21,894,932 SH   SOLE 26 4,884,030 0 17,010,902
CISCO SYS INC COM 17275R102 47,081 860,238 SH   SOLE 28 629,997 0 230,241
CISCO SYS INC COM 17275R102 42,389 774,512 SH   SOLE 29 96,824 0 677,688
CISCO SYS INC COM 17275R102 1,002,653 18,319,988 SH   SOLE 30 18,319,988 0 0
CISCO SYS INC COM 17275R102 74,436 1,360,066 SH   SOLE 31 849,155 0 510,911
CISCO SYS INC COM 17275R102 44,768 817,988 SH   SOLE 32 817,988 0 0
CISCO SYS INC COM 17275R102 131,388 2,400,660 SH   SOLE 34 2,400,660 0 0
CISCO SYS INC COM 17275R102 192,497 3,517,220 SH   SOLE 36 3,517,220 0 0
CISCO SYS INC COM 17275R102 3,073 56,149 SH   SOLE 37 56,149 0 0
CISCO SYS INC COM 17275R102 5,429 99,201 SH   SOLE 40 99,201 0 0
CISION LTD SHS G1992S109 937 79,912 SH   SOLE 2 3,777 0 76,135
CISION LTD SHS G1992S109 19 1,629 SH   SOLE 7 1,629 0 0
CISION LTD SHS G1992S109 3,504 298,759 SH   SOLE 18 298,759 0 0
CISION LTD SHS G1992S109 1,828 155,825 SH   SOLE 19 155,825 0 0
CISION LTD SHS G1992S109 36,093 3,076,994 SH   SOLE 21 3,076,994 0 0
CISION LTD SHS G1992S109 27,911 2,379,459 SH   SOLE 22 2,283,313 0 96,146
CISION LTD SHS G1992S109 204 17,386 SH   SOLE 26 0 0 17,386
CISION LTD SHS G1992S109 222 18,916 SH   SOLE 30 18,916 0 0
CISION LTD SHS G1992S109 82 6,978 SH   SOLE 40 6,978 0 0
CIT GROUP INC COM NEW 125581801 11,834 225,233 SH   SOLE 2 15,727 0 209,506
CIT GROUP INC COM NEW 125581801 2,154 41,003 SH   SOLE 4 37,943 0 3,060
CIT GROUP INC COM NEW 125581801 2,014 38,340 SH   SOLE 7 11,924 0 26,416
CIT GROUP INC COM NEW 125581801 41 786 SH   SOLE 13 786 0 0
CIT GROUP INC COM NEW 125581801 65 1,229 SH   SOLE 15 1,229 0 0
CIT GROUP INC COM NEW 125581801 3,017 57,427 SH   SOLE 18 49,275 0 8,152
CIT GROUP INC COM NEW 125581801 1,181 22,482 SH   SOLE 19 22,482 0 0
CIT GROUP INC COM NEW 125581801 76,208 1,450,471 SH   SOLE 21 1,450,471 0 0
CIT GROUP INC COM NEW 125581801 158,924 3,024,813 SH   SOLE 22 2,803,651 0 221,162
CIT GROUP INC COM NEW 125581801 3,872 73,705 SH   SOLE 23 73,705 0 0
CIT GROUP INC COM NEW 125581801 6,658 126,731 SH   SOLE 25 126,731 0 0
CIT GROUP INC COM NEW 125581801 18,923 360,173 SH   SOLE 26 175,266 0 184,907
CIT GROUP INC COM NEW 125581801 1,060 20,177 SH   SOLE 28 14,658 0 5,519
CIT GROUP INC COM NEW 125581801 1,233 23,471 SH   SOLE 29 2,638 0 20,833
CIT GROUP INC COM NEW 125581801 11,804 224,666 SH   SOLE 30 224,666 0 0
CIT GROUP INC COM NEW 125581801 4,272 81,308 SH   SOLE 31 19,764 0 61,544
CIT GROUP INC COM NEW 125581801 278 5,287 SH   SOLE 34 5,287 0 0
CIT GROUP INC COM NEW 125581801 4,497 85,597 SH   SOLE 36 85,597 0 0
CIT GROUP INC COM NEW 125581801 143 2,717 SH   SOLE 40 2,717 0 0
CITI TRENDS INC COM 17306X102 203 13,880 SH   SOLE 2 2,902 0 10,978
CITI TRENDS INC COM 17306X102 5 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 597 40,824 SH   SOLE 18 40,824 0 0
CITI TRENDS INC COM 17306X102 290 19,851 SH   SOLE 19 19,851 0 0
CITI TRENDS INC COM 17306X102 5,765 394,297 SH   SOLE 21 394,297 0 0
CITI TRENDS INC COM 17306X102 6,235 426,490 SH   SOLE 22 402,633 0 23,857
CITI TRENDS INC COM 17306X102 86 5,866 SH   SOLE 23 5,866 0 0
CITI TRENDS INC COM 17306X102 421 28,804 SH   SOLE 26 0 0 28,804
CITI TRENDS INC COM 17306X102 33 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 74 5,064 SH   SOLE 30 5,064 0 0
CITIGROUP INC COM NEW 172967424 436,880 6,238,469 SH   SOLE 2 1,107,066 0 5,131,403
CITIGROUP INC COM NEW 172967424 59,048 843,187 SH   SOLE 4 780,157 0 63,030
CITIGROUP INC COM NEW 172967424 149,921 2,140,816 SH   SOLE 7 1,996,293 0 144,523
CITIGROUP INC COM NEW 172967424 1,308 18,678 SH   SOLE 13 18,678 0 0
CITIGROUP INC COM NEW 172967424 1,550 22,139 SH   SOLE 15 22,139 0 0
CITIGROUP INC COM NEW 172967424 7 96 SH   SOLE 17 0 0 96
CITIGROUP INC COM NEW 172967424 759,976 10,852,153 SH   SOLE 18 10,000,535 0 851,618
CITIGROUP INC COM NEW 172967424 937,172 13,382,441 SH   SOLE 19 13,382,441 0 0
CITIGROUP INC COM NEW 172967424 2,845,378 40,630,844 SH   SOLE 21 40,630,844 0 0
CITIGROUP INC COM NEW 172967424 3,983,014 56,875,826 SH   SOLE 22 50,469,242 0 6,406,584
CITIGROUP INC COM NEW 172967424 128,669 1,837,338 SH   SOLE 23 1,837,338 0 0
CITIGROUP INC COM NEW 172967424 162,777 2,324,392 SH   SOLE 25 2,324,392 0 0
CITIGROUP INC COM NEW 172967424 670,803 9,578,798 SH   SOLE 26 2,327,121 0 7,251,677
CITIGROUP INC COM NEW 172967424 32,276 460,885 SH   SOLE 28 338,022 0 122,863
CITIGROUP INC COM NEW 172967424 12,020 171,636 SH   SOLE 29 55,384 0 116,252
CITIGROUP INC COM NEW 172967424 625,060 8,925,605 SH   SOLE 30 8,925,605 0 0
CITIGROUP INC COM NEW 172967424 58,411 834,081 SH   SOLE 31 446,080 0 388,001
CITIGROUP INC COM NEW 172967424 4,709 67,245 SH   SOLE 32 67,245 0 0
CITIGROUP INC COM NEW 172967424 123,604 1,765,016 SH   SOLE 34 1,765,016 0 0
CITIGROUP INC COM NEW 172967424 132,486 1,891,844 SH   SOLE 36 1,891,844 0 0
CITIGROUP INC COM NEW 172967424 3,711 52,992 SH   SOLE 40 52,992 0 0
CITIZENS & NORTHN CORP COM 172922106 306 11,640 SH   SOLE 2 468 0 11,172
CITIZENS & NORTHN CORP COM 172922106 11 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,095 41,591 SH   SOLE 18 41,591 0 0
CITIZENS & NORTHN CORP COM 172922106 510 19,365 SH   SOLE 19 19,365 0 0
CITIZENS & NORTHN CORP COM 172922106 10,599 402,562 SH   SOLE 21 402,562 0 0
CITIZENS & NORTHN CORP COM 172922106 11,430 434,095 SH   SOLE 22 423,075 0 11,020
CITIZENS CMNTY BANCORP INC M COM 174903104 24 2,226 SH   SOLE 18 2,226 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 9 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 85,696 2,423,528 SH   SOLE 2 1,264,048 0 1,159,480
CITIZENS FINL GROUP INC COM 174610105 14,876 420,706 SH   SOLE 4 407,818 0 12,888
CITIZENS FINL GROUP INC COM 174610105 16,780 474,538 SH   SOLE 7 464,791 0 9,747
CITIZENS FINL GROUP INC COM 174610105 6,497 183,743 SH   SOLE 13 183,743 0 0
CITIZENS FINL GROUP INC COM 174610105 182 5,156 SH   SOLE 15 5,156 0 0
CITIZENS FINL GROUP INC COM 174610105 75,682 2,140,314 SH   SOLE 18 2,005,559 0 134,755
CITIZENS FINL GROUP INC COM 174610105 84,716 2,395,821 SH   SOLE 19 2,395,821 0 0
CITIZENS FINL GROUP INC COM 174610105 394,922 11,168,614 SH   SOLE 21 11,168,614 0 0
CITIZENS FINL GROUP INC COM 174610105 544,973 15,412,145 SH   SOLE 22 12,482,152 0 2,929,993
CITIZENS FINL GROUP INC COM 174610105 30,893 873,664 SH   SOLE 23 873,664 0 0
CITIZENS FINL GROUP INC COM 174610105 18,755 530,410 SH   SOLE 25 530,410 0 0
CITIZENS FINL GROUP INC COM 174610105 82,584 2,335,526 SH   SOLE 26 628,175 0 1,707,351
CITIZENS FINL GROUP INC COM 174610105 3,184 90,044 SH   SOLE 28 65,509 0 24,535
CITIZENS FINL GROUP INC COM 174610105 25,901 732,483 SH   SOLE 29 341,515 0 390,968
CITIZENS FINL GROUP INC COM 174610105 63,830 1,805,158 SH   SOLE 30 1,805,158 0 0
CITIZENS FINL GROUP INC COM 174610105 27,387 774,533 SH   SOLE 31 557,931 0 216,602
CITIZENS FINL GROUP INC COM 174610105 36,222 1,024,368 SH   SOLE 34 1,024,368 0 0
CITIZENS FINL GROUP INC COM 174610105 21,348 603,721 SH   SOLE 36 603,721 0 0
CITIZENS FINL GROUP INC COM 174610105 791 22,376 SH   SOLE 37 22,376 0 0
CITIZENS FINL GROUP INC COM 174610105 355 10,053 SH   SOLE 40 10,053 0 0
CITIZENS FIRST CORP COM 17462Q107 13 492 SH   SOLE 18 492 0 0
CITIZENS FIRST CORP COM 17462Q107 7 289 SH   SOLE 21 289 0 0
CITIZENS HLDG CO MISS COM 174715102 17 842 SH   SOLE 18 842 0 0
CITIZENS HLDG CO MISS COM 174715102 105 5,080 SH   SOLE 21 5,080 0 0
CITIZENS INC CL A 174740100 374 51,246 SH   SOLE 2 2,289 0 48,957
CITIZENS INC CL A 174740100 9 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,289 176,508 SH   SOLE 18 176,508 0 0
CITIZENS INC CL A 174740100 616 84,399 SH   SOLE 19 84,399 0 0
CITIZENS INC CL A 174740100 12,451 1,705,666 SH   SOLE 21 1,705,666 0 0
CITIZENS INC CL A 174740100 10,001 1,369,969 SH   SOLE 22 1,303,876 0 66,093
CITIZENS INC CL A 174740100 172 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 43 5,882 SH   SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 119 16,326 SH   SOLE 30 16,326 0 0
CITIZENS INC CL A 174740100 43 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 31,005 315,931 SH   SOLE 2 40,313 0 275,618
CITRIX SYS INC COM 177376100 4,434 45,178 SH   SOLE 4 41,595 0 3,583
CITRIX SYS INC COM 177376100 13,611 138,686 SH   SOLE 7 131,200 0 7,486
CITRIX SYS INC COM 177376100 260 2,651 SH   SOLE 13 2,651 0 0
CITRIX SYS INC COM 177376100 158 1,610 SH   SOLE 15 1,610 0 0
CITRIX SYS INC COM 177376100 32,868 334,909 SH   SOLE 18 317,555 0 17,354
CITRIX SYS INC COM 177376100 3,602 36,699 SH   SOLE 19 36,699 0 0
CITRIX SYS INC COM 177376100 399,292 4,068,594 SH   SOLE 21 4,068,594 0 0
CITRIX SYS INC COM 177376100 363,286 3,701,709 SH   SOLE 22 3,350,845 0 350,864
CITRIX SYS INC COM 177376100 9,406 95,843 SH   SOLE 23 95,843 0 0
CITRIX SYS INC COM 177376100 11,940 121,666 SH   SOLE 25 121,666 0 0
CITRIX SYS INC COM 177376100 68,094 693,850 SH   SOLE 26 173,555 0 520,295
CITRIX SYS INC COM 177376100 2,581 26,296 SH   SOLE 28 18,997 0 7,299
CITRIX SYS INC COM 177376100 3,013 30,706 SH   SOLE 29 2,991 0 27,715
CITRIX SYS INC COM 177376100 54,351 553,815 SH   SOLE 30 553,815 0 0
CITRIX SYS INC COM 177376100 4,017 40,932 SH   SOLE 31 23,719 0 17,213
CITRIX SYS INC COM 177376100 1,808 18,418 SH   SOLE 32 18,418 0 0
CITRIX SYS INC COM 177376100 692 7,049 SH   SOLE 34 7,049 0 0
CITRIX SYS INC COM 177376100 11,681 119,019 SH   SOLE 36 119,019 0 0
CITRIX SYS INC COM 177376100 299 3,042 SH   SOLE 40 3,042 0 0
CITY HLDG CO COM 177835105 1,207 15,824 SH   SOLE 2 664 0 15,160
CITY HLDG CO COM 177835105 13 172 SH   SOLE 4 172 0 0
CITY HLDG CO COM 177835105 26 345 SH   SOLE 7 345 0 0
CITY HLDG CO COM 177835105 5,366 70,370 SH   SOLE 18 70,370 0 0
CITY HLDG CO COM 177835105 2,083 27,311 SH   SOLE 19 27,311 0 0
CITY HLDG CO COM 177835105 132,399 1,736,147 SH   SOLE 21 1,736,147 0 0
CITY HLDG CO COM 177835105 38,213 501,083 SH   SOLE 22 482,485 0 18,598
CITY HLDG CO COM 177835105 711 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 174 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,822 23,889 SH   SOLE 30 23,889 0 0
CITY HLDG CO COM 177835105 141 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 498 41,562 SH   SOLE 2 1,758 0 39,804
CITY OFFICE REIT INC COM 178587101 7 550 SH   SOLE 7 550 0 0
CITY OFFICE REIT INC COM 178587101 1,607 133,990 SH   SOLE 18 133,990 0 0
CITY OFFICE REIT INC COM 178587101 787 65,658 SH   SOLE 19 65,658 0 0
CITY OFFICE REIT INC COM 178587101 16,190 1,350,331 SH   SOLE 21 1,350,331 0 0
CITY OFFICE REIT INC COM 178587101 16,681 1,391,255 SH   SOLE 22 1,363,587 0 27,668
CITY OFFICE REIT INC COM 178587101 17 1,390 SH   SOLE 23 1,390 0 0
CIVEO CORP CDA COM 17878Y108 35 20,267 SH   SOLE 21 20,267 0 0
CIVEO CORP CDA COM 17878Y108 213 123,914 SH   SOLE 22 54,624 0 69,290
CIVEO CORP CDA COM 17878Y108 23 13,527 SH   SOLE 30 13,527 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 315 14,012 SH   SOLE 2 560 0 13,452
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,192 53,096 SH   SOLE 18 53,096 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 576 25,643 SH   SOLE 19 25,643 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 11,480 511,374 SH   SOLE 21 511,374 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 6,246 278,225 SH   SOLE 22 270,484 0 7,741
CKX LANDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARUS CORP NEW COM 18270P109 79 5,476 SH   SOLE 2 771 0 4,705
CLARUS CORP NEW COM 18270P109 3 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 1,038 71,899 SH   SOLE 18 71,899 0 0
CLARUS CORP NEW COM 18270P109 512 35,448 SH   SOLE 19 35,448 0 0
CLARUS CORP NEW COM 18270P109 9,117 631,365 SH   SOLE 21 631,365 0 0
CLARUS CORP NEW COM 18270P109 8,240 570,649 SH   SOLE 22 529,889 0 40,760
CLARUS CORP NEW COM 18270P109 324 22,418 SH   SOLE 31 0 0 22,418
CLEAN ENERGY FUELS CORP COM 184499101 370 138,750 SH   SOLE 2 5,163 0 133,587
CLEAN ENERGY FUELS CORP COM 184499101 9 3,523 SH   SOLE 7 3,523 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH   SOLE 17 0 0 120
CLEAN ENERGY FUELS CORP COM 184499101 1,249 467,871 SH   SOLE 18 467,871 0 0
CLEAN ENERGY FUELS CORP COM 184499101 587 219,835 SH   SOLE 19 219,835 0 0
CLEAN ENERGY FUELS CORP COM 184499101 12,065 4,518,715 SH   SOLE 21 4,518,715 0 0
CLEAN ENERGY FUELS CORP COM 184499101 10,760 4,030,000 SH   SOLE 22 3,855,546 0 174,454
CLEAN ENERGY FUELS CORP COM 184499101 52 19,452 SH   SOLE 30 19,452 0 0
CLEAN ENERGY FUELS CORP COM 184499101 56 20,896 SH   SOLE 40 20,896 0 0
CLEAN HARBORS INC COM 184496107 9,013 126,770 SH   SOLE 2 27,527 0 99,243
CLEAN HARBORS INC COM 184496107 21 298 SH   SOLE 4 298 0 0
CLEAN HARBORS INC COM 184496107 107 1,507 SH   SOLE 7 1,507 0 0
CLEAN HARBORS INC COM 184496107 10,198 143,435 SH   SOLE 18 143,435 0 0
CLEAN HARBORS INC COM 184496107 824 11,593 SH   SOLE 19 11,593 0 0
CLEAN HARBORS INC COM 184496107 176,842 2,487,236 SH   SOLE 21 2,487,236 0 0
CLEAN HARBORS INC COM 184496107 124,267 1,747,773 SH   SOLE 22 1,621,938 0 125,835
CLEAN HARBORS INC COM 184496107 1,321 18,582 SH   SOLE 26 13,958 0 4,624
CLEAN HARBORS INC COM 184496107 482 6,780 SH   SOLE 28 6,780 0 0
CLEAN HARBORS INC COM 184496107 1,071 15,070 SH   SOLE 30 15,070 0 0
CLEAN HARBORS INC COM 184496107 1,523 21,415 SH   SOLE 31 1,059 0 20,356
CLEAN HARBORS INC COM 184496107 130 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 389 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 197 41,706 SH   SOLE 2 2,723 0 38,983
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 114 24,238 SH   SOLE 4 24,238 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2,202 466,512 SH   SOLE 18 466,512 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 12,204 2,585,496 SH   SOLE 19 2,585,496 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5,646 1,196,215 SH   SOLE 21 1,196,215 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 5,571 1,180,348 SH   SOLE 22 1,123,429 0 56,919
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 27 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 513 108,689 SH   SOLE 30 108,689 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3,577 757,859 SH   SOLE 34 757,859 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 96 20,433 SH   SOLE 37 20,433 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 17 3,608 SH   SOLE 40 3,608 0 0
CLEARFIELD INC COM 18482P103 121 9,135 SH   SOLE 2 411 0 8,724
CLEARFIELD INC COM 18482P103 494 37,307 SH   SOLE 18 37,307 0 0
CLEARFIELD INC COM 18482P103 222 16,747 SH   SOLE 19 16,747 0 0
CLEARFIELD INC COM 18482P103 4,781 360,840 SH   SOLE 21 360,840 0 0
CLEARFIELD INC COM 18482P103 4,913 370,785 SH   SOLE 22 363,103 0 7,682
CLEARONE INC COM 18506U104 3 1,430 SH   SOLE 18 1,430 0 0
CLEARONE INC COM 18506U104 59 26,440 SH   SOLE 21 26,440 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 7 7,201 SH   SOLE 18 7,201 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 87 89,537 SH   SOLE 21 89,537 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 466 479,365 SH   SOLE 22 479,365 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 3 2,687 SH   SOLE 21 2,687 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 60 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 314 16,983 SH   SOLE 2 758 0 16,225
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 5 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 1,359 73,485 SH   SOLE 18 73,485 0 0
CLEARWATER PAPER CORP COM 18538R103 488 26,382 SH   SOLE 19 26,382 0 0
CLEARWATER PAPER CORP COM 18538R103 33,562 1,815,124 SH   SOLE 21 1,815,124 0 0
CLEARWATER PAPER CORP COM 18538R103 9,657 522,262 SH   SOLE 22 490,189 0 32,073
CLEARWATER PAPER CORP COM 18538R103 117 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 47 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 429 23,197 SH   SOLE 30 23,197 0 0
CLEARWATER PAPER CORP COM 18538R103 40 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 565 34,910 SH   SOLE 2 1,443 0 33,467
CLEARWAY ENERGY INC CL A 18539C105 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 261 16,133 SH   SOLE 7 16,133 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,837 113,566 SH   SOLE 18 113,566 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,303 80,512 SH   SOLE 19 80,512 0 0
CLEARWAY ENERGY INC CL A 18539C105 18,086 1,117,807 SH   SOLE 21 1,117,807 0 0
CLEARWAY ENERGY INC CL A 18539C105 18,161 1,122,464 SH   SOLE 22 1,079,480 0 42,984
CLEARWAY ENERGY INC CL A 18539C105 133 8,249 SH   SOLE 23 8,249 0 0
CLEARWAY ENERGY INC CL A 18539C105 425 26,273 SH   SOLE 26 0 0 26,273
CLEARWAY ENERGY INC CL A 18539C105 79 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 164 10,128 SH   SOLE 30 10,128 0 0
CLEARWAY ENERGY INC CL A 18539C105 65 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,381 200,539 SH   SOLE 2 126,928 0 73,611
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,074 241,621 SH   SOLE 18 241,621 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,098 124,449 SH   SOLE 19 124,449 0 0
CLEARWAY ENERGY INC CL C 18539C204 40,235 2,386,428 SH   SOLE 21 2,386,428 0 0
CLEARWAY ENERGY INC CL C 18539C204 35,314 2,094,548 SH   SOLE 22 1,993,445 0 101,103
CLEARWAY ENERGY INC CL C 18539C204 708 42,016 SH   SOLE 26 24,679 0 17,337
CLEARWAY ENERGY INC CL C 18539C204 151 8,953 SH   SOLE 28 8,953 0 0
CLEARWAY ENERGY INC CL C 18539C204 365 21,640 SH   SOLE 30 21,640 0 0
CLEARWAY ENERGY INC CL C 18539C204 102 6,037 SH   SOLE 40 6,037 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 0 194 SH   SOLE 18 194 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 6 4,201 SH   SOLE 21 4,201 0 0
CLEVELAND CLIFFS INC COM 185899101 3,028 283,774 SH   SOLE 2 11,646 0 272,128
CLEVELAND CLIFFS INC COM 185899101 14 1,299 SH   SOLE 4 1,299 0 0
CLEVELAND CLIFFS INC COM 185899101 80 7,520 SH   SOLE 7 7,520 0 0
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 9,887 926,619 SH   SOLE 18 926,619 0 0
CLEVELAND CLIFFS INC COM 185899101 5,121 479,902 SH   SOLE 19 479,902 0 0
CLEVELAND CLIFFS INC COM 185899101 96,813 9,073,360 SH   SOLE 21 9,073,360 0 0
CLEVELAND CLIFFS INC COM 185899101 88,852 8,327,288 SH   SOLE 22 7,919,454 0 407,834
CLEVELAND CLIFFS INC COM 185899101 1,308 122,563 SH   SOLE 26 62,042 0 60,521
CLEVELAND CLIFFS INC COM 185899101 378 35,387 SH   SOLE 28 35,387 0 0
CLEVELAND CLIFFS INC COM 185899101 842 78,933 SH   SOLE 30 78,933 0 0
CLEVELAND CLIFFS INC COM 185899101 1,868 175,100 SH   SOLE 31 0 0 175,100
CLEVELAND CLIFFS INC COM 185899101 227 21,292 SH   SOLE 36 21,292 0 0
CLEVELAND CLIFFS INC COM 185899101 283 26,483 SH   SOLE 40 26,483 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 1,299 900,000 PRN   SOLE 21 900,000 0 0
CLIPPER RLTY INC COM 18885T306 181 16,225 SH   SOLE 2 586 0 15,639
CLIPPER RLTY INC COM 18885T306 552 49,365 SH   SOLE 18 49,365 0 0
CLIPPER RLTY INC COM 18885T306 266 23,813 SH   SOLE 19 23,813 0 0
CLIPPER RLTY INC COM 18885T306 6,037 540,020 SH   SOLE 21 540,020 0 0
CLIPPER RLTY INC COM 18885T306 1,980 177,072 SH   SOLE 22 168,163 0 8,909
CLIPPER RLTY INC COM 18885T306 6 545 SH   SOLE 23 545 0 0
CLOROX CO DEL COM 189054109 51,567 336,798 SH   SOLE 2 45,248 0 291,550
CLOROX CO DEL COM 189054109 7,580 49,507 SH   SOLE 4 46,090 0 3,417
CLOROX CO DEL COM 189054109 33,873 221,236 SH   SOLE 7 155,657 0 65,579
CLOROX CO DEL COM 189054109 623 4,066 SH   SOLE 13 4,066 0 0
CLOROX CO DEL COM 189054109 184 1,204 SH   SOLE 15 1,204 0 0
CLOROX CO DEL COM 189054109 45,489 297,102 SH   SOLE 18 279,585 0 17,517
CLOROX CO DEL COM 189054109 6,669 43,557 SH   SOLE 19 43,557 0 0
CLOROX CO DEL COM 189054109 651,666 4,256,196 SH   SOLE 21 4,256,196 0 0
CLOROX CO DEL COM 189054109 534,327 3,489,826 SH   SOLE 22 3,137,532 0 352,294
CLOROX CO DEL COM 189054109 14,195 92,713 SH   SOLE 23 92,713 0 0
CLOROX CO DEL COM 189054109 18,334 119,742 SH   SOLE 25 119,742 0 0
CLOROX CO DEL COM 189054109 109,637 716,066 SH   SOLE 26 160,674 0 555,392
CLOROX CO DEL COM 189054109 3,761 24,562 SH   SOLE 28 17,838 0 6,724
CLOROX CO DEL COM 189054109 522 3,412 SH   SOLE 29 3,412 0 0
CLOROX CO DEL COM 189054109 90,619 591,855 SH   SOLE 30 591,855 0 0
CLOROX CO DEL COM 189054109 5,993 39,139 SH   SOLE 31 23,038 0 16,101
CLOROX CO DEL COM 189054109 1,096 7,155 SH   SOLE 34 7,155 0 0
CLOROX CO DEL COM 189054109 20,305 132,614 SH   SOLE 36 132,614 0 0
CLOROX CO DEL COM 189054109 477 3,114 SH   SOLE 40 3,114 0 0
CLOUDERA INC COM 18914U100 1,466 278,801 SH   SOLE 2 53,461 0 225,340
CLOUDERA INC COM 18914U100 258 48,956 SH   SOLE 4 48,956 0 0
CLOUDERA INC COM 18914U100 28 5,234 SH   SOLE 7 5,234 0 0
CLOUDERA INC COM 18914U100 0 42 SH   SOLE 17 0 0 42
CLOUDERA INC COM 18914U100 7,887 1,499,499 SH   SOLE 18 1,465,552 0 33,947
CLOUDERA INC COM 18914U100 23,094 4,390,470 SH   SOLE 19 4,390,470 0 0
CLOUDERA INC COM 18914U100 42,781 8,133,338 SH   SOLE 21 8,133,338 0 0
CLOUDERA INC COM 18914U100 39,635 7,535,142 SH   SOLE 22 7,236,752 0 298,390
CLOUDERA INC COM 18914U100 804 152,785 SH   SOLE 23 152,785 0 0
CLOUDERA INC COM 18914U100 2,034 386,600 SH   SOLE 26 60,261 0 326,339
CLOUDERA INC COM 18914U100 140 26,590 SH   SOLE 28 26,590 0 0
CLOUDERA INC COM 18914U100 14,136 2,687,447 SH   SOLE 30 2,687,447 0 0
CLOUDERA INC COM 18914U100 8,196 1,558,203 SH   SOLE 34 1,558,203 0 0
CLOUDERA INC COM 18914U100 113 21,476 SH   SOLE 40 21,476 0 0
CLOVIS ONCOLOGY INC COM 189464100 712 47,893 SH   SOLE 2 7,299 0 40,594
CLOVIS ONCOLOGY INC COM 189464100 6 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 16 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,461 165,525 SH   SOLE 18 159,892 0 5,633
CLOVIS ONCOLOGY INC COM 189464100 2,938 197,558 SH   SOLE 19 197,558 0 0
CLOVIS ONCOLOGY INC COM 189464100 31,019 2,085,982 SH   SOLE 21 2,085,982 0 0
CLOVIS ONCOLOGY INC COM 189464100 23,820 1,601,900 SH   SOLE 22 1,538,285 0 63,615
CLOVIS ONCOLOGY INC COM 189464100 304 20,427 SH   SOLE 23 20,427 0 0
CLOVIS ONCOLOGY INC COM 189464100 747 50,207 SH   SOLE 26 10,050 0 40,157
CLOVIS ONCOLOGY INC COM 189464100 110 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 5,440 365,853 SH   SOLE 30 365,853 0 0
CLOVIS ONCOLOGY INC COM 189464100 76 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 599 675,000 PRN   SOLE 21 675,000 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 435 700,000 PRN   SOLE 21 700,000 0 0
CME GROUP INC COM 12572Q105 180,956 932,233 SH   SOLE 2 91,369 0 840,864
CME GROUP INC COM 12572Q105 23,783 122,522 SH   SOLE 4 112,802 0 9,720
CME GROUP INC COM 12572Q105 64,837 334,022 SH   SOLE 7 323,996 0 10,026
CME GROUP INC COM 12572Q105 1,898 9,776 SH   SOLE 13 9,776 0 0
CME GROUP INC COM 12572Q105 654 3,368 SH   SOLE 15 3,368 0 0
CME GROUP INC COM 12572Q105 286,648 1,476,727 SH   SOLE 18 1,221,044 0 255,683
CME GROUP INC COM 12572Q105 136,309 702,225 SH   SOLE 19 702,225 0 0
CME GROUP INC COM 12572Q105 1,367,397 7,044,442 SH   SOLE 21 7,044,442 0 0
CME GROUP INC COM 12572Q105 1,695,416 8,734,303 SH   SOLE 22 7,760,287 0 974,016
CME GROUP INC COM 12572Q105 51,263 264,092 SH   SOLE 23 264,092 0 0
CME GROUP INC COM 12572Q105 65,798 338,974 SH   SOLE 25 338,974 0 0
CME GROUP INC COM 12572Q105 364,440 1,877,493 SH   SOLE 26 387,048 0 1,490,445
CME GROUP INC COM 12572Q105 13,608 70,106 SH   SOLE 28 51,409 0 18,697
CME GROUP INC COM 12572Q105 1,584 8,160 SH   SOLE 29 8,160 0 0
CME GROUP INC COM 12572Q105 263,954 1,359,818 SH   SOLE 30 1,359,818 0 0
CME GROUP INC COM 12572Q105 24,006 123,674 SH   SOLE 31 67,520 0 56,154
CME GROUP INC COM 12572Q105 11,089 57,125 SH   SOLE 34 57,125 0 0
CME GROUP INC COM 12572Q105 53,103 273,570 SH   SOLE 36 273,570 0 0
CME GROUP INC COM 12572Q105 1,565 8,064 SH   SOLE 40 8,064 0 0
CMS ENERGY CORP COM 125896100 46,096 796,000 SH   SOLE 2 172,748 0 623,252
CMS ENERGY CORP COM 125896100 7,450 128,640 SH   SOLE 4 120,127 0 8,513
CMS ENERGY CORP COM 125896100 18,927 326,830 SH   SOLE 7 299,247 0 27,583
CMS ENERGY CORP COM 125896100 707 12,216 SH   SOLE 13 12,216 0 0
CMS ENERGY CORP COM 125896100 165 2,851 SH   SOLE 15 2,851 0 0
CMS ENERGY CORP COM 125896100 42,383 731,869 SH   SOLE 18 694,252 0 37,617
CMS ENERGY CORP COM 125896100 12,059 208,234 SH   SOLE 19 208,234 0 0
CMS ENERGY CORP COM 125896100 667,032 11,518,433 SH   SOLE 21 11,518,433 0 0
CMS ENERGY CORP COM 125896100 412,236 7,118,571 SH   SOLE 22 6,328,698 0 789,873
CMS ENERGY CORP COM 125896100 12,801 221,046 SH   SOLE 23 221,046 0 0
CMS ENERGY CORP COM 125896100 15,304 264,264 SH   SOLE 25 264,264 0 0
CMS ENERGY CORP COM 125896100 90,053 1,555,048 SH   SOLE 26 389,868 0 1,165,180
CMS ENERGY CORP COM 125896100 3,178 54,876 SH   SOLE 28 39,331 0 15,545
CMS ENERGY CORP COM 125896100 340 5,879 SH   SOLE 29 5,879 0 0
CMS ENERGY CORP COM 125896100 65,772 1,135,764 SH   SOLE 30 1,135,764 0 0
CMS ENERGY CORP COM 125896100 5,710 98,601 SH   SOLE 31 51,215 0 47,386
CMS ENERGY CORP COM 125896100 2,944 50,845 SH   SOLE 32 50,845 0 0
CMS ENERGY CORP COM 125896100 1,586 27,390 SH   SOLE 34 27,390 0 0
CMS ENERGY CORP COM 125896100 14,012 241,958 SH   SOLE 36 241,958 0 0
CMS ENERGY CORP COM 125896100 426 7,362 SH   SOLE 40 7,362 0 0
CNA FINL CORP COM 126117100 2,732 58,035 SH   SOLE 2 2,432 0 55,603
CNA FINL CORP COM 126117100 23 482 SH   SOLE 7 482 0 0
CNA FINL CORP COM 126117100 7 158 SH   SOLE 15 158 0 0
CNA FINL CORP COM 126117100 782 16,610 SH   SOLE 18 16,610 0 0
CNA FINL CORP COM 126117100 266 5,651 SH   SOLE 19 5,651 0 0
CNA FINL CORP COM 126117100 14,649 311,213 SH   SOLE 21 311,213 0 0
CNA FINL CORP COM 126117100 32,030 680,482 SH   SOLE 22 627,300 0 53,182
CNA FINL CORP COM 126117100 989 21,018 SH   SOLE 25 21,018 0 0
CNA FINL CORP COM 126117100 720 15,296 SH   SOLE 26 15,296 0 0
CNA FINL CORP COM 126117100 142 3,020 SH   SOLE 31 620 0 2,400
CNA FINL CORP COM 126117100 999 21,214 SH   SOLE 36 21,214 0 0
CNB FINL CORP PA COM 126128107 394 13,945 SH   SOLE 2 561 0 13,384
CNB FINL CORP PA COM 126128107 9 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,470 52,055 SH   SOLE 18 52,055 0 0
CNB FINL CORP PA COM 126128107 687 24,323 SH   SOLE 19 24,323 0 0
CNB FINL CORP PA COM 126128107 13,887 491,736 SH   SOLE 21 491,736 0 0
CNB FINL CORP PA COM 126128107 5,305 187,851 SH   SOLE 22 175,312 0 12,539
CNH INDL N V SHS N20944109 14,248 1,385,948 SH   SOLE 7 1,385,948 0 0
CNH INDL N V SHS N20944109 658 63,981 SH   SOLE 21 63,981 0 0
CNO FINL GROUP INC COM 12621E103 4,544 272,397 SH   SOLE 2 112,375 0 160,022
CNO FINL GROUP INC COM 12621E103 11 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 95 5,684 SH   SOLE 7 5,684 0 0
CNO FINL GROUP INC COM 12621E103 15,587 934,491 SH   SOLE 18 934,491 0 0
CNO FINL GROUP INC COM 12621E103 9,234 553,615 SH   SOLE 19 553,615 0 0
CNO FINL GROUP INC COM 12621E103 188,826 11,320,517 SH   SOLE 21 11,320,517 0 0
CNO FINL GROUP INC COM 12621E103 105,903 6,349,123 SH   SOLE 22 6,063,416 0 285,707
CNO FINL GROUP INC COM 12621E103 1,913 114,692 SH   SOLE 23 114,692 0 0
CNO FINL GROUP INC COM 12621E103 4,300 257,775 SH   SOLE 26 43,340 0 214,435
CNO FINL GROUP INC COM 12621E103 334 20,038 SH   SOLE 28 20,038 0 0
CNO FINL GROUP INC COM 12621E103 1,596 95,686 SH   SOLE 30 95,686 0 0
CNO FINL GROUP INC COM 12621E103 135 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 234 14,025 SH   SOLE 40 14,025 0 0
CNOOC LTD SPONSORED ADR 126132109 4,941 29,003 SH   SOLE 2 0 0 29,003
CNOOC LTD SPONSORED ADR 126132109 100 588 SH   SOLE 4 588 0 0
CNOOC LTD SPONSORED ADR 126132109 2,465 14,473 SH   SOLE 18 14,473 0 0
CNOOC LTD SPONSORED ADR 126132109 56 327 SH   SOLE 19 327 0 0
CNOOC LTD SPONSORED ADR 126132109 500 2,933 SH   SOLE 21 2,933 0 0
CNOOC LTD SPONSORED ADR 126132109 17,091 100,326 SH   SOLE 22 86,598 0 13,728
CNOOC LTD SPONSORED ADR 126132109 13 77 SH   SOLE 30 77 0 0
CNOOC LTD SPONSORED ADR 126132109 40 234 SH   SOLE 34 234 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,132 291,678 SH   SOLE 2 94,562 0 197,116
CNX RESOURCES CORPORATION COM 12653C108 7 1,024 SH   SOLE 4 1,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 49 6,710 SH   SOLE 7 6,710 0 0
CNX RESOURCES CORPORATION COM 12653C108 8,007 1,095,336 SH   SOLE 18 1,095,336 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,424 331,625 SH   SOLE 19 331,625 0 0
CNX RESOURCES CORPORATION COM 12653C108 101,818 13,928,592 SH   SOLE 21 13,928,592 0 0
CNX RESOURCES CORPORATION COM 12653C108 50,466 6,903,639 SH   SOLE 22 6,640,110 0 263,529
CNX RESOURCES CORPORATION COM 12653C108 305 41,712 SH   SOLE 26 24,278 0 17,434
CNX RESOURCES CORPORATION COM 12653C108 145 19,778 SH   SOLE 28 19,778 0 0
CNX RESOURCES CORPORATION COM 12653C108 790 108,116 SH   SOLE 30 108,116 0 0
CNX RESOURCES CORPORATION COM 12653C108 939 128,479 SH   SOLE 31 0 0 128,479
CNX RESOURCES CORPORATION COM 12653C108 113 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 121 16,574 SH   SOLE 40 16,574 0 0
COASTAL FINL CORP WA COM NEW 19046P209 88 5,664 SH   SOLE 2 355 0 5,309
COASTAL FINL CORP WA COM NEW 19046P209 414 26,786 SH   SOLE 18 26,786 0 0
COASTAL FINL CORP WA COM NEW 19046P209 190 12,268 SH   SOLE 19 12,268 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,941 254,747 SH   SOLE 21 254,747 0 0
COASTAL FINL CORP WA COM NEW 19046P209 961 62,115 SH   SOLE 22 59,918 0 2,197
COCA COLA CO COM 191216100 485,571 9,535,967 SH   SOLE 2 1,121,916 0 8,414,051
COCA COLA CO COM 191216100 69,506 1,365,004 SH   SOLE 4 1,255,741 0 109,263
COCA COLA CO COM 191216100 206,740 4,060,090 SH   SOLE 7 3,851,022 0 209,068
COCA COLA CO COM 191216100 1,785 35,056 SH   SOLE 13 35,056 0 0
COCA COLA CO COM 191216100 1,815 35,638 SH   SOLE 15 35,638 0 0
COCA COLA CO COM 191216100 1 15 SH   SOLE 17 0 0 15
COCA COLA CO COM 191216100 522,434 10,259,901 SH   SOLE 18 9,733,983 0 525,918
COCA COLA CO COM 191216100 114,313 2,244,961 SH   SOLE 19 2,244,961 0 0
COCA COLA CO COM 191216100 4,567,505 89,699,627 SH   SOLE 21 89,699,627 0 0
COCA COLA CO COM 191216100 4,827,199 94,799,665 SH   SOLE 22 84,172,498 0 10,627,167
COCA COLA CO COM 191216100 148,344 2,913,282 SH   SOLE 23 2,913,282 0 0
COCA COLA CO COM 191216100 195,942 3,848,043 SH   SOLE 25 3,848,043 0 0
COCA COLA CO COM 191216100 920,686 18,081,024 SH   SOLE 26 4,432,078 0 13,648,946
COCA COLA CO COM 191216100 40,360 792,612 SH   SOLE 28 579,637 0 212,975
COCA COLA CO COM 191216100 6,056 118,927 SH   SOLE 29 88,908 0 30,019
COCA COLA CO COM 191216100 732,529 14,385,874 SH   SOLE 30 14,385,874 0 0
COCA COLA CO COM 191216100 65,226 1,280,950 SH   SOLE 31 761,381 0 519,569
COCA COLA CO COM 191216100 14,372 282,246 SH   SOLE 32 282,246 0 0
COCA COLA CO COM 191216100 56,228 1,104,240 SH   SOLE 34 1,104,240 0 0
COCA COLA CO COM 191216100 156,277 3,069,069 SH   SOLE 36 3,069,069 0 0
COCA COLA CO COM 191216100 2,830 55,575 SH   SOLE 37 55,575 0 0
COCA COLA CO COM 191216100 4,637 91,058 SH   SOLE 40 91,058 0 0
COCA COLA CONSOLIDATED INC COM 191098102 1,287 4,301 SH   SOLE 2 194 0 4,107
COCA COLA CONSOLIDATED INC COM 191098102 8 28 SH   SOLE 4 28 0 0
COCA COLA CONSOLIDATED INC COM 191098102 25 84 SH   SOLE 7 84 0 0
COCA COLA CONSOLIDATED INC COM 191098102 6 20 SH   SOLE 17 0 0 20
COCA COLA CONSOLIDATED INC COM 191098102 6,086 20,336 SH   SOLE 18 20,336 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,476 8,273 SH   SOLE 19 8,273 0 0
COCA COLA CONSOLIDATED INC COM 191098102 150,608 503,285 SH   SOLE 21 503,285 0 0
COCA COLA CONSOLIDATED INC COM 191098102 41,826 139,769 SH   SOLE 22 133,314 0 6,455
COCA COLA CONSOLIDATED INC COM 191098102 1,103 3,687 SH   SOLE 26 2,195 0 1,492
COCA COLA CONSOLIDATED INC COM 191098102 212 707 SH   SOLE 28 707 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,069 6,914 SH   SOLE 30 6,914 0 0
COCA COLA CONSOLIDATED INC COM 191098102 181 605 SH   SOLE 40 605 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,902 122,154 SH   SOLE 2 21,715 0 100,439
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,806 85,070 SH   SOLE 4 78,209 0 6,861
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,110 143,540 SH   SOLE 7 139,007 0 4,533
COCA COLA EUROPEAN PARTNERS SHS G25839104 964 17,058 SH   SOLE 13 17,058 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 131 2,319 SH   SOLE 15 2,319 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 48,837 864,371 SH   SOLE 18 864,371 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,224 145,549 SH   SOLE 19 145,549 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 197,449 3,494,666 SH   SOLE 21 3,494,666 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 214,060 3,788,664 SH   SOLE 22 3,522,719 0 265,945
COCA COLA EUROPEAN PARTNERS SHS G25839104 12,785 226,282 SH   SOLE 23 226,282 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,149 197,324 SH   SOLE 25 197,324 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 43,029 761,580 SH   SOLE 26 191,860 0 569,720
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,723 30,493 SH   SOLE 28 30,493 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,669 29,536 SH   SOLE 29 717 0 28,819
COCA COLA EUROPEAN PARTNERS SHS G25839104 64,039 1,133,429 SH   SOLE 30 1,133,429 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,188 38,719 SH   SOLE 31 0 0 38,719
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,533 27,141 SH   SOLE 32 27,141 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 197 3,490 SH   SOLE 34 3,490 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,874 121,664 SH   SOLE 36 121,664 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 281 4,980 SH   SOLE 40 4,980 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 385 6,200 SH   SOLE 2 0 0 6,200
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 378 6,077 SH   SOLE 4 6,077 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 356 5,729 SH   SOLE 19 5,729 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 5,845 94,062 SH   SOLE 22 94,062 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 1,261 20,287 SH   SOLE 30 20,287 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 182 2,923 SH   SOLE 34 2,923 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 6 2,511 SH   SOLE 18 2,511 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 77 32,812 SH   SOLE 21 32,812 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 54 4,136 SH   SOLE 2 299 0 3,837
CODA OCTOPUS GROUP INC COM NEW 19188U206 209 15,988 SH   SOLE 18 15,988 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 102 7,833 SH   SOLE 19 7,833 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 2,361 180,941 SH   SOLE 21 180,941 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 1,326 101,603 SH   SOLE 22 100,254 0 1,349
CODA OCTOPUS GROUP INC COM NEW 19188U206 447 34,226 SH   SOLE 31 0 0 34,226
CODEXIS INC COM 192005106 857 46,512 SH   SOLE 2 2,197 0 44,315
CODEXIS INC COM 192005106 8 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 20 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 3,180 172,556 SH   SOLE 18 172,556 0 0
CODEXIS INC COM 192005106 1,728 93,786 SH   SOLE 19 93,786 0 0
CODEXIS INC COM 192005106 30,479 1,653,744 SH   SOLE 21 1,653,744 0 0
CODEXIS INC COM 192005106 27,159 1,473,657 SH   SOLE 22 1,404,917 0 68,740
CODEXIS INC COM 192005106 2 135 SH   SOLE 23 135 0 0
CODEXIS INC COM 192005106 594 32,239 SH   SOLE 26 26,624 0 5,615
CODEXIS INC COM 192005106 113 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 246 13,369 SH   SOLE 30 13,369 0 0
CODEXIS INC COM 192005106 73 3,951 SH   SOLE 40 3,951 0 0
CODORUS VY BANCORP INC COM 192025104 218 9,462 SH   SOLE 2 331 0 9,131
CODORUS VY BANCORP INC COM 192025104 5 215 SH   SOLE 7 215 0 0
CODORUS VY BANCORP INC COM 192025104 737 32,053 SH   SOLE 18 32,053 0 0
CODORUS VY BANCORP INC COM 192025104 358 15,553 SH   SOLE 19 15,553 0 0
CODORUS VY BANCORP INC COM 192025104 7,167 311,587 SH   SOLE 21 311,587 0 0
CODORUS VY BANCORP INC COM 192025104 2,256 98,102 SH   SOLE 22 91,497 0 6,605
COEUR MNG INC COM NEW 192108504 974 224,457 SH   SOLE 2 26,769 0 197,688
COEUR MNG INC COM NEW 192108504 3 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 3,506 807,941 SH   SOLE 7 807,941 0 0
COEUR MNG INC COM NEW 192108504 2,903 668,984 SH   SOLE 18 668,984 0 0
COEUR MNG INC COM NEW 192108504 2,244 517,125 SH   SOLE 19 517,125 0 0
COEUR MNG INC COM NEW 192108504 31,646 7,291,694 SH   SOLE 21 7,291,694 0 0
COEUR MNG INC COM NEW 192108504 27,902 6,429,104 SH   SOLE 22 6,188,317 0 240,787
COEUR MNG INC COM NEW 192108504 252 58,100 SH   SOLE 23 58,100 0 0
COEUR MNG INC COM NEW 192108504 685 157,939 SH   SOLE 26 37,318 0 120,621
COEUR MNG INC COM NEW 192108504 111 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 214 49,268 SH   SOLE 30 49,268 0 0
COEUR MNG INC COM NEW 192108504 97 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDG CO INC COM 192176105 25 6,187 SH   SOLE 21 6,187 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,102 52,257 SH   SOLE 2 16,917 0 35,340
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 18 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 196 3,300 SH   SOLE 7 3,300 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11,488 193,534 SH   SOLE 18 184,024 0 9,510
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15,818 266,484 SH   SOLE 19 266,484 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 271,040 4,566,042 SH   SOLE 21 4,566,042 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 89,850 1,513,638 SH   SOLE 22 1,443,440 0 70,198
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,886 48,611 SH   SOLE 23 48,611 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6,567 110,637 SH   SOLE 26 17,284 0 93,353
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 334 5,622 SH   SOLE 28 5,622 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,646 61,427 SH   SOLE 30 61,427 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 290 4,889 SH   SOLE 40 4,889 0 0
COGNEX CORP COM 192422103 21,211 442,075 SH   SOLE 2 92,660 0 349,415
COGNEX CORP COM 192422103 2,452 51,099 SH   SOLE 4 46,686 0 4,413
COGNEX CORP COM 192422103 450 9,370 SH   SOLE 7 9,370 0 0
COGNEX CORP COM 192422103 48 1,010 SH   SOLE 13 1,010 0 0
COGNEX CORP COM 192422103 23,889 497,893 SH   SOLE 18 484,613 0 13,280
COGNEX CORP COM 192422103 7,527 156,869 SH   SOLE 19 156,869 0 0
COGNEX CORP COM 192422103 415,314 8,655,982 SH   SOLE 21 8,655,982 0 0
COGNEX CORP COM 192422103 268,600 5,598,168 SH   SOLE 22 5,277,081 0 321,087
COGNEX CORP COM 192422103 5,962 124,251 SH   SOLE 23 124,251 0 0
COGNEX CORP COM 192422103 66 1,374 SH   SOLE 25 1,374 0 0
COGNEX CORP COM 192422103 21,997 458,452 SH   SOLE 26 168,845 0 289,607
COGNEX CORP COM 192422103 1,532 31,921 SH   SOLE 28 23,087 0 8,834
COGNEX CORP COM 192422103 1,898 39,549 SH   SOLE 29 3,607 0 35,942
COGNEX CORP COM 192422103 26,365 549,500 SH   SOLE 30 549,500 0 0
COGNEX CORP COM 192422103 2,605 54,299 SH   SOLE 31 33,837 0 20,462
COGNEX CORP COM 192422103 8,734 182,033 SH   SOLE 34 182,033 0 0
COGNEX CORP COM 192422103 1,455 30,332 SH   SOLE 36 30,332 0 0
COGNEX CORP COM 192422103 167 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 92,223 1,454,848 SH   SOLE 2 223,288 0 1,231,560
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11,826 186,562 SH   SOLE 4 171,103 0 15,459
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 36,056 568,795 SH   SOLE 7 542,532 0 26,263
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,684 26,566 SH   SOLE 13 26,566 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 413 6,511 SH   SOLE 15 6,511 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 301,246 4,752,260 SH   SOLE 18 4,327,733 0 424,527
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 429,519 6,775,812 SH   SOLE 19 6,775,812 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 753,666 11,889,345 SH   SOLE 21 11,889,345 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 917,430 14,472,781 SH   SOLE 22 12,882,899 0 1,589,882
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26,260 414,256 SH   SOLE 23 414,256 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 41,832 659,919 SH   SOLE 25 614,923 0 44,996
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 251,509 3,967,648 SH   SOLE 26 791,858 0 3,175,790
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,251 114,389 SH   SOLE 28 84,291 0 30,098
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 811 12,798 SH   SOLE 29 12,798 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 140,854 2,222,028 SH   SOLE 30 2,222,028 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,467 196,676 SH   SOLE 31 108,012 0 88,664
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,048 79,629 SH   SOLE 32 79,629 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 38,907 613,771 SH   SOLE 34 613,771 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,539 481,769 SH   SOLE 36 481,769 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 838 13,212 SH   SOLE 40 13,212 0 0
COHBAR INC COM 19249J109 9 5,203 SH   SOLE 18 5,203 0 0
COHBAR INC COM 19249J109 339 197,198 SH   SOLE 21 197,198 0 0
COHBAR INC COM 19249J109 70 40,735 SH   SOLE 22 40,735 0 0
COHEN & CO INC NEW COM 19249M102 3 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 112 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 1,154 22,436 SH   SOLE 2 3,120 0 19,316
COHEN & STEERS INC COM 19247A100 6 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 83 1,622 SH   SOLE 7 1,622 0 0
COHEN & STEERS INC COM 19247A100 3,916 76,134 SH   SOLE 18 74,427 0 1,707
COHEN & STEERS INC COM 19247A100 4,002 77,801 SH   SOLE 19 77,801 0 0
COHEN & STEERS INC COM 19247A100 40,011 777,828 SH   SOLE 21 777,828 0 0
COHEN & STEERS INC COM 19247A100 34,894 678,339 SH   SOLE 22 648,075 0 30,264
COHEN & STEERS INC COM 19247A100 540 10,496 SH   SOLE 23 10,496 0 0
COHEN & STEERS INC COM 19247A100 1,508 29,323 SH   SOLE 26 7,875 0 21,448
COHEN & STEERS INC COM 19247A100 160 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 308 5,995 SH   SOLE 30 5,995 0 0
COHEN & STEERS INC COM 19247A100 1,749 34,007 SH   SOLE 31 0 0 34,007
COHEN & STEERS INC COM 19247A100 112 2,187 SH   SOLE 40 2,187 0 0
COHERENT INC COM 192479103 7,758 56,887 SH   SOLE 2 12,080 0 44,807
COHERENT INC COM 192479103 15 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 60 438 SH   SOLE 7 438 0 0
COHERENT INC COM 192479103 9,285 68,087 SH   SOLE 18 68,087 0 0
COHERENT INC COM 192479103 732 5,370 SH   SOLE 19 5,370 0 0
COHERENT INC COM 192479103 159,909 1,172,613 SH   SOLE 21 1,172,613 0 0
COHERENT INC COM 192479103 106,710 782,503 SH   SOLE 22 732,474 0 50,029
COHERENT INC COM 192479103 1,202 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 428 3,141 SH   SOLE 28 3,141 0 0
COHERENT INC COM 192479103 16,645 122,054 SH   SOLE 30 122,054 0 0
COHERENT INC COM 192479103 195 1,429 SH   SOLE 31 529 0 900
COHERENT INC COM 192479103 304 2,232 SH   SOLE 40 2,232 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,424 64,431 SH   SOLE 2 8,060 0 56,371
COHERUS BIOSCIENCES INC COM 19249H103 6 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 23 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 4,554 206,060 SH   SOLE 18 201,892 0 4,168
COHERUS BIOSCIENCES INC COM 19249H103 4,422 200,091 SH   SOLE 19 200,091 0 0
COHERUS BIOSCIENCES INC COM 19249H103 57,807 2,615,707 SH   SOLE 21 2,615,707 0 0
COHERUS BIOSCIENCES INC COM 19249H103 40,662 1,839,919 SH   SOLE 22 1,764,244 0 75,675
COHERUS BIOSCIENCES INC COM 19249H103 439 19,846 SH   SOLE 23 19,846 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,323 59,855 SH   SOLE 26 20,167 0 39,688
COHERUS BIOSCIENCES INC COM 19249H103 129 5,835 SH   SOLE 28 5,835 0 0
COHERUS BIOSCIENCES INC COM 19249H103 363 16,443 SH   SOLE 30 16,443 0 0
COHERUS BIOSCIENCES INC COM 19249H103 56 2,551 SH   SOLE 34 2,551 0 0
COHERUS BIOSCIENCES INC COM 19249H103 119 5,402 SH   SOLE 40 5,402 0 0
COHU INC COM 192576106 607 39,312 SH   SOLE 2 1,674 0 37,638
COHU INC COM 192576106 2 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 12 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 2,834 183,674 SH   SOLE 18 183,674 0 0
COHU INC COM 192576106 1,059 68,646 SH   SOLE 19 68,646 0 0
COHU INC COM 192576106 69,585 4,509,695 SH   SOLE 21 4,509,695 0 0
COHU INC COM 192576106 19,536 1,266,084 SH   SOLE 22 1,216,709 0 49,375
COHU INC COM 192576106 564 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 76 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 913 59,166 SH   SOLE 30 59,166 0 0
COHU INC COM 192576106 363 23,544 SH   SOLE 34 23,544 0 0
COHU INC COM 192576106 55 3,572 SH   SOLE 40 3,572 0 0
COLFAX CORP COM 194014106 5,904 210,627 SH   SOLE 2 46,766 0 163,861
COLFAX CORP COM 194014106 11 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 80 2,840 SH   SOLE 7 2,840 0 0
COLFAX CORP COM 194014106 7,485 267,047 SH   SOLE 18 267,047 0 0
COLFAX CORP COM 194014106 565 20,157 SH   SOLE 19 20,157 0 0
COLFAX CORP COM 194014106 128,924 4,599,505 SH   SOLE 21 4,599,505 0 0
COLFAX CORP COM 194014106 87,495 3,121,475 SH   SOLE 22 2,933,474 0 188,001
COLFAX CORP COM 194014106 1,192 42,537 SH   SOLE 26 30,610 0 11,927
COLFAX CORP COM 194014106 258 9,220 SH   SOLE 28 9,220 0 0
COLFAX CORP COM 194014106 15,964 569,545 SH   SOLE 30 569,545 0 0
COLFAX CORP COM 194014106 151 5,370 SH   SOLE 31 1,970 0 3,400
COLFAX CORP COM 194014106 86 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 264 9,417 SH   SOLE 40 9,417 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 29,426 231,771 SH   SOLE 21 231,771 0 0
COLGATE PALMOLIVE CO COM 194162103 160,230 2,235,670 SH   SOLE 2 397,660 0 1,838,010
COLGATE PALMOLIVE CO COM 194162103 26,097 364,131 SH   SOLE 4 342,265 0 21,866
COLGATE PALMOLIVE CO COM 194162103 69,299 966,912 SH   SOLE 7 830,482 0 136,430
COLGATE PALMOLIVE CO COM 194162103 2,641 36,853 SH   SOLE 13 36,853 0 0
COLGATE PALMOLIVE CO COM 194162103 582 8,125 SH   SOLE 15 8,125 0 0
COLGATE PALMOLIVE CO COM 194162103 181,589 2,533,680 SH   SOLE 18 2,416,079 0 117,601
COLGATE PALMOLIVE CO COM 194162103 265,077 3,698,580 SH   SOLE 19 3,698,580 0 0
COLGATE PALMOLIVE CO COM 194162103 1,188,456 16,582,339 SH   SOLE 21 16,582,339 0 0
COLGATE PALMOLIVE CO COM 194162103 1,548,553 21,606,708 SH   SOLE 22 19,160,486 0 2,446,222
COLGATE PALMOLIVE CO COM 194162103 43,627 608,724 SH   SOLE 23 608,724 0 0
COLGATE PALMOLIVE CO COM 194162103 58,861 821,280 SH   SOLE 25 821,280 0 0
COLGATE PALMOLIVE CO COM 194162103 295,541 4,123,635 SH   SOLE 26 971,988 0 3,151,647
COLGATE PALMOLIVE CO COM 194162103 11,473 160,087 SH   SOLE 28 116,915 0 43,172
COLGATE PALMOLIVE CO COM 194162103 9,802 136,768 SH   SOLE 29 28,186 0 108,582
COLGATE PALMOLIVE CO COM 194162103 255,612 3,566,516 SH   SOLE 30 3,566,516 0 0
COLGATE PALMOLIVE CO COM 194162103 29,174 407,057 SH   SOLE 31 162,740 0 244,317
COLGATE PALMOLIVE CO COM 194162103 115,661 1,613,796 SH   SOLE 34 1,613,796 0 0
COLGATE PALMOLIVE CO COM 194162103 51,342 716,363 SH   SOLE 36 716,363 0 0
COLGATE PALMOLIVE CO COM 194162103 1,332 18,591 SH   SOLE 40 18,591 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 141 6,610 SH   SOLE 2 334 0 6,276
COLLECTORS UNIVERSE INC COM NEW 19421R200 615 28,814 SH   SOLE 18 27,246 0 1,568
COLLECTORS UNIVERSE INC COM NEW 19421R200 285 13,348 SH   SOLE 19 13,348 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 5,646 264,567 SH   SOLE 21 264,567 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 3,598 168,625 SH   SOLE 22 166,305 0 2,320
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 364 27,715 SH   SOLE 2 1,384 0 26,331
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 9 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,469 111,718 SH   SOLE 18 111,718 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 717 54,503 SH   SOLE 19 54,503 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18,646 1,417,946 SH   SOLE 21 1,417,946 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 11,298 859,132 SH   SOLE 22 822,237 0 36,895
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 60 4,539 SH   SOLE 26 0 0 4,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 42 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 90 6,829 SH   SOLE 30 6,829 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 111 6,520 SH   SOLE 2 315 0 6,205
COLONY BANKCORP INC COM 19623P101 423 24,952 SH   SOLE 18 24,952 0 0
COLONY BANKCORP INC COM 19623P101 209 12,312 SH   SOLE 19 12,312 0 0
COLONY BANKCORP INC COM 19623P101 3,861 227,810 SH   SOLE 21 227,810 0 0
COLONY BANKCORP INC COM 19623P101 1,015 59,901 SH   SOLE 22 57,892 0 2,009
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 868 890,000 PRN   SOLE 21 890,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,627 925,368 SH   SOLE 2 35,627 0 889,741
COLONY CAP INC NEW CL A COM 19626G108 651 130,276 SH   SOLE 4 130,276 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,612 522,467 SH   SOLE 7 522,467 0 0
COLONY CAP INC NEW CL A COM 19626G108 99 19,814 SH   SOLE 15 19,814 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,160 232,014 SH   SOLE 18 232,014 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,353 670,617 SH   SOLE 19 670,617 0 0
COLONY CAP INC NEW CL A COM 19626G108 45,477 9,095,363 SH   SOLE 21 9,095,363 0 0
COLONY CAP INC NEW CL A COM 19626G108 85,502 17,100,325 SH   SOLE 22 16,116,631 0 983,694
COLONY CAP INC NEW CL A COM 19626G108 85 16,923 SH   SOLE 23 16,923 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,077 1,015,343 SH   SOLE 25 1,015,343 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,750 350,079 SH   SOLE 26 105,682 0 244,397
COLONY CAP INC NEW CL A COM 19626G108 314 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,236 247,100 SH   SOLE 29 247,100 0 0
COLONY CAP INC NEW CL A COM 19626G108 11,241 2,248,209 SH   SOLE 30 2,248,209 0 0
COLONY CAP INC NEW CL A COM 19626G108 125 24,994 SH   SOLE 31 10,294 0 14,700
COLONY CAP INC NEW CL A COM 19626G108 221 44,189 SH   SOLE 40 44,189 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,263 81,497 SH   SOLE 2 3,287 0 78,210
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,163 268,555 SH   SOLE 18 268,555 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 2,147 138,520 SH   SOLE 19 138,520 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 39,956 2,577,788 SH   SOLE 21 2,577,788 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 38,266 2,468,774 SH   SOLE 22 2,351,800 0 116,974
COLONY CR REAL ESTATE INC COM CL A 19625T101 392 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 164 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 417 26,932 SH   SOLE 30 26,932 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 146 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,006 825,000 PRN   SOLE 21 825,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,701 74,666 SH   SOLE 2 2,807 0 71,859
COLUMBIA BKG SYS INC COM 197236102 14 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 38 1,061 SH   SOLE 7 1,061 0 0
COLUMBIA BKG SYS INC COM 197236102 12,672 350,255 SH   SOLE 18 350,255 0 0
COLUMBIA BKG SYS INC COM 197236102 4,381 121,083 SH   SOLE 19 121,083 0 0
COLUMBIA BKG SYS INC COM 197236102 288,743 7,980,726 SH   SOLE 21 7,980,726 0 0
COLUMBIA BKG SYS INC COM 197236102 79,842 2,206,807 SH   SOLE 22 2,105,159 0 101,648
COLUMBIA BKG SYS INC COM 197236102 31 864 SH   SOLE 23 864 0 0
COLUMBIA BKG SYS INC COM 197236102 589 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 361 9,987 SH   SOLE 28 9,987 0 0
COLUMBIA BKG SYS INC COM 197236102 3,724 102,916 SH   SOLE 30 102,916 0 0
COLUMBIA BKG SYS INC COM 197236102 14 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 306 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 775 51,349 SH   SOLE 2 2,211 0 49,138
COLUMBIA FINL INC COM 197641103 16 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,601 172,267 SH   SOLE 18 172,267 0 0
COLUMBIA FINL INC COM 197641103 1,355 89,738 SH   SOLE 19 89,738 0 0
COLUMBIA FINL INC COM 197641103 25,685 1,701,012 SH   SOLE 21 1,701,012 0 0
COLUMBIA FINL INC COM 197641103 26,293 1,741,245 SH   SOLE 22 1,675,153 0 66,092
COLUMBIA FINL INC COM 197641103 89 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 237 15,674 SH   SOLE 30 15,674 0 0
COLUMBIA FINL INC COM 197641103 44 2,929 SH   SOLE 40 2,929 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,539 218,871 SH   SOLE 2 8,475 0 210,396
COLUMBIA PPTY TR INC COM NEW 198287203 654 31,540 SH   SOLE 4 31,540 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,627 126,659 SH   SOLE 7 126,659 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 95 4,603 SH   SOLE 15 4,603 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,141 55,034 SH   SOLE 18 55,034 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,379 162,912 SH   SOLE 19 162,912 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 44,921 2,165,891 SH   SOLE 21 2,165,891 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 98,721 4,759,953 SH   SOLE 22 4,522,970 0 236,983
COLUMBIA PPTY TR INC COM NEW 198287203 84 4,035 SH   SOLE 23 4,035 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,221 251,752 SH   SOLE 25 251,752 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,692 81,559 SH   SOLE 26 29,467 0 52,092
COLUMBIA PPTY TR INC COM NEW 198287203 306 14,776 SH   SOLE 28 14,776 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,261 60,803 SH   SOLE 29 60,803 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 11,280 543,860 SH   SOLE 30 543,860 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 149 7,168 SH   SOLE 31 2,568 0 4,600
COLUMBIA PPTY TR INC COM NEW 198287203 134 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 267 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,026 60,162 SH   SOLE 2 2,898 0 57,264
COLUMBIA SPORTSWEAR CO COM 198516106 94 937 SH   SOLE 4 937 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 52 521 SH   SOLE 7 521 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,488 14,852 SH   SOLE 18 14,852 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 671 6,702 SH   SOLE 19 6,702 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 38,215 381,542 SH   SOLE 21 381,542 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 91,453 913,065 SH   SOLE 22 854,872 0 58,193
COLUMBIA SPORTSWEAR CO COM 198516106 71 713 SH   SOLE 23 713 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,283 12,805 SH   SOLE 26 7,938 0 4,867
COLUMBIA SPORTSWEAR CO COM 198516106 405 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 825 8,241 SH   SOLE 30 8,241 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 135 1,348 SH   SOLE 31 648 0 700
COLUMBIA SPORTSWEAR CO COM 198516106 311 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 911 21,711 SH   SOLE 2 937 0 20,774
COLUMBUS MCKINNON CORP N Y COM 199333105 20 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,309 78,846 SH   SOLE 18 78,846 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,630 38,831 SH   SOLE 19 38,831 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 32,010 762,686 SH   SOLE 21 762,686 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 26,471 630,717 SH   SOLE 22 603,136 0 27,581
COLUMBUS MCKINNON CORP N Y COM 199333105 378 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 121 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 270 6,430 SH   SOLE 30 6,430 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 80 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 540,880 12,792,799 SH   SOLE 2 2,718,737 0 10,074,062
COMCAST CORP NEW CL A 20030N101 80,712 1,908,980 SH   SOLE 4 1,787,175 0 121,805
COMCAST CORP NEW CL A 20030N101 178,973 4,233,045 SH   SOLE 7 4,206,507 0 26,538
COMCAST CORP NEW CL A 20030N101 10,789 255,185 SH   SOLE 13 255,185 0 0
COMCAST CORP NEW CL A 20030N101 2,070 48,960 SH   SOLE 15 48,960 0 0
COMCAST CORP NEW CL A 20030N101 26 605 SH   SOLE 17 0 0 605
COMCAST CORP NEW CL A 20030N101 883,121 20,887,441 SH   SOLE 18 18,640,827 0 2,246,614
COMCAST CORP NEW CL A 20030N101 924,543 21,867,148 SH   SOLE 19 21,867,148 0 0
COMCAST CORP NEW CL A 20030N101 8,572 202,741 SH   SOLE 20 202,741 0 0
COMCAST CORP NEW CL A 20030N101 3,715,551 87,879,626 SH   SOLE 21 87,879,626 0 0
COMCAST CORP NEW CL A 20030N101 4,858,604 114,914,937 SH   SOLE 22 100,667,771 0 14,247,166
COMCAST CORP NEW CL A 20030N101 166,093 3,928,407 SH   SOLE 23 3,928,407 0 0
COMCAST CORP NEW CL A 20030N101 191,556 4,530,657 SH   SOLE 25 4,421,183 0 109,474
COMCAST CORP NEW CL A 20030N101 796,125 18,829,836 SH   SOLE 26 5,004,030 0 13,825,806
COMCAST CORP NEW CL A 20030N101 37,293 882,051 SH   SOLE 28 645,870 0 236,181
COMCAST CORP NEW CL A 20030N101 52,665 1,245,615 SH   SOLE 29 435,708 0 809,907
COMCAST CORP NEW CL A 20030N101 745,095 17,622,865 SH   SOLE 30 17,622,865 0 0
COMCAST CORP NEW CL A 20030N101 94,595 2,237,357 SH   SOLE 31 1,344,457 0 892,900
COMCAST CORP NEW CL A 20030N101 26,784 633,500 SH   SOLE 32 633,500 0 0
COMCAST CORP NEW CL A 20030N101 268,263 6,344,915 SH   SOLE 34 6,344,915 0 0
COMCAST CORP NEW CL A 20030N101 161,409 3,817,609 SH   SOLE 36 3,817,609 0 0
COMCAST CORP NEW CL A 20030N101 4,303 101,781 SH   SOLE 40 101,781 0 0
COMERICA INC COM 200340107 33,514 461,375 SH   SOLE 2 115,337 0 346,038
COMERICA INC COM 200340107 5,000 68,836 SH   SOLE 4 64,299 0 4,537
COMERICA INC COM 200340107 10,676 146,977 SH   SOLE 7 144,155 0 2,822
COMERICA INC COM 200340107 352 4,840 SH   SOLE 13 4,840 0 0
COMERICA INC COM 200340107 123 1,689 SH   SOLE 15 1,689 0 0
COMERICA INC COM 200340107 34,567 475,873 SH   SOLE 18 454,202 0 21,671
COMERICA INC COM 200340107 4,916 67,672 SH   SOLE 19 67,672 0 0
COMERICA INC COM 200340107 300,302 4,134,114 SH   SOLE 21 4,134,114 0 0
COMERICA INC COM 200340107 302,114 4,159,062 SH   SOLE 22 3,706,734 0 452,328
COMERICA INC COM 200340107 9,954 137,026 SH   SOLE 23 137,026 0 0
COMERICA INC COM 200340107 11,377 156,628 SH   SOLE 25 156,628 0 0
COMERICA INC COM 200340107 52,510 722,884 SH   SOLE 26 232,853 0 490,031
COMERICA INC COM 200340107 2,247 30,935 SH   SOLE 28 22,736 0 8,199
COMERICA INC COM 200340107 2,970 40,882 SH   SOLE 29 7,987 0 32,895
COMERICA INC COM 200340107 44,801 616,760 SH   SOLE 30 616,760 0 0
COMERICA INC COM 200340107 4,458 61,371 SH   SOLE 31 35,939 0 25,432
COMERICA INC COM 200340107 20,949 288,394 SH   SOLE 34 288,394 0 0
COMERICA INC COM 200340107 9,523 131,103 SH   SOLE 36 131,103 0 0
COMERICA INC COM 200340107 256 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 2,598 50,944 SH   SOLE 2 20,568 0 30,376
COMFORT SYS USA INC COM 199908104 10 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 28 551 SH   SOLE 7 551 0 0
COMFORT SYS USA INC COM 199908104 8,683 170,291 SH   SOLE 18 160,539 0 9,752
COMFORT SYS USA INC COM 199908104 21,395 419,590 SH   SOLE 19 419,590 0 0
COMFORT SYS USA INC COM 199908104 201,827 3,958,178 SH   SOLE 21 3,958,178 0 0
COMFORT SYS USA INC COM 199908104 78,184 1,533,329 SH   SOLE 22 1,480,523 0 52,806
COMFORT SYS USA INC COM 199908104 3,802 74,568 SH   SOLE 23 74,568 0 0
COMFORT SYS USA INC COM 199908104 7,929 155,505 SH   SOLE 26 8,041 0 147,464
COMFORT SYS USA INC COM 199908104 236 4,628 SH   SOLE 28 4,628 0 0
COMFORT SYS USA INC COM 199908104 2,723 53,409 SH   SOLE 30 53,409 0 0
COMFORT SYS USA INC COM 199908104 1,589 31,169 SH   SOLE 34 31,169 0 0
COMFORT SYS USA INC COM 199908104 205 4,027 SH   SOLE 40 4,027 0 0
COMMERCE BANCSHARES INC COM 200525103 13,732 230,178 SH   SOLE 2 53,471 0 176,707
COMMERCE BANCSHARES INC COM 200525103 26 441 SH   SOLE 4 441 0 0
COMMERCE BANCSHARES INC COM 200525103 3,008 50,415 SH   SOLE 7 50,415 0 0
COMMERCE BANCSHARES INC COM 200525103 86 1,434 SH   SOLE 15 1,434 0 0
COMMERCE BANCSHARES INC COM 200525103 20,392 341,798 SH   SOLE 18 341,798 0 0
COMMERCE BANCSHARES INC COM 200525103 1,314 22,033 SH   SOLE 19 22,033 0 0
COMMERCE BANCSHARES INC COM 200525103 298,165 4,997,738 SH   SOLE 21 4,997,738 0 0
COMMERCE BANCSHARES INC COM 200525103 200,624 3,362,787 SH   SOLE 22 3,157,760 0 205,027
COMMERCE BANCSHARES INC COM 200525103 5,827 97,663 SH   SOLE 25 97,663 0 0
COMMERCE BANCSHARES INC COM 200525103 8,376 140,402 SH   SOLE 26 74,495 0 65,907
COMMERCE BANCSHARES INC COM 200525103 756 12,665 SH   SOLE 28 12,665 0 0
COMMERCE BANCSHARES INC COM 200525103 1,743 29,215 SH   SOLE 30 29,215 0 0
COMMERCE BANCSHARES INC COM 200525103 359 6,012 SH   SOLE 31 2,112 0 3,900
COMMERCE BANCSHARES INC COM 200525103 2,944 49,340 SH   SOLE 36 49,340 0 0
COMMERCE BANCSHARES INC COM 200525103 521 8,740 SH   SOLE 40 8,740 0 0
COMMERCIAL METALS CO COM 201723103 3,069 171,938 SH   SOLE 2 54,767 0 117,171
COMMERCIAL METALS CO COM 201723103 7 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 82 4,592 SH   SOLE 7 4,592 0 0
COMMERCIAL METALS CO COM 201723103 11,844 663,550 SH   SOLE 18 663,550 0 0
COMMERCIAL METALS CO COM 201723103 3,583 200,745 SH   SOLE 19 200,745 0 0
COMMERCIAL METALS CO COM 201723103 147,468 8,261,522 SH   SOLE 21 8,261,522 0 0
COMMERCIAL METALS CO COM 201723103 72,573 4,065,710 SH   SOLE 22 3,861,099 0 204,611
COMMERCIAL METALS CO COM 201723103 843 47,234 SH   SOLE 26 38,130 0 9,104
COMMERCIAL METALS CO COM 201723103 267 14,976 SH   SOLE 28 14,976 0 0
COMMERCIAL METALS CO COM 201723103 596 33,364 SH   SOLE 30 33,364 0 0
COMMERCIAL METALS CO COM 201723103 109 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 222 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 246 30,689 SH   SOLE 2 1,068 0 29,621
COMMERCIAL VEH GROUP INC COM 202608105 7 842 SH   SOLE 7 842 0 0
COMMERCIAL VEH GROUP INC COM 202608105 812 101,189 SH   SOLE 18 101,189 0 0
COMMERCIAL VEH GROUP INC COM 202608105 415 51,729 SH   SOLE 19 51,729 0 0
COMMERCIAL VEH GROUP INC COM 202608105 8,355 1,041,748 SH   SOLE 21 1,041,748 0 0
COMMERCIAL VEH GROUP INC COM 202608105 6,490 809,277 SH   SOLE 22 783,460 0 25,817
COMMERCIAL VEH GROUP INC COM 202608105 363 45,298 SH   SOLE 31 0 0 45,298
COMMSCOPE HLDG CO INC COM 20337X109 7,001 445,050 SH   SOLE 2 23,769 0 421,281
COMMSCOPE HLDG CO INC COM 20337X109 1,073 68,244 SH   SOLE 4 63,188 0 5,056
COMMSCOPE HLDG CO INC COM 20337X109 355 22,584 SH   SOLE 7 12,689 0 9,895
COMMSCOPE HLDG CO INC COM 20337X109 19 1,186 SH   SOLE 13 1,186 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,703 108,270 SH   SOLE 18 93,092 0 15,178
COMMSCOPE HLDG CO INC COM 20337X109 656 41,692 SH   SOLE 19 41,692 0 0
COMMSCOPE HLDG CO INC COM 20337X109 48,671 3,094,156 SH   SOLE 21 3,094,156 0 0
COMMSCOPE HLDG CO INC COM 20337X109 88,432 5,621,848 SH   SOLE 22 5,217,310 0 404,538
COMMSCOPE HLDG CO INC COM 20337X109 2,202 139,977 SH   SOLE 23 139,977 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,233 205,522 SH   SOLE 25 205,522 0 0
COMMSCOPE HLDG CO INC COM 20337X109 9,876 627,868 SH   SOLE 26 296,348 0 331,520
COMMSCOPE HLDG CO INC COM 20337X109 595 37,806 SH   SOLE 28 27,604 0 10,202
COMMSCOPE HLDG CO INC COM 20337X109 687 43,692 SH   SOLE 29 4,509 0 39,183
COMMSCOPE HLDG CO INC COM 20337X109 5,422 344,700 SH   SOLE 30 344,700 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,050 66,776 SH   SOLE 31 36,819 0 29,957
COMMSCOPE HLDG CO INC COM 20337X109 682 43,364 SH   SOLE 34 43,364 0 0
COMMSCOPE HLDG CO INC COM 20337X109 598 38,027 SH   SOLE 36 38,027 0 0
COMMSCOPE HLDG CO INC COM 20337X109 61 3,882 SH   SOLE 40 3,882 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 22 1,400 SH Put SOLE 2 1,400 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 4,719 300,000 SH Put SOLE 19 300,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 33 2,100 SH Put SOLE 22 2,100 0 0
COMMUNICATIONS SYS INC COM 203900105 17 5,780 SH   SOLE 21 5,780 0 0
COMMUNICATIONS SYS INC COM 203900105 331 109,816 SH   SOLE 22 109,816 0 0
COMMUNITY BANKERS TR CORP COM 203612106 171 20,189 SH   SOLE 2 856 0 19,333
COMMUNITY BANKERS TR CORP COM 203612106 676 79,831 SH   SOLE 18 79,831 0 0
COMMUNITY BANKERS TR CORP COM 203612106 296 34,906 SH   SOLE 19 34,906 0 0
COMMUNITY BANKERS TR CORP COM 203612106 6,413 757,153 SH   SOLE 21 757,153 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,996 235,598 SH   SOLE 22 222,525 0 13,073
COMMUNITY BK SYS INC COM 203607106 3,377 51,293 SH   SOLE 2 1,928 0 49,365
COMMUNITY BK SYS INC COM 203607106 20 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 2,598 39,455 SH   SOLE 7 39,455 0 0
COMMUNITY BK SYS INC COM 203607106 15,634 237,461 SH   SOLE 18 237,461 0 0
COMMUNITY BK SYS INC COM 203607106 5,448 82,748 SH   SOLE 19 82,748 0 0
COMMUNITY BK SYS INC COM 203607106 360,002 5,467,835 SH   SOLE 21 5,467,835 0 0
COMMUNITY BK SYS INC COM 203607106 108,407 1,646,525 SH   SOLE 22 1,580,257 0 66,268
COMMUNITY BK SYS INC COM 203607106 54 815 SH   SOLE 23 815 0 0
COMMUNITY BK SYS INC COM 203607106 612 9,301 SH   SOLE 26 5,455 0 3,846
COMMUNITY BK SYS INC COM 203607106 461 7,002 SH   SOLE 28 7,002 0 0
COMMUNITY BK SYS INC COM 203607106 4,938 74,995 SH   SOLE 30 74,995 0 0
COMMUNITY BK SYS INC COM 203607106 12 183 SH   SOLE 36 183 0 0
COMMUNITY BK SYS INC COM 203607106 334 5,076 SH   SOLE 40 5,076 0 0
COMMUNITY FINL CORP MD COM 20368X101 159 4,712 SH   SOLE 2 155 0 4,557
COMMUNITY FINL CORP MD COM 20368X101 562 16,668 SH   SOLE 18 16,668 0 0
COMMUNITY FINL CORP MD COM 20368X101 274 8,124 SH   SOLE 19 8,124 0 0
COMMUNITY FINL CORP MD COM 20368X101 4,851 143,814 SH   SOLE 21 143,814 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,581 46,859 SH   SOLE 22 43,981 0 2,878
COMMUNITY FIRST BANCSHARES I COM 20369M104 1 151 SH   SOLE 18 151 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 41 4,109 SH   SOLE 21 4,109 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 240 89,734 SH   SOLE 2 2,871 0 86,863
COMMUNITY HEALTH SYS INC NEW COM 203668108 1 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 25 9,422 SH   SOLE 7 9,422 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,127 422,021 SH   SOLE 18 422,021 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 388 145,385 SH   SOLE 19 145,385 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 32,870 12,310,838 SH   SOLE 21 12,310,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 9,090 3,404,668 SH   SOLE 22 3,146,660 0 258,008
COMMUNITY HEALTH SYS INC NEW COM 203668108 174 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 18 6,914 SH   SOLE 28 6,914 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 441 165,209 SH   SOLE 30 165,209 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 34 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 743 18,864 SH   SOLE 2 717 0 18,147
COMMUNITY HEALTHCARE TR INC COM 20369C106 16 401 SH   SOLE 4 401 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 17 441 SH   SOLE 7 441 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,272 83,018 SH   SOLE 18 83,018 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,984 126,463 SH   SOLE 19 126,463 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 79,796 2,024,771 SH   SOLE 21 2,024,771 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 25,402 644,568 SH   SOLE 22 616,894 0 27,674
COMMUNITY HEALTHCARE TR INC COM 20369C106 24 603 SH   SOLE 23 603 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 405 10,273 SH   SOLE 26 0 0 10,273
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,898 48,161 SH   SOLE 30 48,161 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,960 75,098 SH   SOLE 34 75,098 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 53 1,349 SH   SOLE 40 1,349 0 0
COMMUNITY TR BANCORP INC COM 204149108 690 16,312 SH   SOLE 2 675 0 15,637
COMMUNITY TR BANCORP INC COM 204149108 8 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,299 54,372 SH   SOLE 18 54,372 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,115 26,362 SH   SOLE 19 26,362 0 0
COMMUNITY TR BANCORP INC COM 204149108 22,625 535,007 SH   SOLE 21 535,007 0 0
COMMUNITY TR BANCORP INC COM 204149108 25,167 595,101 SH   SOLE 22 573,929 0 21,172
COMMUNITY TR BANCORP INC COM 204149108 460 10,889 SH   SOLE 26 5,628 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 96 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 185 4,378 SH   SOLE 30 4,378 0 0
COMMUNITY TR BANCORP INC COM 204149108 67 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 14 1,441 SH   SOLE 18 1,441 0 0
COMMUNITY WEST BANCSHARES COM 204157101 55 5,738 SH   SOLE 21 5,738 0 0
COMMUNITY WEST BANCSHARES COM 204157101 44 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,363 47,627 SH   SOLE 2 19,094 0 28,533
COMMVAULT SYSTEMS INC COM 204166102 57 1,142 SH   SOLE 4 1,142 0 0
COMMVAULT SYSTEMS INC COM 204166102 57 1,149 SH   SOLE 7 1,149 0 0
COMMVAULT SYSTEMS INC COM 204166102 10,049 202,527 SH   SOLE 18 202,055 0 472
COMMVAULT SYSTEMS INC COM 204166102 2,892 58,289 SH   SOLE 19 58,289 0 0
COMMVAULT SYSTEMS INC COM 204166102 133,322 2,686,867 SH   SOLE 21 2,686,867 0 0
COMMVAULT SYSTEMS INC COM 204166102 67,485 1,360,036 SH   SOLE 22 1,306,874 0 53,162
COMMVAULT SYSTEMS INC COM 204166102 138 2,785 SH   SOLE 23 2,785 0 0
COMMVAULT SYSTEMS INC COM 204166102 778 15,683 SH   SOLE 26 10,061 0 5,622
COMMVAULT SYSTEMS INC COM 204166102 271 5,458 SH   SOLE 28 5,458 0 0
COMMVAULT SYSTEMS INC COM 204166102 71 1,431 SH   SOLE 29 1,431 0 0
COMMVAULT SYSTEMS INC COM 204166102 616 12,415 SH   SOLE 30 12,415 0 0
COMMVAULT SYSTEMS INC COM 204166102 8 171 SH   SOLE 34 171 0 0
COMMVAULT SYSTEMS INC COM 204166102 12 241 SH   SOLE 36 241 0 0
COMMVAULT SYSTEMS INC COM 204166102 239 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 627 25,597 SH   SOLE 13 25,597 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1,196 48,839 SH   SOLE 18 48,839 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 101 4,112 SH   SOLE 19 4,112 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 9,367 382,650 SH   SOLE 22 382,650 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1,863 76,101 SH   SOLE 30 76,101 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8,812 724,076 SH   SOLE 7 724,076 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,843 562,298 SH   SOLE 21 562,298 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 339 27,867 SH   SOLE 22 27,867 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 16,029 1,317,077 SH   SOLE 30 1,317,077 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 231 60,640 SH   SOLE 7 60,640 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 788 206,700 SH   SOLE 18 0 0 206,700
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 431 113,100 SH   SOLE 19 113,100 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 32,483 8,525,607 SH   SOLE 21 8,525,607 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1,178 309,200 SH   SOLE 25 309,200 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 12,253 3,216,008 SH   SOLE 30 3,216,008 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 3,430 900,300 SH   SOLE 34 900,300 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,792 141,132 SH   SOLE 2 59,593 0 81,539
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 105 8,297 SH   SOLE 4 8,297 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,981 155,978 SH   SOLE 7 155,978 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 7,162 563,959 SH   SOLE 21 563,959 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,715 213,814 SH   SOLE 22 176,073 0 37,741
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 6,635 522,460 SH   SOLE 30 522,460 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 21 4,988 SH   SOLE 22 4,988 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 120 4,241 SH   SOLE 4 4,241 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,719 60,851 SH   SOLE 18 60,851 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 9,034 319,795 SH   SOLE 19 319,795 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 309 10,951 SH   SOLE 22 10,951 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,758 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4,302 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4,095 144,956 SH   SOLE 34 144,956 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9,338 560,192 SH   SOLE 2 38,241 0 521,951
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 774 46,416 SH   SOLE 4 46,416 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14,230 853,644 SH   SOLE 7 817,905 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,155 69,306 SH   SOLE 18 69,306 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 205 12,309 SH   SOLE 19 12,309 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 103,916 6,233,704 SH   SOLE 21 6,233,704 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 46,985 2,818,517 SH   SOLE 22 2,614,958 0 203,559
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,289 197,306 SH   SOLE 23 197,306 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,986 239,104 SH   SOLE 25 239,104 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 21,127 1,267,383 SH   SOLE 26 258,315 0 1,009,068
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 614 36,832 SH   SOLE 28 36,832 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 750 45,000 SH   SOLE 29 26,688 0 18,312
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 43,559 2,613,012 SH   SOLE 30 2,613,012 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 209 12,515 SH   SOLE 31 12,515 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11,484 688,908 SH   SOLE 34 688,908 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 29 1,755 SH   SOLE 40 1,755 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,446 44,517 SH   SOLE 2 15,860 0 28,657
COMPASS MINERALS INTL INC COM 20451N101 7 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,564 28,462 SH   SOLE 7 28,462 0 0
COMPASS MINERALS INTL INC COM 20451N101 10,419 189,615 SH   SOLE 18 189,615 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,198 58,206 SH   SOLE 19 58,206 0 0
COMPASS MINERALS INTL INC COM 20451N101 131,266 2,388,823 SH   SOLE 21 2,388,823 0 0
COMPASS MINERALS INTL INC COM 20451N101 63,412 1,154,002 SH   SOLE 22 1,104,988 0 49,014
COMPASS MINERALS INTL INC COM 20451N101 652 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 222 4,036 SH   SOLE 28 4,036 0 0
COMPASS MINERALS INTL INC COM 20451N101 537 9,764 SH   SOLE 30 9,764 0 0
COMPASS MINERALS INTL INC COM 20451N101 23 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 203 3,692 SH   SOLE 40 3,692 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 335 12,047 SH   SOLE 2 573 0 11,474
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 7 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,604 57,729 SH   SOLE 18 57,729 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 601 21,609 SH   SOLE 19 21,609 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 38,259 1,376,702 SH   SOLE 21 1,376,702 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12,475 448,903 SH   SOLE 22 433,642 0 15,261
COMPUTER PROGRAMS & SYS INC COM 205306103 87 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 44 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 546 19,664 SH   SOLE 30 19,664 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 33 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 11 2,764 SH   SOLE 18 2,764 0 0
COMPUTER TASK GROUP INC COM 205477102 192 47,865 SH   SOLE 21 47,865 0 0
COMPUTER TASK GROUP INC COM 205477102 1,532 382,141 SH   SOLE 22 382,141 0 0
COMPX INTERNATIONAL INC CL A 20563P101 42 2,470 SH   SOLE 2 0 0 2,470
COMPX INTERNATIONAL INC CL A 20563P101 59 3,465 SH   SOLE 18 3,465 0 0
COMPX INTERNATIONAL INC CL A 20563P101 31 1,848 SH   SOLE 19 1,848 0 0
COMPX INTERNATIONAL INC CL A 20563P101 829 49,075 SH   SOLE 21 49,075 0 0
COMPX INTERNATIONAL INC CL A 20563P101 904 53,492 SH   SOLE 22 53,492 0 0
COMSCORE INC COM 20564W105 245 47,494 SH   SOLE 2 2,045 0 45,449
COMSCORE INC COM 20564W105 878 170,149 SH   SOLE 18 170,149 0 0
COMSCORE INC COM 20564W105 422 81,754 SH   SOLE 19 81,754 0 0
COMSCORE INC COM 20564W105 8,592 1,665,026 SH   SOLE 21 1,665,026 0 0
COMSCORE INC COM 20564W105 6,698 1,298,145 SH   SOLE 22 1,258,994 0 39,151
COMSCORE INC COM 20564W105 137 26,476 SH   SOLE 26 22,413 0 4,063
COMSCORE INC COM 20564W105 62 12,045 SH   SOLE 30 12,045 0 0
COMSCORE INC COM 20564W105 22 4,270 SH   SOLE 40 4,270 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750201 3 18,211 SH   SOLE 21 18,211 0 0
COMSTOCK MNG INC COM NEW 205750201 2 10,679 SH   SOLE 22 10,679 0 0
COMSTOCK RES INC COM 205768302 127 22,793 SH   SOLE 2 715 0 22,078
COMSTOCK RES INC COM 205768302 290 52,125 SH   SOLE 18 52,125 0 0
COMSTOCK RES INC COM 205768302 141 25,268 SH   SOLE 19 25,268 0 0
COMSTOCK RES INC COM 205768302 2,820 506,197 SH   SOLE 21 506,197 0 0
COMSTOCK RES INC COM 205768302 2,682 481,525 SH   SOLE 22 477,098 0 4,427
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 693 24,643 SH   SOLE 2 996 0 23,647
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 6 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16 557 SH   SOLE 7 557 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3,041 108,173 SH   SOLE 18 108,173 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,127 40,091 SH   SOLE 19 40,091 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 77,333 2,751,086 SH   SOLE 21 2,751,086 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 20,244 720,156 SH   SOLE 22 687,985 0 32,171
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 230 8,193 SH   SOLE 26 3,765 0 4,428
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 68 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,028 36,560 SH   SOLE 30 36,560 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 51 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 42,185 1,590,692 SH   SOLE 2 481,833 0 1,108,859
CONAGRA BRANDS INC COM 205887102 4,091 154,250 SH   SOLE 4 141,407 0 12,843
CONAGRA BRANDS INC COM 205887102 11,802 445,016 SH   SOLE 7 417,899 0 27,117
CONAGRA BRANDS INC COM 205887102 397 14,982 SH   SOLE 13 14,982 0 0
CONAGRA BRANDS INC COM 205887102 98 3,711 SH   SOLE 15 3,711 0 0
CONAGRA BRANDS INC COM 205887102 93,563 3,528,034 SH   SOLE 18 3,346,295 0 181,739
CONAGRA BRANDS INC COM 205887102 144,517 5,449,373 SH   SOLE 19 5,449,373 0 0
CONAGRA BRANDS INC COM 205887102 273,696 10,320,352 SH   SOLE 21 10,320,352 0 0
CONAGRA BRANDS INC COM 205887102 324,235 12,226,052 SH   SOLE 22 10,850,521 0 1,375,531
CONAGRA BRANDS INC COM 205887102 10,208 384,902 SH   SOLE 23 384,902 0 0
CONAGRA BRANDS INC COM 205887102 13,863 522,729 SH   SOLE 25 522,729 0 0
CONAGRA BRANDS INC COM 205887102 67,142 2,531,760 SH   SOLE 26 628,262 0 1,903,498
CONAGRA BRANDS INC COM 205887102 2,457 92,637 SH   SOLE 28 67,053 0 25,584
CONAGRA BRANDS INC COM 205887102 263 9,934 SH   SOLE 29 9,934 0 0
CONAGRA BRANDS INC COM 205887102 60,455 2,279,606 SH   SOLE 30 2,279,606 0 0
CONAGRA BRANDS INC COM 205887102 4,649 175,295 SH   SOLE 31 94,948 0 80,347
CONAGRA BRANDS INC COM 205887102 13,415 505,830 SH   SOLE 34 505,830 0 0
CONAGRA BRANDS INC COM 205887102 9,146 344,890 SH   SOLE 36 344,890 0 0
CONAGRA BRANDS INC COM 205887102 289 10,901 SH   SOLE 40 10,901 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 5 19,676 SH   SOLE 2 19,676 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 59 225,141 SH   SOLE 19 225,141 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 9 33,126 SH   SOLE 21 33,126 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 253 973,053 SH   SOLE 22 973,053 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 17 65,976 SH   SOLE 23 65,976 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 40 153,980 SH   SOLE 26 0 0 153,980
CONCERT PHARMACEUTICALS INC COM 206022105 263 21,924 SH   SOLE 2 791 0 21,133
CONCERT PHARMACEUTICALS INC COM 206022105 5 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 889 74,070 SH   SOLE 18 74,070 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 410 34,142 SH   SOLE 19 34,142 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 11,559 963,266 SH   SOLE 21 963,266 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 7,228 602,333 SH   SOLE 22 586,259 0 16,074
CONCERT PHARMACEUTICALS INC COM 206022105 11 933 SH   SOLE 30 933 0 0
CONCHO RES INC COM 20605P101 51,267 496,865 SH   SOLE 2 64,023 0 432,842
CONCHO RES INC COM 20605P101 6,778 65,695 SH   SOLE 4 60,379 0 5,316
CONCHO RES INC COM 20605P101 18,410 178,422 SH   SOLE 7 171,762 0 6,660
CONCHO RES INC COM 20605P101 613 5,940 SH   SOLE 13 5,940 0 0
CONCHO RES INC COM 20605P101 170 1,652 SH   SOLE 15 1,652 0 0
CONCHO RES INC COM 20605P101 64,013 620,404 SH   SOLE 18 593,801 0 26,603
CONCHO RES INC COM 20605P101 27,582 267,315 SH   SOLE 19 267,315 0 0
CONCHO RES INC COM 20605P101 477,844 4,631,169 SH   SOLE 21 4,631,169 0 0
CONCHO RES INC COM 20605P101 496,351 4,810,535 SH   SOLE 22 4,274,282 0 536,253
CONCHO RES INC COM 20605P101 14,753 142,979 SH   SOLE 23 142,979 0 0
CONCHO RES INC COM 20605P101 23,235 225,185 SH   SOLE 25 225,185 0 0
CONCHO RES INC COM 20605P101 84,631 820,231 SH   SOLE 26 232,291 0 587,940
CONCHO RES INC COM 20605P101 4,130 40,023 SH   SOLE 28 29,528 0 10,495
CONCHO RES INC COM 20605P101 3,609 34,979 SH   SOLE 29 34,979 0 0
CONCHO RES INC COM 20605P101 73,450 711,865 SH   SOLE 30 711,865 0 0
CONCHO RES INC COM 20605P101 7,238 70,150 SH   SOLE 31 38,811 0 31,339
CONCHO RES INC COM 20605P101 40,465 392,180 SH   SOLE 34 392,180 0 0
CONCHO RES INC COM 20605P101 13,912 134,835 SH   SOLE 36 134,835 0 0
CONCHO RES INC COM 20605P101 489 4,738 SH   SOLE 40 4,738 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 48 9,341 SH   SOLE 2 804 0 8,537
CONCRETE PUMPING HLDGS INC COM 206704108 195 38,142 SH   SOLE 18 38,142 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 97 18,854 SH   SOLE 19 18,854 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 1,847 360,789 SH   SOLE 21 360,789 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 611 119,303 SH   SOLE 22 116,151 0 3,152
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 11 1,196 SH   SOLE 18 1,196 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 169 18,650 SH   SOLE 21 18,650 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 89 9,826 SH   SOLE 22 9,826 0 0
CONDUENT INC COM 206787103 1,698 177,050 SH   SOLE 2 6,977 0 170,073
CONDUENT INC COM 206787103 7 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 70 7,348 SH   SOLE 7 7,348 0 0
CONDUENT INC COM 206787103 5 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 5,414 564,526 SH   SOLE 18 564,526 0 0
CONDUENT INC COM 206787103 2,842 296,350 SH   SOLE 19 296,350 0 0
CONDUENT INC COM 206787103 54,221 5,653,957 SH   SOLE 21 5,653,957 0 0
CONDUENT INC COM 206787103 51,384 5,358,051 SH   SOLE 22 5,065,199 0 292,852
CONDUENT INC COM 206787103 2,637 274,926 SH   SOLE 25 274,926 0 0
CONDUENT INC COM 206787103 1,237 128,962 SH   SOLE 26 78,690 0 50,272
CONDUENT INC COM 206787103 219 22,846 SH   SOLE 28 22,846 0 0
CONDUENT INC COM 206787103 504 52,587 SH   SOLE 30 52,587 0 0
CONDUENT INC COM 206787103 497 51,807 SH   SOLE 34 51,807 0 0
CONDUENT INC COM 206787103 68 7,112 SH   SOLE 36 7,112 0 0
CONDUENT INC COM 206787103 166 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 241 55,181 SH   SOLE 2 2,628 0 52,553
CONFORMIS INC COM 20717E101 967 221,782 SH   SOLE 18 221,782 0 0
CONFORMIS INC COM 20717E101 465 106,621 SH   SOLE 19 106,621 0 0
CONFORMIS INC COM 20717E101 9,120 2,091,848 SH   SOLE 21 2,091,848 0 0
CONFORMIS INC COM 20717E101 7,546 1,730,720 SH   SOLE 22 1,711,997 0 18,723
CONIFER HLDGS INC COM 20731J102 4 963 SH   SOLE 18 963 0 0
CONIFER HLDGS INC COM 20731J102 62 15,642 SH   SOLE 21 15,642 0 0
CONMED CORP COM 207410101 2,257 26,378 SH   SOLE 2 3,526 0 22,852
CONMED CORP COM 207410101 8 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 47 547 SH   SOLE 7 547 0 0
CONMED CORP COM 207410101 10,504 122,756 SH   SOLE 18 118,335 0 4,421
CONMED CORP COM 207410101 6,894 80,568 SH   SOLE 19 80,568 0 0
CONMED CORP COM 207410101 250,897 2,932,062 SH   SOLE 21 2,932,062 0 0
CONMED CORP COM 207410101 70,599 825,045 SH   SOLE 22 783,749 0 41,296
CONMED CORP COM 207410101 683 7,984 SH   SOLE 23 7,984 0 0
CONMED CORP COM 207410101 3,011 35,187 SH   SOLE 26 5,747 0 29,440
CONMED CORP COM 207410101 270 3,153 SH   SOLE 28 3,153 0 0
CONMED CORP COM 207410101 4,419 51,639 SH   SOLE 30 51,639 0 0
CONMED CORP COM 207410101 234 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 709 10,175 SH   SOLE 2 507 0 9,668
CONNECTICUT WTR SVC INC COM 207797101 510 7,314 SH   SOLE 7 7,314 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,919 41,872 SH   SOLE 18 41,872 0 0
CONNECTICUT WTR SVC INC COM 207797101 1,437 20,612 SH   SOLE 19 20,612 0 0
CONNECTICUT WTR SVC INC COM 207797101 29,620 424,845 SH   SOLE 21 424,845 0 0
CONNECTICUT WTR SVC INC COM 207797101 27,721 397,603 SH   SOLE 22 382,916 0 14,687
CONNECTICUT WTR SVC INC COM 207797101 62 892 SH   SOLE 23 892 0 0
CONNECTICUT WTR SVC INC COM 207797101 264 3,791 SH   SOLE 26 0 0 3,791
CONNECTICUT WTR SVC INC COM 207797101 131 1,878 SH   SOLE 28 1,878 0 0
CONNECTICUT WTR SVC INC COM 207797101 3,217 46,136 SH   SOLE 30 46,136 0 0
CONNECTICUT WTR SVC INC COM 207797101 89 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 716 31,612 SH   SOLE 2 1,410 0 30,202
CONNECTONE BANCORP INC NEW COM 20786W107 16 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,598 114,645 SH   SOLE 18 114,645 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1,276 56,299 SH   SOLE 19 56,299 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 25,278 1,115,515 SH   SOLE 21 1,115,515 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 17,831 786,879 SH   SOLE 22 742,427 0 44,452
CONNECTONE BANCORP INC NEW COM 20786W107 47 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC NEW COM 20786W107 94 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 223 9,823 SH   SOLE 30 9,823 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 367 16,174 SH   SOLE 31 0 0 16,174
CONNECTONE BANCORP INC NEW COM 20786W107 76 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 355 19,901 SH   SOLE 2 912 0 18,989
CONNS INC COM 208242107 4 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 7 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 1,676 94,048 SH   SOLE 18 94,048 0 0
CONNS INC COM 208242107 603 33,844 SH   SOLE 19 33,844 0 0
CONNS INC COM 208242107 45,774 2,568,660 SH   SOLE 21 2,568,660 0 0
CONNS INC COM 208242107 11,984 672,511 SH   SOLE 22 643,983 0 28,528
CONNS INC COM 208242107 19 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 48 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 589 33,053 SH   SOLE 30 33,053 0 0
CONNS INC COM 208242107 32 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 208,938 3,425,211 SH   SOLE 2 885,647 0 2,539,564
CONOCOPHILLIPS COM 20825C104 29,239 479,326 SH   SOLE 4 448,453 0 30,873
CONOCOPHILLIPS COM 20825C104 61,687 1,011,255 SH   SOLE 7 995,918 0 15,337
CONOCOPHILLIPS COM 20825C104 12,803 209,892 SH   SOLE 13 209,892 0 0
CONOCOPHILLIPS COM 20825C104 672 11,019 SH   SOLE 15 11,019 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 270,035 4,426,804 SH   SOLE 18 4,236,016 0 190,788
CONOCOPHILLIPS COM 20825C104 183,524 3,008,586 SH   SOLE 19 3,008,586 0 0
CONOCOPHILLIPS COM 20825C104 1,307,104 21,427,938 SH   SOLE 21 21,427,938 0 0
CONOCOPHILLIPS COM 20825C104 1,844,576 30,238,953 SH   SOLE 22 26,173,731 0 4,065,222
CONOCOPHILLIPS COM 20825C104 64,705 1,060,740 SH   SOLE 23 1,060,740 0 0
CONOCOPHILLIPS COM 20825C104 80,339 1,317,029 SH   SOLE 25 1,317,029 0 0
CONOCOPHILLIPS COM 20825C104 290,217 4,757,648 SH   SOLE 26 1,293,064 0 3,464,584
CONOCOPHILLIPS COM 20825C104 13,530 221,809 SH   SOLE 28 162,550 0 59,259
CONOCOPHILLIPS COM 20825C104 46,603 763,990 SH   SOLE 29 325,097 0 438,893
CONOCOPHILLIPS COM 20825C104 262,922 4,310,202 SH   SOLE 30 4,310,202 0 0
CONOCOPHILLIPS COM 20825C104 34,942 572,822 SH   SOLE 31 352,125 0 220,697
CONOCOPHILLIPS COM 20825C104 103,444 1,695,804 SH   SOLE 34 1,695,804 0 0
CONOCOPHILLIPS COM 20825C104 62,783 1,029,234 SH   SOLE 36 1,029,234 0 0
CONOCOPHILLIPS COM 20825C104 1,599 26,214 SH   SOLE 40 26,214 0 0
CONSOL ENERGY INC NEW COM 20854L108 90 3,385 SH   SOLE 2 1,079 0 2,306
CONSOL ENERGY INC NEW COM 20854L108 3 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 16 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 3,202 120,348 SH   SOLE 18 120,348 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,236 46,459 SH   SOLE 19 46,459 0 0
CONSOL ENERGY INC NEW COM 20854L108 79,269 2,978,915 SH   SOLE 21 2,978,915 0 0
CONSOL ENERGY INC NEW COM 20854L108 22,377 840,914 SH   SOLE 22 803,027 0 37,887
CONSOL ENERGY INC NEW COM 20854L108 116 4,363 SH   SOLE 26 3,034 0 1,329
CONSOL ENERGY INC NEW COM 20854L108 87 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,090 40,952 SH   SOLE 30 40,952 0 0
CONSOL ENERGY INC NEW COM 20854L108 68 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 385 78,121 SH   SOLE 2 8,953 0 69,168
CONSOLIDATED COMM HLDGS INC COM 209034107 2 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 8 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,595 323,440 SH   SOLE 18 323,440 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 899 182,285 SH   SOLE 19 182,285 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 39,723 8,057,452 SH   SOLE 21 8,057,452 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 12,001 2,434,373 SH   SOLE 22 2,316,003 0 118,370
CONSOLIDATED COMM HLDGS INC COM 209034107 64 12,972 SH   SOLE 23 12,972 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 357 72,347 SH   SOLE 26 10,014 0 62,333
CONSOLIDATED COMM HLDGS INC COM 209034107 49 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 523 106,048 SH   SOLE 30 106,048 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 34 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 84,402 962,611 SH   SOLE 2 222,898 0 739,713
CONSOLIDATED EDISON INC COM 209115104 12,232 139,510 SH   SOLE 4 130,699 0 8,811
CONSOLIDATED EDISON INC COM 209115104 82,743 943,695 SH   SOLE 7 822,475 0 121,220
CONSOLIDATED EDISON INC COM 209115104 6,661 75,973 SH   SOLE 13 75,973 0 0
CONSOLIDATED EDISON INC COM 209115104 267 3,048 SH   SOLE 15 3,048 0 0
CONSOLIDATED EDISON INC COM 209115104 82,273 938,334 SH   SOLE 18 890,341 0 47,993
CONSOLIDATED EDISON INC COM 209115104 46,323 528,320 SH   SOLE 19 528,320 0 0
CONSOLIDATED EDISON INC COM 209115104 1,104,576 12,597,815 SH   SOLE 21 12,597,815 0 0
CONSOLIDATED EDISON INC COM 209115104 845,474 9,642,721 SH   SOLE 22 8,547,034 0 1,095,687
CONSOLIDATED EDISON INC COM 209115104 21,127 240,957 SH   SOLE 23 240,957 0 0
CONSOLIDATED EDISON INC COM 209115104 29,482 336,248 SH   SOLE 25 336,248 0 0
CONSOLIDATED EDISON INC COM 209115104 203,452 2,320,398 SH   SOLE 26 416,111 0 1,904,287
CONSOLIDATED EDISON INC COM 209115104 5,489 62,603 SH   SOLE 28 45,818 0 16,785
CONSOLIDATED EDISON INC COM 209115104 602 6,863 SH   SOLE 29 6,863 0 0
CONSOLIDATED EDISON INC COM 209115104 159,433 1,818,354 SH   SOLE 30 1,818,354 0 0
CONSOLIDATED EDISON INC COM 209115104 9,704 110,671 SH   SOLE 31 59,224 0 51,447
CONSOLIDATED EDISON INC COM 209115104 4,756 54,237 SH   SOLE 34 54,237 0 0
CONSOLIDATED EDISON INC COM 209115104 8,750 99,792 SH   SOLE 35 99,792 0 0
CONSOLIDATED EDISON INC COM 209115104 42,177 481,031 SH   SOLE 36 481,031 0 0
CONSOLIDATED EDISON INC COM 209115104 640 7,303 SH   SOLE 40 7,303 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 325 5,442 SH   SOLE 2 221 0 5,221
CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 1,031 17,266 SH   SOLE 18 17,266 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 503 8,419 SH   SOLE 19 8,419 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 10,091 169,029 SH   SOLE 21 169,029 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 11,336 189,876 SH   SOLE 22 186,191 0 3,685
CONSOLIDATED WATER CO INC ORD G23773107 216 15,137 SH   SOLE 2 557 0 14,580
CONSOLIDATED WATER CO INC ORD G23773107 708 49,660 SH   SOLE 18 49,660 0 0
CONSOLIDATED WATER CO INC ORD G23773107 359 25,171 SH   SOLE 19 25,171 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6,964 488,376 SH   SOLE 21 488,376 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,787 195,452 SH   SOLE 22 184,729 0 10,723
CONSOLIDATED WATER CO INC ORD G23773107 390 27,350 SH   SOLE 26 0 0 27,350
CONSTELLATION BRANDS INC CL A 21036P108 82,500 418,910 SH   SOLE 2 44,163 0 374,747
CONSTELLATION BRANDS INC CL A 21036P108 11,279 57,272 SH   SOLE 4 52,838 0 4,434
CONSTELLATION BRANDS INC CL A 21036P108 28,853 146,506 SH   SOLE 7 142,789 0 3,717
CONSTELLATION BRANDS INC CL A 21036P108 172 871 SH   SOLE 13 871 0 0
CONSTELLATION BRANDS INC CL A 21036P108 312 1,586 SH   SOLE 15 1,586 0 0
CONSTELLATION BRANDS INC CL A 21036P108 20 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 292,572 1,485,588 SH   SOLE 18 1,175,791 0 309,797
CONSTELLATION BRANDS INC CL A 21036P108 295,455 1,500,231 SH   SOLE 19 1,500,231 0 0
CONSTELLATION BRANDS INC CL A 21036P108 546,733 2,776,141 SH   SOLE 21 2,776,141 0 0
CONSTELLATION BRANDS INC CL A 21036P108 801,363 4,069,070 SH   SOLE 22 3,721,520 0 347,550
CONSTELLATION BRANDS INC CL A 21036P108 23,446 119,050 SH   SOLE 23 119,050 0 0
CONSTELLATION BRANDS INC CL A 21036P108 29,845 151,546 SH   SOLE 25 151,546 0 0
CONSTELLATION BRANDS INC CL A 21036P108 141,978 720,920 SH   SOLE 26 172,176 0 548,744
CONSTELLATION BRANDS INC CL A 21036P108 6,466 32,833 SH   SOLE 28 24,030 0 8,803
CONSTELLATION BRANDS INC CL A 21036P108 110,291 560,023 SH   SOLE 30 560,023 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,469 58,238 SH   SOLE 31 6,223 0 52,015
CONSTELLATION BRANDS INC CL A 21036P108 14,704 74,663 SH   SOLE 34 74,663 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22,308 113,272 SH   SOLE 36 113,272 0 0
CONSTELLATION BRANDS INC CL A 21036P108 779 3,954 SH   SOLE 40 3,954 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 148 12,047 SH   SOLE 2 511 0 11,536
CONSTELLATION PHARMCETICLS I COM 210373106 647 52,728 SH   SOLE 18 52,728 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 322 26,210 SH   SOLE 19 26,210 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 6,211 505,801 SH   SOLE 21 505,801 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,746 223,646 SH   SOLE 22 219,136 0 4,510
CONSTELLIUM NV CL A N22035104 1,769 176,211 SH   SOLE 2 176,211 0 0
CONSTELLIUM NV CL A N22035104 9 886 SH   SOLE 4 886 0 0
CONSTELLIUM NV CL A N22035104 1,147 114,256 SH   SOLE 7 114,256 0 0
CONSTELLIUM NV CL A N22035104 29,284 2,916,718 SH   SOLE 19 2,916,718 0 0
CONSTELLIUM NV CL A N22035104 12,591 1,254,051 SH   SOLE 21 1,254,051 0 0
CONSTELLIUM NV CL A N22035104 9,335 929,784 SH   SOLE 22 878,540 0 51,244
CONSTELLIUM NV CL A N22035104 187 18,603 SH   SOLE 26 0 0 18,603
CONSTELLIUM NV CL A N22035104 178 17,771 SH   SOLE 28 17,771 0 0
CONSTELLIUM NV CL A N22035104 1,944 193,660 SH   SOLE 30 193,660 0 0
CONSTELLIUM NV CL A N22035104 5,895 587,155 SH   SOLE 34 587,155 0 0
CONSTELLIUM NV CL A N22035104 150 14,900 SH   SOLE 36 14,900 0 0
CONSTELLIUM NV CL A N22035104 137 13,632 SH   SOLE 40 13,632 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 151 10,057 SH   SOLE 2 496 0 9,561
CONSTRUCTION PARTNERS INC COM CL A 21044C107 618 41,146 SH   SOLE 18 41,146 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 479 31,914 SH   SOLE 19 31,914 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 6,436 428,514 SH   SOLE 21 428,514 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 3,135 208,725 SH   SOLE 22 149,121 0 59,604
CONSTRUCTION PARTNERS INC COM CL A 21044C107 52 3,482 SH   SOLE 30 3,482 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 14 3,586 SH   SOLE 18 3,586 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 237 62,367 SH   SOLE 21 62,367 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,636 693,582 SH   SOLE 22 693,582 0 0
CONTAINER STORE GROUP INC COM 210751103 117 15,997 SH   SOLE 2 550 0 15,447
CONTAINER STORE GROUP INC COM 210751103 3 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 371 50,650 SH   SOLE 18 50,650 0 0
CONTAINER STORE GROUP INC COM 210751103 185 25,321 SH   SOLE 19 25,321 0 0
CONTAINER STORE GROUP INC COM 210751103 3,852 526,197 SH   SOLE 21 526,197 0 0
CONTAINER STORE GROUP INC COM 210751103 3,215 439,235 SH   SOLE 22 425,107 0 14,128
CONTAINER STORE GROUP INC COM 210751103 341 46,518 SH   SOLE 31 0 0 46,518
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 10 5,860 SH   SOLE 18 5,860 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 234 134,229 SH   SOLE 21 134,229 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 552 317,352 SH   SOLE 22 317,352 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 998 37,570 SH   SOLE 2 6,598 0 30,972
CONTINENTAL BLDG PRODS INC COM 211171103 19 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,507 131,998 SH   SOLE 18 117,252 0 14,746
CONTINENTAL BLDG PRODS INC COM 211171103 4,343 163,445 SH   SOLE 19 163,445 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 29,344 1,104,395 SH   SOLE 21 1,104,395 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 30,895 1,162,780 SH   SOLE 22 1,117,053 0 45,727
CONTINENTAL BLDG PRODS INC COM 211171103 449 16,910 SH   SOLE 23 16,910 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,456 54,812 SH   SOLE 26 16,968 0 37,844
CONTINENTAL BLDG PRODS INC COM 211171103 138 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 273 10,277 SH   SOLE 30 10,277 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 86 3,248 SH   SOLE 40 3,248 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 2 97 SH   SOLE 18 97 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH   SOLE 21 77 0 0
CONTINENTAL RESOURCES INC COM 212015101 7,967 189,292 SH   SOLE 2 9,413 0 179,879
CONTINENTAL RESOURCES INC COM 212015101 1,411 33,534 SH   SOLE 4 30,976 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 388 9,226 SH   SOLE 7 9,226 0 0
CONTINENTAL RESOURCES INC COM 212015101 25 600 SH   SOLE 13 600 0 0
CONTINENTAL RESOURCES INC COM 212015101 33 778 SH   SOLE 15 778 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,980 47,034 SH   SOLE 18 39,572 0 7,462
CONTINENTAL RESOURCES INC COM 212015101 674 16,011 SH   SOLE 19 16,011 0 0
CONTINENTAL RESOURCES INC COM 212015101 47,497 1,128,470 SH   SOLE 21 1,128,470 0 0
CONTINENTAL RESOURCES INC COM 212015101 97,555 2,317,762 SH   SOLE 22 2,120,896 0 196,866
CONTINENTAL RESOURCES INC COM 212015101 2,802 66,575 SH   SOLE 23 66,575 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,237 76,901 SH   SOLE 25 76,901 0 0
CONTINENTAL RESOURCES INC COM 212015101 13,349 317,156 SH   SOLE 26 161,620 0 155,536
CONTINENTAL RESOURCES INC COM 212015101 775 18,420 SH   SOLE 28 13,591 0 4,829
CONTINENTAL RESOURCES INC COM 212015101 943 22,415 SH   SOLE 29 2,207 0 20,208
CONTINENTAL RESOURCES INC COM 212015101 7,040 167,251 SH   SOLE 30 167,251 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,339 31,812 SH   SOLE 31 18,819 0 12,993
CONTINENTAL RESOURCES INC COM 212015101 143 3,387 SH   SOLE 34 3,387 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,809 66,746 SH   SOLE 36 66,746 0 0
CONTINENTAL RESOURCES INC COM 212015101 79 1,885 SH   SOLE 40 1,885 0 0
CONTRAFECT CORP COM 212326102 1 1,477 SH   SOLE 18 1,477 0 0
CONTRAFECT CORP COM 212326102 10 19,907 SH   SOLE 21 19,907 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W400 0 86 SH   SOLE 21 86 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W400 0 20 SH   SOLE 22 20 0 0
CONTROL4 CORP COM 21240D107 586 24,679 SH   SOLE 2 2,532 0 22,147
CONTROL4 CORP COM 21240D107 11 454 SH   SOLE 7 454 0 0
CONTROL4 CORP COM 21240D107 2,876 121,101 SH   SOLE 18 120,242 0 859
CONTROL4 CORP COM 21240D107 1,524 64,183 SH   SOLE 19 64,183 0 0
CONTROL4 CORP COM 21240D107 69,729 2,935,943 SH   SOLE 21 2,935,943 0 0
CONTROL4 CORP COM 21240D107 19,052 802,190 SH   SOLE 22 768,094 0 34,096
CONTROL4 CORP COM 21240D107 116 4,869 SH   SOLE 23 4,869 0 0
CONTROL4 CORP COM 21240D107 231 9,742 SH   SOLE 26 0 0 9,742
CONTROL4 CORP COM 21240D107 876 36,885 SH   SOLE 30 36,885 0 0
CONTROL4 CORP COM 21240D107 57 2,389 SH   SOLE 40 2,389 0 0
CONTURA ENERGY INC COM 21241B100 39,480 760,703 SH   SOLE 2 743,154 0 17,549
CONTURA ENERGY INC COM 21241B100 5 93 SH   SOLE 4 93 0 0
CONTURA ENERGY INC COM 21241B100 14 273 SH   SOLE 7 273 0 0
CONTURA ENERGY INC COM 21241B100 3,214 61,923 SH   SOLE 18 61,923 0 0
CONTURA ENERGY INC COM 21241B100 1,694 32,649 SH   SOLE 19 32,649 0 0
CONTURA ENERGY INC COM 21241B100 30,785 593,156 SH   SOLE 21 593,156 0 0
CONTURA ENERGY INC COM 21241B100 16,424 316,457 SH   SOLE 22 293,995 0 22,462
CONTURA ENERGY INC COM 21241B100 748 14,420 SH   SOLE 26 11,813 0 2,607
CONTURA ENERGY INC COM 21241B100 286 5,504 SH   SOLE 30 5,504 0 0
CONTURA ENERGY INC COM 21241B100 97 1,860 SH   SOLE 40 1,860 0 0
COOL HLDGS INC COM 21640C105 1 310 SH   SOLE 21 310 0 0
COOPER COS INC COM NEW 216648402 40,850 121,257 SH   SOLE 2 14,957 0 106,300
COOPER COS INC COM NEW 216648402 6,058 17,982 SH   SOLE 4 16,722 0 1,260
COOPER COS INC COM NEW 216648402 23,215 68,911 SH   SOLE 7 51,102 0 17,809
COOPER COS INC COM NEW 216648402 626 1,858 SH   SOLE 13 1,858 0 0
COOPER COS INC COM NEW 216648402 140 417 SH   SOLE 15 417 0 0
COOPER COS INC COM NEW 216648402 32,944 97,788 SH   SOLE 18 91,052 0 6,736
COOPER COS INC COM NEW 216648402 43,739 129,833 SH   SOLE 19 129,833 0 0
COOPER COS INC COM NEW 216648402 478,552 1,420,499 SH   SOLE 21 1,420,499 0 0
COOPER COS INC COM NEW 216648402 412,068 1,223,153 SH   SOLE 22 1,095,382 0 127,771
COOPER COS INC COM NEW 216648402 11,931 35,414 SH   SOLE 23 35,414 0 0
COOPER COS INC COM NEW 216648402 16,715 49,615 SH   SOLE 25 49,615 0 0
COOPER COS INC COM NEW 216648402 82,543 245,014 SH   SOLE 26 63,600 0 181,414
COOPER COS INC COM NEW 216648402 3,391 10,065 SH   SOLE 28 7,586 0 2,479
COOPER COS INC COM NEW 216648402 3,800 11,281 SH   SOLE 29 1,033 0 10,248
COOPER COS INC COM NEW 216648402 71,400 211,938 SH   SOLE 30 211,938 0 0
COOPER COS INC COM NEW 216648402 5,502 16,333 SH   SOLE 31 8,695 0 7,638
COOPER COS INC COM NEW 216648402 902 2,678 SH   SOLE 34 2,678 0 0
COOPER COS INC COM NEW 216648402 9,945 29,521 SH   SOLE 36 29,521 0 0
COOPER COS INC COM NEW 216648402 349 1,036 SH   SOLE 40 1,036 0 0
COOPER STD HLDGS INC COM 21676P103 873 19,048 SH   SOLE 2 2,197 0 16,851
COOPER STD HLDGS INC COM 21676P103 5 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 40 874 SH   SOLE 7 874 0 0
COOPER STD HLDGS INC COM 21676P103 3,449 75,270 SH   SOLE 18 75,270 0 0
COOPER STD HLDGS INC COM 21676P103 1,608 35,094 SH   SOLE 19 35,094 0 0
COOPER STD HLDGS INC COM 21676P103 82,482 1,800,125 SH   SOLE 21 1,800,125 0 0
COOPER STD HLDGS INC COM 21676P103 25,545 557,502 SH   SOLE 22 521,412 0 36,090
COOPER STD HLDGS INC COM 21676P103 155 3,386 SH   SOLE 23 3,386 0 0
COOPER STD HLDGS INC COM 21676P103 708 15,451 SH   SOLE 26 5,090 0 10,361
COOPER STD HLDGS INC COM 21676P103 108 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 1,271 27,729 SH   SOLE 30 27,729 0 0
COOPER STD HLDGS INC COM 21676P103 33 722 SH   SOLE 36 722 0 0
COOPER STD HLDGS INC COM 21676P103 102 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 1,611 51,050 SH   SOLE 2 2,080 0 48,970
COOPER TIRE & RUBR CO COM 216831107 8 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 52 1,648 SH   SOLE 7 1,648 0 0
COOPER TIRE & RUBR CO COM 216831107 6,929 219,626 SH   SOLE 18 219,626 0 0
COOPER TIRE & RUBR CO COM 216831107 2,717 86,133 SH   SOLE 19 86,133 0 0
COOPER TIRE & RUBR CO COM 216831107 171,801 5,445,365 SH   SOLE 21 5,445,365 0 0
COOPER TIRE & RUBR CO COM 216831107 49,840 1,579,703 SH   SOLE 22 1,496,026 0 83,677
COOPER TIRE & RUBR CO COM 216831107 908 28,787 SH   SOLE 26 17,425 0 11,362
COOPER TIRE & RUBR CO COM 216831107 204 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 2,281 72,292 SH   SOLE 30 72,292 0 0
COOPER TIRE & RUBR CO COM 216831107 57 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 129 4,098 SH   SOLE 40 4,098 0 0
COPA HOLDINGS SA CL A P31076105 6,081 62,320 SH   SOLE 2 2,243 0 60,077
COPA HOLDINGS SA CL A P31076105 57 589 SH   SOLE 7 589 0 0
COPA HOLDINGS SA CL A P31076105 5,164 52,926 SH   SOLE 18 14,726 0 38,200
COPA HOLDINGS SA CL A P31076105 16,290 166,954 SH   SOLE 19 166,954 0 0
COPA HOLDINGS SA CL A P31076105 29,217 299,443 SH   SOLE 21 299,443 0 0
COPA HOLDINGS SA CL A P31076105 29,008 297,308 SH   SOLE 22 247,075 0 50,233
COPA HOLDINGS SA CL A P31076105 26,117 267,670 SH   SOLE 25 267,670 0 0
COPA HOLDINGS SA CL A P31076105 247 2,532 SH   SOLE 26 2,532 0 0
COPA HOLDINGS SA CL A P31076105 182 1,868 SH   SOLE 31 668 0 1,200
COPA HOLDINGS SA CL A P31076105 42,917 439,857 SH   SOLE 34 439,857 0 0
COPART INC COM 217204106 35,568 475,894 SH   SOLE 2 51,018 0 424,876
COPART INC COM 217204106 6,234 83,411 SH   SOLE 4 78,055 0 5,356
COPART INC COM 217204106 18,245 244,109 SH   SOLE 7 185,397 0 58,712
COPART INC COM 217204106 274 3,668 SH   SOLE 13 3,668 0 0
COPART INC COM 217204106 60 803 SH   SOLE 15 803 0 0
COPART INC COM 217204106 37,138 496,894 SH   SOLE 18 468,895 0 27,999
COPART INC COM 217204106 106,210 1,421,058 SH   SOLE 19 1,421,058 0 0
COPART INC COM 217204106 423,977 5,672,690 SH   SOLE 21 5,672,690 0 0
COPART INC COM 217204106 366,195 4,899,590 SH   SOLE 22 4,374,828 0 524,762
COPART INC COM 217204106 11,189 149,701 SH   SOLE 23 149,701 0 0
COPART INC COM 217204106 16,101 215,431 SH   SOLE 25 215,431 0 0
COPART INC COM 217204106 67,756 906,554 SH   SOLE 26 271,071 0 635,483
COPART INC COM 217204106 3,063 40,976 SH   SOLE 28 30,212 0 10,764
COPART INC COM 217204106 3,546 47,448 SH   SOLE 29 5,004 0 42,444
COPART INC COM 217204106 61,534 823,312 SH   SOLE 30 823,312 0 0
COPART INC COM 217204106 16,138 215,920 SH   SOLE 31 40,684 0 175,236
COPART INC COM 217204106 812 10,861 SH   SOLE 34 10,861 0 0
COPART INC COM 217204106 10,385 138,943 SH   SOLE 36 138,943 0 0
COPART INC COM 217204106 346 4,628 SH   SOLE 40 4,628 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 358 51,637 SH   SOLE 2 2,488 0 49,149
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,804 260,350 SH   SOLE 18 260,350 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5,253 757,959 SH   SOLE 19 757,959 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 211 30,500 SH   SOLE 20 30,500 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 18,186 2,624,204 SH   SOLE 21 2,624,204 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10,784 1,556,184 SH   SOLE 22 1,511,901 0 44,283
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 18 2,538 SH   SOLE 30 2,538 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,133 101,582 SH   SOLE 2 21,254 0 80,328
CORCEPT THERAPEUTICS INC COM 218352102 7 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 24 2,152 SH   SOLE 7 2,152 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,986 447,141 SH   SOLE 18 432,098 0 15,043
CORCEPT THERAPEUTICS INC COM 218352102 4,798 430,341 SH   SOLE 19 430,341 0 0
CORCEPT THERAPEUTICS INC COM 218352102 123,172 11,046,858 SH   SOLE 21 11,046,858 0 0
CORCEPT THERAPEUTICS INC COM 218352102 36,956 3,314,437 SH   SOLE 22 3,184,606 0 129,831
CORCEPT THERAPEUTICS INC COM 218352102 693 62,143 SH   SOLE 23 62,143 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,645 147,542 SH   SOLE 26 19,972 0 127,570
CORCEPT THERAPEUTICS INC COM 218352102 171 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,637 146,855 SH   SOLE 30 146,855 0 0
CORCEPT THERAPEUTICS INC COM 218352102 143 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 1,167 22,324 SH   SOLE 2 22,324 0 0
CORE LABORATORIES N V COM N22717107 12 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 165 3,150 SH   SOLE 7 3,150 0 0
CORE LABORATORIES N V COM N22717107 5,491 105,035 SH   SOLE 18 105,035 0 0
CORE LABORATORIES N V COM N22717107 102,655 1,963,560 SH   SOLE 21 1,963,560 0 0
CORE LABORATORIES N V COM N22717107 57,674 1,103,181 SH   SOLE 22 1,077,370 0 25,811
CORE LABORATORIES N V COM N22717107 839 16,053 SH   SOLE 26 8,333 0 7,720
CORE LABORATORIES N V COM N22717107 319 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 662 12,667 SH   SOLE 30 12,667 0 0
CORE LABORATORIES N V COM N22717107 36 694 SH   SOLE 36 694 0 0
CORE LABORATORIES N V COM N22717107 275 5,252 SH   SOLE 40 5,252 0 0
CORE MARK HOLDING CO INC COM 218681104 1,348 33,950 SH   SOLE 2 8,014 0 25,936
CORE MARK HOLDING CO INC COM 218681104 8 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 92 2,317 SH   SOLE 7 2,317 0 0
CORE MARK HOLDING CO INC COM 218681104 8,239 207,431 SH   SOLE 18 202,693 0 4,738
CORE MARK HOLDING CO INC COM 218681104 6,798 171,157 SH   SOLE 19 171,157 0 0
CORE MARK HOLDING CO INC COM 218681104 196,858 4,956,133 SH   SOLE 21 4,956,133 0 0
CORE MARK HOLDING CO INC COM 218681104 60,185 1,515,230 SH   SOLE 22 1,430,610 0 84,620
CORE MARK HOLDING CO INC COM 218681104 892 22,448 SH   SOLE 23 22,448 0 0
CORE MARK HOLDING CO INC COM 218681104 2,189 55,106 SH   SOLE 26 4,722 0 50,384
CORE MARK HOLDING CO INC COM 218681104 227 5,703 SH   SOLE 28 5,703 0 0
CORE MARK HOLDING CO INC COM 218681104 2,666 67,119 SH   SOLE 30 67,119 0 0
CORE MARK HOLDING CO INC COM 218681104 213 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 200 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 12 1,581 SH   SOLE 18 1,581 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 196 26,207 SH   SOLE 21 26,207 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 233 31,175 SH   SOLE 22 31,175 0 0
CORECIVIC INC COM 21871N101 1,147 55,256 SH   SOLE 2 55,256 0 0
CORECIVIC INC COM 21871N101 10 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 101 4,851 SH   SOLE 7 4,851 0 0
CORECIVIC INC COM 21871N101 13,902 669,653 SH   SOLE 18 669,653 0 0
CORECIVIC INC COM 21871N101 4,231 203,821 SH   SOLE 19 203,821 0 0
CORECIVIC INC COM 21871N101 188,933 9,100,810 SH   SOLE 21 9,100,810 0 0
CORECIVIC INC COM 21871N101 90,436 4,356,248 SH   SOLE 22 4,174,013 0 182,235
CORECIVIC INC COM 21871N101 85 4,097 SH   SOLE 23 4,097 0 0
CORECIVIC INC COM 21871N101 725 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 314 15,103 SH   SOLE 28 15,103 0 0
CORECIVIC INC COM 21871N101 677 32,621 SH   SOLE 30 32,621 0 0
CORECIVIC INC COM 21871N101 2,293 110,440 SH   SOLE 31 0 0 110,440
CORECIVIC INC COM 21871N101 153 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 264 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 8,150 194,834 SH   SOLE 2 43,728 0 151,106
CORELOGIC INC COM 21871D103 18 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 85 2,025 SH   SOLE 7 2,025 0 0
CORELOGIC INC COM 21871D103 9,534 227,922 SH   SOLE 18 227,922 0 0
CORELOGIC INC COM 21871D103 757 18,086 SH   SOLE 19 18,086 0 0
CORELOGIC INC COM 21871D103 167,688 4,008,795 SH   SOLE 21 4,008,795 0 0
CORELOGIC INC COM 21871D103 110,464 2,640,784 SH   SOLE 22 2,473,410 0 167,374
CORELOGIC INC COM 21871D103 1,447 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 439 10,486 SH   SOLE 28 10,486 0 0
CORELOGIC INC COM 21871D103 926 22,126 SH   SOLE 30 22,126 0 0
CORELOGIC INC COM 21871D103 186 4,452 SH   SOLE 31 1,652 0 2,800
CORELOGIC INC COM 21871D103 84 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 301 7,200 SH   SOLE 40 7,200 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 595 14,997 SH   SOLE 2 582 0 14,415
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 12 303 SH   SOLE 7 303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,767 44,542 SH   SOLE 18 44,542 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 863 21,764 SH   SOLE 19 21,764 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 17,676 445,691 SH   SOLE 21 445,691 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 20,485 516,514 SH   SOLE 22 496,525 0 19,989
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 105 2,645 SH   SOLE 26 0 0 2,645
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 559 14,106 SH   SOLE 30 14,106 0 0
COREPOINT LODGING INC COM 21872L104 586 47,330 SH   SOLE 2 5,316 0 42,014
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,708 137,819 SH   SOLE 18 137,819 0 0
COREPOINT LODGING INC COM 21872L104 1,546 124,774 SH   SOLE 19 124,774 0 0
COREPOINT LODGING INC COM 21872L104 17,234 1,390,997 SH   SOLE 21 1,390,997 0 0
COREPOINT LODGING INC COM 21872L104 19,409 1,566,532 SH   SOLE 22 1,504,266 0 62,266
COREPOINT LODGING INC COM 21872L104 134 10,821 SH   SOLE 23 10,821 0 0
COREPOINT LODGING INC COM 21872L104 189 15,229 SH   SOLE 26 3,067 0 12,162
COREPOINT LODGING INC COM 21872L104 82 6,621 SH   SOLE 28 6,621 0 0
COREPOINT LODGING INC COM 21872L104 135 10,914 SH   SOLE 30 10,914 0 0
COREPOINT LODGING INC COM 21872L104 64 5,147 SH   SOLE 40 5,147 0 0
CORESITE RLTY CORP COM 21870Q105 9,899 85,955 SH   SOLE 2 19,547 0 66,408
CORESITE RLTY CORP COM 21870Q105 18 159 SH   SOLE 4 159 0 0
CORESITE RLTY CORP COM 21870Q105 80 694 SH   SOLE 7 694 0 0
CORESITE RLTY CORP COM 21870Q105 11,973 103,958 SH   SOLE 18 103,958 0 0
CORESITE RLTY CORP COM 21870Q105 28,108 244,059 SH   SOLE 19 244,059 0 0
CORESITE RLTY CORP COM 21870Q105 252,054 2,188,543 SH   SOLE 21 2,188,543 0 0
CORESITE RLTY CORP COM 21870Q105 143,439 1,245,451 SH   SOLE 22 1,173,693 0 71,758
CORESITE RLTY CORP COM 21870Q105 146 1,267 SH   SOLE 23 1,267 0 0
CORESITE RLTY CORP COM 21870Q105 2,050 17,802 SH   SOLE 26 10,577 0 7,225
CORESITE RLTY CORP COM 21870Q105 512 4,446 SH   SOLE 28 4,446 0 0
CORESITE RLTY CORP COM 21870Q105 1,212 10,520 SH   SOLE 30 10,520 0 0
CORESITE RLTY CORP COM 21870Q105 100 871 SH   SOLE 31 771 0 100
CORESITE RLTY CORP COM 21870Q105 436 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 237 79,501 SH   SOLE 2 3,784 0 75,717
CORINDUS VASCULAR ROBOTICS I COM 218730109 950 318,786 SH   SOLE 18 318,786 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 457 153,291 SH   SOLE 19 153,291 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 9,093 3,051,353 SH   SOLE 21 3,051,353 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 7,886 2,646,225 SH   SOLE 22 2,619,275 0 26,950
CORMEDIX INC COM 21900C308 137 15,232 SH   SOLE 2 730 0 14,502
CORMEDIX INC COM 21900C308 548 61,073 SH   SOLE 18 61,073 0 0
CORMEDIX INC COM 21900C308 264 29,484 SH   SOLE 19 29,484 0 0
CORMEDIX INC COM 21900C308 6,338 706,564 SH   SOLE 21 706,564 0 0
CORMEDIX INC COM 21900C308 5,248 585,062 SH   SOLE 22 579,906 0 5,156
CORNERSTONE BLDG BRANDS INC COM 21925D109 255 43,672 SH   SOLE 2 1,547 0 42,125
CORNERSTONE BLDG BRANDS INC COM 21925D109 6 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 870 149,184 SH   SOLE 18 149,184 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 458 78,529 SH   SOLE 19 78,529 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 8,358 1,433,612 SH   SOLE 21 1,433,612 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 7,992 1,370,917 SH   SOLE 22 1,279,844 0 91,073
CORNERSTONE BLDG BRANDS INC COM 21925D109 122 20,878 SH   SOLE 26 0 0 20,878
CORNERSTONE BLDG BRANDS INC COM 21925D109 24 4,196 SH   SOLE 28 4,196 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 130 22,291 SH   SOLE 30 22,291 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 24 4,068 SH   SOLE 40 4,068 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 4,621 79,764 SH   SOLE 2 28,016 0 51,748
CORNERSTONE ONDEMAND INC COM 21925Y103 250 4,312 SH   SOLE 4 4,312 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 80 1,379 SH   SOLE 7 1,379 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 11,698 201,928 SH   SOLE 18 183,653 0 18,275
CORNERSTONE ONDEMAND INC COM 21925Y103 12,285 212,062 SH   SOLE 19 212,062 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 109,901 1,897,141 SH   SOLE 21 1,897,141 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 106,396 1,836,639 SH   SOLE 22 1,746,274 0 90,365
CORNERSTONE ONDEMAND INC COM 21925Y103 1,261 21,761 SH   SOLE 23 21,761 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,938 33,461 SH   SOLE 26 9,341 0 24,120
CORNERSTONE ONDEMAND INC COM 21925Y103 344 5,937 SH   SOLE 28 5,937 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 195 3,371 SH   SOLE 29 3,371 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 858 14,816 SH   SOLE 30 14,816 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 106 1,833 SH   SOLE 31 1,833 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 679 11,716 SH   SOLE 34 11,716 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 43 735 SH   SOLE 36 735 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 298 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 64,815 1,950,496 SH   SOLE 2 260,919 0 1,689,577
CORNING INC COM 219350105 9,110 274,150 SH   SOLE 4 252,241 0 21,909
CORNING INC COM 219350105 23,292 700,934 SH   SOLE 7 679,891 0 21,043
CORNING INC COM 219350105 1,198 36,041 SH   SOLE 13 36,041 0 0
CORNING INC COM 219350105 279 8,387 SH   SOLE 15 8,387 0 0
CORNING INC COM 219350105 2 53 SH   SOLE 17 0 0 53
CORNING INC COM 219350105 63,007 1,896,076 SH   SOLE 18 1,791,908 0 104,168
CORNING INC COM 219350105 20,381 613,319 SH   SOLE 19 613,319 0 0
CORNING INC COM 219350105 631,255 18,996,525 SH   SOLE 21 18,996,525 0 0
CORNING INC COM 219350105 647,540 19,486,612 SH   SOLE 22 17,308,121 0 2,178,491
CORNING INC COM 219350105 18,766 564,719 SH   SOLE 23 564,719 0 0
CORNING INC COM 219350105 23,354 702,803 SH   SOLE 25 702,803 0 0
CORNING INC COM 219350105 109,599 3,298,184 SH   SOLE 26 977,460 0 2,320,724
CORNING INC COM 219350105 5,066 152,442 SH   SOLE 28 111,468 0 40,974
CORNING INC COM 219350105 582 17,520 SH   SOLE 29 17,520 0 0
CORNING INC COM 219350105 96,050 2,890,450 SH   SOLE 30 2,890,450 0 0
CORNING INC COM 219350105 8,836 265,915 SH   SOLE 31 151,644 0 114,271
CORNING INC COM 219350105 17,259 519,366 SH   SOLE 34 519,366 0 0
CORNING INC COM 219350105 19,743 594,133 SH   SOLE 36 594,133 0 0
CORNING INC COM 219350105 610 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,673 207,288 SH   SOLE 2 207,288 0 0
CORPORACION AMER ARPTS S A COM L1995B107 3,312 410,358 SH   SOLE 21 410,358 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,505 186,551 SH   SOLE 22 186,551 0 0
CORPORACION AMER ARPTS S A COM L1995B107 148 18,395 SH   SOLE 30 18,395 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8,879 336,727 SH   SOLE 2 57,566 0 279,161
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 742 28,140 SH   SOLE 4 28,140 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,192 121,053 SH   SOLE 7 121,053 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 108 4,100 SH   SOLE 15 4,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8,315 315,323 SH   SOLE 18 315,323 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,129 156,565 SH   SOLE 19 156,565 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 163,598 6,203,943 SH   SOLE 21 6,203,943 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 123,314 4,676,305 SH   SOLE 22 4,470,624 0 205,681
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 100 3,806 SH   SOLE 23 3,806 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,261 237,432 SH   SOLE 25 237,432 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,801 68,286 SH   SOLE 26 21,134 0 47,152
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 338 12,804 SH   SOLE 28 12,804 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,518 57,560 SH   SOLE 29 57,560 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,396 507,996 SH   SOLE 30 507,996 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 173 6,575 SH   SOLE 31 2,375 0 4,200
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 149 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 269 10,198 SH   SOLE 40 10,198 0 0
CORREVIO PHARMA CORP COM 22026V105 34 15,848 SH   SOLE 22 15,848 0 0
CORTEVA INC COM 22052L104 65,510 2,215,421 SH   SOLE 2 560,885 0 1,654,536
CORTEVA INC COM 22052L104 7,058 238,704 SH   SOLE 4 218,293 0 20,411
CORTEVA INC COM 22052L104 25,209 852,520 SH   SOLE 7 850,955 0 1,565
CORTEVA INC COM 22052L104 121 4,076 SH   SOLE 13 4,076 0 0
CORTEVA INC COM 22052L104 207 7,007 SH   SOLE 15 7,007 0 0
CORTEVA INC COM 22052L104 12 414 SH   SOLE 17 0 0 414
CORTEVA INC COM 22052L104 189,906 6,422,256 SH   SOLE 18 4,910,308 0 1,511,948
CORTEVA INC COM 22052L104 164,490 5,562,738 SH   SOLE 19 5,562,738 0 0
CORTEVA INC COM 22052L104 472,762 15,987,907 SH   SOLE 21 15,987,907 0 0
CORTEVA INC COM 22052L104 546,156 18,469,933 SH   SOLE 22 16,429,657 0 2,040,276
CORTEVA INC COM 22052L104 16,986 574,429 SH   SOLE 23 574,429 0 0
CORTEVA INC COM 22052L104 24,089 814,651 SH   SOLE 25 761,242 0 53,409
CORTEVA INC COM 22052L104 88,830 3,004,052 SH   SOLE 26 833,302 0 2,170,750
CORTEVA INC COM 22052L104 4,350 147,110 SH   SOLE 28 107,932 0 39,178
CORTEVA INC COM 22052L104 41 1,371 SH   SOLE 29 1,371 0 0
CORTEVA INC COM 22052L104 72,789 2,461,585 SH   SOLE 30 2,461,585 0 0
CORTEVA INC COM 22052L104 8,052 272,288 SH   SOLE 31 144,333 0 127,955
CORTEVA INC COM 22052L104 23,539 796,046 SH   SOLE 34 796,046 0 0
CORTEVA INC COM 22052L104 17,580 594,506 SH   SOLE 36 594,506 0 0
CORTEVA INC COM 22052L104 528 17,853 SH   SOLE 40 17,853 0 0
CORTEXYME INC COM 22053A107 104 2,438 SH   SOLE 2 122 0 2,316
CORTEXYME INC COM 22053A107 422 9,919 SH   SOLE 18 9,919 0 0
CORTEXYME INC COM 22053A107 205 4,824 SH   SOLE 19 4,824 0 0
CORTEXYME INC COM 22053A107 4,013 94,407 SH   SOLE 21 94,407 0 0
CORTEXYME INC COM 22053A107 1,182 27,807 SH   SOLE 22 26,967 0 840
CORTLAND BANCORP COM 220587109 19 832 SH   SOLE 18 832 0 0
CORVEL CORP COM 221006109 685 7,873 SH   SOLE 2 372 0 7,501
CORVEL CORP COM 221006109 5 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 16 187 SH   SOLE 7 187 0 0
CORVEL CORP COM 221006109 3,602 41,402 SH   SOLE 18 39,800 0 1,602
CORVEL CORP COM 221006109 2,218 25,488 SH   SOLE 19 25,488 0 0
CORVEL CORP COM 221006109 85,848 986,648 SH   SOLE 21 986,648 0 0
CORVEL CORP COM 221006109 26,009 298,919 SH   SOLE 22 285,173 0 13,746
CORVEL CORP COM 221006109 38 433 SH   SOLE 23 433 0 0
CORVEL CORP COM 221006109 135 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 5,223 60,031 SH   SOLE 30 60,031 0 0
CORVEL CORP COM 221006109 2,196 25,244 SH   SOLE 31 0 0 25,244
CORVEL CORP COM 221006109 104 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 13 3,468 SH   SOLE 2 3,468 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 40 10,664 SH   SOLE 18 7,564 0 3,100
CORVUS PHARMACEUTICALS INC COM 221015100 387 103,576 SH   SOLE 19 103,576 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 231 61,820 SH   SOLE 21 61,820 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 295 78,969 SH   SOLE 22 78,969 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 67 17,947 SH   SOLE 23 17,947 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 211 56,490 SH   SOLE 26 0 0 56,490
COSAN LTD SHS A G25343107 533 39,923 SH   SOLE 2 39,923 0 0
COSAN LTD SHS A G25343107 133 9,952 SH   SOLE 4 9,952 0 0
COSAN LTD SHS A G25343107 10,062 753,110 SH   SOLE 7 753,110 0 0
COSAN LTD SHS A G25343107 194 14,496 SH   SOLE 13 14,496 0 0
COSAN LTD SHS A G25343107 55 4,083 SH   SOLE 19 4,083 0 0
COSAN LTD SHS A G25343107 29 2,199 SH   SOLE 21 2,199 0 0
COSAN LTD SHS A G25343107 16,565 1,239,931 SH   SOLE 22 1,032,352 0 207,579
COSAN LTD SHS A G25343107 101 7,577 SH   SOLE 23 7,577 0 0
COSAN LTD SHS A G25343107 168 12,587 SH   SOLE 25 12,587 0 0
COSAN LTD SHS A G25343107 47 3,499 SH   SOLE 29 3,499 0 0
COSAN LTD SHS A G25343107 774 57,941 SH   SOLE 30 57,941 0 0
COSAN LTD SHS A G25343107 58 4,310 SH   SOLE 31 4,310 0 0
COSAN LTD SHS A G25343107 26 1,978 SH   SOLE 34 1,978 0 0
COSAN LTD SHS A G25343107 166 12,458 SH   SOLE 36 12,458 0 0
COSTAMARE INC SHS Y1771G102 275 53,646 SH   SOLE 2 1,817 0 51,829
COSTAMARE INC SHS Y1771G102 6 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 840 163,775 SH   SOLE 18 163,775 0 0
COSTAMARE INC SHS Y1771G102 425 82,943 SH   SOLE 19 82,943 0 0
COSTAMARE INC SHS Y1771G102 7,493 1,460,550 SH   SOLE 21 1,460,550 0 0
COSTAMARE INC SHS Y1771G102 3,081 600,630 SH   SOLE 22 542,783 0 57,847
COSTAR GROUP INC COM 22160N109 97,031 175,127 SH   SOLE 2 51,777 0 123,350
COSTAR GROUP INC COM 22160N109 10,511 18,970 SH   SOLE 4 18,010 0 960
COSTAR GROUP INC COM 22160N109 3,694 6,668 SH   SOLE 7 4,468 0 2,200
COSTAR GROUP INC COM 22160N109 3,158 5,700 SH   SOLE 13 5,700 0 0
COSTAR GROUP INC COM 22160N109 211 381 SH   SOLE 15 381 0 0
COSTAR GROUP INC COM 22160N109 271,359 489,765 SH   SOLE 18 356,808 0 132,957
COSTAR GROUP INC COM 22160N109 350,502 632,606 SH   SOLE 19 632,606 0 0
COSTAR GROUP INC COM 22160N109 376,721 679,928 SH   SOLE 21 679,928 0 0
COSTAR GROUP INC COM 22160N109 638,162 1,151,792 SH   SOLE 22 1,012,907 0 138,885
COSTAR GROUP INC COM 22160N109 22,777 41,109 SH   SOLE 23 41,109 0 0
COSTAR GROUP INC COM 22160N109 19,614 35,400 SH   SOLE 25 35,400 0 0
COSTAR GROUP INC COM 22160N109 60,732 109,612 SH   SOLE 26 44,541 0 65,071
COSTAR GROUP INC COM 22160N109 4,055 7,319 SH   SOLE 28 5,449 0 1,870
COSTAR GROUP INC COM 22160N109 14,195 25,620 SH   SOLE 29 10,221 0 15,399
COSTAR GROUP INC COM 22160N109 32,797 59,194 SH   SOLE 30 59,194 0 0
COSTAR GROUP INC COM 22160N109 19,558 35,300 SH   SOLE 31 24,706 0 10,594
COSTAR GROUP INC COM 22160N109 14,721 26,570 SH   SOLE 34 26,570 0 0
COSTAR GROUP INC COM 22160N109 16,296 29,412 SH   SOLE 36 29,412 0 0
COSTAR GROUP INC COM 22160N109 442 798 SH   SOLE 40 798 0 0
COSTCO WHSL CORP NEW COM 22160K105 277,740 1,051,010 SH   SOLE 2 100,563 0 950,447
COSTCO WHSL CORP NEW COM 22160K105 39,536 149,611 SH   SOLE 4 137,600 0 12,011
COSTCO WHSL CORP NEW COM 22160K105 108,725 411,433 SH   SOLE 7 406,990 0 4,443
COSTCO WHSL CORP NEW COM 22160K105 4,594 17,385 SH   SOLE 13 17,385 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,261 4,771 SH   SOLE 15 4,771 0 0
COSTCO WHSL CORP NEW COM 22160K105 75 284 SH   SOLE 17 0 0 284
COSTCO WHSL CORP NEW COM 22160K105 244,657 925,820 SH   SOLE 18 863,086 0 62,734
COSTCO WHSL CORP NEW COM 22160K105 42,388 160,401 SH   SOLE 19 160,401 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,249,613 8,512,877 SH   SOLE 21 8,512,877 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,894,343 10,952,632 SH   SOLE 22 9,645,579 0 1,307,053
COSTCO WHSL CORP NEW COM 22160K105 83,811 317,154 SH   SOLE 23 317,154 0 0
COSTCO WHSL CORP NEW COM 22160K105 112,631 426,213 SH   SOLE 25 426,213 0 0
COSTCO WHSL CORP NEW COM 22160K105 506,754 1,917,634 SH   SOLE 26 489,600 0 1,428,034
COSTCO WHSL CORP NEW COM 22160K105 22,864 86,520 SH   SOLE 28 63,382 0 23,138
COSTCO WHSL CORP NEW COM 22160K105 21,632 81,857 SH   SOLE 29 9,736 0 72,121
COSTCO WHSL CORP NEW COM 22160K105 474,701 1,796,340 SH   SOLE 30 1,796,340 0 0
COSTCO WHSL CORP NEW COM 22160K105 40,744 154,183 SH   SOLE 31 82,840 0 71,343
COSTCO WHSL CORP NEW COM 22160K105 16,258 61,523 SH   SOLE 32 61,523 0 0
COSTCO WHSL CORP NEW COM 22160K105 10,751 40,683 SH   SOLE 34 40,683 0 0
COSTCO WHSL CORP NEW COM 22160K105 87,717 331,934 SH   SOLE 36 331,934 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,614 9,893 SH   SOLE 40 9,893 0 0
COTY INC COM CL A 222070203 12,401 925,437 SH   SOLE 2 127,528 0 797,909
COTY INC COM CL A 222070203 1,729 129,007 SH   SOLE 4 118,498 0 10,509
COTY INC COM CL A 222070203 4,297 320,684 SH   SOLE 7 267,235 0 53,449
COTY INC COM CL A 222070203 34 2,545 SH   SOLE 13 2,545 0 0
COTY INC COM CL A 222070203 43 3,193 SH   SOLE 15 3,193 0 0
COTY INC COM CL A 222070203 8,661 646,325 SH   SOLE 18 595,984 0 50,341
COTY INC COM CL A 222070203 2,960 220,898 SH   SOLE 19 220,898 0 0
COTY INC COM CL A 222070203 93,092 6,947,152 SH   SOLE 21 6,947,152 0 0
COTY INC COM CL A 222070203 99,724 7,442,071 SH   SOLE 22 6,513,153 0 928,918
COTY INC COM CL A 222070203 2,893 215,901 SH   SOLE 23 215,901 0 0
COTY INC COM CL A 222070203 4,888 364,782 SH   SOLE 25 364,782 0 0
COTY INC COM CL A 222070203 21,049 1,570,784 SH   SOLE 26 621,756 0 949,028
COTY INC COM CL A 222070203 860 64,144 SH   SOLE 28 48,414 0 15,730
COTY INC COM CL A 222070203 912 68,068 SH   SOLE 29 7,334 0 60,734
COTY INC COM CL A 222070203 18,464 1,377,895 SH   SOLE 30 1,377,895 0 0
COTY INC COM CL A 222070203 1,772 132,223 SH   SOLE 31 80,026 0 52,197
COTY INC COM CL A 222070203 2,110 157,447 SH   SOLE 34 157,447 0 0
COTY INC COM CL A 222070203 2,826 210,910 SH   SOLE 36 210,910 0 0
COTY INC COM CL A 222070203 119 8,894 SH   SOLE 40 8,894 0 0
COUNTY BANCORP INC COM 221907108 19 1,132 SH   SOLE 18 1,132 0 0
COUNTY BANCORP INC COM 221907108 25 1,454 SH   SOLE 19 1,454 0 0
COUNTY BANCORP INC COM 221907108 173 10,143 SH   SOLE 21 10,143 0 0
COUPA SOFTWARE INC COM 22266L106 13,971 110,349 SH   SOLE 2 4,372 0 105,977
COUPA SOFTWARE INC COM 22266L106 35 277 SH   SOLE 4 277 0 0
COUPA SOFTWARE INC COM 22266L106 150 1,182 SH   SOLE 7 1,182 0 0
COUPA SOFTWARE INC COM 22266L106 3,784 29,889 SH   SOLE 18 29,395 0 494
COUPA SOFTWARE INC COM 22266L106 91,162 720,019 SH   SOLE 19 720,019 0 0
COUPA SOFTWARE INC COM 22266L106 112,126 885,602 SH   SOLE 21 885,602 0 0
COUPA SOFTWARE INC COM 22266L106 194,760 1,538,265 SH   SOLE 22 1,422,503 0 115,762
COUPA SOFTWARE INC COM 22266L106 3,950 31,201 SH   SOLE 26 13,054 0 18,147
COUPA SOFTWARE INC COM 22266L106 1,078 8,517 SH   SOLE 28 8,517 0 0
COUPA SOFTWARE INC COM 22266L106 2,363 18,667 SH   SOLE 30 18,667 0 0
COUPA SOFTWARE INC COM 22266L106 1,996 15,765 SH   SOLE 31 1,298 0 14,467
COUPA SOFTWARE INC COM 22266L106 468 3,696 SH   SOLE 34 3,696 0 0
COUPA SOFTWARE INC COM 22266L106 738 5,828 SH   SOLE 40 5,828 0 0
COUSINS PPTYS INC COM NEW 222795502 12,448 344,151 SH   SOLE 2 80,988 0 263,163
COUSINS PPTYS INC COM NEW 222795502 1,412 39,041 SH   SOLE 4 39,041 0 0
COUSINS PPTYS INC COM NEW 222795502 6,204 171,511 SH   SOLE 7 171,511 0 0
COUSINS PPTYS INC COM NEW 222795502 210 5,814 SH   SOLE 15 5,814 0 0
COUSINS PPTYS INC COM NEW 222795502 14 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 14,829 409,984 SH   SOLE 18 409,984 0 0
COUSINS PPTYS INC COM NEW 222795502 8,902 246,120 SH   SOLE 19 246,120 0 0
COUSINS PPTYS INC COM NEW 222795502 315,682 8,727,723 SH   SOLE 21 8,727,723 0 0
COUSINS PPTYS INC COM NEW 222795502 227,687 6,294,912 SH   SOLE 22 6,010,094 0 284,818
COUSINS PPTYS INC COM NEW 222795502 846 23,392 SH   SOLE 23 23,392 0 0
COUSINS PPTYS INC COM NEW 222795502 10,864 300,370 SH   SOLE 25 300,370 0 0
COUSINS PPTYS INC COM NEW 222795502 5,478 151,451 SH   SOLE 26 34,240 0 117,211
COUSINS PPTYS INC COM NEW 222795502 664 18,351 SH   SOLE 28 18,351 0 0
COUSINS PPTYS INC COM NEW 222795502 2,682 74,140 SH   SOLE 29 74,140 0 0
COUSINS PPTYS INC COM NEW 222795502 24,317 672,310 SH   SOLE 30 672,310 0 0
COUSINS PPTYS INC COM NEW 222795502 282 7,788 SH   SOLE 31 3,088 0 4,700
COUSINS PPTYS INC COM NEW 222795502 71 1,952 SH   SOLE 36 1,952 0 0
COUSINS PPTYS INC COM NEW 222795502 519 14,352 SH   SOLE 40 14,352 0 0
COVANTA HLDG CORP COM 22282E102 1,892 105,635 SH   SOLE 2 4,881 0 100,754
COVANTA HLDG CORP COM 22282E102 10 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 72 4,002 SH   SOLE 7 4,002 0 0
COVANTA HLDG CORP COM 22282E102 6,887 384,554 SH   SOLE 18 384,554 0 0
COVANTA HLDG CORP COM 22282E102 3,598 200,921 SH   SOLE 19 200,921 0 0
COVANTA HLDG CORP COM 22282E102 78,346 4,374,412 SH   SOLE 21 4,374,412 0 0
COVANTA HLDG CORP COM 22282E102 61,103 3,411,687 SH   SOLE 22 3,239,462 0 172,225
COVANTA HLDG CORP COM 22282E102 1,165 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 308 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 10,973 612,685 SH   SOLE 30 612,685 0 0
COVANTA HLDG CORP COM 22282E102 43 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 232 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 256 17,375 SH   SOLE 2 3,968 0 13,407
COVENANT TRANSN GROUP INC CL A 22284P105 4 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 753 51,173 SH   SOLE 18 44,669 0 6,504
COVENANT TRANSN GROUP INC CL A 22284P105 1,041 70,736 SH   SOLE 19 70,736 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 6,590 447,973 SH   SOLE 21 447,973 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 6,966 473,552 SH   SOLE 22 459,937 0 13,615
COVENANT TRANSN GROUP INC CL A 22284P105 153 10,415 SH   SOLE 23 10,415 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 451 30,655 SH   SOLE 26 0 0 30,655
COVENANT TRANSN GROUP INC CL A 22284P105 26 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 64 4,327 SH   SOLE 30 4,327 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 17 1,146 SH   SOLE 40 1,146 0 0
COVETRUS INC COM 22304C100 5,942 242,938 SH   SOLE 2 64,749 0 178,189
COVETRUS INC COM 22304C100 12 478 SH   SOLE 4 478 0 0
COVETRUS INC COM 22304C100 41 1,659 SH   SOLE 7 1,659 0 0
COVETRUS INC COM 22304C100 6,644 271,639 SH   SOLE 18 271,639 0 0
COVETRUS INC COM 22304C100 547 22,370 SH   SOLE 19 22,370 0 0
COVETRUS INC COM 22304C100 115,808 4,734,585 SH   SOLE 21 4,734,585 0 0
COVETRUS INC COM 22304C100 76,519 3,128,345 SH   SOLE 22 2,941,734 0 186,611
COVETRUS INC COM 22304C100 51 2,069 SH   SOLE 25 2,069 0 0
COVETRUS INC COM 22304C100 703 28,726 SH   SOLE 26 13,781 0 14,945
COVETRUS INC COM 22304C100 194 7,922 SH   SOLE 28 7,922 0 0
COVETRUS INC COM 22304C100 775 31,701 SH   SOLE 30 31,701 0 0
COVETRUS INC COM 22304C100 136 5,556 SH   SOLE 31 2,056 0 3,500
COVETRUS INC COM 22304C100 174 7,105 SH   SOLE 36 7,105 0 0
COVETRUS INC COM 22304C100 249 10,178 SH   SOLE 40 10,178 0 0
COVIA HLDGS CORP COM 22305A103 74 37,702 SH   SOLE 2 1,150 0 36,552
COVIA HLDGS CORP COM 22305A103 0 215 SH   SOLE 4 215 0 0
COVIA HLDGS CORP COM 22305A103 1 753 SH   SOLE 7 753 0 0
COVIA HLDGS CORP COM 22305A103 276 141,049 SH   SOLE 18 141,049 0 0
COVIA HLDGS CORP COM 22305A103 139 70,964 SH   SOLE 19 70,964 0 0
COVIA HLDGS CORP COM 22305A103 2,835 1,446,678 SH   SOLE 21 1,446,678 0 0
COVIA HLDGS CORP COM 22305A103 1,975 1,007,668 SH   SOLE 22 962,671 0 44,997
COVIA HLDGS CORP COM 22305A103 4 2,141 SH   SOLE 26 0 0 2,141
COVIA HLDGS CORP COM 22305A103 7 3,578 SH   SOLE 28 3,578 0 0
COVIA HLDGS CORP COM 22305A103 16 8,056 SH   SOLE 30 8,056 0 0
COVIA HLDGS CORP COM 22305A103 5 2,567 SH   SOLE 40 2,567 0 0
COWEN INC CL A NEW 223622606 447 25,975 SH   SOLE 2 1,301 0 24,674
COWEN INC CL A NEW 223622606 12 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,713 99,664 SH   SOLE 18 99,664 0 0
COWEN INC CL A NEW 223622606 839 48,820 SH   SOLE 19 48,820 0 0
COWEN INC CL A NEW 223622606 17,478 1,016,746 SH   SOLE 21 1,016,746 0 0
COWEN INC CL A NEW 223622606 17,561 1,021,604 SH   SOLE 22 986,371 0 35,233
COWEN INC CL A NEW 223622606 107 6,200 SH   SOLE 26 0 0 6,200
COWEN INC CL A NEW 223622606 65 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 160 9,294 SH   SOLE 30 9,294 0 0
COWEN INC CL A NEW 223622606 51 2,957 SH   SOLE 40 2,957 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 19 2,256 SH   SOLE 18 2,256 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 315 37,443 SH   SOLE 21 37,443 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 244 28,974 SH   SOLE 22 28,974 0 0
CPI CARD GROUP INC COM NEW 12634H200 4 1,492 SH   SOLE 21 1,492 0 0
CPS TECHNOLOGIES CORP COM 12619F104 7 6,183 SH   SOLE 21 6,183 0 0
CRA INTL INC COM 12618T105 532 13,873 SH   SOLE 2 6,635 0 7,238
CRA INTL INC COM 12618T105 9 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,265 32,999 SH   SOLE 18 28,308 0 4,691
CRA INTL INC COM 12618T105 3,996 104,257 SH   SOLE 19 104,257 0 0
CRA INTL INC COM 12618T105 10,346 269,907 SH   SOLE 21 269,907 0 0
CRA INTL INC COM 12618T105 15,104 394,064 SH   SOLE 22 389,802 0 4,262
CRA INTL INC COM 12618T105 1,024 26,713 SH   SOLE 23 26,713 0 0
CRA INTL INC COM 12618T105 1,388 36,218 SH   SOLE 26 0 0 36,218
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,842 28,363 SH   SOLE 2 12,248 0 16,115
CRACKER BARREL OLD CTRY STOR COM 22410J106 14 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 279 1,636 SH   SOLE 7 1,636 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 21,850 127,981 SH   SOLE 18 127,981 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 6,865 40,208 SH   SOLE 19 40,208 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 271,221 1,588,598 SH   SOLE 21 1,588,598 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 129,496 758,484 SH   SOLE 22 731,090 0 27,394
CRACKER BARREL OLD CTRY STOR COM 22410J106 932 5,461 SH   SOLE 26 3,872 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 408 2,387 SH   SOLE 28 2,387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 924 5,414 SH   SOLE 30 5,414 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 55 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 316 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 148 10,597 SH   SOLE 2 473 0 10,124
CRAFT BREW ALLIANCE INC COM 224122101 4 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 592 42,283 SH   SOLE 18 42,283 0 0
CRAFT BREW ALLIANCE INC COM 224122101 263 18,774 SH   SOLE 19 18,774 0 0
CRAFT BREW ALLIANCE INC COM 224122101 5,834 417,040 SH   SOLE 21 417,040 0 0
CRAFT BREW ALLIANCE INC COM 224122101 4,136 295,652 SH   SOLE 22 284,502 0 11,150
CRANE CO COM 224399105 30,308 363,232 SH   SOLE 2 237,026 0 126,206
CRANE CO COM 224399105 3,153 37,790 SH   SOLE 4 37,790 0 0
CRANE CO COM 224399105 702 8,412 SH   SOLE 7 8,412 0 0
CRANE CO COM 224399105 7,634 91,494 SH   SOLE 13 91,494 0 0
CRANE CO COM 224399105 23,695 283,981 SH   SOLE 18 251,314 0 32,667
CRANE CO COM 224399105 72,344 867,018 SH   SOLE 19 867,018 0 0
CRANE CO COM 224399105 207,243 2,483,742 SH   SOLE 21 2,483,742 0 0
CRANE CO COM 224399105 253,592 3,039,216 SH   SOLE 22 2,374,402 0 664,814
CRANE CO COM 224399105 6,017 72,111 SH   SOLE 23 72,111 0 0
CRANE CO COM 224399105 541 6,484 SH   SOLE 25 6,484 0 0
CRANE CO COM 224399105 2,025 24,264 SH   SOLE 26 12,434 0 11,830
CRANE CO COM 224399105 487 5,834 SH   SOLE 28 5,834 0 0
CRANE CO COM 224399105 13,162 157,737 SH   SOLE 29 37,837 0 119,900
CRANE CO COM 224399105 3,898 46,716 SH   SOLE 30 46,716 0 0
CRANE CO COM 224399105 8,308 99,565 SH   SOLE 31 74,911 0 24,654
CRANE CO COM 224399105 3,268 39,169 SH   SOLE 34 39,169 0 0
CRANE CO COM 224399105 5,744 68,839 SH   SOLE 36 68,839 0 0
CRANE CO COM 224399105 321 3,849 SH   SOLE 40 3,849 0 0
CRAWFORD & CO CL B 224633107 17 1,822 SH   SOLE 2 49 0 1,773
CRAWFORD & CO CL B 224633107 0 3 SH   SOLE 7 3 0 0
CRAWFORD & CO CL B 224633107 57 6,176 SH   SOLE 18 6,176 0 0
CRAWFORD & CO CL B 224633107 24 2,594 SH   SOLE 19 2,594 0 0
CRAWFORD & CO CL B 224633107 281 30,148 SH   SOLE 21 30,148 0 0
CRAWFORD & CO CL B 224633107 4,481 481,283 SH   SOLE 22 479,400 0 1,883
CRAWFORD & CO CL A 224633206 179 16,959 SH   SOLE 2 698 0 16,261
CRAWFORD & CO CL A 224633206 587 55,715 SH   SOLE 18 55,715 0 0
CRAWFORD & CO CL A 224633206 289 27,409 SH   SOLE 19 27,409 0 0
CRAWFORD & CO CL A 224633206 5,846 555,145 SH   SOLE 21 555,145 0 0
CRAWFORD & CO CL A 224633206 1,547 146,932 SH   SOLE 22 142,313 0 4,619
CRAWFORD & CO CL A 224633206 2 177 SH   SOLE 23 177 0 0
CRAWFORD & CO CL A 224633206 55 5,261 SH   SOLE 30 5,261 0 0
CRAY INC COM NEW 225223304 1,269 36,435 SH   SOLE 2 1,690 0 34,745
CRAY INC COM NEW 225223304 9 264 SH   SOLE 4 264 0 0
CRAY INC COM NEW 225223304 28 798 SH   SOLE 7 798 0 0
CRAY INC COM NEW 225223304 6,218 178,567 SH   SOLE 18 178,567 0 0
CRAY INC COM NEW 225223304 2,420 69,491 SH   SOLE 19 69,491 0 0
CRAY INC COM NEW 225223304 152,039 4,366,440 SH   SOLE 21 4,366,440 0 0
CRAY INC COM NEW 225223304 42,517 1,221,051 SH   SOLE 22 1,158,057 0 62,994
CRAY INC COM NEW 225223304 858 24,654 SH   SOLE 26 22,838 0 1,816
CRAY INC COM NEW 225223304 154 4,411 SH   SOLE 28 4,411 0 0
CRAY INC COM NEW 225223304 2,104 60,436 SH   SOLE 30 60,436 0 0
CRAY INC COM NEW 225223304 149 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 41,005 179,133 SH   SOLE 2 7,277 0 171,856
CREDICORP LTD COM G2519Y108 4,871 21,279 SH   SOLE 4 21,279 0 0
CREDICORP LTD COM G2519Y108 2,205 9,633 SH   SOLE 7 9,633 0 0
CREDICORP LTD COM G2519Y108 102 446 SH   SOLE 13 446 0 0
CREDICORP LTD COM G2519Y108 76 334 SH   SOLE 15 334 0 0
CREDICORP LTD COM G2519Y108 9 40 SH   SOLE 17 0 0 40
CREDICORP LTD COM G2519Y108 7,332 32,030 SH   SOLE 18 32,030 0 0
CREDICORP LTD COM G2519Y108 1,914 8,360 SH   SOLE 19 8,360 0 0
CREDICORP LTD COM G2519Y108 411,003 1,795,477 SH   SOLE 21 1,795,477 0 0
CREDICORP LTD COM G2519Y108 208,529 910,964 SH   SOLE 22 832,331 0 78,633
CREDICORP LTD COM G2519Y108 9,164 40,033 SH   SOLE 23 40,033 0 0
CREDICORP LTD COM G2519Y108 15,284 66,768 SH   SOLE 25 66,768 0 0
CREDICORP LTD COM G2519Y108 64,144 280,217 SH   SOLE 26 49,260 0 230,957
CREDICORP LTD COM G2519Y108 2,344 10,242 SH   SOLE 28 10,242 0 0
CREDICORP LTD COM G2519Y108 3,154 13,777 SH   SOLE 29 7,474 0 6,303
CREDICORP LTD COM G2519Y108 97,055 423,989 SH   SOLE 30 423,989 0 0
CREDICORP LTD COM G2519Y108 869 3,797 SH   SOLE 31 3,797 0 0
CREDICORP LTD COM G2519Y108 2,302 10,057 SH   SOLE 34 10,057 0 0
CREDICORP LTD COM G2519Y108 7,171 31,327 SH   SOLE 36 31,327 0 0
CREDICORP LTD COM G2519Y108 127 555 SH   SOLE 40 555 0 0
CREDIT ACCEP CORP MICH COM 225310101 9,043 18,690 SH   SOLE 2 765 0 17,925
CREDIT ACCEP CORP MICH COM 225310101 26 53 SH   SOLE 4 53 0 0
CREDIT ACCEP CORP MICH COM 225310101 102 210 SH   SOLE 7 210 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,371 4,901 SH   SOLE 18 4,901 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,141 2,358 SH   SOLE 19 2,358 0 0
CREDIT ACCEP CORP MICH COM 225310101 66,676 137,808 SH   SOLE 21 137,808 0 0
CREDIT ACCEP CORP MICH COM 225310101 153,946 318,182 SH   SOLE 22 296,907 0 21,275
CREDIT ACCEP CORP MICH COM 225310101 1,833 3,788 SH   SOLE 26 2,987 0 801
CREDIT ACCEP CORP MICH COM 225310101 716 1,479 SH   SOLE 28 1,479 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,389 2,871 SH   SOLE 30 2,871 0 0
CREDIT ACCEP CORP MICH COM 225310101 5,724 11,831 SH   SOLE 31 222 0 11,609
CREDIT ACCEP CORP MICH COM 225310101 543 1,122 SH   SOLE 40 1,122 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 1,332 428,140 SH   SOLE 2 428,140 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 6 530 SH   SOLE 18 530 0 0
CREE INC COM 225447101 13,360 237,813 SH   SOLE 2 52,162 0 185,651
CREE INC COM 225447101 25 452 SH   SOLE 4 452 0 0
CREE INC COM 225447101 131 2,340 SH   SOLE 7 2,340 0 0
CREE INC COM 225447101 16,627 295,959 SH   SOLE 18 295,959 0 0
CREE INC COM 225447101 91,075 1,621,135 SH   SOLE 19 1,621,135 0 0
CREE INC COM 225447101 311,799 5,550,002 SH   SOLE 21 5,550,002 0 0
CREE INC COM 225447101 191,413 3,407,146 SH   SOLE 22 3,194,220 0 212,926
CREE INC COM 225447101 2,281 40,602 SH   SOLE 26 28,545 0 12,057
CREE INC COM 225447101 718 12,775 SH   SOLE 28 12,775 0 0
CREE INC COM 225447101 1,786 31,793 SH   SOLE 30 31,793 0 0
CREE INC COM 225447101 339 6,031 SH   SOLE 31 2,231 0 3,800
CREE INC COM 225447101 16,764 298,394 SH   SOLE 34 298,394 0 0
CREE INC COM 225447101 108 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 587 10,453 SH   SOLE 40 10,453 0 0
CRESCENT PT ENERGY CORP COM 22576C101 684 207,179 SH   SOLE 21 207,179 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 1,338 127,718 SH   SOLE 21 127,718 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 1,891 180,420 SH   SOLE 22 180,420 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 150 14,353 SH   SOLE 30 14,353 0 0
CRH PLC ADR 12626K203 1,109 33,868 SH   SOLE 2 33,868 0 0
CRH PLC ADR 12626K203 41,606 1,270,417 SH   SOLE 18 1,270,204 0 213
CRINETICS PHARMACEUTICALS IN COM 22663K107 240 9,589 SH   SOLE 2 461 0 9,128
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,024 40,962 SH   SOLE 18 38,361 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 770 30,785 SH   SOLE 19 30,785 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 15,587 623,471 SH   SOLE 21 623,471 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 5,550 222,016 SH   SOLE 22 218,765 0 3,251
CRINETICS PHARMACEUTICALS IN COM 22663K107 25 994 SH   SOLE 23 994 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 46 1,824 SH   SOLE 26 0 0 1,824
CRINETICS PHARMACEUTICALS IN COM 22663K107 70 2,783 SH   SOLE 30 2,783 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7 143 SH   SOLE 4 143 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 25,917 550,247 SH   SOLE 21 550,247 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,110 23,562 SH   SOLE 22 13,717 0 9,845
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 282 5,978 SH   SOLE 26 4,673 0 1,305
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 140 2,980 SH   SOLE 28 2,980 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 469 9,950 SH   SOLE 30 9,950 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 16 348 SH   SOLE 34 348 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 100 2,125 SH   SOLE 40 2,125 0 0
CRITEO S A SPONS ADS 226718104 3 200 SH   SOLE 17 0 0 200
CROCS INC COM 227046109 1,325 67,107 SH   SOLE 2 13,589 0 53,518
CROCS INC COM 227046109 7 333 SH   SOLE 4 333 0 0
CROCS INC COM 227046109 24 1,195 SH   SOLE 7 1,195 0 0
CROCS INC COM 227046109 5,761 291,696 SH   SOLE 18 281,140 0 10,556
CROCS INC COM 227046109 6,451 326,632 SH   SOLE 19 326,632 0 0
CROCS INC COM 227046109 137,272 6,950,493 SH   SOLE 21 6,950,493 0 0
CROCS INC COM 227046109 41,661 2,109,402 SH   SOLE 22 2,017,393 0 92,009
CROCS INC COM 227046109 828 41,926 SH   SOLE 23 41,926 0 0
CROCS INC COM 227046109 1,902 96,283 SH   SOLE 26 9,123 0 87,160
CROCS INC COM 227046109 166 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 1,941 98,278 SH   SOLE 30 98,278 0 0
CROCS INC COM 227046109 212 10,748 SH   SOLE 34 10,748 0 0
CROCS INC COM 227046109 171 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 336 35,829 SH   SOLE 2 1,325 0 34,504
CROSS CTRY HEALTHCARE INC COM 227483104 7 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,543 164,497 SH   SOLE 18 164,497 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 565 60,221 SH   SOLE 19 60,221 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 38,153 4,067,491 SH   SOLE 21 4,067,491 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 9,088 968,903 SH   SOLE 22 926,560 0 42,343
CROSS CTRY HEALTHCARE INC COM 227483104 42 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 476 50,730 SH   SOLE 30 50,730 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 66 7,014 SH   SOLE 40 7,014 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 462 6,759 SH   SOLE 2 6,759 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2 24 SH   SOLE 18 24 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 15,255 223,385 SH   SOLE 19 223,385 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 7 106 SH   SOLE 22 106 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 12,449 182,297 SH   SOLE 25 182,297 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 215 3,153 SH   SOLE 26 569 0 2,584
CROWDSTRIKE HLDGS INC CL A 22788C105 3 50 SH   SOLE 31 0 0 50
CROWDSTRIKE HLDGS INC CL A 22788C105 9,900 144,965 SH   SOLE 34 144,965 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 126,760 972,459 SH   SOLE 2 80,522 0 891,937
CROWN CASTLE INTL CORP NEW COM 22822V101 20,841 159,882 SH   SOLE 4 148,937 0 10,945
CROWN CASTLE INTL CORP NEW COM 22822V101 113,573 871,293 SH   SOLE 7 871,293 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 760 5,834 SH   SOLE 13 5,834 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 325 2,491 SH   SOLE 15 2,491 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 26 196 SH   SOLE 17 0 0 196
CROWN CASTLE INTL CORP NEW COM 22822V101 106,980 820,717 SH   SOLE 18 765,604 0 55,113
CROWN CASTLE INTL CORP NEW COM 22822V101 29,453 225,954 SH   SOLE 19 225,954 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,419,162 10,887,321 SH   SOLE 21 10,887,321 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,342,178 10,296,724 SH   SOLE 22 9,204,701 0 1,092,023
CROWN CASTLE INTL CORP NEW COM 22822V101 39,424 302,445 SH   SOLE 23 302,445 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 52,569 403,290 SH   SOLE 25 403,290 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 204,892 1,571,862 SH   SOLE 26 456,009 0 1,115,853
CROWN CASTLE INTL CORP NEW COM 22822V101 10,626 81,517 SH   SOLE 28 59,775 0 21,742
CROWN CASTLE INTL CORP NEW COM 22822V101 1,175 9,017 SH   SOLE 29 9,017 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 242,186 1,857,970 SH   SOLE 30 1,857,970 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 16,578 127,184 SH   SOLE 31 77,787 0 49,397
CROWN CASTLE INTL CORP NEW COM 22822V101 17,775 136,361 SH   SOLE 34 136,361 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 45,949 352,502 SH   SOLE 36 352,502 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,258 9,650 SH   SOLE 40 9,650 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 113,499 94,437 SH   SOLE 21 94,437 0 0
CROWN CRAFTS INC COM 228309100 9 1,837 SH   SOLE 18 1,837 0 0
CROWN CRAFTS INC COM 228309100 158 33,603 SH   SOLE 21 33,603 0 0
CROWN HOLDINGS INC COM 228368106 20,571 336,671 SH   SOLE 2 54,405 0 282,266
CROWN HOLDINGS INC COM 228368106 2,502 40,956 SH   SOLE 4 37,412 0 3,544
CROWN HOLDINGS INC COM 228368106 534 8,743 SH   SOLE 7 8,743 0 0
CROWN HOLDINGS INC COM 228368106 48 780 SH   SOLE 13 780 0 0
CROWN HOLDINGS INC COM 228368106 4,427 72,463 SH   SOLE 18 61,651 0 10,812
CROWN HOLDINGS INC COM 228368106 33,893 554,713 SH   SOLE 19 554,713 0 0
CROWN HOLDINGS INC COM 228368106 112,107 1,834,805 SH   SOLE 21 1,834,805 0 0
CROWN HOLDINGS INC COM 228368106 230,672 3,775,324 SH   SOLE 22 3,501,038 0 274,286
CROWN HOLDINGS INC COM 228368106 6,026 98,624 SH   SOLE 23 98,624 0 0
CROWN HOLDINGS INC COM 228368106 17,262 282,520 SH   SOLE 26 130,750 0 151,770
CROWN HOLDINGS INC COM 228368106 1,617 26,458 SH   SOLE 28 18,978 0 7,480
CROWN HOLDINGS INC COM 228368106 1,949 31,897 SH   SOLE 29 3,218 0 28,679
CROWN HOLDINGS INC COM 228368106 12,717 208,136 SH   SOLE 30 208,136 0 0
CROWN HOLDINGS INC COM 228368106 2,563 41,953 SH   SOLE 31 24,735 0 17,218
CROWN HOLDINGS INC COM 228368106 6,824 111,690 SH   SOLE 34 111,690 0 0
CROWN HOLDINGS INC COM 228368106 2,896 47,399 SH   SOLE 36 47,399 0 0
CROWN HOLDINGS INC COM 228368106 166 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 976 32,599 SH   SOLE 2 2,087 0 30,512
CRYOLIFE INC COM 228903100 11 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 24 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 4,690 156,712 SH   SOLE 18 156,712 0 0
CRYOLIFE INC COM 228903100 2,261 75,549 SH   SOLE 19 75,549 0 0
CRYOLIFE INC COM 228903100 116,076 3,878,265 SH   SOLE 21 3,878,265 0 0
CRYOLIFE INC COM 228903100 33,815 1,129,790 SH   SOLE 22 1,066,569 0 63,221
CRYOLIFE INC COM 228903100 9 293 SH   SOLE 23 293 0 0
CRYOLIFE INC COM 228903100 958 32,023 SH   SOLE 26 17,642 0 14,381
CRYOLIFE INC COM 228903100 112 3,733 SH   SOLE 28 3,733 0 0
CRYOLIFE INC COM 228903100 1,496 49,989 SH   SOLE 30 49,989 0 0
CRYOLIFE INC COM 228903100 118 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 433 23,653 SH   SOLE 2 1,195 0 22,458
CRYOPORT INC COM PAR $0.001 229050307 10 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,722 93,977 SH   SOLE 18 93,977 0 0
CRYOPORT INC COM PAR $0.001 229050307 839 45,814 SH   SOLE 19 45,814 0 0
CRYOPORT INC COM PAR $0.001 229050307 16,838 919,120 SH   SOLE 21 919,120 0 0
CRYOPORT INC COM PAR $0.001 229050307 16,091 878,318 SH   SOLE 22 857,826 0 20,492
CRYOPORT INC COM PAR $0.001 229050307 1,596 87,110 SH   SOLE 25 87,110 0 0
CSG SYS INTL INC COM 126349109 1,857 38,035 SH   SOLE 2 11,732 0 26,303
CSG SYS INTL INC COM 126349109 5 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 25 506 SH   SOLE 7 506 0 0
CSG SYS INTL INC COM 126349109 7,506 153,725 SH   SOLE 18 143,177 0 10,548
CSG SYS INTL INC COM 126349109 11,189 229,144 SH   SOLE 19 229,144 0 0
CSG SYS INTL INC COM 126349109 173,978 3,562,923 SH   SOLE 21 3,562,923 0 0
CSG SYS INTL INC COM 126349109 58,656 1,201,233 SH   SOLE 22 1,154,045 0 47,188
CSG SYS INTL INC COM 126349109 2,000 40,965 SH   SOLE 23 40,965 0 0
CSG SYS INTL INC COM 126349109 3,894 79,737 SH   SOLE 26 4,646 0 75,091
CSG SYS INTL INC COM 126349109 194 3,974 SH   SOLE 28 3,974 0 0
CSG SYS INTL INC COM 126349109 2,413 49,425 SH   SOLE 30 49,425 0 0
CSG SYS INTL INC COM 126349109 181 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 12 784 SH   SOLE 18 784 0 0
CSP INC COM 126389105 160 10,520 SH   SOLE 21 10,520 0 0
CSS INDS INC COM 125906107 13 2,760 SH   SOLE 18 2,760 0 0
CSS INDS INC COM 125906107 140 28,762 SH   SOLE 21 28,762 0 0
CSS INDS INC COM 125906107 827 169,553 SH   SOLE 22 169,553 0 0
CSW INDUSTRIALS INC COM 126402106 880 12,908 SH   SOLE 2 597 0 12,311
CSW INDUSTRIALS INC COM 126402106 21 312 SH   SOLE 7 312 0 0
CSW INDUSTRIALS INC COM 126402106 3,821 56,062 SH   SOLE 18 51,588 0 4,474
CSW INDUSTRIALS INC COM 126402106 2,875 42,188 SH   SOLE 19 42,188 0 0
CSW INDUSTRIALS INC COM 126402106 34,908 512,216 SH   SOLE 21 512,216 0 0
CSW INDUSTRIALS INC COM 126402106 29,244 429,119 SH   SOLE 22 408,202 0 20,917
CSW INDUSTRIALS INC COM 126402106 11 167 SH   SOLE 23 167 0 0
CSW INDUSTRIALS INC COM 126402106 169 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 126 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 333 4,893 SH   SOLE 30 4,893 0 0
CSW INDUSTRIALS INC COM 126402106 437 6,412 SH   SOLE 31 0 0 6,412
CSW INDUSTRIALS INC COM 126402106 25 367 SH   SOLE 40 367 0 0
CSX CORP COM 126408103 153,790 1,987,721 SH   SOLE 2 273,323 0 1,714,398
CSX CORP COM 126408103 23,975 309,876 SH   SOLE 4 288,810 0 21,066
CSX CORP COM 126408103 53,340 689,410 SH   SOLE 7 688,176 0 1,234
CSX CORP COM 126408103 520 6,720 SH   SOLE 13 6,720 0 0
CSX CORP COM 126408103 718 9,280 SH   SOLE 15 9,280 0 0
CSX CORP COM 126408103 123,597 1,597,480 SH   SOLE 18 1,494,860 0 102,620
CSX CORP COM 126408103 22,313 288,393 SH   SOLE 19 288,393 0 0
CSX CORP COM 126408103 1,122,763 14,511,605 SH   SOLE 21 14,511,605 0 0
CSX CORP COM 126408103 1,469,793 18,996,938 SH   SOLE 22 16,911,668 0 2,085,270
CSX CORP COM 126408103 43,612 563,679 SH   SOLE 23 563,679 0 0
CSX CORP COM 126408103 57,036 737,184 SH   SOLE 25 737,184 0 0
CSX CORP COM 126408103 281,840 3,642,762 SH   SOLE 26 894,339 0 2,748,423
CSX CORP COM 126408103 11,602 149,954 SH   SOLE 28 109,340 0 40,614
CSX CORP COM 126408103 8,918 115,264 SH   SOLE 29 16,853 0 98,411
CSX CORP COM 126408103 257,155 3,323,710 SH   SOLE 30 3,323,710 0 0
CSX CORP COM 126408103 20,287 262,210 SH   SOLE 31 151,424 0 110,786
CSX CORP COM 126408103 8,757 113,178 SH   SOLE 32 113,178 0 0
CSX CORP COM 126408103 23,205 299,919 SH   SOLE 34 299,919 0 0
CSX CORP COM 126408103 45,524 588,391 SH   SOLE 36 588,391 0 0
CSX CORP COM 126408103 1,328 17,168 SH   SOLE 40 17,168 0 0
CTI BIOPHARMA CORP COM 12648L601 11 12,978 SH   SOLE 21 12,978 0 0
CTI BIOPHARMA CORP COM 12648L601 281 327,147 SH   SOLE 22 327,147 0 0
CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH   SOLE 21 230 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 36,462 987,862 SH   SOLE 2 76,879 0 910,983
CTRIP COM INTL LTD SPONSORED ADS 22943F100 10,429 282,547 SH   SOLE 4 282,547 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 2,914 78,962 SH   SOLE 7 78,962 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 5,190 140,625 SH   SOLE 13 140,625 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 21,397 579,705 SH   SOLE 15 552,799 0 26,906
CTRIP COM INTL LTD SPONSORED ADS 22943F100 6,857 185,780 SH   SOLE 18 185,780 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 14,239 385,764 SH   SOLE 19 385,764 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 320,414 8,680,950 SH   SOLE 21 8,680,950 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 238,694 6,466,926 SH   SOLE 22 5,657,983 0 808,943
CTRIP COM INTL LTD SPONSORED ADS 22943F100 9,503 257,454 SH   SOLE 23 257,454 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 9,261 250,902 SH   SOLE 25 250,902 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 71,378 1,933,838 SH   SOLE 26 275,589 0 1,658,249
CTRIP COM INTL LTD SPONSORED ADS 22943F100 2,159 58,504 SH   SOLE 28 58,504 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 3,243 87,870 SH   SOLE 29 51,163 0 36,707
CTRIP COM INTL LTD SPONSORED ADS 22943F100 97,769 2,648,849 SH   SOLE 30 2,648,849 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 972 26,323 SH   SOLE 31 26,323 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 3,456 93,621 SH   SOLE 32 93,621 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 84,751 2,296,152 SH   SOLE 34 2,296,152 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 240 6,503 SH   SOLE 36 6,503 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 124 3,347 SH   SOLE 40 3,347 0 0
CTS CORP COM 126501105 890 32,254 SH   SOLE 2 1,273 0 30,981
CTS CORP COM 126501105 5 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 20 722 SH   SOLE 7 722 0 0
CTS CORP COM 126501105 4,110 149,017 SH   SOLE 18 149,017 0 0
CTS CORP COM 126501105 1,494 54,174 SH   SOLE 19 54,174 0 0
CTS CORP COM 126501105 98,731 3,579,820 SH   SOLE 21 3,579,820 0 0
CTS CORP COM 126501105 28,899 1,047,819 SH   SOLE 22 996,717 0 51,102
CTS CORP COM 126501105 309 11,213 SH   SOLE 26 0 0 11,213
CTS CORP COM 126501105 113 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,425 51,669 SH   SOLE 30 51,669 0 0
CTS CORP COM 126501105 102 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 12,013 359,239 SH   SOLE 2 22,114 0 337,125
CUBESMART COM 229663109 1,774 53,061 SH   SOLE 4 53,061 0 0
CUBESMART COM 229663109 6,835 204,410 SH   SOLE 7 204,410 0 0
CUBESMART COM 229663109 248 7,414 SH   SOLE 15 7,414 0 0
CUBESMART COM 229663109 3,040 90,913 SH   SOLE 18 90,377 0 536
CUBESMART COM 229663109 8,899 266,128 SH   SOLE 19 266,128 0 0
CUBESMART COM 229663109 124,765 3,731,014 SH   SOLE 21 3,731,014 0 0
CUBESMART COM 229663109 238,693 7,137,949 SH   SOLE 22 6,746,197 0 391,752
CUBESMART COM 229663109 461 13,788 SH   SOLE 23 13,788 0 0
CUBESMART COM 229663109 13,427 401,527 SH   SOLE 25 401,527 0 0
CUBESMART COM 229663109 4,469 133,644 SH   SOLE 26 47,030 0 86,614
CUBESMART COM 229663109 786 23,505 SH   SOLE 28 23,505 0 0
CUBESMART COM 229663109 3,784 113,155 SH   SOLE 29 113,155 0 0
CUBESMART COM 229663109 28,837 862,353 SH   SOLE 30 862,353 0 0
CUBESMART COM 229663109 655 19,584 SH   SOLE 31 11,884 0 7,700
CUBESMART COM 229663109 38 1,139 SH   SOLE 34 1,139 0 0
CUBESMART COM 229663109 212 6,332 SH   SOLE 36 6,332 0 0
CUBESMART COM 229663109 580 17,343 SH   SOLE 40 17,343 0 0
CUBIC CORP COM 229669106 1,839 28,526 SH   SOLE 2 1,295 0 27,231
CUBIC CORP COM 229669106 7 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 36 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 8,621 133,694 SH   SOLE 18 133,694 0 0
CUBIC CORP COM 229669106 3,453 53,550 SH   SOLE 19 53,550 0 0
CUBIC CORP COM 229669106 227,023 3,520,827 SH   SOLE 21 3,520,827 0 0
CUBIC CORP COM 229669106 57,671 894,406 SH   SOLE 22 848,480 0 45,926
CUBIC CORP COM 229669106 558 8,659 SH   SOLE 26 5,875 0 2,784
CUBIC CORP COM 229669106 231 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 2,694 41,783 SH   SOLE 30 41,783 0 0
CUBIC CORP COM 229669106 165 2,566 SH   SOLE 40 2,566 0 0
CUE BIOPHARMA INC COM 22978P106 128 14,212 SH   SOLE 2 519 0 13,693
CUE BIOPHARMA INC COM 22978P106 4 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 535 59,477 SH   SOLE 18 59,477 0 0
CUE BIOPHARMA INC COM 22978P106 262 29,119 SH   SOLE 19 29,119 0 0
CUE BIOPHARMA INC COM 22978P106 6,033 671,131 SH   SOLE 21 671,131 0 0
CUE BIOPHARMA INC COM 22978P106 3,357 373,466 SH   SOLE 22 357,592 0 15,874
CUE BIOPHARMA INC COM 22978P106 2 242 SH   SOLE 23 242 0 0
CUI GLOBAL INC COM NEW 126576206 5 6,124 SH   SOLE 18 6,124 0 0
CUI GLOBAL INC COM NEW 126576206 66 80,404 SH   SOLE 21 80,404 0 0
CUI GLOBAL INC COM NEW 126576206 20 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 16,025 171,095 SH   SOLE 2 62,018 0 109,077
CULLEN FROST BANKERS INC COM 229899109 289 3,089 SH   SOLE 4 3,089 0 0
CULLEN FROST BANKERS INC COM 229899109 4,153 44,337 SH   SOLE 7 44,337 0 0
CULLEN FROST BANKERS INC COM 229899109 21,281 227,216 SH   SOLE 18 227,087 0 129
CULLEN FROST BANKERS INC COM 229899109 1,815 19,379 SH   SOLE 19 19,379 0 0
CULLEN FROST BANKERS INC COM 229899109 291,198 3,109,102 SH   SOLE 21 3,109,102 0 0
CULLEN FROST BANKERS INC COM 229899109 189,723 2,025,661 SH   SOLE 22 1,904,209 0 121,452
CULLEN FROST BANKERS INC COM 229899109 542 5,785 SH   SOLE 23 5,785 0 0
CULLEN FROST BANKERS INC COM 229899109 158 1,684 SH   SOLE 25 1,684 0 0
CULLEN FROST BANKERS INC COM 229899109 2,623 28,005 SH   SOLE 26 16,452 0 11,553
CULLEN FROST BANKERS INC COM 229899109 718 7,664 SH   SOLE 28 7,664 0 0
CULLEN FROST BANKERS INC COM 229899109 256 2,735 SH   SOLE 29 2,735 0 0
CULLEN FROST BANKERS INC COM 229899109 1,737 18,548 SH   SOLE 30 18,548 0 0
CULLEN FROST BANKERS INC COM 229899109 499 5,328 SH   SOLE 31 2,324 0 3,004
CULLEN FROST BANKERS INC COM 229899109 153 1,629 SH   SOLE 34 1,629 0 0
CULLEN FROST BANKERS INC COM 229899109 168 1,798 SH   SOLE 36 1,798 0 0
CULLEN FROST BANKERS INC COM 229899109 541 5,780 SH   SOLE 40 5,780 0 0
CULP INC COM 230215105 230 12,116 SH   SOLE 2 482 0 11,634
CULP INC COM 230215105 8 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 719 37,836 SH   SOLE 18 37,836 0 0
CULP INC COM 230215105 350 18,447 SH   SOLE 19 18,447 0 0
CULP INC COM 230215105 6,876 361,915 SH   SOLE 21 361,915 0 0
CULP INC COM 230215105 6,013 316,490 SH   SOLE 22 307,722 0 8,768
CULP INC COM 230215105 178 9,346 SH   SOLE 31 0 0 9,346
CUMBERLAND PHARMACEUTICALS I COM 230770109 12 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 224 35,121 SH   SOLE 21 35,121 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,882 295,498 SH   SOLE 22 295,498 0 0
CUMMINS INC COM 231021106 66,619 388,810 SH   SOLE 2 55,757 0 333,053
CUMMINS INC COM 231021106 10,109 59,001 SH   SOLE 4 54,894 0 4,107
CUMMINS INC COM 231021106 32,788 191,362 SH   SOLE 7 146,296 0 45,066
CUMMINS INC COM 231021106 2,185 12,751 SH   SOLE 13 12,751 0 0
CUMMINS INC COM 231021106 254 1,481 SH   SOLE 15 1,481 0 0
CUMMINS INC COM 231021106 3 15 SH   SOLE 17 0 0 15
CUMMINS INC COM 231021106 65,261 380,885 SH   SOLE 18 359,640 0 21,245
CUMMINS INC COM 231021106 21,720 126,764 SH   SOLE 19 126,764 0 0
CUMMINS INC COM 231021106 722,200 4,215,011 SH   SOLE 21 4,215,011 0 0
CUMMINS INC COM 231021106 663,794 3,874,135 SH   SOLE 22 3,435,215 0 438,920
CUMMINS INC COM 231021106 18,299 106,798 SH   SOLE 23 106,798 0 0
CUMMINS INC COM 231021106 37,694 219,994 SH   SOLE 25 219,994 0 0
CUMMINS INC COM 231021106 167,891 979,872 SH   SOLE 26 193,357 0 786,515
CUMMINS INC COM 231021106 4,972 29,017 SH   SOLE 28 20,929 0 8,088
CUMMINS INC COM 231021106 3,697 21,578 SH   SOLE 29 3,399 0 18,179
CUMMINS INC COM 231021106 110,893 647,211 SH   SOLE 30 647,211 0 0
CUMMINS INC COM 231021106 9,277 54,145 SH   SOLE 31 29,307 0 24,838
CUMMINS INC COM 231021106 9,211 53,756 SH   SOLE 34 53,756 0 0
CUMMINS INC COM 231021106 21,094 123,110 SH   SOLE 36 123,110 0 0
CUMMINS INC COM 231021106 548 3,200 SH   SOLE 40 3,200 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 263 14,195 SH   SOLE 2 587 0 13,608
CUMULUS MEDIA INC COM CLASS A 231082801 911 49,108 SH   SOLE 18 49,108 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 439 23,648 SH   SOLE 19 23,648 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 8,636 465,540 SH   SOLE 21 465,540 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 2,492 134,315 SH   SOLE 22 130,173 0 4,142
CURIS INC COM NEW 231269200 11 5,826 SH   SOLE 18 5,826 0 0
CURIS INC COM NEW 231269200 134 71,780 SH   SOLE 21 71,780 0 0
CURIS INC COM NEW 231269200 763 410,210 SH   SOLE 22 410,210 0 0
CURO GROUP HLDGS CORP COM 23131L107 165 14,944 SH   SOLE 2 833 0 14,111
CURO GROUP HLDGS CORP COM 23131L107 3 274 SH   SOLE 7 274 0 0
CURO GROUP HLDGS CORP COM 23131L107 664 60,106 SH   SOLE 18 60,106 0 0
CURO GROUP HLDGS CORP COM 23131L107 327 29,598 SH   SOLE 19 29,598 0 0
CURO GROUP HLDGS CORP COM 23131L107 6,735 609,513 SH   SOLE 21 609,513 0 0
CURO GROUP HLDGS CORP COM 23131L107 4,557 412,364 SH   SOLE 22 402,465 0 9,899
CURTISS WRIGHT CORP COM 231561101 17,191 135,226 SH   SOLE 2 49,419 0 85,807
CURTISS WRIGHT CORP COM 231561101 355 2,789 SH   SOLE 4 2,789 0 0
CURTISS WRIGHT CORP COM 231561101 169 1,326 SH   SOLE 7 1,326 0 0
CURTISS WRIGHT CORP COM 231561101 812 6,384 SH   SOLE 13 6,384 0 0
CURTISS WRIGHT CORP COM 231561101 16,906 132,983 SH   SOLE 18 131,742 0 1,241
CURTISS WRIGHT CORP COM 231561101 15,651 123,113 SH   SOLE 19 123,113 0 0
CURTISS WRIGHT CORP COM 231561101 339,355 2,669,351 SH   SOLE 21 2,669,351 0 0
CURTISS WRIGHT CORP COM 231561101 205,084 1,613,186 SH   SOLE 22 1,501,616 0 111,570
CURTISS WRIGHT CORP COM 231561101 1,135 8,927 SH   SOLE 23 8,927 0 0
CURTISS WRIGHT CORP COM 231561101 3,996 31,429 SH   SOLE 26 9,677 0 21,752
CURTISS WRIGHT CORP COM 231561101 680 5,351 SH   SOLE 28 5,351 0 0
CURTISS WRIGHT CORP COM 231561101 4,462 35,097 SH   SOLE 29 955 0 34,142
CURTISS WRIGHT CORP COM 231561101 3,139 24,689 SH   SOLE 30 24,689 0 0
CURTISS WRIGHT CORP COM 231561101 708 5,569 SH   SOLE 31 1,914 0 3,655
CURTISS WRIGHT CORP COM 231561101 503 3,960 SH   SOLE 34 3,960 0 0
CURTISS WRIGHT CORP COM 231561101 524 4,122 SH   SOLE 36 4,122 0 0
CURTISS WRIGHT CORP COM 231561101 562 4,420 SH   SOLE 40 4,420 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,657 92,677 SH   SOLE 2 4,210 0 88,467
CUSHMAN WAKEFIELD PLC SHS G2717B108 7 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 32 1,764 SH   SOLE 7 1,764 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 5,977 334,266 SH   SOLE 18 334,266 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 3,131 175,118 SH   SOLE 19 175,118 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 58,160 3,252,802 SH   SOLE 21 3,252,802 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 21,256 1,188,823 SH   SOLE 22 1,076,270 0 112,553
CUSHMAN WAKEFIELD PLC SHS G2717B108 629 35,197 SH   SOLE 26 29,064 0 6,133
CUSHMAN WAKEFIELD PLC SHS G2717B108 225 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 509 28,466 SH   SOLE 30 28,466 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 156 8,752 SH   SOLE 40 8,752 0 0
CUSTOMERS BANCORP INC COM 23204G100 586 27,898 SH   SOLE 2 1,036 0 26,862
CUSTOMERS BANCORP INC COM 23204G100 13 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,735 130,222 SH   SOLE 18 130,222 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,027 48,903 SH   SOLE 19 48,903 0 0
CUSTOMERS BANCORP INC COM 23204G100 66,661 3,174,340 SH   SOLE 21 3,174,340 0 0
CUSTOMERS BANCORP INC COM 23204G100 19,219 915,200 SH   SOLE 22 877,955 0 37,245
CUSTOMERS BANCORP INC COM 23204G100 86 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 78 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 858 40,846 SH   SOLE 30 40,846 0 0
CUSTOMERS BANCORP INC COM 23204G100 57 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 253 12,194 SH   SOLE 2 530 0 11,664
CUTERA INC COM 232109108 7 350 SH   SOLE 7 350 0 0
CUTERA INC COM 232109108 1,291 62,146 SH   SOLE 18 62,146 0 0
CUTERA INC COM 232109108 487 23,447 SH   SOLE 19 23,447 0 0
CUTERA INC COM 232109108 32,338 1,556,194 SH   SOLE 21 1,556,194 0 0
CUTERA INC COM 232109108 7,982 384,097 SH   SOLE 22 373,000 0 11,097
CUTERA INC COM 232109108 326 15,678 SH   SOLE 30 15,678 0 0
CVB FINL CORP COM 126600105 2,802 133,259 SH   SOLE 2 5,645 0 127,614
CVB FINL CORP COM 126600105 15 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 47 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 14,817 704,568 SH   SOLE 18 704,568 0 0
CVB FINL CORP COM 126600105 4,874 231,779 SH   SOLE 19 231,779 0 0
CVB FINL CORP COM 126600105 252,168 11,990,867 SH   SOLE 21 11,990,867 0 0
CVB FINL CORP COM 126600105 81,528 3,876,734 SH   SOLE 22 3,683,285 0 193,449
CVB FINL CORP COM 126600105 688 32,721 SH   SOLE 26 23,502 0 9,219
CVB FINL CORP COM 126600105 307 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,200 152,169 SH   SOLE 30 152,169 0 0
CVB FINL CORP COM 126600105 222 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 1 245 SH   SOLE 18 245 0 0
CVD EQUIPMENT CORP COM 126601103 33 8,936 SH   SOLE 21 8,936 0 0
CVR ENERGY INC COM 12662P108 1,513 30,272 SH   SOLE 2 2,043 0 28,229
CVR ENERGY INC COM 12662P108 10 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 29 576 SH   SOLE 7 576 0 0
CVR ENERGY INC COM 12662P108 4,923 98,479 SH   SOLE 18 96,855 0 1,624
CVR ENERGY INC COM 12662P108 2,890 57,815 SH   SOLE 19 57,815 0 0
CVR ENERGY INC COM 12662P108 48,015 960,502 SH   SOLE 21 960,502 0 0
CVR ENERGY INC COM 12662P108 45,753 915,243 SH   SOLE 22 875,156 0 40,087
CVR ENERGY INC COM 12662P108 134 2,673 SH   SOLE 23 2,673 0 0
CVR ENERGY INC COM 12662P108 1,666 33,334 SH   SOLE 26 14,829 0 18,505
CVR ENERGY INC COM 12662P108 182 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 514 10,292 SH   SOLE 30 10,292 0 0
CVR ENERGY INC COM 12662P108 153 3,055 SH   SOLE 40 3,055 0 0
CVS HEALTH CORP COM 126650100 192,167 3,526,654 SH   SOLE 2 643,335 0 2,883,319
CVS HEALTH CORP COM 126650100 25,875 474,858 SH   SOLE 4 439,943 0 34,915
CVS HEALTH CORP COM 126650100 67,940 1,246,835 SH   SOLE 7 1,142,417 0 104,418
CVS HEALTH CORP COM 126650100 2,895 53,120 SH   SOLE 13 53,120 0 0
CVS HEALTH CORP COM 126650100 680 12,478 SH   SOLE 15 12,478 0 0
CVS HEALTH CORP COM 126650100 6 104 SH   SOLE 17 0 0 104
CVS HEALTH CORP COM 126650100 224,884 4,127,067 SH   SOLE 18 3,835,597 0 291,470
CVS HEALTH CORP COM 126650100 321,329 5,897,028 SH   SOLE 19 5,897,028 0 0
CVS HEALTH CORP COM 126650100 1,348,782 24,752,835 SH   SOLE 21 24,752,835 0 0
CVS HEALTH CORP COM 126650100 1,772,392 32,526,915 SH   SOLE 22 28,624,781 0 3,902,134
CVS HEALTH CORP COM 126650100 53,153 975,460 SH   SOLE 23 975,460 0 0
CVS HEALTH CORP COM 126650100 69,947 1,283,669 SH   SOLE 25 1,283,669 0 0
CVS HEALTH CORP COM 126650100 370,719 6,803,429 SH   SOLE 26 1,440,473 0 5,362,956
CVS HEALTH CORP COM 126650100 13,853 254,224 SH   SOLE 28 186,280 0 67,944
CVS HEALTH CORP COM 126650100 15,495 284,367 SH   SOLE 29 39,522 0 244,845
CVS HEALTH CORP COM 126650100 303,009 5,560,814 SH   SOLE 30 5,560,814 0 0
CVS HEALTH CORP COM 126650100 25,102 460,663 SH   SOLE 31 250,052 0 210,611
CVS HEALTH CORP COM 126650100 45,091 827,515 SH   SOLE 34 827,515 0 0
CVS HEALTH CORP COM 126650100 58,109 1,066,413 SH   SOLE 36 1,066,413 0 0
CVS HEALTH CORP COM 126650100 1,589 29,153 SH   SOLE 40 29,153 0 0
CVS HEALTH CORP OPTIONS 126650100 202 3,700 SH Call SOLE 2 3,700 0 0
CVS HEALTH CORP OPTIONS 126650100 16,472 302,300 SH Call SOLE 19 302,300 0 0
CVS HEALTH CORP OPTIONS 126650100 311 5,700 SH Call SOLE 22 5,700 0 0
CVS HEALTH CORP OPTIONS 126650100 4,811 88,300 SH Call SOLE 34 88,300 0 0
CYANOTECH CORP COM PAR $0.02 232437301 3 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 797 6,236 SH   SOLE 2 1,256 0 4,980
CYBERARK SOFTWARE LTD SHS M2682V108 1,562 12,217 SH   SOLE 4 11,072 0 1,145
CYBERARK SOFTWARE LTD SHS M2682V108 3,181 24,883 SH   SOLE 7 24,883 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,813 37,645 SH   SOLE 18 37,645 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,734 21,387 SH   SOLE 19 21,387 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 58,311 456,124 SH   SOLE 21 456,124 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 70,421 550,852 SH   SOLE 22 508,608 0 42,244
CYBERARK SOFTWARE LTD SHS M2682V108 3,367 26,339 SH   SOLE 23 26,339 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 150 1,175 SH   SOLE 25 1,175 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 9,409 73,600 SH   SOLE 26 36,184 0 37,416
CYBERARK SOFTWARE LTD SHS M2682V108 842 6,583 SH   SOLE 28 6,583 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7,554 59,087 SH   SOLE 30 59,087 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,389 10,864 SH   SOLE 31 6,267 0 4,597
CYBERARK SOFTWARE LTD SHS M2682V108 113 886 SH   SOLE 34 886 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 845 6,609 SH   SOLE 36 6,609 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 111 868 SH   SOLE 40 868 0 0
CYBEROPTICS CORP COM 232517102 24 1,466 SH   SOLE 18 1,466 0 0
CYBEROPTICS CORP COM 232517102 394 24,286 SH   SOLE 21 24,286 0 0
CYBEROPTICS CORP COM 232517102 2,970 182,984 SH   SOLE 22 182,984 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 796 SH   SOLE 21 796 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 225 19,666 SH   SOLE 2 993 0 18,673
CYCLERION THERAPEUTICS INC COM 23255M105 1 93 SH   SOLE 4 93 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 3 287 SH   SOLE 7 287 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 941 82,164 SH   SOLE 18 82,164 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 561 48,953 SH   SOLE 19 48,953 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 8,971 783,484 SH   SOLE 21 783,484 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 6,093 532,168 SH   SOLE 22 511,865 0 20,303
CYCLERION THERAPEUTICS INC COM 23255M105 42 3,630 SH   SOLE 26 2,347 0 1,283
CYCLERION THERAPEUTICS INC COM 23255M105 23 2,027 SH   SOLE 28 2,027 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 44 3,833 SH   SOLE 30 3,833 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 16 1,440 SH   SOLE 40 1,440 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 431 60,209 SH   SOLE 2 2,868 0 57,341
CYMABAY THERAPEUTICS INC COM 23257D103 2 331 SH   SOLE 4 331 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 9 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,712 239,083 SH   SOLE 18 239,083 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 839 117,148 SH   SOLE 19 117,148 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 22,172 3,096,701 SH   SOLE 21 3,096,701 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 14,144 1,975,369 SH   SOLE 22 1,895,704 0 79,665
CYMABAY THERAPEUTICS INC COM 23257D103 28 3,844 SH   SOLE 26 0 0 3,844
CYMABAY THERAPEUTICS INC COM 23257D103 59 8,180 SH   SOLE 28 8,180 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 137 19,199 SH   SOLE 30 19,199 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 67 9,362 SH   SOLE 40 9,362 0 0
CYNERGISTEK INC COM 23258P105 9 1,842 SH   SOLE 18 1,842 0 0
CYNERGISTEK INC COM 23258P105 124 25,659 SH   SOLE 21 25,659 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 19,429 873,619 SH   SOLE 2 181,199 0 692,420
CYPRESS SEMICONDUCTOR CORP COM 232806109 38 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 190 8,557 SH   SOLE 7 8,557 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 22,900 1,029,661 SH   SOLE 18 1,029,661 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,788 80,375 SH   SOLE 19 80,375 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 446,658 20,083,555 SH   SOLE 21 20,083,555 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 262,139 11,786,806 SH   SOLE 22 11,073,765 0 713,041
CYPRESS SEMICONDUCTOR CORP COM 232806109 2,338 105,111 SH   SOLE 26 65,885 0 39,226
CYPRESS SEMICONDUCTOR CORP COM 232806109 965 43,381 SH   SOLE 28 43,381 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 16,717 751,681 SH   SOLE 30 751,681 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 491 22,094 SH   SOLE 31 7,594 0 14,500
CYPRESS SEMICONDUCTOR CORP COM 232806109 170 7,640 SH   SOLE 36 7,640 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 778 34,995 SH   SOLE 40 34,995 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 1,133 675,000 PRN   SOLE 21 675,000 0 0
CYREN LTD SHS M26895108 10 5,605 SH   SOLE 18 5,605 0 0
CYREN LTD SHS M26895108 15 8,947 SH   SOLE 21 8,947 0 0
CYRUSONE INC COM 23283R100 15,038 260,541 SH   SOLE 2 56,161 0 204,380
CYRUSONE INC COM 23283R100 1,741 30,165 SH   SOLE 4 30,165 0 0
CYRUSONE INC COM 23283R100 6,971 120,776 SH   SOLE 7 120,776 0 0
CYRUSONE INC COM 23283R100 241 4,171 SH   SOLE 15 4,171 0 0
CYRUSONE INC COM 23283R100 18,314 317,284 SH   SOLE 18 317,284 0 0
CYRUSONE INC COM 23283R100 17,208 298,135 SH   SOLE 19 298,135 0 0
CYRUSONE INC COM 23283R100 379,195 6,569,554 SH   SOLE 21 6,569,554 0 0
CYRUSONE INC COM 23283R100 260,102 4,506,274 SH   SOLE 22 4,288,913 0 217,361
CYRUSONE INC COM 23283R100 224 3,883 SH   SOLE 23 3,883 0 0
CYRUSONE INC COM 23283R100 13,723 237,752 SH   SOLE 25 237,752 0 0
CYRUSONE INC COM 23283R100 4,491 77,802 SH   SOLE 26 21,754 0 56,048
CYRUSONE INC COM 23283R100 760 13,159 SH   SOLE 28 13,159 0 0
CYRUSONE INC COM 23283R100 3,404 58,975 SH   SOLE 29 58,975 0 0
CYRUSONE INC COM 23283R100 29,376 508,941 SH   SOLE 30 508,941 0 0
CYRUSONE INC COM 23283R100 397 6,874 SH   SOLE 31 2,374 0 4,500
CYRUSONE INC COM 23283R100 6,456 111,850 SH   SOLE 34 111,850 0 0
CYRUSONE INC COM 23283R100 608 10,529 SH   SOLE 40 10,529 0 0
CYTOKINETICS INC COM NEW 23282W605 532 47,295 SH   SOLE 2 2,271 0 45,024
CYTOKINETICS INC COM NEW 23282W605 9 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 2,851 253,398 SH   SOLE 18 253,398 0 0
CYTOKINETICS INC COM NEW 23282W605 1,043 92,733 SH   SOLE 19 92,733 0 0
CYTOKINETICS INC COM NEW 23282W605 76,519 6,801,683 SH   SOLE 21 6,801,683 0 0
CYTOKINETICS INC COM NEW 23282W605 19,809 1,760,809 SH   SOLE 22 1,712,780 0 48,029
CYTOKINETICS INC COM NEW 23282W605 89 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 986 87,675 SH   SOLE 30 87,675 0 0
CYTOKINETICS INC COM NEW 23282W605 67 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 482 42,950 SH   SOLE 2 5,648 0 37,302
CYTOMX THERAPEUTICS INC COM 23284F105 10 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,762 157,067 SH   SOLE 18 157,067 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,847 164,586 SH   SOLE 19 164,586 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 21,996 1,960,425 SH   SOLE 21 1,960,425 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 16,509 1,471,425 SH   SOLE 22 1,421,455 0 49,970
CYTOMX THERAPEUTICS INC COM 23284F105 189 16,816 SH   SOLE 23 16,816 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 518 46,144 SH   SOLE 26 0 0 46,144
CYTOMX THERAPEUTICS INC COM 23284F105 58 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 252 22,494 SH   SOLE 30 22,494 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 24 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 6 23,772 SH   SOLE 22 23,772 0 0
CYTOSORBENTS CORP COM NEW 23283X206 179 27,078 SH   SOLE 2 1,538 0 25,540
CYTOSORBENTS CORP COM NEW 23283X206 4 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 687 103,985 SH   SOLE 18 103,985 0 0
CYTOSORBENTS CORP COM NEW 23283X206 343 51,861 SH   SOLE 19 51,861 0 0
CYTOSORBENTS CORP COM NEW 23283X206 6,554 991,464 SH   SOLE 21 991,464 0 0
CYTOSORBENTS CORP COM NEW 23283X206 5,507 833,141 SH   SOLE 22 810,114 0 23,027
D R HORTON INC COM 23331A109 36,532 847,025 SH   SOLE 2 97,650 0 749,375
D R HORTON INC COM 23331A109 4,871 112,933 SH   SOLE 4 103,654 0 9,279
D R HORTON INC COM 23331A109 14,631 339,235 SH   SOLE 7 297,510 0 41,725
D R HORTON INC COM 23331A109 878 20,355 SH   SOLE 13 20,355 0 0
D R HORTON INC COM 23331A109 120 2,771 SH   SOLE 15 2,771 0 0
D R HORTON INC COM 23331A109 115,982 2,689,118 SH   SOLE 18 2,376,040 0 313,078
D R HORTON INC COM 23331A109 41,741 967,806 SH   SOLE 19 967,806 0 0
D R HORTON INC COM 23331A109 491,157 11,387,817 SH   SOLE 21 11,387,817 0 0
D R HORTON INC COM 23331A109 357,951 8,299,352 SH   SOLE 22 7,320,853 0 978,499
D R HORTON INC COM 23331A109 11,139 258,262 SH   SOLE 23 258,262 0 0
D R HORTON INC COM 23331A109 17,539 406,653 SH   SOLE 25 333,102 0 73,551
D R HORTON INC COM 23331A109 60,443 1,401,421 SH   SOLE 26 448,244 0 953,177
D R HORTON INC COM 23331A109 2,910 67,477 SH   SOLE 28 49,661 0 17,816
D R HORTON INC COM 23331A109 3,546 82,219 SH   SOLE 29 7,559 0 74,660
D R HORTON INC COM 23331A109 51,997 1,205,597 SH   SOLE 30 1,205,597 0 0
D R HORTON INC COM 23331A109 5,024 116,485 SH   SOLE 31 61,977 0 54,508
D R HORTON INC COM 23331A109 39,000 904,232 SH   SOLE 34 904,232 0 0
D R HORTON INC COM 23331A109 13,756 318,948 SH   SOLE 36 318,948 0 0
D R HORTON INC COM 23331A109 321 7,440 SH   SOLE 40 7,440 0 0
DAILY JOURNAL CORP COM 233912104 231 969 SH   SOLE 2 40 0 929
DAILY JOURNAL CORP COM 233912104 6 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 912 3,834 SH   SOLE 18 3,834 0 0
DAILY JOURNAL CORP COM 233912104 454 1,908 SH   SOLE 19 1,908 0 0
DAILY JOURNAL CORP COM 233912104 8,645 36,324 SH   SOLE 21 36,324 0 0
DAILY JOURNAL CORP COM 233912104 3,734 15,690 SH   SOLE 22 14,676 0 1,014
DAKTRONICS INC COM 234264109 220 35,655 SH   SOLE 2 1,375 0 34,280
DAKTRONICS INC COM 234264109 2 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 6 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,041 168,683 SH   SOLE 18 168,683 0 0
DAKTRONICS INC COM 234264109 400 64,908 SH   SOLE 19 64,908 0 0
DAKTRONICS INC COM 234264109 26,664 4,321,536 SH   SOLE 21 4,321,536 0 0
DAKTRONICS INC COM 234264109 6,894 1,117,330 SH   SOLE 22 1,069,292 0 48,038
DAKTRONICS INC COM 234264109 72 11,705 SH   SOLE 26 0 0 11,705
DAKTRONICS INC COM 234264109 33 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 344 55,751 SH   SOLE 30 55,751 0 0
DAKTRONICS INC COM 234264109 25 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 5,206 261,087 SH   SOLE 2 121,706 0 139,381
DANA INCORPORATED COM 235825205 101 5,042 SH   SOLE 4 5,042 0 0
DANA INCORPORATED COM 235825205 98 4,937 SH   SOLE 7 4,937 0 0
DANA INCORPORATED COM 235825205 80 3,992 SH   SOLE 13 3,992 0 0
DANA INCORPORATED COM 235825205 17,922 898,798 SH   SOLE 18 892,555 0 6,243
DANA INCORPORATED COM 235825205 13,083 656,114 SH   SOLE 19 656,114 0 0
DANA INCORPORATED COM 235825205 200,278 10,044,055 SH   SOLE 21 10,044,055 0 0
DANA INCORPORATED COM 235825205 129,895 6,514,277 SH   SOLE 22 6,213,786 0 300,491
DANA INCORPORATED COM 235825205 1,678 84,159 SH   SOLE 23 84,159 0 0
DANA INCORPORATED COM 235825205 4,627 232,067 SH   SOLE 26 35,189 0 196,878
DANA INCORPORATED COM 235825205 376 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 2,067 103,682 SH   SOLE 29 0 0 103,682
DANA INCORPORATED COM 235825205 797 39,986 SH   SOLE 30 39,986 0 0
DANA INCORPORATED COM 235825205 2,024 101,513 SH   SOLE 31 0 0 101,513
DANA INCORPORATED COM 235825205 823 41,258 SH   SOLE 34 41,258 0 0
DANA INCORPORATED COM 235825205 279 13,998 SH   SOLE 36 13,998 0 0
DANA INCORPORATED COM 235825205 339 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORPORATION COM 235851102 272,325 1,905,436 SH   SOLE 2 477,188 0 1,428,248
DANAHER CORPORATION COM 235851102 38,419 268,818 SH   SOLE 4 251,788 0 17,030
DANAHER CORPORATION COM 235851102 90,043 630,026 SH   SOLE 7 621,797 0 8,229
DANAHER CORPORATION COM 235851102 3,659 25,603 SH   SOLE 13 25,603 0 0
DANAHER CORPORATION COM 235851102 869 6,083 SH   SOLE 15 6,083 0 0
DANAHER CORPORATION COM 235851102 170,260 1,191,299 SH   SOLE 18 1,098,404 0 92,895
DANAHER CORPORATION COM 235851102 27,398 191,700 SH   SOLE 19 191,700 0 0
DANAHER CORPORATION COM 235851102 2,303,161 16,115,034 SH   SOLE 21 16,115,034 0 0
DANAHER CORPORATION COM 235851102 2,259,141 15,807,033 SH   SOLE 22 13,875,741 0 1,931,292
DANAHER CORPORATION COM 235851102 79,546 556,578 SH   SOLE 23 556,578 0 0
DANAHER CORPORATION COM 235851102 88,615 620,035 SH   SOLE 25 620,035 0 0
DANAHER CORPORATION COM 235851102 421,664 2,950,351 SH   SOLE 26 718,582 0 2,231,769
DANAHER CORPORATION COM 235851102 17,659 123,558 SH   SOLE 28 90,896 0 32,662
DANAHER CORPORATION COM 235851102 23,967 167,697 SH   SOLE 29 81,166 0 86,531
DANAHER CORPORATION COM 235851102 394,142 2,757,784 SH   SOLE 30 2,757,784 0 0
DANAHER CORPORATION COM 235851102 60,960 426,531 SH   SOLE 31 201,418 0 225,113
DANAHER CORPORATION COM 235851102 8,028 56,170 SH   SOLE 34 56,170 0 0
DANAHER CORPORATION COM 235851102 72,682 508,551 SH   SOLE 36 508,551 0 0
DANAHER CORPORATION COM 235851102 2,033 14,227 SH   SOLE 40 14,227 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 960 869 SH   SOLE 7 869 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 86,075 77,921 SH   SOLE 21 77,921 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 101 2,388 SH   SOLE 4 2,388 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 4,514 106,539 SH   SOLE 21 106,539 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2,591 61,150 SH   SOLE 22 61,150 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,162 27,430 SH   SOLE 30 27,430 0 0
DARDEN RESTAURANTS INC COM 237194105 60,732 498,909 SH   SOLE 2 251,713 0 247,196
DARDEN RESTAURANTS INC COM 237194105 12,075 99,191 SH   SOLE 4 95,925 0 3,266
DARDEN RESTAURANTS INC COM 237194105 23,075 189,561 SH   SOLE 7 145,857 0 43,704
DARDEN RESTAURANTS INC COM 237194105 9,438 77,529 SH   SOLE 13 77,529 0 0
DARDEN RESTAURANTS INC COM 237194105 130 1,065 SH   SOLE 15 1,065 0 0
DARDEN RESTAURANTS INC COM 237194105 53,303 437,883 SH   SOLE 18 388,877 0 49,006
DARDEN RESTAURANTS INC COM 237194105 83,244 683,839 SH   SOLE 19 683,839 0 0
DARDEN RESTAURANTS INC COM 237194105 632,707 5,197,630 SH   SOLE 21 5,197,630 0 0
DARDEN RESTAURANTS INC COM 237194105 532,276 4,372,592 SH   SOLE 22 3,584,360 0 788,232
DARDEN RESTAURANTS INC COM 237194105 23,536 193,347 SH   SOLE 23 193,347 0 0
DARDEN RESTAURANTS INC COM 237194105 17,029 139,892 SH   SOLE 25 139,892 0 0
DARDEN RESTAURANTS INC COM 237194105 91,156 748,837 SH   SOLE 26 183,968 0 564,869
DARDEN RESTAURANTS INC COM 237194105 2,797 22,977 SH   SOLE 28 16,771 0 6,206
DARDEN RESTAURANTS INC COM 237194105 24,723 203,099 SH   SOLE 29 75,848 0 127,251
DARDEN RESTAURANTS INC COM 237194105 66,373 545,249 SH   SOLE 30 545,249 0 0
DARDEN RESTAURANTS INC COM 237194105 20,781 170,712 SH   SOLE 31 126,347 0 44,365
DARDEN RESTAURANTS INC COM 237194105 2,905 23,861 SH   SOLE 32 23,861 0 0
DARDEN RESTAURANTS INC COM 237194105 2,895 23,784 SH   SOLE 34 23,784 0 0
DARDEN RESTAURANTS INC COM 237194105 19,485 160,066 SH   SOLE 36 160,066 0 0
DARDEN RESTAURANTS INC COM 237194105 312 2,564 SH   SOLE 40 2,564 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARLING INGREDIENTS INC COM 237266101 3,330 167,403 SH   SOLE 2 6,759 0 160,644
DARLING INGREDIENTS INC COM 237266101 15 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 1,394 70,062 SH   SOLE 7 70,062 0 0
DARLING INGREDIENTS INC COM 237266101 14,326 720,246 SH   SOLE 18 720,246 0 0
DARLING INGREDIENTS INC COM 237266101 5,582 280,656 SH   SOLE 19 280,656 0 0
DARLING INGREDIENTS INC COM 237266101 356,525 17,924,861 SH   SOLE 21 17,924,861 0 0
DARLING INGREDIENTS INC COM 237266101 97,177 4,885,722 SH   SOLE 22 4,656,669 0 229,053
DARLING INGREDIENTS INC COM 237266101 917 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 435 21,870 SH   SOLE 28 21,870 0 0
DARLING INGREDIENTS INC COM 237266101 5,343 268,630 SH   SOLE 30 268,630 0 0
DARLING INGREDIENTS INC COM 237266101 133 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 317 15,931 SH   SOLE 40 15,931 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 74 5,720 SH   SOLE 2 225 0 5,495
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 244 18,765 SH   SOLE 18 18,765 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 121 9,295 SH   SOLE 19 9,295 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,532 194,911 SH   SOLE 21 194,911 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,814 216,596 SH   SOLE 22 213,316 0 3,280
DASEKE INC COM 23753F107 165 45,735 SH   SOLE 2 1,485 0 44,250
DASEKE INC COM 23753F107 3 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 566 157,282 SH   SOLE 18 157,282 0 0
DASEKE INC COM 23753F107 380 105,519 SH   SOLE 19 105,519 0 0
DASEKE INC COM 23753F107 5,758 1,599,519 SH   SOLE 21 1,599,519 0 0
DASEKE INC COM 23753F107 5,531 1,536,358 SH   SOLE 22 1,457,676 0 78,682
DASEKE INC COM 23753F107 106 29,571 SH   SOLE 23 29,571 0 0
DASEKE INC COM 23753F107 149 41,476 SH   SOLE 26 0 0 41,476
DASEKE INC COM 23753F107 43 11,989 SH   SOLE 30 11,989 0 0
DATA I O CORP COM 237690102 7 1,658 SH   SOLE 18 1,658 0 0
DATA I O CORP COM 237690102 124 27,653 SH   SOLE 21 27,653 0 0
DATA I O CORP COM 237690102 77 17,015 SH   SOLE 22 17,015 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,286 31,777 SH   SOLE 2 1,499 0 30,278
DAVE & BUSTERS ENTMT INC COM 238337109 9 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 29 711 SH   SOLE 7 711 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 6,481 160,148 SH   SOLE 18 160,148 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,537 62,689 SH   SOLE 19 62,689 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 156,513 3,867,393 SH   SOLE 21 3,867,393 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 49,571 1,224,885 SH   SOLE 22 1,173,720 0 51,165
DAVE & BUSTERS ENTMT INC COM 238337109 530 13,102 SH   SOLE 26 9,580 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109 189 4,675 SH   SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,241 55,382 SH   SOLE 30 55,382 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 173 4,283 SH   SOLE 40 4,283 0 0
DAVIDSTEA INC COM 238661102 0 30 SH   SOLE 17 0 0 30
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 269 11,527 SH   SOLE 18 11,527 0 0
DAVITA INC COM 23918K108 18,230 324,033 SH   SOLE 2 37,502 0 286,531
DAVITA INC COM 23918K108 3,705 65,860 SH   SOLE 4 62,177 0 3,683
DAVITA INC COM 23918K108 6,445 114,562 SH   SOLE 7 110,694 0 3,868
DAVITA INC COM 23918K108 48 855 SH   SOLE 13 855 0 0
DAVITA INC COM 23918K108 64 1,133 SH   SOLE 15 1,133 0 0
DAVITA INC COM 23918K108 34,951 621,246 SH   SOLE 18 604,315 0 16,931
DAVITA INC COM 23918K108 104,984 1,866,051 SH   SOLE 19 1,866,051 0 0
DAVITA INC COM 23918K108 183,535 3,262,271 SH   SOLE 21 3,262,271 0 0
DAVITA INC COM 23918K108 186,584 3,316,468 SH   SOLE 22 2,932,679 0 383,789
DAVITA INC COM 23918K108 5,030 89,411 SH   SOLE 23 89,411 0 0
DAVITA INC COM 23918K108 15,216 270,463 SH   SOLE 25 270,463 0 0
DAVITA INC COM 23918K108 36,828 654,596 SH   SOLE 26 220,553 0 434,043
DAVITA INC COM 23918K108 1,440 25,601 SH   SOLE 28 18,957 0 6,644
DAVITA INC COM 23918K108 1,637 29,097 SH   SOLE 29 3,307 0 25,790
DAVITA INC COM 23918K108 30,491 541,968 SH   SOLE 30 541,968 0 0
DAVITA INC COM 23918K108 2,483 44,139 SH   SOLE 31 23,037 0 21,102
DAVITA INC COM 23918K108 47,499 844,283 SH   SOLE 34 844,283 0 0
DAVITA INC COM 23918K108 6,072 107,922 SH   SOLE 36 107,922 0 0
DAVITA INC COM 23918K108 173 3,074 SH   SOLE 40 3,074 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 11 4,547 SH   SOLE 18 4,547 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 228 91,294 SH   SOLE 21 91,294 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,246 898,434 SH   SOLE 22 898,434 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 2,211 268,987 SH   SOLE 21 268,987 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 262 31,813 SH   SOLE 22 0 0 31,813
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 9 1,098 SH   SOLE 30 1,098 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 8 262 SH   SOLE 17 0 0 262
DBX ETF TR XTRACK USD HIGH 233051432 4 71 SH   SOLE 17 0 0 71
DBX ETF TR XTRACK RUSS 1000 233051481 3 76 SH   SOLE 17 0 0 76
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 18,541 632,785 SH   SOLE 19 632,785 0 0
DEAN FOODS CO NEW COM NEW 242370203 83 89,444 SH   SOLE 2 3,413 0 86,031
DEAN FOODS CO NEW COM NEW 242370203 8 9,108 SH   SOLE 7 9,108 0 0
DEAN FOODS CO NEW COM NEW 242370203 378 408,854 SH   SOLE 18 408,854 0 0
DEAN FOODS CO NEW COM NEW 242370203 130 141,128 SH   SOLE 19 141,128 0 0
DEAN FOODS CO NEW COM NEW 242370203 9,372 10,145,336 SH   SOLE 21 10,145,336 0 0
DEAN FOODS CO NEW COM NEW 242370203 2,898 3,136,842 SH   SOLE 22 3,065,148 0 71,694
DEAN FOODS CO NEW COM NEW 242370203 92 99,950 SH   SOLE 30 99,950 0 0
DEAN FOODS CO NEW COM NEW 242370203 10 11,029 SH   SOLE 36 11,029 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 337 14,960 SH   SOLE 2 2,779 0 12,181
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4 164 SH   SOLE 7 164 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,268 56,218 SH   SOLE 18 51,285 0 4,933
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,680 74,487 SH   SOLE 19 74,487 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 19,859 880,685 SH   SOLE 21 880,685 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10,692 474,148 SH   SOLE 22 446,041 0 28,107
DECIPHERA PHARMACEUTICALS IN COM 24344T101 222 9,866 SH   SOLE 23 9,866 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 363 16,094 SH   SOLE 26 0 0 16,094
DECIPHERA PHARMACEUTICALS IN COM 24344T101 78 3,453 SH   SOLE 30 3,453 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 40 1,769 SH   SOLE 40 1,769 0 0
DECKERS OUTDOOR CORP COM 243537107 6,683 37,976 SH   SOLE 2 13,580 0 24,396
DECKERS OUTDOOR CORP COM 243537107 21 120 SH   SOLE 4 120 0 0
DECKERS OUTDOOR CORP COM 243537107 101 576 SH   SOLE 7 576 0 0
DECKERS OUTDOOR CORP COM 243537107 29,245 166,192 SH   SOLE 18 164,435 0 1,757
DECKERS OUTDOOR CORP COM 243537107 8,779 49,891 SH   SOLE 19 49,891 0 0
DECKERS OUTDOOR CORP COM 243537107 362,001 2,057,177 SH   SOLE 21 2,057,177 0 0
DECKERS OUTDOOR CORP COM 243537107 181,714 1,032,643 SH   SOLE 22 991,223 0 41,420
DECKERS OUTDOOR CORP COM 243537107 594 3,376 SH   SOLE 23 3,376 0 0
DECKERS OUTDOOR CORP COM 243537107 1,496 8,500 SH   SOLE 26 6,523 0 1,977
DECKERS OUTDOOR CORP COM 243537107 565 3,209 SH   SOLE 28 3,209 0 0
DECKERS OUTDOOR CORP COM 243537107 1,627 9,245 SH   SOLE 30 9,245 0 0
DECKERS OUTDOOR CORP COM 243537107 2,440 13,865 SH   SOLE 31 0 0 13,865
DECKERS OUTDOOR CORP COM 243537107 216 1,229 SH   SOLE 36 1,229 0 0
DECKERS OUTDOOR CORP COM 243537107 505 2,869 SH   SOLE 40 2,869 0 0
DEERE & CO COM 244199105 125,682 758,443 SH   SOLE 2 73,389 0 685,054
DEERE & CO COM 244199105 17,008 102,636 SH   SOLE 4 94,507 0 8,129
DEERE & CO COM 244199105 60,671 366,130 SH   SOLE 7 366,130 0 0
DEERE & CO COM 244199105 439 2,647 SH   SOLE 13 2,647 0 0
DEERE & CO COM 244199105 497 3,002 SH   SOLE 15 3,002 0 0
DEERE & CO COM 244199105 14 85 SH   SOLE 17 0 0 85
DEERE & CO COM 244199105 93,255 562,759 SH   SOLE 18 521,659 0 41,100
DEERE & CO COM 244199105 24,734 149,262 SH   SOLE 19 149,262 0 0
DEERE & CO COM 244199105 922,725 5,568,311 SH   SOLE 21 5,568,311 0 0
DEERE & CO COM 244199105 1,261,663 7,613,679 SH   SOLE 22 6,754,476 0 859,203
DEERE & CO COM 244199105 36,234 218,662 SH   SOLE 23 218,662 0 0
DEERE & CO COM 244199105 51,902 313,212 SH   SOLE 25 313,212 0 0
DEERE & CO COM 244199105 202,410 1,221,469 SH   SOLE 26 354,193 0 867,276
DEERE & CO COM 244199105 9,870 59,561 SH   SOLE 28 43,404 0 16,157
DEERE & CO COM 244199105 12,334 74,430 SH   SOLE 29 74,430 0 0
DEERE & CO COM 244199105 185,190 1,117,555 SH   SOLE 30 1,117,555 0 0
DEERE & CO COM 244199105 17,323 104,537 SH   SOLE 31 57,570 0 46,967
DEERE & CO COM 244199105 5,810 35,059 SH   SOLE 34 35,059 0 0
DEERE & CO COM 244199105 39,572 238,804 SH   SOLE 36 238,804 0 0
DEERE & CO COM 244199105 1,142 6,892 SH   SOLE 40 6,892 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 262 32,964 SH   SOLE 2 1,362 0 31,602
DEL FRISCOS RESTAURANT GROUP COM 245077102 5 572 SH   SOLE 7 572 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 917 115,200 SH   SOLE 18 115,200 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 500 62,826 SH   SOLE 19 62,826 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 9,172 1,152,200 SH   SOLE 21 1,152,200 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 7,615 956,719 SH   SOLE 22 936,406 0 20,313
DEL TACO RESTAURANTS INC COM 245496104 378 29,496 SH   SOLE 2 1,108 0 28,388
DEL TACO RESTAURANTS INC COM 245496104 10 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,344 104,808 SH   SOLE 18 104,808 0 0
DEL TACO RESTAURANTS INC COM 245496104 594 46,357 SH   SOLE 19 46,357 0 0
DEL TACO RESTAURANTS INC COM 245496104 12,848 1,002,203 SH   SOLE 21 1,002,203 0 0
DEL TACO RESTAURANTS INC COM 245496104 14,317 1,116,761 SH   SOLE 22 1,071,194 0 45,567
DEL TACO RESTAURANTS INC COM 245496104 212 16,539 SH   SOLE 26 0 0 16,539
DEL TACO RESTAURANTS INC COM 245496104 72 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 180 14,072 SH   SOLE 30 14,072 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,308 81,638 SH   SOLE 2 6,446 0 75,192
DELEK US HLDGS INC NEW COM 24665A103 13 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 97 2,396 SH   SOLE 7 2,396 0 0
DELEK US HLDGS INC NEW COM 24665A103 10,261 253,221 SH   SOLE 18 253,221 0 0
DELEK US HLDGS INC NEW COM 24665A103 6,612 163,176 SH   SOLE 19 163,176 0 0
DELEK US HLDGS INC NEW COM 24665A103 103,759 2,560,678 SH   SOLE 21 2,560,678 0 0
DELEK US HLDGS INC NEW COM 24665A103 97,693 2,410,990 SH   SOLE 22 2,298,995 0 111,995
DELEK US HLDGS INC NEW COM 24665A103 451 11,135 SH   SOLE 23 11,135 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,064 50,945 SH   SOLE 26 18,693 0 32,252
DELEK US HLDGS INC NEW COM 24665A103 408 10,057 SH   SOLE 28 10,057 0 0
DELEK US HLDGS INC NEW COM 24665A103 936 23,098 SH   SOLE 30 23,098 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,819 44,900 SH   SOLE 31 0 0 44,900
DELEK US HLDGS INC NEW COM 24665A103 95 2,344 SH   SOLE 36 2,344 0 0
DELEK US HLDGS INC NEW COM 24665A103 298 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 36,554 719,560 SH   SOLE 2 352,343 0 367,217
DELL TECHNOLOGIES INC CL C 24703L202 6,122 120,507 SH   SOLE 4 116,466 0 4,041
DELL TECHNOLOGIES INC CL C 24703L202 1,905 37,505 SH   SOLE 7 37,505 0 0
DELL TECHNOLOGIES INC CL C 24703L202 2,800 55,109 SH   SOLE 13 55,109 0 0
DELL TECHNOLOGIES INC CL C 24703L202 61 1,205 SH   SOLE 15 1,205 0 0
DELL TECHNOLOGIES INC CL C 24703L202 6 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 10,846 213,510 SH   SOLE 18 175,079 0 38,431
DELL TECHNOLOGIES INC CL C 24703L202 25,084 493,780 SH   SOLE 19 493,780 0 0
DELL TECHNOLOGIES INC CL C 24703L202 97,532 1,919,918 SH   SOLE 21 1,919,918 0 0
DELL TECHNOLOGIES INC CL C 24703L202 252,725 4,974,899 SH   SOLE 22 4,099,182 0 875,717
DELL TECHNOLOGIES INC CL C 24703L202 14,560 286,619 SH   SOLE 23 286,619 0 0
DELL TECHNOLOGIES INC CL C 24703L202 8,203 161,485 SH   SOLE 25 161,485 0 0
DELL TECHNOLOGIES INC CL C 24703L202 27,435 540,061 SH   SOLE 26 193,830 0 346,231
DELL TECHNOLOGIES INC CL C 24703L202 1,497 29,470 SH   SOLE 28 21,192 0 8,278
DELL TECHNOLOGIES INC CL C 24703L202 12,530 246,658 SH   SOLE 29 114,339 0 132,319
DELL TECHNOLOGIES INC CL C 24703L202 14,085 277,265 SH   SOLE 30 277,265 0 0
DELL TECHNOLOGIES INC CL C 24703L202 14,708 289,534 SH   SOLE 31 223,314 0 66,220
DELL TECHNOLOGIES INC CL C 24703L202 1,787 35,170 SH   SOLE 34 35,170 0 0
DELL TECHNOLOGIES INC CL C 24703L202 9,893 194,743 SH   SOLE 36 194,743 0 0
DELL TECHNOLOGIES INC CL C 24703L202 224 4,409 SH   SOLE 40 4,409 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L202 41 800 SH Put SOLE 2 800 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L202 6,045 119,000 SH Put SOLE 19 119,000 0 0
DELL TECHNOLOGIES INC OPTIONS 24703L202 61 1,200 SH Put SOLE 22 1,200 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 746 37,291 SH   SOLE 2 37,291 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 7 374 SH   SOLE 4 374 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 39 1,947 SH   SOLE 7 1,947 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 4,130 206,500 SH   SOLE 18 206,500 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 69,293 3,464,633 SH   SOLE 21 3,464,633 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 44,719 2,235,953 SH   SOLE 22 2,166,725 0 69,228
DELPHI TECHNOLOGIES PLC SHS G2709G107 491 24,555 SH   SOLE 26 14,546 0 10,009
DELPHI TECHNOLOGIES PLC SHS G2709G107 213 10,656 SH   SOLE 28 10,656 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 515 25,751 SH   SOLE 30 25,751 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 164 8,211 SH   SOLE 36 8,211 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 199 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 74,558 1,313,789 SH   SOLE 2 154,179 0 1,159,610
DELTA AIR LINES INC DEL COM NEW 247361702 3,785 66,704 SH   SOLE 4 62,077 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 32,966 580,903 SH   SOLE 7 505,424 0 75,479
DELTA AIR LINES INC DEL COM NEW 247361702 633 11,156 SH   SOLE 13 11,156 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 132 2,328 SH   SOLE 15 2,328 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5 87 SH   SOLE 17 0 0 87
DELTA AIR LINES INC DEL COM NEW 247361702 153,070 2,697,261 SH   SOLE 18 2,494,413 0 202,848
DELTA AIR LINES INC DEL COM NEW 247361702 53,481 942,392 SH   SOLE 19 942,392 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 603,136 10,627,953 SH   SOLE 21 10,627,953 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 776,681 13,686,001 SH   SOLE 22 12,309,524 0 1,376,477
DELTA AIR LINES INC DEL COM NEW 247361702 6,982 123,024 SH   SOLE 23 123,024 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12,701 223,806 SH   SOLE 25 182,314 0 41,492
DELTA AIR LINES INC DEL COM NEW 247361702 74,607 1,314,668 SH   SOLE 26 247,058 0 1,067,610
DELTA AIR LINES INC DEL COM NEW 247361702 1,872 32,983 SH   SOLE 28 24,159 0 8,824
DELTA AIR LINES INC DEL COM NEW 247361702 386 6,806 SH   SOLE 29 6,806 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 91,847 1,618,454 SH   SOLE 30 1,618,454 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,749 83,686 SH   SOLE 31 43,634 0 40,052
DELTA AIR LINES INC DEL COM NEW 247361702 38,597 680,122 SH   SOLE 34 680,122 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,366 165,039 SH   SOLE 36 165,039 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 205 3,621 SH   SOLE 40 3,621 0 0
DELTA APPAREL INC COM 247368103 148 6,370 SH   SOLE 2 266 0 6,104
DELTA APPAREL INC COM 247368103 488 21,049 SH   SOLE 18 21,049 0 0
DELTA APPAREL INC COM 247368103 238 10,267 SH   SOLE 19 10,267 0 0
DELTA APPAREL INC COM 247368103 4,814 207,684 SH   SOLE 21 207,684 0 0
DELTA APPAREL INC COM 247368103 4,975 214,639 SH   SOLE 22 212,773 0 1,866
DELUXE CORP COM 248019101 2,548 62,674 SH   SOLE 2 20,348 0 42,326
DELUXE CORP COM 248019101 11 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 60 1,486 SH   SOLE 7 1,486 0 0
DELUXE CORP COM 248019101 10,042 246,967 SH   SOLE 18 246,967 0 0
DELUXE CORP COM 248019101 3,289 80,881 SH   SOLE 19 80,881 0 0
DELUXE CORP COM 248019101 123,506 3,037,529 SH   SOLE 21 3,037,529 0 0
DELUXE CORP COM 248019101 74,455 1,831,171 SH   SOLE 22 1,761,188 0 69,983
DELUXE CORP COM 248019101 1,290 31,736 SH   SOLE 26 15,352 0 16,384
DELUXE CORP COM 248019101 252 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 523 12,854 SH   SOLE 30 12,854 0 0
DELUXE CORP COM 248019101 202 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,026 49,399 SH   SOLE 2 9,644 0 39,755
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,434 165,420 SH   SOLE 18 156,667 0 8,753
DENALI THERAPEUTICS INC COM 24823R105 4,218 203,176 SH   SOLE 19 203,176 0 0
DENALI THERAPEUTICS INC COM 24823R105 51,358 2,473,890 SH   SOLE 21 2,473,890 0 0
DENALI THERAPEUTICS INC COM 24823R105 38,754 1,866,751 SH   SOLE 22 1,801,015 0 65,736
DENALI THERAPEUTICS INC COM 24823R105 576 27,755 SH   SOLE 23 27,755 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,712 82,451 SH   SOLE 26 21,467 0 60,984
DENALI THERAPEUTICS INC COM 24823R105 192 9,267 SH   SOLE 28 9,267 0 0
DENALI THERAPEUTICS INC COM 24823R105 5,517 265,771 SH   SOLE 30 265,771 0 0
DENALI THERAPEUTICS INC COM 24823R105 21 989 SH   SOLE 34 989 0 0
DENALI THERAPEUTICS INC COM 24823R105 171 8,234 SH   SOLE 40 8,234 0 0
DENBURY RES INC COM NEW 247916208 638 514,587 SH   SOLE 2 34,377 0 480,210
DENBURY RES INC COM NEW 247916208 2 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 11 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 2,481 2,001,093 SH   SOLE 18 2,001,093 0 0
DENBURY RES INC COM NEW 247916208 1,158 933,990 SH   SOLE 19 933,990 0 0
DENBURY RES INC COM NEW 247916208 61,614 49,688,735 SH   SOLE 21 49,688,735 0 0
DENBURY RES INC COM NEW 247916208 17,451 14,073,138 SH   SOLE 22 13,437,927 0 635,211
DENBURY RES INC COM NEW 247916208 61 49,485 SH   SOLE 23 49,485 0 0
DENBURY RES INC COM NEW 247916208 66 53,427 SH   SOLE 26 25,973 0 27,454
DENBURY RES INC COM NEW 247916208 74 59,570 SH   SOLE 28 59,570 0 0
DENBURY RES INC COM NEW 247916208 934 752,945 SH   SOLE 30 752,945 0 0
DENBURY RES INC COM NEW 247916208 49 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 1,092 53,213 SH   SOLE 2 2,380 0 50,833
DENNYS CORP COM 24869P104 4 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 25 1,205 SH   SOLE 7 1,205 0 0
DENNYS CORP COM 24869P104 3,998 194,721 SH   SOLE 18 194,721 0 0
DENNYS CORP COM 24869P104 2,049 99,810 SH   SOLE 19 99,810 0 0
DENNYS CORP COM 24869P104 38,467 1,873,694 SH   SOLE 21 1,873,694 0 0
DENNYS CORP COM 24869P104 37,520 1,827,589 SH   SOLE 22 1,742,003 0 85,586
DENNYS CORP COM 24869P104 119 5,786 SH   SOLE 23 5,786 0 0
DENNYS CORP COM 24869P104 906 44,114 SH   SOLE 26 22,809 0 21,305
DENNYS CORP COM 24869P104 142 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 378 18,433 SH   SOLE 30 18,433 0 0
DENNYS CORP COM 24869P104 134 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 33,529 574,522 SH   SOLE 2 66,353 0 508,169
DENTSPLY SIRONA INC COM 24906P109 4,053 69,444 SH   SOLE 4 63,355 0 6,089
DENTSPLY SIRONA INC COM 24906P109 13,265 227,301 SH   SOLE 7 200,231 0 27,070
DENTSPLY SIRONA INC COM 24906P109 587 10,066 SH   SOLE 13 10,066 0 0
DENTSPLY SIRONA INC COM 24906P109 151 2,587 SH   SOLE 15 2,587 0 0
DENTSPLY SIRONA INC COM 24906P109 27,710 474,804 SH   SOLE 18 444,199 0 30,605
DENTSPLY SIRONA INC COM 24906P109 3,871 66,338 SH   SOLE 19 66,338 0 0
DENTSPLY SIRONA INC COM 24906P109 300,828 5,154,696 SH   SOLE 21 5,154,696 0 0
DENTSPLY SIRONA INC COM 24906P109 321,877 5,515,371 SH   SOLE 22 4,911,941 0 603,430
DENTSPLY SIRONA INC COM 24906P109 9,840 168,605 SH   SOLE 23 168,605 0 0
DENTSPLY SIRONA INC COM 24906P109 12,848 220,146 SH   SOLE 25 220,146 0 0
DENTSPLY SIRONA INC COM 24906P109 59,737 1,023,597 SH   SOLE 26 313,741 0 709,856
DENTSPLY SIRONA INC COM 24906P109 2,484 42,569 SH   SOLE 28 31,097 0 11,472
DENTSPLY SIRONA INC COM 24906P109 2,995 51,313 SH   SOLE 29 5,065 0 46,248
DENTSPLY SIRONA INC COM 24906P109 52,593 901,179 SH   SOLE 30 901,179 0 0
DENTSPLY SIRONA INC COM 24906P109 4,540 77,790 SH   SOLE 31 43,597 0 34,193
DENTSPLY SIRONA INC COM 24906P109 745 12,772 SH   SOLE 34 12,772 0 0
DENTSPLY SIRONA INC COM 24906P109 8,063 138,167 SH   SOLE 36 138,167 0 0
DENTSPLY SIRONA INC COM 24906P109 269 4,608 SH   SOLE 40 4,608 0 0
DERMIRA INC COM 24983L104 424 44,338 SH   SOLE 2 5,697 0 38,641
DERMIRA INC COM 24983L104 8 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 1,561 163,291 SH   SOLE 18 163,291 0 0
DERMIRA INC COM 24983L104 1,437 150,363 SH   SOLE 19 150,363 0 0
DERMIRA INC COM 24983L104 20,722 2,167,523 SH   SOLE 21 2,167,523 0 0
DERMIRA INC COM 24983L104 12,985 1,358,297 SH   SOLE 22 1,310,327 0 47,970
DERMIRA INC COM 24983L104 175 18,299 SH   SOLE 23 18,299 0 0
DERMIRA INC COM 24983L104 432 45,148 SH   SOLE 26 0 0 45,148
DERMIRA INC COM 24983L104 73 7,654 SH   SOLE 28 7,654 0 0
DERMIRA INC COM 24983L104 68 7,101 SH   SOLE 30 7,101 0 0
DERMIRA INC COM 24983L104 22 2,272 SH   SOLE 40 2,272 0 0
DERMIRA INC NOTE 3.000% 5/1 24983LAB0 474 550,000 PRN   SOLE 21 550,000 0 0
DESCARTES SYS GROUP INC COM 249906108 7,801 211,119 SH   SOLE 21 211,119 0 0
DESIGNER BRANDS INC CL A 250565108 1,227 64,027 SH   SOLE 2 2,669 0 61,358
DESIGNER BRANDS INC CL A 250565108 8 415 SH   SOLE 4 415 0 0
DESIGNER BRANDS INC CL A 250565108 45 2,332 SH   SOLE 7 2,332 0 0
DESIGNER BRANDS INC CL A 250565108 5,306 276,797 SH   SOLE 18 276,797 0 0
DESIGNER BRANDS INC CL A 250565108 2,134 111,319 SH   SOLE 19 111,319 0 0
DESIGNER BRANDS INC CL A 250565108 122,617 6,396,281 SH   SOLE 21 6,396,281 0 0
DESIGNER BRANDS INC CL A 250565108 35,156 1,833,895 SH   SOLE 22 1,722,568 0 111,327
DESIGNER BRANDS INC CL A 250565108 757 39,509 SH   SOLE 26 20,073 0 19,436
DESIGNER BRANDS INC CL A 250565108 156 8,113 SH   SOLE 28 8,113 0 0
DESIGNER BRANDS INC CL A 250565108 1,659 86,520 SH   SOLE 30 86,520 0 0
DESIGNER BRANDS INC CL A 250565108 359 18,737 SH   SOLE 34 18,737 0 0
DESIGNER BRANDS INC CL A 250565108 38 2,001 SH   SOLE 36 2,001 0 0
DESIGNER BRANDS INC CL A 250565108 114 5,951 SH   SOLE 40 5,951 0 0
DESPEGAR COM CORP ORD SHS G27358103 23 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 8,304 597,856 SH   SOLE 21 597,856 0 0
DESPEGAR COM CORP ORD SHS G27358103 4,087 294,248 SH   SOLE 22 294,248 0 0
DESPEGAR COM CORP ORD SHS G27358103 2,598 187,024 SH   SOLE 30 187,024 0 0
DESTINATION MATERNITY CORP COM 25065D100 3 2,639 SH   SOLE 18 2,639 0 0
DESTINATION MATERNITY CORP COM 25065D100 58 44,009 SH   SOLE 21 44,009 0 0
DESTINATION MATERNITY CORP COM 25065D100 308 232,997 SH   SOLE 22 232,997 0 0
DESTINATION XL GROUP INC COM 25065K104 13 7,217 SH   SOLE 18 7,217 0 0
DESTINATION XL GROUP INC COM 25065K104 226 128,186 SH   SOLE 21 128,186 0 0
DESTINATION XL GROUP INC COM 25065K104 1,532 870,506 SH   SOLE 22 870,506 0 0
DEVON ENERGY CORP NEW COM 25179M103 31,005 1,087,146 SH   SOLE 2 152,674 0 934,472
DEVON ENERGY CORP NEW COM 25179M103 4,319 151,431 SH   SOLE 4 139,484 0 11,947
DEVON ENERGY CORP NEW COM 25179M103 10,996 385,566 SH   SOLE 7 372,280 0 13,286
DEVON ENERGY CORP NEW COM 25179M103 658 23,087 SH   SOLE 13 23,087 0 0
DEVON ENERGY CORP NEW COM 25179M103 123 4,324 SH   SOLE 15 4,324 0 0
DEVON ENERGY CORP NEW COM 25179M103 38,251 1,341,183 SH   SOLE 18 1,282,136 0 59,047
DEVON ENERGY CORP NEW COM 25179M103 10,490 367,828 SH   SOLE 19 367,828 0 0
DEVON ENERGY CORP NEW COM 25179M103 286,467 10,044,426 SH   SOLE 21 10,044,426 0 0
DEVON ENERGY CORP NEW COM 25179M103 344,035 12,062,940 SH   SOLE 22 10,858,055 0 1,204,885
DEVON ENERGY CORP NEW COM 25179M103 9,030 316,622 SH   SOLE 23 316,622 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,357 433,290 SH   SOLE 25 433,290 0 0
DEVON ENERGY CORP NEW COM 25179M103 61,571 2,158,880 SH   SOLE 26 596,129 0 1,562,751
DEVON ENERGY CORP NEW COM 25179M103 2,488 87,232 SH   SOLE 28 64,717 0 22,515
DEVON ENERGY CORP NEW COM 25179M103 377 13,207 SH   SOLE 29 13,207 0 0
DEVON ENERGY CORP NEW COM 25179M103 47,263 1,657,187 SH   SOLE 30 1,657,187 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,745 166,365 SH   SOLE 31 96,580 0 69,785
DEVON ENERGY CORP NEW COM 25179M103 2,559 89,716 SH   SOLE 34 89,716 0 0
DEVON ENERGY CORP NEW COM 25179M103 9,724 340,963 SH   SOLE 36 340,963 0 0
DEVON ENERGY CORP NEW COM 25179M103 282 9,877 SH   SOLE 40 9,877 0 0
DEXCOM INC COM 252131107 34,035 227,144 SH   SOLE 2 32,908 0 194,236
DEXCOM INC COM 252131107 4,747 31,680 SH   SOLE 4 29,348 0 2,332
DEXCOM INC COM 252131107 737 4,921 SH   SOLE 7 4,921 0 0
DEXCOM INC COM 252131107 435 2,900 SH   SOLE 13 2,900 0 0
DEXCOM INC COM 252131107 118 786 SH   SOLE 15 786 0 0
DEXCOM INC COM 252131107 9,922 66,217 SH   SOLE 18 57,421 0 8,796
DEXCOM INC COM 252131107 8,546 57,036 SH   SOLE 19 57,036 0 0
DEXCOM INC COM 252131107 242,099 1,615,714 SH   SOLE 21 1,615,714 0 0
DEXCOM INC COM 252131107 381,463 2,545,802 SH   SOLE 22 2,360,538 0 185,264
DEXCOM INC COM 252131107 10,462 69,821 SH   SOLE 23 69,821 0 0
DEXCOM INC COM 252131107 13,328 88,945 SH   SOLE 25 88,945 0 0
DEXCOM INC COM 252131107 46,273 308,814 SH   SOLE 26 117,569 0 191,245
DEXCOM INC COM 252131107 2,523 16,841 SH   SOLE 28 12,214 0 4,627
DEXCOM INC COM 252131107 5,431 36,247 SH   SOLE 29 2,000 0 34,247
DEXCOM INC COM 252131107 21,756 145,196 SH   SOLE 30 145,196 0 0
DEXCOM INC COM 252131107 4,080 27,230 SH   SOLE 31 17,502 0 9,728
DEXCOM INC COM 252131107 569 3,800 SH   SOLE 34 3,800 0 0
DEXCOM INC COM 252131107 9,294 62,026 SH   SOLE 36 62,026 0 0
DEXCOM INC COM 252131107 274 1,827 SH   SOLE 40 1,827 0 0
DEXCOM INC NOTE 0.750% 5/1 252131AF4 1,540 965,000 PRN   SOLE 21 965,000 0 0
DHI GROUP INC COM 23331S100 178 49,756 SH   SOLE 2 2,121 0 47,635
DHI GROUP INC COM 23331S100 630 176,608 SH   SOLE 18 176,608 0 0
DHI GROUP INC COM 23331S100 305 85,317 SH   SOLE 19 85,317 0 0
DHI GROUP INC COM 23331S100 6,114 1,712,600 SH   SOLE 21 1,712,600 0 0
DHI GROUP INC COM 23331S100 4,121 1,154,361 SH   SOLE 22 1,139,410 0 14,951
DHI GROUP INC COM 23331S100 254 71,187 SH   SOLE 31 0 0 71,187
DHT HOLDINGS INC SHS NEW Y2065G121 551 93,236 SH   SOLE 2 3,544 0 89,692
DHT HOLDINGS INC SHS NEW Y2065G121 8 1,371 SH   SOLE 7 1,371 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,816 307,279 SH   SOLE 18 307,279 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 879 148,740 SH   SOLE 19 148,740 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 17,605 2,978,822 SH   SOLE 21 2,978,822 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 5,965 1,009,356 SH   SOLE 22 935,303 0 74,053
DHT HOLDINGS INC SHS NEW Y2065G121 1,227 207,650 SH   SOLE 31 0 0 207,650
DIAGEO P L C SPON ADR NEW 25243Q205 1,314 7,628 SH   SOLE 2 7,628 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 26 150 SH   SOLE 17 0 0 150
DIAGEO P L C SPON ADR NEW 25243Q205 115,858 672,341 SH   SOLE 18 672,275 0 66
DIAGEO P L C SPON ADR NEW 25243Q205 1,155 6,705 SH   SOLE 25 6,705 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 10 1,982 SH   SOLE 18 1,982 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 124 25,093 SH   SOLE 21 25,093 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 376 2,650 SH   SOLE 2 130 0 2,520
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 14 100 SH   SOLE 7 100 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,605 11,322 SH   SOLE 18 11,322 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 755 5,326 SH   SOLE 19 5,326 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16,477 116,261 SH   SOLE 21 116,261 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15,834 111,727 SH   SOLE 22 107,524 0 4,203
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 75 526 SH   SOLE 23 526 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 78 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 66 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 113 795 SH   SOLE 30 795 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 71 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 705 79,454 SH   SOLE 2 11,740 0 67,714
DIAMOND OFFSHORE DRILLING IN COM 25271C102 3 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 36 4,110 SH   SOLE 7 4,110 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,504 282,333 SH   SOLE 18 282,333 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,666 187,870 SH   SOLE 19 187,870 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 63,394 7,147,048 SH   SOLE 21 7,147,048 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 26,830 3,024,755 SH   SOLE 22 2,899,959 0 124,796
DIAMOND OFFSHORE DRILLING IN COM 25271C102 282 31,806 SH   SOLE 23 31,806 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 663 74,746 SH   SOLE 26 11,889 0 62,857
DIAMOND OFFSHORE DRILLING IN COM 25271C102 88 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 860 96,961 SH   SOLE 30 96,961 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 116 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 68 7,637 SH   SOLE 40 7,637 0 0
DIAMOND S SHIPPING INC COM Y20676105 282 22,089 SH   SOLE 2 921 0 21,168
DIAMOND S SHIPPING INC COM Y20676105 973 76,187 SH   SOLE 18 76,187 0 0
DIAMOND S SHIPPING INC COM Y20676105 468 36,613 SH   SOLE 19 36,613 0 0
DIAMOND S SHIPPING INC COM Y20676105 9,221 722,118 SH   SOLE 21 722,118 0 0
DIAMOND S SHIPPING INC COM Y20676105 2,745 214,993 SH   SOLE 22 208,431 0 6,562
DIAMONDBACK ENERGY INC COM 25278X109 43,412 398,383 SH   SOLE 2 49,837 0 348,546
DIAMONDBACK ENERGY INC COM 25278X109 5,212 47,834 SH   SOLE 4 43,653 0 4,181
DIAMONDBACK ENERGY INC COM 25278X109 14,534 133,377 SH   SOLE 7 133,377 0 0
DIAMONDBACK ENERGY INC COM 25278X109 267 2,450 SH   SOLE 13 2,450 0 0
DIAMONDBACK ENERGY INC COM 25278X109 155 1,419 SH   SOLE 15 1,419 0 0
DIAMONDBACK ENERGY INC COM 25278X109 52,709 483,706 SH   SOLE 18 463,088 0 20,618
DIAMONDBACK ENERGY INC COM 25278X109 34,206 313,901 SH   SOLE 19 313,901 0 0
DIAMONDBACK ENERGY INC COM 25278X109 424,401 3,894,660 SH   SOLE 21 3,894,660 0 0
DIAMONDBACK ENERGY INC COM 25278X109 412,387 3,784,413 SH   SOLE 22 3,365,841 0 418,572
DIAMONDBACK ENERGY INC COM 25278X109 12,179 111,767 SH   SOLE 23 111,767 0 0
DIAMONDBACK ENERGY INC COM 25278X109 17,122 157,130 SH   SOLE 25 157,130 0 0
DIAMONDBACK ENERGY INC COM 25278X109 62,411 572,740 SH   SOLE 26 187,976 0 384,764
DIAMONDBACK ENERGY INC COM 25278X109 3,457 31,728 SH   SOLE 28 23,574 0 8,154
DIAMONDBACK ENERGY INC COM 25278X109 384 3,520 SH   SOLE 29 3,520 0 0
DIAMONDBACK ENERGY INC COM 25278X109 63,914 586,525 SH   SOLE 30 586,525 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,867 53,843 SH   SOLE 31 30,661 0 23,182
DIAMONDBACK ENERGY INC COM 25278X109 3,833 35,178 SH   SOLE 34 35,178 0 0
DIAMONDBACK ENERGY INC COM 25278X109 11,120 102,051 SH   SOLE 36 102,051 0 0
DIAMONDBACK ENERGY INC COM 25278X109 361 3,309 SH   SOLE 40 3,309 0 0
DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 32,663 3,250,000 SH   SOLE 2 3,250,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,215 214,221 SH   SOLE 2 11,808 0 202,413
DIAMONDROCK HOSPITALITY CO COM 252784301 569 54,982 SH   SOLE 4 54,982 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,255 218,050 SH   SOLE 7 218,050 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 85 8,190 SH   SOLE 15 8,190 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,181 887,926 SH   SOLE 18 887,926 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 6,631 641,324 SH   SOLE 19 641,324 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 239,982 23,209,056 SH   SOLE 21 23,209,056 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 81,342 7,866,727 SH   SOLE 22 7,581,431 0 285,296
DIAMONDROCK HOSPITALITY CO COM 252784301 152 14,739 SH   SOLE 23 14,739 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,671 451,741 SH   SOLE 25 451,741 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,448 140,039 SH   SOLE 26 47,892 0 92,147
DIAMONDROCK HOSPITALITY CO COM 252784301 267 25,832 SH   SOLE 28 25,832 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,095 105,938 SH   SOLE 29 105,938 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 12,109 1,171,117 SH   SOLE 30 1,171,117 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,673 161,815 SH   SOLE 31 0 0 161,815
DIAMONDROCK HOSPITALITY CO COM 252784301 78 7,569 SH   SOLE 34 7,569 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 33 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 224 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 715 45,412 SH   SOLE 2 2,213 0 43,199
DICERNA PHARMACEUTICALS INC COM 253031108 15 957 SH   SOLE 7 957 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 2,844 180,567 SH   SOLE 18 180,567 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,418 90,053 SH   SOLE 19 90,053 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 38,285 2,430,786 SH   SOLE 21 2,430,786 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 23,543 1,494,779 SH   SOLE 22 1,438,946 0 55,833
DICERNA PHARMACEUTICALS INC COM 253031108 147 9,310 SH   SOLE 26 0 0 9,310
DICERNA PHARMACEUTICALS INC COM 253031108 249 15,838 SH   SOLE 30 15,838 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 69 4,358 SH   SOLE 40 4,358 0 0
DICKS SPORTING GOODS INC COM 253393102 4,421 127,668 SH   SOLE 2 36,068 0 91,600
DICKS SPORTING GOODS INC COM 253393102 10 275 SH   SOLE 4 275 0 0
DICKS SPORTING GOODS INC COM 253393102 87 2,501 SH   SOLE 7 2,501 0 0
DICKS SPORTING GOODS INC COM 253393102 7,407 213,904 SH   SOLE 18 213,904 0 0
DICKS SPORTING GOODS INC COM 253393102 527 15,211 SH   SOLE 19 15,211 0 0
DICKS SPORTING GOODS INC COM 253393102 116,877 3,375,028 SH   SOLE 21 3,375,028 0 0
DICKS SPORTING GOODS INC COM 253393102 107,223 3,096,246 SH   SOLE 22 2,936,748 0 159,498
DICKS SPORTING GOODS INC COM 253393102 912 26,332 SH   SOLE 26 13,093 0 13,239
DICKS SPORTING GOODS INC COM 253393102 318 9,188 SH   SOLE 28 9,188 0 0
DICKS SPORTING GOODS INC COM 253393102 838 24,188 SH   SOLE 30 24,188 0 0
DICKS SPORTING GOODS INC COM 253393102 125 3,621 SH   SOLE 31 1,421 0 2,200
DICKS SPORTING GOODS INC COM 253393102 145 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 252 7,286 SH   SOLE 40 7,286 0 0
DIEBOLD NXDF INC COM 253651103 668 72,919 SH   SOLE 2 3,279 0 69,640
DIEBOLD NXDF INC COM 253651103 1 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 37 4,014 SH   SOLE 7 4,014 0 0
DIEBOLD NXDF INC COM 253651103 3,074 335,568 SH   SOLE 18 335,568 0 0
DIEBOLD NXDF INC COM 253651103 1,174 128,166 SH   SOLE 19 128,166 0 0
DIEBOLD NXDF INC COM 253651103 74,981 8,185,737 SH   SOLE 21 8,185,737 0 0
DIEBOLD NXDF INC COM 253651103 21,275 2,322,580 SH   SOLE 22 2,228,258 0 94,322
DIEBOLD NXDF INC COM 253651103 228 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 82 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 1,033 112,790 SH   SOLE 30 112,790 0 0
DIEBOLD NXDF INC COM 253651103 138 15,054 SH   SOLE 36 15,054 0 0
DIEBOLD NXDF INC COM 253651103 61 6,621 SH   SOLE 40 6,621 0 0
DIGI INTL INC COM 253798102 375 29,580 SH   SOLE 2 1,251 0 28,329
DIGI INTL INC COM 253798102 7 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,610 126,991 SH   SOLE 18 126,991 0 0
DIGI INTL INC COM 253798102 601 47,431 SH   SOLE 19 47,431 0 0
DIGI INTL INC COM 253798102 39,256 3,095,923 SH   SOLE 21 3,095,923 0 0
DIGI INTL INC COM 253798102 11,565 912,079 SH   SOLE 22 891,039 0 21,040
DIGI INTL INC COM 253798102 421 33,211 SH   SOLE 30 33,211 0 0
DIGIMARC CORP NEW COM 25381B101 439 9,887 SH   SOLE 2 435 0 9,452
DIGIMARC CORP NEW COM 25381B101 9 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,734 39,059 SH   SOLE 18 39,059 0 0
DIGIMARC CORP NEW COM 25381B101 858 19,337 SH   SOLE 19 19,337 0 0
DIGIMARC CORP NEW COM 25381B101 16,836 379,278 SH   SOLE 21 379,278 0 0
DIGIMARC CORP NEW COM 25381B101 14,811 333,662 SH   SOLE 22 325,220 0 8,442
DIGIRAD CORP COM NEW 253827703 3 414 SH   SOLE 18 414 0 0
DIGIRAD CORP COM NEW 253827703 9 1,268 SH   SOLE 21 1,268 0 0
DIGIRAD CORP COM NEW 253827703 10 1,461 SH   SOLE 22 1,461 0 0
DIGITAL ALLY INC COM NEW 25382P208 3 1,837 SH   SOLE 18 1,837 0 0
DIGITAL ALLY INC COM NEW 25382P208 33 22,539 SH   SOLE 21 22,539 0 0
DIGITAL ALLY INC COM NEW 25382P208 72 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 59,958 509,028 SH   SOLE 2 40,532 0 468,496
DIGITAL RLTY TR INC COM 253868103 18,050 153,242 SH   SOLE 4 147,801 0 5,441
DIGITAL RLTY TR INC COM 253868103 48,850 414,724 SH   SOLE 7 414,724 0 0
DIGITAL RLTY TR INC COM 253868103 307 2,606 SH   SOLE 13 2,606 0 0
DIGITAL RLTY TR INC COM 253868103 1,106 9,387 SH   SOLE 15 9,387 0 0
DIGITAL RLTY TR INC COM 253868103 66,327 563,093 SH   SOLE 18 535,623 0 27,470
DIGITAL RLTY TR INC COM 253868103 36,938 313,594 SH   SOLE 19 313,594 0 0
DIGITAL RLTY TR INC COM 253868103 824,378 6,998,712 SH   SOLE 21 6,998,712 0 0
DIGITAL RLTY TR INC COM 253868103 837,309 7,108,491 SH   SOLE 22 6,525,606 0 582,885
DIGITAL RLTY TR INC COM 253868103 19,335 164,146 SH   SOLE 23 164,146 0 0
DIGITAL RLTY TR INC COM 253868103 74,726 634,402 SH   SOLE 25 634,402 0 0
DIGITAL RLTY TR INC COM 253868103 98,395 835,339 SH   SOLE 26 235,625 0 599,714
DIGITAL RLTY TR INC COM 253868103 5,292 44,927 SH   SOLE 28 34,121 0 10,806
DIGITAL RLTY TR INC COM 253868103 13,236 112,367 SH   SOLE 29 112,367 0 0
DIGITAL RLTY TR INC COM 253868103 183,077 1,554,266 SH   SOLE 30 1,554,266 0 0
DIGITAL RLTY TR INC COM 253868103 8,320 70,632 SH   SOLE 31 39,103 0 31,529
DIGITAL RLTY TR INC COM 253868103 3,230 27,420 SH   SOLE 34 27,420 0 0
DIGITAL RLTY TR INC COM 253868103 16,950 143,897 SH   SOLE 36 143,897 0 0
DIGITAL RLTY TR INC COM 253868103 579 4,915 SH   SOLE 40 4,915 0 0
DIGITAL TURBINE INC COM NEW 25400W102 334 66,782 SH   SOLE 2 3,178 0 63,604
DIGITAL TURBINE INC COM NEW 25400W102 12 2,398 SH   SOLE 7 2,398 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,341 268,263 SH   SOLE 18 268,263 0 0
DIGITAL TURBINE INC COM NEW 25400W102 670 134,056 SH   SOLE 19 134,056 0 0
DIGITAL TURBINE INC COM NEW 25400W102 12,799 2,559,790 SH   SOLE 21 2,559,790 0 0
DIGITAL TURBINE INC COM NEW 25400W102 9,829 1,965,812 SH   SOLE 22 1,926,682 0 39,130
DIGITAL TURBINE INC COM NEW 25400W102 544 108,828 SH   SOLE 31 0 0 108,828
DILLARDS INC CL A 254067101 1,184 19,017 SH   SOLE 2 8,301 0 10,716
DILLARDS INC CL A 254067101 7 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 16 253 SH   SOLE 7 253 0 0
DILLARDS INC CL A 254067101 4,767 76,534 SH   SOLE 18 76,534 0 0
DILLARDS INC CL A 254067101 1,158 18,597 SH   SOLE 19 18,597 0 0
DILLARDS INC CL A 254067101 64,358 1,033,360 SH   SOLE 21 1,033,360 0 0
DILLARDS INC CL A 254067101 38,693 621,270 SH   SOLE 22 598,847 0 22,423
DILLARDS INC CL A 254067101 235 3,767 SH   SOLE 26 1,635 0 2,132
DILLARDS INC CL A 254067101 111 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 323 5,183 SH   SOLE 30 5,183 0 0
DILLARDS INC CL A 254067101 154 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 72 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES COM 253922108 614 32,358 SH   SOLE 2 1,387 0 30,971
DIME CMNTY BANCSHARES COM 253922108 5 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 14 735 SH   SOLE 7 735 0 0
DIME CMNTY BANCSHARES COM 253922108 2,748 144,684 SH   SOLE 18 144,684 0 0
DIME CMNTY BANCSHARES COM 253922108 1,020 53,712 SH   SOLE 19 53,712 0 0
DIME CMNTY BANCSHARES COM 253922108 65,823 3,466,190 SH   SOLE 21 3,466,190 0 0
DIME CMNTY BANCSHARES COM 253922108 21,129 1,112,646 SH   SOLE 22 1,070,551 0 42,095
DIME CMNTY BANCSHARES COM 253922108 379 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 89 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 887 46,716 SH   SOLE 30 46,716 0 0
DIME CMNTY BANCSHARES COM 253922108 65 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,488 15,590 SH   SOLE 2 690 0 14,900
DINE BRANDS GLOBAL INC COM 254423106 10 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 33 344 SH   SOLE 7 344 0 0
DINE BRANDS GLOBAL INC COM 254423106 7,050 73,848 SH   SOLE 18 73,848 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,748 28,786 SH   SOLE 19 28,786 0 0
DINE BRANDS GLOBAL INC COM 254423106 175,466 1,837,913 SH   SOLE 21 1,837,913 0 0
DINE BRANDS GLOBAL INC COM 254423106 48,281 505,722 SH   SOLE 22 481,961 0 23,761
DINE BRANDS GLOBAL INC COM 254423106 137 1,440 SH   SOLE 23 1,440 0 0
DINE BRANDS GLOBAL INC COM 254423106 733 7,681 SH   SOLE 26 6,726 0 955
DINE BRANDS GLOBAL INC COM 254423106 196 2,058 SH   SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,440 25,557 SH   SOLE 30 25,557 0 0
DINE BRANDS GLOBAL INC COM 254423106 879 9,206 SH   SOLE 31 0 0 9,206
DINE BRANDS GLOBAL INC COM 254423106 175 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 1,489 40,945 SH   SOLE 2 2,327 0 38,618
DIODES INC COM 254543101 8 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 29 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 6,512 179,056 SH   SOLE 18 179,056 0 0
DIODES INC COM 254543101 2,784 76,533 SH   SOLE 19 76,533 0 0
DIODES INC COM 254543101 157,666 4,335,048 SH   SOLE 21 4,335,048 0 0
DIODES INC COM 254543101 45,556 1,252,558 SH   SOLE 22 1,195,439 0 57,119
DIODES INC COM 254543101 127 3,504 SH   SOLE 23 3,504 0 0
DIODES INC COM 254543101 879 24,176 SH   SOLE 26 7,267 0 16,909
DIODES INC COM 254543101 199 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 17,302 475,712 SH   SOLE 30 475,712 0 0
DIODES INC COM 254543101 2,279 62,662 SH   SOLE 31 0 0 62,662
DIODES INC COM 254543101 140 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 359 59,023 SH   SOLE 2 4,594 0 54,429
DIPLOMAT PHARMACY INC COM 25456K101 1 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 8 1,232 SH   SOLE 7 1,232 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,581 259,601 SH   SOLE 18 259,601 0 0
DIPLOMAT PHARMACY INC COM 25456K101 895 146,994 SH   SOLE 19 146,994 0 0
DIPLOMAT PHARMACY INC COM 25456K101 40,133 6,590,009 SH   SOLE 21 6,590,009 0 0
DIPLOMAT PHARMACY INC COM 25456K101 12,083 1,984,137 SH   SOLE 22 1,888,573 0 95,564
DIPLOMAT PHARMACY INC COM 25456K101 44 7,251 SH   SOLE 23 7,251 0 0
DIPLOMAT PHARMACY INC COM 25456K101 120 19,637 SH   SOLE 26 5,329 0 14,308
DIPLOMAT PHARMACY INC COM 25456K101 43 6,994 SH   SOLE 28 6,994 0 0
DIPLOMAT PHARMACY INC COM 25456K101 458 75,269 SH   SOLE 30 75,269 0 0
DIPLOMAT PHARMACY INC COM 25456K101 24 3,872 SH   SOLE 40 3,872 0 0
DISCOVER FINL SVCS COM 254709108 103,861 1,338,585 SH   SOLE 2 557,104 0 781,481
DISCOVER FINL SVCS COM 254709108 16,712 215,392 SH   SOLE 4 206,019 0 9,373
DISCOVER FINL SVCS COM 254709108 23,534 303,307 SH   SOLE 7 303,307 0 0
DISCOVER FINL SVCS COM 254709108 5,300 68,309 SH   SOLE 13 68,309 0 0
DISCOVER FINL SVCS COM 254709108 265 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 73,498 947,266 SH   SOLE 18 874,199 0 73,067
DISCOVER FINL SVCS COM 254709108 49,949 643,751 SH   SOLE 19 643,751 0 0
DISCOVER FINL SVCS COM 254709108 574,854 7,408,864 SH   SOLE 21 7,408,864 0 0
DISCOVER FINL SVCS COM 254709108 723,686 9,327,050 SH   SOLE 22 7,839,689 0 1,487,361
DISCOVER FINL SVCS COM 254709108 31,660 408,045 SH   SOLE 23 408,045 0 0
DISCOVER FINL SVCS COM 254709108 25,547 329,257 SH   SOLE 25 329,257 0 0
DISCOVER FINL SVCS COM 254709108 113,219 1,459,195 SH   SOLE 26 403,465 0 1,055,730
DISCOVER FINL SVCS COM 254709108 4,967 64,020 SH   SOLE 28 46,706 0 17,314
DISCOVER FINL SVCS COM 254709108 20,393 262,824 SH   SOLE 29 130,954 0 131,870
DISCOVER FINL SVCS COM 254709108 91,630 1,180,945 SH   SOLE 30 1,180,945 0 0
DISCOVER FINL SVCS COM 254709108 26,057 335,835 SH   SOLE 31 252,785 0 83,050
DISCOVER FINL SVCS COM 254709108 5,365 69,144 SH   SOLE 34 69,144 0 0
DISCOVER FINL SVCS COM 254709108 26,419 340,493 SH   SOLE 36 340,493 0 0
DISCOVER FINL SVCS COM 254709108 584 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 12,043 392,292 SH   SOLE 2 52,878 0 339,414
DISCOVERY INC COM SER A 25470F104 1,867 60,824 SH   SOLE 4 54,805 0 6,019
DISCOVERY INC COM SER A 25470F104 6,443 209,854 SH   SOLE 7 147,064 0 62,790
DISCOVERY INC COM SER A 25470F104 32 1,053 SH   SOLE 13 1,053 0 0
DISCOVERY INC COM SER A 25470F104 33 1,090 SH   SOLE 15 1,090 0 0
DISCOVERY INC COM SER A 25470F104 9,864 321,305 SH   SOLE 18 297,546 0 23,759
DISCOVERY INC COM SER A 25470F104 2,495 81,270 SH   SOLE 19 81,270 0 0
DISCOVERY INC COM SER A 25470F104 115,342 3,757,060 SH   SOLE 21 3,757,060 0 0
DISCOVERY INC COM SER A 25470F104 119,000 3,876,223 SH   SOLE 22 3,412,214 0 464,009
DISCOVERY INC COM SER A 25470F104 3,496 113,877 SH   SOLE 23 113,877 0 0
DISCOVERY INC COM SER A 25470F104 5,440 177,204 SH   SOLE 25 177,204 0 0
DISCOVERY INC COM SER A 25470F104 23,615 769,214 SH   SOLE 26 219,407 0 549,807
DISCOVERY INC COM SER A 25470F104 919 29,929 SH   SOLE 28 21,632 0 8,297
DISCOVERY INC COM SER A 25470F104 1,127 36,695 SH   SOLE 29 4,754 0 31,941
DISCOVERY INC COM SER A 25470F104 19,083 621,582 SH   SOLE 30 621,582 0 0
DISCOVERY INC COM SER A 25470F104 1,288 41,940 SH   SOLE 31 24,431 0 17,509
DISCOVERY INC COM SER A 25470F104 1,794 58,448 SH   SOLE 34 58,448 0 0
DISCOVERY INC COM SER A 25470F104 4,250 138,421 SH   SOLE 36 138,421 0 0
DISCOVERY INC COM SER A 25470F104 87 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC COM SER C 25470F302 24,240 852,020 SH   SOLE 2 71,376 0 780,644
DISCOVERY INC COM SER C 25470F302 3,336 117,244 SH   SOLE 4 109,846 0 7,398
DISCOVERY INC COM SER C 25470F302 12,879 452,697 SH   SOLE 7 330,429 0 122,268
DISCOVERY INC COM SER C 25470F302 152 5,333 SH   SOLE 13 5,333 0 0
DISCOVERY INC COM SER C 25470F302 80 2,815 SH   SOLE 15 2,815 0 0
DISCOVERY INC COM SER C 25470F302 20,320 714,225 SH   SOLE 18 667,460 0 46,765
DISCOVERY INC COM SER C 25470F302 2,875 101,070 SH   SOLE 19 101,070 0 0
DISCOVERY INC COM SER C 25470F302 232,407 8,168,952 SH   SOLE 21 8,168,952 0 0
DISCOVERY INC COM SER C 25470F302 247,401 8,695,986 SH   SOLE 22 7,688,624 0 1,007,362
DISCOVERY INC COM SER C 25470F302 7,330 257,656 SH   SOLE 23 257,656 0 0
DISCOVERY INC COM SER C 25470F302 10,256 360,499 SH   SOLE 25 360,499 0 0
DISCOVERY INC COM SER C 25470F302 46,796 1,644,843 SH   SOLE 26 426,718 0 1,218,125
DISCOVERY INC COM SER C 25470F302 2,003 70,390 SH   SOLE 28 51,798 0 18,592
DISCOVERY INC COM SER C 25470F302 2,310 81,193 SH   SOLE 29 6,797 0 74,396
DISCOVERY INC COM SER C 25470F302 39,871 1,401,425 SH   SOLE 30 1,401,425 0 0
DISCOVERY INC COM SER C 25470F302 3,638 127,863 SH   SOLE 31 65,673 0 62,190
DISCOVERY INC COM SER C 25470F302 482 16,933 SH   SOLE 34 16,933 0 0
DISCOVERY INC COM SER C 25470F302 6,867 241,369 SH   SOLE 36 241,369 0 0
DISCOVERY INC COM SER C 25470F302 264 9,297 SH   SOLE 40 9,297 0 0
DISH NETWORK CORP CL A 25470M109 19,639 511,308 SH   SOLE 2 44,182 0 467,126
DISH NETWORK CORP CL A 25470M109 2,604 67,800 SH   SOLE 4 61,759 0 6,041
DISH NETWORK CORP CL A 25470M109 7,563 196,911 SH   SOLE 7 196,911 0 0
DISH NETWORK CORP CL A 25470M109 53 1,367 SH   SOLE 13 1,367 0 0
DISH NETWORK CORP CL A 25470M109 105 2,722 SH   SOLE 15 2,722 0 0
DISH NETWORK CORP CL A 25470M109 115,777 3,014,235 SH   SOLE 18 2,728,039 0 286,196
DISH NETWORK CORP CL A 25470M109 41,308 1,075,461 SH   SOLE 19 1,075,461 0 0
DISH NETWORK CORP CL A 25470M109 192,295 5,006,372 SH   SOLE 21 5,006,372 0 0
DISH NETWORK CORP CL A 25470M109 212,857 5,541,715 SH   SOLE 22 4,941,522 0 600,193
DISH NETWORK CORP CL A 25470M109 7,243 188,576 SH   SOLE 23 188,576 0 0
DISH NETWORK CORP CL A 25470M109 10,484 272,950 SH   SOLE 25 202,685 0 70,265
DISH NETWORK CORP CL A 25470M109 32,517 846,581 SH   SOLE 26 319,449 0 527,132
DISH NETWORK CORP CL A 25470M109 1,716 44,671 SH   SOLE 28 32,432 0 12,239
DISH NETWORK CORP CL A 25470M109 187 4,861 SH   SOLE 29 4,861 0 0
DISH NETWORK CORP CL A 25470M109 29,204 760,326 SH   SOLE 30 760,326 0 0
DISH NETWORK CORP CL A 25470M109 2,856 74,361 SH   SOLE 31 38,845 0 35,516
DISH NETWORK CORP CL A 25470M109 33,297 866,881 SH   SOLE 34 866,881 0 0
DISH NETWORK CORP CL A 25470M109 9,394 244,584 SH   SOLE 36 244,584 0 0
DISH NETWORK CORP CL A 25470M109 176 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 7,267 7,475,000 PRN   SOLE 21 7,475,000 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 2,217 2,400,000 PRN   SOLE 21 2,400,000 0 0
DISNEY WALT CO COM DISNEY 254687106 615,830 4,410,127 SH   SOLE 2 575,638 0 3,834,489
DISNEY WALT CO COM DISNEY 254687106 87,141 624,041 SH   SOLE 4 575,517 0 48,524
DISNEY WALT CO COM DISNEY 254687106 217,573 1,558,102 SH   SOLE 7 1,544,597 0 13,505
DISNEY WALT CO COM DISNEY 254687106 2,353 16,849 SH   SOLE 13 16,849 0 0
DISNEY WALT CO COM DISNEY 254687106 2,281 16,338 SH   SOLE 15 16,338 0 0
DISNEY WALT CO COM DISNEY 254687106 201 1,437 SH   SOLE 17 0 0 1,437
DISNEY WALT CO COM DISNEY 254687106 480,846 3,443,466 SH   SOLE 18 3,204,593 0 238,873
DISNEY WALT CO COM DISNEY 254687106 60,222 431,268 SH   SOLE 19 431,268 0 0
DISNEY WALT CO COM DISNEY 254687106 11,884 85,102 SH   SOLE 20 85,102 0 0
DISNEY WALT CO COM DISNEY 254687106 5,092,524 36,468,949 SH   SOLE 21 36,468,949 0 0
DISNEY WALT CO COM DISNEY 254687106 5,951,412 42,619,680 SH   SOLE 22 37,706,807 0 4,912,873
DISNEY WALT CO COM DISNEY 254687106 181,264 1,298,083 SH   SOLE 23 1,298,083 0 0
DISNEY WALT CO COM DISNEY 254687106 233,077 1,669,127 SH   SOLE 25 1,669,127 0 0
DISNEY WALT CO COM DISNEY 254687106 1,214,919 8,700,365 SH   SOLE 26 1,895,459 0 6,804,906
DISNEY WALT CO COM DISNEY 254687106 49,101 351,628 SH   SOLE 28 257,650 0 93,978
DISNEY WALT CO COM DISNEY 254687106 12,718 91,076 SH   SOLE 29 42,012 0 49,064
DISNEY WALT CO COM DISNEY 254687106 960,414 6,877,788 SH   SOLE 30 6,877,788 0 0
DISNEY WALT CO COM DISNEY 254687106 86,647 620,500 SH   SOLE 31 339,128 0 281,372
DISNEY WALT CO COM DISNEY 254687106 20,325 145,553 SH   SOLE 32 145,553 0 0
DISNEY WALT CO COM DISNEY 254687106 21,519 154,105 SH   SOLE 34 154,105 0 0
DISNEY WALT CO COM DISNEY 254687106 180,556 1,293,012 SH   SOLE 36 1,293,012 0 0
DISNEY WALT CO COM DISNEY 254687106 5,664 40,561 SH   SOLE 40 40,561 0 0
DISNEY WALT CO OPTIONS 254687106 461 3,300 SH Call SOLE 2 3,300 0 0
DISNEY WALT CO OPTIONS 254687106 80,292 575,000 SH Call SOLE 19 575,000 0 0
DISNEY WALT CO OPTIONS 254687106 726 5,200 SH Call SOLE 22 5,200 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 21 5,523 SH   SOLE 21 5,523 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 0 651 SH   SOLE 18 651 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 13 17,790 SH   SOLE 21 17,790 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 1,062 92,100 SH   SOLE 2 92,100 0 0
DIXIE GROUP INC CL A 255519100 0 361 SH   SOLE 18 361 0 0
DIXIE GROUP INC CL A 255519100 10 17,798 SH   SOLE 21 17,798 0 0
DIXIE GROUP INC CL A 255519100 203 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 6 1,104 SH   SOLE 18 1,104 0 0
DLH HLDGS CORP COM 23335Q100 74 14,580 SH   SOLE 21 14,580 0 0
DLH HLDGS CORP COM 23335Q100 184 36,303 SH   SOLE 22 36,303 0 0
DMC GLOBAL INC COM 23291C103 796 12,565 SH   SOLE 2 598 0 11,967
DMC GLOBAL INC COM 23291C103 5 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 19 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 4,140 65,352 SH   SOLE 18 65,352 0 0
DMC GLOBAL INC COM 23291C103 1,562 24,660 SH   SOLE 19 24,660 0 0
DMC GLOBAL INC COM 23291C103 98,641 1,557,077 SH   SOLE 21 1,557,077 0 0
DMC GLOBAL INC COM 23291C103 27,599 435,656 SH   SOLE 22 416,033 0 19,623
DMC GLOBAL INC COM 23291C103 588 9,280 SH   SOLE 26 9,280 0 0
DMC GLOBAL INC COM 23291C103 152 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 1,343 21,193 SH   SOLE 30 21,193 0 0
DMC GLOBAL INC COM 23291C103 97 1,527 SH   SOLE 40 1,527 0 0
DNB FINL CORP COM 233237106 129 2,899 SH   SOLE 2 139 0 2,760
DNB FINL CORP COM 233237106 502 11,284 SH   SOLE 18 11,284 0 0
DNB FINL CORP COM 233237106 244 5,493 SH   SOLE 19 5,493 0 0
DNB FINL CORP COM 233237106 5,003 112,494 SH   SOLE 21 112,494 0 0
DNB FINL CORP COM 233237106 1,340 30,124 SH   SOLE 22 29,181 0 943
DOCUMENT SEC SYS INC COM NEW 25614T200 9 18,380 SH   SOLE 21 18,380 0 0
DOCUSIGN INC COM 256163106 15,800 317,834 SH   SOLE 2 17,008 0 300,826
DOCUSIGN INC COM 256163106 1,638 32,956 SH   SOLE 4 30,085 0 2,871
DOCUSIGN INC COM 256163106 327 6,574 SH   SOLE 7 6,574 0 0
DOCUSIGN INC COM 256163106 3,998 80,434 SH   SOLE 18 72,629 0 7,805
DOCUSIGN INC COM 256163106 1,792 36,044 SH   SOLE 19 36,044 0 0
DOCUSIGN INC COM 256163106 99,987 2,011,399 SH   SOLE 21 2,011,399 0 0
DOCUSIGN INC COM 256163106 98,954 1,990,631 SH   SOLE 22 1,726,671 0 263,960
DOCUSIGN INC COM 256163106 3,588 72,181 SH   SOLE 23 72,181 0 0
DOCUSIGN INC COM 256163106 63 1,272 SH   SOLE 25 1,272 0 0
DOCUSIGN INC COM 256163106 11,957 240,526 SH   SOLE 26 97,188 0 143,338
DOCUSIGN INC COM 256163106 1,059 21,296 SH   SOLE 28 16,025 0 5,271
DOCUSIGN INC COM 256163106 1,188 23,891 SH   SOLE 29 2,825 0 21,066
DOCUSIGN INC COM 256163106 11,464 230,621 SH   SOLE 30 230,621 0 0
DOCUSIGN INC COM 256163106 1,617 32,527 SH   SOLE 31 20,808 0 11,719
DOCUSIGN INC COM 256163106 221 4,442 SH   SOLE 34 4,442 0 0
DOCUSIGN INC COM 256163106 883 17,754 SH   SOLE 36 17,754 0 0
DOCUSIGN INC COM 256163106 118 2,379 SH   SOLE 40 2,379 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9,651 149,394 SH   SOLE 2 9,978 0 139,416
DOLBY LABORATORIES INC COM CL A 25659T107 20 314 SH   SOLE 4 314 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 76 1,170 SH   SOLE 7 1,170 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 6 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM CL A 25659T107 2,226 34,451 SH   SOLE 18 34,451 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 896 13,875 SH   SOLE 19 13,875 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 49,884 772,205 SH   SOLE 21 772,205 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 111,127 1,720,232 SH   SOLE 22 1,594,143 0 126,089
DOLBY LABORATORIES INC COM CL A 25659T107 1,458 22,572 SH   SOLE 26 13,686 0 8,886
DOLBY LABORATORIES INC COM CL A 25659T107 531 8,220 SH   SOLE 28 8,220 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,183 18,312 SH   SOLE 30 18,312 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 247 3,820 SH   SOLE 31 1,320 0 2,500
DOLBY LABORATORIES INC COM CL A 25659T107 397 6,139 SH   SOLE 40 6,139 0 0
DOLLAR GEN CORP NEW COM 256677105 89,248 660,316 SH   SOLE 2 101,816 0 558,500
DOLLAR GEN CORP NEW COM 256677105 13,124 97,100 SH   SOLE 4 90,033 0 7,067
DOLLAR GEN CORP NEW COM 256677105 46,833 346,501 SH   SOLE 7 264,421 0 82,080
DOLLAR GEN CORP NEW COM 256677105 1,025 7,585 SH   SOLE 13 7,585 0 0
DOLLAR GEN CORP NEW COM 256677105 402 2,977 SH   SOLE 15 2,977 0 0
DOLLAR GEN CORP NEW COM 256677105 293,971 2,174,984 SH   SOLE 18 1,973,566 0 201,418
DOLLAR GEN CORP NEW COM 256677105 345,783 2,558,322 SH   SOLE 19 2,558,322 0 0
DOLLAR GEN CORP NEW COM 256677105 1,017,664 7,529,326 SH   SOLE 21 7,529,326 0 0
DOLLAR GEN CORP NEW COM 256677105 926,140 6,852,175 SH   SOLE 22 6,114,987 0 737,188
DOLLAR GEN CORP NEW COM 256677105 25,510 188,736 SH   SOLE 23 188,736 0 0
DOLLAR GEN CORP NEW COM 256677105 45,492 336,579 SH   SOLE 25 309,299 0 27,280
DOLLAR GEN CORP NEW COM 256677105 146,120 1,081,086 SH   SOLE 26 323,361 0 757,725
DOLLAR GEN CORP NEW COM 256677105 7,040 52,085 SH   SOLE 28 38,735 0 13,350
DOLLAR GEN CORP NEW COM 256677105 7,059 52,225 SH   SOLE 29 5,780 0 46,445
DOLLAR GEN CORP NEW COM 256677105 143,408 1,061,025 SH   SOLE 30 1,061,025 0 0
DOLLAR GEN CORP NEW COM 256677105 14,631 108,246 SH   SOLE 31 50,968 0 57,278
DOLLAR GEN CORP NEW COM 256677105 42,117 311,608 SH   SOLE 34 311,608 0 0
DOLLAR GEN CORP NEW COM 256677105 33,350 246,747 SH   SOLE 36 246,747 0 0
DOLLAR GEN CORP NEW COM 256677105 758 5,607 SH   SOLE 40 5,607 0 0
DOLLAR TREE INC COM 256746108 61,250 570,347 SH   SOLE 2 53,898 0 516,449
DOLLAR TREE INC COM 256746108 11,101 103,374 SH   SOLE 4 97,091 0 6,283
DOLLAR TREE INC COM 256746108 25,684 239,165 SH   SOLE 7 229,102 0 10,063
DOLLAR TREE INC COM 256746108 448 4,169 SH   SOLE 13 4,169 0 0
DOLLAR TREE INC COM 256746108 257 2,390 SH   SOLE 15 2,390 0 0
DOLLAR TREE INC COM 256746108 187,259 1,743,730 SH   SOLE 18 1,627,356 0 116,374
DOLLAR TREE INC COM 256746108 233,052 2,170,145 SH   SOLE 19 2,170,145 0 0
DOLLAR TREE INC COM 256746108 656,835 6,116,348 SH   SOLE 21 6,116,348 0 0
DOLLAR TREE INC COM 256746108 634,161 5,905,212 SH   SOLE 22 5,266,400 0 638,812
DOLLAR TREE INC COM 256746108 19,517 181,737 SH   SOLE 23 181,737 0 0
DOLLAR TREE INC COM 256746108 27,697 257,911 SH   SOLE 25 234,342 0 23,569
DOLLAR TREE INC COM 256746108 98,401 916,299 SH   SOLE 26 284,697 0 631,602
DOLLAR TREE INC COM 256746108 5,042 46,947 SH   SOLE 28 34,534 0 12,413
DOLLAR TREE INC COM 256746108 572 5,328 SH   SOLE 29 5,328 0 0
DOLLAR TREE INC COM 256746108 98,624 918,373 SH   SOLE 30 918,373 0 0
DOLLAR TREE INC COM 256746108 12,190 113,513 SH   SOLE 31 44,500 0 69,013
DOLLAR TREE INC COM 256746108 3,569 33,230 SH   SOLE 32 33,230 0 0
DOLLAR TREE INC COM 256746108 115,238 1,073,082 SH   SOLE 34 1,073,082 0 0
DOLLAR TREE INC COM 256746108 20,885 194,474 SH   SOLE 36 194,474 0 0
DOLLAR TREE INC COM 256746108 619 5,760 SH   SOLE 40 5,760 0 0
DOLPHIN ENTMT INC COM 25686H100 0 232 SH   SOLE 18 232 0 0
DOLPHIN ENTMT INC COM 25686H100 3 3,323 SH   SOLE 21 3,323 0 0
DOMINION ENERGY INC COM 25746U109 175,719 2,272,620 SH   SOLE 2 501,992 0 1,770,628
DOMINION ENERGY INC COM 25746U109 27,199 351,778 SH   SOLE 4 330,273 0 21,505
DOMINION ENERGY INC COM 25746U109 60,546 783,056 SH   SOLE 7 753,213 0 29,843
DOMINION ENERGY INC COM 25746U109 2,269 29,340 SH   SOLE 13 29,340 0 0
DOMINION ENERGY INC COM 25746U109 567 7,331 SH   SOLE 15 7,331 0 0
DOMINION ENERGY INC COM 25746U109 116,316 1,504,349 SH   SOLE 18 1,393,747 0 110,602
DOMINION ENERGY INC COM 25746U109 17,370 224,650 SH   SOLE 19 224,650 0 0
DOMINION ENERGY INC COM 25746U109 1,612,856 20,859,499 SH   SOLE 21 20,859,499 0 0
DOMINION ENERGY INC COM 25746U109 1,545,508 19,988,464 SH   SOLE 22 17,651,613 0 2,336,851
DOMINION ENERGY INC COM 25746U109 52,085 673,623 SH   SOLE 23 673,623 0 0
DOMINION ENERGY INC COM 25746U109 58,058 750,876 SH   SOLE 25 750,876 0 0
DOMINION ENERGY INC COM 25746U109 309,130 3,998,054 SH   SOLE 26 964,780 0 3,033,274
DOMINION ENERGY INC COM 25746U109 12,052 155,874 SH   SOLE 28 114,133 0 41,741
DOMINION ENERGY INC COM 25746U109 2,213 28,622 SH   SOLE 29 28,622 0 0
DOMINION ENERGY INC COM 25746U109 266,662 3,448,814 SH   SOLE 30 3,448,814 0 0
DOMINION ENERGY INC COM 25746U109 25,497 329,760 SH   SOLE 31 186,409 0 143,351
DOMINION ENERGY INC COM 25746U109 4,933 63,805 SH   SOLE 32 63,805 0 0
DOMINION ENERGY INC COM 25746U109 3,805 49,211 SH   SOLE 34 49,211 0 0
DOMINION ENERGY INC COM 25746U109 57,303 741,120 SH   SOLE 36 741,120 0 0
DOMINION ENERGY INC COM 25746U109 1,343 17,365 SH   SOLE 40 17,365 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 72,492 700,000 SH   SOLE 21 700,000 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 70,576 1,403,388 SH   SOLE 21 1,403,388 0 0
DOMINOS PIZZA INC COM 25754A201 44,107 158,497 SH   SOLE 2 33,585 0 124,912
DOMINOS PIZZA INC COM 25754A201 4,116 14,790 SH   SOLE 4 13,750 0 1,040
DOMINOS PIZZA INC COM 25754A201 777 2,793 SH   SOLE 7 2,418 0 375
DOMINOS PIZZA INC COM 25754A201 2,247 8,076 SH   SOLE 13 8,076 0 0
DOMINOS PIZZA INC COM 25754A201 139 498 SH   SOLE 15 498 0 0
DOMINOS PIZZA INC COM 25754A201 149,697 537,935 SH   SOLE 18 420,483 0 117,452
DOMINOS PIZZA INC COM 25754A201 138,482 497,637 SH   SOLE 19 497,637 0 0
DOMINOS PIZZA INC COM 25754A201 590,920 2,123,471 SH   SOLE 21 2,123,471 0 0
DOMINOS PIZZA INC COM 25754A201 415,303 1,492,393 SH   SOLE 22 1,391,434 0 100,959
DOMINOS PIZZA INC COM 25754A201 8,604 30,919 SH   SOLE 23 30,919 0 0
DOMINOS PIZZA INC COM 25754A201 10,482 37,666 SH   SOLE 25 37,666 0 0
DOMINOS PIZZA INC COM 25754A201 34,560 124,191 SH   SOLE 26 55,142 0 69,049
DOMINOS PIZZA INC COM 25754A201 2,140 7,690 SH   SOLE 28 5,691 0 1,999
DOMINOS PIZZA INC COM 25754A201 5,657 20,328 SH   SOLE 29 2,393 0 17,935
DOMINOS PIZZA INC COM 25754A201 16,040 57,640 SH   SOLE 30 57,640 0 0
DOMINOS PIZZA INC COM 25754A201 4,340 15,595 SH   SOLE 31 9,937 0 5,658
DOMINOS PIZZA INC COM 25754A201 6,212 22,323 SH   SOLE 34 22,323 0 0
DOMINOS PIZZA INC COM 25754A201 8,422 30,266 SH   SOLE 36 30,266 0 0
DOMINOS PIZZA INC COM 25754A201 259 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 473 17,328 SH   SOLE 2 3,014 0 14,314
DOMO INC COM CL B 257554105 10 352 SH   SOLE 7 352 0 0
DOMO INC COM CL B 257554105 1,848 67,656 SH   SOLE 18 60,448 0 7,208
DOMO INC COM CL B 257554105 2,805 102,669 SH   SOLE 19 102,669 0 0
DOMO INC COM CL B 257554105 15,739 576,100 SH   SOLE 21 576,100 0 0
DOMO INC COM CL B 257554105 12,002 439,302 SH   SOLE 22 414,904 0 24,398
DOMO INC COM CL B 257554105 269 9,853 SH   SOLE 23 9,853 0 0
DOMO INC COM CL B 257554105 420 15,389 SH   SOLE 26 0 0 15,389
DOMO INC COM CL B 257554105 13,127 480,486 SH   SOLE 30 480,486 0 0
DOMTAR CORP COM NEW 257559203 7,437 167,004 SH   SOLE 2 40,172 0 126,832
DOMTAR CORP COM NEW 257559203 11 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 308 6,918 SH   SOLE 7 6,918 0 0
DOMTAR CORP COM NEW 257559203 14,719 330,535 SH   SOLE 18 330,535 0 0
DOMTAR CORP COM NEW 257559203 618 13,878 SH   SOLE 19 13,878 0 0
DOMTAR CORP COM NEW 257559203 211,148 4,741,695 SH   SOLE 21 4,741,695 0 0
DOMTAR CORP COM NEW 257559203 127,864 2,871,402 SH   SOLE 22 2,734,070 0 137,332
DOMTAR CORP COM NEW 257559203 961 21,579 SH   SOLE 26 16,427 0 5,152
DOMTAR CORP COM NEW 257559203 349 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 3,644 81,832 SH   SOLE 30 81,832 0 0
DOMTAR CORP COM NEW 257559203 1,933 43,409 SH   SOLE 31 1,331 0 42,078
DOMTAR CORP COM NEW 257559203 1,041 23,382 SH   SOLE 32 23,382 0 0
DOMTAR CORP COM NEW 257559203 386 8,676 SH   SOLE 34 8,676 0 0
DOMTAR CORP COM NEW 257559203 212 4,769 SH   SOLE 36 4,769 0 0
DOMTAR CORP COM NEW 257559203 310 6,968 SH   SOLE 40 6,968 0 0
DONALDSON INC COM 257651109 14,753 290,079 SH   SOLE 2 71,119 0 218,960
DONALDSON INC COM 257651109 31 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 2,458 48,333 SH   SOLE 7 48,333 0 0
DONALDSON INC COM 257651109 19,280 379,078 SH   SOLE 18 379,078 0 0
DONALDSON INC COM 257651109 1,431 28,138 SH   SOLE 19 28,138 0 0
DONALDSON INC COM 257651109 329,965 6,487,703 SH   SOLE 21 6,487,703 0 0
DONALDSON INC COM 257651109 214,675 4,220,901 SH   SOLE 22 3,955,442 0 265,459
DONALDSON INC COM 257651109 2,539 49,912 SH   SOLE 26 34,777 0 15,135
DONALDSON INC COM 257651109 822 16,171 SH   SOLE 28 16,171 0 0
DONALDSON INC COM 257651109 1,835 36,073 SH   SOLE 30 36,073 0 0
DONALDSON INC COM 257651109 2,511 49,364 SH   SOLE 31 2,747 0 46,617
DONALDSON INC COM 257651109 31 601 SH   SOLE 36 601 0 0
DONALDSON INC COM 257651109 666 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 172 11,296 SH   SOLE 2 558 0 10,738
DONEGAL GROUP INC CL A 257701201 557 36,484 SH   SOLE 18 36,484 0 0
DONEGAL GROUP INC CL A 257701201 235 15,401 SH   SOLE 19 15,401 0 0
DONEGAL GROUP INC CL A 257701201 5,617 367,831 SH   SOLE 21 367,831 0 0
DONEGAL GROUP INC CL A 257701201 6,864 449,539 SH   SOLE 22 432,536 0 17,003
DONEGAL GROUP INC CL A 257701201 31 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 32 2,113 SH   SOLE 30 2,113 0 0
DONEGAL GROUP INC CL A 257701201 10 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 411 30,781 SH   SOLE 2 1,232 0 29,549
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,006 150,359 SH   SOLE 18 150,359 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 711 53,320 SH   SOLE 19 53,320 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 49,465 3,708,026 SH   SOLE 21 3,708,026 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 13,258 993,874 SH   SOLE 22 948,157 0 45,717
DONNELLEY FINL SOLUTIONS INC COM 25787G100 186 13,954 SH   SOLE 26 1,906 0 12,048
DONNELLEY FINL SOLUTIONS INC COM 25787G100 43 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 677 50,772 SH   SOLE 30 50,772 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 38 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 142 72,259 SH   SOLE 2 2,548 0 69,711
DONNELLEY R R & SONS CO COM 257867200 1 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 3 1,703 SH   SOLE 7 1,703 0 0
DONNELLEY R R & SONS CO COM 257867200 632 320,593 SH   SOLE 18 320,593 0 0
DONNELLEY R R & SONS CO COM 257867200 225 114,403 SH   SOLE 19 114,403 0 0
DONNELLEY R R & SONS CO COM 257867200 15,717 7,978,055 SH   SOLE 21 7,978,055 0 0
DONNELLEY R R & SONS CO COM 257867200 7,517 3,815,860 SH   SOLE 22 3,654,812 0 161,048
DONNELLEY R R & SONS CO COM 257867200 15 7,705 SH   SOLE 26 5,084 0 2,621
DONNELLEY R R & SONS CO COM 257867200 17 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 196 99,525 SH   SOLE 30 99,525 0 0
DONNELLEY R R & SONS CO COM 257867200 15 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 259 28,695 SH   SOLE 2 1,083 0 27,612
DORIAN LPG LTD SHS USD Y2106R110 6 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 853 94,549 SH   SOLE 18 94,549 0 0
DORIAN LPG LTD SHS USD Y2106R110 421 46,688 SH   SOLE 19 46,688 0 0
DORIAN LPG LTD SHS USD Y2106R110 8,435 935,193 SH   SOLE 21 935,193 0 0
DORIAN LPG LTD SHS USD Y2106R110 7,408 821,244 SH   SOLE 22 797,699 0 23,545
DORMAN PRODUCTS INC COM 258278100 4,081 46,838 SH   SOLE 2 1,112 0 45,726
DORMAN PRODUCTS INC COM 258278100 11 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 44 505 SH   SOLE 7 505 0 0
DORMAN PRODUCTS INC COM 258278100 10,449 119,907 SH   SOLE 18 119,907 0 0
DORMAN PRODUCTS INC COM 258278100 4,015 46,078 SH   SOLE 19 46,078 0 0
DORMAN PRODUCTS INC COM 258278100 262,221 3,009,192 SH   SOLE 21 3,009,192 0 0
DORMAN PRODUCTS INC COM 258278100 72,403 830,883 SH   SOLE 22 792,702 0 38,181
DORMAN PRODUCTS INC COM 258278100 1,394 15,997 SH   SOLE 26 8,335 0 7,662
DORMAN PRODUCTS INC COM 258278100 305 3,499 SH   SOLE 28 3,499 0 0
DORMAN PRODUCTS INC COM 258278100 3,702 42,480 SH   SOLE 30 42,480 0 0
DORMAN PRODUCTS INC COM 258278100 228 2,618 SH   SOLE 40 2,618 0 0
DORMAN PRODUCTS INC OPTIONS 258278100 8,714 100,000 SH Put SOLE 2 100,000 0 0
DOUGLAS DYNAMICS INC COM 25960R105 787 19,772 SH   SOLE 2 966 0 18,806
DOUGLAS DYNAMICS INC COM 25960R105 21 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,142 78,972 SH   SOLE 18 78,972 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,521 38,222 SH   SOLE 19 38,222 0 0
DOUGLAS DYNAMICS INC COM 25960R105 29,756 747,820 SH   SOLE 21 747,820 0 0
DOUGLAS DYNAMICS INC COM 25960R105 27,291 685,871 SH   SOLE 22 657,161 0 28,710
DOUGLAS DYNAMICS INC COM 25960R105 10 242 SH   SOLE 23 242 0 0
DOUGLAS DYNAMICS INC COM 25960R105 356 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 130 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 249 6,249 SH   SOLE 30 6,249 0 0
DOUGLAS DYNAMICS INC COM 25960R105 366 9,204 SH   SOLE 34 9,204 0 0
DOUGLAS DYNAMICS INC COM 25960R105 110 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 15,269 383,252 SH   SOLE 2 79,931 0 303,321
DOUGLAS EMMETT INC COM 25960P109 3,571 89,622 SH   SOLE 4 89,622 0 0
DOUGLAS EMMETT INC COM 25960P109 7,570 190,014 SH   SOLE 7 190,014 0 0
DOUGLAS EMMETT INC COM 25960P109 260 6,537 SH   SOLE 15 6,537 0 0
DOUGLAS EMMETT INC COM 25960P109 28,295 710,220 SH   SOLE 18 710,220 0 0
DOUGLAS EMMETT INC COM 25960P109 9,370 235,197 SH   SOLE 19 235,197 0 0
DOUGLAS EMMETT INC COM 25960P109 387,157 9,717,787 SH   SOLE 21 9,717,787 0 0
DOUGLAS EMMETT INC COM 25960P109 274,279 6,884,508 SH   SOLE 22 6,499,562 0 384,946
DOUGLAS EMMETT INC COM 25960P109 840 21,083 SH   SOLE 23 21,083 0 0
DOUGLAS EMMETT INC COM 25960P109 13,524 339,464 SH   SOLE 25 339,464 0 0
DOUGLAS EMMETT INC COM 25960P109 5,091 127,796 SH   SOLE 26 43,848 0 83,948
DOUGLAS EMMETT INC COM 25960P109 811 20,368 SH   SOLE 28 20,368 0 0
DOUGLAS EMMETT INC COM 25960P109 3,570 89,617 SH   SOLE 29 89,617 0 0
DOUGLAS EMMETT INC COM 25960P109 29,468 739,655 SH   SOLE 30 739,655 0 0
DOUGLAS EMMETT INC COM 25960P109 417 10,469 SH   SOLE 31 3,369 0 7,100
DOUGLAS EMMETT INC COM 25960P109 2,576 64,654 SH   SOLE 34 64,654 0 0
DOUGLAS EMMETT INC COM 25960P109 33 837 SH   SOLE 36 837 0 0
DOUGLAS EMMETT INC COM 25960P109 667 16,749 SH   SOLE 40 16,749 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 102 7,247 SH   SOLE 2 509 0 6,738
DOVA PHARMACEUTICALS INC COM 25985T102 4 254 SH   SOLE 7 254 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 458 32,513 SH   SOLE 18 32,513 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 245 17,381 SH   SOLE 19 17,381 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 8,350 592,228 SH   SOLE 21 592,228 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 4,912 348,351 SH   SOLE 22 340,171 0 8,180
DOVA PHARMACEUTICALS INC COM 25985T102 16 1,148 SH   SOLE 30 1,148 0 0
DOVER CORP COM 260003108 36,531 364,579 SH   SOLE 2 39,906 0 324,673
DOVER CORP COM 260003108 7,041 70,269 SH   SOLE 4 66,383 0 3,886
DOVER CORP COM 260003108 30,282 302,211 SH   SOLE 7 162,825 0 139,386
DOVER CORP COM 260003108 361 3,601 SH   SOLE 13 3,601 0 0
DOVER CORP COM 260003108 122 1,213 SH   SOLE 15 1,213 0 0
DOVER CORP COM 260003108 59,513 593,946 SH   SOLE 18 573,140 0 20,806
DOVER CORP COM 260003108 134,054 1,337,865 SH   SOLE 19 1,337,865 0 0
DOVER CORP COM 260003108 331,041 3,303,802 SH   SOLE 21 3,303,802 0 0
DOVER CORP COM 260003108 392,279 3,914,965 SH   SOLE 22 3,505,402 0 409,563
DOVER CORP COM 260003108 10,456 104,350 SH   SOLE 23 104,350 0 0
DOVER CORP COM 260003108 16,060 160,276 SH   SOLE 25 160,276 0 0
DOVER CORP COM 260003108 85,693 855,217 SH   SOLE 26 190,334 0 664,883
DOVER CORP COM 260003108 2,862 28,558 SH   SOLE 28 20,528 0 8,030
DOVER CORP COM 260003108 3,332 33,253 SH   SOLE 29 3,069 0 30,184
DOVER CORP COM 260003108 52,429 523,240 SH   SOLE 30 523,240 0 0
DOVER CORP COM 260003108 5,071 50,609 SH   SOLE 31 29,870 0 20,739
DOVER CORP COM 260003108 60,540 604,192 SH   SOLE 34 604,192 0 0
DOVER CORP COM 260003108 9,941 99,210 SH   SOLE 36 99,210 0 0
DOVER CORP COM 260003108 313 3,127 SH   SOLE 40 3,127 0 0
DOVER MOTORSPORTS INC COM 260174107 7 3,274 SH   SOLE 18 3,274 0 0
DOVER MOTORSPORTS INC COM 260174107 148 71,277 SH   SOLE 21 71,277 0 0
DOVER MOTORSPORTS INC COM 260174107 554 266,228 SH   SOLE 22 266,228 0 0
DOW INC COM 260557103 117,386 2,380,580 SH   SOLE 2 679,775 0 1,700,805
DOW INC COM 260557103 14,644 296,972 SH   SOLE 4 276,561 0 20,411
DOW INC COM 260557103 32,793 665,028 SH   SOLE 7 665,028 0 0
DOW INC COM 260557103 2,817 57,122 SH   SOLE 13 57,122 0 0
DOW INC COM 260557103 346 7,007 SH   SOLE 15 7,007 0 0
DOW INC COM 260557103 14 291 SH   SOLE 17 0 0 291
DOW INC COM 260557103 147,861 2,998,605 SH   SOLE 18 2,776,460 0 222,145
DOW INC COM 260557103 164,196 3,329,877 SH   SOLE 19 3,329,877 0 0
DOW INC COM 260557103 617,738 12,527,633 SH   SOLE 21 12,527,633 0 0
DOW INC COM 260557103 941,008 19,083,522 SH   SOLE 22 16,514,342 0 2,569,180
DOW INC COM 260557103 31,895 646,824 SH   SOLE 23 646,824 0 0
DOW INC COM 260557103 37,345 757,356 SH   SOLE 25 742,658 0 14,698
DOW INC COM 260557103 170,046 3,448,504 SH   SOLE 26 844,999 0 2,603,505
DOW INC COM 260557103 7,399 150,048 SH   SOLE 28 109,996 0 40,052
DOW INC COM 260557103 10,503 212,997 SH   SOLE 29 70,889 0 142,108
DOW INC COM 260557103 129,957 2,635,504 SH   SOLE 30 2,635,504 0 0
DOW INC COM 260557103 20,345 412,598 SH   SOLE 31 258,214 0 154,384
DOW INC COM 260557103 4,675 94,810 SH   SOLE 32 94,810 0 0
DOW INC COM 260557103 29,731 602,937 SH   SOLE 34 602,937 0 0
DOW INC COM 260557103 31,226 633,268 SH   SOLE 36 633,268 0 0
DOW INC COM 260557103 880 17,853 SH   SOLE 40 17,853 0 0
DR REDDYS LABS LTD ADR 256135203 9,411 251,150 SH   SOLE 2 27,382 0 223,768
DR REDDYS LABS LTD ADR 256135203 1,300 34,689 SH   SOLE 4 34,689 0 0
DR REDDYS LABS LTD ADR 256135203 786 20,968 SH   SOLE 7 0 0 20,968
DR REDDYS LABS LTD ADR 256135203 1,673 44,650 SH   SOLE 13 44,650 0 0
DR REDDYS LABS LTD ADR 256135203 9,361 249,833 SH   SOLE 18 249,833 0 0
DR REDDYS LABS LTD ADR 256135203 800 21,338 SH   SOLE 19 21,338 0 0
DR REDDYS LABS LTD ADR 256135203 214 5,705 SH   SOLE 21 5,705 0 0
DR REDDYS LABS LTD ADR 256135203 23,286 621,460 SH   SOLE 22 470,088 0 151,372
DR REDDYS LABS LTD ADR 256135203 28 750 SH   SOLE 23 750 0 0
DR REDDYS LABS LTD ADR 256135203 42 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 12,202 325,649 SH   SOLE 26 19,147 0 306,502
DR REDDYS LABS LTD ADR 256135203 3,824 102,060 SH   SOLE 28 102,060 0 0
DR REDDYS LABS LTD ADR 256135203 1,082 28,875 SH   SOLE 29 28,875 0 0
DR REDDYS LABS LTD ADR 256135203 9,524 254,168 SH   SOLE 30 254,168 0 0
DR REDDYS LABS LTD ADR 256135203 155 4,124 SH   SOLE 34 4,124 0 0
DRIL QUIP INC COM 262037104 1,896 39,494 SH   SOLE 2 3,252 0 36,242
DRIL QUIP INC COM 262037104 11 237 SH   SOLE 4 237 0 0
DRIL QUIP INC COM 262037104 33 691 SH   SOLE 7 691 0 0
DRIL QUIP INC COM 262037104 7,617 158,685 SH   SOLE 18 158,685 0 0
DRIL QUIP INC COM 262037104 3,494 72,801 SH   SOLE 19 72,801 0 0
DRIL QUIP INC COM 262037104 192,117 4,002,431 SH   SOLE 21 4,002,431 0 0
DRIL QUIP INC COM 262037104 54,456 1,134,506 SH   SOLE 22 1,077,069 0 57,437
DRIL QUIP INC COM 262037104 249 5,195 SH   SOLE 23 5,195 0 0
DRIL QUIP INC COM 262037104 1,117 23,267 SH   SOLE 26 5,579 0 17,688
DRIL QUIP INC COM 262037104 266 5,542 SH   SOLE 28 5,542 0 0
DRIL QUIP INC COM 262037104 2,627 54,724 SH   SOLE 30 54,724 0 0
DRIL QUIP INC COM 262037104 67 1,403 SH   SOLE 36 1,403 0 0
DRIL QUIP INC COM 262037104 211 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 267 56,829 SH   SOLE 2 4,525 0 52,304
DRIVE SHACK INC COM 262077100 981 209,109 SH   SOLE 18 209,109 0 0
DRIVE SHACK INC COM 262077100 468 99,688 SH   SOLE 19 99,688 0 0
DRIVE SHACK INC COM 262077100 9,616 2,050,263 SH   SOLE 21 2,050,263 0 0
DRIVE SHACK INC COM 262077100 6,635 1,414,612 SH   SOLE 22 1,370,217 0 44,395
DROPBOX INC CL A 26210C104 11,638 464,592 SH   SOLE 2 30,944 0 433,648
DROPBOX INC CL A 26210C104 2,685 107,198 SH   SOLE 4 101,841 0 5,357
DROPBOX INC CL A 26210C104 271 10,820 SH   SOLE 7 10,820 0 0
DROPBOX INC CL A 26210C104 27,206 1,086,071 SH   SOLE 18 1,071,134 0 14,937
DROPBOX INC CL A 26210C104 120,559 4,812,723 SH   SOLE 19 4,812,723 0 0
DROPBOX INC CL A 26210C104 79,070 3,156,495 SH   SOLE 21 3,156,495 0 0
DROPBOX INC CL A 26210C104 137,040 5,470,664 SH   SOLE 22 5,057,047 0 413,617
DROPBOX INC CL A 26210C104 3,379 134,902 SH   SOLE 23 134,902 0 0
DROPBOX INC CL A 26210C104 67 2,672 SH   SOLE 25 2,672 0 0
DROPBOX INC CL A 26210C104 12,193 486,765 SH   SOLE 26 213,811 0 272,954
DROPBOX INC CL A 26210C104 931 37,172 SH   SOLE 28 27,431 0 9,741
DROPBOX INC CL A 26210C104 1,092 43,608 SH   SOLE 29 4,236 0 39,372
DROPBOX INC CL A 26210C104 9,348 373,168 SH   SOLE 30 373,168 0 0
DROPBOX INC CL A 26210C104 1,499 59,838 SH   SOLE 31 37,482 0 22,356
DROPBOX INC CL A 26210C104 52,227 2,084,896 SH   SOLE 34 2,084,896 0 0
DROPBOX INC CL A 26210C104 831 33,181 SH   SOLE 36 33,181 0 0
DROPBOX INC CL A 26210C104 111 4,446 SH   SOLE 40 4,446 0 0
DROPCAR INC COM NEW 26210U203 2 2,255 SH   SOLE 22 2,255 0 0
DSP GROUP INC COM 23332B106 248 17,270 SH   SOLE 2 887 0 16,383
DSP GROUP INC COM 23332B106 1,382 96,222 SH   SOLE 18 96,222 0 0
DSP GROUP INC COM 23332B106 521 36,264 SH   SOLE 19 36,264 0 0
DSP GROUP INC COM 23332B106 32,446 2,259,443 SH   SOLE 21 2,259,443 0 0
DSP GROUP INC COM 23332B106 10,366 721,843 SH   SOLE 22 715,689 0 6,154
DSP GROUP INC COM 23332B106 333 23,190 SH   SOLE 30 23,190 0 0
DTE ENERGY CO COM 233331107 64,958 507,961 SH   SOLE 2 107,549 0 400,412
DTE ENERGY CO COM 233331107 8,590 67,170 SH   SOLE 4 62,379 0 4,791
DTE ENERGY CO COM 233331107 24,866 194,446 SH   SOLE 7 186,005 0 8,441
DTE ENERGY CO COM 233331107 4,167 32,589 SH   SOLE 13 32,589 0 0
DTE ENERGY CO COM 233331107 199 1,558 SH   SOLE 15 1,558 0 0
DTE ENERGY CO COM 233331107 67,388 526,963 SH   SOLE 18 493,072 0 33,891
DTE ENERGY CO COM 233331107 34,516 269,909 SH   SOLE 19 269,909 0 0
DTE ENERGY CO COM 233331107 848,483 6,634,991 SH   SOLE 21 6,634,991 0 0
DTE ENERGY CO COM 233331107 646,863 5,058,363 SH   SOLE 22 4,388,961 0 669,402
DTE ENERGY CO COM 233331107 17,273 135,071 SH   SOLE 23 135,071 0 0
DTE ENERGY CO COM 233331107 22,199 173,596 SH   SOLE 25 173,596 0 0
DTE ENERGY CO COM 233331107 109,304 854,740 SH   SOLE 26 238,112 0 616,628
DTE ENERGY CO COM 233331107 4,673 36,544 SH   SOLE 28 27,071 0 9,473
DTE ENERGY CO COM 233331107 521 4,074 SH   SOLE 29 4,074 0 0
DTE ENERGY CO COM 233331107 94,279 737,247 SH   SOLE 30 737,247 0 0
DTE ENERGY CO COM 233331107 8,441 66,004 SH   SOLE 31 36,334 0 29,670
DTE ENERGY CO COM 233331107 3,122 24,417 SH   SOLE 32 24,417 0 0
DTE ENERGY CO COM 233331107 1,347 10,536 SH   SOLE 34 10,536 0 0
DTE ENERGY CO COM 233331107 7,398 57,852 SH   SOLE 35 57,852 0 0
DTE ENERGY CO COM 233331107 25,324 198,029 SH   SOLE 36 198,029 0 0
DTE ENERGY CO COM 233331107 558 4,363 SH   SOLE 40 4,363 0 0
DTE ENERGY CO UNIT 99/99/9999 233331883 38,227 680,198 SH   SOLE 21 680,198 0 0
DUCOMMUN INC DEL COM 264147109 460 10,202 SH   SOLE 2 929 0 9,273
DUCOMMUN INC DEL COM 264147109 12 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,659 36,816 SH   SOLE 18 36,816 0 0
DUCOMMUN INC DEL COM 264147109 1,156 25,640 SH   SOLE 19 25,640 0 0
DUCOMMUN INC DEL COM 264147109 16,237 360,262 SH   SOLE 21 360,262 0 0
DUCOMMUN INC DEL COM 264147109 16,101 357,250 SH   SOLE 22 341,356 0 15,894
DUCOMMUN INC DEL COM 264147109 50 1,110 SH   SOLE 23 1,110 0 0
DUCOMMUN INC DEL COM 264147109 391 8,685 SH   SOLE 26 0 0 8,685
DUCOMMUN INC DEL COM 264147109 69 1,524 SH   SOLE 30 1,524 0 0
DUCOMMUN INC DEL COM 264147109 299 6,644 SH   SOLE 34 6,644 0 0
DUCOMMUN INC DEL COM 264147109 46 1,014 SH   SOLE 40 1,014 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 161,528 1,830,552 SH   SOLE 2 259,879 0 1,570,673
DUKE ENERGY CORP NEW COM NEW 26441C204 25,142 284,925 SH   SOLE 4 265,099 0 19,826
DUKE ENERGY CORP NEW COM NEW 26441C204 71,281 807,810 SH   SOLE 7 768,865 0 38,945
DUKE ENERGY CORP NEW COM NEW 26441C204 2,637 29,890 SH   SOLE 13 29,890 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 579 6,564 SH   SOLE 15 6,564 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 112,464 1,274,528 SH   SOLE 18 1,176,969 0 97,559
DUKE ENERGY CORP NEW COM NEW 26441C204 19,999 226,644 SH   SOLE 19 226,644 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,716,998 19,458,278 SH   SOLE 21 19,458,278 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,641,528 18,602,988 SH   SOLE 22 16,548,725 0 2,054,263
DUKE ENERGY CORP NEW COM NEW 26441C204 47,527 538,612 SH   SOLE 23 538,612 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 59,653 676,032 SH   SOLE 25 676,032 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 212,438 2,407,505 SH   SOLE 26 852,902 0 1,554,603
DUKE ENERGY CORP NEW COM NEW 26441C204 12,458 141,188 SH   SOLE 28 103,536 0 37,652
DUKE ENERGY CORP NEW COM NEW 26441C204 1,539 17,437 SH   SOLE 29 17,437 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 259,509 2,940,950 SH   SOLE 30 2,940,950 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 22,070 250,113 SH   SOLE 31 135,510 0 114,603
DUKE ENERGY CORP NEW COM NEW 26441C204 3,577 40,535 SH   SOLE 34 40,535 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,442 107,005 SH   SOLE 35 107,005 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 68,462 775,863 SH   SOLE 36 775,863 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,419 16,084 SH   SOLE 40 16,084 0 0
DUKE REALTY CORP COM NEW 264411505 56,399 1,784,221 SH   SOLE 2 114,353 0 1,669,868
DUKE REALTY CORP COM NEW 264411505 6,860 217,029 SH   SOLE 4 207,980 0 9,049
DUKE REALTY CORP COM NEW 264411505 23,729 750,673 SH   SOLE 7 720,002 0 30,671
DUKE REALTY CORP COM NEW 264411505 221 6,997 SH   SOLE 13 6,997 0 0
DUKE REALTY CORP COM NEW 264411505 508 16,065 SH   SOLE 15 16,065 0 0
DUKE REALTY CORP COM NEW 264411505 23,404 740,390 SH   SOLE 18 692,771 0 47,619
DUKE REALTY CORP COM NEW 264411505 18,234 576,854 SH   SOLE 19 576,854 0 0
DUKE REALTY CORP COM NEW 264411505 403,014 12,749,575 SH   SOLE 21 12,749,575 0 0
DUKE REALTY CORP COM NEW 264411505 431,729 13,658,001 SH   SOLE 22 12,683,012 0 974,989
DUKE REALTY CORP COM NEW 264411505 8,638 273,283 SH   SOLE 23 273,283 0 0
DUKE REALTY CORP COM NEW 264411505 35,205 1,113,729 SH   SOLE 25 1,113,729 0 0
DUKE REALTY CORP COM NEW 264411505 50,033 1,582,819 SH   SOLE 26 517,107 0 1,065,712
DUKE REALTY CORP COM NEW 264411505 2,140 67,713 SH   SOLE 28 49,308 0 18,405
DUKE REALTY CORP COM NEW 264411505 8,485 268,413 SH   SOLE 29 193,014 0 75,399
DUKE REALTY CORP COM NEW 264411505 91,314 2,888,759 SH   SOLE 30 2,888,759 0 0
DUKE REALTY CORP COM NEW 264411505 4,152 131,359 SH   SOLE 31 72,782 0 58,577
DUKE REALTY CORP COM NEW 264411505 1,153 36,480 SH   SOLE 34 36,480 0 0
DUKE REALTY CORP COM NEW 264411505 8,337 263,752 SH   SOLE 36 263,752 0 0
DUKE REALTY CORP COM NEW 264411505 226 7,136 SH   SOLE 40 7,136 0 0
DULUTH HLDGS INC COM CL B 26443V101 138 10,187 SH   SOLE 2 317 0 9,870
DULUTH HLDGS INC COM CL B 26443V101 4 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 465 34,246 SH   SOLE 18 34,246 0 0
DULUTH HLDGS INC COM CL B 26443V101 245 17,993 SH   SOLE 19 17,993 0 0
DULUTH HLDGS INC COM CL B 26443V101 5,085 374,166 SH   SOLE 21 374,166 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,174 307,110 SH   SOLE 22 288,664 0 18,446
DULUTH HLDGS INC COM CL B 26443V101 18 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 28 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 103 7,601 SH   SOLE 30 7,601 0 0
DULUTH HLDGS INC COM CL B 26443V101 25 1,857 SH   SOLE 40 1,857 0 0
DUNKIN BRANDS GROUP INC COM 265504100 15,152 190,207 SH   SOLE 2 44,869 0 145,338
DUNKIN BRANDS GROUP INC COM 265504100 35 439 SH   SOLE 4 439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 148 1,861 SH   SOLE 7 1,861 0 0
DUNKIN BRANDS GROUP INC COM 265504100 19,773 248,218 SH   SOLE 18 248,218 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,456 18,273 SH   SOLE 19 18,273 0 0
DUNKIN BRANDS GROUP INC COM 265504100 334,674 4,201,281 SH   SOLE 21 4,201,281 0 0
DUNKIN BRANDS GROUP INC COM 265504100 223,096 2,800,603 SH   SOLE 22 2,641,592 0 159,011
DUNKIN BRANDS GROUP INC COM 265504100 2,465 30,950 SH   SOLE 26 20,291 0 10,659
DUNKIN BRANDS GROUP INC COM 265504100 820 10,289 SH   SOLE 28 10,289 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,900 23,853 SH   SOLE 30 23,853 0 0
DUNKIN BRANDS GROUP INC COM 265504100 156 1,960 SH   SOLE 31 1,760 0 200
DUNKIN BRANDS GROUP INC COM 265504100 114 1,434 SH   SOLE 36 1,434 0 0
DUNKIN BRANDS GROUP INC COM 265504100 609 7,647 SH   SOLE 40 7,647 0 0
DUPONT DE NEMOURS INC COM 26614N102 162,672 2,166,943 SH   SOLE 2 492,396 0 1,674,547
DUPONT DE NEMOURS INC COM 26614N102 22,326 297,401 SH   SOLE 4 276,990 0 20,411
DUPONT DE NEMOURS INC COM 26614N102 49,490 659,250 SH   SOLE 7 656,020 0 3,230
DUPONT DE NEMOURS INC COM 26614N102 1,568 20,893 SH   SOLE 13 20,893 0 0
DUPONT DE NEMOURS INC COM 26614N102 526 7,007 SH   SOLE 15 7,007 0 0
DUPONT DE NEMOURS INC COM 26614N102 24 314 SH   SOLE 17 0 0 314
DUPONT DE NEMOURS INC COM 26614N102 209,322 2,788,358 SH   SOLE 18 2,587,833 0 200,525
DUPONT DE NEMOURS INC COM 26614N102 248,765 3,313,768 SH   SOLE 19 3,313,768 0 0
DUPONT DE NEMOURS INC COM 26614N102 963,687 12,837,176 SH   SOLE 21 12,837,176 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,373,432 18,295,349 SH   SOLE 22 16,167,143 0 2,128,206
DUPONT DE NEMOURS INC COM 26614N102 43,788 583,294 SH   SOLE 23 583,294 0 0
DUPONT DE NEMOURS INC COM 26614N102 54,863 730,829 SH   SOLE 25 720,137 0 10,692
DUPONT DE NEMOURS INC COM 26614N102 240,901 3,209,022 SH   SOLE 26 833,124 0 2,375,898
DUPONT DE NEMOURS INC COM 26614N102 11,044 147,110 SH   SOLE 28 107,932 0 39,178
DUPONT DE NEMOURS INC COM 26614N102 7,835 104,373 SH   SOLE 29 23,827 0 80,546
DUPONT DE NEMOURS INC COM 26614N102 188,738 2,514,162 SH   SOLE 30 2,514,162 0 0
DUPONT DE NEMOURS INC COM 26614N102 21,669 288,656 SH   SOLE 31 153,977 0 134,679
DUPONT DE NEMOURS INC COM 26614N102 1,634 21,772 SH   SOLE 32 21,772 0 0
DUPONT DE NEMOURS INC COM 26614N102 41,921 558,419 SH   SOLE 34 558,419 0 0
DUPONT DE NEMOURS INC COM 26614N102 43,962 585,619 SH   SOLE 36 585,619 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,241 16,535 SH   SOLE 40 16,535 0 0
DURECT CORP COM 266605104 50 76,145 SH   SOLE 21 76,145 0 0
DURECT CORP COM 266605104 1,879 2,882,253 SH   SOLE 22 2,882,253 0 0
DURECT CORP COM 266605104 134 205,615 SH   SOLE 26 0 0 205,615
DXC TECHNOLOGY CO COM 23355L106 36,268 657,623 SH   SOLE 2 57,397 0 600,226
DXC TECHNOLOGY CO COM 23355L106 4,729 85,745 SH   SOLE 4 78,231 0 7,514
DXC TECHNOLOGY CO COM 23355L106 15,809 286,649 SH   SOLE 7 238,550 0 48,099
DXC TECHNOLOGY CO COM 23355L106 826 14,983 SH   SOLE 13 14,983 0 0
DXC TECHNOLOGY CO COM 23355L106 140 2,531 SH   SOLE 15 2,531 0 0
DXC TECHNOLOGY CO COM 23355L106 14 246 SH   SOLE 17 0 0 246
DXC TECHNOLOGY CO COM 23355L106 30,512 553,255 SH   SOLE 18 517,678 0 35,577
DXC TECHNOLOGY CO COM 23355L106 10,610 192,384 SH   SOLE 19 192,384 0 0
DXC TECHNOLOGY CO COM 23355L106 366,165 6,639,439 SH   SOLE 21 6,639,439 0 0
DXC TECHNOLOGY CO COM 23355L106 373,285 6,768,537 SH   SOLE 22 6,023,004 0 745,533
DXC TECHNOLOGY CO COM 23355L106 10,621 192,592 SH   SOLE 23 192,592 0 0
DXC TECHNOLOGY CO COM 23355L106 14,500 262,925 SH   SOLE 25 262,925 0 0
DXC TECHNOLOGY CO COM 23355L106 76,936 1,395,031 SH   SOLE 26 350,159 0 1,044,872
DXC TECHNOLOGY CO COM 23355L106 2,891 52,423 SH   SOLE 28 38,320 0 14,103
DXC TECHNOLOGY CO COM 23355L106 341 6,178 SH   SOLE 29 6,178 0 0
DXC TECHNOLOGY CO COM 23355L106 63,366 1,148,983 SH   SOLE 30 1,148,983 0 0
DXC TECHNOLOGY CO COM 23355L106 5,423 98,324 SH   SOLE 31 54,431 0 43,893
DXC TECHNOLOGY CO COM 23355L106 3,509 63,633 SH   SOLE 34 63,633 0 0
DXC TECHNOLOGY CO COM 23355L106 11,791 213,791 SH   SOLE 36 213,791 0 0
DXC TECHNOLOGY CO COM 23355L106 315 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 698 18,421 SH   SOLE 2 2,898 0 15,523
DXP ENTERPRISES INC NEW COM NEW 233377407 11 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2,925 77,193 SH   SOLE 18 75,057 0 2,136
DXP ENTERPRISES INC NEW COM NEW 233377407 2,309 60,929 SH   SOLE 19 60,929 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 66,509 1,755,321 SH   SOLE 21 1,755,321 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 20,417 538,843 SH   SOLE 22 511,857 0 26,986
DXP ENTERPRISES INC NEW COM NEW 233377407 271 7,156 SH   SOLE 23 7,156 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 517 13,633 SH   SOLE 26 0 0 13,633
DXP ENTERPRISES INC NEW COM NEW 233377407 74 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 954 25,184 SH   SOLE 30 25,184 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 49 1,293 SH   SOLE 40 1,293 0 0
DYADIC INTL INC DEL COM 26745T101 25 3,915 SH   SOLE 18 3,915 0 0
DYADIC INTL INC DEL COM 26745T101 312 49,798 SH   SOLE 21 49,798 0 0
DYCOM INDS INC COM 267475101 2,407 40,880 SH   SOLE 2 14,546 0 26,334
DYCOM INDS INC COM 267475101 12 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 456 7,740 SH   SOLE 7 7,740 0 0
DYCOM INDS INC COM 267475101 10,212 173,472 SH   SOLE 18 173,472 0 0
DYCOM INDS INC COM 267475101 3,065 52,058 SH   SOLE 19 52,058 0 0
DYCOM INDS INC COM 267475101 125,943 2,139,341 SH   SOLE 21 2,139,341 0 0
DYCOM INDS INC COM 267475101 62,222 1,056,936 SH   SOLE 22 1,010,916 0 46,020
DYCOM INDS INC COM 267475101 583 9,911 SH   SOLE 26 5,566 0 4,345
DYCOM INDS INC COM 267475101 247 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 537 9,129 SH   SOLE 30 9,129 0 0
DYCOM INDS INC COM 267475101 214 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1,258 1,290,000 PRN   SOLE 21 1,290,000 0 0
DYNASIL CORP AMER COM 268102100 12 11,949 SH   SOLE 21 11,949 0 0
DYNATRONICS CORP COM NEW 268157401 36 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 232 58,175 SH   SOLE 2 2,299 0 55,876
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 879 220,321 SH   SOLE 18 220,321 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 439 110,017 SH   SOLE 19 110,017 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 8,889 2,227,882 SH   SOLE 21 2,227,882 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 7,645 1,916,153 SH   SOLE 22 1,834,615 0 81,538
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 27 6,866 SH   SOLE 26 0 0 6,866
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 37 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 64 16,049 SH   SOLE 30 16,049 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 19 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM 26817Q886 364 21,716 SH   SOLE 2 1,065 0 20,651
DYNEX CAP INC COM 26817Q886 1,382 82,514 SH   SOLE 18 82,514 0 0
DYNEX CAP INC COM 26817Q886 668 39,873 SH   SOLE 19 39,873 0 0
DYNEX CAP INC COM 26817Q886 22,860 1,364,765 SH   SOLE 21 1,364,765 0 0
DYNEX CAP INC COM 26817Q886 280 16,690 SH   SOLE 26 11,748 0 4,942
DYNEX CAP INC COM 26817Q886 41 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 151 9,031 SH   SOLE 30 9,031 0 0
DYNEX CAP INC COM 26817Q886 29 1,733 SH   SOLE 40 1,733 0 0
E L F BEAUTY INC COM 26856L103 370 26,211 SH   SOLE 2 1,096 0 25,115
E L F BEAUTY INC COM 26856L103 5 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 1,208 85,639 SH   SOLE 18 85,639 0 0
E L F BEAUTY INC COM 26856L103 631 44,751 SH   SOLE 19 44,751 0 0
E L F BEAUTY INC COM 26856L103 11,424 810,235 SH   SOLE 21 810,235 0 0
E L F BEAUTY INC COM 26856L103 10,374 735,753 SH   SOLE 22 708,825 0 26,928
E L F BEAUTY INC COM 26856L103 108 7,646 SH   SOLE 30 7,646 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 26,230 588,121 SH   SOLE 2 47,786 0 540,335
E TRADE FINANCIAL CORP COM NEW 269246401 4,239 95,044 SH   SOLE 4 88,081 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 9,640 216,141 SH   SOLE 7 216,141 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 69 1,555 SH   SOLE 13 1,555 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 96 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 115,244 2,583,947 SH   SOLE 18 2,386,038 0 197,909
E TRADE FINANCIAL CORP COM NEW 269246401 47,663 1,068,681 SH   SOLE 19 1,068,681 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 250,152 5,608,789 SH   SOLE 21 5,608,789 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 273,025 6,121,638 SH   SOLE 22 5,459,030 0 662,608
E TRADE FINANCIAL CORP COM NEW 269246401 9,272 207,883 SH   SOLE 23 207,883 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 12,447 279,077 SH   SOLE 25 233,371 0 45,706
E TRADE FINANCIAL CORP COM NEW 269246401 41,530 931,171 SH   SOLE 26 313,742 0 617,429
E TRADE FINANCIAL CORP COM NEW 269246401 2,175 48,777 SH   SOLE 28 36,165 0 12,612
E TRADE FINANCIAL CORP COM NEW 269246401 2,510 56,283 SH   SOLE 29 5,325 0 50,958
E TRADE FINANCIAL CORP COM NEW 269246401 43,727 980,426 SH   SOLE 30 980,426 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 3,948 88,512 SH   SOLE 31 52,434 0 36,078
E TRADE FINANCIAL CORP COM NEW 269246401 39,245 879,934 SH   SOLE 34 879,934 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 9,316 208,868 SH   SOLE 36 208,868 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 246 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 1,742 32,182 SH   SOLE 2 1,390 0 30,792
EAGLE BANCORP INC MD COM 268948106 8 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 37 676 SH   SOLE 7 676 0 0
EAGLE BANCORP INC MD COM 268948106 7,833 144,705 SH   SOLE 18 144,705 0 0
EAGLE BANCORP INC MD COM 268948106 3,100 57,272 SH   SOLE 19 57,272 0 0
EAGLE BANCORP INC MD COM 268948106 188,493 3,482,235 SH   SOLE 21 3,482,235 0 0
EAGLE BANCORP INC MD COM 268948106 52,863 976,601 SH   SOLE 22 933,651 0 42,950
EAGLE BANCORP INC MD COM 268948106 370 6,830 SH   SOLE 26 3,847 0 2,983
EAGLE BANCORP INC MD COM 268948106 243 4,492 SH   SOLE 28 4,492 0 0
EAGLE BANCORP INC MD COM 268948106 2,567 47,427 SH   SOLE 30 47,427 0 0
EAGLE BANCORP INC MD COM 268948106 4,045 74,732 SH   SOLE 31 0 0 74,732
EAGLE BANCORP INC MD COM 268948106 180 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 20 1,229 SH   SOLE 18 1,229 0 0
EAGLE BANCORP MONT INC COM 26942G100 14 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 235 44,922 SH   SOLE 2 1,848 0 43,074
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 6 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 813 155,166 SH   SOLE 18 155,166 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 405 77,240 SH   SOLE 19 77,240 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 8,273 1,578,776 SH   SOLE 21 1,578,776 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7,682 1,466,104 SH   SOLE 22 1,431,103 0 35,001
EAGLE MATERIALS INC COM 26969P108 9,540 102,912 SH   SOLE 2 22,814 0 80,098
EAGLE MATERIALS INC COM 26969P108 19 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 81 873 SH   SOLE 7 873 0 0
EAGLE MATERIALS INC COM 26969P108 11,539 124,478 SH   SOLE 18 124,478 0 0
EAGLE MATERIALS INC COM 26969P108 931 10,048 SH   SOLE 19 10,048 0 0
EAGLE MATERIALS INC COM 26969P108 221,857 2,393,279 SH   SOLE 21 2,393,279 0 0
EAGLE MATERIALS INC COM 26969P108 135,148 1,457,906 SH   SOLE 22 1,364,895 0 93,011
EAGLE MATERIALS INC COM 26969P108 1,743 18,800 SH   SOLE 26 13,035 0 5,765
EAGLE MATERIALS INC COM 26969P108 553 5,964 SH   SOLE 28 5,964 0 0
EAGLE MATERIALS INC COM 26969P108 1,219 13,147 SH   SOLE 30 13,147 0 0
EAGLE MATERIALS INC COM 26969P108 103 1,112 SH   SOLE 31 1,012 0 100
EAGLE MATERIALS INC COM 26969P108 436 4,699 SH   SOLE 40 4,699 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 448 8,045 SH   SOLE 2 387 0 7,658
EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,359 42,359 SH   SOLE 18 42,359 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,073 19,263 SH   SOLE 19 19,263 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 67,414 1,210,740 SH   SOLE 21 1,210,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 18,083 324,771 SH   SOLE 22 313,087 0 11,684
EAGLE PHARMACEUTICALS INC COM 269796108 40 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 97 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 5,933 106,563 SH   SOLE 30 106,563 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,546 27,770 SH   SOLE 31 0 0 27,770
EAGLE PHARMACEUTICALS INC COM 269796108 39 706 SH   SOLE 34 706 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 46 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 168 27,381 SH   SOLE 2 660 0 26,721
EARTHSTONE ENERGY INC CL A 27032D304 407 66,517 SH   SOLE 18 66,517 0 0
EARTHSTONE ENERGY INC CL A 27032D304 173 28,280 SH   SOLE 19 28,280 0 0
EARTHSTONE ENERGY INC CL A 27032D304 4,018 656,584 SH   SOLE 21 656,584 0 0
EARTHSTONE ENERGY INC CL A 27032D304 2,458 401,569 SH   SOLE 22 390,006 0 11,563
EAST WEST BANCORP INC COM 27579R104 23,664 505,958 SH   SOLE 2 174,300 0 331,658
EAST WEST BANCORP INC COM 27579R104 3,467 74,127 SH   SOLE 4 70,304 0 3,823
EAST WEST BANCORP INC COM 27579R104 819 17,508 SH   SOLE 7 17,508 0 0
EAST WEST BANCORP INC COM 27579R104 188 4,018 SH   SOLE 13 4,018 0 0
EAST WEST BANCORP INC COM 27579R104 20,341 434,918 SH   SOLE 18 421,320 0 13,598
EAST WEST BANCORP INC COM 27579R104 11,487 245,599 SH   SOLE 19 245,599 0 0
EAST WEST BANCORP INC COM 27579R104 371,079 7,934,117 SH   SOLE 21 7,934,117 0 0
EAST WEST BANCORP INC COM 27579R104 249,898 5,343,135 SH   SOLE 22 4,834,818 0 508,317
EAST WEST BANCORP INC COM 27579R104 6,848 146,419 SH   SOLE 23 146,419 0 0
EAST WEST BANCORP INC COM 27579R104 514 10,999 SH   SOLE 25 10,999 0 0
EAST WEST BANCORP INC COM 27579R104 14,876 318,065 SH   SOLE 26 147,887 0 170,178
EAST WEST BANCORP INC COM 27579R104 1,277 27,295 SH   SOLE 28 20,405 0 6,890
EAST WEST BANCORP INC COM 27579R104 5,238 111,990 SH   SOLE 29 11,873 0 100,117
EAST WEST BANCORP INC COM 27579R104 13,676 292,413 SH   SOLE 30 292,413 0 0
EAST WEST BANCORP INC COM 27579R104 3,670 78,477 SH   SOLE 31 47,686 0 30,791
EAST WEST BANCORP INC COM 27579R104 12,784 273,340 SH   SOLE 34 273,340 0 0
EAST WEST BANCORP INC COM 27579R104 1,570 33,578 SH   SOLE 36 33,578 0 0
EAST WEST BANCORP INC COM 27579R104 136 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,293 71,400 SH   SOLE 2 2,864 0 68,536
EASTERLY GOVT PPTYS INC COM 27616P103 318 17,572 SH   SOLE 4 17,572 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,323 73,051 SH   SOLE 7 73,051 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 48 2,651 SH   SOLE 15 2,651 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,443 300,527 SH   SOLE 18 300,527 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 3,588 198,121 SH   SOLE 19 198,121 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 135,090 7,459,391 SH   SOLE 21 7,459,391 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 52,434 2,895,283 SH   SOLE 22 2,810,342 0 84,941
EASTERLY GOVT PPTYS INC COM 27616P103 43 2,369 SH   SOLE 23 2,369 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,622 144,800 SH   SOLE 25 144,800 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 917 50,649 SH   SOLE 26 23,686 0 26,963
EASTERLY GOVT PPTYS INC COM 27616P103 139 7,673 SH   SOLE 28 7,673 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 632 34,898 SH   SOLE 29 34,898 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,144 394,471 SH   SOLE 30 394,471 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 133 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 159 5,672 SH   SOLE 2 203 0 5,469
EASTERN CO COM 276317104 513 18,309 SH   SOLE 18 18,309 0 0
EASTERN CO COM 276317104 256 9,152 SH   SOLE 19 9,152 0 0
EASTERN CO COM 276317104 5,031 179,555 SH   SOLE 21 179,555 0 0
EASTERN CO COM 276317104 1,693 60,426 SH   SOLE 22 57,163 0 3,263
EASTGROUP PPTY INC COM 277276101 16,952 146,160 SH   SOLE 2 30,067 0 116,093
EASTGROUP PPTY INC COM 277276101 1,203 10,376 SH   SOLE 4 10,376 0 0
EASTGROUP PPTY INC COM 277276101 4,504 38,836 SH   SOLE 7 38,836 0 0
EASTGROUP PPTY INC COM 277276101 160 1,376 SH   SOLE 15 1,376 0 0
EASTGROUP PPTY INC COM 277276101 24,768 213,556 SH   SOLE 18 205,786 0 7,770
EASTGROUP PPTY INC COM 277276101 36,851 317,732 SH   SOLE 19 317,732 0 0
EASTGROUP PPTY INC COM 277276101 328,996 2,836,659 SH   SOLE 21 2,836,659 0 0
EASTGROUP PPTY INC COM 277276101 222,671 1,919,906 SH   SOLE 22 1,869,472 0 50,434
EASTGROUP PPTY INC COM 277276101 5,814 50,130 SH   SOLE 23 50,130 0 0
EASTGROUP PPTY INC COM 277276101 9,254 79,793 SH   SOLE 25 79,793 0 0
EASTGROUP PPTY INC COM 277276101 14,115 121,700 SH   SOLE 26 10,559 0 111,141
EASTGROUP PPTY INC COM 277276101 552 4,763 SH   SOLE 28 4,763 0 0
EASTGROUP PPTY INC COM 277276101 2,154 18,571 SH   SOLE 29 18,571 0 0
EASTGROUP PPTY INC COM 277276101 19,148 165,101 SH   SOLE 30 165,101 0 0
EASTGROUP PPTY INC COM 277276101 373 3,218 SH   SOLE 34 3,218 0 0
EASTGROUP PPTY INC COM 277276101 429 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEMICAL CO COM 277432100 37,310 479,372 SH   SOLE 2 160,554 0 318,818
EASTMAN CHEMICAL CO COM 277432100 4,759 61,148 SH   SOLE 4 57,391 0 3,757
EASTMAN CHEMICAL CO COM 277432100 11,884 152,696 SH   SOLE 7 131,175 0 21,521
EASTMAN CHEMICAL CO COM 277432100 435 5,583 SH   SOLE 13 5,583 0 0
EASTMAN CHEMICAL CO COM 277432100 98 1,265 SH   SOLE 15 1,265 0 0
EASTMAN CHEMICAL CO COM 277432100 27,245 350,054 SH   SOLE 18 330,908 0 19,146
EASTMAN CHEMICAL CO COM 277432100 6,113 78,538 SH   SOLE 19 78,538 0 0
EASTMAN CHEMICAL CO COM 277432100 251,686 3,233,790 SH   SOLE 21 3,233,790 0 0
EASTMAN CHEMICAL CO COM 277432100 292,862 3,762,841 SH   SOLE 22 3,352,953 0 409,888
EASTMAN CHEMICAL CO COM 277432100 9,887 127,028 SH   SOLE 23 127,028 0 0
EASTMAN CHEMICAL CO COM 277432100 12,420 159,573 SH   SOLE 25 159,573 0 0
EASTMAN CHEMICAL CO COM 277432100 47,008 603,983 SH   SOLE 26 202,021 0 401,962
EASTMAN CHEMICAL CO COM 277432100 2,060 26,463 SH   SOLE 28 19,223 0 7,240
EASTMAN CHEMICAL CO COM 277432100 2,540 32,630 SH   SOLE 29 3,236 0 29,394
EASTMAN CHEMICAL CO COM 277432100 40,415 519,276 SH   SOLE 30 519,276 0 0
EASTMAN CHEMICAL CO COM 277432100 4,268 54,841 SH   SOLE 31 27,523 0 27,318
EASTMAN CHEMICAL CO COM 277432100 2,106 27,062 SH   SOLE 34 27,062 0 0
EASTMAN CHEMICAL CO COM 277432100 9,021 115,907 SH   SOLE 36 115,907 0 0
EASTMAN CHEMICAL CO COM 277432100 226 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 8 3,231 SH   SOLE 18 3,231 0 0
EASTMAN KODAK CO COM NEW 277461406 155 64,589 SH   SOLE 21 64,589 0 0
EASTMAN KODAK CO COM NEW 277461406 909 378,770 SH   SOLE 22 378,770 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 7 1,520 SH   SOLE 18 1,520 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 94 20,824 SH   SOLE 21 20,824 0 0
EATON CORP PLC SHS G29183103 91,655 1,100,564 SH   SOLE 2 150,673 0 949,891
EATON CORP PLC SHS G29183103 14,582 175,100 SH   SOLE 4 163,562 0 11,538
EATON CORP PLC SHS G29183103 46,514 558,525 SH   SOLE 7 430,858 0 127,667
EATON CORP PLC SHS G29183103 1,412 16,953 SH   SOLE 13 16,953 0 0
EATON CORP PLC SHS G29183103 341 4,093 SH   SOLE 15 4,093 0 0
EATON CORP PLC SHS G29183103 0 3 SH   SOLE 17 0 0 3
EATON CORP PLC SHS G29183103 86,738 1,041,522 SH   SOLE 18 983,266 0 58,256
EATON CORP PLC SHS G29183103 12,732 152,880 SH   SOLE 19 152,880 0 0
EATON CORP PLC SHS G29183103 923,595 11,090,238 SH   SOLE 21 11,090,238 0 0
EATON CORP PLC SHS G29183103 875,924 10,517,814 SH   SOLE 22 9,299,730 0 1,218,084
EATON CORP PLC SHS G29183103 25,903 311,036 SH   SOLE 23 311,036 0 0
EATON CORP PLC SHS G29183103 39,039 468,771 SH   SOLE 25 468,771 0 0
EATON CORP PLC SHS G29183103 192,699 2,313,868 SH   SOLE 26 498,107 0 1,815,761
EATON CORP PLC SHS G29183103 6,910 82,979 SH   SOLE 28 60,034 0 22,945
EATON CORP PLC SHS G29183103 825 9,910 SH   SOLE 29 9,910 0 0
EATON CORP PLC SHS G29183103 128,361 1,541,322 SH   SOLE 30 1,541,322 0 0
EATON CORP PLC SHS G29183103 12,486 149,929 SH   SOLE 31 81,651 0 68,278
EATON CORP PLC SHS G29183103 3,578 42,958 SH   SOLE 32 42,958 0 0
EATON CORP PLC SHS G29183103 39,783 477,698 SH   SOLE 34 477,698 0 0
EATON CORP PLC SHS G29183103 8,593 103,185 SH   SOLE 35 103,185 0 0
EATON CORP PLC SHS G29183103 27,990 336,092 SH   SOLE 36 336,092 0 0
EATON CORP PLC SHS G29183103 755 9,067 SH   SOLE 40 9,067 0 0
EATON VANCE CORP COM NON VTG 278265103 14,574 337,905 SH   SOLE 2 85,874 0 252,031
EATON VANCE CORP COM NON VTG 278265103 1,726 40,015 SH   SOLE 4 36,817 0 3,198
EATON VANCE CORP COM NON VTG 278265103 8,278 191,926 SH   SOLE 7 159,316 0 32,610
EATON VANCE CORP COM NON VTG 278265103 33 775 SH   SOLE 13 775 0 0
EATON VANCE CORP COM NON VTG 278265103 0 9 SH   SOLE 17 0 0 9
EATON VANCE CORP COM NON VTG 278265103 16,269 377,204 SH   SOLE 18 367,562 0 9,642
EATON VANCE CORP COM NON VTG 278265103 1,109 25,716 SH   SOLE 19 25,716 0 0
EATON VANCE CORP COM NON VTG 278265103 279,218 6,473,878 SH   SOLE 21 6,473,878 0 0
EATON VANCE CORP COM NON VTG 278265103 165,756 3,843,174 SH   SOLE 22 3,598,503 0 244,671
EATON VANCE CORP COM NON VTG 278265103 3,607 83,631 SH   SOLE 23 83,631 0 0
EATON VANCE CORP COM NON VTG 278265103 482 11,175 SH   SOLE 25 11,175 0 0
EATON VANCE CORP COM NON VTG 278265103 11,913 276,201 SH   SOLE 26 130,856 0 145,345
EATON VANCE CORP COM NON VTG 278265103 973 22,564 SH   SOLE 28 16,443 0 6,121
EATON VANCE CORP COM NON VTG 278265103 1,127 26,125 SH   SOLE 29 1,964 0 24,161
EATON VANCE CORP COM NON VTG 278265103 12,489 289,563 SH   SOLE 30 289,563 0 0
EATON VANCE CORP COM NON VTG 278265103 1,617 37,494 SH   SOLE 31 21,643 0 15,851
EATON VANCE CORP COM NON VTG 278265103 280 6,494 SH   SOLE 34 6,494 0 0
EATON VANCE CORP COM NON VTG 278265103 1,419 32,909 SH   SOLE 36 32,909 0 0
EATON VANCE CORP COM NON VTG 278265103 101 2,334 SH   SOLE 40 2,334 0 0
EBAY INC COM 278642103 79,531 2,013,447 SH   SOLE 2 191,121 0 1,822,326
EBAY INC COM 278642103 12,240 309,883 SH   SOLE 4 286,356 0 23,527
EBAY INC COM 278642103 31,651 801,296 SH   SOLE 7 748,190 0 53,106
EBAY INC COM 278642103 1,424 36,056 SH   SOLE 13 36,056 0 0
EBAY INC COM 278642103 439 11,108 SH   SOLE 15 11,108 0 0
EBAY INC COM 278642103 2 50 SH   SOLE 17 0 0 50
EBAY INC COM 278642103 89,327 2,261,431 SH   SOLE 18 2,146,441 0 114,990
EBAY INC COM 278642103 9,298 235,398 SH   SOLE 19 235,398 0 0
EBAY INC COM 278642103 583,283 14,766,657 SH   SOLE 21 14,766,657 0 0
EBAY INC COM 278642103 802,923 20,327,170 SH   SOLE 22 18,094,750 0 2,232,420
EBAY INC COM 278642103 24,495 620,126 SH   SOLE 23 620,126 0 0
EBAY INC COM 278642103 32,117 813,098 SH   SOLE 25 813,098 0 0
EBAY INC COM 278642103 167,508 4,240,703 SH   SOLE 26 1,035,729 0 3,204,974
EBAY INC COM 278642103 6,812 172,468 SH   SOLE 28 127,086 0 45,382
EBAY INC COM 278642103 804 20,366 SH   SOLE 29 20,366 0 0
EBAY INC COM 278642103 127,625 3,231,004 SH   SOLE 30 3,231,004 0 0
EBAY INC COM 278642103 10,968 277,666 SH   SOLE 31 172,783 0 104,883
EBAY INC COM 278642103 4,815 121,906 SH   SOLE 32 121,906 0 0
EBAY INC COM 278642103 3,912 99,049 SH   SOLE 34 99,049 0 0
EBAY INC COM 278642103 25,860 654,696 SH   SOLE 36 654,696 0 0
EBAY INC COM 278642103 750 18,977 SH   SOLE 40 18,977 0 0
EBIX INC COM NEW 278715206 1,025 20,401 SH   SOLE 2 949 0 19,452
EBIX INC COM NEW 278715206 12 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 27 533 SH   SOLE 7 533 0 0
EBIX INC COM NEW 278715206 5,093 101,406 SH   SOLE 18 101,406 0 0
EBIX INC COM NEW 278715206 1,992 39,665 SH   SOLE 19 39,665 0 0
EBIX INC COM NEW 278715206 123,197 2,453,147 SH   SOLE 21 2,453,147 0 0
EBIX INC COM NEW 278715206 34,814 693,225 SH   SOLE 22 659,917 0 33,308
EBIX INC COM NEW 278715206 329 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 142 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 4,584 91,270 SH   SOLE 30 91,270 0 0
EBIX INC COM NEW 278715206 140 2,797 SH   SOLE 40 2,797 0 0
ECA MARCELLUS TR I COM UNIT 26827L109 146 83,987 SH   SOLE 31 0 0 83,987
ECHO GLOBAL LOGISTICS INC COM 27875T101 574 27,499 SH   SOLE 2 2,265 0 25,234
ECHO GLOBAL LOGISTICS INC COM 27875T101 12 597 SH   SOLE 7 597 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,661 127,520 SH   SOLE 18 127,520 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,540 73,795 SH   SOLE 19 73,795 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 64,135 3,073,049 SH   SOLE 21 3,073,049 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 19,627 940,453 SH   SOLE 22 880,986 0 59,467
ECHO GLOBAL LOGISTICS INC COM 27875T101 218 10,443 SH   SOLE 23 10,443 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 635 30,425 SH   SOLE 26 0 0 30,425
ECHO GLOBAL LOGISTICS INC COM 27875T101 79 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 886 42,456 SH   SOLE 30 42,456 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 54 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 3,846 86,769 SH   SOLE 2 3,540 0 83,229
ECHOSTAR CORP CL A 278768106 9 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106 66 1,493 SH   SOLE 7 1,493 0 0
ECHOSTAR CORP CL A 278768106 995 22,444 SH   SOLE 18 22,444 0 0
ECHOSTAR CORP CL A 278768106 487 10,980 SH   SOLE 19 10,980 0 0
ECHOSTAR CORP CL A 278768106 35,095 791,863 SH   SOLE 21 791,863 0 0
ECHOSTAR CORP CL A 278768106 56,903 1,283,914 SH   SOLE 22 1,184,030 0 99,884
ECHOSTAR CORP CL A 278768106 677 15,278 SH   SOLE 26 8,033 0 7,245
ECHOSTAR CORP CL A 278768106 295 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 616 13,900 SH   SOLE 30 13,900 0 0
ECHOSTAR CORP CL A 278768106 149 3,367 SH   SOLE 31 1,067 0 2,300
ECHOSTAR CORP CL A 278768106 153 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 216 4,869 SH   SOLE 40 4,869 0 0
ECOLAB INC COM 278865100 129,332 655,046 SH   SOLE 2 96,389 0 558,657
ECOLAB INC COM 278865100 18,117 91,759 SH   SOLE 4 84,908 0 6,851
ECOLAB INC COM 278865100 58,894 298,289 SH   SOLE 7 246,994 0 51,295
ECOLAB INC COM 278865100 2,305 11,672 SH   SOLE 13 11,672 0 0
ECOLAB INC COM 278865100 492 2,490 SH   SOLE 15 2,490 0 0
ECOLAB INC COM 278865100 108,473 549,396 SH   SOLE 18 510,696 0 38,700
ECOLAB INC COM 278865100 25,771 130,528 SH   SOLE 19 130,528 0 0
ECOLAB INC COM 278865100 1,251,305 6,337,646 SH   SOLE 21 6,337,646 0 0
ECOLAB INC COM 278865100 1,256,774 6,365,347 SH   SOLE 22 5,649,633 0 715,714
ECOLAB INC COM 278865100 38,117 193,054 SH   SOLE 23 193,054 0 0
ECOLAB INC COM 278865100 48,830 247,315 SH   SOLE 25 247,315 0 0
ECOLAB INC COM 278865100 271,905 1,377,152 SH   SOLE 26 299,724 0 1,077,428
ECOLAB INC COM 278865100 10,054 50,923 SH   SOLE 28 37,389 0 13,534
ECOLAB INC COM 278865100 12,778 64,718 SH   SOLE 29 7,644 0 57,074
ECOLAB INC COM 278865100 185,322 938,622 SH   SOLE 30 938,622 0 0
ECOLAB INC COM 278865100 16,300 82,559 SH   SOLE 31 52,057 0 30,502
ECOLAB INC COM 278865100 4,240 21,473 SH   SOLE 34 21,473 0 0
ECOLAB INC COM 278865100 46,129 233,638 SH   SOLE 36 233,638 0 0
ECOLAB INC COM 278865100 1,158 5,866 SH   SOLE 40 5,866 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 6 564 SH   SOLE 18 564 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 92 8,455 SH   SOLE 21 8,455 0 0
ECOPETROL S A SPONSORED ADS 279158109 4,191 229,158 SH   SOLE 2 16,003 0 213,155
ECOPETROL S A SPONSORED ADS 279158109 2,887 157,821 SH   SOLE 18 0 0 157,821
ECOPETROL S A SPONSORED ADS 279158109 2,588 141,505 SH   SOLE 19 141,505 0 0
ECOPETROL S A SPONSORED ADS 279158109 18,806 1,028,197 SH   SOLE 21 1,028,197 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,330 400,750 SH   SOLE 25 400,750 0 0
ECOPETROL S A SPONSORED ADS 279158109 493 26,928 SH   SOLE 26 1,511 0 25,417
ECOPETROL S A SPONSORED ADS 279158109 124 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 3,478 190,152 SH   SOLE 30 190,152 0 0
ECOPETROL S A SPONSORED ADS 279158109 23,844 1,303,666 SH   SOLE 34 1,303,666 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,099 77,872 SH   SOLE 2 25,193 0 52,679
EDGEWELL PERS CARE CO COM 28035Q102 8 280 SH   SOLE 4 280 0 0
EDGEWELL PERS CARE CO COM 28035Q102 43 1,605 SH   SOLE 7 1,605 0 0
EDGEWELL PERS CARE CO COM 28035Q102 8,213 304,760 SH   SOLE 18 304,760 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,494 92,555 SH   SOLE 19 92,555 0 0
EDGEWELL PERS CARE CO COM 28035Q102 102,236 3,793,558 SH   SOLE 21 3,793,558 0 0
EDGEWELL PERS CARE CO COM 28035Q102 50,674 1,880,303 SH   SOLE 22 1,804,112 0 76,191
EDGEWELL PERS CARE CO COM 28035Q102 320 11,887 SH   SOLE 26 7,418 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 151 5,597 SH   SOLE 28 5,597 0 0
EDGEWELL PERS CARE CO COM 28035Q102 386 14,337 SH   SOLE 30 14,337 0 0
EDGEWELL PERS CARE CO COM 28035Q102 793 29,414 SH   SOLE 31 0 0 29,414
EDGEWELL PERS CARE CO COM 28035Q102 74 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 119 4,427 SH   SOLE 40 4,427 0 0
EDISON INTL COM 281020107 56,392 836,549 SH   SOLE 2 130,401 0 706,148
EDISON INTL COM 281020107 8,062 119,600 SH   SOLE 4 111,003 0 8,597
EDISON INTL COM 281020107 47,704 707,671 SH   SOLE 7 686,846 0 20,825
EDISON INTL COM 281020107 1,300 19,282 SH   SOLE 13 19,282 0 0
EDISON INTL COM 281020107 168 2,497 SH   SOLE 15 2,497 0 0
EDISON INTL COM 281020107 20 297 SH   SOLE 17 0 0 297
EDISON INTL COM 281020107 48,939 725,986 SH   SOLE 18 680,467 0 45,519
EDISON INTL COM 281020107 13,746 203,921 SH   SOLE 19 203,921 0 0
EDISON INTL COM 281020107 746,955 11,080,771 SH   SOLE 21 11,080,771 0 0
EDISON INTL COM 281020107 528,690 7,842,896 SH   SOLE 22 6,966,067 0 876,829
EDISON INTL COM 281020107 15,667 232,419 SH   SOLE 23 232,419 0 0
EDISON INTL COM 281020107 20,522 304,439 SH   SOLE 25 304,439 0 0
EDISON INTL COM 281020107 116,360 1,726,160 SH   SOLE 26 402,411 0 1,323,749
EDISON INTL COM 281020107 4,159 61,697 SH   SOLE 28 44,679 0 17,018
EDISON INTL COM 281020107 638 9,458 SH   SOLE 29 9,458 0 0
EDISON INTL COM 281020107 80,636 1,196,208 SH   SOLE 30 1,196,208 0 0
EDISON INTL COM 281020107 7,474 110,870 SH   SOLE 31 60,243 0 50,627
EDISON INTL COM 281020107 4,363 64,729 SH   SOLE 32 64,729 0 0
EDISON INTL COM 281020107 1,183 17,542 SH   SOLE 34 17,542 0 0
EDISON INTL COM 281020107 18,762 278,325 SH   SOLE 36 278,325 0 0
EDISON INTL COM 281020107 536 7,944 SH   SOLE 40 7,944 0 0
EDITAS MEDICINE INC COM 28106W103 1,107 44,759 SH   SOLE 2 3,721 0 41,038
EDITAS MEDICINE INC COM 28106W103 7 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 24 977 SH   SOLE 7 977 0 0
EDITAS MEDICINE INC COM 28106W103 4,123 166,661 SH   SOLE 18 162,199 0 4,462
EDITAS MEDICINE INC COM 28106W103 3,440 139,060 SH   SOLE 19 139,060 0 0
EDITAS MEDICINE INC COM 28106W103 50,307 2,033,425 SH   SOLE 21 2,033,425 0 0
EDITAS MEDICINE INC COM 28106W103 33,628 1,359,247 SH   SOLE 22 1,294,790 0 64,457
EDITAS MEDICINE INC COM 28106W103 133 5,382 SH   SOLE 23 5,382 0 0
EDITAS MEDICINE INC COM 28106W103 1,289 52,121 SH   SOLE 26 28,913 0 23,208
EDITAS MEDICINE INC COM 28106W103 120 4,865 SH   SOLE 28 4,865 0 0
EDITAS MEDICINE INC COM 28106W103 1,507 60,899 SH   SOLE 30 60,899 0 0
EDITAS MEDICINE INC COM 28106W103 11 436 SH   SOLE 34 436 0 0
EDITAS MEDICINE INC COM 28106W103 109 4,397 SH   SOLE 40 4,397 0 0
EDUCATIONAL DEV CORP COM 281479105 9 1,323 SH   SOLE 18 1,323 0 0
EDUCATIONAL DEV CORP COM 281479105 128 18,360 SH   SOLE 21 18,360 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 118,267 640,180 SH   SOLE 2 187,380 0 452,800
EDWARDS LIFESCIENCES CORP COM 28176E108 13,464 72,883 SH   SOLE 4 67,371 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 41,311 223,617 SH   SOLE 7 181,309 0 42,308
EDWARDS LIFESCIENCES CORP COM 28176E108 1,044 5,649 SH   SOLE 13 5,649 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 346 1,871 SH   SOLE 15 1,871 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 18 96 SH   SOLE 17 0 0 96
EDWARDS LIFESCIENCES CORP COM 28176E108 89,391 483,877 SH   SOLE 18 455,978 0 27,899
EDWARDS LIFESCIENCES CORP COM 28176E108 187,432 1,014,574 SH   SOLE 19 1,014,574 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,217 12,000 SH   SOLE 20 12,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 981,946 5,315,289 SH   SOLE 21 5,315,289 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 942,920 5,104,040 SH   SOLE 22 4,558,344 0 545,696
EDWARDS LIFESCIENCES CORP COM 28176E108 27,436 148,514 SH   SOLE 23 148,514 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 138,950 752,136 SH   SOLE 25 752,136 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 180,319 976,070 SH   SOLE 26 244,747 0 731,323
EDWARDS LIFESCIENCES CORP COM 28176E108 7,520 40,708 SH   SOLE 28 30,016 0 10,692
EDWARDS LIFESCIENCES CORP COM 28176E108 923 4,996 SH   SOLE 29 4,996 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 183,615 993,909 SH   SOLE 30 993,909 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 16,213 87,763 SH   SOLE 31 39,739 0 48,024
EDWARDS LIFESCIENCES CORP COM 28176E108 90,138 487,916 SH   SOLE 34 487,916 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 26,349 142,629 SH   SOLE 36 142,629 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 887 4,804 SH   SOLE 40 4,804 0 0
EGAIN CORP COM NEW 28225C806 142 17,454 SH   SOLE 2 682 0 16,772
EGAIN CORP COM NEW 28225C806 4 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 606 74,466 SH   SOLE 18 70,437 0 4,029
EGAIN CORP COM NEW 28225C806 282 34,678 SH   SOLE 19 34,678 0 0
EGAIN CORP COM NEW 28225C806 5,511 677,053 SH   SOLE 21 677,053 0 0
EGAIN CORP COM NEW 28225C806 3,997 491,092 SH   SOLE 22 474,583 0 16,509
EHEALTH INC COM 28238P109 1,675 19,452 SH   SOLE 2 924 0 18,528
EHEALTH INC COM 28238P109 9 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 40 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 8,084 93,896 SH   SOLE 18 93,896 0 0
EHEALTH INC COM 28238P109 3,290 38,216 SH   SOLE 19 38,216 0 0
EHEALTH INC COM 28238P109 182,834 2,123,511 SH   SOLE 21 2,123,511 0 0
EHEALTH INC COM 28238P109 52,569 610,559 SH   SOLE 22 579,737 0 30,822
EHEALTH INC COM 28238P109 1,002 11,640 SH   SOLE 23 11,640 0 0
EHEALTH INC COM 28238P109 842 9,778 SH   SOLE 26 8,193 0 1,585
EHEALTH INC COM 28238P109 281 3,268 SH   SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 3,429 39,827 SH   SOLE 30 39,827 0 0
EHEALTH INC COM 28238P109 158 1,840 SH   SOLE 40 1,840 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,107 35,623 SH   SOLE 2 26,362 0 9,261
EIDOS THERAPEUTICS INC COM 28249H104 9 285 SH   SOLE 7 285 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,843 59,302 SH   SOLE 18 59,302 0 0
EIDOS THERAPEUTICS INC COM 28249H104 5,347 172,049 SH   SOLE 19 172,049 0 0
EIDOS THERAPEUTICS INC COM 28249H104 120 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 23,187 746,050 SH   SOLE 21 746,050 0 0
EIDOS THERAPEUTICS INC COM 28249H104 8,560 275,431 SH   SOLE 22 259,967 0 15,464
EIDOS THERAPEUTICS INC COM 28249H104 100 3,214 SH   SOLE 30 3,214 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,285 73,532 SH   SOLE 34 73,532 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 229 21,576 SH   SOLE 2 2,258 0 19,318
EIGER BIOPHARMACEUTICALS INC COM 28249U105 863 81,391 SH   SOLE 18 81,391 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 803 75,763 SH   SOLE 19 75,763 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 10,743 1,013,475 SH   SOLE 21 1,013,475 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 5,499 518,753 SH   SOLE 22 511,896 0 6,857
EIGER BIOPHARMACEUTICALS INC COM 28249U105 16 1,539 SH   SOLE 23 1,539 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 166 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 11 1,003 SH   SOLE 30 1,003 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 13 9,864 SH   SOLE 18 9,864 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 384 302,072 SH   SOLE 21 302,072 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 638 502,060 SH   SOLE 22 502,060 0 0
EL PASO ELEC CO COM NEW 283677854 4,991 76,308 SH   SOLE 2 37,505 0 38,803
EL PASO ELEC CO COM NEW 283677854 112 1,714 SH   SOLE 4 1,714 0 0
EL PASO ELEC CO COM NEW 283677854 302 4,623 SH   SOLE 7 4,623 0 0
EL PASO ELEC CO COM NEW 283677854 11,989 183,314 SH   SOLE 18 183,314 0 0
EL PASO ELEC CO COM NEW 283677854 6,058 92,629 SH   SOLE 19 92,629 0 0
EL PASO ELEC CO COM NEW 283677854 292,923 4,478,938 SH   SOLE 21 4,478,938 0 0
EL PASO ELEC CO COM NEW 283677854 81,059 1,239,427 SH   SOLE 22 1,178,580 0 60,847
EL PASO ELEC CO COM NEW 283677854 506 7,736 SH   SOLE 23 7,736 0 0
EL PASO ELEC CO COM NEW 283677854 1,389 21,237 SH   SOLE 26 10,927 0 10,310
EL PASO ELEC CO COM NEW 283677854 367 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 4,611 70,502 SH   SOLE 30 70,502 0 0
EL PASO ELEC CO COM NEW 283677854 218 3,330 SH   SOLE 36 3,330 0 0
EL PASO ELEC CO COM NEW 283677854 295 4,504 SH   SOLE 40 4,504 0 0
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 11,804 222,721 SH   SOLE 21 222,721 0 0
EL POLLO LOCO HLDGS INC COM 268603107 230 21,599 SH   SOLE 2 740 0 20,859
EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH   SOLE 7 145 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,057 99,171 SH   SOLE 18 99,171 0 0
EL POLLO LOCO HLDGS INC COM 268603107 373 35,003 SH   SOLE 19 35,003 0 0
EL POLLO LOCO HLDGS INC COM 268603107 25,177 2,361,800 SH   SOLE 21 2,361,800 0 0
EL POLLO LOCO HLDGS INC COM 268603107 7,075 663,672 SH   SOLE 22 651,012 0 12,660
EL POLLO LOCO HLDGS INC COM 268603107 7 666 SH   SOLE 23 666 0 0
EL POLLO LOCO HLDGS INC COM 268603107 192 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 25 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 344 32,264 SH   SOLE 30 32,264 0 0
EL POLLO LOCO HLDGS INC COM 268603107 15 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 33,833 1,000,976 SH   SOLE 2 263,630 0 737,346
ELANCO ANIMAL HEALTH INC COM 28414H103 3,070 90,840 SH   SOLE 4 83,499 0 7,341
ELANCO ANIMAL HEALTH INC COM 28414H103 967 28,624 SH   SOLE 7 17,703 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 473 13,995 SH   SOLE 13 13,995 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 99 2,932 SH   SOLE 15 2,932 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 11,558 341,948 SH   SOLE 18 320,968 0 20,980
ELANCO ANIMAL HEALTH INC COM 28414H103 67,466 1,996,021 SH   SOLE 19 1,996,021 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 523 15,485 SH   SOLE 20 15,485 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 155,211 4,592,030 SH   SOLE 21 4,592,030 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 312,892 9,257,168 SH   SOLE 22 8,587,111 0 670,057
ELANCO ANIMAL HEALTH INC COM 28414H103 6,612 195,608 SH   SOLE 23 195,608 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 10,483 310,134 SH   SOLE 25 310,134 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 36,088 1,067,707 SH   SOLE 26 403,504 0 664,203
ELANCO ANIMAL HEALTH INC COM 28414H103 1,780 52,654 SH   SOLE 28 38,313 0 14,341
ELANCO ANIMAL HEALTH INC COM 28414H103 2,126 62,906 SH   SOLE 29 5,287 0 57,619
ELANCO ANIMAL HEALTH INC COM 28414H103 12,365 365,828 SH   SOLE 30 365,828 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,863 143,869 SH   SOLE 31 32,361 0 111,508
ELANCO ANIMAL HEALTH INC COM 28414H103 24,400 721,902 SH   SOLE 34 721,902 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 7,319 216,529 SH   SOLE 36 216,529 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 203 6,016 SH   SOLE 40 6,016 0 0
ELASTIC N V ORD SHS N14506104 5,133 68,751 SH   SOLE 2 4,856 0 63,895
ELASTIC N V ORD SHS N14506104 28 373 SH   SOLE 4 373 0 0
ELASTIC N V ORD SHS N14506104 53 716 SH   SOLE 7 716 0 0
ELASTIC N V ORD SHS N14506104 1,722 23,065 SH   SOLE 18 23,065 0 0
ELASTIC N V ORD SHS N14506104 16,200 216,980 SH   SOLE 19 216,980 0 0
ELASTIC N V ORD SHS N14506104 32,096 429,902 SH   SOLE 21 429,902 0 0
ELASTIC N V ORD SHS N14506104 40,952 548,510 SH   SOLE 22 479,299 0 69,211
ELASTIC N V ORD SHS N14506104 162 2,168 SH   SOLE 23 2,168 0 0
ELASTIC N V ORD SHS N14506104 792 10,606 SH   SOLE 26 7,905 0 2,701
ELASTIC N V ORD SHS N14506104 326 4,365 SH   SOLE 28 4,365 0 0
ELASTIC N V ORD SHS N14506104 64 861 SH   SOLE 29 861 0 0
ELASTIC N V ORD SHS N14506104 14,588 195,389 SH   SOLE 30 195,389 0 0
ELASTIC N V ORD SHS N14506104 59 791 SH   SOLE 31 791 0 0
ELASTIC N V ORD SHS N14506104 9,043 121,128 SH   SOLE 34 121,128 0 0
ELASTIC N V ORD SHS N14506104 23 308 SH   SOLE 36 308 0 0
ELASTIC N V ORD SHS N14506104 208 2,789 SH   SOLE 40 2,789 0 0
ELDORADO GOLD CORP NEW COM 284902509 0 2 SH   SOLE 26 0 0 2
ELDORADO GOLD CORP NEW COM 284902509 13,492 2,318,165 SH   SOLE 34 2,318,165 0 0
ELDORADO RESORTS INC COM 28470R102 3,910 84,869 SH   SOLE 2 30,345 0 54,524
ELDORADO RESORTS INC COM 28470R102 14 298 SH   SOLE 4 298 0 0
ELDORADO RESORTS INC COM 28470R102 57 1,229 SH   SOLE 7 1,229 0 0
ELDORADO RESORTS INC COM 28470R102 17,033 369,715 SH   SOLE 18 367,982 0 1,733
ELDORADO RESORTS INC COM 28470R102 5,328 115,646 SH   SOLE 19 115,646 0 0
ELDORADO RESORTS INC COM 28470R102 209,969 4,557,614 SH   SOLE 21 4,557,614 0 0
ELDORADO RESORTS INC COM 28470R102 102,533 2,225,591 SH   SOLE 22 2,147,942 0 77,649
ELDORADO RESORTS INC COM 28470R102 60 1,301 SH   SOLE 23 1,301 0 0
ELDORADO RESORTS INC COM 28470R102 80,253 1,741,974 SH   SOLE 25 1,741,974 0 0
ELDORADO RESORTS INC COM 28470R102 994 21,577 SH   SOLE 26 8,393 0 13,184
ELDORADO RESORTS INC COM 28470R102 292 6,346 SH   SOLE 28 6,346 0 0
ELDORADO RESORTS INC COM 28470R102 966 20,969 SH   SOLE 30 20,969 0 0
ELDORADO RESORTS INC COM 28470R102 312 6,779 SH   SOLE 40 6,779 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 20 10,082 SH   SOLE 2 369 0 9,713
ELECTROCORE INC COM 28531P103 85 42,542 SH   SOLE 18 42,542 0 0
ELECTROCORE INC COM 28531P103 42 20,870 SH   SOLE 19 20,870 0 0
ELECTROCORE INC COM 28531P103 803 401,626 SH   SOLE 21 401,626 0 0
ELECTROCORE INC COM 28531P103 200 100,128 SH   SOLE 22 96,199 0 3,929
ELECTROMED INC COM 285409108 8 1,478 SH   SOLE 18 1,478 0 0
ELECTROMED INC COM 285409108 141 25,835 SH   SOLE 21 25,835 0 0
ELECTROMED INC COM 285409108 32 5,891 SH   SOLE 22 5,891 0 0
ELECTRONIC ARTS INC COM 285512109 71,654 707,621 SH   SOLE 2 68,987 0 638,634
ELECTRONIC ARTS INC COM 285512109 10,260 101,321 SH   SOLE 4 93,227 0 8,094
ELECTRONIC ARTS INC COM 285512109 28,330 279,772 SH   SOLE 7 264,376 0 15,396
ELECTRONIC ARTS INC COM 285512109 1,417 13,990 SH   SOLE 13 13,990 0 0
ELECTRONIC ARTS INC COM 285512109 346 3,416 SH   SOLE 15 3,416 0 0
ELECTRONIC ARTS INC COM 285512109 57,351 566,376 SH   SOLE 18 526,319 0 40,057
ELECTRONIC ARTS INC COM 285512109 5,961 58,870 SH   SOLE 19 58,870 0 0
ELECTRONIC ARTS INC COM 285512109 584,196 5,769,270 SH   SOLE 21 5,769,270 0 0
ELECTRONIC ARTS INC COM 285512109 738,665 7,294,732 SH   SOLE 22 6,496,602 0 798,130
ELECTRONIC ARTS INC COM 285512109 21,893 216,202 SH   SOLE 23 216,202 0 0
ELECTRONIC ARTS INC COM 285512109 28,273 279,208 SH   SOLE 25 279,208 0 0
ELECTRONIC ARTS INC COM 285512109 138,599 1,368,739 SH   SOLE 26 347,084 0 1,021,655
ELECTRONIC ARTS INC COM 285512109 5,793 57,214 SH   SOLE 28 41,599 0 15,615
ELECTRONIC ARTS INC COM 285512109 2,920 28,838 SH   SOLE 29 6,586 0 22,252
ELECTRONIC ARTS INC COM 285512109 110,795 1,094,160 SH   SOLE 30 1,094,160 0 0
ELECTRONIC ARTS INC COM 285512109 16,910 166,994 SH   SOLE 31 55,695 0 111,299
ELECTRONIC ARTS INC COM 285512109 4,210 41,580 SH   SOLE 32 41,580 0 0
ELECTRONIC ARTS INC COM 285512109 1,656 16,357 SH   SOLE 34 16,357 0 0
ELECTRONIC ARTS INC COM 285512109 20,791 205,326 SH   SOLE 36 205,326 0 0
ELECTRONIC ARTS INC COM 285512109 740 7,306 SH   SOLE 40 7,306 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,460 39,544 SH   SOLE 2 1,798 0 37,746
ELECTRONICS FOR IMAGING INC COM 286082102 8 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 28 746 SH   SOLE 7 746 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 6,945 188,152 SH   SOLE 18 188,152 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 2,696 73,036 SH   SOLE 19 73,036 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 171,826 4,655,271 SH   SOLE 21 4,655,271 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 46,015 1,246,679 SH   SOLE 22 1,178,820 0 67,859
ELECTRONICS FOR IMAGING INC COM 286082102 285 7,731 SH   SOLE 26 4,552 0 3,179
ELECTRONICS FOR IMAGING INC COM 286082102 209 5,658 SH   SOLE 28 5,658 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 2,320 62,845 SH   SOLE 30 62,845 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 183 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 721 725,000 PRN   SOLE 21 725,000 0 0
ELEMENT SOLUTIONS INC COM 28618M106 7,433 718,903 SH   SOLE 2 322,190 0 396,713
ELEMENT SOLUTIONS INC COM 28618M106 7 655 SH   SOLE 4 655 0 0
ELEMENT SOLUTIONS INC COM 28618M106 73 7,074 SH   SOLE 7 7,074 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,045 101,035 SH   SOLE 18 101,035 0 0
ELEMENT SOLUTIONS INC COM 28618M106 56,947 5,507,469 SH   SOLE 19 5,507,469 0 0
ELEMENT SOLUTIONS INC COM 28618M106 28,103 2,717,896 SH   SOLE 21 2,717,896 0 0
ELEMENT SOLUTIONS INC COM 28618M106 64,990 6,285,315 SH   SOLE 22 5,818,217 0 467,098
ELEMENT SOLUTIONS INC COM 28618M106 646 62,478 SH   SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 293 28,336 SH   SOLE 28 28,336 0 0
ELEMENT SOLUTIONS INC COM 28618M106 740 71,526 SH   SOLE 30 71,526 0 0
ELEMENT SOLUTIONS INC COM 28618M106 81 7,835 SH   SOLE 31 4,635 0 3,200
ELEMENT SOLUTIONS INC COM 28618M106 11,196 1,082,825 SH   SOLE 34 1,082,825 0 0
ELEMENT SOLUTIONS INC COM 28618M106 92 8,867 SH   SOLE 36 8,867 0 0
ELEMENT SOLUTIONS INC COM 28618M106 262 25,358 SH   SOLE 40 25,358 0 0
ELEVATE CREDIT INC COM 28621V101 84 20,279 SH   SOLE 2 578 0 19,701
ELEVATE CREDIT INC COM 28621V101 3 754 SH   SOLE 7 754 0 0
ELEVATE CREDIT INC COM 28621V101 317 76,979 SH   SOLE 18 76,979 0 0
ELEVATE CREDIT INC COM 28621V101 136 33,055 SH   SOLE 19 33,055 0 0
ELEVATE CREDIT INC COM 28621V101 3,557 863,322 SH   SOLE 21 863,322 0 0
ELEVATE CREDIT INC COM 28621V101 2,373 576,038 SH   SOLE 22 560,563 0 15,475
ELLINGTON FINANCIAL INC COM 28852N109 453 25,185 SH   SOLE 2 1,130 0 24,055
ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,676 93,285 SH   SOLE 18 93,285 0 0
ELLINGTON FINANCIAL INC COM 28852N109 870 48,393 SH   SOLE 19 48,393 0 0
ELLINGTON FINANCIAL INC COM 28852N109 15,998 890,250 SH   SOLE 21 890,250 0 0
ELLINGTON FINANCIAL INC COM 28852N109 10,592 589,418 SH   SOLE 22 575,651 0 13,767
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 21 1,935 SH   SOLE 18 1,935 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 28 2,584 SH   SOLE 19 2,584 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,351 218,507 SH   SOLE 21 218,507 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 437 40,645 SH   SOLE 22 40,645 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 516 SH   SOLE 18 516 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 11 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 206 20,623 SH   SOLE 2 785 0 19,838
ELOXX PHARMACEUTICALS INC COM 29014R103 5 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 777 77,977 SH   SOLE 18 77,977 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 383 38,373 SH   SOLE 19 38,373 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 11,250 1,128,432 SH   SOLE 21 1,128,432 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 3,606 361,713 SH   SOLE 22 344,178 0 17,535
ELOXX PHARMACEUTICALS INC COM 29014R103 14 1,446 SH   SOLE 30 1,446 0 0
EMAGIN CORP COM NEW 29076N206 1 1,233 SH   SOLE 18 1,233 0 0
EMAGIN CORP COM NEW 29076N206 15 32,566 SH   SOLE 21 32,566 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2,285 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SPONSORED ADS 29082A107 12,946 643,120 SH   SOLE 21 643,120 0 0
EMBRAER S A SPONSORED ADS 29082A107 54 2,692 SH   SOLE 30 2,692 0 0
EMC INS GROUP INC COM 268664109 357 9,895 SH   SOLE 2 452 0 9,443
EMC INS GROUP INC COM 268664109 11 304 SH   SOLE 7 304 0 0
EMC INS GROUP INC COM 268664109 1,203 33,396 SH   SOLE 18 33,396 0 0
EMC INS GROUP INC COM 268664109 587 16,292 SH   SOLE 19 16,292 0 0
EMC INS GROUP INC COM 268664109 11,818 328,006 SH   SOLE 21 328,006 0 0
EMC INS GROUP INC COM 268664109 11,731 325,595 SH   SOLE 22 313,120 0 12,475
EMC INS GROUP INC COM 268664109 55 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 39 1,093 SH   SOLE 30 1,093 0 0
EMC INS GROUP INC COM 268664109 32 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 15 476 SH   SOLE 18 476 0 0
EMCLAIRE FINL CORP COM 290828102 7 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 6,638 75,341 SH   SOLE 2 26,077 0 49,264
EMCOR GROUP INC COM 29084Q100 39 447 SH   SOLE 4 447 0 0
EMCOR GROUP INC COM 29084Q100 1,479 16,783 SH   SOLE 7 16,783 0 0
EMCOR GROUP INC COM 29084Q100 27,748 314,962 SH   SOLE 18 314,962 0 0
EMCOR GROUP INC COM 29084Q100 8,403 95,382 SH   SOLE 19 95,382 0 0
EMCOR GROUP INC COM 29084Q100 340,746 3,867,724 SH   SOLE 21 3,867,724 0 0
EMCOR GROUP INC COM 29084Q100 176,709 2,005,773 SH   SOLE 22 1,920,642 0 85,131
EMCOR GROUP INC COM 29084Q100 1,723 19,553 SH   SOLE 26 13,006 0 6,547
EMCOR GROUP INC COM 29084Q100 619 7,030 SH   SOLE 28 7,030 0 0
EMCOR GROUP INC COM 29084Q100 1,389 15,768 SH   SOLE 30 15,768 0 0
EMCOR GROUP INC COM 29084Q100 1,445 16,402 SH   SOLE 31 0 0 16,402
EMCOR GROUP INC COM 29084Q100 130 1,476 SH   SOLE 36 1,476 0 0
EMCOR GROUP INC COM 29084Q100 494 5,610 SH   SOLE 40 5,610 0 0
EMCORE CORP COM NEW 290846203 19 5,861 SH   SOLE 18 5,861 0 0
EMCORE CORP COM NEW 290846203 260 79,053 SH   SOLE 21 79,053 0 0
EMCORE CORP COM NEW 290846203 649 197,367 SH   SOLE 22 197,367 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 323 28,954 SH   SOLE 2 4,997 0 23,957
EMERALD EXPOSITIONS EVENTS I COM 29103B100 5 492 SH   SOLE 7 492 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 882 79,093 SH   SOLE 18 79,093 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 972 87,134 SH   SOLE 19 87,134 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 9,186 823,846 SH   SOLE 21 823,846 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 9,364 839,826 SH   SOLE 22 808,310 0 31,516
EMERALD EXPOSITIONS EVENTS I COM 29103B100 139 12,489 SH   SOLE 23 12,489 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 322 28,851 SH   SOLE 26 0 0 28,851
EMERALD EXPOSITIONS EVENTS I COM 29103B100 78 7,024 SH   SOLE 30 7,024 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,198 45,500 SH   SOLE 2 7,634 0 37,866
EMERGENT BIOSOLUTIONS INC COM 29089Q105 10 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 39 800 SH   SOLE 7 800 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 9,802 202,888 SH   SOLE 18 199,193 0 3,695
EMERGENT BIOSOLUTIONS INC COM 29089Q105 7,887 163,251 SH   SOLE 19 163,251 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 234,493 4,853,928 SH   SOLE 21 4,853,928 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 70,861 1,466,791 SH   SOLE 22 1,406,754 0 60,037
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,024 21,196 SH   SOLE 23 21,196 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,878 59,569 SH   SOLE 26 10,961 0 48,608
EMERGENT BIOSOLUTIONS INC COM 29089Q105 293 6,071 SH   SOLE 28 6,071 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,166 65,537 SH   SOLE 30 65,537 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 88 1,827 SH   SOLE 34 1,827 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 197 4,073 SH   SOLE 40 4,073 0 0
EMERSON ELEC CO COM 291011104 101,345 1,518,962 SH   SOLE 2 187,566 0 1,331,396
EMERSON ELEC CO COM 291011104 16,874 252,914 SH   SOLE 4 236,289 0 16,625
EMERSON ELEC CO COM 291011104 51,029 764,818 SH   SOLE 7 636,490 0 128,328
EMERSON ELEC CO COM 291011104 1,427 21,381 SH   SOLE 13 21,381 0 0
EMERSON ELEC CO COM 291011104 407 6,096 SH   SOLE 15 6,096 0 0
EMERSON ELEC CO COM 291011104 193,385 2,898,453 SH   SOLE 18 2,705,565 0 192,888
EMERSON ELEC CO COM 291011104 247,471 3,709,102 SH   SOLE 19 3,709,102 0 0
EMERSON ELEC CO COM 291011104 7,103 106,453 SH   SOLE 20 106,453 0 0
EMERSON ELEC CO COM 291011104 943,792 14,145,571 SH   SOLE 21 14,145,571 0 0
EMERSON ELEC CO COM 291011104 1,002,311 15,022,641 SH   SOLE 22 13,278,194 0 1,744,447
EMERSON ELEC CO COM 291011104 29,359 440,034 SH   SOLE 23 440,034 0 0
EMERSON ELEC CO COM 291011104 40,706 610,109 SH   SOLE 25 579,805 0 30,304
EMERSON ELEC CO COM 291011104 167,813 2,515,184 SH   SOLE 26 698,985 0 1,816,199
EMERSON ELEC CO COM 291011104 8,149 122,141 SH   SOLE 28 89,039 0 33,102
EMERSON ELEC CO COM 291011104 1,049 15,726 SH   SOLE 29 15,726 0 0
EMERSON ELEC CO COM 291011104 152,751 2,289,427 SH   SOLE 30 2,289,427 0 0
EMERSON ELEC CO COM 291011104 14,387 215,639 SH   SOLE 31 118,649 0 96,990
EMERSON ELEC CO COM 291011104 2,768 41,494 SH   SOLE 32 41,494 0 0
EMERSON ELEC CO COM 291011104 125,900 1,886,986 SH   SOLE 34 1,886,986 0 0
EMERSON ELEC CO COM 291011104 33,019 494,894 SH   SOLE 36 494,894 0 0
EMERSON ELEC CO COM 291011104 958 14,356 SH   SOLE 40 14,356 0 0
EMERSON ELEC CO OPTIONS 291011104 867 13,000 SH Call SOLE 2 13,000 0 0
EMERSON ELEC CO OPTIONS 291011104 40,332 604,500 SH Call SOLE 19 604,500 0 0
EMERSON ELEC CO OPTIONS 291011104 754 11,300 SH Call SOLE 22 11,300 0 0
EMERSON ELEC CO OPTIONS 291011104 113 1,700 SH Call SOLE 25 1,700 0 0
EMERSON ELEC CO OPTIONS 291011104 113 1,700 SH Call SOLE 26 0 0 1,700
EMERSON ELEC CO OPTIONS 291011104 11,769 176,400 SH Call SOLE 34 176,400 0 0
EMERSON RADIO CORP COM NEW 291087203 1 1,222 SH   SOLE 18 1,222 0 0
EMERSON RADIO CORP COM NEW 291087203 45 43,762 SH   SOLE 21 43,762 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 11 2,219 SH   SOLE 18 2,219 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 34 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 167 35,077 SH   SOLE 21 35,077 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,493 314,364 SH   SOLE 22 314,364 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 29 3,022 SH   SOLE 2 163 0 2,859
EMPIRE RESORTS INC COM PAR $0 01 292052305 124 12,956 SH   SOLE 18 12,956 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 49 5,130 SH   SOLE 19 5,130 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,167 121,556 SH   SOLE 21 121,556 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,326 138,079 SH   SOLE 22 134,992 0 3,087
EMPIRE ST RLTY TR INC CL A 292104106 4,066 274,535 SH   SOLE 2 17,914 0 256,621
EMPIRE ST RLTY TR INC CL A 292104106 576 38,867 SH   SOLE 4 38,867 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,335 157,635 SH   SOLE 7 157,635 0 0
EMPIRE ST RLTY TR INC CL A 292104106 78 5,243 SH   SOLE 15 5,243 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,015 68,502 SH   SOLE 18 68,502 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,259 220,052 SH   SOLE 19 220,052 0 0
EMPIRE ST RLTY TR INC CL A 292104106 30,762 2,077,134 SH   SOLE 21 2,077,134 0 0
EMPIRE ST RLTY TR INC CL A 292104106 79,647 5,377,950 SH   SOLE 22 5,084,809 0 293,141
EMPIRE ST RLTY TR INC CL A 292104106 72 4,855 SH   SOLE 23 4,855 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,563 308,081 SH   SOLE 25 308,081 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,406 94,931 SH   SOLE 26 31,898 0 63,033
EMPIRE ST RLTY TR INC CL A 292104106 276 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,079 72,865 SH   SOLE 29 72,865 0 0
EMPIRE ST RLTY TR INC CL A 292104106 9,976 673,566 SH   SOLE 30 673,566 0 0
EMPIRE ST RLTY TR INC CL A 292104106 117 7,920 SH   SOLE 31 3,120 0 4,800
EMPIRE ST RLTY TR INC CL A 292104106 228 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,696 40,122 SH   SOLE 2 9,382 0 30,740
EMPLOYERS HOLDINGS INC COM 292218104 11 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 31 722 SH   SOLE 7 722 0 0
EMPLOYERS HOLDINGS INC COM 292218104 5,703 134,916 SH   SOLE 18 134,916 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,127 73,970 SH   SOLE 19 73,970 0 0
EMPLOYERS HOLDINGS INC COM 292218104 141,055 3,337,000 SH   SOLE 21 3,337,000 0 0
EMPLOYERS HOLDINGS INC COM 292218104 40,611 960,748 SH   SOLE 22 918,863 0 41,885
EMPLOYERS HOLDINGS INC COM 292218104 951 22,492 SH   SOLE 23 22,492 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,162 98,466 SH   SOLE 26 0 0 98,466
EMPLOYERS HOLDINGS INC COM 292218104 190 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,872 44,281 SH   SOLE 30 44,281 0 0
EMPLOYERS HOLDINGS INC COM 292218104 146 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1,023 56,353 SH   SOLE 21 56,353 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1,985 109,299 SH   SOLE 22 109,299 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1,166 64,180 SH   SOLE 30 64,180 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,270 15,046 SH   SOLE 2 713 0 14,333
ENANTA PHARMACEUTICALS INC COM 29251M106 9 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 30 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 6,259 74,178 SH   SOLE 18 73,774 0 404
ENANTA PHARMACEUTICALS INC COM 29251M106 3,227 38,241 SH   SOLE 19 38,241 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 163,312 1,935,438 SH   SOLE 21 1,935,438 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 41,033 486,283 SH   SOLE 22 466,341 0 19,942
ENANTA PHARMACEUTICALS INC COM 29251M106 531 6,294 SH   SOLE 23 6,294 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 751 8,906 SH   SOLE 26 3,388 0 5,518
ENANTA PHARMACEUTICALS INC COM 29251M106 167 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,967 23,311 SH   SOLE 30 23,311 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 51 603 SH   SOLE 34 603 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 136 1,612 SH   SOLE 40 1,612 0 0
ENBRIDGE INC COM 29250N105 0 1 SH   SOLE 17 0 0 1
ENBRIDGE INC COM 29250N105 0 11 SH   SOLE 18 11 0 0
ENBRIDGE INC COM 29250N105 9,752 270,290 SH   SOLE 19 270,290 0 0
ENBRIDGE INC COM 29250N105 28,970 802,929 SH   SOLE 21 802,929 0 0
ENBRIDGE INC COM 29250N105 130 3,613 SH   SOLE 22 0 0 3,613
ENCANA CORP COM 292505104 204 39,717 SH   SOLE 2 39,717 0 0
ENCANA CORP COM 292505104 46 8,921 SH   SOLE 18 8,921 0 0
ENCANA CORP COM 292505104 2,952 575,504 SH   SOLE 21 575,504 0 0
ENCANA CORP COM 292505104 19,113 3,725,653 SH   SOLE 22 3,704,121 0 21,532
ENCOMPASS HEALTH CORP COM 29261A100 18,704 295,196 SH   SOLE 2 115,698 0 179,498
ENCOMPASS HEALTH CORP COM 29261A100 29 458 SH   SOLE 4 458 0 0
ENCOMPASS HEALTH CORP COM 29261A100 155 2,442 SH   SOLE 7 2,442 0 0
ENCOMPASS HEALTH CORP COM 29261A100 21,843 344,750 SH   SOLE 18 344,750 0 0
ENCOMPASS HEALTH CORP COM 29261A100 38,254 603,749 SH   SOLE 19 603,749 0 0
ENCOMPASS HEALTH CORP COM 29261A100 919 14,500 SH   SOLE 20 14,500 0 0
ENCOMPASS HEALTH CORP COM 29261A100 336,984 5,318,557 SH   SOLE 21 5,318,557 0 0
ENCOMPASS HEALTH CORP COM 29261A100 217,657 3,435,236 SH   SOLE 22 3,238,886 0 196,350
ENCOMPASS HEALTH CORP COM 29261A100 2,547 40,194 SH   SOLE 26 20,828 0 19,366
ENCOMPASS HEALTH CORP COM 29261A100 779 12,300 SH   SOLE 28 12,300 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,588 40,850 SH   SOLE 30 40,850 0 0
ENCOMPASS HEALTH CORP COM 29261A100 248 3,909 SH   SOLE 31 2,109 0 1,800
ENCOMPASS HEALTH CORP COM 29261A100 14,272 225,250 SH   SOLE 34 225,250 0 0
ENCOMPASS HEALTH CORP COM 29261A100 114 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 599 9,454 SH   SOLE 40 9,454 0 0
ENCORE CAP GROUP INC COM 292554102 1,059 31,256 SH   SOLE 2 1,284 0 29,972
ENCORE CAP GROUP INC COM 292554102 6 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 19 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 4,382 129,364 SH   SOLE 18 129,364 0 0
ENCORE CAP GROUP INC COM 292554102 1,777 52,465 SH   SOLE 19 52,465 0 0
ENCORE CAP GROUP INC COM 292554102 99,449 2,936,187 SH   SOLE 21 2,936,187 0 0
ENCORE CAP GROUP INC COM 292554102 29,204 862,246 SH   SOLE 22 823,604 0 38,642
ENCORE CAP GROUP INC COM 292554102 49 1,458 SH   SOLE 23 1,458 0 0
ENCORE CAP GROUP INC COM 292554102 228 6,746 SH   SOLE 26 0 0 6,746
ENCORE CAP GROUP INC COM 292554102 117 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 1,244 36,727 SH   SOLE 30 36,727 0 0
ENCORE CAP GROUP INC COM 292554102 97 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,492 25,470 SH   SOLE 2 5,303 0 20,167
ENCORE WIRE CORP COM 292562105 6 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 17 289 SH   SOLE 7 289 0 0
ENCORE WIRE CORP COM 292562105 5,283 90,177 SH   SOLE 18 89,172 0 1,005
ENCORE WIRE CORP COM 292562105 4,388 74,906 SH   SOLE 19 74,906 0 0
ENCORE WIRE CORP COM 292562105 131,159 2,238,969 SH   SOLE 21 2,238,969 0 0
ENCORE WIRE CORP COM 292562105 41,180 702,968 SH   SOLE 22 672,420 0 30,548
ENCORE WIRE CORP COM 292562105 884 15,090 SH   SOLE 23 15,090 0 0
ENCORE WIRE CORP COM 292562105 2,223 37,942 SH   SOLE 26 4,871 0 33,071
ENCORE WIRE CORP COM 292562105 164 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,785 30,471 SH   SOLE 30 30,471 0 0
ENCORE WIRE CORP COM 292562105 467 7,968 SH   SOLE 31 0 0 7,968
ENCORE WIRE CORP COM 292562105 133 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 15,371 381,992 SH   SOLE 19 381,992 0 0
ENDAVA PLC ADS 29260V105 371 9,230 SH   SOLE 31 0 0 9,230
ENDAVA PLC ADS 29260V105 11,104 275,940 SH   SOLE 34 275,940 0 0
ENDO INTL PLC SHS G30401106 974 236,473 SH   SOLE 2 20,534 0 215,939
ENDO INTL PLC SHS G30401106 4 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 16 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 3,951 958,944 SH   SOLE 18 958,944 0 0
ENDO INTL PLC SHS G30401106 2,031 492,931 SH   SOLE 19 492,931 0 0
ENDO INTL PLC SHS G30401106 96,867 23,511,441 SH   SOLE 21 23,511,441 0 0
ENDO INTL PLC SHS G30401106 27,598 6,698,528 SH   SOLE 22 6,409,710 0 288,818
ENDO INTL PLC SHS G30401106 155 37,675 SH   SOLE 23 37,675 0 0
ENDO INTL PLC SHS G30401106 522 126,736 SH   SOLE 26 57,934 0 68,802
ENDO INTL PLC SHS G30401106 111 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 1,258 305,406 SH   SOLE 30 305,406 0 0
ENDO INTL PLC SHS G30401106 48 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 81 19,593 SH   SOLE 40 19,593 0 0
ENDOLOGIX INC COM NEW 29266S304 26 3,525 SH   SOLE 18 3,525 0 0
ENDOLOGIX INC COM NEW 29266S304 354 48,862 SH   SOLE 21 48,862 0 0
ENDOLOGIX INC COM NEW 29266S304 2,187 302,136 SH   SOLE 22 257,168 0 44,968
ENDURANCE INTL GROUP HLDGS I COM 29272B105 298 62,163 SH   SOLE 2 2,660 0 59,503
ENDURANCE INTL GROUP HLDGS I COM 29272B105 2 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 6 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,114 232,054 SH   SOLE 18 232,054 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 583 121,432 SH   SOLE 19 121,432 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 10,673 2,223,603 SH   SOLE 21 2,223,603 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11,155 2,324,046 SH   SOLE 22 2,238,915 0 85,131
ENDURANCE INTL GROUP HLDGS I COM 29272B105 113 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 43 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 87 18,030 SH   SOLE 30 18,030 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 32 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 837 94,416 SH   SOLE 2 0 0 94,416
ENEL AMERICAS S A SPONSORED ADR 29274F104 253 28,530 SH   SOLE 7 28,530 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 26,442 2,981,115 SH   SOLE 21 2,981,115 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 354 39,894 SH   SOLE 25 39,894 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,024 228,227 SH   SOLE 26 228,227 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 8,681 978,710 SH   SOLE 30 978,710 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 469 52,908 SH   SOLE 34 52,908 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 239 49,988 SH   SOLE 7 49,988 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 4,717 986,734 SH   SOLE 21 986,734 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,229 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 3,998 836,468 SH   SOLE 30 836,468 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 248 51,982 SH   SOLE 34 51,982 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,168 159,626 SH   SOLE 2 31,370 0 128,256
ENERGIZER HLDGS INC NEW COM 29272W109 11 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 49 1,256 SH   SOLE 7 1,256 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,920 179,093 SH   SOLE 18 179,093 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 547 14,161 SH   SOLE 19 14,161 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 120,805 3,126,426 SH   SOLE 21 3,126,426 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 83,990 2,173,662 SH   SOLE 22 2,049,790 0 123,872
ENERGIZER HLDGS INC NEW COM 29272W109 786 20,332 SH   SOLE 26 15,717 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 292 7,567 SH   SOLE 28 7,567 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 683 17,681 SH   SOLE 30 17,681 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 141 3,648 SH   SOLE 31 1,448 0 2,200
ENERGIZER HLDGS INC NEW COM 29272W109 270 6,998 SH   SOLE 40 6,998 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 112 1,295 SH   SOLE 7 1,295 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 18,335 211,481 SH   SOLE 21 211,481 0 0
ENERGOUS CORP COM 29272C103 109 24,855 SH   SOLE 2 872 0 23,983
ENERGOUS CORP COM 29272C103 2 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 377 86,282 SH   SOLE 18 86,282 0 0
ENERGOUS CORP COM 29272C103 205 46,983 SH   SOLE 19 46,983 0 0
ENERGOUS CORP COM 29272C103 4,013 918,209 SH   SOLE 21 918,209 0 0
ENERGOUS CORP COM 29272C103 2,629 601,666 SH   SOLE 22 580,329 0 21,337
ENERGY FOCUS INC COM NEW 29268T300 3 6,306 SH   SOLE 21 6,306 0 0
ENERGY FOCUS INC COM NEW 29268T300 63 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 327 104,603 SH   SOLE 2 3,416 0 101,187
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 960 306,650 SH   SOLE 18 306,650 0 0
ENERGY FUELS INC COM NEW 292671708 478 152,634 SH   SOLE 19 152,634 0 0
ENERGY FUELS INC COM NEW 292671708 9,118 2,913,138 SH   SOLE 21 2,913,138 0 0
ENERGY FUELS INC COM NEW 292671708 2,950 942,426 SH   SOLE 22 870,584 0 71,842
ENERGY RECOVERY INC COM 29270J100 333 31,919 SH   SOLE 2 1,632 0 30,287
ENERGY RECOVERY INC COM 29270J100 179 17,146 SH   SOLE 7 17,146 0 0
ENERGY RECOVERY INC COM 29270J100 1,330 127,645 SH   SOLE 18 127,645 0 0
ENERGY RECOVERY INC COM 29270J100 654 62,785 SH   SOLE 19 62,785 0 0
ENERGY RECOVERY INC COM 29270J100 12,779 1,226,404 SH   SOLE 21 1,226,404 0 0
ENERGY RECOVERY INC COM 29270J100 9,759 936,552 SH   SOLE 22 888,112 0 48,440
ENERGY RECOVERY INC COM 29270J100 31 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 65 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 1,115 107,007 SH   SOLE 30 107,007 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,888 134,077 SH   SOLE 18 134,077 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 79,265 5,629,587 SH   SOLE 19 5,629,587 0 0
ENERPLUS CORP COM 292766102 19 2,559 SH   SOLE 18 2,559 0 0
ENERPLUS CORP COM 292766102 677 89,871 SH   SOLE 21 89,871 0 0
ENERSYS COM 29275Y102 5,834 85,162 SH   SOLE 2 19,689 0 65,473
ENERSYS COM 29275Y102 16 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 71 1,040 SH   SOLE 7 1,040 0 0
ENERSYS COM 29275Y102 16,559 241,743 SH   SOLE 18 241,743 0 0
ENERSYS COM 29275Y102 5,058 73,844 SH   SOLE 19 73,844 0 0
ENERSYS COM 29275Y102 205,164 2,995,101 SH   SOLE 21 2,995,101 0 0
ENERSYS COM 29275Y102 102,546 1,497,027 SH   SOLE 22 1,432,637 0 64,390
ENERSYS COM 29275Y102 783 11,425 SH   SOLE 26 7,835 0 3,590
ENERSYS COM 29275Y102 365 5,327 SH   SOLE 28 5,327 0 0
ENERSYS COM 29275Y102 789 11,514 SH   SOLE 30 11,514 0 0
ENERSYS COM 29275Y102 49 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 322 4,707 SH   SOLE 40 4,707 0 0
ENGLOBAL CORP COM 293306106 11 12,132 SH   SOLE 21 12,132 0 0
ENI S P A SPONSORED ADR 26874R108 2 74 SH   SOLE 18 74 0 0
ENI S P A SPONSORED ADR 26874R108 767 23,207 SH   SOLE 21 23,207 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 15 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3,706 367,262 SH   SOLE 7 367,262 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6,351 629,391 SH   SOLE 19 629,391 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,014 100,452 SH   SOLE 21 100,452 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,904 287,833 SH   SOLE 22 155,634 0 132,199
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 905 89,737 SH   SOLE 26 61,452 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 336 33,334 SH   SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 805 79,770 SH   SOLE 30 79,770 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,753 173,772 SH   SOLE 34 173,772 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 261 25,889 SH   SOLE 40 25,889 0 0
ENNIS INC COM 293389102 649 31,615 SH   SOLE 2 6,266 0 25,349
ENNIS INC COM 293389102 7 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 13 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 1,875 91,372 SH   SOLE 18 88,475 0 2,897
ENNIS INC COM 293389102 1,946 94,826 SH   SOLE 19 94,826 0 0
ENNIS INC COM 293389102 18,436 898,464 SH   SOLE 21 898,464 0 0
ENNIS INC COM 293389102 20,951 1,020,987 SH   SOLE 22 986,755 0 34,232
ENNIS INC COM 293389102 782 38,099 SH   SOLE 23 38,099 0 0
ENNIS INC COM 293389102 1,318 64,245 SH   SOLE 26 9,361 0 54,884
ENNIS INC COM 293389102 76 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 157 7,655 SH   SOLE 30 7,655 0 0
ENNIS INC COM 293389102 792 38,605 SH   SOLE 34 38,605 0 0
ENNIS INC COM 293389102 53 2,583 SH   SOLE 40 2,583 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 39 8,565 SH   SOLE 18 8,565 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 893 198,446 SH   SOLE 21 198,446 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 66 14,707 SH   SOLE 22 14,707 0 0
ENOVA INTL INC COM 29357K103 939 40,744 SH   SOLE 2 11,868 0 28,876
ENOVA INTL INC COM 29357K103 17 756 SH   SOLE 7 756 0 0
ENOVA INTL INC COM 29357K103 3,563 154,561 SH   SOLE 18 152,855 0 1,706
ENOVA INTL INC COM 29357K103 4,457 193,374 SH   SOLE 19 193,374 0 0
ENOVA INTL INC COM 29357K103 85,790 3,721,911 SH   SOLE 21 3,721,911 0 0
ENOVA INTL INC COM 29357K103 29,678 1,287,570 SH   SOLE 22 1,236,164 0 51,406
ENOVA INTL INC COM 29357K103 988 42,883 SH   SOLE 23 42,883 0 0
ENOVA INTL INC COM 29357K103 2,899 125,754 SH   SOLE 26 23,030 0 102,724
ENOVA INTL INC COM 29357K103 93 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 1,149 49,869 SH   SOLE 30 49,869 0 0
ENOVA INTL INC COM 29357K103 74 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 1,457 79,912 SH   SOLE 2 3,784 0 76,128
ENPHASE ENERGY INC COM 29355A107 7 382 SH   SOLE 4 382 0 0
ENPHASE ENERGY INC COM 29355A107 34 1,849 SH   SOLE 7 1,849 0 0
ENPHASE ENERGY INC COM 29355A107 5,460 299,518 SH   SOLE 18 299,518 0 0
ENPHASE ENERGY INC COM 29355A107 2,857 156,699 SH   SOLE 19 156,699 0 0
ENPHASE ENERGY INC COM 29355A107 59,522 3,265,038 SH   SOLE 21 3,265,038 0 0
ENPHASE ENERGY INC COM 29355A107 44,151 2,421,902 SH   SOLE 22 2,307,969 0 113,933
ENPHASE ENERGY INC COM 29355A107 489 26,814 SH   SOLE 26 26,814 0 0
ENPHASE ENERGY INC COM 29355A107 225 12,319 SH   SOLE 28 12,319 0 0
ENPHASE ENERGY INC COM 29355A107 7,397 405,777 SH   SOLE 30 405,777 0 0
ENPHASE ENERGY INC COM 29355A107 143 7,820 SH   SOLE 40 7,820 0 0
ENPRO INDS INC COM 29355X107 1,375 21,546 SH   SOLE 2 855 0 20,691
ENPRO INDS INC COM 29355X107 7 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 28 440 SH   SOLE 7 440 0 0
ENPRO INDS INC COM 29355X107 5,786 90,632 SH   SOLE 18 90,632 0 0
ENPRO INDS INC COM 29355X107 2,234 34,997 SH   SOLE 19 34,997 0 0
ENPRO INDS INC COM 29355X107 142,143 2,226,556 SH   SOLE 21 2,226,556 0 0
ENPRO INDS INC COM 29355X107 38,829 608,227 SH   SOLE 22 579,821 0 28,406
ENPRO INDS INC COM 29355X107 308 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 162 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 1,919 30,055 SH   SOLE 30 30,055 0 0
ENPRO INDS INC COM 29355X107 105 1,642 SH   SOLE 40 1,642 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 715 83,860 SH   SOLE 2 83,860 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 6 760 SH   SOLE 4 760 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 60 6,998 SH   SOLE 7 6,998 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 4,019 471,216 SH   SOLE 18 471,216 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 71,126 8,338,291 SH   SOLE 21 8,338,291 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 40,263 4,720,207 SH   SOLE 22 4,555,357 0 164,850
ENSCO ROWAN PLC SHS CLASS A G3166L100 647 75,862 SH   SOLE 26 51,441 0 24,421
ENSCO ROWAN PLC SHS CLASS A G3166L100 205 24,015 SH   SOLE 28 24,015 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 507 59,431 SH   SOLE 30 59,431 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 561 65,806 SH   SOLE 36 65,806 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 172 20,131 SH   SOLE 40 20,131 0 0
ENSERVCO CORP COM 29358Y102 1 1,702 SH   SOLE 18 1,702 0 0
ENSERVCO CORP COM 29358Y102 17 44,888 SH   SOLE 21 44,888 0 0
ENSERVCO CORP COM 29358Y102 60 159,103 SH   SOLE 22 159,103 0 0
ENSIGN GROUP INC COM 29358P101 2,627 46,158 SH   SOLE 2 4,101 0 42,057
ENSIGN GROUP INC COM 29358P101 16 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 55 972 SH   SOLE 7 972 0 0
ENSIGN GROUP INC COM 29358P101 12,784 224,595 SH   SOLE 18 220,730 0 3,865
ENSIGN GROUP INC COM 29358P101 7,385 129,751 SH   SOLE 19 129,751 0 0
ENSIGN GROUP INC COM 29358P101 310,794 5,460,196 SH   SOLE 21 5,460,196 0 0
ENSIGN GROUP INC COM 29358P101 86,570 1,520,910 SH   SOLE 22 1,450,140 0 70,770
ENSIGN GROUP INC COM 29358P101 431 7,566 SH   SOLE 23 7,566 0 0
ENSIGN GROUP INC COM 29358P101 1,816 31,903 SH   SOLE 26 10,329 0 21,574
ENSIGN GROUP INC COM 29358P101 352 6,191 SH   SOLE 28 6,191 0 0
ENSIGN GROUP INC COM 29358P101 4,990 87,665 SH   SOLE 30 87,665 0 0
ENSIGN GROUP INC COM 29358P101 10,936 192,124 SH   SOLE 31 0 0 192,124
ENSIGN GROUP INC COM 29358P101 304 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,014 11,554 SH   SOLE 2 489 0 11,065
ENSTAR GROUP LIMITED SHS G3075P101 13 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 36 204 SH   SOLE 7 204 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,599 37,865 SH   SOLE 18 37,865 0 0
ENSTAR GROUP LIMITED SHS G3075P101 3,496 20,059 SH   SOLE 19 20,059 0 0
ENSTAR GROUP LIMITED SHS G3075P101 65,337 374,894 SH   SOLE 21 374,894 0 0
ENSTAR GROUP LIMITED SHS G3075P101 70,362 403,728 SH   SOLE 22 386,744 0 16,984
ENSTAR GROUP LIMITED SHS G3075P101 758 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 415 2,382 SH   SOLE 28 2,382 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,019 5,847 SH   SOLE 30 5,847 0 0
ENSTAR GROUP LIMITED SHS G3075P101 67 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 205 1,174 SH   SOLE 40 1,174 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 8 1,225 SH   SOLE 18 1,225 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 100 15,432 SH   SOLE 21 15,432 0 0
ENTEGRA FINL CORP COM 29363J108 168 5,585 SH   SOLE 2 280 0 5,305
ENTEGRA FINL CORP COM 29363J108 5 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 670 22,240 SH   SOLE 18 22,240 0 0
ENTEGRA FINL CORP COM 29363J108 319 10,601 SH   SOLE 19 10,601 0 0
ENTEGRA FINL CORP COM 29363J108 6,770 224,753 SH   SOLE 21 224,753 0 0
ENTEGRA FINL CORP COM 29363J108 2,048 67,999 SH   SOLE 22 63,152 0 4,847
ENTEGRIS INC COM 29362U104 9,678 259,315 SH   SOLE 2 39,094 0 220,221
ENTEGRIS INC COM 29362U104 26 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 95 2,543 SH   SOLE 7 2,543 0 0
ENTEGRIS INC COM 29362U104 2,353 63,043 SH   SOLE 18 63,043 0 0
ENTEGRIS INC COM 29362U104 1,113 29,835 SH   SOLE 19 29,835 0 0
ENTEGRIS INC COM 29362U104 80,118 2,146,780 SH   SOLE 21 2,146,780 0 0
ENTEGRIS INC COM 29362U104 135,803 3,638,881 SH   SOLE 22 3,371,786 0 267,095
ENTEGRIS INC COM 29362U104 1,725 46,214 SH   SOLE 26 30,428 0 15,786
ENTEGRIS INC COM 29362U104 665 17,831 SH   SOLE 28 17,831 0 0
ENTEGRIS INC COM 29362U104 1,398 37,473 SH   SOLE 30 37,473 0 0
ENTEGRIS INC COM 29362U104 107 2,855 SH   SOLE 31 2,855 0 0
ENTEGRIS INC COM 29362U104 517 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 732 126,180 SH   SOLE 2 5,132 0 121,048
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 567 SH   SOLE 4 567 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 18 3,125 SH   SOLE 7 3,125 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 2,534 436,913 SH   SOLE 18 436,913 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,222 210,770 SH   SOLE 19 210,770 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 24,354 4,198,896 SH   SOLE 21 4,198,896 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 21,563 3,717,797 SH   SOLE 22 3,572,358 0 145,439
ENTERCOM COMMUNICATIONS CORP CL A 293639100 462 79,663 SH   SOLE 26 68,356 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 103 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 182 31,306 SH   SOLE 30 31,306 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,547 266,646 SH   SOLE 31 0 0 266,646
ENTERCOM COMMUNICATIONS CORP CL A 293639100 79 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 49,612 481,994 SH   SOLE 2 69,253 0 412,741
ENTERGY CORP NEW COM 29364G103 6,870 66,743 SH   SOLE 4 61,972 0 4,771
ENTERGY CORP NEW COM 29364G103 21,652 210,358 SH   SOLE 7 187,800 0 22,558
ENTERGY CORP NEW COM 29364G103 918 8,921 SH   SOLE 13 8,921 0 0
ENTERGY CORP NEW COM 29364G103 177 1,724 SH   SOLE 15 1,724 0 0
ENTERGY CORP NEW COM 29364G103 44,191 429,326 SH   SOLE 18 404,350 0 24,976
ENTERGY CORP NEW COM 29364G103 10,421 101,239 SH   SOLE 19 101,239 0 0
ENTERGY CORP NEW COM 29364G103 761,026 7,393,628 SH   SOLE 21 7,393,628 0 0
ENTERGY CORP NEW COM 29364G103 497,011 4,828,635 SH   SOLE 22 4,295,782 0 532,853
ENTERGY CORP NEW COM 29364G103 13,821 134,271 SH   SOLE 23 134,271 0 0
ENTERGY CORP NEW COM 29364G103 19,204 186,574 SH   SOLE 25 186,574 0 0
ENTERGY CORP NEW COM 29364G103 83,676 812,942 SH   SOLE 26 227,091 0 585,851
ENTERGY CORP NEW COM 29364G103 3,995 38,817 SH   SOLE 28 28,772 0 10,045
ENTERGY CORP NEW COM 29364G103 445 4,324 SH   SOLE 29 4,324 0 0
ENTERGY CORP NEW COM 29364G103 73,851 717,490 SH   SOLE 30 717,490 0 0
ENTERGY CORP NEW COM 29364G103 6,475 62,906 SH   SOLE 31 34,384 0 28,522
ENTERGY CORP NEW COM 29364G103 4,258 41,367 SH   SOLE 32 41,367 0 0
ENTERGY CORP NEW COM 29364G103 3,307 32,128 SH   SOLE 34 32,128 0 0
ENTERGY CORP NEW COM 29364G103 16,274 158,112 SH   SOLE 36 158,112 0 0
ENTERGY CORP NEW COM 29364G103 467 4,539 SH   SOLE 40 4,539 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 291 9,185 SH   SOLE 2 361 0 8,824
ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,069 33,719 SH   SOLE 18 33,719 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 461 14,524 SH   SOLE 19 14,524 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 9,913 312,611 SH   SOLE 21 312,611 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,299 104,050 SH   SOLE 22 96,610 0 7,440
ENTERPRISE FINL SVCS CORP COM 293712105 1,004 24,124 SH   SOLE 2 1,047 0 23,077
ENTERPRISE FINL SVCS CORP COM 293712105 12 297 SH   SOLE 4 297 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 16 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,347 80,463 SH   SOLE 18 80,463 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,788 42,989 SH   SOLE 19 42,989 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 31,793 764,246 SH   SOLE 21 764,246 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 35,530 854,079 SH   SOLE 22 826,717 0 27,362
ENTERPRISE FINL SVCS CORP COM 293712105 803 19,292 SH   SOLE 26 11,354 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 133 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 306 7,347 SH   SOLE 30 7,347 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 645 15,493 SH   SOLE 34 15,493 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 82 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,096 107,248 SH   SOLE 2 107,248 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 34,746 1,203,536 SH   SOLE 18 851,827 0 351,709
ENTERPRISE PRODS PARTNERS L COM 293792107 445,940 15,446,481 SH   SOLE 19 15,446,481 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 355 113,901 SH   SOLE 2 51,656 0 62,245
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 702 225,020 SH   SOLE 18 225,020 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,950 625,042 SH   SOLE 19 625,042 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6,723 2,154,663 SH   SOLE 21 2,154,663 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 9,163 2,936,857 SH   SOLE 22 2,857,453 0 79,404
ENTRAVISION COMMUNICATIONS C CL A 29382R107 765 245,094 SH   SOLE 23 245,094 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 458 146,680 SH   SOLE 26 0 0 146,680
ENTRAVISION COMMUNICATIONS C CL A 29382R107 28 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 20 6,257 SH   SOLE 30 6,257 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 17 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 2,861 41,839 SH   SOLE 2 1,979 0 39,860
ENVESTNET INC COM 29404K106 15 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 61 889 SH   SOLE 7 889 0 0
ENVESTNET INC COM 29404K106 10,731 156,961 SH   SOLE 18 155,896 0 1,065
ENVESTNET INC COM 29404K106 5,582 81,645 SH   SOLE 19 81,645 0 0
ENVESTNET INC COM 29404K106 111,004 1,623,580 SH   SOLE 21 1,623,580 0 0
ENVESTNET INC COM 29404K106 94,253 1,378,579 SH   SOLE 22 1,313,888 0 64,691
ENVESTNET INC COM 29404K106 1,080 15,795 SH   SOLE 26 12,390 0 3,405
ENVESTNET INC COM 29404K106 429 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 851 12,443 SH   SOLE 30 12,443 0 0
ENVESTNET INC COM 29404K106 7,701 112,643 SH   SOLE 31 0 0 112,643
ENVESTNET INC COM 29404K106 342 4,999 SH   SOLE 40 4,999 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 952 800,000 PRN   SOLE 21 800,000 0 0
ENZO BIOCHEM INC COM 294100102 198 58,851 SH   SOLE 2 18,510 0 40,341
ENZO BIOCHEM INC COM 294100102 3 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 497 147,429 SH   SOLE 18 147,429 0 0
ENZO BIOCHEM INC COM 294100102 673 199,665 SH   SOLE 19 199,665 0 0
ENZO BIOCHEM INC COM 294100102 4,831 1,433,444 SH   SOLE 21 1,433,444 0 0
ENZO BIOCHEM INC COM 294100102 5,863 1,739,628 SH   SOLE 22 1,704,563 0 35,065
ENZO BIOCHEM INC COM 294100102 179 53,069 SH   SOLE 23 53,069 0 0
ENZO BIOCHEM INC COM 294100102 197 58,577 SH   SOLE 26 0 0 58,577
EOG RES INC COM 26875P101 133,997 1,438,357 SH   SOLE 2 173,464 0 1,264,893
EOG RES INC COM 26875P101 18,939 203,295 SH   SOLE 4 188,021 0 15,274
EOG RES INC COM 26875P101 46,690 501,182 SH   SOLE 7 496,960 0 4,222
EOG RES INC COM 26875P101 3,201 34,364 SH   SOLE 13 34,364 0 0
EOG RES INC COM 26875P101 512 5,492 SH   SOLE 15 5,492 0 0
EOG RES INC COM 26875P101 159,828 1,715,628 SH   SOLE 18 1,631,633 0 83,995
EOG RES INC COM 26875P101 50,192 538,770 SH   SOLE 19 538,770 0 0
EOG RES INC COM 26875P101 969,384 10,405,578 SH   SOLE 21 10,405,578 0 0
EOG RES INC COM 26875P101 1,301,965 13,975,580 SH   SOLE 22 12,360,485 0 1,615,095
EOG RES INC COM 26875P101 39,289 421,735 SH   SOLE 23 421,735 0 0
EOG RES INC COM 26875P101 55,107 591,536 SH   SOLE 25 591,536 0 0
EOG RES INC COM 26875P101 203,464 2,184,030 SH   SOLE 26 631,404 0 1,552,626
EOG RES INC COM 26875P101 10,625 114,050 SH   SOLE 28 83,771 0 30,279
EOG RES INC COM 26875P101 14,543 156,110 SH   SOLE 29 96,310 0 59,800
EOG RES INC COM 26875P101 194,194 2,084,517 SH   SOLE 30 2,084,517 0 0
EOG RES INC COM 26875P101 18,775 201,534 SH   SOLE 31 110,510 0 91,024
EOG RES INC COM 26875P101 65,856 706,914 SH   SOLE 34 706,914 0 0
EOG RES INC COM 26875P101 39,184 420,606 SH   SOLE 36 420,606 0 0
EOG RES INC COM 26875P101 1,241 13,318 SH   SOLE 40 13,318 0 0
EPAM SYS INC COM 29414B104 20,522 118,558 SH   SOLE 2 8,881 0 109,677
EPAM SYS INC COM 29414B104 3,302 19,078 SH   SOLE 4 17,496 0 1,582
EPAM SYS INC COM 29414B104 3,727 21,533 SH   SOLE 7 6,537 0 14,996
EPAM SYS INC COM 29414B104 9 50 SH   SOLE 17 0 0 50
EPAM SYS INC COM 29414B104 5,903 34,103 SH   SOLE 18 29,960 0 4,143
EPAM SYS INC COM 29414B104 5,787 33,430 SH   SOLE 19 33,430 0 0
EPAM SYS INC COM 29414B104 146,428 845,917 SH   SOLE 21 845,917 0 0
EPAM SYS INC COM 29414B104 248,131 1,433,454 SH   SOLE 22 1,329,991 0 103,463
EPAM SYS INC COM 29414B104 6,640 38,357 SH   SOLE 23 38,357 0 0
EPAM SYS INC COM 29414B104 984 5,685 SH   SOLE 25 5,685 0 0
EPAM SYS INC COM 29414B104 17,611 101,738 SH   SOLE 26 48,339 0 53,399
EPAM SYS INC COM 29414B104 2,027 11,710 SH   SOLE 28 8,925 0 2,785
EPAM SYS INC COM 29414B104 2,153 12,439 SH   SOLE 29 1,243 0 11,196
EPAM SYS INC COM 29414B104 15,619 90,232 SH   SOLE 30 90,232 0 0
EPAM SYS INC COM 29414B104 2,870 16,582 SH   SOLE 31 10,354 0 6,228
EPAM SYS INC COM 29414B104 11,127 64,279 SH   SOLE 34 64,279 0 0
EPAM SYS INC COM 29414B104 1,633 9,435 SH   SOLE 36 9,435 0 0
EPAM SYS INC COM 29414B104 219 1,264 SH   SOLE 40 1,264 0 0
EPIZYME INC COM 29428V104 898 71,571 SH   SOLE 2 4,136 0 67,435
EPIZYME INC COM 29428V104 5 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 23 1,793 SH   SOLE 7 1,793 0 0
EPIZYME INC COM 29428V104 3,289 262,101 SH   SOLE 18 255,423 0 6,678
EPIZYME INC COM 29428V104 2,304 183,562 SH   SOLE 19 183,562 0 0
EPIZYME INC COM 29428V104 41,741 3,325,983 SH   SOLE 21 3,325,983 0 0
EPIZYME INC COM 29428V104 26,976 2,149,449 SH   SOLE 22 2,040,690 0 108,759
EPIZYME INC COM 29428V104 76 6,078 SH   SOLE 23 6,078 0 0
EPIZYME INC COM 29428V104 213 16,935 SH   SOLE 26 0 0 16,935
EPIZYME INC COM 29428V104 112 8,903 SH   SOLE 28 8,903 0 0
EPIZYME INC COM 29428V104 5,122 408,140 SH   SOLE 30 408,140 0 0
EPIZYME INC COM 29428V104 8 655 SH   SOLE 34 655 0 0
EPIZYME INC COM 29428V104 64 5,064 SH   SOLE 40 5,064 0 0
EPLUS INC COM 294268107 829 12,018 SH   SOLE 2 534 0 11,484
EPLUS INC COM 294268107 7 107 SH   SOLE 4 107 0 0
EPLUS INC COM 294268107 20 292 SH   SOLE 7 292 0 0
EPLUS INC COM 294268107 4,003 58,062 SH   SOLE 18 58,062 0 0
EPLUS INC COM 294268107 1,549 22,475 SH   SOLE 19 22,475 0 0
EPLUS INC COM 294268107 100,313 1,455,082 SH   SOLE 21 1,455,082 0 0
EPLUS INC COM 294268107 27,488 398,725 SH   SOLE 22 380,007 0 18,718
EPLUS INC COM 294268107 474 6,872 SH   SOLE 26 5,399 0 1,473
EPLUS INC COM 294268107 128 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,372 19,908 SH   SOLE 30 19,908 0 0
EPLUS INC COM 294268107 93 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 13,336 178,787 SH   SOLE 2 42,627 0 136,160
EPR PPTYS COM SH BEN INT 26884U109 5,247 70,344 SH   SOLE 4 70,344 0 0
EPR PPTYS COM SH BEN INT 26884U109 6,049 81,090 SH   SOLE 7 81,090 0 0
EPR PPTYS COM SH BEN INT 26884U109 224 3,000 SH   SOLE 15 3,000 0 0
EPR PPTYS COM SH BEN INT 26884U109 36,305 486,726 SH   SOLE 18 486,726 0 0
EPR PPTYS COM SH BEN INT 26884U109 24,478 328,162 SH   SOLE 19 328,162 0 0
EPR PPTYS COM SH BEN INT 26884U109 315,791 4,233,691 SH   SOLE 21 4,233,691 0 0
EPR PPTYS COM SH BEN INT 26884U109 231,005 3,096,998 SH   SOLE 22 2,888,085 0 208,913
EPR PPTYS COM SH BEN INT 26884U109 1,463 19,611 SH   SOLE 23 19,611 0 0
EPR PPTYS COM SH BEN INT 26884U109 11,978 160,585 SH   SOLE 25 160,585 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,148 55,606 SH   SOLE 26 21,009 0 34,597
EPR PPTYS COM SH BEN INT 26884U109 2,114 28,345 SH   SOLE 28 28,345 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,893 38,779 SH   SOLE 29 38,779 0 0
EPR PPTYS COM SH BEN INT 26884U109 25,373 340,166 SH   SOLE 30 340,166 0 0
EPR PPTYS COM SH BEN INT 26884U109 326 4,372 SH   SOLE 31 1,572 0 2,800
EPR PPTYS COM SH BEN INT 26884U109 14,287 191,547 SH   SOLE 34 191,547 0 0
EPR PPTYS COM SH BEN INT 26884U109 195 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 594 7,959 SH   SOLE 40 7,959 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 8,165 254,667 SH   SOLE 21 254,667 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 6,177 162,764 SH   SOLE 21 162,764 0 0
EPSILON ENERGY LTD COM 294375209 15 3,872 SH   SOLE 18 3,872 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 20,047 448,671 SH   SOLE 19 448,671 0 0
EQT CORP COM 26884L109 9,873 624,462 SH   SOLE 2 168,651 0 455,811
EQT CORP COM 26884L109 18 1,113 SH   SOLE 4 1,113 0 0
EQT CORP COM 26884L109 119 7,546 SH   SOLE 7 7,546 0 0
EQT CORP COM 26884L109 22 1,400 SH   SOLE 15 1,400 0 0
EQT CORP COM 26884L109 11,436 723,311 SH   SOLE 18 723,311 0 0
EQT CORP COM 26884L109 5,774 365,241 SH   SOLE 19 365,241 0 0
EQT CORP COM 26884L109 201,126 12,721,411 SH   SOLE 21 12,721,411 0 0
EQT CORP COM 26884L109 131,572 8,322,075 SH   SOLE 22 7,800,530 0 521,545
EQT CORP COM 26884L109 3,622 229,107 SH   SOLE 25 229,107 0 0
EQT CORP COM 26884L109 7,799 493,283 SH   SOLE 26 176,657 0 316,626
EQT CORP COM 26884L109 520 32,885 SH   SOLE 28 32,885 0 0
EQT CORP COM 26884L109 1,940 122,695 SH   SOLE 30 122,695 0 0
EQT CORP COM 26884L109 243 15,401 SH   SOLE 31 5,501 0 9,900
EQT CORP COM 26884L109 6,529 412,965 SH   SOLE 34 412,965 0 0
EQT CORP COM 26884L109 2,309 146,066 SH   SOLE 36 146,066 0 0
EQT CORP COM 26884L109 409 25,882 SH   SOLE 40 25,882 0 0
EQUIFAX INC COM 294429105 38,758 286,589 SH   SOLE 2 23,523 0 263,066
EQUIFAX INC COM 294429105 5,623 41,576 SH   SOLE 4 38,462 0 3,114
EQUIFAX INC COM 294429105 13,829 102,256 SH   SOLE 7 102,256 0 0
EQUIFAX INC COM 294429105 92 679 SH   SOLE 13 679 0 0
EQUIFAX INC COM 294429105 136 1,004 SH   SOLE 15 1,004 0 0
EQUIFAX INC COM 294429105 32,064 237,093 SH   SOLE 18 221,080 0 16,013
EQUIFAX INC COM 294429105 4,449 32,897 SH   SOLE 19 32,897 0 0
EQUIFAX INC COM 294429105 370,035 2,736,137 SH   SOLE 21 2,736,137 0 0
EQUIFAX INC COM 294429105 394,906 2,920,037 SH   SOLE 22 2,591,013 0 329,024
EQUIFAX INC COM 294429105 11,661 86,227 SH   SOLE 23 86,227 0 0
EQUIFAX INC COM 294429105 27,124 200,564 SH   SOLE 25 200,564 0 0
EQUIFAX INC COM 294429105 60,164 444,872 SH   SOLE 26 157,767 0 287,105
EQUIFAX INC COM 294429105 3,056 22,600 SH   SOLE 28 16,268 0 6,332
EQUIFAX INC COM 294429105 344 2,547 SH   SOLE 29 2,547 0 0
EQUIFAX INC COM 294429105 52,839 390,707 SH   SOLE 30 390,707 0 0
EQUIFAX INC COM 294429105 4,765 35,236 SH   SOLE 31 22,290 0 12,946
EQUIFAX INC COM 294429105 2,106 15,575 SH   SOLE 34 15,575 0 0
EQUIFAX INC COM 294429105 10,190 75,344 SH   SOLE 36 75,344 0 0
EQUIFAX INC COM 294429105 350 2,590 SH   SOLE 40 2,590 0 0
EQUILLIUM INC COM 29446K106 7 1,246 SH   SOLE 18 1,246 0 0
EQUILLIUM INC COM 29446K106 88 15,525 SH   SOLE 21 15,525 0 0
EQUINIX INC COM 29444U700 112,534 223,153 SH   SOLE 2 19,592 0 203,561
EQUINIX INC COM 29444U700 18,257 36,204 SH   SOLE 4 34,004 0 2,200
EQUINIX INC COM 29444U700 39,226 77,785 SH   SOLE 7 77,785 0 0
EQUINIX INC COM 29444U700 663 1,314 SH   SOLE 13 1,314 0 0
EQUINIX INC COM 29444U700 269 533 SH   SOLE 15 533 0 0
EQUINIX INC COM 29444U700 142,102 281,786 SH   SOLE 18 270,951 0 10,835
EQUINIX INC COM 29444U700 179,951 356,840 SH   SOLE 19 356,840 0 0
EQUINIX INC COM 29444U700 1,193,608 2,366,908 SH   SOLE 21 2,366,908 0 0
EQUINIX INC COM 29444U700 1,074,613 2,130,943 SH   SOLE 22 1,907,801 0 223,142
EQUINIX INC COM 29444U700 29,926 59,343 SH   SOLE 23 59,343 0 0
EQUINIX INC COM 29444U700 40,113 79,544 SH   SOLE 25 79,544 0 0
EQUINIX INC COM 29444U700 152,738 302,877 SH   SOLE 26 91,839 0 211,038
EQUINIX INC COM 29444U700 8,600 17,054 SH   SOLE 28 12,845 0 4,209
EQUINIX INC COM 29444U700 35,333 70,064 SH   SOLE 29 70,064 0 0
EQUINIX INC COM 29444U700 143,001 283,569 SH   SOLE 30 283,569 0 0
EQUINIX INC COM 29444U700 12,249 24,289 SH   SOLE 31 14,956 0 9,333
EQUINIX INC COM 29444U700 72,067 142,907 SH   SOLE 34 142,907 0 0
EQUINIX INC COM 29444U700 28,809 57,128 SH   SOLE 36 57,128 0 0
EQUINIX INC COM 29444U700 908 1,801 SH   SOLE 40 1,801 0 0
EQUINOR ASA SPONSORED ADR 29446M102 392 19,812 SH   SOLE 18 19,812 0 0
EQUINOR ASA SPONSORED ADR 29446M102 394 19,903 SH   SOLE 21 19,903 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 10,662 540,939 SH   SOLE 2 132,835 0 408,104
EQUITRANS MIDSTREAM CORPORAT COM 294600101 26 1,336 SH   SOLE 4 1,336 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 78 3,956 SH   SOLE 7 3,956 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 22 1,119 SH   SOLE 15 1,119 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 11,538 585,379 SH   SOLE 18 585,379 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 8,025 407,152 SH   SOLE 19 407,152 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 209,375 10,622,765 SH   SOLE 21 10,622,765 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 132,755 6,735,400 SH   SOLE 22 6,321,854 0 413,546
EQUITRANS MIDSTREAM CORPORAT COM 294600101 3,517 178,424 SH   SOLE 25 178,424 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 8,124 412,171 SH   SOLE 26 148,891 0 263,280
EQUITRANS MIDSTREAM CORPORAT COM 294600101 538 27,318 SH   SOLE 28 27,318 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,203 61,031 SH   SOLE 30 61,031 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 211 10,700 SH   SOLE 31 4,400 0 6,300
EQUITRANS MIDSTREAM CORPORAT COM 294600101 2,410 122,250 SH   SOLE 34 122,250 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 2,303 116,852 SH   SOLE 36 116,852 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 433 21,972 SH   SOLE 40 21,972 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 387 14,511 SH   SOLE 2 648 0 13,863
EQUITY BANCSHARES INC COM CL A 29460X109 7 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,400 52,512 SH   SOLE 18 52,512 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 683 25,601 SH   SOLE 19 25,601 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 13,549 508,230 SH   SOLE 21 508,230 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 10,043 376,724 SH   SOLE 22 357,657 0 19,067
EQUITY BANCSHARES INC COM CL A 29460X109 108 4,053 SH   SOLE 30 4,053 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 36 1,362 SH   SOLE 40 1,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,362 226,387 SH   SOLE 2 24,323 0 202,064
EQUITY COMWLTH COM SH BEN INT 294628102 1,034 31,811 SH   SOLE 4 31,811 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,231 130,093 SH   SOLE 7 130,093 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 153 4,710 SH   SOLE 15 4,710 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,840 56,591 SH   SOLE 18 56,591 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,474 168,338 SH   SOLE 19 168,338 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 69,232 2,128,904 SH   SOLE 21 2,128,904 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 162,954 5,010,875 SH   SOLE 22 4,766,380 0 244,495
EQUITY COMWLTH COM SH BEN INT 294628102 172 5,296 SH   SOLE 23 5,296 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,359 257,047 SH   SOLE 25 257,047 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,628 80,815 SH   SOLE 26 26,313 0 54,502
EQUITY COMWLTH COM SH BEN INT 294628102 493 15,163 SH   SOLE 28 15,163 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,029 62,385 SH   SOLE 29 62,385 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,478 168,448 SH   SOLE 30 168,448 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 294 9,043 SH   SOLE 31 2,443 0 6,600
EQUITY COMWLTH COM SH BEN INT 294628102 143 4,388 SH   SOLE 36 4,388 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 397 12,217 SH   SOLE 40 12,217 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 6,401 232,087 SH   SOLE 21 232,087 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 27,803 229,131 SH   SOLE 2 34,029 0 195,102
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,099 66,748 SH   SOLE 4 64,060 0 2,688
EQUITY LIFESTYLE PPTYS INC COM 29472R108 13,260 109,277 SH   SOLE 7 109,277 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,550 45,737 SH   SOLE 13 45,737 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 422 3,479 SH   SOLE 15 3,479 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 18,394 151,590 SH   SOLE 18 123,257 0 28,333
EQUITY LIFESTYLE PPTYS INC COM 29472R108 67,608 557,181 SH   SOLE 19 557,181 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 288,988 2,381,642 SH   SOLE 21 2,381,642 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 465,389 3,835,416 SH   SOLE 22 3,457,782 0 377,634
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,867 97,801 SH   SOLE 23 97,801 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 22,271 183,539 SH   SOLE 25 183,539 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 22,894 188,678 SH   SOLE 26 64,960 0 123,718
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,324 19,149 SH   SOLE 28 14,605 0 4,544
EQUITY LIFESTYLE PPTYS INC COM 29472R108 19,966 164,549 SH   SOLE 29 71,898 0 92,651
EQUITY LIFESTYLE PPTYS INC COM 29472R108 62,976 519,004 SH   SOLE 30 519,004 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,994 65,880 SH   SOLE 31 47,390 0 18,490
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,020 8,409 SH   SOLE 34 8,409 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,416 94,082 SH   SOLE 36 94,082 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 242 1,994 SH   SOLE 40 1,994 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 67,318 886,703 SH   SOLE 2 101,630 0 785,073
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,852 314,171 SH   SOLE 4 304,206 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 60,415 795,774 SH   SOLE 7 780,154 0 15,620
EQUITY RESIDENTIAL SH BEN INT 29476L107 405 5,339 SH   SOLE 13 5,339 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,249 16,458 SH   SOLE 15 16,458 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 110,043 1,449,456 SH   SOLE 18 1,399,951 0 49,505
EQUITY RESIDENTIAL SH BEN INT 29476L107 142,893 1,882,153 SH   SOLE 19 1,882,153 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,172,999 15,450,464 SH   SOLE 21 15,450,464 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,011,317 13,320,828 SH   SOLE 22 12,212,635 0 1,108,193
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,626 311,194 SH   SOLE 23 311,194 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 84,950 1,118,940 SH   SOLE 25 1,118,940 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 130,210 1,715,100 SH   SOLE 26 441,767 0 1,273,333
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,166 81,223 SH   SOLE 28 61,975 0 19,248
EQUITY RESIDENTIAL SH BEN INT 29476L107 14,937 196,747 SH   SOLE 29 196,747 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 225,347 2,968,210 SH   SOLE 30 2,968,210 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,609 126,574 SH   SOLE 31 69,112 0 57,462
EQUITY RESIDENTIAL SH BEN INT 29476L107 50,120 660,175 SH   SOLE 34 660,175 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 26,428 348,100 SH   SOLE 36 348,100 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 656 8,643 SH   SOLE 40 8,643 0 0
ERA GROUP INC COM 26885G109 167 20,035 SH   SOLE 2 852 0 19,183
ERA GROUP INC COM 26885G109 4 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 774 92,758 SH   SOLE 18 92,758 0 0
ERA GROUP INC COM 26885G109 273 32,754 SH   SOLE 19 32,754 0 0
ERA GROUP INC COM 26885G109 19,467 2,334,164 SH   SOLE 21 2,334,164 0 0
ERA GROUP INC COM 26885G109 4,619 553,843 SH   SOLE 22 538,018 0 15,825
ERA GROUP INC COM 26885G109 215 25,756 SH   SOLE 30 25,756 0 0
ERICSSON ADR B SEK 10 294821608 425 44,772 SH   SOLE 18 44,772 0 0
ERIE INDTY CO CL A 29530P102 15,719 61,817 SH   SOLE 2 5,934 0 55,883
ERIE INDTY CO CL A 29530P102 2,108 8,290 SH   SOLE 4 7,620 0 670
ERIE INDTY CO CL A 29530P102 3,474 13,662 SH   SOLE 7 6,515 0 7,147
ERIE INDTY CO CL A 29530P102 4,714 18,537 SH   SOLE 18 16,525 0 2,012
ERIE INDTY CO CL A 29530P102 1,816 7,141 SH   SOLE 19 7,141 0 0
ERIE INDTY CO CL A 29530P102 173,431 682,046 SH   SOLE 21 682,046 0 0
ERIE INDTY CO CL A 29530P102 168,710 663,482 SH   SOLE 22 611,229 0 52,253
ERIE INDTY CO CL A 29530P102 4,595 18,069 SH   SOLE 23 18,069 0 0
ERIE INDTY CO CL A 29530P102 729 2,866 SH   SOLE 25 2,866 0 0
ERIE INDTY CO CL A 29530P102 14,424 56,724 SH   SOLE 26 27,499 0 29,225
ERIE INDTY CO CL A 29530P102 1,146 4,508 SH   SOLE 28 3,205 0 1,303
ERIE INDTY CO CL A 29530P102 1,474 5,796 SH   SOLE 29 546 0 5,250
ERIE INDTY CO CL A 29530P102 26,906 105,814 SH   SOLE 30 105,814 0 0
ERIE INDTY CO CL A 29530P102 2,043 8,036 SH   SOLE 31 4,815 0 3,221
ERIE INDTY CO CL A 29530P102 266 1,048 SH   SOLE 34 1,048 0 0
ERIE INDTY CO CL A 29530P102 1,125 4,424 SH   SOLE 36 4,424 0 0
ERIE INDTY CO CL A 29530P102 151 593 SH   SOLE 40 593 0 0
EROS INTL PLC SHS NEW G3788M114 83 61,744 SH   SOLE 2 17,333 0 44,411
EROS INTL PLC SHS NEW G3788M114 1 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 158 116,829 SH   SOLE 18 116,829 0 0
EROS INTL PLC SHS NEW G3788M114 282 208,751 SH   SOLE 19 208,751 0 0
EROS INTL PLC SHS NEW G3788M114 1,471 1,089,910 SH   SOLE 21 1,089,910 0 0
EROS INTL PLC SHS NEW G3788M114 1,045 774,320 SH   SOLE 22 748,616 0 25,704
EROS INTL PLC SHS NEW G3788M114 65 48,433 SH   SOLE 23 48,433 0 0
ESCALADE INC COM 296056104 166 14,504 SH   SOLE 2 544 0 13,960
ESCALADE INC COM 296056104 414 36,120 SH   SOLE 18 36,120 0 0
ESCALADE INC COM 296056104 220 19,205 SH   SOLE 19 19,205 0 0
ESCALADE INC COM 296056104 4,253 370,753 SH   SOLE 21 370,753 0 0
ESCALADE INC COM 296056104 993 86,599 SH   SOLE 22 80,465 0 6,134
ESCO TECHNOLOGIES INC COM 296315104 1,982 23,989 SH   SOLE 2 2,428 0 21,561
ESCO TECHNOLOGIES INC COM 296315104 10 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 30 365 SH   SOLE 7 365 0 0
ESCO TECHNOLOGIES INC COM 296315104 9,412 113,923 SH   SOLE 18 112,935 0 988
ESCO TECHNOLOGIES INC COM 296315104 4,920 59,552 SH   SOLE 19 59,552 0 0
ESCO TECHNOLOGIES INC COM 296315104 227,631 2,755,157 SH   SOLE 21 2,755,157 0 0
ESCO TECHNOLOGIES INC COM 296315104 67,653 818,851 SH   SOLE 22 783,634 0 35,217
ESCO TECHNOLOGIES INC COM 296315104 710 8,594 SH   SOLE 23 8,594 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,415 17,131 SH   SOLE 26 4,594 0 12,537
ESCO TECHNOLOGIES INC COM 296315104 262 3,172 SH   SOLE 28 3,172 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,158 38,220 SH   SOLE 30 38,220 0 0
ESCO TECHNOLOGIES INC COM 296315104 233 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,029 22,113 SH   SOLE 2 1,384 0 20,729
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,971 85,366 SH   SOLE 18 81,320 0 4,046
ESPERION THERAPEUTICS INC NE COM 29664W105 3,588 77,118 SH   SOLE 19 77,118 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 48,553 1,043,692 SH   SOLE 21 1,043,692 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 33,609 722,457 SH   SOLE 22 688,375 0 34,082
ESPERION THERAPEUTICS INC NE COM 29664W105 133 2,866 SH   SOLE 23 2,866 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 699 15,025 SH   SOLE 26 10,373 0 4,652
ESPERION THERAPEUTICS INC NE COM 29664W105 172 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 367 7,883 SH   SOLE 30 7,883 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 18 384 SH   SOLE 34 384 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 104 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 15 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 126 5,026 SH   SOLE 2 279 0 4,747
ESQUIRE FINL HLDGS INC COM 29667J101 547 21,754 SH   SOLE 18 21,754 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 284 11,286 SH   SOLE 19 11,286 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 5,935 235,983 SH   SOLE 21 235,983 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,493 59,383 SH   SOLE 22 55,398 0 3,985
ESSA BANCORP INC COM 29667D104 134 8,785 SH   SOLE 2 294 0 8,491
ESSA BANCORP INC COM 29667D104 493 32,358 SH   SOLE 18 32,358 0 0
ESSA BANCORP INC COM 29667D104 216 14,143 SH   SOLE 19 14,143 0 0
ESSA BANCORP INC COM 29667D104 5,101 334,480 SH   SOLE 21 334,480 0 0
ESSA BANCORP INC COM 29667D104 1,405 92,102 SH   SOLE 22 86,011 0 6,091
ESSENT GROUP LTD COM G3198U102 5,069 107,879 SH   SOLE 2 21,322 0 86,557
ESSENT GROUP LTD COM G3198U102 20 430 SH   SOLE 4 430 0 0
ESSENT GROUP LTD COM G3198U102 85 1,799 SH   SOLE 7 1,799 0 0
ESSENT GROUP LTD COM G3198U102 238 5,059 SH   SOLE 13 5,059 0 0
ESSENT GROUP LTD COM G3198U102 15,462 329,050 SH   SOLE 18 320,165 0 8,885
ESSENT GROUP LTD COM G3198U102 24,830 528,418 SH   SOLE 19 528,418 0 0
ESSENT GROUP LTD COM G3198U102 148,591 3,162,180 SH   SOLE 21 3,162,180 0 0
ESSENT GROUP LTD COM G3198U102 159,628 3,397,060 SH   SOLE 22 3,187,590 0 209,470
ESSENT GROUP LTD COM G3198U102 2,955 62,896 SH   SOLE 23 62,896 0 0
ESSENT GROUP LTD COM G3198U102 290 6,169 SH   SOLE 25 6,169 0 0
ESSENT GROUP LTD COM G3198U102 7,948 169,137 SH   SOLE 26 26,685 0 142,452
ESSENT GROUP LTD COM G3198U102 544 11,575 SH   SOLE 28 11,575 0 0
ESSENT GROUP LTD COM G3198U102 1,791 38,112 SH   SOLE 29 0 0 38,112
ESSENT GROUP LTD COM G3198U102 1,255 26,700 SH   SOLE 30 26,700 0 0
ESSENT GROUP LTD COM G3198U102 3,696 78,654 SH   SOLE 31 0 0 78,654
ESSENT GROUP LTD COM G3198U102 1,100 23,417 SH   SOLE 34 23,417 0 0
ESSENT GROUP LTD COM G3198U102 209 4,449 SH   SOLE 36 4,449 0 0
ESSENT GROUP LTD COM G3198U102 443 9,433 SH   SOLE 40 9,433 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 980 48,890 SH   SOLE 2 2,051 0 46,839
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6 277 SH   SOLE 4 277 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13 639 SH   SOLE 7 639 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,231 161,232 SH   SOLE 18 161,232 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,752 87,427 SH   SOLE 19 87,427 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 33,117 1,652,551 SH   SOLE 21 1,652,551 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 29,614 1,477,751 SH   SOLE 22 1,414,098 0 63,653
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 33 1,660 SH   SOLE 23 1,660 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 630 31,439 SH   SOLE 26 31,439 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 242 12,065 SH   SOLE 28 12,065 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 524 26,142 SH   SOLE 30 26,142 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 210 10,501 SH   SOLE 34 10,501 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 97 4,828 SH   SOLE 40 4,828 0 0
ESSEX PPTY TR INC COM 297178105 46,238 158,388 SH   SOLE 2 16,358 0 142,030
ESSEX PPTY TR INC COM 297178105 11,127 38,117 SH   SOLE 4 36,367 0 1,750
ESSEX PPTY TR INC COM 297178105 46,594 159,608 SH   SOLE 7 152,806 0 6,802
ESSEX PPTY TR INC COM 297178105 396 1,358 SH   SOLE 13 1,358 0 0
ESSEX PPTY TR INC COM 297178105 871 2,985 SH   SOLE 15 2,985 0 0
ESSEX PPTY TR INC COM 297178105 38,114 130,559 SH   SOLE 18 121,810 0 8,749
ESSEX PPTY TR INC COM 297178105 27,858 95,427 SH   SOLE 19 95,427 0 0
ESSEX PPTY TR INC COM 297178105 761,997 2,610,206 SH   SOLE 21 2,610,206 0 0
ESSEX PPTY TR INC COM 297178105 667,906 2,287,899 SH   SOLE 22 2,108,724 0 179,175
ESSEX PPTY TR INC COM 297178105 14,434 49,444 SH   SOLE 23 49,444 0 0
ESSEX PPTY TR INC COM 297178105 58,840 201,555 SH   SOLE 25 201,555 0 0
ESSEX PPTY TR INC COM 297178105 88,591 303,466 SH   SOLE 26 82,700 0 220,766
ESSEX PPTY TR INC COM 297178105 3,665 12,556 SH   SOLE 28 9,123 0 3,433
ESSEX PPTY TR INC COM 297178105 14,315 49,035 SH   SOLE 29 35,314 0 13,721
ESSEX PPTY TR INC COM 297178105 148,117 507,370 SH   SOLE 30 507,370 0 0
ESSEX PPTY TR INC COM 297178105 6,630 22,710 SH   SOLE 31 12,034 0 10,676
ESSEX PPTY TR INC COM 297178105 1,012 3,468 SH   SOLE 34 3,468 0 0
ESSEX PPTY TR INC COM 297178105 19,404 66,467 SH   SOLE 36 66,467 0 0
ESSEX PPTY TR INC COM 297178105 385 1,318 SH   SOLE 40 1,318 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 63 2,869 SH   SOLE 22 2,869 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 547 25,984 SH   SOLE 2 1,049 0 24,935
ETHAN ALLEN INTERIORS INC COM 297602104 5 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 10 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,236 106,150 SH   SOLE 18 106,150 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 836 39,707 SH   SOLE 19 39,707 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 57,958 2,752,060 SH   SOLE 21 2,752,060 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 17,643 837,738 SH   SOLE 22 797,685 0 40,053
ETHAN ALLEN INTERIORS INC COM 297602104 104 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 78 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 743 35,275 SH   SOLE 30 35,275 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 65 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 6 801 SH   SOLE 18 801 0 0
ETON PHARMACEUTICALS INC COM 29772L108 79 9,990 SH   SOLE 21 9,990 0 0
ETON PHARMACEUTICALS INC COM 29772L108 121 15,301 SH   SOLE 22 15,301 0 0
ETSY INC COM 29786A106 14,587 237,684 SH   SOLE 2 27,382 0 210,302
ETSY INC COM 29786A106 189 3,086 SH   SOLE 4 3,086 0 0
ETSY INC COM 29786A106 167 2,720 SH   SOLE 7 2,720 0 0
ETSY INC COM 29786A106 107 1,740 SH   SOLE 13 1,740 0 0
ETSY INC COM 29786A106 5,634 91,807 SH   SOLE 18 80,003 0 11,804
ETSY INC COM 29786A106 16,214 264,205 SH   SOLE 19 264,205 0 0
ETSY INC COM 29786A106 97,221 1,584,172 SH   SOLE 21 1,584,172 0 0
ETSY INC COM 29786A106 218,879 3,566,552 SH   SOLE 22 3,320,294 0 246,258
ETSY INC COM 29786A106 2,484 40,481 SH   SOLE 23 40,481 0 0
ETSY INC COM 29786A106 11,171 182,033 SH   SOLE 25 182,033 0 0
ETSY INC COM 29786A106 8,154 132,859 SH   SOLE 26 26,547 0 106,312
ETSY INC COM 29786A106 999 16,282 SH   SOLE 28 16,282 0 0
ETSY INC COM 29786A106 751 12,236 SH   SOLE 29 574 0 11,662
ETSY INC COM 29786A106 4,962 80,857 SH   SOLE 30 80,857 0 0
ETSY INC COM 29786A106 265 4,325 SH   SOLE 31 4,325 0 0
ETSY INC COM 29786A106 3,116 50,766 SH   SOLE 34 50,766 0 0
ETSY INC COM 29786A106 72 1,172 SH   SOLE 36 1,172 0 0
ETSY INC COM 29786A106 729 11,871 SH   SOLE 40 11,871 0 0
ETSY INC NOTE 3/0 29786AAC0 1,718 950,000 PRN   SOLE 21 950,000 0 0
EURONAV NV ANTWERPEN SHS B38564108 3 370 SH   SOLE 22 370 0 0
EURONET WORLDWIDE INC COM 298736109 15,397 91,518 SH   SOLE 2 4,314 0 87,204
EURONET WORLDWIDE INC COM 298736109 43 254 SH   SOLE 4 254 0 0
EURONET WORLDWIDE INC COM 298736109 182 1,081 SH   SOLE 7 1,081 0 0
EURONET WORLDWIDE INC COM 298736109 3,959 23,532 SH   SOLE 18 23,532 0 0
EURONET WORLDWIDE INC COM 298736109 1,856 11,032 SH   SOLE 19 11,032 0 0
EURONET WORLDWIDE INC COM 298736109 108,868 647,100 SH   SOLE 21 647,100 0 0
EURONET WORLDWIDE INC COM 298736109 241,969 1,438,236 SH   SOLE 22 1,340,967 0 97,269
EURONET WORLDWIDE INC COM 298736109 459 2,727 SH   SOLE 25 2,727 0 0
EURONET WORLDWIDE INC COM 298736109 4,753 28,252 SH   SOLE 26 15,461 0 12,791
EURONET WORLDWIDE INC COM 298736109 1,110 6,595 SH   SOLE 28 6,595 0 0
EURONET WORLDWIDE INC COM 298736109 5,958 35,414 SH   SOLE 30 35,414 0 0
EURONET WORLDWIDE INC COM 298736109 14,230 84,584 SH   SOLE 31 1,043 0 83,541
EURONET WORLDWIDE INC COM 298736109 32 192 SH   SOLE 34 192 0 0
EURONET WORLDWIDE INC COM 298736109 197 1,170 SH   SOLE 36 1,170 0 0
EURONET WORLDWIDE INC COM 298736109 890 5,292 SH   SOLE 40 5,292 0 0
EVANS BANCORP INC COM NEW 29911Q208 170 4,493 SH   SOLE 2 187 0 4,306
EVANS BANCORP INC COM NEW 29911Q208 5 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 628 16,632 SH   SOLE 18 16,632 0 0
EVANS BANCORP INC COM NEW 29911Q208 270 7,154 SH   SOLE 19 7,154 0 0
EVANS BANCORP INC COM NEW 29911Q208 6,021 159,572 SH   SOLE 21 159,572 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,708 45,260 SH   SOLE 22 42,414 0 2,846
EVELO BIOSCIENCES INC COM 299734103 115 12,809 SH   SOLE 2 594 0 12,215
EVELO BIOSCIENCES INC COM 299734103 414 46,143 SH   SOLE 18 46,143 0 0
EVELO BIOSCIENCES INC COM 299734103 197 21,979 SH   SOLE 19 21,979 0 0
EVELO BIOSCIENCES INC COM 299734103 3,960 441,018 SH   SOLE 21 441,018 0 0
EVELO BIOSCIENCES INC COM 299734103 1,193 132,804 SH   SOLE 22 126,852 0 5,952
EVENTBRITE INC COM CL A 29975E109 515 31,776 SH   SOLE 2 1,512 0 30,264
EVENTBRITE INC COM CL A 29975E109 11 671 SH   SOLE 7 671 0 0
EVENTBRITE INC COM CL A 29975E109 1,930 119,130 SH   SOLE 18 119,130 0 0
EVENTBRITE INC COM CL A 29975E109 1,022 63,082 SH   SOLE 19 63,082 0 0
EVENTBRITE INC COM CL A 29975E109 18,139 1,119,685 SH   SOLE 21 1,119,685 0 0
EVENTBRITE INC COM CL A 29975E109 10,974 677,396 SH   SOLE 22 629,753 0 47,643
EVENTBRITE INC COM CL A 29975E109 47 2,896 SH   SOLE 30 2,896 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 94 31,227 SH   SOLE 22 31,227 0 0
EVERBRIDGE INC COM 29978A104 2,543 28,442 SH   SOLE 2 1,344 0 27,098
EVERBRIDGE INC COM 29978A104 15 168 SH   SOLE 4 168 0 0
EVERBRIDGE INC COM 29978A104 50 563 SH   SOLE 7 563 0 0
EVERBRIDGE INC COM 29978A104 9,589 107,236 SH   SOLE 18 106,395 0 841
EVERBRIDGE INC COM 29978A104 34,821 389,405 SH   SOLE 19 389,405 0 0
EVERBRIDGE INC COM 29978A104 97,839 1,094,151 SH   SOLE 21 1,094,151 0 0
EVERBRIDGE INC COM 29978A104 80,854 904,203 SH   SOLE 22 851,579 0 52,624
EVERBRIDGE INC COM 29978A104 969 10,835 SH   SOLE 26 6,304 0 4,531
EVERBRIDGE INC COM 29978A104 527 5,899 SH   SOLE 28 5,899 0 0
EVERBRIDGE INC COM 29978A104 4,691 52,461 SH   SOLE 30 52,461 0 0
EVERBRIDGE INC COM 29978A104 311 3,475 SH   SOLE 40 3,475 0 0
EVERCORE INC CLASS A 29977A105 11,911 134,485 SH   SOLE 2 37,430 0 97,055
EVERCORE INC CLASS A 29977A105 122 1,375 SH   SOLE 4 1,375 0 0
EVERCORE INC CLASS A 29977A105 217 2,453 SH   SOLE 7 2,453 0 0
EVERCORE INC CLASS A 29977A105 286 3,227 SH   SOLE 13 3,227 0 0
EVERCORE INC CLASS A 29977A105 13,245 149,544 SH   SOLE 18 149,544 0 0
EVERCORE INC CLASS A 29977A105 5,554 62,708 SH   SOLE 19 62,708 0 0
EVERCORE INC CLASS A 29977A105 194,555 2,196,629 SH   SOLE 21 2,196,629 0 0
EVERCORE INC CLASS A 29977A105 128,234 1,447,821 SH   SOLE 22 1,311,109 0 136,712
EVERCORE INC CLASS A 29977A105 102 1,151 SH   SOLE 23 1,151 0 0
EVERCORE INC CLASS A 29977A105 222 2,502 SH   SOLE 25 2,502 0 0
EVERCORE INC CLASS A 29977A105 1,183 13,360 SH   SOLE 26 8,531 0 4,829
EVERCORE INC CLASS A 29977A105 439 4,955 SH   SOLE 28 4,955 0 0
EVERCORE INC CLASS A 29977A105 2,213 24,991 SH   SOLE 29 0 0 24,991
EVERCORE INC CLASS A 29977A105 1,125 12,705 SH   SOLE 30 12,705 0 0
EVERCORE INC CLASS A 29977A105 150 1,689 SH   SOLE 31 889 0 800
EVERCORE INC CLASS A 29977A105 135 1,529 SH   SOLE 34 1,529 0 0
EVERCORE INC CLASS A 29977A105 205 2,318 SH   SOLE 36 2,318 0 0
EVERCORE INC CLASS A 29977A105 381 4,300 SH   SOLE 40 4,300 0 0
EVEREST RE GROUP LTD COM G3223R108 25,333 102,488 SH   SOLE 2 10,690 0 91,798
EVEREST RE GROUP LTD COM G3223R108 3,299 13,347 SH   SOLE 4 12,266 0 1,081
EVEREST RE GROUP LTD COM G3223R108 13,911 56,280 SH   SOLE 7 53,333 0 2,947
EVEREST RE GROUP LTD COM G3223R108 451 1,824 SH   SOLE 13 1,824 0 0
EVEREST RE GROUP LTD COM G3223R108 113 459 SH   SOLE 15 459 0 0
EVEREST RE GROUP LTD COM G3223R108 24,239 98,062 SH   SOLE 18 92,664 0 5,398
EVEREST RE GROUP LTD COM G3223R108 4,849 19,619 SH   SOLE 19 19,619 0 0
EVEREST RE GROUP LTD COM G3223R108 458,991 1,856,908 SH   SOLE 21 1,856,908 0 0
EVEREST RE GROUP LTD COM G3223R108 304,421 1,231,578 SH   SOLE 22 1,117,997 0 113,581
EVEREST RE GROUP LTD COM G3223R108 10,574 42,779 SH   SOLE 23 42,779 0 0
EVEREST RE GROUP LTD COM G3223R108 9,611 38,882 SH   SOLE 25 38,882 0 0
EVEREST RE GROUP LTD COM G3223R108 51,179 207,052 SH   SOLE 26 59,029 0 148,023
EVEREST RE GROUP LTD COM G3223R108 1,942 7,855 SH   SOLE 28 5,688 0 2,167
EVEREST RE GROUP LTD COM G3223R108 2,338 9,460 SH   SOLE 29 861 0 8,599
EVEREST RE GROUP LTD COM G3223R108 50,137 202,836 SH   SOLE 30 202,836 0 0
EVEREST RE GROUP LTD COM G3223R108 3,377 13,663 SH   SOLE 31 7,907 0 5,756
EVEREST RE GROUP LTD COM G3223R108 1,333 5,392 SH   SOLE 34 5,392 0 0
EVEREST RE GROUP LTD COM G3223R108 13,859 56,070 SH   SOLE 36 56,070 0 0
EVEREST RE GROUP LTD COM G3223R108 216 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 61,511 1,022,629 SH   SOLE 2 407,592 0 615,037
EVERGY INC COM 30034W106 10,152 168,780 SH   SOLE 4 161,781 0 6,999
EVERGY INC COM 30034W106 17,090 284,130 SH   SOLE 7 260,794 0 23,336
EVERGY INC COM 30034W106 2,712 45,081 SH   SOLE 13 45,081 0 0
EVERGY INC COM 30034W106 131 2,177 SH   SOLE 15 2,177 0 0
EVERGY INC COM 30034W106 41,189 684,768 SH   SOLE 18 630,221 0 54,547
EVERGY INC COM 30034W106 24,348 404,784 SH   SOLE 19 404,784 0 0
EVERGY INC COM 30034W106 425,796 7,078,895 SH   SOLE 21 7,078,895 0 0
EVERGY INC COM 30034W106 412,792 6,862,715 SH   SOLE 22 5,785,872 0 1,076,843
EVERGY INC COM 30034W106 19,135 318,119 SH   SOLE 23 318,119 0 0
EVERGY INC COM 30034W106 15,448 256,818 SH   SOLE 25 256,818 0 0
EVERGY INC COM 30034W106 53,650 891,945 SH   SOLE 26 397,538 0 494,407
EVERGY INC COM 30034W106 3,090 51,367 SH   SOLE 28 37,571 0 13,796
EVERGY INC COM 30034W106 2,875 47,805 SH   SOLE 29 47,805 0 0
EVERGY INC COM 30034W106 66,939 1,112,865 SH   SOLE 30 1,112,865 0 0
EVERGY INC COM 30034W106 12,699 211,130 SH   SOLE 31 147,362 0 63,768
EVERGY INC COM 30034W106 17,823 296,304 SH   SOLE 34 296,304 0 0
EVERGY INC COM 30034W106 19,704 327,586 SH   SOLE 36 327,586 0 0
EVERGY INC COM 30034W106 397 6,598 SH   SOLE 40 6,598 0 0
EVERI HLDGS INC COM 30034T103 804 67,396 SH   SOLE 2 11,484 0 55,912
EVERI HLDGS INC COM 30034T103 17 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 2,803 234,952 SH   SOLE 18 234,952 0 0
EVERI HLDGS INC COM 30034T103 3,644 305,414 SH   SOLE 19 305,414 0 0
EVERI HLDGS INC COM 30034T103 27,016 2,264,521 SH   SOLE 21 2,264,521 0 0
EVERI HLDGS INC COM 30034T103 24,350 2,041,091 SH   SOLE 22 1,950,243 0 90,848
EVERI HLDGS INC COM 30034T103 253 21,174 SH   SOLE 30 21,174 0 0
EVERI HLDGS INC COM 30034T103 48 4,047 SH   SOLE 34 4,047 0 0
EVERI HLDGS INC COM 30034T103 74 6,219 SH   SOLE 40 6,219 0 0
EVERQUOTE INC COM CL A 30041R108 109 8,390 SH   SOLE 2 1,488 0 6,902
EVERQUOTE INC COM CL A 30041R108 465 35,758 SH   SOLE 18 29,308 0 6,450
EVERQUOTE INC COM CL A 30041R108 633 48,707 SH   SOLE 19 48,707 0 0
EVERQUOTE INC COM CL A 30041R108 3,633 279,465 SH   SOLE 21 279,465 0 0
EVERQUOTE INC COM CL A 30041R108 1,944 149,532 SH   SOLE 22 147,052 0 2,480
EVERQUOTE INC COM CL A 30041R108 84 6,498 SH   SOLE 23 6,498 0 0
EVERQUOTE INC COM CL A 30041R108 52 4,035 SH   SOLE 26 0 0 4,035
EVERSOURCE ENERGY COM 30040W108 65,321 862,210 SH   SOLE 2 114,794 0 747,416
EVERSOURCE ENERGY COM 30040W108 9,517 125,623 SH   SOLE 4 117,113 0 8,510
EVERSOURCE ENERGY COM 30040W108 53,972 712,408 SH   SOLE 7 700,356 0 12,052
EVERSOURCE ENERGY COM 30040W108 761 10,046 SH   SOLE 13 10,046 0 0
EVERSOURCE ENERGY COM 30040W108 250 3,296 SH   SOLE 15 3,296 0 0
EVERSOURCE ENERGY COM 30040W108 63,345 836,124 SH   SOLE 18 794,051 0 42,073
EVERSOURCE ENERGY COM 30040W108 10,694 141,160 SH   SOLE 19 141,160 0 0
EVERSOURCE ENERGY COM 30040W108 912,567 12,045,496 SH   SOLE 21 12,045,496 0 0
EVERSOURCE ENERGY COM 30040W108 618,626 8,165,604 SH   SOLE 22 7,255,515 0 910,089
EVERSOURCE ENERGY COM 30040W108 17,362 229,175 SH   SOLE 23 229,175 0 0
EVERSOURCE ENERGY COM 30040W108 26,382 348,234 SH   SOLE 25 348,234 0 0
EVERSOURCE ENERGY COM 30040W108 141,569 1,868,649 SH   SOLE 26 418,437 0 1,450,212
EVERSOURCE ENERGY COM 30040W108 4,802 63,390 SH   SOLE 28 46,815 0 16,575
EVERSOURCE ENERGY COM 30040W108 5,510 72,736 SH   SOLE 29 7,112 0 65,624
EVERSOURCE ENERGY COM 30040W108 112,035 1,478,819 SH   SOLE 30 1,478,819 0 0
EVERSOURCE ENERGY COM 30040W108 8,284 109,346 SH   SOLE 31 57,684 0 51,662
EVERSOURCE ENERGY COM 30040W108 3,284 43,351 SH   SOLE 32 43,351 0 0
EVERSOURCE ENERGY COM 30040W108 2,204 29,088 SH   SOLE 34 29,088 0 0
EVERSOURCE ENERGY COM 30040W108 21,362 281,964 SH   SOLE 36 281,964 0 0
EVERSOURCE ENERGY COM 30040W108 580 7,651 SH   SOLE 40 7,651 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 17 2,569 SH   SOLE 18 2,569 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 526 80,710 SH   SOLE 21 80,710 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,085 166,397 SH   SOLE 22 166,397 0 0
EVERTEC INC COM 30040P103 1,726 52,797 SH   SOLE 2 2,496 0 50,301
EVERTEC INC COM 30040P103 10 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 32 967 SH   SOLE 7 967 0 0
EVERTEC INC COM 30040P103 8,625 263,757 SH   SOLE 18 263,757 0 0
EVERTEC INC COM 30040P103 3,378 103,311 SH   SOLE 19 103,311 0 0
EVERTEC INC COM 30040P103 211,760 6,475,834 SH   SOLE 21 6,475,834 0 0
EVERTEC INC COM 30040P103 58,145 1,778,125 SH   SOLE 22 1,693,957 0 84,168
EVERTEC INC COM 30040P103 690 21,114 SH   SOLE 26 13,951 0 7,163
EVERTEC INC COM 30040P103 257 7,846 SH   SOLE 28 7,846 0 0
EVERTEC INC COM 30040P103 6,413 196,113 SH   SOLE 30 196,113 0 0
EVERTEC INC COM 30040P103 680 20,810 SH   SOLE 31 0 0 20,810
EVERTEC INC COM 30040P103 239 7,316 SH   SOLE 40 7,316 0 0
EVI INDUSTRIES INC COM 26929N102 150 3,918 SH   SOLE 2 170 0 3,748
EVI INDUSTRIES INC COM 26929N102 578 15,106 SH   SOLE 18 15,106 0 0
EVI INDUSTRIES INC COM 26929N102 297 7,749 SH   SOLE 19 7,749 0 0
EVI INDUSTRIES INC COM 26929N102 5,905 154,298 SH   SOLE 21 154,298 0 0
EVI INDUSTRIES INC COM 26929N102 2,845 74,333 SH   SOLE 22 71,640 0 2,693
EVINE LIVE INC CL A 300487105 5 11,612 SH   SOLE 18 11,612 0 0
EVINE LIVE INC CL A 300487105 81 186,378 SH   SOLE 21 186,378 0 0
EVINE LIVE INC CL A 300487105 403 930,752 SH   SOLE 22 930,752 0 0
EVO PMTS INC CL A COM 26927E104 852 27,021 SH   SOLE 2 1,280 0 25,741
EVO PMTS INC CL A COM 26927E104 5 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 13 416 SH   SOLE 7 416 0 0
EVO PMTS INC CL A COM 26927E104 3,212 101,875 SH   SOLE 18 101,875 0 0
EVO PMTS INC CL A COM 26927E104 1,688 53,536 SH   SOLE 19 53,536 0 0
EVO PMTS INC CL A COM 26927E104 30,468 966,316 SH   SOLE 21 966,316 0 0
EVO PMTS INC CL A COM 26927E104 27,862 883,651 SH   SOLE 22 841,729 0 41,922
EVO PMTS INC CL A COM 26927E104 161 5,102 SH   SOLE 25 5,102 0 0
EVO PMTS INC CL A COM 26927E104 556 17,645 SH   SOLE 26 5,503 0 12,142
EVO PMTS INC CL A COM 26927E104 3,634 115,264 SH   SOLE 30 115,264 0 0
EVO PMTS INC CL A COM 26927E104 395 12,512 SH   SOLE 34 12,512 0 0
EVO PMTS INC CL A COM 26927E104 18 568 SH   SOLE 36 568 0 0
EVO PMTS INC CL A COM 26927E104 82 2,589 SH   SOLE 40 2,589 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 76 11,493 SH   SOLE 2 640 0 10,853
EVOFEM BIOSCIENCES INC COM 30048L104 320 48,192 SH   SOLE 18 48,192 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 157 23,637 SH   SOLE 19 23,637 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 3,092 465,671 SH   SOLE 21 465,671 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 1,258 189,427 SH   SOLE 22 185,356 0 4,071
EVOKE PHARMA INC COM 30049G104 32 51,636 SH   SOLE 21 51,636 0 0
EVOLENT HEALTH INC CL A 30050B101 569 71,534 SH   SOLE 2 5,442 0 66,092
EVOLENT HEALTH INC CL A 30050B101 2 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 12 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 1,937 243,641 SH   SOLE 18 237,820 0 5,821
EVOLENT HEALTH INC CL A 30050B101 1,194 150,216 SH   SOLE 19 150,216 0 0
EVOLENT HEALTH INC CL A 30050B101 18,087 2,275,148 SH   SOLE 21 2,275,148 0 0
EVOLENT HEALTH INC CL A 30050B101 17,883 2,249,390 SH   SOLE 22 2,165,305 0 84,085
EVOLENT HEALTH INC CL A 30050B101 67 8,470 SH   SOLE 23 8,470 0 0
EVOLENT HEALTH INC CL A 30050B101 266 33,460 SH   SOLE 26 19,006 0 14,454
EVOLENT HEALTH INC CL A 30050B101 61 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 155 19,558 SH   SOLE 30 19,558 0 0
EVOLENT HEALTH INC CL A 30050B101 46 5,819 SH   SOLE 34 5,819 0 0
EVOLENT HEALTH INC CL A 30050B101 55 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 138 9,447 SH   SOLE 2 339 0 9,108
EVOLUS INC COM 30052C107 3 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 563 38,475 SH   SOLE 18 38,475 0 0
EVOLUS INC COM 30052C107 273 18,654 SH   SOLE 19 18,654 0 0
EVOLUS INC COM 30052C107 9,423 644,494 SH   SOLE 21 644,494 0 0
EVOLUS INC COM 30052C107 4,083 279,263 SH   SOLE 22 272,772 0 6,491
EVOLUS INC COM 30052C107 57 3,872 SH   SOLE 30 3,872 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 513 71,782 SH   SOLE 2 40,501 0 31,281
EVOLUTION PETROLEUM CORP COM 30049A107 5 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 907 126,871 SH   SOLE 18 95,662 0 31,209
EVOLUTION PETROLEUM CORP COM 30049A107 3,940 550,999 SH   SOLE 19 550,999 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 7,377 1,031,692 SH   SOLE 21 1,031,692 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 9,190 1,285,362 SH   SOLE 22 1,264,024 0 21,338
EVOLUTION PETROLEUM CORP COM 30049A107 1,207 168,839 SH   SOLE 23 168,839 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,972 275,867 SH   SOLE 26 0 0 275,867
EVOLVING SYS INC COM NEW 30049R209 0 215 SH   SOLE 18 215 0 0
EVOLVING SYS INC COM NEW 30049R209 8 9,853 SH   SOLE 21 9,853 0 0
EVOLVING SYS INC COM NEW 30049R209 263 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 928 65,184 SH   SOLE 2 2,970 0 62,214
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5 362 SH   SOLE 4 362 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 461 32,376 SH   SOLE 7 32,376 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,469 243,589 SH   SOLE 18 243,589 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,815 127,449 SH   SOLE 19 127,449 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 32,758 2,300,410 SH   SOLE 21 2,300,410 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 26,662 1,872,358 SH   SOLE 22 1,775,684 0 96,674
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 607 42,656 SH   SOLE 26 38,722 0 3,934
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 140 9,850 SH   SOLE 28 9,850 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,009 211,307 SH   SOLE 30 211,307 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 87 6,075 SH   SOLE 40 6,075 0 0
EXACT SCIENCES CORP COM 30063P105 37,140 314,641 SH   SOLE 2 41,435 0 273,206
EXACT SCIENCES CORP COM 30063P105 5,380 45,574 SH   SOLE 4 42,119 0 3,455
EXACT SCIENCES CORP COM 30063P105 923 7,817 SH   SOLE 7 7,817 0 0
EXACT SCIENCES CORP COM 30063P105 78 658 SH   SOLE 13 658 0 0
EXACT SCIENCES CORP COM 30063P105 26,745 226,573 SH   SOLE 18 216,244 0 10,329
EXACT SCIENCES CORP COM 30063P105 38,685 327,731 SH   SOLE 19 327,731 0 0
EXACT SCIENCES CORP COM 30063P105 200,746 1,700,659 SH   SOLE 21 1,700,659 0 0
EXACT SCIENCES CORP COM 30063P105 423,186 3,585,107 SH   SOLE 22 3,324,218 0 260,889
EXACT SCIENCES CORP COM 30063P105 12,007 101,720 SH   SOLE 23 101,720 0 0
EXACT SCIENCES CORP COM 30063P105 171 1,450 SH   SOLE 25 1,450 0 0
EXACT SCIENCES CORP COM 30063P105 27,349 231,690 SH   SOLE 26 93,514 0 138,176
EXACT SCIENCES CORP COM 30063P105 2,837 24,030 SH   SOLE 28 17,496 0 6,534
EXACT SCIENCES CORP COM 30063P105 3,911 33,132 SH   SOLE 29 7,143 0 25,989
EXACT SCIENCES CORP COM 30063P105 23,828 201,868 SH   SOLE 30 201,868 0 0
EXACT SCIENCES CORP COM 30063P105 13,553 114,820 SH   SOLE 31 29,892 0 84,928
EXACT SCIENCES CORP COM 30063P105 799 6,768 SH   SOLE 34 6,768 0 0
EXACT SCIENCES CORP COM 30063P105 2,795 23,677 SH   SOLE 36 23,677 0 0
EXACT SCIENCES CORP COM 30063P105 346 2,935 SH   SOLE 40 2,935 0 0
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 3,928 2,275,000 PRN   SOLE 21 2,275,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 2,270 1,800,000 PRN   SOLE 21 1,800,000 0 0
EXANTAS CAP CORP COM NEW 30068N105 357 31,521 SH   SOLE 2 1,104 0 30,417
EXANTAS CAP CORP COM NEW 30068N105 2 156 SH   SOLE 4 156 0 0
EXANTAS CAP CORP COM NEW 30068N105 4 325 SH   SOLE 7 325 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,201 106,210 SH   SOLE 18 106,210 0 0
EXANTAS CAP CORP COM NEW 30068N105 625 55,260 SH   SOLE 19 55,260 0 0
EXANTAS CAP CORP COM NEW 30068N105 19,711 1,742,766 SH   SOLE 21 1,742,766 0 0
EXANTAS CAP CORP COM NEW 30068N105 12,519 1,106,879 SH   SOLE 22 1,060,865 0 46,014
EXANTAS CAP CORP COM NEW 30068N105 1 98 SH   SOLE 23 98 0 0
EXANTAS CAP CORP COM NEW 30068N105 389 34,398 SH   SOLE 26 6,495 0 27,903
EXANTAS CAP CORP COM NEW 30068N105 54 4,776 SH   SOLE 28 4,776 0 0
EXANTAS CAP CORP COM NEW 30068N105 47 4,188 SH   SOLE 30 4,188 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,243 109,929 SH   SOLE 34 109,929 0 0
EXANTAS CAP CORP COM NEW 30068N105 39 3,430 SH   SOLE 40 3,430 0 0
EXELA TECHNOLOGIES INC COM 30162V102 88 40,254 SH   SOLE 2 1,441 0 38,813
EXELA TECHNOLOGIES INC COM 30162V102 3 1,241 SH   SOLE 7 1,241 0 0
EXELA TECHNOLOGIES INC COM 30162V102 334 152,288 SH   SOLE 18 152,288 0 0
EXELA TECHNOLOGIES INC COM 30162V102 154 70,402 SH   SOLE 19 70,402 0 0
EXELA TECHNOLOGIES INC COM 30162V102 3,584 1,636,331 SH   SOLE 21 1,636,331 0 0
EXELA TECHNOLOGIES INC COM 30162V102 1,244 568,085 SH   SOLE 22 526,867 0 41,218
EXELA TECHNOLOGIES INC COM 30162V102 22 9,962 SH   SOLE 30 9,962 0 0
EXELIXIS INC COM 30161Q104 14,839 694,366 SH   SOLE 2 152,089 0 542,277
EXELIXIS INC COM 30161Q104 28 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 116 5,438 SH   SOLE 7 5,438 0 0
EXELIXIS INC COM 30161Q104 18,365 859,389 SH   SOLE 18 859,389 0 0
EXELIXIS INC COM 30161Q104 2,009 94,007 SH   SOLE 19 94,007 0 0
EXELIXIS INC COM 30161Q104 396,066 18,533,745 SH   SOLE 21 18,533,745 0 0
EXELIXIS INC COM 30161Q104 212,386 9,938,519 SH   SOLE 22 9,368,058 0 570,461
EXELIXIS INC COM 30161Q104 337 15,772 SH   SOLE 23 15,772 0 0
EXELIXIS INC COM 30161Q104 2,533 118,524 SH   SOLE 26 70,847 0 47,677
EXELIXIS INC COM 30161Q104 819 38,347 SH   SOLE 28 38,347 0 0
EXELIXIS INC COM 30161Q104 7,068 330,752 SH   SOLE 30 330,752 0 0
EXELIXIS INC COM 30161Q104 280 13,116 SH   SOLE 31 6,216 0 6,900
EXELIXIS INC COM 30161Q104 212 9,906 SH   SOLE 34 9,906 0 0
EXELIXIS INC COM 30161Q104 655 30,673 SH   SOLE 40 30,673 0 0
EXELON CORP COM 30161N101 118,442 2,470,623 SH   SOLE 2 311,059 0 2,159,564
EXELON CORP COM 30161N101 17,130 357,328 SH   SOLE 4 331,856 0 25,472
EXELON CORP COM 30161N101 62,681 1,307,479 SH   SOLE 7 995,356 0 312,123
EXELON CORP COM 30161N101 2,114 44,095 SH   SOLE 13 44,095 0 0
EXELON CORP COM 30161N101 439 9,160 SH   SOLE 15 9,160 0 0
EXELON CORP COM 30161N101 139,921 2,918,663 SH   SOLE 18 2,782,017 0 136,646
EXELON CORP COM 30161N101 88,737 1,850,997 SH   SOLE 19 1,850,997 0 0
EXELON CORP COM 30161N101 1,265,025 26,387,663 SH   SOLE 21 26,387,663 0 0
EXELON CORP COM 30161N101 1,177,611 24,564,262 SH   SOLE 22 21,858,768 0 2,705,494
EXELON CORP COM 30161N101 35,237 735,016 SH   SOLE 23 735,016 0 0
EXELON CORP COM 30161N101 48,013 1,001,513 SH   SOLE 25 1,001,513 0 0
EXELON CORP COM 30161N101 312,441 6,517,327 SH   SOLE 26 1,091,378 0 5,425,949
EXELON CORP COM 30161N101 9,167 191,217 SH   SOLE 28 140,428 0 50,789
EXELON CORP COM 30161N101 1,195 24,923 SH   SOLE 29 24,923 0 0
EXELON CORP COM 30161N101 177,277 3,697,898 SH   SOLE 30 3,697,898 0 0
EXELON CORP COM 30161N101 16,122 336,290 SH   SOLE 31 181,121 0 155,169
EXELON CORP COM 30161N101 2,885 60,185 SH   SOLE 32 60,185 0 0
EXELON CORP COM 30161N101 23,241 484,784 SH   SOLE 34 484,784 0 0
EXELON CORP COM 30161N101 38,584 804,842 SH   SOLE 36 804,842 0 0
EXELON CORP COM 30161N101 1,045 21,789 SH   SOLE 40 21,789 0 0
EXFO INC SUB VTG SHS 302046107 107 29,268 SH   SOLE 22 29,268 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,924 29,093 SH   SOLE 2 1,382 0 27,711
EXLSERVICE HOLDINGS INC COM 302081104 9 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 33 501 SH   SOLE 7 501 0 0
EXLSERVICE HOLDINGS INC COM 302081104 9,743 147,327 SH   SOLE 18 147,327 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,774 57,073 SH   SOLE 19 57,073 0 0
EXLSERVICE HOLDINGS INC COM 302081104 243,159 3,676,984 SH   SOLE 21 3,676,984 0 0
EXLSERVICE HOLDINGS INC COM 302081104 66,588 1,006,926 SH   SOLE 22 962,593 0 44,333
EXLSERVICE HOLDINGS INC COM 302081104 1,183 17,886 SH   SOLE 26 12,607 0 5,279
EXLSERVICE HOLDINGS INC COM 302081104 311 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,337 50,461 SH   SOLE 30 50,461 0 0
EXLSERVICE HOLDINGS INC COM 302081104 232 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 22 2,340 SH   SOLE 18 2,340 0 0
EXONE CO COM 302104104 330 35,443 SH   SOLE 21 35,443 0 0
EXONE CO COM 302104104 1,788 191,838 SH   SOLE 22 191,838 0 0
EXP WORLD HOLDINGS INC COM 30212W100 164 14,729 SH   SOLE 2 663 0 14,066
EXP WORLD HOLDINGS INC COM 30212W100 613 55,087 SH   SOLE 18 55,087 0 0
EXP WORLD HOLDINGS INC COM 30212W100 296 26,626 SH   SOLE 19 26,626 0 0
EXP WORLD HOLDINGS INC COM 30212W100 6,341 569,697 SH   SOLE 21 569,697 0 0
EXP WORLD HOLDINGS INC COM 30212W100 8,430 757,423 SH   SOLE 22 752,745 0 4,678
EXP WORLD HOLDINGS INC COM 30212W100 50 4,456 SH   SOLE 30 4,456 0 0
EXPEDIA GROUP INC COM NEW 30212P303 37,131 279,117 SH   SOLE 2 25,809 0 253,308
EXPEDIA GROUP INC COM NEW 30212P303 5,459 41,037 SH   SOLE 4 37,679 0 3,358
EXPEDIA GROUP INC COM NEW 30212P303 14,720 110,653 SH   SOLE 7 107,704 0 2,949
EXPEDIA GROUP INC COM NEW 30212P303 379 2,846 SH   SOLE 13 2,846 0 0
EXPEDIA GROUP INC COM NEW 30212P303 166 1,245 SH   SOLE 15 1,245 0 0
EXPEDIA GROUP INC COM NEW 30212P303 47,379 356,149 SH   SOLE 18 340,193 0 15,956
EXPEDIA GROUP INC COM NEW 30212P303 13,948 104,851 SH   SOLE 19 104,851 0 0
EXPEDIA GROUP INC COM NEW 30212P303 388,374 2,919,443 SH   SOLE 21 2,919,443 0 0
EXPEDIA GROUP INC COM NEW 30212P303 385,196 2,895,558 SH   SOLE 22 2,584,566 0 310,992
EXPEDIA GROUP INC COM NEW 30212P303 11,696 87,918 SH   SOLE 23 87,918 0 0
EXPEDIA GROUP INC COM NEW 30212P303 15,409 115,833 SH   SOLE 25 115,833 0 0
EXPEDIA GROUP INC COM NEW 30212P303 64,306 483,398 SH   SOLE 26 158,981 0 324,417
EXPEDIA GROUP INC COM NEW 30212P303 3,099 23,299 SH   SOLE 28 16,932 0 6,367
EXPEDIA GROUP INC COM NEW 30212P303 346 2,598 SH   SOLE 29 2,598 0 0
EXPEDIA GROUP INC COM NEW 30212P303 77,182 580,186 SH   SOLE 30 580,186 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,795 36,046 SH   SOLE 31 21,608 0 14,438
EXPEDIA GROUP INC COM NEW 30212P303 2,531 19,024 SH   SOLE 32 19,024 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,342 85,262 SH   SOLE 34 85,262 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,103 75,945 SH   SOLE 36 75,945 0 0
EXPEDIA GROUP INC COM NEW 30212P303 434 3,262 SH   SOLE 40 3,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 33,322 439,250 SH   SOLE 2 71,786 0 367,464
EXPEDITORS INTL WASH INC COM 302130109 4,908 64,699 SH   SOLE 4 60,090 0 4,609
EXPEDITORS INTL WASH INC COM 302130109 19,597 258,326 SH   SOLE 7 206,948 0 51,378
EXPEDITORS INTL WASH INC COM 302130109 203 2,677 SH   SOLE 13 2,677 0 0
EXPEDITORS INTL WASH INC COM 302130109 134 1,773 SH   SOLE 15 1,773 0 0
EXPEDITORS INTL WASH INC COM 302130109 28,343 373,621 SH   SOLE 18 348,778 0 24,843
EXPEDITORS INTL WASH INC COM 302130109 5,283 69,648 SH   SOLE 19 69,648 0 0
EXPEDITORS INTL WASH INC COM 302130109 487,207 6,422,455 SH   SOLE 21 6,422,455 0 0
EXPEDITORS INTL WASH INC COM 302130109 392,274 5,171,019 SH   SOLE 22 4,676,240 0 494,779
EXPEDITORS INTL WASH INC COM 302130109 9,347 123,210 SH   SOLE 23 123,210 0 0
EXPEDITORS INTL WASH INC COM 302130109 14,782 194,855 SH   SOLE 25 194,855 0 0
EXPEDITORS INTL WASH INC COM 302130109 81,438 1,073,524 SH   SOLE 26 249,406 0 824,118
EXPEDITORS INTL WASH INC COM 302130109 2,469 32,546 SH   SOLE 28 23,727 0 8,819
EXPEDITORS INTL WASH INC COM 302130109 3,072 40,493 SH   SOLE 29 4,866 0 35,627
EXPEDITORS INTL WASH INC COM 302130109 66,425 875,629 SH   SOLE 30 875,629 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,298 56,651 SH   SOLE 31 35,391 0 21,260
EXPEDITORS INTL WASH INC COM 302130109 1,030 13,581 SH   SOLE 34 13,581 0 0
EXPEDITORS INTL WASH INC COM 302130109 11,169 147,237 SH   SOLE 36 147,237 0 0
EXPEDITORS INTL WASH INC COM 302130109 275 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 2,637 45,052 SH   SOLE 2 2,135 0 42,917
EXPONENT INC COM 30214U102 10 168 SH   SOLE 4 168 0 0
EXPONENT INC COM 30214U102 305 5,204 SH   SOLE 7 5,204 0 0
EXPONENT INC COM 30214U102 13,274 226,753 SH   SOLE 18 226,753 0 0
EXPONENT INC COM 30214U102 5,178 88,450 SH   SOLE 19 88,450 0 0
EXPONENT INC COM 30214U102 325,138 5,554,113 SH   SOLE 21 5,554,113 0 0
EXPONENT INC COM 30214U102 89,174 1,523,300 SH   SOLE 22 1,453,992 0 69,308
EXPONENT INC COM 30214U102 999 17,058 SH   SOLE 26 12,184 0 4,874
EXPONENT INC COM 30214U102 393 6,707 SH   SOLE 28 6,707 0 0
EXPONENT INC COM 30214U102 4,430 75,676 SH   SOLE 30 75,676 0 0
EXPONENT INC COM 30214U102 326 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 182 66,800 SH   SOLE 2 2,386 0 64,414
EXPRESS INC COM 30219E103 1 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 4 1,499 SH   SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 810 296,606 SH   SOLE 18 296,606 0 0
EXPRESS INC COM 30219E103 282 103,118 SH   SOLE 19 103,118 0 0
EXPRESS INC COM 30219E103 20,346 7,452,718 SH   SOLE 21 7,452,718 0 0
EXPRESS INC COM 30219E103 6,200 2,270,988 SH   SOLE 22 2,175,696 0 95,292
EXPRESS INC COM 30219E103 31 11,203 SH   SOLE 26 7,541 0 3,662
EXPRESS INC COM 30219E103 30 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 310 113,638 SH   SOLE 30 113,638 0 0
EXPRESS INC COM 30219E103 23 8,373 SH   SOLE 40 8,373 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9,058 536,307 SH   SOLE 2 116,308 0 419,999
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,397 141,905 SH   SOLE 4 141,905 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 728 43,076 SH   SOLE 7 43,076 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,424 202,710 SH   SOLE 13 202,710 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9,103 538,975 SH   SOLE 18 413,831 0 125,144
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 38,541 2,281,912 SH   SOLE 19 2,281,912 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 36,160 2,140,936 SH   SOLE 21 2,140,936 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 153,028 9,060,255 SH   SOLE 22 6,836,213 0 2,224,042
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,837 286,369 SH   SOLE 23 286,369 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 141 8,349 SH   SOLE 25 8,349 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,178 128,967 SH   SOLE 26 68,832 0 60,135
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 407 24,125 SH   SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8,017 474,657 SH   SOLE 29 164,869 0 309,788
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,377 140,754 SH   SOLE 30 140,754 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5,632 333,449 SH   SOLE 31 263,450 0 69,999
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,343 79,490 SH   SOLE 34 79,490 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,383 200,281 SH   SOLE 36 200,281 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 285 16,853 SH   SOLE 40 16,853 0 0
EXTERRAN CORP COM 30227H106 566 39,821 SH   SOLE 2 5,940 0 33,881
EXTERRAN CORP COM 30227H106 2 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 11 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 2,068 145,461 SH   SOLE 18 145,461 0 0
EXTERRAN CORP COM 30227H106 1,330 93,496 SH   SOLE 19 93,496 0 0
EXTERRAN CORP COM 30227H106 50,558 3,555,409 SH   SOLE 21 3,555,409 0 0
EXTERRAN CORP COM 30227H106 16,827 1,183,359 SH   SOLE 22 1,134,873 0 48,486
EXTERRAN CORP COM 30227H106 457 32,110 SH   SOLE 23 32,110 0 0
EXTERRAN CORP COM 30227H106 102 7,141 SH   SOLE 26 2,830 0 4,311
EXTERRAN CORP COM 30227H106 66 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 615 43,262 SH   SOLE 30 43,262 0 0
EXTERRAN CORP COM 30227H106 52 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 48,279 455,035 SH   SOLE 2 170,037 0 284,998
EXTRA SPACE STORAGE INC COM 30225T102 16,163 152,334 SH   SOLE 4 148,926 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 28,613 269,677 SH   SOLE 7 267,456 0 2,221
EXTRA SPACE STORAGE INC COM 30225T102 41 390 SH   SOLE 13 390 0 0
EXTRA SPACE STORAGE INC COM 30225T102 583 5,493 SH   SOLE 15 5,493 0 0
EXTRA SPACE STORAGE INC COM 30225T102 61,584 580,437 SH   SOLE 18 561,231 0 19,206
EXTRA SPACE STORAGE INC COM 30225T102 24,153 227,642 SH   SOLE 19 227,642 0 0
EXTRA SPACE STORAGE INC COM 30225T102 545,809 5,144,285 SH   SOLE 21 5,144,285 0 0
EXTRA SPACE STORAGE INC COM 30225T102 487,594 4,595,607 SH   SOLE 22 4,155,575 0 440,032
EXTRA SPACE STORAGE INC COM 30225T102 16,583 156,297 SH   SOLE 23 156,297 0 0
EXTRA SPACE STORAGE INC COM 30225T102 41,813 394,090 SH   SOLE 25 394,090 0 0
EXTRA SPACE STORAGE INC COM 30225T102 64,702 609,819 SH   SOLE 26 211,968 0 397,851
EXTRA SPACE STORAGE INC COM 30225T102 4,459 42,025 SH   SOLE 28 35,322 0 6,703
EXTRA SPACE STORAGE INC COM 30225T102 13,395 126,252 SH   SOLE 29 99,742 0 26,510
EXTRA SPACE STORAGE INC COM 30225T102 103,357 974,143 SH   SOLE 30 974,143 0 0
EXTRA SPACE STORAGE INC COM 30225T102 11,030 103,963 SH   SOLE 31 76,875 0 27,088
EXTRA SPACE STORAGE INC COM 30225T102 14,703 138,573 SH   SOLE 34 138,573 0 0
EXTRA SPACE STORAGE INC COM 30225T102 14,474 136,418 SH   SOLE 36 136,418 0 0
EXTRA SPACE STORAGE INC COM 30225T102 367 3,456 SH   SOLE 40 3,456 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 496 114,599 SH   SOLE 2 4,151 0 110,448
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 29,560 6,826,860 SH   SOLE 18 6,342,297 0 484,563
EXTRACTION OIL AND GAS INC COM 30227M105 738 170,467 SH   SOLE 19 170,467 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 13,996 3,232,343 SH   SOLE 21 3,232,343 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 13,453 3,106,917 SH   SOLE 22 2,967,695 0 139,222
EXTRACTION OIL AND GAS INC COM 30227M105 160 36,845 SH   SOLE 26 31,081 0 5,764
EXTRACTION OIL AND GAS INC COM 30227M105 71 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 119 27,484 SH   SOLE 30 27,484 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 58 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 657 101,504 SH   SOLE 2 4,933 0 96,571
EXTREME NETWORKS INC COM 30226D106 16 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 3,330 514,636 SH   SOLE 18 512,536 0 2,100
EXTREME NETWORKS INC COM 30226D106 1,437 222,081 SH   SOLE 19 222,081 0 0
EXTREME NETWORKS INC COM 30226D106 74,476 11,511,043 SH   SOLE 21 11,511,043 0 0
EXTREME NETWORKS INC COM 30226D106 22,773 3,519,775 SH   SOLE 22 3,371,162 0 148,613
EXTREME NETWORKS INC COM 30226D106 13 1,981 SH   SOLE 23 1,981 0 0
EXTREME NETWORKS INC COM 30226D106 206 31,895 SH   SOLE 26 0 0 31,895
EXTREME NETWORKS INC COM 30226D106 96 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 1,553 240,011 SH   SOLE 30 240,011 0 0
EXTREME NETWORKS INC COM 30226D106 1,513 233,813 SH   SOLE 31 0 0 233,813
EXTREME NETWORKS INC COM 30226D106 59 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 857,281 11,187,272 SH   SOLE 2 1,890,102 0 9,297,170
EXXON MOBIL CORP COM 30231G102 115,474 1,506,908 SH   SOLE 4 1,392,838 0 114,070
EXXON MOBIL CORP COM 30231G102 333,395 4,350,705 SH   SOLE 7 4,232,915 0 117,790
EXXON MOBIL CORP COM 30231G102 8,964 116,975 SH   SOLE 13 116,975 0 0
EXXON MOBIL CORP COM 30231G102 3,081 40,204 SH   SOLE 15 40,204 0 0
EXXON MOBIL CORP COM 30231G102 10 130 SH   SOLE 17 0 0 130
EXXON MOBIL CORP COM 30231G102 968,151 12,634,095 SH   SOLE 18 12,056,777 0 577,318
EXXON MOBIL CORP COM 30231G102 339,934 4,436,038 SH   SOLE 19 4,436,038 0 0
EXXON MOBIL CORP COM 30231G102 4,759 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 7,322,729 95,559,564 SH   SOLE 21 95,559,564 0 0
EXXON MOBIL CORP COM 30231G102 7,917,972 103,327,308 SH   SOLE 22 90,975,204 0 12,352,104
EXXON MOBIL CORP COM 30231G102 243,868 3,182,408 SH   SOLE 23 3,182,408 0 0
EXXON MOBIL CORP COM 30231G102 316,254 4,127,032 SH   SOLE 25 4,127,032 0 0
EXXON MOBIL CORP COM 30231G102 1,136,540 14,831,531 SH   SOLE 26 4,489,653 0 10,341,878
EXXON MOBIL CORP COM 30231G102 63,391 827,237 SH   SOLE 28 606,013 0 221,224
EXXON MOBIL CORP COM 30231G102 61,328 800,318 SH   SOLE 29 440,321 0 359,997
EXXON MOBIL CORP COM 30231G102 1,227,074 16,012,967 SH   SOLE 30 16,012,967 0 0
EXXON MOBIL CORP COM 30231G102 116,365 1,518,525 SH   SOLE 31 826,898 0 691,627
EXXON MOBIL CORP COM 30231G102 20,609 268,942 SH   SOLE 32 268,942 0 0
EXXON MOBIL CORP COM 30231G102 188,129 2,455,028 SH   SOLE 34 2,455,028 0 0
EXXON MOBIL CORP COM 30231G102 271,373 3,541,337 SH   SOLE 36 3,541,337 0 0
EXXON MOBIL CORP COM 30231G102 7,317 95,482 SH   SOLE 40 95,482 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 0 635 SH   SOLE 21 635 0 0
EYENOVIA INC COM 30234E104 7 1,619 SH   SOLE 18 1,619 0 0
EYENOVIA INC COM 30234E104 75 17,344 SH   SOLE 21 17,344 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 87 52,971 SH   SOLE 2 2,632 0 50,339
EYEPOINT PHARMACEUTICALS INC COM 30233G100 348 212,076 SH   SOLE 18 212,076 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 169 103,167 SH   SOLE 19 103,167 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 5,064 3,087,925 SH   SOLE 21 3,087,925 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 1,928 1,175,903 SH   SOLE 22 1,158,284 0 17,619
EYEPOINT PHARMACEUTICALS INC COM 30233G100 6 3,888 SH   SOLE 30 3,888 0 0
EZCORP INC CL A NON VTG 302301106 497 52,527 SH   SOLE 2 2,198 0 50,329
EZCORP INC CL A NON VTG 302301106 4 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 11 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 2,226 235,054 SH   SOLE 18 235,054 0 0
EZCORP INC CL A NON VTG 302301106 819 86,479 SH   SOLE 19 86,479 0 0
EZCORP INC CL A NON VTG 302301106 55,296 5,839,043 SH   SOLE 21 5,839,043 0 0
EZCORP INC CL A NON VTG 302301106 16,590 1,751,850 SH   SOLE 22 1,685,060 0 66,790
EZCORP INC CL A NON VTG 302301106 313 33,050 SH   SOLE 26 11,653 0 21,397
EZCORP INC CL A NON VTG 302301106 73 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 721 76,163 SH   SOLE 30 76,163 0 0
EZCORP INC CL A NON VTG 302301106 42 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 29,949 361,046 SH   SOLE 2 69,140 0 291,906
F M C CORP COM NEW 302491303 3,498 42,168 SH   SOLE 4 38,513 0 3,655
F M C CORP COM NEW 302491303 10,532 126,966 SH   SOLE 7 126,966 0 0
F M C CORP COM NEW 302491303 203 2,446 SH   SOLE 13 2,446 0 0
F M C CORP COM NEW 302491303 87 1,046 SH   SOLE 15 1,046 0 0
F M C CORP COM NEW 302491303 21,759 262,319 SH   SOLE 18 244,443 0 17,876
F M C CORP COM NEW 302491303 36,783 443,433 SH   SOLE 19 443,433 0 0
F M C CORP COM NEW 302491303 238,540 2,875,706 SH   SOLE 21 2,875,706 0 0
F M C CORP COM NEW 302491303 261,958 3,158,021 SH   SOLE 22 2,800,062 0 357,959
F M C CORP COM NEW 302491303 8,101 97,658 SH   SOLE 23 97,658 0 0
F M C CORP COM NEW 302491303 13,936 168,004 SH   SOLE 25 168,004 0 0
F M C CORP COM NEW 302491303 44,959 542,006 SH   SOLE 26 178,194 0 363,812
F M C CORP COM NEW 302491303 2,108 25,414 SH   SOLE 28 18,427 0 6,987
F M C CORP COM NEW 302491303 23,906 288,195 SH   SOLE 29 260,858 0 27,337
F M C CORP COM NEW 302491303 38,498 464,113 SH   SOLE 30 464,113 0 0
F M C CORP COM NEW 302491303 3,749 45,193 SH   SOLE 31 25,551 0 19,642
F M C CORP COM NEW 302491303 6,426 77,470 SH   SOLE 34 77,470 0 0
F M C CORP COM NEW 302491303 6,530 78,720 SH   SOLE 36 78,720 0 0
F M C CORP COM NEW 302491303 315 3,800 SH   SOLE 40 3,800 0 0
F5 NETWORKS INC COM 315616102 21,618 148,444 SH   SOLE 2 25,580 0 122,864
F5 NETWORKS INC COM 315616102 2,875 19,744 SH   SOLE 4 18,131 0 1,613
F5 NETWORKS INC COM 315616102 12,882 88,454 SH   SOLE 7 65,717 0 22,737
F5 NETWORKS INC COM 315616102 428 2,942 SH   SOLE 13 2,942 0 0
F5 NETWORKS INC COM 315616102 90 618 SH   SOLE 15 618 0 0
F5 NETWORKS INC COM 315616102 16,949 116,384 SH   SOLE 18 108,147 0 8,237
F5 NETWORKS INC COM 315616102 2,486 17,072 SH   SOLE 19 17,072 0 0
F5 NETWORKS INC COM 315616102 336,667 2,311,800 SH   SOLE 21 2,311,800 0 0
F5 NETWORKS INC COM 315616102 246,729 1,694,216 SH   SOLE 22 1,527,369 0 166,847
F5 NETWORKS INC COM 315616102 6,341 43,541 SH   SOLE 23 43,541 0 0
F5 NETWORKS INC COM 315616102 14,498 99,551 SH   SOLE 25 99,551 0 0
F5 NETWORKS INC COM 315616102 58,312 400,412 SH   SOLE 26 112,895 0 287,517
F5 NETWORKS INC COM 315616102 1,699 11,667 SH   SOLE 28 8,525 0 3,142
F5 NETWORKS INC COM 315616102 2,021 13,879 SH   SOLE 29 1,268 0 12,611
F5 NETWORKS INC COM 315616102 47,884 328,803 SH   SOLE 30 328,803 0 0
F5 NETWORKS INC COM 315616102 2,824 19,392 SH   SOLE 31 12,101 0 7,291
F5 NETWORKS INC COM 315616102 1,405 9,651 SH   SOLE 34 9,651 0 0
F5 NETWORKS INC COM 315616102 9,944 68,283 SH   SOLE 36 68,283 0 0
F5 NETWORKS INC COM 315616102 186 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 1,763 35,487 SH   SOLE 2 1,504 0 33,983
FABRINET SHS G3323L100 9 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 32 645 SH   SOLE 7 645 0 0
FABRINET SHS G3323L100 7,956 160,186 SH   SOLE 18 160,186 0 0
FABRINET SHS G3323L100 3,084 62,088 SH   SOLE 19 62,088 0 0
FABRINET SHS G3323L100 195,410 3,934,162 SH   SOLE 21 3,934,162 0 0
FABRINET SHS G3323L100 53,467 1,076,444 SH   SOLE 22 1,027,253 0 49,191
FABRINET SHS G3323L100 100 2,019 SH   SOLE 23 2,019 0 0
FABRINET SHS G3323L100 704 14,167 SH   SOLE 26 10,919 0 3,248
FABRINET SHS G3323L100 224 4,514 SH   SOLE 28 4,514 0 0
FABRINET SHS G3323L100 2,702 54,402 SH   SOLE 30 54,402 0 0
FABRINET SHS G3323L100 158 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 1,277,499 6,619,164 SH   SOLE 2 1,131,669 0 5,487,495
FACEBOOK INC CL A 30303M102 173,391 898,398 SH   SOLE 4 834,127 0 64,271
FACEBOOK INC CL A 30303M102 420,786 2,180,238 SH   SOLE 7 2,178,512 0 1,726
FACEBOOK INC CL A 30303M102 20,066 103,970 SH   SOLE 13 103,970 0 0
FACEBOOK INC CL A 30303M102 4,929 25,541 SH   SOLE 15 25,541 0 0
FACEBOOK INC CL A 30303M102 202 1,045 SH   SOLE 17 0 0 1,045
FACEBOOK INC CL A 30303M102 1,579,245 8,182,614 SH   SOLE 18 7,517,705 0 664,909
FACEBOOK INC CL A 30303M102 524,137 2,715,734 SH   SOLE 19 2,715,734 0 0
FACEBOOK INC CL A 30303M102 8,573,223 44,420,845 SH   SOLE 21 44,420,845 0 0
FACEBOOK INC CL A 30303M102 11,384,796 58,988,579 SH   SOLE 22 52,154,955 0 6,833,624
FACEBOOK INC CL A 30303M102 372,342 1,929,231 SH   SOLE 23 1,929,231 0 0
FACEBOOK INC CL A 30303M102 458,171 2,373,941 SH   SOLE 25 2,373,941 0 0
FACEBOOK INC CL A 30303M102 1,797,813 9,315,094 SH   SOLE 26 2,548,921 0 6,766,173
FACEBOOK INC CL A 30303M102 90,189 467,299 SH   SOLE 28 342,800 0 124,499
FACEBOOK INC CL A 30303M102 97,506 505,215 SH   SOLE 29 165,392 0 339,823
FACEBOOK INC CL A 30303M102 1,756,149 9,099,219 SH   SOLE 30 9,099,219 0 0
FACEBOOK INC CL A 30303M102 201,081 1,041,872 SH   SOLE 31 618,223 0 423,649
FACEBOOK INC CL A 30303M102 72,471 375,498 SH   SOLE 32 375,498 0 0
FACEBOOK INC CL A 30303M102 123,892 641,926 SH   SOLE 34 641,926 0 0
FACEBOOK INC CL A 30303M102 332,583 1,723,228 SH   SOLE 36 1,723,228 0 0
FACEBOOK INC CL A 30303M102 10,375 53,759 SH   SOLE 40 53,759 0 0
FACTSET RESH SYS INC COM 303075105 35,942 125,426 SH   SOLE 2 43,125 0 82,301
FACTSET RESH SYS INC COM 303075105 4,393 15,331 SH   SOLE 4 14,283 0 1,048
FACTSET RESH SYS INC COM 303075105 5,112 17,840 SH   SOLE 7 5,715 0 12,125
FACTSET RESH SYS INC COM 303075105 34,570 120,639 SH   SOLE 18 117,761 0 2,878
FACTSET RESH SYS INC COM 303075105 9,208 32,132 SH   SOLE 19 32,132 0 0
FACTSET RESH SYS INC COM 303075105 650,332 2,269,446 SH   SOLE 21 2,269,446 0 0
FACTSET RESH SYS INC COM 303075105 371,794 1,297,439 SH   SOLE 22 1,219,767 0 77,672
FACTSET RESH SYS INC COM 303075105 8,233 28,732 SH   SOLE 23 28,732 0 0
FACTSET RESH SYS INC COM 303075105 1,159 4,046 SH   SOLE 25 4,046 0 0
FACTSET RESH SYS INC COM 303075105 27,103 94,582 SH   SOLE 26 30,041 0 64,541
FACTSET RESH SYS INC COM 303075105 2,107 7,352 SH   SOLE 28 5,323 0 2,029
FACTSET RESH SYS INC COM 303075105 2,703 9,434 SH   SOLE 29 1,470 0 7,964
FACTSET RESH SYS INC COM 303075105 28,496 99,440 SH   SOLE 30 99,440 0 0
FACTSET RESH SYS INC COM 303075105 3,454 12,053 SH   SOLE 31 7,239 0 4,814
FACTSET RESH SYS INC COM 303075105 1,420 4,954 SH   SOLE 34 4,954 0 0
FACTSET RESH SYS INC COM 303075105 2,021 7,051 SH   SOLE 36 7,051 0 0
FACTSET RESH SYS INC COM 303075105 256 892 SH   SOLE 40 892 0 0
FAIR ISAAC CORP COM 303250104 20,741 66,050 SH   SOLE 2 14,895 0 51,155
FAIR ISAAC CORP COM 303250104 45 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 168 534 SH   SOLE 7 534 0 0
FAIR ISAAC CORP COM 303250104 25,617 81,577 SH   SOLE 18 81,577 0 0
FAIR ISAAC CORP COM 303250104 126,509 402,869 SH   SOLE 19 402,869 0 0
FAIR ISAAC CORP COM 303250104 489,432 1,558,600 SH   SOLE 21 1,558,600 0 0
FAIR ISAAC CORP COM 303250104 312,313 994,563 SH   SOLE 22 937,659 0 56,904
FAIR ISAAC CORP COM 303250104 78,459 249,852 SH   SOLE 25 249,852 0 0
FAIR ISAAC CORP COM 303250104 5,089 16,205 SH   SOLE 26 9,042 0 7,163
FAIR ISAAC CORP COM 303250104 1,363 4,339 SH   SOLE 28 4,339 0 0
FAIR ISAAC CORP COM 303250104 5,919 18,848 SH   SOLE 30 18,848 0 0
FAIR ISAAC CORP COM 303250104 191 608 SH   SOLE 31 608 0 0
FAIR ISAAC CORP COM 303250104 1,636 5,210 SH   SOLE 34 5,210 0 0
FAIR ISAAC CORP COM 303250104 902 2,872 SH   SOLE 40 2,872 0 0
FALCON MINERALS CORP CL A COM 30607B109 336 39,980 SH   SOLE 2 1,579 0 38,401
FALCON MINERALS CORP CL A COM 30607B109 1,117 133,022 SH   SOLE 18 133,022 0 0
FALCON MINERALS CORP CL A COM 30607B109 540 64,278 SH   SOLE 19 64,278 0 0
FALCON MINERALS CORP CL A COM 30607B109 10,961 1,304,872 SH   SOLE 21 1,304,872 0 0
FALCON MINERALS CORP CL A COM 30607B109 3,866 460,203 SH   SOLE 22 449,321 0 10,882
FAMOUS DAVES AMER INC COM 307068106 4 909 SH   SOLE 18 909 0 0
FAMOUS DAVES AMER INC COM 307068106 76 17,192 SH   SOLE 21 17,192 0 0
FAMOUS DAVES AMER INC COM 307068106 1,171 265,451 SH   SOLE 22 265,451 0 0
FANG HLDGS LTD ADR 30711Y102 19 30,785 SH   SOLE 4 30,785 0 0
FANG HLDGS LTD ADR 30711Y102 1,438 2,313,514 SH   SOLE 21 2,313,514 0 0
FANG HLDGS LTD ADR 30711Y102 726 1,168,732 SH   SOLE 22 1,168,732 0 0
FANG HLDGS LTD ADR 30711Y102 9 14,176 SH   SOLE 25 14,176 0 0
FANG HLDGS LTD ADR 30711Y102 427 686,781 SH   SOLE 30 686,781 0 0
FANHUA INC SPONSORED ADR 30712A103 203 6,052 SH   SOLE 4 6,052 0 0
FANHUA INC SPONSORED ADR 30712A103 17,902 534,878 SH   SOLE 21 534,878 0 0
FANHUA INC SPONSORED ADR 30712A103 10,200 304,741 SH   SOLE 22 304,741 0 0
FANHUA INC SPONSORED ADR 30712A103 95 2,830 SH   SOLE 25 2,830 0 0
FANHUA INC SPONSORED ADR 30712A103 4,515 134,890 SH   SOLE 30 134,890 0 0
FARFETCH LTD ORD SH CL A 30744W107 19,123 919,377 SH   SOLE 19 919,377 0 0
FARFETCH LTD ORD SH CL A 30744W107 3,016 145,014 SH   SOLE 30 145,014 0 0
FARFETCH LTD ORD SH CL A 30744W107 10,528 506,145 SH   SOLE 34 506,145 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 270 9,270 SH   SOLE 2 473 0 8,797
FARMER & MERCHANTS BANCORP I COM 30779N105 6 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,025 35,199 SH   SOLE 18 35,199 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 496 17,033 SH   SOLE 19 17,033 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 10,073 345,905 SH   SOLE 21 345,905 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 4,311 148,038 SH   SOLE 22 140,653 0 7,385
FARMER BROS CO COM 307675108 167 10,197 SH   SOLE 2 410 0 9,787
FARMER BROS CO COM 307675108 3 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 592 36,148 SH   SOLE 18 36,148 0 0
FARMER BROS CO COM 307675108 296 18,087 SH   SOLE 19 18,087 0 0
FARMER BROS CO COM 307675108 5,931 362,321 SH   SOLE 21 362,321 0 0
FARMER BROS CO COM 307675108 5,446 332,658 SH   SOLE 22 321,329 0 11,329
FARMER BROS CO COM 307675108 88 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 23 1,412 SH   SOLE 28 1,412 0 0
FARMER BROS CO COM 307675108 61 3,749 SH   SOLE 30 3,749 0 0
FARMER BROS CO COM 307675108 16 951 SH   SOLE 40 951 0 0
FARMERS NATL BANC CORP COM 309627107 375 25,281 SH   SOLE 2 1,013 0 24,268
FARMERS NATL BANC CORP COM 309627107 6 414 SH   SOLE 7 414 0 0
FARMERS NATL BANC CORP COM 309627107 1,330 89,710 SH   SOLE 18 89,710 0 0
FARMERS NATL BANC CORP COM 309627107 741 49,947 SH   SOLE 19 49,947 0 0
FARMERS NATL BANC CORP COM 309627107 12,796 862,842 SH   SOLE 21 862,842 0 0
FARMERS NATL BANC CORP COM 309627107 6,892 464,733 SH   SOLE 22 441,933 0 22,800
FARMERS NATL BANC CORP COM 309627107 78 5,243 SH   SOLE 23 5,243 0 0
FARMLAND PARTNERS INC COM 31154R109 222 31,560 SH   SOLE 2 1,079 0 30,481
FARMLAND PARTNERS INC COM 31154R109 6 835 SH   SOLE 7 835 0 0
FARMLAND PARTNERS INC COM 31154R109 745 105,671 SH   SOLE 18 105,671 0 0
FARMLAND PARTNERS INC COM 31154R109 331 46,940 SH   SOLE 19 46,940 0 0
FARMLAND PARTNERS INC COM 31154R109 7,085 1,004,937 SH   SOLE 21 1,004,937 0 0
FARMLAND PARTNERS INC COM 31154R109 6,393 906,849 SH   SOLE 22 881,728 0 25,121
FARMLAND PARTNERS INC COM 31154R109 8 1,067 SH   SOLE 23 1,067 0 0
FARO TECHNOLOGIES INC COM 311642102 806 15,331 SH   SOLE 2 717 0 14,614
FARO TECHNOLOGIES INC COM 311642102 6 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 21 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 4,122 78,393 SH   SOLE 18 78,393 0 0
FARO TECHNOLOGIES INC COM 311642102 1,543 29,345 SH   SOLE 19 29,345 0 0
FARO TECHNOLOGIES INC COM 311642102 99,881 1,899,592 SH   SOLE 21 1,899,592 0 0
FARO TECHNOLOGIES INC COM 311642102 27,949 531,555 SH   SOLE 22 509,093 0 22,462
FARO TECHNOLOGIES INC COM 311642102 285 5,425 SH   SOLE 26 4,442 0 983
FARO TECHNOLOGIES INC COM 311642102 133 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 17,287 328,770 SH   SOLE 30 328,770 0 0
FARO TECHNOLOGIES INC COM 311642102 95 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 46,132 1,415,518 SH   SOLE 2 178,282 0 1,237,236
FASTENAL CO COM 311900104 6,882 211,166 SH   SOLE 4 195,986 0 15,180
FASTENAL CO COM 311900104 28,515 874,956 SH   SOLE 7 703,489 0 171,467
FASTENAL CO COM 311900104 332 10,192 SH   SOLE 13 10,192 0 0
FASTENAL CO COM 311900104 218 6,682 SH   SOLE 15 6,682 0 0
FASTENAL CO COM 311900104 44,189 1,355,904 SH   SOLE 18 1,277,376 0 78,528
FASTENAL CO COM 311900104 5,112 156,866 SH   SOLE 19 156,866 0 0
FASTENAL CO COM 311900104 565,318 17,346,362 SH   SOLE 21 17,346,362 0 0
FASTENAL CO COM 311900104 481,147 14,763,641 SH   SOLE 22 13,202,286 0 1,561,355
FASTENAL CO COM 311900104 13,368 410,172 SH   SOLE 23 410,172 0 0
FASTENAL CO COM 311900104 19,191 588,875 SH   SOLE 25 588,875 0 0
FASTENAL CO COM 311900104 89,073 2,733,130 SH   SOLE 26 729,278 0 2,003,852
FASTENAL CO COM 311900104 3,608 110,700 SH   SOLE 28 79,416 0 31,284
FASTENAL CO COM 311900104 4,308 132,188 SH   SOLE 29 13,046 0 119,142
FASTENAL CO COM 311900104 86,494 2,654,005 SH   SOLE 30 2,654,005 0 0
FASTENAL CO COM 311900104 5,529 169,654 SH   SOLE 31 103,534 0 66,120
FASTENAL CO COM 311900104 2,611 80,105 SH   SOLE 32 80,105 0 0
FASTENAL CO COM 311900104 1,079 33,098 SH   SOLE 34 33,098 0 0
FASTENAL CO COM 311900104 12,763 391,609 SH   SOLE 36 391,609 0 0
FASTENAL CO COM 311900104 377 11,558 SH   SOLE 40 11,558 0 0
FASTLY INC CL A 31188V100 67 3,290 SH   SOLE 18 3,290 0 0
FASTLY INC CL A 31188V100 5,310 261,848 SH   SOLE 19 261,848 0 0
FASTLY INC CL A 31188V100 101 4,989 SH   SOLE 22 4,989 0 0
FASTLY INC CL A 31188V100 3,156 155,637 SH   SOLE 26 26,501 0 129,136
FASTLY INC CL A 31188V100 48 2,357 SH   SOLE 31 0 0 2,357
FASTLY INC CL A 31188V100 3,606 177,831 SH   SOLE 34 177,831 0 0
FAT BRANDS INC COM 30258N105 2 519 SH   SOLE 18 519 0 0
FAT BRANDS INC COM 30258N105 19 4,688 SH   SOLE 21 4,688 0 0
FATE THERAPEUTICS INC COM 31189P102 1,162 57,223 SH   SOLE 2 13,842 0 43,381
FATE THERAPEUTICS INC COM 31189P102 6 274 SH   SOLE 4 274 0 0
FATE THERAPEUTICS INC COM 31189P102 21 1,028 SH   SOLE 7 1,028 0 0
FATE THERAPEUTICS INC COM 31189P102 3,864 190,331 SH   SOLE 18 179,480 0 10,851
FATE THERAPEUTICS INC COM 31189P102 5,242 258,251 SH   SOLE 19 258,251 0 0
FATE THERAPEUTICS INC COM 31189P102 46,885 2,309,595 SH   SOLE 21 2,309,595 0 0
FATE THERAPEUTICS INC COM 31189P102 38,591 1,901,042 SH   SOLE 22 1,834,812 0 66,230
FATE THERAPEUTICS INC COM 31189P102 837 41,208 SH   SOLE 23 41,208 0 0
FATE THERAPEUTICS INC COM 31189P102 2,399 118,159 SH   SOLE 26 34,671 0 83,488
FATE THERAPEUTICS INC COM 31189P102 187 9,220 SH   SOLE 28 9,220 0 0
FATE THERAPEUTICS INC COM 31189P102 5,765 283,995 SH   SOLE 30 283,995 0 0
FATE THERAPEUTICS INC COM 31189P102 7 347 SH   SOLE 34 347 0 0
FATE THERAPEUTICS INC COM 31189P102 155 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 18 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 557 15,223 SH   SOLE 2 669 0 14,554
FB FINL CORP COM 30257X104 8 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 2,037 55,656 SH   SOLE 18 55,656 0 0
FB FINL CORP COM 30257X104 1,061 28,990 SH   SOLE 19 28,990 0 0
FB FINL CORP COM 30257X104 19,386 529,680 SH   SOLE 21 529,680 0 0
FB FINL CORP COM 30257X104 18,956 517,914 SH   SOLE 22 496,309 0 21,605
FB FINL CORP COM 30257X104 170 4,652 SH   SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 118 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 165 4,500 SH   SOLE 30 4,500 0 0
FB FINL CORP COM 30257X104 98 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 667 10,459 SH   SOLE 2 427 0 10,032
FBL FINL GROUP INC CL A 30239F106 7 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 14 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 2,552 40,006 SH   SOLE 18 40,006 0 0
FBL FINL GROUP INC CL A 30239F106 1,133 17,757 SH   SOLE 19 17,757 0 0
FBL FINL GROUP INC CL A 30239F106 20,814 326,240 SH   SOLE 21 326,240 0 0
FBL FINL GROUP INC CL A 30239F106 20,256 317,499 SH   SOLE 22 303,934 0 13,565
FBL FINL GROUP INC CL A 30239F106 165 2,586 SH   SOLE 26 0 0 2,586
FBL FINL GROUP INC CL A 30239F106 75 1,180 SH   SOLE 28 1,180 0 0
FBL FINL GROUP INC CL A 30239F106 1,050 16,465 SH   SOLE 30 16,465 0 0
FBL FINL GROUP INC CL A 30239F106 78 1,226 SH   SOLE 40 1,226 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 281 4,407 SH   SOLE 21 4,407 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 974 13,405 SH   SOLE 2 4,904 0 8,501
FEDERAL AGRIC MTG CORP CL C 313148306 5 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 7,686 105,777 SH   SOLE 7 105,777 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,309 31,774 SH   SOLE 18 31,774 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 4,978 68,507 SH   SOLE 19 68,507 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 22,477 309,341 SH   SOLE 21 309,341 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 29,667 408,298 SH   SOLE 22 396,142 0 12,156
FEDERAL AGRIC MTG CORP CL C 313148306 1,127 15,512 SH   SOLE 23 15,512 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,916 40,127 SH   SOLE 26 0 0 40,127
FEDERAL AGRIC MTG CORP CL C 313148306 102 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 178 2,456 SH   SOLE 30 2,456 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 587 8,085 SH   SOLE 31 0 0 8,085
FEDERAL AGRIC MTG CORP CL C 313148306 67 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23,001 178,632 SH   SOLE 2 18,858 0 159,774
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,075 78,248 SH   SOLE 4 76,316 0 1,932
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 32,517 252,538 SH   SOLE 7 185,538 0 67,000
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 62 484 SH   SOLE 13 484 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 430 3,337 SH   SOLE 15 3,337 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 42,194 327,693 SH   SOLE 18 317,859 0 9,834
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 15,023 116,678 SH   SOLE 19 116,678 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 319,234 2,479,297 SH   SOLE 21 2,479,297 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 334,609 2,598,703 SH   SOLE 22 2,361,816 0 236,887
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,138 70,972 SH   SOLE 23 70,972 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 29,622 230,059 SH   SOLE 25 230,059 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 44,523 345,780 SH   SOLE 26 105,759 0 240,021
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,866 14,493 SH   SOLE 28 10,584 0 3,909
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7,320 56,853 SH   SOLE 29 41,317 0 15,536
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 74,183 576,135 SH   SOLE 30 576,135 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,185 24,738 SH   SOLE 31 12,410 0 12,328
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,103 24,101 SH   SOLE 34 24,101 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,809 52,879 SH   SOLE 36 52,879 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 187 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 1,440 53,818 SH   SOLE 2 2,471 0 51,347
FEDERAL SIGNAL CORP COM 313855108 5 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 35 1,300 SH   SOLE 7 1,300 0 0
FEDERAL SIGNAL CORP COM 313855108 6,990 261,305 SH   SOLE 18 261,305 0 0
FEDERAL SIGNAL CORP COM 313855108 3,465 129,515 SH   SOLE 19 129,515 0 0
FEDERAL SIGNAL CORP COM 313855108 171,743 6,420,282 SH   SOLE 21 6,420,282 0 0
FEDERAL SIGNAL CORP COM 313855108 48,638 1,818,252 SH   SOLE 22 1,732,724 0 85,528
FEDERAL SIGNAL CORP COM 313855108 20 753 SH   SOLE 23 753 0 0
FEDERAL SIGNAL CORP COM 313855108 613 22,931 SH   SOLE 26 19,015 0 3,916
FEDERAL SIGNAL CORP COM 313855108 200 7,494 SH   SOLE 28 7,494 0 0
FEDERAL SIGNAL CORP COM 313855108 2,398 89,650 SH   SOLE 30 89,650 0 0
FEDERAL SIGNAL CORP COM 313855108 768 28,708 SH   SOLE 34 28,708 0 0
FEDERAL SIGNAL CORP COM 313855108 178 6,667 SH   SOLE 40 6,667 0 0
FEDERATED INVS INC PA CL B 314211103 4,052 124,677 SH   SOLE 2 44,571 0 80,106
FEDERATED INVS INC PA CL B 314211103 12 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 328 10,097 SH   SOLE 7 10,097 0 0
FEDERATED INVS INC PA CL B 314211103 18,788 578,091 SH   SOLE 18 578,091 0 0
FEDERATED INVS INC PA CL B 314211103 5,414 166,595 SH   SOLE 19 166,595 0 0
FEDERATED INVS INC PA CL B 314211103 285,932 8,797,908 SH   SOLE 21 8,797,908 0 0
FEDERATED INVS INC PA CL B 314211103 108,296 3,332,196 SH   SOLE 22 3,199,122 0 133,074
FEDERATED INVS INC PA CL B 314211103 1,017 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED INVS INC PA CL B 314211103 397 12,230 SH   SOLE 28 12,230 0 0
FEDERATED INVS INC PA CL B 314211103 858 26,405 SH   SOLE 30 26,405 0 0
FEDERATED INVS INC PA CL B 314211103 1,146 35,252 SH   SOLE 32 35,252 0 0
FEDERATED INVS INC PA CL B 314211103 81 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 351 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 101,297 616,949 SH   SOLE 2 93,392 0 523,557
FEDEX CORP COM 31428X106 13,138 80,017 SH   SOLE 4 73,319 0 6,698
FEDEX CORP COM 31428X106 33,927 206,630 SH   SOLE 7 205,071 0 1,559
FEDEX CORP COM 31428X106 687 4,183 SH   SOLE 13 4,183 0 0
FEDEX CORP COM 31428X106 405 2,469 SH   SOLE 15 2,469 0 0
FEDEX CORP COM 31428X106 4 25 SH   SOLE 17 0 0 25
FEDEX CORP COM 31428X106 137,772 839,099 SH   SOLE 18 777,480 0 61,619
FEDEX CORP COM 31428X106 183,001 1,114,569 SH   SOLE 19 1,114,569 0 0
FEDEX CORP COM 31428X106 750,791 4,572,695 SH   SOLE 21 4,572,695 0 0
FEDEX CORP COM 31428X106 971,451 5,916,627 SH   SOLE 22 5,241,372 0 675,255
FEDEX CORP COM 31428X106 29,180 177,721 SH   SOLE 23 177,721 0 0
FEDEX CORP COM 31428X106 45,843 279,207 SH   SOLE 25 279,207 0 0
FEDEX CORP COM 31428X106 181,812 1,107,328 SH   SOLE 26 287,139 0 820,189
FEDEX CORP COM 31428X106 7,959 48,472 SH   SOLE 28 35,550 0 12,922
FEDEX CORP COM 31428X106 1,375 8,377 SH   SOLE 29 8,377 0 0
FEDEX CORP COM 31428X106 139,904 852,089 SH   SOLE 30 852,089 0 0
FEDEX CORP COM 31428X106 14,242 86,742 SH   SOLE 31 47,126 0 39,616
FEDEX CORP COM 31428X106 9,784 59,589 SH   SOLE 34 59,589 0 0
FEDEX CORP COM 31428X106 30,658 186,723 SH   SOLE 36 186,723 0 0
FEDEX CORP COM 31428X106 931 5,668 SH   SOLE 40 5,668 0 0
FEDNAT HLDG CO COM 31431B109 161 11,288 SH   SOLE 2 416 0 10,872
FEDNAT HLDG CO COM 31431B109 5 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 594 41,591 SH   SOLE 18 41,591 0 0
FEDNAT HLDG CO COM 31431B109 289 20,241 SH   SOLE 19 20,241 0 0
FEDNAT HLDG CO COM 31431B109 5,754 403,228 SH   SOLE 21 403,228 0 0
FEDNAT HLDG CO COM 31431B109 6,023 422,061 SH   SOLE 22 412,245 0 9,816
FENNEC PHARMACEUTICALS INC COM 31447P100 10 2,559 SH   SOLE 18 2,559 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 135 33,729 SH   SOLE 21 33,729 0 0
FERRARI N V COM N3167Y103 2,424 15,018 SH   SOLE 2 0 0 15,018
FERRARI N V COM N3167Y103 28,651 177,494 SH   SOLE 18 130,565 0 46,929
FERRARI N V COM N3167Y103 123,125 762,760 SH   SOLE 19 762,760 0 0
FERRARI N V COM N3167Y103 4,495 27,844 SH   SOLE 22 27,844 0 0
FERRARI N V COM N3167Y103 1,289 7,986 SH   SOLE 34 7,986 0 0
FERRO CORP COM 315405100 1,151 72,871 SH   SOLE 2 3,457 0 69,414
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 5,580 353,138 SH   SOLE 18 353,138 0 0
FERRO CORP COM 315405100 2,196 138,960 SH   SOLE 19 138,960 0 0
FERRO CORP COM 315405100 138,884 8,790,139 SH   SOLE 21 8,790,139 0 0
FERRO CORP COM 315405100 38,056 2,408,598 SH   SOLE 22 2,300,716 0 107,882
FERRO CORP COM 315405100 626 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 174 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 1,876 118,739 SH   SOLE 30 118,739 0 0
FERRO CORP COM 315405100 1,219 77,176 SH   SOLE 31 0 0 77,176
FERRO CORP COM 315405100 139 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 145 85,400 SH   SOLE 22 85,400 0 0
FGL HLDGS ORD SHS G3402M102 1,268 150,985 SH   SOLE 2 6,321 0 144,664
FGL HLDGS ORD SHS G3402M102 26 3,038 SH   SOLE 7 3,038 0 0
FGL HLDGS ORD SHS G3402M102 4,022 478,750 SH   SOLE 18 478,750 0 0
FGL HLDGS ORD SHS G3402M102 3,472 413,312 SH   SOLE 19 413,312 0 0
FGL HLDGS ORD SHS G3402M102 39,179 4,664,211 SH   SOLE 21 4,664,211 0 0
FGL HLDGS ORD SHS G3402M102 44,910 5,346,419 SH   SOLE 22 5,148,425 0 197,994
FGL HLDGS ORD SHS G3402M102 289 34,386 SH   SOLE 23 34,386 0 0
FGL HLDGS ORD SHS G3402M102 1,727 205,602 SH   SOLE 26 55,545 0 150,057
FGL HLDGS ORD SHS G3402M102 129 15,409 SH   SOLE 28 15,409 0 0
FGL HLDGS ORD SHS G3402M102 1,236 147,157 SH   SOLE 30 147,157 0 0
FGL HLDGS ORD SHS G3402M102 132 15,691 SH   SOLE 40 15,691 0 0
FIBROCELL SCIENCE INC COM 315721407 1 555 SH   SOLE 21 555 0 0
FIBROCELL SCIENCE INC COM 315721407 15 7,763 SH   SOLE 22 7,763 0 0
FIBROGEN INC COM 31572Q808 3,229 71,473 SH   SOLE 2 5,719 0 65,754
FIBROGEN INC COM 31572Q808 13 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 61 1,354 SH   SOLE 7 1,354 0 0
FIBROGEN INC COM 31572Q808 11,725 259,527 SH   SOLE 18 253,514 0 6,013
FIBROGEN INC COM 31572Q808 8,887 196,696 SH   SOLE 19 196,696 0 0
FIBROGEN INC COM 31572Q808 151,527 3,353,843 SH   SOLE 21 3,353,843 0 0
FIBROGEN INC COM 31572Q808 101,815 2,253,540 SH   SOLE 22 2,152,296 0 101,244
FIBROGEN INC COM 31572Q808 438 9,695 SH   SOLE 23 9,695 0 0
FIBROGEN INC COM 31572Q808 1,846 40,850 SH   SOLE 26 15,822 0 25,028
FIBROGEN INC COM 31572Q808 436 9,649 SH   SOLE 28 9,649 0 0
FIBROGEN INC COM 31572Q808 1,219 26,985 SH   SOLE 30 26,985 0 0
FIBROGEN INC COM 31572Q808 85 1,882 SH   SOLE 34 1,882 0 0
FIBROGEN INC COM 31572Q808 332 7,344 SH   SOLE 40 7,344 0 0
FIDELITY VLU FACTOR ETF 316092782 10 294 SH   SOLE 17 0 0 294
FIDELITY QLTY FCTOR ETF 316092790 0 8 SH   SOLE 17 0 0 8
FIDELITY MOMENTUM FACTR 316092816 1 23 SH   SOLE 17 0 0 23
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4 14 SH   SOLE 17 0 0 14
FIDELITY D & D BANCORP INC COM 31609R100 171 2,544 SH   SOLE 2 112 0 2,432
FIDELITY D & D BANCORP INC COM 31609R100 653 9,722 SH   SOLE 18 9,722 0 0
FIDELITY D & D BANCORP INC COM 31609R100 287 4,265 SH   SOLE 19 4,265 0 0
FIDELITY D & D BANCORP INC COM 31609R100 5,984 89,049 SH   SOLE 21 89,049 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,736 25,840 SH   SOLE 22 24,280 0 1,560
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27,004 670,079 SH   SOLE 2 79,858 0 590,221
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,049 100,476 SH   SOLE 4 93,231 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,389 183,344 SH   SOLE 7 81,313 0 102,031
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 275 6,818 SH   SOLE 13 6,818 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 84 2,080 SH   SOLE 15 2,080 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11,231 278,696 SH   SOLE 18 256,282 0 22,414
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,090 51,862 SH   SOLE 19 51,862 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 216,352 5,368,524 SH   SOLE 21 5,368,524 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 298,939 7,417,831 SH   SOLE 22 6,814,310 0 603,521
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,941 197,046 SH   SOLE 23 197,046 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,191 302,504 SH   SOLE 25 302,504 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 38,689 960,035 SH   SOLE 26 424,666 0 535,369
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,120 52,612 SH   SOLE 28 36,705 0 15,907
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,526 62,669 SH   SOLE 29 5,879 0 56,790
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23,816 590,963 SH   SOLE 30 590,963 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,602 89,379 SH   SOLE 31 46,947 0 42,432
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 514 12,764 SH   SOLE 34 12,764 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,022 248,675 SH   SOLE 36 248,675 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 226 5,606 SH   SOLE 40 5,606 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 152,424 1,242,448 SH   SOLE 2 477,258 0 765,190
FIDELITY NATL INFORMATION SV COM 31620M106 24,282 197,932 SH   SOLE 4 189,198 0 8,734
FIDELITY NATL INFORMATION SV COM 31620M106 43,255 352,587 SH   SOLE 7 343,416 0 9,171
FIDELITY NATL INFORMATION SV COM 31620M106 8,499 69,275 SH   SOLE 13 69,275 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 413 3,370 SH   SOLE 15 3,370 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 96,039 782,841 SH   SOLE 18 709,169 0 73,672
FIDELITY NATL INFORMATION SV COM 31620M106 89,788 731,889 SH   SOLE 19 731,889 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,002,187 8,169,113 SH   SOLE 21 8,169,113 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,136,961 9,267,699 SH   SOLE 22 7,941,257 0 1,326,442
FIDELITY NATL INFORMATION SV COM 31620M106 52,054 424,308 SH   SOLE 23 424,308 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 39,765 324,139 SH   SOLE 25 324,139 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 190,231 1,550,631 SH   SOLE 26 488,371 0 1,062,260
FIDELITY NATL INFORMATION SV COM 31620M106 7,658 62,421 SH   SOLE 28 45,020 0 17,401
FIDELITY NATL INFORMATION SV COM 31620M106 31,439 256,269 SH   SOLE 29 120,215 0 136,054
FIDELITY NATL INFORMATION SV COM 31620M106 163,018 1,328,810 SH   SOLE 30 1,328,810 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 45,815 373,450 SH   SOLE 31 223,922 0 149,528
FIDELITY NATL INFORMATION SV COM 31620M106 45,654 372,136 SH   SOLE 34 372,136 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 47,948 390,837 SH   SOLE 36 390,837 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 924 7,535 SH   SOLE 40 7,535 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 706 22,807 SH   SOLE 2 793 0 22,014
FIDELITY SOUTHERN CORP NEW COM 316394105 16 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2,898 93,573 SH   SOLE 18 93,573 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1,151 37,152 SH   SOLE 19 37,152 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 28,039 905,367 SH   SOLE 21 905,367 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 21,748 702,244 SH   SOLE 22 676,043 0 26,201
FIDELITY SOUTHERN CORP NEW COM 316394105 224 7,246 SH   SOLE 26 0 0 7,246
FIDELITY SOUTHERN CORP NEW COM 316394105 83 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1,013 32,720 SH   SOLE 30 32,720 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 45 1,452 SH   SOLE 40 1,452 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 8 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 1,741 109,127 SH   SOLE 30 109,127 0 0
FIDUS INVT CORP COM 316500107 679 42,559 SH   SOLE 31 0 0 42,559
FIESTA RESTAURANT GROUP INC COM 31660B101 299 22,758 SH   SOLE 2 893 0 21,865
FIESTA RESTAURANT GROUP INC COM 31660B101 2 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 6 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,434 109,136 SH   SOLE 18 109,136 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 507 38,578 SH   SOLE 19 38,578 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 34,716 2,642,036 SH   SOLE 21 2,642,036 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 9,871 751,231 SH   SOLE 22 718,312 0 32,919
FIESTA RESTAURANT GROUP INC COM 31660B101 15 1,169 SH   SOLE 26 0 0 1,169
FIESTA RESTAURANT GROUP INC COM 31660B101 51 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 440 33,467 SH   SOLE 30 33,467 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 37 2,807 SH   SOLE 40 2,807 0 0
FIFTH THIRD BANCORP COM 316773100 62,358 2,235,040 SH   SOLE 2 575,577 0 1,659,463
FIFTH THIRD BANCORP COM 316773100 9,175 328,844 SH   SOLE 4 306,585 0 22,259
FIFTH THIRD BANCORP COM 316773100 19,087 684,116 SH   SOLE 7 649,295 0 34,821
FIFTH THIRD BANCORP COM 316773100 802 28,756 SH   SOLE 13 28,756 0 0
FIFTH THIRD BANCORP COM 316773100 229 8,200 SH   SOLE 15 8,200 0 0
FIFTH THIRD BANCORP COM 316773100 1 19 SH   SOLE 17 0 0 19
FIFTH THIRD BANCORP COM 316773100 42,429 1,520,758 SH   SOLE 18 1,406,192 0 114,566
FIFTH THIRD BANCORP COM 316773100 9,419 337,600 SH   SOLE 19 337,600 0 0
FIFTH THIRD BANCORP COM 316773100 461,534 16,542,447 SH   SOLE 21 16,542,447 0 0
FIFTH THIRD BANCORP COM 316773100 512,333 18,363,194 SH   SOLE 22 16,171,415 0 2,191,779
FIFTH THIRD BANCORP COM 316773100 19,698 706,012 SH   SOLE 23 706,012 0 0
FIFTH THIRD BANCORP COM 316773100 19,822 710,478 SH   SOLE 25 710,478 0 0
FIFTH THIRD BANCORP COM 316773100 83,053 2,976,816 SH   SOLE 26 847,756 0 2,129,060
FIFTH THIRD BANCORP COM 316773100 4,531 162,417 SH   SOLE 28 120,781 0 41,636
FIFTH THIRD BANCORP COM 316773100 6,823 244,544 SH   SOLE 29 75,066 0 169,478
FIFTH THIRD BANCORP COM 316773100 74,768 2,679,874 SH   SOLE 30 2,679,874 0 0
FIFTH THIRD BANCORP COM 316773100 9,248 331,474 SH   SOLE 31 196,025 0 135,449
FIFTH THIRD BANCORP COM 316773100 3,037 108,867 SH   SOLE 34 108,867 0 0
FIFTH THIRD BANCORP COM 316773100 17,715 634,940 SH   SOLE 36 634,940 0 0
FIFTH THIRD BANCORP COM 316773100 421 15,089 SH   SOLE 40 15,089 0 0
FINANCIAL INSTNS INC COM 317585404 486 16,657 SH   SOLE 2 611 0 16,046
FINANCIAL INSTNS INC COM 317585404 13 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,589 54,524 SH   SOLE 18 54,524 0 0
FINANCIAL INSTNS INC COM 317585404 778 26,678 SH   SOLE 19 26,678 0 0
FINANCIAL INSTNS INC COM 317585404 15,449 529,967 SH   SOLE 21 529,967 0 0
FINANCIAL INSTNS INC COM 317585404 17,273 592,566 SH   SOLE 22 572,600 0 19,966
FINANCIAL INSTNS INC COM 317585404 178 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 163 5,583 SH   SOLE 30 5,583 0 0
FINISAR CORP COM NEW 31787A507 2,888 126,282 SH   SOLE 2 10,954 0 115,328
FINISAR CORP COM NEW 31787A507 12 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 49 2,132 SH   SOLE 7 2,132 0 0
FINISAR CORP COM NEW 31787A507 11,799 515,934 SH   SOLE 18 515,934 0 0
FINISAR CORP COM NEW 31787A507 5,837 255,206 SH   SOLE 19 255,206 0 0
FINISAR CORP COM NEW 31787A507 304,047 13,294,598 SH   SOLE 21 13,294,598 0 0
FINISAR CORP COM NEW 31787A507 82,698 3,616,016 SH   SOLE 22 3,450,794 0 165,222
FINISAR CORP COM NEW 31787A507 463 20,236 SH   SOLE 23 20,236 0 0
FINISAR CORP COM NEW 31787A507 1,813 79,262 SH   SOLE 26 25,616 0 53,646
FINISAR CORP COM NEW 31787A507 352 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 3,926 171,664 SH   SOLE 30 171,664 0 0
FINISAR CORP COM NEW 31787A507 260 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 1,316 1,350,000 PRN   SOLE 21 1,350,000 0 0
FINJAN HLDGS INC COM NEW 31788H303 9 4,193 SH   SOLE 18 4,193 0 0
FINJAN HLDGS INC COM NEW 31788H303 119 53,561 SH   SOLE 21 53,561 0 0
FINJAN HLDGS INC COM NEW 31788H303 96 43,050 SH   SOLE 22 43,050 0 0
FIREEYE INC COM 31816Q101 5,227 352,928 SH   SOLE 2 14,460 0 338,468
FIREEYE INC COM 31816Q101 13 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 58 3,912 SH   SOLE 7 3,912 0 0
FIREEYE INC COM 31816Q101 1,383 93,402 SH   SOLE 18 93,402 0 0
FIREEYE INC COM 31816Q101 647 43,689 SH   SOLE 19 43,689 0 0
FIREEYE INC COM 31816Q101 46,427 3,134,840 SH   SOLE 21 3,134,840 0 0
FIREEYE INC COM 31816Q101 80,214 5,416,174 SH   SOLE 22 5,028,704 0 387,470
FIREEYE INC COM 31816Q101 382 25,812 SH   SOLE 25 25,812 0 0
FIREEYE INC COM 31816Q101 2,404 162,321 SH   SOLE 26 79,373 0 82,948
FIREEYE INC COM 31816Q101 350 23,613 SH   SOLE 28 23,613 0 0
FIREEYE INC COM 31816Q101 4,463 301,319 SH   SOLE 30 301,319 0 0
FIREEYE INC COM 31816Q101 58 3,917 SH   SOLE 31 3,917 0 0
FIREEYE INC COM 31816Q101 27 1,802 SH   SOLE 34 1,802 0 0
FIREEYE INC COM 31816Q101 46 3,136 SH   SOLE 36 3,136 0 0
FIREEYE INC COM 31816Q101 308 20,814 SH   SOLE 40 20,814 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 1,081 1,150,000 PRN   SOLE 21 1,150,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 1,361 1,396,000 PRN   SOLE 21 1,396,000 0 0
FIRST AMERN FINL CORP COM 31847R102 23,873 444,562 SH   SOLE 2 211,684 0 232,878
FIRST AMERN FINL CORP COM 31847R102 1,395 25,979 SH   SOLE 4 25,979 0 0
FIRST AMERN FINL CORP COM 31847R102 474 8,827 SH   SOLE 7 8,827 0 0
FIRST AMERN FINL CORP COM 31847R102 2,384 44,390 SH   SOLE 13 44,390 0 0
FIRST AMERN FINL CORP COM 31847R102 22,793 424,444 SH   SOLE 18 408,516 0 15,928
FIRST AMERN FINL CORP COM 31847R102 25,289 470,936 SH   SOLE 19 470,936 0 0
FIRST AMERN FINL CORP COM 31847R102 296,866 5,528,224 SH   SOLE 21 5,528,224 0 0
FIRST AMERN FINL CORP COM 31847R102 232,786 4,334,930 SH   SOLE 22 3,826,624 0 508,306
FIRST AMERN FINL CORP COM 31847R102 2,788 51,916 SH   SOLE 23 51,916 0 0
FIRST AMERN FINL CORP COM 31847R102 849 15,815 SH   SOLE 25 15,815 0 0
FIRST AMERN FINL CORP COM 31847R102 2,316 43,130 SH   SOLE 26 25,393 0 17,737
FIRST AMERN FINL CORP COM 31847R102 738 13,746 SH   SOLE 28 13,746 0 0
FIRST AMERN FINL CORP COM 31847R102 9,109 169,627 SH   SOLE 29 23,261 0 146,366
FIRST AMERN FINL CORP COM 31847R102 2,187 40,725 SH   SOLE 30 40,725 0 0
FIRST AMERN FINL CORP COM 31847R102 3,147 58,611 SH   SOLE 31 42,481 0 16,130
FIRST AMERN FINL CORP COM 31847R102 1,234 22,985 SH   SOLE 34 22,985 0 0
FIRST AMERN FINL CORP COM 31847R102 2,392 44,543 SH   SOLE 36 44,543 0 0
FIRST AMERN FINL CORP COM 31847R102 546 10,165 SH   SOLE 40 10,165 0 0
FIRST BANCORP INC ME COM 31866P102 269 10,004 SH   SOLE 2 400 0 9,604
FIRST BANCORP INC ME COM 31866P102 6 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 965 35,955 SH   SOLE 18 35,955 0 0
FIRST BANCORP INC ME COM 31866P102 446 16,613 SH   SOLE 19 16,613 0 0
FIRST BANCORP INC ME COM 31866P102 9,311 346,780 SH   SOLE 21 346,780 0 0
FIRST BANCORP INC ME COM 31866P102 8,322 309,951 SH   SOLE 22 300,300 0 9,651
FIRST BANCORP N C COM 318910106 1,088 29,883 SH   SOLE 2 1,193 0 28,690
FIRST BANCORP N C COM 318910106 12 331 SH   SOLE 4 331 0 0
FIRST BANCORP N C COM 318910106 20 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,503 96,186 SH   SOLE 18 96,186 0 0
FIRST BANCORP N C COM 318910106 1,868 51,303 SH   SOLE 19 51,303 0 0
FIRST BANCORP N C COM 318910106 33,099 908,811 SH   SOLE 21 908,811 0 0
FIRST BANCORP N C COM 318910106 37,467 1,028,750 SH   SOLE 22 990,924 0 37,826
FIRST BANCORP N C COM 318910106 7 190 SH   SOLE 23 190 0 0
FIRST BANCORP N C COM 318910106 596 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 134 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 297 8,146 SH   SOLE 30 8,146 0 0
FIRST BANCORP N C COM 318910106 147 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 2,436 220,662 SH   SOLE 2 10,663 0 209,999
FIRST BANCORP P R COM NEW 318672706 10 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 33 3,020 SH   SOLE 7 3,020 0 0
FIRST BANCORP P R COM NEW 318672706 10,385 940,682 SH   SOLE 18 940,682 0 0
FIRST BANCORP P R COM NEW 318672706 4,167 377,409 SH   SOLE 19 377,409 0 0
FIRST BANCORP P R COM NEW 318672706 256,787 23,259,714 SH   SOLE 21 23,259,714 0 0
FIRST BANCORP P R COM NEW 318672706 71,471 6,473,838 SH   SOLE 22 6,177,347 0 296,491
FIRST BANCORP P R COM NEW 318672706 35 3,175 SH   SOLE 23 3,175 0 0
FIRST BANCORP P R COM NEW 318672706 829 75,109 SH   SOLE 26 47,455 0 27,654
FIRST BANCORP P R COM NEW 318672706 284 25,759 SH   SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 3,386 306,666 SH   SOLE 30 306,666 0 0
FIRST BANCORP P R COM NEW 318672706 240 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 457 15,061 SH   SOLE 2 714 0 14,347
FIRST BANCSHARES INC MS COM 318916103 7 230 SH   SOLE 7 230 0 0
FIRST BANCSHARES INC MS COM 318916103 1,740 57,341 SH   SOLE 18 57,341 0 0
FIRST BANCSHARES INC MS COM 318916103 847 27,924 SH   SOLE 19 27,924 0 0
FIRST BANCSHARES INC MS COM 318916103 17,155 565,433 SH   SOLE 21 565,433 0 0
FIRST BANCSHARES INC MS COM 318916103 7,733 254,892 SH   SOLE 22 244,364 0 10,528
FIRST BANCSHARES INC MS COM 318916103 24 786 SH   SOLE 23 786 0 0
FIRST BANCSHARES INC MS COM 318916103 103 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 120 3,941 SH   SOLE 30 3,941 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 191 16,303 SH   SOLE 2 727 0 15,576
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 5 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 672 57,247 SH   SOLE 18 57,247 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 345 29,347 SH   SOLE 19 29,347 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6,749 574,861 SH   SOLE 21 574,861 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2,132 181,618 SH   SOLE 22 170,301 0 11,317
FIRST BUS FINL SVCS INC WIS COM 319390100 213 9,080 SH   SOLE 2 370 0 8,710
FIRST BUS FINL SVCS INC WIS COM 319390100 6 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 683 29,083 SH   SOLE 18 29,083 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 338 14,381 SH   SOLE 19 14,381 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 6,623 281,831 SH   SOLE 21 281,831 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 3,016 128,352 SH   SOLE 22 122,315 0 6,037
FIRST BUSEY CORP COM NEW 319383204 1,385 52,433 SH   SOLE 2 2,229 0 50,204
FIRST BUSEY CORP COM NEW 319383204 14 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 26 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 7,150 270,721 SH   SOLE 18 270,721 0 0
FIRST BUSEY CORP COM NEW 319383204 2,450 92,766 SH   SOLE 19 92,766 0 0
FIRST BUSEY CORP COM NEW 319383204 43,548 1,648,917 SH   SOLE 21 1,648,917 0 0
FIRST BUSEY CORP COM NEW 319383204 40,451 1,531,649 SH   SOLE 22 1,457,291 0 74,358
FIRST BUSEY CORP COM NEW 319383204 825 31,249 SH   SOLE 26 19,197 0 12,052
FIRST BUSEY CORP COM NEW 319383204 151 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 632 23,943 SH   SOLE 30 23,943 0 0
FIRST BUSEY CORP COM NEW 319383204 505 19,135 SH   SOLE 31 0 0 19,135
FIRST BUSEY CORP COM NEW 319383204 109 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 137 2,719 SH   SOLE 2 136 0 2,583
FIRST CAPITAL INC COM 31942S104 554 10,963 SH   SOLE 18 10,963 0 0
FIRST CAPITAL INC COM 31942S104 273 5,395 SH   SOLE 19 5,395 0 0
FIRST CAPITAL INC COM 31942S104 4,925 97,442 SH   SOLE 21 97,442 0 0
FIRST CAPITAL INC COM 31942S104 1,492 29,515 SH   SOLE 22 28,578 0 937
FIRST CHOICE BANCORP COM 31948P104 224 9,856 SH   SOLE 2 408 0 9,448
FIRST CHOICE BANCORP COM 31948P104 5 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 803 35,307 SH   SOLE 18 35,307 0 0
FIRST CHOICE BANCORP COM 31948P104 389 17,120 SH   SOLE 19 17,120 0 0
FIRST CHOICE BANCORP COM 31948P104 8,024 352,870 SH   SOLE 21 352,870 0 0
FIRST CHOICE BANCORP COM 31948P104 2,555 112,352 SH   SOLE 22 106,643 0 5,709
FIRST CMNTY BANKSHARES INC V COM 31983A103 534 15,827 SH   SOLE 2 616 0 15,211
FIRST CMNTY BANKSHARES INC V COM 31983A103 12 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,840 54,488 SH   SOLE 18 54,488 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 886 26,237 SH   SOLE 19 26,237 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 17,821 527,887 SH   SOLE 21 527,887 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 19,582 580,038 SH   SOLE 22 559,568 0 20,470
FIRST CMNTY BANKSHARES INC V COM 31983A103 74 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 158 4,674 SH   SOLE 30 4,674 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 47 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 34 1,847 SH   SOLE 18 1,847 0 0
FIRST CMNTY CORP S C COM 319835104 96 5,160 SH   SOLE 19 5,160 0 0
FIRST CMNTY CORP S C COM 319835104 521 28,135 SH   SOLE 21 28,135 0 0
FIRST CMNTY CORP S C COM 319835104 225 12,175 SH   SOLE 22 12,175 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,413 104,913 SH   SOLE 2 8,973 0 95,940
FIRST COMWLTH FINL CORP PA COM 319829107 12 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 19 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 5,690 422,387 SH   SOLE 18 422,387 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,328 172,824 SH   SOLE 19 172,824 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 138,342 10,270,372 SH   SOLE 21 10,270,372 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 42,194 3,132,432 SH   SOLE 22 2,999,453 0 132,979
FIRST COMWLTH FINL CORP PA COM 319829107 271 20,115 SH   SOLE 23 20,115 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,178 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 182 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,795 133,253 SH   SOLE 30 133,253 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 131 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,704 12,669 SH   SOLE 2 838 0 11,831
FIRST CTZNS BANCSHARES INC N CL A 31946M103 19 43 SH   SOLE 4 43 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 62 138 SH   SOLE 7 138 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,606 3,567 SH   SOLE 18 3,567 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 758 1,683 SH   SOLE 19 1,683 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 43,093 95,704 SH   SOLE 21 95,704 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 102,347 227,301 SH   SOLE 22 213,196 0 14,105
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,528 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 577 1,282 SH   SOLE 28 1,282 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 874 1,940 SH   SOLE 30 1,940 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 166 369 SH   SOLE 31 169 0 200
FIRST CTZNS BANCSHARES INC N CL A 31946M103 343 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 33,124 1,223,626 SH   SOLE 2 51,722 0 1,171,904
FIRST DATA CORP NEW COM CL A 32008D106 4,601 169,955 SH   SOLE 4 154,072 0 15,883
FIRST DATA CORP NEW COM CL A 32008D106 902 33,303 SH   SOLE 7 33,303 0 0
FIRST DATA CORP NEW COM CL A 32008D106 668 24,689 SH   SOLE 13 24,689 0 0
FIRST DATA CORP NEW COM CL A 32008D106 8,611 318,116 SH   SOLE 18 273,580 0 44,536
FIRST DATA CORP NEW COM CL A 32008D106 6,372 235,380 SH   SOLE 19 235,380 0 0
FIRST DATA CORP NEW COM CL A 32008D106 204,581 7,557,470 SH   SOLE 21 7,557,470 0 0
FIRST DATA CORP NEW COM CL A 32008D106 399,252 14,748,879 SH   SOLE 22 13,604,047 0 1,144,832
FIRST DATA CORP NEW COM CL A 32008D106 10,889 402,240 SH   SOLE 23 402,240 0 0
FIRST DATA CORP NEW COM CL A 32008D106 7,253 267,953 SH   SOLE 25 267,953 0 0
FIRST DATA CORP NEW COM CL A 32008D106 30,481 1,125,995 SH   SOLE 26 436,715 0 689,280
FIRST DATA CORP NEW COM CL A 32008D106 3,034 112,092 SH   SOLE 28 82,311 0 29,781
FIRST DATA CORP NEW COM CL A 32008D106 3,521 130,085 SH   SOLE 29 11,739 0 118,346
FIRST DATA CORP NEW COM CL A 32008D106 26,271 970,501 SH   SOLE 30 970,501 0 0
FIRST DATA CORP NEW COM CL A 32008D106 4,143 153,038 SH   SOLE 31 91,583 0 61,455
FIRST DATA CORP NEW COM CL A 32008D106 1,329 49,094 SH   SOLE 34 49,094 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,961 109,367 SH   SOLE 36 109,367 0 0
FIRST DATA CORP NEW COM CL A 32008D106 337 12,443 SH   SOLE 40 12,443 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 625 21,878 SH   SOLE 2 2,673 0 19,205
FIRST DEFIANCE FINL CORP COM 32006W106 12 430 SH   SOLE 7 430 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,035 71,223 SH   SOLE 18 71,223 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,073 72,549 SH   SOLE 19 72,549 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 19,126 669,437 SH   SOLE 21 669,437 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 30,792 1,077,774 SH   SOLE 22 1,047,784 0 29,990
FIRST DEFIANCE FINL CORP COM 32006W106 99 3,465 SH   SOLE 23 3,465 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 263 9,200 SH   SOLE 26 0 0 9,200
FIRST DEFIANCE FINL CORP COM 32006W106 159 5,568 SH   SOLE 30 5,568 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 254 8,878 SH   SOLE 34 8,878 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 95 3,318 SH   SOLE 40 3,318 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 295 20,838 SH   SOLE 2 13,960 0 6,878
FIRST FINANCIAL NORTHWEST IN COM 32022K102 420 29,679 SH   SOLE 18 29,679 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,292 91,328 SH   SOLE 19 91,328 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,094 289,361 SH   SOLE 21 289,361 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 5,058 357,428 SH   SOLE 22 352,768 0 4,660
FIRST FINANCIAL NORTHWEST IN COM 32022K102 595 42,084 SH   SOLE 23 42,084 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,082 76,442 SH   SOLE 26 0 0 76,442
FIRST FINL BANCORP OH COM 320209109 2,375 98,043 SH   SOLE 2 3,711 0 94,332
FIRST FINL BANCORP OH COM 320209109 10 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 35 1,452 SH   SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 10,310 425,680 SH   SOLE 18 425,680 0 0
FIRST FINL BANCORP OH COM 320209109 3,878 160,133 SH   SOLE 19 160,133 0 0
FIRST FINL BANCORP OH COM 320209109 257,252 10,621,484 SH   SOLE 21 10,621,484 0 0
FIRST FINL BANCORP OH COM 320209109 73,403 3,030,671 SH   SOLE 22 2,904,123 0 126,548
FIRST FINL BANCORP OH COM 320209109 654 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 299 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 3,375 139,365 SH   SOLE 30 139,365 0 0
FIRST FINL BANCORP OH COM 320209109 73 3,001 SH   SOLE 34 3,001 0 0
FIRST FINL BANCORP OH COM 320209109 253 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 5,243 170,278 SH   SOLE 2 62,966 0 107,312
FIRST FINL BANKSHARES COM 32020R109 14 462 SH   SOLE 4 462 0 0
FIRST FINL BANKSHARES COM 32020R109 69 2,252 SH   SOLE 7 2,252 0 0
FIRST FINL BANKSHARES COM 32020R109 26,020 845,076 SH   SOLE 18 845,076 0 0
FIRST FINL BANKSHARES COM 32020R109 6,841 222,192 SH   SOLE 19 222,192 0 0
FIRST FINL BANKSHARES COM 32020R109 293,882 9,544,711 SH   SOLE 21 9,544,711 0 0
FIRST FINL BANKSHARES COM 32020R109 143,468 4,659,574 SH   SOLE 22 4,500,191 0 159,383
FIRST FINL BANKSHARES COM 32020R109 929 30,156 SH   SOLE 26 21,866 0 8,290
FIRST FINL BANKSHARES COM 32020R109 421 13,672 SH   SOLE 28 13,672 0 0
FIRST FINL BANKSHARES COM 32020R109 1,115 36,213 SH   SOLE 30 36,213 0 0
FIRST FINL BANKSHARES COM 32020R109 336 10,906 SH   SOLE 40 10,906 0 0
FIRST FINL CORP IND COM 320218100 613 15,267 SH   SOLE 2 3,106 0 12,161
FIRST FINL CORP IND COM 320218100 9 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,752 43,637 SH   SOLE 18 42,430 0 1,207
FIRST FINL CORP IND COM 320218100 2,604 64,853 SH   SOLE 19 64,853 0 0
FIRST FINL CORP IND COM 320218100 16,420 408,862 SH   SOLE 21 408,862 0 0
FIRST FINL CORP IND COM 320218100 20,836 518,814 SH   SOLE 22 502,653 0 16,161
FIRST FINL CORP IND COM 320218100 353 8,793 SH   SOLE 23 8,793 0 0
FIRST FINL CORP IND COM 320218100 1,279 31,842 SH   SOLE 26 5,421 0 26,421
FIRST FINL CORP IND COM 320218100 57 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 160 3,988 SH   SOLE 30 3,988 0 0
FIRST FINL CORP IND COM 320218100 487 12,123 SH   SOLE 31 0 0 12,123
FIRST FINL CORP IND COM 320218100 35 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 459 34,131 SH   SOLE 2 1,548 0 32,583
FIRST FNDTN INC COM 32026V104 9 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 1,818 135,251 SH   SOLE 18 135,251 0 0
FIRST FNDTN INC COM 32026V104 890 66,250 SH   SOLE 19 66,250 0 0
FIRST FNDTN INC COM 32026V104 17,693 1,316,423 SH   SOLE 21 1,316,423 0 0
FIRST FNDTN INC COM 32026V104 14,444 1,074,681 SH   SOLE 22 1,027,495 0 47,186
FIRST FNDTN INC COM 32026V104 21 1,567 SH   SOLE 23 1,567 0 0
FIRST FNDTN INC COM 32026V104 156 11,619 SH   SOLE 30 11,619 0 0
FIRST FNDTN INC COM 32026V104 72 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 96 4,606 SH   SOLE 2 192 0 4,414
FIRST GTY BANCSHARES INC COM 32043P106 345 16,563 SH   SOLE 18 16,563 0 0
FIRST GTY BANCSHARES INC COM 32043P106 150 7,211 SH   SOLE 19 7,211 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,329 159,670 SH   SOLE 21 159,670 0 0
FIRST GTY BANCSHARES INC COM 32043P106 841 40,355 SH   SOLE 22 37,337 0 3,018
FIRST HAWAIIAN INC COM 32051X108 6,885 266,132 SH   SOLE 2 14,702 0 251,430
FIRST HAWAIIAN INC COM 32051X108 58 2,248 SH   SOLE 4 2,248 0 0
FIRST HAWAIIAN INC COM 32051X108 82 3,176 SH   SOLE 7 3,176 0 0
FIRST HAWAIIAN INC COM 32051X108 1,636 63,221 SH   SOLE 18 63,221 0 0
FIRST HAWAIIAN INC COM 32051X108 839 32,441 SH   SOLE 19 32,441 0 0
FIRST HAWAIIAN INC COM 32051X108 40,698 1,573,166 SH   SOLE 21 1,573,166 0 0
FIRST HAWAIIAN INC COM 32051X108 77,981 3,014,335 SH   SOLE 22 2,736,555 0 277,780
FIRST HAWAIIAN INC COM 32051X108 81 3,142 SH   SOLE 23 3,142 0 0
FIRST HAWAIIAN INC COM 32051X108 1,348 52,095 SH   SOLE 26 41,211 0 10,884
FIRST HAWAIIAN INC COM 32051X108 436 16,835 SH   SOLE 28 16,835 0 0
FIRST HAWAIIAN INC COM 32051X108 1,045 40,399 SH   SOLE 30 40,399 0 0
FIRST HAWAIIAN INC COM 32051X108 166 6,416 SH   SOLE 31 2,716 0 3,700
FIRST HAWAIIAN INC COM 32051X108 10 386 SH   SOLE 34 386 0 0
FIRST HAWAIIAN INC COM 32051X108 326 12,605 SH   SOLE 40 12,605 0 0
FIRST HORIZON NATL CORP COM 320517105 12,823 858,876 SH   SOLE 2 256,456 0 602,420
FIRST HORIZON NATL CORP COM 320517105 447 29,964 SH   SOLE 4 29,964 0 0
FIRST HORIZON NATL CORP COM 320517105 173 11,614 SH   SOLE 7 11,614 0 0
FIRST HORIZON NATL CORP COM 320517105 18,293 1,225,283 SH   SOLE 18 1,222,630 0 2,653
FIRST HORIZON NATL CORP COM 320517105 1,342 89,900 SH   SOLE 19 89,900 0 0
FIRST HORIZON NATL CORP COM 320517105 239,314 16,029,101 SH   SOLE 21 16,029,101 0 0
FIRST HORIZON NATL CORP COM 320517105 163,872 10,976,042 SH   SOLE 22 10,255,291 0 720,751
FIRST HORIZON NATL CORP COM 320517105 2,203 147,565 SH   SOLE 23 147,565 0 0
FIRST HORIZON NATL CORP COM 320517105 570 38,205 SH   SOLE 25 38,205 0 0
FIRST HORIZON NATL CORP COM 320517105 1,703 114,038 SH   SOLE 26 70,996 0 43,042
FIRST HORIZON NATL CORP COM 320517105 605 40,495 SH   SOLE 28 40,495 0 0
FIRST HORIZON NATL CORP COM 320517105 159 10,648 SH   SOLE 29 10,648 0 0
FIRST HORIZON NATL CORP COM 320517105 1,502 100,570 SH   SOLE 30 100,570 0 0
FIRST HORIZON NATL CORP COM 320517105 3,350 224,364 SH   SOLE 31 33,456 0 190,908
FIRST HORIZON NATL CORP COM 320517105 383 25,659 SH   SOLE 34 25,659 0 0
FIRST HORIZON NATL CORP COM 320517105 279 18,664 SH   SOLE 36 18,664 0 0
FIRST HORIZON NATL CORP COM 320517105 414 27,749 SH   SOLE 40 27,749 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 18,509 503,772 SH   SOLE 2 81,541 0 422,231
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,350 36,748 SH   SOLE 4 36,748 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,985 135,693 SH   SOLE 7 135,693 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 179 4,872 SH   SOLE 15 4,872 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 26,960 733,808 SH   SOLE 18 713,903 0 19,905
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 20,453 556,686 SH   SOLE 19 556,686 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 358,094 9,746,697 SH   SOLE 21 9,746,697 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 239,390 6,515,777 SH   SOLE 22 6,001,147 0 514,630
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,837 77,205 SH   SOLE 23 77,205 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 9,595 261,156 SH   SOLE 25 261,156 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,851 186,474 SH   SOLE 26 23,562 0 162,912
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 609 16,580 SH   SOLE 28 16,580 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,474 67,345 SH   SOLE 29 67,345 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 21,053 573,040 SH   SOLE 30 573,040 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 16 428 SH   SOLE 34 428 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 21 558 SH   SOLE 36 558 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 453 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 216 10,014 SH   SOLE 2 341 0 9,673
FIRST INTERNET BANCORP COM 320557101 4 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 756 35,111 SH   SOLE 18 35,111 0 0
FIRST INTERNET BANCORP COM 320557101 355 16,503 SH   SOLE 19 16,503 0 0
FIRST INTERNET BANCORP COM 320557101 7,152 332,045 SH   SOLE 21 332,045 0 0
FIRST INTERNET BANCORP COM 320557101 4,544 210,956 SH   SOLE 22 203,864 0 7,092
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,516 38,276 SH   SOLE 2 1,580 0 36,696
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 7,810 197,169 SH   SOLE 18 197,169 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,548 64,337 SH   SOLE 19 64,337 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 48,004 1,211,910 SH   SOLE 21 1,211,910 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 47,132 1,189,904 SH   SOLE 22 1,142,010 0 47,894
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 403 10,167 SH   SOLE 26 8,554 0 1,613
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 200 5,053 SH   SOLE 28 5,053 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 457 11,526 SH   SOLE 30 11,526 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 146 3,686 SH   SOLE 40 3,686 0 0
FIRST LONG IS CORP COM 320734106 478 23,828 SH   SOLE 2 1,067 0 22,761
FIRST LONG IS CORP COM 320734106 13 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 1,741 86,709 SH   SOLE 18 86,709 0 0
FIRST LONG IS CORP COM 320734106 825 41,106 SH   SOLE 19 41,106 0 0
FIRST LONG IS CORP COM 320734106 16,411 817,266 SH   SOLE 21 817,266 0 0
FIRST LONG IS CORP COM 320734106 16,655 829,446 SH   SOLE 22 799,344 0 30,102
FIRST LONG IS CORP COM 320734106 80 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 117 5,844 SH   SOLE 30 5,844 0 0
FIRST MERCHANTS CORP COM 320817109 2,114 55,786 SH   SOLE 2 6,244 0 49,542
FIRST MERCHANTS CORP COM 320817109 8 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 38 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 9,372 247,285 SH   SOLE 18 247,285 0 0
FIRST MERCHANTS CORP COM 320817109 6,526 172,200 SH   SOLE 19 172,200 0 0
FIRST MERCHANTS CORP COM 320817109 61,823 1,631,221 SH   SOLE 21 1,631,221 0 0
FIRST MERCHANTS CORP COM 320817109 70,587 1,862,444 SH   SOLE 22 1,787,965 0 74,479
FIRST MERCHANTS CORP COM 320817109 454 11,992 SH   SOLE 23 11,992 0 0
FIRST MERCHANTS CORP COM 320817109 2,286 60,306 SH   SOLE 26 13,371 0 46,935
FIRST MERCHANTS CORP COM 320817109 258 6,799 SH   SOLE 28 6,799 0 0
FIRST MERCHANTS CORP COM 320817109 811 21,399 SH   SOLE 30 21,399 0 0
FIRST MERCHANTS CORP COM 320817109 213 5,613 SH   SOLE 40 5,613 0 0
FIRST MID BANCSHARES INC COM 320866106 486 13,931 SH   SOLE 2 622 0 13,309
FIRST MID BANCSHARES INC COM 320866106 9 264 SH   SOLE 7 264 0 0
FIRST MID BANCSHARES INC COM 320866106 1,758 50,344 SH   SOLE 18 50,344 0 0
FIRST MID BANCSHARES INC COM 320866106 858 24,568 SH   SOLE 19 24,568 0 0
FIRST MID BANCSHARES INC COM 320866106 16,956 485,570 SH   SOLE 21 485,570 0 0
FIRST MID BANCSHARES INC COM 320866106 6,303 180,505 SH   SOLE 22 169,757 0 10,748
FIRST MID BANCSHARES INC COM 320866106 172 4,913 SH   SOLE 30 4,913 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,223 108,620 SH   SOLE 2 4,059 0 104,561
FIRST MIDWEST BANCORP DEL COM 320867104 12 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 33 1,612 SH   SOLE 7 1,612 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 10,024 489,669 SH   SOLE 18 489,669 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,761 183,721 SH   SOLE 19 183,721 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 237,757 11,614,884 SH   SOLE 21 11,614,884 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 66,057 3,227,013 SH   SOLE 22 3,087,230 0 139,783
FIRST MIDWEST BANCORP DEL COM 320867104 329 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 291 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,122 152,520 SH   SOLE 30 152,520 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 213 10,403 SH   SOLE 40 10,403 0 0
FIRST NATL CORP COM 32106V107 19 935 SH   SOLE 18 935 0 0
FIRST NORTHWEST BANCORP COM 335834107 127 7,800 SH   SOLE 2 347 0 7,453
FIRST NORTHWEST BANCORP COM 335834107 548 33,732 SH   SOLE 18 33,732 0 0
FIRST NORTHWEST BANCORP COM 335834107 241 14,847 SH   SOLE 19 14,847 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,220 321,222 SH   SOLE 21 321,222 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,762 108,452 SH   SOLE 22 100,622 0 7,830
FIRST REP BK SAN FRANCISCO C COM 33616C100 47,575 487,203 SH   SOLE 2 119,611 0 367,592
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,430 76,093 SH   SOLE 4 71,839 0 4,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,765 140,967 SH   SOLE 7 140,967 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,765 28,317 SH   SOLE 13 28,317 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 182 1,860 SH   SOLE 15 1,860 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 78 802 SH   SOLE 17 0 0 802
FIRST REP BK SAN FRANCISCO C COM 33616C100 40,144 411,096 SH   SOLE 18 383,671 0 27,425
FIRST REP BK SAN FRANCISCO C COM 33616C100 55,451 567,852 SH   SOLE 19 567,852 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 383,513 3,927,426 SH   SOLE 21 3,927,426 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 430,400 4,407,581 SH   SOLE 22 3,719,385 0 688,196
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,727 150,816 SH   SOLE 23 150,816 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,104 164,918 SH   SOLE 25 164,918 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 68,088 697,261 SH   SOLE 26 197,880 0 499,381
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,375 34,566 SH   SOLE 28 26,026 0 8,540
FIRST REP BK SAN FRANCISCO C COM 33616C100 9,504 97,326 SH   SOLE 29 13,833 0 83,493
FIRST REP BK SAN FRANCISCO C COM 33616C100 57,101 584,748 SH   SOLE 30 584,748 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,386 85,883 SH   SOLE 31 52,354 0 33,529
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,805 151,610 SH   SOLE 34 151,610 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,410 127,085 SH   SOLE 36 127,085 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 411 4,213 SH   SOLE 40 4,213 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 168 2,805 SH   SOLE 18 434 0 2,371
FIRST SAVINGS FINL GROUP INC COM 33621E109 40 667 SH   SOLE 21 667 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 198 3,299 SH   SOLE 26 0 0 3,299
FIRST SOLAR INC COM 336433107 12,600 191,833 SH   SOLE 2 37,949 0 153,884
FIRST SOLAR INC COM 336433107 25 375 SH   SOLE 4 375 0 0
FIRST SOLAR INC COM 336433107 161 2,456 SH   SOLE 7 2,456 0 0
FIRST SOLAR INC COM 336433107 14,220 216,503 SH   SOLE 18 216,503 0 0
FIRST SOLAR INC COM 336433107 5,052 76,923 SH   SOLE 19 76,923 0 0
FIRST SOLAR INC COM 336433107 278,408 4,238,848 SH   SOLE 21 4,238,848 0 0
FIRST SOLAR INC COM 336433107 165,924 2,526,248 SH   SOLE 22 2,356,716 0 169,532
FIRST SOLAR INC COM 336433107 1,612 24,542 SH   SOLE 26 15,604 0 8,938
FIRST SOLAR INC COM 336433107 649 9,881 SH   SOLE 28 9,881 0 0
FIRST SOLAR INC COM 336433107 13,581 206,774 SH   SOLE 30 206,774 0 0
FIRST SOLAR INC COM 336433107 331 5,047 SH   SOLE 31 1,747 0 3,300
FIRST SOLAR INC COM 336433107 33,911 516,301 SH   SOLE 34 516,301 0 0
FIRST SOLAR INC COM 336433107 244 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 477 7,269 SH   SOLE 40 7,269 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 6 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 73 510 SH   SOLE 18 510 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 12 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 27 400 SH   SOLE 18 400 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1 57 SH   SOLE 17 0 0 57
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 0 9 SH   SOLE 17 0 0 9
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 3,891 64,800 SH   SOLE 18 0 0 64,800
FIRST TR HIGH INCOME L/S FD COM 33738E109 3,056 203,465 SH   SOLE 2 203,465 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6 104 SH   SOLE 17 0 0 104
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2 62 SH   SOLE 17 0 0 62
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 7 109 SH   SOLE 17 0 0 109
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 84 SH   SOLE 17 0 0 84
FIRST US BANCSHARES INC COM 33744V103 11 1,194 SH   SOLE 18 1,194 0 0
FIRST US BANCSHARES INC COM 33744V103 236 25,517 SH   SOLE 21 25,517 0 0
FIRST UTD CORP COM 33741H107 31 1,555 SH   SOLE 18 1,555 0 0
FIRST UTD CORP COM 33741H107 525 26,643 SH   SOLE 21 26,643 0 0
FIRST UTD CORP COM 33741H107 262 13,317 SH   SOLE 22 13,317 0 0
FIRSTCASH INC COM 33767D105 3,930 39,295 SH   SOLE 2 4,228 0 35,067
FIRSTCASH INC COM 33767D105 16 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 82 824 SH   SOLE 7 824 0 0
FIRSTCASH INC COM 33767D105 18,970 189,661 SH   SOLE 18 186,147 0 3,514
FIRSTCASH INC COM 33767D105 12,757 127,548 SH   SOLE 19 127,548 0 0
FIRSTCASH INC COM 33767D105 459,632 4,595,396 SH   SOLE 21 4,595,396 0 0
FIRSTCASH INC COM 33767D105 134,660 1,346,333 SH   SOLE 22 1,286,987 0 59,346
FIRSTCASH INC COM 33767D105 1,168 11,681 SH   SOLE 23 11,681 0 0
FIRSTCASH INC COM 33767D105 48,877 488,672 SH   SOLE 25 488,672 0 0
FIRSTCASH INC COM 33767D105 3,749 37,479 SH   SOLE 26 9,793 0 27,686
FIRSTCASH INC COM 33767D105 546 5,460 SH   SOLE 28 5,460 0 0
FIRSTCASH INC COM 33767D105 6,523 65,216 SH   SOLE 30 65,216 0 0
FIRSTCASH INC COM 33767D105 436 4,356 SH   SOLE 40 4,356 0 0
FIRSTENERGY CORP COM 337932107 58,529 1,367,178 SH   SOLE 2 243,527 0 1,123,651
FIRSTENERGY CORP COM 337932107 8,673 202,591 SH   SOLE 4 187,496 0 15,095
FIRSTENERGY CORP COM 337932107 21,949 512,707 SH   SOLE 7 462,969 0 49,738
FIRSTENERGY CORP COM 337932107 917 21,425 SH   SOLE 13 21,425 0 0
FIRSTENERGY CORP COM 337932107 178 4,167 SH   SOLE 15 4,167 0 0
FIRSTENERGY CORP COM 337932107 269,264 6,289,740 SH   SOLE 18 5,263,483 0 1,026,257
FIRSTENERGY CORP COM 337932107 416,359 9,725,745 SH   SOLE 19 9,725,745 0 0
FIRSTENERGY CORP COM 337932107 714,722 16,695,222 SH   SOLE 21 16,695,222 0 0
FIRSTENERGY CORP COM 337932107 556,526 12,999,908 SH   SOLE 22 11,604,215 0 1,395,693
FIRSTENERGY CORP COM 337932107 18,625 435,072 SH   SOLE 23 435,072 0 0
FIRSTENERGY CORP COM 337932107 26,290 614,103 SH   SOLE 25 614,103 0 0
FIRSTENERGY CORP COM 337932107 66,023 1,542,223 SH   SOLE 26 610,892 0 931,331
FIRSTENERGY CORP COM 337932107 4,507 105,268 SH   SOLE 28 77,351 0 27,917
FIRSTENERGY CORP COM 337932107 570 13,315 SH   SOLE 29 13,315 0 0
FIRSTENERGY CORP COM 337932107 79,087 1,847,397 SH   SOLE 30 1,847,397 0 0
FIRSTENERGY CORP COM 337932107 7,296 170,427 SH   SOLE 31 90,221 0 80,206
FIRSTENERGY CORP COM 337932107 3,830 89,474 SH   SOLE 32 89,474 0 0
FIRSTENERGY CORP COM 337932107 21,538 503,096 SH   SOLE 34 503,096 0 0
FIRSTENERGY CORP COM 337932107 18,241 426,082 SH   SOLE 36 426,082 0 0
FIRSTENERGY CORP COM 337932107 478 11,159 SH   SOLE 40 11,159 0 0
FISERV INC COM 337738108 100,377 1,101,111 SH   SOLE 2 225,150 0 875,961
FISERV INC COM 337738108 14,365 157,581 SH   SOLE 4 146,778 0 10,803
FISERV INC COM 337738108 39,848 437,118 SH   SOLE 7 425,555 0 11,563
FISERV INC COM 337738108 750 8,230 SH   SOLE 13 8,230 0 0
FISERV INC COM 337738108 387 4,248 SH   SOLE 15 4,248 0 0
FISERV INC COM 337738108 3 28 SH   SOLE 17 0 0 28
FISERV INC COM 337738108 73,454 805,770 SH   SOLE 18 752,966 0 52,804
FISERV INC COM 337738108 18,351 201,308 SH   SOLE 19 201,308 0 0
FISERV INC COM 337738108 1,247,814 13,688,178 SH   SOLE 21 13,688,178 0 0
FISERV INC COM 337738108 951,445 10,437,092 SH   SOLE 22 9,290,076 0 1,147,016
FISERV INC COM 337738108 28,507 312,712 SH   SOLE 23 312,712 0 0
FISERV INC COM 337738108 35,877 393,566 SH   SOLE 25 393,566 0 0
FISERV INC COM 337738108 171,760 1,884,162 SH   SOLE 26 554,520 0 1,329,642
FISERV INC COM 337738108 6,930 76,024 SH   SOLE 28 54,872 0 21,152
FISERV INC COM 337738108 2,310 25,336 SH   SOLE 29 25,336 0 0
FISERV INC COM 337738108 169,182 1,855,877 SH   SOLE 30 1,855,877 0 0
FISERV INC COM 337738108 28,371 311,218 SH   SOLE 31 94,890 0 216,328
FISERV INC COM 337738108 5,004 54,892 SH   SOLE 32 54,892 0 0
FISERV INC COM 337738108 31,311 343,469 SH   SOLE 34 343,469 0 0
FISERV INC COM 337738108 34,767 381,388 SH   SOLE 36 381,388 0 0
FISERV INC COM 337738108 781 8,565 SH   SOLE 40 8,565 0 0
FITBIT INC CL A 33812L102 1,589 361,077 SH   SOLE 2 154,301 0 206,776
FITBIT INC CL A 33812L102 2 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 20 4,445 SH   SOLE 7 4,445 0 0
FITBIT INC CL A 33812L102 3,543 805,242 SH   SOLE 18 730,253 0 74,989
FITBIT INC CL A 33812L102 12,051 2,738,840 SH   SOLE 19 2,738,840 0 0
FITBIT INC CL A 33812L102 31,243 7,100,609 SH   SOLE 21 7,100,609 0 0
FITBIT INC CL A 33812L102 41,461 9,422,968 SH   SOLE 22 9,117,385 0 305,583
FITBIT INC CL A 33812L102 2,281 518,344 SH   SOLE 23 518,344 0 0
FITBIT INC CL A 33812L102 4,789 1,088,386 SH   SOLE 26 93,909 0 994,477
FITBIT INC CL A 33812L102 121 27,584 SH   SOLE 28 27,584 0 0
FITBIT INC CL A 33812L102 238 54,203 SH   SOLE 30 54,203 0 0
FITBIT INC CL A 33812L102 76 17,312 SH   SOLE 40 17,312 0 0
FIVE BELOW INC COM 33829M101 14,457 120,452 SH   SOLE 2 27,584 0 92,868
FIVE BELOW INC COM 33829M101 31 261 SH   SOLE 4 261 0 0
FIVE BELOW INC COM 33829M101 124 1,032 SH   SOLE 7 1,032 0 0
FIVE BELOW INC COM 33829M101 18,970 158,054 SH   SOLE 18 157,565 0 489
FIVE BELOW INC COM 33829M101 1,531 12,760 SH   SOLE 19 12,760 0 0
FIVE BELOW INC COM 33829M101 339,384 2,827,729 SH   SOLE 21 2,827,729 0 0
FIVE BELOW INC COM 33829M101 216,412 1,803,133 SH   SOLE 22 1,699,247 0 103,886
FIVE BELOW INC COM 33829M101 10 80 SH   SOLE 23 80 0 0
FIVE BELOW INC COM 33829M101 3,461 28,837 SH   SOLE 26 13,243 0 15,594
FIVE BELOW INC COM 33829M101 829 6,910 SH   SOLE 28 6,910 0 0
FIVE BELOW INC COM 33829M101 1,862 15,513 SH   SOLE 30 15,513 0 0
FIVE BELOW INC COM 33829M101 10,147 84,543 SH   SOLE 31 1,161 0 83,382
FIVE BELOW INC COM 33829M101 283 2,359 SH   SOLE 34 2,359 0 0
FIVE BELOW INC COM 33829M101 631 5,260 SH   SOLE 40 5,260 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 263 34,945 SH   SOLE 21 34,945 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 37 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 214 35,567 SH   SOLE 2 3,356 0 32,211
FIVE PRIME THERAPEUTICS INC COM 33830X104 1 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 4 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 700 116,112 SH   SOLE 18 116,112 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 348 57,638 SH   SOLE 19 57,638 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 9,228 1,530,420 SH   SOLE 21 1,530,420 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 6,757 1,120,616 SH   SOLE 22 1,082,718 0 37,898
FIVE PRIME THERAPEUTICS INC COM 33830X104 27 4,510 SH   SOLE 26 3,145 0 1,365
FIVE PRIME THERAPEUTICS INC COM 33830X104 25 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 66 10,913 SH   SOLE 30 10,913 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 12 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 1 1,146 SH   SOLE 18 1,146 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 9 20,058 SH   SOLE 21 20,058 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 148 320,014 SH   SOLE 22 320,014 0 0
FIVE9 INC COM 338307101 2,635 51,377 SH   SOLE 2 2,430 0 48,947
FIVE9 INC COM 338307101 12 240 SH   SOLE 4 240 0 0
FIVE9 INC COM 338307101 58 1,134 SH   SOLE 7 1,134 0 0
FIVE9 INC COM 338307101 10,131 197,532 SH   SOLE 18 192,630 0 4,902
FIVE9 INC COM 338307101 20,369 397,134 SH   SOLE 19 397,134 0 0
FIVE9 INC COM 338307101 102,887 2,005,978 SH   SOLE 21 2,005,978 0 0
FIVE9 INC COM 338307101 89,055 1,736,301 SH   SOLE 22 1,656,835 0 79,466
FIVE9 INC COM 338307101 1,002 19,545 SH   SOLE 26 11,304 0 8,241
FIVE9 INC COM 338307101 365 7,109 SH   SOLE 28 7,109 0 0
FIVE9 INC COM 338307101 844 16,448 SH   SOLE 30 16,448 0 0
FIVE9 INC COM 338307101 4,797 93,523 SH   SOLE 31 0 0 93,523
FIVE9 INC COM 338307101 659 12,840 SH   SOLE 34 12,840 0 0
FIVE9 INC COM 338307101 281 5,487 SH   SOLE 40 5,487 0 0
FIVE9 INC NOTE 0.125% 5/0 338307AB7 1,005 725,000 PRN   SOLE 21 725,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106 271 9,125 SH   SOLE 2 9,125 0 0
FIVERR INTL LTD ORD SHS M4R82T106 3 90 SH   SOLE 18 90 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,447 48,725 SH   SOLE 19 48,725 0 0
FIVERR INTL LTD ORD SHS M4R82T106 12 398 SH   SOLE 22 398 0 0
FIVERR INTL LTD ORD SHS M4R82T106 352 11,837 SH   SOLE 26 2,147 0 9,690
FIVERR INTL LTD ORD SHS M4R82T106 6 190 SH   SOLE 31 0 0 190
FIVERR INTL LTD ORD SHS M4R82T106 1,311 44,150 SH   SOLE 34 44,150 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 980 29,566 SH   SOLE 2 1,131 0 28,435
FLAGSTAR BANCORP INC COM PAR .001 337930705 12 364 SH   SOLE 4 364 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 21 623 SH   SOLE 7 623 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,194 126,539 SH   SOLE 18 126,539 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,627 49,096 SH   SOLE 19 49,096 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 103,988 3,137,836 SH   SOLE 21 3,137,836 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 29,531 891,084 SH   SOLE 22 856,533 0 34,551
FLAGSTAR BANCORP INC COM PAR .001 337930705 22 673 SH   SOLE 23 673 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 806 24,317 SH   SOLE 26 14,806 0 9,511
FLAGSTAR BANCORP INC COM PAR .001 337930705 148 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,431 43,175 SH   SOLE 30 43,175 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 77 2,310 SH   SOLE 40 2,310 0 0
FLANIGANS ENTERPRISES INC COM 338517105 4 184 SH   SOLE 18 184 0 0
FLANIGANS ENTERPRISES INC COM 338517105 5 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 56,326 200,555 SH   SOLE 2 16,700 0 183,855
FLEETCOR TECHNOLOGIES INC COM 339041105 10,503 37,396 SH   SOLE 4 35,084 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 22,107 78,713 SH   SOLE 7 78,713 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 100 356 SH   SOLE 13 356 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 268 953 SH   SOLE 15 953 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 89,949 320,274 SH   SOLE 18 308,876 0 11,398
FLEETCOR TECHNOLOGIES INC COM 339041105 213,655 760,743 SH   SOLE 19 760,743 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 650,067 2,314,642 SH   SOLE 21 2,314,642 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 594,809 2,117,889 SH   SOLE 22 1,892,083 0 225,806
FLEETCOR TECHNOLOGIES INC COM 339041105 17,242 61,392 SH   SOLE 23 61,392 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 91,980 327,506 SH   SOLE 25 327,506 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 91,175 324,640 SH   SOLE 26 102,264 0 222,376
FLEETCOR TECHNOLOGIES INC COM 339041105 4,696 16,721 SH   SOLE 28 12,121 0 4,600
FLEETCOR TECHNOLOGIES INC COM 339041105 5,587 19,894 SH   SOLE 29 1,932 0 17,962
FLEETCOR TECHNOLOGIES INC COM 339041105 88,158 313,897 SH   SOLE 30 313,897 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 15,181 54,053 SH   SOLE 31 17,743 0 36,310
FLEETCOR TECHNOLOGIES INC COM 339041105 94,596 336,822 SH   SOLE 34 336,822 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 16,415 58,448 SH   SOLE 36 58,448 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 518 1,845 SH   SOLE 40 1,845 0 0
FLEX LTD ORD Y2573F102 1,644 171,831 SH   SOLE 2 26,215 0 145,616
FLEX LTD ORD Y2573F102 1,656 173,027 SH   SOLE 4 158,302 0 14,725
FLEX LTD ORD Y2573F102 2,855 298,284 SH   SOLE 7 72,061 0 226,223
FLEX LTD ORD Y2573F102 84 8,827 SH   SOLE 13 8,827 0 0
FLEX LTD ORD Y2573F102 75 7,796 SH   SOLE 15 7,796 0 0
FLEX LTD ORD Y2573F102 494 51,630 SH   SOLE 18 8,772 0 42,858
FLEX LTD ORD Y2573F102 25 2,641 SH   SOLE 19 2,641 0 0
FLEX LTD ORD Y2573F102 14,423 1,507,073 SH   SOLE 21 1,507,073 0 0
FLEX LTD ORD Y2573F102 16,662 1,741,043 SH   SOLE 22 1,322,973 0 418,070
FLEX LTD ORD Y2573F102 3,791 396,107 SH   SOLE 23 396,107 0 0
FLEX LTD ORD Y2573F102 5,286 552,330 SH   SOLE 25 552,330 0 0
FLEX LTD ORD Y2573F102 25,144 2,627,360 SH   SOLE 26 931,657 0 1,695,703
FLEX LTD ORD Y2573F102 952 99,468 SH   SOLE 28 71,989 0 27,479
FLEX LTD ORD Y2573F102 1,170 122,239 SH   SOLE 29 12,603 0 109,636
FLEX LTD ORD Y2573F102 11,623 1,214,576 SH   SOLE 30 1,214,576 0 0
FLEX LTD ORD Y2573F102 1,502 156,975 SH   SOLE 31 96,931 0 60,044
FLEX LTD ORD Y2573F102 238 24,827 SH   SOLE 34 24,827 0 0
FLEX LTD ORD Y2573F102 4,717 492,890 SH   SOLE 36 492,890 0 0
FLEX LTD ORD Y2573F102 102 10,707 SH   SOLE 40 10,707 0 0
FLEX PHARMA INC COM 33938A105 11 20,070 SH   SOLE 21 20,070 0 0
FLEX PHARMA INC COM 33938A105 5 9,875 SH   SOLE 22 9,875 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 7 1,511 SH   SOLE 18 1,511 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 89 19,784 SH   SOLE 21 19,784 0 0
FLEXION THERAPEUTICS INC COM 33938J106 362 29,438 SH   SOLE 2 1,238 0 28,200
FLEXION THERAPEUTICS INC COM 33938J106 9 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,421 115,520 SH   SOLE 18 115,520 0 0
FLEXION THERAPEUTICS INC COM 33938J106 708 57,597 SH   SOLE 19 57,597 0 0
FLEXION THERAPEUTICS INC COM 33938J106 18,420 1,497,591 SH   SOLE 21 1,497,591 0 0
FLEXION THERAPEUTICS INC COM 33938J106 12,868 1,046,163 SH   SOLE 22 1,006,770 0 39,393
FLEXION THERAPEUTICS INC COM 33938J106 165 13,452 SH   SOLE 26 0 0 13,452
FLEXION THERAPEUTICS INC COM 33938J106 63 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 117 9,548 SH   SOLE 30 9,548 0 0
FLEXION THERAPEUTICS INC COM 33938J106 45 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 22 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 152 8,933 SH   SOLE 2 295 0 8,638
FLEXSTEEL INDS INC COM 339382103 3 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 433 25,373 SH   SOLE 18 25,373 0 0
FLEXSTEEL INDS INC COM 339382103 215 12,621 SH   SOLE 19 12,621 0 0
FLEXSTEEL INDS INC COM 339382103 4,044 237,057 SH   SOLE 21 237,057 0 0
FLEXSTEEL INDS INC COM 339382103 3,425 200,789 SH   SOLE 22 195,163 0 5,626
FLIR SYS INC COM 302445101 19,061 352,332 SH   SOLE 2 40,716 0 311,616
FLIR SYS INC COM 302445101 2,809 51,921 SH   SOLE 4 48,435 0 3,486
FLIR SYS INC COM 302445101 9,651 178,393 SH   SOLE 7 140,017 0 38,376
FLIR SYS INC COM 302445101 41 765 SH   SOLE 13 765 0 0
FLIR SYS INC COM 302445101 15,821 292,446 SH   SOLE 18 273,650 0 18,796
FLIR SYS INC COM 302445101 2,393 44,239 SH   SOLE 19 44,239 0 0
FLIR SYS INC COM 302445101 207,976 3,844,297 SH   SOLE 21 3,844,297 0 0
FLIR SYS INC COM 302445101 195,167 3,607,524 SH   SOLE 22 3,226,005 0 381,519
FLIR SYS INC COM 302445101 5,340 98,704 SH   SOLE 23 98,704 0 0
FLIR SYS INC COM 302445101 10,540 194,823 SH   SOLE 25 194,823 0 0
FLIR SYS INC COM 302445101 28,877 533,764 SH   SOLE 26 159,663 0 374,101
FLIR SYS INC COM 302445101 1,463 27,050 SH   SOLE 28 19,983 0 7,067
FLIR SYS INC COM 302445101 1,671 30,891 SH   SOLE 29 2,633 0 28,258
FLIR SYS INC COM 302445101 27,129 501,466 SH   SOLE 30 501,466 0 0
FLIR SYS INC COM 302445101 3,622 66,949 SH   SOLE 31 22,457 0 44,492
FLIR SYS INC COM 302445101 1,730 31,982 SH   SOLE 34 31,982 0 0
FLIR SYS INC COM 302445101 2,493 46,087 SH   SOLE 36 46,087 0 0
FLIR SYS INC COM 302445101 149 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,946 118,045 SH   SOLE 2 4,694 0 113,351
FLOOR & DECOR HLDGS INC CL A 339750101 10 237 SH   SOLE 4 237 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 58 1,384 SH   SOLE 7 1,384 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,342 32,038 SH   SOLE 18 32,038 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 623 14,871 SH   SOLE 19 14,871 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 43,269 1,032,678 SH   SOLE 21 1,032,678 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 69,635 1,661,932 SH   SOLE 22 1,545,129 0 116,803
FLOOR & DECOR HLDGS INC CL A 339750101 1,420 33,896 SH   SOLE 26 21,348 0 12,548
FLOOR & DECOR HLDGS INC CL A 339750101 357 8,512 SH   SOLE 28 8,512 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 880 21,001 SH   SOLE 30 21,001 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 53 1,273 SH   SOLE 31 1,273 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 289 6,900 SH   SOLE 40 6,900 0 0
FLOTEK INDS INC DEL COM 343389102 189 56,958 SH   SOLE 2 2,004 0 54,954
FLOTEK INDS INC DEL COM 343389102 4 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 620 187,319 SH   SOLE 18 187,319 0 0
FLOTEK INDS INC DEL COM 343389102 278 83,971 SH   SOLE 19 83,971 0 0
FLOTEK INDS INC DEL COM 343389102 5,832 1,761,894 SH   SOLE 21 1,761,894 0 0
FLOTEK INDS INC DEL COM 343389102 5,220 1,576,956 SH   SOLE 22 1,536,543 0 40,413
FLOWERS FOODS INC COM 343498101 12,104 520,168 SH   SOLE 2 101,741 0 418,427
FLOWERS FOODS INC COM 343498101 21 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 126 5,417 SH   SOLE 7 5,417 0 0
FLOWERS FOODS INC COM 343498101 12,118 520,750 SH   SOLE 18 520,750 0 0
FLOWERS FOODS INC COM 343498101 1,243 53,406 SH   SOLE 19 53,406 0 0
FLOWERS FOODS INC COM 343498101 213,811 9,188,267 SH   SOLE 21 9,188,267 0 0
FLOWERS FOODS INC COM 343498101 146,717 6,304,988 SH   SOLE 22 5,921,275 0 383,713
FLOWERS FOODS INC COM 343498101 2,677 115,047 SH   SOLE 23 115,047 0 0
FLOWERS FOODS INC COM 343498101 1,590 68,340 SH   SOLE 26 39,964 0 28,376
FLOWERS FOODS INC COM 343498101 554 23,797 SH   SOLE 28 23,797 0 0
FLOWERS FOODS INC COM 343498101 1,222 52,512 SH   SOLE 30 52,512 0 0
FLOWERS FOODS INC COM 343498101 294 12,632 SH   SOLE 31 4,132 0 8,500
FLOWERS FOODS INC COM 343498101 154 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 478 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 17,447 331,128 SH   SOLE 2 35,105 0 296,023
FLOWSERVE CORP COM 34354P105 2,112 40,075 SH   SOLE 4 36,623 0 3,452
FLOWSERVE CORP COM 34354P105 5,863 111,275 SH   SOLE 7 111,275 0 0
FLOWSERVE CORP COM 34354P105 40 762 SH   SOLE 13 762 0 0
FLOWSERVE CORP COM 34354P105 80 1,522 SH   SOLE 15 1,522 0 0
FLOWSERVE CORP COM 34354P105 14,048 266,620 SH   SOLE 18 249,242 0 17,378
FLOWSERVE CORP COM 34354P105 2,173 41,249 SH   SOLE 19 41,249 0 0
FLOWSERVE CORP COM 34354P105 150,577 2,857,789 SH   SOLE 21 2,857,789 0 0
FLOWSERVE CORP COM 34354P105 181,434 3,443,427 SH   SOLE 22 3,080,947 0 362,480
FLOWSERVE CORP COM 34354P105 4,929 93,544 SH   SOLE 23 93,544 0 0
FLOWSERVE CORP COM 34354P105 7,655 145,277 SH   SOLE 25 145,277 0 0
FLOWSERVE CORP COM 34354P105 33,498 635,751 SH   SOLE 26 202,255 0 433,496
FLOWSERVE CORP COM 34354P105 1,322 25,096 SH   SOLE 28 17,839 0 7,257
FLOWSERVE CORP COM 34354P105 1,631 30,963 SH   SOLE 29 3,104 0 27,859
FLOWSERVE CORP COM 34354P105 24,665 468,110 SH   SOLE 30 468,110 0 0
FLOWSERVE CORP COM 34354P105 2,624 49,802 SH   SOLE 31 26,737 0 23,065
FLOWSERVE CORP COM 34354P105 446 8,460 SH   SOLE 34 8,460 0 0
FLOWSERVE CORP COM 34354P105 4,816 91,403 SH   SOLE 36 91,403 0 0
FLOWSERVE CORP COM 34354P105 138 2,622 SH   SOLE 40 2,622 0 0
FLUENT INC COM 34380C102 214 39,697 SH   SOLE 2 2,051 0 37,646
FLUENT INC COM 34380C102 795 147,822 SH   SOLE 18 147,822 0 0
FLUENT INC COM 34380C102 393 73,054 SH   SOLE 19 73,054 0 0
FLUENT INC COM 34380C102 7,980 1,483,265 SH   SOLE 21 1,483,265 0 0
FLUENT INC COM 34380C102 5,459 1,014,741 SH   SOLE 22 991,138 0 23,603
FLUENT INC COM 34380C102 152 28,322 SH   SOLE 26 0 0 28,322
FLUENT INC COM 34380C102 46 8,528 SH   SOLE 30 8,528 0 0
FLUIDIGM CORP DEL COM 34385P108 767 62,290 SH   SOLE 2 4,803 0 57,487
FLUIDIGM CORP DEL COM 34385P108 19 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 3,038 246,570 SH   SOLE 18 239,892 0 6,678
FLUIDIGM CORP DEL COM 34385P108 2,329 189,006 SH   SOLE 19 189,006 0 0
FLUIDIGM CORP DEL COM 34385P108 28,724 2,331,490 SH   SOLE 21 2,331,490 0 0
FLUIDIGM CORP DEL COM 34385P108 21,675 1,759,358 SH   SOLE 22 1,679,419 0 79,939
FLUIDIGM CORP DEL COM 34385P108 98 7,962 SH   SOLE 23 7,962 0 0
FLUIDIGM CORP DEL COM 34385P108 177 14,335 SH   SOLE 26 0 0 14,335
FLUIDIGM CORP DEL COM 34385P108 3,994 324,170 SH   SOLE 30 324,170 0 0
FLUIDIGM CORP DEL COM 34385P108 81 6,594 SH   SOLE 40 6,594 0 0
FLUOR CORP NEW COM 343412102 12,479 370,401 SH   SOLE 2 78,838 0 291,563
FLUOR CORP NEW COM 343412102 1,478 43,876 SH   SOLE 4 39,487 0 4,389
FLUOR CORP NEW COM 343412102 2,049 60,806 SH   SOLE 7 21,686 0 39,120
FLUOR CORP NEW COM 343412102 82 2,442 SH   SOLE 13 2,442 0 0
FLUOR CORP NEW COM 343412102 45 1,326 SH   SOLE 15 1,326 0 0
FLUOR CORP NEW COM 343412102 13,693 406,439 SH   SOLE 18 395,005 0 11,434
FLUOR CORP NEW COM 343412102 1,071 31,802 SH   SOLE 19 31,802 0 0
FLUOR CORP NEW COM 343412102 238,005 7,064,562 SH   SOLE 21 7,064,562 0 0
FLUOR CORP NEW COM 343412102 160,290 4,757,799 SH   SOLE 22 4,418,458 0 339,341
FLUOR CORP NEW COM 343412102 3,364 99,863 SH   SOLE 23 99,863 0 0
FLUOR CORP NEW COM 343412102 11,790 349,954 SH   SOLE 25 349,954 0 0
FLUOR CORP NEW COM 343412102 13,996 415,434 SH   SOLE 26 313,010 0 102,424
FLUOR CORP NEW COM 343412102 329 9,765 SH   SOLE 28 1,913 0 7,852
FLUOR CORP NEW COM 343412102 1,096 32,526 SH   SOLE 29 2,658 0 29,868
FLUOR CORP NEW COM 343412102 9,555 283,621 SH   SOLE 30 283,621 0 0
FLUOR CORP NEW COM 343412102 1,700 50,458 SH   SOLE 31 29,417 0 21,041
FLUOR CORP NEW COM 343412102 920 27,310 SH   SOLE 34 27,310 0 0
FLUOR CORP NEW COM 343412102 4,739 140,673 SH   SOLE 36 140,673 0 0
FLUOR CORP NEW COM 343412102 95 2,810 SH   SOLE 40 2,810 0 0
FLUSHING FINL CORP COM 343873105 618 27,821 SH   SOLE 2 1,211 0 26,610
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,322 104,606 SH   SOLE 18 104,606 0 0
FLUSHING FINL CORP COM 343873105 1,018 45,864 SH   SOLE 19 45,864 0 0
FLUSHING FINL CORP COM 343873105 20,477 922,385 SH   SOLE 21 922,385 0 0
FLUSHING FINL CORP COM 343873105 22,121 996,463 SH   SOLE 22 958,766 0 37,697
FLUSHING FINL CORP COM 343873105 576 25,928 SH   SOLE 26 16,855 0 9,073
FLUSHING FINL CORP COM 343873105 88 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 150 6,754 SH   SOLE 30 6,754 0 0
FLUSHING FINL CORP COM 343873105 70 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 583 30,887 SH   SOLE 2 9,657 0 21,230
FLWS/1-800 FLOWERS CL A 68243Q106 9 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,782 94,372 SH   SOLE 18 84,505 0 9,867
FLWS/1-800 FLOWERS CL A 68243Q106 3,443 182,361 SH   SOLE 19 182,361 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 15,177 803,868 SH   SOLE 21 803,868 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 16,389 868,070 SH   SOLE 22 836,157 0 31,913
FLWS/1-800 FLOWERS CL A 68243Q106 626 33,161 SH   SOLE 23 33,161 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,311 69,423 SH   SOLE 26 0 0 69,423
FLWS/1-800 FLOWERS CL A 68243Q106 67 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 3,212 170,110 SH   SOLE 30 170,110 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 778 41,197 SH   SOLE 31 0 0 41,197
FLWS/1-800 FLOWERS CL A 68243Q106 39 2,065 SH   SOLE 40 2,065 0 0
FNB CORP PA COM 302520101 9,377 796,654 SH   SOLE 2 179,221 0 617,433
FNB CORP PA COM 302520101 18 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 425 36,135 SH   SOLE 7 36,135 0 0
FNB CORP PA COM 302520101 12,313 1,046,125 SH   SOLE 18 1,046,125 0 0
FNB CORP PA COM 302520101 847 71,937 SH   SOLE 19 71,937 0 0
FNB CORP PA COM 302520101 275,336 23,393,001 SH   SOLE 21 23,393,001 0 0
FNB CORP PA COM 302520101 130,295 11,070,126 SH   SOLE 22 10,397,083 0 673,043
FNB CORP PA COM 302520101 5 400 SH   SOLE 23 400 0 0
FNB CORP PA COM 302520101 1,403 119,166 SH   SOLE 26 82,433 0 36,733
FNB CORP PA COM 302520101 482 40,914 SH   SOLE 28 40,914 0 0
FNB CORP PA COM 302520101 1,135 96,454 SH   SOLE 30 96,454 0 0
FNB CORP PA COM 302520101 1,635 138,908 SH   SOLE 31 7,008 0 131,900
FNB CORP PA COM 302520101 1,456 123,710 SH   SOLE 32 123,710 0 0
FNB CORP PA COM 302520101 63 5,320 SH   SOLE 36 5,320 0 0
FNB CORP PA COM 302520101 401 34,073 SH   SOLE 40 34,073 0 0
FNCB BANCORP INC COM 302578109 123 15,902 SH   SOLE 2 712 0 15,190
FNCB BANCORP INC COM 302578109 455 58,803 SH   SOLE 18 58,803 0 0
FNCB BANCORP INC COM 302578109 221 28,497 SH   SOLE 19 28,497 0 0
FNCB BANCORP INC COM 302578109 4,727 610,765 SH   SOLE 21 610,765 0 0
FNCB BANCORP INC COM 302578109 1,386 179,105 SH   SOLE 22 174,211 0 4,894
FOAMIX PHARMACEUTICALS LTD SHS M46135105 1,273 535,003 SH   SOLE 21 535,003 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 18 7,614 SH   SOLE 22 7,614 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 5 2,279 SH   SOLE 30 2,279 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 720 26,365 SH   SOLE 2 1,266 0 25,099
FOCUS FINL PARTNERS INC COM CL A 34417P100 11 400 SH   SOLE 7 400 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,698 98,800 SH   SOLE 18 98,800 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,409 51,583 SH   SOLE 19 51,583 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 25,443 931,654 SH   SOLE 21 931,654 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 18,963 694,379 SH   SOLE 22 674,040 0 20,339
FOCUS FINL PARTNERS INC COM CL A 34417P100 813 29,771 SH   SOLE 30 29,771 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,922 50,870 SH   SOLE 2 0 0 50,870
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 41,041 424,201 SH   SOLE 18 290,701 0 133,500
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 18,642 192,681 SH   SOLE 19 192,681 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,077 11,135 SH   SOLE 22 11,135 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16,912 174,804 SH   SOLE 25 174,804 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 91 937 SH   SOLE 26 937 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,494 15,444 SH   SOLE 30 15,444 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 76,353 789,181 SH   SOLE 34 789,181 0 0
FONAR CORP COM NEW 344437405 28 1,303 SH   SOLE 18 1,303 0 0
FONAR CORP COM NEW 344437405 480 22,337 SH   SOLE 21 22,337 0 0
FONAR CORP COM NEW 344437405 1,495 69,515 SH   SOLE 22 69,515 0 0
FOOT LOCKER INC COM 344849104 10,102 240,985 SH   SOLE 2 23,472 0 217,513
FOOT LOCKER INC COM 344849104 20 480 SH   SOLE 4 480 0 0
FOOT LOCKER INC COM 344849104 3,813 90,951 SH   SOLE 7 90,951 0 0
FOOT LOCKER INC COM 344849104 67 1,594 SH   SOLE 15 1,594 0 0
FOOT LOCKER INC COM 344849104 11,398 271,896 SH   SOLE 18 265,616 0 6,280
FOOT LOCKER INC COM 344849104 1,492 35,598 SH   SOLE 19 35,598 0 0
FOOT LOCKER INC COM 344849104 105,754 2,522,755 SH   SOLE 21 2,522,755 0 0
FOOT LOCKER INC COM 344849104 139,411 3,325,641 SH   SOLE 22 2,992,634 0 333,007
FOOT LOCKER INC COM 344849104 4,750 113,306 SH   SOLE 25 113,306 0 0
FOOT LOCKER INC COM 344849104 11,625 277,303 SH   SOLE 26 73,783 0 203,520
FOOT LOCKER INC COM 344849104 608 14,495 SH   SOLE 28 14,495 0 0
FOOT LOCKER INC COM 344849104 10,745 256,326 SH   SOLE 30 256,326 0 0
FOOT LOCKER INC COM 344849104 1,899 45,295 SH   SOLE 31 2,422 0 42,873
FOOT LOCKER INC COM 344849104 42 994 SH   SOLE 34 994 0 0
FOOT LOCKER INC COM 344849104 2,935 70,023 SH   SOLE 36 70,023 0 0
FOOT LOCKER INC COM 344849104 472 11,258 SH   SOLE 40 11,258 0 0
FORD MTR CO DEL COM 345370860 99,314 9,708,118 SH   SOLE 2 1,086,277 0 8,621,841
FORD MTR CO DEL COM 345370860 13,540 1,323,541 SH   SOLE 4 1,219,551 0 103,990
FORD MTR CO DEL COM 345370860 41,611 4,067,545 SH   SOLE 7 3,639,605 0 427,940
FORD MTR CO DEL COM 345370860 1,054 102,994 SH   SOLE 13 102,994 0 0
FORD MTR CO DEL COM 345370860 380 37,165 SH   SOLE 15 37,165 0 0
FORD MTR CO DEL COM 345370860 16 1,580 SH   SOLE 17 0 0 1,580
FORD MTR CO DEL COM 345370860 78,834 7,706,170 SH   SOLE 18 7,181,619 0 524,551
FORD MTR CO DEL COM 345370860 12,127 1,185,425 SH   SOLE 19 1,185,425 0 0
FORD MTR CO DEL COM 345370860 1,169,748 114,344,857 SH   SOLE 21 114,344,857 0 0
FORD MTR CO DEL COM 345370860 991,598 96,930,412 SH   SOLE 22 85,439,061 0 11,491,351
FORD MTR CO DEL COM 345370860 28,888 2,823,810 SH   SOLE 23 2,823,810 0 0
FORD MTR CO DEL COM 345370860 37,449 3,660,736 SH   SOLE 25 3,660,736 0 0
FORD MTR CO DEL COM 345370860 163,943 16,025,669 SH   SOLE 26 4,525,977 0 11,499,692
FORD MTR CO DEL COM 345370860 7,740 756,606 SH   SOLE 28 552,363 0 204,243
FORD MTR CO DEL COM 345370860 931 91,045 SH   SOLE 29 91,045 0 0
FORD MTR CO DEL COM 345370860 152,097 14,867,727 SH   SOLE 30 14,867,727 0 0
FORD MTR CO DEL COM 345370860 13,393 1,309,223 SH   SOLE 31 697,880 0 611,343
FORD MTR CO DEL COM 345370860 7,968 778,846 SH   SOLE 32 778,846 0 0
FORD MTR CO DEL COM 345370860 2,762 270,020 SH   SOLE 34 270,020 0 0
FORD MTR CO DEL COM 345370860 19,114 1,868,474 SH   SOLE 35 1,868,474 0 0
FORD MTR CO DEL COM 345370860 42,841 4,187,736 SH   SOLE 36 4,187,736 0 0
FORD MTR CO DEL COM 345370860 868 84,816 SH   SOLE 40 84,816 0 0
FORD MTR CO DEL OPTIONS 345370860 15 1,500 SH Put SOLE 2 1,500 0 0
FORD MTR CO DEL OPTIONS 345370860 2,685 262,500 SH Put SOLE 19 262,500 0 0
FORD MTR CO DEL OPTIONS 345370860 20 2,000 SH Put SOLE 22 2,000 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,195 35,280 SH   SOLE 2 1,681 0 33,599
FORESCOUT TECHNOLOGIES INC COM 34553D101 6 170 SH   SOLE 4 170 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 21 626 SH   SOLE 7 626 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,483 132,412 SH   SOLE 18 132,412 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 2,364 69,827 SH   SOLE 19 69,827 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 46,118 1,362,013 SH   SOLE 21 1,362,013 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 37,567 1,109,476 SH   SOLE 22 1,052,110 0 57,366
FORESCOUT TECHNOLOGIES INC COM 34553D101 130 3,839 SH   SOLE 25 3,839 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 917 27,095 SH   SOLE 26 15,875 0 11,220
FORESCOUT TECHNOLOGIES INC COM 34553D101 186 5,491 SH   SOLE 28 5,491 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 654 19,301 SH   SOLE 30 19,301 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 8 239 SH   SOLE 34 239 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 14 416 SH   SOLE 36 416 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 117 3,457 SH   SOLE 40 3,457 0 0
FORESTAR GROUP INC COM 346232101 223 11,387 SH   SOLE 2 355 0 11,032
FORESTAR GROUP INC COM 346232101 6 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 2 84 SH   SOLE 7 84 0 0
FORESTAR GROUP INC COM 346232101 715 36,561 SH   SOLE 18 36,561 0 0
FORESTAR GROUP INC COM 346232101 345 17,669 SH   SOLE 19 17,669 0 0
FORESTAR GROUP INC COM 346232101 6,996 357,876 SH   SOLE 21 357,876 0 0
FORESTAR GROUP INC COM 346232101 5,856 299,540 SH   SOLE 22 288,389 0 11,151
FORESTAR GROUP INC COM 346232101 304 15,544 SH   SOLE 26 1,818 0 13,726
FORESTAR GROUP INC COM 346232101 10 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 46 2,342 SH   SOLE 30 2,342 0 0
FORESTAR GROUP INC COM 346232101 8 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 1,176 75,070 SH   SOLE 2 3,120 0 71,950
FORMFACTOR INC COM 346375108 6 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 26 1,684 SH   SOLE 7 1,684 0 0
FORMFACTOR INC COM 346375108 5,068 323,408 SH   SOLE 18 323,408 0 0
FORMFACTOR INC COM 346375108 1,989 126,911 SH   SOLE 19 126,911 0 0
FORMFACTOR INC COM 346375108 126,600 8,079,122 SH   SOLE 21 8,079,122 0 0
FORMFACTOR INC COM 346375108 35,748 2,281,310 SH   SOLE 22 2,182,357 0 98,953
FORMFACTOR INC COM 346375108 568 36,276 SH   SOLE 26 28,955 0 7,321
FORMFACTOR INC COM 346375108 158 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 1,675 106,899 SH   SOLE 30 106,899 0 0
FORMFACTOR INC COM 346375108 99 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 442 9,393 SH   SOLE 2 474 0 8,919
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 13 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 2,574 54,731 SH   SOLE 18 47,826 0 6,905
FORRESTER RESH INC COM 346563109 2,062 43,852 SH   SOLE 19 43,852 0 0
FORRESTER RESH INC COM 346563109 54,116 1,150,660 SH   SOLE 21 1,150,660 0 0
FORRESTER RESH INC COM 346563109 16,455 349,884 SH   SOLE 22 324,872 0 25,012
FORRESTER RESH INC COM 346563109 37 794 SH   SOLE 23 794 0 0
FORRESTER RESH INC COM 346563109 345 7,327 SH   SOLE 26 2,297 0 5,030
FORRESTER RESH INC COM 346563109 61 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 684 14,545 SH   SOLE 30 14,545 0 0
FORRESTER RESH INC COM 346563109 239 5,081 SH   SOLE 34 5,081 0 0
FORRESTER RESH INC COM 346563109 41 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 81 16,217 SH   SOLE 2 749 0 15,468
FORTERRA INC COM 34960W106 3 610 SH   SOLE 7 610 0 0
FORTERRA INC COM 34960W106 315 63,476 SH   SOLE 18 63,476 0 0
FORTERRA INC COM 34960W106 142 28,521 SH   SOLE 19 28,521 0 0
FORTERRA INC COM 34960W106 3,659 736,221 SH   SOLE 21 736,221 0 0
FORTERRA INC COM 34960W106 2,656 534,329 SH   SOLE 22 519,430 0 14,899
FORTINET INC COM 34959E109 27,370 356,235 SH   SOLE 2 48,971 0 307,264
FORTINET INC COM 34959E109 4,289 55,827 SH   SOLE 4 52,057 0 3,770
FORTINET INC COM 34959E109 13,380 174,147 SH   SOLE 7 128,889 0 45,258
FORTINET INC COM 34959E109 3 35 SH   SOLE 13 35 0 0
FORTINET INC COM 34959E109 51 666 SH   SOLE 15 666 0 0
FORTINET INC COM 34959E109 30,304 394,423 SH   SOLE 18 374,515 0 19,908
FORTINET INC COM 34959E109 3,220 41,917 SH   SOLE 19 41,917 0 0
FORTINET INC COM 34959E109 314,326 4,091,191 SH   SOLE 21 4,091,191 0 0
FORTINET INC COM 34959E109 293,499 3,820,111 SH   SOLE 22 3,447,920 0 372,191
FORTINET INC COM 34959E109 8,340 108,552 SH   SOLE 23 108,552 0 0
FORTINET INC COM 34959E109 16,076 209,243 SH   SOLE 25 209,243 0 0
FORTINET INC COM 34959E109 56,732 738,411 SH   SOLE 26 192,895 0 545,516
FORTINET INC COM 34959E109 2,135 27,786 SH   SOLE 28 20,238 0 7,548
FORTINET INC COM 34959E109 2,572 33,477 SH   SOLE 29 3,215 0 30,262
FORTINET INC COM 34959E109 44,501 579,208 SH   SOLE 30 579,208 0 0
FORTINET INC COM 34959E109 3,406 44,338 SH   SOLE 31 27,100 0 17,238
FORTINET INC COM 34959E109 1,758 22,882 SH   SOLE 34 22,882 0 0
FORTINET INC COM 34959E109 7,606 98,995 SH   SOLE 36 98,995 0 0
FORTINET INC COM 34959E109 230 3,000 SH   SOLE 40 3,000 0 0
FORTIS INC COM 349553107 5,694 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 17,318 438,754 SH   SOLE 34 438,754 0 0
FORTIS INC COM 349553107 110 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 71,058 871,666 SH   SOLE 2 220,310 0 651,356
FORTIVE CORP COM 34959J108 9,287 113,921 SH   SOLE 4 105,932 0 7,989
FORTIVE CORP COM 34959J108 21,375 262,211 SH   SOLE 7 251,382 0 10,829
FORTIVE CORP COM 34959J108 740 9,075 SH   SOLE 13 9,075 0 0
FORTIVE CORP COM 34959J108 237 2,913 SH   SOLE 15 2,913 0 0
FORTIVE CORP COM 34959J108 105,358 1,292,416 SH   SOLE 18 1,176,437 0 115,979
FORTIVE CORP COM 34959J108 15,802 193,844 SH   SOLE 19 193,844 0 0
FORTIVE CORP COM 34959J108 520,368 6,383,321 SH   SOLE 21 6,383,321 0 0
FORTIVE CORP COM 34959J108 594,859 7,297,095 SH   SOLE 22 6,436,497 0 860,598
FORTIVE CORP COM 34959J108 18,889 231,707 SH   SOLE 23 231,707 0 0
FORTIVE CORP COM 34959J108 25,146 308,463 SH   SOLE 25 287,649 0 20,814
FORTIVE CORP COM 34959J108 91,814 1,126,272 SH   SOLE 26 349,756 0 776,516
FORTIVE CORP COM 34959J108 4,863 59,648 SH   SOLE 28 43,164 0 16,484
FORTIVE CORP COM 34959J108 2,629 32,252 SH   SOLE 29 11,482 0 20,770
FORTIVE CORP COM 34959J108 78,876 967,572 SH   SOLE 30 967,572 0 0
FORTIVE CORP COM 34959J108 13,712 168,201 SH   SOLE 31 69,466 0 98,735
FORTIVE CORP COM 34959J108 17,978 220,538 SH   SOLE 34 220,538 0 0
FORTIVE CORP COM 34959J108 18,146 222,599 SH   SOLE 36 222,599 0 0
FORTIVE CORP COM 34959J108 511 6,272 SH   SOLE 40 6,272 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 746 728 SH   SOLE 7 728 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 133,568 130,322 SH   SOLE 21 130,322 0 0
FORTRESS BIOTECH INC COM 34960Q109 14 9,124 SH   SOLE 18 9,124 0 0
FORTRESS BIOTECH INC COM 34960Q109 275 183,454 SH   SOLE 21 183,454 0 0
FORTRESS BIOTECH INC COM 34960Q109 354 235,706 SH   SOLE 22 235,706 0 0
FORTUNA SILVER MINES INC COM 349915108 236 82,664 SH   SOLE 22 82,664 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 22,054 386,024 SH   SOLE 2 54,654 0 331,370
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,777 48,617 SH   SOLE 4 44,767 0 3,850
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,876 120,355 SH   SOLE 7 116,240 0 4,115
FORTUNE BRANDS HOME & SEC IN COM 34964C106 52 903 SH   SOLE 13 903 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 66 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19,615 343,344 SH   SOLE 18 324,619 0 18,725
FORTUNE BRANDS HOME & SEC IN COM 34964C106 12,054 210,985 SH   SOLE 19 210,985 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 203,409 3,560,450 SH   SOLE 21 3,560,450 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 223,712 3,915,842 SH   SOLE 22 3,510,858 0 404,984
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,769 100,985 SH   SOLE 23 100,985 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,380 146,682 SH   SOLE 25 146,682 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 42,643 746,421 SH   SOLE 26 222,307 0 524,114
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,576 27,593 SH   SOLE 28 19,416 0 8,177
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,866 32,667 SH   SOLE 29 3,049 0 29,618
FORTUNE BRANDS HOME & SEC IN COM 34964C106 29,400 514,608 SH   SOLE 30 514,608 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,873 50,297 SH   SOLE 31 27,423 0 22,874
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,662 81,609 SH   SOLE 34 81,609 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,269 92,237 SH   SOLE 36 92,237 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 177 3,091 SH   SOLE 40 3,091 0 0
FORTY SEVEN INC COM 34983P104 154 14,489 SH   SOLE 2 835 0 13,654
FORTY SEVEN INC COM 34983P104 599 56,497 SH   SOLE 18 56,497 0 0
FORTY SEVEN INC COM 34983P104 646 60,897 SH   SOLE 19 60,897 0 0
FORTY SEVEN INC COM 34983P104 9,314 878,652 SH   SOLE 21 878,652 0 0
FORTY SEVEN INC COM 34983P104 2,607 245,963 SH   SOLE 22 240,928 0 5,035
FORTY SEVEN INC COM 34983P104 65 6,106 SH   SOLE 26 0 0 6,106
FORTY SEVEN INC COM 34983P104 14 1,278 SH   SOLE 30 1,278 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 306 89,490 SH   SOLE 2 4,535 0 84,955
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 6 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 913 267,097 SH   SOLE 18 267,097 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 520 152,006 SH   SOLE 19 152,006 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 9,390 2,745,554 SH   SOLE 21 2,745,554 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 8,396 2,455,095 SH   SOLE 22 2,357,723 0 97,372
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 17 5,031 SH   SOLE 23 5,031 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 94 27,513 SH   SOLE 26 22,372 0 5,141
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 31 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 75 21,798 SH   SOLE 30 21,798 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 24 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 1,482 25,061 SH   SOLE 2 1,487 0 23,574
FORWARD AIR CORP COM 349853101 9 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 37 633 SH   SOLE 7 633 0 0
FORWARD AIR CORP COM 349853101 7,450 125,953 SH   SOLE 18 125,033 0 920
FORWARD AIR CORP COM 349853101 5,099 86,202 SH   SOLE 19 86,202 0 0
FORWARD AIR CORP COM 349853101 181,731 3,072,368 SH   SOLE 21 3,072,368 0 0
FORWARD AIR CORP COM 349853101 49,842 842,638 SH   SOLE 22 793,787 0 48,851
FORWARD AIR CORP COM 349853101 33 556 SH   SOLE 23 556 0 0
FORWARD AIR CORP COM 349853101 361 6,101 SH   SOLE 26 4,416 0 1,685
FORWARD AIR CORP COM 349853101 218 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 2,483 41,980 SH   SOLE 30 41,980 0 0
FORWARD AIR CORP COM 349853101 194 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 8 7,035 SH   SOLE 21 7,035 0 0
FORWARD INDS INC N Y COM NEW 349862300 515 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 545 47,427 SH   SOLE 2 1,985 0 45,442
FOSSIL GROUP INC COM 34988V106 2 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 33 2,876 SH   SOLE 7 2,876 0 0
FOSSIL GROUP INC COM 34988V106 2,312 201,030 SH   SOLE 18 201,030 0 0
FOSSIL GROUP INC COM 34988V106 917 79,755 SH   SOLE 19 79,755 0 0
FOSSIL GROUP INC COM 34988V106 57,048 4,960,699 SH   SOLE 21 4,960,699 0 0
FOSSIL GROUP INC COM 34988V106 16,494 1,434,275 SH   SOLE 22 1,335,657 0 98,618
FOSSIL GROUP INC COM 34988V106 68 5,905 SH   SOLE 26 3,916 0 1,989
FOSSIL GROUP INC COM 34988V106 72 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 780 67,848 SH   SOLE 30 67,848 0 0
FOSSIL GROUP INC COM 34988V106 56 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 257 9,413 SH   SOLE 2 469 0 8,944
FOSTER L B CO COM 350060109 7 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 929 33,970 SH   SOLE 18 33,970 0 0
FOSTER L B CO COM 350060109 503 18,411 SH   SOLE 19 18,411 0 0
FOSTER L B CO COM 350060109 9,286 339,663 SH   SOLE 21 339,663 0 0
FOSTER L B CO COM 350060109 8,118 296,926 SH   SOLE 22 288,618 0 8,308
FOSTER L B CO COM 350060109 129 4,712 SH   SOLE 26 0 0 4,712
FOUNDATION BLDG MATLS INC COM 350392106 385 21,678 SH   SOLE 2 7,273 0 14,405
FOUNDATION BLDG MATLS INC COM 350392106 7 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,052 59,143 SH   SOLE 18 53,406 0 5,737
FOUNDATION BLDG MATLS INC COM 350392106 2,575 144,847 SH   SOLE 19 144,847 0 0
FOUNDATION BLDG MATLS INC COM 350392106 9,690 544,967 SH   SOLE 21 544,967 0 0
FOUNDATION BLDG MATLS INC COM 350392106 11,306 635,884 SH   SOLE 22 622,030 0 13,854
FOUNDATION BLDG MATLS INC COM 350392106 417 23,441 SH   SOLE 23 23,441 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,109 62,358 SH   SOLE 26 0 0 62,358
FOUNDATION BLDG MATLS INC COM 350392106 42 2,337 SH   SOLE 30 2,337 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,716 99,377 SH   SOLE 2 42,150 0 57,227
FOUR CORNERS PPTY TR INC COM 35086T109 491 17,950 SH   SOLE 4 17,950 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,009 73,513 SH   SOLE 7 73,513 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 74 2,703 SH   SOLE 15 2,703 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,390 306,987 SH   SOLE 18 301,757 0 5,230
FOUR CORNERS PPTY TR INC COM 35086T109 16,615 607,937 SH   SOLE 19 607,937 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 206,293 7,548,242 SH   SOLE 21 7,548,242 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 90,909 3,326,339 SH   SOLE 22 3,234,627 0 91,712
FOUR CORNERS PPTY TR INC COM 35086T109 3,501 128,101 SH   SOLE 23 128,101 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,954 144,671 SH   SOLE 25 144,671 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,279 266,355 SH   SOLE 26 4,489 0 261,866
FOUR CORNERS PPTY TR INC COM 35086T109 246 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,012 37,021 SH   SOLE 29 37,021 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 10,719 392,220 SH   SOLE 30 392,220 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 54 1,991 SH   SOLE 34 1,991 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 221 8,069 SH   SOLE 40 8,069 0 0
FOX CORP CL A COM 35137L105 31,134 849,716 SH   SOLE 2 91,134 0 758,582
FOX CORP CL A COM 35137L105 4,217 115,083 SH   SOLE 4 105,191 0 9,892
FOX CORP CL A COM 35137L105 11,774 321,346 SH   SOLE 7 321,346 0 0
FOX CORP CL A COM 35137L105 587 16,028 SH   SOLE 13 16,028 0 0
FOX CORP CL A COM 35137L105 127 3,467 SH   SOLE 15 3,467 0 0
FOX CORP CL A COM 35137L105 26,831 732,275 SH   SOLE 18 683,211 0 49,064
FOX CORP CL A COM 35137L105 7,798 212,826 SH   SOLE 19 212,826 0 0
FOX CORP CL A COM 35137L105 293,220 8,002,729 SH   SOLE 21 8,002,729 0 0
FOX CORP CL A COM 35137L105 317,839 8,674,648 SH   SOLE 22 7,703,427 0 971,221
FOX CORP CL A COM 35137L105 9,238 252,141 SH   SOLE 23 252,141 0 0
FOX CORP CL A COM 35137L105 12,123 330,863 SH   SOLE 25 330,863 0 0
FOX CORP CL A COM 35137L105 52,672 1,437,560 SH   SOLE 26 451,271 0 986,289
FOX CORP CL A COM 35137L105 2,509 68,467 SH   SOLE 28 49,931 0 18,536
FOX CORP CL A COM 35137L105 296 8,082 SH   SOLE 29 8,082 0 0
FOX CORP CL A COM 35137L105 49,687 1,356,073 SH   SOLE 30 1,356,073 0 0
FOX CORP CL A COM 35137L105 4,632 126,409 SH   SOLE 31 66,750 0 59,659
FOX CORP CL A COM 35137L105 1,769 48,273 SH   SOLE 32 48,273 0 0
FOX CORP CL A COM 35137L105 715 19,519 SH   SOLE 34 19,519 0 0
FOX CORP CL A COM 35137L105 8,787 239,826 SH   SOLE 36 239,826 0 0
FOX CORP CL A COM 35137L105 290 7,925 SH   SOLE 40 7,925 0 0
FOX CORP CL B COM 35137L204 14,576 399,024 SH   SOLE 2 43,113 0 355,911
FOX CORP CL B COM 35137L204 1,738 47,584 SH   SOLE 4 43,722 0 3,862
FOX CORP CL B COM 35137L204 5,778 158,169 SH   SOLE 7 158,169 0 0
FOX CORP CL B COM 35137L204 1,136 31,087 SH   SOLE 13 31,087 0 0
FOX CORP CL B COM 35137L204 67 1,834 SH   SOLE 15 1,834 0 0
FOX CORP CL B COM 35137L204 12,367 338,542 SH   SOLE 18 312,924 0 25,618
FOX CORP CL B COM 35137L204 9,882 270,507 SH   SOLE 19 270,507 0 0
FOX CORP CL B COM 35137L204 154,103 4,218,543 SH   SOLE 21 4,218,543 0 0
FOX CORP CL B COM 35137L204 155,676 4,261,592 SH   SOLE 22 3,794,052 0 467,540
FOX CORP CL B COM 35137L204 4,599 125,893 SH   SOLE 23 125,893 0 0
FOX CORP CL B COM 35137L204 5,341 146,195 SH   SOLE 25 146,195 0 0
FOX CORP CL B COM 35137L204 24,143 660,904 SH   SOLE 26 172,666 0 488,238
FOX CORP CL B COM 35137L204 1,147 31,405 SH   SOLE 28 22,877 0 8,528
FOX CORP CL B COM 35137L204 117 3,214 SH   SOLE 29 3,214 0 0
FOX CORP CL B COM 35137L204 23,642 647,185 SH   SOLE 30 647,185 0 0
FOX CORP CL B COM 35137L204 1,715 46,939 SH   SOLE 31 26,110 0 20,829
FOX CORP CL B COM 35137L204 1,342 36,729 SH   SOLE 32 36,729 0 0
FOX CORP CL B COM 35137L204 338 9,244 SH   SOLE 34 9,244 0 0
FOX CORP CL B COM 35137L204 5,346 146,354 SH   SOLE 36 146,354 0 0
FOX CORP CL B COM 35137L204 129 3,538 SH   SOLE 40 3,538 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,712 32,863 SH   SOLE 2 1,552 0 31,311
FOX FACTORY HLDG CORP COM 35138V102 13 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 60 726 SH   SOLE 7 726 0 0
FOX FACTORY HLDG CORP COM 35138V102 13,814 167,425 SH   SOLE 18 165,124 0 2,301
FOX FACTORY HLDG CORP COM 35138V102 5,397 65,405 SH   SOLE 19 65,405 0 0
FOX FACTORY HLDG CORP COM 35138V102 332,876 4,034,366 SH   SOLE 21 4,034,366 0 0
FOX FACTORY HLDG CORP COM 35138V102 92,122 1,116,496 SH   SOLE 22 1,065,771 0 50,725
FOX FACTORY HLDG CORP COM 35138V102 864 10,468 SH   SOLE 26 6,235 0 4,233
FOX FACTORY HLDG CORP COM 35138V102 388 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,527 54,871 SH   SOLE 30 54,871 0 0
FOX FACTORY HLDG CORP COM 35138V102 347 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM 351793104 15 30,957 SH   SOLE 21 30,957 0 0
FRANCESCAS HLDGS CORP COM 351793104 314 634,990 SH   SOLE 22 623,362 0 11,628
FRANCO NEVADA CORP COM 351858105 124 1,464 SH   SOLE 18 1,464 0 0
FRANCO NEVADA CORP COM 351858105 6,703 78,966 SH   SOLE 21 78,966 0 0
FRANKLIN COVEY CO COM 353469109 373 10,961 SH   SOLE 2 766 0 10,195
FRANKLIN COVEY CO COM 353469109 7 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 1,155 33,968 SH   SOLE 18 33,671 0 297
FRANKLIN COVEY CO COM 353469109 559 16,442 SH   SOLE 19 16,442 0 0
FRANKLIN COVEY CO COM 353469109 11,457 336,975 SH   SOLE 21 336,975 0 0
FRANKLIN COVEY CO COM 353469109 14,658 431,125 SH   SOLE 22 423,707 0 7,418
FRANKLIN ELEC INC COM 353514102 2,768 58,281 SH   SOLE 2 1,922 0 56,359
FRANKLIN ELEC INC COM 353514102 14 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 1,004 21,127 SH   SOLE 7 21,127 0 0
FRANKLIN ELEC INC COM 353514102 9,186 193,397 SH   SOLE 18 193,397 0 0
FRANKLIN ELEC INC COM 353514102 3,754 79,029 SH   SOLE 19 79,029 0 0
FRANKLIN ELEC INC COM 353514102 205,718 4,330,904 SH   SOLE 21 4,330,904 0 0
FRANKLIN ELEC INC COM 353514102 59,602 1,254,776 SH   SOLE 22 1,195,146 0 59,630
FRANKLIN ELEC INC COM 353514102 465 9,782 SH   SOLE 26 5,324 0 4,458
FRANKLIN ELEC INC COM 353514102 232 4,886 SH   SOLE 28 4,886 0 0
FRANKLIN ELEC INC COM 353514102 8,410 177,045 SH   SOLE 30 177,045 0 0
FRANKLIN ELEC INC COM 353514102 347 7,310 SH   SOLE 31 0 0 7,310
FRANKLIN ELEC INC COM 353514102 211 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 369 13,239 SH   SOLE 2 495 0 12,744
FRANKLIN FINL NETWORK INC COM 35352P104 6 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,651 59,247 SH   SOLE 18 59,247 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 620 22,246 SH   SOLE 19 22,246 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 39,043 1,401,386 SH   SOLE 21 1,401,386 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 12,622 453,068 SH   SOLE 22 433,621 0 19,447
FRANKLIN FINL NETWORK INC COM 35352P104 73 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 58 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 538 19,319 SH   SOLE 30 19,319 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 58 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN FINL SVCS CORP COM 353525108 139 3,639 SH   SOLE 2 188 0 3,451
FRANKLIN FINL SVCS CORP COM 353525108 540 14,158 SH   SOLE 18 14,158 0 0
FRANKLIN FINL SVCS CORP COM 353525108 266 6,970 SH   SOLE 19 6,970 0 0
FRANKLIN FINL SVCS CORP COM 353525108 4,807 126,090 SH   SOLE 21 126,090 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,455 38,160 SH   SOLE 22 36,956 0 1,204
FRANKLIN RES INC COM 354613101 27,605 793,251 SH   SOLE 2 143,066 0 650,185
FRANKLIN RES INC COM 354613101 4,036 115,990 SH   SOLE 4 107,438 0 8,552
FRANKLIN RES INC COM 354613101 26,913 773,353 SH   SOLE 7 438,850 0 334,503
FRANKLIN RES INC COM 354613101 260 7,462 SH   SOLE 13 7,462 0 0
FRANKLIN RES INC COM 354613101 89 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 27,747 797,325 SH   SOLE 18 755,414 0 41,911
FRANKLIN RES INC COM 354613101 4,935 141,805 SH   SOLE 19 141,805 0 0
FRANKLIN RES INC COM 354613101 298,994 8,591,770 SH   SOLE 21 8,591,770 0 0
FRANKLIN RES INC COM 354613101 255,236 7,334,370 SH   SOLE 22 6,353,374 0 980,996
FRANKLIN RES INC COM 354613101 7,811 224,465 SH   SOLE 23 224,465 0 0
FRANKLIN RES INC COM 354613101 10,979 315,488 SH   SOLE 25 315,488 0 0
FRANKLIN RES INC COM 354613101 60,867 1,749,055 SH   SOLE 26 432,315 0 1,316,740
FRANKLIN RES INC COM 354613101 2,091 60,076 SH   SOLE 28 44,226 0 15,850
FRANKLIN RES INC COM 354613101 3,663 105,258 SH   SOLE 29 6,629 0 98,629
FRANKLIN RES INC COM 354613101 47,143 1,354,673 SH   SOLE 30 1,354,673 0 0
FRANKLIN RES INC COM 354613101 3,645 104,740 SH   SOLE 31 52,534 0 52,206
FRANKLIN RES INC COM 354613101 2,704 77,688 SH   SOLE 34 77,688 0 0
FRANKLIN RES INC COM 354613101 12,506 359,372 SH   SOLE 36 359,372 0 0
FRANKLIN RES INC COM 354613101 234 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 826 111,901 SH   SOLE 2 4,480 0 107,421
FRANKLIN STREET PPTYS CORP COM 35471R106 209 28,264 SH   SOLE 4 28,264 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 807 109,373 SH   SOLE 7 109,373 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 31 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 3,390 459,332 SH   SOLE 18 459,332 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 2,199 298,000 SH   SOLE 19 298,000 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 86,913 11,776,830 SH   SOLE 21 11,776,830 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 32,008 4,337,189 SH   SOLE 22 4,177,974 0 159,215
FRANKLIN STREET PPTYS CORP COM 35471R106 27 3,658 SH   SOLE 23 3,658 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,697 229,972 SH   SOLE 25 229,972 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 586 79,462 SH   SOLE 26 14,556 0 64,906
FRANKLIN STREET PPTYS CORP COM 35471R106 95 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 393 53,274 SH   SOLE 29 53,274 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 4,505 610,422 SH   SOLE 30 610,422 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 77 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3 79 SH   SOLE 17 0 0 79
FRANKS INTL N V COM N33462107 634 116,149 SH   SOLE 2 8,011 0 108,138
FRANKS INTL N V COM N33462107 2 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 9 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 1,897 347,413 SH   SOLE 18 347,413 0 0
FRANKS INTL N V COM N33462107 1,079 197,588 SH   SOLE 19 197,588 0 0
FRANKS INTL N V COM N33462107 18,794 3,442,203 SH   SOLE 21 3,442,203 0 0
FRANKS INTL N V COM N33462107 14,640 2,681,390 SH   SOLE 22 2,557,539 0 123,851
FRANKS INTL N V COM N33462107 47 8,672 SH   SOLE 23 8,672 0 0
FRANKS INTL N V COM N33462107 98 17,910 SH   SOLE 26 0 0 17,910
FRANKS INTL N V COM N33462107 58 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 129 23,665 SH   SOLE 30 23,665 0 0
FRANKS INTL N V COM N33462107 28 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 7 13,566 SH   SOLE 21 13,566 0 0
FREDS INC CL A 356108100 265 538,382 SH   SOLE 22 538,382 0 0
FREEPORT-MCMORAN INC CL B 35671D857 40,827 3,516,536 SH   SOLE 2 437,625 0 3,078,911
FREEPORT-MCMORAN INC CL B 35671D857 5,080 437,536 SH   SOLE 4 401,124 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 20,746 1,786,914 SH   SOLE 7 1,755,949 0 30,965
FREEPORT-MCMORAN INC CL B 35671D857 794 68,404 SH   SOLE 13 68,404 0 0
FREEPORT-MCMORAN INC CL B 35671D857 130 11,204 SH   SOLE 15 11,204 0 0
FREEPORT-MCMORAN INC CL B 35671D857 56,229 4,843,183 SH   SOLE 18 4,647,573 0 195,610
FREEPORT-MCMORAN INC CL B 35671D857 27,077 2,332,176 SH   SOLE 19 2,332,176 0 0
FREEPORT-MCMORAN INC CL B 35671D857 385,832 33,232,729 SH   SOLE 21 33,232,729 0 0
FREEPORT-MCMORAN INC CL B 35671D857 411,341 35,429,895 SH   SOLE 22 31,523,024 0 3,906,871
FREEPORT-MCMORAN INC CL B 35671D857 13,372 1,151,799 SH   SOLE 23 1,151,799 0 0
FREEPORT-MCMORAN INC CL B 35671D857 22,412 1,930,388 SH   SOLE 25 1,930,388 0 0
FREEPORT-MCMORAN INC CL B 35671D857 69,635 5,997,880 SH   SOLE 26 1,814,581 0 4,183,299
FREEPORT-MCMORAN INC CL B 35671D857 3,324 286,302 SH   SOLE 28 210,130 0 76,172
FREEPORT-MCMORAN INC CL B 35671D857 353 30,417 SH   SOLE 29 30,417 0 0
FREEPORT-MCMORAN INC CL B 35671D857 54,751 4,715,831 SH   SOLE 30 4,715,831 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,821 415,249 SH   SOLE 31 265,007 0 150,242
FREEPORT-MCMORAN INC CL B 35671D857 39,253 3,380,931 SH   SOLE 34 3,380,931 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14,122 1,216,326 SH   SOLE 36 1,216,326 0 0
FREEPORT-MCMORAN INC CL B 35671D857 409 35,187 SH   SOLE 40 35,187 0 0
FREIGHTCAR AMER INC COM 357023100 15 2,489 SH   SOLE 18 2,489 0 0
FREIGHTCAR AMER INC COM 357023100 223 38,022 SH   SOLE 21 38,022 0 0
FREIGHTCAR AMER INC COM 357023100 1,392 237,142 SH   SOLE 22 237,142 0 0
FREQUENCY ELECTRS INC COM 358010106 13 1,145 SH   SOLE 18 1,145 0 0
FREQUENCY ELECTRS INC COM 358010106 233 20,470 SH   SOLE 21 20,470 0 0
FREQUENCY ELECTRS INC COM 358010106 2,032 178,422 SH   SOLE 22 178,422 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 55 SH   SOLE 18 55 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 856 31,753 SH   SOLE 2 1,347 0 30,406
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 899 33,347 SH   SOLE 7 33,347 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,680 99,429 SH   SOLE 18 99,429 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,434 53,221 SH   SOLE 19 53,221 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 26,276 974,988 SH   SOLE 21 974,988 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 27,309 1,013,314 SH   SOLE 22 963,403 0 49,911
FRESH DEL MONTE PRODUCE INC ORD G36738105 134 4,984 SH   SOLE 23 4,984 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 401 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 86 3,200 SH   SOLE 28 3,200 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 384 14,253 SH   SOLE 30 14,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 27 1,006 SH   SOLE 34 1,006 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 34 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 99 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 1,338 29,395 SH   SOLE 2 3,511 0 25,884
FRESHPET INC COM 358039105 9 204 SH   SOLE 4 204 0 0
FRESHPET INC COM 358039105 32 694 SH   SOLE 7 694 0 0
FRESHPET INC COM 358039105 4,951 108,795 SH   SOLE 18 101,444 0 7,351
FRESHPET INC COM 358039105 6,071 133,391 SH   SOLE 19 133,391 0 0
FRESHPET INC COM 358039105 44,667 981,476 SH   SOLE 21 981,476 0 0
FRESHPET INC COM 358039105 43,238 950,083 SH   SOLE 22 906,029 0 44,054
FRESHPET INC COM 358039105 400 8,788 SH   SOLE 23 8,788 0 0
FRESHPET INC COM 358039105 1,586 34,846 SH   SOLE 26 14,219 0 20,627
FRESHPET INC COM 358039105 147 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 426 9,364 SH   SOLE 30 9,364 0 0
FRESHPET INC COM 358039105 1,128 24,790 SH   SOLE 34 24,790 0 0
FRESHPET INC COM 358039105 154 3,373 SH   SOLE 40 3,373 0 0
FRIEDMAN INDS INC COM 358435105 10 1,454 SH   SOLE 18 1,454 0 0
FRIEDMAN INDS INC COM 358435105 177 25,419 SH   SOLE 21 25,419 0 0
FRIEDMAN INDS INC COM 358435105 82 11,724 SH   SOLE 22 11,724 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 635 51,956 SH   SOLE 2 2,087 0 49,869
FRONT YD RESIDENTIAL CORP COM 35904G107 6 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 14 1,163 SH   SOLE 7 1,163 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 2,114 172,970 SH   SOLE 18 172,970 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,031 84,356 SH   SOLE 19 84,356 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 22,633 1,852,135 SH   SOLE 21 1,852,135 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 20,683 1,692,551 SH   SOLE 22 1,615,713 0 76,838
FRONT YD RESIDENTIAL CORP COM 35904G107 21 1,721 SH   SOLE 23 1,721 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 72 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 101 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 185 15,114 SH   SOLE 30 15,114 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 80 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 7,149 164,151 SH   SOLE 2 15,233 0 148,918
FRONTDOOR INC COM 35905A109 63 1,436 SH   SOLE 4 1,436 0 0
FRONTDOOR INC COM 35905A109 65 1,501 SH   SOLE 7 1,501 0 0
FRONTDOOR INC COM 35905A109 346 7,935 SH   SOLE 13 7,935 0 0
FRONTDOOR INC COM 35905A109 2,765 63,490 SH   SOLE 18 57,149 0 6,341
FRONTDOOR INC COM 35905A109 5,439 124,898 SH   SOLE 19 124,898 0 0
FRONTDOOR INC COM 35905A109 40,400 927,671 SH   SOLE 21 927,671 0 0
FRONTDOOR INC COM 35905A109 104,093 2,390,192 SH   SOLE 22 2,204,491 0 185,701
FRONTDOOR INC COM 35905A109 127 2,907 SH   SOLE 23 2,907 0 0
FRONTDOOR INC COM 35905A109 870 19,976 SH   SOLE 26 11,640 0 8,336
FRONTDOOR INC COM 35905A109 407 9,340 SH   SOLE 28 9,340 0 0
FRONTDOOR INC COM 35905A109 631 14,488 SH   SOLE 29 0 0 14,488
FRONTDOOR INC COM 35905A109 1,185 27,221 SH   SOLE 30 27,221 0 0
FRONTDOOR INC COM 35905A109 3,395 77,954 SH   SOLE 31 3,543 0 74,411
FRONTDOOR INC COM 35905A109 15 349 SH   SOLE 34 349 0 0
FRONTDOOR INC COM 35905A109 268 6,152 SH   SOLE 36 6,152 0 0
FRONTDOOR INC COM 35905A109 331 7,609 SH   SOLE 40 7,609 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 190 108,566 SH   SOLE 2 3,297 0 105,269
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 23 12,971 SH   SOLE 7 12,971 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 845 483,025 SH   SOLE 18 483,025 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 281 160,656 SH   SOLE 19 160,656 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 21,287 12,164,218 SH   SOLE 21 12,164,218 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 6,286 3,592,101 SH   SOLE 22 2,996,723 0 595,378
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 39 22,015 SH   SOLE 26 17,629 0 4,386
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 20 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 243 138,904 SH   SOLE 30 138,904 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 19 10,900 SH   SOLE 40 10,900 0 0
FRP HLDGS INC COM 30292L107 383 6,875 SH   SOLE 2 258 0 6,617
FRP HLDGS INC COM 30292L107 8 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,360 24,392 SH   SOLE 18 24,392 0 0
FRP HLDGS INC COM 30292L107 669 11,993 SH   SOLE 19 11,993 0 0
FRP HLDGS INC COM 30292L107 13,925 249,681 SH   SOLE 21 249,681 0 0
FRP HLDGS INC COM 30292L107 12,638 226,612 SH   SOLE 22 216,066 0 10,546
FRP HLDGS INC COM 30292L107 147 2,637 SH   SOLE 30 2,637 0 0
FS BANCORP INC COM 30263Y104 166 3,208 SH   SOLE 2 171 0 3,037
FS BANCORP INC COM 30263Y104 5 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 715 13,787 SH   SOLE 18 13,787 0 0
FS BANCORP INC COM 30263Y104 342 6,589 SH   SOLE 19 6,589 0 0
FS BANCORP INC COM 30263Y104 6,970 134,379 SH   SOLE 21 134,379 0 0
FS BANCORP INC COM 30263Y104 2,518 48,547 SH   SOLE 22 46,303 0 2,244
FS KKR CAPITAL CORP COM 302635107 13,049 2,189,443 SH   SOLE 30 2,189,443 0 0
FTI CONSULTING INC COM 302941109 3,156 37,645 SH   SOLE 2 1,557 0 36,088
FTI CONSULTING INC COM 302941109 17 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 55 652 SH   SOLE 7 652 0 0
FTI CONSULTING INC COM 302941109 13,839 165,066 SH   SOLE 18 165,066 0 0
FTI CONSULTING INC COM 302941109 5,399 64,395 SH   SOLE 19 64,395 0 0
FTI CONSULTING INC COM 302941109 341,946 4,078,560 SH   SOLE 21 4,078,560 0 0
FTI CONSULTING INC COM 302941109 96,194 1,147,353 SH   SOLE 22 1,093,861 0 53,492
FTI CONSULTING INC COM 302941109 1,575 18,785 SH   SOLE 26 9,925 0 8,860
FTI CONSULTING INC COM 302941109 396 4,718 SH   SOLE 28 4,718 0 0
FTI CONSULTING INC COM 302941109 4,609 54,974 SH   SOLE 30 54,974 0 0
FTI CONSULTING INC COM 302941109 420 5,014 SH   SOLE 31 0 0 5,014
FTI CONSULTING INC COM 302941109 166 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 308 3,674 SH   SOLE 40 3,674 0 0
FTS INTERNATIONAL INC COM 30283W104 208 37,346 SH   SOLE 2 1,479 0 35,867
FTS INTERNATIONAL INC COM 30283W104 4 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 593 106,295 SH   SOLE 18 106,295 0 0
FTS INTERNATIONAL INC COM 30283W104 289 51,722 SH   SOLE 19 51,722 0 0
FTS INTERNATIONAL INC COM 30283W104 5,879 1,053,672 SH   SOLE 21 1,053,672 0 0
FTS INTERNATIONAL INC COM 30283W104 5,470 980,205 SH   SOLE 22 943,277 0 36,928
FTS INTERNATIONAL INC COM 30283W104 16 2,895 SH   SOLE 30 2,895 0 0
FTS INTERNATIONAL INC COM 30283W104 479 85,772 SH   SOLE 31 0 0 85,772
FUEL TECH INC COM 359523107 5 3,571 SH   SOLE 18 3,571 0 0
FUEL TECH INC COM 359523107 78 55,591 SH   SOLE 21 55,591 0 0
FUEL TECH INC COM 359523107 697 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM 35952H601 0 1,563 SH   SOLE 21 1,563 0 0
FUELCELL ENERGY INC COM 35952H601 12 69,072 SH   SOLE 22 69,072 0 0
FULGENT GENETICS INC COM 359664109 8 1,207 SH   SOLE 18 1,207 0 0
FULGENT GENETICS INC COM 359664109 103 15,400 SH   SOLE 21 15,400 0 0
FULL HOUSE RESORTS INC COM 359678109 10 5,092 SH   SOLE 18 5,092 0 0
FULL HOUSE RESORTS INC COM 359678109 127 67,663 SH   SOLE 21 67,663 0 0
FULLER H B CO COM 359694106 3,961 85,363 SH   SOLE 2 2,096 0 83,267
FULLER H B CO COM 359694106 13 288 SH   SOLE 4 288 0 0
FULLER H B CO COM 359694106 1,993 42,946 SH   SOLE 7 42,946 0 0
FULLER H B CO COM 359694106 10,430 224,776 SH   SOLE 18 224,776 0 0
FULLER H B CO COM 359694106 4,360 93,973 SH   SOLE 19 93,973 0 0
FULLER H B CO COM 359694106 257,384 5,547,077 SH   SOLE 21 5,547,077 0 0
FULLER H B CO COM 359694106 69,976 1,508,105 SH   SOLE 22 1,438,052 0 70,053
FULLER H B CO COM 359694106 834 17,971 SH   SOLE 26 13,592 0 4,379
FULLER H B CO COM 359694106 297 6,396 SH   SOLE 28 6,396 0 0
FULLER H B CO COM 359694106 3,474 74,869 SH   SOLE 30 74,869 0 0
FULLER H B CO COM 359694106 66 1,420 SH   SOLE 36 1,420 0 0
FULLER H B CO COM 359694106 246 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 3,970 242,505 SH   SOLE 2 79,074 0 163,431
FULTON FINL CORP PA COM 360271100 12 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 73 4,462 SH   SOLE 7 4,462 0 0
FULTON FINL CORP PA COM 360271100 15,338 936,963 SH   SOLE 18 936,963 0 0
FULTON FINL CORP PA COM 360271100 4,620 282,225 SH   SOLE 19 282,225 0 0
FULTON FINL CORP PA COM 360271100 194,008 11,851,419 SH   SOLE 21 11,851,419 0 0
FULTON FINL CORP PA COM 360271100 102,851 6,282,882 SH   SOLE 22 6,045,537 0 237,345
FULTON FINL CORP PA COM 360271100 875 53,449 SH   SOLE 26 31,246 0 22,203
FULTON FINL CORP PA COM 360271100 364 22,217 SH   SOLE 28 22,217 0 0
FULTON FINL CORP PA COM 360271100 821 50,138 SH   SOLE 30 50,138 0 0
FULTON FINL CORP PA COM 360271100 801 48,922 SH   SOLE 31 0 0 48,922
FULTON FINL CORP PA COM 360271100 157 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 224 13,679 SH   SOLE 40 13,679 0 0
FUNKO INC COM CL A 361008105 364 15,013 SH   SOLE 2 701 0 14,312
FUNKO INC COM CL A 361008105 11 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,342 55,418 SH   SOLE 18 55,418 0 0
FUNKO INC COM CL A 361008105 699 28,842 SH   SOLE 19 28,842 0 0
FUNKO INC COM CL A 361008105 12,479 515,247 SH   SOLE 21 515,247 0 0
FUNKO INC COM CL A 361008105 10,562 436,089 SH   SOLE 22 423,966 0 12,123
FUTU HLDGS LTD SPONSORED ADS 36118L106 87 8,189 SH   SOLE 22 8,189 0 0
FUTU HLDGS LTD SPONSORED ADS 36118L106 2 210 SH   SOLE 30 210 0 0
FUTU HLDGS LTD SPONSORED ADS 36118L106 236 22,336 SH   SOLE 34 22,336 0 0
FUTUREFUEL CORPORATION COM 36116M106 309 26,434 SH   SOLE 2 1,023 0 25,411
FUTUREFUEL CORPORATION COM 36116M106 6 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 1,360 116,330 SH   SOLE 18 116,330 0 0
FUTUREFUEL CORPORATION COM 36116M106 482 41,196 SH   SOLE 19 41,196 0 0
FUTUREFUEL CORPORATION COM 36116M106 33,465 2,862,707 SH   SOLE 21 2,862,707 0 0
FUTUREFUEL CORPORATION COM 36116M106 9,105 778,895 SH   SOLE 22 748,446 0 30,449
FUTUREFUEL CORPORATION COM 36116M106 24 2,025 SH   SOLE 23 2,025 0 0
FUTUREFUEL CORPORATION COM 36116M106 39 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 485 41,515 SH   SOLE 30 41,515 0 0
FUTUREFUEL CORPORATION COM 36116M106 28 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 208 10,702 SH   SOLE 2 502 0 10,200
FVCBANKCORP INC COM 36120Q101 805 41,446 SH   SOLE 18 41,446 0 0
FVCBANKCORP INC COM 36120Q101 392 20,197 SH   SOLE 19 20,197 0 0
FVCBANKCORP INC COM 36120Q101 7,704 396,688 SH   SOLE 21 396,688 0 0
FVCBANKCORP INC COM 36120Q101 2,140 110,220 SH   SOLE 22 106,783 0 3,437
G-III APPAREL GROUP LTD COM 36237H101 1,722 58,533 SH   SOLE 2 14,366 0 44,167
G-III APPAREL GROUP LTD COM 36237H101 4 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 25 850 SH   SOLE 7 850 0 0
G-III APPAREL GROUP LTD COM 36237H101 5,768 196,060 SH   SOLE 18 194,725 0 1,335
G-III APPAREL GROUP LTD COM 36237H101 6,511 221,311 SH   SOLE 19 221,311 0 0
G-III APPAREL GROUP LTD COM 36237H101 135,628 4,610,050 SH   SOLE 21 4,610,050 0 0
G-III APPAREL GROUP LTD COM 36237H101 44,537 1,513,840 SH   SOLE 22 1,453,813 0 60,027
G-III APPAREL GROUP LTD COM 36237H101 1,250 42,474 SH   SOLE 23 42,474 0 0
G-III APPAREL GROUP LTD COM 36237H101 3,332 113,259 SH   SOLE 26 16,406 0 96,853
G-III APPAREL GROUP LTD COM 36237H101 172 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,823 61,964 SH   SOLE 30 61,964 0 0
G-III APPAREL GROUP LTD COM 36237H101 322 10,944 SH   SOLE 31 0 0 10,944
G-III APPAREL GROUP LTD COM 36237H101 44 1,494 SH   SOLE 34 1,494 0 0
G-III APPAREL GROUP LTD COM 36237H101 130 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 973 31,741 SH   SOLE 2 1,757 0 29,984
G1 THERAPEUTICS INC COM 3621LQ109 13 437 SH   SOLE 7 437 0 0
G1 THERAPEUTICS INC COM 3621LQ109 3,385 110,420 SH   SOLE 18 110,420 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,781 58,074 SH   SOLE 19 58,074 0 0
G1 THERAPEUTICS INC COM 3621LQ109 43,497 1,418,694 SH   SOLE 21 1,418,694 0 0
G1 THERAPEUTICS INC COM 3621LQ109 25,684 837,710 SH   SOLE 22 798,212 0 39,498
G1 THERAPEUTICS INC COM 3621LQ109 44 1,432 SH   SOLE 26 0 0 1,432
G1 THERAPEUTICS INC COM 3621LQ109 235 7,666 SH   SOLE 30 7,666 0 0
G1 THERAPEUTICS INC COM 3621LQ109 69 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 68 8,954 SH   SOLE 2 379 0 8,575
GAIA INC NEW CL A 36269P104 2 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 278 36,680 SH   SOLE 18 36,680 0 0
GAIA INC NEW CL A 36269P104 134 17,638 SH   SOLE 19 17,638 0 0
GAIA INC NEW CL A 36269P104 2,763 364,543 SH   SOLE 21 364,543 0 0
GAIA INC NEW CL A 36269P104 3,026 399,270 SH   SOLE 22 389,271 0 9,999
GAIN CAP HLDGS INC COM 36268W100 96 23,153 SH   SOLE 2 1,172 0 21,981
GAIN CAP HLDGS INC COM 36268W100 3 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 326 78,871 SH   SOLE 18 78,871 0 0
GAIN CAP HLDGS INC COM 36268W100 168 40,744 SH   SOLE 19 40,744 0 0
GAIN CAP HLDGS INC COM 36268W100 2,688 650,815 SH   SOLE 21 650,815 0 0
GAIN CAP HLDGS INC COM 36268W100 2,744 664,326 SH   SOLE 22 644,398 0 19,928
GALAPAGOS NV SPON ADR 36315X101 2,398 18,600 SH   SOLE 2 18,600 0 0
GALAPAGOS NV SPON ADR 36315X101 1,270 9,850 SH   SOLE 18 9,850 0 0
GALAPAGOS NV SPON ADR 36315X101 14,363 111,400 SH   SOLE 19 111,400 0 0
GALAPAGOS NV SPON ADR 36315X101 11,173 86,662 SH   SOLE 21 86,662 0 0
GALAPAGOS NV SPON ADR 36315X101 46 356 SH   SOLE 30 356 0 0
GALAPAGOS NV SPON ADR 36315X101 7,829 60,721 SH   SOLE 34 60,721 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 114 27,568 SH   SOLE 2 1,363 0 26,205
GALECTIN THERAPEUTICS INC COM NEW 363225202 461 111,171 SH   SOLE 18 111,171 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 223 53,791 SH   SOLE 19 53,791 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 4,402 1,060,710 SH   SOLE 21 1,060,710 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 3,286 791,871 SH   SOLE 22 782,540 0 9,331
GALLAGHER ARTHUR J & CO COM 363576109 44,341 506,235 SH   SOLE 2 108,952 0 397,283
GALLAGHER ARTHUR J & CO COM 363576109 6,129 69,978 SH   SOLE 4 65,169 0 4,809
GALLAGHER ARTHUR J & CO COM 363576109 17,986 205,345 SH   SOLE 7 197,433 0 7,912
GALLAGHER ARTHUR J & CO COM 363576109 1,253 14,306 SH   SOLE 13 14,306 0 0
GALLAGHER ARTHUR J & CO COM 363576109 185 2,112 SH   SOLE 15 2,112 0 0
GALLAGHER ARTHUR J & CO COM 363576109 132,342 1,510,923 SH   SOLE 18 1,408,155 0 102,768
GALLAGHER ARTHUR J & CO COM 363576109 258,685 2,953,363 SH   SOLE 19 2,953,363 0 0
GALLAGHER ARTHUR J & CO COM 363576109 546,758 6,242,246 SH   SOLE 21 6,242,246 0 0
GALLAGHER ARTHUR J & CO COM 363576109 455,215 5,197,117 SH   SOLE 22 4,552,221 0 644,896
GALLAGHER ARTHUR J & CO COM 363576109 11,611 132,559 SH   SOLE 23 132,559 0 0
GALLAGHER ARTHUR J & CO COM 363576109 19,191 219,098 SH   SOLE 25 219,098 0 0
GALLAGHER ARTHUR J & CO COM 363576109 81,858 934,557 SH   SOLE 26 237,637 0 696,920
GALLAGHER ARTHUR J & CO COM 363576109 3,425 39,103 SH   SOLE 28 28,725 0 10,378
GALLAGHER ARTHUR J & CO COM 363576109 4,476 51,107 SH   SOLE 29 3,843 0 47,264
GALLAGHER ARTHUR J & CO COM 363576109 68,509 782,157 SH   SOLE 30 782,157 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,318 60,715 SH   SOLE 31 31,051 0 29,664
GALLAGHER ARTHUR J & CO COM 363576109 6,217 70,980 SH   SOLE 34 70,980 0 0
GALLAGHER ARTHUR J & CO COM 363576109 15,132 172,758 SH   SOLE 36 172,758 0 0
GALLAGHER ARTHUR J & CO COM 363576109 421 4,801 SH   SOLE 40 4,801 0 0
GAMCO INVESTORS INC CL A COM 361438104 109 5,711 SH   SOLE 2 205 0 5,506
GAMCO INVESTORS INC CL A COM 361438104 343 17,887 SH   SOLE 18 17,887 0 0
GAMCO INVESTORS INC CL A COM 361438104 168 8,782 SH   SOLE 19 8,782 0 0
GAMCO INVESTORS INC CL A COM 361438104 3,407 177,732 SH   SOLE 21 177,732 0 0
GAMCO INVESTORS INC CL A COM 361438104 5,086 265,312 SH   SOLE 22 254,033 0 11,279
GAMCO INVESTORS INC CL A COM 361438104 28 1,443 SH   SOLE 28 1,443 0 0
GAMCO INVESTORS INC CL A COM 361438104 21 1,095 SH   SOLE 40 1,095 0 0
GAMESTOP CORP NEW CL A 36467W109 564 103,094 SH   SOLE 2 3,928 0 99,166
GAMESTOP CORP NEW CL A 36467W109 3 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 45 8,228 SH   SOLE 7 8,228 0 0
GAMESTOP CORP NEW CL A 36467W109 2,446 447,198 SH   SOLE 18 447,198 0 0
GAMESTOP CORP NEW CL A 36467W109 947 173,078 SH   SOLE 19 173,078 0 0
GAMESTOP CORP NEW CL A 36467W109 61,000 11,151,713 SH   SOLE 21 11,151,713 0 0
GAMESTOP CORP NEW CL A 36467W109 17,835 3,260,508 SH   SOLE 22 3,015,317 0 245,191
GAMESTOP CORP NEW CL A 36467W109 195 35,662 SH   SOLE 26 11,480 0 24,182
GAMESTOP CORP NEW CL A 36467W109 72 13,225 SH   SOLE 28 13,225 0 0
GAMESTOP CORP NEW CL A 36467W109 794 145,067 SH   SOLE 30 145,067 0 0
GAMESTOP CORP NEW CL A 36467W109 328 59,896 SH   SOLE 36 59,896 0 0
GAMESTOP CORP NEW CL A 36467W109 61 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 16,100 413,032 SH   SOLE 2 56,834 0 356,198
GAMING & LEISURE PPTYS INC COM 36467J108 2,118 54,326 SH   SOLE 4 54,326 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,528 218,767 SH   SOLE 7 218,767 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 322 8,273 SH   SOLE 15 8,273 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,697 94,836 SH   SOLE 18 94,836 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 32,010 821,188 SH   SOLE 19 821,188 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 144,375 3,703,831 SH   SOLE 21 3,703,831 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 292,631 7,507,211 SH   SOLE 22 7,096,629 0 410,582
GAMING & LEISURE PPTYS INC COM 36467J108 270 6,934 SH   SOLE 23 6,934 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 16,658 427,344 SH   SOLE 25 427,344 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 5,578 143,101 SH   SOLE 26 49,381 0 93,720
GAMING & LEISURE PPTYS INC COM 36467J108 988 25,335 SH   SOLE 28 25,335 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 36,142 927,181 SH   SOLE 30 927,181 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 508 13,031 SH   SOLE 31 4,331 0 8,700
GAMING & LEISURE PPTYS INC COM 36467J108 121 3,107 SH   SOLE 36 3,107 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 728 18,671 SH   SOLE 40 18,671 0 0
GANNETT CO INC COM 36473H104 910 111,487 SH   SOLE 2 4,399 0 107,088
GANNETT CO INC COM 36473H104 4 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 40 4,949 SH   SOLE 7 4,949 0 0
GANNETT CO INC COM 36473H104 3,897 477,632 SH   SOLE 18 477,632 0 0
GANNETT CO INC COM 36473H104 1,516 185,789 SH   SOLE 19 185,789 0 0
GANNETT CO INC COM 36473H104 99,457 12,188,308 SH   SOLE 21 12,188,308 0 0
GANNETT CO INC COM 36473H104 27,287 3,343,945 SH   SOLE 22 3,163,470 0 180,475
GANNETT CO INC COM 36473H104 317 38,873 SH   SOLE 26 8,113 0 30,760
GANNETT CO INC COM 36473H104 127 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 1,390 170,336 SH   SOLE 30 170,336 0 0
GANNETT CO INC COM 36473H104 32 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 121 14,857 SH   SOLE 40 14,857 0 0
GAP INC COM 364760108 9,342 519,853 SH   SOLE 2 57,477 0 462,376
GAP INC COM 364760108 1,366 75,996 SH   SOLE 4 69,925 0 6,071
GAP INC COM 364760108 5,322 296,187 SH   SOLE 7 231,323 0 64,864
GAP INC COM 364760108 75 4,169 SH   SOLE 13 4,169 0 0
GAP INC COM 364760108 27 1,485 SH   SOLE 15 1,485 0 0
GAP INC COM 364760108 9,102 506,533 SH   SOLE 18 476,058 0 30,475
GAP INC COM 364760108 1,096 60,985 SH   SOLE 19 60,985 0 0
GAP INC COM 364760108 176,119 9,800,729 SH   SOLE 21 9,800,729 0 0
GAP INC COM 364760108 122,321 6,806,982 SH   SOLE 22 6,141,571 0 665,411
GAP INC COM 364760108 2,965 165,025 SH   SOLE 23 165,025 0 0
GAP INC COM 364760108 12,116 674,223 SH   SOLE 25 674,223 0 0
GAP INC COM 364760108 24,208 1,347,144 SH   SOLE 26 408,273 0 938,871
GAP INC COM 364760108 769 42,775 SH   SOLE 28 31,220 0 11,555
GAP INC COM 364760108 923 51,359 SH   SOLE 29 3,762 0 47,597
GAP INC COM 364760108 18,203 1,012,953 SH   SOLE 30 1,012,953 0 0
GAP INC COM 364760108 1,377 76,625 SH   SOLE 31 45,145 0 31,480
GAP INC COM 364760108 1,358 75,576 SH   SOLE 32 75,576 0 0
GAP INC COM 364760108 936 52,081 SH   SOLE 34 52,081 0 0
GAP INC COM 364760108 4,555 253,497 SH   SOLE 36 253,497 0 0
GAP INC COM 364760108 85 4,722 SH   SOLE 40 4,722 0 0
GARDNER DENVER HLDGS INC COM 36555P107 8,466 244,674 SH   SOLE 2 9,432 0 235,242
GARDNER DENVER HLDGS INC COM 36555P107 20 582 SH   SOLE 4 582 0 0
GARDNER DENVER HLDGS INC COM 36555P107 80 2,313 SH   SOLE 7 2,313 0 0
GARDNER DENVER HLDGS INC COM 36555P107 2,118 61,218 SH   SOLE 18 61,218 0 0
GARDNER DENVER HLDGS INC COM 36555P107 995 28,743 SH   SOLE 19 28,743 0 0
GARDNER DENVER HLDGS INC COM 36555P107 48,706 1,407,689 SH   SOLE 21 1,407,689 0 0
GARDNER DENVER HLDGS INC COM 36555P107 120,852 3,492,831 SH   SOLE 22 3,236,441 0 256,390
GARDNER DENVER HLDGS INC COM 36555P107 1,963 56,743 SH   SOLE 26 36,482 0 20,261
GARDNER DENVER HLDGS INC COM 36555P107 562 16,253 SH   SOLE 28 16,253 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,278 36,922 SH   SOLE 30 36,922 0 0
GARDNER DENVER HLDGS INC COM 36555P107 282 8,139 SH   SOLE 31 2,739 0 5,400
GARDNER DENVER HLDGS INC COM 36555P107 425 12,269 SH   SOLE 40 12,269 0 0
GARMIN LTD SHS H2906T109 27,281 341,867 SH   SOLE 2 32,758 0 309,109
GARMIN LTD SHS H2906T109 3,733 46,784 SH   SOLE 4 43,133 0 3,651
GARMIN LTD SHS H2906T109 13,857 173,649 SH   SOLE 7 137,446 0 36,203
GARMIN LTD SHS H2906T109 195 2,438 SH   SOLE 13 2,438 0 0
GARMIN LTD SHS H2906T109 100 1,256 SH   SOLE 15 1,256 0 0
GARMIN LTD SHS H2906T109 23,272 291,633 SH   SOLE 18 274,499 0 17,134
GARMIN LTD SHS H2906T109 3,117 39,054 SH   SOLE 19 39,054 0 0
GARMIN LTD SHS H2906T109 467,982 5,864,440 SH   SOLE 21 5,864,440 0 0
GARMIN LTD SHS H2906T109 277,562 3,478,220 SH   SOLE 22 3,112,232 0 365,988
GARMIN LTD SHS H2906T109 7,502 94,006 SH   SOLE 23 94,006 0 0
GARMIN LTD SHS H2906T109 11,353 142,270 SH   SOLE 25 142,270 0 0
GARMIN LTD SHS H2906T109 45,484 569,973 SH   SOLE 26 179,787 0 390,186
GARMIN LTD SHS H2906T109 2,127 26,648 SH   SOLE 28 19,671 0 6,977
GARMIN LTD SHS H2906T109 2,403 30,118 SH   SOLE 29 2,711 0 27,407
GARMIN LTD SHS H2906T109 52,974 663,839 SH   SOLE 30 663,839 0 0
GARMIN LTD SHS H2906T109 3,393 42,522 SH   SOLE 31 20,838 0 21,684
GARMIN LTD SHS H2906T109 2,357 29,537 SH   SOLE 32 29,537 0 0
GARMIN LTD SHS H2906T109 591 7,407 SH   SOLE 34 7,407 0 0
GARMIN LTD SHS H2906T109 7,582 95,011 SH   SOLE 36 95,011 0 0
GARMIN LTD SHS H2906T109 195 2,447 SH   SOLE 40 2,447 0 0
GARRETT MOTION INC COM 366505105 5 315 SH   SOLE 4 315 0 0
GARRETT MOTION INC COM 366505105 21 1,356 SH   SOLE 7 1,356 0 0
GARRETT MOTION INC COM 366505105 1,583 103,142 SH   SOLE 18 103,142 0 0
GARRETT MOTION INC COM 366505105 1,575 102,604 SH   SOLE 19 102,604 0 0
GARRETT MOTION INC COM 366505105 89,332 5,819,677 SH   SOLE 21 5,819,677 0 0
GARRETT MOTION INC COM 366505105 21,526 1,402,356 SH   SOLE 22 1,354,884 0 47,472
GARRETT MOTION INC COM 366505105 474 30,907 SH   SOLE 25 30,907 0 0
GARRETT MOTION INC COM 366505105 376 24,468 SH   SOLE 26 12,531 0 11,937
GARRETT MOTION INC COM 366505105 303 19,766 SH   SOLE 28 19,766 0 0
GARRETT MOTION INC COM 366505105 1,815 118,221 SH   SOLE 30 118,221 0 0
GARRETT MOTION INC COM 366505105 780 50,840 SH   SOLE 34 50,840 0 0
GARRETT MOTION INC COM 366505105 68 4,453 SH   SOLE 36 4,453 0 0
GARRETT MOTION INC COM 366505105 100 6,547 SH   SOLE 40 6,547 0 0
GARTNER INC COM 366651107 33,768 209,815 SH   SOLE 2 19,872 0 189,943
GARTNER INC COM 366651107 4,576 28,435 SH   SOLE 4 25,966 0 2,469
GARTNER INC COM 366651107 12,712 78,984 SH   SOLE 7 76,097 0 2,887
GARTNER INC COM 366651107 264 1,641 SH   SOLE 13 1,641 0 0
GARTNER INC COM 366651107 139 864 SH   SOLE 15 864 0 0
GARTNER INC COM 366651107 28,239 175,460 SH   SOLE 18 163,459 0 12,001
GARTNER INC COM 366651107 94,334 586,144 SH   SOLE 19 586,144 0 0
GARTNER INC COM 366651107 350,016 2,174,823 SH   SOLE 21 2,174,823 0 0
GARTNER INC COM 366651107 345,699 2,147,997 SH   SOLE 22 1,917,651 0 230,346
GARTNER INC COM 366651107 10,472 65,068 SH   SOLE 23 65,068 0 0
GARTNER INC COM 366651107 12,714 78,998 SH   SOLE 25 78,998 0 0
GARTNER INC COM 366651107 55,598 345,461 SH   SOLE 26 112,592 0 232,869
GARTNER INC COM 366651107 2,847 17,691 SH   SOLE 28 12,737 0 4,954
GARTNER INC COM 366651107 3,310 20,565 SH   SOLE 29 2,026 0 18,539
GARTNER INC COM 366651107 50,002 310,688 SH   SOLE 30 310,688 0 0
GARTNER INC COM 366651107 4,227 26,264 SH   SOLE 31 15,723 0 10,541
GARTNER INC COM 366651107 790 4,909 SH   SOLE 34 4,909 0 0
GARTNER INC COM 366651107 9,970 61,951 SH   SOLE 36 61,951 0 0
GARTNER INC COM 366651107 301 1,871 SH   SOLE 40 1,871 0 0
GASLOG LTD SHS G37585109 597 41,426 SH   SOLE 2 1,789 0 39,637
GASLOG LTD SHS G37585109 256 17,812 SH   SOLE 7 17,812 0 0
GASLOG LTD SHS G37585109 1,896 131,669 SH   SOLE 18 131,669 0 0
GASLOG LTD SHS G37585109 992 68,855 SH   SOLE 19 68,855 0 0
GASLOG LTD SHS G37585109 17,844 1,239,195 SH   SOLE 21 1,239,195 0 0
GASLOG LTD SHS G37585109 6,453 448,137 SH   SOLE 22 415,159 0 32,978
GASLOG LTD SHS G37585109 23 1,626 SH   SOLE 25 1,626 0 0
GASLOG LTD SHS G37585109 275 19,131 SH   SOLE 30 19,131 0 0
GASLOG LTD SHS G37585109 13 924 SH   SOLE 34 924 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,004 87,969 SH   SOLE 2 3,555 0 84,414
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 11 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 245 21,475 SH   SOLE 18 21,475 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 107 9,340 SH   SOLE 19 9,340 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 5,947 521,229 SH   SOLE 21 521,229 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 17,081 1,497,060 SH   SOLE 22 1,389,315 0 107,745
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 412 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 98 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 288 25,270 SH   SOLE 30 25,270 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 32 2,763 SH   SOLE 31 963 0 1,800
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 74 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 6,076 76,624 SH   SOLE 2 37,619 0 39,005
GATX CORP COM 361448103 225 2,834 SH   SOLE 4 2,834 0 0
GATX CORP COM 361448103 100 1,262 SH   SOLE 7 1,262 0 0
GATX CORP COM 361448103 17,798 224,473 SH   SOLE 18 224,397 0 76
GATX CORP COM 361448103 6,250 78,822 SH   SOLE 19 78,822 0 0
GATX CORP COM 361448103 201,496 2,541,255 SH   SOLE 21 2,541,255 0 0
GATX CORP COM 361448103 109,729 1,383,895 SH   SOLE 22 1,305,869 0 78,026
GATX CORP COM 361448103 987 12,454 SH   SOLE 23 12,454 0 0
GATX CORP COM 361448103 1,687 21,276 SH   SOLE 26 9,210 0 12,066
GATX CORP COM 361448103 359 4,533 SH   SOLE 28 4,533 0 0
GATX CORP COM 361448103 3,348 42,219 SH   SOLE 29 788 0 41,431
GATX CORP COM 361448103 830 10,469 SH   SOLE 30 10,469 0 0
GATX CORP COM 361448103 221 2,788 SH   SOLE 31 2,788 0 0
GATX CORP COM 361448103 36 455 SH   SOLE 34 455 0 0
GATX CORP COM 361448103 224 2,827 SH   SOLE 36 2,827 0 0
GATX CORP COM 361448103 241 3,036 SH   SOLE 40 3,036 0 0
GCI LIBERTY INC COM CLASS A 36164V305 11,593 188,627 SH   SOLE 2 7,138 0 181,489
GCI LIBERTY INC COM CLASS A 36164V305 30 490 SH   SOLE 4 490 0 0
GCI LIBERTY INC COM CLASS A 36164V305 117 1,911 SH   SOLE 7 1,911 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,887 46,974 SH   SOLE 18 46,974 0 0
GCI LIBERTY INC COM CLASS A 36164V305 39,839 648,209 SH   SOLE 19 648,209 0 0
GCI LIBERTY INC COM CLASS A 36164V305 79,080 1,286,690 SH   SOLE 21 1,286,690 0 0
GCI LIBERTY INC COM CLASS A 36164V305 163,164 2,654,798 SH   SOLE 22 2,454,768 0 200,030
GCI LIBERTY INC COM CLASS A 36164V305 1,950 31,732 SH   SOLE 26 17,771 0 13,961
GCI LIBERTY INC COM CLASS A 36164V305 922 15,001 SH   SOLE 28 15,001 0 0
GCI LIBERTY INC COM CLASS A 36164V305 1,800 29,290 SH   SOLE 30 29,290 0 0
GCI LIBERTY INC COM CLASS A 36164V305 368 5,982 SH   SOLE 31 2,082 0 3,900
GCI LIBERTY INC COM CLASS A 36164V305 633 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,075 47,473 SH   SOLE 2 2,256 0 45,217
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 24 1,067 SH   SOLE 7 1,067 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3,998 176,599 SH   SOLE 18 176,599 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,091 92,361 SH   SOLE 19 92,361 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 40,091 1,770,788 SH   SOLE 21 1,770,788 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 42,119 1,860,361 SH   SOLE 22 1,765,307 0 95,054
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 584 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 204 8,994 SH   SOLE 28 8,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 430 19,010 SH   SOLE 30 19,010 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 192 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,370 63,092 SH   SOLE 2 1,684 0 61,408
GDS HLDGS LTD SPONSORED ADS 36165L108 541 14,412 SH   SOLE 4 14,412 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 285 7,591 SH   SOLE 7 7,591 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 721 19,194 SH   SOLE 15 18,324 0 870
GDS HLDGS LTD SPONSORED ADS 36165L108 3,057 81,377 SH   SOLE 18 81,377 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 12,748 339,317 SH   SOLE 19 339,317 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 49,267 1,311,342 SH   SOLE 21 1,311,342 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 26,534 706,266 SH   SOLE 22 641,151 0 65,115
GDS HLDGS LTD SPONSORED ADS 36165L108 1,460 38,860 SH   SOLE 23 38,860 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,023 27,232 SH   SOLE 25 27,232 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 11,713 311,757 SH   SOLE 26 92,946 0 218,811
GDS HLDGS LTD SPONSORED ADS 36165L108 395 10,515 SH   SOLE 28 10,515 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 206 5,485 SH   SOLE 29 0 0 5,485
GDS HLDGS LTD SPONSORED ADS 36165L108 12,837 341,669 SH   SOLE 30 341,669 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 124 3,312 SH   SOLE 31 3,312 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 6,936 184,628 SH   SOLE 34 184,628 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 21 565 SH   SOLE 40 565 0 0
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 738 750,000 PRN   SOLE 21 750,000 0 0
GEE GROUP INC COM 36165A102 1 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 0 214 SH   SOLE 18 214 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 3 3,226 SH   SOLE 21 3,226 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 522 644,589 SH   SOLE 22 644,589 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 127 15,071 SH   SOLE 2 761 0 14,310
GENCO SHIPPING & TRADING LTD SHS Y2685T131 443 52,505 SH   SOLE 18 52,505 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 212 25,120 SH   SOLE 19 25,120 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 4,337 513,848 SH   SOLE 21 513,848 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,488 413,262 SH   SOLE 22 406,009 0 7,253
GENCOR INDS INC COM 368678108 109 8,408 SH   SOLE 2 303 0 8,105
GENCOR INDS INC COM 368678108 404 31,065 SH   SOLE 18 31,065 0 0
GENCOR INDS INC COM 368678108 182 14,001 SH   SOLE 19 14,001 0 0
GENCOR INDS INC COM 368678108 4,148 319,053 SH   SOLE 21 319,053 0 0
GENCOR INDS INC COM 368678108 1,247 95,919 SH   SOLE 22 90,467 0 5,452
GENERAC HLDGS INC COM 368736104 4,603 66,313 SH   SOLE 2 15,491 0 50,822
GENERAC HLDGS INC COM 368736104 45 655 SH   SOLE 4 655 0 0
GENERAC HLDGS INC COM 368736104 85 1,218 SH   SOLE 7 1,218 0 0
GENERAC HLDGS INC COM 368736104 303 4,372 SH   SOLE 13 4,372 0 0
GENERAC HLDGS INC COM 368736104 15,778 227,321 SH   SOLE 18 213,004 0 14,317
GENERAC HLDGS INC COM 368736104 25,358 365,341 SH   SOLE 19 365,341 0 0
GENERAC HLDGS INC COM 368736104 134,856 1,942,890 SH   SOLE 21 1,942,890 0 0
GENERAC HLDGS INC COM 368736104 154,628 2,227,745 SH   SOLE 22 2,115,486 0 112,259
GENERAC HLDGS INC COM 368736104 2,463 35,489 SH   SOLE 23 35,489 0 0
GENERAC HLDGS INC COM 368736104 7,240 104,301 SH   SOLE 26 16,779 0 87,522
GENERAC HLDGS INC COM 368736104 547 7,883 SH   SOLE 28 7,883 0 0
GENERAC HLDGS INC COM 368736104 1,405 20,246 SH   SOLE 30 20,246 0 0
GENERAC HLDGS INC COM 368736104 1,366 19,677 SH   SOLE 31 0 0 19,677
GENERAC HLDGS INC COM 368736104 343 4,935 SH   SOLE 36 4,935 0 0
GENERAC HLDGS INC COM 368736104 374 5,391 SH   SOLE 40 5,391 0 0
GENERAL DYNAMICS CORP COM 369550108 108,134 594,733 SH   SOLE 2 55,987 0 538,746
GENERAL DYNAMICS CORP COM 369550108 15,350 84,426 SH   SOLE 4 77,698 0 6,728
GENERAL DYNAMICS CORP COM 369550108 54,885 301,865 SH   SOLE 7 255,296 0 46,569
GENERAL DYNAMICS CORP COM 369550108 497 2,734 SH   SOLE 13 2,734 0 0
GENERAL DYNAMICS CORP COM 369550108 466 2,562 SH   SOLE 15 2,562 0 0
GENERAL DYNAMICS CORP COM 369550108 101,512 558,310 SH   SOLE 18 543,110 0 15,200
GENERAL DYNAMICS CORP COM 369550108 20,888 114,882 SH   SOLE 19 114,882 0 0
GENERAL DYNAMICS CORP COM 369550108 1,056,288 5,809,527 SH   SOLE 21 5,809,527 0 0
GENERAL DYNAMICS CORP COM 369550108 1,159,248 6,375,802 SH   SOLE 22 5,679,844 0 695,958
GENERAL DYNAMICS CORP COM 369550108 31,808 174,945 SH   SOLE 23 174,945 0 0
GENERAL DYNAMICS CORP COM 369550108 53,260 292,929 SH   SOLE 25 292,929 0 0
GENERAL DYNAMICS CORP COM 369550108 88,927 489,096 SH   SOLE 26 285,380 0 203,716
GENERAL DYNAMICS CORP COM 369550108 1,017 5,594 SH   SOLE 29 5,594 0 0
GENERAL DYNAMICS CORP COM 369550108 181,606 998,824 SH   SOLE 30 998,824 0 0
GENERAL DYNAMICS CORP COM 369550108 14,031 77,172 SH   SOLE 31 48,486 0 28,686
GENERAL DYNAMICS CORP COM 369550108 33,937 186,649 SH   SOLE 36 186,649 0 0
GENERAL DYNAMICS CORP COM 369550108 1,032 5,678 SH   SOLE 40 5,678 0 0
GENERAL ELECTRIC CO COM 369604103 220,343 20,985,034 SH   SOLE 2 2,220,337 0 18,764,697
GENERAL ELECTRIC CO COM 369604103 30,704 2,924,229 SH   SOLE 4 2,690,785 0 233,444
GENERAL ELECTRIC CO COM 369604103 79,669 7,587,478 SH   SOLE 7 7,587,478 0 0
GENERAL ELECTRIC CO COM 369604103 909 86,604 SH   SOLE 13 86,604 0 0
GENERAL ELECTRIC CO COM 369604103 882 84,030 SH   SOLE 15 84,030 0 0
GENERAL ELECTRIC CO COM 369604103 5 524 SH   SOLE 17 0 0 524
GENERAL ELECTRIC CO COM 369604103 181,555 17,290,921 SH   SOLE 18 15,577,093 0 1,713,828
GENERAL ELECTRIC CO COM 369604103 220,524 21,002,246 SH   SOLE 19 21,002,246 0 0
GENERAL ELECTRIC CO COM 369604103 970 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 1,519,696 144,732,984 SH   SOLE 21 144,732,984 0 0
GENERAL ELECTRIC CO COM 369604103 2,163,233 206,022,198 SH   SOLE 22 187,812,064 0 18,210,134
GENERAL ELECTRIC CO COM 369604103 65,920 6,278,077 SH   SOLE 23 6,278,077 0 0
GENERAL ELECTRIC CO COM 369604103 87,693 8,351,741 SH   SOLE 25 8,351,741 0 0
GENERAL ELECTRIC CO COM 369604103 365,255 34,786,207 SH   SOLE 26 9,500,248 0 25,285,959
GENERAL ELECTRIC CO COM 369604103 17,904 1,705,112 SH   SOLE 28 1,249,271 0 455,841
GENERAL ELECTRIC CO COM 369604103 2,223 211,673 SH   SOLE 29 211,673 0 0
GENERAL ELECTRIC CO COM 369604103 296,005 28,190,923 SH   SOLE 30 28,190,923 0 0
GENERAL ELECTRIC CO COM 369604103 31,573 3,006,930 SH   SOLE 31 1,627,335 0 1,379,595
GENERAL ELECTRIC CO COM 369604103 2,662 253,571 SH   SOLE 32 253,571 0 0
GENERAL ELECTRIC CO COM 369604103 8,406 800,528 SH   SOLE 34 800,528 0 0
GENERAL ELECTRIC CO COM 369604103 85,610 8,153,340 SH   SOLE 36 8,153,340 0 0
GENERAL ELECTRIC CO COM 369604103 2,059 196,052 SH   SOLE 40 196,052 0 0
GENERAL FIN CORP DEL COM 369822101 66 7,869 SH   SOLE 2 295 0 7,574
GENERAL FIN CORP DEL COM 369822101 316 37,806 SH   SOLE 18 37,806 0 0
GENERAL FIN CORP DEL COM 369822101 136 16,236 SH   SOLE 19 16,236 0 0
GENERAL FIN CORP DEL COM 369822101 3,522 420,815 SH   SOLE 21 420,815 0 0
GENERAL FIN CORP DEL COM 369822101 2,476 295,825 SH   SOLE 22 289,941 0 5,884
GENERAL MLS INC COM 370334104 110,101 2,096,363 SH   SOLE 2 683,851 0 1,412,512
GENERAL MLS INC COM 370334104 18,459 351,469 SH   SOLE 4 335,825 0 15,644
GENERAL MLS INC COM 370334104 31,749 604,521 SH   SOLE 7 604,521 0 0
GENERAL MLS INC COM 370334104 6,604 125,740 SH   SOLE 13 125,740 0 0
GENERAL MLS INC COM 370334104 277 5,281 SH   SOLE 15 5,281 0 0
GENERAL MLS INC COM 370334104 11 204 SH   SOLE 17 0 0 204
GENERAL MLS INC COM 370334104 73,829 1,405,722 SH   SOLE 18 1,272,243 0 133,479
GENERAL MLS INC COM 370334104 57,771 1,099,980 SH   SOLE 19 1,099,980 0 0
GENERAL MLS INC COM 370334104 845,589 16,100,324 SH   SOLE 21 16,100,324 0 0
GENERAL MLS INC COM 370334104 861,026 16,394,252 SH   SOLE 22 14,092,607 0 2,301,645
GENERAL MLS INC COM 370334104 35,675 679,274 SH   SOLE 23 679,274 0 0
GENERAL MLS INC COM 370334104 31,798 605,445 SH   SOLE 25 605,445 0 0
GENERAL MLS INC COM 370334104 166,616 3,172,436 SH   SOLE 26 794,977 0 2,377,459
GENERAL MLS INC COM 370334104 6,197 117,996 SH   SOLE 28 86,805 0 31,191
GENERAL MLS INC COM 370334104 22,783 433,795 SH   SOLE 29 156,223 0 277,572
GENERAL MLS INC COM 370334104 151,466 2,883,963 SH   SOLE 30 2,883,963 0 0
GENERAL MLS INC COM 370334104 27,206 518,005 SH   SOLE 31 360,150 0 157,855
GENERAL MLS INC COM 370334104 4,558 86,778 SH   SOLE 32 86,778 0 0
GENERAL MLS INC COM 370334104 17,483 332,876 SH   SOLE 34 332,876 0 0
GENERAL MLS INC COM 370334104 10,904 207,616 SH   SOLE 35 207,616 0 0
GENERAL MLS INC COM 370334104 34,367 654,353 SH   SOLE 36 654,353 0 0
GENERAL MLS INC COM 370334104 733 13,966 SH   SOLE 40 13,966 0 0
GENERAL MOLY INC COM 370373102 25 70,188 SH   SOLE 21 70,188 0 0
GENERAL MOLY INC COM 370373102 529 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 119,793 3,109,075 SH   SOLE 2 385,864 0 2,723,211
GENERAL MTRS CO COM 37045V100 16,724 434,056 SH   SOLE 4 399,261 0 34,795
GENERAL MTRS CO COM 37045V100 50,854 1,319,848 SH   SOLE 7 1,177,602 0 142,246
GENERAL MTRS CO COM 37045V100 1,209 31,377 SH   SOLE 13 31,377 0 0
GENERAL MTRS CO COM 37045V100 464 12,038 SH   SOLE 15 12,038 0 0
GENERAL MTRS CO COM 37045V100 0 2 SH   SOLE 17 0 0 2
GENERAL MTRS CO COM 37045V100 172,427 4,475,139 SH   SOLE 18 4,162,916 0 312,223
GENERAL MTRS CO COM 37045V100 209,512 5,437,643 SH   SOLE 19 5,437,643 0 0
GENERAL MTRS CO COM 37045V100 1,115,316 28,946,695 SH   SOLE 21 28,946,695 0 0
GENERAL MTRS CO COM 37045V100 1,238,331 32,139,404 SH   SOLE 22 28,490,834 0 3,648,570
GENERAL MTRS CO COM 37045V100 35,154 912,388 SH   SOLE 23 912,388 0 0
GENERAL MTRS CO COM 37045V100 48,330 1,254,342 SH   SOLE 25 1,254,342 0 0
GENERAL MTRS CO COM 37045V100 205,991 5,346,259 SH   SOLE 26 1,426,728 0 3,919,531
GENERAL MTRS CO COM 37045V100 9,508 246,775 SH   SOLE 28 180,879 0 65,896
GENERAL MTRS CO COM 37045V100 1,252 32,485 SH   SOLE 29 32,485 0 0
GENERAL MTRS CO COM 37045V100 197,152 5,116,842 SH   SOLE 30 5,116,842 0 0
GENERAL MTRS CO COM 37045V100 16,993 441,031 SH   SOLE 31 239,894 0 201,137
GENERAL MTRS CO COM 37045V100 3,747 97,248 SH   SOLE 32 97,248 0 0
GENERAL MTRS CO COM 37045V100 8,264 214,488 SH   SOLE 34 214,488 0 0
GENERAL MTRS CO COM 37045V100 44,362 1,151,365 SH   SOLE 36 1,151,365 0 0
GENERAL MTRS CO COM 37045V100 1,103 28,640 SH   SOLE 40 28,640 0 0
GENERAL MTRS CO *W EXP 07/10/201 37045V126 0 7 SH   SOLE 18 7 0 0
GENESCO INC COM 371532102 764 18,075 SH   SOLE 2 723 0 17,352
GENESCO INC COM 371532102 7 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 36 843 SH   SOLE 7 843 0 0
GENESCO INC COM 371532102 3,383 79,988 SH   SOLE 18 79,988 0 0
GENESCO INC COM 371532102 1,387 32,798 SH   SOLE 19 32,798 0 0
GENESCO INC COM 371532102 80,267 1,898,016 SH   SOLE 21 1,898,016 0 0
GENESCO INC COM 371532102 23,501 555,705 SH   SOLE 22 520,794 0 34,911
GENESCO INC COM 371532102 146 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 92 2,170 SH   SOLE 28 2,170 0 0
GENESCO INC COM 371532102 1,086 25,676 SH   SOLE 30 25,676 0 0
GENESCO INC COM 371532102 1,455 34,400 SH   SOLE 31 0 0 34,400
GENESCO INC COM 371532102 118 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 118 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 13,639 136,386 SH   SOLE 2 28,829 0 107,557
GENESEE & WYO INC CL A 371559105 107 1,070 SH   SOLE 4 1,070 0 0
GENESEE & WYO INC CL A 371559105 159 1,593 SH   SOLE 7 1,593 0 0
GENESEE & WYO INC CL A 371559105 15,954 159,535 SH   SOLE 18 159,535 0 0
GENESEE & WYO INC CL A 371559105 1,227 12,267 SH   SOLE 19 12,267 0 0
GENESEE & WYO INC CL A 371559105 276,315 2,763,152 SH   SOLE 21 2,763,152 0 0
GENESEE & WYO INC CL A 371559105 183,957 1,839,568 SH   SOLE 22 1,724,182 0 115,386
GENESEE & WYO INC CL A 371559105 2,021 20,212 SH   SOLE 26 13,159 0 7,053
GENESEE & WYO INC CL A 371559105 737 7,367 SH   SOLE 28 7,367 0 0
GENESEE & WYO INC CL A 371559105 3,243 32,427 SH   SOLE 30 32,427 0 0
GENESEE & WYO INC CL A 371559105 299 2,985 SH   SOLE 31 1,185 0 1,800
GENESEE & WYO INC CL A 371559105 444 4,436 SH   SOLE 36 4,436 0 0
GENESEE & WYO INC CL A 371559105 576 5,761 SH   SOLE 40 5,761 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 448 20,470 SH   SOLE 18 20,470 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 29,633 1,353,125 SH   SOLE 19 1,353,125 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 2,506 114,446 SH   SOLE 31 0 0 114,446
GENESIS HEALTHCARE INC CL A COM 37185X106 88 70,847 SH   SOLE 2 2,272 0 68,575
GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 352 283,904 SH   SOLE 18 283,904 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 169 136,654 SH   SOLE 19 136,654 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 3,301 2,662,485 SH   SOLE 21 2,662,485 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,632 1,315,984 SH   SOLE 22 1,271,444 0 44,540
GENFIT S A ADS 372279109 673 34,100 SH   SOLE 2 34,100 0 0
GENFIT S A ADS 372279109 322 16,310 SH   SOLE 18 16,310 0 0
GENFIT S A ADS 372279109 3,932 199,100 SH   SOLE 19 199,100 0 0
GENFIT S A ADS 372279109 49 2,500 SH   SOLE 20 2,500 0 0
GENFIT S A ADS 372279109 2,151 108,900 SH   SOLE 34 108,900 0 0
GENIE ENERGY LTD CL B 372284208 143 13,469 SH   SOLE 2 596 0 12,873
GENIE ENERGY LTD CL B 372284208 527 49,461 SH   SOLE 18 49,461 0 0
GENIE ENERGY LTD CL B 372284208 255 23,990 SH   SOLE 19 23,990 0 0
GENIE ENERGY LTD CL B 372284208 5,092 478,116 SH   SOLE 21 478,116 0 0
GENIE ENERGY LTD CL B 372284208 5,508 517,206 SH   SOLE 22 512,962 0 4,244
GENIE ENERGY LTD CL B 372284208 244 22,931 SH   SOLE 31 0 0 22,931
GENMARK DIAGNOSTICS INC COM 372309104 307 47,274 SH   SOLE 2 1,947 0 45,327
GENMARK DIAGNOSTICS INC COM 372309104 7 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,270 195,709 SH   SOLE 18 188,119 0 7,590
GENMARK DIAGNOSTICS INC COM 372309104 812 125,114 SH   SOLE 19 125,114 0 0
GENMARK DIAGNOSTICS INC COM 372309104 11,833 1,823,221 SH   SOLE 21 1,823,221 0 0
GENMARK DIAGNOSTICS INC COM 372309104 10,348 1,594,446 SH   SOLE 22 1,534,425 0 60,021
GENMARK DIAGNOSTICS INC COM 372309104 15 2,324 SH   SOLE 23 2,324 0 0
GENMARK DIAGNOSTICS INC COM 372309104 44 6,706 SH   SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 60 9,297 SH   SOLE 30 9,297 0 0
GENMARK DIAGNOSTICS INC COM 372309104 26 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 6 1,547 SH   SOLE 21 1,547 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 143 36,467 SH   SOLE 22 36,467 0 0
GENOMIC HEALTH INC COM 37244C101 1,658 28,510 SH   SOLE 2 6,129 0 22,381
GENOMIC HEALTH INC COM 37244C101 8 136 SH   SOLE 4 136 0 0
GENOMIC HEALTH INC COM 37244C101 31 535 SH   SOLE 7 535 0 0
GENOMIC HEALTH INC COM 37244C101 5,531 95,087 SH   SOLE 18 89,853 0 5,234
GENOMIC HEALTH INC COM 37244C101 7,653 131,556 SH   SOLE 19 131,556 0 0
GENOMIC HEALTH INC COM 37244C101 71,100 1,222,271 SH   SOLE 21 1,222,271 0 0
GENOMIC HEALTH INC COM 37244C101 53,851 925,754 SH   SOLE 22 881,782 0 43,972
GENOMIC HEALTH INC COM 37244C101 1,043 17,933 SH   SOLE 23 17,933 0 0
GENOMIC HEALTH INC COM 37244C101 2,523 43,375 SH   SOLE 26 4,988 0 38,387
GENOMIC HEALTH INC COM 37244C101 159 2,734 SH   SOLE 28 2,734 0 0
GENOMIC HEALTH INC COM 37244C101 4,739 81,472 SH   SOLE 30 81,472 0 0
GENOMIC HEALTH INC COM 37244C101 66 1,141 SH   SOLE 34 1,141 0 0
GENOMIC HEALTH INC COM 37244C101 131 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 38,833 1,019,507 SH   SOLE 2 81,465 0 938,042
GENPACT LIMITED SHS G3922B107 188 4,932 SH   SOLE 3 4,932 0 0
GENPACT LIMITED SHS G3922B107 3,840 100,803 SH   SOLE 4 100,803 0 0
GENPACT LIMITED SHS G3922B107 389 10,213 SH   SOLE 7 10,213 0 0
GENPACT LIMITED SHS G3922B107 5,035 132,187 SH   SOLE 13 132,187 0 0
GENPACT LIMITED SHS G3922B107 6,828 179,262 SH   SOLE 18 179,262 0 0
GENPACT LIMITED SHS G3922B107 2,498 65,591 SH   SOLE 19 65,591 0 0
GENPACT LIMITED SHS G3922B107 75,135 1,972,556 SH   SOLE 21 1,972,556 0 0
GENPACT LIMITED SHS G3922B107 252,298 6,623,723 SH   SOLE 22 5,705,489 0 918,234
GENPACT LIMITED SHS G3922B107 928 24,368 SH   SOLE 23 24,368 0 0
GENPACT LIMITED SHS G3922B107 41 1,067 SH   SOLE 26 1,067 0 0
GENPACT LIMITED SHS G3922B107 5,072 133,150 SH   SOLE 30 133,150 0 0
GENPACT LIMITED SHS G3922B107 9,632 252,887 SH   SOLE 31 252,887 0 0
GENPACT LIMITED SHS G3922B107 643 16,873 SH   SOLE 34 16,873 0 0
GENPACT LIMITED SHS G3922B107 1,186 31,134 SH   SOLE 36 31,134 0 0
GENTEX CORP COM 371901109 15,341 623,379 SH   SOLE 2 171,407 0 451,972
GENTEX CORP COM 371901109 34 1,368 SH   SOLE 4 1,368 0 0
GENTEX CORP COM 371901109 162 6,595 SH   SOLE 7 6,595 0 0
GENTEX CORP COM 371901109 54 2,203 SH   SOLE 15 2,203 0 0
GENTEX CORP COM 371901109 19,081 775,352 SH   SOLE 18 775,352 0 0
GENTEX CORP COM 371901109 1,413 57,422 SH   SOLE 19 57,422 0 0
GENTEX CORP COM 371901109 310,663 12,623,440 SH   SOLE 21 12,623,440 0 0
GENTEX CORP COM 371901109 208,193 8,459,711 SH   SOLE 22 7,918,422 0 541,289
GENTEX CORP COM 371901109 6,442 261,751 SH   SOLE 25 261,751 0 0
GENTEX CORP COM 371901109 11,605 471,552 SH   SOLE 26 189,026 0 282,526
GENTEX CORP COM 371901109 814 33,069 SH   SOLE 28 33,069 0 0
GENTEX CORP COM 371901109 2,058 83,606 SH   SOLE 30 83,606 0 0
GENTEX CORP COM 371901109 419 17,029 SH   SOLE 31 5,429 0 11,600
GENTEX CORP COM 371901109 3,652 148,404 SH   SOLE 36 148,404 0 0
GENTEX CORP COM 371901109 640 25,990 SH   SOLE 40 25,990 0 0
GENTHERM INC COM 37253A103 1,227 29,322 SH   SOLE 2 1,346 0 27,976
GENTHERM INC COM 37253A103 9 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 32 760 SH   SOLE 7 760 0 0
GENTHERM INC COM 37253A103 6,198 148,166 SH   SOLE 18 148,166 0 0
GENTHERM INC COM 37253A103 2,427 58,024 SH   SOLE 19 58,024 0 0
GENTHERM INC COM 37253A103 149,614 3,576,706 SH   SOLE 21 3,576,706 0 0
GENTHERM INC COM 37253A103 42,953 1,026,843 SH   SOLE 22 973,612 0 53,231
GENTHERM INC COM 37253A103 761 18,183 SH   SOLE 26 8,224 0 9,959
GENTHERM INC COM 37253A103 206 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,228 53,266 SH   SOLE 30 53,266 0 0
GENTHERM INC COM 37253A103 162 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 38,749 374,097 SH   SOLE 2 57,587 0 316,510
GENUINE PARTS CO COM 372460105 5,229 50,480 SH   SOLE 4 46,608 0 3,872
GENUINE PARTS CO COM 372460105 28,970 279,687 SH   SOLE 7 192,188 0 87,499
GENUINE PARTS CO COM 372460105 552 5,330 SH   SOLE 13 5,330 0 0
GENUINE PARTS CO COM 372460105 137 1,320 SH   SOLE 15 1,320 0 0
GENUINE PARTS CO COM 372460105 110,660 1,068,349 SH   SOLE 18 1,048,911 0 19,438
GENUINE PARTS CO COM 372460105 105,203 1,015,667 SH   SOLE 19 1,015,667 0 0
GENUINE PARTS CO COM 372460105 550,760 5,317,247 SH   SOLE 21 5,317,247 0 0
GENUINE PARTS CO COM 372460105 377,069 3,640,369 SH   SOLE 22 3,232,526 0 407,843
GENUINE PARTS CO COM 372460105 11,012 106,313 SH   SOLE 23 106,313 0 0
GENUINE PARTS CO COM 372460105 25,700 248,113 SH   SOLE 25 248,113 0 0
GENUINE PARTS CO COM 372460105 84,737 818,086 SH   SOLE 26 274,905 0 543,181
GENUINE PARTS CO COM 372460105 2,864 27,654 SH   SOLE 28 20,199 0 7,455
GENUINE PARTS CO COM 372460105 3,527 34,052 SH   SOLE 29 3,520 0 30,532
GENUINE PARTS CO COM 372460105 55,530 536,104 SH   SOLE 30 536,104 0 0
GENUINE PARTS CO COM 372460105 5,173 49,940 SH   SOLE 31 27,191 0 22,749
GENUINE PARTS CO COM 372460105 2,631 25,405 SH   SOLE 32 25,405 0 0
GENUINE PARTS CO COM 372460105 58,356 563,388 SH   SOLE 34 563,388 0 0
GENUINE PARTS CO COM 372460105 11,451 110,556 SH   SOLE 36 110,556 0 0
GENUINE PARTS CO COM 372460105 3,235 31,233 SH   SOLE 37 31,233 0 0
GENUINE PARTS CO COM 372460105 400 3,864 SH   SOLE 40 3,864 0 0
GENWORTH FINL INC COM CL A 37247D106 2,807 756,513 SH   SOLE 2 259,233 0 497,280
GENWORTH FINL INC COM CL A 37247D106 10 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 107 28,714 SH   SOLE 7 28,714 0 0
GENWORTH FINL INC COM CL A 37247D106 10,575 2,850,300 SH   SOLE 18 2,850,300 0 0
GENWORTH FINL INC COM CL A 37247D106 3,216 866,952 SH   SOLE 19 866,952 0 0
GENWORTH FINL INC COM CL A 37247D106 131,318 35,395,569 SH   SOLE 21 35,395,569 0 0
GENWORTH FINL INC COM CL A 37247D106 67,224 18,119,739 SH   SOLE 22 17,286,560 0 833,179
GENWORTH FINL INC COM CL A 37247D106 1,395 375,899 SH   SOLE 26 118,157 0 257,742
GENWORTH FINL INC COM CL A 37247D106 220 59,262 SH   SOLE 28 59,262 0 0
GENWORTH FINL INC COM CL A 37247D106 1,485 400,401 SH   SOLE 30 400,401 0 0
GENWORTH FINL INC COM CL A 37247D106 409 110,264 SH   SOLE 36 110,264 0 0
GENWORTH FINL INC COM CL A 37247D106 201 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,189 56,612 SH   SOLE 2 56,612 0 0
GEO GROUP INC NEW COM 36162J106 10 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 85 4,024 SH   SOLE 7 4,024 0 0
GEO GROUP INC NEW COM 36162J106 14,149 673,448 SH   SOLE 18 673,448 0 0
GEO GROUP INC NEW COM 36162J106 4,264 202,973 SH   SOLE 19 202,973 0 0
GEO GROUP INC NEW COM 36162J106 191,380 9,108,999 SH   SOLE 21 9,108,999 0 0
GEO GROUP INC NEW COM 36162J106 90,182 4,292,320 SH   SOLE 22 4,115,770 0 176,550
GEO GROUP INC NEW COM 36162J106 88 4,167 SH   SOLE 23 4,167 0 0
GEO GROUP INC NEW COM 36162J106 906 43,119 SH   SOLE 26 26,344 0 16,775
GEO GROUP INC NEW COM 36162J106 720 34,280 SH   SOLE 30 34,280 0 0
GEO GROUP INC NEW COM 36162J106 134 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 257 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 90 4,833 SH   SOLE 4 4,833 0 0
GEOPARK LTD USD SHS G38327105 8,660 467,098 SH   SOLE 22 344,384 0 122,714
GEOPARK LTD USD SHS G38327105 266 14,371 SH   SOLE 30 14,371 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 201 13,294 SH   SOLE 2 547 0 12,747
GEOSPACE TECHNOLOGIES CORP COM 37364X109 909 60,154 SH   SOLE 18 60,154 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 333 22,022 SH   SOLE 19 22,022 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 22,555 1,492,746 SH   SOLE 21 1,492,746 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 5,038 333,413 SH   SOLE 22 329,562 0 3,851
GEOSPACE TECHNOLOGIES CORP COM 37364X109 212 14,008 SH   SOLE 30 14,008 0 0
GERDAU S A SPON ADR REP PFD 373737105 2,401 617,300 SH   SOLE 18 0 0 617,300
GERDAU S A SPON ADR REP PFD 373737105 1,245 320,100 SH   SOLE 19 320,100 0 0
GERDAU S A SPON ADR REP PFD 373737105 15,120 3,886,797 SH   SOLE 21 3,886,797 0 0
GERDAU S A SPON ADR REP PFD 373737105 344 88,445 SH   SOLE 22 88,445 0 0
GERDAU S A SPON ADR REP PFD 373737105 2,529 650,000 SH   SOLE 25 650,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 508 130,657 SH   SOLE 26 0 0 130,657
GERDAU S A SPON ADR REP PFD 373737105 6,388 1,642,100 SH   SOLE 34 1,642,100 0 0
GERMAN AMERN BANCORP INC COM 373865104 668 22,193 SH   SOLE 2 941 0 21,252
GERMAN AMERN BANCORP INC COM 373865104 13 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,427 80,583 SH   SOLE 18 80,583 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,187 39,417 SH   SOLE 19 39,417 0 0
GERMAN AMERN BANCORP INC COM 373865104 23,662 785,577 SH   SOLE 21 785,577 0 0
GERMAN AMERN BANCORP INC COM 373865104 21,295 707,021 SH   SOLE 22 678,738 0 28,283
GERMAN AMERN BANCORP INC COM 373865104 10 320 SH   SOLE 23 320 0 0
GERMAN AMERN BANCORP INC COM 373865104 85 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 206 6,835 SH   SOLE 30 6,835 0 0
GERMAN AMERN BANCORP INC COM 373865104 355 11,777 SH   SOLE 34 11,777 0 0
GERMAN AMERN BANCORP INC COM 373865104 69 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 238 168,690 SH   SOLE 2 5,922 0 162,768
GERON CORP COM 374163103 5 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 844 598,472 SH   SOLE 18 598,472 0 0
GERON CORP COM 374163103 392 278,089 SH   SOLE 19 278,089 0 0
GERON CORP COM 374163103 11,038 7,828,314 SH   SOLE 21 7,828,314 0 0
GERON CORP COM 374163103 7,992 5,668,412 SH   SOLE 22 5,467,458 0 200,954
GERON CORP COM 374163103 2 1,401 SH   SOLE 23 1,401 0 0
GERON CORP COM 374163103 16 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 32 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 72 50,876 SH   SOLE 30 50,876 0 0
GERON CORP COM 374163103 25 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,068 34,714 SH   SOLE 2 1,431 0 33,283
GETTY RLTY CORP NEW COM 374297109 273 8,876 SH   SOLE 4 8,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,102 35,816 SH   SOLE 7 35,816 0 0
GETTY RLTY CORP NEW COM 374297109 37 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 4,586 149,076 SH   SOLE 18 147,224 0 1,852
GETTY RLTY CORP NEW COM 374297109 3,227 104,914 SH   SOLE 19 104,914 0 0
GETTY RLTY CORP NEW COM 374297109 114,921 3,736,060 SH   SOLE 21 3,736,060 0 0
GETTY RLTY CORP NEW COM 374297109 45,034 1,464,056 SH   SOLE 22 1,417,474 0 46,582
GETTY RLTY CORP NEW COM 374297109 36 1,166 SH   SOLE 23 1,166 0 0
GETTY RLTY CORP NEW COM 374297109 2,120 68,918 SH   SOLE 25 68,918 0 0
GETTY RLTY CORP NEW COM 374297109 1,186 38,570 SH   SOLE 26 15,420 0 23,150
GETTY RLTY CORP NEW COM 374297109 134 4,347 SH   SOLE 28 4,347 0 0
GETTY RLTY CORP NEW COM 374297109 582 18,923 SH   SOLE 29 18,923 0 0
GETTY RLTY CORP NEW COM 374297109 5,922 192,521 SH   SOLE 30 192,521 0 0
GETTY RLTY CORP NEW COM 374297109 90 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 305 154,816 SH   SOLE 22 154,816 0 0
GIBRALTAR INDS INC COM 374689107 1,340 33,189 SH   SOLE 2 1,338 0 31,851
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 26 641 SH   SOLE 7 641 0 0
GIBRALTAR INDS INC COM 374689107 5,682 140,787 SH   SOLE 18 140,787 0 0
GIBRALTAR INDS INC COM 374689107 2,223 55,072 SH   SOLE 19 55,072 0 0
GIBRALTAR INDS INC COM 374689107 138,852 3,440,349 SH   SOLE 21 3,440,349 0 0
GIBRALTAR INDS INC COM 374689107 38,999 966,272 SH   SOLE 22 922,719 0 43,553
GIBRALTAR INDS INC COM 374689107 542 13,431 SH   SOLE 26 10,871 0 2,560
GIBRALTAR INDS INC COM 374689107 171 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 1,859 46,052 SH   SOLE 30 46,052 0 0
GIBRALTAR INDS INC COM 374689107 136 3,365 SH   SOLE 40 3,365 0 0
GILEAD SCIENCES INC COM 375558103 243,998 3,611,568 SH   SOLE 2 839,090 0 2,772,478
GILEAD SCIENCES INC COM 375558103 34,961 517,481 SH   SOLE 4 483,251 0 34,230
GILEAD SCIENCES INC COM 375558103 84,827 1,255,587 SH   SOLE 7 1,168,819 0 86,768
GILEAD SCIENCES INC COM 375558103 11,354 168,062 SH   SOLE 13 168,062 0 0
GILEAD SCIENCES INC COM 375558103 953 14,105 SH   SOLE 15 14,105 0 0
GILEAD SCIENCES INC COM 375558103 24 357 SH   SOLE 17 0 0 357
GILEAD SCIENCES INC COM 375558103 318,709 4,717,415 SH   SOLE 18 4,491,297 0 226,118
GILEAD SCIENCES INC COM 375558103 376,483 5,572,579 SH   SOLE 19 5,572,579 0 0
GILEAD SCIENCES INC COM 375558103 2,183,216 32,315,223 SH   SOLE 21 32,315,223 0 0
GILEAD SCIENCES INC COM 375558103 2,213,912 32,769,569 SH   SOLE 22 28,464,371 0 4,305,198
GILEAD SCIENCES INC COM 375558103 69,038 1,021,875 SH   SOLE 23 1,021,875 0 0
GILEAD SCIENCES INC COM 375558103 83,033 1,229,023 SH   SOLE 25 1,229,023 0 0
GILEAD SCIENCES INC COM 375558103 428,050 6,335,855 SH   SOLE 26 1,411,286 0 4,924,569
GILEAD SCIENCES INC COM 375558103 16,962 251,062 SH   SOLE 28 184,020 0 67,042
GILEAD SCIENCES INC COM 375558103 25,034 370,549 SH   SOLE 29 73,796 0 296,753
GILEAD SCIENCES INC COM 375558103 409,201 6,056,851 SH   SOLE 30 6,056,851 0 0
GILEAD SCIENCES INC COM 375558103 35,194 520,923 SH   SOLE 31 304,937 0 215,986
GILEAD SCIENCES INC COM 375558103 12,015 177,849 SH   SOLE 32 177,849 0 0
GILEAD SCIENCES INC COM 375558103 127,940 1,893,721 SH   SOLE 34 1,893,721 0 0
GILEAD SCIENCES INC COM 375558103 69,482 1,028,454 SH   SOLE 36 1,028,454 0 0
GILEAD SCIENCES INC COM 375558103 1,976 29,243 SH   SOLE 40 29,243 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,411 84,123 SH   SOLE 2 3,260 0 80,863
GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 63 1,543 SH   SOLE 7 1,543 0 0
GLACIER BANCORP INC NEW COM 37637Q105 16,675 411,218 SH   SOLE 18 411,218 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,557 137,037 SH   SOLE 19 137,037 0 0
GLACIER BANCORP INC NEW COM 37637Q105 371,692 9,166,260 SH   SOLE 21 9,166,260 0 0
GLACIER BANCORP INC NEW COM 37637Q105 102,132 2,518,674 SH   SOLE 22 2,404,993 0 113,681
GLACIER BANCORP INC NEW COM 37637Q105 862 21,257 SH   SOLE 26 9,512 0 11,745
GLACIER BANCORP INC NEW COM 37637Q105 438 10,792 SH   SOLE 28 10,792 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,985 122,944 SH   SOLE 30 122,944 0 0
GLACIER BANCORP INC NEW COM 37637Q105 322 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,120 119,350 SH   SOLE 30 119,350 0 0
GLADSTONE COML CORP COM 376536108 723 34,074 SH   SOLE 2 1,243 0 32,831
GLADSTONE COML CORP COM 376536108 14 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 2,240 105,556 SH   SOLE 18 105,556 0 0
GLADSTONE COML CORP COM 376536108 1,083 51,046 SH   SOLE 19 51,046 0 0
GLADSTONE COML CORP COM 376536108 22,478 1,059,264 SH   SOLE 21 1,059,264 0 0
GLADSTONE COML CORP COM 376536108 22,280 1,049,949 SH   SOLE 22 1,006,445 0 43,504
GLADSTONE COML CORP COM 376536108 22 1,016 SH   SOLE 23 1,016 0 0
GLADSTONE COML CORP COM 376536108 203 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 96 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 225 10,598 SH   SOLE 30 10,598 0 0
GLADSTONE COML CORP COM 376536108 39 1,840 SH   SOLE 34 1,840 0 0
GLADSTONE INVT CORP COM 376546107 1,643 146,313 SH   SOLE 30 146,313 0 0
GLADSTONE LD CORP COM 376549101 184 15,937 SH   SOLE 2 777 0 15,160
GLADSTONE LD CORP COM 376549101 643 55,795 SH   SOLE 18 55,795 0 0
GLADSTONE LD CORP COM 376549101 312 27,048 SH   SOLE 19 27,048 0 0
GLADSTONE LD CORP COM 376549101 6,548 567,894 SH   SOLE 21 567,894 0 0
GLADSTONE LD CORP COM 376549101 4,088 354,513 SH   SOLE 22 345,454 0 9,059
GLADSTONE LD CORP COM 376549101 6 537 SH   SOLE 23 537 0 0
GLATFELTER COM 377316104 764 45,290 SH   SOLE 2 1,866 0 43,424
GLATFELTER COM 377316104 4 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 15 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 3,282 194,429 SH   SOLE 18 194,429 0 0
GLATFELTER COM 377316104 1,248 73,938 SH   SOLE 19 73,938 0 0
GLATFELTER COM 377316104 79,562 4,713,390 SH   SOLE 21 4,713,390 0 0
GLATFELTER COM 377316104 21,774 1,289,955 SH   SOLE 22 1,233,544 0 56,411
GLATFELTER COM 377316104 316 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 105 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,096 64,932 SH   SOLE 30 64,932 0 0
GLATFELTER COM 377316104 85 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 2,341 31,045 SH   SOLE 2 1,472 0 29,573
GLAUKOS CORP COM 377322102 12 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 52 690 SH   SOLE 7 690 0 0
GLAUKOS CORP COM 377322102 8,861 117,514 SH   SOLE 18 116,236 0 1,278
GLAUKOS CORP COM 377322102 5,300 70,291 SH   SOLE 19 70,291 0 0
GLAUKOS CORP COM 377322102 96,293 1,277,100 SH   SOLE 21 1,277,100 0 0
GLAUKOS CORP COM 377322102 76,102 1,009,309 SH   SOLE 22 961,715 0 47,594
GLAUKOS CORP COM 377322102 37 494 SH   SOLE 23 494 0 0
GLAUKOS CORP COM 377322102 703 9,317 SH   SOLE 26 6,246 0 3,071
GLAUKOS CORP COM 377322102 307 4,074 SH   SOLE 28 4,074 0 0
GLAUKOS CORP COM 377322102 1,520 20,161 SH   SOLE 30 20,161 0 0
GLAUKOS CORP COM 377322102 225 2,983 SH   SOLE 40 2,983 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 61,115 1,527,105 SH   SOLE 18 1,527,105 0 0
GLEN BURNIE BANCORP COM 377407101 7 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,760 52,467 SH   SOLE 2 7,176 0 45,291
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 17 326 SH   SOLE 4 326 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 55 1,045 SH   SOLE 7 1,045 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9,681 184,051 SH   SOLE 18 178,172 0 5,879
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9,185 174,611 SH   SOLE 19 174,611 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 694 13,200 SH   SOLE 20 13,200 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 120,091 2,283,108 SH   SOLE 21 2,283,108 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 88,878 1,689,693 SH   SOLE 22 1,613,552 0 76,141
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 958 18,213 SH   SOLE 23 18,213 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,648 31,332 SH   SOLE 26 19,392 0 11,940
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 345 6,551 SH   SOLE 28 6,551 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,067 20,281 SH   SOLE 30 20,281 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 110 2,092 SH   SOLE 34 2,092 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 303 5,758 SH   SOLE 40 5,758 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 887 20,286 SH   SOLE 2 2,022 0 18,264
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 5 114 SH   SOLE 4 114 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 18 407 SH   SOLE 7 407 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 3,237 74,030 SH   SOLE 18 74,030 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,538 58,040 SH   SOLE 19 58,040 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 31,833 727,943 SH   SOLE 21 727,943 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 28,609 654,211 SH   SOLE 22 623,188 0 31,023
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 128 2,916 SH   SOLE 23 2,916 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 804 18,380 SH   SOLE 26 0 0 18,380
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 137 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 254 5,809 SH   SOLE 30 5,809 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 92 2,103 SH   SOLE 40 2,103 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 42 7,297 SH   SOLE 22 7,297 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 21 32,042 SH   SOLE 21 32,042 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 457 703,641 SH   SOLE 22 703,641 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 259 8,373 SH   SOLE 2 296 0 8,077
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 5 161 SH   SOLE 7 161 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 905 29,219 SH   SOLE 18 29,219 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 612 19,765 SH   SOLE 19 19,765 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 8,901 287,489 SH   SOLE 21 287,489 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9,859 318,434 SH   SOLE 22 307,330 0 11,104
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 43 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 34 1,104 SH   SOLE 30 1,104 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 27 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 364 34,674 SH   SOLE 2 1,295 0 33,379
GLOBAL MED REIT INC COM NEW 37954A204 1,121 106,796 SH   SOLE 18 106,796 0 0
GLOBAL MED REIT INC COM NEW 37954A204 555 52,892 SH   SOLE 19 52,892 0 0
GLOBAL MED REIT INC COM NEW 37954A204 11,893 1,132,706 SH   SOLE 21 1,132,706 0 0
GLOBAL MED REIT INC COM NEW 37954A204 9,426 897,711 SH   SOLE 22 872,655 0 25,056
GLOBAL MED REIT INC COM NEW 37954A204 9 870 SH   SOLE 23 870 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,725 87,911 SH   SOLE 2 3,504 0 84,407
GLOBAL NET LEASE INC COM NEW 379378201 415 21,157 SH   SOLE 4 21,157 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,772 90,338 SH   SOLE 7 90,338 0 0
GLOBAL NET LEASE INC COM NEW 379378201 56 2,875 SH   SOLE 15 2,875 0 0
GLOBAL NET LEASE INC COM NEW 379378201 7,225 368,257 SH   SOLE 18 368,257 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4,753 242,268 SH   SOLE 19 242,268 0 0
GLOBAL NET LEASE INC COM NEW 379378201 182,057 9,279,160 SH   SOLE 21 9,279,160 0 0
GLOBAL NET LEASE INC COM NEW 379378201 61,716 3,145,572 SH   SOLE 22 3,042,267 0 103,305
GLOBAL NET LEASE INC COM NEW 379378201 57 2,896 SH   SOLE 23 2,896 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,208 61,545 SH   SOLE 26 17,148 0 44,397
GLOBAL NET LEASE INC COM NEW 379378201 183 9,309 SH   SOLE 28 9,309 0 0
GLOBAL NET LEASE INC COM NEW 379378201 847 43,155 SH   SOLE 29 43,155 0 0
GLOBAL NET LEASE INC COM NEW 379378201 123 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 58,861 367,585 SH   SOLE 2 30,644 0 336,941
GLOBAL PMTS INC COM 37940X102 8,671 54,150 SH   SOLE 4 49,940 0 4,210
GLOBAL PMTS INC COM 37940X102 21,398 133,630 SH   SOLE 7 133,630 0 0
GLOBAL PMTS INC COM 37940X102 93 580 SH   SOLE 13 580 0 0
GLOBAL PMTS INC COM 37940X102 280 1,747 SH   SOLE 15 1,747 0 0
GLOBAL PMTS INC COM 37940X102 53,088 331,529 SH   SOLE 18 310,560 0 20,969
GLOBAL PMTS INC COM 37940X102 72,856 454,982 SH   SOLE 19 454,982 0 0
GLOBAL PMTS INC COM 37940X102 634,462 3,962,169 SH   SOLE 21 3,962,169 0 0
GLOBAL PMTS INC COM 37940X102 608,792 3,801,858 SH   SOLE 22 3,390,120 0 411,738
GLOBAL PMTS INC COM 37940X102 18,217 113,762 SH   SOLE 23 113,762 0 0
GLOBAL PMTS INC COM 37940X102 23,967 149,670 SH   SOLE 25 149,670 0 0
GLOBAL PMTS INC COM 37940X102 94,371 589,339 SH   SOLE 26 192,061 0 397,278
GLOBAL PMTS INC COM 37940X102 5,116 31,948 SH   SOLE 28 23,364 0 8,584
GLOBAL PMTS INC COM 37940X102 5,780 36,096 SH   SOLE 29 3,332 0 32,764
GLOBAL PMTS INC COM 37940X102 113,396 708,147 SH   SOLE 30 708,147 0 0
GLOBAL PMTS INC COM 37940X102 18,087 112,949 SH   SOLE 31 31,108 0 81,841
GLOBAL PMTS INC COM 37940X102 9,278 57,943 SH   SOLE 34 57,943 0 0
GLOBAL PMTS INC COM 37940X102 17,257 107,770 SH   SOLE 36 107,770 0 0
GLOBAL PMTS INC COM 37940X102 531 3,313 SH   SOLE 40 3,313 0 0
GLOBAL SELF STORAGE INC COM 37955N106 1 310 SH   SOLE 18 310 0 0
GLOBAL SELF STORAGE INC COM 37955N106 70 18,642 SH   SOLE 21 18,642 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 110 14,927 SH   SOLE 22 14,927 0 0
GLOBAL WTR RES INC COM 379463102 119 11,357 SH   SOLE 2 370 0 10,987
GLOBAL WTR RES INC COM 379463102 394 37,767 SH   SOLE 18 37,145 0 622
GLOBAL WTR RES INC COM 379463102 214 20,505 SH   SOLE 19 20,505 0 0
GLOBAL WTR RES INC COM 379463102 4,494 430,450 SH   SOLE 21 430,450 0 0
GLOBAL WTR RES INC COM 379463102 1,087 104,089 SH   SOLE 22 97,490 0 6,599
GLOBAL WTR RES INC COM 379463102 45 4,343 SH   SOLE 23 4,343 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 2,342 265,518 SH   SOLE 18 1,203 0 264,315
GLOBALSCAPE INC COM 37940G109 27 2,636 SH   SOLE 18 2,636 0 0
GLOBALSCAPE INC COM 37940G109 408 39,945 SH   SOLE 21 39,945 0 0
GLOBALSCAPE INC COM 37940G109 1,496 146,410 SH   SOLE 22 146,410 0 0
GLOBALSCAPE INC COM 37940G109 635 62,106 SH   SOLE 31 0 0 62,106
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 1,149 2,393,972 SH   SOLE 21 2,393,972 0 0
GLOBALSTAR INC COM 378973408 5,101 10,627,216 SH   SOLE 22 10,339,440 0 287,776
GLOBALSTAR INC COM 378973408 16 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 29 59,904 SH   SOLE 28 59,904 0 0
GLOBALSTAR INC COM 378973408 88 183,116 SH   SOLE 30 183,116 0 0
GLOBALSTAR INC COM 378973408 19 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 8,594 85,046 SH   SOLE 2 1,095 0 83,951
GLOBANT S A COM L44385109 889 8,801 SH   SOLE 4 8,801 0 0
GLOBANT S A COM L44385109 475 4,701 SH   SOLE 7 4,701 0 0
GLOBANT S A COM L44385109 1,146 11,336 SH   SOLE 18 11,336 0 0
GLOBANT S A COM L44385109 1,491 14,760 SH   SOLE 19 14,760 0 0
GLOBANT S A COM L44385109 67,834 671,290 SH   SOLE 21 671,290 0 0
GLOBANT S A COM L44385109 40,783 403,590 SH   SOLE 22 367,434 0 36,156
GLOBANT S A COM L44385109 2,038 20,166 SH   SOLE 23 20,166 0 0
GLOBANT S A COM L44385109 11,602 114,818 SH   SOLE 26 37,587 0 77,231
GLOBANT S A COM L44385109 659 6,521 SH   SOLE 29 3,743 0 2,778
GLOBANT S A COM L44385109 20,205 199,950 SH   SOLE 30 199,950 0 0
GLOBANT S A COM L44385109 6,701 66,313 SH   SOLE 31 1,989 0 64,324
GLOBANT S A COM L44385109 11,516 113,965 SH   SOLE 34 113,965 0 0
GLOBANT S A COM L44385109 26 254 SH   SOLE 40 254 0 0
GLOBUS MED INC CL A 379577208 4,731 111,851 SH   SOLE 2 48,580 0 63,271
GLOBUS MED INC CL A 379577208 13 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 56 1,322 SH   SOLE 7 1,322 0 0
GLOBUS MED INC CL A 379577208 18,605 439,827 SH   SOLE 18 429,285 0 10,542
GLOBUS MED INC CL A 379577208 13,925 329,199 SH   SOLE 19 329,199 0 0
GLOBUS MED INC CL A 379577208 243,260 5,750,830 SH   SOLE 21 5,750,830 0 0
GLOBUS MED INC CL A 379577208 117,504 2,777,867 SH   SOLE 22 2,676,241 0 101,626
GLOBUS MED INC CL A 379577208 2,050 48,470 SH   SOLE 23 48,470 0 0
GLOBUS MED INC CL A 379577208 4,718 111,542 SH   SOLE 26 20,152 0 91,390
GLOBUS MED INC CL A 379577208 405 9,563 SH   SOLE 28 9,563 0 0
GLOBUS MED INC CL A 379577208 1,745 41,264 SH   SOLE 30 41,264 0 0
GLOBUS MED INC CL A 379577208 328 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM 379887508 1 1,121 SH   SOLE 21 1,121 0 0
GLU MOBILE INC COM 379890106 745 103,724 SH   SOLE 2 7,481 0 96,243
GLU MOBILE INC COM 379890106 4 561 SH   SOLE 4 561 0 0
GLU MOBILE INC COM 379890106 18 2,451 SH   SOLE 7 2,451 0 0
GLU MOBILE INC COM 379890106 2,711 377,595 SH   SOLE 18 377,595 0 0
GLU MOBILE INC COM 379890106 1,812 252,310 SH   SOLE 19 252,310 0 0
GLU MOBILE INC COM 379890106 26,223 3,652,289 SH   SOLE 21 3,652,289 0 0
GLU MOBILE INC COM 379890106 24,281 3,381,751 SH   SOLE 22 3,237,722 0 144,029
GLU MOBILE INC COM 379890106 53 7,421 SH   SOLE 23 7,421 0 0
GLU MOBILE INC COM 379890106 396 55,158 SH   SOLE 26 44,163 0 10,995
GLU MOBILE INC COM 379890106 124 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 295 41,093 SH   SOLE 30 41,093 0 0
GLU MOBILE INC COM 379890106 86 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 356 29,881 SH   SOLE 2 1,545 0 28,336
GLYCOMIMETICS INC COM 38000Q102 9 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 1,391 116,679 SH   SOLE 18 116,679 0 0
GLYCOMIMETICS INC COM 38000Q102 664 55,705 SH   SOLE 19 55,705 0 0
GLYCOMIMETICS INC COM 38000Q102 18,832 1,579,878 SH   SOLE 21 1,579,878 0 0
GLYCOMIMETICS INC COM 38000Q102 12,664 1,062,446 SH   SOLE 22 1,018,502 0 43,944
GLYCOMIMETICS INC COM 38000Q102 28 2,351 SH   SOLE 26 0 0 2,351
GLYCOMIMETICS INC COM 38000Q102 57 4,781 SH   SOLE 28 4,781 0 0
GLYCOMIMETICS INC COM 38000Q102 76 6,372 SH   SOLE 30 6,372 0 0
GLYCOMIMETICS INC COM 38000Q102 70 5,845 SH   SOLE 40 5,845 0 0
GMS INC COM 36251C103 663 30,158 SH   SOLE 2 1,417 0 28,741
GMS INC COM 36251C103 15 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 3,095 140,699 SH   SOLE 18 140,699 0 0
GMS INC COM 36251C103 1,211 55,055 SH   SOLE 19 55,055 0 0
GMS INC COM 36251C103 76,177 3,462,574 SH   SOLE 21 3,462,574 0 0
GMS INC COM 36251C103 21,183 962,841 SH   SOLE 22 919,563 0 43,278
GMS INC COM 36251C103 232 10,531 SH   SOLE 26 0 0 10,531
GMS INC COM 36251C103 84 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 1,052 47,811 SH   SOLE 30 47,811 0 0
GMS INC COM 36251C103 99 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 127 84,751 SH   SOLE 2 2,827 0 81,924
GNC HLDGS INC COM CL A 36191G107 2 1,473 SH   SOLE 7 1,473 0 0
GNC HLDGS INC COM CL A 36191G107 419 279,056 SH   SOLE 18 279,056 0 0
GNC HLDGS INC COM CL A 36191G107 209 139,007 SH   SOLE 19 139,007 0 0
GNC HLDGS INC COM CL A 36191G107 4,072 2,714,749 SH   SOLE 21 2,714,749 0 0
GNC HLDGS INC COM CL A 36191G107 4,105 2,736,732 SH   SOLE 22 2,472,429 0 264,303
GNC HLDGS INC COM CL A 36191G107 443 295,593 SH   SOLE 31 0 0 295,593
GODADDY INC CL A 380237107 66,143 942,879 SH   SOLE 2 510,801 0 432,078
GODADDY INC CL A 380237107 11,988 170,886 SH   SOLE 4 165,907 0 4,979
GODADDY INC CL A 380237107 3,549 50,588 SH   SOLE 7 45,430 0 5,158
GODADDY INC CL A 380237107 4,938 70,385 SH   SOLE 13 70,385 0 0
GODADDY INC CL A 380237107 92 1,310 SH   SOLE 15 1,310 0 0
GODADDY INC CL A 380237107 16,717 238,309 SH   SOLE 18 176,102 0 62,207
GODADDY INC CL A 380237107 129,188 1,841,601 SH   SOLE 19 1,841,601 0 0
GODADDY INC CL A 380237107 167,719 2,390,864 SH   SOLE 21 2,390,864 0 0
GODADDY INC CL A 380237107 423,248 6,033,477 SH   SOLE 22 4,986,946 0 1,046,531
GODADDY INC CL A 380237107 27,613 393,624 SH   SOLE 23 393,624 0 0
GODADDY INC CL A 380237107 12,718 181,292 SH   SOLE 25 181,292 0 0
GODADDY INC CL A 380237107 40,439 576,467 SH   SOLE 26 242,633 0 333,834
GODADDY INC CL A 380237107 2,342 33,386 SH   SOLE 28 24,038 0 9,348
GODADDY INC CL A 380237107 20,633 294,129 SH   SOLE 29 170,762 0 123,367
GODADDY INC CL A 380237107 22,949 327,142 SH   SOLE 30 327,142 0 0
GODADDY INC CL A 380237107 27,132 386,770 SH   SOLE 31 291,398 0 95,372
GODADDY INC CL A 380237107 13,074 186,368 SH   SOLE 34 186,368 0 0
GODADDY INC CL A 380237107 15,465 220,461 SH   SOLE 36 220,461 0 0
GODADDY INC CL A 380237107 304 4,331 SH   SOLE 40 4,331 0 0
GOGO INC COM 38046C109 188 47,271 SH   SOLE 2 2,063 0 45,208
GOGO INC COM 38046C109 2 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 6 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 803 201,687 SH   SOLE 18 189,433 0 12,254
GOGO INC COM 38046C109 640 160,872 SH   SOLE 19 160,872 0 0
GOGO INC COM 38046C109 7,492 1,882,437 SH   SOLE 21 1,882,437 0 0
GOGO INC COM 38046C109 6,545 1,644,435 SH   SOLE 22 1,575,641 0 68,794
GOGO INC COM 38046C109 8 2,007 SH   SOLE 26 0 0 2,007
GOGO INC COM 38046C109 30 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 70 17,525 SH   SOLE 30 17,525 0 0
GOGO INC COM 38046C109 22 5,599 SH   SOLE 40 5,599 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 493 29,180 SH   SOLE 22 29,180 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,792 96,963 SH   SOLE 2 3,926 0 93,037
GOLAR LNG LTD BERMUDA SHS G9456A100 37 2,005 SH   SOLE 7 2,005 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 5,726 309,825 SH   SOLE 18 309,825 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,998 162,227 SH   SOLE 19 162,227 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 52,908 2,862,997 SH   SOLE 21 2,862,997 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 21,241 1,149,429 SH   SOLE 22 1,062,345 0 87,084
GOLAR LNG LTD BERMUDA SHS G9456A100 1 46 SH   SOLE 30 46 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 11 593 SH   SOLE 34 593 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 17 929 SH   SOLE 36 929 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 16,114 2,978,501 SH   SOLE 7 2,978,501 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 357 66,008 SH   SOLE 19 66,008 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 176 32,470 SH   SOLE 22 32,470 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10,879 2,010,954 SH   SOLE 23 2,010,954 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 36,829 6,807,564 SH   SOLE 25 6,807,564 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 15,670 2,896,509 SH   SOLE 26 0 0 2,896,509
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 27,989 5,173,587 SH   SOLE 30 5,173,587 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 144,839 26,772,494 SH   SOLE 34 26,772,494 0 0
GOLD RESOURCE CORP COM 38068T105 189 56,039 SH   SOLE 2 1,912 0 54,127
GOLD RESOURCE CORP COM 38068T105 3 963 SH   SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 648 191,819 SH   SOLE 18 191,819 0 0
GOLD RESOURCE CORP COM 38068T105 330 97,769 SH   SOLE 19 97,769 0 0
GOLD RESOURCE CORP COM 38068T105 7,086 2,096,571 SH   SOLE 21 2,096,571 0 0
GOLD RESOURCE CORP COM 38068T105 6,120 1,810,703 SH   SOLE 22 1,766,183 0 44,520
GOLDEN ENTMT INC COM 381013101 302 21,540 SH   SOLE 2 7,125 0 14,415
GOLDEN ENTMT INC COM 381013101 6 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 861 61,466 SH   SOLE 18 61,466 0 0
GOLDEN ENTMT INC COM 381013101 2,266 161,868 SH   SOLE 19 161,868 0 0
GOLDEN ENTMT INC COM 381013101 8,646 617,539 SH   SOLE 21 617,539 0 0
GOLDEN ENTMT INC COM 381013101 7,985 570,345 SH   SOLE 22 544,563 0 25,782
GOLDEN ENTMT INC COM 381013101 85 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 87 6,215 SH   SOLE 30 6,215 0 0
GOLDEN ENTMT INC COM 381013101 154 10,972 SH   SOLE 34 10,972 0 0
GOLDEN ENTMT INC COM 381013101 36 2,606 SH   SOLE 40 2,606 0 0
GOLDEN MINERALS CO COM 381119106 135 475,616 SH   SOLE 21 475,616 0 0
GOLDFIELD CORP COM 381370105 0 4 SH   SOLE 17 0 0 4
GOLDFIELD CORP COM 381370105 11 4,709 SH   SOLE 18 4,709 0 0
GOLDFIELD CORP COM 381370105 178 77,456 SH   SOLE 21 77,456 0 0
GOLDFIELD CORP COM 381370105 807 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 3,555 180,714 SH   SOLE 30 180,714 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 312 10,871 SH   SOLE 17 0 0 10,871
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,822 30,996 SH   SOLE 17 0 0 30,996
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2 15 SH   SOLE 17 0 0 15
GOLDMAN SACHS GROUP INC COM 38141G104 166,117 811,911 SH   SOLE 2 85,679 0 726,232
GOLDMAN SACHS GROUP INC COM 38141G104 22,301 109,000 SH   SOLE 4 100,099 0 8,901
GOLDMAN SACHS GROUP INC COM 38141G104 60,034 293,419 SH   SOLE 7 292,698 0 721
GOLDMAN SACHS GROUP INC COM 38141G104 688 3,365 SH   SOLE 13 3,365 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 660 3,224 SH   SOLE 15 3,224 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 203,719 995,694 SH   SOLE 18 928,489 0 67,205
GOLDMAN SACHS GROUP INC COM 38141G104 171,411 837,786 SH   SOLE 19 837,786 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,282,061 6,266,181 SH   SOLE 21 6,266,181 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,669,086 8,157,803 SH   SOLE 22 7,232,100 0 925,703
GOLDMAN SACHS GROUP INC COM 38141G104 48,608 237,576 SH   SOLE 23 237,576 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67,266 328,768 SH   SOLE 25 328,768 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 270,962 1,324,349 SH   SOLE 26 344,874 0 979,475
GOLDMAN SACHS GROUP INC COM 38141G104 13,304 65,025 SH   SOLE 28 47,627 0 17,398
GOLDMAN SACHS GROUP INC COM 38141G104 1,617 7,903 SH   SOLE 29 7,903 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 276,765 1,352,712 SH   SOLE 30 1,352,712 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 23,763 116,145 SH   SOLE 31 63,546 0 52,599
GOLDMAN SACHS GROUP INC COM 38141G104 19,397 94,805 SH   SOLE 32 94,805 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 8,648 42,270 SH   SOLE 34 42,270 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 55,010 268,865 SH   SOLE 36 268,865 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,528 7,469 SH   SOLE 40 7,469 0 0
GOLUB CAP BDC INC COM 38173M102 4,808 270,140 SH   SOLE 30 270,140 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 1 478 SH   SOLE 18 478 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 25 14,339 SH   SOLE 21 14,339 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 56 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 139 10,694 SH   SOLE 2 224 0 10,470
GOODRICH PETE CORP COM PAR 382410843 380 29,262 SH   SOLE 18 29,262 0 0
GOODRICH PETE CORP COM PAR 382410843 180 13,850 SH   SOLE 19 13,850 0 0
GOODRICH PETE CORP COM PAR 382410843 4,215 324,517 SH   SOLE 21 324,517 0 0
GOODRICH PETE CORP COM PAR 382410843 993 76,481 SH   SOLE 22 71,457 0 5,024
GOODYEAR TIRE & RUBR CO COM 382550101 8,683 567,488 SH   SOLE 2 152,557 0 414,931
GOODYEAR TIRE & RUBR CO COM 382550101 51 3,325 SH   SOLE 4 3,325 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 171 11,192 SH   SOLE 7 11,192 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 38 2,469 SH   SOLE 15 2,469 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 13,442 878,536 SH   SOLE 18 877,861 0 675
GOODYEAR TIRE & RUBR CO COM 382550101 2,516 164,439 SH   SOLE 19 164,439 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 176,900 11,562,103 SH   SOLE 21 11,562,103 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 138,616 9,059,892 SH   SOLE 22 8,407,758 0 652,134
GOODYEAR TIRE & RUBR CO COM 382550101 37 2,393 SH   SOLE 23 2,393 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,491 228,190 SH   SOLE 25 228,190 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,073 396,920 SH   SOLE 26 176,213 0 220,707
GOODYEAR TIRE & RUBR CO COM 382550101 470 30,705 SH   SOLE 28 30,705 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,092 71,345 SH   SOLE 30 71,345 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 222 14,490 SH   SOLE 31 4,790 0 9,700
GOODYEAR TIRE & RUBR CO COM 382550101 150 9,836 SH   SOLE 34 9,836 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,417 157,950 SH   SOLE 36 157,950 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 321 20,967 SH   SOLE 40 20,967 0 0
GOOSEHEAD INS INC COM CL A 38267D109 464 9,707 SH   SOLE 2 462 0 9,245
GOOSEHEAD INS INC COM CL A 38267D109 11 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,744 36,484 SH   SOLE 18 36,484 0 0
GOOSEHEAD INS INC COM CL A 38267D109 910 19,046 SH   SOLE 19 19,046 0 0
GOOSEHEAD INS INC COM CL A 38267D109 16,380 342,681 SH   SOLE 21 342,681 0 0
GOOSEHEAD INS INC COM CL A 38267D109 13,839 289,519 SH   SOLE 22 281,019 0 8,500
GOPRO INC CL A 38268T103 608 111,319 SH   SOLE 2 9,978 0 101,341
GOPRO INC CL A 38268T103 4 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 12 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 2,345 429,424 SH   SOLE 18 401,277 0 28,147
GOPRO INC CL A 38268T103 1,900 347,952 SH   SOLE 19 347,952 0 0
GOPRO INC CL A 38268T103 20,599 3,772,705 SH   SOLE 21 3,772,705 0 0
GOPRO INC CL A 38268T103 19,424 3,557,584 SH   SOLE 22 3,411,783 0 145,801
GOPRO INC CL A 38268T103 132 24,227 SH   SOLE 23 24,227 0 0
GOPRO INC CL A 38268T103 308 56,319 SH   SOLE 26 0 0 56,319
GOPRO INC CL A 38268T103 98 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 172 31,425 SH   SOLE 30 31,425 0 0
GOPRO INC CL A 38268T103 37 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 588 17,915 SH   SOLE 2 669 0 17,246
GORMAN RUPP CO COM 383082104 347 10,568 SH   SOLE 7 10,568 0 0
GORMAN RUPP CO COM 383082104 1,872 57,025 SH   SOLE 18 57,025 0 0
GORMAN RUPP CO COM 383082104 982 29,921 SH   SOLE 19 29,921 0 0
GORMAN RUPP CO COM 383082104 18,425 561,218 SH   SOLE 21 561,218 0 0
GORMAN RUPP CO COM 383082104 17,625 536,844 SH   SOLE 22 509,913 0 26,931
GORMAN RUPP CO COM 383082104 60 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 2,148 65,442 SH   SOLE 30 65,442 0 0
GOSSAMER BIO INC COM 38341P102 408 18,411 SH   SOLE 2 835 0 17,576
GOSSAMER BIO INC COM 38341P102 11 494 SH   SOLE 7 494 0 0
GOSSAMER BIO INC COM 38341P102 1,545 69,661 SH   SOLE 18 65,306 0 4,355
GOSSAMER BIO INC COM 38341P102 975 43,950 SH   SOLE 19 43,950 0 0
GOSSAMER BIO INC COM 38341P102 13,946 628,768 SH   SOLE 21 628,768 0 0
GOSSAMER BIO INC COM 38341P102 11,666 525,969 SH   SOLE 22 515,265 0 10,704
GOSSAMER BIO INC COM 38341P102 9 390 SH   SOLE 23 390 0 0
GOSSAMER BIO INC COM 38341P102 107 4,805 SH   SOLE 26 0 0 4,805
GOSSAMER BIO INC COM 38341P102 62 2,776 SH   SOLE 30 2,776 0 0
GP STRATEGIES CORP COM 36225V104 290 19,212 SH   SOLE 2 467 0 18,745
GP STRATEGIES CORP COM 36225V104 4 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 636 42,177 SH   SOLE 18 42,177 0 0
GP STRATEGIES CORP COM 36225V104 317 21,026 SH   SOLE 19 21,026 0 0
GP STRATEGIES CORP COM 36225V104 6,613 438,535 SH   SOLE 21 438,535 0 0
GP STRATEGIES CORP COM 36225V104 5,140 340,834 SH   SOLE 22 330,490 0 10,344
GP STRATEGIES CORP COM 36225V104 385 25,530 SH   SOLE 31 0 0 25,530
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 607 5,816 SH   SOLE 2 0 0 5,816
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6,569 62,978 SH   SOLE 7 62,978 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,132 10,853 SH   SOLE 13 10,853 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,384 42,033 SH   SOLE 18 10,133 0 31,900
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5,986 57,386 SH   SOLE 19 57,386 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 44,436 426,002 SH   SOLE 21 426,002 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,887 46,850 SH   SOLE 22 46,850 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 14,245 136,566 SH   SOLE 25 136,566 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3,148 30,183 SH   SOLE 30 30,183 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 19,353 185,536 SH   SOLE 34 185,536 0 0
GRACE W R & CO DEL NEW COM 38388F108 9,333 122,628 SH   SOLE 2 7,019 0 115,609
GRACE W R & CO DEL NEW COM 38388F108 145 1,909 SH   SOLE 4 1,909 0 0
GRACE W R & CO DEL NEW COM 38388F108 78 1,030 SH   SOLE 7 1,030 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,096 27,544 SH   SOLE 18 27,544 0 0
GRACE W R & CO DEL NEW COM 38388F108 967 12,704 SH   SOLE 19 12,704 0 0
GRACE W R & CO DEL NEW COM 38388F108 58,932 774,306 SH   SOLE 21 774,306 0 0
GRACE W R & CO DEL NEW COM 38388F108 142,833 1,876,660 SH   SOLE 22 1,761,504 0 115,156
GRACE W R & CO DEL NEW COM 38388F108 106 1,396 SH   SOLE 23 1,396 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,822 23,942 SH   SOLE 26 15,164 0 8,778
GRACE W R & CO DEL NEW COM 38388F108 572 7,510 SH   SOLE 28 7,510 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,373 18,040 SH   SOLE 30 18,040 0 0
GRACE W R & CO DEL NEW COM 38388F108 92 1,212 SH   SOLE 31 1,212 0 0
GRACE W R & CO DEL NEW COM 38388F108 414 5,446 SH   SOLE 40 5,446 0 0
GRACO INC COM 384109104 19,255 383,709 SH   SOLE 2 93,557 0 290,152
GRACO INC COM 384109104 36 723 SH   SOLE 4 723 0 0
GRACO INC COM 384109104 181 3,605 SH   SOLE 7 3,605 0 0
GRACO INC COM 384109104 24,691 492,044 SH   SOLE 18 492,044 0 0
GRACO INC COM 384109104 1,851 36,888 SH   SOLE 19 36,888 0 0
GRACO INC COM 384109104 423,235 8,434,342 SH   SOLE 21 8,434,342 0 0
GRACO INC COM 384109104 294,801 5,874,876 SH   SOLE 22 5,540,513 0 334,363
GRACO INC COM 384109104 3,391 67,567 SH   SOLE 26 45,256 0 22,311
GRACO INC COM 384109104 1,054 20,998 SH   SOLE 28 20,998 0 0
GRACO INC COM 384109104 2,313 46,099 SH   SOLE 30 46,099 0 0
GRACO INC COM 384109104 176 3,506 SH   SOLE 31 3,506 0 0
GRACO INC COM 384109104 110 2,195 SH   SOLE 36 2,195 0 0
GRACO INC COM 384109104 807 16,084 SH   SOLE 40 16,084 0 0
GRAFTECH INTL LTD COM 384313508 1,432 124,543 SH   SOLE 2 3,799 0 120,744
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 334 29,048 SH   SOLE 18 29,048 0 0
GRAFTECH INTL LTD COM 384313508 146 12,682 SH   SOLE 19 12,682 0 0
GRAFTECH INTL LTD COM 384313508 8,010 696,485 SH   SOLE 21 696,485 0 0
GRAFTECH INTL LTD COM 384313508 30,715 2,670,909 SH   SOLE 22 2,542,099 0 128,810
GRAFTECH INTL LTD COM 384313508 465 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 228 19,814 SH   SOLE 30 19,814 0 0
GRAFTECH INTL LTD COM 384313508 30 2,634 SH   SOLE 31 1,334 0 1,300
GRAFTECH INTL LTD COM 384313508 72 6,275 SH   SOLE 40 6,275 0 0
GRAHAM CORP COM 384556106 191 9,431 SH   SOLE 2 303 0 9,128
GRAHAM CORP COM 384556106 5 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 683 33,789 SH   SOLE 18 33,789 0 0
GRAHAM CORP COM 384556106 331 16,398 SH   SOLE 19 16,398 0 0
GRAHAM CORP COM 384556106 6,484 320,841 SH   SOLE 21 320,841 0 0
GRAHAM CORP COM 384556106 6,007 297,205 SH   SOLE 22 274,863 0 22,342
GRAHAM HLDGS CO COM 384637104 7,335 10,630 SH   SOLE 2 2,900 0 7,730
GRAHAM HLDGS CO COM 384637104 15 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 84 122 SH   SOLE 7 122 0 0
GRAHAM HLDGS CO COM 384637104 8,385 12,151 SH   SOLE 18 12,151 0 0
GRAHAM HLDGS CO COM 384637104 655 949 SH   SOLE 19 949 0 0
GRAHAM HLDGS CO COM 384637104 146,977 213,001 SH   SOLE 21 213,001 0 0
GRAHAM HLDGS CO COM 384637104 110,334 159,897 SH   SOLE 22 150,212 0 9,685
GRAHAM HLDGS CO COM 384637104 884 1,281 SH   SOLE 23 1,281 0 0
GRAHAM HLDGS CO COM 384637104 878 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM 384637104 373 541 SH   SOLE 28 541 0 0
GRAHAM HLDGS CO COM 384637104 871 1,262 SH   SOLE 30 1,262 0 0
GRAHAM HLDGS CO COM 384637104 197 286 SH   SOLE 31 86 0 200
GRAHAM HLDGS CO COM 384637104 25 36 SH   SOLE 36 36 0 0
GRAHAM HLDGS CO COM 384637104 346 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 37,023 138,028 SH   SOLE 2 37,491 0 100,537
GRAINGER W W INC COM 384802104 5,633 21,002 SH   SOLE 4 19,746 0 1,256
GRAINGER W W INC COM 384802104 26,104 97,318 SH   SOLE 7 52,220 0 45,098
GRAINGER W W INC COM 384802104 224 835 SH   SOLE 13 835 0 0
GRAINGER W W INC COM 384802104 101 378 SH   SOLE 15 378 0 0
GRAINGER W W INC COM 384802104 0 1 SH   SOLE 17 0 0 1
GRAINGER W W INC COM 384802104 30,086 112,166 SH   SOLE 18 105,640 0 6,526
GRAINGER W W INC COM 384802104 5,274 19,661 SH   SOLE 19 19,661 0 0
GRAINGER W W INC COM 384802104 295,007 1,099,829 SH   SOLE 21 1,099,829 0 0
GRAINGER W W INC COM 384802104 323,922 1,207,627 SH   SOLE 22 1,067,358 0 140,269
GRAINGER W W INC COM 384802104 10,531 39,262 SH   SOLE 23 39,262 0 0
GRAINGER W W INC COM 384802104 13,911 51,862 SH   SOLE 25 51,862 0 0
GRAINGER W W INC COM 384802104 69,466 258,980 SH   SOLE 26 62,591 0 196,389
GRAINGER W W INC COM 384802104 2,474 9,224 SH   SOLE 28 6,652 0 2,572
GRAINGER W W INC COM 384802104 5,149 19,196 SH   SOLE 29 2,395 0 16,801
GRAINGER W W INC COM 384802104 48,277 179,985 SH   SOLE 30 179,985 0 0
GRAINGER W W INC COM 384802104 4,882 18,199 SH   SOLE 31 11,282 0 6,917
GRAINGER W W INC COM 384802104 3,537 13,186 SH   SOLE 34 13,186 0 0
GRAINGER W W INC COM 384802104 9,088 33,883 SH   SOLE 36 33,883 0 0
GRAINGER W W INC COM 384802104 290 1,080 SH   SOLE 40 1,080 0 0
GRAN TIERRA ENERGY INC COM 38500T101 10 6,314 SH   SOLE 4 6,314 0 0
GRAN TIERRA ENERGY INC COM 38500T101 444 279,067 SH   SOLE 21 279,067 0 0
GRAN TIERRA ENERGY INC COM 38500T101 594 373,400 SH   SOLE 22 210,485 0 162,915
GRAN TIERRA ENERGY INC COM 38500T101 400 251,265 SH   SOLE 26 227,257 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 91 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 164 103,427 SH   SOLE 30 103,427 0 0
GRAN TIERRA ENERGY INC COM 38500T101 79 49,798 SH   SOLE 34 49,798 0 0
GRAN TIERRA ENERGY INC COM 38500T101 70 44,264 SH   SOLE 40 44,264 0 0
GRAND CANYON ED INC COM 38526M106 11,053 94,451 SH   SOLE 2 5,660 0 88,791
GRAND CANYON ED INC COM 38526M106 26 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 105 900 SH   SOLE 7 900 0 0
GRAND CANYON ED INC COM 38526M106 2,631 22,487 SH   SOLE 18 22,487 0 0
GRAND CANYON ED INC COM 38526M106 1,291 11,033 SH   SOLE 19 11,033 0 0
GRAND CANYON ED INC COM 38526M106 61,966 529,535 SH   SOLE 21 529,535 0 0
GRAND CANYON ED INC COM 38526M106 154,028 1,316,256 SH   SOLE 22 1,204,296 0 111,960
GRAND CANYON ED INC COM 38526M106 2,345 20,037 SH   SOLE 26 12,632 0 7,405
GRAND CANYON ED INC COM 38526M106 728 6,218 SH   SOLE 28 6,218 0 0
GRAND CANYON ED INC COM 38526M106 1,548 13,231 SH   SOLE 30 13,231 0 0
GRAND CANYON ED INC COM 38526M106 328 2,807 SH   SOLE 31 1,007 0 1,800
GRAND CANYON ED INC COM 38526M106 551 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 3,206 66,534 SH   SOLE 2 21,857 0 44,677
GRANITE CONSTR INC COM 387328107 13 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 45 938 SH   SOLE 7 938 0 0
GRANITE CONSTR INC COM 387328107 12,709 263,783 SH   SOLE 18 263,783 0 0
GRANITE CONSTR INC COM 387328107 3,885 80,642 SH   SOLE 19 80,642 0 0
GRANITE CONSTR INC COM 387328107 155,880 3,235,371 SH   SOLE 21 3,235,371 0 0
GRANITE CONSTR INC COM 387328107 77,414 1,606,771 SH   SOLE 22 1,542,480 0 64,291
GRANITE CONSTR INC COM 387328107 909 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107 273 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 584 12,111 SH   SOLE 30 12,111 0 0
GRANITE CONSTR INC COM 387328107 196 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 974 50,763 SH   SOLE 2 2,221 0 48,542
GRANITE PT MTG TR INC COM 38741L107 3 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 15 762 SH   SOLE 7 762 0 0
GRANITE PT MTG TR INC COM 38741L107 4,450 231,886 SH   SOLE 18 231,886 0 0
GRANITE PT MTG TR INC COM 38741L107 1,809 94,264 SH   SOLE 19 94,264 0 0
GRANITE PT MTG TR INC COM 38741L107 129,386 6,742,378 SH   SOLE 21 6,742,378 0 0
GRANITE PT MTG TR INC COM 38741L107 34,288 1,786,782 SH   SOLE 22 1,702,398 0 84,384
GRANITE PT MTG TR INC COM 38741L107 424 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 115 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 1,546 80,556 SH   SOLE 30 80,556 0 0
GRANITE PT MTG TR INC COM 38741L107 73 3,786 SH   SOLE 40 3,786 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8,560 612,274 SH   SOLE 2 21,604 0 590,670
GRAPHIC PACKAGING HLDG CO COM 388689101 18 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 120 8,573 SH   SOLE 7 8,573 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,827 130,655 SH   SOLE 18 130,655 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 15,744 1,126,156 SH   SOLE 19 1,126,156 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 46,164 3,302,132 SH   SOLE 21 3,302,132 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 113,986 8,153,512 SH   SOLE 22 7,503,779 0 649,733
GRAPHIC PACKAGING HLDG CO COM 388689101 999 71,487 SH   SOLE 25 71,487 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,654 118,289 SH   SOLE 26 82,959 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 553 39,547 SH   SOLE 28 39,547 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8,948 640,083 SH   SOLE 29 640,083 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,151 82,318 SH   SOLE 30 82,318 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 228 16,339 SH   SOLE 31 6,239 0 10,100
GRAPHIC PACKAGING HLDG CO COM 388689101 3,539 253,145 SH   SOLE 34 253,145 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 86 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 436 31,218 SH   SOLE 40 31,218 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 777 16,836 SH   SOLE 31 0 0 16,836
GRAY TELEVISION INC COM 389375106 1,608 98,118 SH   SOLE 2 14,067 0 84,051
GRAY TELEVISION INC COM 389375106 8 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 27 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 4,899 298,918 SH   SOLE 18 298,918 0 0
GRAY TELEVISION INC COM 389375106 4,723 288,160 SH   SOLE 19 288,160 0 0
GRAY TELEVISION INC COM 389375106 47,308 2,886,418 SH   SOLE 21 2,886,418 0 0
GRAY TELEVISION INC COM 389375106 43,194 2,635,396 SH   SOLE 22 2,517,614 0 117,782
GRAY TELEVISION INC COM 389375106 567 34,582 SH   SOLE 23 34,582 0 0
GRAY TELEVISION INC COM 389375106 2,014 122,855 SH   SOLE 26 20,420 0 102,435
GRAY TELEVISION INC COM 389375106 184 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 379 23,102 SH   SOLE 30 23,102 0 0
GRAY TELEVISION INC COM 389375106 159 9,730 SH   SOLE 40 9,730 0 0
GREAT AJAX CORP COM 38983D300 191 13,640 SH   SOLE 2 536 0 13,104
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 784 55,975 SH   SOLE 18 55,975 0 0
GREAT AJAX CORP COM 38983D300 367 26,186 SH   SOLE 19 26,186 0 0
GREAT AJAX CORP COM 38983D300 13,385 956,036 SH   SOLE 21 956,036 0 0
GREAT AJAX CORP COM 38983D300 4,396 313,965 SH   SOLE 22 302,395 0 11,570
GREAT ELM CAP GROUP INC COM NEW 39036P209 17 4,063 SH   SOLE 18 4,063 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 250 58,126 SH   SOLE 21 58,126 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 1,176 273,408 SH   SOLE 22 273,408 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 624 56,550 SH   SOLE 2 2,510 0 54,040
GREAT LAKES DREDGE & DOCK CO COM 390607109 7 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 17 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,349 212,761 SH   SOLE 18 212,761 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,414 128,087 SH   SOLE 19 128,087 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 22,737 2,059,533 SH   SOLE 21 2,059,533 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 20,247 1,833,986 SH   SOLE 22 1,755,663 0 78,323
GREAT LAKES DREDGE & DOCK CO COM 390607109 61 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 89 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 206 18,660 SH   SOLE 30 18,660 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 72 6,512 SH   SOLE 40 6,512 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 764 894,190 SH   SOLE 23 894,190 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 1,019 1,192,231 SH   SOLE 25 1,192,231 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 385 450,060 SH   SOLE 26 0 0 450,060
GREAT PANTHER MINING LIMITED COM 39115V101 2,544 2,976,433 SH   SOLE 34 2,976,433 0 0
GREAT SOUTHN BANCORP INC COM 390905107 702 11,737 SH   SOLE 2 478 0 11,259
GREAT SOUTHN BANCORP INC COM 390905107 17 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,326 38,868 SH   SOLE 18 38,868 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,121 18,723 SH   SOLE 19 18,723 0 0
GREAT SOUTHN BANCORP INC COM 390905107 22,766 380,378 SH   SOLE 21 380,378 0 0
GREAT SOUTHN BANCORP INC COM 390905107 24,646 411,789 SH   SOLE 22 398,652 0 13,137
GREAT SOUTHN BANCORP INC COM 390905107 86 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 226 3,777 SH   SOLE 30 3,777 0 0
GREAT SOUTHN BANCORP INC COM 390905107 206 3,443 SH   SOLE 31 0 0 3,443
GREAT SOUTHN BANCORP INC COM 390905107 58 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 2,101 58,808 SH   SOLE 2 2,033 0 56,775
GREAT WESTN BANCORP INC COM 391416104 13 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 26 731 SH   SOLE 7 731 0 0
GREAT WESTN BANCORP INC COM 391416104 8,727 244,321 SH   SOLE 18 244,321 0 0
GREAT WESTN BANCORP INC COM 391416104 3,307 92,571 SH   SOLE 19 92,571 0 0
GREAT WESTN BANCORP INC COM 391416104 218,689 6,122,313 SH   SOLE 21 6,122,313 0 0
GREAT WESTN BANCORP INC COM 391416104 62,450 1,748,320 SH   SOLE 22 1,673,242 0 75,078
GREAT WESTN BANCORP INC COM 391416104 384 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 291 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 2,959 82,847 SH   SOLE 30 82,847 0 0
GREAT WESTN BANCORP INC COM 391416104 213 5,976 SH   SOLE 40 5,976 0 0
GREEN BRICK PARTNERS INC COM 392709101 195 23,523 SH   SOLE 2 917 0 22,606
GREEN BRICK PARTNERS INC COM 392709101 5 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 663 79,832 SH   SOLE 18 79,832 0 0
GREEN BRICK PARTNERS INC COM 392709101 340 40,893 SH   SOLE 19 40,893 0 0
GREEN BRICK PARTNERS INC COM 392709101 6,726 809,361 SH   SOLE 21 809,361 0 0
GREEN BRICK PARTNERS INC COM 392709101 5,301 637,931 SH   SOLE 22 618,494 0 19,437
GREEN BRICK PARTNERS INC COM 392709101 31 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 41 4,910 SH   SOLE 30 4,910 0 0
GREEN DOT CORP CL A 39304D102 3,406 69,657 SH   SOLE 2 26,826 0 42,831
GREEN DOT CORP CL A 39304D102 40 819 SH   SOLE 4 819 0 0
GREEN DOT CORP CL A 39304D102 62 1,267 SH   SOLE 7 1,267 0 0
GREEN DOT CORP CL A 39304D102 13,560 277,305 SH   SOLE 18 275,178 0 2,127
GREEN DOT CORP CL A 39304D102 4,510 92,230 SH   SOLE 19 92,230 0 0
GREEN DOT CORP CL A 39304D102 167,498 3,425,314 SH   SOLE 21 3,425,314 0 0
GREEN DOT CORP CL A 39304D102 86,683 1,772,667 SH   SOLE 22 1,705,380 0 67,287
GREEN DOT CORP CL A 39304D102 246 5,028 SH   SOLE 23 5,028 0 0
GREEN DOT CORP CL A 39304D102 1,249 25,540 SH   SOLE 26 11,386 0 14,154
GREEN DOT CORP CL A 39304D102 293 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 118 2,419 SH   SOLE 29 2,419 0 0
GREEN DOT CORP CL A 39304D102 3,840 78,521 SH   SOLE 30 78,521 0 0
GREEN DOT CORP CL A 39304D102 55 1,133 SH   SOLE 31 1,133 0 0
GREEN DOT CORP CL A 39304D102 18,444 377,182 SH   SOLE 34 377,182 0 0
GREEN DOT CORP CL A 39304D102 38 787 SH   SOLE 36 787 0 0
GREEN DOT CORP CL A 39304D102 252 5,144 SH   SOLE 40 5,144 0 0
GREEN PLAINS INC COM 393222104 559 51,865 SH   SOLE 2 12,189 0 39,676
GREEN PLAINS INC COM 393222104 4 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 8 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 1,857 172,251 SH   SOLE 18 172,251 0 0
GREEN PLAINS INC COM 393222104 1,310 121,476 SH   SOLE 19 121,476 0 0
GREEN PLAINS INC COM 393222104 45,615 4,231,401 SH   SOLE 21 4,231,401 0 0
GREEN PLAINS INC COM 393222104 13,279 1,231,816 SH   SOLE 22 1,164,101 0 67,715
GREEN PLAINS INC COM 393222104 131 12,170 SH   SOLE 23 12,170 0 0
GREEN PLAINS INC COM 393222104 13 1,172 SH   SOLE 26 0 0 1,172
GREEN PLAINS INC COM 393222104 57 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 605 56,097 SH   SOLE 30 56,097 0 0
GREEN PLAINS INC COM 393222104 5,218 484,022 SH   SOLE 34 484,022 0 0
GREEN PLAINS INC COM 393222104 41 3,789 SH   SOLE 36 3,789 0 0
GREEN PLAINS INC COM 393222104 40 3,710 SH   SOLE 40 3,710 0 0
GREENBRIER COS INC COM 393657101 1,025 33,723 SH   SOLE 2 1,374 0 32,349
GREENBRIER COS INC COM 393657101 6 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 21 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 4,298 141,388 SH   SOLE 18 141,388 0 0
GREENBRIER COS INC COM 393657101 1,661 54,624 SH   SOLE 19 54,624 0 0
GREENBRIER COS INC COM 393657101 106,708 3,510,148 SH   SOLE 21 3,510,148 0 0
GREENBRIER COS INC COM 393657101 29,554 972,187 SH   SOLE 22 918,875 0 53,312
GREENBRIER COS INC COM 393657101 517 17,006 SH   SOLE 26 8,113 0 8,893
GREENBRIER COS INC COM 393657101 122 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 1,465 48,201 SH   SOLE 30 48,201 0 0
GREENBRIER COS INC COM 393657101 86 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 615 640,000 PRN   SOLE 21 640,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 66 2,247 SH   SOLE 2 75 0 2,172
GREENE COUNTY BANCORP INC COM 394357107 328 11,138 SH   SOLE 18 11,138 0 0
GREENE COUNTY BANCORP INC COM 394357107 143 4,869 SH   SOLE 19 4,869 0 0
GREENE COUNTY BANCORP INC COM 394357107 3,032 103,048 SH   SOLE 21 103,048 0 0
GREENE COUNTY BANCORP INC COM 394357107 836 28,400 SH   SOLE 22 26,689 0 1,711
GREENHILL & CO INC COM 395259104 200 14,714 SH   SOLE 2 659 0 14,055
GREENHILL & CO INC COM 395259104 2 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 7 490 SH   SOLE 7 490 0 0
GREENHILL & CO INC COM 395259104 1,095 80,602 SH   SOLE 18 80,602 0 0
GREENHILL & CO INC COM 395259104 445 32,761 SH   SOLE 19 32,761 0 0
GREENHILL & CO INC COM 395259104 27,022 1,988,410 SH   SOLE 21 1,988,410 0 0
GREENHILL & CO INC COM 395259104 7,318 538,503 SH   SOLE 22 504,097 0 34,406
GREENHILL & CO INC COM 395259104 80 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 43 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 359 26,396 SH   SOLE 30 26,396 0 0
GREENHILL & CO INC COM 395259104 42 3,104 SH   SOLE 40 3,104 0 0
GREENLANE HLDGS INC CL A 395330103 4 421 SH   SOLE 2 421 0 0
GREENLANE HLDGS INC CL A 395330103 189 19,670 SH   SOLE 18 19,670 0 0
GREENLANE HLDGS INC CL A 395330103 101 10,530 SH   SOLE 19 10,530 0 0
GREENLANE HLDGS INC CL A 395330103 1,818 189,606 SH   SOLE 21 189,606 0 0
GREENLANE HLDGS INC CL A 395330103 614 64,003 SH   SOLE 22 62,146 0 1,857
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 233 27,456 SH   SOLE 2 1,274 0 26,182
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 878 103,380 SH   SOLE 18 103,380 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 449 52,879 SH   SOLE 19 52,879 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8,701 1,024,871 SH   SOLE 21 1,024,871 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8,492 1,000,229 SH   SOLE 22 966,137 0 34,092
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 71 8,402 SH   SOLE 26 6,515 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 41 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 125 14,667 SH   SOLE 30 14,667 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 31 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 11 883 SH   SOLE 18 883 0 0
GREENSKY INC CL A 39572G100 176 14,359 SH   SOLE 19 14,359 0 0
GREENSKY INC CL A 39572G100 655 53,334 SH   SOLE 21 53,334 0 0
GREENSKY INC CL A 39572G100 10,641 865,831 SH   SOLE 22 832,632 0 33,199
GREENSKY INC CL A 39572G100 179 14,528 SH   SOLE 26 0 0 14,528
GREENSKY INC CL A 39572G100 90 7,287 SH   SOLE 30 7,287 0 0
GREENSKY INC CL A 39572G100 161 13,076 SH   SOLE 34 13,076 0 0
GREENSKY INC CL A 39572G100 61 4,998 SH   SOLE 40 4,998 0 0
GREIF INC CL A 397624107 1,231 37,824 SH   SOLE 2 12,116 0 25,708
GREIF INC CL A 397624107 6 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 11 330 SH   SOLE 7 330 0 0
GREIF INC CL A 397624107 4,762 146,305 SH   SOLE 18 146,305 0 0
GREIF INC CL A 397624107 1,435 44,088 SH   SOLE 19 44,088 0 0
GREIF INC CL A 397624107 59,267 1,820,787 SH   SOLE 21 1,820,787 0 0
GREIF INC CL A 397624107 31,184 958,025 SH   SOLE 22 912,954 0 45,071
GREIF INC CL A 397624107 228 6,999 SH   SOLE 26 4,067 0 2,932
GREIF INC CL A 397624107 116 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 225 6,923 SH   SOLE 30 6,923 0 0
GREIF INC CL A 397624107 939 28,862 SH   SOLE 31 0 0 28,862
GREIF INC CL A 397624107 277 8,521 SH   SOLE 34 8,521 0 0
GREIF INC CL A 397624107 37 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 85 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 278 6,363 SH   SOLE 2 255 0 6,108
GREIF INC CL B 397624206 5 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 805 18,443 SH   SOLE 18 18,443 0 0
GREIF INC CL B 397624206 448 10,270 SH   SOLE 19 10,270 0 0
GREIF INC CL B 397624206 8,265 189,345 SH   SOLE 21 189,345 0 0
GREIF INC CL B 397624206 3,160 72,385 SH   SOLE 22 68,118 0 4,267
GREIF INC CL B 397624206 25 570 SH   SOLE 30 570 0 0
GRIFFIN INL RLTY INC COM 398231100 41 1,166 SH   SOLE 2 0 0 1,166
GRIFFIN INL RLTY INC COM 398231100 125 3,539 SH   SOLE 18 3,539 0 0
GRIFFIN INL RLTY INC COM 398231100 44 1,238 SH   SOLE 19 1,238 0 0
GRIFFIN INL RLTY INC COM 398231100 1,392 39,379 SH   SOLE 21 39,379 0 0
GRIFFIN INL RLTY INC COM 398231100 3,404 96,282 SH   SOLE 22 66,602 0 29,680
GRIFFON CORP COM 398433102 663 39,165 SH   SOLE 2 2,415 0 36,750
GRIFFON CORP COM 398433102 11 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 2,685 158,688 SH   SOLE 18 158,688 0 0
GRIFFON CORP COM 398433102 1,130 66,779 SH   SOLE 19 66,779 0 0
GRIFFON CORP COM 398433102 64,499 3,811,985 SH   SOLE 21 3,811,985 0 0
GRIFFON CORP COM 398433102 19,516 1,153,448 SH   SOLE 22 1,100,942 0 52,506
GRIFFON CORP COM 398433102 38 2,235 SH   SOLE 23 2,235 0 0
GRIFFON CORP COM 398433102 315 18,615 SH   SOLE 26 13,887 0 4,728
GRIFFON CORP COM 398433102 77 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 878 51,888 SH   SOLE 30 51,888 0 0
GRIFFON CORP COM 398433102 76 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 2 80 SH   SOLE 18 80 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 28,188 1,335,934 SH   SOLE 21 1,335,934 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 116 5,480 SH   SOLE 30 5,480 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 258 23,170 SH   SOLE 2 1,040 0 22,130
GRITSTONE ONCOLOGY INC COM 39868T105 961 86,239 SH   SOLE 18 86,239 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 463 41,585 SH   SOLE 19 41,585 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 9,609 862,523 SH   SOLE 21 862,523 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 5,805 521,108 SH   SOLE 22 513,847 0 7,261
GROCERY OUTLET HLDG CORP COM 39874R101 652 19,835 SH   SOLE 2 19,835 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2 48 SH   SOLE 18 48 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 4,371 132,934 SH   SOLE 19 132,934 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7 215 SH   SOLE 22 215 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 209 6,349 SH   SOLE 26 1,152 0 5,197
GROCERY OUTLET HLDG CORP COM 39874R101 3 103 SH   SOLE 31 0 0 103
GROCERY OUTLET HLDG CORP COM 39874R101 4,506 137,034 SH   SOLE 34 137,034 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,486 18,142 SH   SOLE 2 719 0 17,423
GROUP 1 AUTOMOTIVE INC COM 398905109 6 75 SH   SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 93 1,130 SH   SOLE 7 1,130 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 6,405 78,212 SH   SOLE 18 78,212 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,455 29,981 SH   SOLE 19 29,981 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 156,221 1,907,691 SH   SOLE 21 1,907,691 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 44,144 539,065 SH   SOLE 22 505,851 0 33,214
GROUP 1 AUTOMOTIVE INC COM 398905109 231 2,819 SH   SOLE 26 1,440 0 1,379
GROUP 1 AUTOMOTIVE INC COM 398905109 213 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,141 26,143 SH   SOLE 30 26,143 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,965 23,998 SH   SOLE 31 0 0 23,998
GROUP 1 AUTOMOTIVE INC COM 398905109 205 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 126 1,535 SH   SOLE 40 1,535 0 0
GROUPON INC COM 399473107 1,418 396,098 SH   SOLE 2 18,720 0 377,378
GROUPON INC COM 399473107 6 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 34 9,598 SH   SOLE 7 9,598 0 0
GROUPON INC COM 399473107 5,275 1,473,548 SH   SOLE 18 1,473,548 0 0
GROUPON INC COM 399473107 2,761 771,186 SH   SOLE 19 771,186 0 0
GROUPON INC COM 399473107 51,245 14,314,174 SH   SOLE 21 14,314,174 0 0
GROUPON INC COM 399473107 45,858 12,809,528 SH   SOLE 22 12,162,931 0 646,597
GROUPON INC COM 399473107 278 77,558 SH   SOLE 26 52,660 0 24,898
GROUPON INC COM 399473107 207 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 3,540 988,792 SH   SOLE 30 988,792 0 0
GROUPON INC COM 399473107 186 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 15,909 203,991 SH   SOLE 2 11,499 0 192,492
GRUBHUB INC COM 400110102 2,203 28,247 SH   SOLE 4 25,859 0 2,388
GRUBHUB INC COM 400110102 383 4,915 SH   SOLE 7 4,915 0 0
GRUBHUB INC COM 400110102 132 1,693 SH   SOLE 13 1,693 0 0
GRUBHUB INC COM 400110102 4,295 55,069 SH   SOLE 18 48,074 0 6,995
GRUBHUB INC COM 400110102 2,696 34,574 SH   SOLE 19 34,574 0 0
GRUBHUB INC COM 400110102 96,948 1,243,080 SH   SOLE 21 1,243,080 0 0
GRUBHUB INC COM 400110102 196,715 2,522,314 SH   SOLE 22 2,345,890 0 176,424
GRUBHUB INC COM 400110102 4,969 63,713 SH   SOLE 23 63,713 0 0
GRUBHUB INC COM 400110102 115 1,476 SH   SOLE 25 1,476 0 0
GRUBHUB INC COM 400110102 15,545 199,318 SH   SOLE 26 102,967 0 96,351
GRUBHUB INC COM 400110102 1,368 17,537 SH   SOLE 28 12,714 0 4,823
GRUBHUB INC COM 400110102 1,630 20,905 SH   SOLE 29 1,620 0 19,285
GRUBHUB INC COM 400110102 10,146 130,093 SH   SOLE 30 130,093 0 0
GRUBHUB INC COM 400110102 2,185 28,020 SH   SOLE 31 17,912 0 10,108
GRUBHUB INC COM 400110102 2,008 25,741 SH   SOLE 34 25,741 0 0
GRUBHUB INC COM 400110102 1,152 14,767 SH   SOLE 36 14,767 0 0
GRUBHUB INC COM 400110102 146 1,876 SH   SOLE 40 1,876 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 487 9,966 SH   SOLE 2 9,966 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 867 17,744 SH   SOLE 4 17,744 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,491 50,962 SH   SOLE 7 50,962 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 860 17,600 SH   SOLE 13 17,600 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 162 3,319 SH   SOLE 18 3,319 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 141 2,878 SH   SOLE 19 2,878 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 24,586 502,993 SH   SOLE 21 502,993 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 13,948 285,356 SH   SOLE 22 217,947 0 67,409
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,360 48,282 SH   SOLE 30 48,282 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,118 25,400 SH   SOLE 7 25,400 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 38,074 234,866 SH   SOLE 21 234,866 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,677 10,346 SH   SOLE 30 10,346 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 162 20,272 SH   SOLE 34 20,272 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 7,117 200,492 SH   SOLE 2 3,388 0 197,104
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1,091 30,739 SH   SOLE 4 30,739 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 559 15,760 SH   SOLE 7 15,760 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 3,167 89,200 SH   SOLE 18 28,600 0 60,600
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 10,749 302,788 SH   SOLE 19 302,788 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 69,553 1,959,231 SH   SOLE 21 1,959,231 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 44,265 1,246,896 SH   SOLE 22 1,140,623 0 106,273
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 2,156 60,746 SH   SOLE 23 60,746 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 25,359 714,338 SH   SOLE 25 714,338 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11,860 334,078 SH   SOLE 26 138,446 0 195,632
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 676 19,032 SH   SOLE 29 9,475 0 9,557
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 26,552 747,951 SH   SOLE 30 747,951 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 188 5,283 SH   SOLE 31 5,283 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 41,037 1,155,982 SH   SOLE 34 1,155,982 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 31 880 SH   SOLE 40 880 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1,663 211,076 SH   SOLE 21 211,076 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2,640 334,968 SH   SOLE 22 334,968 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 226 28,689 SH   SOLE 30 28,689 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,178 139,600 SH   SOLE 2 0 0 139,600
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 712 84,302 SH   SOLE 13 84,302 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,210 143,413 SH   SOLE 18 143,413 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 283 33,475 SH   SOLE 19 33,475 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 20,770 2,460,842 SH   SOLE 22 1,620,313 0 840,529
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,133 134,213 SH   SOLE 30 134,213 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 6,454 764,675 SH   SOLE 34 764,675 0 0
GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 20 1,892 SH   SOLE 22 0 0 1,892
GSE SYS INC COM 36227K106 8 3,459 SH   SOLE 18 3,459 0 0
GSE SYS INC COM 36227K106 130 55,474 SH   SOLE 21 55,474 0 0
GSE SYS INC COM 36227K106 107 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 114 13,248 SH   SOLE 2 606 0 12,642
GSI TECHNOLOGY COM 36241U106 455 53,068 SH   SOLE 18 53,068 0 0
GSI TECHNOLOGY COM 36241U106 218 25,446 SH   SOLE 19 25,446 0 0
GSI TECHNOLOGY COM 36241U106 4,390 512,297 SH   SOLE 21 512,297 0 0
GSI TECHNOLOGY COM 36241U106 1,709 199,427 SH   SOLE 22 195,132 0 4,295
GSI TECHNOLOGY COM 36241U106 16 1,900 SH   SOLE 26 0 0 1,900
GTT COMMUNICATIONS INC COM 362393100 514 29,207 SH   SOLE 2 1,381 0 27,826
GTT COMMUNICATIONS INC COM 362393100 32 1,794 SH   SOLE 4 1,794 0 0
GTT COMMUNICATIONS INC COM 362393100 13 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 2,152 122,295 SH   SOLE 18 122,295 0 0
GTT COMMUNICATIONS INC COM 362393100 1,007 57,197 SH   SOLE 19 57,197 0 0
GTT COMMUNICATIONS INC COM 362393100 18,503 1,051,329 SH   SOLE 21 1,051,329 0 0
GTT COMMUNICATIONS INC COM 362393100 17,273 981,440 SH   SOLE 22 937,396 0 44,044
GTT COMMUNICATIONS INC COM 362393100 273 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 79 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 341 19,351 SH   SOLE 30 19,351 0 0
GTT COMMUNICATIONS INC COM 362393100 30 1,723 SH   SOLE 36 1,723 0 0
GTT COMMUNICATIONS INC COM 362393100 71 4,020 SH   SOLE 40 4,020 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 180 26,223 SH   SOLE 2 1,270 0 24,953
GTY TECHNOLOGY HOLDINGS INC COM 362409104 710 103,689 SH   SOLE 18 103,689 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 345 50,360 SH   SOLE 19 50,360 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 6,819 995,527 SH   SOLE 21 995,527 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 1,966 287,080 SH   SOLE 22 278,371 0 8,709
GUARANTY BANCSHARES INC TEX COM 400764106 249 7,988 SH   SOLE 2 383 0 7,605
GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 888 28,494 SH   SOLE 18 28,494 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 438 14,065 SH   SOLE 19 14,065 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 8,901 285,757 SH   SOLE 21 285,757 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 4,025 129,213 SH   SOLE 22 123,669 0 5,544
GUARANTY FED BANCSHARES INC COM 40108P101 16 669 SH   SOLE 18 669 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 19 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 6,758 78,282 SH   SOLE 2 17,770 0 60,512
GUARDANT HEALTH INC COM 40131M109 7 86 SH   SOLE 4 86 0 0
GUARDANT HEALTH INC COM 40131M109 58 667 SH   SOLE 7 667 0 0
GUARDANT HEALTH INC COM 40131M109 2,102 24,347 SH   SOLE 18 24,347 0 0
GUARDANT HEALTH INC COM 40131M109 46,361 537,020 SH   SOLE 19 537,020 0 0
GUARDANT HEALTH INC COM 40131M109 44,599 516,608 SH   SOLE 21 516,608 0 0
GUARDANT HEALTH INC COM 40131M109 85,420 989,457 SH   SOLE 22 934,146 0 55,311
GUARDANT HEALTH INC COM 40131M109 750 8,692 SH   SOLE 26 8,692 0 0
GUARDANT HEALTH INC COM 40131M109 240 2,775 SH   SOLE 28 2,775 0 0
GUARDANT HEALTH INC COM 40131M109 4,192 48,554 SH   SOLE 30 48,554 0 0
GUARDANT HEALTH INC COM 40131M109 63 727 SH   SOLE 31 727 0 0
GUARDANT HEALTH INC COM 40131M109 4,042 46,825 SH   SOLE 34 46,825 0 0
GUARDANT HEALTH INC COM 40131M109 153 1,769 SH   SOLE 40 1,769 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 1 504 SH   SOLE 18 504 0 0
GUESS INC COM 401617105 934 57,827 SH   SOLE 2 2,497 0 55,330
GUESS INC COM 401617105 7 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 20 1,252 SH   SOLE 7 1,252 0 0
GUESS INC COM 401617105 3,904 241,738 SH   SOLE 18 241,738 0 0
GUESS INC COM 401617105 1,574 97,462 SH   SOLE 19 97,462 0 0
GUESS INC COM 401617105 90,430 5,599,355 SH   SOLE 21 5,599,355 0 0
GUESS INC COM 401617105 27,319 1,691,555 SH   SOLE 22 1,598,643 0 92,912
GUESS INC COM 401617105 834 51,671 SH   SOLE 23 51,671 0 0
GUESS INC COM 401617105 279 17,303 SH   SOLE 26 6,089 0 11,214
GUESS INC COM 401617105 122 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 1,228 76,029 SH   SOLE 30 76,029 0 0
GUESS INC COM 401617105 1,388 85,967 SH   SOLE 31 0 0 85,967
GUESS INC COM 401617105 94 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 114 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 15,218 150,107 SH   SOLE 2 5,883 0 144,224
GUIDEWIRE SOFTWARE INC COM 40171V100 39 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 158 1,554 SH   SOLE 7 1,554 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,914 38,609 SH   SOLE 18 38,609 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,831 18,062 SH   SOLE 19 18,062 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 129,446 1,276,836 SH   SOLE 21 1,276,836 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 224,528 2,214,718 SH   SOLE 22 2,061,730 0 152,988
GUIDEWIRE SOFTWARE INC COM 40171V100 2,753 27,157 SH   SOLE 26 16,845 0 10,312
GUIDEWIRE SOFTWARE INC COM 40171V100 1,269 12,517 SH   SOLE 28 12,517 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5,777 56,986 SH   SOLE 30 56,986 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 176 1,739 SH   SOLE 31 1,739 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 818 8,064 SH   SOLE 40 8,064 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1,122 1,000,000 PRN   SOLE 21 1,000,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 123 17,280 SH   SOLE 18 17,280 0 0
GULF ISLAND FABRICATION INC COM 402307102 8,195 1,154,212 SH   SOLE 21 1,154,212 0 0
GULF ISLAND FABRICATION INC COM 402307102 1,852 260,788 SH   SOLE 22 260,788 0 0
GULF ISLAND FABRICATION INC COM 402307102 102 14,355 SH   SOLE 30 14,355 0 0
GULF RESOURCES INC COM PAR 40251W309 61 61,196 SH   SOLE 22 61,196 0 0
GULFPORT ENERGY CORP COM NEW 402635304 856 174,345 SH   SOLE 2 6,752 0 167,593
GULFPORT ENERGY CORP COM NEW 402635304 2 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 29 5,824 SH   SOLE 7 5,824 0 0
GULFPORT ENERGY CORP COM NEW 402635304 3,414 695,298 SH   SOLE 18 695,298 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,403 285,806 SH   SOLE 19 285,806 0 0
GULFPORT ENERGY CORP COM NEW 402635304 80,328 16,360,152 SH   SOLE 21 16,360,152 0 0
GULFPORT ENERGY CORP COM NEW 402635304 23,503 4,786,669 SH   SOLE 22 4,558,533 0 228,136
GULFPORT ENERGY CORP COM NEW 402635304 231 47,019 SH   SOLE 26 37,425 0 9,594
GULFPORT ENERGY CORP COM NEW 402635304 97 19,670 SH   SOLE 28 19,670 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,209 246,145 SH   SOLE 30 246,145 0 0
GULFPORT ENERGY CORP COM NEW 402635304 70 14,231 SH   SOLE 40 14,231 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 241 1,399 SH   SOLE 4 1,399 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 11 65 SH   SOLE 17 0 0 65
GW PHARMACEUTICALS PLC ADS 36197T103 3,552 20,605 SH   SOLE 18 20,605 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 17,476 101,373 SH   SOLE 19 101,373 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 50,394 292,325 SH   SOLE 21 292,325 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 637 3,694 SH   SOLE 22 3,694 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 204 1,181 SH   SOLE 30 1,181 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 7,871 45,658 SH   SOLE 34 45,658 0 0
GWG HLDGS INC COM 36192A109 28 3,919 SH   SOLE 18 3,919 0 0
GWG HLDGS INC COM 36192A109 644 90,166 SH   SOLE 21 90,166 0 0
GWG HLDGS INC COM 36192A109 43 6,068 SH   SOLE 22 6,068 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,144 39,317 SH   SOLE 2 11,165 0 28,152
H & E EQUIPMENT SERVICES INC COM 404030108 7 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 19 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,279 112,723 SH   SOLE 18 104,622 0 8,101
H & E EQUIPMENT SERVICES INC COM 404030108 6,306 216,761 SH   SOLE 19 216,761 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 29,357 1,009,171 SH   SOLE 21 1,009,171 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 33,437 1,149,419 SH   SOLE 22 1,101,966 0 47,453
H & E EQUIPMENT SERVICES INC COM 404030108 1,012 34,793 SH   SOLE 23 34,793 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,747 94,414 SH   SOLE 26 17,365 0 77,049
H & E EQUIPMENT SERVICES INC COM 404030108 135 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 245 8,431 SH   SOLE 30 8,431 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 393 13,523 SH   SOLE 34 13,523 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 88 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 212 20,202 SH   SOLE 2 705 0 19,497
HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 722 68,866 SH   SOLE 18 68,866 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 351 33,497 SH   SOLE 19 33,497 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 7,250 691,155 SH   SOLE 21 691,155 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,362 606,491 SH   SOLE 22 591,930 0 14,561
HABIT RESTAURANTS INC COM CL A 40449J103 869 82,809 SH   SOLE 31 0 0 82,809
HACKETT GROUP INC COM 404609109 666 39,685 SH   SOLE 2 19,656 0 20,029
HACKETT GROUP INC COM 404609109 11 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,536 91,486 SH   SOLE 18 83,030 0 8,456
HACKETT GROUP INC COM 404609109 4,873 290,204 SH   SOLE 19 290,204 0 0
HACKETT GROUP INC COM 404609109 14,782 880,403 SH   SOLE 21 880,403 0 0
HACKETT GROUP INC COM 404609109 18,712 1,114,463 SH   SOLE 22 1,079,985 0 34,478
HACKETT GROUP INC COM 404609109 1,042 62,078 SH   SOLE 23 62,078 0 0
HACKETT GROUP INC COM 404609109 2,260 134,576 SH   SOLE 26 0 0 134,576
HACKETT GROUP INC COM 404609109 57 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 157 9,343 SH   SOLE 30 9,343 0 0
HAEMONETICS CORP COM 405024100 7,981 66,322 SH   SOLE 2 23,764 0 42,558
HAEMONETICS CORP COM 405024100 29 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 115 952 SH   SOLE 7 952 0 0
HAEMONETICS CORP COM 405024100 35,018 290,992 SH   SOLE 18 287,283 0 3,709
HAEMONETICS CORP COM 405024100 13,911 115,598 SH   SOLE 19 115,598 0 0
HAEMONETICS CORP COM 405024100 436,274 3,625,341 SH   SOLE 21 3,625,341 0 0
HAEMONETICS CORP COM 405024100 223,389 1,856,317 SH   SOLE 22 1,786,931 0 69,386
HAEMONETICS CORP COM 405024100 161 1,339 SH   SOLE 23 1,339 0 0
HAEMONETICS CORP COM 405024100 1,955 16,246 SH   SOLE 26 9,705 0 6,541
HAEMONETICS CORP COM 405024100 766 6,366 SH   SOLE 28 6,366 0 0
HAEMONETICS CORP COM 405024100 1,692 14,058 SH   SOLE 30 14,058 0 0
HAEMONETICS CORP COM 405024100 583 4,843 SH   SOLE 40 4,843 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,139 234,659 SH   SOLE 2 44,644 0 190,015
HAIN CELESTIAL GROUP INC COM 405217100 10 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 41 1,889 SH   SOLE 7 1,889 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,614 256,363 SH   SOLE 18 256,363 0 0
HAIN CELESTIAL GROUP INC COM 405217100 439 20,026 SH   SOLE 19 20,026 0 0
HAIN CELESTIAL GROUP INC COM 405217100 96,392 4,401,451 SH   SOLE 21 4,401,451 0 0
HAIN CELESTIAL GROUP INC COM 405217100 64,159 2,929,641 SH   SOLE 22 2,730,401 0 199,240
HAIN CELESTIAL GROUP INC COM 405217100 819 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 252 11,500 SH   SOLE 28 11,500 0 0
HAIN CELESTIAL GROUP INC COM 405217100 568 25,923 SH   SOLE 30 25,923 0 0
HAIN CELESTIAL GROUP INC COM 405217100 115 5,251 SH   SOLE 31 1,951 0 3,300
HAIN CELESTIAL GROUP INC COM 405217100 65 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 187 8,530 SH   SOLE 40 8,530 0 0
HALCON RES CORP COM 40537Q605 5 28,082 SH   SOLE 18 28,082 0 0
HALCON RES CORP COM 40537Q605 62 349,450 SH   SOLE 21 349,450 0 0
HALCON RES CORP COM 40537Q605 474 2,683,141 SH   SOLE 22 2,683,141 0 0
HALLADOR ENERGY COMPANY COM 40609P105 4 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 391 69,458 SH   SOLE 18 69,458 0 0
HALLADOR ENERGY COMPANY COM 40609P105 189 33,624 SH   SOLE 19 33,624 0 0
HALLADOR ENERGY COMPANY COM 40609P105 4,019 713,793 SH   SOLE 21 713,793 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,694 300,934 SH   SOLE 22 287,900 0 13,034
HALLIBURTON CO COM 406216101 51,878 2,281,376 SH   SOLE 2 405,262 0 1,876,114
HALLIBURTON CO COM 406216101 7,223 317,627 SH   SOLE 4 294,514 0 23,113
HALLIBURTON CO COM 406216101 18,425 810,242 SH   SOLE 7 810,242 0 0
HALLIBURTON CO COM 406216101 3,117 137,051 SH   SOLE 13 137,051 0 0
HALLIBURTON CO COM 406216101 230 10,112 SH   SOLE 15 10,112 0 0
HALLIBURTON CO COM 406216101 65,393 2,875,667 SH   SOLE 18 2,727,852 0 147,815
HALLIBURTON CO COM 406216101 36,703 1,614,031 SH   SOLE 19 1,614,031 0 0
HALLIBURTON CO COM 406216101 495,917 21,808,118 SH   SOLE 21 21,808,118 0 0
HALLIBURTON CO COM 406216101 527,505 23,197,249 SH   SOLE 22 20,653,925 0 2,543,324
HALLIBURTON CO COM 406216101 14,784 650,153 SH   SOLE 23 650,153 0 0
HALLIBURTON CO COM 406216101 19,528 858,735 SH   SOLE 25 858,735 0 0
HALLIBURTON CO COM 406216101 95,725 4,209,547 SH   SOLE 26 1,054,749 0 3,154,798
HALLIBURTON CO COM 406216101 3,800 167,100 SH   SOLE 28 121,619 0 45,481
HALLIBURTON CO COM 406216101 2,243 98,631 SH   SOLE 29 22,961 0 75,670
HALLIBURTON CO COM 406216101 67,502 2,968,435 SH   SOLE 30 2,968,435 0 0
HALLIBURTON CO COM 406216101 6,806 299,314 SH   SOLE 31 161,055 0 138,259
HALLIBURTON CO COM 406216101 22,086 971,253 SH   SOLE 34 971,253 0 0
HALLIBURTON CO COM 406216101 17,094 751,702 SH   SOLE 36 751,702 0 0
HALLIBURTON CO COM 406216101 469 20,632 SH   SOLE 40 20,632 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 205 14,373 SH   SOLE 2 546 0 13,827
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 661 46,423 SH   SOLE 18 46,423 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 300 21,104 SH   SOLE 19 21,104 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 6,290 442,053 SH   SOLE 21 442,053 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5,956 418,539 SH   SOLE 22 410,494 0 8,045
HALOZYME THERAPEUTICS INC COM 40637H109 3,903 227,161 SH   SOLE 2 108,145 0 119,016
HALOZYME THERAPEUTICS INC COM 40637H109 13 729 SH   SOLE 4 729 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 45 2,642 SH   SOLE 7 2,642 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,015 524,728 SH   SOLE 18 511,894 0 12,834
HALOZYME THERAPEUTICS INC COM 40637H109 17,937 1,044,045 SH   SOLE 19 1,044,045 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 191 11,100 SH   SOLE 20 11,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 101,960 5,934,809 SH   SOLE 21 5,934,809 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 73,988 4,306,611 SH   SOLE 22 4,108,557 0 198,054
HALOZYME THERAPEUTICS INC COM 40637H109 1,246 72,551 SH   SOLE 23 72,551 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,915 169,698 SH   SOLE 26 41,140 0 128,558
HALOZYME THERAPEUTICS INC COM 40637H109 282 16,414 SH   SOLE 28 16,414 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 714 41,582 SH   SOLE 30 41,582 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,455 259,317 SH   SOLE 34 259,317 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 236 13,741 SH   SOLE 40 13,741 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 119 6,262 SH   SOLE 2 230 0 6,032
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 4 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 423 22,192 SH   SOLE 18 22,192 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 190 9,979 SH   SOLE 19 9,979 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,409 231,459 SH   SOLE 21 231,459 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,767 250,256 SH   SOLE 22 239,104 0 11,152
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 75 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 21 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 8 443 SH   SOLE 30 443 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7 344 SH   SOLE 40 344 0 0
HAMILTON LANE INC CL A 407497106 1,076 18,853 SH   SOLE 2 908 0 17,945
HAMILTON LANE INC CL A 407497106 5 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 18 320 SH   SOLE 7 320 0 0
HAMILTON LANE INC CL A 407497106 4,054 71,056 SH   SOLE 18 71,056 0 0
HAMILTON LANE INC CL A 407497106 2,113 37,032 SH   SOLE 19 37,032 0 0
HAMILTON LANE INC CL A 407497106 38,353 672,158 SH   SOLE 21 672,158 0 0
HAMILTON LANE INC CL A 407497106 34,114 597,863 SH   SOLE 22 570,209 0 27,654
HAMILTON LANE INC CL A 407497106 6,096 106,835 SH   SOLE 30 106,835 0 0
HAMILTON LANE INC CL A 407497106 97 1,698 SH   SOLE 40 1,698 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,991 124,593 SH   SOLE 2 39,773 0 84,820
HANCOCK WHITNEY CORPORATION COM 410120109 17 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 95 2,371 SH   SOLE 7 2,371 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 19,275 481,155 SH   SOLE 18 481,155 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,858 146,233 SH   SOLE 19 146,233 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 243,286 6,073,037 SH   SOLE 21 6,073,037 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 121,168 3,024,668 SH   SOLE 22 2,905,666 0 119,002
HANCOCK WHITNEY CORPORATION COM 410120109 1,421 35,472 SH   SOLE 26 26,300 0 9,172
HANCOCK WHITNEY CORPORATION COM 410120109 430 10,745 SH   SOLE 28 10,745 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 1,018 25,401 SH   SOLE 30 25,401 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 93 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 358 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 15,144 879,435 SH   SOLE 2 104,812 0 774,623
HANESBRANDS INC COM 410345102 1,927 111,931 SH   SOLE 4 102,422 0 9,509
HANESBRANDS INC COM 410345102 5,634 327,149 SH   SOLE 7 327,149 0 0
HANESBRANDS INC COM 410345102 36 2,075 SH   SOLE 13 2,075 0 0
HANESBRANDS INC COM 410345102 41 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 15,604 906,132 SH   SOLE 18 858,284 0 47,848
HANESBRANDS INC COM 410345102 1,960 113,825 SH   SOLE 19 113,825 0 0
HANESBRANDS INC COM 410345102 148,601 8,629,560 SH   SOLE 21 8,629,560 0 0
HANESBRANDS INC COM 410345102 164,447 9,549,782 SH   SOLE 22 8,555,837 0 993,945
HANESBRANDS INC COM 410345102 4,433 257,415 SH   SOLE 23 257,415 0 0
HANESBRANDS INC COM 410345102 6,378 370,408 SH   SOLE 25 370,408 0 0
HANESBRANDS INC COM 410345102 31,061 1,803,775 SH   SOLE 26 604,501 0 1,199,274
HANESBRANDS INC COM 410345102 1,206 70,059 SH   SOLE 28 51,207 0 18,852
HANESBRANDS INC COM 410345102 1,416 82,244 SH   SOLE 29 7,552 0 74,692
HANESBRANDS INC COM 410345102 22,669 1,316,425 SH   SOLE 30 1,316,425 0 0
HANESBRANDS INC COM 410345102 1,975 114,720 SH   SOLE 31 68,179 0 46,541
HANESBRANDS INC COM 410345102 342 19,872 SH   SOLE 34 19,872 0 0
HANESBRANDS INC COM 410345102 4,569 265,326 SH   SOLE 36 265,326 0 0
HANESBRANDS INC COM 410345102 126 7,319 SH   SOLE 40 7,319 0 0
HANGER INC COM NEW 41043F208 652 34,072 SH   SOLE 2 1,497 0 32,575
HANGER INC COM NEW 41043F208 12 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 2,400 125,337 SH   SOLE 18 125,337 0 0
HANGER INC COM NEW 41043F208 1,209 63,145 SH   SOLE 19 63,145 0 0
HANGER INC COM NEW 41043F208 25,680 1,341,001 SH   SOLE 21 1,341,001 0 0
HANGER INC COM NEW 41043F208 19,787 1,033,289 SH   SOLE 22 996,737 0 36,552
HANGER INC COM NEW 41043F208 927 48,383 SH   SOLE 30 48,383 0 0
HANGER INC COM NEW 41043F208 51 2,660 SH   SOLE 40 2,660 0 0
HANMI FINL CORP COM NEW 410495204 681 30,591 SH   SOLE 2 1,156 0 29,435
HANMI FINL CORP COM NEW 410495204 6 266 SH   SOLE 4 266 0 0
HANMI FINL CORP COM NEW 410495204 16 726 SH   SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 2,972 133,459 SH   SOLE 18 133,459 0 0
HANMI FINL CORP COM NEW 410495204 925 41,549 SH   SOLE 19 41,549 0 0
HANMI FINL CORP COM NEW 410495204 74,209 3,332,241 SH   SOLE 21 3,332,241 0 0
HANMI FINL CORP COM NEW 410495204 21,250 954,191 SH   SOLE 22 911,471 0 42,720
HANMI FINL CORP COM NEW 410495204 64 2,888 SH   SOLE 26 0 0 2,888
HANMI FINL CORP COM NEW 410495204 102 4,563 SH   SOLE 28 4,563 0 0
HANMI FINL CORP COM NEW 410495204 981 44,055 SH   SOLE 30 44,055 0 0
HANMI FINL CORP COM NEW 410495204 76 3,407 SH   SOLE 40 3,407 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,819 64,534 SH   SOLE 2 2,541 0 61,993
HANNON ARMSTRONG SUST INFR C COM 41068X100 8 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 34 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 5,687 201,816 SH   SOLE 18 201,816 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,432 157,279 SH   SOLE 19 157,279 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 90,682 3,217,967 SH   SOLE 21 3,217,967 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 54,013 1,916,710 SH   SOLE 22 1,834,907 0 81,803
HANNON ARMSTRONG SUST INFR C COM 41068X100 438 15,526 SH   SOLE 23 15,526 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 605 21,467 SH   SOLE 26 18,066 0 3,401
HANNON ARMSTRONG SUST INFR C COM 41068X100 237 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 436 15,471 SH   SOLE 30 15,471 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 153 5,435 SH   SOLE 40 5,435 0 0
HANOVER INS GROUP INC COM 410867105 13,340 103,977 SH   SOLE 2 25,222 0 78,755
HANOVER INS GROUP INC COM 410867105 29 227 SH   SOLE 4 227 0 0
HANOVER INS GROUP INC COM 410867105 153 1,190 SH   SOLE 7 1,190 0 0
HANOVER INS GROUP INC COM 410867105 15,830 123,380 SH   SOLE 18 123,380 0 0
HANOVER INS GROUP INC COM 410867105 1,169 9,114 SH   SOLE 19 9,114 0 0
HANOVER INS GROUP INC COM 410867105 260,731 2,032,195 SH   SOLE 21 2,032,195 0 0
HANOVER INS GROUP INC COM 410867105 175,120 1,364,923 SH   SOLE 22 1,276,921 0 88,002
HANOVER INS GROUP INC COM 410867105 300 2,335 SH   SOLE 23 2,335 0 0
HANOVER INS GROUP INC COM 410867105 1,862 14,513 SH   SOLE 26 9,535 0 4,978
HANOVER INS GROUP INC COM 410867105 669 5,217 SH   SOLE 28 5,217 0 0
HANOVER INS GROUP INC COM 410867105 1,489 11,606 SH   SOLE 30 11,606 0 0
HANOVER INS GROUP INC COM 410867105 346 2,698 SH   SOLE 31 898 0 1,800
HANOVER INS GROUP INC COM 410867105 235 1,829 SH   SOLE 36 1,829 0 0
HANOVER INS GROUP INC COM 410867105 559 4,355 SH   SOLE 40 4,355 0 0
HARBORONE BANCORP INC COM 41165F101 210 11,199 SH   SOLE 2 682 0 10,517
HARBORONE BANCORP INC COM 41165F101 6 330 SH   SOLE 7 330 0 0
HARBORONE BANCORP INC COM 41165F101 952 50,819 SH   SOLE 18 50,819 0 0
HARBORONE BANCORP INC COM 41165F101 458 24,470 SH   SOLE 19 24,470 0 0
HARBORONE BANCORP INC COM 41165F101 9,978 532,731 SH   SOLE 21 532,731 0 0
HARBORONE BANCORP INC COM 41165F101 8,689 463,912 SH   SOLE 22 452,542 0 11,370
HARBORONE BANCORP INC COM 41165F101 34 1,827 SH   SOLE 30 1,827 0 0
HARLEY DAVIDSON INC COM 412822108 16,085 448,924 SH   SOLE 2 80,148 0 368,776
HARLEY DAVIDSON INC COM 412822108 2,068 57,722 SH   SOLE 4 53,330 0 4,392
HARLEY DAVIDSON INC COM 412822108 5,621 156,881 SH   SOLE 7 156,881 0 0
HARLEY DAVIDSON INC COM 412822108 38 1,060 SH   SOLE 13 1,060 0 0
HARLEY DAVIDSON INC COM 412822108 43 1,208 SH   SOLE 15 1,208 0 0
HARLEY DAVIDSON INC COM 412822108 16,889 471,367 SH   SOLE 18 449,379 0 21,988
HARLEY DAVIDSON INC COM 412822108 2,090 58,337 SH   SOLE 19 58,337 0 0
HARLEY DAVIDSON INC COM 412822108 248,900 6,946,681 SH   SOLE 21 6,946,681 0 0
HARLEY DAVIDSON INC COM 412822108 161,779 4,515,195 SH   SOLE 22 4,053,192 0 462,003
HARLEY DAVIDSON INC COM 412822108 4,378 122,182 SH   SOLE 23 122,182 0 0
HARLEY DAVIDSON INC COM 412822108 6,186 172,635 SH   SOLE 25 172,635 0 0
HARLEY DAVIDSON INC COM 412822108 28,744 802,241 SH   SOLE 26 270,792 0 531,449
HARLEY DAVIDSON INC COM 412822108 1,103 30,781 SH   SOLE 28 22,241 0 8,540
HARLEY DAVIDSON INC COM 412822108 1,314 36,662 SH   SOLE 29 4,228 0 32,434
HARLEY DAVIDSON INC COM 412822108 20,475 571,435 SH   SOLE 30 571,435 0 0
HARLEY DAVIDSON INC COM 412822108 2,344 65,423 SH   SOLE 31 38,040 0 27,383
HARLEY DAVIDSON INC COM 412822108 2,100 58,616 SH   SOLE 32 58,616 0 0
HARLEY DAVIDSON INC COM 412822108 343 9,573 SH   SOLE 34 9,573 0 0
HARLEY DAVIDSON INC COM 412822108 5,563 155,262 SH   SOLE 36 155,262 0 0
HARLEY DAVIDSON INC COM 412822108 122 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 497 89,596 SH   SOLE 2 3,706 0 85,890
HARMONIC INC COM 413160102 11 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 2,166 390,248 SH   SOLE 18 390,248 0 0
HARMONIC INC COM 413160102 813 146,432 SH   SOLE 19 146,432 0 0
HARMONIC INC COM 413160102 53,800 9,693,721 SH   SOLE 21 9,693,721 0 0
HARMONIC INC COM 413160102 14,224 2,562,965 SH   SOLE 22 2,453,252 0 109,713
HARMONIC INC COM 413160102 771 138,975 SH   SOLE 30 138,975 0 0
HARMONIC INC COM 413160102 1,167 210,270 SH   SOLE 31 0 0 210,270
HARMONIC INC COM 413160102 48 8,589 SH   SOLE 40 8,589 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,864 1,702,161 SH   SOLE 7 1,702,161 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 95 41,835 SH   SOLE 22 41,835 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 6,725 2,962,723 SH   SOLE 30 2,962,723 0 0
HARPOON THERAPEUTICS INC COM 41358P106 64 4,900 SH   SOLE 2 290 0 4,610
HARPOON THERAPEUTICS INC COM 41358P106 251 19,272 SH   SOLE 18 19,272 0 0
HARPOON THERAPEUTICS INC COM 41358P106 129 9,900 SH   SOLE 19 9,900 0 0
HARPOON THERAPEUTICS INC COM 41358P106 2,523 194,058 SH   SOLE 21 194,058 0 0
HARPOON THERAPEUTICS INC COM 41358P106 857 65,917 SH   SOLE 22 63,940 0 1,977
HARRIS CORP DEL COM 413875105 77,319 408,815 SH   SOLE 2 143,723 0 265,092
HARRIS CORP DEL COM 413875105 9,107 48,153 SH   SOLE 4 44,815 0 3,338
HARRIS CORP DEL COM 413875105 23,695 125,286 SH   SOLE 7 119,087 0 6,199
HARRIS CORP DEL COM 413875105 5,868 31,024 SH   SOLE 13 31,024 0 0
HARRIS CORP DEL COM 413875105 217 1,146 SH   SOLE 15 1,146 0 0
HARRIS CORP DEL COM 413875105 56,862 300,652 SH   SOLE 18 272,282 0 28,370
HARRIS CORP DEL COM 413875105 48,547 256,686 SH   SOLE 19 256,686 0 0
HARRIS CORP DEL COM 413875105 1,088,161 5,753,509 SH   SOLE 21 5,753,509 0 0
HARRIS CORP DEL COM 413875105 646,802 3,419,878 SH   SOLE 22 2,924,720 0 495,158
HARRIS CORP DEL COM 413875105 24,608 130,110 SH   SOLE 23 130,110 0 0
HARRIS CORP DEL COM 413875105 33,929 179,395 SH   SOLE 25 179,395 0 0
HARRIS CORP DEL COM 413875105 63,222 334,278 SH   SOLE 26 141,985 0 192,293
HARRIS CORP DEL COM 413875105 4,463 23,598 SH   SOLE 28 17,093 0 6,505
HARRIS CORP DEL COM 413875105 12,390 65,511 SH   SOLE 29 22,908 0 42,603
HARRIS CORP DEL COM 413875105 85,331 451,174 SH   SOLE 30 451,174 0 0
HARRIS CORP DEL COM 413875105 17,265 91,289 SH   SOLE 31 65,250 0 26,039
HARRIS CORP DEL COM 413875105 3,875 20,489 SH   SOLE 34 20,489 0 0
HARRIS CORP DEL COM 413875105 23,927 126,510 SH   SOLE 36 126,510 0 0
HARRIS CORP DEL COM 413875105 455 2,404 SH   SOLE 40 2,404 0 0
HARROW HEALTH INC COM 415858109 39 4,536 SH   SOLE 18 4,536 0 0
HARROW HEALTH INC COM 415858109 889 102,159 SH   SOLE 21 102,159 0 0
HARROW HEALTH INC COM 415858109 2,817 323,829 SH   SOLE 22 323,829 0 0
HARSCO CORP COM 415864107 1,908 69,544 SH   SOLE 2 3,287 0 66,257
HARSCO CORP COM 415864107 13 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 42 1,534 SH   SOLE 7 1,534 0 0
HARSCO CORP COM 415864107 9,770 356,054 SH   SOLE 18 348,528 0 7,526
HARSCO CORP COM 415864107 4,026 146,722 SH   SOLE 19 146,722 0 0
HARSCO CORP COM 415864107 233,113 8,495,373 SH   SOLE 21 8,495,373 0 0
HARSCO CORP COM 415864107 64,186 2,339,122 SH   SOLE 22 2,228,092 0 111,030
HARSCO CORP COM 415864107 12 420 SH   SOLE 23 420 0 0
HARSCO CORP COM 415864107 1,137 41,432 SH   SOLE 26 27,715 0 13,717
HARSCO CORP COM 415864107 269 9,796 SH   SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 3,214 117,132 SH   SOLE 30 117,132 0 0
HARSCO CORP COM 415864107 55 2,000 SH   SOLE 36 2,000 0 0
HARSCO CORP COM 415864107 250 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 0 176 SH   SOLE 18 176 0 0
HARTE-HANKS INC COM 416196202 11 5,026 SH   SOLE 21 5,026 0 0
HARTE-HANKS INC COM 416196202 151 68,542 SH   SOLE 22 68,542 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 50,123 899,556 SH   SOLE 2 98,752 0 800,804
HARTFORD FINL SVCS GROUP INC COM 416515104 8,067 144,783 SH   SOLE 4 135,333 0 9,450
HARTFORD FINL SVCS GROUP INC COM 416515104 28,802 516,906 SH   SOLE 7 384,740 0 132,166
HARTFORD FINL SVCS GROUP INC COM 416515104 961 17,242 SH   SOLE 13 17,242 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 181 3,255 SH   SOLE 15 3,255 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 10 184 SH   SOLE 17 0 0 184
HARTFORD FINL SVCS GROUP INC COM 416515104 91,619 1,644,268 SH   SOLE 18 1,518,121 0 126,147
HARTFORD FINL SVCS GROUP INC COM 416515104 62,149 1,115,376 SH   SOLE 19 1,115,376 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 606,811 10,890,355 SH   SOLE 21 10,890,355 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 548,536 9,844,515 SH   SOLE 22 8,812,780 0 1,031,735
HARTFORD FINL SVCS GROUP INC COM 416515104 15,880 285,005 SH   SOLE 23 285,005 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 22,391 401,856 SH   SOLE 25 401,856 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 106,520 1,911,698 SH   SOLE 26 448,414 0 1,463,284
HARTFORD FINL SVCS GROUP INC COM 416515104 3,840 68,915 SH   SOLE 28 49,639 0 19,276
HARTFORD FINL SVCS GROUP INC COM 416515104 4,599 82,543 SH   SOLE 29 8,092 0 74,451
HARTFORD FINL SVCS GROUP INC COM 416515104 75,881 1,361,822 SH   SOLE 30 1,361,822 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,259 130,281 SH   SOLE 31 72,790 0 57,491
HARTFORD FINL SVCS GROUP INC COM 416515104 19,192 344,436 SH   SOLE 34 344,436 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 20,849 374,168 SH   SOLE 36 374,168 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 407 7,313 SH   SOLE 40 7,313 0 0
HARVARD BIOSCIENCE INC COM 416906105 6 3,197 SH   SOLE 2 160 0 3,037
HARVARD BIOSCIENCE INC COM 416906105 20 9,770 SH   SOLE 18 9,770 0 0
HARVARD BIOSCIENCE INC COM 416906105 268 134,183 SH   SOLE 19 134,183 0 0
HARVARD BIOSCIENCE INC COM 416906105 440 220,166 SH   SOLE 21 220,166 0 0
HARVARD BIOSCIENCE INC COM 416906105 2,124 1,061,921 SH   SOLE 22 1,061,921 0 0
HARVARD BIOSCIENCE INC COM 416906105 39 19,440 SH   SOLE 26 0 0 19,440
HASBRO INC COM 418056107 30,907 292,463 SH   SOLE 2 38,968 0 253,495
HASBRO INC COM 418056107 4,125 39,036 SH   SOLE 4 35,904 0 3,132
HASBRO INC COM 418056107 14,068 133,122 SH   SOLE 7 122,542 0 10,580
HASBRO INC COM 418056107 79 744 SH   SOLE 13 744 0 0
HASBRO INC COM 418056107 123 1,164 SH   SOLE 15 1,164 0 0
HASBRO INC COM 418056107 4 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 56,690 536,427 SH   SOLE 18 520,718 0 15,709
HASBRO INC COM 418056107 43,162 408,417 SH   SOLE 19 408,417 0 0
HASBRO INC COM 418056107 365,349 3,457,122 SH   SOLE 21 3,457,122 0 0
HASBRO INC COM 418056107 305,238 2,888,323 SH   SOLE 22 2,579,355 0 308,968
HASBRO INC COM 418056107 10,045 95,047 SH   SOLE 23 95,047 0 0
HASBRO INC COM 418056107 16,600 157,078 SH   SOLE 25 157,078 0 0
HASBRO INC COM 418056107 70,543 667,516 SH   SOLE 26 192,269 0 475,247
HASBRO INC COM 418056107 2,402 22,730 SH   SOLE 28 16,441 0 6,289
HASBRO INC COM 418056107 2,937 27,790 SH   SOLE 29 2,545 0 25,245
HASBRO INC COM 418056107 49,275 466,263 SH   SOLE 30 466,263 0 0
HASBRO INC COM 418056107 4,140 39,178 SH   SOLE 31 25,027 0 14,151
HASBRO INC COM 418056107 1,861 17,606 SH   SOLE 32 17,606 0 0
HASBRO INC COM 418056107 20,534 194,299 SH   SOLE 34 194,299 0 0
HASBRO INC COM 418056107 9,954 94,192 SH   SOLE 36 94,192 0 0
HASBRO INC COM 418056107 1,246 11,794 SH   SOLE 37 11,794 0 0
HASBRO INC COM 418056107 353 3,339 SH   SOLE 40 3,339 0 0
HAVERTY FURNITURE INC COM 419596101 313 18,396 SH   SOLE 2 849 0 17,547
HAVERTY FURNITURE INC COM 419596101 8 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,420 83,389 SH   SOLE 18 83,389 0 0
HAVERTY FURNITURE INC COM 419596101 510 29,972 SH   SOLE 19 29,972 0 0
HAVERTY FURNITURE INC COM 419596101 35,065 2,059,021 SH   SOLE 21 2,059,021 0 0
HAVERTY FURNITURE INC COM 419596101 10,331 606,622 SH   SOLE 22 582,138 0 24,484
HAVERTY FURNITURE INC COM 419596101 115 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 45 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 475 27,911 SH   SOLE 30 27,911 0 0
HAVERTY FURNITURE INC COM 419596101 39 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,018 275,963 SH   SOLE 2 73,992 0 201,971
HAWAIIAN ELEC INDUSTRIES COM 419870100 217 4,984 SH   SOLE 4 4,984 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 356 8,180 SH   SOLE 7 8,180 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 13,342 306,363 SH   SOLE 18 306,363 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,044 23,968 SH   SOLE 19 23,968 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 246,876 5,668,802 SH   SOLE 21 5,668,802 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 160,074 3,675,639 SH   SOLE 22 3,440,841 0 234,798
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,530 35,140 SH   SOLE 26 23,254 0 11,886
HAWAIIAN ELEC INDUSTRIES COM 419870100 598 13,736 SH   SOLE 28 13,736 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,677 61,478 SH   SOLE 30 61,478 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 315 7,242 SH   SOLE 31 2,342 0 4,900
HAWAIIAN ELEC INDUSTRIES COM 419870100 492 11,304 SH   SOLE 36 11,304 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 449 10,300 SH   SOLE 40 10,300 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,425 51,934 SH   SOLE 2 5,567 0 46,367
HAWAIIAN HOLDINGS INC COM 419879101 22 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 5,799 211,419 SH   SOLE 18 211,419 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3,010 109,741 SH   SOLE 19 109,741 0 0
HAWAIIAN HOLDINGS INC COM 419879101 141,291 5,150,955 SH   SOLE 21 5,150,955 0 0
HAWAIIAN HOLDINGS INC COM 419879101 42,809 1,560,654 SH   SOLE 22 1,508,474 0 52,180
HAWAIIAN HOLDINGS INC COM 419879101 326 11,887 SH   SOLE 23 11,887 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,003 36,578 SH   SOLE 26 0 0 36,578
HAWAIIAN HOLDINGS INC COM 419879101 54 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,723 62,807 SH   SOLE 30 62,807 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,476 53,800 SH   SOLE 31 0 0 53,800
HAWAIIAN HOLDINGS INC COM 419879101 49 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 461 10,618 SH   SOLE 2 829 0 9,789
HAWKINS INC COM 420261109 11 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 1,962 45,191 SH   SOLE 18 44,545 0 646
HAWKINS INC COM 420261109 768 17,690 SH   SOLE 19 17,690 0 0
HAWKINS INC COM 420261109 45,440 1,046,756 SH   SOLE 21 1,046,756 0 0
HAWKINS INC COM 420261109 13,234 304,870 SH   SOLE 22 291,656 0 13,214
HAWKINS INC COM 420261109 58 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 675 15,554 SH   SOLE 30 15,554 0 0
HAWKINS INC COM 420261109 48 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 132 4,936 SH   SOLE 2 235 0 4,701
HAWTHORN BANCSHARES INC COM 420476103 515 19,220 SH   SOLE 18 19,220 0 0
HAWTHORN BANCSHARES INC COM 420476103 252 9,403 SH   SOLE 19 9,403 0 0
HAWTHORN BANCSHARES INC COM 420476103 4,693 175,128 SH   SOLE 21 175,128 0 0
HAWTHORN BANCSHARES INC COM 420476103 1,336 49,843 SH   SOLE 22 48,247 0 1,596
HAYNES INTERNATIONAL INC COM NEW 420877201 400 12,562 SH   SOLE 2 468 0 12,094
HAYNES INTERNATIONAL INC COM NEW 420877201 4 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 9 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,797 56,488 SH   SOLE 18 56,488 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 672 21,112 SH   SOLE 19 21,112 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 43,980 1,382,569 SH   SOLE 21 1,382,569 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11,494 361,319 SH   SOLE 22 345,158 0 16,161
HAYNES INTERNATIONAL INC COM NEW 420877201 308 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 58 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 562 17,681 SH   SOLE 30 17,681 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 43 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 21 9,074 SH   SOLE 18 9,074 0 0
HC2 HLDGS INC COM 404139107 307 130,206 SH   SOLE 21 130,206 0 0
HC2 HLDGS INC COM 404139107 1,431 606,531 SH   SOLE 22 606,531 0 0
HCA HEALTHCARE INC COM 40412C101 105,537 780,775 SH   SOLE 2 195,635 0 585,140
HCA HEALTHCARE INC COM 40412C101 16,837 124,561 SH   SOLE 4 117,188 0 7,373
HCA HEALTHCARE INC COM 40412C101 44,223 327,164 SH   SOLE 7 250,713 0 76,451
HCA HEALTHCARE INC COM 40412C101 537 3,976 SH   SOLE 13 3,976 0 0
HCA HEALTHCARE INC COM 40412C101 327 2,421 SH   SOLE 15 2,421 0 0
HCA HEALTHCARE INC COM 40412C101 92,618 685,199 SH   SOLE 18 647,033 0 38,166
HCA HEALTHCARE INC COM 40412C101 199,028 1,472,428 SH   SOLE 19 1,472,428 0 0
HCA HEALTHCARE INC COM 40412C101 1,406 10,400 SH   SOLE 20 10,400 0 0
HCA HEALTHCARE INC COM 40412C101 712,240 5,269,216 SH   SOLE 21 5,269,216 0 0
HCA HEALTHCARE INC COM 40412C101 945,572 6,995,428 SH   SOLE 22 6,246,279 0 749,149
HCA HEALTHCARE INC COM 40412C101 27,873 206,205 SH   SOLE 23 206,205 0 0
HCA HEALTHCARE INC COM 40412C101 38,383 283,963 SH   SOLE 25 283,963 0 0
HCA HEALTHCARE INC COM 40412C101 162,056 1,198,903 SH   SOLE 26 311,181 0 887,722
HCA HEALTHCARE INC COM 40412C101 7,350 54,375 SH   SOLE 28 39,902 0 14,473
HCA HEALTHCARE INC COM 40412C101 1,569 11,606 SH   SOLE 29 9,030 0 2,576
HCA HEALTHCARE INC COM 40412C101 152,979 1,131,750 SH   SOLE 30 1,131,750 0 0
HCA HEALTHCARE INC COM 40412C101 12,640 93,510 SH   SOLE 31 55,724 0 37,786
HCA HEALTHCARE INC COM 40412C101 84,703 626,643 SH   SOLE 34 626,643 0 0
HCA HEALTHCARE INC COM 40412C101 27,795 205,629 SH   SOLE 36 205,629 0 0
HCA HEALTHCARE INC COM 40412C101 872 6,451 SH   SOLE 40 6,451 0 0
HCI GROUP INC COM 40416E103 286 7,077 SH   SOLE 2 330 0 6,747
HCI GROUP INC COM 40416E103 8 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 1,328 32,822 SH   SOLE 18 32,822 0 0
HCI GROUP INC COM 40416E103 541 13,362 SH   SOLE 19 13,362 0 0
HCI GROUP INC COM 40416E103 29,969 740,533 SH   SOLE 21 740,533 0 0
HCI GROUP INC COM 40416E103 9,950 245,857 SH   SOLE 22 235,263 0 10,594
HCI GROUP INC COM 40416E103 29 710 SH   SOLE 23 710 0 0
HCI GROUP INC COM 40416E103 26 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 391 9,659 SH   SOLE 30 9,659 0 0
HCI GROUP INC COM 40416E103 42 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 38,159 1,193,229 SH   SOLE 2 139,321 0 1,053,908
HCP INC COM 40414L109 9,695 303,153 SH   SOLE 4 288,952 0 14,201
HCP INC COM 40414L109 35,471 1,109,157 SH   SOLE 7 943,178 0 165,979
HCP INC COM 40414L109 86 2,679 SH   SOLE 13 2,679 0 0
HCP INC COM 40414L109 683 21,348 SH   SOLE 15 21,348 0 0
HCP INC COM 40414L109 30,494 953,525 SH   SOLE 18 889,028 0 64,497
HCP INC COM 40414L109 22,340 698,570 SH   SOLE 19 698,570 0 0
HCP INC COM 40414L109 484,959 15,164,456 SH   SOLE 21 15,164,456 0 0
HCP INC COM 40414L109 551,260 17,237,637 SH   SOLE 22 15,915,901 0 1,321,736
HCP INC COM 40414L109 11,494 359,417 SH   SOLE 23 359,417 0 0
HCP INC COM 40414L109 48,305 1,510,475 SH   SOLE 25 1,510,475 0 0
HCP INC COM 40414L109 69,079 2,160,072 SH   SOLE 26 620,312 0 1,539,760
HCP INC COM 40414L109 2,844 88,940 SH   SOLE 28 64,798 0 24,142
HCP INC COM 40414L109 11,535 360,684 SH   SOLE 29 260,897 0 99,787
HCP INC COM 40414L109 128,809 4,027,800 SH   SOLE 30 4,027,800 0 0
HCP INC COM 40414L109 5,401 168,902 SH   SOLE 31 96,493 0 72,409
HCP INC COM 40414L109 858 26,830 SH   SOLE 34 26,830 0 0
HCP INC COM 40414L109 13,024 407,259 SH   SOLE 36 407,259 0 0
HCP INC COM 40414L109 399 12,477 SH   SOLE 40 12,477 0 0
HD SUPPLY HLDGS INC COM 40416M105 18,444 457,900 SH   SOLE 2 83,418 0 374,482
HD SUPPLY HLDGS INC COM 40416M105 3,188 79,151 SH   SOLE 4 74,379 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 2,787 69,191 SH   SOLE 7 22,473 0 46,718
HD SUPPLY HLDGS INC COM 40416M105 39 973 SH   SOLE 13 973 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,909 97,054 SH   SOLE 18 82,945 0 14,109
HD SUPPLY HLDGS INC COM 40416M105 2,017 50,066 SH   SOLE 19 50,066 0 0
HD SUPPLY HLDGS INC COM 40416M105 79,298 1,968,664 SH   SOLE 21 1,968,664 0 0
HD SUPPLY HLDGS INC COM 40416M105 245,426 6,092,988 SH   SOLE 22 5,744,180 0 348,808
HD SUPPLY HLDGS INC COM 40416M105 5,643 140,086 SH   SOLE 23 140,086 0 0
HD SUPPLY HLDGS INC COM 40416M105 796 19,759 SH   SOLE 25 19,759 0 0
HD SUPPLY HLDGS INC COM 40416M105 19,003 471,782 SH   SOLE 26 176,110 0 295,672
HD SUPPLY HLDGS INC COM 40416M105 1,422 35,306 SH   SOLE 28 24,711 0 10,595
HD SUPPLY HLDGS INC COM 40416M105 1,855 46,048 SH   SOLE 29 8,439 0 37,609
HD SUPPLY HLDGS INC COM 40416M105 11,922 295,988 SH   SOLE 30 295,988 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,021 74,998 SH   SOLE 31 44,138 0 30,860
HD SUPPLY HLDGS INC COM 40416M105 1,733 43,029 SH   SOLE 34 43,029 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,711 42,477 SH   SOLE 36 42,477 0 0
HD SUPPLY HLDGS INC COM 40416M105 155 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,177 16,744 SH   SOLE 4 16,744 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,966 38,192 SH   SOLE 13 38,192 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,957 22,743 SH   SOLE 18 22,743 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 27,684 212,886 SH   SOLE 21 212,886 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 36,251 278,771 SH   SOLE 22 278,771 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 16,222 124,748 SH   SOLE 26 124,748 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 799 6,148 SH   SOLE 30 6,148 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 8,042 61,841 SH   SOLE 34 61,841 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 315 19,363 SH   SOLE 2 19,363 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 13,024 801,466 SH   SOLE 19 801,466 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 389 23,936 SH   SOLE 22 23,936 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 9,340 574,742 SH   SOLE 34 574,742 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 222 8,570 SH   SOLE 2 478 0 8,092
HEALTH INS INNOVATIONS INC COM CL A 42225K106 7 278 SH   SOLE 7 278 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 971 37,462 SH   SOLE 18 37,462 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 431 16,617 SH   SOLE 19 16,617 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 8,408 324,381 SH   SOLE 21 324,381 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 8,490 327,549 SH   SOLE 22 318,341 0 9,208
HEALTHCARE RLTY TR COM 421946104 7,994 255,238 SH   SOLE 2 60,172 0 195,066
HEALTHCARE RLTY TR COM 421946104 1,052 33,600 SH   SOLE 4 33,600 0 0
HEALTHCARE RLTY TR COM 421946104 4,317 137,847 SH   SOLE 7 137,847 0 0
HEALTHCARE RLTY TR COM 421946104 157 5,024 SH   SOLE 15 5,024 0 0
HEALTHCARE RLTY TR COM 421946104 22,561 720,351 SH   SOLE 18 720,351 0 0
HEALTHCARE RLTY TR COM 421946104 11,541 368,497 SH   SOLE 19 368,497 0 0
HEALTHCARE RLTY TR COM 421946104 317,060 10,123,255 SH   SOLE 21 10,123,255 0 0
HEALTHCARE RLTY TR COM 421946104 179,099 5,718,372 SH   SOLE 22 5,548,335 0 170,037
HEALTHCARE RLTY TR COM 421946104 139 4,424 SH   SOLE 23 4,424 0 0
HEALTHCARE RLTY TR COM 421946104 8,470 270,431 SH   SOLE 25 270,431 0 0
HEALTHCARE RLTY TR COM 421946104 2,825 90,197 SH   SOLE 26 33,692 0 56,505
HEALTHCARE RLTY TR COM 421946104 495 15,800 SH   SOLE 28 15,800 0 0
HEALTHCARE RLTY TR COM 421946104 2,154 68,762 SH   SOLE 29 68,762 0 0
HEALTHCARE RLTY TR COM 421946104 19,105 609,995 SH   SOLE 30 609,995 0 0
HEALTHCARE RLTY TR COM 421946104 66 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 351 11,208 SH   SOLE 40 11,208 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2,922 96,383 SH   SOLE 2 34,419 0 61,964
HEALTHCARE SVCS GRP INC COM 421906108 9 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 41 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GRP INC COM 421906108 12,995 428,581 SH   SOLE 18 428,581 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,854 127,116 SH   SOLE 19 127,116 0 0
HEALTHCARE SVCS GRP INC COM 421906108 157,842 5,205,885 SH   SOLE 21 5,205,885 0 0
HEALTHCARE SVCS GRP INC COM 421906108 75,999 2,506,574 SH   SOLE 22 2,405,489 0 101,085
HEALTHCARE SVCS GRP INC COM 421906108 744 24,530 SH   SOLE 26 16,623 0 7,907
HEALTHCARE SVCS GRP INC COM 421906108 276 9,089 SH   SOLE 28 9,089 0 0
HEALTHCARE SVCS GRP INC COM 421906108 637 21,004 SH   SOLE 30 21,004 0 0
HEALTHCARE SVCS GRP INC COM 421906108 230 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,982 400,367 SH   SOLE 2 23,112 0 377,255
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,499 127,572 SH   SOLE 4 127,572 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,052 220,633 SH   SOLE 7 220,633 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 224 8,177 SH   SOLE 15 8,177 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 13,539 493,595 SH   SOLE 18 493,595 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,281 301,903 SH   SOLE 19 301,903 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 111,322 4,058,398 SH   SOLE 21 4,058,398 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 201,643 7,351,194 SH   SOLE 22 6,863,372 0 487,822
HEALTHCARE TR AMER INC CL A NEW 42225P501 964 35,131 SH   SOLE 23 35,131 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,953 435,780 SH   SOLE 25 435,780 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,906 142,403 SH   SOLE 26 44,652 0 97,751
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,210 44,112 SH   SOLE 28 44,112 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,908 106,010 SH   SOLE 29 106,010 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 26,455 964,442 SH   SOLE 30 964,442 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 337 12,271 SH   SOLE 31 4,371 0 7,900
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,107 40,345 SH   SOLE 34 40,345 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 91 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 530 19,340 SH   SOLE 40 19,340 0 0
HEALTHEQUITY INC COM 42226A107 5,603 85,678 SH   SOLE 2 34,695 0 50,983
HEALTHEQUITY INC COM 42226A107 38 576 SH   SOLE 4 576 0 0
HEALTHEQUITY INC COM 42226A107 77 1,173 SH   SOLE 7 1,173 0 0
HEALTHEQUITY INC COM 42226A107 22,081 337,625 SH   SOLE 18 328,670 0 8,955
HEALTHEQUITY INC COM 42226A107 17,546 268,282 SH   SOLE 19 268,282 0 0
HEALTHEQUITY INC COM 42226A107 274,048 4,190,338 SH   SOLE 21 4,190,338 0 0
HEALTHEQUITY INC COM 42226A107 140,045 2,141,358 SH   SOLE 22 2,058,704 0 82,654
HEALTHEQUITY INC COM 42226A107 2,222 33,973 SH   SOLE 23 33,973 0 0
HEALTHEQUITY INC COM 42226A107 5,212 79,698 SH   SOLE 26 11,127 0 68,571
HEALTHEQUITY INC COM 42226A107 456 6,980 SH   SOLE 28 6,980 0 0
HEALTHEQUITY INC COM 42226A107 1,130 17,281 SH   SOLE 30 17,281 0 0
HEALTHEQUITY INC COM 42226A107 5,580 85,317 SH   SOLE 31 0 0 85,317
HEALTHEQUITY INC COM 42226A107 979 14,962 SH   SOLE 34 14,962 0 0
HEALTHEQUITY INC COM 42226A107 356 5,444 SH   SOLE 40 5,444 0 0
HEALTHSTREAM INC COM 42222N103 654 25,272 SH   SOLE 2 1,877 0 23,395
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 13 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 3,251 125,723 SH   SOLE 18 117,667 0 8,056
HEALTHSTREAM INC COM 42222N103 1,951 75,427 SH   SOLE 19 75,427 0 0
HEALTHSTREAM INC COM 42222N103 75,487 2,919,045 SH   SOLE 21 2,919,045 0 0
HEALTHSTREAM INC COM 42222N103 22,416 866,806 SH   SOLE 22 836,378 0 30,428
HEALTHSTREAM INC COM 42222N103 23 885 SH   SOLE 23 885 0 0
HEALTHSTREAM INC COM 42222N103 272 10,515 SH   SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 94 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 1,043 40,336 SH   SOLE 30 40,336 0 0
HEALTHSTREAM INC COM 42222N103 272 10,511 SH   SOLE 34 10,511 0 0
HEALTHSTREAM INC COM 42222N103 84 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 799 44,196 SH   SOLE 2 1,964 0 42,232
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 3,649 201,960 SH   SOLE 18 201,960 0 0
HEARTLAND EXPRESS INC COM 422347104 1,414 78,252 SH   SOLE 19 78,252 0 0
HEARTLAND EXPRESS INC COM 422347104 91,727 5,076,188 SH   SOLE 21 5,076,188 0 0
HEARTLAND EXPRESS INC COM 422347104 28,462 1,575,121 SH   SOLE 22 1,473,900 0 101,221
HEARTLAND EXPRESS INC COM 422347104 151 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 100 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,274 70,483 SH   SOLE 30 70,483 0 0
HEARTLAND EXPRESS INC COM 422347104 100 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,529 34,176 SH   SOLE 2 1,403 0 32,773
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 30 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,804 107,408 SH   SOLE 18 107,408 0 0
HEARTLAND FINL USA INC COM 42234Q102 2,507 56,054 SH   SOLE 19 56,054 0 0
HEARTLAND FINL USA INC COM 42234Q102 46,353 1,036,281 SH   SOLE 21 1,036,281 0 0
HEARTLAND FINL USA INC COM 42234Q102 47,356 1,058,701 SH   SOLE 22 1,021,059 0 37,642
HEARTLAND FINL USA INC COM 42234Q102 381 8,513 SH   SOLE 26 6,882 0 1,631
HEARTLAND FINL USA INC COM 42234Q102 175 3,914 SH   SOLE 28 3,914 0 0
HEARTLAND FINL USA INC COM 42234Q102 586 13,109 SH   SOLE 30 13,109 0 0
HEARTLAND FINL USA INC COM 42234Q102 88 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 881 489,300 SH   SOLE 2 20,759 0 468,541
HECLA MNG CO COM 422704106 4 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 17 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 2,844 1,579,867 SH   SOLE 18 1,579,867 0 0
HECLA MNG CO COM 422704106 1,488 826,546 SH   SOLE 19 826,546 0 0
HECLA MNG CO COM 422704106 29,604 16,446,926 SH   SOLE 21 16,446,926 0 0
HECLA MNG CO COM 422704106 26,294 14,607,579 SH   SOLE 22 13,988,001 0 619,578
HECLA MNG CO COM 422704106 184 102,004 SH   SOLE 26 80,885 0 21,119
HECLA MNG CO COM 422704106 101 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 220 121,991 SH   SOLE 30 121,991 0 0
HECLA MNG CO COM 422704106 78 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 18,106 135,313 SH   SOLE 2 39,769 0 95,544
HEICO CORP NEW COM 422806109 2,198 16,424 SH   SOLE 4 15,116 0 1,308
HEICO CORP NEW COM 422806109 456 3,411 SH   SOLE 7 3,411 0 0
HEICO CORP NEW COM 422806109 3,641 27,208 SH   SOLE 18 23,072 0 4,136
HEICO CORP NEW COM 422806109 94,797 708,442 SH   SOLE 19 708,442 0 0
HEICO CORP NEW COM 422806109 149,510 1,117,328 SH   SOLE 21 1,117,328 0 0
HEICO CORP NEW COM 422806109 143,811 1,074,738 SH   SOLE 22 980,341 0 94,397
HEICO CORP NEW COM 422806109 5,482 40,970 SH   SOLE 23 40,970 0 0
HEICO CORP NEW COM 422806109 10,542 78,783 SH   SOLE 26 38,040 0 40,743
HEICO CORP NEW COM 422806109 1,083 8,096 SH   SOLE 28 5,241 0 2,855
HEICO CORP NEW COM 422806109 1,975 14,761 SH   SOLE 29 5,939 0 8,822
HEICO CORP NEW COM 422806109 10,060 75,178 SH   SOLE 30 75,178 0 0
HEICO CORP NEW COM 422806109 2,940 21,969 SH   SOLE 31 15,895 0 6,074
HEICO CORP NEW COM 422806109 336 2,510 SH   SOLE 34 2,510 0 0
HEICO CORP NEW COM 422806109 1,309 9,780 SH   SOLE 36 9,780 0 0
HEICO CORP NEW COM 422806109 133 996 SH   SOLE 40 996 0 0
HEICO CORP NEW CL A 422806208 19,045 184,237 SH   SOLE 2 17,332 0 166,905
HEICO CORP NEW CL A 422806208 3,090 29,896 SH   SOLE 4 27,950 0 1,946
HEICO CORP NEW CL A 422806208 448 4,332 SH   SOLE 7 4,332 0 0
HEICO CORP NEW CL A 422806208 4,972 48,098 SH   SOLE 18 42,154 0 5,944
HEICO CORP NEW CL A 422806208 3,545 34,298 SH   SOLE 19 34,298 0 0
HEICO CORP NEW CL A 422806208 211,925 2,050,158 SH   SOLE 21 2,050,158 0 0
HEICO CORP NEW CL A 422806208 210,419 2,035,586 SH   SOLE 22 1,871,812 0 163,774
HEICO CORP NEW CL A 422806208 5,997 58,014 SH   SOLE 23 58,014 0 0
HEICO CORP NEW CL A 422806208 83 802 SH   SOLE 25 802 0 0
HEICO CORP NEW CL A 422806208 14,348 138,799 SH   SOLE 26 64,615 0 74,184
HEICO CORP NEW CL A 422806208 1,459 14,117 SH   SOLE 28 9,413 0 4,704
HEICO CORP NEW CL A 422806208 2,065 19,975 SH   SOLE 29 4,347 0 15,628
HEICO CORP NEW CL A 422806208 10,851 104,977 SH   SOLE 30 104,977 0 0
HEICO CORP NEW CL A 422806208 2,744 26,544 SH   SOLE 31 17,852 0 8,692
HEICO CORP NEW CL A 422806208 352 3,403 SH   SOLE 34 3,403 0 0
HEICO CORP NEW CL A 422806208 1,453 14,059 SH   SOLE 36 14,059 0 0
HEICO CORP NEW CL A 422806208 182 1,765 SH   SOLE 40 1,765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 557 18,594 SH   SOLE 2 815 0 17,779
HEIDRICK & STRUGGLES INTL IN COM 422819102 6 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 13 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,578 86,025 SH   SOLE 18 86,025 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 976 32,578 SH   SOLE 19 32,578 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 62,830 2,096,417 SH   SOLE 21 2,096,417 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 17,388 580,194 SH   SOLE 22 556,760 0 23,434
HEIDRICK & STRUGGLES INTL IN COM 422819102 56 1,872 SH   SOLE 26 0 0 1,872
HEIDRICK & STRUGGLES INTL IN COM 422819102 73 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 865 28,852 SH   SOLE 30 28,852 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 50 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 4,289 32,841 SH   SOLE 2 11,903 0 20,938
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 18,345 140,476 SH   SOLE 18 140,476 0 0
HELEN OF TROY CORP LTD COM G4388N106 5,595 42,844 SH   SOLE 19 42,844 0 0
HELEN OF TROY CORP LTD COM G4388N106 229,511 1,757,496 SH   SOLE 21 1,757,496 0 0
HELEN OF TROY CORP LTD COM G4388N106 114,234 874,756 SH   SOLE 22 837,988 0 36,768
HELEN OF TROY CORP LTD COM G4388N106 839 6,424 SH   SOLE 26 4,307 0 2,117
HELEN OF TROY CORP LTD COM G4388N106 452 3,465 SH   SOLE 28 3,465 0 0
HELEN OF TROY CORP LTD COM G4388N106 970 7,425 SH   SOLE 30 7,425 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,401 10,732 SH   SOLE 31 0 0 10,732
HELEN OF TROY CORP LTD COM G4388N106 321 2,460 SH   SOLE 40 2,460 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,186 25,561 SH   SOLE 2 1,211 0 24,350
HELIOS TECHNOLOGIES INC COM 42328H109 10 214 SH   SOLE 4 214 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 22 472 SH   SOLE 7 472 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,434 95,544 SH   SOLE 18 95,544 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,319 49,963 SH   SOLE 19 49,963 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 42,344 912,382 SH   SOLE 21 912,382 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 38,712 834,130 SH   SOLE 22 796,461 0 37,669
HELIOS TECHNOLOGIES INC COM 42328H109 478 10,293 SH   SOLE 26 3,996 0 6,297
HELIOS TECHNOLOGIES INC COM 42328H109 155 3,349 SH   SOLE 28 3,349 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 369 7,959 SH   SOLE 30 7,959 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,011 86,423 SH   SOLE 31 0 0 86,423
HELIOS TECHNOLOGIES INC COM 42328H109 108 2,334 SH   SOLE 40 2,334 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 11 4,785 SH   SOLE 18 4,785 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 258 117,215 SH   SOLE 21 117,215 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 85 38,590 SH   SOLE 22 38,590 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,292 149,661 SH   SOLE 2 5,899 0 143,762
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 28 3,276 SH   SOLE 7 3,276 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5,325 617,091 SH   SOLE 18 617,091 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,084 241,431 SH   SOLE 19 241,431 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 132,156 15,313,575 SH   SOLE 21 15,313,575 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 36,703 4,252,995 SH   SOLE 22 4,051,653 0 201,342
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 154 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 147 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,762 204,136 SH   SOLE 30 204,136 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 10 1,212 SH   SOLE 34 1,212 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 99 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 14,125 279,049 SH   SOLE 2 27,299 0 251,750
HELMERICH & PAYNE INC COM 423452101 1,628 32,156 SH   SOLE 4 29,283 0 2,873
HELMERICH & PAYNE INC COM 423452101 5,848 115,529 SH   SOLE 7 115,529 0 0
HELMERICH & PAYNE INC COM 423452101 97 1,919 SH   SOLE 13 1,919 0 0
HELMERICH & PAYNE INC COM 423452101 33 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 20,354 402,094 SH   SOLE 18 387,326 0 14,768
HELMERICH & PAYNE INC COM 423452101 4,495 88,792 SH   SOLE 19 88,792 0 0
HELMERICH & PAYNE INC COM 423452101 246,129 4,862,288 SH   SOLE 21 4,862,288 0 0
HELMERICH & PAYNE INC COM 423452101 145,155 2,867,537 SH   SOLE 22 2,553,637 0 313,900
HELMERICH & PAYNE INC COM 423452101 4,107 81,141 SH   SOLE 23 81,141 0 0
HELMERICH & PAYNE INC COM 423452101 5,513 108,903 SH   SOLE 25 108,903 0 0
HELMERICH & PAYNE INC COM 423452101 22,852 451,444 SH   SOLE 26 162,641 0 288,803
HELMERICH & PAYNE INC COM 423452101 1,036 20,457 SH   SOLE 28 14,947 0 5,510
HELMERICH & PAYNE INC COM 423452101 1,285 25,395 SH   SOLE 29 2,323 0 23,072
HELMERICH & PAYNE INC COM 423452101 18,851 372,407 SH   SOLE 30 372,407 0 0
HELMERICH & PAYNE INC COM 423452101 1,825 36,050 SH   SOLE 31 20,979 0 15,071
HELMERICH & PAYNE INC COM 423452101 2,045 40,394 SH   SOLE 32 40,394 0 0
HELMERICH & PAYNE INC COM 423452101 1,216 24,026 SH   SOLE 34 24,026 0 0
HELMERICH & PAYNE INC COM 423452101 4,357 86,068 SH   SOLE 36 86,068 0 0
HELMERICH & PAYNE INC COM 423452101 110 2,180 SH   SOLE 40 2,180 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 180 13,951 SH   SOLE 2 667 0 13,284
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 776 60,073 SH   SOLE 18 60,073 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 494 38,227 SH   SOLE 19 38,227 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7,797 603,481 SH   SOLE 21 603,481 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3,321 257,062 SH   SOLE 22 246,630 0 10,432
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 37 2,896 SH   SOLE 30 2,896 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C509 2 415 SH   SOLE 21 415 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C509 44 10,111 SH   SOLE 22 10,111 0 0
HENNESSY ADVISORS INC COM 425885100 10 993 SH   SOLE 18 993 0 0
HENNESSY ADVISORS INC COM 425885100 118 12,134 SH   SOLE 21 12,134 0 0
HENNESSY ADVISORS INC COM 425885100 41 4,181 SH   SOLE 22 4,181 0 0
HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 33,540 3,250,000 SH   SOLE 2 3,250,000 0 0
HENRY JACK & ASSOC INC COM 426281101 25,002 186,694 SH   SOLE 2 22,650 0 164,044
HENRY JACK & ASSOC INC COM 426281101 4,017 29,999 SH   SOLE 4 27,960 0 2,039
HENRY JACK & ASSOC INC COM 426281101 16,515 123,323 SH   SOLE 7 103,148 0 20,175
HENRY JACK & ASSOC INC COM 426281101 63 468 SH   SOLE 13 468 0 0
HENRY JACK & ASSOC INC COM 426281101 22,983 171,620 SH   SOLE 18 161,065 0 10,555
HENRY JACK & ASSOC INC COM 426281101 39,606 295,747 SH   SOLE 19 295,747 0 0
HENRY JACK & ASSOC INC COM 426281101 498,142 3,719,702 SH   SOLE 21 3,719,702 0 0
HENRY JACK & ASSOC INC COM 426281101 319,892 2,388,682 SH   SOLE 22 2,177,895 0 210,787
HENRY JACK & ASSOC INC COM 426281101 7,410 55,335 SH   SOLE 23 55,335 0 0
HENRY JACK & ASSOC INC COM 426281101 1,138 8,496 SH   SOLE 25 8,496 0 0
HENRY JACK & ASSOC INC COM 426281101 46,309 345,793 SH   SOLE 26 67,134 0 278,659
HENRY JACK & ASSOC INC COM 426281101 2,001 14,941 SH   SOLE 28 10,769 0 4,172
HENRY JACK & ASSOC INC COM 426281101 2,417 18,050 SH   SOLE 29 1,772 0 16,278
HENRY JACK & ASSOC INC COM 426281101 59,375 443,359 SH   SOLE 30 443,359 0 0
HENRY JACK & ASSOC INC COM 426281101 3,238 24,178 SH   SOLE 31 14,498 0 9,680
HENRY JACK & ASSOC INC COM 426281101 623 4,651 SH   SOLE 34 4,651 0 0
HENRY JACK & ASSOC INC COM 426281101 8,766 65,457 SH   SOLE 36 65,457 0 0
HENRY JACK & ASSOC INC COM 426281101 209 1,558 SH   SOLE 40 1,558 0 0
HENRY SCHEIN INC COM 806407102 27,537 393,944 SH   SOLE 2 60,510 0 333,434
HENRY SCHEIN INC COM 806407102 3,989 57,070 SH   SOLE 4 52,940 0 4,130
HENRY SCHEIN INC COM 806407102 13,832 197,888 SH   SOLE 7 146,838 0 51,050
HENRY SCHEIN INC COM 806407102 200 2,864 SH   SOLE 13 2,864 0 0
HENRY SCHEIN INC COM 806407102 101 1,448 SH   SOLE 15 1,448 0 0
HENRY SCHEIN INC COM 806407102 20,924 299,342 SH   SOLE 18 278,232 0 21,110
HENRY SCHEIN INC COM 806407102 3,173 45,396 SH   SOLE 19 45,396 0 0
HENRY SCHEIN INC COM 806407102 266,414 3,811,359 SH   SOLE 21 3,811,359 0 0
HENRY SCHEIN INC COM 806407102 275,127 3,936,009 SH   SOLE 22 3,507,348 0 428,661
HENRY SCHEIN INC COM 806407102 7,614 108,931 SH   SOLE 23 108,931 0 0
HENRY SCHEIN INC COM 806407102 10,195 145,849 SH   SOLE 25 145,849 0 0
HENRY SCHEIN INC COM 806407102 59,302 848,381 SH   SOLE 26 210,483 0 637,898
HENRY SCHEIN INC COM 806407102 2,015 28,831 SH   SOLE 28 21,016 0 7,815
HENRY SCHEIN INC COM 806407102 2,433 34,803 SH   SOLE 29 3,514 0 31,289
HENRY SCHEIN INC COM 806407102 50,165 717,664 SH   SOLE 30 717,664 0 0
HENRY SCHEIN INC COM 806407102 3,818 54,620 SH   SOLE 31 30,934 0 23,686
HENRY SCHEIN INC COM 806407102 1,458 20,855 SH   SOLE 32 20,855 0 0
HENRY SCHEIN INC COM 806407102 605 8,652 SH   SOLE 34 8,652 0 0
HENRY SCHEIN INC COM 806407102 8,794 125,811 SH   SOLE 36 125,811 0 0
HENRY SCHEIN INC COM 806407102 222 3,175 SH   SOLE 40 3,175 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 21,092 493,265 SH   SOLE 2 259,340 0 233,925
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,467 57,688 SH   SOLE 4 57,688 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 700 16,361 SH   SOLE 7 16,361 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 720 16,830 SH   SOLE 13 16,830 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 48 1,128 SH   SOLE 15 1,128 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,121 96,366 SH   SOLE 18 86,011 0 10,355
HERBALIFE NUTRITION LTD COM SHS G4412G101 8,750 204,621 SH   SOLE 19 204,621 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 49,164 1,149,772 SH   SOLE 21 1,149,772 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 164,681 3,851,291 SH   SOLE 22 3,107,074 0 744,217
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,016 140,692 SH   SOLE 23 140,692 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,050 118,091 SH   SOLE 25 118,091 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 9,449 220,983 SH   SOLE 26 90,734 0 130,249
HERBALIFE NUTRITION LTD COM SHS G4412G101 590 13,787 SH   SOLE 28 13,787 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,782 41,665 SH   SOLE 30 41,665 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,603 131,035 SH   SOLE 31 86,280 0 44,755
HERBALIFE NUTRITION LTD COM SHS G4412G101 639 14,948 SH   SOLE 34 14,948 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,602 107,630 SH   SOLE 36 107,630 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 477 11,146 SH   SOLE 40 11,146 0 0
HERC HLDGS INC COM 42704L104 1,247 27,217 SH   SOLE 2 4,111 0 23,106
HERC HLDGS INC COM 42704L104 6 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 26 564 SH   SOLE 7 564 0 0
HERC HLDGS INC COM 42704L104 3,661 79,879 SH   SOLE 18 78,104 0 1,775
HERC HLDGS INC COM 42704L104 4,281 93,405 SH   SOLE 19 93,405 0 0
HERC HLDGS INC COM 42704L104 34,716 757,492 SH   SOLE 21 757,492 0 0
HERC HLDGS INC COM 42704L104 35,611 777,033 SH   SOLE 22 741,399 0 35,634
HERC HLDGS INC COM 42704L104 524 11,431 SH   SOLE 23 11,431 0 0
HERC HLDGS INC COM 42704L104 1,269 27,693 SH   SOLE 26 3,064 0 24,629
HERC HLDGS INC COM 42704L104 135 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 294 6,415 SH   SOLE 30 6,415 0 0
HERC HLDGS INC COM 42704L104 123 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 5,565 434,057 SH   SOLE 30 434,057 0 0
HERITAGE COMMERCE CORP COM 426927109 493 40,278 SH   SOLE 2 1,915 0 38,363
HERITAGE COMMERCE CORP COM 426927109 13 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 1,794 146,457 SH   SOLE 18 146,457 0 0
HERITAGE COMMERCE CORP COM 426927109 873 71,239 SH   SOLE 19 71,239 0 0
HERITAGE COMMERCE CORP COM 426927109 17,152 1,400,144 SH   SOLE 21 1,400,144 0 0
HERITAGE COMMERCE CORP COM 426927109 16,564 1,352,154 SH   SOLE 22 1,297,193 0 54,961
HERITAGE COMMERCE CORP COM 426927109 112 9,132 SH   SOLE 26 0 0 9,132
HERITAGE COMMERCE CORP COM 426927109 121 9,853 SH   SOLE 30 9,853 0 0
HERITAGE COMMERCE CORP COM 426927109 411 33,571 SH   SOLE 31 0 0 33,571
HERITAGE COMMERCE CORP COM 426927109 261 21,328 SH   SOLE 34 21,328 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 361 13,712 SH   SOLE 2 554 0 13,158
HERITAGE CRYSTAL CLEAN INC COM 42726M106 7 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,355 51,509 SH   SOLE 18 51,509 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 673 25,578 SH   SOLE 19 25,578 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 13,854 526,557 SH   SOLE 21 526,557 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 11,235 427,007 SH   SOLE 22 357,424 0 69,583
HERITAGE CRYSTAL CLEAN INC COM 42726M106 94 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 146 5,544 SH   SOLE 30 5,544 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 46 1,749 SH   SOLE 40 1,749 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,079 36,516 SH   SOLE 2 1,513 0 35,003
HERITAGE FINL CORP WASH COM 42722X106 25 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 4,610 156,069 SH   SOLE 18 156,069 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,837 62,171 SH   SOLE 19 62,171 0 0
HERITAGE FINL CORP WASH COM 42722X106 107,592 3,642,259 SH   SOLE 21 3,642,259 0 0
HERITAGE FINL CORP WASH COM 42722X106 34,166 1,156,604 SH   SOLE 22 1,109,699 0 46,905
HERITAGE FINL CORP WASH COM 42722X106 336 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 129 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,469 49,730 SH   SOLE 30 49,730 0 0
HERITAGE FINL CORP WASH COM 42722X106 96 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 429 27,861 SH   SOLE 2 1,153 0 26,708
HERITAGE INS HLDGS INC COM 42727J102 9 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,424 92,393 SH   SOLE 18 92,393 0 0
HERITAGE INS HLDGS INC COM 42727J102 696 45,192 SH   SOLE 19 45,192 0 0
HERITAGE INS HLDGS INC COM 42727J102 14,064 912,661 SH   SOLE 21 912,661 0 0
HERITAGE INS HLDGS INC COM 42727J102 12,469 809,177 SH   SOLE 22 771,559 0 37,618
HERITAGE INS HLDGS INC COM 42727J102 61 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 126 8,158 SH   SOLE 30 8,158 0 0
HERITAGE INS HLDGS INC COM 42727J102 40 2,573 SH   SOLE 40 2,573 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 2 672 SH   SOLE 18 672 0 0
HERMITAGE OFFSHORE SERVICE L SHS G4511M108 18 6,482 SH   SOLE 21 6,482 0 0
HERON THERAPEUTICS INC COM 427746102 1,195 64,300 SH   SOLE 2 3,060 0 61,240
HERON THERAPEUTICS INC COM 427746102 8 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 26 1,387 SH   SOLE 7 1,387 0 0
HERON THERAPEUTICS INC COM 427746102 4,487 241,373 SH   SOLE 18 241,373 0 0
HERON THERAPEUTICS INC COM 427746102 2,640 142,018 SH   SOLE 19 142,018 0 0
HERON THERAPEUTICS INC COM 427746102 42,953 2,310,538 SH   SOLE 21 2,310,538 0 0
HERON THERAPEUTICS INC COM 427746102 38,807 2,087,544 SH   SOLE 22 1,975,068 0 112,476
HERON THERAPEUTICS INC COM 427746102 13 712 SH   SOLE 23 712 0 0
HERON THERAPEUTICS INC COM 427746102 320 17,223 SH   SOLE 26 11,875 0 5,348
HERON THERAPEUTICS INC COM 427746102 168 9,039 SH   SOLE 28 9,039 0 0
HERON THERAPEUTICS INC COM 427746102 363 19,500 SH   SOLE 30 19,500 0 0
HERON THERAPEUTICS INC COM 427746102 21 1,123 SH   SOLE 34 1,123 0 0
HERON THERAPEUTICS INC COM 427746102 115 6,208 SH   SOLE 40 6,208 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,127 68,147 SH   SOLE 2 31,399 0 36,748
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 157 9,496 SH   SOLE 4 9,496 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 671 40,547 SH   SOLE 7 40,547 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 29 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,939 177,704 SH   SOLE 18 159,157 0 18,547
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6,913 417,981 SH   SOLE 19 417,981 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 66,480 4,019,334 SH   SOLE 21 4,019,334 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33,204 2,007,473 SH   SOLE 22 1,951,666 0 55,807
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,677 101,362 SH   SOLE 23 101,362 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,279 77,325 SH   SOLE 25 77,325 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,006 242,213 SH   SOLE 26 13,995 0 228,218
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 103 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 311 18,790 SH   SOLE 29 18,790 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,335 201,644 SH   SOLE 30 201,644 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 16 952 SH   SOLE 34 952 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 84 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 50,650 377,898 SH   SOLE 2 43,899 0 333,999
HERSHEY CO COM 427866108 7,308 54,524 SH   SOLE 4 50,798 0 3,726
HERSHEY CO COM 427866108 24,557 183,223 SH   SOLE 7 173,774 0 9,449
HERSHEY CO COM 427866108 5,909 44,089 SH   SOLE 13 44,089 0 0
HERSHEY CO COM 427866108 204 1,521 SH   SOLE 15 1,521 0 0
HERSHEY CO COM 427866108 51,793 386,425 SH   SOLE 18 357,536 0 28,889
HERSHEY CO COM 427866108 51,233 382,251 SH   SOLE 19 382,251 0 0
HERSHEY CO COM 427866108 821,006 6,125,542 SH   SOLE 21 6,125,542 0 0
HERSHEY CO COM 427866108 597,292 4,456,405 SH   SOLE 22 3,859,257 0 597,148
HERSHEY CO COM 427866108 17,353 129,469 SH   SOLE 23 129,469 0 0
HERSHEY CO COM 427866108 18,767 140,022 SH   SOLE 25 140,022 0 0
HERSHEY CO COM 427866108 122,730 915,693 SH   SOLE 26 192,086 0 723,607
HERSHEY CO COM 427866108 3,997 29,821 SH   SOLE 28 21,926 0 7,895
HERSHEY CO COM 427866108 14,483 108,057 SH   SOLE 29 3,217 0 104,840
HERSHEY CO COM 427866108 92,925 693,316 SH   SOLE 30 693,316 0 0
HERSHEY CO COM 427866108 5,885 43,909 SH   SOLE 31 26,936 0 16,973
HERSHEY CO COM 427866108 2,775 20,703 SH   SOLE 34 20,703 0 0
HERSHEY CO COM 427866108 23,843 177,895 SH   SOLE 36 177,895 0 0
HERSHEY CO COM 427866108 411 3,064 SH   SOLE 40 3,064 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,024 64,167 SH   SOLE 2 2,697 0 61,470
HERTZ GLOBAL HLDGS INC COM 42806J106 6 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 53 3,346 SH   SOLE 7 3,346 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,352 210,016 SH   SOLE 18 210,016 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,758 110,154 SH   SOLE 19 110,154 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 31,307 1,961,600 SH   SOLE 21 1,961,600 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 38,836 2,433,356 SH   SOLE 22 2,284,591 0 148,765
HERTZ GLOBAL HLDGS INC COM 42806J106 204 12,770 SH   SOLE 26 9,194 0 3,576
HERTZ GLOBAL HLDGS INC COM 42806J106 111 6,950 SH   SOLE 28 6,950 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 302 18,937 SH   SOLE 30 18,937 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 901 56,431 SH   SOLE 36 56,431 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 63 3,969 SH   SOLE 40 3,969 0 0
HESKA CORP COM RESTRC NEW 42805E306 516 6,060 SH   SOLE 2 288 0 5,772
HESKA CORP COM RESTRC NEW 42805E306 12 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,705 31,759 SH   SOLE 18 31,759 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,005 11,804 SH   SOLE 19 11,804 0 0
HESKA CORP COM RESTRC NEW 42805E306 67,737 795,315 SH   SOLE 21 795,315 0 0
HESKA CORP COM RESTRC NEW 42805E306 18,155 213,167 SH   SOLE 22 203,675 0 9,492
HESKA CORP COM RESTRC NEW 42805E306 355 4,164 SH   SOLE 26 0 0 4,164
HESKA CORP COM RESTRC NEW 42805E306 91 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 860 10,100 SH   SOLE 30 10,100 0 0
HESKA CORP COM RESTRC NEW 42805E306 67 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 42,931 675,333 SH   SOLE 2 87,299 0 588,034
HESS CORP COM 42809H107 5,366 84,405 SH   SOLE 4 77,090 0 7,315
HESS CORP COM 42809H107 14,462 227,501 SH   SOLE 7 217,343 0 10,158
HESS CORP COM 42809H107 732 11,510 SH   SOLE 13 11,510 0 0
HESS CORP COM 42809H107 140 2,205 SH   SOLE 15 2,205 0 0
HESS CORP COM 42809H107 51,038 802,868 SH   SOLE 18 767,584 0 35,284
HESS CORP COM 42809H107 10,697 168,273 SH   SOLE 19 168,273 0 0
HESS CORP COM 42809H107 398,207 6,264,074 SH   SOLE 21 6,264,074 0 0
HESS CORP COM 42809H107 401,202 6,311,192 SH   SOLE 22 5,576,981 0 734,211
HESS CORP COM 42809H107 12,345 194,193 SH   SOLE 23 194,193 0 0
HESS CORP COM 42809H107 16,671 262,250 SH   SOLE 25 262,250 0 0
HESS CORP COM 42809H107 59,476 935,601 SH   SOLE 26 344,285 0 591,316
HESS CORP COM 42809H107 3,509 55,193 SH   SOLE 28 41,249 0 13,944
HESS CORP COM 42809H107 397 6,249 SH   SOLE 29 6,249 0 0
HESS CORP COM 42809H107 64,866 1,020,384 SH   SOLE 30 1,020,384 0 0
HESS CORP COM 42809H107 5,826 91,651 SH   SOLE 31 49,274 0 42,377
HESS CORP COM 42809H107 12,523 197,001 SH   SOLE 34 197,001 0 0
HESS CORP COM 42809H107 13,283 208,950 SH   SOLE 36 208,950 0 0
HESS CORP COM 42809H107 366 5,750 SH   SOLE 40 5,750 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 50,804 3,398,235 SH   SOLE 2 337,821 0 3,060,414
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,948 531,629 SH   SOLE 4 494,750 0 36,879
HEWLETT PACKARD ENTERPRISE C COM 42824C109 28,782 1,925,229 SH   SOLE 7 1,264,263 0 660,966
HEWLETT PACKARD ENTERPRISE C COM 42824C109 673 44,984 SH   SOLE 13 44,984 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 259 17,343 SH   SOLE 15 17,343 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 43 2,885 SH   SOLE 17 0 0 2,885
HEWLETT PACKARD ENTERPRISE C COM 42824C109 41,945 2,805,701 SH   SOLE 18 2,617,527 0 188,174
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,417 696,789 SH   SOLE 19 696,789 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 516,664 34,559,463 SH   SOLE 21 34,559,463 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 527,245 35,267,223 SH   SOLE 22 31,342,960 0 3,924,263
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,657 980,425 SH   SOLE 23 980,425 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 21,830 1,460,205 SH   SOLE 25 1,460,205 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 114,786 7,677,969 SH   SOLE 26 1,739,601 0 5,938,368
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,133 276,487 SH   SOLE 28 203,030 0 73,457
HEWLETT PACKARD ENTERPRISE C COM 42824C109 492 32,893 SH   SOLE 29 32,893 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 98,734 6,604,289 SH   SOLE 30 6,604,289 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,663 512,578 SH   SOLE 31 275,134 0 237,444
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,092 206,829 SH   SOLE 34 206,829 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,878 1,195,842 SH   SOLE 36 1,195,842 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 505 33,775 SH   SOLE 40 33,775 0 0
HEXCEL CORP NEW COM 428291108 18,566 229,547 SH   SOLE 2 33,550 0 195,997
HEXCEL CORP NEW COM 428291108 52 648 SH   SOLE 4 648 0 0
HEXCEL CORP NEW COM 428291108 159 1,964 SH   SOLE 7 1,964 0 0
HEXCEL CORP NEW COM 428291108 3,634 44,926 SH   SOLE 18 44,926 0 0
HEXCEL CORP NEW COM 428291108 27,787 343,556 SH   SOLE 19 343,556 0 0
HEXCEL CORP NEW COM 428291108 176,094 2,177,227 SH   SOLE 21 2,177,227 0 0
HEXCEL CORP NEW COM 428291108 198,509 2,454,367 SH   SOLE 22 2,274,969 0 179,398
HEXCEL CORP NEW COM 428291108 2,601 32,153 SH   SOLE 26 21,411 0 10,742
HEXCEL CORP NEW COM 428291108 879 10,862 SH   SOLE 28 10,862 0 0
HEXCEL CORP NEW COM 428291108 1,993 24,638 SH   SOLE 30 24,638 0 0
HEXCEL CORP NEW COM 428291108 269 3,322 SH   SOLE 31 1,822 0 1,500
HEXCEL CORP NEW COM 428291108 385 4,759 SH   SOLE 34 4,759 0 0
HEXCEL CORP NEW COM 428291108 115 1,419 SH   SOLE 36 1,419 0 0
HEXCEL CORP NEW COM 428291108 694 8,583 SH   SOLE 40 8,583 0 0
HF FOODS GROUP INC COM 40417F109 206 5,919 SH   SOLE 2 309 0 5,610
HF FOODS GROUP INC COM 40417F109 888 25,503 SH   SOLE 18 25,503 0 0
HF FOODS GROUP INC COM 40417F109 437 12,551 SH   SOLE 19 12,551 0 0
HF FOODS GROUP INC COM 40417F109 8,255 237,148 SH   SOLE 21 237,148 0 0
HF FOODS GROUP INC COM 40417F109 2,362 67,842 SH   SOLE 22 65,683 0 2,159
HFF INC CL A 40418F108 1,559 34,268 SH   SOLE 2 1,581 0 32,687
HFF INC CL A 40418F108 7 145 SH   SOLE 4 145 0 0
HFF INC CL A 40418F108 29 647 SH   SOLE 7 647 0 0
HFF INC CL A 40418F108 7,670 168,651 SH   SOLE 18 168,651 0 0
HFF INC CL A 40418F108 2,964 65,164 SH   SOLE 19 65,164 0 0
HFF INC CL A 40418F108 193,154 4,247,002 SH   SOLE 21 4,247,002 0 0
HFF INC CL A 40418F108 52,142 1,146,486 SH   SOLE 22 1,092,840 0 53,646
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 831 18,275 SH   SOLE 26 9,516 0 8,759
HFF INC CL A 40418F108 228 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 2,703 59,443 SH   SOLE 30 59,443 0 0
HFF INC CL A 40418F108 181 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 357 19,603 SH   SOLE 2 705 0 18,898
HIBBETT SPORTS INC COM 428567101 3 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 7 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 1,526 83,836 SH   SOLE 18 83,836 0 0
HIBBETT SPORTS INC COM 428567101 582 31,993 SH   SOLE 19 31,993 0 0
HIBBETT SPORTS INC COM 428567101 37,660 2,069,219 SH   SOLE 21 2,069,219 0 0
HIBBETT SPORTS INC COM 428567101 11,494 631,560 SH   SOLE 22 593,235 0 38,325
HIBBETT SPORTS INC COM 428567101 48 2,638 SH   SOLE 23 2,638 0 0
HIBBETT SPORTS INC COM 428567101 76 4,169 SH   SOLE 26 2,962 0 1,207
HIBBETT SPORTS INC COM 428567101 30 1,662 SH   SOLE 28 1,662 0 0
HIBBETT SPORTS INC COM 428567101 548 30,115 SH   SOLE 30 30,115 0 0
HIBBETT SPORTS INC COM 428567101 51 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 23,020 1,663,293 SH   SOLE 2 1,663,293 0 0
HIGHPOINT RES CORP COM 43114K108 231 126,847 SH   SOLE 2 4,080 0 122,767
HIGHPOINT RES CORP COM 43114K108 1 317 SH   SOLE 4 317 0 0
HIGHPOINT RES CORP COM 43114K108 4 2,325 SH   SOLE 7 2,325 0 0
HIGHPOINT RES CORP COM 43114K108 908 498,676 SH   SOLE 18 498,676 0 0
HIGHPOINT RES CORP COM 43114K108 322 176,796 SH   SOLE 19 176,796 0 0
HIGHPOINT RES CORP COM 43114K108 22,692 12,468,329 SH   SOLE 21 12,468,329 0 0
HIGHPOINT RES CORP COM 43114K108 6,061 3,330,217 SH   SOLE 22 3,182,874 0 147,343
HIGHPOINT RES CORP COM 43114K108 102 55,877 SH   SOLE 26 12,665 0 43,212
HIGHPOINT RES CORP COM 43114K108 29 16,004 SH   SOLE 28 16,004 0 0
HIGHPOINT RES CORP COM 43114K108 306 168,096 SH   SOLE 30 168,096 0 0
HIGHPOINT RES CORP COM 43114K108 11 5,816 SH   SOLE 40 5,816 0 0
HIGHWOODS PPTYS INC COM 431284108 10,320 249,889 SH   SOLE 2 58,371 0 191,518
HIGHWOODS PPTYS INC COM 431284108 4,970 120,347 SH   SOLE 4 120,347 0 0
HIGHWOODS PPTYS INC COM 431284108 4,571 110,683 SH   SOLE 7 110,683 0 0
HIGHWOODS PPTYS INC COM 431284108 173 4,189 SH   SOLE 15 4,189 0 0
HIGHWOODS PPTYS INC COM 431284108 32,733 792,557 SH   SOLE 18 792,557 0 0
HIGHWOODS PPTYS INC COM 431284108 26,029 630,247 SH   SOLE 19 630,247 0 0
HIGHWOODS PPTYS INC COM 431284108 239,698 5,803,834 SH   SOLE 21 5,803,834 0 0
HIGHWOODS PPTYS INC COM 431284108 186,348 4,512,062 SH   SOLE 22 4,213,277 0 298,785
HIGHWOODS PPTYS INC COM 431284108 1,969 47,687 SH   SOLE 23 47,687 0 0
HIGHWOODS PPTYS INC COM 431284108 8,823 213,621 SH   SOLE 25 213,621 0 0
HIGHWOODS PPTYS INC COM 431284108 2,821 68,299 SH   SOLE 26 20,233 0 48,066
HIGHWOODS PPTYS INC COM 431284108 1,177 28,493 SH   SOLE 28 28,493 0 0
HIGHWOODS PPTYS INC COM 431284108 2,222 53,800 SH   SOLE 29 53,800 0 0
HIGHWOODS PPTYS INC COM 431284108 19,353 468,584 SH   SOLE 30 468,584 0 0
HIGHWOODS PPTYS INC COM 431284108 259 6,282 SH   SOLE 31 2,182 0 4,100
HIGHWOODS PPTYS INC COM 431284108 17,285 418,527 SH   SOLE 34 418,527 0 0
HIGHWOODS PPTYS INC COM 431284108 169 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 433 10,482 SH   SOLE 40 10,482 0 0
HILL INTERNATIONAL INC COM 431466101 24 8,882 SH   SOLE 18 8,882 0 0
HILL INTERNATIONAL INC COM 431466101 496 183,867 SH   SOLE 21 183,867 0 0
HILL ROM HLDGS INC COM 431475102 21,644 206,884 SH   SOLE 2 74,686 0 132,198
HILL ROM HLDGS INC COM 431475102 902 8,618 SH   SOLE 4 8,618 0 0
HILL ROM HLDGS INC COM 431475102 333 3,185 SH   SOLE 7 3,185 0 0
HILL ROM HLDGS INC COM 431475102 229 2,186 SH   SOLE 13 2,186 0 0
HILL ROM HLDGS INC COM 431475102 61 583 SH   SOLE 17 0 0 583
HILL ROM HLDGS INC COM 431475102 24,484 234,026 SH   SOLE 18 229,392 0 4,634
HILL ROM HLDGS INC COM 431475102 4,668 44,620 SH   SOLE 19 44,620 0 0
HILL ROM HLDGS INC COM 431475102 385,132 3,681,247 SH   SOLE 21 3,681,247 0 0
HILL ROM HLDGS INC COM 431475102 243,165 2,324,268 SH   SOLE 22 2,147,554 0 176,714
HILL ROM HLDGS INC COM 431475102 2,064 19,733 SH   SOLE 23 19,733 0 0
HILL ROM HLDGS INC COM 431475102 35 338 SH   SOLE 25 338 0 0
HILL ROM HLDGS INC COM 431475102 3,059 29,239 SH   SOLE 26 16,679 0 12,560
HILL ROM HLDGS INC COM 431475102 869 8,309 SH   SOLE 28 8,309 0 0
HILL ROM HLDGS INC COM 431475102 3,012 28,794 SH   SOLE 29 5,888 0 22,906
HILL ROM HLDGS INC COM 431475102 1,978 18,907 SH   SOLE 30 18,907 0 0
HILL ROM HLDGS INC COM 431475102 1,740 16,632 SH   SOLE 31 12,547 0 4,085
HILL ROM HLDGS INC COM 431475102 1,049 10,026 SH   SOLE 34 10,026 0 0
HILL ROM HLDGS INC COM 431475102 521 4,978 SH   SOLE 36 4,978 0 0
HILL ROM HLDGS INC COM 431475102 705 6,740 SH   SOLE 40 6,740 0 0
HILLENBRAND INC COM 431571108 4,423 111,768 SH   SOLE 2 2,576 0 109,192
HILLENBRAND INC COM 431571108 18 444 SH   SOLE 4 444 0 0
HILLENBRAND INC COM 431571108 46 1,172 SH   SOLE 7 1,172 0 0
HILLENBRAND INC COM 431571108 11,444 289,210 SH   SOLE 18 289,210 0 0
HILLENBRAND INC COM 431571108 4,736 119,681 SH   SOLE 19 119,681 0 0
HILLENBRAND INC COM 431571108 266,639 6,738,418 SH   SOLE 21 6,738,418 0 0
HILLENBRAND INC COM 431571108 88,799 2,244,097 SH   SOLE 22 2,156,789 0 87,308
HILLENBRAND INC COM 431571108 884 22,337 SH   SOLE 26 16,676 0 5,661
HILLENBRAND INC COM 431571108 329 8,303 SH   SOLE 28 8,303 0 0
HILLENBRAND INC COM 431571108 17,983 454,457 SH   SOLE 30 454,457 0 0
HILLENBRAND INC COM 431571108 73 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 189 4,765 SH   SOLE 40 4,765 0 0
HILLTOP HOLDINGS INC COM 432748101 1,605 75,476 SH   SOLE 2 3,030 0 72,446
HILLTOP HOLDINGS INC COM 432748101 10 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 35 1,646 SH   SOLE 7 1,646 0 0
HILLTOP HOLDINGS INC COM 432748101 5,045 237,169 SH   SOLE 18 237,169 0 0
HILLTOP HOLDINGS INC COM 432748101 2,634 123,853 SH   SOLE 19 123,853 0 0
HILLTOP HOLDINGS INC COM 432748101 49,213 2,313,717 SH   SOLE 21 2,313,717 0 0
HILLTOP HOLDINGS INC COM 432748101 46,570 2,189,479 SH   SOLE 22 2,089,277 0 100,202
HILLTOP HOLDINGS INC COM 432748101 304 14,283 SH   SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 228 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 422 19,829 SH   SOLE 30 19,829 0 0
HILLTOP HOLDINGS INC COM 432748101 182 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 5,200 163,423 SH   SOLE 2 6,388 0 157,035
HILTON GRAND VACATIONS INC COM 43283X105 23 710 SH   SOLE 4 710 0 0
HILTON GRAND VACATIONS INC COM 43283X105 53 1,650 SH   SOLE 7 1,650 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,353 42,530 SH   SOLE 18 42,530 0 0
HILTON GRAND VACATIONS INC COM 43283X105 632 19,865 SH   SOLE 19 19,865 0 0
HILTON GRAND VACATIONS INC COM 43283X105 33,644 1,057,325 SH   SOLE 21 1,057,325 0 0
HILTON GRAND VACATIONS INC COM 43283X105 77,872 2,447,252 SH   SOLE 22 2,256,939 0 190,313
HILTON GRAND VACATIONS INC COM 43283X105 770 24,214 SH   SOLE 26 15,899 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 538 16,899 SH   SOLE 28 16,899 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,752 55,063 SH   SOLE 30 55,063 0 0
HILTON GRAND VACATIONS INC COM 43283X105 142 4,463 SH   SOLE 31 1,963 0 2,500
HILTON GRAND VACATIONS INC COM 43283X105 346 10,876 SH   SOLE 40 10,876 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 66,127 676,565 SH   SOLE 2 65,606 0 610,959
HILTON WORLDWIDE HLDGS INC COM 43300A203 10,865 111,158 SH   SOLE 4 103,766 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 24,536 251,030 SH   SOLE 7 251,030 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 297 3,039 SH   SOLE 13 3,039 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 288 2,950 SH   SOLE 15 2,950 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 65,958 674,834 SH   SOLE 18 636,814 0 38,020
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,470 86,656 SH   SOLE 19 86,656 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 659,583 6,748,343 SH   SOLE 21 6,748,343 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 702,958 7,192,127 SH   SOLE 22 6,442,219 0 749,908
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,250 207,183 SH   SOLE 23 207,183 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 24,778 253,513 SH   SOLE 25 253,513 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 123,038 1,258,825 SH   SOLE 26 336,080 0 922,745
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,052 61,918 SH   SOLE 28 46,774 0 15,144
HILTON WORLDWIDE HLDGS INC COM 43300A203 613 6,271 SH   SOLE 29 6,271 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 97,177 994,239 SH   SOLE 30 994,239 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,481 117,468 SH   SOLE 31 53,327 0 64,141
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,659 27,200 SH   SOLE 34 27,200 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,013 184,291 SH   SOLE 36 184,291 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 655 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 241 1,217 SH   SOLE 2 52 0 1,165
HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 975 4,922 SH   SOLE 18 4,922 0 0
HINGHAM INSTN SVGS MASS COM 433323102 476 2,404 SH   SOLE 19 2,404 0 0
HINGHAM INSTN SVGS MASS COM 433323102 8,993 45,419 SH   SOLE 21 45,419 0 0
HINGHAM INSTN SVGS MASS COM 433323102 6,407 32,357 SH   SOLE 22 31,345 0 1,012
HISTOGENICS CORP COM 43358V109 1 6,442 SH   SOLE 21 6,442 0 0
HMN FINL INC COM 40424G108 17 826 SH   SOLE 18 826 0 0
HMN FINL INC COM 40424G108 18 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 681 32,409 SH   SOLE 22 32,409 0 0
HMS HLDGS CORP COM 40425J101 2,551 78,766 SH   SOLE 2 6,713 0 72,053
HMS HLDGS CORP COM 40425J101 14 433 SH   SOLE 4 433 0 0
HMS HLDGS CORP COM 40425J101 48 1,476 SH   SOLE 7 1,476 0 0
HMS HLDGS CORP COM 40425J101 12,603 389,109 SH   SOLE 18 380,015 0 9,094
HMS HLDGS CORP COM 40425J101 7,617 235,162 SH   SOLE 19 235,162 0 0
HMS HLDGS CORP COM 40425J101 307,390 9,490,278 SH   SOLE 21 9,490,278 0 0
HMS HLDGS CORP COM 40425J101 89,675 2,768,610 SH   SOLE 22 2,654,056 0 114,554
HMS HLDGS CORP COM 40425J101 424 13,078 SH   SOLE 23 13,078 0 0
HMS HLDGS CORP COM 40425J101 1,555 48,002 SH   SOLE 26 20,710 0 27,292
HMS HLDGS CORP COM 40425J101 355 10,956 SH   SOLE 28 10,956 0 0
HMS HLDGS CORP COM 40425J101 8,220 253,790 SH   SOLE 30 253,790 0 0
HMS HLDGS CORP COM 40425J101 813 25,103 SH   SOLE 34 25,103 0 0
HMS HLDGS CORP COM 40425J101 307 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 2,064 58,348 SH   SOLE 2 20,468 0 37,880
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,952 253,020 SH   SOLE 18 253,020 0 0
HNI CORP COM 404251100 2,743 77,527 SH   SOLE 19 77,527 0 0
HNI CORP COM 404251100 107,980 3,052,010 SH   SOLE 21 3,052,010 0 0
HNI CORP COM 404251100 52,720 1,490,113 SH   SOLE 22 1,425,413 0 64,700
HNI CORP COM 404251100 638 18,045 SH   SOLE 26 5,072 0 12,973
HNI CORP COM 404251100 188 5,311 SH   SOLE 28 5,311 0 0
HNI CORP COM 404251100 409 11,556 SH   SOLE 30 11,556 0 0
HNI CORP COM 404251100 716 20,231 SH   SOLE 31 0 0 20,231
HNI CORP COM 404251100 165 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 18,896 408,292 SH   SOLE 2 55,308 0 352,984
HOLLYFRONTIER CORP COM 436106108 2,586 55,881 SH   SOLE 4 51,456 0 4,425
HOLLYFRONTIER CORP COM 436106108 10,139 219,073 SH   SOLE 7 168,638 0 50,435
HOLLYFRONTIER CORP COM 436106108 137 2,958 SH   SOLE 13 2,958 0 0
HOLLYFRONTIER CORP COM 436106108 78 1,689 SH   SOLE 15 1,689 0 0
HOLLYFRONTIER CORP COM 436106108 25,048 541,236 SH   SOLE 18 519,096 0 22,140
HOLLYFRONTIER CORP COM 436106108 5,662 122,340 SH   SOLE 19 122,340 0 0
HOLLYFRONTIER CORP COM 436106108 317,520 6,860,840 SH   SOLE 21 6,860,840 0 0
HOLLYFRONTIER CORP COM 436106108 206,520 4,462,403 SH   SOLE 22 3,978,314 0 484,089
HOLLYFRONTIER CORP COM 436106108 5,507 118,987 SH   SOLE 23 118,987 0 0
HOLLYFRONTIER CORP COM 436106108 8,913 192,584 SH   SOLE 25 192,584 0 0
HOLLYFRONTIER CORP COM 436106108 34,514 745,771 SH   SOLE 26 249,629 0 496,142
HOLLYFRONTIER CORP COM 436106108 1,409 30,435 SH   SOLE 28 23,135 0 7,300
HOLLYFRONTIER CORP COM 436106108 1,756 37,933 SH   SOLE 29 3,730 0 34,203
HOLLYFRONTIER CORP COM 436106108 29,541 638,310 SH   SOLE 30 638,310 0 0
HOLLYFRONTIER CORP COM 436106108 2,750 59,429 SH   SOLE 31 34,744 0 24,685
HOLLYFRONTIER CORP COM 436106108 2,305 49,796 SH   SOLE 32 49,796 0 0
HOLLYFRONTIER CORP COM 436106108 444 9,588 SH   SOLE 34 9,588 0 0
HOLLYFRONTIER CORP COM 436106108 5,817 125,698 SH   SOLE 36 125,698 0 0
HOLLYFRONTIER CORP COM 436106108 166 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 4,949 260,460 SH   SOLE 22 260,460 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 10 514 SH   SOLE 23 514 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 10 514 SH   SOLE 34 514 0 0
HOLOGIC INC COM 436440101 32,038 667,175 SH   SOLE 2 66,764 0 600,411
HOLOGIC INC COM 436440101 4,080 84,972 SH   SOLE 4 77,768 0 7,204
HOLOGIC INC COM 436440101 12,069 251,342 SH   SOLE 7 231,149 0 20,193
HOLOGIC INC COM 436440101 350 7,288 SH   SOLE 13 7,288 0 0
HOLOGIC INC COM 436440101 110 2,292 SH   SOLE 15 2,292 0 0
HOLOGIC INC COM 436440101 25,318 527,232 SH   SOLE 18 491,578 0 35,654
HOLOGIC INC COM 436440101 3,591 74,785 SH   SOLE 19 74,785 0 0
HOLOGIC INC COM 436440101 358,313 7,461,735 SH   SOLE 21 7,461,735 0 0
HOLOGIC INC COM 436440101 308,922 6,433,204 SH   SOLE 22 5,734,540 0 698,664
HOLOGIC INC COM 436440101 9,297 193,599 SH   SOLE 23 193,599 0 0
HOLOGIC INC COM 436440101 12,396 258,142 SH   SOLE 25 258,142 0 0
HOLOGIC INC COM 436440101 60,036 1,250,224 SH   SOLE 26 361,101 0 889,123
HOLOGIC INC COM 436440101 2,579 53,700 SH   SOLE 28 40,123 0 13,577
HOLOGIC INC COM 436440101 2,947 61,378 SH   SOLE 29 6,134 0 55,244
HOLOGIC INC COM 436440101 47,715 993,657 SH   SOLE 30 993,657 0 0
HOLOGIC INC COM 436440101 4,344 90,465 SH   SOLE 31 55,529 0 34,936
HOLOGIC INC COM 436440101 745 15,511 SH   SOLE 34 15,511 0 0
HOLOGIC INC COM 436440101 8,506 177,144 SH   SOLE 36 177,144 0 0
HOLOGIC INC COM 436440101 274 5,708 SH   SOLE 40 5,708 0 0
HOME BANCORP INC COM 43689E107 311 8,079 SH   SOLE 2 296 0 7,783
HOME BANCORP INC COM 43689E107 5 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,081 28,101 SH   SOLE 18 28,101 0 0
HOME BANCORP INC COM 43689E107 495 12,868 SH   SOLE 19 12,868 0 0
HOME BANCORP INC COM 43689E107 10,322 268,250 SH   SOLE 21 268,250 0 0
HOME BANCORP INC COM 43689E107 3,405 88,496 SH   SOLE 22 82,469 0 6,027
HOME BANCSHARES INC COM 436893200 4,879 253,304 SH   SOLE 2 101,362 0 151,942
HOME BANCSHARES INC COM 436893200 10 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 54 2,804 SH   SOLE 7 2,804 0 0
HOME BANCSHARES INC COM 436893200 20,564 1,067,692 SH   SOLE 18 1,054,582 0 13,110
HOME BANCSHARES INC COM 436893200 13,420 696,805 SH   SOLE 19 696,805 0 0
HOME BANCSHARES INC COM 436893200 214,233 11,123,218 SH   SOLE 21 11,123,218 0 0
HOME BANCSHARES INC COM 436893200 124,944 6,487,205 SH   SOLE 22 6,276,586 0 210,619
HOME BANCSHARES INC COM 436893200 2,251 116,869 SH   SOLE 23 116,869 0 0
HOME BANCSHARES INC COM 436893200 4,848 251,728 SH   SOLE 26 45,151 0 206,577
HOME BANCSHARES INC COM 436893200 385 20,011 SH   SOLE 28 20,011 0 0
HOME BANCSHARES INC COM 436893200 903 46,897 SH   SOLE 30 46,897 0 0
HOME BANCSHARES INC COM 436893200 263 13,637 SH   SOLE 40 13,637 0 0
HOME DEPOT INC COM 437076102 593,294 2,852,788 SH   SOLE 2 456,845 0 2,395,943
HOME DEPOT INC COM 437076102 83,683 402,381 SH   SOLE 4 372,093 0 30,288
HOME DEPOT INC COM 437076102 202,610 974,227 SH   SOLE 7 968,972 0 5,255
HOME DEPOT INC COM 437076102 3,280 15,770 SH   SOLE 13 15,770 0 0
HOME DEPOT INC COM 437076102 2,218 10,664 SH   SOLE 15 10,664 0 0
HOME DEPOT INC COM 437076102 162 779 SH   SOLE 17 0 0 779
HOME DEPOT INC COM 437076102 550,957 2,649,216 SH   SOLE 18 2,493,406 0 155,810
HOME DEPOT INC COM 437076102 94,399 453,907 SH   SOLE 19 453,907 0 0
HOME DEPOT INC COM 437076102 4,184 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 4,379,020 21,056,018 SH   SOLE 21 21,056,018 0 0
HOME DEPOT INC COM 437076102 5,592,864 26,892,648 SH   SOLE 22 23,797,250 0 3,095,398
HOME DEPOT INC COM 437076102 171,814 826,146 SH   SOLE 23 826,146 0 0
HOME DEPOT INC COM 437076102 224,758 1,080,723 SH   SOLE 25 1,080,723 0 0
HOME DEPOT INC COM 437076102 1,052,892 5,062,709 SH   SOLE 26 1,212,607 0 3,850,102
HOME DEPOT INC COM 437076102 45,821 220,325 SH   SOLE 28 161,380 0 58,945
HOME DEPOT INC COM 437076102 28,640 137,710 SH   SOLE 29 30,271 0 107,439
HOME DEPOT INC COM 437076102 885,716 4,258,863 SH   SOLE 30 4,258,863 0 0
HOME DEPOT INC COM 437076102 75,757 364,269 SH   SOLE 31 213,267 0 151,002
HOME DEPOT INC COM 437076102 19,716 94,804 SH   SOLE 32 94,804 0 0
HOME DEPOT INC COM 437076102 36,903 177,443 SH   SOLE 34 177,443 0 0
HOME DEPOT INC COM 437076102 171,917 826,642 SH   SOLE 36 826,642 0 0
HOME DEPOT INC COM 437076102 1,097 5,275 SH   SOLE 37 5,275 0 0
HOME DEPOT INC COM 437076102 5,294 25,454 SH   SOLE 40 25,454 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 9 273 SH   SOLE 18 273 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 8 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 736 24,841 SH   SOLE 2 941 0 23,900
HOMESTREET INC COM 43785V102 16 523 SH   SOLE 7 523 0 0
HOMESTREET INC COM 43785V102 3,432 115,778 SH   SOLE 18 115,778 0 0
HOMESTREET INC COM 43785V102 1,262 42,588 SH   SOLE 19 42,588 0 0
HOMESTREET INC COM 43785V102 84,412 2,847,902 SH   SOLE 21 2,847,902 0 0
HOMESTREET INC COM 43785V102 25,655 865,562 SH   SOLE 22 835,067 0 30,495
HOMESTREET INC COM 43785V102 224 7,572 SH   SOLE 26 0 0 7,572
HOMESTREET INC COM 43785V102 93 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 1,142 38,544 SH   SOLE 30 38,544 0 0
HOMESTREET INC COM 43785V102 62 2,090 SH   SOLE 40 2,090 0 0
HOMETRUST BANCSHARES INC COM 437872104 363 14,457 SH   SOLE 2 742 0 13,715
HOMETRUST BANCSHARES INC COM 437872104 13 529 SH   SOLE 7 529 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,426 56,730 SH   SOLE 18 56,730 0 0
HOMETRUST BANCSHARES INC COM 437872104 689 27,414 SH   SOLE 19 27,414 0 0
HOMETRUST BANCSHARES INC COM 437872104 14,779 587,852 SH   SOLE 21 587,852 0 0
HOMETRUST BANCSHARES INC COM 437872104 9,460 376,312 SH   SOLE 22 353,750 0 22,562
HOMETRUST BANCSHARES INC COM 437872104 211 8,407 SH   SOLE 23 8,407 0 0
HOMETRUST BANCSHARES INC COM 437872104 68 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 68 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 135 5,369 SH   SOLE 30 5,369 0 0
HOMETRUST BANCSHARES INC COM 437872104 50 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 425 21,740 SH   SOLE 2 1,643 0 20,097
HOMOLOGY MEDICINES INC COM 438083107 6 327 SH   SOLE 7 327 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,651 84,371 SH   SOLE 18 84,371 0 0
HOMOLOGY MEDICINES INC COM 438083107 804 41,064 SH   SOLE 19 41,064 0 0
HOMOLOGY MEDICINES INC COM 438083107 24,581 1,256,053 SH   SOLE 21 1,256,053 0 0
HOMOLOGY MEDICINES INC COM 438083107 13,116 670,231 SH   SOLE 22 640,320 0 29,911
HOMOLOGY MEDICINES INC COM 438083107 89 4,531 SH   SOLE 26 0 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 76 3,878 SH   SOLE 30 3,878 0 0
HOMOLOGY MEDICINES INC COM 438083107 38 1,944 SH   SOLE 40 1,944 0 0
HONDA MOTOR LTD AMERN SHS 438128308 1 44 SH   SOLE 18 44 0 0
HONEYWELL INTL INC COM 438516106 323,022 1,850,172 SH   SOLE 2 259,897 0 1,590,275
HONEYWELL INTL INC COM 438516106 37,522 214,915 SH   SOLE 4 195,207 0 19,708
HONEYWELL INTL INC COM 438516106 113,808 651,856 SH   SOLE 7 646,381 0 5,475
HONEYWELL INTL INC COM 438516106 7,684 44,009 SH   SOLE 13 44,009 0 0
HONEYWELL INTL INC COM 438516106 1,234 7,070 SH   SOLE 15 7,070 0 0
HONEYWELL INTL INC COM 438516106 5 30 SH   SOLE 17 0 0 30
HONEYWELL INTL INC COM 438516106 397,844 2,278,732 SH   SOLE 18 2,077,641 0 201,091
HONEYWELL INTL INC COM 438516106 112,423 643,925 SH   SOLE 19 643,925 0 0
HONEYWELL INTL INC COM 438516106 2,539,384 14,544,845 SH   SOLE 21 14,544,845 0 0
HONEYWELL INTL INC COM 438516106 3,151,993 18,053,684 SH   SOLE 22 15,993,650 0 2,060,034
HONEYWELL INTL INC COM 438516106 92,938 532,322 SH   SOLE 23 532,322 0 0
HONEYWELL INTL INC COM 438516106 121,708 697,105 SH   SOLE 25 697,105 0 0
HONEYWELL INTL INC COM 438516106 294,067 1,684,330 SH   SOLE 26 794,249 0 890,081
HONEYWELL INTL INC COM 438516106 8,454 48,422 SH   SOLE 28 9,961 0 38,461
HONEYWELL INTL INC COM 438516106 23,046 132,000 SH   SOLE 29 15,793 0 116,207
HONEYWELL INTL INC COM 438516106 447,072 2,560,699 SH   SOLE 30 2,560,699 0 0
HONEYWELL INTL INC COM 438516106 42,224 241,846 SH   SOLE 31 139,724 0 102,122
HONEYWELL INTL INC COM 438516106 32,298 184,992 SH   SOLE 34 184,992 0 0
HONEYWELL INTL INC COM 438516106 98,148 562,161 SH   SOLE 36 562,161 0 0
HONEYWELL INTL INC COM 438516106 2,869 16,430 SH   SOLE 40 16,430 0 0
HOOKER FURNITURE CORP COM 439038100 277 13,453 SH   SOLE 2 1,576 0 11,877
HOOKER FURNITURE CORP COM 439038100 6 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 825 40,015 SH   SOLE 18 40,015 0 0
HOOKER FURNITURE CORP COM 439038100 625 30,313 SH   SOLE 19 30,313 0 0
HOOKER FURNITURE CORP COM 439038100 8,348 404,844 SH   SOLE 21 404,844 0 0
HOOKER FURNITURE CORP COM 439038100 7,532 365,278 SH   SOLE 22 348,825 0 16,453
HOOKER FURNITURE CORP COM 439038100 106 5,149 SH   SOLE 23 5,149 0 0
HOOKER FURNITURE CORP COM 439038100 72 3,513 SH   SOLE 26 0 0 3,513
HOOKER FURNITURE CORP COM 439038100 25 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 76 3,695 SH   SOLE 30 3,695 0 0
HOOKER FURNITURE CORP COM 439038100 7 347 SH   SOLE 34 347 0 0
HOOKER FURNITURE CORP COM 439038100 40 1,936 SH   SOLE 40 1,936 0 0
HOOKIPA PHARMA INC COM 43906K100 4 647 SH   SOLE 18 647 0 0
HOOKIPA PHARMA INC COM 43906K100 688 102,202 SH   SOLE 21 102,202 0 0
HOOKIPA PHARMA INC COM 43906K100 45 6,679 SH   SOLE 22 6,679 0 0
HOPE BANCORP INC COM 43940T109 1,755 127,330 SH   SOLE 2 4,982 0 122,348
HOPE BANCORP INC COM 43940T109 14 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 11 832 SH   SOLE 7 832 0 0
HOPE BANCORP INC COM 43940T109 8,300 602,356 SH   SOLE 18 602,356 0 0
HOPE BANCORP INC COM 43940T109 2,832 205,542 SH   SOLE 19 205,542 0 0
HOPE BANCORP INC COM 43940T109 181,244 13,152,694 SH   SOLE 21 13,152,694 0 0
HOPE BANCORP INC COM 43940T109 52,404 3,802,868 SH   SOLE 22 3,625,160 0 177,708
HOPE BANCORP INC COM 43940T109 549 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 257 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 2,445 177,407 SH   SOLE 30 177,407 0 0
HOPE BANCORP INC COM 43940T109 2,157 156,500 SH   SOLE 31 0 0 156,500
HOPE BANCORP INC COM 43940T109 198 14,393 SH   SOLE 40 14,393 0 0
HOPFED BANCORP INC COM 439734104 21 1,098 SH   SOLE 18 1,098 0 0
HOPFED BANCORP INC COM 439734104 411 21,692 SH   SOLE 21 21,692 0 0
HOPFED BANCORP INC COM 439734104 130 6,855 SH   SOLE 22 6,855 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 4,048 100,479 SH   SOLE 2 1,419 0 99,060
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 37 908 SH   SOLE 7 908 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 7,276 180,595 SH   SOLE 18 180,595 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,667 66,202 SH   SOLE 19 66,202 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 177,842 4,414,048 SH   SOLE 21 4,414,048 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 47,153 1,170,330 SH   SOLE 22 1,116,327 0 54,003
HORACE MANN EDUCATORS CORP N COM 440327104 668 16,573 SH   SOLE 26 7,588 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 236 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,284 56,696 SH   SOLE 30 56,696 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 68 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 187 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 609 37,253 SH   SOLE 2 1,705 0 35,548
HORIZON BANCORP INC COM 440407104 12 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,150 131,573 SH   SOLE 18 131,573 0 0
HORIZON BANCORP INC COM 440407104 1,016 62,166 SH   SOLE 19 62,166 0 0
HORIZON BANCORP INC COM 440407104 20,656 1,264,136 SH   SOLE 21 1,264,136 0 0
HORIZON BANCORP INC COM 440407104 13,055 798,986 SH   SOLE 22 761,296 0 37,690
HORIZON BANCORP INC COM 440407104 142 8,718 SH   SOLE 30 8,718 0 0
HORIZON BANCORP INC COM 440407104 5 313 SH   SOLE 34 313 0 0
HORIZON BANCORP INC COM 440407104 92 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 16 4,517 SH   SOLE 18 4,517 0 0
HORIZON GLOBAL CORP COM 44052W104 306 85,179 SH   SOLE 21 85,179 0 0
HORIZON GLOBAL CORP COM 44052W104 1,257 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 997 900,000 PRN   SOLE 21 900,000 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 8,975 373,028 SH   SOLE 2 45,224 0 327,804
HORIZON THERAPEUTICS PUB LTD SHS G46188101 20 818 SH   SOLE 4 818 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 82 3,396 SH   SOLE 7 3,396 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 2,442 101,516 SH   SOLE 18 88,264 0 13,252
HORIZON THERAPEUTICS PUB LTD SHS G46188101 10,576 439,572 SH   SOLE 19 439,572 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 102,763 4,271,115 SH   SOLE 21 4,271,115 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 135,393 5,627,326 SH   SOLE 22 5,272,783 0 354,543
HORIZON THERAPEUTICS PUB LTD SHS G46188101 2,681 111,427 SH   SOLE 23 111,427 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 7,488 311,239 SH   SOLE 26 36,345 0 274,894
HORIZON THERAPEUTICS PUB LTD SHS G46188101 517 21,500 SH   SOLE 28 21,500 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 1,276 53,046 SH   SOLE 30 53,046 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 717 29,794 SH   SOLE 31 3,894 0 25,900
HORIZON THERAPEUTICS PUB LTD SHS G46188101 422 17,553 SH   SOLE 34 17,553 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 432 17,950 SH   SOLE 40 17,950 0 0
HORMEL FOODS CORP COM 440452100 24,698 609,234 SH   SOLE 2 82,904 0 526,330
HORMEL FOODS CORP COM 440452100 4,750 117,159 SH   SOLE 4 109,464 0 7,695
HORMEL FOODS CORP COM 440452100 28,796 710,321 SH   SOLE 7 410,804 0 299,517
HORMEL FOODS CORP COM 440452100 67 1,665 SH   SOLE 13 1,665 0 0
HORMEL FOODS CORP COM 440452100 104 2,573 SH   SOLE 15 2,573 0 0
HORMEL FOODS CORP COM 440452100 25,468 628,209 SH   SOLE 18 590,428 0 37,781
HORMEL FOODS CORP COM 440452100 3,787 93,404 SH   SOLE 19 93,404 0 0
HORMEL FOODS CORP COM 440452100 446,831 11,021,975 SH   SOLE 21 11,021,975 0 0
HORMEL FOODS CORP COM 440452100 301,031 7,425,542 SH   SOLE 22 6,806,222 0 619,320
HORMEL FOODS CORP COM 440452100 8,437 208,104 SH   SOLE 23 208,104 0 0
HORMEL FOODS CORP COM 440452100 11,094 273,644 SH   SOLE 25 273,644 0 0
HORMEL FOODS CORP COM 440452100 72,871 1,797,514 SH   SOLE 26 369,757 0 1,427,757
HORMEL FOODS CORP COM 440452100 2,275 56,124 SH   SOLE 28 41,108 0 15,016
HORMEL FOODS CORP COM 440452100 69,897 1,724,137 SH   SOLE 30 1,724,137 0 0
HORMEL FOODS CORP COM 440452100 2,299 56,705 SH   SOLE 31 10,218 0 46,487
HORMEL FOODS CORP COM 440452100 1,510 37,251 SH   SOLE 34 37,251 0 0
HORMEL FOODS CORP COM 440452100 12,535 309,190 SH   SOLE 36 309,190 0 0
HORMEL FOODS CORP COM 440452100 318 7,853 SH   SOLE 40 7,853 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 9 6,903 SH   SOLE 18 6,903 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 128 102,552 SH   SOLE 21 102,552 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 615 492,015 SH   SOLE 22 492,015 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 10,095 403,803 SH   SOLE 2 94,367 0 309,436
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,090 43,599 SH   SOLE 4 43,599 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4,440 177,603 SH   SOLE 7 177,603 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 190 7,611 SH   SOLE 15 7,611 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,553 462,113 SH   SOLE 18 462,113 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5,701 228,023 SH   SOLE 19 228,023 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 228,797 9,151,888 SH   SOLE 21 9,151,888 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 182,028 7,281,101 SH   SOLE 22 6,931,373 0 349,728
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 142 5,675 SH   SOLE 23 5,675 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 12,751 510,020 SH   SOLE 25 510,020 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,942 317,663 SH   SOLE 26 132,862 0 184,801
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 508 20,322 SH   SOLE 28 20,322 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,091 83,646 SH   SOLE 29 83,646 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 18,720 748,799 SH   SOLE 30 748,799 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 250 9,987 SH   SOLE 31 3,487 0 6,500
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,501 100,035 SH   SOLE 36 100,035 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 422 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 41,020 2,251,374 SH   SOLE 2 625,372 0 1,626,002
HOST HOTELS & RESORTS INC COM 44107P104 16,996 932,814 SH   SOLE 4 913,534 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 29,369 1,611,902 SH   SOLE 7 1,515,442 0 96,460
HOST HOTELS & RESORTS INC COM 44107P104 271 14,854 SH   SOLE 13 14,854 0 0
HOST HOTELS & RESORTS INC COM 44107P104 608 33,392 SH   SOLE 15 33,392 0 0
HOST HOTELS & RESORTS INC COM 44107P104 66,580 3,654,230 SH   SOLE 18 3,552,831 0 101,399
HOST HOTELS & RESORTS INC COM 44107P104 21,071 1,156,475 SH   SOLE 19 1,156,475 0 0
HOST HOTELS & RESORTS INC COM 44107P104 526,183 28,879,414 SH   SOLE 21 28,879,414 0 0
HOST HOTELS & RESORTS INC COM 44107P104 500,827 27,487,748 SH   SOLE 22 25,044,099 0 2,443,649
HOST HOTELS & RESORTS INC COM 44107P104 13,828 758,960 SH   SOLE 23 758,960 0 0
HOST HOTELS & RESORTS INC COM 44107P104 43,216 2,371,914 SH   SOLE 25 2,371,914 0 0
HOST HOTELS & RESORTS INC COM 44107P104 72,588 3,983,988 SH   SOLE 26 956,936 0 3,027,052
HOST HOTELS & RESORTS INC COM 44107P104 3,994 219,191 SH   SOLE 28 181,109 0 38,082
HOST HOTELS & RESORTS INC COM 44107P104 10,038 550,915 SH   SOLE 29 395,912 0 155,003
HOST HOTELS & RESORTS INC COM 44107P104 143,178 7,858,285 SH   SOLE 30 7,858,285 0 0
HOST HOTELS & RESORTS INC COM 44107P104 4,801 263,484 SH   SOLE 31 139,502 0 123,982
HOST HOTELS & RESORTS INC COM 44107P104 4,658 255,639 SH   SOLE 34 255,639 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,520 577,396 SH   SOLE 36 577,396 0 0
HOST HOTELS & RESORTS INC COM 44107P104 363 19,900 SH   SOLE 40 19,900 0 0
HOSTESS BRANDS INC CL A 44109J106 1,455 100,761 SH   SOLE 2 4,119 0 96,642
HOSTESS BRANDS INC CL A 44109J106 6 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 29 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 4,723 327,085 SH   SOLE 18 327,085 0 0
HOSTESS BRANDS INC CL A 44109J106 2,509 173,729 SH   SOLE 19 173,729 0 0
HOSTESS BRANDS INC CL A 44109J106 45,474 3,149,152 SH   SOLE 21 3,149,152 0 0
HOSTESS BRANDS INC CL A 44109J106 42,530 2,945,296 SH   SOLE 22 2,821,661 0 123,635
HOSTESS BRANDS INC CL A 44109J106 914 63,263 SH   SOLE 26 35,529 0 27,734
HOSTESS BRANDS INC CL A 44109J106 200 13,825 SH   SOLE 28 13,825 0 0
HOSTESS BRANDS INC CL A 44109J106 370 25,646 SH   SOLE 30 25,646 0 0
HOSTESS BRANDS INC CL A 44109J106 130 8,981 SH   SOLE 40 8,981 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 611 106,162 SH   SOLE 2 4,488 0 101,674
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 14 2,464 SH   SOLE 7 2,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,937 336,298 SH   SOLE 18 336,298 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,011 175,464 SH   SOLE 19 175,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 18,734 3,252,383 SH   SOLE 21 3,252,383 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 17,691 3,071,370 SH   SOLE 22 2,904,847 0 166,523
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 70 12,130 SH   SOLE 26 8,007 0 4,123
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 89 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 164 28,531 SH   SOLE 30 28,531 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 80 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 1,315 29,520 SH   SOLE 2 1,470 0 28,050
HOULIHAN LOKEY INC CL A 441593100 9 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 27 612 SH   SOLE 7 612 0 0
HOULIHAN LOKEY INC CL A 441593100 4,891 109,835 SH   SOLE 18 109,835 0 0
HOULIHAN LOKEY INC CL A 441593100 2,798 62,837 SH   SOLE 19 62,837 0 0
HOULIHAN LOKEY INC CL A 441593100 49,261 1,106,238 SH   SOLE 21 1,106,238 0 0
HOULIHAN LOKEY INC CL A 441593100 48,333 1,085,399 SH   SOLE 22 1,042,644 0 42,755
HOULIHAN LOKEY INC CL A 441593100 75 1,690 SH   SOLE 23 1,690 0 0
HOULIHAN LOKEY INC CL A 441593100 554 12,437 SH   SOLE 26 9,934 0 2,503
HOULIHAN LOKEY INC CL A 441593100 198 4,452 SH   SOLE 28 4,452 0 0
HOULIHAN LOKEY INC CL A 441593100 614 13,799 SH   SOLE 30 13,799 0 0
HOULIHAN LOKEY INC CL A 441593100 213 4,783 SH   SOLE 34 4,783 0 0
HOULIHAN LOKEY INC CL A 441593100 121 2,712 SH   SOLE 40 2,712 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 5 26,235 SH   SOLE 21 26,235 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 18 3,349 SH   SOLE 18 3,349 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 288 54,896 SH   SOLE 21 54,896 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2,309 440,636 SH   SOLE 22 440,636 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8 1,018 SH   SOLE 18 1,018 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 115 15,145 SH   SOLE 21 15,145 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 639 84,074 SH   SOLE 22 84,074 0 0
HOWARD BANCORP INC COM 442496105 179 11,803 SH   SOLE 2 590 0 11,213
HOWARD BANCORP INC COM 442496105 5 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 676 44,580 SH   SOLE 18 44,580 0 0
HOWARD BANCORP INC COM 442496105 335 22,060 SH   SOLE 19 22,060 0 0
HOWARD BANCORP INC COM 442496105 6,354 418,830 SH   SOLE 21 418,830 0 0
HOWARD BANCORP INC COM 442496105 2,476 163,209 SH   SOLE 22 152,145 0 11,064
HOWARD HUGHES CORP COM 44267D107 8,437 68,130 SH   SOLE 2 2,838 0 65,292
HOWARD HUGHES CORP COM 44267D107 24 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 120 970 SH   SOLE 7 970 0 0
HOWARD HUGHES CORP COM 44267D107 2,225 17,964 SH   SOLE 18 17,964 0 0
HOWARD HUGHES CORP COM 44267D107 1,104 8,916 SH   SOLE 19 8,916 0 0
HOWARD HUGHES CORP COM 44267D107 77,518 625,951 SH   SOLE 21 625,951 0 0
HOWARD HUGHES CORP COM 44267D107 130,081 1,050,396 SH   SOLE 22 971,897 0 78,499
HOWARD HUGHES CORP COM 44267D107 2,379 19,207 SH   SOLE 26 11,984 0 7,223
HOWARD HUGHES CORP COM 44267D107 660 5,328 SH   SOLE 28 5,328 0 0
HOWARD HUGHES CORP COM 44267D107 1,472 11,885 SH   SOLE 30 11,885 0 0
HOWARD HUGHES CORP COM 44267D107 240 1,937 SH   SOLE 31 837 0 1,100
HOWARD HUGHES CORP COM 44267D107 152 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 515 4,161 SH   SOLE 40 4,161 0 0
HP INC COM 40434L105 86,306 4,151,338 SH   SOLE 2 657,158 0 3,494,180
HP INC COM 40434L105 13,911 669,117 SH   SOLE 4 625,679 0 43,438
HP INC COM 40434L105 32,105 1,544,253 SH   SOLE 7 1,391,765 0 152,488
HP INC COM 40434L105 3,466 166,736 SH   SOLE 13 166,736 0 0
HP INC COM 40434L105 333 16,009 SH   SOLE 15 16,009 0 0
HP INC COM 40434L105 60,957 2,932,020 SH   SOLE 18 2,691,157 0 240,863
HP INC COM 40434L105 30,420 1,463,183 SH   SOLE 19 1,463,183 0 0
HP INC COM 40434L105 603,101 29,009,190 SH   SOLE 21 29,009,190 0 0
HP INC COM 40434L105 834,027 40,116,723 SH   SOLE 22 34,683,734 0 5,432,989
HP INC COM 40434L105 25,870 1,244,368 SH   SOLE 23 1,244,368 0 0
HP INC COM 40434L105 34,847 1,676,131 SH   SOLE 25 1,676,131 0 0
HP INC COM 40434L105 140,492 6,757,672 SH   SOLE 26 1,759,869 0 4,997,803
HP INC COM 40434L105 6,220 299,206 SH   SOLE 28 218,302 0 80,904
HP INC COM 40434L105 10,432 501,795 SH   SOLE 29 225,997 0 275,798
HP INC COM 40434L105 125,150 6,019,700 SH   SOLE 30 6,019,700 0 0
HP INC COM 40434L105 26,703 1,284,407 SH   SOLE 31 361,193 0 923,214
HP INC COM 40434L105 2,997 144,135 SH   SOLE 34 144,135 0 0
HP INC COM 40434L105 8,312 399,820 SH   SOLE 35 399,820 0 0
HP INC COM 40434L105 26,747 1,286,508 SH   SOLE 36 1,286,508 0 0
HP INC COM 40434L105 681 32,735 SH   SOLE 40 32,735 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 58 1,380 SH   SOLE 18 1,380 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 809 30,891 SH   SOLE 7 30,891 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 131,258 5,009,853 SH   SOLE 21 5,009,853 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 9 5,640 SH   SOLE 18 5,640 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 125 75,439 SH   SOLE 21 75,439 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 539 324,758 SH   SOLE 22 324,758 0 0
HUAMI CORP SPONSORED ADS 44331K103 199 19,872 SH   SOLE 22 19,872 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,190 115,588 SH   SOLE 2 4,118 0 111,470
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,025 28,285 SH   SOLE 4 28,285 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 659 18,188 SH   SOLE 7 18,188 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 38 1,051 SH   SOLE 13 1,051 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,589 43,846 SH   SOLE 15 41,946 0 1,900
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,434 39,563 SH   SOLE 18 39,563 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 97,861 2,699,607 SH   SOLE 21 2,699,607 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 55,882 1,541,582 SH   SOLE 22 1,404,111 0 137,471
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,830 78,076 SH   SOLE 23 78,076 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,169 59,829 SH   SOLE 25 59,829 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 20,383 562,293 SH   SOLE 26 102,764 0 459,529
HUAZHU GROUP LTD SPONSORED ADS 44332N106 708 19,535 SH   SOLE 28 19,535 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 927 25,572 SH   SOLE 29 13,333 0 12,239
HUAZHU GROUP LTD SPONSORED ADS 44332N106 26,988 744,504 SH   SOLE 30 744,504 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 272 7,505 SH   SOLE 31 7,505 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 381 10,501 SH   SOLE 34 10,501 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 39 1,073 SH   SOLE 40 1,073 0 0
HUB GROUP INC CL A 443320106 1,697 40,422 SH   SOLE 2 8,214 0 32,208
HUB GROUP INC CL A 443320106 6 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 50 1,182 SH   SOLE 7 1,182 0 0
HUB GROUP INC CL A 443320106 6,321 150,570 SH   SOLE 18 145,909 0 4,661
HUB GROUP INC CL A 443320106 7,213 171,830 SH   SOLE 19 171,830 0 0
HUB GROUP INC CL A 443320106 152,341 3,628,891 SH   SOLE 21 3,628,891 0 0
HUB GROUP INC CL A 443320106 48,833 1,163,238 SH   SOLE 22 1,111,332 0 51,906
HUB GROUP INC CL A 443320106 1,105 26,312 SH   SOLE 23 26,312 0 0
HUB GROUP INC CL A 443320106 2,520 60,036 SH   SOLE 26 4,315 0 55,721
HUB GROUP INC CL A 443320106 179 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 2,093 49,863 SH   SOLE 30 49,863 0 0
HUB GROUP INC CL A 443320106 85 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 167 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 19,410 148,849 SH   SOLE 2 44,748 0 104,101
HUBBELL INC COM 443510607 263 2,019 SH   SOLE 4 2,019 0 0
HUBBELL INC COM 443510607 197 1,513 SH   SOLE 7 1,513 0 0
HUBBELL INC COM 443510607 838 6,429 SH   SOLE 13 6,429 0 0
HUBBELL INC COM 443510607 107,872 827,243 SH   SOLE 18 760,978 0 66,265
HUBBELL INC COM 443510607 52,846 405,263 SH   SOLE 19 405,263 0 0
HUBBELL INC COM 443510607 357,660 2,742,795 SH   SOLE 21 2,742,795 0 0
HUBBELL INC COM 443510607 243,516 1,867,455 SH   SOLE 22 1,731,255 0 136,200
HUBBELL INC COM 443510607 1,713 13,134 SH   SOLE 23 13,134 0 0
HUBBELL INC COM 443510607 3,051 23,395 SH   SOLE 25 6,426 0 16,969
HUBBELL INC COM 443510607 2,386 18,301 SH   SOLE 26 11,697 0 6,604
HUBBELL INC COM 443510607 889 6,815 SH   SOLE 28 6,815 0 0
HUBBELL INC COM 443510607 1,996 15,307 SH   SOLE 29 432 0 14,875
HUBBELL INC COM 443510607 2,469 18,936 SH   SOLE 30 18,936 0 0
HUBBELL INC COM 443510607 362 2,778 SH   SOLE 31 1,878 0 900
HUBBELL INC COM 443510607 28,830 221,088 SH   SOLE 34 221,088 0 0
HUBBELL INC COM 443510607 1,951 14,963 SH   SOLE 36 14,963 0 0
HUBBELL INC COM 443510607 713 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 13,038 76,460 SH   SOLE 2 7,139 0 69,321
HUBSPOT INC COM 443573100 111 652 SH   SOLE 4 652 0 0
HUBSPOT INC COM 443573100 150 881 SH   SOLE 7 881 0 0
HUBSPOT INC COM 443573100 3,873 22,711 SH   SOLE 18 21,606 0 1,105
HUBSPOT INC COM 443573100 1,557 9,130 SH   SOLE 19 9,130 0 0
HUBSPOT INC COM 443573100 105,928 621,203 SH   SOLE 21 621,203 0 0
HUBSPOT INC COM 443573100 196,111 1,150,075 SH   SOLE 22 1,070,672 0 79,403
HUBSPOT INC COM 443573100 396 2,325 SH   SOLE 23 2,325 0 0
HUBSPOT INC COM 443573100 263 1,542 SH   SOLE 25 1,542 0 0
HUBSPOT INC COM 443573100 2,222 13,030 SH   SOLE 26 10,210 0 2,820
HUBSPOT INC COM 443573100 1,040 6,099 SH   SOLE 28 6,099 0 0
HUBSPOT INC COM 443573100 169 994 SH   SOLE 29 994 0 0
HUBSPOT INC COM 443573100 2,086 12,235 SH   SOLE 30 12,235 0 0
HUBSPOT INC COM 443573100 8,959 52,538 SH   SOLE 31 1,158 0 51,380
HUBSPOT INC COM 443573100 1,398 8,198 SH   SOLE 34 8,198 0 0
HUBSPOT INC COM 443573100 52 303 SH   SOLE 36 303 0 0
HUBSPOT INC COM 443573100 639 3,746 SH   SOLE 40 3,746 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1,909 1,025,000 PRN   SOLE 21 1,025,000 0 0
HUDSON GLOBAL INC COM NEW 443787205 8 618 SH   SOLE 18 618 0 0
HUDSON GLOBAL INC COM NEW 443787205 133 10,663 SH   SOLE 21 10,663 0 0
HUDSON GLOBAL INC COM NEW 443787205 802 64,436 SH   SOLE 22 64,436 0 0
HUDSON LTD COM CL A G46408103 542 39,293 SH   SOLE 2 1,765 0 37,528
HUDSON LTD COM CL A G46408103 8 597 SH   SOLE 7 597 0 0
HUDSON LTD COM CL A G46408103 1,761 127,736 SH   SOLE 18 127,736 0 0
HUDSON LTD COM CL A G46408103 933 67,664 SH   SOLE 19 67,664 0 0
HUDSON LTD COM CL A G46408103 16,401 1,189,314 SH   SOLE 21 1,189,314 0 0
HUDSON LTD COM CL A G46408103 6,146 445,653 SH   SOLE 22 412,441 0 33,212
HUDSON PAC PPTYS INC COM 444097109 9,786 294,132 SH   SOLE 2 11,113 0 283,019
HUDSON PAC PPTYS INC COM 444097109 3,988 119,876 SH   SOLE 4 119,876 0 0
HUDSON PAC PPTYS INC COM 444097109 5,475 164,551 SH   SOLE 7 164,551 0 0
HUDSON PAC PPTYS INC COM 444097109 201 6,040 SH   SOLE 15 6,040 0 0
HUDSON PAC PPTYS INC COM 444097109 16,668 500,992 SH   SOLE 18 500,992 0 0
HUDSON PAC PPTYS INC COM 444097109 18,173 546,230 SH   SOLE 19 546,230 0 0
HUDSON PAC PPTYS INC COM 444097109 92,780 2,788,703 SH   SOLE 21 2,788,703 0 0
HUDSON PAC PPTYS INC COM 444097109 195,246 5,868,523 SH   SOLE 22 5,474,910 0 393,613
HUDSON PAC PPTYS INC COM 444097109 1,195 35,932 SH   SOLE 23 35,932 0 0
HUDSON PAC PPTYS INC COM 444097109 10,811 324,933 SH   SOLE 25 324,933 0 0
HUDSON PAC PPTYS INC COM 444097109 3,716 111,705 SH   SOLE 26 38,647 0 73,058
HUDSON PAC PPTYS INC COM 444097109 1,414 42,497 SH   SOLE 28 42,497 0 0
HUDSON PAC PPTYS INC COM 444097109 2,636 79,223 SH   SOLE 29 79,223 0 0
HUDSON PAC PPTYS INC COM 444097109 23,308 700,559 SH   SOLE 30 700,559 0 0
HUDSON PAC PPTYS INC COM 444097109 313 9,395 SH   SOLE 31 3,295 0 6,100
HUDSON PAC PPTYS INC COM 444097109 9,695 291,403 SH   SOLE 34 291,403 0 0
HUDSON PAC PPTYS INC COM 444097109 545 16,376 SH   SOLE 40 16,376 0 0
HUDSON TECHNOLOGIES INC COM 444144109 7 7,876 SH   SOLE 18 7,876 0 0
HUDSON TECHNOLOGIES INC COM 444144109 96 111,670 SH   SOLE 21 111,670 0 0
HUDSON TECHNOLOGIES INC COM 444144109 724 842,435 SH   SOLE 22 693,660 0 148,775
HUMANA INC COM 444859102 112,981 425,862 SH   SOLE 2 135,246 0 290,616
HUMANA INC COM 444859102 13,572 51,158 SH   SOLE 4 47,515 0 3,643
HUMANA INC COM 444859102 36,833 138,834 SH   SOLE 7 126,505 0 12,329
HUMANA INC COM 444859102 712 2,683 SH   SOLE 13 2,683 0 0
HUMANA INC COM 444859102 344 1,297 SH   SOLE 15 1,297 0 0
HUMANA INC COM 444859102 310,637 1,170,891 SH   SOLE 18 1,088,496 0 82,395
HUMANA INC COM 444859102 448,913 1,692,096 SH   SOLE 19 1,692,096 0 0
HUMANA INC COM 444859102 1,220 4,600 SH   SOLE 20 4,600 0 0
HUMANA INC COM 444859102 777,428 2,930,372 SH   SOLE 21 2,930,372 0 0
HUMANA INC COM 444859102 927,256 3,495,122 SH   SOLE 22 3,121,626 0 373,496
HUMANA INC COM 444859102 26,296 99,117 SH   SOLE 23 99,117 0 0
HUMANA INC COM 444859102 43,639 164,490 SH   SOLE 25 154,174 0 10,316
HUMANA INC COM 444859102 184,415 695,120 SH   SOLE 26 153,571 0 541,549
HUMANA INC COM 444859102 6,943 26,170 SH   SOLE 28 18,934 0 7,236
HUMANA INC COM 444859102 5,332 20,099 SH   SOLE 29 3,171 0 16,928
HUMANA INC COM 444859102 143,790 541,992 SH   SOLE 30 541,992 0 0
HUMANA INC COM 444859102 11,901 44,857 SH   SOLE 31 25,820 0 19,037
HUMANA INC COM 444859102 109,593 413,090 SH   SOLE 34 413,090 0 0
HUMANA INC COM 444859102 34,017 128,219 SH   SOLE 36 128,219 0 0
HUMANA INC COM 444859102 847 3,191 SH   SOLE 40 3,191 0 0
HUNT COS FIN TR INC COM 44558T100 13 3,750 SH   SOLE 18 3,750 0 0
HUNT COS FIN TR INC COM 44558T100 207 60,731 SH   SOLE 21 60,731 0 0
HUNT COS FIN TR INC COM 44558T100 404 118,557 SH   SOLE 22 118,557 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,644 225,837 SH   SOLE 2 30,268 0 195,569
HUNT J B TRANS SVCS INC COM 445658107 2,768 30,277 SH   SOLE 4 27,960 0 2,317
HUNT J B TRANS SVCS INC COM 445658107 10,148 111,014 SH   SOLE 7 84,172 0 26,842
HUNT J B TRANS SVCS INC COM 445658107 144 1,579 SH   SOLE 13 1,579 0 0
HUNT J B TRANS SVCS INC COM 445658107 83 913 SH   SOLE 15 913 0 0
HUNT J B TRANS SVCS INC COM 445658107 16,555 181,109 SH   SOLE 18 169,183 0 11,926
HUNT J B TRANS SVCS INC COM 445658107 2,176 23,810 SH   SOLE 19 23,810 0 0
HUNT J B TRANS SVCS INC COM 445658107 201,638 2,205,868 SH   SOLE 21 2,205,868 0 0
HUNT J B TRANS SVCS INC COM 445658107 193,282 2,114,453 SH   SOLE 22 1,872,545 0 241,908
HUNT J B TRANS SVCS INC COM 445658107 5,615 61,423 SH   SOLE 23 61,423 0 0
HUNT J B TRANS SVCS INC COM 445658107 9,103 99,586 SH   SOLE 25 99,586 0 0
HUNT J B TRANS SVCS INC COM 445658107 33,524 366,742 SH   SOLE 26 136,453 0 230,289
HUNT J B TRANS SVCS INC COM 445658107 1,515 16,578 SH   SOLE 28 12,029 0 4,549
HUNT J B TRANS SVCS INC COM 445658107 1,829 20,004 SH   SOLE 29 1,832 0 18,172
HUNT J B TRANS SVCS INC COM 445658107 32,329 353,674 SH   SOLE 30 353,674 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,893 31,646 SH   SOLE 31 17,528 0 14,118
HUNT J B TRANS SVCS INC COM 445658107 1,391 15,214 SH   SOLE 32 15,214 0 0
HUNT J B TRANS SVCS INC COM 445658107 444 4,859 SH   SOLE 34 4,859 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,893 64,471 SH   SOLE 36 64,471 0 0
HUNT J B TRANS SVCS INC COM 445658107 161 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 47,805 3,459,120 SH   SOLE 2 1,075,106 0 2,384,014
HUNTINGTON BANCSHARES INC COM 446150104 7,173 518,996 SH   SOLE 4 490,155 0 28,841
HUNTINGTON BANCSHARES INC COM 446150104 13,705 991,672 SH   SOLE 7 991,672 0 0
HUNTINGTON BANCSHARES INC COM 446150104 66 4,768 SH   SOLE 13 4,768 0 0
HUNTINGTON BANCSHARES INC COM 446150104 160 11,542 SH   SOLE 15 11,542 0 0
HUNTINGTON BANCSHARES INC COM 446150104 44,425 3,214,554 SH   SOLE 18 3,046,414 0 168,140
HUNTINGTON BANCSHARES INC COM 446150104 4,276 309,414 SH   SOLE 19 309,414 0 0
HUNTINGTON BANCSHARES INC COM 446150104 550,606 39,841,261 SH   SOLE 21 39,841,261 0 0
HUNTINGTON BANCSHARES INC COM 446150104 356,884 25,823,711 SH   SOLE 22 22,667,330 0 3,156,381
HUNTINGTON BANCSHARES INC COM 446150104 14,611 1,057,234 SH   SOLE 23 1,057,234 0 0
HUNTINGTON BANCSHARES INC COM 446150104 14,406 1,042,398 SH   SOLE 25 1,042,398 0 0
HUNTINGTON BANCSHARES INC COM 446150104 55,464 4,013,305 SH   SOLE 26 1,233,079 0 2,780,226
HUNTINGTON BANCSHARES INC COM 446150104 2,849 206,145 SH   SOLE 28 149,658 0 56,487
HUNTINGTON BANCSHARES INC COM 446150104 4,775 345,541 SH   SOLE 29 129,212 0 216,329
HUNTINGTON BANCSHARES INC COM 446150104 52,457 3,795,708 SH   SOLE 30 3,795,708 0 0
HUNTINGTON BANCSHARES INC COM 446150104 9,153 662,316 SH   SOLE 31 418,631 0 243,685
HUNTINGTON BANCSHARES INC COM 446150104 3,739 270,553 SH   SOLE 32 270,553 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,303 94,267 SH   SOLE 34 94,267 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,904 788,966 SH   SOLE 36 788,966 0 0
HUNTINGTON BANCSHARES INC COM 446150104 307 22,189 SH   SOLE 40 22,189 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 23,463 104,400 SH   SOLE 2 17,766 0 86,634
HUNTINGTON INGALLS INDS INC COM 446413106 2,852 12,689 SH   SOLE 4 11,544 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 11,837 52,668 SH   SOLE 7 38,859 0 13,809
HUNTINGTON INGALLS INDS INC COM 446413106 60 268 SH   SOLE 13 268 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 85 378 SH   SOLE 15 378 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 21,189 94,283 SH   SOLE 18 88,227 0 6,056
HUNTINGTON INGALLS INDS INC COM 446413106 3,321 14,778 SH   SOLE 19 14,778 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 369,905 1,645,922 SH   SOLE 21 1,645,922 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 247,965 1,103,341 SH   SOLE 22 989,801 0 113,540
HUNTINGTON INGALLS INDS INC COM 446413106 6,948 30,915 SH   SOLE 23 30,915 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 19,133 85,132 SH   SOLE 25 85,132 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 35,782 159,214 SH   SOLE 26 98,668 0 60,546
HUNTINGTON INGALLS INDS INC COM 446413106 690 3,072 SH   SOLE 28 660 0 2,412
HUNTINGTON INGALLS INDS INC COM 446413106 2,149 9,563 SH   SOLE 29 1,021 0 8,542
HUNTINGTON INGALLS INDS INC COM 446413106 38,034 169,236 SH   SOLE 30 169,236 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,169 14,102 SH   SOLE 31 8,555 0 5,547
HUNTINGTON INGALLS INDS INC COM 446413106 1,547 6,884 SH   SOLE 34 6,884 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,633 29,515 SH   SOLE 36 29,515 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 205 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 9,189 449,583 SH   SOLE 2 15,998 0 433,585
HUNTSMAN CORP COM 447011107 46 2,269 SH   SOLE 4 2,269 0 0
HUNTSMAN CORP COM 447011107 511 24,988 SH   SOLE 7 24,988 0 0
HUNTSMAN CORP COM 447011107 10 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 4,595 224,791 SH   SOLE 18 224,791 0 0
HUNTSMAN CORP COM 447011107 4,220 206,460 SH   SOLE 19 206,460 0 0
HUNTSMAN CORP COM 447011107 144,647 7,076,652 SH   SOLE 21 7,076,652 0 0
HUNTSMAN CORP COM 447011107 138,440 6,773,002 SH   SOLE 22 6,301,407 0 471,595
HUNTSMAN CORP COM 447011107 444 21,704 SH   SOLE 25 21,704 0 0
HUNTSMAN CORP COM 447011107 1,763 86,262 SH   SOLE 26 60,934 0 25,328
HUNTSMAN CORP COM 447011107 544 26,608 SH   SOLE 28 26,608 0 0
HUNTSMAN CORP COM 447011107 1,210 59,174 SH   SOLE 30 59,174 0 0
HUNTSMAN CORP COM 447011107 273 13,352 SH   SOLE 31 4,652 0 8,700
HUNTSMAN CORP COM 447011107 1,659 81,183 SH   SOLE 32 81,183 0 0
HUNTSMAN CORP COM 447011107 1,532 74,966 SH   SOLE 34 74,966 0 0
HUNTSMAN CORP COM 447011107 421 20,574 SH   SOLE 36 20,574 0 0
HUNTSMAN CORP COM 447011107 464 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 209 5,876 SH   SOLE 2 226 0 5,650
HURCO COMPANIES INC COM 447324104 6 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 774 21,774 SH   SOLE 18 21,774 0 0
HURCO COMPANIES INC COM 447324104 366 10,298 SH   SOLE 19 10,298 0 0
HURCO COMPANIES INC COM 447324104 7,492 210,683 SH   SOLE 21 210,683 0 0
HURCO COMPANIES INC COM 447324104 4,283 120,453 SH   SOLE 22 114,962 0 5,491
HURON CONSULTING GROUP INC COM 447462102 1,125 22,325 SH   SOLE 2 942 0 21,383
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 22 444 SH   SOLE 7 444 0 0
HURON CONSULTING GROUP INC COM 447462102 3,692 73,287 SH   SOLE 18 73,287 0 0
HURON CONSULTING GROUP INC COM 447462102 1,923 38,168 SH   SOLE 19 38,168 0 0
HURON CONSULTING GROUP INC COM 447462102 35,183 698,356 SH   SOLE 21 698,356 0 0
HURON CONSULTING GROUP INC COM 447462102 33,429 663,535 SH   SOLE 22 632,307 0 31,228
HURON CONSULTING GROUP INC COM 447462102 225 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 128 2,533 SH   SOLE 28 2,533 0 0
HURON CONSULTING GROUP INC COM 447462102 322 6,384 SH   SOLE 30 6,384 0 0
HURON CONSULTING GROUP INC COM 447462102 59 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 124 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 564 570,000 PRN   SOLE 21 570,000 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,242 56,467 SH   SOLE 2 1,651 0 54,816
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 264 12,006 SH   SOLE 4 12,006 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 166 7,537 SH   SOLE 7 7,537 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 388 17,624 SH   SOLE 15 16,808 0 816
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,774 80,633 SH   SOLE 18 80,633 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 38,618 1,755,345 SH   SOLE 21 1,755,345 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 14,584 662,900 SH   SOLE 22 604,013 0 58,887
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 682 31,015 SH   SOLE 23 31,015 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6,013 273,331 SH   SOLE 26 115,151 0 158,180
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 153 6,967 SH   SOLE 28 6,967 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 216 9,818 SH   SOLE 29 4,835 0 4,983
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8,176 371,616 SH   SOLE 30 371,616 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 62 2,811 SH   SOLE 31 2,811 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 47 2,146 SH   SOLE 34 2,146 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 10 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 13 5,211 SH   SOLE 18 5,211 0 0
HUTTIG BLDG PRODS INC COM 448451104 195 75,556 SH   SOLE 21 75,556 0 0
HUYA INC ADS REP SHS A 44852D108 1,312 53,093 SH   SOLE 22 53,093 0 0
HUYA INC ADS REP SHS A 44852D108 99 3,989 SH   SOLE 25 3,989 0 0
HUYA INC ADS REP SHS A 44852D108 7 298 SH   SOLE 30 298 0 0
HV BANCORP INC COM 40441H105 6 403 SH   SOLE 18 403 0 0
HYATT HOTELS CORP COM CL A 448579102 6,418 84,306 SH   SOLE 2 6,125 0 78,181
HYATT HOTELS CORP COM CL A 448579102 84 1,102 SH   SOLE 7 1,102 0 0
HYATT HOTELS CORP COM CL A 448579102 1,375 18,064 SH   SOLE 18 18,064 0 0
HYATT HOTELS CORP COM CL A 448579102 639 8,387 SH   SOLE 19 8,387 0 0
HYATT HOTELS CORP COM CL A 448579102 31,301 411,150 SH   SOLE 21 411,150 0 0
HYATT HOTELS CORP COM CL A 448579102 81,214 1,066,787 SH   SOLE 22 1,006,232 0 60,555
HYATT HOTELS CORP COM CL A 448579102 127 1,662 SH   SOLE 30 1,662 0 0
HYATT HOTELS CORP COM CL A 448579102 206 2,701 SH   SOLE 31 801 0 1,900
HYATT HOTELS CORP COM CL A 448579102 124 1,627 SH   SOLE 36 1,627 0 0
HYRECAR INC COM 44916T107 9 2,029 SH   SOLE 18 2,029 0 0
HYRECAR INC COM 44916T107 104 24,753 SH   SOLE 21 24,753 0 0
HYRECAR INC COM 44916T107 737 175,383 SH   SOLE 22 175,383 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 586 10,600 SH   SOLE 2 446 0 10,154
HYSTER YALE MATLS HANDLING I CL A 449172105 5 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 11 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,837 33,239 SH   SOLE 18 33,239 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 958 17,340 SH   SOLE 19 17,340 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 17,257 312,296 SH   SOLE 21 312,296 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 16,521 298,975 SH   SOLE 22 283,364 0 15,611
HYSTER YALE MATLS HANDLING I CL A 449172105 25 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 71 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 15,804 285,989 SH   SOLE 30 285,989 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 53 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 18 3,109 SH   SOLE 18 3,109 0 0
I D SYSTEMS INC COM 449489103 311 52,926 SH   SOLE 21 52,926 0 0
I D SYSTEMS INC COM 449489103 2,100 357,200 SH   SOLE 22 357,200 0 0
I3 VERTICALS INC COM CL A 46571Y107 300 10,184 SH   SOLE 2 2,571 0 7,613
I3 VERTICALS INC COM CL A 46571Y107 956 32,475 SH   SOLE 18 32,475 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,574 53,453 SH   SOLE 19 53,453 0 0
I3 VERTICALS INC COM CL A 46571Y107 9,365 317,980 SH   SOLE 21 317,980 0 0
I3 VERTICALS INC COM CL A 46571Y107 10,614 360,416 SH   SOLE 22 357,663 0 2,753
I3 VERTICALS INC COM CL A 46571Y107 125 4,229 SH   SOLE 23 4,229 0 0
I3 VERTICALS INC COM CL A 46571Y107 102 3,470 SH   SOLE 26 0 0 3,470
IAA INC COM 449253103 10,186 262,659 SH   SOLE 2 22,511 0 240,148
IAA INC COM 449253103 749 19,309 SH   SOLE 4 19,309 0 0
IAA INC COM 449253103 132 3,395 SH   SOLE 7 3,395 0 0
IAA INC COM 449253103 64,642 1,666,886 SH   SOLE 18 1,494,064 0 172,822
IAA INC COM 449253103 61,598 1,588,393 SH   SOLE 19 1,588,393 0 0
IAA INC COM 449253103 67,929 1,751,646 SH   SOLE 21 1,751,646 0 0
IAA INC COM 449253103 143,983 3,712,819 SH   SOLE 22 3,431,552 0 281,267
IAA INC COM 449253103 2,200 56,719 SH   SOLE 25 8,860 0 47,859
IAA INC COM 449253103 1,759 45,364 SH   SOLE 26 27,340 0 18,024
IAA INC COM 449253103 683 17,611 SH   SOLE 28 17,611 0 0
IAA INC COM 449253103 1,459 37,625 SH   SOLE 30 37,625 0 0
IAA INC COM 449253103 369 9,526 SH   SOLE 31 2,888 0 6,638
IAA INC COM 449253103 41,531 1,070,943 SH   SOLE 34 1,070,943 0 0
IAA INC COM 449253103 1,129 29,104 SH   SOLE 36 29,104 0 0
IAA INC COM 449253103 518 13,345 SH   SOLE 40 13,345 0 0
IAC INTERACTIVECORP COM 44919P508 52,452 241,125 SH   SOLE 2 11,201 0 229,924
IAC INTERACTIVECORP COM 44919P508 5,824 26,775 SH   SOLE 4 24,720 0 2,055
IAC INTERACTIVECORP COM 44919P508 7,820 35,948 SH   SOLE 7 9,568 0 26,380
IAC INTERACTIVECORP COM 44919P508 492 2,262 SH   SOLE 13 2,262 0 0
IAC INTERACTIVECORP COM 44919P508 183 843 SH   SOLE 15 843 0 0
IAC INTERACTIVECORP COM 44919P508 3 16 SH   SOLE 17 0 0 16
IAC INTERACTIVECORP COM 44919P508 187,458 861,755 SH   SOLE 18 628,177 0 233,578
IAC INTERACTIVECORP COM 44919P508 300,248 1,380,258 SH   SOLE 19 1,380,258 0 0
IAC INTERACTIVECORP COM 44919P508 215,608 991,163 SH   SOLE 21 991,163 0 0
IAC INTERACTIVECORP COM 44919P508 465,363 2,139,307 SH   SOLE 22 1,990,180 0 149,127
IAC INTERACTIVECORP COM 44919P508 12,158 55,890 SH   SOLE 23 55,890 0 0
IAC INTERACTIVECORP COM 44919P508 17,324 79,641 SH   SOLE 25 79,641 0 0
IAC INTERACTIVECORP COM 44919P508 48,631 223,558 SH   SOLE 26 92,582 0 130,976
IAC INTERACTIVECORP COM 44919P508 3,194 14,681 SH   SOLE 28 10,656 0 4,025
IAC INTERACTIVECORP COM 44919P508 3,922 18,029 SH   SOLE 29 1,928 0 16,101
IAC INTERACTIVECORP COM 44919P508 28,558 131,284 SH   SOLE 30 131,284 0 0
IAC INTERACTIVECORP COM 44919P508 5,242 24,098 SH   SOLE 31 14,134 0 9,964
IAC INTERACTIVECORP COM 44919P508 30,138 138,545 SH   SOLE 34 138,545 0 0
IAC INTERACTIVECORP COM 44919P508 11,112 51,082 SH   SOLE 36 51,082 0 0
IAC INTERACTIVECORP COM 44919P508 430 1,977 SH   SOLE 40 1,977 0 0
IBERIABANK CORP COM 450828108 5,617 74,048 SH   SOLE 2 17,844 0 56,204
IBERIABANK CORP COM 450828108 138 1,817 SH   SOLE 4 1,817 0 0
IBERIABANK CORP COM 450828108 100 1,318 SH   SOLE 7 1,318 0 0
IBERIABANK CORP COM 450828108 13,399 176,655 SH   SOLE 18 176,655 0 0
IBERIABANK CORP COM 450828108 8,716 114,907 SH   SOLE 19 114,907 0 0
IBERIABANK CORP COM 450828108 137,836 1,817,218 SH   SOLE 21 1,817,218 0 0
IBERIABANK CORP COM 450828108 132,050 1,740,937 SH   SOLE 22 1,666,509 0 74,428
IBERIABANK CORP COM 450828108 192 2,527 SH   SOLE 23 2,527 0 0
IBERIABANK CORP COM 450828108 1,695 22,351 SH   SOLE 26 12,579 0 9,772
IBERIABANK CORP COM 450828108 793 10,452 SH   SOLE 28 10,452 0 0
IBERIABANK CORP COM 450828108 1,205 15,886 SH   SOLE 30 15,886 0 0
IBERIABANK CORP COM 450828108 81 1,064 SH   SOLE 36 1,064 0 0
IBERIABANK CORP COM 450828108 426 5,613 SH   SOLE 40 5,613 0 0
IBIO INC COM NEW 451033203 4 5,927 SH   SOLE 21 5,927 0 0
IBIO INC COM NEW 451033203 9 12,040 SH   SOLE 22 12,040 0 0
ICAD INC COM NEW 44934S206 21 3,241 SH   SOLE 18 3,241 0 0
ICAD INC COM NEW 44934S206 307 48,121 SH   SOLE 21 48,121 0 0
ICAD INC COM NEW 44934S206 2,422 380,159 SH   SOLE 22 380,159 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 81 1,122 SH   SOLE 21 1,122 0 0
ICC HLDGS INC COM 44931Q104 4 307 SH   SOLE 18 307 0 0
ICF INTL INC COM 44925C103 1,247 17,134 SH   SOLE 2 1,101 0 16,033
ICF INTL INC COM 44925C103 9 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 27 368 SH   SOLE 7 368 0 0
ICF INTL INC COM 44925C103 4,450 61,122 SH   SOLE 18 59,145 0 1,977
ICF INTL INC COM 44925C103 2,830 38,876 SH   SOLE 19 38,876 0 0
ICF INTL INC COM 44925C103 42,330 581,458 SH   SOLE 21 581,458 0 0
ICF INTL INC COM 44925C103 41,130 564,968 SH   SOLE 22 541,367 0 23,601
ICF INTL INC COM 44925C103 113 1,551 SH   SOLE 23 1,551 0 0
ICF INTL INC COM 44925C103 1,361 18,701 SH   SOLE 26 5,462 0 13,239
ICF INTL INC COM 44925C103 183 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 375 5,148 SH   SOLE 30 5,148 0 0
ICF INTL INC COM 44925C103 187 2,567 SH   SOLE 34 2,567 0 0
ICF INTL INC COM 44925C103 150 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 495 20,943 SH   SOLE 2 939 0 20,004
ICHOR HOLDINGS SHS G4740B105 14 592 SH   SOLE 7 592 0 0
ICHOR HOLDINGS SHS G4740B105 2,403 101,668 SH   SOLE 18 101,668 0 0
ICHOR HOLDINGS SHS G4740B105 3,574 151,171 SH   SOLE 19 151,171 0 0
ICHOR HOLDINGS SHS G4740B105 58,513 2,475,156 SH   SOLE 21 2,475,156 0 0
ICHOR HOLDINGS SHS G4740B105 15,397 651,329 SH   SOLE 22 620,767 0 30,562
ICHOR HOLDINGS SHS G4740B105 34 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 39 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 775 32,795 SH   SOLE 30 32,795 0 0
ICHOR HOLDINGS SHS G4740B105 345 14,579 SH   SOLE 34 14,579 0 0
ICHOR HOLDINGS SHS G4740B105 50 2,134 SH   SOLE 40 2,134 0 0
ICICI BK LTD ADR 45104G104 14,528 1,153,969 SH   SOLE 18 1,153,969 0 0
ICICI BK LTD ADR 45104G104 471 37,398 SH   SOLE 21 37,398 0 0
ICICI BK LTD ADR 45104G104 12,621 1,002,452 SH   SOLE 22 1,002,452 0 0
ICICI BK LTD ADR 45104G104 37 2,977 SH   SOLE 23 2,977 0 0
ICICI BK LTD ADR 45104G104 22,775 1,808,990 SH   SOLE 26 1,324,956 0 484,034
ICICI BK LTD ADR 45104G104 6,644 527,731 SH   SOLE 28 527,731 0 0
ICICI BK LTD ADR 45104G104 1,754 139,322 SH   SOLE 29 139,322 0 0
ICICI BK LTD ADR 45104G104 4,726 375,393 SH   SOLE 30 375,393 0 0
ICON PLC SHS G4705A100 26 172 SH   SOLE 7 172 0 0
ICON PLC SHS G4705A100 24 153 SH   SOLE 18 153 0 0
ICON PLC SHS G4705A100 2,898 18,820 SH   SOLE 21 18,820 0 0
ICON PLC SHS G4705A100 520 3,376 SH   SOLE 22 749 0 2,627
ICON PLC SHS G4705A100 11 69 SH   SOLE 36 69 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 3 4,003 SH   SOLE 21 4,003 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 74 86,533 SH   SOLE 22 86,533 0 0
ICU MED INC COM 44930G107 11,060 43,905 SH   SOLE 2 8,973 0 34,932
ICU MED INC COM 44930G107 25 101 SH   SOLE 4 101 0 0
ICU MED INC COM 44930G107 89 353 SH   SOLE 7 353 0 0
ICU MED INC COM 44930G107 12,199 48,428 SH   SOLE 18 48,428 0 0
ICU MED INC COM 44930G107 1,087 4,315 SH   SOLE 19 4,315 0 0
ICU MED INC COM 44930G107 218,613 867,821 SH   SOLE 21 867,821 0 0
ICU MED INC COM 44930G107 144,266 572,690 SH   SOLE 22 535,508 0 37,182
ICU MED INC COM 44930G107 1,765 7,005 SH   SOLE 26 4,808 0 2,197
ICU MED INC COM 44930G107 813 3,227 SH   SOLE 28 3,227 0 0
ICU MED INC COM 44930G107 1,868 7,417 SH   SOLE 30 7,417 0 0
ICU MED INC COM 44930G107 229 908 SH   SOLE 31 408 0 500
ICU MED INC COM 44930G107 541 2,147 SH   SOLE 40 2,147 0 0
IDACORP INC COM 451107106 26,815 267,005 SH   SOLE 2 158,279 0 108,726
IDACORP INC COM 451107106 2,217 22,074 SH   SOLE 4 22,074 0 0
IDACORP INC COM 451107106 1,024 10,201 SH   SOLE 7 10,201 0 0
IDACORP INC COM 451107106 2,867 28,544 SH   SOLE 13 28,544 0 0
IDACORP INC COM 451107106 22,523 224,269 SH   SOLE 18 218,920 0 5,349
IDACORP INC COM 451107106 44,095 439,058 SH   SOLE 19 439,058 0 0
IDACORP INC COM 451107106 365,507 3,639,421 SH   SOLE 21 3,639,421 0 0
IDACORP INC COM 451107106 262,412 2,612,886 SH   SOLE 22 2,121,244 0 491,642
IDACORP INC COM 451107106 8,032 79,980 SH   SOLE 23 79,980 0 0
IDACORP INC COM 451107106 12,807 127,520 SH   SOLE 26 12,378 0 115,142
IDACORP INC COM 451107106 639 6,358 SH   SOLE 28 6,358 0 0
IDACORP INC COM 451107106 1,659 16,515 SH   SOLE 29 16,515 0 0
IDACORP INC COM 451107106 3,943 39,262 SH   SOLE 30 39,262 0 0
IDACORP INC COM 451107106 3,948 39,306 SH   SOLE 31 30,515 0 8,791
IDACORP INC COM 451107106 1,868 18,603 SH   SOLE 32 18,603 0 0
IDACORP INC COM 451107106 813 8,093 SH   SOLE 34 8,093 0 0
IDACORP INC COM 451107106 2,937 29,242 SH   SOLE 36 29,242 0 0
IDACORP INC COM 451107106 475 4,734 SH   SOLE 40 4,734 0 0
IDEAL PWR INC COM 451622104 2 6,102 SH   SOLE 21 6,102 0 0
IDEANOMICS INC COM 45166V106 98 39,789 SH   SOLE 2 2,102 0 37,687
IDEANOMICS INC COM 45166V106 428 173,936 SH   SOLE 18 173,936 0 0
IDEANOMICS INC COM 45166V106 210 85,322 SH   SOLE 19 85,322 0 0
IDEANOMICS INC COM 45166V106 4,091 1,662,968 SH   SOLE 21 1,662,968 0 0
IDEANOMICS INC COM 45166V106 1,122 456,182 SH   SOLE 22 441,442 0 14,740
IDEAYA BIOSCIENCES INC COM 45166A102 76 7,613 SH   SOLE 19 7,613 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 6 650 SH   SOLE 23 650 0 0
IDENTIV INC COM NEW 45170X205 18 3,426 SH   SOLE 18 3,426 0 0
IDENTIV INC COM NEW 45170X205 256 50,015 SH   SOLE 21 50,015 0 0
IDENTIV INC COM NEW 45170X205 1,234 240,997 SH   SOLE 22 240,997 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 13 4,862 SH   SOLE 18 4,862 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 182 68,040 SH   SOLE 21 68,040 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,375 515,071 SH   SOLE 22 515,071 0 0
IDEX CORP COM 45167R104 37,267 216,491 SH   SOLE 2 51,046 0 165,445
IDEX CORP COM 45167R104 4,836 28,095 SH   SOLE 4 26,071 0 2,024
IDEX CORP COM 45167R104 12,117 70,391 SH   SOLE 7 45,909 0 24,482
IDEX CORP COM 45167R104 1,062 6,167 SH   SOLE 13 6,167 0 0
IDEX CORP COM 45167R104 41,834 243,021 SH   SOLE 18 236,581 0 6,440
IDEX CORP COM 45167R104 75,660 439,525 SH   SOLE 19 439,525 0 0
IDEX CORP COM 45167R104 662,241 3,847,106 SH   SOLE 21 3,847,106 0 0
IDEX CORP COM 45167R104 455,989 2,648,942 SH   SOLE 22 2,481,082 0 167,860
IDEX CORP COM 45167R104 9,448 54,883 SH   SOLE 23 54,883 0 0
IDEX CORP COM 45167R104 1,400 8,135 SH   SOLE 25 8,135 0 0
IDEX CORP COM 45167R104 35,942 208,794 SH   SOLE 26 62,689 0 146,105
IDEX CORP COM 45167R104 2,588 15,035 SH   SOLE 28 10,755 0 4,280
IDEX CORP COM 45167R104 2,990 17,368 SH   SOLE 29 1,611 0 15,757
IDEX CORP COM 45167R104 61,253 355,834 SH   SOLE 30 355,834 0 0
IDEX CORP COM 45167R104 4,342 25,222 SH   SOLE 31 14,286 0 10,936
IDEX CORP COM 45167R104 597 3,471 SH   SOLE 34 3,471 0 0
IDEX CORP COM 45167R104 2,740 15,917 SH   SOLE 36 15,917 0 0
IDEX CORP COM 45167R104 280 1,629 SH   SOLE 40 1,629 0 0
IDEXX LABS INC COM 45168D104 60,343 219,166 SH   SOLE 2 34,143 0 185,023
IDEXX LABS INC COM 45168D104 8,666 31,475 SH   SOLE 4 29,183 0 2,292
IDEXX LABS INC COM 45168D104 22,319 81,061 SH   SOLE 7 77,203 0 3,858
IDEXX LABS INC COM 45168D104 141 513 SH   SOLE 13 513 0 0
IDEXX LABS INC COM 45168D104 230 834 SH   SOLE 15 834 0 0
IDEXX LABS INC COM 45168D104 49,896 181,222 SH   SOLE 18 168,612 0 12,610
IDEXX LABS INC COM 45168D104 88,679 322,081 SH   SOLE 19 322,081 0 0
IDEXX LABS INC COM 45168D104 679,261 2,467,080 SH   SOLE 21 2,467,080 0 0
IDEXX LABS INC COM 45168D104 590,740 2,145,570 SH   SOLE 22 1,920,070 0 225,500
IDEXX LABS INC COM 45168D104 17,770 64,541 SH   SOLE 23 64,541 0 0
IDEXX LABS INC COM 45168D104 21,926 79,637 SH   SOLE 25 79,637 0 0
IDEXX LABS INC COM 45168D104 99,824 362,563 SH   SOLE 26 104,088 0 258,475
IDEXX LABS INC COM 45168D104 4,784 17,375 SH   SOLE 28 12,920 0 4,455
IDEXX LABS INC COM 45168D104 5,520 20,049 SH   SOLE 29 2,083 0 17,966
IDEXX LABS INC COM 45168D104 100,112 363,608 SH   SOLE 30 363,608 0 0
IDEXX LABS INC COM 45168D104 7,342 26,665 SH   SOLE 31 16,899 0 9,766
IDEXX LABS INC COM 45168D104 3,312 12,029 SH   SOLE 32 12,029 0 0
IDEXX LABS INC COM 45168D104 1,460 5,301 SH   SOLE 34 5,301 0 0
IDEXX LABS INC COM 45168D104 15,407 55,960 SH   SOLE 36 55,960 0 0
IDEXX LABS INC COM 45168D104 500 1,816 SH   SOLE 40 1,816 0 0
IDT CORP CL B NEW 448947507 149 15,735 SH   SOLE 2 693 0 15,042
IDT CORP CL B NEW 448947507 600 63,398 SH   SOLE 18 57,325 0 6,073
IDT CORP CL B NEW 448947507 326 34,455 SH   SOLE 19 34,455 0 0
IDT CORP CL B NEW 448947507 5,110 539,549 SH   SOLE 21 539,549 0 0
IDT CORP CL B NEW 448947507 4,627 488,610 SH   SOLE 22 483,751 0 4,859
IEC ELECTRS CORP NEW COM 44949L105 12 1,919 SH   SOLE 18 1,919 0 0
IEC ELECTRS CORP NEW COM 44949L105 189 30,032 SH   SOLE 21 30,032 0 0
IEC ELECTRS CORP NEW COM 44949L105 237 37,707 SH   SOLE 22 37,707 0 0
IES HLDGS INC COM 44951W106 173 9,167 SH   SOLE 2 295 0 8,872
IES HLDGS INC COM 44951W106 576 30,531 SH   SOLE 18 30,531 0 0
IES HLDGS INC COM 44951W106 265 14,037 SH   SOLE 19 14,037 0 0
IES HLDGS INC COM 44951W106 5,171 274,308 SH   SOLE 21 274,308 0 0
IES HLDGS INC COM 44951W106 1,475 78,245 SH   SOLE 22 73,266 0 4,979
IF BANCORP INC COM 44951J105 12 571 SH   SOLE 18 571 0 0
IF BANCORP INC COM 44951J105 15 697 SH   SOLE 21 697 0 0
IHS MARKIT LTD SHS G47567105 59,690 936,761 SH   SOLE 2 94,181 0 842,580
IHS MARKIT LTD SHS G47567105 8,392 131,701 SH   SOLE 4 121,402 0 10,299
IHS MARKIT LTD SHS G47567105 21,064 330,579 SH   SOLE 7 313,787 0 16,792
IHS MARKIT LTD SHS G47567105 650 10,205 SH   SOLE 13 10,205 0 0
IHS MARKIT LTD SHS G47567105 204 3,199 SH   SOLE 15 3,199 0 0
IHS MARKIT LTD SHS G47567105 47,664 748,030 SH   SOLE 18 698,533 0 49,497
IHS MARKIT LTD SHS G47567105 6,716 105,394 SH   SOLE 19 105,394 0 0
IHS MARKIT LTD SHS G47567105 551,273 8,651,488 SH   SOLE 21 8,651,488 0 0
IHS MARKIT LTD SHS G47567105 583,979 9,164,766 SH   SOLE 22 8,151,210 0 1,013,556
IHS MARKIT LTD SHS G47567105 17,319 271,805 SH   SOLE 23 271,805 0 0
IHS MARKIT LTD SHS G47567105 24,138 378,808 SH   SOLE 25 378,808 0 0
IHS MARKIT LTD SHS G47567105 116,280 1,824,865 SH   SOLE 26 481,969 0 1,342,896
IHS MARKIT LTD SHS G47567105 5,017 78,733 SH   SOLE 28 58,690 0 20,043
IHS MARKIT LTD SHS G47567105 562 8,814 SH   SOLE 29 8,814 0 0
IHS MARKIT LTD SHS G47567105 84,071 1,319,387 SH   SOLE 30 1,319,387 0 0
IHS MARKIT LTD SHS G47567105 9,298 145,922 SH   SOLE 31 77,521 0 68,401
IHS MARKIT LTD SHS G47567105 1,843 28,918 SH   SOLE 34 28,918 0 0
IHS MARKIT LTD SHS G47567105 16,236 254,799 SH   SOLE 36 254,799 0 0
IHS MARKIT LTD SHS G47567105 516 8,092 SH   SOLE 40 8,092 0 0
II VI INC COM 902104108 2,018 55,196 SH   SOLE 2 2,595 0 52,601
II VI INC COM 902104108 9 239 SH   SOLE 4 239 0 0
II VI INC COM 902104108 42 1,159 SH   SOLE 7 1,159 0 0
II VI INC COM 902104108 9,905 270,938 SH   SOLE 18 270,938 0 0
II VI INC COM 902104108 34,650 947,752 SH   SOLE 19 947,752 0 0
II VI INC COM 902104108 238,542 6,524,681 SH   SOLE 21 6,524,681 0 0
II VI INC COM 902104108 64,861 1,774,095 SH   SOLE 22 1,689,450 0 84,645
II VI INC COM 902104108 728 19,920 SH   SOLE 26 15,814 0 4,106
II VI INC COM 902104108 284 7,766 SH   SOLE 28 7,766 0 0
II VI INC COM 902104108 17,983 491,870 SH   SOLE 30 491,870 0 0
II VI INC COM 902104108 1,586 43,375 SH   SOLE 31 0 0 43,375
II VI INC COM 902104108 18,599 508,712 SH   SOLE 34 508,712 0 0
II VI INC COM 902104108 199 5,455 SH   SOLE 40 5,455 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 1,052 999,000 PRN   SOLE 21 999,000 0 0
IKONICS CORP COM 45172K102 2 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 120,673 800,169 SH   SOLE 2 92,142 0 708,027
ILLINOIS TOOL WKS INC COM 452308109 16,598 110,062 SH   SOLE 4 101,316 0 8,746
ILLINOIS TOOL WKS INC COM 452308109 55,420 367,479 SH   SOLE 7 305,876 0 61,603
ILLINOIS TOOL WKS INC COM 452308109 1,001 6,640 SH   SOLE 13 6,640 0 0
ILLINOIS TOOL WKS INC COM 452308109 442 2,933 SH   SOLE 15 2,933 0 0
ILLINOIS TOOL WKS INC COM 452308109 22 143 SH   SOLE 17 0 0 143
ILLINOIS TOOL WKS INC COM 452308109 107,639 713,739 SH   SOLE 18 672,419 0 41,320
ILLINOIS TOOL WKS INC COM 452308109 6,008 39,839 SH   SOLE 19 39,839 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,035,932 6,869,119 SH   SOLE 21 6,869,119 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,153,451 7,648,374 SH   SOLE 22 6,757,831 0 890,543
ILLINOIS TOOL WKS INC COM 452308109 35,415 234,830 SH   SOLE 23 234,830 0 0
ILLINOIS TOOL WKS INC COM 452308109 47,736 316,528 SH   SOLE 25 316,528 0 0
ILLINOIS TOOL WKS INC COM 452308109 226,109 1,499,298 SH   SOLE 26 375,092 0 1,124,206
ILLINOIS TOOL WKS INC COM 452308109 9,618 63,773 SH   SOLE 28 46,205 0 17,568
ILLINOIS TOOL WKS INC COM 452308109 1,061 7,033 SH   SOLE 29 7,033 0 0
ILLINOIS TOOL WKS INC COM 452308109 181,782 1,205,373 SH   SOLE 30 1,205,373 0 0
ILLINOIS TOOL WKS INC COM 452308109 14,590 96,745 SH   SOLE 31 58,883 0 37,862
ILLINOIS TOOL WKS INC COM 452308109 2,816 18,674 SH   SOLE 34 18,674 0 0
ILLINOIS TOOL WKS INC COM 452308109 35,590 235,992 SH   SOLE 36 235,992 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,155 7,657 SH   SOLE 40 7,657 0 0
ILLUMINA INC COM 452327109 154,132 418,665 SH   SOLE 2 66,679 0 351,986
ILLUMINA INC COM 452327109 18,722 50,854 SH   SOLE 4 46,975 0 3,879
ILLUMINA INC COM 452327109 48,069 130,568 SH   SOLE 7 130,568 0 0
ILLUMINA INC COM 452327109 675 1,834 SH   SOLE 13 1,834 0 0
ILLUMINA INC COM 452327109 543 1,476 SH   SOLE 15 1,476 0 0
ILLUMINA INC COM 452327109 0 1 SH   SOLE 17 0 0 1
ILLUMINA INC COM 452327109 256,542 696,840 SH   SOLE 18 568,801 0 128,039
ILLUMINA INC COM 452327109 207,342 563,201 SH   SOLE 19 563,201 0 0
ILLUMINA INC COM 452327109 1,031 2,800 SH   SOLE 20 2,800 0 0
ILLUMINA INC COM 452327109 1,570,468 4,265,838 SH   SOLE 21 4,265,838 0 0
ILLUMINA INC COM 452327109 1,311,810 3,563,248 SH   SOLE 22 3,186,939 0 376,309
ILLUMINA INC COM 452327109 38,811 105,421 SH   SOLE 23 105,421 0 0
ILLUMINA INC COM 452327109 51,005 138,544 SH   SOLE 25 138,544 0 0
ILLUMINA INC COM 452327109 195,520 531,088 SH   SOLE 26 162,731 0 368,357
ILLUMINA INC COM 452327109 10,805 29,350 SH   SOLE 28 21,630 0 7,720
ILLUMINA INC COM 452327109 1,266 3,440 SH   SOLE 29 3,440 0 0
ILLUMINA INC COM 452327109 229,804 624,213 SH   SOLE 30 624,213 0 0
ILLUMINA INC COM 452327109 19,887 54,019 SH   SOLE 31 28,620 0 25,399
ILLUMINA INC COM 452327109 7,570 20,561 SH   SOLE 32 20,561 0 0
ILLUMINA INC COM 452327109 55,858 151,726 SH   SOLE 34 151,726 0 0
ILLUMINA INC COM 452327109 35,255 95,763 SH   SOLE 36 95,763 0 0
ILLUMINA INC COM 452327109 1,221 3,316 SH   SOLE 40 3,316 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,851 1,200,000 PRN   SOLE 21 1,200,000 0 0
IMAGE SENSING SYS INC COM 45244C104 29 5,730 SH   SOLE 21 5,730 0 0
IMAGE SENSING SYS INC COM 45244C104 1,014 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 923 45,671 SH   SOLE 2 2,094 0 43,577
IMAX CORP COM 45245E109 5 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 24 1,205 SH   SOLE 7 1,205 0 0
IMAX CORP COM 45245E109 3,488 172,675 SH   SOLE 18 172,675 0 0
IMAX CORP COM 45245E109 2,024 100,211 SH   SOLE 19 100,211 0 0
IMAX CORP COM 45245E109 32,818 1,624,636 SH   SOLE 21 1,624,636 0 0
IMAX CORP COM 45245E109 12,699 628,660 SH   SOLE 22 555,269 0 73,391
IMAX CORP COM 45245E109 77 3,833 SH   SOLE 23 3,833 0 0
IMAX CORP COM 45245E109 161 7,953 SH   SOLE 26 3,890 0 4,063
IMAX CORP COM 45245E109 146 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 305 15,116 SH   SOLE 30 15,116 0 0
IMAX CORP COM 45245E109 716 35,449 SH   SOLE 31 0 0 35,449
IMAX CORP COM 45245E109 105 5,198 SH   SOLE 40 5,198 0 0
IMMERSION CORP COM 452521107 222 29,197 SH   SOLE 2 1,328 0 27,869
IMMERSION CORP COM 452521107 5 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 822 108,005 SH   SOLE 18 108,005 0 0
IMMERSION CORP COM 452521107 404 53,039 SH   SOLE 19 53,039 0 0
IMMERSION CORP COM 452521107 7,911 1,039,551 SH   SOLE 21 1,039,551 0 0
IMMERSION CORP COM 452521107 6,867 902,417 SH   SOLE 22 876,899 0 25,518
IMMUCELL CORP COM PAR 452525306 7 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 5 736 SH   SOLE 21 736 0 0
IMMUNIC INC COM 4525EP101 3 224 SH   SOLE 18 224 0 0
IMMUNIC INC COM 4525EP101 9 775 SH   SOLE 19 775 0 0
IMMUNIC INC COM 4525EP101 37 3,190 SH   SOLE 21 3,190 0 0
IMMUNIC INC COM 4525EP101 96 8,412 SH   SOLE 22 8,412 0 0
IMMUNOGEN INC COM 45253H101 290 133,535 SH   SOLE 2 5,447 0 128,088
IMMUNOGEN INC COM 45253H101 1 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 6 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 1,082 498,610 SH   SOLE 18 492,575 0 6,035
IMMUNOGEN INC COM 45253H101 533 245,436 SH   SOLE 19 245,436 0 0
IMMUNOGEN INC COM 45253H101 14,120 6,506,710 SH   SOLE 21 6,506,710 0 0
IMMUNOGEN INC COM 45253H101 9,649 4,446,655 SH   SOLE 22 4,272,902 0 173,753
IMMUNOGEN INC COM 45253H101 75 34,588 SH   SOLE 26 25,420 0 9,168
IMMUNOGEN INC COM 45253H101 42 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 99 45,812 SH   SOLE 30 45,812 0 0
IMMUNOGEN INC COM 45253H101 25 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 2,145 154,668 SH   SOLE 2 7,246 0 147,422
IMMUNOMEDICS INC COM 452907108 10 726 SH   SOLE 4 726 0 0
IMMUNOMEDICS INC COM 452907108 40 2,855 SH   SOLE 7 2,855 0 0
IMMUNOMEDICS INC COM 452907108 7,954 573,482 SH   SOLE 18 570,554 0 2,928
IMMUNOMEDICS INC COM 452907108 4,968 358,180 SH   SOLE 19 358,180 0 0
IMMUNOMEDICS INC COM 452907108 104,398 7,526,864 SH   SOLE 21 7,526,864 0 0
IMMUNOMEDICS INC COM 452907108 69,530 5,012,944 SH   SOLE 22 4,784,098 0 228,846
IMMUNOMEDICS INC COM 452907108 37 2,672 SH   SOLE 23 2,672 0 0
IMMUNOMEDICS INC COM 452907108 1,012 72,987 SH   SOLE 26 60,909 0 12,078
IMMUNOMEDICS INC COM 452907108 254 18,329 SH   SOLE 28 18,329 0 0
IMMUNOMEDICS INC COM 452907108 818 59,000 SH   SOLE 30 59,000 0 0
IMMUNOMEDICS INC COM 452907108 45 3,240 SH   SOLE 34 3,240 0 0
IMMUNOMEDICS INC COM 452907108 178 12,856 SH   SOLE 40 12,856 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 7 2,136 SH   SOLE 18 2,136 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 100 32,299 SH   SOLE 21 32,299 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 164 52,815 SH   SOLE 22 52,815 0 0
IMPERIAL OIL LTD COM NEW 453038408 117 4,245 SH   SOLE 21 4,245 0 0
IMPINJ INC COM 453204109 366 12,780 SH   SOLE 2 599 0 12,181
IMPINJ INC COM 453204109 8 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 1,576 55,081 SH   SOLE 18 52,081 0 3,000
IMPINJ INC COM 453204109 758 26,482 SH   SOLE 19 26,482 0 0
IMPINJ INC COM 453204109 14,178 495,397 SH   SOLE 21 495,397 0 0
IMPINJ INC COM 453204109 13,624 476,017 SH   SOLE 22 461,048 0 14,969
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 43,403 510,865 SH   SOLE 2 120,950 0 389,915
INCYTE CORP COM 45337C102 5,404 63,602 SH   SOLE 4 58,860 0 4,742
INCYTE CORP COM 45337C102 13,680 161,021 SH   SOLE 7 161,021 0 0
INCYTE CORP COM 45337C102 93 1,097 SH   SOLE 13 1,097 0 0
INCYTE CORP COM 45337C102 171 2,015 SH   SOLE 15 2,015 0 0
INCYTE CORP COM 45337C102 50,370 592,873 SH   SOLE 18 567,058 0 25,815
INCYTE CORP COM 45337C102 45,425 534,662 SH   SOLE 19 534,662 0 0
INCYTE CORP COM 45337C102 555,755 6,541,371 SH   SOLE 21 6,541,371 0 0
INCYTE CORP COM 45337C102 371,134 4,368,335 SH   SOLE 22 3,886,850 0 481,485
INCYTE CORP COM 45337C102 12,099 142,407 SH   SOLE 23 142,407 0 0
INCYTE CORP COM 45337C102 15,109 177,839 SH   SOLE 25 177,839 0 0
INCYTE CORP COM 45337C102 57,673 678,823 SH   SOLE 26 243,968 0 434,855
INCYTE CORP COM 45337C102 3,104 36,530 SH   SOLE 28 27,106 0 9,424
INCYTE CORP COM 45337C102 865 10,186 SH   SOLE 29 10,186 0 0
INCYTE CORP COM 45337C102 62,028 730,079 SH   SOLE 30 730,079 0 0
INCYTE CORP COM 45337C102 5,527 65,051 SH   SOLE 31 42,733 0 22,318
INCYTE CORP COM 45337C102 2,548 29,995 SH   SOLE 32 29,995 0 0
INCYTE CORP COM 45337C102 14,496 170,623 SH   SOLE 34 170,623 0 0
INCYTE CORP COM 45337C102 10,506 123,655 SH   SOLE 36 123,655 0 0
INCYTE CORP COM 45337C102 416 4,894 SH   SOLE 40 4,894 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 94 59,309 SH   SOLE 2 6,071 0 53,238
INDEPENDENCE CONTRACT DRIL I COM 453415309 270 170,648 SH   SOLE 18 170,648 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 168 106,281 SH   SOLE 19 106,281 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 2,468 1,562,136 SH   SOLE 21 1,562,136 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,404 888,468 SH   SOLE 22 860,888 0 27,580
INDEPENDENCE CONTRACT DRIL I COM 453415309 21 13,012 SH   SOLE 26 0 0 13,012
INDEPENDENCE HLDG CO NEW COM NEW 453440307 200 5,177 SH   SOLE 2 214 0 4,963
INDEPENDENCE HLDG CO NEW COM NEW 453440307 677 17,482 SH   SOLE 18 17,482 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 303 7,815 SH   SOLE 19 7,815 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 6,960 179,764 SH   SOLE 21 179,764 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 2,500 64,566 SH   SOLE 22 60,799 0 3,767
INDEPENDENCE HLDG CO NEW COM NEW 453440307 49 1,272 SH   SOLE 30 1,272 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,117 96,533 SH   SOLE 2 3,690 0 92,843
INDEPENDENCE RLTY TR INC COM 45378A106 274 23,693 SH   SOLE 4 23,693 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,122 96,957 SH   SOLE 7 96,957 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 41 3,528 SH   SOLE 15 3,528 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,787 413,763 SH   SOLE 18 413,763 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,950 254,927 SH   SOLE 19 254,927 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 119,925 10,365,152 SH   SOLE 21 10,365,152 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 47,828 4,133,753 SH   SOLE 22 4,014,885 0 118,868
INDEPENDENCE RLTY TR INC COM 45378A106 36 3,111 SH   SOLE 23 3,111 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,271 196,283 SH   SOLE 25 196,283 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,291 111,572 SH   SOLE 26 47,948 0 63,624
INDEPENDENCE RLTY TR INC COM 45378A106 594 51,328 SH   SOLE 29 51,328 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,947 513,990 SH   SOLE 30 513,990 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 101 8,764 SH   SOLE 40 8,764 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,801 63,048 SH   SOLE 2 1,372 0 61,676
INDEPENDENT BANK CORP MASS COM 453836108 11 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 52 685 SH   SOLE 7 685 0 0
INDEPENDENT BANK CORP MASS COM 453836108 12,040 158,112 SH   SOLE 18 158,112 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,299 56,452 SH   SOLE 19 56,452 0 0
INDEPENDENT BANK CORP MASS COM 453836108 277,431 3,643,215 SH   SOLE 21 3,643,215 0 0
INDEPENDENT BANK CORP MASS COM 453836108 76,315 1,002,169 SH   SOLE 22 958,407 0 43,762
INDEPENDENT BANK CORP MASS COM 453836108 629 8,260 SH   SOLE 26 5,479 0 2,781
INDEPENDENT BANK CORP MASS COM 453836108 360 4,728 SH   SOLE 28 4,728 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3,711 48,735 SH   SOLE 30 48,735 0 0
INDEPENDENT BANK CORP MASS COM 453836108 245 3,217 SH   SOLE 40 3,217 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 476 21,857 SH   SOLE 2 869 0 20,988
INDEPENDENT BANK CORP MICH COM NEW 453838609 11 487 SH   SOLE 7 487 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,737 79,735 SH   SOLE 18 79,735 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 841 38,588 SH   SOLE 19 38,588 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 17,030 781,537 SH   SOLE 21 781,537 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 20,011 918,345 SH   SOLE 22 882,316 0 36,029
INDEPENDENT BANK CORP MICH COM NEW 453838609 0 6 SH   SOLE 23 6 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1 64 SH   SOLE 26 0 0 64
INDEPENDENT BANK CORP MICH COM NEW 453838609 139 6,400 SH   SOLE 30 6,400 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,097 50,341 SH   SOLE 31 0 0 50,341
INDEPENDENT BK GROUP INC COM 45384B106 2,095 38,115 SH   SOLE 2 5,290 0 32,825
INDEPENDENT BK GROUP INC COM 45384B106 32 580 SH   SOLE 7 580 0 0
INDEPENDENT BK GROUP INC COM 45384B106 9,346 170,060 SH   SOLE 18 170,060 0 0
INDEPENDENT BK GROUP INC COM 45384B106 7,038 128,053 SH   SOLE 19 128,053 0 0
INDEPENDENT BK GROUP INC COM 45384B106 63,932 1,163,254 SH   SOLE 21 1,163,254 0 0
INDEPENDENT BK GROUP INC COM 45384B106 66,837 1,216,097 SH   SOLE 22 1,170,433 0 45,664
INDEPENDENT BK GROUP INC COM 45384B106 645 11,741 SH   SOLE 23 11,741 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,461 44,777 SH   SOLE 26 7,422 0 37,355
INDEPENDENT BK GROUP INC COM 45384B106 242 4,407 SH   SOLE 28 4,407 0 0
INDEPENDENT BK GROUP INC COM 45384B106 521 9,473 SH   SOLE 30 9,473 0 0
INDEPENDENT BK GROUP INC COM 45384B106 241 4,386 SH   SOLE 40 4,386 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,581 220,050 SH   SOLE 2 2,766 0 217,284
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 354 16,985 SH   SOLE 4 16,985 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,443 69,319 SH   SOLE 7 69,319 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 53 2,565 SH   SOLE 15 2,565 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,425 212,549 SH   SOLE 18 212,549 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,900 187,297 SH   SOLE 19 187,297 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 46,923 2,253,763 SH   SOLE 21 2,253,763 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 51,110 2,454,859 SH   SOLE 22 2,368,727 0 86,132
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 46 2,228 SH   SOLE 23 2,228 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,852 136,982 SH   SOLE 25 136,982 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,279 61,412 SH   SOLE 26 27,417 0 33,995
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 293 14,095 SH   SOLE 28 14,095 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 690 33,143 SH   SOLE 29 33,143 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,855 89,106 SH   SOLE 30 89,106 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,733 83,261 SH   SOLE 31 0 0 83,261
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 123 5,894 SH   SOLE 40 5,894 0 0
INDUSTRIAL SVCS AMER INC FLA COM 456314103 6 6,500 SH   SOLE 21 6,500 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,116 41,758 SH   SOLE 7 41,758 0 0
INFINERA CORPORATION COM 45667G103 701 240,872 SH   SOLE 2 71,486 0 169,386
INFINERA CORPORATION COM 45667G103 2 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 10 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 1,678 576,659 SH   SOLE 18 576,659 0 0
INFINERA CORPORATION COM 45667G103 2,941 1,010,702 SH   SOLE 19 1,010,702 0 0
INFINERA CORPORATION COM 45667G103 17,038 5,854,882 SH   SOLE 21 5,854,882 0 0
INFINERA CORPORATION COM 45667G103 17,411 5,983,127 SH   SOLE 22 5,781,434 0 201,693
INFINERA CORPORATION COM 45667G103 670 230,342 SH   SOLE 23 230,342 0 0
INFINERA CORPORATION COM 45667G103 1,331 457,513 SH   SOLE 26 16,395 0 441,118
INFINERA CORPORATION COM 45667G103 59 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 479 164,742 SH   SOLE 30 164,742 0 0
INFINERA CORPORATION COM 45667G103 47 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 798 1,175,000 PRN   SOLE 21 1,175,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 16 8,648 SH   SOLE 18 8,648 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 245 136,336 SH   SOLE 21 136,336 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,492 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 8 2,602 SH   SOLE 22 2,602 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 93 29,273 SH   SOLE 2 1,089 0 28,184
INFORMATION SERVICES GROUP I COM 45675Y104 378 119,525 SH   SOLE 18 119,525 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 168 53,053 SH   SOLE 19 53,053 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 3,690 1,167,832 SH   SOLE 21 1,167,832 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,052 333,012 SH   SOLE 22 315,515 0 17,497
INFOSYS LTD SPONSORED ADR 456788108 3,350 313,046 SH   SOLE 2 313,046 0 0
INFOSYS LTD SPONSORED ADR 456788108 18,056 1,687,492 SH   SOLE 18 1,687,492 0 0
INFOSYS LTD SPONSORED ADR 456788108 13,983 1,306,831 SH   SOLE 21 1,306,831 0 0
INFOSYS LTD SPONSORED ADR 456788108 29,995 2,803,289 SH   SOLE 22 2,803,289 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,992 186,192 SH   SOLE 25 186,192 0 0
INFOSYS LTD SPONSORED ADR 456788108 51,235 4,788,330 SH   SOLE 26 1,176,664 0 3,611,666
INFOSYS LTD SPONSORED ADR 456788108 9,012 842,216 SH   SOLE 28 842,216 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,559 239,128 SH   SOLE 29 239,128 0 0
INFOSYS LTD SPONSORED ADR 456788108 37,637 3,517,523 SH   SOLE 30 3,517,523 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,308 215,669 SH   SOLE 34 215,669 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 6 3,053 SH   SOLE 18 3,053 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 51 24,832 SH   SOLE 21 24,832 0 0
INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 1 30,000 SH   SOLE 2 30,000 0 0
INFUSYSTEM HLDGS INC COM 45685K102 13 3,033 SH   SOLE 18 3,033 0 0
INFUSYSTEM HLDGS INC COM 45685K102 246 57,190 SH   SOLE 21 57,190 0 0
INFUSYSTEM HLDGS INC COM 45685K102 34 7,906 SH   SOLE 22 7,906 0 0
ING GROEP N V SPONSORED ADR 456837103 70 6,062 SH   SOLE 18 6,062 0 0
INGERSOLL-RAND PLC SHS G47791101 77,074 608,465 SH   SOLE 2 61,225 0 547,240
INGERSOLL-RAND PLC SHS G47791101 11,008 86,901 SH   SOLE 4 80,358 0 6,543
INGERSOLL-RAND PLC SHS G47791101 26,968 212,901 SH   SOLE 7 204,438 0 8,463
INGERSOLL-RAND PLC SHS G47791101 1,201 9,484 SH   SOLE 13 9,484 0 0
INGERSOLL-RAND PLC SHS G47791101 262 2,070 SH   SOLE 15 2,070 0 0
INGERSOLL-RAND PLC SHS G47791101 1 6 SH   SOLE 17 0 0 6
INGERSOLL-RAND PLC SHS G47791101 69,386 547,772 SH   SOLE 18 515,682 0 32,090
INGERSOLL-RAND PLC SHS G47791101 8,344 65,871 SH   SOLE 19 65,871 0 0
INGERSOLL-RAND PLC SHS G47791101 792,664 6,257,706 SH   SOLE 21 6,257,706 0 0
INGERSOLL-RAND PLC SHS G47791101 762,902 6,022,750 SH   SOLE 22 5,360,048 0 662,702
INGERSOLL-RAND PLC SHS G47791101 21,982 173,535 SH   SOLE 23 173,535 0 0
INGERSOLL-RAND PLC SHS G47791101 28,962 228,641 SH   SOLE 25 228,641 0 0
INGERSOLL-RAND PLC SHS G47791101 175,456 1,385,144 SH   SOLE 26 282,279 0 1,102,865
INGERSOLL-RAND PLC SHS G47791101 6,163 48,656 SH   SOLE 28 35,512 0 13,144
INGERSOLL-RAND PLC SHS G47791101 689 5,440 SH   SOLE 29 5,440 0 0
INGERSOLL-RAND PLC SHS G47791101 114,762 905,991 SH   SOLE 30 905,991 0 0
INGERSOLL-RAND PLC SHS G47791101 9,184 72,503 SH   SOLE 31 44,599 0 27,904
INGERSOLL-RAND PLC SHS G47791101 1,706 13,467 SH   SOLE 34 13,467 0 0
INGERSOLL-RAND PLC SHS G47791101 22,429 177,063 SH   SOLE 36 177,063 0 0
INGERSOLL-RAND PLC SHS G47791101 666 5,257 SH   SOLE 40 5,257 0 0
INGEVITY CORP COM 45688C107 8,469 80,524 SH   SOLE 2 19,402 0 61,122
INGEVITY CORP COM 45688C107 21 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 83 786 SH   SOLE 7 786 0 0
INGEVITY CORP COM 45688C107 24,752 235,354 SH   SOLE 18 235,354 0 0
INGEVITY CORP COM 45688C107 7,545 71,740 SH   SOLE 19 71,740 0 0
INGEVITY CORP COM 45688C107 308,658 2,934,844 SH   SOLE 21 2,934,844 0 0
INGEVITY CORP COM 45688C107 151,647 1,441,926 SH   SOLE 22 1,385,311 0 56,615
INGEVITY CORP COM 45688C107 1,382 13,144 SH   SOLE 26 7,909 0 5,235
INGEVITY CORP COM 45688C107 546 5,192 SH   SOLE 28 5,188 0 4
INGEVITY CORP COM 45688C107 1,203 11,435 SH   SOLE 30 11,435 0 0
INGEVITY CORP COM 45688C107 419 3,981 SH   SOLE 40 3,981 0 0
INGLES MKTS INC CL A 457030104 487 15,657 SH   SOLE 2 574 0 15,083
INGLES MKTS INC CL A 457030104 12 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,533 49,235 SH   SOLE 18 49,235 0 0
INGLES MKTS INC CL A 457030104 761 24,431 SH   SOLE 19 24,431 0 0
INGLES MKTS INC CL A 457030104 15,393 494,473 SH   SOLE 21 494,473 0 0
INGLES MKTS INC CL A 457030104 13,840 444,578 SH   SOLE 22 421,684 0 22,894
INGLES MKTS INC CL A 457030104 566 18,183 SH   SOLE 26 0 0 18,183
INGLES MKTS INC CL A 457030104 54 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 119 3,830 SH   SOLE 30 3,830 0 0
INGLES MKTS INC CL A 457030104 531 17,068 SH   SOLE 31 0 0 17,068
INGLES MKTS INC CL A 457030104 44 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 19,434 235,587 SH   SOLE 2 69,678 0 165,909
INGREDION INC COM 457187102 2,530 30,675 SH   SOLE 4 28,783 0 1,892
INGREDION INC COM 457187102 3,819 46,291 SH   SOLE 7 29,805 0 16,486
INGREDION INC COM 457187102 39 471 SH   SOLE 13 471 0 0
INGREDION INC COM 457187102 56 674 SH   SOLE 15 674 0 0
INGREDION INC COM 457187102 17,995 218,145 SH   SOLE 18 212,887 0 5,258
INGREDION INC COM 457187102 15,137 183,498 SH   SOLE 19 183,498 0 0
INGREDION INC COM 457187102 297,554 3,607,153 SH   SOLE 21 3,607,153 0 0
INGREDION INC COM 457187102 188,817 2,288,974 SH   SOLE 22 2,134,308 0 154,666
INGREDION INC COM 457187102 4,290 52,011 SH   SOLE 23 52,011 0 0
INGREDION INC COM 457187102 6,742 81,728 SH   SOLE 25 81,728 0 0
INGREDION INC COM 457187102 24,360 295,304 SH   SOLE 26 117,983 0 177,321
INGREDION INC COM 457187102 1,091 13,225 SH   SOLE 28 9,816 0 3,409
INGREDION INC COM 457187102 9,706 117,667 SH   SOLE 29 103,890 0 13,777
INGREDION INC COM 457187102 11,142 135,072 SH   SOLE 30 135,072 0 0
INGREDION INC COM 457187102 4,215 51,101 SH   SOLE 31 12,509 0 38,592
INGREDION INC COM 457187102 3,516 42,619 SH   SOLE 34 42,619 0 0
INGREDION INC COM 457187102 4,027 48,812 SH   SOLE 36 48,812 0 0
INGREDION INC COM 457187102 119 1,441 SH   SOLE 40 1,441 0 0
INMUNE BIO INC COM 45782T105 2 254 SH   SOLE 18 254 0 0
INMUNE BIO INC COM 45782T105 27 2,794 SH   SOLE 21 2,794 0 0
INNERWORKINGS INC COM 45773Y105 171 44,888 SH   SOLE 2 1,497 0 43,391
INNERWORKINGS INC COM 45773Y105 3 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 571 149,505 SH   SOLE 18 149,505 0 0
INNERWORKINGS INC COM 45773Y105 287 75,038 SH   SOLE 19 75,038 0 0
INNERWORKINGS INC COM 45773Y105 5,601 1,466,225 SH   SOLE 21 1,466,225 0 0
INNERWORKINGS INC COM 45773Y105 5,445 1,425,516 SH   SOLE 22 1,153,876 0 271,640
INNERWORKINGS INC COM 45773Y105 356 93,217 SH   SOLE 31 0 0 93,217
INNODATA INC COM NEW 457642205 2 1,782 SH   SOLE 18 1,782 0 0
INNODATA INC COM NEW 457642205 41 46,037 SH   SOLE 21 46,037 0 0
INNODATA INC COM NEW 457642205 499 554,536 SH   SOLE 22 554,536 0 0
INNOPHOS HOLDINGS INC COM 45774N108 649 22,285 SH   SOLE 2 2,424 0 19,861
INNOPHOS HOLDINGS INC COM 45774N108 4 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 13 440 SH   SOLE 7 440 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2,478 85,138 SH   SOLE 18 85,138 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,749 60,089 SH   SOLE 19 60,089 0 0
INNOPHOS HOLDINGS INC COM 45774N108 61,960 2,128,487 SH   SOLE 21 2,128,487 0 0
INNOPHOS HOLDINGS INC COM 45774N108 17,901 614,934 SH   SOLE 22 581,930 0 33,004
INNOPHOS HOLDINGS INC COM 45774N108 99 3,412 SH   SOLE 23 3,412 0 0
INNOPHOS HOLDINGS INC COM 45774N108 628 21,564 SH   SOLE 26 3,077 0 18,487
INNOPHOS HOLDINGS INC COM 45774N108 83 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 870 29,879 SH   SOLE 30 29,879 0 0
INNOPHOS HOLDINGS INC COM 45774N108 70 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 3,144 34,457 SH   SOLE 2 12,943 0 21,514
INNOSPEC INC COM 45768S105 12 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 37 408 SH   SOLE 7 408 0 0
INNOSPEC INC COM 45768S105 10,681 117,060 SH   SOLE 18 107,652 0 9,408
INNOSPEC INC COM 45768S105 19,160 209,993 SH   SOLE 19 209,993 0 0
INNOSPEC INC COM 45768S105 239,811 2,628,355 SH   SOLE 21 2,628,355 0 0
INNOSPEC INC COM 45768S105 88,837 973,660 SH   SOLE 22 938,439 0 35,221
INNOSPEC INC COM 45768S105 3,901 42,754 SH   SOLE 23 42,754 0 0
INNOSPEC INC COM 45768S105 8,788 96,314 SH   SOLE 26 7,794 0 88,520
INNOSPEC INC COM 45768S105 278 3,042 SH   SOLE 28 3,042 0 0
INNOSPEC INC COM 45768S105 3,265 35,780 SH   SOLE 30 35,780 0 0
INNOSPEC INC COM 45768S105 258 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 8 6,897 SH   SOLE 18 6,897 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 99 85,651 SH   SOLE 21 85,651 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 295 254,242 SH   SOLE 22 254,242 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,018 8,236 SH   SOLE 2 386 0 7,850
INNOVATIVE INDL PPTYS INC COM 45781V101 6 50 SH   SOLE 4 50 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 22 177 SH   SOLE 7 177 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5,359 43,374 SH   SOLE 18 43,374 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,967 15,921 SH   SOLE 19 15,921 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 129,556 1,048,527 SH   SOLE 21 1,048,527 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 36,474 295,195 SH   SOLE 22 281,327 0 13,868
INNOVATIVE INDL PPTYS INC COM 45781V101 41 334 SH   SOLE 23 334 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 314 2,542 SH   SOLE 28 2,542 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 170 1,378 SH   SOLE 30 1,378 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 123 994 SH   SOLE 40 994 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 13 2,587 SH   SOLE 18 2,587 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 249 48,819 SH   SOLE 21 48,819 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,102 412,201 SH   SOLE 22 412,201 0 0
INNOVIVA INC COM 45781M101 1,007 69,156 SH   SOLE 2 15,492 0 53,664
INNOVIVA INC COM 45781M101 7 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 21 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 4,346 298,515 SH   SOLE 18 285,642 0 12,873
INNOVIVA INC COM 45781M101 4,380 300,803 SH   SOLE 19 300,803 0 0
INNOVIVA INC COM 45781M101 120,481 8,274,770 SH   SOLE 21 8,274,770 0 0
INNOVIVA INC COM 45781M101 32,013 2,198,712 SH   SOLE 22 2,104,495 0 94,217
INNOVIVA INC COM 45781M101 578 39,668 SH   SOLE 23 39,668 0 0
INNOVIVA INC COM 45781M101 1,767 121,353 SH   SOLE 26 10,561 0 110,792
INNOVIVA INC COM 45781M101 143 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 1,590 109,188 SH   SOLE 30 109,188 0 0
INNOVIVA INC COM 45781M101 2,210 151,784 SH   SOLE 31 0 0 151,784
INNOVIVA INC COM 45781M101 125 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 1,683 25,214 SH   SOLE 2 10,029 0 15,185
INOGEN INC COM 45780L104 5 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 20 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 7,037 105,413 SH   SOLE 18 102,562 0 2,851
INOGEN INC COM 45780L104 4,552 68,183 SH   SOLE 19 68,183 0 0
INOGEN INC COM 45780L104 89,584 1,341,880 SH   SOLE 21 1,341,880 0 0
INOGEN INC COM 45780L104 46,516 696,766 SH   SOLE 22 670,827 0 25,939
INOGEN INC COM 45780L104 394 5,899 SH   SOLE 23 5,899 0 0
INOGEN INC COM 45780L104 1,291 19,336 SH   SOLE 26 5,524 0 13,812
INOGEN INC COM 45780L104 163 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 343 5,135 SH   SOLE 30 5,135 0 0
INOGEN INC COM 45780L104 115 1,727 SH   SOLE 40 1,727 0 0
INOVALON HLDGS INC COM CL A 45781D101 904 62,289 SH   SOLE 2 3,684 0 58,605
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,335 229,874 SH   SOLE 18 229,874 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,218 152,853 SH   SOLE 19 152,853 0 0
INOVALON HLDGS INC COM CL A 45781D101 34,505 2,378,027 SH   SOLE 21 2,378,027 0 0
INOVALON HLDGS INC COM CL A 45781D101 30,303 2,088,420 SH   SOLE 22 1,995,836 0 92,584
INOVALON HLDGS INC COM CL A 45781D101 49 3,363 SH   SOLE 23 3,363 0 0
INOVALON HLDGS INC COM CL A 45781D101 716 49,364 SH   SOLE 26 27,273 0 22,091
INOVALON HLDGS INC COM CL A 45781D101 152 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 233 16,084 SH   SOLE 30 16,084 0 0
INOVALON HLDGS INC COM CL A 45781D101 113 7,800 SH   SOLE 40 7,800 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 236 80,107 SH   SOLE 2 3,158 0 76,949
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2 526 SH   SOLE 4 526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 935 317,985 SH   SOLE 18 317,985 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 660 224,426 SH   SOLE 19 224,426 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12,127 4,124,789 SH   SOLE 21 4,124,789 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8,494 2,889,086 SH   SOLE 22 2,789,729 0 99,357
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11 3,702 SH   SOLE 23 3,702 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 21 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 57 19,347 SH   SOLE 28 19,347 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 97 33,074 SH   SOLE 30 33,074 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 18 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 1,958 39,084 SH   SOLE 2 1,845 0 37,239
INPHI CORP COM 45772F107 10 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 43 862 SH   SOLE 7 862 0 0
INPHI CORP COM 45772F107 7,484 149,381 SH   SOLE 18 146,960 0 2,421
INPHI CORP COM 45772F107 24,595 490,922 SH   SOLE 19 490,922 0 0
INPHI CORP COM 45772F107 76,988 1,536,693 SH   SOLE 21 1,536,693 0 0
INPHI CORP COM 45772F107 65,489 1,307,169 SH   SOLE 22 1,250,347 0 56,822
INPHI CORP COM 45772F107 667 13,313 SH   SOLE 26 4,057 0 9,256
INPHI CORP COM 45772F107 242 4,832 SH   SOLE 28 4,832 0 0
INPHI CORP COM 45772F107 16,134 322,035 SH   SOLE 30 322,035 0 0
INPHI CORP COM 45772F107 9,834 196,282 SH   SOLE 34 196,282 0 0
INPHI CORP COM 45772F107 165 3,297 SH   SOLE 40 3,297 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 766 691,000 PRN   SOLE 21 691,000 0 0
INPIXON COM 45790J503 0 2 SH   SOLE 21 2 0 0
INSEEGO CORP COM 45782B104 202 42,202 SH   SOLE 2 1,829 0 40,373
INSEEGO CORP COM 45782B104 736 153,705 SH   SOLE 18 153,705 0 0
INSEEGO CORP COM 45782B104 356 74,327 SH   SOLE 19 74,327 0 0
INSEEGO CORP COM 45782B104 7,026 1,466,899 SH   SOLE 21 1,466,899 0 0
INSEEGO CORP COM 45782B104 5,657 1,181,101 SH   SOLE 22 1,168,059 0 13,042
INSIGHT ENTERPRISES INC COM 45765U103 2,137 36,716 SH   SOLE 2 3,426 0 33,290
INSIGHT ENTERPRISES INC COM 45765U103 11 195 SH   SOLE 4 195 0 0
INSIGHT ENTERPRISES INC COM 45765U103 75 1,284 SH   SOLE 7 1,284 0 0
INSIGHT ENTERPRISES INC COM 45765U103 9,265 159,186 SH   SOLE 18 155,639 0 3,547
INSIGHT ENTERPRISES INC COM 45765U103 5,603 96,267 SH   SOLE 19 96,267 0 0
INSIGHT ENTERPRISES INC COM 45765U103 225,709 3,878,168 SH   SOLE 21 3,878,168 0 0
INSIGHT ENTERPRISES INC COM 45765U103 63,350 1,088,496 SH   SOLE 22 1,030,927 0 57,569
INSIGHT ENTERPRISES INC COM 45765U103 356 6,119 SH   SOLE 23 6,119 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,959 33,660 SH   SOLE 26 14,377 0 19,283
INSIGHT ENTERPRISES INC COM 45765U103 261 4,483 SH   SOLE 28 4,483 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,080 52,929 SH   SOLE 30 52,929 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,722 29,584 SH   SOLE 31 0 0 29,584
INSIGHT ENTERPRISES INC COM 45765U103 120 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 189 3,251 SH   SOLE 40 3,251 0 0
INSIGNIA SYS INC COM 45765Y105 8 7,096 SH   SOLE 21 7,096 0 0
INSIGNIA SYS INC COM 45765Y105 525 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 2,476 96,731 SH   SOLE 2 32,289 0 64,442
INSMED INC COM PAR $.01 457669307 13 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 36 1,415 SH   SOLE 7 1,415 0 0
INSMED INC COM PAR $.01 457669307 4 172 SH   SOLE 17 0 0 172
INSMED INC COM PAR $.01 457669307 8,211 320,741 SH   SOLE 18 319,502 0 1,239
INSMED INC COM PAR $.01 457669307 25,073 979,397 SH   SOLE 19 979,397 0 0
INSMED INC COM PAR $.01 457669307 85,085 3,323,620 SH   SOLE 21 3,323,620 0 0
INSMED INC COM PAR $.01 457669307 60,322 2,356,341 SH   SOLE 22 2,251,852 0 104,489
INSMED INC COM PAR $.01 457669307 32 1,241 SH   SOLE 23 1,241 0 0
INSMED INC COM PAR $.01 457669307 417 16,299 SH   SOLE 26 11,000 0 5,299
INSMED INC COM PAR $.01 457669307 249 9,726 SH   SOLE 28 9,726 0 0
INSMED INC COM PAR $.01 457669307 646 25,246 SH   SOLE 30 25,246 0 0
INSMED INC COM PAR $.01 457669307 2,600 101,562 SH   SOLE 34 101,562 0 0
INSMED INC COM PAR $.01 457669307 241 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 1,010 1,040,000 PRN   SOLE 21 1,040,000 0 0
INSPERITY INC COM 45778Q107 31,384 256,947 SH   SOLE 2 203,656 0 53,291
INSPERITY INC COM 45778Q107 4,533 37,112 SH   SOLE 4 37,112 0 0
INSPERITY INC COM 45778Q107 1,441 11,795 SH   SOLE 7 11,795 0 0
INSPERITY INC COM 45778Q107 6,531 53,472 SH   SOLE 13 53,472 0 0
INSPERITY INC COM 45778Q107 37,247 304,953 SH   SOLE 18 268,085 0 36,868
INSPERITY INC COM 45778Q107 89,953 736,473 SH   SOLE 19 736,473 0 0
INSPERITY INC COM 45778Q107 328,109 2,686,336 SH   SOLE 21 2,686,336 0 0
INSPERITY INC COM 45778Q107 318,203 2,605,228 SH   SOLE 22 2,114,123 0 491,105
INSPERITY INC COM 45778Q107 14,712 120,451 SH   SOLE 23 120,451 0 0
INSPERITY INC COM 45778Q107 1,437 11,765 SH   SOLE 25 11,765 0 0
INSPERITY INC COM 45778Q107 14,724 120,552 SH   SOLE 26 14,478 0 106,074
INSPERITY INC COM 45778Q107 580 4,747 SH   SOLE 28 4,747 0 0
INSPERITY INC COM 45778Q107 16,240 132,965 SH   SOLE 29 48,192 0 84,773
INSPERITY INC COM 45778Q107 4,199 34,378 SH   SOLE 30 34,378 0 0
INSPERITY INC COM 45778Q107 13,266 108,615 SH   SOLE 31 88,182 0 20,433
INSPERITY INC COM 45778Q107 1,922 15,735 SH   SOLE 34 15,735 0 0
INSPERITY INC COM 45778Q107 6,576 53,843 SH   SOLE 36 53,843 0 0
INSPERITY INC COM 45778Q107 474 3,882 SH   SOLE 40 3,882 0 0
INSPIRE MED SYS INC COM 457730109 698 11,506 SH   SOLE 2 530 0 10,976
INSPIRE MED SYS INC COM 457730109 11 174 SH   SOLE 7 174 0 0
INSPIRE MED SYS INC COM 457730109 2,778 45,799 SH   SOLE 18 44,992 0 807
INSPIRE MED SYS INC COM 457730109 1,483 24,449 SH   SOLE 19 24,449 0 0
INSPIRE MED SYS INC COM 457730109 27,155 447,731 SH   SOLE 21 447,731 0 0
INSPIRE MED SYS INC COM 457730109 23,757 391,700 SH   SOLE 22 370,724 0 20,976
INSPIRE MED SYS INC COM 457730109 29,247 482,232 SH   SOLE 25 482,232 0 0
INSPIRE MED SYS INC COM 457730109 114 1,885 SH   SOLE 30 1,885 0 0
INSPIRE MED SYS INC COM 457730109 50 825 SH   SOLE 40 825 0 0
INSPIRED ENTMT INC COM 45782N108 58 6,855 SH   SOLE 2 463 0 6,392
INSPIRED ENTMT INC COM 45782N108 252 29,898 SH   SOLE 18 29,898 0 0
INSPIRED ENTMT INC COM 45782N108 125 14,820 SH   SOLE 19 14,820 0 0
INSPIRED ENTMT INC COM 45782N108 2,941 348,424 SH   SOLE 21 348,424 0 0
INSPIRED ENTMT INC COM 45782N108 973 115,303 SH   SOLE 22 112,809 0 2,494
INSTALLED BLDG PRODS INC COM 45780R101 1,173 19,803 SH   SOLE 2 937 0 18,866
INSTALLED BLDG PRODS INC COM 45780R101 8 130 SH   SOLE 4 130 0 0
INSTALLED BLDG PRODS INC COM 45780R101 28 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,742 96,961 SH   SOLE 18 96,961 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,282 38,535 SH   SOLE 19 38,535 0 0
INSTALLED BLDG PRODS INC COM 45780R101 151,218 2,553,490 SH   SOLE 21 2,553,490 0 0
INSTALLED BLDG PRODS INC COM 45780R101 37,837 638,930 SH   SOLE 22 609,725 0 29,205
INSTALLED BLDG PRODS INC COM 45780R101 770 12,997 SH   SOLE 26 11,899 0 1,098
INSTALLED BLDG PRODS INC COM 45780R101 183 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,888 31,876 SH   SOLE 30 31,876 0 0
INSTALLED BLDG PRODS INC COM 45780R101 111 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 378 18,177 SH   SOLE 2 677 0 17,500
INSTEEL INDUSTRIES INC COM 45774W108 9 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,750 84,047 SH   SOLE 18 84,047 0 0
INSTEEL INDUSTRIES INC COM 45774W108 651 31,257 SH   SOLE 19 31,257 0 0
INSTEEL INDUSTRIES INC COM 45774W108 42,684 2,050,164 SH   SOLE 21 2,050,164 0 0
INSTEEL INDUSTRIES INC COM 45774W108 10,998 528,220 SH   SOLE 22 502,742 0 25,478
INSTEEL INDUSTRIES INC COM 45774W108 53 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 595 28,571 SH   SOLE 30 28,571 0 0
INSTEEL INDUSTRIES INC COM 45774W108 31 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 1,246 29,325 SH   SOLE 2 1,393 0 27,932
INSTRUCTURE INC COM 45781U103 7 175 SH   SOLE 4 175 0 0
INSTRUCTURE INC COM 45781U103 26 613 SH   SOLE 7 613 0 0
INSTRUCTURE INC COM 45781U103 4,669 109,866 SH   SOLE 18 109,866 0 0
INSTRUCTURE INC COM 45781U103 2,432 57,224 SH   SOLE 19 57,224 0 0
INSTRUCTURE INC COM 45781U103 47,772 1,124,037 SH   SOLE 21 1,124,037 0 0
INSTRUCTURE INC COM 45781U103 40,181 945,435 SH   SOLE 22 900,844 0 44,591
INSTRUCTURE INC COM 45781U103 776 18,270 SH   SOLE 26 9,652 0 8,618
INSTRUCTURE INC COM 45781U103 198 4,662 SH   SOLE 28 4,662 0 0
INSTRUCTURE INC COM 45781U103 327 7,699 SH   SOLE 30 7,699 0 0
INSTRUCTURE INC COM 45781U103 129 3,030 SH   SOLE 40 3,030 0 0
INSULET CORP COM 45784P101 12,974 108,678 SH   SOLE 2 4,173 0 104,505
INSULET CORP COM 45784P101 60 504 SH   SOLE 4 504 0 0
INSULET CORP COM 45784P101 130 1,088 SH   SOLE 7 1,088 0 0
INSULET CORP COM 45784P101 3,577 29,959 SH   SOLE 18 29,959 0 0
INSULET CORP COM 45784P101 1,581 13,245 SH   SOLE 19 13,245 0 0
INSULET CORP COM 45784P101 122,734 1,028,096 SH   SOLE 21 1,028,096 0 0
INSULET CORP COM 45784P101 193,318 1,619,350 SH   SOLE 22 1,504,374 0 114,976
INSULET CORP COM 45784P101 2,404 20,135 SH   SOLE 26 11,535 0 8,600
INSULET CORP COM 45784P101 910 7,626 SH   SOLE 28 7,626 0 0
INSULET CORP COM 45784P101 1,973 16,527 SH   SOLE 30 16,527 0 0
INSULET CORP COM 45784P101 149 1,245 SH   SOLE 31 1,245 0 0
INSULET CORP COM 45784P101 723 6,055 SH   SOLE 40 6,055 0 0
INSULET CORP NOTE 1.250% 9/1 45784PAF8 1,085 530,000 PRN   SOLE 21 530,000 0 0
INSULET CORP NOTE 1.375%11/1 45784PAH4 2,140 1,508,000 PRN   SOLE 21 1,508,000 0 0
INTEC PHARMA LTD JERUSALEM SHS M53644106 8 1,927 SH   SOLE 22 1,927 0 0
INTEGER HLDGS CORP COM 45826H109 5,515 65,712 SH   SOLE 2 5,704 0 60,008
INTEGER HLDGS CORP COM 45826H109 9 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 45 540 SH   SOLE 7 540 0 0
INTEGER HLDGS CORP COM 45826H109 11,986 142,830 SH   SOLE 18 139,318 0 3,512
INTEGER HLDGS CORP COM 45826H109 10,530 125,482 SH   SOLE 19 125,482 0 0
INTEGER HLDGS CORP COM 45826H109 286,144 3,409,719 SH   SOLE 21 3,409,719 0 0
INTEGER HLDGS CORP COM 45826H109 86,776 1,034,032 SH   SOLE 22 990,893 0 43,139
INTEGER HLDGS CORP COM 45826H109 1,350 16,086 SH   SOLE 23 16,086 0 0
INTEGER HLDGS CORP COM 45826H109 4,090 48,737 SH   SOLE 26 5,705 0 43,032
INTEGER HLDGS CORP COM 45826H109 292 3,483 SH   SOLE 28 3,483 0 0
INTEGER HLDGS CORP COM 45826H109 3,652 43,516 SH   SOLE 30 43,516 0 0
INTEGER HLDGS CORP COM 45826H109 230 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9,657 172,907 SH   SOLE 2 37,269 0 135,638
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1,218 SH   SOLE 4 1,218 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 75 1,340 SH   SOLE 7 1,340 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,145 199,559 SH   SOLE 18 199,559 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 901 16,126 SH   SOLE 19 16,126 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 214,812 3,846,223 SH   SOLE 21 3,846,223 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 131,334 2,351,543 SH   SOLE 22 2,210,448 0 141,095
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 129 2,306 SH   SOLE 23 2,306 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,187 21,257 SH   SOLE 26 16,068 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 501 8,979 SH   SOLE 28 8,979 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,132 20,274 SH   SOLE 30 20,274 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 231 4,137 SH   SOLE 31 1,537 0 2,600
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 402 7,202 SH   SOLE 40 7,202 0 0
INTEL CORP COM 458140100 554,860 11,590,980 SH   SOLE 2 1,356,163 0 10,234,817
INTEL CORP COM 458140100 81,115 1,694,489 SH   SOLE 4 1,573,387 0 121,102
INTEL CORP COM 458140100 235,577 4,921,183 SH   SOLE 7 4,245,475 0 675,708
INTEL CORP COM 458140100 9,174 191,648 SH   SOLE 13 191,648 0 0
INTEL CORP COM 458140100 2,383 49,775 SH   SOLE 15 49,775 0 0
INTEL CORP COM 458140100 60 1,260 SH   SOLE 17 0 0 1,260
INTEL CORP COM 458140100 394,039 8,231,430 SH   SOLE 18 7,603,952 0 627,478
INTEL CORP COM 458140100 73,119 1,527,441 SH   SOLE 19 1,527,441 0 0
INTEL CORP COM 458140100 10,079 210,549 SH   SOLE 20 210,549 0 0
INTEL CORP COM 458140100 4,461,808 93,206,763 SH   SOLE 21 93,206,763 0 0
INTEL CORP COM 458140100 5,279,931 110,297,288 SH   SOLE 22 97,516,412 0 12,780,876
INTEL CORP COM 458140100 157,485 3,289,854 SH   SOLE 23 3,289,854 0 0
INTEL CORP COM 458140100 227,519 4,752,857 SH   SOLE 25 4,752,857 0 0
INTEL CORP COM 458140100 1,122,870 23,456,647 SH   SOLE 26 4,868,120 0 18,588,527
INTEL CORP COM 458140100 42,003 877,443 SH   SOLE 28 642,913 0 234,530
INTEL CORP COM 458140100 28,056 586,097 SH   SOLE 29 99,870 0 486,227
INTEL CORP COM 458140100 1,042,390 21,775,428 SH   SOLE 30 21,775,428 0 0
INTEL CORP COM 458140100 75,456 1,576,279 SH   SOLE 31 862,292 0 713,987
INTEL CORP COM 458140100 42,844 895,014 SH   SOLE 32 895,014 0 0
INTEL CORP COM 458140100 19,175 400,557 SH   SOLE 34 400,557 0 0
INTEL CORP COM 458140100 164,646 3,439,450 SH   SOLE 36 3,439,450 0 0
INTEL CORP COM 458140100 4,851 101,341 SH   SOLE 40 101,341 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 712 43,508 SH   SOLE 2 12,367 0 31,141
INTELLIA THERAPEUTICS INC COM 45826J105 12 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,315 141,396 SH   SOLE 18 127,459 0 13,937
INTELLIA THERAPEUTICS INC COM 45826J105 3,499 213,723 SH   SOLE 19 213,723 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 27,414 1,674,638 SH   SOLE 21 1,674,638 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 19,459 1,188,708 SH   SOLE 22 1,149,045 0 39,663
INTELLIA THERAPEUTICS INC COM 45826J105 611 37,337 SH   SOLE 23 37,337 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,234 75,389 SH   SOLE 26 0 0 75,389
INTELLIA THERAPEUTICS INC COM 45826J105 59 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 147 8,984 SH   SOLE 30 8,984 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 37 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 19 3,257 SH   SOLE 18 3,257 0 0
INTELLICHECK INC COM NEW 45817G201 272 47,028 SH   SOLE 21 47,028 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 170 5,908 SH   SOLE 2 281 0 5,627
INTELLIGENT SYS CORP NEW COM 45816D100 3 100 SH   SOLE 17 0 0 100
INTELLIGENT SYS CORP NEW COM 45816D100 678 23,543 SH   SOLE 18 23,543 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 327 11,373 SH   SOLE 19 11,373 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 6,593 229,005 SH   SOLE 21 229,005 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 4,273 148,435 SH   SOLE 22 146,443 0 1,992
INTELLIGENT SYS CORP NEW COM 45816D100 521 18,099 SH   SOLE 31 0 0 18,099
INTELSAT S A OPTIONS L5140P901 24 1,200 SH Call SOLE 2 1,200 0 0
INTELSAT S A OPTIONS L5140P901 5,543 285,000 SH Call SOLE 19 285,000 0 0
INTELSAT S A OPTIONS L5140P901 35 1,800 SH Call SOLE 22 1,800 0 0
INTELSAT S A COM L5140P101 1,591 81,813 SH   SOLE 2 16,959 0 64,854
INTELSAT S A COM L5140P101 20 1,020 SH   SOLE 7 1,020 0 0
INTELSAT S A COM L5140P101 4,255 218,785 SH   SOLE 18 218,785 0 0
INTELSAT S A COM L5140P101 4,563 234,618 SH   SOLE 19 234,618 0 0
INTELSAT S A COM L5140P101 39,358 2,023,556 SH   SOLE 21 2,023,556 0 0
INTELSAT S A COM L5140P101 15,638 804,010 SH   SOLE 22 745,150 0 58,860
INTELSAT S A COM L5140P101 512 26,335 SH   SOLE 34 26,335 0 0
INTER PARFUMS INC COM 458334109 1,032 15,522 SH   SOLE 2 731 0 14,791
INTER PARFUMS INC COM 458334109 8 118 SH   SOLE 4 118 0 0
INTER PARFUMS INC COM 458334109 25 370 SH   SOLE 7 370 0 0
INTER PARFUMS INC COM 458334109 5,092 76,584 SH   SOLE 18 76,584 0 0
INTER PARFUMS INC COM 458334109 1,994 29,993 SH   SOLE 19 29,993 0 0
INTER PARFUMS INC COM 458334109 123,666 1,859,917 SH   SOLE 21 1,859,917 0 0
INTER PARFUMS INC COM 458334109 34,850 524,133 SH   SOLE 22 502,217 0 21,916
INTER PARFUMS INC COM 458334109 880 13,237 SH   SOLE 26 6,364 0 6,873
INTER PARFUMS INC COM 458334109 156 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 1,661 24,983 SH   SOLE 30 24,983 0 0
INTER PARFUMS INC COM 458334109 137 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8,941 164,971 SH   SOLE 2 36,321 0 128,650
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 18 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 74 1,372 SH   SOLE 7 1,372 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11,266 207,855 SH   SOLE 18 207,855 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 726 13,401 SH   SOLE 19 13,401 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 206,360 3,807,372 SH   SOLE 21 3,807,372 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 123,182 2,272,739 SH   SOLE 22 2,133,739 0 139,000
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,459 26,919 SH   SOLE 26 19,700 0 7,219
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 469 8,646 SH   SOLE 28 8,646 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,062 19,599 SH   SOLE 30 19,599 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 190 3,501 SH   SOLE 31 1,601 0 1,900
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 383 7,062 SH   SOLE 40 7,062 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,902 23,900 SH   SOLE 2 3,266 0 20,634
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 41 516 SH   SOLE 7 516 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6,667 83,789 SH   SOLE 18 80,869 0 2,920
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6,663 83,743 SH   SOLE 19 83,743 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 97,475 1,225,027 SH   SOLE 21 1,225,027 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 57,409 721,495 SH   SOLE 22 689,461 0 32,034
INTERCEPT PHARMACEUTICALS IN COM 45845P108 624 7,841 SH   SOLE 23 7,841 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,621 20,376 SH   SOLE 26 5,142 0 15,234
INTERCEPT PHARMACEUTICALS IN COM 45845P108 224 2,821 SH   SOLE 28 2,821 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 748 9,400 SH   SOLE 30 9,400 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 73 912 SH   SOLE 34 912 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 197 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,092 1,225,000 PRN   SOLE 21 1,225,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 114,779 1,335,576 SH   SOLE 2 122,774 0 1,212,802
INTERCONTINENTAL EXCHANGE IN COM 45866F104 17,331 201,666 SH   SOLE 4 186,383 0 15,283
INTERCONTINENTAL EXCHANGE IN COM 45866F104 42,794 497,950 SH   SOLE 7 483,373 0 14,577
INTERCONTINENTAL EXCHANGE IN COM 45866F104 990 11,516 SH   SOLE 13 11,516 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 474 5,512 SH   SOLE 15 5,512 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 26 SH   SOLE 17 0 0 26
INTERCONTINENTAL EXCHANGE IN COM 45866F104 99,234 1,154,691 SH   SOLE 18 1,078,488 0 76,203
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,039 81,911 SH   SOLE 19 81,911 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 903,697 10,515,436 SH   SOLE 21 10,515,436 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,161,514 13,515,407 SH   SOLE 22 11,992,969 0 1,522,438
INTERCONTINENTAL EXCHANGE IN COM 45866F104 35,258 410,265 SH   SOLE 23 410,265 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 45,122 525,044 SH   SOLE 25 525,044 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 225,056 2,618,756 SH   SOLE 26 641,831 0 1,976,925
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,574 111,403 SH   SOLE 28 81,581 0 29,822
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,122 13,052 SH   SOLE 29 13,052 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 170,528 1,984,265 SH   SOLE 30 1,984,265 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 21,587 251,186 SH   SOLE 31 106,100 0 145,086
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,705 31,475 SH   SOLE 34 31,475 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38,641 449,628 SH   SOLE 36 449,628 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,115 12,969 SH   SOLE 40 12,969 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3 43 SH   SOLE 18 43 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 804 775,000 PRN   SOLE 21 775,000 0 0
INTERDIGITAL INC COM 45867G101 2,653 41,190 SH   SOLE 2 14,786 0 26,404
INTERDIGITAL INC COM 45867G101 10 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 33 511 SH   SOLE 7 511 0 0
INTERDIGITAL INC COM 45867G101 11,519 178,868 SH   SOLE 18 178,868 0 0
INTERDIGITAL INC COM 45867G101 3,536 54,902 SH   SOLE 19 54,902 0 0
INTERDIGITAL INC COM 45867G101 149,279 2,317,991 SH   SOLE 21 2,317,991 0 0
INTERDIGITAL INC COM 45867G101 70,366 1,092,640 SH   SOLE 22 1,043,745 0 48,895
INTERDIGITAL INC COM 45867G101 902 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 283 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 4,178 64,878 SH   SOLE 30 64,878 0 0
INTERDIGITAL INC COM 45867G101 41 643 SH   SOLE 34 643 0 0
INTERDIGITAL INC COM 45867G101 214 3,330 SH   SOLE 40 3,330 0 0
INTERFACE INC COM 458665304 859 56,036 SH   SOLE 2 2,344 0 53,692
INTERFACE INC COM 458665304 6 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 20 1,314 SH   SOLE 7 1,314 0 0
INTERFACE INC COM 458665304 4,009 261,520 SH   SOLE 18 261,520 0 0
INTERFACE INC COM 458665304 1,553 101,309 SH   SOLE 19 101,309 0 0
INTERFACE INC COM 458665304 98,938 6,453,865 SH   SOLE 21 6,453,865 0 0
INTERFACE INC COM 458665304 29,100 1,898,229 SH   SOLE 22 1,815,925 0 82,304
INTERFACE INC COM 458665304 462 30,124 SH   SOLE 26 13,389 0 16,735
INTERFACE INC COM 458665304 122 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 1,316 85,870 SH   SOLE 30 85,870 0 0
INTERFACE INC COM 458665304 113 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 3 110 SH   SOLE 18 110 0 0
INTERGROUP CORP COM 458685104 4 126 SH   SOLE 21 126 0 0
INTERMOLECULAR INC COM 45882D109 10 8,814 SH   SOLE 18 8,814 0 0
INTERMOLECULAR INC COM 45882D109 148 126,237 SH   SOLE 21 126,237 0 0
INTERNAP CORP COM PAR 45885A409 16 5,296 SH   SOLE 18 5,296 0 0
INTERNAP CORP COM PAR 45885A409 224 74,335 SH   SOLE 21 74,335 0 0
INTERNAP CORP COM PAR 45885A409 847 281,482 SH   SOLE 22 281,482 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,042 80,677 SH   SOLE 2 25,765 0 54,912
INTERNATIONAL BANCSHARES COR COM 459044103 15 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 36 945 SH   SOLE 7 945 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 11,770 312,110 SH   SOLE 18 312,110 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,589 95,167 SH   SOLE 19 95,167 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 147,268 3,905,287 SH   SOLE 21 3,905,287 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 75,074 1,990,821 SH   SOLE 22 1,915,942 0 74,879
INTERNATIONAL BANCSHARES COR COM 459044103 650 17,235 SH   SOLE 26 11,888 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 268 7,094 SH   SOLE 28 7,094 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 642 17,019 SH   SOLE 30 17,019 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 427 11,312 SH   SOLE 31 0 0 11,312
INTERNATIONAL BANCSHARES COR COM 459044103 230 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 318,915 2,312,655 SH   SOLE 2 287,835 0 2,024,820
INTERNATIONAL BUSINESS MACHS COM 459200101 45,524 330,121 SH   SOLE 4 306,124 0 23,997
INTERNATIONAL BUSINESS MACHS COM 459200101 118,109 856,486 SH   SOLE 7 852,474 0 4,012
INTERNATIONAL BUSINESS MACHS COM 459200101 5,943 43,096 SH   SOLE 13 43,096 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,230 8,920 SH   SOLE 15 8,920 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6 40 SH   SOLE 17 0 0 40
INTERNATIONAL BUSINESS MACHS COM 459200101 241,555 1,751,670 SH   SOLE 18 1,625,980 0 125,690
INTERNATIONAL BUSINESS MACHS COM 459200101 54,045 391,914 SH   SOLE 19 391,914 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,875,521 20,852,220 SH   SOLE 21 20,852,220 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,075,451 22,302,040 SH   SOLE 22 19,668,830 0 2,633,210
INTERNATIONAL BUSINESS MACHS COM 459200101 92,634 671,747 SH   SOLE 23 671,747 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 125,753 911,913 SH   SOLE 25 911,913 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 619,436 4,491,924 SH   SOLE 26 981,106 0 3,510,818
INTERNATIONAL BUSINESS MACHS COM 459200101 23,993 173,989 SH   SOLE 28 127,214 0 46,775
INTERNATIONAL BUSINESS MACHS COM 459200101 23,019 166,923 SH   SOLE 29 19,387 0 147,536
INTERNATIONAL BUSINESS MACHS COM 459200101 528,077 3,829,417 SH   SOLE 30 3,829,417 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 40,416 293,082 SH   SOLE 31 171,420 0 121,662
INTERNATIONAL BUSINESS MACHS COM 459200101 21,098 152,993 SH   SOLE 32 152,993 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,871 86,083 SH   SOLE 34 86,083 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,730 77,807 SH   SOLE 35 77,807 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 104,598 758,507 SH   SOLE 36 758,507 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,765 20,053 SH   SOLE 40 20,053 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 38,412 264,747 SH   SOLE 2 25,169 0 239,578
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,665 32,152 SH   SOLE 4 29,433 0 2,719
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,080 97,040 SH   SOLE 7 92,030 0 5,010
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 318 2,192 SH   SOLE 13 2,192 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 133 917 SH   SOLE 15 917 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33,224 228,986 SH   SOLE 18 215,754 0 13,232
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,169 28,731 SH   SOLE 19 28,731 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 384,768 2,651,926 SH   SOLE 21 2,651,926 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 365,197 2,517,040 SH   SOLE 22 2,224,875 0 292,165
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,945 75,435 SH   SOLE 23 75,435 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,919 102,823 SH   SOLE 25 102,823 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 85,891 591,982 SH   SOLE 26 135,761 0 456,221
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,879 19,840 SH   SOLE 28 14,510 0 5,330
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,295 22,712 SH   SOLE 29 1,778 0 20,934
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 52,426 361,333 SH   SOLE 30 361,333 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,839 33,350 SH   SOLE 31 17,529 0 15,821
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 819 5,642 SH   SOLE 34 5,642 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,482 72,248 SH   SOLE 36 72,248 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 363 2,500 SH   SOLE 40 2,500 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 44,745 831,379 SH   SOLE 21 831,379 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,606 200,898 SH   SOLE 2 30,789 0 170,109
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 19 1,435 SH   SOLE 4 1,435 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 68 5,243 SH   SOLE 7 5,243 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,487 114,659 SH   SOLE 18 114,659 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4,030 310,750 SH   SOLE 19 310,750 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 12,077 931,162 SH   SOLE 21 931,162 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 16,083 1,239,991 SH   SOLE 22 996,151 0 243,840
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 69 5,327 SH   SOLE 23 5,327 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 49 3,800 SH   SOLE 26 1,058 0 2,742
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,030 79,405 SH   SOLE 29 4,696 0 74,709
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 10 769 SH   SOLE 30 769 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 134 10,364 SH   SOLE 31 7,064 0 3,300
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 460 35,455 SH   SOLE 34 35,455 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 102 7,872 SH   SOLE 36 7,872 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 206 14,601 SH   SOLE 2 3,904 0 10,697
INTERNATIONAL MNY EXPRESS IN COM 46005L101 897 63,647 SH   SOLE 18 45,511 0 18,136
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,203 156,260 SH   SOLE 19 156,260 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 6,635 470,570 SH   SOLE 21 470,570 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 3,447 244,465 SH   SOLE 22 240,796 0 3,669
INTERNATIONAL MNY EXPRESS IN COM 46005L101 204 14,470 SH   SOLE 23 14,470 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 383 27,142 SH   SOLE 26 0 0 27,142
INTERNATIONAL SEAWAYS INC COM Y41053102 490 25,813 SH   SOLE 2 1,043 0 24,770
INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,659 87,328 SH   SOLE 18 87,328 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 815 42,912 SH   SOLE 19 42,912 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 16,443 865,400 SH   SOLE 21 865,400 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 14,929 785,727 SH   SOLE 22 748,481 0 37,246
INTERNATIONAL SEAWAYS INC COM Y41053102 94 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 115 6,055 SH   SOLE 30 6,055 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1,602 35,697 SH   SOLE 2 12,597 0 23,100
INTERNATIONAL SPEEDWAY CORP CL A 460335201 8 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 5,983 133,292 SH   SOLE 18 133,292 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 2,278 50,745 SH   SOLE 19 50,745 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 74,825 1,666,843 SH   SOLE 21 1,666,843 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 38,275 852,639 SH   SOLE 22 817,855 0 34,784
INTERNATIONAL SPEEDWAY CORP CL A 460335201 182 4,045 SH   SOLE 23 4,045 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 734 16,347 SH   SOLE 26 6,372 0 9,975
INTERNATIONAL SPEEDWAY CORP CL A 460335201 135 3,003 SH   SOLE 28 3,003 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 354 7,882 SH   SOLE 30 7,882 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 125 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 849 1,171,260 SH   SOLE 22 1,171,260 0 0
INTERPUBLIC GROUP COS INC COM 460690100 52,079 2,305,417 SH   SOLE 2 1,318,564 0 986,853
INTERPUBLIC GROUP COS INC COM 460690100 10,250 453,740 SH   SOLE 4 443,780 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 13,977 618,730 SH   SOLE 7 513,332 0 105,398
INTERPUBLIC GROUP COS INC COM 460690100 8,336 368,997 SH   SOLE 13 368,997 0 0
INTERPUBLIC GROUP COS INC COM 460690100 104 4,593 SH   SOLE 15 4,593 0 0
INTERPUBLIC GROUP COS INC COM 460690100 62,463 2,765,055 SH   SOLE 18 2,536,660 0 228,395
INTERPUBLIC GROUP COS INC COM 460690100 97,509 4,316,457 SH   SOLE 19 4,316,457 0 0
INTERPUBLIC GROUP COS INC COM 460690100 388,230 17,185,932 SH   SOLE 21 17,185,932 0 0
INTERPUBLIC GROUP COS INC COM 460690100 369,895 16,374,296 SH   SOLE 22 12,943,430 0 3,430,866
INTERPUBLIC GROUP COS INC COM 460690100 23,592 1,044,363 SH   SOLE 23 1,044,363 0 0
INTERPUBLIC GROUP COS INC COM 460690100 10,461 463,078 SH   SOLE 25 463,078 0 0
INTERPUBLIC GROUP COS INC COM 460690100 42,898 1,898,984 SH   SOLE 26 600,199 0 1,298,785
INTERPUBLIC GROUP COS INC COM 460690100 1,694 74,967 SH   SOLE 28 54,166 0 20,801
INTERPUBLIC GROUP COS INC COM 460690100 26,730 1,183,282 SH   SOLE 29 506,307 0 676,975
INTERPUBLIC GROUP COS INC COM 460690100 36,323 1,607,944 SH   SOLE 30 1,607,944 0 0
INTERPUBLIC GROUP COS INC COM 460690100 23,409 1,036,257 SH   SOLE 31 756,802 0 279,455
INTERPUBLIC GROUP COS INC COM 460690100 3,240 143,429 SH   SOLE 32 143,429 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,314 412,324 SH   SOLE 34 412,324 0 0
INTERPUBLIC GROUP COS INC COM 460690100 16,712 739,803 SH   SOLE 36 739,803 0 0
INTERPUBLIC GROUP COS INC COM 460690100 199 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 720 31,615 SH   SOLE 2 6,144 0 25,471
INTERSECT ENT INC COM 46071F103 6 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 14 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 2,415 106,086 SH   SOLE 18 100,480 0 5,606
INTERSECT ENT INC COM 46071F103 3,315 145,664 SH   SOLE 19 145,664 0 0
INTERSECT ENT INC COM 46071F103 22,862 1,004,467 SH   SOLE 21 1,004,467 0 0
INTERSECT ENT INC COM 46071F103 22,874 1,005,025 SH   SOLE 22 964,145 0 40,880
INTERSECT ENT INC COM 46071F103 399 17,540 SH   SOLE 23 17,540 0 0
INTERSECT ENT INC COM 46071F103 1,211 53,201 SH   SOLE 26 15,063 0 38,138
INTERSECT ENT INC COM 46071F103 103 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 190 8,335 SH   SOLE 30 8,335 0 0
INTERSECT ENT INC COM 46071F103 71 3,111 SH   SOLE 40 3,111 0 0
INTERXION HOLDING N.V SHS N47279109 1,157 15,210 SH   SOLE 4 15,210 0 0
INTERXION HOLDING N.V SHS N47279109 825 10,840 SH   SOLE 7 10,840 0 0
INTERXION HOLDING N.V SHS N47279109 5,854 76,934 SH   SOLE 18 76,934 0 0
INTERXION HOLDING N.V SHS N47279109 101,933 1,339,637 SH   SOLE 19 1,339,637 0 0
INTERXION HOLDING N.V SHS N47279109 57,324 753,369 SH   SOLE 21 753,369 0 0
INTERXION HOLDING N.V SHS N47279109 40,442 531,507 SH   SOLE 22 489,944 0 41,563
INTERXION HOLDING N.V SHS N47279109 978 12,855 SH   SOLE 26 0 0 12,855
INTERXION HOLDING N.V SHS N47279109 924 12,143 SH   SOLE 28 12,143 0 0
INTERXION HOLDING N.V SHS N47279109 8,647 113,645 SH   SOLE 30 113,645 0 0
INTERXION HOLDING N.V SHS N47279109 14,888 195,659 SH   SOLE 34 195,659 0 0
INTERXION HOLDING N.V SHS N47279109 535 7,025 SH   SOLE 40 7,025 0 0
INTEST CORP COM 461147100 10 2,164 SH   SOLE 18 2,164 0 0
INTEST CORP COM 461147100 154 32,038 SH   SOLE 21 32,038 0 0
INTEST CORP COM 461147100 2,576 535,561 SH   SOLE 22 535,561 0 0
INTEVAC INC COM 461148108 23 4,744 SH   SOLE 18 4,744 0 0
INTEVAC INC COM 461148108 354 73,161 SH   SOLE 21 73,161 0 0
INTEVAC INC COM 461148108 2,796 577,723 SH   SOLE 22 577,723 0 0
INTL FCSTONE INC COM 46116V105 668 16,869 SH   SOLE 2 686 0 16,183
INTL FCSTONE INC COM 46116V105 16 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 2,911 73,527 SH   SOLE 18 73,527 0 0
INTL FCSTONE INC COM 46116V105 1,078 27,236 SH   SOLE 19 27,236 0 0
INTL FCSTONE INC COM 46116V105 70,545 1,781,897 SH   SOLE 21 1,781,897 0 0
INTL FCSTONE INC COM 46116V105 21,001 530,467 SH   SOLE 22 510,259 0 20,208
INTL FCSTONE INC COM 46116V105 156 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 92 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 944 23,836 SH   SOLE 30 23,836 0 0
INTL FCSTONE INC COM 46116V105 56 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 43,324 1,000,087 SH   SOLE 2 126,216 0 873,871
INTL PAPER CO COM 460146103 5,908 136,376 SH   SOLE 4 125,996 0 10,380
INTL PAPER CO COM 460146103 16,515 381,243 SH   SOLE 7 371,525 0 9,718
INTL PAPER CO COM 460146103 427 9,861 SH   SOLE 13 9,861 0 0
INTL PAPER CO COM 460146103 139 3,213 SH   SOLE 15 3,213 0 0
INTL PAPER CO COM 460146103 107,302 2,476,962 SH   SOLE 18 2,395,415 0 81,547
INTL PAPER CO COM 460146103 146,609 3,384,325 SH   SOLE 19 3,384,325 0 0
INTL PAPER CO COM 460146103 618,719 14,282,520 SH   SOLE 21 14,282,520 0 0
INTL PAPER CO COM 460146103 446,891 10,316,037 SH   SOLE 22 9,222,213 0 1,093,824
INTL PAPER CO COM 460146103 11,965 276,198 SH   SOLE 23 276,198 0 0
INTL PAPER CO COM 460146103 35,698 824,048 SH   SOLE 25 824,048 0 0
INTL PAPER CO COM 460146103 71,815 1,657,770 SH   SOLE 26 686,666 0 971,104
INTL PAPER CO COM 460146103 3,167 73,097 SH   SOLE 28 53,158 0 19,939
INTL PAPER CO COM 460146103 374 8,622 SH   SOLE 29 8,622 0 0
INTL PAPER CO COM 460146103 62,451 1,441,620 SH   SOLE 30 1,441,620 0 0
INTL PAPER CO COM 460146103 5,732 132,320 SH   SOLE 31 70,989 0 61,331
INTL PAPER CO COM 460146103 4,017 92,724 SH   SOLE 32 92,724 0 0
INTL PAPER CO COM 460146103 49,161 1,134,825 SH   SOLE 34 1,134,825 0 0
INTL PAPER CO COM 460146103 9,552 220,489 SH   SOLE 35 220,489 0 0
INTL PAPER CO COM 460146103 13,641 314,898 SH   SOLE 36 314,898 0 0
INTL PAPER CO COM 460146103 2,986 68,927 SH   SOLE 37 68,927 0 0
INTL PAPER CO COM 460146103 341 7,873 SH   SOLE 40 7,873 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 597 45,964 SH   SOLE 2 4,882 0 41,082
INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 14 1,073 SH   SOLE 7 1,073 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,964 151,299 SH   SOLE 18 145,887 0 5,412
INTRA CELLULAR THERAPIES INC COM 46116X101 1,876 144,537 SH   SOLE 19 144,537 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 26,431 2,036,305 SH   SOLE 21 2,036,305 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 18,505 1,425,642 SH   SOLE 22 1,373,146 0 52,496
INTRA CELLULAR THERAPIES INC COM 46116X101 144 11,065 SH   SOLE 23 11,065 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 239 18,386 SH   SOLE 26 3,823 0 14,563
INTRA CELLULAR THERAPIES INC COM 46116X101 85 6,541 SH   SOLE 28 6,541 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 182 14,019 SH   SOLE 30 14,019 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 950 73,207 SH   SOLE 31 0 0 73,207
INTRA CELLULAR THERAPIES INC COM 46116X101 66 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 393 116,883 SH   SOLE 2 18,859 0 98,024
INTREPID POTASH INC COM 46121Y102 923 274,659 SH   SOLE 7 274,659 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 1,134 337,522 SH   SOLE 18 337,522 0 0
INTREPID POTASH INC COM 46121Y102 900 267,847 SH   SOLE 19 267,847 0 0
INTREPID POTASH INC COM 46121Y102 10,833 3,224,073 SH   SOLE 21 3,224,073 0 0
INTREPID POTASH INC COM 46121Y102 10,697 3,183,665 SH   SOLE 22 3,054,786 0 128,879
INTREPID POTASH INC COM 46121Y102 167 49,562 SH   SOLE 23 49,562 0 0
INTREPID POTASH INC COM 46121Y102 334 99,418 SH   SOLE 26 0 0 99,418
INTREPID POTASH INC COM 46121Y102 122 36,435 SH   SOLE 30 36,435 0 0
INTREXON CORP COM 46122T102 660 86,220 SH   SOLE 2 19,030 0 67,190
INTREXON CORP COM 46122T102 2 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 11 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 1,949 254,378 SH   SOLE 18 238,560 0 15,818
INTREXON CORP COM 46122T102 2,815 367,490 SH   SOLE 19 367,490 0 0
INTREXON CORP COM 46122T102 30,188 3,941,051 SH   SOLE 21 3,941,051 0 0
INTREXON CORP COM 46122T102 18,849 2,460,733 SH   SOLE 22 2,371,867 0 88,866
INTREXON CORP COM 46122T102 417 54,410 SH   SOLE 23 54,410 0 0
INTREXON CORP COM 46122T102 1,136 148,342 SH   SOLE 26 3,387 0 144,955
INTREXON CORP COM 46122T102 68 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 182 23,809 SH   SOLE 30 23,809 0 0
INTREXON CORP COM 46122T102 78 10,220 SH   SOLE 40 10,220 0 0
INTRICON CORP COM 46121H109 170 7,256 SH   SOLE 2 271 0 6,985
INTRICON CORP COM 46121H109 3 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 661 28,317 SH   SOLE 18 28,317 0 0
INTRICON CORP COM 46121H109 326 13,972 SH   SOLE 19 13,972 0 0
INTRICON CORP COM 46121H109 6,366 272,524 SH   SOLE 21 272,524 0 0
INTRICON CORP COM 46121H109 6,172 264,228 SH   SOLE 22 258,907 0 5,321
INTUIT COM 461202103 210,179 804,268 SH   SOLE 2 172,890 0 631,378
INTUIT COM 461202103 31,835 121,818 SH   SOLE 4 114,974 0 6,844
INTUIT COM 461202103 86,961 332,762 SH   SOLE 7 259,644 0 73,118
INTUIT COM 461202103 5,710 21,851 SH   SOLE 13 21,851 0 0
INTUIT COM 461202103 743 2,842 SH   SOLE 15 2,842 0 0
INTUIT COM 461202103 18 68 SH   SOLE 17 0 0 68
INTUIT COM 461202103 404,580 1,548,158 SH   SOLE 18 1,279,804 0 268,354
INTUIT COM 461202103 248,212 949,802 SH   SOLE 19 949,802 0 0
INTUIT COM 461202103 1,598,241 6,115,796 SH   SOLE 21 6,115,796 0 0
INTUIT COM 461202103 1,767,614 6,763,914 SH   SOLE 22 5,951,616 0 812,298
INTUIT COM 461202103 61,978 237,163 SH   SOLE 23 237,163 0 0
INTUIT COM 461202103 139,032 532,018 SH   SOLE 25 532,018 0 0
INTUIT COM 461202103 320,160 1,225,117 SH   SOLE 26 300,859 0 924,258
INTUIT COM 461202103 13,199 50,507 SH   SOLE 28 36,953 0 13,554
INTUIT COM 461202103 26,031 99,611 SH   SOLE 29 39,090 0 60,521
INTUIT COM 461202103 320,448 1,226,221 SH   SOLE 30 1,226,221 0 0
INTUIT COM 461202103 47,616 182,207 SH   SOLE 31 93,070 0 89,137
INTUIT COM 461202103 9,475 36,258 SH   SOLE 32 36,258 0 0
INTUIT COM 461202103 57,406 219,669 SH   SOLE 34 219,669 0 0
INTUIT COM 461202103 50,170 191,979 SH   SOLE 36 191,979 0 0
INTUIT COM 461202103 1,482 5,672 SH   SOLE 40 5,672 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 178,020 339,377 SH   SOLE 2 66,636 0 272,741
INTUITIVE SURGICAL INC COM NEW 46120E602 19,221 36,642 SH   SOLE 4 33,575 0 3,067
INTUITIVE SURGICAL INC COM NEW 46120E602 53,892 102,740 SH   SOLE 7 102,740 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 525 1,000 SH   SOLE 13 1,000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 637 1,215 SH   SOLE 15 1,215 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 275,936 526,044 SH   SOLE 18 433,081 0 92,963
INTUITIVE SURGICAL INC COM NEW 46120E602 306,035 583,423 SH   SOLE 19 583,423 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,343,868 2,561,945 SH   SOLE 21 2,561,945 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,477,420 2,816,548 SH   SOLE 22 2,513,779 0 302,769
INTUITIVE SURGICAL INC COM NEW 46120E602 43,012 81,998 SH   SOLE 23 81,998 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 56,191 107,122 SH   SOLE 25 107,122 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 217,249 414,163 SH   SOLE 26 126,764 0 287,399
INTUITIVE SURGICAL INC COM NEW 46120E602 11,773 22,444 SH   SOLE 28 16,541 0 5,903
INTUITIVE SURGICAL INC COM NEW 46120E602 1,370 2,611 SH   SOLE 29 2,611 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 269,733 514,217 SH   SOLE 30 514,217 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 18,458 35,189 SH   SOLE 31 22,059 0 13,130
INTUITIVE SURGICAL INC COM NEW 46120E602 8,469 16,146 SH   SOLE 32 16,146 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 89,482 170,588 SH   SOLE 34 170,588 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 40,295 76,819 SH   SOLE 36 76,819 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,364 2,600 SH   SOLE 40 2,600 0 0
INUVO INC COM NEW 46122W204 2 5,792 SH   SOLE 18 5,792 0 0
INUVO INC COM NEW 46122W204 34 81,803 SH   SOLE 21 81,803 0 0
INUVO INC COM NEW 46122W204 388 922,742 SH   SOLE 22 922,742 0 0
INVACARE CORP COM 461203101 183 35,321 SH   SOLE 2 1,278 0 34,043
INVACARE CORP COM 461203101 4 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 779 150,186 SH   SOLE 18 150,186 0 0
INVACARE CORP COM 461203101 269 51,786 SH   SOLE 19 51,786 0 0
INVACARE CORP COM 461203101 19,703 3,796,271 SH   SOLE 21 3,796,271 0 0
INVACARE CORP COM 461203101 5,121 986,649 SH   SOLE 22 947,031 0 39,618
INVACARE CORP COM 461203101 202 38,834 SH   SOLE 30 38,834 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 287 18,228 SH   SOLE 18 18,228 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 4,746 424,510 SH   SOLE 2 424,510 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 31 876 SH   SOLE 18 876 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 11 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 BUYBACK ACHIEV 46137V308 0 5 SH   SOLE 17 0 0 5
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 38 350 SH   SOLE 17 0 0 350
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13,845 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 S&P 500 VLU MOMN 46137V423 1 20 SH   SOLE 17 0 0 20
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 162 1,390 SH   SOLE 7 1,390 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 72 618 SH   SOLE 17 0 0 618
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 21 490 SH   SOLE 18 490 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 23 470 SH   SOLE 18 470 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 15 299 SH   SOLE 17 0 0 299
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1 29 SH   SOLE 17 0 0 29
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 40 SH   SOLE 17 0 0 40
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 48 1,270 SH   SOLE 18 1,270 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 13 236 SH   SOLE 17 0 0 236
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 14 323 SH   SOLE 17 0 0 323
INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 54 1,927 SH   SOLE 18 1,927 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 71 3,272 SH   SOLE 7 3,272 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 3 118 SH   SOLE 17 0 0 118
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 4 124 SH   SOLE 17 0 0 124
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 273 6,720 SH   SOLE 7 6,720 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 4,158 143,170 SH   SOLE 2 0 0 143,170
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 7 228 SH   SOLE 17 0 0 228
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 85,683 2,950,530 SH   SOLE 26 0 0 2,950,530
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 530 23,400 SH Put SOLE 2 23,400 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 60,706 2,679,000 SH Put SOLE 19 2,679,000 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 183 8,100 SH Put SOLE 22 8,100 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 8,096 357,296 SH   SOLE 2 0 0 357,296
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 4,717 208,145 SH   SOLE 7 208,145 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1 25 SH   SOLE 17 0 0 25
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,833 125,000 SH   SOLE 18 125,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 180,904 7,983,387 SH   SOLE 19 7,983,387 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 32,487 1,433,679 SH   SOLE 30 1,433,679 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2 75 SH   SOLE 17 0 0 75
INVESCO LTD SHS G491BT108 20,154 985,051 SH   SOLE 2 113,555 0 871,496
INVESCO LTD SHS G491BT108 2,973 145,297 SH   SOLE 4 134,459 0 10,838
INVESCO LTD SHS G491BT108 7,726 377,619 SH   SOLE 7 377,619 0 0
INVESCO LTD SHS G491BT108 50 2,450 SH   SOLE 13 2,450 0 0
INVESCO LTD SHS G491BT108 64 3,141 SH   SOLE 15 3,141 0 0
INVESCO LTD SHS G491BT108 20,410 997,578 SH   SOLE 18 943,426 0 54,152
INVESCO LTD SHS G491BT108 2,398 117,222 SH   SOLE 19 117,222 0 0
INVESCO LTD SHS G491BT108 357,786 17,487,116 SH   SOLE 21 17,487,116 0 0
INVESCO LTD SHS G491BT108 198,981 9,725,367 SH   SOLE 22 8,601,219 0 1,124,148
INVESCO LTD SHS G491BT108 6,134 299,820 SH   SOLE 23 299,820 0 0
INVESCO LTD SHS G491BT108 6,899 337,178 SH   SOLE 25 337,178 0 0
INVESCO LTD SHS G491BT108 38,504 1,881,904 SH   SOLE 26 528,856 0 1,353,048
INVESCO LTD SHS G491BT108 1,570 76,744 SH   SOLE 28 55,537 0 21,207
INVESCO LTD SHS G491BT108 1,930 94,326 SH   SOLE 29 9,143 0 85,183
INVESCO LTD SHS G491BT108 33,099 1,617,729 SH   SOLE 30 1,617,729 0 0
INVESCO LTD SHS G491BT108 2,875 140,507 SH   SOLE 31 75,721 0 64,786
INVESCO LTD SHS G491BT108 3,137 153,327 SH   SOLE 32 153,327 0 0
INVESCO LTD SHS G491BT108 594 29,030 SH   SOLE 34 29,030 0 0
INVESCO LTD SHS G491BT108 15,754 769,996 SH   SOLE 35 769,996 0 0
INVESCO LTD SHS G491BT108 11,308 552,694 SH   SOLE 36 552,694 0 0
INVESCO LTD SHS G491BT108 167 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,801 173,766 SH   SOLE 2 45,559 0 128,207
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 53 3,295 SH   SOLE 7 3,295 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9,192 570,253 SH   SOLE 18 570,253 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 10,900 676,158 SH   SOLE 19 676,158 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 277,991 17,245,072 SH   SOLE 21 17,245,072 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 79,651 4,941,130 SH   SOLE 22 4,757,610 0 183,520
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,636 163,550 SH   SOLE 23 163,550 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 734 45,547 SH   SOLE 26 38,415 0 7,132
INVESCO MORTGAGE CAPITAL INC COM 46131B100 252 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,013 186,900 SH   SOLE 30 186,900 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,972 122,345 SH   SOLE 31 0 0 122,345
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,063 127,998 SH   SOLE 34 127,998 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 171 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 212 13,153 SH   SOLE 40 13,153 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 12 1,000 SH   SOLE 18 1,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 243 1,300 SH Put SOLE 2 1,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 44,818 240,000 SH Put SOLE 19 240,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 317 1,700 SH Put SOLE 22 1,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 261 1,396 SH   SOLE 2 1,396 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 143 765 SH   SOLE 17 0 0 765
INVESCO QQQ TR UNIT SER 1 46090E103 20 105 SH   SOLE 18 105 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 39,256 210,219 SH   SOLE 19 210,219 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 795 4,256 SH   SOLE 22 4,256 0 0
INVESTAR HLDG CORP COM 46134L105 179 7,485 SH   SOLE 2 334 0 7,151
INVESTAR HLDG CORP COM 46134L105 5 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 749 31,386 SH   SOLE 18 31,386 0 0
INVESTAR HLDG CORP COM 46134L105 393 16,485 SH   SOLE 19 16,485 0 0
INVESTAR HLDG CORP COM 46134L105 7,565 317,191 SH   SOLE 21 317,191 0 0
INVESTAR HLDG CORP COM 46134L105 2,128 89,206 SH   SOLE 22 83,506 0 5,700
INVESTORS BANCORP INC NEW COM 46146L101 3,614 324,081 SH   SOLE 2 90,370 0 233,711
INVESTORS BANCORP INC NEW COM 46146L101 104 9,361 SH   SOLE 4 9,361 0 0
INVESTORS BANCORP INC NEW COM 46146L101 70 6,311 SH   SOLE 7 6,311 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,317 1,104,626 SH   SOLE 18 1,104,626 0 0
INVESTORS BANCORP INC NEW COM 46146L101 4,436 397,875 SH   SOLE 19 397,875 0 0
INVESTORS BANCORP INC NEW COM 46146L101 88,209 7,911,159 SH   SOLE 21 7,911,159 0 0
INVESTORS BANCORP INC NEW COM 46146L101 80,580 7,226,896 SH   SOLE 22 6,891,767 0 335,129
INVESTORS BANCORP INC NEW COM 46146L101 94 8,427 SH   SOLE 23 8,427 0 0
INVESTORS BANCORP INC NEW COM 46146L101 927 83,173 SH   SOLE 26 54,802 0 28,371
INVESTORS BANCORP INC NEW COM 46146L101 363 32,565 SH   SOLE 28 32,565 0 0
INVESTORS BANCORP INC NEW COM 46146L101 775 69,519 SH   SOLE 30 69,519 0 0
INVESTORS BANCORP INC NEW COM 46146L101 85 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 251 22,538 SH   SOLE 40 22,538 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 744 12,673 SH   SOLE 2 516 0 12,157
INVESTORS REAL ESTATE TR SH BEN INT 461730509 187 3,190 SH   SOLE 4 3,190 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 710 12,102 SH   SOLE 7 12,102 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 32 541 SH   SOLE 15 541 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,273 38,741 SH   SOLE 18 38,741 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,942 33,108 SH   SOLE 19 33,108 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 24,929 424,897 SH   SOLE 21 424,897 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 28,770 490,374 SH   SOLE 22 471,250 0 19,124
INVESTORS REAL ESTATE TR SH BEN INT 461730509 24 412 SH   SOLE 23 412 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,506 25,672 SH   SOLE 25 25,672 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 688 11,729 SH   SOLE 26 4,227 0 7,502
INVESTORS REAL ESTATE TR SH BEN INT 461730509 106 1,806 SH   SOLE 28 1,806 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 360 6,128 SH   SOLE 29 6,128 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 3,148 53,660 SH   SOLE 30 53,660 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 83 1,420 SH   SOLE 40 1,420 0 0
INVESTORS TITLE CO COM 461804106 233 1,395 SH   SOLE 2 67 0 1,328
INVESTORS TITLE CO COM 461804106 6 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 842 5,039 SH   SOLE 18 5,039 0 0
INVESTORS TITLE CO COM 461804106 418 2,503 SH   SOLE 19 2,503 0 0
INVESTORS TITLE CO COM 461804106 7,861 47,074 SH   SOLE 21 47,074 0 0
INVESTORS TITLE CO COM 461804106 8,440 50,536 SH   SOLE 22 49,376 0 1,160
INVITAE CORP COM 46185L103 2,100 89,376 SH   SOLE 2 17,471 0 71,905
INVITAE CORP COM 46185L103 14 579 SH   SOLE 4 579 0 0
INVITAE CORP COM 46185L103 33 1,406 SH   SOLE 7 1,406 0 0
INVITAE CORP COM 46185L103 6,970 296,590 SH   SOLE 18 284,274 0 12,316
INVITAE CORP COM 46185L103 8,105 344,886 SH   SOLE 19 344,886 0 0
INVITAE CORP COM 46185L103 64,332 2,737,538 SH   SOLE 21 2,737,538 0 0
INVITAE CORP COM 46185L103 63,586 2,705,792 SH   SOLE 22 2,588,489 0 117,303
INVITAE CORP COM 46185L103 1,167 49,663 SH   SOLE 23 49,663 0 0
INVITAE CORP COM 46185L103 3,009 128,028 SH   SOLE 26 26,965 0 101,063
INVITAE CORP COM 46185L103 305 12,966 SH   SOLE 28 12,966 0 0
INVITAE CORP COM 46185L103 431 18,324 SH   SOLE 30 18,324 0 0
INVITAE CORP COM 46185L103 84 3,557 SH   SOLE 34 3,557 0 0
INVITAE CORP COM 46185L103 199 8,488 SH   SOLE 40 8,488 0 0
INVITATION HOMES INC COM 46187W107 23,622 883,717 SH   SOLE 2 35,784 0 847,933
INVITATION HOMES INC COM 46187W107 8,453 316,249 SH   SOLE 4 305,972 0 10,277
INVITATION HOMES INC COM 46187W107 13,357 499,707 SH   SOLE 7 499,707 0 0
INVITATION HOMES INC COM 46187W107 47 1,758 SH   SOLE 13 1,758 0 0
INVITATION HOMES INC COM 46187W107 465 17,394 SH   SOLE 15 17,394 0 0
INVITATION HOMES INC COM 46187W107 18,862 705,641 SH   SOLE 18 671,431 0 34,210
INVITATION HOMES INC COM 46187W107 15,925 595,773 SH   SOLE 19 595,773 0 0
INVITATION HOMES INC COM 46187W107 264,457 9,893,626 SH   SOLE 21 9,893,626 0 0
INVITATION HOMES INC COM 46187W107 392,179 14,671,879 SH   SOLE 22 13,816,079 0 855,800
INVITATION HOMES INC COM 46187W107 9,055 338,770 SH   SOLE 23 338,770 0 0
INVITATION HOMES INC COM 46187W107 32,183 1,204,016 SH   SOLE 25 1,204,016 0 0
INVITATION HOMES INC COM 46187W107 36,806 1,376,957 SH   SOLE 26 546,632 0 830,325
INVITATION HOMES INC COM 46187W107 2,947 110,259 SH   SOLE 28 86,993 0 23,266
INVITATION HOMES INC COM 46187W107 8,458 316,407 SH   SOLE 29 224,279 0 92,128
INVITATION HOMES INC COM 46187W107 25,213 943,251 SH   SOLE 30 943,251 0 0
INVITATION HOMES INC COM 46187W107 3,117 116,623 SH   SOLE 31 63,692 0 52,931
INVITATION HOMES INC COM 46187W107 1,816 67,935 SH   SOLE 34 67,935 0 0
INVITATION HOMES INC COM 46187W107 8,013 299,794 SH   SOLE 36 299,794 0 0
INVITATION HOMES INC COM 46187W107 167 6,254 SH   SOLE 40 6,254 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 0 509 SH   SOLE 21 509 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 14 19,446 SH   SOLE 22 19,446 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 18 2,222 SH   SOLE 18 2,222 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 272 33,795 SH   SOLE 21 33,795 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1,235 153,430 SH   SOLE 22 153,430 0 0
IONIS PHARMACEUTICALS INC COM 462222100 20,408 317,530 SH   SOLE 2 41,484 0 276,046
IONIS PHARMACEUTICALS INC COM 462222100 3,217 50,059 SH   SOLE 4 46,440 0 3,619
IONIS PHARMACEUTICALS INC COM 462222100 520 8,087 SH   SOLE 7 8,087 0 0
IONIS PHARMACEUTICALS INC COM 462222100 13,797 214,666 SH   SOLE 18 203,883 0 10,783
IONIS PHARMACEUTICALS INC COM 462222100 2,020 31,426 SH   SOLE 19 31,426 0 0
IONIS PHARMACEUTICALS INC COM 462222100 214,075 3,330,864 SH   SOLE 21 3,330,864 0 0
IONIS PHARMACEUTICALS INC COM 462222100 263,150 4,094,446 SH   SOLE 22 3,834,929 0 259,517
IONIS PHARMACEUTICALS INC COM 462222100 6,574 102,283 SH   SOLE 23 102,283 0 0
IONIS PHARMACEUTICALS INC COM 462222100 71 1,106 SH   SOLE 25 1,106 0 0
IONIS PHARMACEUTICALS INC COM 462222100 15,747 245,018 SH   SOLE 26 110,390 0 134,628
IONIS PHARMACEUTICALS INC COM 462222100 1,612 25,080 SH   SOLE 28 18,290 0 6,790
IONIS PHARMACEUTICALS INC COM 462222100 2,237 34,802 SH   SOLE 29 7,632 0 27,170
IONIS PHARMACEUTICALS INC COM 462222100 16,963 263,941 SH   SOLE 30 263,941 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,106 48,327 SH   SOLE 31 31,097 0 17,230
IONIS PHARMACEUTICALS INC COM 462222100 458 7,120 SH   SOLE 34 7,120 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,591 24,753 SH   SOLE 36 24,753 0 0
IONIS PHARMACEUTICALS INC COM 462222100 197 3,068 SH   SOLE 40 3,068 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,451 99,942 SH   SOLE 2 4,736 0 95,206
IOVANCE BIOTHERAPEUTICS INC COM 462260100 13 515 SH   SOLE 4 515 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 50 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 9,266 377,889 SH   SOLE 18 374,843 0 3,046
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5,976 243,718 SH   SOLE 19 243,718 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 118,169 4,819,307 SH   SOLE 21 4,819,307 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 84,585 3,449,622 SH   SOLE 22 3,299,130 0 150,492
IOVANCE BIOTHERAPEUTICS INC COM 462260100 52 2,139 SH   SOLE 23 2,139 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,333 54,351 SH   SOLE 26 48,306 0 6,045
IOVANCE BIOTHERAPEUTICS INC COM 462260100 324 13,208 SH   SOLE 28 13,208 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 6,873 280,302 SH   SOLE 30 280,302 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 56 2,289 SH   SOLE 34 2,289 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 262 10,669 SH   SOLE 40 10,669 0 0
IPG PHOTONICS CORP COM 44980X109 12,803 83,004 SH   SOLE 2 7,089 0 75,915
IPG PHOTONICS CORP COM 44980X109 1,651 10,705 SH   SOLE 4 9,724 0 981
IPG PHOTONICS CORP COM 44980X109 4,710 30,533 SH   SOLE 7 30,533 0 0
IPG PHOTONICS CORP COM 44980X109 37 239 SH   SOLE 13 239 0 0
IPG PHOTONICS CORP COM 44980X109 59 383 SH   SOLE 15 383 0 0
IPG PHOTONICS CORP COM 44980X109 10,645 69,012 SH   SOLE 18 64,155 0 4,857
IPG PHOTONICS CORP COM 44980X109 1,498 9,710 SH   SOLE 19 9,710 0 0
IPG PHOTONICS CORP COM 44980X109 124,357 806,204 SH   SOLE 21 806,204 0 0
IPG PHOTONICS CORP COM 44980X109 132,707 860,337 SH   SOLE 22 762,982 0 97,355
IPG PHOTONICS CORP COM 44980X109 4,119 26,701 SH   SOLE 23 26,701 0 0
IPG PHOTONICS CORP COM 44980X109 4,494 29,133 SH   SOLE 25 29,133 0 0
IPG PHOTONICS CORP COM 44980X109 22,324 144,723 SH   SOLE 26 60,630 0 84,093
IPG PHOTONICS CORP COM 44980X109 1,097 7,110 SH   SOLE 28 5,326 0 1,784
IPG PHOTONICS CORP COM 44980X109 1,358 8,806 SH   SOLE 29 858 0 7,948
IPG PHOTONICS CORP COM 44980X109 35,396 229,473 SH   SOLE 30 229,473 0 0
IPG PHOTONICS CORP COM 44980X109 2,023 13,114 SH   SOLE 31 7,367 0 5,747
IPG PHOTONICS CORP COM 44980X109 292 1,892 SH   SOLE 34 1,892 0 0
IPG PHOTONICS CORP COM 44980X109 2,836 18,385 SH   SOLE 36 18,385 0 0
IPG PHOTONICS CORP COM 44980X109 117 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 2,668 129,200 SH   SOLE 2 4,628 0 124,572
IQIYI INC SPONSORED ADS 46267X108 590 28,567 SH   SOLE 4 28,567 0 0
IQIYI INC SPONSORED ADS 46267X108 373 18,039 SH   SOLE 7 18,039 0 0
IQIYI INC SPONSORED ADS 46267X108 823 39,875 SH   SOLE 15 38,045 0 1,830
IQIYI INC SPONSORED ADS 46267X108 752 36,400 SH   SOLE 18 36,400 0 0
IQIYI INC SPONSORED ADS 46267X108 7,102 343,918 SH   SOLE 19 343,918 0 0
IQIYI INC SPONSORED ADS 46267X108 54,037 2,616,821 SH   SOLE 21 2,616,821 0 0
IQIYI INC SPONSORED ADS 46267X108 31,367 1,518,988 SH   SOLE 22 1,398,545 0 120,443
IQIYI INC SPONSORED ADS 46267X108 1,519 73,558 SH   SOLE 23 73,558 0 0
IQIYI INC SPONSORED ADS 46267X108 16,241 786,510 SH   SOLE 25 786,510 0 0
IQIYI INC SPONSORED ADS 46267X108 13,485 653,048 SH   SOLE 26 155,301 0 497,747
IQIYI INC SPONSORED ADS 46267X108 391 18,913 SH   SOLE 28 18,913 0 0
IQIYI INC SPONSORED ADS 46267X108 521 25,214 SH   SOLE 29 13,547 0 11,667
IQIYI INC SPONSORED ADS 46267X108 15,338 742,761 SH   SOLE 30 742,761 0 0
IQIYI INC SPONSORED ADS 46267X108 127 6,157 SH   SOLE 31 6,157 0 0
IQIYI INC SPONSORED ADS 46267X108 22,962 1,111,963 SH   SOLE 34 1,111,963 0 0
IQIYI INC SPONSORED ADS 46267X108 25 1,195 SH   SOLE 40 1,195 0 0
IQVIA HLDGS INC COM 46266C105 88,203 548,185 SH   SOLE 2 96,435 0 451,750
IQVIA HLDGS INC COM 46266C105 8,931 55,509 SH   SOLE 4 50,788 0 4,721
IQVIA HLDGS INC COM 46266C105 22,664 140,860 SH   SOLE 7 135,898 0 4,962
IQVIA HLDGS INC COM 46266C105 660 4,099 SH   SOLE 13 4,099 0 0
IQVIA HLDGS INC COM 46266C105 242 1,502 SH   SOLE 15 1,502 0 0
IQVIA HLDGS INC COM 46266C105 180,120 1,119,450 SH   SOLE 18 889,165 0 230,285
IQVIA HLDGS INC COM 46266C105 159,650 992,234 SH   SOLE 19 992,234 0 0
IQVIA HLDGS INC COM 46266C105 2,011 12,500 SH   SOLE 20 12,500 0 0
IQVIA HLDGS INC COM 46266C105 678,829 4,218,952 SH   SOLE 21 4,218,952 0 0
IQVIA HLDGS INC COM 46266C105 663,995 4,126,754 SH   SOLE 22 3,668,060 0 458,694
IQVIA HLDGS INC COM 46266C105 19,370 120,386 SH   SOLE 23 120,386 0 0
IQVIA HLDGS INC COM 46266C105 26,747 166,231 SH   SOLE 25 166,231 0 0
IQVIA HLDGS INC COM 46266C105 130,083 808,468 SH   SOLE 26 209,999 0 598,469
IQVIA HLDGS INC COM 46266C105 5,640 35,052 SH   SOLE 28 26,136 0 8,916
IQVIA HLDGS INC COM 46266C105 571 3,551 SH   SOLE 29 3,551 0 0
IQVIA HLDGS INC COM 46266C105 105,605 656,342 SH   SOLE 30 656,342 0 0
IQVIA HLDGS INC COM 46266C105 8,751 54,385 SH   SOLE 31 32,620 0 21,765
IQVIA HLDGS INC COM 46266C105 39,659 246,485 SH   SOLE 34 246,485 0 0
IQVIA HLDGS INC COM 46266C105 19,624 121,966 SH   SOLE 36 121,966 0 0
IQVIA HLDGS INC COM 46266C105 631 3,919 SH   SOLE 40 3,919 0 0
IRADIMED CORP COM 46266A109 110 5,403 SH   SOLE 2 1,459 0 3,944
IRADIMED CORP COM 46266A109 406 19,832 SH   SOLE 18 15,024 0 4,808
IRADIMED CORP COM 46266A109 864 42,266 SH   SOLE 19 42,266 0 0
IRADIMED CORP COM 46266A109 3,067 149,956 SH   SOLE 21 149,956 0 0
IRADIMED CORP COM 46266A109 3,169 154,942 SH   SOLE 22 152,245 0 2,697
IRADIMED CORP COM 46266A109 138 6,742 SH   SOLE 23 6,742 0 0
IRADIMED CORP COM 46266A109 234 11,451 SH   SOLE 26 0 0 11,451
IRHYTHM TECHNOLOGIES INC COM 450056106 1,918 24,259 SH   SOLE 2 3,769 0 20,490
IRHYTHM TECHNOLOGIES INC COM 450056106 12 150 SH   SOLE 4 150 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 40 512 SH   SOLE 7 512 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,832 86,398 SH   SOLE 18 81,207 0 5,191
IRHYTHM TECHNOLOGIES INC COM 450056106 7,896 99,850 SH   SOLE 19 99,850 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 69,012 872,690 SH   SOLE 21 872,690 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 57,725 729,961 SH   SOLE 22 698,287 0 31,674
IRHYTHM TECHNOLOGIES INC COM 450056106 791 10,004 SH   SOLE 23 10,004 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,429 30,713 SH   SOLE 26 5,349 0 25,364
IRHYTHM TECHNOLOGIES INC COM 450056106 184 2,328 SH   SOLE 28 2,328 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 517 6,536 SH   SOLE 30 6,536 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 214 2,705 SH   SOLE 40 2,705 0 0
IRIDEX CORP COM 462684101 13 2,762 SH   SOLE 18 2,762 0 0
IRIDEX CORP COM 462684101 187 41,056 SH   SOLE 21 41,056 0 0
IRIDEX CORP COM 462684101 178 39,048 SH   SOLE 22 39,048 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,338 100,517 SH   SOLE 2 4,097 0 96,420
IRIDIUM COMMUNICATIONS INC COM 46269C102 92 3,955 SH   SOLE 4 3,955 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 44 1,905 SH   SOLE 7 1,905 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 10,022 430,867 SH   SOLE 18 430,867 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,108 176,606 SH   SOLE 19 176,606 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 245,025 10,534,162 SH   SOLE 21 10,534,162 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 67,967 2,922,034 SH   SOLE 22 2,780,633 0 141,401
IRIDIUM COMMUNICATIONS INC COM 46269C102 598 25,716 SH   SOLE 26 15,835 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 277 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,033 173,370 SH   SOLE 30 173,370 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 96 4,132 SH   SOLE 36 4,132 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 203 8,714 SH   SOLE 40 8,714 0 0
IROBOT CORP COM 462726100 2,354 25,690 SH   SOLE 2 2,835 0 22,855
IROBOT CORP COM 462726100 15 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 45 494 SH   SOLE 7 494 0 0
IROBOT CORP COM 462726100 11,301 123,324 SH   SOLE 18 120,903 0 2,421
IROBOT CORP COM 462726100 7,953 86,790 SH   SOLE 19 86,790 0 0
IROBOT CORP COM 462726100 272,181 2,970,115 SH   SOLE 21 2,970,115 0 0
IROBOT CORP COM 462726100 77,329 843,833 SH   SOLE 22 807,218 0 36,615
IROBOT CORP COM 462726100 609 6,649 SH   SOLE 23 6,649 0 0
IROBOT CORP COM 462726100 2,251 24,564 SH   SOLE 26 8,584 0 15,980
IROBOT CORP COM 462726100 337 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 31 341 SH   SOLE 29 341 0 0
IROBOT CORP COM 462726100 18,064 197,123 SH   SOLE 30 197,123 0 0
IROBOT CORP COM 462726100 17 182 SH   SOLE 36 182 0 0
IROBOT CORP COM 462726100 260 2,837 SH   SOLE 40 2,837 0 0
IRON MTN INC NEW COM 46284V101 23,149 739,587 SH   SOLE 2 97,278 0 642,309
IRON MTN INC NEW COM 46284V101 2,874 91,831 SH   SOLE 4 83,485 0 8,346
IRON MTN INC NEW COM 46284V101 7,317 233,785 SH   SOLE 7 233,785 0 0
IRON MTN INC NEW COM 46284V101 51 1,616 SH   SOLE 13 1,616 0 0
IRON MTN INC NEW COM 46284V101 41 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 18,323 585,399 SH   SOLE 18 547,229 0 38,170
IRON MTN INC NEW COM 46284V101 2,809 89,733 SH   SOLE 19 89,733 0 0
IRON MTN INC NEW COM 46284V101 249,540 7,972,539 SH   SOLE 21 7,972,539 0 0
IRON MTN INC NEW COM 46284V101 247,537 7,908,544 SH   SOLE 22 7,119,648 0 788,896
IRON MTN INC NEW COM 46284V101 6,615 211,347 SH   SOLE 23 211,347 0 0
IRON MTN INC NEW COM 46284V101 8,534 272,643 SH   SOLE 25 272,643 0 0
IRON MTN INC NEW COM 46284V101 35,537 1,135,368 SH   SOLE 26 420,424 0 714,944
IRON MTN INC NEW COM 46284V101 1,608 51,365 SH   SOLE 28 36,558 0 14,807
IRON MTN INC NEW COM 46284V101 2,085 66,628 SH   SOLE 29 6,991 0 59,637
IRON MTN INC NEW COM 46284V101 29,943 956,633 SH   SOLE 30 956,633 0 0
IRON MTN INC NEW COM 46284V101 2,938 93,870 SH   SOLE 31 55,219 0 38,651
IRON MTN INC NEW COM 46284V101 1,161 37,092 SH   SOLE 34 37,092 0 0
IRON MTN INC NEW COM 46284V101 6,295 201,134 SH   SOLE 36 201,134 0 0
IRON MTN INC NEW COM 46284V101 166 5,308 SH   SOLE 40 5,308 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,642 150,136 SH   SOLE 2 21,931 0 128,205
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 31 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,673 518,590 SH   SOLE 18 503,177 0 15,413
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,800 530,168 SH   SOLE 19 530,168 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 72,612 6,637,310 SH   SOLE 21 6,637,310 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 50,221 4,590,565 SH   SOLE 22 4,411,390 0 179,175
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 636 58,093 SH   SOLE 23 58,093 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,705 155,823 SH   SOLE 26 23,474 0 132,349
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 222 20,270 SH   SOLE 28 20,270 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 488 44,572 SH   SOLE 30 44,572 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 72 6,581 SH   SOLE 34 6,581 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 158 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 810 760,000 PRN   SOLE 21 760,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 475 48,582 SH   SOLE 2 48,582 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 694 70,979 SH   SOLE 21 70,979 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1,343 137,369 SH   SOLE 22 137,369 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 2,303 235,524 SH   SOLE 25 235,524 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 100 10,189 SH   SOLE 30 10,189 0 0
ISHARES GOLD TRUST ISHARES 464285105 0 33 SH   SOLE 17 0 0 33
ISHARES GOLD TRUST ISHARES 464285105 1,992 147,531 SH   SOLE 18 147,531 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,274 94,357 SH   SOLE 21 94,357 0 0
ISHARES GOLD TRUST ISHARES 464285105 12,707 941,245 SH   SOLE 23 941,245 0 0
ISHARES INC MSCI AUST ETF 464286103 93,570 4,151,274 SH   SOLE 7 0 0 4,151,274
ISHARES INC MSCI AUST ETF 464286103 45,986 2,040,186 SH   SOLE 18 2,040,186 0 0
ISHARES INC MSCI AUST ETF 464286103 1,339 59,387 SH   SOLE 21 59,387 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 7,253 244,869 SH   SOLE 23 244,869 0 0
ISHARES INC EM HGHYL BD ETF 464286285 24 512 SH   SOLE 18 512 0 0
ISHARES INC EM HGHYL BD ETF 464286285 7,233 151,349 SH   SOLE 23 151,349 0 0
ISHARES INC EM MKTS DIV ETF 464286319 590 14,454 SH   SOLE 2 14,454 0 0
ISHARES INC EM MKTS DIV ETF 464286319 786 19,265 SH   SOLE 7 19,265 0 0
ISHARES INC EM MKTS DIV ETF 464286319 2,681 65,715 SH   SOLE 18 35,443 0 30,272
ISHARES INC EM MKTS DIV ETF 464286319 4,914 120,475 SH   SOLE 19 120,475 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 151 3,444 SH   SOLE 2 3,444 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 49,364 1,129,096 SH   SOLE 7 0 0 1,129,096
ISHARES INC MSCI BRAZIL ETF 464286400 14,837 339,369 SH   SOLE 18 339,369 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 15,196 347,566 SH   SOLE 19 347,566 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 807 18,462 SH   SOLE 22 18,462 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 155 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI CDA ETF 464286509 21,581 754,055 SH   SOLE 2 754,055 0 0
ISHARES INC MSCI CDA ETF 464286509 0 3 SH   SOLE 17 0 0 3
ISHARES INC MSCI CDA ETF 464286509 40,106 1,401,330 SH   SOLE 21 1,401,330 0 0
ISHARES INC MSCI CDA ETF 464286509 5,396 188,545 SH   SOLE 22 188,545 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,379 29,815 SH   SOLE 2 0 0 29,815
ISHARES INC JP MORGAN EM ETF 464286517 4,747 102,669 SH   SOLE 7 0 0 102,669
ISHARES INC JP MORGAN EM ETF 464286517 1 28 SH   SOLE 17 0 0 28
ISHARES INC JP MORGAN EM ETF 464286517 4,663 100,851 SH   SOLE 18 100,851 0 0
ISHARES INC JP MORGAN EM ETF 464286517 34,097 737,399 SH   SOLE 21 737,399 0 0
ISHARES INC JP MORGAN EM ETF 464286517 254 5,501 SH   SOLE 23 5,501 0 0
ISHARES INC MIN VOL GBL ETF 464286525 165,661 1,798,317 SH   SOLE 7 1,798,317 0 0
ISHARES INC MIN VOL GBL ETF 464286525 48 518 SH   SOLE 17 0 0 518
ISHARES INC MIN VOL GBL ETF 464286525 26,107 283,407 SH   SOLE 18 103,668 0 179,739
ISHARES INC MIN VOL GBL ETF 464286525 65,276 708,596 SH   SOLE 40 708,596 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 2,174 36,941 SH   SOLE 2 0 0 36,941
ISHARES INC MIN VOL EMRG MKT 464286533 413 7,022 SH   SOLE 3 0 0 7,022
ISHARES INC MIN VOL EMRG MKT 464286533 72,499 1,231,715 SH   SOLE 7 1,231,715 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 9 148 SH   SOLE 17 0 0 148
ISHARES INC MIN VOL EMRG MKT 464286533 79,390 1,348,788 SH   SOLE 18 1,348,788 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 1,817 30,876 SH   SOLE 19 30,876 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 4,011 68,145 SH   SOLE 21 68,145 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 89,333 1,517,723 SH   SOLE 22 1,517,723 0 0
ISHARES INC MSCI EURZONE ETF 464286608 46,934 1,186,554 SH   SOLE 2 1,186,554 0 0
ISHARES INC MSCI EURZONE ETF 464286608 8 196 SH   SOLE 17 0 0 196
ISHARES INC MSCI EURZONE ETF 464286608 4,608 116,498 SH   SOLE 18 15,153 0 101,345
ISHARES INC MSCI EURZONE ETF 464286608 948,862 23,988,412 SH   SOLE 21 23,988,412 0 0
ISHARES INC MSCI THAILND ETF 464286624 7,220 75,528 SH   SOLE 22 0 0 75,528
ISHARES INC MSCI CHILE ETF 464286640 0 3 SH   SOLE 18 3 0 0
ISHARES INC MSCI CHILE ETF 464286640 5,714 139,837 SH   SOLE 22 139,837 0 0
ISHARES INC MSCI BRIC INDX 464286657 6 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI PAC JP ETF 464286665 7 152 SH   SOLE 17 0 0 152
ISHARES INC MSCI PAC JP ETF 464286665 76,765 1,625,354 SH   SOLE 23 1,625,354 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,465 94,530 SH   SOLE 26 0 0 94,530
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 53,560 1,747,467 SH   SOLE 7 0 0 1,747,467
ISHARES INC MSCI FRANCE ETF 464286707 12,432 405,606 SH   SOLE 18 405,606 0 0
ISHARES INC MSCI TURKEY ETF 464286715 875 36,720 SH   SOLE 18 36,720 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,327 55,727 SH   SOLE 22 0 0 55,727
ISHARES INC MSCI SWITZERLAND 464286749 41,809 1,113,138 SH   SOLE 7 0 0 1,113,138
ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 10 275 SH   SOLE 18 275 0 0
ISHARES INC MSCI SWITZERLAND 464286749 7,364 196,052 SH   SOLE 21 196,052 0 0
ISHARES INC MSCI SPAIN ETF 464286764 18,931 654,817 SH   SOLE 7 0 0 654,817
ISHARES INC MSCI SPAIN ETF 464286764 4,309 149,039 SH   SOLE 18 149,039 0 0
ISHARES INC MSCI SPAIN ETF 464286764 10,923 377,828 SH   SOLE 21 377,828 0 0
ISHARES INC MSCI STH KOR ETF 464286772 102 1,704 SH   SOLE 2 1,704 0 0
ISHARES INC MSCI STH KOR ETF 464286772 47,120 787,031 SH   SOLE 4 787,031 0 0
ISHARES INC MSCI STH KOR ETF 464286772 563 9,396 SH   SOLE 18 9,396 0 0
ISHARES INC MSCI STH KOR ETF 464286772 9,329 155,817 SH   SOLE 19 155,817 0 0
ISHARES INC MSCI STH KOR ETF 464286772 3,859 64,459 SH   SOLE 21 64,459 0 0
ISHARES INC MSCI STH KOR ETF 464286772 30,294 505,989 SH   SOLE 22 505,989 0 0
ISHARES INC MSCI STH AFR ETF 464286780 17,043 311,745 SH   SOLE 7 0 0 311,745
ISHARES INC MSCI STH AFR ETF 464286780 32 592 SH   SOLE 18 592 0 0
ISHARES INC MSCI STH AFR ETF 464286780 142 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 34,384 1,225,794 SH   SOLE 7 0 0 1,225,794
ISHARES INC MSCI GERMANY ETF 464286806 9,097 324,323 SH   SOLE 18 324,323 0 0
ISHARES INC MSCI GERMANY ETF 464286806 179,485 6,398,737 SH   SOLE 21 6,398,737 0 0
ISHARES INC MSCI NETHERL ETF 464286814 10,581 343,090 SH   SOLE 7 0 0 343,090
ISHARES INC MSCI NETHERL ETF 464286814 500 16,198 SH   SOLE 18 16,198 0 0
ISHARES INC MSCI MEXICO ETF 464286822 266 6,123 SH   SOLE 2 6,123 0 0
ISHARES INC MSCI MEXICO ETF 464286822 830 19,128 SH   SOLE 21 19,128 0 0
ISHARES INC MSCI MEXICO ETF 464286822 140 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 1 32 SH   SOLE 17 0 0 32
ISHARES INC CORE MSCI EMKT 46434G103 110,063 2,139,648 SH   SOLE 2 1,910,286 0 229,362
ISHARES INC CORE MSCI EMKT 46434G103 611,293 11,883,616 SH   SOLE 7 11,883,616 0 0
ISHARES INC CORE MSCI EMKT 46434G103 47,395 921,355 SH   SOLE 17 0 0 921,355
ISHARES INC CORE MSCI EMKT 46434G103 223,910 4,352,847 SH   SOLE 18 4,123,371 0 229,476
ISHARES INC CORE MSCI EMKT 46434G103 13,877 269,774 SH   SOLE 19 269,774 0 0
ISHARES INC CORE MSCI EMKT 46434G103 242,844 4,720,924 SH   SOLE 21 4,206,043 0 514,881
ISHARES INC CORE MSCI EMKT 46434G103 382,988 7,445,332 SH   SOLE 22 4,668,599 0 2,776,733
ISHARES INC CORE MSCI EMKT 46434G103 244,649 4,756,007 SH   SOLE 23 4,756,007 0 0
ISHARES INC CORE MSCI EMKT 46434G103 10,713 208,267 SH   SOLE 26 208,267 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 278,391 7,963,129 SH   SOLE 2 72,879 0 7,890,250
ISHARES INC MSCI TAIWAN ETF 46434G772 3,268 93,466 SH   SOLE 4 93,466 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,334 123,962 SH   SOLE 18 123,962 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 107,246 3,067,686 SH   SOLE 22 2,319,221 0 748,465
ISHARES INC MSCI TAIWAN ETF 46434G772 1,813 51,855 SH   SOLE 26 51,855 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI RUSSIA ETF 46434G798 46,228 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 39,817 1,011,343 SH   SOLE 7 0 0 1,011,343
ISHARES INC MSCI RUSSIA ETF 46434G798 11,896 302,155 SH   SOLE 18 302,155 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 30,583 776,820 SH   SOLE 21 776,820 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 28,481 723,419 SH   SOLE 22 483,344 0 240,075
ISHARES INC MSCI MLY ETF NEW 46434G814 2,934 98,682 SH   SOLE 22 98,682 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 18,083 331,308 SH   SOLE 2 266,948 0 64,360
ISHARES INC MSCI JPN ETF NEW 46434G822 190,038 3,481,820 SH   SOLE 4 3,481,820 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 78,116 1,431,219 SH   SOLE 7 0 0 1,431,219
ISHARES INC MSCI JPN ETF NEW 46434G822 1 25 SH   SOLE 17 0 0 25
ISHARES INC MSCI JPN ETF NEW 46434G822 3,627 66,458 SH   SOLE 18 66,458 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 410,077 7,513,329 SH   SOLE 21 7,513,329 0 0
ISHARES INC MSCI ITALY ETF 46434G830 19,507 708,042 SH   SOLE 7 0 0 708,042
ISHARES INC MSCI ITALY ETF 46434G830 564 20,458 SH   SOLE 18 20,458 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,733 62,897 SH   SOLE 21 62,897 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 10,039 295,269 SH   SOLE 2 295,269 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 1,111 32,683 SH   SOLE 7 32,683 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 3 90 SH   SOLE 18 90 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 947 27,850 SH   SOLE 22 27,850 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 2,158 51,220 SH   SOLE 2 0 0 51,220
ISHARES INC MLT FCTR EMG MKT 46434G889 4 103 SH   SOLE 18 103 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 8 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,095 69,985 SH   SOLE 3 69,985 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 380,422 24,308,142 SH   SOLE 7 24,308,142 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,816 179,965 SH   SOLE 22 179,965 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,316 339,709 SH   SOLE 23 339,709 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,426 155,014 SH   SOLE 26 0 0 155,014
ISHARES SILVER TRUST ISHARES 46428Q109 408 28,451 SH   SOLE 18 28,451 0 0
ISHARES TR S&P 100 ETF 464287101 18 138 SH   SOLE 17 0 0 138
ISHARES TR S&P 100 ETF 464287101 26 199 SH   SOLE 18 199 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1 4 SH   SOLE 17 0 0 4
ISHARES TR MRNGSTR LG-CP ET 464287127 62 374 SH   SOLE 17 0 0 374
ISHARES TR CORE S&P TTL STK 464287150 255,715 3,837,837 SH   SOLE 2 3,584,840 0 252,997
ISHARES TR CORE S&P TTL STK 464287150 442,657 6,643,503 SH   SOLE 7 6,643,503 0 0
ISHARES TR CORE S&P TTL STK 464287150 736 11,044 SH   SOLE 17 0 0 11,044
ISHARES TR CORE S&P TTL STK 464287150 24,903 373,756 SH   SOLE 18 373,756 0 0
ISHARES TR CORE S&P TTL STK 464287150 327,835 4,920,233 SH   SOLE 19 4,920,233 0 0
ISHARES TR CORE S&P TTL STK 464287150 85,943 1,289,851 SH   SOLE 21 0 0 1,289,851
ISHARES TR CORE S&P TTL STK 464287150 344,895 5,176,279 SH   SOLE 22 0 0 5,176,279
ISHARES TR CORE S&P TTL STK 464287150 43,956 659,706 SH   SOLE 26 659,706 0 0
ISHARES TR SELECT DIVID ETF 464287168 4,031 40,486 SH   SOLE 7 40,486 0 0
ISHARES TR SELECT DIVID ETF 464287168 24 244 SH   SOLE 17 0 0 244
ISHARES TR SELECT DIVID ETF 464287168 56,945 571,962 SH   SOLE 18 571,962 0 0
ISHARES TR SELECT DIVID ETF 464287168 8,812 88,513 SH   SOLE 21 88,513 0 0
ISHARES TR SELECT DIVID ETF 464287168 23,100 232,017 SH   SOLE 22 232,017 0 0
ISHARES TR TIPS BD ETF 464287176 14,466 125,257 SH   SOLE 2 29,829 0 95,428
ISHARES TR TIPS BD ETF 464287176 13,578 117,568 SH   SOLE 17 0 0 117,568
ISHARES TR TIPS BD ETF 464287176 43,208 374,128 SH   SOLE 18 374,128 0 0
ISHARES TR TIPS BD ETF 464287176 6,508 56,349 SH   SOLE 19 56,349 0 0
ISHARES TR TIPS BD ETF 464287176 1,566,278 13,562,026 SH   SOLE 21 13,388,239 0 173,787
ISHARES TR TIPS BD ETF 464287176 12,760 110,487 SH   SOLE 23 110,487 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 173 4,039 SH   SOLE 2 4,039 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 75,620 1,768,069 SH   SOLE 4 1,768,069 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 40,974 958,000 SH   SOLE 7 958,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 15,292 357,540 SH   SOLE 19 357,540 0 0
ISHARES TR OPTIONS 464287184 41,204 963,400 SH Call SOLE 2 963,400 0 0
ISHARES TR OPTIONS 464287184 234,512 5,483,100 SH Call SOLE 19 5,483,100 0 0
ISHARES TR OPTIONS 464287184 7,198 168,300 SH Call SOLE 30 168,300 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,816,915 6,164,259 SH   SOLE 2 4,733,906 0 1,430,353
ISHARES TR CORE S&P500 ETF 464287200 93 316 SH   SOLE 3 316 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,355,770 7,992,433 SH   SOLE 4 7,992,433 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,038,415 20,486,565 SH   SOLE 7 20,486,565 0 0
ISHARES TR CORE S&P500 ETF 464287200 81,345 275,981 SH   SOLE 16 275,981 0 0
ISHARES TR CORE S&P500 ETF 464287200 327,692 1,111,761 SH   SOLE 17 0 0 1,111,761
ISHARES TR CORE S&P500 ETF 464287200 370,656 1,257,527 SH   SOLE 18 1,255,892 0 1,635
ISHARES TR CORE S&P500 ETF 464287200 178,807 606,641 SH   SOLE 19 606,641 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,024,244 3,474,960 SH   SOLE 21 3,474,960 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,733,815 5,882,324 SH   SOLE 22 887,356 0 4,994,968
ISHARES TR CORE S&P500 ETF 464287200 904,935 3,070,177 SH   SOLE 23 3,070,177 0 0
ISHARES TR CORE S&P500 ETF 464287200 33,933 115,126 SH   SOLE 26 84,915 0 30,211
ISHARES TR CORE S&P500 ETF 464287200 194,220 658,930 SH   SOLE 28 658,930 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,670,390 15,001,258 SH   SOLE 2 14,157,992 0 843,266
ISHARES TR CORE US AGGBD ET 464287226 2,331 20,937 SH   SOLE 7 20,937 0 0
ISHARES TR CORE US AGGBD ET 464287226 219,614 1,972,286 SH   SOLE 17 0 0 1,972,286
ISHARES TR CORE US AGGBD ET 464287226 451,755 4,057,069 SH   SOLE 18 4,057,069 0 0
ISHARES TR CORE US AGGBD ET 464287226 36,496 327,759 SH   SOLE 19 327,759 0 0
ISHARES TR CORE US AGGBD ET 464287226 76,641 688,292 SH   SOLE 21 0 0 688,292
ISHARES TR CORE US AGGBD ET 464287226 480,251 4,312,987 SH   SOLE 22 4,238,046 0 74,941
ISHARES TR MSCI EMG MKT ETF 464287234 75,419 1,757,619 SH   SOLE 2 0 0 1,757,619
ISHARES TR MSCI EMG MKT ETF 464287234 443,504 10,335,668 SH   SOLE 4 10,335,668 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,560,169 36,359,106 SH   SOLE 7 36,359,106 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,819 65,698 SH   SOLE 17 0 0 65,698
ISHARES TR MSCI EMG MKT ETF 464287234 3,087 71,943 SH   SOLE 18 71,943 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,492 34,770 SH   SOLE 19 34,770 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 178,659 4,163,585 SH   SOLE 21 4,163,585 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 50,241 1,170,854 SH   SOLE 23 1,170,854 0 0
ISHARES TR OPTIONS 464287234 68,913 1,606,000 SH Call SOLE 2 1,606,000 0 0
ISHARES TR OPTIONS 464287234 18,880 440,000 SH Put SOLE 2 440,000 0 0
ISHARES TR OPTIONS 464287234 65,575 1,528,200 SH Call SOLE 19 1,528,200 0 0
ISHARES TR OPTIONS 464287234 5,089 118,600 SH Call SOLE 30 118,600 0 0
ISHARES TR IBOXX INV CP ETF 464287242 382,255 3,073,530 SH   SOLE 2 3,018,022 0 55,508
ISHARES TR IBOXX INV CP ETF 464287242 99,162 797,313 SH   SOLE 7 659,309 0 138,004
ISHARES TR IBOXX INV CP ETF 464287242 7,317 58,829 SH   SOLE 17 0 0 58,829
ISHARES TR IBOXX INV CP ETF 464287242 128,775 1,035,419 SH   SOLE 18 806,467 0 228,952
ISHARES TR IBOXX INV CP ETF 464287242 132,020 1,061,514 SH   SOLE 19 1,061,514 0 0
ISHARES TR IBOXX INV CP ETF 464287242 147,033 1,182,224 SH   SOLE 21 1,182,224 0 0
ISHARES TR IBOXX INV CP ETF 464287242 25,815 207,566 SH   SOLE 22 207,566 0 0
ISHARES TR IBOXX INV CP ETF 464287242 250,514 2,014,264 SH   SOLE 23 2,014,264 0 0
ISHARES TR OPTIONS 464287242 248,989 2,002,000 SH Put SOLE 2 2,002,000 0 0
ISHARES TR OPTIONS 464287242 48,193 387,500 SH Put SOLE 19 387,500 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,694 82,005 SH   SOLE 7 82,005 0 0
ISHARES TR GLOBAL TECH ETF 464287291 13,466 75,006 SH   SOLE 2 75,006 0 0
ISHARES TR GLOBAL TECH ETF 464287291 13,123 73,096 SH   SOLE 7 73,096 0 0
ISHARES TR GLOBAL TECH ETF 464287291 11,285 62,861 SH   SOLE 18 62,861 0 0
ISHARES TR GLOBAL TECH ETF 464287291 5,940 33,086 SH   SOLE 19 33,086 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 28,324 158,020 SH   SOLE 2 158,020 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,007 5,616 SH   SOLE 17 0 0 5,616
ISHARES TR S&P 500 GRWT ETF 464287309 17,600 98,191 SH   SOLE 18 98,191 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 169,328 944,702 SH   SOLE 22 0 0 944,702
ISHARES TR GLOB HLTHCRE ETF 464287325 407,338 6,600,846 SH   SOLE 4 6,600,846 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 235,933 3,823,262 SH   SOLE 7 3,823,262 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 3 82 SH   SOLE 18 82 0 0
ISHARES TR NORTH AMERN NAT 464287374 11,170 363,843 SH   SOLE 2 0 0 363,843
ISHARES TR JPX NIKKEI 400 464287382 2,718 46,439 SH   SOLE 21 46,439 0 0
ISHARES TR S&P 500 VAL ETF 464287408 27,427 235,285 SH   SOLE 2 235,285 0 0
ISHARES TR S&P 500 VAL ETF 464287408 26,124 224,106 SH   SOLE 17 0 0 224,106
ISHARES TR S&P 500 VAL ETF 464287408 222 1,904 SH   SOLE 18 1,904 0 0
ISHARES TR 20 YR TR BD ETF 464287432 129,700 976,581 SH   SOLE 2 726,120 0 250,461
ISHARES TR 20 YR TR BD ETF 464287432 2,387 17,975 SH   SOLE 7 0 0 17,975
ISHARES TR 20 YR TR BD ETF 464287432 66 495 SH   SOLE 17 0 0 495
ISHARES TR 20 YR TR BD ETF 464287432 14,845 111,774 SH   SOLE 18 111,774 0 0
ISHARES TR 20 YR TR BD ETF 464287432 100,448 756,332 SH   SOLE 19 756,332 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,872 36,687 SH   SOLE 21 0 0 36,687
ISHARES TR 20 YR TR BD ETF 464287432 26,525 199,719 SH   SOLE 22 199,719 0 0
ISHARES TR 20 YR TR BD ETF 464287432 26,075 196,330 SH   SOLE 23 196,330 0 0
ISHARES TR OPTIONS 464287432 66 500 SH Call SOLE 2 500 0 0
ISHARES TR OPTIONS 464287432 11,289 85,000 SH Call SOLE 19 85,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 733 6,666 SH   SOLE 2 6,666 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 138 1,256 SH   SOLE 3 1,256 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 24,466 222,379 SH   SOLE 7 0 0 222,379
ISHARES TR BARCLAYS 7 10 YR 464287440 62 565 SH   SOLE 17 0 0 565
ISHARES TR BARCLAYS 7 10 YR 464287440 9,035 82,123 SH   SOLE 18 82,123 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 44,809 407,285 SH   SOLE 23 407,285 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 132,504 1,562,920 SH   SOLE 2 789,190 0 773,730
ISHARES TR 1 3 YR TREAS BD 464287457 15,928 187,876 SH   SOLE 3 184,602 0 3,274
ISHARES TR 1 3 YR TREAS BD 464287457 6,122 72,216 SH   SOLE 7 72,216 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 36 425 SH   SOLE 17 0 0 425
ISHARES TR 1 3 YR TREAS BD 464287457 9,447 111,434 SH   SOLE 18 111,434 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 369,931 4,363,420 SH   SOLE 19 4,363,420 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 18,009 212,426 SH   SOLE 21 0 0 212,426
ISHARES TR 1 3 YR TREAS BD 464287457 138,520 1,633,876 SH   SOLE 22 1,633,876 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 147 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR MSCI EAFE ETF 464287465 52,382 796,921 SH   SOLE 2 546,873 0 250,048
ISHARES TR MSCI EAFE ETF 464287465 242,898 3,695,383 SH   SOLE 4 3,695,383 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,106,628 16,835,971 SH   SOLE 7 16,835,971 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,398 82,120 SH   SOLE 17 0 0 82,120
ISHARES TR MSCI EAFE ETF 464287465 8,113 123,425 SH   SOLE 18 117,072 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,930,738 44,587,524 SH   SOLE 21 44,587,524 0 0
ISHARES TR MSCI EAFE ETF 464287465 734 11,162 SH   SOLE 23 11,162 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,670,339 40,625,875 SH   SOLE 41 40,625,875 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 25 283 SH   SOLE 17 0 0 283
ISHARES TR RUS MDCP VAL ETF 464287473 2,458 27,576 SH   SOLE 18 27,576 0 0
ISHARES TR RUS MD CP GR ETF 464287481 46 320 SH   SOLE 17 0 0 320
ISHARES TR RUS MD CP GR ETF 464287481 5,132 35,994 SH   SOLE 18 35,994 0 0
ISHARES TR RUS MID CAP ETF 464287499 579 10,357 SH   SOLE 17 0 0 10,357
ISHARES TR RUS MID CAP ETF 464287499 13,985 250,310 SH   SOLE 18 250,310 0 0
ISHARES TR RUS MID CAP ETF 464287499 5,189 92,874 SH   SOLE 19 92,874 0 0
ISHARES TR CORE S&P MCP ETF 464287507 70,510 362,969 SH   SOLE 2 84,785 0 278,184
ISHARES TR CORE S&P MCP ETF 464287507 111,565 574,309 SH   SOLE 4 574,309 0 0
ISHARES TR CORE S&P MCP ETF 464287507 204,726 1,053,876 SH   SOLE 7 1,053,876 0 0
ISHARES TR CORE S&P MCP ETF 464287507 266 1,368 SH   SOLE 17 0 0 1,368
ISHARES TR CORE S&P MCP ETF 464287507 255,481 1,315,150 SH   SOLE 18 1,312,545 0 2,605
ISHARES TR CORE S&P MCP ETF 464287507 28,729 147,887 SH   SOLE 19 147,887 0 0
ISHARES TR CORE S&P MCP ETF 464287507 71,656 368,868 SH   SOLE 21 368,868 0 0
ISHARES TR CORE S&P MCP ETF 464287507 258,554 1,330,967 SH   SOLE 22 70,009 0 1,260,958
ISHARES TR COHEN STEER REIT 464287564 9,162 81,329 SH   SOLE 18 81,329 0 0
ISHARES TR COHEN STEER REIT 464287564 36,110 320,547 SH   SOLE 22 320,547 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1,123,445 23,002,569 SH   SOLE 4 23,002,569 0 0
ISHARES TR GLOBAL 100 ETF 464287572 3 71 SH   SOLE 17 0 0 71
ISHARES TR RUS 1000 VAL ETF 464287598 17,767 139,655 SH   SOLE 17 0 0 139,655
ISHARES TR RUS 1000 VAL ETF 464287598 83,206 654,034 SH   SOLE 18 654,034 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 125,841 989,164 SH   SOLE 22 0 0 989,164
ISHARES TR S&P MC 400GR ETF 464287606 1,111 4,910 SH   SOLE 2 4,910 0 0
ISHARES TR S&P MC 400GR ETF 464287606 3 13 SH   SOLE 17 0 0 13
ISHARES TR S&P MC 400GR ETF 464287606 814 3,599 SH   SOLE 18 3,599 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 20,751 131,887 SH   SOLE 17 0 0 131,887
ISHARES TR RUS 1000 GRW ETF 464287614 176,956 1,124,670 SH   SOLE 18 1,124,670 0 0
ISHARES TR RUS 1000 ETF 464287622 321,503 1,974,958 SH   SOLE 2 0 0 1,974,958
ISHARES TR RUS 1000 ETF 464287622 149 913 SH   SOLE 17 0 0 913
ISHARES TR RUS 1000 ETF 464287622 10,825 66,496 SH   SOLE 18 66,496 0 0
ISHARES TR RUS 1000 ETF 464287622 654,146 4,018,341 SH   SOLE 19 4,018,341 0 0
ISHARES TR RUS 1000 ETF 464287622 100,097 614,887 SH   SOLE 21 305,076 0 309,811
ISHARES TR RUS 1000 ETF 464287622 28,563 175,461 SH   SOLE 22 0 0 175,461
ISHARES TR RUS 2000 VAL ETF 464287630 9,882 82,009 SH   SOLE 2 0 0 82,009
ISHARES TR RUS 2000 VAL ETF 464287630 130 1,081 SH   SOLE 17 0 0 1,081
ISHARES TR RUS 2000 VAL ETF 464287630 20,194 167,585 SH   SOLE 18 167,585 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 11,792 58,706 SH   SOLE 2 0 0 58,706
ISHARES TR RUS 2000 GRW ETF 464287648 93 462 SH   SOLE 17 0 0 462
ISHARES TR RUS 2000 GRW ETF 464287648 10,724 53,388 SH   SOLE 18 53,388 0 0
ISHARES TR OPTIONS 464287655 43,758 281,400 SH Call SOLE 19 281,400 0 0
ISHARES TR OPTIONS 464287655 5,069 32,600 SH Call SOLE 30 32,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 34,234 220,157 SH   SOLE 2 31,278 0 188,879
ISHARES TR RUSSELL 2000 ETF 464287655 586,445 3,771,350 SH   SOLE 7 3,771,350 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 817 5,256 SH   SOLE 17 0 0 5,256
ISHARES TR RUSSELL 2000 ETF 464287655 112,214 721,634 SH   SOLE 18 721,634 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 49,191 316,339 SH   SOLE 19 316,339 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 37,449 240,827 SH   SOLE 21 85,959 0 154,868
ISHARES TR RUSSELL 2000 ETF 464287655 1,354,900 8,713,186 SH   SOLE 22 8,713,186 0 0
ISHARES TR CORE S&P US VLU 464287663 38,250 675,204 SH   SOLE 2 675,204 0 0
ISHARES TR CORE S&P US VLU 464287663 8,805 155,436 SH   SOLE 17 0 0 155,436
ISHARES TR CORE S&P US VLU 464287663 12,925 228,148 SH   SOLE 18 38,793 0 189,355
ISHARES TR CORE S&P US GWT 464287671 6,107 97,434 SH   SOLE 17 0 0 97,434
ISHARES TR CORE S&P US GWT 464287671 14,457 230,653 SH   SOLE 18 60,444 0 170,209
ISHARES TR RUSSELL 3000 ETF 464287689 181 1,049 SH   SOLE 17 0 0 1,049
ISHARES TR RUSSELL 3000 ETF 464287689 62,887 364,858 SH   SOLE 18 364,858 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,565 20,681 SH   SOLE 19 20,681 0 0
ISHARES TR U.S. UTILITS ETF 464287697 21,411 141,989 SH   SOLE 7 0 0 141,989
ISHARES TR S&P MC 400VL ETF 464287705 46 287 SH   SOLE 17 0 0 287
ISHARES TR S&P MC 400VL ETF 464287705 315 1,974 SH   SOLE 18 1,974 0 0
ISHARES TR U.S. TECH ETF 464287721 6,290 31,787 SH   SOLE 7 0 0 31,787
ISHARES TR U.S. TECH ETF 464287721 5,124 25,892 SH   SOLE 18 25,892 0 0
ISHARES TR U.S. REAL ES ETF 464287739 23,202 265,748 SH   SOLE 2 28,657 0 237,091
ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH   SOLE 17 0 0 4
ISHARES TR U.S. REAL ES ETF 464287739 1,351 15,479 SH   SOLE 18 5,345 0 10,134
ISHARES TR U.S. REAL ES ETF 464287739 23,235 266,123 SH   SOLE 22 266,123 0 0
ISHARES TR US INDUSTRIALS 464287754 4,789 30,263 SH   SOLE 18 30,263 0 0
ISHARES TR US HLTHCARE ETF 464287762 117,224 600,316 SH   SOLE 7 0 0 600,316
ISHARES TR US HLTHCARE ETF 464287762 108 554 SH   SOLE 18 554 0 0
ISHARES TR U.S. FINLS ETF 464287788 7,317 58,256 SH   SOLE 18 58,256 0 0
ISHARES TR U.S. ENERGY ETF 464287796 3,940 114,502 SH   SOLE 18 114,502 0 0
ISHARES TR CORE S&P SCP ETF 464287804 59,753 763,320 SH   SOLE 2 274,399 0 488,921
ISHARES TR CORE S&P SCP ETF 464287804 140,010 1,788,578 SH   SOLE 4 1,788,578 0 0
ISHARES TR CORE S&P SCP ETF 464287804 78,905 1,007,978 SH   SOLE 7 1,007,978 0 0
ISHARES TR CORE S&P SCP ETF 464287804 67,863 866,926 SH   SOLE 17 0 0 866,926
ISHARES TR CORE S&P SCP ETF 464287804 185,301 2,367,160 SH   SOLE 18 2,360,370 0 6,790
ISHARES TR CORE S&P SCP ETF 464287804 14,825 189,384 SH   SOLE 19 189,384 0 0
ISHARES TR CORE S&P SCP ETF 464287804 31,219 398,811 SH   SOLE 21 398,811 0 0
ISHARES TR CORE S&P SCP ETF 464287804 186,100 2,377,360 SH   SOLE 22 375,704 0 2,001,656
ISHARES TR CORE S&P SCP ETF 464287804 15,728 200,917 SH   SOLE 23 200,917 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,540 96,320 SH   SOLE 26 0 0 96,320
ISHARES TR U.S. BAS MTL ETF 464287838 12 130 SH   SOLE 18 130 0 0
ISHARES TR DOW JONES US ETF 464287846 19 133 SH   SOLE 17 0 0 133
ISHARES TR EUROPE ETF 464287861 318 7,209 SH   SOLE 3 7,209 0 0
ISHARES TR EUROPE ETF 464287861 484,778 11,000,177 SH   SOLE 4 11,000,177 0 0
ISHARES TR EUROPE ETF 464287861 3 71 SH   SOLE 17 0 0 71
ISHARES TR SP SMCP600VL ETF 464287879 72 483 SH   SOLE 17 0 0 483
ISHARES TR S&P SML 600 GWT 464287887 17 95 SH   SOLE 17 0 0 95
ISHARES TR S&P SML 600 GWT 464287887 79 435 SH   SOLE 18 435 0 0
ISHARES TR INTL TREA BD ETF 464288117 85,044 1,672,441 SH   SOLE 7 31,243 0 1,641,198
ISHARES TR INTL TREA BD ETF 464288117 179 3,511 SH   SOLE 17 0 0 3,511
ISHARES TR INTL TREA BD ETF 464288117 9,722 191,186 SH   SOLE 18 191,186 0 0
ISHARES TR INTL TREA BD ETF 464288117 15,764 310,000 SH   SOLE 22 0 0 310,000
ISHARES TR SHRT NAT MUN ETF 464288158 74 694 SH   SOLE 17 0 0 694
ISHARES TR SHRT NAT MUN ETF 464288158 3,443 32,311 SH   SOLE 18 32,311 0 0
ISHARES TR AGENCY BOND ETF 464288166 6,242 54,167 SH   SOLE 21 54,167 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,111 30,254 SH   SOLE 3 30,254 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 10 140 SH   SOLE 18 140 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 77 7,214 SH   SOLE 18 7,214 0 0
ISHARES TR MSCI ACWI EX US 464288240 1 14 SH   SOLE 17 0 0 14
ISHARES TR MSCI ACWI EX US 464288240 1,290 27,580 SH   SOLE 18 27,580 0 0
ISHARES TR MSCI ACWI EX US 464288240 70,340 1,504,272 SH   SOLE 21 1,504,272 0 0
ISHARES TR MSCI ACWI ETF 464288257 17,658 239,563 SH   SOLE 2 239,563 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,537 34,422 SH   SOLE 3 34,422 0 0
ISHARES TR MSCI ACWI ETF 464288257 362 4,913 SH   SOLE 17 0 0 4,913
ISHARES TR MSCI ACWI ETF 464288257 1,140 15,464 SH   SOLE 18 15,464 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 4,675 68,991 SH   SOLE 23 68,991 0 0
ISHARES TR EAFE SML CP ETF 464288273 21,394 372,726 SH   SOLE 17 0 0 372,726
ISHARES TR EAFE SML CP ETF 464288273 20,611 359,078 SH   SOLE 18 359,078 0 0
ISHARES TR EAFE SML CP ETF 464288273 57,304 998,324 SH   SOLE 21 998,324 0 0
ISHARES TR EAFE SML CP ETF 464288273 9,992 174,081 SH   SOLE 23 174,081 0 0
ISHARES TR EAFE SML CP ETF 464288273 66,989 1,167,050 SH   SOLE 26 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 12,756 112,593 SH   SOLE 2 24,161 0 88,432
ISHARES TR JPMORGAN USD EMG 464288281 60,119 530,665 SH   SOLE 7 530,665 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,833 25,005 SH   SOLE 17 0 0 25,005
ISHARES TR JPMORGAN USD EMG 464288281 25,506 225,135 SH   SOLE 18 225,135 0 0
ISHARES TR JPMORGAN USD EMG 464288281 8,291 73,183 SH   SOLE 19 73,183 0 0
ISHARES TR JPMORGAN USD EMG 464288281 62,969 555,825 SH   SOLE 21 555,825 0 0
ISHARES TR JPMORGAN USD EMG 464288281 163,238 1,440,886 SH   SOLE 22 1,168,443 0 272,443
ISHARES TR JPMORGAN USD EMG 464288281 23,741 209,557 SH   SOLE 23 209,557 0 0
ISHARES TR JPMORGAN USD EMG 464288281 116,971 1,032,488 SH   SOLE 26 0 0 1,032,488
ISHARES TR MRGSTR MD CP GRW 464288307 1 2 SH   SOLE 17 0 0 2
ISHARES TR NEW YORK MUN ETF 464288323 556 9,783 SH   SOLE 18 9,783 0 0
ISHARES TR CALIF MUN BD ETF 464288356 359 5,922 SH   SOLE 18 5,922 0 0
ISHARES TR GLB INFRASTR ETF 464288372 21,957 475,269 SH   SOLE 2 475,269 0 0
ISHARES TR GLB INFRASTR ETF 464288372 6,911 149,578 SH   SOLE 22 0 0 149,578
ISHARES TR GLB INFRASTR ETF 464288372 258 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 0 3 SH   SOLE 17 0 0 3
ISHARES TR NATIONAL MUN ETF 464288414 8,888 78,596 SH   SOLE 2 78,596 0 0
ISHARES TR NATIONAL MUN ETF 464288414 12,278 108,564 SH   SOLE 17 0 0 108,564
ISHARES TR NATIONAL MUN ETF 464288414 15,102 133,544 SH   SOLE 18 133,544 0 0
ISHARES TR NATIONAL MUN ETF 464288414 124,399 1,100,000 SH   SOLE 19 1,100,000 0 0
ISHARES TR ASIA 50 ETF 464288430 359,884 5,874,699 SH   SOLE 4 5,874,699 0 0
ISHARES TR INTL SEL DIV ETF 464288448 714 23,244 SH   SOLE 2 23,244 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,797 91,061 SH   SOLE 7 91,061 0 0
ISHARES TR INTL SEL DIV ETF 464288448 42,351 1,378,605 SH   SOLE 18 1,308,271 0 70,334
ISHARES TR INTL SEL DIV ETF 464288448 1,064 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 48,219 1,569,643 SH   SOLE 21 1,569,643 0 0
ISHARES TR INTL DEV RE ETF 464288489 2,262 75,884 SH   SOLE 2 10,968 0 64,916
ISHARES TR INTL DEV RE ETF 464288489 387 12,971 SH   SOLE 3 12,971 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 911 30,548 SH   SOLE 18 15 0 30,533
ISHARES TR INTL DEV RE ETF 464288489 3,486 116,928 SH   SOLE 22 116,928 0 0
ISHARES TR IBOXX HI YD ETF 464288513 187,249 2,147,846 SH   SOLE 2 824,659 0 1,323,187
ISHARES TR IBOXX HI YD ETF 464288513 2,715 31,138 SH   SOLE 7 31,138 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,272 26,064 SH   SOLE 17 0 0 26,064
ISHARES TR IBOXX HI YD ETF 464288513 75,781 869,249 SH   SOLE 18 625,901 0 243,348
ISHARES TR IBOXX HI YD ETF 464288513 770,718 8,840,542 SH   SOLE 19 8,840,542 0 0
ISHARES TR IBOXX HI YD ETF 464288513 290,890 3,336,659 SH   SOLE 21 3,336,659 0 0
ISHARES TR IBOXX HI YD ETF 464288513 24,499 281,014 SH   SOLE 22 281,014 0 0
ISHARES TR IBOXX HI YD ETF 464288513 68,728 788,346 SH   SOLE 23 788,346 0 0
ISHARES TR IBOXX HI YD ETF 464288513 63,442 727,715 SH   SOLE 26 727,715 0 0
ISHARES TR OPTIONS 464288513 216,861 2,487,500 SH Call SOLE 2 2,487,500 0 0
ISHARES TR OPTIONS 464288513 87,833 1,007,500 SH Put SOLE 2 1,007,500 0 0
ISHARES TR OPTIONS 464288513 50,216 576,000 SH Call SOLE 19 576,000 0 0
ISHARES TR OPTIONS 464288513 160,847 1,845,000 SH Put SOLE 19 1,845,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 25,127 483,024 SH   SOLE 21 0 0 483,024
ISHARES TR CRE U S REIT ETF 464288521 13,787 265,034 SH   SOLE 22 0 0 265,034
ISHARES TR CRE U S REIT ETF 464288521 66,973 1,287,440 SH   SOLE 23 1,287,440 0 0
ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH   SOLE 17 0 0 1
ISHARES TR MSCI KLD400 SOC 464288570 440 4,025 SH   SOLE 18 4,025 0 0
ISHARES TR MBS ETF 464288588 14,233 132,281 SH   SOLE 2 68,269 0 64,012
ISHARES TR MBS ETF 464288588 29,137 270,788 SH   SOLE 3 270,788 0 0
ISHARES TR MBS ETF 464288588 15 135 SH   SOLE 17 0 0 135
ISHARES TR MBS ETF 464288588 110,466 1,026,640 SH   SOLE 18 1,026,640 0 0
ISHARES TR MBS ETF 464288588 59,477 552,763 SH   SOLE 19 552,763 0 0
ISHARES TR MBS ETF 464288588 6,236 57,960 SH   SOLE 21 57,960 0 0
ISHARES TR INTRM GOV CR ETF 464288612 6 52 SH   SOLE 17 0 0 52
ISHARES TR INTRM GOV CR ETF 464288612 575 5,119 SH   SOLE 18 5,119 0 0
ISHARES TR USD INV GRDE ETF 464288620 26,208 459,219 SH   SOLE 2 0 0 459,219
ISHARES TR USD INV GRDE ETF 464288620 6,457 113,139 SH   SOLE 7 113,139 0 0
ISHARES TR USD INV GRDE ETF 464288620 12 206 SH   SOLE 17 0 0 206
ISHARES TR USD INV GRDE ETF 464288620 72,553 1,271,298 SH   SOLE 18 1,271,298 0 0
ISHARES TR USD INV GRDE ETF 464288620 260 4,559 SH   SOLE 23 4,559 0 0
ISHARES TR INTRM TR CRP ETF 464288638 138,391 2,430,044 SH   SOLE 2 2,430,044 0 0
ISHARES TR INTRM TR CRP ETF 464288638 235 4,132 SH   SOLE 3 0 0 4,132
ISHARES TR INTRM TR CRP ETF 464288638 5 81 SH   SOLE 17 0 0 81
ISHARES TR INTRM TR CRP ETF 464288638 6,994 122,817 SH   SOLE 18 122,817 0 0
ISHARES TR INTRM TR CRP ETF 464288638 9,891 173,672 SH   SOLE 19 173,672 0 0
ISHARES TR INTRM TR CRP ETF 464288638 58,438 1,026,124 SH   SOLE 21 1,026,124 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,304 22,901 SH   SOLE 22 22,901 0 0
ISHARES TR SH TR CRPORT ETF 464288646 47,357 886,164 SH   SOLE 2 683,089 0 203,075
ISHARES TR SH TR CRPORT ETF 464288646 2,998 56,094 SH   SOLE 3 0 0 56,094
ISHARES TR SH TR CRPORT ETF 464288646 11,914 222,937 SH   SOLE 7 222,937 0 0
ISHARES TR SH TR CRPORT ETF 464288646 5 98 SH   SOLE 17 0 0 98
ISHARES TR SH TR CRPORT ETF 464288646 20,577 385,042 SH   SOLE 18 243,634 0 141,408
ISHARES TR SH TR CRPORT ETF 464288646 255,878 4,788,138 SH   SOLE 19 4,788,138 0 0
ISHARES TR SH TR CRPORT ETF 464288646 12,082 226,088 SH   SOLE 21 94,811 0 131,277
ISHARES TR SH TR CRPORT ETF 464288646 37,303 698,044 SH   SOLE 22 698,044 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 39,903 278,808 SH   SOLE 2 278,808 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 189 1,324 SH   SOLE 22 1,324 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 9,710 77,208 SH   SOLE 2 77,208 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 35 279 SH   SOLE 17 0 0 279
ISHARES TR 3 7 YR TREAS BD 464288661 40,092 318,797 SH   SOLE 18 93,786 0 225,011
ISHARES TR 3 7 YR TREAS BD 464288661 20,067 159,562 SH   SOLE 23 159,562 0 0
ISHARES TR SHORT TREAS BD 464288679 3 26 SH   SOLE 17 0 0 26
ISHARES TR SHORT TREAS BD 464288679 7,857 71,010 SH   SOLE 18 71,010 0 0
ISHARES TR SHORT TREAS BD 464288679 557,836 5,041,450 SH   SOLE 19 5,041,450 0 0
ISHARES TR SHORT TREAS BD 464288679 31,727 286,735 SH   SOLE 21 0 0 286,735
ISHARES TR SHORT TREAS BD 464288679 46,441 419,712 SH   SOLE 22 419,712 0 0
ISHARES TR OPTIONS 464288687 55 1,500 SH Put SOLE 2 1,500 0 0
ISHARES TR OPTIONS 464288687 1,843 50,000 SH Put SOLE 19 50,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 11,458 310,929 SH   SOLE 2 310,929 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,596 43,319 SH   SOLE 3 43,319 0 0
ISHARES TR PFD AND INCM SEC 464288687 739 20,052 SH   SOLE 7 20,052 0 0
ISHARES TR PFD AND INCM SEC 464288687 123,763 3,358,550 SH   SOLE 18 3,226,133 0 132,417
ISHARES TR PFD AND INCM SEC 464288687 16,034 435,127 SH   SOLE 21 435,127 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 763 13,983 SH   SOLE 7 13,983 0 0
ISHARES TR GLOB UTILITS ETF 464288711 274 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 31,009 338,634 SH   SOLE 7 338,634 0 0
ISHARES TR GLB CNSM STP ETF 464288737 128,018 2,432,412 SH   SOLE 4 2,432,412 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,227 118,320 SH   SOLE 7 118,320 0 0
ISHARES TR GLB CNS DISC ETF 464288745 36,026 303,985 SH   SOLE 7 303,985 0 0
ISHARES TR MSCI USA ESG SLC 464288802 58 477 SH   SOLE 18 477 0 0
ISHARES TR US HLTHCR PR ETF 464288828 17 100 SH   SOLE 18 100 0 0
ISHARES TR EAFE VALUE ETF 464288877 16,472 342,673 SH   SOLE 17 0 0 342,673
ISHARES TR EAFE GRWTH ETF 464288885 37,098 459,304 SH   SOLE 2 459,304 0 0
ISHARES TR EAFE GRWTH ETF 464288885 0 6 SH   SOLE 17 0 0 6
ISHARES TR OPTIONS 464289180 2,087 115,000 SH Put SOLE 19 115,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 4 60 SH   SOLE 17 0 0 60
ISHARES TR CORE LT USDB ETF 464289479 152 2,311 SH   SOLE 18 2,311 0 0
ISHARES TR LNG TR CRPRT BD 464289511 622 9,763 SH   SOLE 2 9,763 0 0
ISHARES TR LNG TR CRPRT BD 464289511 4,326 67,862 SH   SOLE 18 74 0 67,788
ISHARES TR LNG TR CRPRT BD 464289511 68,487 1,074,304 SH   SOLE 21 1,074,304 0 0
ISHARES TR LNG TR CRPRT BD 464289511 536 8,415 SH   SOLE 22 8,415 0 0
ISHARES TR LNG TR CRPRT BD 464289511 4,341 68,091 SH   SOLE 23 68,091 0 0
ISHARES TR INDIA 50 ETF 464289529 58,873 1,533,539 SH   SOLE 7 1,533,539 0 0
ISHARES TR INDIA 50 ETF 464289529 24,640 641,823 SH   SOLE 22 641,823 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 5 85 SH   SOLE 17 0 0 85
ISHARES TR GRWT ALLOCAT ETF 464289867 9 189 SH   SOLE 17 0 0 189
ISHARES TR GRWT ALLOCAT ETF 464289867 55,141 1,198,207 SH   SOLE 22 1,198,207 0 0
ISHARES TR MODERT ALLOC ETF 464289875 38,998 999,442 SH   SOLE 22 999,442 0 0
ISHARES TR CONSER ALLOC ETF 464289883 13,136 371,177 SH   SOLE 22 371,177 0 0
ISHARES TR US TREAS BD ETF 46429B267 35,654 1,381,133 SH   SOLE 2 1,268,116 0 113,017
ISHARES TR US TREAS BD ETF 46429B267 6,305 244,243 SH   SOLE 7 244,243 0 0
ISHARES TR US TREAS BD ETF 46429B267 105 4,064 SH   SOLE 17 0 0 4,064
ISHARES TR US TREAS BD ETF 46429B267 58,302 2,258,469 SH   SOLE 18 2,258,469 0 0
ISHARES TR US TREAS BD ETF 46429B267 97,844 3,790,198 SH   SOLE 19 3,790,198 0 0
ISHARES TR A RATE CP BD ETF 46429B291 7 139 SH   SOLE 18 139 0 0
ISHARES TR CMBS ETF 46429B366 592 11,189 SH   SOLE 3 11,189 0 0
ISHARES TR CMBS ETF 46429B366 3,812 72,044 SH   SOLE 18 37,314 0 34,730
ISHARES TR MSCI PHILIPS ETF 46429B408 2,625 73,715 SH   SOLE 22 0 0 73,715
ISHARES TR IBONDS SEP19 ETF 46429B564 3 136 SH   SOLE 18 136 0 0
ISHARES TR MSCI INDIA ETF 46429B598 278,776 7,897,342 SH   SOLE 2 44,218 0 7,853,124
ISHARES TR MSCI INDIA ETF 46429B598 49,965 1,415,449 SH   SOLE 4 1,415,449 0 0
ISHARES TR MSCI INDIA ETF 46429B598 5,378 152,363 SH   SOLE 7 0 0 152,363
ISHARES TR MSCI INDIA ETF 46429B598 46,334 1,312,576 SH   SOLE 13 1,312,576 0 0
ISHARES TR MSCI INDIA ETF 46429B598 7,060 200,000 SH   SOLE 15 0 0 200,000
ISHARES TR MSCI INDIA ETF 46429B598 38,324 1,085,664 SH   SOLE 18 1,085,664 0 0
ISHARES TR MSCI INDIA ETF 46429B598 6,883 194,981 SH   SOLE 19 194,981 0 0
ISHARES TR MSCI INDIA ETF 46429B598 204,953 5,806,042 SH   SOLE 21 5,806,042 0 0
ISHARES TR MSCI INDIA ETF 46429B598 253,106 7,170,139 SH   SOLE 22 6,259,673 0 910,466
ISHARES TR MSCI INDIA ETF 46429B598 974 27,590 SH   SOLE 26 27,590 0 0
ISHARES TR MSCI POLAND ETF 46429B606 12,856 541,289 SH   SOLE 7 0 0 541,289
ISHARES TR MSCI POLAND ETF 46429B606 6,239 262,707 SH   SOLE 18 262,707 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,578 108,537 SH   SOLE 22 0 0 108,537
ISHARES TR FLTG RATE NT ETF 46429B655 14,513 284,957 SH   SOLE 2 192,900 0 92,057
ISHARES TR FLTG RATE NT ETF 46429B655 2,354 46,212 SH   SOLE 3 0 0 46,212
ISHARES TR FLTG RATE NT ETF 46429B655 11,285 221,570 SH   SOLE 7 0 0 221,570
ISHARES TR FLTG RATE NT ETF 46429B655 10 200 SH   SOLE 17 0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655 15,551 305,350 SH   SOLE 18 251,032 0 54,318
ISHARES TR FLTG RATE NT ETF 46429B655 60,025 1,178,577 SH   SOLE 19 1,178,577 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,702 33,414 SH   SOLE 21 33,414 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 89,874 1,764,664 SH   SOLE 23 1,764,664 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 21,138 223,687 SH   SOLE 2 223,687 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 50,636 535,833 SH   SOLE 3 526,116 0 9,717
ISHARES TR CORE HIGH DV ETF 46429B663 4 47 SH   SOLE 17 0 0 47
ISHARES TR CORE HIGH DV ETF 46429B663 7,144 75,599 SH   SOLE 18 63,982 0 11,617
ISHARES TR CORE HIGH DV ETF 46429B663 3,841 40,648 SH   SOLE 19 40,648 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 24,944 263,962 SH   SOLE 21 263,962 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1,530 25,730 SH   SOLE 18 25,730 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6,199 85,342 SH   SOLE 2 0 0 85,342
ISHARES TR MIN VOL EAFE ETF 46429B689 659 9,078 SH   SOLE 3 2,279 0 6,799
ISHARES TR MIN VOL EAFE ETF 46429B689 229,207 3,155,384 SH   SOLE 7 3,155,384 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6 89 SH   SOLE 17 0 0 89
ISHARES TR MIN VOL EAFE ETF 46429B689 174,996 2,409,090 SH   SOLE 18 2,409,090 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 7,466 102,785 SH   SOLE 19 102,785 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 7,431 102,299 SH   SOLE 21 102,299 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 29,584 407,267 SH   SOLE 22 66,936 0 340,331
ISHARES TR MIN VOL USA ETF 46429B697 80,994 1,312,065 SH   SOLE 2 1,140,256 0 171,809
ISHARES TR MIN VOL USA ETF 46429B697 463 7,496 SH   SOLE 3 7,496 0 0
ISHARES TR MIN VOL USA ETF 46429B697 417 6,763 SH   SOLE 7 6,763 0 0
ISHARES TR MIN VOL USA ETF 46429B697 51 820 SH   SOLE 17 0 0 820
ISHARES TR MIN VOL USA ETF 46429B697 426,530 6,909,607 SH   SOLE 18 6,794,375 0 115,232
ISHARES TR MIN VOL USA ETF 46429B697 102,547 1,661,217 SH   SOLE 19 1,661,217 0 0
ISHARES TR MIN VOL USA ETF 46429B697 6,414 103,898 SH   SOLE 22 103,898 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,442 34,224 SH   SOLE 17 0 0 34,224
ISHARES TR 0-5 YR TIPS ETF 46429B747 188 1,868 SH   SOLE 18 1,868 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,495 64,571 SH   SOLE 22 64,571 0 0
ISHARES TR USA QUALITY FCTR 46432F339 320,801 3,507,167 SH   SOLE 2 2,981,379 0 525,788
ISHARES TR USA QUALITY FCTR 46432F339 22 239 SH   SOLE 17 0 0 239
ISHARES TR USA QUALITY FCTR 46432F339 102,609 1,121,780 SH   SOLE 18 888,317 0 233,463
ISHARES TR USA QUALITY FCTR 46432F339 43,650 477,204 SH   SOLE 19 477,204 0 0
ISHARES TR USA QUALITY FCTR 46432F339 14,170 154,913 SH   SOLE 22 154,913 0 0
ISHARES TR USA SIZE FACTOR 46432F370 39,913 438,609 SH   SOLE 18 438,609 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 64,226 791,056 SH   SOLE 2 791,056 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 63,862 786,574 SH   SOLE 18 786,574 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 13,195 162,517 SH   SOLE 22 162,517 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 57,552 485,265 SH   SOLE 2 485,265 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 34 287 SH   SOLE 17 0 0 287
ISHARES TR USA MOMENTUM FCT 46432F396 96,207 811,191 SH   SOLE 18 711,231 0 99,960
ISHARES TR USA MOMENTUM FCT 46432F396 55,202 465,446 SH   SOLE 19 465,446 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 14,338 120,893 SH   SOLE 22 120,893 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 37,838 645,260 SH   SOLE 2 459,631 0 185,629
ISHARES TR CORE MSCI TOTAL 46432F834 185 3,153 SH   SOLE 17 0 0 3,153
ISHARES TR CORE MSCI TOTAL 46432F834 939 16,013 SH   SOLE 18 16,013 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 8,501,692 144,981,106 SH   SOLE 21 144,930,755 0 50,351
ISHARES TR CORE MSCI TOTAL 46432F834 293,902 5,011,968 SH   SOLE 22 5,011,968 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,672,223 27,234,902 SH   SOLE 2 25,551,454 0 1,683,448
ISHARES TR CORE MSCI EAFE 46432F842 71,740 1,168,398 SH   SOLE 3 1,168,398 0 0
ISHARES TR CORE MSCI EAFE 46432F842 35,835 583,639 SH   SOLE 4 583,639 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,839 78,804 SH   SOLE 7 78,804 0 0
ISHARES TR CORE MSCI EAFE 46432F842 97,681 1,590,904 SH   SOLE 17 0 0 1,590,904
ISHARES TR CORE MSCI EAFE 46432F842 234,739 3,823,111 SH   SOLE 18 3,359,684 0 463,427
ISHARES TR CORE MSCI EAFE 46432F842 298,809 4,866,594 SH   SOLE 19 4,866,594 0 0
ISHARES TR CORE MSCI EAFE 46432F842 53,763 875,617 SH   SOLE 21 0 0 875,617
ISHARES TR CORE MSCI EAFE 46432F842 313,433 5,104,765 SH   SOLE 22 1,752,146 0 3,352,619
ISHARES TR CORE MSCI EAFE 46432F842 9,362 152,482 SH   SOLE 23 152,482 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 0 7 SH   SOLE 17 0 0 7
ISHARES TR CORE 1 5 YR USD 46432F859 226 4,487 SH   SOLE 18 4,487 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 557 22,170 SH   SOLE 18 22,170 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,159 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,161 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 6,908 135,532 SH   SOLE 2 135,532 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 142 2,795 SH   SOLE 18 2,795 0 0
ISHARES TR MLTFCTR INTL SML 46434V266 1,377 47,554 SH   SOLE 2 0 0 47,554
ISHARES TR MULTIFACTOR INTL 46434V274 6,083 231,647 SH   SOLE 2 0 0 231,647
ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH   SOLE 17 0 0 36
ISHARES TR MULTIFACTOR INTL 46434V274 8 297 SH   SOLE 18 297 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 24,861 946,713 SH   SOLE 19 946,713 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 21,863 832,561 SH   SOLE 21 832,561 0 0
ISHARES TR MULTIFACTOR USA 46434V282 10,233 322,190 SH   SOLE 2 0 0 322,190
ISHARES TR MULTIFACTOR USA 46434V282 327 10,304 SH   SOLE 7 10,304 0 0
ISHARES TR MULTIFACTOR USA 46434V282 122 3,845 SH   SOLE 18 3,845 0 0
ISHARES TR MULTIFACTOR USA 46434V282 44,962 1,415,676 SH   SOLE 19 1,415,676 0 0
ISHARES TR MULTIFACTOR USA 46434V282 20,193 635,812 SH   SOLE 21 635,812 0 0
ISHARES TR MULTIFACTOR USA 46434V290 1,384 34,340 SH   SOLE 2 0 0 34,340
ISHARES TR MULTIFACTOR USA 46434V290 29 722 SH   SOLE 18 722 0 0
ISHARES TR MULTIFACTOR USA 46434V290 4,087 101,432 SH   SOLE 19 101,432 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 24,514 524,926 SH   SOLE 2 524,926 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,397 72,733 SH   SOLE 7 72,733 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 103,317 2,212,346 SH   SOLE 18 2,087,859 0 124,487
ISHARES TR MSCI SAUDI ARBIA 46434V423 93,885 2,843,287 SH   SOLE 2 17,000 0 2,826,287
ISHARES TR MSCI SAUDI ARBIA 46434V423 18,573 562,484 SH   SOLE 4 562,484 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 4,499 136,247 SH   SOLE 7 0 0 136,247
ISHARES TR MSCI SAUDI ARBIA 46434V423 6,483 196,323 SH   SOLE 18 196,323 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 35,633 1,079,139 SH   SOLE 22 327,076 0 752,063
ISHARES TR MSCI SAUDI ARBIA 46434V423 248 7,511 SH   SOLE 23 7,511 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,882 57,000 SH   SOLE 26 0 0 57,000
ISHARES TR INTL MOMENTUM FT 46434V449 1 43 SH   SOLE 17 0 0 43
ISHARES TR MSCI LW CRB TG 46434V464 87 729 SH   SOLE 18 729 0 0
ISHARES TR IBONDS SEP2020 46434V571 2 86 SH   SOLE 17 0 0 86
ISHARES TR IBONDS SEP2020 46434V571 3 136 SH   SOLE 18 136 0 0
ISHARES TR CORE TOTAL USD 46434V613 1 23 SH   SOLE 17 0 0 23
ISHARES TR CORE TOTAL USD 46434V613 152 2,939 SH   SOLE 18 2,939 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,498,916 29,003,794 SH   SOLE 21 29,003,794 0 0
ISHARES TR CORE DIV GRWTH 46434V621 35 917 SH   SOLE 17 0 0 917
ISHARES TR CORE DIV GRWTH 46434V621 1,174 30,722 SH   SOLE 18 6,728 0 23,994
ISHARES TR CORE DIV GRWTH 46434V621 26,921 704,738 SH   SOLE 19 704,738 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 878 28,550 SH   SOLE 2 28,550 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 296 9,643 SH   SOLE 3 9,643 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 413 13,424 SH   SOLE 18 13,424 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 13,945 522,858 SH   SOLE 2 522,858 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 100 3,749 SH   SOLE 18 3,749 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 7,386 276,955 SH   SOLE 19 276,955 0 0
ISHARES TR CORE MSCI PAC 46434V696 40,139 721,020 SH   SOLE 2 721,020 0 0
ISHARES TR CUR HED MSCI GER 46434V704 1 21 SH   SOLE 17 0 0 21
ISHARES TR CORE MSCI EURO 46434V738 350 7,500 SH   SOLE 2 7,500 0 0
ISHARES TR CORE MSCI EURO 46434V738 250 5,368 SH   SOLE 7 5,368 0 0
ISHARES TR CORE MSCI EURO 46434V738 1 11 SH   SOLE 17 0 0 11
ISHARES TR CORE MSCI EURO 46434V738 15,385 330,149 SH   SOLE 23 330,149 0 0
ISHARES TR MSCI UAE ETF 46434V761 221 16,345 SH   SOLE 23 16,345 0 0
ISHARES TR MSCI QATAR ETF 46434V779 327 18,274 SH   SOLE 23 18,274 0 0
ISHARES TR HDG MSCI EAFE 46434V803 453 15,179 SH   SOLE 3 15,179 0 0
ISHARES TR HDG MSCI EAFE 46434V803 12 389 SH   SOLE 17 0 0 389
ISHARES TR HDG MSCI EAFE 46434V803 1,826 61,250 SH   SOLE 18 61,250 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,579 220,617 SH   SOLE 22 0 0 220,617
ISHARES TR ULTR SH TRM BD 46434V878 29,841 592,198 SH   SOLE 2 592,198 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 1,544 50,888 SH   SOLE 2 0 0 50,888
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 2,857 55,000 SH   SOLE   55,000 0 0
ISHARES TR 10 YR INVT GRD 46435G144 2,857 55,000 SH   SOLE 2 55,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 1,281 25,000 SH   SOLE   25,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 1,281 25,000 SH   SOLE 2 25,000 0 0
ISHARES TR ESG USD CORPT 46435G193 2 86 SH   SOLE 18 86 0 0
ISHARES TR EDGE INVT GRDE 46435G219 3 57 SH   SOLE 18 57 0 0
ISHARES TR EDGE INVT GRDE 46435G219 10,257 198,835 SH   SOLE 19 198,835 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 3 133 SH   SOLE 18 133 0 0
ISHARES TR EDEG HIG YLELD 46435G250 5,397 107,997 SH   SOLE 19 107,997 0 0
ISHARES TR IBONDS DEC2023 46435G318 4 138 SH   SOLE 18 138 0 0
ISHARES TR CORE MSCI INTL 46435G326 74,809 1,364,881 SH   SOLE 2 1,181,564 0 183,317
ISHARES TR CORE MSCI INTL 46435G326 181 3,297 SH   SOLE 18 3,297 0 0
ISHARES TR CORE MSCI INTL 46435G326 756,878 13,809,131 SH   SOLE 21 13,809,131 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 24,560 759,916 SH   SOLE 2 759,916 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 0 2 SH   SOLE 17 0 0 2
ISHARES TR MSCI UK ETF NEW 46435G334 1 37 SH   SOLE 18 37 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 13,442 415,911 SH   SOLE 21 415,911 0 0
ISHARES TR MORTGE REL ETF 46435G342 262 6,201 SH   SOLE 3 6,201 0 0
ISHARES TR MORTGE REL ETF 46435G342 306 7,260 SH   SOLE 15 7,260 0 0
ISHARES TR MORTGE REL ETF 46435G342 47,231 1,119,756 SH   SOLE 21 1,119,756 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 36,336 563,089 SH   SOLE 2 563,089 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 11 175 SH   SOLE 18 175 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 4,676 72,467 SH   SOLE 22 72,467 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 979 19,000 SH   SOLE   19,000 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 979 19,000 SH   SOLE 2 19,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,760 105,000 SH   SOLE   105,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,760 105,000 SH   SOLE 2 105,000 0 0
ISHARES TR ESG MSCI EAFE 46435G516 32,809 510,170 SH   SOLE 2 510,170 0 0
ISHARES TR ESG MSCI EAFE 46435G516 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG MSCI EAFE 46435G516 293 4,560 SH   SOLE 18 4,560 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3,659 56,901 SH   SOLE 22 56,901 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTV JPN ETF 46435G649 2,591 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,923 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 819 28,989 SH   SOLE   28,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 6,438 118,184 SH   SOLE 2 118,184 0 0
ISHARES TR CORE INTL AGGR 46435G672 859 15,760 SH   SOLE 3 15,760 0 0
ISHARES TR CORE INTL AGGR 46435G672 98,195 1,802,567 SH   SOLE 7 0 0 1,802,567
ISHARES TR CORE INTL AGGR 46435G672 264,370 4,853,060 SH   SOLE 21 4,853,060 0 0
ISHARES TR IBONDS DEC2022 46435G755 312 11,964 SH   SOLE 18 11,964 0 0
ISHARES TR IBONDS DEC2021 46435G789 320 12,414 SH   SOLE 18 12,414 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 18 46 0 0
ISHARES TR CYBERSECURITY 46435U135 2,565 100,000 SH   SOLE   100,000 0 0
ISHARES TR CYBERSECURITY 46435U135 2,565 100,000 SH   SOLE 2 100,000 0 0
ISHARES TR EDGE MSCI MULT 46435U143 1,340 50,000 SH   SOLE   50,000 0 0
ISHARES TR EDGE MSCI MULT 46435U143 1,340 50,000 SH   SOLE 2 50,000 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 7,561 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 7,561 300,000 SH   SOLE 2 300,000 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168 7,600 300,000 SH   SOLE 2 300,000 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 7,556 300,000 SH   SOLE 2 300,000 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 7,630 300,000 SH   SOLE 2 300,000 0 0
ISHARES TR GENOMICS IMMUN 46435U192 2,718 100,000 SH   SOLE   100,000 0 0
ISHARES TR GENOMICS IMMUN 46435U192 2,718 100,000 SH   SOLE 2 100,000 0 0
ISHARES TR ESG MSCI LEADR 46435U218 5,031 100,000 SH   SOLE   100,000 0 0
ISHARES TR ESG MSCI LEADR 46435U218 5,031 100,000 SH   SOLE 2 100,000 0 0
ISHARES TR IBONDS 21 TRM HG 46435U226 7,545 300,000 SH   SOLE 2 300,000 0 0
ISHARES TR IBONDS DEC 27 46435U283 1,284 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC 27 46435U283 1,284 50,000 SH   SOLE 2 50,000 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 28,027 567,000 SH   SOLE   567,000 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 28,027 567,000 SH   SOLE 2 567,000 0 0
ISHARES TR SELF DRIVNG EV 46435U366 4,800 200,000 SH   SOLE   200,000 0 0
ISHARES TR SELF DRIVNG EV 46435U366 4,800 200,000 SH   SOLE 2 200,000 0 0
ISHARES TR MSCI JP VALUE 46435U374 7,053 290,000 SH   SOLE   290,000 0 0
ISHARES TR MSCI JP VALUE 46435U374 7,053 290,000 SH   SOLE 2 290,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 6,283 190,000 SH   SOLE   190,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 6,283 190,000 SH   SOLE 2 190,000 0 0
ISHARES TR IBONDS DEC 25 46435U432 2 57 SH   SOLE 18 57 0 0
ISHARES TR GBL GREEN ETF 46435U440 5,435 100,000 SH   SOLE 2 100,000 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH   SOLE 18 43 0 0
ISHARES TR ESG US AGR BD 46435U549 19,754 370,000 SH   SOLE   370,000 0 0
ISHARES TR ESG US AGR BD 46435U549 18,687 350,000 SH   SOLE 2 350,000 0 0
ISHARES TR ESG US AGR BD 46435U549 7 138 SH   SOLE 18 138 0 0
ISHARES TR ESG MSCI USA SML 46435U663 809 30,000 SH   SOLE   30,000 0 0
ISHARES TR ESG MSCI USA SML 46435U663 508 18,833 SH   SOLE 22 18,833 0 0
ISHARES TR IBONDS DEC 46435U697 1 57 SH   SOLE 18 57 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 45 SH   SOLE 18 45 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 51,037 1,014,042 SH   SOLE 2 1,014,042 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 7 145 SH   SOLE 17 0 0 145
ISHARES US ETF TR SHT MAT BD ETF 46431W507 24,274 482,297 SH   SOLE 18 482,297 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 171,287 3,403,283 SH   SOLE 19 3,403,283 0 0
ISHARES US ETF TR INFLATION HEDG 46431W580 7,171 275,000 SH   SOLE   275,000 0 0
ISHARES US ETF TR INFLATION HEDG 46431W580 7,171 275,000 SH   SOLE 2 275,000 0 0
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 14,583 323,000 SH   SOLE   323,000 0 0
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 14,583 323,000 SH   SOLE 2 323,000 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 78,335 883,147 SH   SOLE 2 883,147 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 1,613 30,000 SH   SOLE   30,000 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 1,613 30,000 SH   SOLE 2 30,000 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 1,786 70,000 SH   SOLE   70,000 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 1,786 70,000 SH   SOLE 2 70,000 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 1,515 55,000 SH   SOLE   55,000 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 964 35,000 SH   SOLE 2 35,000 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 3,616 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 3,616 150,000 SH   SOLE 2 150,000 0 0
ISHARES US ETF TR DISCRETIONARY 46431W663 3,760 130,000 SH   SOLE   130,000 0 0
ISHARES US ETF TR DISCRETIONARY 46431W663 3,760 130,000 SH   SOLE 2 130,000 0 0
ISHARES US ETF TR CONSUMER STPLS 46431W671 914 34,000 SH   SOLE   34,000 0 0
ISHARES US ETF TR CONSUMER STPLS 46431W671 914 34,000 SH   SOLE 2 34,000 0 0
ISHARES US ETF TR HEALTHCARE 46431W689 233 8,000 SH   SOLE   8,000 0 0
ISHARES US ETF TR HEALTHCARE 46431W689 233 8,000 SH   SOLE 2 8,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 INT RT HDG C B 46431W705 2 22 SH   SOLE 18 22 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 4,378 87,315 SH   SOLE 18 87,315 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 2,040 1,725,000 PRN   SOLE 21 1,725,000 0 0
ISORAY INC COM 46489V104 18 44,165 SH   SOLE 21 44,165 0 0
ISORAY INC COM 46489V104 343 837,775 SH   SOLE 22 837,775 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 1,348 259,191 SH   SOLE 7 259,191 0 0
ISRAMCO INC COM NEW 465141406 87 732 SH   SOLE 2 19 0 713
ISRAMCO INC COM NEW 465141406 275 2,322 SH   SOLE 18 2,322 0 0
ISRAMCO INC COM NEW 465141406 139 1,175 SH   SOLE 19 1,175 0 0
ISRAMCO INC COM NEW 465141406 2,826 23,844 SH   SOLE 21 23,844 0 0
ISRAMCO INC COM NEW 465141406 1,949 16,444 SH   SOLE 22 15,970 0 474
ISSUER DIRECT CORPORATION COM NEW 46520M204 7 597 SH   SOLE 18 597 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 71 6,302 SH   SOLE 21 6,302 0 0
ISTAR INC COM 45031U101 754 60,697 SH   SOLE 2 2,451 0 58,246
ISTAR INC COM 45031U101 7 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 18 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 3,451 277,884 SH   SOLE 18 277,884 0 0
ISTAR INC COM 45031U101 1,378 110,974 SH   SOLE 19 110,974 0 0
ISTAR INC COM 45031U101 102,165 8,225,844 SH   SOLE 21 8,225,844 0 0
ISTAR INC COM 45031U101 25,288 2,036,068 SH   SOLE 22 1,940,118 0 95,950
ISTAR INC COM 45031U101 323 26,005 SH   SOLE 26 0 0 26,005
ISTAR INC COM 45031U101 105 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 1,172 94,379 SH   SOLE 30 94,379 0 0
ISTAR INC COM 45031U101 112 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 861 839,000 PRN   SOLE 21 839,000 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 563 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 9,988 1,060,327 SH   SOLE 2 0 0 1,060,327
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2,885 306,285 SH   SOLE 13 306,285 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6 662 SH   SOLE 17 0 0 662
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 51,589 5,476,502 SH   SOLE 18 2,220,292 0 3,256,210
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 45,110 4,788,698 SH   SOLE 19 4,788,698 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 166,467 17,671,635 SH   SOLE 21 17,671,635 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 51,132 5,428,007 SH   SOLE 22 5,428,007 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 42,674 4,530,170 SH   SOLE 25 4,530,170 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10,508 1,115,519 SH   SOLE 30 1,115,519 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 190,536 20,226,701 SH   SOLE 34 20,226,701 0 0
ITERIS INC COM 46564T107 121 23,464 SH   SOLE 2 974 0 22,490
ITERIS INC COM 46564T107 505 97,617 SH   SOLE 18 97,617 0 0
ITERIS INC COM 46564T107 242 46,896 SH   SOLE 19 46,896 0 0
ITERIS INC COM 46564T107 5,097 985,839 SH   SOLE 21 985,839 0 0
ITERIS INC COM 46564T107 4,854 938,911 SH   SOLE 22 922,717 0 16,194
ITRON INC COM 465741106 1,872 29,913 SH   SOLE 2 1,414 0 28,499
ITRON INC COM 465741106 10 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 39 619 SH   SOLE 7 619 0 0
ITRON INC COM 465741106 9,338 149,244 SH   SOLE 18 149,244 0 0
ITRON INC COM 465741106 3,671 58,669 SH   SOLE 19 58,669 0 0
ITRON INC COM 465741106 228,194 3,647,021 SH   SOLE 21 3,647,021 0 0
ITRON INC COM 465741106 62,288 995,487 SH   SOLE 22 946,072 0 49,415
ITRON INC COM 465741106 671 10,730 SH   SOLE 26 8,956 0 1,774
ITRON INC COM 465741106 282 4,508 SH   SOLE 28 4,508 0 0
ITRON INC COM 465741106 3,100 49,549 SH   SOLE 30 49,549 0 0
ITRON INC COM 465741106 2,413 38,568 SH   SOLE 31 0 0 38,568
ITRON INC COM 465741106 201 3,217 SH   SOLE 40 3,217 0 0
ITT INC COM 45073V108 15,205 232,214 SH   SOLE 2 48,012 0 184,202
ITT INC COM 45073V108 47 711 SH   SOLE 4 711 0 0
ITT INC COM 45073V108 139 2,120 SH   SOLE 7 2,120 0 0
ITT INC COM 45073V108 16,523 252,344 SH   SOLE 18 252,344 0 0
ITT INC COM 45073V108 1,263 19,287 SH   SOLE 19 19,287 0 0
ITT INC COM 45073V108 283,377 4,327,686 SH   SOLE 21 4,327,686 0 0
ITT INC COM 45073V108 199,165 3,041,617 SH   SOLE 22 2,862,119 0 179,498
ITT INC COM 45073V108 2,522 38,517 SH   SOLE 26 22,092 0 16,425
ITT INC COM 45073V108 741 11,315 SH   SOLE 28 11,315 0 0
ITT INC COM 45073V108 1,615 24,666 SH   SOLE 30 24,666 0 0
ITT INC COM 45073V108 371 5,668 SH   SOLE 31 1,868 0 3,800
ITT INC COM 45073V108 895 13,667 SH   SOLE 34 13,667 0 0
ITT INC COM 45073V108 189 2,882 SH   SOLE 36 2,882 0 0
ITT INC COM 45073V108 499 7,616 SH   SOLE 40 7,616 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 39 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 10,123 336,410 SH   SOLE 21 336,410 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,038 134,213 SH   SOLE 22 130,752 0 3,461
ITURAN LOCATION AND CONTROL SHS M6158M104 422 14,016 SH   SOLE 23 14,016 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 95 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 109 3,625 SH   SOLE 30 3,625 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 44 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 11 8,740 SH   SOLE 18 8,740 0 0
IVERIC BIO INC COM 46583P102 159 122,663 SH   SOLE 21 122,663 0 0
IVERIC BIO INC COM 46583P102 648 498,417 SH   SOLE 22 498,417 0 0
IVERIC BIO INC COM 46583P102 37 28,557 SH   SOLE 26 0 0 28,557
IZEA WORLDWIDE INC COM 46604H105 3 5,983 SH   SOLE 21 5,983 0 0
J & J SNACK FOODS CORP COM 466032109 2,296 14,264 SH   SOLE 2 1,502 0 12,762
J & J SNACK FOODS CORP COM 466032109 8 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 42 261 SH   SOLE 7 261 0 0
J & J SNACK FOODS CORP COM 466032109 10,897 67,705 SH   SOLE 18 66,043 0 1,662
J & J SNACK FOODS CORP COM 466032109 6,607 41,050 SH   SOLE 19 41,050 0 0
J & J SNACK FOODS CORP COM 466032109 261,286 1,623,397 SH   SOLE 21 1,623,397 0 0
J & J SNACK FOODS CORP COM 466032109 73,794 458,492 SH   SOLE 22 437,751 0 20,741
J & J SNACK FOODS CORP COM 466032109 347 2,156 SH   SOLE 23 2,156 0 0
J & J SNACK FOODS CORP COM 466032109 874 5,433 SH   SOLE 26 2,800 0 2,633
J & J SNACK FOODS CORP COM 466032109 302 1,875 SH   SOLE 28 1,875 0 0
J & J SNACK FOODS CORP COM 466032109 3,580 22,240 SH   SOLE 30 22,240 0 0
J & J SNACK FOODS CORP COM 466032109 196 1,218 SH   SOLE 40 1,218 0 0
J ALEXANDERS HLDGS INC COM 46609J106 219 19,469 SH   SOLE 2 8,526 0 10,943
J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 472 42,039 SH   SOLE 18 42,039 0 0
J ALEXANDERS HLDGS INC COM 46609J106 892 79,437 SH   SOLE 19 79,437 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,872 433,858 SH   SOLE 21 433,858 0 0
J ALEXANDERS HLDGS INC COM 46609J106 6,128 545,665 SH   SOLE 22 535,118 0 10,547
J ALEXANDERS HLDGS INC COM 46609J106 250 22,265 SH   SOLE 23 22,265 0 0
J ALEXANDERS HLDGS INC COM 46609J106 573 51,012 SH   SOLE 26 0 0 51,012
J JILL INC COM 46620W102 33 16,537 SH   SOLE 2 421 0 16,116
J JILL INC COM 46620W102 111 55,662 SH   SOLE 18 55,662 0 0
J JILL INC COM 46620W102 52 26,038 SH   SOLE 19 26,038 0 0
J JILL INC COM 46620W102 1,107 556,096 SH   SOLE 21 556,096 0 0
J JILL INC COM 46620W102 693 348,426 SH   SOLE 22 337,963 0 10,463
J2 GLOBAL INC COM 48123V102 5,587 62,853 SH   SOLE 2 23,807 0 39,046
J2 GLOBAL INC COM 48123V102 17 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 77 864 SH   SOLE 7 864 0 0
J2 GLOBAL INC COM 48123V102 24,094 271,055 SH   SOLE 18 269,818 0 1,237
J2 GLOBAL INC COM 48123V102 10,285 115,705 SH   SOLE 19 115,705 0 0
J2 GLOBAL INC COM 48123V102 305,558 3,437,489 SH   SOLE 21 3,437,489 0 0
J2 GLOBAL INC COM 48123V102 148,115 1,666,276 SH   SOLE 22 1,600,016 0 66,260
J2 GLOBAL INC COM 48123V102 701 7,885 SH   SOLE 23 7,885 0 0
J2 GLOBAL INC COM 48123V102 2,202 24,772 SH   SOLE 26 10,765 0 14,007
J2 GLOBAL INC COM 48123V102 552 6,209 SH   SOLE 28 6,209 0 0
J2 GLOBAL INC COM 48123V102 4,442 49,969 SH   SOLE 30 49,969 0 0
J2 GLOBAL INC COM 48123V102 1,579 17,767 SH   SOLE 34 17,767 0 0
J2 GLOBAL INC COM 48123V102 438 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,463 1,050,000 PRN   SOLE 21 1,050,000 0 0
JABIL INC COM 466313103 11,630 368,049 SH   SOLE 2 83,041 0 285,008
JABIL INC COM 466313103 24 775 SH   SOLE 4 775 0 0
JABIL INC COM 466313103 196 6,193 SH   SOLE 7 6,193 0 0
JABIL INC COM 466313103 42 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 12,718 402,464 SH   SOLE 18 402,464 0 0
JABIL INC COM 466313103 1,329 42,061 SH   SOLE 19 42,061 0 0
JABIL INC COM 466313103 219,864 6,957,709 SH   SOLE 21 6,957,709 0 0
JABIL INC COM 466313103 178,325 5,643,212 SH   SOLE 22 5,301,142 0 342,070
JABIL INC COM 466313103 4,303 136,158 SH   SOLE 25 136,158 0 0
JABIL INC COM 466313103 14,007 443,273 SH   SOLE 26 148,589 0 294,684
JABIL INC COM 466313103 581 18,381 SH   SOLE 28 18,381 0 0
JABIL INC COM 466313103 1,411 44,644 SH   SOLE 30 44,644 0 0
JABIL INC COM 466313103 3,133 99,132 SH   SOLE 31 3,158 0 95,974
JABIL INC COM 466313103 3,954 125,134 SH   SOLE 36 125,134 0 0
JABIL INC COM 466313103 426 13,474 SH   SOLE 40 13,474 0 0
JACK IN THE BOX INC COM 466367109 3,012 37,001 SH   SOLE 2 12,027 0 24,974
JACK IN THE BOX INC COM 466367109 6 70 SH   SOLE 4 70 0 0
JACK IN THE BOX INC COM 466367109 35 429 SH   SOLE 7 429 0 0
JACK IN THE BOX INC COM 466367109 11,832 145,372 SH   SOLE 18 145,372 0 0
JACK IN THE BOX INC COM 466367109 3,590 44,111 SH   SOLE 19 44,111 0 0
JACK IN THE BOX INC COM 466367109 147,308 1,809,906 SH   SOLE 21 1,809,906 0 0
JACK IN THE BOX INC COM 466367109 81,117 996,650 SH   SOLE 22 953,156 0 43,494
JACK IN THE BOX INC COM 466367109 695 8,534 SH   SOLE 23 8,534 0 0
JACK IN THE BOX INC COM 466367109 604 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 255 3,128 SH   SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 583 7,166 SH   SOLE 30 7,166 0 0
JACK IN THE BOX INC COM 466367109 173 2,121 SH   SOLE 40 2,121 0 0
JACOBS ENGR GROUP INC COM 469814107 26,882 318,540 SH   SOLE 2 35,009 0 283,531
JACOBS ENGR GROUP INC COM 469814107 3,729 44,183 SH   SOLE 4 40,143 0 4,040
JACOBS ENGR GROUP INC COM 469814107 13,122 155,493 SH   SOLE 7 111,178 0 44,315
JACOBS ENGR GROUP INC COM 469814107 546 6,467 SH   SOLE 13 6,467 0 0
JACOBS ENGR GROUP INC COM 469814107 107 1,264 SH   SOLE 15 1,264 0 0
JACOBS ENGR GROUP INC COM 469814107 20,362 241,279 SH   SOLE 18 223,743 0 17,536
JACOBS ENGR GROUP INC COM 469814107 3,455 40,946 SH   SOLE 19 40,946 0 0
JACOBS ENGR GROUP INC COM 469814107 241,129 2,857,315 SH   SOLE 21 2,857,315 0 0
JACOBS ENGR GROUP INC COM 469814107 270,519 3,205,583 SH   SOLE 22 2,841,644 0 363,939
JACOBS ENGR GROUP INC COM 469814107 8,465 100,310 SH   SOLE 23 100,310 0 0
JACOBS ENGR GROUP INC COM 469814107 11,288 133,763 SH   SOLE 25 133,763 0 0
JACOBS ENGR GROUP INC COM 469814107 29,240 346,482 SH   SOLE 26 194,019 0 152,463
JACOBS ENGR GROUP INC COM 469814107 800 9,476 SH   SOLE 28 1,815 0 7,661
JACOBS ENGR GROUP INC COM 469814107 2,663 31,559 SH   SOLE 29 2,727 0 28,832
JACOBS ENGR GROUP INC COM 469814107 39,931 473,175 SH   SOLE 30 473,175 0 0
JACOBS ENGR GROUP INC COM 469814107 4,161 49,308 SH   SOLE 31 25,841 0 23,467
JACOBS ENGR GROUP INC COM 469814107 609 7,216 SH   SOLE 34 7,216 0 0
JACOBS ENGR GROUP INC COM 469814107 8,161 96,711 SH   SOLE 36 96,711 0 0
JACOBS ENGR GROUP INC COM 469814107 332 3,929 SH   SOLE 40 3,929 0 0
JAGGED PEAK ENERGY INC COM 47009K107 582 70,420 SH   SOLE 2 6,260 0 64,160
JAGGED PEAK ENERGY INC COM 47009K107 12 1,473 SH   SOLE 7 1,473 0 0
JAGGED PEAK ENERGY INC COM 47009K107 1,739 210,222 SH   SOLE 18 210,222 0 0
JAGGED PEAK ENERGY INC COM 47009K107 1,142 138,069 SH   SOLE 19 138,069 0 0
JAGGED PEAK ENERGY INC COM 47009K107 17,573 2,124,932 SH   SOLE 21 2,124,932 0 0
JAGGED PEAK ENERGY INC COM 47009K107 15,750 1,904,425 SH   SOLE 22 1,823,316 0 81,109
JAGGED PEAK ENERGY INC COM 47009K107 63 7,651 SH   SOLE 23 7,651 0 0
JAGGED PEAK ENERGY INC COM 47009K107 67 8,120 SH   SOLE 26 0 0 8,120
JAGGED PEAK ENERGY INC COM 47009K107 55 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 120 14,487 SH   SOLE 30 14,487 0 0
JAGGED PEAK ENERGY INC COM 47009K107 44 5,344 SH   SOLE 40 5,344 0 0
JAGUAR HEALTH INC COM 47010C409 1 111 SH   SOLE 21 111 0 0
JAKKS PAC INC COM 47012E106 9 12,156 SH   SOLE 21 12,156 0 0
JAKKS PAC INC COM 47012E106 245 349,882 SH   SOLE 22 349,882 0 0
JAMES RIV GROUP LTD COM G5005R107 1,425 30,388 SH   SOLE 2 5,683 0 24,705
JAMES RIV GROUP LTD COM G5005R107 7 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 27 577 SH   SOLE 7 577 0 0
JAMES RIV GROUP LTD COM G5005R107 5,680 121,117 SH   SOLE 18 121,117 0 0
JAMES RIV GROUP LTD COM G5005R107 3,493 74,476 SH   SOLE 19 74,476 0 0
JAMES RIV GROUP LTD COM G5005R107 148,265 3,161,293 SH   SOLE 21 3,161,293 0 0
JAMES RIV GROUP LTD COM G5005R107 43,957 937,241 SH   SOLE 22 901,210 0 36,031
JAMES RIV GROUP LTD COM G5005R107 826 17,612 SH   SOLE 23 17,612 0 0
JAMES RIV GROUP LTD COM G5005R107 1,701 36,258 SH   SOLE 26 6,986 0 29,272
JAMES RIV GROUP LTD COM G5005R107 163 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 2,031 43,309 SH   SOLE 30 43,309 0 0
JAMES RIV GROUP LTD COM G5005R107 174 3,700 SH   SOLE 40 3,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,748 268,596 SH   SOLE 2 96,221 0 172,375
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 16 750 SH   SOLE 4 750 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 706 32,980 SH   SOLE 7 32,980 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 38 1,759 SH   SOLE 15 1,759 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 10,662 498,203 SH   SOLE 18 498,203 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 499 23,318 SH   SOLE 19 23,318 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 246,756 11,530,639 SH   SOLE 21 11,530,639 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 102,104 4,771,199 SH   SOLE 22 4,526,940 0 244,259
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,217 197,069 SH   SOLE 25 197,069 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6,572 307,089 SH   SOLE 26 144,204 0 162,885
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 324 15,151 SH   SOLE 28 15,151 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,078 50,367 SH   SOLE 30 50,367 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 960 44,840 SH   SOLE 31 1,978 0 42,862
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,346 62,906 SH   SOLE 32 62,906 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,150 147,181 SH   SOLE 36 147,181 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 406 18,960 SH   SOLE 40 18,960 0 0
JASON INDS INC COM 471172106 3 4,335 SH   SOLE 18 4,335 0 0
JASON INDS INC COM 471172106 37 57,335 SH   SOLE 21 57,335 0 0
JASON INDS INC COM 471172106 16 24,905 SH   SOLE 22 24,905 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 1,527 1,550,000 PRN   SOLE 21 1,550,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19,574 137,305 SH   SOLE 2 14,675 0 122,630
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,321 23,297 SH   SOLE 4 21,759 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,783 26,537 SH   SOLE 7 7,436 0 19,101
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 157 1,103 SH   SOLE 13 1,103 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 71 495 SH   SOLE 15 495 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,762 40,420 SH   SOLE 18 35,802 0 4,618
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,963 48,841 SH   SOLE 19 48,841 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 220,091 1,543,849 SH   SOLE 21 1,543,849 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 237,220 1,663,998 SH   SOLE 22 1,541,821 0 122,177
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,221 43,641 SH   SOLE 23 43,641 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8,484 59,509 SH   SOLE 25 59,509 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32,789 230,000 SH   SOLE 26 88,462 0 141,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,673 11,737 SH   SOLE 28 8,633 0 3,104
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,938 13,594 SH   SOLE 29 1,803 0 11,791
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 17,601 123,467 SH   SOLE 30 123,467 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,436 24,100 SH   SOLE 31 10,656 0 13,444
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,748 40,318 SH   SOLE 34 40,318 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,390 37,806 SH   SOLE 36 37,806 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 172 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 10,653 270,792 SH   SOLE 2 59,429 0 211,363
JBG SMITH PPTYS COM 46590V100 1,306 33,187 SH   SOLE 4 33,187 0 0
JBG SMITH PPTYS COM 46590V100 5,171 131,437 SH   SOLE 7 131,437 0 0
JBG SMITH PPTYS COM 46590V100 191 4,861 SH   SOLE 15 4,861 0 0
JBG SMITH PPTYS COM 46590V100 13,298 338,016 SH   SOLE 18 338,016 0 0
JBG SMITH PPTYS COM 46590V100 6,728 171,023 SH   SOLE 19 171,023 0 0
JBG SMITH PPTYS COM 46590V100 268,270 6,819,267 SH   SOLE 21 6,819,267 0 0
JBG SMITH PPTYS COM 46590V100 199,200 5,063,561 SH   SOLE 22 4,833,084 0 230,477
JBG SMITH PPTYS COM 46590V100 162 4,119 SH   SOLE 23 4,119 0 0
JBG SMITH PPTYS COM 46590V100 10,212 259,578 SH   SOLE 25 259,578 0 0
JBG SMITH PPTYS COM 46590V100 2,945 74,869 SH   SOLE 26 23,117 0 51,752
JBG SMITH PPTYS COM 46590V100 556 14,122 SH   SOLE 28 14,122 0 0
JBG SMITH PPTYS COM 46590V100 2,471 62,807 SH   SOLE 29 62,807 0 0
JBG SMITH PPTYS COM 46590V100 21,568 548,253 SH   SOLE 30 548,253 0 0
JBG SMITH PPTYS COM 46590V100 314 7,992 SH   SOLE 31 2,592 0 5,400
JBG SMITH PPTYS COM 46590V100 496 12,619 SH   SOLE 40 12,619 0 0
JD COM INC SPON ADR CL A 47215P106 77,021 2,542,789 SH   SOLE 2 192,272 0 2,350,517
JD COM INC SPON ADR CL A 47215P106 10,275 339,230 SH   SOLE 4 339,230 0 0
JD COM INC SPON ADR CL A 47215P106 4,499 148,542 SH   SOLE 7 148,542 0 0
JD COM INC SPON ADR CL A 47215P106 7,239 238,984 SH   SOLE 13 238,984 0 0
JD COM INC SPON ADR CL A 47215P106 7,164 236,527 SH   SOLE 15 226,010 0 10,517
JD COM INC SPON ADR CL A 47215P106 0 8 SH   SOLE 17 0 0 8
JD COM INC SPON ADR CL A 47215P106 12,475 411,841 SH   SOLE 18 411,841 0 0
JD COM INC SPON ADR CL A 47215P106 3,632 119,917 SH   SOLE 19 119,917 0 0
JD COM INC SPON ADR CL A 47215P106 445,621 14,711,834 SH   SOLE 21 14,711,834 0 0
JD COM INC SPON ADR CL A 47215P106 417,289 13,776,448 SH   SOLE 22 11,545,447 0 2,231,001
JD COM INC SPON ADR CL A 47215P106 14,380 474,735 SH   SOLE 23 474,735 0 0
JD COM INC SPON ADR CL A 47215P106 13,765 454,426 SH   SOLE 25 454,426 0 0
JD COM INC SPON ADR CL A 47215P106 90,943 3,002,419 SH   SOLE 26 134,397 0 2,868,022
JD COM INC SPON ADR CL A 47215P106 3,101 102,377 SH   SOLE 28 102,377 0 0
JD COM INC SPON ADR CL A 47215P106 5,201 171,722 SH   SOLE 29 104,079 0 67,643
JD COM INC SPON ADR CL A 47215P106 150,259 4,960,674 SH   SOLE 30 4,960,674 0 0
JD COM INC SPON ADR CL A 47215P106 2,839 93,739 SH   SOLE 31 93,739 0 0
JD COM INC SPON ADR CL A 47215P106 5,582 184,274 SH   SOLE 32 184,274 0 0
JD COM INC SPON ADR CL A 47215P106 3,101 102,384 SH   SOLE 34 102,384 0 0
JD COM INC SPON ADR CL A 47215P106 599 19,784 SH   SOLE 36 19,784 0 0
JD COM INC SPON ADR CL A 47215P106 182 6,013 SH   SOLE 40 6,013 0 0
JEFFERIES FINL GROUP INC COM 47233W109 15,242 792,632 SH   SOLE 2 180,693 0 611,939
JEFFERIES FINL GROUP INC COM 47233W109 2,239 116,441 SH   SOLE 4 108,259 0 8,182
JEFFERIES FINL GROUP INC COM 47233W109 4,360 226,724 SH   SOLE 7 226,724 0 0
JEFFERIES FINL GROUP INC COM 47233W109 31 1,635 SH   SOLE 13 1,635 0 0
JEFFERIES FINL GROUP INC COM 47233W109 54 2,786 SH   SOLE 15 2,786 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,696 556,238 SH   SOLE 18 521,365 0 34,873
JEFFERIES FINL GROUP INC COM 47233W109 5,387 280,117 SH   SOLE 19 280,117 0 0
JEFFERIES FINL GROUP INC COM 47233W109 106,198 5,522,537 SH   SOLE 21 5,522,537 0 0
JEFFERIES FINL GROUP INC COM 47233W109 130,811 6,802,426 SH   SOLE 22 6,022,520 0 779,906
JEFFERIES FINL GROUP INC COM 47233W109 3,787 196,928 SH   SOLE 23 196,928 0 0
JEFFERIES FINL GROUP INC COM 47233W109 6,408 333,228 SH   SOLE 25 333,228 0 0
JEFFERIES FINL GROUP INC COM 47233W109 22,013 1,144,704 SH   SOLE 26 433,979 0 710,725
JEFFERIES FINL GROUP INC COM 47233W109 1,075 55,912 SH   SOLE 28 39,838 0 16,074
JEFFERIES FINL GROUP INC COM 47233W109 1,142 59,371 SH   SOLE 29 6,213 0 53,158
JEFFERIES FINL GROUP INC COM 47233W109 19,491 1,013,582 SH   SOLE 30 1,013,582 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,925 100,104 SH   SOLE 31 60,699 0 39,405
JEFFERIES FINL GROUP INC COM 47233W109 2,237 116,344 SH   SOLE 34 116,344 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,157 216,188 SH   SOLE 36 216,188 0 0
JEFFERIES FINL GROUP INC COM 47233W109 125 6,476 SH   SOLE 40 6,476 0 0
JELD-WEN HLDG INC COM 47580P103 1,289 60,704 SH   SOLE 2 2,826 0 57,878
JELD-WEN HLDG INC COM 47580P103 9 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 23 1,069 SH   SOLE 7 1,069 0 0
JELD-WEN HLDG INC COM 47580P103 4,661 219,570 SH   SOLE 18 219,570 0 0
JELD-WEN HLDG INC COM 47580P103 2,441 114,956 SH   SOLE 19 114,956 0 0
JELD-WEN HLDG INC COM 47580P103 50,207 2,364,905 SH   SOLE 21 2,364,905 0 0
JELD-WEN HLDG INC COM 47580P103 41,451 1,952,459 SH   SOLE 22 1,852,036 0 100,423
JELD-WEN HLDG INC COM 47580P103 418 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 181 8,525 SH   SOLE 28 8,525 0 0
JELD-WEN HLDG INC COM 47580P103 441 20,758 SH   SOLE 30 20,758 0 0
JELD-WEN HLDG INC COM 47580P103 125 5,908 SH   SOLE 40 5,908 0 0
JERASH HLDGS US INC COM 47632P101 5 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 24 3,323 SH   SOLE 21 3,323 0 0
JERNIGAN CAP INC COM 476405105 476 23,220 SH   SOLE 2 973 0 22,247
JERNIGAN CAP INC COM 476405105 7 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 1,489 72,612 SH   SOLE 18 72,612 0 0
JERNIGAN CAP INC COM 476405105 723 35,257 SH   SOLE 19 35,257 0 0
JERNIGAN CAP INC COM 476405105 24,060 1,173,665 SH   SOLE 21 1,173,665 0 0
JERNIGAN CAP INC COM 476405105 14,507 707,654 SH   SOLE 22 680,514 0 27,140
JETBLUE AWYS CORP COM 477143101 13,070 706,871 SH   SOLE 2 169,823 0 537,048
JETBLUE AWYS CORP COM 477143101 127 6,867 SH   SOLE 7 6,867 0 0
JETBLUE AWYS CORP COM 477143101 15,754 852,047 SH   SOLE 18 852,047 0 0
JETBLUE AWYS CORP COM 477143101 1,241 67,101 SH   SOLE 19 67,101 0 0
JETBLUE AWYS CORP COM 477143101 273,068 14,768,424 SH   SOLE 21 14,768,424 0 0
JETBLUE AWYS CORP COM 477143101 174,812 9,454,429 SH   SOLE 22 8,990,429 0 464,000
JETBLUE AWYS CORP COM 477143101 1,916 103,638 SH   SOLE 31 6,303 0 97,335
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 538 SH   SOLE 18 538 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 566 SH   SOLE 21 566 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 101 27,045 SH   SOLE 21 27,045 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 1,278 341,788 SH   SOLE 22 341,788 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 462 123,555 SH   SOLE 30 123,555 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 91 4,178 SH   SOLE 4 4,178 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11,034 508,708 SH   SOLE 21 508,708 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4,240 195,492 SH   SOLE 22 195,492 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4,907 226,235 SH   SOLE 30 226,235 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,295 27,199 SH   SOLE 2 1,287 0 25,912
JOHN BEAN TECHNOLOGIES CORP COM 477839104 20 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 70 575 SH   SOLE 7 575 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16,839 139,012 SH   SOLE 18 136,799 0 2,213
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9,276 76,583 SH   SOLE 19 76,583 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 407,806 3,366,684 SH   SOLE 21 3,366,684 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 112,786 931,115 SH   SOLE 22 881,716 0 49,399
JOHN BEAN TECHNOLOGIES CORP COM 477839104 88 727 SH   SOLE 23 727 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,321 10,909 SH   SOLE 26 7,726 0 3,183
JOHN BEAN TECHNOLOGIES CORP COM 477839104 485 4,002 SH   SOLE 28 4,002 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 20,366 168,130 SH   SOLE 30 168,130 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 408 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 1,036,211 7,439,769 SH   SOLE 2 1,607,294 0 5,832,475
JOHNSON & JOHNSON COM 478160104 148,124 1,063,500 SH   SOLE 4 991,720 0 71,780
JOHNSON & JOHNSON COM 478160104 365,363 2,623,226 SH   SOLE 7 2,556,176 0 67,050
JOHNSON & JOHNSON COM 478160104 26,617 191,102 SH   SOLE 13 191,102 0 0
JOHNSON & JOHNSON COM 478160104 3,487 25,034 SH   SOLE 15 25,034 0 0
JOHNSON & JOHNSON COM 478160104 85 611 SH   SOLE 17 0 0 611
JOHNSON & JOHNSON COM 478160104 1,348,880 9,684,660 SH   SOLE 18 9,269,071 0 415,589
JOHNSON & JOHNSON COM 478160104 645,466 4,634,302 SH   SOLE 19 4,634,302 0 0
JOHNSON & JOHNSON COM 478160104 8,054 57,829 SH   SOLE 20 57,829 0 0
JOHNSON & JOHNSON COM 478160104 8,257,321 59,285,760 SH   SOLE 21 59,285,760 0 0
JOHNSON & JOHNSON COM 478160104 9,380,295 67,348,472 SH   SOLE 22 58,899,655 0 8,448,817
JOHNSON & JOHNSON COM 478160104 311,024 2,233,082 SH   SOLE 23 2,233,082 0 0
JOHNSON & JOHNSON COM 478160104 368,029 2,642,366 SH   SOLE 25 2,642,366 0 0
JOHNSON & JOHNSON COM 478160104 1,725,075 12,385,660 SH   SOLE 26 3,033,102 0 9,352,558
JOHNSON & JOHNSON COM 478160104 72,587 521,159 SH   SOLE 28 382,113 0 139,046
JOHNSON & JOHNSON COM 478160104 102,975 739,335 SH   SOLE 29 235,528 0 503,807
JOHNSON & JOHNSON COM 478160104 1,560,448 11,203,676 SH   SOLE 30 11,203,676 0 0
JOHNSON & JOHNSON COM 478160104 158,060 1,134,834 SH   SOLE 31 752,545 0 382,289
JOHNSON & JOHNSON COM 478160104 23,956 171,999 SH   SOLE 32 171,999 0 0
JOHNSON & JOHNSON COM 478160104 307,326 2,206,536 SH   SOLE 34 2,206,536 0 0
JOHNSON & JOHNSON COM 478160104 302,786 2,173,940 SH   SOLE 36 2,173,940 0 0
JOHNSON & JOHNSON COM 478160104 3,360 24,125 SH   SOLE 37 24,125 0 0
JOHNSON & JOHNSON COM 478160104 8,359 60,014 SH   SOLE 40 60,014 0 0
JOHNSON CTLS INTL PLC SHS G51502105 92,875 2,248,253 SH   SOLE 2 236,121 0 2,012,132
JOHNSON CTLS INTL PLC SHS G51502105 12,167 294,519 SH   SOLE 4 273,100 0 21,419
JOHNSON CTLS INTL PLC SHS G51502105 29,287 708,960 SH   SOLE 7 698,982 0 9,978
JOHNSON CTLS INTL PLC SHS G51502105 1,368 33,106 SH   SOLE 13 33,106 0 0
JOHNSON CTLS INTL PLC SHS G51502105 385 9,312 SH   SOLE 15 9,312 0 0
JOHNSON CTLS INTL PLC SHS G51502105 159,483 3,860,645 SH   SOLE 18 3,652,204 0 208,441
JOHNSON CTLS INTL PLC SHS G51502105 167,105 4,045,137 SH   SOLE 19 4,045,137 0 0
JOHNSON CTLS INTL PLC SHS G51502105 620,175 15,012,707 SH   SOLE 21 15,012,707 0 0
JOHNSON CTLS INTL PLC SHS G51502105 830,995 20,116,063 SH   SOLE 22 17,799,979 0 2,316,084
JOHNSON CTLS INTL PLC SHS G51502105 23,554 570,179 SH   SOLE 23 570,179 0 0
JOHNSON CTLS INTL PLC SHS G51502105 36,706 888,550 SH   SOLE 25 888,550 0 0
JOHNSON CTLS INTL PLC SHS G51502105 156,431 3,786,754 SH   SOLE 26 1,012,489 0 2,774,265
JOHNSON CTLS INTL PLC SHS G51502105 7,231 175,053 SH   SOLE 28 133,478 0 41,575
JOHNSON CTLS INTL PLC SHS G51502105 830 20,095 SH   SOLE 29 20,095 0 0
JOHNSON CTLS INTL PLC SHS G51502105 121,946 2,951,965 SH   SOLE 30 2,951,965 0 0
JOHNSON CTLS INTL PLC SHS G51502105 12,287 297,426 SH   SOLE 31 155,184 0 142,242
JOHNSON CTLS INTL PLC SHS G51502105 41,349 1,000,952 SH   SOLE 34 1,000,952 0 0
JOHNSON CTLS INTL PLC SHS G51502105 28,097 680,138 SH   SOLE 36 680,138 0 0
JOHNSON CTLS INTL PLC SHS G51502105 741 17,936 SH   SOLE 40 17,936 0 0
JOHNSON OUTDOORS INC CL A 479167108 366 4,912 SH   SOLE 2 187 0 4,725
JOHNSON OUTDOORS INC CL A 479167108 10 136 SH   SOLE 7 136 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,283 17,212 SH   SOLE 18 17,212 0 0
JOHNSON OUTDOORS INC CL A 479167108 622 8,335 SH   SOLE 19 8,335 0 0
JOHNSON OUTDOORS INC CL A 479167108 12,710 170,438 SH   SOLE 21 170,438 0 0
JOHNSON OUTDOORS INC CL A 479167108 13,021 174,612 SH   SOLE 22 170,768 0 3,844
JOHNSON OUTDOORS INC CL A 479167108 18 236 SH   SOLE 23 236 0 0
JOHNSON OUTDOORS INC CL A 479167108 99 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 69 929 SH   SOLE 30 929 0 0
JOINT CORP COM 47973J102 205 11,275 SH   SOLE 2 537 0 10,738
JOINT CORP COM 47973J102 825 45,343 SH   SOLE 18 45,343 0 0
JOINT CORP COM 47973J102 397 21,798 SH   SOLE 19 21,798 0 0
JOINT CORP COM 47973J102 7,880 432,977 SH   SOLE 21 432,977 0 0
JOINT CORP COM 47973J102 4,695 257,985 SH   SOLE 22 254,158 0 3,827
JONES LANG LASALLE INC COM 48020Q107 18,405 130,822 SH   SOLE 2 29,584 0 101,238
JONES LANG LASALLE INC COM 48020Q107 2,177 15,475 SH   SOLE 4 14,275 0 1,200
JONES LANG LASALLE INC COM 48020Q107 3,772 26,812 SH   SOLE 7 7,773 0 19,039
JONES LANG LASALLE INC COM 48020Q107 42 298 SH   SOLE 13 298 0 0
JONES LANG LASALLE INC COM 48020Q107 19,552 138,973 SH   SOLE 18 135,290 0 3,683
JONES LANG LASALLE INC COM 48020Q107 1,453 10,330 SH   SOLE 19 10,330 0 0
JONES LANG LASALLE INC COM 48020Q107 376,620 2,676,950 SH   SOLE 21 2,676,950 0 0
JONES LANG LASALLE INC COM 48020Q107 217,835 1,548,333 SH   SOLE 22 1,453,946 0 94,387
JONES LANG LASALLE INC COM 48020Q107 4,822 34,271 SH   SOLE 23 34,271 0 0
JONES LANG LASALLE INC COM 48020Q107 794 5,642 SH   SOLE 25 5,642 0 0
JONES LANG LASALLE INC COM 48020Q107 20,873 148,359 SH   SOLE 26 45,660 0 102,699
JONES LANG LASALLE INC COM 48020Q107 1,251 8,891 SH   SOLE 28 6,554 0 2,337
JONES LANG LASALLE INC COM 48020Q107 1,508 10,718 SH   SOLE 29 1,040 0 9,678
JONES LANG LASALLE INC COM 48020Q107 19,871 141,238 SH   SOLE 30 141,238 0 0
JONES LANG LASALLE INC COM 48020Q107 2,338 16,617 SH   SOLE 31 8,744 0 7,873
JONES LANG LASALLE INC COM 48020Q107 287 2,041 SH   SOLE 34 2,041 0 0
JONES LANG LASALLE INC COM 48020Q107 1,488 10,573 SH   SOLE 36 10,573 0 0
JONES LANG LASALLE INC COM 48020Q107 128 911 SH   SOLE 40 911 0 0
JOUNCE THERAPEUTICS INC COM 481116101 74 14,865 SH   SOLE 2 747 0 14,118
JOUNCE THERAPEUTICS INC COM 481116101 2 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 244 49,303 SH   SOLE 18 49,303 0 0
JOUNCE THERAPEUTICS INC COM 481116101 215 43,424 SH   SOLE 19 43,424 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,933 592,620 SH   SOLE 21 592,620 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,279 460,408 SH   SOLE 22 451,096 0 9,312
JOUNCE THERAPEUTICS INC COM 481116101 7 1,406 SH   SOLE 23 1,406 0 0
JOUNCE THERAPEUTICS INC COM 481116101 6 1,219 SH   SOLE 26 0 0 1,219
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2,490 45,718 SH   SOLE 17 0 0 45,718
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 8,917 119,132 SH   SOLE 17 0 0 119,132
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 996,434 8,912,644 SH   SOLE 2 1,725,320 0 7,187,324
JPMORGAN CHASE & CO COM 46625H100 145,551 1,301,889 SH   SOLE 4 1,214,038 0 87,851
JPMORGAN CHASE & CO COM 46625H100 316,538 2,831,289 SH   SOLE 7 2,823,040 0 8,249
JPMORGAN CHASE & CO COM 46625H100 22,450 200,801 SH   SOLE 13 200,801 0 0
JPMORGAN CHASE & CO COM 46625H100 3,442 30,783 SH   SOLE 15 30,783 0 0
JPMORGAN CHASE & CO COM 46625H100 175 1,564 SH   SOLE 17 0 0 1,564
JPMORGAN CHASE & CO COM 46625H100 1,370,919 12,262,248 SH   SOLE 18 11,152,839 0 1,109,409
JPMORGAN CHASE & CO COM 46625H100 1,536,383 13,742,247 SH   SOLE 19 13,742,247 0 0
JPMORGAN CHASE & CO COM 46625H100 12,479 111,618 SH   SOLE 20 111,618 0 0
JPMORGAN CHASE & CO COM 46625H100 6,390,000 57,155,638 SH   SOLE 21 57,155,638 0 0
JPMORGAN CHASE & CO COM 46625H100 9,000,381 80,504,299 SH   SOLE 22 70,610,341 0 9,893,958
JPMORGAN CHASE & CO COM 46625H100 304,767 2,726,003 SH   SOLE 23 2,726,003 0 0
JPMORGAN CHASE & CO COM 46625H100 360,293 3,222,656 SH   SOLE 25 3,183,482 0 39,174
JPMORGAN CHASE & CO COM 46625H100 1,441,088 12,889,874 SH   SOLE 26 3,210,208 0 9,679,666
JPMORGAN CHASE & CO COM 46625H100 71,717 641,472 SH   SOLE 28 470,327 0 171,145
JPMORGAN CHASE & CO COM 46625H100 90,888 812,950 SH   SOLE 29 236,077 0 576,873
JPMORGAN CHASE & CO COM 46625H100 1,322,785 11,831,711 SH   SOLE 30 11,831,711 0 0
JPMORGAN CHASE & CO COM 46625H100 162,900 1,457,066 SH   SOLE 31 860,258 0 596,808
JPMORGAN CHASE & CO COM 46625H100 21,144 189,123 SH   SOLE 32 189,123 0 0
JPMORGAN CHASE & CO COM 46625H100 315,991 2,826,391 SH   SOLE 34 2,826,391 0 0
JPMORGAN CHASE & CO COM 46625H100 304,679 2,725,218 SH   SOLE 36 2,725,218 0 0
JPMORGAN CHASE & CO COM 46625H100 8,249 73,786 SH   SOLE 40 73,786 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 26 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,681 1,089,965 SH   SOLE 21 1,089,965 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1,388 564,366 SH   SOLE 22 564,366 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 546 221,881 SH   SOLE 30 221,881 0 0
JUNIPER NETWORKS INC COM 48203R104 22,209 833,991 SH   SOLE 2 112,812 0 721,179
JUNIPER NETWORKS INC COM 48203R104 3,176 119,276 SH   SOLE 4 110,063 0 9,213
JUNIPER NETWORKS INC COM 48203R104 12,268 460,697 SH   SOLE 7 336,806 0 123,891
JUNIPER NETWORKS INC COM 48203R104 412 15,484 SH   SOLE 13 15,484 0 0
JUNIPER NETWORKS INC COM 48203R104 80 2,988 SH   SOLE 15 2,988 0 0
JUNIPER NETWORKS INC COM 48203R104 18,199 683,417 SH   SOLE 18 636,005 0 47,412
JUNIPER NETWORKS INC COM 48203R104 2,579 96,844 SH   SOLE 19 96,844 0 0
JUNIPER NETWORKS INC COM 48203R104 255,754 9,603,985 SH   SOLE 21 9,603,985 0 0
JUNIPER NETWORKS INC COM 48203R104 244,608 9,185,444 SH   SOLE 22 8,193,128 0 992,316
JUNIPER NETWORKS INC COM 48203R104 6,498 243,996 SH   SOLE 23 243,996 0 0
JUNIPER NETWORKS INC COM 48203R104 10,539 395,744 SH   SOLE 25 395,744 0 0
JUNIPER NETWORKS INC COM 48203R104 53,923 2,024,893 SH   SOLE 26 505,672 0 1,519,221
JUNIPER NETWORKS INC COM 48203R104 1,747 65,585 SH   SOLE 28 47,175 0 18,410
JUNIPER NETWORKS INC COM 48203R104 2,168 81,396 SH   SOLE 29 7,971 0 73,425
JUNIPER NETWORKS INC COM 48203R104 45,780 1,719,114 SH   SOLE 30 1,719,114 0 0
JUNIPER NETWORKS INC COM 48203R104 3,193 119,889 SH   SOLE 31 64,285 0 55,604
JUNIPER NETWORKS INC COM 48203R104 506 18,993 SH   SOLE 34 18,993 0 0
JUNIPER NETWORKS INC COM 48203R104 8,082 303,490 SH   SOLE 36 303,490 0 0
JUNIPER NETWORKS INC COM 48203R104 203 7,629 SH   SOLE 40 7,629 0 0
K12 INC COM 48273U102 1,204 39,608 SH   SOLE 2 2,232 0 37,376
K12 INC COM 48273U102 5 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 24 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 3,826 125,810 SH   SOLE 18 125,810 0 0
K12 INC COM 48273U102 2,237 73,550 SH   SOLE 19 73,550 0 0
K12 INC COM 48273U102 37,230 1,224,268 SH   SOLE 21 1,224,268 0 0
K12 INC COM 48273U102 33,874 1,113,897 SH   SOLE 22 1,059,773 0 54,124
K12 INC COM 48273U102 60 1,987 SH   SOLE 23 1,987 0 0
K12 INC COM 48273U102 751 24,687 SH   SOLE 26 15,354 0 9,333
K12 INC COM 48273U102 145 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 368 12,116 SH   SOLE 30 12,116 0 0
K12 INC COM 48273U102 102 3,364 SH   SOLE 40 3,364 0 0
KADANT INC COM 48282T104 866 9,533 SH   SOLE 2 468 0 9,065
KADANT INC COM 48282T104 11 118 SH   SOLE 4 118 0 0
KADANT INC COM 48282T104 24 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 3,458 38,084 SH   SOLE 18 38,084 0 0
KADANT INC COM 48282T104 1,700 18,722 SH   SOLE 19 18,722 0 0
KADANT INC COM 48282T104 33,293 366,623 SH   SOLE 21 366,623 0 0
KADANT INC COM 48282T104 30,365 334,381 SH   SOLE 22 320,120 0 14,261
KADANT INC COM 48282T104 871 9,593 SH   SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 145 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 14,691 161,779 SH   SOLE 30 161,779 0 0
KADANT INC COM 48282T104 122 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 234 113,750 SH   SOLE 2 5,724 0 108,026
KADMON HLDGS INC COM 48283N106 4 1,750 SH   SOLE 7 1,750 0 0
KADMON HLDGS INC COM 48283N106 934 453,587 SH   SOLE 18 453,587 0 0
KADMON HLDGS INC COM 48283N106 454 220,342 SH   SOLE 19 220,342 0 0
KADMON HLDGS INC COM 48283N106 8,994 4,366,220 SH   SOLE 21 4,366,220 0 0
KADMON HLDGS INC COM 48283N106 6,743 3,273,101 SH   SOLE 22 3,197,642 0 75,459
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,060 21,106 SH   SOLE 2 6,014 0 15,092
KAISER ALUMINUM CORP COM PAR $0.01 483007704 8 80 SH   SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,304 13,362 SH   SOLE 7 13,362 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,328 75,072 SH   SOLE 18 71,054 0 4,018
KAISER ALUMINUM CORP COM PAR $0.01 483007704 9,440 96,713 SH   SOLE 19 96,713 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 153,503 1,572,613 SH   SOLE 21 1,572,613 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 58,805 602,451 SH   SOLE 22 578,649 0 23,802
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,962 20,104 SH   SOLE 23 20,104 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4,786 49,034 SH   SOLE 26 6,514 0 42,520
KAISER ALUMINUM CORP COM PAR $0.01 483007704 222 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,349 24,061 SH   SOLE 30 24,061 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 821 8,411 SH   SOLE 34 8,411 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 105 1,071 SH   SOLE 40 1,071 0 0
KALA PHARMACEUTICALS INC COM 483119103 117 18,339 SH   SOLE 2 1,102 0 17,237
KALA PHARMACEUTICALS INC COM 483119103 3 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 483 75,731 SH   SOLE 18 75,731 0 0
KALA PHARMACEUTICALS INC COM 483119103 248 38,887 SH   SOLE 19 38,887 0 0
KALA PHARMACEUTICALS INC COM 483119103 6,992 1,095,961 SH   SOLE 21 1,095,961 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,897 454,070 SH   SOLE 22 441,962 0 12,108
KALA PHARMACEUTICALS INC COM 483119103 9 1,347 SH   SOLE 30 1,347 0 0
KALEIDO BIOSCIENCES INC COM 483347100 53 4,547 SH   SOLE 2 331 0 4,216
KALEIDO BIOSCIENCES INC COM 483347100 201 17,356 SH   SOLE 18 17,356 0 0
KALEIDO BIOSCIENCES INC COM 483347100 99 8,530 SH   SOLE 19 8,530 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,888 162,746 SH   SOLE 21 162,746 0 0
KALEIDO BIOSCIENCES INC COM 483347100 594 51,193 SH   SOLE 22 49,755 0 1,438
KALVISTA PHARMACEUTICALS INC COM 483497103 225 10,164 SH   SOLE 2 489 0 9,675
KALVISTA PHARMACEUTICALS INC COM 483497103 966 43,624 SH   SOLE 18 40,546 0 3,078
KALVISTA PHARMACEUTICALS INC COM 483497103 432 19,482 SH   SOLE 19 19,482 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 8,685 392,094 SH   SOLE 21 392,094 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 5,935 267,949 SH   SOLE 22 264,519 0 3,430
KALVISTA PHARMACEUTICALS INC COM 483497103 8 371 SH   SOLE 23 371 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 25 1,128 SH   SOLE 26 0 0 1,128
KALVISTA PHARMACEUTICALS INC COM 483497103 44 1,970 SH   SOLE 30 1,970 0 0
KAMADA LTD SHS M6240T109 216 39,126 SH   SOLE 22 39,126 0 0
KAMAN CORP COM 483548103 1,613 25,331 SH   SOLE 2 1,140 0 24,191
KAMAN CORP COM 483548103 12 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 38 590 SH   SOLE 7 590 0 0
KAMAN CORP COM 483548103 7,709 121,033 SH   SOLE 18 121,033 0 0
KAMAN CORP COM 483548103 3,003 47,151 SH   SOLE 19 47,151 0 0
KAMAN CORP COM 483548103 191,202 3,002,078 SH   SOLE 21 3,002,078 0 0
KAMAN CORP COM 483548103 51,968 815,959 SH   SOLE 22 778,928 0 37,031
KAMAN CORP COM 483548103 689 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 194 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 2,530 39,722 SH   SOLE 30 39,722 0 0
KAMAN CORP COM 483548103 167 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 29,801 244,628 SH   SOLE 2 30,296 0 214,332
KANSAS CITY SOUTHERN COM NEW 485170302 4,322 35,479 SH   SOLE 4 32,681 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 11,792 96,798 SH   SOLE 7 86,689 0 10,109
KANSAS CITY SOUTHERN COM NEW 485170302 809 6,645 SH   SOLE 13 6,645 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 104 852 SH   SOLE 15 852 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 26,200 215,072 SH   SOLE 18 201,614 0 13,458
KANSAS CITY SOUTHERN COM NEW 485170302 3,406 27,956 SH   SOLE 19 27,956 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 309,815 2,543,216 SH   SOLE 21 2,543,216 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 302,568 2,483,730 SH   SOLE 22 2,199,136 0 284,594
KANSAS CITY SOUTHERN COM NEW 485170302 8,854 72,684 SH   SOLE 23 72,684 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 12,259 100,630 SH   SOLE 25 100,630 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 59,479 488,250 SH   SOLE 26 143,252 0 344,998
KANSAS CITY SOUTHERN COM NEW 485170302 2,364 19,402 SH   SOLE 28 14,048 0 5,354
KANSAS CITY SOUTHERN COM NEW 485170302 2,820 23,153 SH   SOLE 29 2,293 0 20,860
KANSAS CITY SOUTHERN COM NEW 485170302 46,599 382,523 SH   SOLE 30 382,523 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 4,285 35,171 SH   SOLE 31 19,120 0 16,051
KANSAS CITY SOUTHERN COM NEW 485170302 687 5,636 SH   SOLE 34 5,636 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 9,662 79,310 SH   SOLE 36 79,310 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 258 2,117 SH   SOLE 40 2,117 0 0
KAR AUCTION SVCS INC COM 48238T109 6,530 261,187 SH   SOLE 2 21,061 0 240,126
KAR AUCTION SVCS INC COM 48238T109 483 19,309 SH   SOLE 4 19,309 0 0
KAR AUCTION SVCS INC COM 48238T109 85 3,395 SH   SOLE 7 3,395 0 0
KAR AUCTION SVCS INC COM 48238T109 41,743 1,669,726 SH   SOLE 18 1,496,904 0 172,822
KAR AUCTION SVCS INC COM 48238T109 39,706 1,588,231 SH   SOLE 19 1,588,231 0 0
KAR AUCTION SVCS INC COM 48238T109 44,649 1,785,969 SH   SOLE 21 1,785,969 0 0
KAR AUCTION SVCS INC COM 48238T109 92,745 3,709,815 SH   SOLE 22 3,428,548 0 281,267
KAR AUCTION SVCS INC COM 48238T109 1,418 56,719 SH   SOLE 25 8,860 0 47,859
KAR AUCTION SVCS INC COM 48238T109 7,733 309,327 SH   SOLE 26 75,412 0 233,915
KAR AUCTION SVCS INC COM 48238T109 440 17,611 SH   SOLE 28 17,611 0 0
KAR AUCTION SVCS INC COM 48238T109 941 37,625 SH   SOLE 30 37,625 0 0
KAR AUCTION SVCS INC COM 48238T109 181 7,252 SH   SOLE 31 2,795 0 4,457
KAR AUCTION SVCS INC COM 48238T109 26,774 1,070,943 SH   SOLE 34 1,070,943 0 0
KAR AUCTION SVCS INC COM 48238T109 724 28,954 SH   SOLE 36 28,954 0 0
KAR AUCTION SVCS INC COM 48238T109 334 13,345 SH   SOLE 40 13,345 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 300 50,135 SH   SOLE 2 2,434 0 47,701
KARYOPHARM THERAPEUTICS INC COM 48576U106 6 1,051 SH   SOLE 7 1,051 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,201 200,494 SH   SOLE 18 200,494 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 586 97,779 SH   SOLE 19 97,779 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 15,311 2,556,123 SH   SOLE 21 2,556,123 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 9,434 1,574,953 SH   SOLE 22 1,509,126 0 65,827
KARYOPHARM THERAPEUTICS INC COM 48576U106 97 16,264 SH   SOLE 26 0 0 16,264
KARYOPHARM THERAPEUTICS INC COM 48576U106 40 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 95 15,893 SH   SOLE 30 15,893 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 42 7,068 SH   SOLE 40 7,068 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 837 21,213 SH   SOLE 21 21,213 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,353 34,265 SH   SOLE 22 34,265 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1 19 SH   SOLE 34 19 0 0
KB HOME COM 48666K109 3,143 122,164 SH   SOLE 2 40,209 0 81,955
KB HOME COM 48666K109 11 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 68 2,659 SH   SOLE 7 2,659 0 0
KB HOME COM 48666K109 12,233 475,442 SH   SOLE 18 475,442 0 0
KB HOME COM 48666K109 3,719 144,541 SH   SOLE 19 144,541 0 0
KB HOME COM 48666K109 174,440 6,779,629 SH   SOLE 21 6,779,629 0 0
KB HOME COM 48666K109 75,991 2,953,383 SH   SOLE 22 2,839,856 0 113,527
KB HOME COM 48666K109 428 16,629 SH   SOLE 26 8,562 0 8,067
KB HOME COM 48666K109 277 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 558 21,672 SH   SOLE 30 21,672 0 0
KB HOME COM 48666K109 55 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 233 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 5,138 206,005 SH   SOLE 2 65,693 0 140,312
KBR INC COM 48242W106 17 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 101 4,039 SH   SOLE 7 4,039 0 0
KBR INC COM 48242W106 19,808 794,243 SH   SOLE 18 794,243 0 0
KBR INC COM 48242W106 6,035 241,990 SH   SOLE 19 241,990 0 0
KBR INC COM 48242W106 249,847 10,017,904 SH   SOLE 21 10,017,904 0 0
KBR INC COM 48242W106 123,530 4,953,097 SH   SOLE 22 4,748,065 0 205,032
KBR INC COM 48242W106 1,435 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 456 18,270 SH   SOLE 28 18,270 0 0
KBR INC COM 48242W106 993 39,798 SH   SOLE 30 39,798 0 0
KBR INC COM 48242W106 4,901 196,493 SH   SOLE 31 0 0 196,493
KBR INC COM 48242W106 229 9,164 SH   SOLE 36 9,164 0 0
KBR INC COM 48242W106 327 13,100 SH   SOLE 40 13,100 0 0
KEANE GROUP INC COM 48669A108 375 55,861 SH   SOLE 2 2,437 0 53,424
KEANE GROUP INC COM 48669A108 7 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 1,139 169,521 SH   SOLE 18 169,521 0 0
KEANE GROUP INC COM 48669A108 608 90,436 SH   SOLE 19 90,436 0 0
KEANE GROUP INC COM 48669A108 11,546 1,718,224 SH   SOLE 21 1,718,224 0 0
KEANE GROUP INC COM 48669A108 9,405 1,399,547 SH   SOLE 22 1,332,723 0 66,824
KEANE GROUP INC COM 48669A108 47 7,023 SH   SOLE 26 0 0 7,023
KEANE GROUP INC COM 48669A108 39 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 88 13,127 SH   SOLE 30 13,127 0 0
KEANE GROUP INC COM 48669A108 46 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 1,021 76,815 SH   SOLE 2 3,475 0 73,340
KEARNY FINL CORP MD COM 48716P108 14 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 27 2,058 SH   SOLE 7 2,058 0 0
KEARNY FINL CORP MD COM 48716P108 3,650 274,664 SH   SOLE 18 274,664 0 0
KEARNY FINL CORP MD COM 48716P108 1,953 146,939 SH   SOLE 19 146,939 0 0
KEARNY FINL CORP MD COM 48716P108 35,623 2,680,473 SH   SOLE 21 2,680,473 0 0
KEARNY FINL CORP MD COM 48716P108 39,257 2,953,859 SH   SOLE 22 2,827,340 0 126,519
KEARNY FINL CORP MD COM 48716P108 13 1,011 SH   SOLE 23 1,011 0 0
KEARNY FINL CORP MD COM 48716P108 443 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 178 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 323 24,304 SH   SOLE 30 24,304 0 0
KEARNY FINL CORP MD COM 48716P108 154 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 37,841 706,384 SH   SOLE 2 117,672 0 588,712
KELLOGG CO COM 487836108 5,691 106,237 SH   SOLE 4 99,373 0 6,864
KELLOGG CO COM 487836108 14,491 270,513 SH   SOLE 7 268,111 0 2,402
KELLOGG CO COM 487836108 51 957 SH   SOLE 13 957 0 0
KELLOGG CO COM 487836108 116 2,167 SH   SOLE 15 2,167 0 0
KELLOGG CO COM 487836108 118,444 2,211,016 SH   SOLE 18 2,122,972 0 88,044
KELLOGG CO COM 487836108 151,622 2,830,349 SH   SOLE 19 2,830,349 0 0
KELLOGG CO COM 487836108 457,367 8,537,736 SH   SOLE 21 8,537,736 0 0
KELLOGG CO COM 487836108 365,667 6,825,967 SH   SOLE 22 6,133,146 0 692,821
KELLOGG CO COM 487836108 13,284 247,979 SH   SOLE 23 247,979 0 0
KELLOGG CO COM 487836108 14,492 270,516 SH   SOLE 25 270,516 0 0
KELLOGG CO COM 487836108 77,561 1,447,851 SH   SOLE 26 346,815 0 1,101,036
KELLOGG CO COM 487836108 2,668 49,809 SH   SOLE 28 35,955 0 13,854
KELLOGG CO COM 487836108 314 5,854 SH   SOLE 29 5,854 0 0
KELLOGG CO COM 487836108 71,233 1,329,723 SH   SOLE 30 1,329,723 0 0
KELLOGG CO COM 487836108 4,387 81,890 SH   SOLE 31 47,023 0 34,867
KELLOGG CO COM 487836108 15,254 284,746 SH   SOLE 34 284,746 0 0
KELLOGG CO COM 487836108 13,402 250,172 SH   SOLE 36 250,172 0 0
KELLOGG CO COM 487836108 352 6,576 SH   SOLE 40 6,576 0 0
KELLY SVCS INC CL A 488152208 895 34,172 SH   SOLE 2 1,375 0 32,797
KELLY SVCS INC CL A 488152208 6 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 21 790 SH   SOLE 7 790 0 0
KELLY SVCS INC CL A 488152208 3,927 149,925 SH   SOLE 18 149,925 0 0
KELLY SVCS INC CL A 488152208 1,474 56,266 SH   SOLE 19 56,266 0 0
KELLY SVCS INC CL A 488152208 92,013 3,513,279 SH   SOLE 21 3,513,279 0 0
KELLY SVCS INC CL A 488152208 25,476 972,734 SH   SOLE 22 916,277 0 56,457
KELLY SVCS INC CL A 488152208 281 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 110 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,201 45,866 SH   SOLE 30 45,866 0 0
KELLY SVCS INC CL A 488152208 648 24,758 SH   SOLE 31 0 0 24,758
KELLY SVCS INC CL A 488152208 94 3,594 SH   SOLE 36 3,594 0 0
KELLY SVCS INC CL A 488152208 99 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 1,101 58,554 SH   SOLE 2 2,422 0 56,132
KEMET CORP COM NEW 488360207 5 273 SH   SOLE 4 273 0 0
KEMET CORP COM NEW 488360207 23 1,199 SH   SOLE 7 1,199 0 0
KEMET CORP COM NEW 488360207 4,651 247,266 SH   SOLE 18 247,266 0 0
KEMET CORP COM NEW 488360207 1,831 97,353 SH   SOLE 19 97,353 0 0
KEMET CORP COM NEW 488360207 115,133 6,120,836 SH   SOLE 21 6,120,836 0 0
KEMET CORP COM NEW 488360207 31,540 1,676,771 SH   SOLE 22 1,606,678 0 70,093
KEMET CORP COM NEW 488360207 561 29,842 SH   SOLE 26 23,458 0 6,384
KEMET CORP COM NEW 488360207 133 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 1,529 81,263 SH   SOLE 30 81,263 0 0
KEMET CORP COM NEW 488360207 868 46,130 SH   SOLE 31 0 0 46,130
KEMET CORP COM NEW 488360207 298 15,859 SH   SOLE 34 15,859 0 0
KEMET CORP COM NEW 488360207 113 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 14,967 173,452 SH   SOLE 2 30,711 0 142,741
KEMPER CORP DEL COM 488401100 7 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 121 1,407 SH   SOLE 7 1,407 0 0
KEMPER CORP DEL COM 488401100 15,243 176,647 SH   SOLE 18 176,647 0 0
KEMPER CORP DEL COM 488401100 1,171 13,566 SH   SOLE 19 13,566 0 0
KEMPER CORP DEL COM 488401100 263,874 3,057,993 SH   SOLE 21 3,057,993 0 0
KEMPER CORP DEL COM 488401100 168,494 1,952,651 SH   SOLE 22 1,833,459 0 119,192
KEMPER CORP DEL COM 488401100 1,295 15,012 SH   SOLE 26 8,677 0 6,335
KEMPER CORP DEL COM 488401100 592 6,855 SH   SOLE 28 6,855 0 0
KEMPER CORP DEL COM 488401100 1,296 15,024 SH   SOLE 30 15,024 0 0
KEMPER CORP DEL COM 488401100 113 1,311 SH   SOLE 31 1,311 0 0
KEMPER CORP DEL COM 488401100 124 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 449 5,202 SH   SOLE 40 5,202 0 0
KEMPHARM INC COM 488445107 9 5,095 SH   SOLE 18 5,095 0 0
KEMPHARM INC COM 488445107 120 68,791 SH   SOLE 21 68,791 0 0
KEMPHARM INC COM 488445107 57 32,604 SH   SOLE 22 32,604 0 0
KENNAMETAL INC COM 489170100 4,392 118,741 SH   SOLE 2 38,269 0 80,472
KENNAMETAL INC COM 489170100 14 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 74 2,009 SH   SOLE 7 2,009 0 0
KENNAMETAL INC COM 489170100 17,056 461,090 SH   SOLE 18 461,090 0 0
KENNAMETAL INC COM 489170100 5,191 140,326 SH   SOLE 19 140,326 0 0
KENNAMETAL INC COM 489170100 214,327 5,794,178 SH   SOLE 21 5,794,178 0 0
KENNAMETAL INC COM 489170100 113,999 3,081,890 SH   SOLE 22 2,943,330 0 138,560
KENNAMETAL INC COM 489170100 963 26,025 SH   SOLE 26 17,962 0 8,063
KENNAMETAL INC COM 489170100 377 10,186 SH   SOLE 28 10,186 0 0
KENNAMETAL INC COM 489170100 865 23,396 SH   SOLE 30 23,396 0 0
KENNAMETAL INC COM 489170100 96 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 325 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,651 128,894 SH   SOLE 2 13,435 0 115,459
KENNEDY-WILSON HLDGS INC COM 489398107 695 33,766 SH   SOLE 4 33,766 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,864 139,255 SH   SOLE 7 139,255 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 70 3,380 SH   SOLE 15 3,380 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 9,332 453,693 SH   SOLE 18 453,693 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 7,277 353,754 SH   SOLE 19 353,754 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 88,950 4,324,265 SH   SOLE 21 4,324,265 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 93,265 4,534,044 SH   SOLE 22 4,354,370 0 179,674
KENNEDY-WILSON HLDGS INC COM 489398107 4,917 239,057 SH   SOLE 25 239,057 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,776 86,333 SH   SOLE 26 30,784 0 55,549
KENNEDY-WILSON HLDGS INC COM 489398107 363 17,670 SH   SOLE 28 17,670 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,317 64,024 SH   SOLE 29 64,024 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 11,831 575,152 SH   SOLE 30 575,152 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 263 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 7 844 SH   SOLE 21 844 0 0
KEURIG DR PEPPER INC COM 49271V100 11,638 402,692 SH   SOLE 2 6,045 0 396,647
KEURIG DR PEPPER INC COM 49271V100 112 3,875 SH   SOLE 7 3,875 0 0
KEURIG DR PEPPER INC COM 49271V100 41 1,406 SH   SOLE 15 1,406 0 0
KEURIG DR PEPPER INC COM 49271V100 1,177 40,719 SH   SOLE 18 40,719 0 0
KEURIG DR PEPPER INC COM 49271V100 1,390 48,089 SH   SOLE 19 48,089 0 0
KEURIG DR PEPPER INC COM 49271V100 33,789 1,169,180 SH   SOLE 21 1,169,180 0 0
KEURIG DR PEPPER INC COM 49271V100 134,132 4,641,248 SH   SOLE 22 4,298,059 0 343,189
KEURIG DR PEPPER INC COM 49271V100 5,471 189,316 SH   SOLE 25 189,316 0 0
KEURIG DR PEPPER INC COM 49271V100 7,252 250,931 SH   SOLE 26 119,705 0 131,226
KEURIG DR PEPPER INC COM 49271V100 382 13,231 SH   SOLE 31 4,331 0 8,900
KEURIG DR PEPPER INC COM 49271V100 3,148 108,924 SH   SOLE 36 108,924 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 10 516 SH   SOLE 18 516 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 5 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 344 17,966 SH   SOLE 22 17,966 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 5 2,223 SH   SOLE 18 2,223 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 259 115,322 SH   SOLE 21 115,322 0 0
KEY TRONIC CORP COM 493144109 11 2,116 SH   SOLE 18 2,116 0 0
KEY TRONIC CORP COM 493144109 182 36,470 SH   SOLE 21 36,470 0 0
KEY TRONIC CORP COM 493144109 85 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 43,666 2,460,042 SH   SOLE 2 232,363 0 2,227,679
KEYCORP NEW COM 493267108 6,534 368,098 SH   SOLE 4 340,163 0 27,935
KEYCORP NEW COM 493267108 16,442 926,306 SH   SOLE 7 920,178 0 6,128
KEYCORP NEW COM 493267108 338 19,048 SH   SOLE 13 19,048 0 0
KEYCORP NEW COM 493267108 227 12,778 SH   SOLE 15 12,778 0 0
KEYCORP NEW COM 493267108 53,773 3,029,441 SH   SOLE 18 2,895,936 0 133,505
KEYCORP NEW COM 493267108 11,468 646,090 SH   SOLE 19 646,090 0 0
KEYCORP NEW COM 493267108 648,096 36,512,459 SH   SOLE 21 36,512,459 0 0
KEYCORP NEW COM 493267108 433,086 24,399,197 SH   SOLE 22 21,655,883 0 2,743,314
KEYCORP NEW COM 493267108 13,442 757,268 SH   SOLE 23 757,268 0 0
KEYCORP NEW COM 493267108 19,624 1,105,587 SH   SOLE 25 1,105,587 0 0
KEYCORP NEW COM 493267108 75,660 4,262,522 SH   SOLE 26 1,203,276 0 3,059,246
KEYCORP NEW COM 493267108 3,543 199,581 SH   SOLE 28 145,870 0 53,711
KEYCORP NEW COM 493267108 407 22,944 SH   SOLE 29 22,944 0 0
KEYCORP NEW COM 493267108 67,675 3,812,684 SH   SOLE 30 3,812,684 0 0
KEYCORP NEW COM 493267108 6,497 366,006 SH   SOLE 31 204,924 0 161,082
KEYCORP NEW COM 493267108 3,946 222,282 SH   SOLE 32 222,282 0 0
KEYCORP NEW COM 493267108 4,401 247,971 SH   SOLE 34 247,971 0 0
KEYCORP NEW COM 493267108 13,547 763,238 SH   SOLE 36 763,238 0 0
KEYCORP NEW COM 493267108 387 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 45,824 510,234 SH   SOLE 2 42,730 0 467,504
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,898 76,804 SH   SOLE 4 71,873 0 4,931
KEYSIGHT TECHNOLOGIES INC COM 49338L103 20,548 228,794 SH   SOLE 7 171,279 0 57,515
KEYSIGHT TECHNOLOGIES INC COM 49338L103 303 3,371 SH   SOLE 13 3,371 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 162 1,799 SH   SOLE 15 1,799 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 106,528 1,186,144 SH   SOLE 18 943,110 0 243,034
KEYSIGHT TECHNOLOGIES INC COM 49338L103 147,563 1,643,056 SH   SOLE 19 1,643,056 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 454,866 5,064,756 SH   SOLE 21 5,064,756 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 423,641 4,717,084 SH   SOLE 22 4,232,289 0 484,795
KEYSIGHT TECHNOLOGIES INC COM 49338L103 12,091 134,629 SH   SOLE 23 134,629 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 17,480 194,629 SH   SOLE 25 194,629 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 82,368 917,132 SH   SOLE 26 248,228 0 668,904
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,332 37,103 SH   SOLE 28 27,333 0 9,770
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,880 43,203 SH   SOLE 29 4,075 0 39,128
KEYSIGHT TECHNOLOGIES INC COM 49338L103 64,942 723,105 SH   SOLE 30 723,105 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,217 58,086 SH   SOLE 31 36,746 0 21,340
KEYSIGHT TECHNOLOGIES INC COM 49338L103 16,842 187,529 SH   SOLE 34 187,529 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,439 127,366 SH   SOLE 36 127,366 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 383 4,268 SH   SOLE 40 4,268 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 107 13,821 SH   SOLE 2 434 0 13,387
KEZAR LIFE SCIENCES INC COM 49372L100 414 53,679 SH   SOLE 18 53,679 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 249 32,259 SH   SOLE 19 32,259 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,130 535,609 SH   SOLE 21 535,609 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1,607 208,408 SH   SOLE 22 203,326 0 5,082
KEZAR LIFE SCIENCES INC COM 49372L100 5 615 SH   SOLE 23 615 0 0
KFORCE INC COM 493732101 1,227 34,955 SH   SOLE 2 15,990 0 18,965
KFORCE INC COM 493732101 20 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 3,123 88,989 SH   SOLE 18 80,887 0 8,102
KFORCE INC COM 493732101 9,484 270,288 SH   SOLE 19 270,288 0 0
KFORCE INC COM 493732101 27,559 785,382 SH   SOLE 21 785,382 0 0
KFORCE INC COM 493732101 34,902 994,651 SH   SOLE 22 958,988 0 35,663
KFORCE INC COM 493732101 2,080 59,275 SH   SOLE 23 59,275 0 0
KFORCE INC COM 493732101 3,992 113,764 SH   SOLE 26 0 0 113,764
KFORCE INC COM 493732101 127 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 225 6,398 SH   SOLE 30 6,398 0 0
KFORCE INC COM 493732101 98 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 20,131 272,745 SH   SOLE 2 53,574 0 219,171
KILROY RLTY CORP COM 49427F108 2,111 28,595 SH   SOLE 4 28,595 0 0
KILROY RLTY CORP COM 49427F108 8,642 117,078 SH   SOLE 7 117,078 0 0
KILROY RLTY CORP COM 49427F108 293 3,974 SH   SOLE 15 3,974 0 0
KILROY RLTY CORP COM 49427F108 20,931 283,583 SH   SOLE 18 283,583 0 0
KILROY RLTY CORP COM 49427F108 10,276 139,228 SH   SOLE 19 139,228 0 0
KILROY RLTY CORP COM 49427F108 441,313 5,979,035 SH   SOLE 21 5,979,035 0 0
KILROY RLTY CORP COM 49427F108 314,149 4,256,190 SH   SOLE 22 4,052,336 0 203,854
KILROY RLTY CORP COM 49427F108 524 7,104 SH   SOLE 23 7,104 0 0
KILROY RLTY CORP COM 49427F108 15,414 208,830 SH   SOLE 25 208,830 0 0
KILROY RLTY CORP COM 49427F108 5,323 72,121 SH   SOLE 26 23,381 0 48,740
KILROY RLTY CORP COM 49427F108 1,169 15,839 SH   SOLE 28 15,839 0 0
KILROY RLTY CORP COM 49427F108 4,186 56,718 SH   SOLE 29 56,718 0 0
KILROY RLTY CORP COM 49427F108 33,646 455,840 SH   SOLE 30 455,840 0 0
KILROY RLTY CORP COM 49427F108 481 6,517 SH   SOLE 31 2,117 0 4,400
KILROY RLTY CORP COM 49427F108 34 459 SH   SOLE 34 459 0 0
KILROY RLTY CORP COM 49427F108 257 3,480 SH   SOLE 36 3,480 0 0
KILROY RLTY CORP COM 49427F108 785 10,633 SH   SOLE 40 10,633 0 0
KIMBALL ELECTRONICS INC COM 49428J109 419 25,779 SH   SOLE 2 988 0 24,791
KIMBALL ELECTRONICS INC COM 49428J109 11 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,409 86,788 SH   SOLE 18 86,788 0 0
KIMBALL ELECTRONICS INC COM 49428J109 706 43,466 SH   SOLE 19 43,466 0 0
KIMBALL ELECTRONICS INC COM 49428J109 13,669 841,706 SH   SOLE 21 841,706 0 0
KIMBALL ELECTRONICS INC COM 49428J109 12,790 787,586 SH   SOLE 22 755,060 0 32,526
KIMBALL ELECTRONICS INC COM 49428J109 93 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 65 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 137 8,464 SH   SOLE 30 8,464 0 0
KIMBALL ELECTRONICS INC COM 49428J109 46 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 581 33,318 SH   SOLE 2 2,510 0 30,808
KIMBALL INTL INC CL B 494274103 15 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 2,163 124,120 SH   SOLE 18 124,120 0 0
KIMBALL INTL INC CL B 494274103 1,529 87,718 SH   SOLE 19 87,718 0 0
KIMBALL INTL INC CL B 494274103 20,910 1,199,682 SH   SOLE 21 1,199,682 0 0
KIMBALL INTL INC CL B 494274103 19,897 1,141,556 SH   SOLE 22 1,098,747 0 42,809
KIMBALL INTL INC CL B 494274103 111 6,345 SH   SOLE 23 6,345 0 0
KIMBALL INTL INC CL B 494274103 190 10,920 SH   SOLE 26 0 0 10,920
KIMBALL INTL INC CL B 494274103 81 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 176 10,116 SH   SOLE 30 10,116 0 0
KIMBALL INTL INC CL B 494274103 476 27,319 SH   SOLE 31 0 0 27,319
KIMBALL INTL INC CL B 494274103 69 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 116,037 870,626 SH   SOLE 2 124,674 0 745,952
KIMBERLY CLARK CORP COM 494368103 16,894 126,752 SH   SOLE 4 117,535 0 9,217
KIMBERLY CLARK CORP COM 494368103 61,393 460,632 SH   SOLE 7 384,708 0 75,924
KIMBERLY CLARK CORP COM 494368103 960 7,204 SH   SOLE 13 7,204 0 0
KIMBERLY CLARK CORP COM 494368103 426 3,195 SH   SOLE 15 3,195 0 0
KIMBERLY CLARK CORP COM 494368103 2 18 SH   SOLE 17 0 0 18
KIMBERLY CLARK CORP COM 494368103 105,873 794,364 SH   SOLE 18 747,557 0 46,807
KIMBERLY CLARK CORP COM 494368103 10,311 77,364 SH   SOLE 19 77,364 0 0
KIMBERLY CLARK CORP COM 494368103 1,287,615 9,660,979 SH   SOLE 21 9,660,979 0 0
KIMBERLY CLARK CORP COM 494368103 1,157,249 8,682,841 SH   SOLE 22 7,713,808 0 969,033
KIMBERLY CLARK CORP COM 494368103 33,106 248,395 SH   SOLE 23 248,395 0 0
KIMBERLY CLARK CORP COM 494368103 42,838 321,410 SH   SOLE 25 321,410 0 0
KIMBERLY CLARK CORP COM 494368103 222,669 1,670,686 SH   SOLE 26 421,122 0 1,249,564
KIMBERLY CLARK CORP COM 494368103 9,065 68,015 SH   SOLE 28 49,783 0 18,232
KIMBERLY CLARK CORP COM 494368103 1,996 14,977 SH   SOLE 29 8,797 0 6,180
KIMBERLY CLARK CORP COM 494368103 188,386 1,413,461 SH   SOLE 30 1,413,461 0 0
KIMBERLY CLARK CORP COM 494368103 15,910 119,373 SH   SOLE 31 65,036 0 54,337
KIMBERLY CLARK CORP COM 494368103 3,953 29,661 SH   SOLE 32 29,661 0 0
KIMBERLY CLARK CORP COM 494368103 9,897 74,257 SH   SOLE 34 74,257 0 0
KIMBERLY CLARK CORP COM 494368103 40,168 301,380 SH   SOLE 36 301,380 0 0
KIMBERLY CLARK CORP COM 494368103 1,047 7,856 SH   SOLE 40 7,856 0 0
KIMCO RLTY CORP COM 49446R109 19,913 1,077,562 SH   SOLE 2 148,614 0 928,948
KIMCO RLTY CORP COM 49446R109 4,668 252,603 SH   SOLE 4 241,821 0 10,782
KIMCO RLTY CORP COM 49446R109 16,983 919,013 SH   SOLE 7 802,577 0 116,436
KIMCO RLTY CORP COM 49446R109 42 2,272 SH   SOLE 13 2,272 0 0
KIMCO RLTY CORP COM 49446R109 342 18,531 SH   SOLE 15 18,531 0 0
KIMCO RLTY CORP COM 49446R109 15,535 840,617 SH   SOLE 18 783,203 0 57,414
KIMCO RLTY CORP COM 49446R109 11,200 606,084 SH   SOLE 19 606,084 0 0
KIMCO RLTY CORP COM 49446R109 227,060 12,286,796 SH   SOLE 21 12,286,796 0 0
KIMCO RLTY CORP COM 49446R109 296,632 16,051,512 SH   SOLE 22 14,925,930 0 1,125,582
KIMCO RLTY CORP COM 49446R109 5,926 320,651 SH   SOLE 23 320,651 0 0
KIMCO RLTY CORP COM 49446R109 24,201 1,309,562 SH   SOLE 25 1,309,562 0 0
KIMCO RLTY CORP COM 49446R109 35,939 1,944,746 SH   SOLE 26 626,037 0 1,318,709
KIMCO RLTY CORP COM 49446R109 1,502 81,253 SH   SOLE 28 59,687 0 21,566
KIMCO RLTY CORP COM 49446R109 5,869 317,581 SH   SOLE 29 230,996 0 86,585
KIMCO RLTY CORP COM 49446R109 60,161 3,255,457 SH   SOLE 30 3,255,457 0 0
KIMCO RLTY CORP COM 49446R109 2,757 149,182 SH   SOLE 31 76,854 0 72,328
KIMCO RLTY CORP COM 49446R109 391 21,174 SH   SOLE 34 21,174 0 0
KIMCO RLTY CORP COM 49446R109 6,222 336,691 SH   SOLE 36 336,691 0 0
KIMCO RLTY CORP COM 49446R109 158 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 98,183 4,702,261 SH   SOLE 2 450,805 0 4,251,456
KINDER MORGAN INC DEL COM 49456B101 16,864 807,650 SH   SOLE 4 755,263 0 52,387
KINDER MORGAN INC DEL COM 49456B101 85,755 4,107,064 SH   SOLE 7 4,048,775 0 58,289
KINDER MORGAN INC DEL COM 49456B101 1,078 51,611 SH   SOLE 13 51,611 0 0
KINDER MORGAN INC DEL COM 49456B101 399 19,129 SH   SOLE 15 19,129 0 0
KINDER MORGAN INC DEL COM 49456B101 115,524 5,532,742 SH   SOLE 18 5,271,252 0 261,490
KINDER MORGAN INC DEL COM 49456B101 21,700 1,039,266 SH   SOLE 19 1,039,266 0 0
KINDER MORGAN INC DEL COM 49456B101 842,048 40,327,964 SH   SOLE 21 40,327,964 0 0
KINDER MORGAN INC DEL COM 49456B101 997,289 47,762,877 SH   SOLE 22 42,342,386 0 5,420,491
KINDER MORGAN INC DEL COM 49456B101 31,202 1,494,348 SH   SOLE 23 1,494,348 0 0
KINDER MORGAN INC DEL COM 49456B101 39,385 1,886,251 SH   SOLE 25 1,886,251 0 0
KINDER MORGAN INC DEL COM 49456B101 183,017 8,765,196 SH   SOLE 26 2,295,598 0 6,469,598
KINDER MORGAN INC DEL COM 49456B101 8,422 403,351 SH   SOLE 28 296,196 0 107,155
KINDER MORGAN INC DEL COM 49456B101 2,667 127,749 SH   SOLE 29 43,179 0 84,570
KINDER MORGAN INC DEL COM 49456B101 151,491 7,255,306 SH   SOLE 30 7,255,306 0 0
KINDER MORGAN INC DEL COM 49456B101 14,288 684,298 SH   SOLE 31 369,486 0 314,812
KINDER MORGAN INC DEL COM 49456B101 12,466 597,037 SH   SOLE 34 597,037 0 0
KINDER MORGAN INC DEL COM 49456B101 34,880 1,670,521 SH   SOLE 36 1,670,521 0 0
KINDER MORGAN INC DEL COM 49456B101 959 45,937 SH   SOLE 40 45,937 0 0
KINDRED BIOSCIENCES INC COM 494577109 268 32,231 SH   SOLE 2 1,656 0 30,575
KINDRED BIOSCIENCES INC COM 494577109 5 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,075 129,018 SH   SOLE 18 129,018 0 0
KINDRED BIOSCIENCES INC COM 494577109 519 62,352 SH   SOLE 19 62,352 0 0
KINDRED BIOSCIENCES INC COM 494577109 10,150 1,218,446 SH   SOLE 21 1,218,446 0 0
KINDRED BIOSCIENCES INC COM 494577109 7,917 950,415 SH   SOLE 22 926,038 0 24,377
KINGSTONE COS INC COM 496719105 17 1,959 SH   SOLE 18 1,959 0 0
KINGSTONE COS INC COM 496719105 258 29,862 SH   SOLE 21 29,862 0 0
KINGSTONE COS INC COM 496719105 1,182 136,677 SH   SOLE 22 136,677 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 3 1,158 SH   SOLE 18 1,158 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 38 15,379 SH   SOLE 21 15,379 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 163 12,048 SH   SOLE 2 695 0 11,353
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 656 48,425 SH   SOLE 18 48,425 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 439 32,429 SH   SOLE 19 32,429 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 9,090 671,324 SH   SOLE 21 671,324 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4,583 338,479 SH   SOLE 22 315,552 0 22,927
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 7 512 SH   SOLE 23 512 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 52 3,874 SH   SOLE 30 3,874 0 0
KINROSS GOLD CORP COM 496902404 2,050 528,284 SH   SOLE 21 528,284 0 0
KINROSS GOLD CORP COM 496902404 7,089 1,826,959 SH   SOLE 22 1,826,959 0 0
KINSALE CAP GROUP INC COM 49714P108 2,348 25,668 SH   SOLE 2 9,256 0 16,412
KINSALE CAP GROUP INC COM 49714P108 13 139 SH   SOLE 4 139 0 0
KINSALE CAP GROUP INC COM 49714P108 37 406 SH   SOLE 7 406 0 0
KINSALE CAP GROUP INC COM 49714P108 6,608 72,229 SH   SOLE 18 64,901 0 7,328
KINSALE CAP GROUP INC COM 49714P108 17,434 190,577 SH   SOLE 19 190,577 0 0
KINSALE CAP GROUP INC COM 49714P108 56,878 621,751 SH   SOLE 21 621,751 0 0
KINSALE CAP GROUP INC COM 49714P108 70,451 770,124 SH   SOLE 22 739,957 0 30,167
KINSALE CAP GROUP INC COM 49714P108 2,985 32,633 SH   SOLE 23 32,633 0 0
KINSALE CAP GROUP INC COM 49714P108 6,672 72,931 SH   SOLE 26 7,941 0 64,990
KINSALE CAP GROUP INC COM 49714P108 239 2,618 SH   SOLE 28 2,618 0 0
KINSALE CAP GROUP INC COM 49714P108 511 5,589 SH   SOLE 30 5,589 0 0
KINSALE CAP GROUP INC COM 49714P108 208 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 10,868 137,573 SH   SOLE 2 27,141 0 110,432
KIRBY CORP COM 497266106 6 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 132 1,672 SH   SOLE 7 1,672 0 0
KIRBY CORP COM 497266106 12,206 154,507 SH   SOLE 18 154,507 0 0
KIRBY CORP COM 497266106 1,040 13,162 SH   SOLE 19 13,162 0 0
KIRBY CORP COM 497266106 233,834 2,959,921 SH   SOLE 21 2,959,921 0 0
KIRBY CORP COM 497266106 140,331 1,776,338 SH   SOLE 22 1,663,450 0 112,888
KIRBY CORP COM 497266106 401 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 157 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 334 4,226 SH   SOLE 30 4,226 0 0
KIRBY CORP COM 497266106 290 3,670 SH   SOLE 31 1,270 0 2,400
KIRBY CORP COM 497266106 134 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 121 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,037 70,752 SH   SOLE 21 70,752 0 0
KIRKLANDS INC COM 497498105 44 19,621 SH   SOLE 18 19,621 0 0
KIRKLANDS INC COM 497498105 2,877 1,273,150 SH   SOLE 21 1,273,150 0 0
KIRKLANDS INC COM 497498105 596 263,624 SH   SOLE 22 259,265 0 4,359
KITE RLTY GROUP TR COM NEW 49803T300 1,309 86,511 SH   SOLE 2 3,571 0 82,940
KITE RLTY GROUP TR COM NEW 49803T300 327 21,594 SH   SOLE 4 21,594 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,345 88,899 SH   SOLE 7 88,899 0 0
KITE RLTY GROUP TR COM NEW 49803T300 52 3,444 SH   SOLE 15 3,444 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,534 365,731 SH   SOLE 18 365,731 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,615 238,901 SH   SOLE 19 238,901 0 0
KITE RLTY GROUP TR COM NEW 49803T300 139,944 9,249,456 SH   SOLE 21 9,249,456 0 0
KITE RLTY GROUP TR COM NEW 49803T300 50,759 3,354,878 SH   SOLE 22 3,235,832 0 119,046
KITE RLTY GROUP TR COM NEW 49803T300 44 2,884 SH   SOLE 23 2,884 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,574 170,126 SH   SOLE 25 170,126 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,075 71,024 SH   SOLE 26 35,651 0 35,373
KITE RLTY GROUP TR COM NEW 49803T300 182 12,058 SH   SOLE 28 12,058 0 0
KITE RLTY GROUP TR COM NEW 49803T300 640 42,281 SH   SOLE 29 42,281 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,239 478,458 SH   SOLE 30 478,458 0 0
KITE RLTY GROUP TR COM NEW 49803T300 140 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC CL A 48251W104 4,874 192,888 SH   SOLE 2 23,634 0 169,254
KKR & CO INC CL A 48251W104 3,878 153,453 SH   SOLE 4 140,558 0 12,895
KKR & CO INC CL A 48251W104 504 19,927 SH   SOLE 7 19,927 0 0
KKR & CO INC CL A 48251W104 68 2,687 SH   SOLE 13 2,687 0 0
KKR & CO INC CL A 48251W104 4 171 SH   SOLE 17 0 0 171
KKR & CO INC CL A 48251W104 1,727 68,355 SH   SOLE 18 31,127 0 37,228
KKR & CO INC CL A 48251W104 23,071 912,962 SH   SOLE 21 912,962 0 0
KKR & CO INC CL A 48251W104 246,636 9,760,021 SH   SOLE 22 9,501,077 0 258,944
KKR & CO INC CL A 48251W104 8,706 344,517 SH   SOLE 23 344,517 0 0
KKR & CO INC CL A 48251W104 202 7,992 SH   SOLE 25 7,992 0 0
KKR & CO INC CL A 48251W104 23,088 913,639 SH   SOLE 26 347,407 0 566,232
KKR & CO INC CL A 48251W104 2,376 94,018 SH   SOLE 28 67,321 0 26,697
KKR & CO INC CL A 48251W104 2,873 113,710 SH   SOLE 29 11,343 0 102,367
KKR & CO INC CL A 48251W104 40,011 1,583,352 SH   SOLE 30 1,583,352 0 0
KKR & CO INC CL A 48251W104 3,459 136,869 SH   SOLE 31 81,279 0 55,590
KKR & CO INC CL A 48251W104 569 22,500 SH   SOLE 34 22,500 0 0
KKR & CO INC CL A 48251W104 2,083 82,441 SH   SOLE 36 82,441 0 0
KKR & CO INC CL A 48251W104 261 10,326 SH   SOLE 40 10,326 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 510 25,614 SH   SOLE 2 940 0 24,674
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,631 81,871 SH   SOLE 18 81,871 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 851 42,734 SH   SOLE 19 42,734 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 27,093 1,360,074 SH   SOLE 21 1,360,074 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 20,304 1,019,259 SH   SOLE 22 982,456 0 36,803
KKR REAL ESTATE FIN TR INC COM 48251K100 106 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 154 7,709 SH   SOLE 30 7,709 0 0
KLA-TENCOR CORP COM 482480100 46,333 391,988 SH   SOLE 2 44,881 0 347,107
KLA-TENCOR CORP COM 482480100 6,060 51,270 SH   SOLE 4 46,622 0 4,648
KLA-TENCOR CORP COM 482480100 22,131 187,230 SH   SOLE 7 147,735 0 39,495
KLA-TENCOR CORP COM 482480100 391 3,308 SH   SOLE 13 3,308 0 0
KLA-TENCOR CORP COM 482480100 226 1,910 SH   SOLE 15 1,910 0 0
KLA-TENCOR CORP COM 482480100 45,994 389,121 SH   SOLE 18 367,322 0 21,799
KLA-TENCOR CORP COM 482480100 9,082 76,833 SH   SOLE 19 76,833 0 0
KLA-TENCOR CORP COM 482480100 598,744 5,065,516 SH   SOLE 21 5,065,516 0 0
KLA-TENCOR CORP COM 482480100 490,742 4,151,793 SH   SOLE 22 3,715,323 0 436,470
KLA-TENCOR CORP COM 482480100 13,780 116,584 SH   SOLE 23 116,584 0 0
KLA-TENCOR CORP COM 482480100 18,067 152,852 SH   SOLE 25 152,852 0 0
KLA-TENCOR CORP COM 482480100 82,386 697,008 SH   SOLE 26 206,655 0 490,353
KLA-TENCOR CORP COM 482480100 3,884 32,857 SH   SOLE 28 24,401 0 8,456
KLA-TENCOR CORP COM 482480100 4,425 37,436 SH   SOLE 29 3,535 0 33,901
KLA-TENCOR CORP COM 482480100 79,065 668,907 SH   SOLE 30 668,907 0 0
KLA-TENCOR CORP COM 482480100 5,785 48,942 SH   SOLE 31 30,304 0 18,638
KLA-TENCOR CORP COM 482480100 2,672 22,607 SH   SOLE 32 22,607 0 0
KLA-TENCOR CORP COM 482480100 2,784 23,550 SH   SOLE 34 23,550 0 0
KLA-TENCOR CORP COM 482480100 14,871 125,815 SH   SOLE 36 125,815 0 0
KLA-TENCOR CORP COM 482480100 389 3,291 SH   SOLE 40 3,291 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 456 22,306 SH   SOLE 2 947 0 21,359
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2 115 SH   SOLE 4 115 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 9 446 SH   SOLE 7 446 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1,914 93,680 SH   SOLE 18 93,680 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 732 35,808 SH   SOLE 19 35,808 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 50,060 2,450,320 SH   SOLE 21 2,450,320 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 14,048 687,605 SH   SOLE 22 660,670 0 26,935
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 81 3,986 SH   SOLE 26 2,414 0 1,572
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 57 2,813 SH   SOLE 28 2,813 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 638 31,214 SH   SOLE 30 31,214 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 14 706 SH   SOLE 36 706 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 48 2,328 SH   SOLE 40 2,328 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,363 346,015 SH   SOLE 2 76,527 0 269,488
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,603 48,809 SH   SOLE 4 45,429 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 526 16,003 SH   SOLE 7 9,160 0 6,843
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 63 1,908 SH   SOLE 13 1,908 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,926 363,143 SH   SOLE 18 353,047 0 10,096
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 914 27,840 SH   SOLE 19 27,840 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 206,452 6,286,592 SH   SOLE 21 6,286,592 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 134,904 4,107,919 SH   SOLE 22 3,838,994 0 268,925
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,087 94,002 SH   SOLE 23 94,002 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 51 1,557 SH   SOLE 25 1,557 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10,603 322,880 SH   SOLE 26 174,117 0 148,763
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 829 25,239 SH   SOLE 28 18,505 0 6,734
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,016 30,930 SH   SOLE 29 3,274 0 27,656
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9,735 296,439 SH   SOLE 30 296,439 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9,201 280,180 SH   SOLE 31 25,996 0 254,184
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 174 5,284 SH   SOLE 34 5,284 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 755 22,998 SH   SOLE 36 22,998 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 88 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 1,020 44,379 SH   SOLE 2 2,100 0 42,279
KNOLL INC COM NEW 498904200 6 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 23 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 3,649 158,775 SH   SOLE 18 158,775 0 0
KNOLL INC COM NEW 498904200 1,926 83,791 SH   SOLE 19 83,791 0 0
KNOLL INC COM NEW 498904200 35,221 1,532,702 SH   SOLE 21 1,532,702 0 0
KNOLL INC COM NEW 498904200 33,567 1,460,701 SH   SOLE 22 1,395,276 0 65,425
KNOLL INC COM NEW 498904200 642 27,958 SH   SOLE 26 9,886 0 18,072
KNOLL INC COM NEW 498904200 161 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 341 14,849 SH   SOLE 30 14,849 0 0
KNOLL INC COM NEW 498904200 2,404 104,600 SH   SOLE 31 0 0 104,600
KNOLL INC COM NEW 498904200 610 26,563 SH   SOLE 34 26,563 0 0
KNOLL INC COM NEW 498904200 124 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 1,521 83,094 SH   SOLE 2 3,407 0 79,687
KNOWLES CORP COM 49926D109 9 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 20 1,091 SH   SOLE 7 1,091 0 0
KNOWLES CORP COM 49926D109 6,900 376,817 SH   SOLE 18 376,817 0 0
KNOWLES CORP COM 49926D109 2,632 143,752 SH   SOLE 19 143,752 0 0
KNOWLES CORP COM 49926D109 174,340 9,521,569 SH   SOLE 21 9,521,569 0 0
KNOWLES CORP COM 49926D109 45,738 2,497,981 SH   SOLE 22 2,377,316 0 120,665
KNOWLES CORP COM 49926D109 591 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 196 10,691 SH   SOLE 28 10,691 0 0
KNOWLES CORP COM 49926D109 2,491 136,039 SH   SOLE 30 136,039 0 0
KNOWLES CORP COM 49926D109 173 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 238 20,345 SH   SOLE 2 977 0 19,368
KODIAK SCIENCES INC COM 50015M109 958 81,863 SH   SOLE 18 81,863 0 0
KODIAK SCIENCES INC COM 50015M109 600 51,299 SH   SOLE 19 51,299 0 0
KODIAK SCIENCES INC COM 50015M109 9,000 769,198 SH   SOLE 21 769,198 0 0
KODIAK SCIENCES INC COM 50015M109 4,710 402,570 SH   SOLE 22 364,530 0 38,040
KODIAK SCIENCES INC COM 50015M109 14 1,164 SH   SOLE 23 1,164 0 0
KOHLS CORP COM 500255104 21,901 460,591 SH   SOLE 2 80,142 0 380,449
KOHLS CORP COM 500255104 3,456 72,683 SH   SOLE 4 68,375 0 4,308
KOHLS CORP COM 500255104 10,813 227,404 SH   SOLE 7 166,791 0 60,613
KOHLS CORP COM 500255104 345 7,263 SH   SOLE 13 7,263 0 0
KOHLS CORP COM 500255104 72 1,518 SH   SOLE 15 1,518 0 0
KOHLS CORP COM 500255104 24,285 510,721 SH   SOLE 18 487,979 0 22,742
KOHLS CORP COM 500255104 3,498 73,556 SH   SOLE 19 73,556 0 0
KOHLS CORP COM 500255104 324,271 6,819,578 SH   SOLE 21 6,819,578 0 0
KOHLS CORP COM 500255104 240,957 5,067,436 SH   SOLE 22 4,575,618 0 491,818
KOHLS CORP COM 500255104 6,454 135,737 SH   SOLE 23 135,737 0 0
KOHLS CORP COM 500255104 8,623 181,350 SH   SOLE 25 181,350 0 0
KOHLS CORP COM 500255104 46,960 987,584 SH   SOLE 26 224,936 0 762,648
KOHLS CORP COM 500255104 1,530 32,170 SH   SOLE 28 23,600 0 8,570
KOHLS CORP COM 500255104 2,592 54,517 SH   SOLE 29 19,992 0 34,525
KOHLS CORP COM 500255104 29,998 630,881 SH   SOLE 30 630,881 0 0
KOHLS CORP COM 500255104 2,879 60,542 SH   SOLE 31 28,546 0 31,996
KOHLS CORP COM 500255104 2,397 50,403 SH   SOLE 32 50,403 0 0
KOHLS CORP COM 500255104 4,234 89,047 SH   SOLE 34 89,047 0 0
KOHLS CORP COM 500255104 5,771 121,366 SH   SOLE 35 121,366 0 0
KOHLS CORP COM 500255104 7,000 147,209 SH   SOLE 36 147,209 0 0
KOHLS CORP COM 500255104 163 3,426 SH   SOLE 40 3,426 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3,975 91,205 SH   SOLE 2 91,205 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 230,618 5,291,836 SH   SOLE 18 5,291,316 0 520
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 50,488 1,158,513 SH   SOLE 19 1,158,513 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,992 45,717 SH   SOLE 23 45,717 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 12,175 279,379 SH   SOLE 34 279,379 0 0
KONTOOR BRANDS INC COM 50050N103 1,238 44,179 SH   SOLE 2 1,843 0 42,336
KONTOOR BRANDS INC COM 50050N103 7 232 SH   SOLE 4 232 0 0
KONTOOR BRANDS INC COM 50050N103 197 7,015 SH   SOLE 7 7,015 0 0
KONTOOR BRANDS INC COM 50050N103 13 462 SH   SOLE 15 462 0 0
KONTOOR BRANDS INC COM 50050N103 5,510 196,637 SH   SOLE 18 196,637 0 0
KONTOOR BRANDS INC COM 50050N103 2,117 75,545 SH   SOLE 19 75,545 0 0
KONTOOR BRANDS INC COM 50050N103 136,761 4,880,840 SH   SOLE 21 4,880,840 0 0
KONTOOR BRANDS INC COM 50050N103 38,082 1,359,098 SH   SOLE 22 1,287,712 0 71,386
KONTOOR BRANDS INC COM 50050N103 1,155 41,234 SH   SOLE 25 41,234 0 0
KONTOOR BRANDS INC COM 50050N103 2,253 80,399 SH   SOLE 26 34,145 0 46,254
KONTOOR BRANDS INC COM 50050N103 168 6,002 SH   SOLE 28 6,002 0 0
KONTOOR BRANDS INC COM 50050N103 1,966 70,175 SH   SOLE 30 70,175 0 0
KONTOOR BRANDS INC COM 50050N103 87 3,092 SH   SOLE 36 3,092 0 0
KONTOOR BRANDS INC COM 50050N103 122 4,341 SH   SOLE 40 4,341 0 0
KOPIN CORP COM 500600101 101 92,766 SH   SOLE 18 92,766 0 0
KOPIN CORP COM 500600101 6,455 5,921,963 SH   SOLE 21 5,921,963 0 0
KOPIN CORP COM 500600101 1,439 1,320,240 SH   SOLE 22 1,320,240 0 0
KOPIN CORP COM 500600101 70 63,780 SH   SOLE 30 63,780 0 0
KOPPERS HOLDINGS INC COM 50060P106 522 17,783 SH   SOLE 2 824 0 16,959
KOPPERS HOLDINGS INC COM 50060P106 6 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 14 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,669 90,901 SH   SOLE 18 90,901 0 0
KOPPERS HOLDINGS INC COM 50060P106 993 33,827 SH   SOLE 19 33,827 0 0
KOPPERS HOLDINGS INC COM 50060P106 65,776 2,240,310 SH   SOLE 21 2,240,310 0 0
KOPPERS HOLDINGS INC COM 50060P106 17,256 587,743 SH   SOLE 22 560,011 0 27,732
KOPPERS HOLDINGS INC COM 50060P106 160 5,436 SH   SOLE 26 3,977 0 1,459
KOPPERS HOLDINGS INC COM 50060P106 87 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 833 28,386 SH   SOLE 30 28,386 0 0
KOPPERS HOLDINGS INC COM 50060P106 74 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,051 94,662 SH   SOLE 21 94,662 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,253 112,852 SH   SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 13 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,644 148,130 SH   SOLE 30 148,130 0 0
KORN FERRY COM NEW 500643200 1,980 49,412 SH   SOLE 2 2,342 0 47,070
KORN FERRY COM NEW 500643200 10 254 SH   SOLE 4 254 0 0
KORN FERRY COM NEW 500643200 39 977 SH   SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 9,927 247,749 SH   SOLE 18 247,749 0 0
KORN FERRY COM NEW 500643200 3,862 96,373 SH   SOLE 19 96,373 0 0
KORN FERRY COM NEW 500643200 242,994 6,064,226 SH   SOLE 21 6,064,226 0 0
KORN FERRY COM NEW 500643200 84,919 2,119,261 SH   SOLE 22 2,042,994 0 76,267
KORN FERRY COM NEW 500643200 595 14,845 SH   SOLE 26 10,487 0 4,358
KORN FERRY COM NEW 500643200 265 6,609 SH   SOLE 28 6,609 0 0
KORN FERRY COM NEW 500643200 3,355 83,739 SH   SOLE 30 83,739 0 0
KORN FERRY COM NEW 500643200 215 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 5 154 SH   SOLE 4 154 0 0
KORNIT DIGITAL LTD SHS M6372Q113 177 5,587 SH   SOLE 7 5,587 0 0
KORNIT DIGITAL LTD SHS M6372Q113 14,873 469,770 SH   SOLE 21 469,770 0 0
KORNIT DIGITAL LTD SHS M6372Q113 8,553 270,142 SH   SOLE 22 261,714 0 8,428
KORNIT DIGITAL LTD SHS M6372Q113 137 4,336 SH   SOLE 26 0 0 4,336
KORNIT DIGITAL LTD SHS M6372Q113 15,698 495,816 SH   SOLE 30 495,816 0 0
KORNIT DIGITAL LTD SHS M6372Q113 112 3,523 SH   SOLE 40 3,523 0 0
KOSMOS ENERGY LTD COM 500688106 4,735 755,175 SH   SOLE 2 143,147 0 612,028
KOSMOS ENERGY LTD COM 500688106 9 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 45 7,103 SH   SOLE 7 7,103 0 0
KOSMOS ENERGY LTD COM 500688106 1,017 162,191 SH   SOLE 18 162,191 0 0
KOSMOS ENERGY LTD COM 500688106 17,398 2,774,773 SH   SOLE 19 2,774,773 0 0
KOSMOS ENERGY LTD COM 500688106 24,540 3,913,869 SH   SOLE 21 3,913,869 0 0
KOSMOS ENERGY LTD COM 500688106 48,787 7,780,950 SH   SOLE 22 7,107,247 0 673,703
KOSMOS ENERGY LTD COM 500688106 1,777 283,376 SH   SOLE 25 283,376 0 0
KOSMOS ENERGY LTD COM 500688106 869 138,568 SH   SOLE 26 73,272 0 65,296
KOSMOS ENERGY LTD COM 500688106 211 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 3,612 576,126 SH   SOLE 29 576,126 0 0
KOSMOS ENERGY LTD COM 500688106 887 141,428 SH   SOLE 30 141,428 0 0
KOSMOS ENERGY LTD COM 500688106 129 20,575 SH   SOLE 31 7,675 0 12,900
KOSMOS ENERGY LTD COM 500688106 21,141 3,371,786 SH   SOLE 34 3,371,786 0 0
KOSMOS ENERGY LTD COM 500688106 195 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 18 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 47,563 1,532,318 SH   SOLE 2 146,070 0 1,386,248
KRAFT HEINZ CO COM 500754106 6,882 221,721 SH   SOLE 4 203,742 0 17,979
KRAFT HEINZ CO COM 500754106 21,952 707,204 SH   SOLE 7 596,882 0 110,322
KRAFT HEINZ CO COM 500754106 1,003 32,312 SH   SOLE 13 32,312 0 0
KRAFT HEINZ CO COM 500754106 216 6,968 SH   SOLE 15 6,968 0 0
KRAFT HEINZ CO COM 500754106 33,856 1,090,713 SH   SOLE 18 1,005,062 0 85,651
KRAFT HEINZ CO COM 500754106 5,071 163,381 SH   SOLE 19 163,381 0 0
KRAFT HEINZ CO COM 500754106 112 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 355,085 11,439,586 SH   SOLE 21 11,439,586 0 0
KRAFT HEINZ CO COM 500754106 472,860 15,233,891 SH   SOLE 22 13,476,927 0 1,756,964
KRAFT HEINZ CO COM 500754106 14,912 480,410 SH   SOLE 23 480,410 0 0
KRAFT HEINZ CO COM 500754106 19,112 615,723 SH   SOLE 25 615,723 0 0
KRAFT HEINZ CO COM 500754106 95,509 3,076,956 SH   SOLE 26 777,393 0 2,299,563
KRAFT HEINZ CO COM 500754106 4,055 130,626 SH   SOLE 28 95,686 0 34,940
KRAFT HEINZ CO COM 500754106 411 13,251 SH   SOLE 29 13,251 0 0
KRAFT HEINZ CO COM 500754106 94,425 3,042,046 SH   SOLE 30 3,042,046 0 0
KRAFT HEINZ CO COM 500754106 6,633 213,704 SH   SOLE 31 116,129 0 97,575
KRAFT HEINZ CO COM 500754106 5,294 170,570 SH   SOLE 32 170,570 0 0
KRAFT HEINZ CO COM 500754106 1,148 36,989 SH   SOLE 34 36,989 0 0
KRAFT HEINZ CO COM 500754106 16,052 517,138 SH   SOLE 36 517,138 0 0
KRAFT HEINZ CO COM 500754106 439 14,157 SH   SOLE 40 14,157 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 50,223 1,622,186 SH   SOLE 2 0 0 1,622,186
KRATON CORPORATION COM 50077C106 944 30,370 SH   SOLE 2 1,239 0 29,131
KRATON CORPORATION COM 50077C106 9 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 19 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 4,239 136,424 SH   SOLE 18 136,424 0 0
KRATON CORPORATION COM 50077C106 1,658 53,378 SH   SOLE 19 53,378 0 0
KRATON CORPORATION COM 50077C106 106,776 3,436,614 SH   SOLE 21 3,436,614 0 0
KRATON CORPORATION COM 50077C106 29,206 939,992 SH   SOLE 22 895,330 0 44,662
KRATON CORPORATION COM 50077C106 514 16,550 SH   SOLE 26 8,535 0 8,015
KRATON CORPORATION COM 50077C106 138 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 1,399 45,038 SH   SOLE 30 45,038 0 0
KRATON CORPORATION COM 50077C106 106 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,794 78,377 SH   SOLE 2 3,724 0 74,653
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 10 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 41 1,811 SH   SOLE 7 1,811 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6,728 293,928 SH   SOLE 18 293,928 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,525 154,000 SH   SOLE 19 154,000 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 90,451 3,951,563 SH   SOLE 21 3,951,563 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 59,581 2,602,920 SH   SOLE 22 2,476,035 0 126,885
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 830 36,272 SH   SOLE 26 27,406 0 8,866
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 278 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 583 25,487 SH   SOLE 30 25,487 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 174 7,582 SH   SOLE 40 7,582 0 0
KROGER CO COM 501044101 42,021 1,935,581 SH   SOLE 2 234,974 0 1,700,607
KROGER CO COM 501044101 7,575 348,908 SH   SOLE 4 327,461 0 21,447
KROGER CO COM 501044101 23,663 1,089,960 SH   SOLE 7 761,768 0 328,192
KROGER CO COM 501044101 813 37,470 SH   SOLE 13 37,470 0 0
KROGER CO COM 501044101 184 8,486 SH   SOLE 15 8,486 0 0
KROGER CO COM 501044101 14 628 SH   SOLE 17 0 0 628
KROGER CO COM 501044101 41,394 1,906,657 SH   SOLE 18 1,796,645 0 110,012
KROGER CO COM 501044101 9,670 445,420 SH   SOLE 19 445,420 0 0
KROGER CO COM 501044101 415,887 19,156,478 SH   SOLE 21 19,156,478 0 0
KROGER CO COM 501044101 462,830 21,318,767 SH   SOLE 22 18,970,339 0 2,348,428
KROGER CO COM 501044101 12,586 579,718 SH   SOLE 23 579,718 0 0
KROGER CO COM 501044101 18,241 840,226 SH   SOLE 25 840,226 0 0
KROGER CO COM 501044101 95,911 4,417,805 SH   SOLE 26 989,776 0 3,428,029
KROGER CO COM 501044101 3,325 153,146 SH   SOLE 28 110,998 0 42,148
KROGER CO COM 501044101 399 18,376 SH   SOLE 29 18,376 0 0
KROGER CO COM 501044101 70,378 3,241,735 SH   SOLE 30 3,241,735 0 0
KROGER CO COM 501044101 6,183 284,779 SH   SOLE 31 150,820 0 133,959
KROGER CO COM 501044101 4,037 185,959 SH   SOLE 34 185,959 0 0
KROGER CO COM 501044101 16,224 747,313 SH   SOLE 36 747,313 0 0
KROGER CO COM 501044101 391 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 380 24,776 SH   SOLE 2 934 0 23,842
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,113 72,626 SH   SOLE 18 72,626 0 0
KRONOS WORLDWIDE INC COM 50105F105 718 46,896 SH   SOLE 19 46,896 0 0
KRONOS WORLDWIDE INC COM 50105F105 11,204 731,316 SH   SOLE 21 731,316 0 0
KRONOS WORLDWIDE INC COM 50105F105 20,395 1,331,254 SH   SOLE 22 1,302,237 0 29,017
KRONOS WORLDWIDE INC COM 50105F105 122 7,978 SH   SOLE 26 0 0 7,978
KRONOS WORLDWIDE INC COM 50105F105 61 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 103 6,752 SH   SOLE 30 6,752 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,616 105,500 SH   SOLE 31 0 0 105,500
KRONOS WORLDWIDE INC COM 50105F105 33 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 305 7,583 SH   SOLE 2 361 0 7,222
KRYSTAL BIOTECH INC COM 501147102 11 271 SH   SOLE 7 271 0 0
KRYSTAL BIOTECH INC COM 501147102 1,225 30,408 SH   SOLE 18 30,408 0 0
KRYSTAL BIOTECH INC COM 501147102 698 17,321 SH   SOLE 19 17,321 0 0
KRYSTAL BIOTECH INC COM 501147102 12,564 311,992 SH   SOLE 21 311,992 0 0
KRYSTAL BIOTECH INC COM 501147102 9,362 232,484 SH   SOLE 22 228,053 0 4,431
KRYSTAL BIOTECH INC COM 501147102 59 1,455 SH   SOLE 30 1,455 0 0
KT CORP SPONSORED ADR 48268K101 14,813 1,197,456 SH   SOLE 2 140,298 0 1,057,158
KT CORP SPONSORED ADR 48268K101 1,988 160,678 SH   SOLE 4 160,678 0 0
KT CORP SPONSORED ADR 48268K101 2,251 181,981 SH   SOLE 13 181,981 0 0
KT CORP SPONSORED ADR 48268K101 1,413 114,239 SH   SOLE 18 114,239 0 0
KT CORP SPONSORED ADR 48268K101 1,666 134,683 SH   SOLE 19 134,683 0 0
KT CORP SPONSORED ADR 48268K101 710 57,414 SH   SOLE 21 57,414 0 0
KT CORP SPONSORED ADR 48268K101 50,312 4,067,226 SH   SOLE 22 2,759,311 0 1,307,915
KT CORP SPONSORED ADR 48268K101 917 74,146 SH   SOLE 30 74,146 0 0
KT CORP SPONSORED ADR 48268K101 535 43,229 SH   SOLE 34 43,229 0 0
KULICKE & SOFFA INDS INC COM 501242101 11 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,618 71,767 SH   SOLE 18 71,767 0 0
KULICKE & SOFFA INDS INC COM 501242101 114,527 5,078,789 SH   SOLE 21 5,078,789 0 0
KULICKE & SOFFA INDS INC COM 501242101 27,438 1,216,768 SH   SOLE 22 1,173,330 0 43,438
KULICKE & SOFFA INDS INC COM 501242101 706 31,314 SH   SOLE 26 14,439 0 16,875
KULICKE & SOFFA INDS INC COM 501242101 189 8,367 SH   SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,172 96,327 SH   SOLE 30 96,327 0 0
KULICKE & SOFFA INDS INC COM 501242101 133 5,892 SH   SOLE 40 5,892 0 0
KURA ONCOLOGY INC COM 50127T109 511 25,968 SH   SOLE 2 1,852 0 24,116
KURA ONCOLOGY INC COM 50127T109 8 397 SH   SOLE 7 397 0 0
KURA ONCOLOGY INC COM 50127T109 1,953 99,181 SH   SOLE 18 99,181 0 0
KURA ONCOLOGY INC COM 50127T109 970 49,248 SH   SOLE 19 49,248 0 0
KURA ONCOLOGY INC COM 50127T109 26,788 1,360,473 SH   SOLE 21 1,360,473 0 0
KURA ONCOLOGY INC COM 50127T109 16,891 857,835 SH   SOLE 22 822,343 0 35,492
KURA ONCOLOGY INC COM 50127T109 126 6,381 SH   SOLE 26 0 0 6,381
KURA ONCOLOGY INC COM 50127T109 87 4,397 SH   SOLE 30 4,397 0 0
KURA ONCOLOGY INC COM 50127T109 62 3,158 SH   SOLE 40 3,158 0 0
KVH INDS INC COM 482738101 170 15,611 SH   SOLE 2 659 0 14,952
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 615 56,619 SH   SOLE 18 56,619 0 0
KVH INDS INC COM 482738101 298 27,404 SH   SOLE 19 27,404 0 0
KVH INDS INC COM 482738101 5,879 540,885 SH   SOLE 21 540,885 0 0
KVH INDS INC COM 482738101 6,015 553,401 SH   SOLE 22 541,401 0 12,000
L BRANDS INC COM 501797104 14,957 573,052 SH   SOLE 2 54,008 0 519,044
L BRANDS INC COM 501797104 1,994 76,388 SH   SOLE 4 69,548 0 6,840
L BRANDS INC COM 501797104 5,844 223,908 SH   SOLE 7 223,908 0 0
L BRANDS INC COM 501797104 37 1,401 SH   SOLE 13 1,401 0 0
L BRANDS INC COM 501797104 38 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 14,158 542,457 SH   SOLE 18 511,722 0 30,735
L BRANDS INC COM 501797104 1,881 72,068 SH   SOLE 19 72,068 0 0
L BRANDS INC COM 501797104 252,927 9,690,703 SH   SOLE 21 9,690,703 0 0
L BRANDS INC COM 501797104 159,222 6,100,467 SH   SOLE 22 5,434,652 0 665,815
L BRANDS INC COM 501797104 4,318 165,458 SH   SOLE 23 165,458 0 0
L BRANDS INC COM 501797104 5,256 201,385 SH   SOLE 25 201,385 0 0
L BRANDS INC COM 501797104 27,126 1,039,300 SH   SOLE 26 368,891 0 670,409
L BRANDS INC COM 501797104 1,167 44,694 SH   SOLE 28 32,586 0 12,108
L BRANDS INC COM 501797104 1,394 53,416 SH   SOLE 29 4,929 0 48,487
L BRANDS INC COM 501797104 20,445 783,338 SH   SOLE 30 783,338 0 0
L BRANDS INC COM 501797104 1,988 76,180 SH   SOLE 31 41,905 0 34,275
L BRANDS INC COM 501797104 2,172 83,212 SH   SOLE 32 83,212 0 0
L BRANDS INC COM 501797104 316 12,123 SH   SOLE 34 12,123 0 0
L BRANDS INC COM 501797104 5,182 198,535 SH   SOLE 36 198,535 0 0
L BRANDS INC COM 501797104 128 4,894 SH   SOLE 40 4,894 0 0
L3 TECHNOLOGIES INC COM 502413107 44,531 181,634 SH   SOLE 2 15,387 0 166,247
L3 TECHNOLOGIES INC COM 502413107 6,371 25,985 SH   SOLE 4 23,886 0 2,099
L3 TECHNOLOGIES INC COM 502413107 16,928 69,047 SH   SOLE 7 69,047 0 0
L3 TECHNOLOGIES INC COM 502413107 62 253 SH   SOLE 13 253 0 0
L3 TECHNOLOGIES INC COM 502413107 159 649 SH   SOLE 15 649 0 0
L3 TECHNOLOGIES INC COM 502413107 39,628 161,636 SH   SOLE 18 150,886 0 10,750
L3 TECHNOLOGIES INC COM 502413107 5,260 21,453 SH   SOLE 19 21,453 0 0
L3 TECHNOLOGIES INC COM 502413107 434,903 1,773,885 SH   SOLE 21 1,773,885 0 0
L3 TECHNOLOGIES INC COM 502413107 475,960 1,941,345 SH   SOLE 22 1,716,018 0 225,327
L3 TECHNOLOGIES INC COM 502413107 13,796 56,272 SH   SOLE 23 56,272 0 0
L3 TECHNOLOGIES INC COM 502413107 31,497 128,470 SH   SOLE 25 128,470 0 0
L3 TECHNOLOGIES INC COM 502413107 54,941 224,093 SH   SOLE 26 119,272 0 104,821
L3 TECHNOLOGIES INC COM 502413107 3,912 15,958 SH   SOLE 28 11,576 0 4,382
L3 TECHNOLOGIES INC COM 502413107 405 1,652 SH   SOLE 29 1,652 0 0
L3 TECHNOLOGIES INC COM 502413107 69,313 282,712 SH   SOLE 30 282,712 0 0
L3 TECHNOLOGIES INC COM 502413107 7,141 29,128 SH   SOLE 31 15,737 0 13,391
L3 TECHNOLOGIES INC COM 502413107 665 2,713 SH   SOLE 34 2,713 0 0
L3 TECHNOLOGIES INC COM 502413107 14,185 57,858 SH   SOLE 36 57,858 0 0
L3 TECHNOLOGIES INC COM 502413107 411 1,678 SH   SOLE 40 1,678 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 162 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 660 71,343 SH   SOLE 18 71,343 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 304 32,889 SH   SOLE 19 32,889 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 6,355 686,987 SH   SOLE 21 686,987 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5,602 605,592 SH   SOLE 22 588,413 0 17,179
LA Z BOY INC COM 505336107 1,463 47,716 SH   SOLE 2 4,705 0 43,011
LA Z BOY INC COM 505336107 7 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 31 998 SH   SOLE 7 998 0 0
LA Z BOY INC COM 505336107 6,746 220,031 SH   SOLE 18 217,587 0 2,444
LA Z BOY INC COM 505336107 3,531 115,154 SH   SOLE 19 115,154 0 0
LA Z BOY INC COM 505336107 153,240 4,998,027 SH   SOLE 21 4,998,027 0 0
LA Z BOY INC COM 505336107 43,430 1,416,501 SH   SOLE 22 1,345,934 0 70,567
LA Z BOY INC COM 505336107 300 9,771 SH   SOLE 23 9,771 0 0
LA Z BOY INC COM 505336107 911 29,711 SH   SOLE 26 9,481 0 20,230
LA Z BOY INC COM 505336107 181 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 2,114 68,934 SH   SOLE 30 68,934 0 0
LA Z BOY INC COM 505336107 1,199 39,092 SH   SOLE 31 0 0 39,092
LA Z BOY INC COM 505336107 174 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 44,362 256,575 SH   SOLE 2 29,504 0 227,071
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,744 33,220 SH   SOLE 4 30,521 0 2,699
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20,077 116,119 SH   SOLE 7 85,103 0 31,016
LABORATORY CORP AMER HLDGS COM NEW 50540R409 903 5,222 SH   SOLE 13 5,222 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 150 867 SH   SOLE 15 867 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 0 0 SH   SOLE 17 0 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 240,767 1,392,524 SH   SOLE 18 1,073,258 0 319,266
LABORATORY CORP AMER HLDGS COM NEW 50540R409 80,711 466,808 SH   SOLE 19 466,808 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 435,745 2,520,215 SH   SOLE 21 2,520,215 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 413,050 2,388,956 SH   SOLE 22 2,113,267 0 275,689
LABORATORY CORP AMER HLDGS COM NEW 50540R409 14,690 84,964 SH   SOLE 23 84,964 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 31,471 182,020 SH   SOLE 25 160,123 0 21,897
LABORATORY CORP AMER HLDGS COM NEW 50540R409 89,739 519,021 SH   SOLE 26 135,094 0 383,927
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,328 19,246 SH   SOLE 28 14,038 0 5,208
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,024 23,274 SH   SOLE 29 2,533 0 20,741
LABORATORY CORP AMER HLDGS COM NEW 50540R409 84,237 487,203 SH   SOLE 30 487,203 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,879 34,000 SH   SOLE 31 18,234 0 15,766
LABORATORY CORP AMER HLDGS COM NEW 50540R409 53,243 307,943 SH   SOLE 34 307,943 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,219 105,374 SH   SOLE 36 105,374 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 369 2,137 SH   SOLE 40 2,137 0 0
LADDER CAP CORP CL A 505743104 1,783 107,335 SH   SOLE 2 4,571 0 102,764
LADDER CAP CORP CL A 505743104 12 731 SH   SOLE 4 731 0 0
LADDER CAP CORP CL A 505743104 31 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 5,626 338,719 SH   SOLE 18 338,719 0 0
LADDER CAP CORP CL A 505743104 3,032 182,517 SH   SOLE 19 182,517 0 0
LADDER CAP CORP CL A 505743104 90,107 5,424,861 SH   SOLE 21 5,424,861 0 0
LADDER CAP CORP CL A 505743104 44,069 2,653,140 SH   SOLE 22 2,523,417 0 129,723
LADDER CAP CORP CL A 505743104 44 2,629 SH   SOLE 23 2,629 0 0
LADDER CAP CORP CL A 505743104 560 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 165 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 353 21,254 SH   SOLE 30 21,254 0 0
LADDER CAP CORP CL A 505743104 1,850 111,390 SH   SOLE 31 0 0 111,390
LADDER CAP CORP CL A 505743104 129 7,775 SH   SOLE 40 7,775 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 354 103,219 SH   SOLE 2 5,049 0 98,170
LADENBURG THALMAN FIN SVCS I COM 50575Q102 10 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,420 413,923 SH   SOLE 18 413,923 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 692 201,605 SH   SOLE 19 201,605 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 13,693 3,992,271 SH   SOLE 21 3,992,271 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 12,620 3,679,385 SH   SOLE 22 3,580,513 0 98,872
LADENBURG THALMAN FIN SVCS I COM 50575Q102 122 35,598 SH   SOLE 26 0 0 35,598
LADENBURG THALMAN FIN SVCS I COM 50575Q102 44 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 129 37,504 SH   SOLE 30 37,504 0 0
LAIX INC ADS 50736W105 23 2,235 SH   SOLE 22 2,235 0 0
LAKE SHORE BANCORP INC COM 510700107 6 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 10 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 788 48,800 SH   SOLE 2 2,138 0 46,662
LAKELAND BANCORP INC COM 511637100 18 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,732 169,160 SH   SOLE 18 169,160 0 0
LAKELAND BANCORP INC COM 511637100 1,334 82,622 SH   SOLE 19 82,622 0 0
LAKELAND BANCORP INC COM 511637100 26,610 1,647,700 SH   SOLE 21 1,647,700 0 0
LAKELAND BANCORP INC COM 511637100 24,454 1,514,185 SH   SOLE 22 1,459,168 0 55,017
LAKELAND BANCORP INC COM 511637100 653 40,411 SH   SOLE 26 34,700 0 5,711
LAKELAND BANCORP INC COM 511637100 92 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 200 12,403 SH   SOLE 30 12,403 0 0
LAKELAND BANCORP INC COM 511637100 923 57,126 SH   SOLE 34 57,126 0 0
LAKELAND BANCORP INC COM 511637100 58 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 1,013 21,624 SH   SOLE 2 1,025 0 20,599
LAKELAND FINL CORP COM 511656100 29 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 3,846 82,118 SH   SOLE 18 82,118 0 0
LAKELAND FINL CORP COM 511656100 1,983 42,347 SH   SOLE 19 42,347 0 0
LAKELAND FINL CORP COM 511656100 35,885 766,288 SH   SOLE 21 766,288 0 0
LAKELAND FINL CORP COM 511656100 42,375 904,879 SH   SOLE 22 870,435 0 34,444
LAKELAND FINL CORP COM 511656100 7 149 SH   SOLE 23 149 0 0
LAKELAND FINL CORP COM 511656100 554 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 171 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 332 7,092 SH   SOLE 30 7,092 0 0
LAKELAND FINL CORP COM 511656100 123 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 18 1,605 SH   SOLE 18 1,605 0 0
LAKELAND INDS INC COM 511795106 309 27,546 SH   SOLE 21 27,546 0 0
LAKELAND INDS INC COM 511795106 212 18,927 SH   SOLE 22 18,927 0 0
LAM RESEARCH CORP COM 512807108 69,272 368,784 SH   SOLE 2 40,821 0 327,963
LAM RESEARCH CORP COM 512807108 9,576 50,981 SH   SOLE 4 46,753 0 4,228
LAM RESEARCH CORP COM 512807108 26,269 139,850 SH   SOLE 7 136,119 0 3,731
LAM RESEARCH CORP COM 512807108 687 3,658 SH   SOLE 13 3,658 0 0
LAM RESEARCH CORP COM 512807108 328 1,747 SH   SOLE 15 1,747 0 0
LAM RESEARCH CORP COM 512807108 70,200 373,722 SH   SOLE 18 353,491 0 20,231
LAM RESEARCH CORP COM 512807108 49,451 263,262 SH   SOLE 19 263,262 0 0
LAM RESEARCH CORP COM 512807108 827,204 4,403,767 SH   SOLE 21 4,403,767 0 0
LAM RESEARCH CORP COM 512807108 715,771 3,810,538 SH   SOLE 22 3,404,270 0 406,268
LAM RESEARCH CORP COM 512807108 20,581 109,568 SH   SOLE 23 109,568 0 0
LAM RESEARCH CORP COM 512807108 27,469 146,237 SH   SOLE 25 146,237 0 0
LAM RESEARCH CORP COM 512807108 134,900 718,167 SH   SOLE 26 178,021 0 540,146
LAM RESEARCH CORP COM 512807108 5,501 29,283 SH   SOLE 28 21,392 0 7,891
LAM RESEARCH CORP COM 512807108 3,705 19,726 SH   SOLE 29 3,428 0 16,298
LAM RESEARCH CORP COM 512807108 123,309 656,457 SH   SOLE 30 656,457 0 0
LAM RESEARCH CORP COM 512807108 8,702 46,329 SH   SOLE 31 28,498 0 17,831
LAM RESEARCH CORP COM 512807108 3,939 20,970 SH   SOLE 32 20,970 0 0
LAM RESEARCH CORP COM 512807108 22,267 118,540 SH   SOLE 34 118,540 0 0
LAM RESEARCH CORP COM 512807108 20,279 107,960 SH   SOLE 36 107,960 0 0
LAM RESEARCH CORP COM 512807108 629 3,351 SH   SOLE 40 3,351 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 16,706 206,982 SH   SOLE 2 51,772 0 155,210
LAMAR ADVERTISING CO NEW CL A 512816109 274 3,393 SH   SOLE 4 3,393 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 172 2,130 SH   SOLE 7 2,130 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 20,393 252,674 SH   SOLE 18 252,498 0 176
LAMAR ADVERTISING CO NEW CL A 512816109 5,647 69,969 SH   SOLE 19 69,969 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 389,113 4,821,129 SH   SOLE 21 4,821,129 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 226,866 2,810,884 SH   SOLE 22 2,639,933 0 170,951
LAMAR ADVERTISING CO NEW CL A 512816109 733 9,085 SH   SOLE 23 9,085 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,210 14,997 SH   SOLE 25 14,997 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,735 33,890 SH   SOLE 26 23,587 0 10,303
LAMAR ADVERTISING CO NEW CL A 512816109 860 10,652 SH   SOLE 28 10,652 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 534 6,612 SH   SOLE 29 6,612 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,019 25,019 SH   SOLE 30 25,019 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 316 3,920 SH   SOLE 31 1,802 0 2,118
LAMAR ADVERTISING CO NEW CL A 512816109 2,020 25,032 SH   SOLE 34 25,032 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 40 500 SH   SOLE 36 500 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 635 7,871 SH   SOLE 40 7,871 0 0
LAMB WESTON HLDGS INC COM 513272104 27,322 431,220 SH   SOLE 2 74,616 0 356,604
LAMB WESTON HLDGS INC COM 513272104 4,115 64,940 SH   SOLE 4 61,074 0 3,866
LAMB WESTON HLDGS INC COM 513272104 10,467 165,191 SH   SOLE 7 165,191 0 0
LAMB WESTON HLDGS INC COM 513272104 51 802 SH   SOLE 13 802 0 0
LAMB WESTON HLDGS INC COM 513272104 89 1,403 SH   SOLE 15 1,403 0 0
LAMB WESTON HLDGS INC COM 513272104 18,904 298,363 SH   SOLE 18 278,786 0 19,577
LAMB WESTON HLDGS INC COM 513272104 23,209 366,305 SH   SOLE 19 366,305 0 0
LAMB WESTON HLDGS INC COM 513272104 329,309 5,197,425 SH   SOLE 21 5,197,425 0 0
LAMB WESTON HLDGS INC COM 513272104 281,266 4,439,178 SH   SOLE 22 4,050,053 0 389,125
LAMB WESTON HLDGS INC COM 513272104 7,645 120,662 SH   SOLE 23 120,662 0 0
LAMB WESTON HLDGS INC COM 513272104 9,200 145,206 SH   SOLE 25 145,206 0 0
LAMB WESTON HLDGS INC COM 513272104 50,726 800,604 SH   SOLE 26 240,237 0 560,367
LAMB WESTON HLDGS INC COM 513272104 1,813 28,608 SH   SOLE 28 20,896 0 7,712
LAMB WESTON HLDGS INC COM 513272104 2,155 34,005 SH   SOLE 29 3,191 0 30,814
LAMB WESTON HLDGS INC COM 513272104 37,315 588,933 SH   SOLE 30 588,933 0 0
LAMB WESTON HLDGS INC COM 513272104 3,376 53,289 SH   SOLE 31 28,929 0 24,360
LAMB WESTON HLDGS INC COM 513272104 5,466 86,275 SH   SOLE 34 86,275 0 0
LAMB WESTON HLDGS INC COM 513272104 8,990 141,888 SH   SOLE 36 141,888 0 0
LAMB WESTON HLDGS INC COM 513272104 192 3,038 SH   SOLE 40 3,038 0 0
LANCASTER COLONY CORP COM 513847103 3,808 25,626 SH   SOLE 2 9,064 0 16,562
LANCASTER COLONY CORP COM 513847103 13 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 2,635 17,733 SH   SOLE 7 17,733 0 0
LANCASTER COLONY CORP COM 513847103 16,229 109,215 SH   SOLE 18 109,215 0 0
LANCASTER COLONY CORP COM 513847103 4,796 32,275 SH   SOLE 19 32,275 0 0
LANCASTER COLONY CORP COM 513847103 203,061 1,366,497 SH   SOLE 21 1,366,497 0 0
LANCASTER COLONY CORP COM 513847103 97,940 659,082 SH   SOLE 22 632,835 0 26,247
LANCASTER COLONY CORP COM 513847103 1,410 9,487 SH   SOLE 26 5,166 0 4,321
LANCASTER COLONY CORP COM 513847103 361 2,431 SH   SOLE 28 2,431 0 0
LANCASTER COLONY CORP COM 513847103 782 5,262 SH   SOLE 30 5,262 0 0
LANCASTER COLONY CORP COM 513847103 269 1,811 SH   SOLE 40 1,811 0 0
LANDEC CORP COM 514766104 226 24,074 SH   SOLE 2 1,096 0 22,978
LANDEC CORP COM 514766104 7 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 789 84,205 SH   SOLE 18 84,205 0 0
LANDEC CORP COM 514766104 596 63,600 SH   SOLE 19 63,600 0 0
LANDEC CORP COM 514766104 7,726 824,517 SH   SOLE 21 824,517 0 0
LANDEC CORP COM 514766104 8,072 861,458 SH   SOLE 22 827,750 0 33,708
LANDEC CORP COM 514766104 96 10,234 SH   SOLE 26 0 0 10,234
LANDEC CORP COM 514766104 34 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 90 9,555 SH   SOLE 30 9,555 0 0
LANDEC CORP COM 514766104 22 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 18 744 SH   SOLE 21 744 0 0
LANDS END INC NEW COM 51509F105 130 10,617 SH   SOLE 2 409 0 10,208
LANDS END INC NEW COM 51509F105 4 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 439 35,957 SH   SOLE 18 35,957 0 0
LANDS END INC NEW COM 51509F105 201 16,439 SH   SOLE 19 16,439 0 0
LANDS END INC NEW COM 51509F105 4,316 353,196 SH   SOLE 21 353,196 0 0
LANDS END INC NEW COM 51509F105 5,375 439,815 SH   SOLE 22 421,976 0 17,839
LANDS END INC NEW COM 51509F105 151 12,323 SH   SOLE 23 12,323 0 0
LANDS END INC NEW COM 51509F105 155 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 7 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 24 2,004 SH   SOLE 30 2,004 0 0
LANDS END INC NEW COM 51509F105 24 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 28,120 260,397 SH   SOLE 2 163,066 0 97,331
LANDSTAR SYS INC COM 515098101 2,685 24,860 SH   SOLE 4 24,860 0 0
LANDSTAR SYS INC COM 515098101 805 7,454 SH   SOLE 7 7,454 0 0
LANDSTAR SYS INC COM 515098101 1,906 17,653 SH   SOLE 13 17,653 0 0
LANDSTAR SYS INC COM 515098101 15,446 143,031 SH   SOLE 18 140,629 0 2,402
LANDSTAR SYS INC COM 515098101 20,750 192,149 SH   SOLE 19 192,149 0 0
LANDSTAR SYS INC COM 515098101 252,074 2,334,235 SH   SOLE 21 2,334,235 0 0
LANDSTAR SYS INC COM 515098101 207,081 1,917,593 SH   SOLE 22 1,666,303 0 251,290
LANDSTAR SYS INC COM 515098101 5,696 52,745 SH   SOLE 23 52,745 0 0
LANDSTAR SYS INC COM 515098101 1,689 15,637 SH   SOLE 25 15,637 0 0
LANDSTAR SYS INC COM 515098101 2,210 20,463 SH   SOLE 26 11,471 0 8,992
LANDSTAR SYS INC COM 515098101 553 5,121 SH   SOLE 28 5,121 0 0
LANDSTAR SYS INC COM 515098101 8,347 77,291 SH   SOLE 29 32,093 0 45,198
LANDSTAR SYS INC COM 515098101 2,397 22,197 SH   SOLE 30 22,197 0 0
LANDSTAR SYS INC COM 515098101 6,403 59,288 SH   SOLE 31 47,748 0 11,540
LANDSTAR SYS INC COM 515098101 1,785 16,525 SH   SOLE 34 16,525 0 0
LANDSTAR SYS INC COM 515098101 2,843 26,326 SH   SOLE 36 26,326 0 0
LANDSTAR SYS INC COM 515098101 465 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 201 33,138 SH   SOLE 2 1,196 0 31,942
LANNET INC COM 516012101 4 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 858 141,637 SH   SOLE 18 141,637 0 0
LANNET INC COM 516012101 328 54,136 SH   SOLE 19 54,136 0 0
LANNET INC COM 516012101 22,617 3,732,235 SH   SOLE 21 3,732,235 0 0
LANNET INC COM 516012101 6,145 1,014,059 SH   SOLE 22 990,880 0 23,179
LANNET INC COM 516012101 268 44,225 SH   SOLE 30 44,225 0 0
LANTHEUS HLDGS INC COM 516544103 946 33,427 SH   SOLE 2 1,572 0 31,855
LANTHEUS HLDGS INC COM 516544103 5 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 23 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 4,958 175,182 SH   SOLE 18 175,182 0 0
LANTHEUS HLDGS INC COM 516544103 1,844 65,157 SH   SOLE 19 65,157 0 0
LANTHEUS HLDGS INC COM 516544103 119,203 4,212,137 SH   SOLE 21 4,212,137 0 0
LANTHEUS HLDGS INC COM 516544103 32,473 1,147,448 SH   SOLE 22 1,096,532 0 50,916
LANTHEUS HLDGS INC COM 516544103 616 21,775 SH   SOLE 26 21,775 0 0
LANTHEUS HLDGS INC COM 516544103 133 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 1,638 57,881 SH   SOLE 30 57,881 0 0
LANTHEUS HLDGS INC COM 516544103 129 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 9 2,816 SH   SOLE 18 2,816 0 0
LANTRONIX INC COM NEW 516548203 139 41,699 SH   SOLE 21 41,699 0 0
LANTRONIX INC COM NEW 516548203 317 95,141 SH   SOLE 22 95,141 0 0
LAREDO PETROLEUM INC COM 516806106 571 196,940 SH   SOLE 2 7,540 0 189,400
LAREDO PETROLEUM INC COM 516806106 3 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 10 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 2,193 756,220 SH   SOLE 18 756,220 0 0
LAREDO PETROLEUM INC COM 516806106 904 311,859 SH   SOLE 19 311,859 0 0
LAREDO PETROLEUM INC COM 516806106 50,861 17,538,204 SH   SOLE 21 17,538,204 0 0
LAREDO PETROLEUM INC COM 516806106 13,261 4,572,731 SH   SOLE 22 4,351,676 0 221,055
LAREDO PETROLEUM INC COM 516806106 84 28,986 SH   SOLE 26 17,573 0 11,413
LAREDO PETROLEUM INC COM 516806106 63 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 776 267,750 SH   SOLE 30 267,750 0 0
LAREDO PETROLEUM INC COM 516806106 236 81,408 SH   SOLE 34 81,408 0 0
LAREDO PETROLEUM INC COM 516806106 47 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 52,364 886,182 SH   SOLE 2 263,835 0 622,347
LAS VEGAS SANDS CORP COM 517834107 8,465 143,251 SH   SOLE 4 133,742 0 9,509
LAS VEGAS SANDS CORP COM 517834107 4,601 77,868 SH   SOLE 7 68,516 0 9,352
LAS VEGAS SANDS CORP COM 517834107 5,191 87,841 SH   SOLE 13 87,841 0 0
LAS VEGAS SANDS CORP COM 517834107 180 3,050 SH   SOLE 15 3,050 0 0
LAS VEGAS SANDS CORP COM 517834107 13,080 221,349 SH   SOLE 18 164,219 0 57,130
LAS VEGAS SANDS CORP COM 517834107 41,187 697,019 SH   SOLE 19 697,019 0 0
LAS VEGAS SANDS CORP COM 517834107 195,147 3,302,544 SH   SOLE 21 3,302,544 0 0
LAS VEGAS SANDS CORP COM 517834107 586,133 9,919,326 SH   SOLE 22 8,900,856 0 1,018,470
LAS VEGAS SANDS CORP COM 517834107 17,789 301,041 SH   SOLE 23 301,041 0 0
LAS VEGAS SANDS CORP COM 517834107 19,807 335,196 SH   SOLE 25 335,196 0 0
LAS VEGAS SANDS CORP COM 517834107 70,158 1,187,315 SH   SOLE 26 417,702 0 769,613
LAS VEGAS SANDS CORP COM 517834107 4,352 73,653 SH   SOLE 28 54,761 0 18,892
LAS VEGAS SANDS CORP COM 517834107 11,622 196,687 SH   SOLE 29 8,220 0 188,467
LAS VEGAS SANDS CORP COM 517834107 34,240 579,449 SH   SOLE 30 579,449 0 0
LAS VEGAS SANDS CORP COM 517834107 4,300 72,775 SH   SOLE 31 13,378 0 59,397
LAS VEGAS SANDS CORP COM 517834107 6,845 115,844 SH   SOLE 34 115,844 0 0
LAS VEGAS SANDS CORP COM 517834107 18,243 308,740 SH   SOLE 36 308,740 0 0
LAS VEGAS SANDS CORP COM 517834107 464 7,860 SH   SOLE 40 7,860 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 9,945 1,061,343 SH   SOLE 21 1,061,343 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 44 4,729 SH   SOLE 22 4,729 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 71 7,538 SH   SOLE 25 7,538 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2,106 224,735 SH   SOLE 26 224,735 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,043 324,710 SH   SOLE 30 324,710 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 3,355 229,957 SH   SOLE 2 5,138 0 224,819
LATTICE SEMICONDUCTOR CORP COM 518415104 13 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 31 2,132 SH   SOLE 7 2,132 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6,036 413,698 SH   SOLE 18 406,644 0 7,054
LATTICE SEMICONDUCTOR CORP COM 518415104 3,103 212,655 SH   SOLE 19 212,655 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 58,034 3,977,639 SH   SOLE 21 3,977,639 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 53,792 3,686,880 SH   SOLE 22 3,533,596 0 153,284
LATTICE SEMICONDUCTOR CORP COM 518415104 422 28,914 SH   SOLE 26 20,268 0 8,646
LATTICE SEMICONDUCTOR CORP COM 518415104 248 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 14,821 1,015,859 SH   SOLE 30 1,015,859 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 200 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 113,516 619,936 SH   SOLE 2 146,044 0 473,892
LAUDER ESTEE COS INC CL A 518439104 17,900 97,755 SH   SOLE 4 91,804 0 5,951
LAUDER ESTEE COS INC CL A 518439104 37,129 202,769 SH   SOLE 7 194,933 0 7,836
LAUDER ESTEE COS INC CL A 518439104 3,934 21,485 SH   SOLE 13 21,485 0 0
LAUDER ESTEE COS INC CL A 518439104 363 1,982 SH   SOLE 15 1,982 0 0
LAUDER ESTEE COS INC CL A 518439104 85,897 469,102 SH   SOLE 18 433,620 0 35,482
LAUDER ESTEE COS INC CL A 518439104 24,018 131,165 SH   SOLE 19 131,165 0 0
LAUDER ESTEE COS INC CL A 518439104 789,328 4,310,679 SH   SOLE 21 4,310,679 0 0
LAUDER ESTEE COS INC CL A 518439104 1,023,843 5,591,407 SH   SOLE 22 4,920,223 0 671,184
LAUDER ESTEE COS INC CL A 518439104 34,494 188,380 SH   SOLE 23 188,380 0 0
LAUDER ESTEE COS INC CL A 518439104 81,146 443,152 SH   SOLE 25 443,152 0 0
LAUDER ESTEE COS INC CL A 518439104 207,195 1,131,531 SH   SOLE 26 251,183 0 880,348
LAUDER ESTEE COS INC CL A 518439104 7,836 42,792 SH   SOLE 28 31,493 0 11,299
LAUDER ESTEE COS INC CL A 518439104 10,738 58,642 SH   SOLE 29 15,300 0 43,342
LAUDER ESTEE COS INC CL A 518439104 152,460 832,616 SH   SOLE 30 832,616 0 0
LAUDER ESTEE COS INC CL A 518439104 20,062 109,561 SH   SOLE 31 48,000 0 61,561
LAUDER ESTEE COS INC CL A 518439104 3,070 16,764 SH   SOLE 34 16,764 0 0
LAUDER ESTEE COS INC CL A 518439104 29,258 159,784 SH   SOLE 36 159,784 0 0
LAUDER ESTEE COS INC CL A 518439104 946 5,168 SH   SOLE 40 5,168 0 0
LAUREATE EDUCATION INC CL A 518613203 1,562 99,417 SH   SOLE 2 3,948 0 95,469
LAUREATE EDUCATION INC CL A 518613203 6 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 30 1,882 SH   SOLE 7 1,882 0 0
LAUREATE EDUCATION INC CL A 518613203 4,832 307,578 SH   SOLE 18 307,578 0 0
LAUREATE EDUCATION INC CL A 518613203 2,549 162,264 SH   SOLE 19 162,264 0 0
LAUREATE EDUCATION INC CL A 518613203 46,374 2,951,873 SH   SOLE 21 2,951,873 0 0
LAUREATE EDUCATION INC CL A 518613203 35,053 2,231,240 SH   SOLE 22 2,101,045 0 130,195
LAUREATE EDUCATION INC CL A 518613203 418 26,624 SH   SOLE 26 23,231 0 3,393
LAUREATE EDUCATION INC CL A 518613203 175 11,165 SH   SOLE 28 11,165 0 0
LAUREATE EDUCATION INC CL A 518613203 401 25,526 SH   SOLE 30 25,526 0 0
LAUREATE EDUCATION INC CL A 518613203 138 8,799 SH   SOLE 40 8,799 0 0
LAWSON PRODS INC COM 520776105 131 3,558 SH   SOLE 2 128 0 3,430
LAWSON PRODS INC COM 520776105 708 19,273 SH   SOLE 18 19,273 0 0
LAWSON PRODS INC COM 520776105 548 14,917 SH   SOLE 19 14,917 0 0
LAWSON PRODS INC COM 520776105 5,231 142,420 SH   SOLE 21 142,420 0 0
LAWSON PRODS INC COM 520776105 8,470 230,607 SH   SOLE 22 226,903 0 3,704
LAWSON PRODS INC COM 520776105 10 275 SH   SOLE 23 275 0 0
LAWSON PRODS INC COM 520776105 97 2,639 SH   SOLE 26 0 0 2,639
LAZARD GLB TTL RET&INCM FD I COM 52106W103 735 45,473 SH   SOLE 2 45,473 0 0
LAZARD LTD SHS A G54050102 6,939 201,768 SH   SOLE 2 7,623 0 194,145
LAZARD LTD SHS A G54050102 358 10,420 SH   SOLE 7 10,420 0 0
LAZARD LTD SHS A G54050102 3,498 101,723 SH   SOLE 18 101,723 0 0
LAZARD LTD SHS A G54050102 835 24,291 SH   SOLE 19 24,291 0 0
LAZARD LTD SHS A G54050102 145,598 4,233,733 SH   SOLE 21 4,233,733 0 0
LAZARD LTD SHS A G54050102 89 2,600 SH   SOLE 31 0 0 2,600
LAZARD LTD SHS A G54050102 1,695 49,284 SH   SOLE 32 49,284 0 0
LAZYDAYS HLDGS INC COM 52110H100 6 1,144 SH   SOLE 18 1,144 0 0
LAZYDAYS HLDGS INC COM 52110H100 77 15,477 SH   SOLE 21 15,477 0 0
LCI INDS COM 50189K103 3,926 43,627 SH   SOLE 2 1,012 0 42,615
LCI INDS COM 50189K103 15 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 38 426 SH   SOLE 7 426 0 0
LCI INDS COM 50189K103 9,643 107,141 SH   SOLE 18 107,141 0 0
LCI INDS COM 50189K103 3,750 41,662 SH   SOLE 19 41,662 0 0
LCI INDS COM 50189K103 241,099 2,678,880 SH   SOLE 21 2,678,880 0 0
LCI INDS COM 50189K103 63,684 707,596 SH   SOLE 22 671,865 0 35,731
LCI INDS COM 50189K103 848 9,421 SH   SOLE 26 4,797 0 4,624
LCI INDS COM 50189K103 273 3,034 SH   SOLE 28 3,034 0 0
LCI INDS COM 50189K103 4,118 45,751 SH   SOLE 30 45,751 0 0
LCI INDS COM 50189K103 227 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 231 12,135 SH   SOLE 2 530 0 11,605
LCNB CORP COM 50181P100 831 43,752 SH   SOLE 18 43,752 0 0
LCNB CORP COM 50181P100 403 21,185 SH   SOLE 19 21,185 0 0
LCNB CORP COM 50181P100 7,926 417,148 SH   SOLE 21 417,148 0 0
LCNB CORP COM 50181P100 3,332 175,344 SH   SOLE 22 167,668 0 7,676
LEAF GROUP LTD COM 52177G102 109 14,732 SH   SOLE 2 584 0 14,148
LEAF GROUP LTD COM 52177G102 4 577 SH   SOLE 7 577 0 0
LEAF GROUP LTD COM 52177G102 402 54,289 SH   SOLE 18 54,289 0 0
LEAF GROUP LTD COM 52177G102 183 24,714 SH   SOLE 19 24,714 0 0
LEAF GROUP LTD COM 52177G102 4,440 599,185 SH   SOLE 21 599,185 0 0
LEAF GROUP LTD COM 52177G102 1,427 192,601 SH   SOLE 22 180,954 0 11,647
LEAP THERAPEUTICS INC COM 52187K101 4 2,489 SH   SOLE 18 2,489 0 0
LEAP THERAPEUTICS INC COM 52187K101 57 31,744 SH   SOLE 21 31,744 0 0
LEAR CORP COM NEW 521865204 19,848 142,511 SH   SOLE 2 15,984 0 126,527
LEAR CORP COM NEW 521865204 2,849 20,459 SH   SOLE 4 18,819 0 1,640
LEAR CORP COM NEW 521865204 4,489 32,229 SH   SOLE 7 9,569 0 22,660
LEAR CORP COM NEW 521865204 273 1,957 SH   SOLE 13 1,957 0 0
LEAR CORP COM NEW 521865204 72 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 26,342 189,141 SH   SOLE 18 184,463 0 4,678
LEAR CORP COM NEW 521865204 19,753 141,836 SH   SOLE 19 141,836 0 0
LEAR CORP COM NEW 521865204 131,928 947,285 SH   SOLE 21 947,285 0 0
LEAR CORP COM NEW 521865204 245,039 1,759,451 SH   SOLE 22 1,618,307 0 141,144
LEAR CORP COM NEW 521865204 6,733 48,347 SH   SOLE 23 48,347 0 0
LEAR CORP COM NEW 521865204 8,817 63,308 SH   SOLE 25 63,308 0 0
LEAR CORP COM NEW 521865204 30,883 221,747 SH   SOLE 26 95,998 0 125,749
LEAR CORP COM NEW 521865204 1,632 11,718 SH   SOLE 28 8,839 0 2,879
LEAR CORP COM NEW 521865204 1,898 13,626 SH   SOLE 29 1,353 0 12,273
LEAR CORP COM NEW 521865204 21,381 153,524 SH   SOLE 30 153,524 0 0
LEAR CORP COM NEW 521865204 3,235 23,229 SH   SOLE 31 13,645 0 9,584
LEAR CORP COM NEW 521865204 5,141 36,913 SH   SOLE 34 36,913 0 0
LEAR CORP COM NEW 521865204 6,301 45,244 SH   SOLE 36 45,244 0 0
LEAR CORP COM NEW 521865204 191 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 114 50,859 SH   SOLE 2 2,251 0 48,608
LEE ENTERPRISES INC COM 523768109 412 184,055 SH   SOLE 18 184,055 0 0
LEE ENTERPRISES INC COM 523768109 200 89,208 SH   SOLE 19 89,208 0 0
LEE ENTERPRISES INC COM 523768109 3,985 1,778,889 SH   SOLE 21 1,778,889 0 0
LEE ENTERPRISES INC COM 523768109 2,174 970,418 SH   SOLE 22 954,902 0 15,516
LEGACY HOUSING CORP COM 52472M101 46 3,712 SH   SOLE 2 284 0 3,428
LEGACY HOUSING CORP COM 52472M101 186 14,973 SH   SOLE 18 14,973 0 0
LEGACY HOUSING CORP COM 52472M101 101 8,102 SH   SOLE 19 8,102 0 0
LEGACY HOUSING CORP COM 52472M101 2,289 183,861 SH   SOLE 21 183,861 0 0
LEGACY HOUSING CORP COM 52472M101 700 56,240 SH   SOLE 22 54,567 0 1,673
LEGACY TEX FINL GROUP INC COM 52471Y106 1,894 46,525 SH   SOLE 2 1,988 0 44,537
LEGACY TEX FINL GROUP INC COM 52471Y106 12 306 SH   SOLE 4 306 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 31 768 SH   SOLE 7 768 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 11,438 280,969 SH   SOLE 18 280,969 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 3,338 81,994 SH   SOLE 19 81,994 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 200,551 4,926,325 SH   SOLE 21 4,926,325 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 57,021 1,400,652 SH   SOLE 22 1,337,559 0 63,093
LEGACY TEX FINL GROUP INC COM 52471Y106 576 14,146 SH   SOLE 26 9,317 0 4,829
LEGACY TEX FINL GROUP INC COM 52471Y106 267 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,945 72,351 SH   SOLE 30 72,351 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 196 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 7,247 189,322 SH   SOLE 2 41,924 0 147,398
LEGG MASON INC COM 524901105 19 490 SH   SOLE 4 490 0 0
LEGG MASON INC COM 524901105 120 3,128 SH   SOLE 7 3,128 0 0
LEGG MASON INC COM 524901105 9,389 245,268 SH   SOLE 18 245,268 0 0
LEGG MASON INC COM 524901105 733 19,136 SH   SOLE 19 19,136 0 0
LEGG MASON INC COM 524901105 163,630 4,274,564 SH   SOLE 21 4,274,564 0 0
LEGG MASON INC COM 524901105 122,321 3,195,421 SH   SOLE 22 3,005,036 0 190,385
LEGG MASON INC COM 524901105 955 24,958 SH   SOLE 26 14,599 0 10,359
LEGG MASON INC COM 524901105 409 10,676 SH   SOLE 28 10,676 0 0
LEGG MASON INC COM 524901105 1,027 26,840 SH   SOLE 30 26,840 0 0
LEGG MASON INC COM 524901105 171 4,464 SH   SOLE 31 1,764 0 2,700
LEGG MASON INC COM 524901105 218 5,685 SH   SOLE 36 5,685 0 0
LEGG MASON INC COM 524901105 318 8,315 SH   SOLE 40 8,315 0 0
LEGGETT & PLATT INC COM 524660107 13,345 347,796 SH   SOLE 2 54,821 0 292,975
LEGGETT & PLATT INC COM 524660107 1,564 40,756 SH   SOLE 4 37,292 0 3,464
LEGGETT & PLATT INC COM 524660107 18,809 490,198 SH   SOLE 7 265,911 0 224,287
LEGGETT & PLATT INC COM 524660107 27 700 SH   SOLE 13 700 0 0
LEGGETT & PLATT INC COM 524660107 33 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 14,634 381,382 SH   SOLE 18 363,665 0 17,717
LEGGETT & PLATT INC COM 524660107 1,599 41,662 SH   SOLE 19 41,662 0 0
LEGGETT & PLATT INC COM 524660107 234,974 6,123,904 SH   SOLE 21 6,123,904 0 0
LEGGETT & PLATT INC COM 524660107 133,829 3,487,865 SH   SOLE 22 3,109,215 0 378,650
LEGGETT & PLATT INC COM 524660107 3,565 92,901 SH   SOLE 23 92,901 0 0
LEGGETT & PLATT INC COM 524660107 4,787 124,748 SH   SOLE 25 124,748 0 0
LEGGETT & PLATT INC COM 524660107 23,341 608,318 SH   SOLE 26 220,594 0 387,724
LEGGETT & PLATT INC COM 524660107 979 25,521 SH   SOLE 28 18,315 0 7,206
LEGGETT & PLATT INC COM 524660107 1,168 30,443 SH   SOLE 29 2,926 0 27,517
LEGGETT & PLATT INC COM 524660107 16,878 439,878 SH   SOLE 30 439,878 0 0
LEGGETT & PLATT INC COM 524660107 1,615 42,080 SH   SOLE 31 23,271 0 18,809
LEGGETT & PLATT INC COM 524660107 1,868 48,684 SH   SOLE 32 48,684 0 0
LEGGETT & PLATT INC COM 524660107 300 7,823 SH   SOLE 34 7,823 0 0
LEGGETT & PLATT INC COM 524660107 3,538 92,210 SH   SOLE 36 92,210 0 0
LEGGETT & PLATT INC COM 524660107 102 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HLDGS INC COM 525327102 30,865 386,543 SH   SOLE 2 88,410 0 298,133
LEIDOS HLDGS INC COM 525327102 3,660 45,840 SH   SOLE 4 42,095 0 3,745
LEIDOS HLDGS INC COM 525327102 754 9,442 SH   SOLE 7 9,442 0 0
LEIDOS HLDGS INC COM 525327102 66 831 SH   SOLE 13 831 0 0
LEIDOS HLDGS INC COM 525327102 33,113 414,690 SH   SOLE 18 403,717 0 10,973
LEIDOS HLDGS INC COM 525327102 2,408 30,153 SH   SOLE 19 30,153 0 0
LEIDOS HLDGS INC COM 525327102 575,596 7,208,468 SH   SOLE 21 7,208,468 0 0
LEIDOS HLDGS INC COM 525327102 374,001 4,683,798 SH   SOLE 22 4,394,428 0 289,370
LEIDOS HLDGS INC COM 525327102 8,168 102,297 SH   SOLE 23 102,297 0 0
LEIDOS HLDGS INC COM 525327102 7,658 95,911 SH   SOLE 25 95,911 0 0
LEIDOS HLDGS INC COM 525327102 17,116 214,350 SH   SOLE 26 127,065 0 87,285
LEIDOS HLDGS INC COM 525327102 2,196 27,504 SH   SOLE 28 20,049 0 7,455
LEIDOS HLDGS INC COM 525327102 2,543 31,853 SH   SOLE 29 3,158 0 28,695
LEIDOS HLDGS INC COM 525327102 15,376 192,564 SH   SOLE 30 192,564 0 0
LEIDOS HLDGS INC COM 525327102 3,979 49,825 SH   SOLE 31 27,604 0 22,221
LEIDOS HLDGS INC COM 525327102 1,211 15,172 SH   SOLE 34 15,172 0 0
LEIDOS HLDGS INC COM 525327102 2,884 36,116 SH   SOLE 36 36,116 0 0
LEIDOS HLDGS INC COM 525327102 230 2,883 SH   SOLE 40 2,883 0 0
LEMAITRE VASCULAR INC COM 525558201 408 14,583 SH   SOLE 2 731 0 13,852
LEMAITRE VASCULAR INC COM 525558201 12 414 SH   SOLE 7 414 0 0
LEMAITRE VASCULAR INC COM 525558201 2,045 73,085 SH   SOLE 18 73,085 0 0
LEMAITRE VASCULAR INC COM 525558201 771 27,546 SH   SOLE 19 27,546 0 0
LEMAITRE VASCULAR INC COM 525558201 51,226 1,830,822 SH   SOLE 21 1,830,822 0 0
LEMAITRE VASCULAR INC COM 525558201 15,216 543,807 SH   SOLE 22 520,790 0 23,017
LEMAITRE VASCULAR INC COM 525558201 7 249 SH   SOLE 23 249 0 0
LEMAITRE VASCULAR INC COM 525558201 106 3,780 SH   SOLE 26 0 0 3,780
LEMAITRE VASCULAR INC COM 525558201 60 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 685 24,496 SH   SOLE 30 24,496 0 0
LEMAITRE VASCULAR INC COM 525558201 45 1,601 SH   SOLE 40 1,601 0 0
LENDINGCLUB CORP COM 52603A109 3,050 929,969 SH   SOLE 2 609,059 0 320,910
LENDINGCLUB CORP COM 52603A109 5 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 21 6,460 SH   SOLE 7 6,460 0 0
LENDINGCLUB CORP COM 52603A109 3,540 1,079,302 SH   SOLE 18 1,079,302 0 0
LENDINGCLUB CORP COM 52603A109 1,918 584,732 SH   SOLE 19 584,732 0 0
LENDINGCLUB CORP COM 52603A109 33,852 10,320,848 SH   SOLE 21 10,320,848 0 0
LENDINGCLUB CORP COM 52603A109 37,633 11,473,324 SH   SOLE 22 11,043,419 0 429,905
LENDINGCLUB CORP COM 52603A109 42 12,692 SH   SOLE 23 12,692 0 0
LENDINGCLUB CORP COM 52603A109 551 168,024 SH   SOLE 26 84,803 0 83,221
LENDINGCLUB CORP COM 52603A109 126 38,404 SH   SOLE 28 38,404 0 0
LENDINGCLUB CORP COM 52603A109 266 81,066 SH   SOLE 30 81,066 0 0
LENDINGCLUB CORP COM 52603A109 122 37,124 SH   SOLE 40 37,124 0 0
LENDINGTREE INC NEW COM 52603B107 7,057 16,800 SH   SOLE 2 3,764 0 13,036
LENDINGTREE INC NEW COM 52603B107 16 37 SH   SOLE 4 37 0 0
LENDINGTREE INC NEW COM 52603B107 79 187 SH   SOLE 7 187 0 0
LENDINGTREE INC NEW COM 52603B107 9,005 21,438 SH   SOLE 18 21,218 0 220
LENDINGTREE INC NEW COM 52603B107 725 1,726 SH   SOLE 19 1,726 0 0
LENDINGTREE INC NEW COM 52603B107 160,350 381,758 SH   SOLE 21 381,758 0 0
LENDINGTREE INC NEW COM 52603B107 104,907 249,761 SH   SOLE 22 234,447 0 15,314
LENDINGTREE INC NEW COM 52603B107 1,201 2,859 SH   SOLE 26 2,145 0 714
LENDINGTREE INC NEW COM 52603B107 452 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 58 139 SH   SOLE 29 139 0 0
LENDINGTREE INC NEW COM 52603B107 893 2,127 SH   SOLE 30 2,127 0 0
LENDINGTREE INC NEW COM 52603B107 166 396 SH   SOLE 31 396 0 0
LENDINGTREE INC NEW COM 52603B107 17 40 SH   SOLE 36 40 0 0
LENDINGTREE INC NEW COM 52603B107 349 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 1,460 700,000 PRN   SOLE 21 700,000 0 0
LENNAR CORP CL A 526057104 33,400 689,236 SH   SOLE 2 70,807 0 618,429
LENNAR CORP CL A 526057104 4,787 98,773 SH   SOLE 4 90,230 0 8,543
LENNAR CORP CL A 526057104 13,709 282,884 SH   SOLE 7 250,743 0 32,141
LENNAR CORP CL A 526057104 473 9,759 SH   SOLE 13 9,759 0 0
LENNAR CORP CL A 526057104 100 2,054 SH   SOLE 15 2,054 0 0
LENNAR CORP CL A 526057104 28,410 586,252 SH   SOLE 18 548,522 0 37,730
LENNAR CORP CL A 526057104 27,692 571,434 SH   SOLE 19 571,434 0 0
LENNAR CORP CL A 526057104 471,326 9,726,074 SH   SOLE 21 9,726,074 0 0
LENNAR CORP CL A 526057104 341,560 7,048,282 SH   SOLE 22 6,274,756 0 773,526
LENNAR CORP CL A 526057104 10,097 208,361 SH   SOLE 23 208,361 0 0
LENNAR CORP CL A 526057104 13,232 273,060 SH   SOLE 25 273,060 0 0
LENNAR CORP CL A 526057104 60,825 1,255,168 SH   SOLE 26 364,585 0 890,583
LENNAR CORP CL A 526057104 2,653 54,740 SH   SOLE 28 40,855 0 13,885
LENNAR CORP CL A 526057104 3,208 66,190 SH   SOLE 29 6,993 0 59,197
LENNAR CORP CL A 526057104 51,027 1,052,965 SH   SOLE 30 1,052,965 0 0
LENNAR CORP CL A 526057104 4,641 95,764 SH   SOLE 31 55,326 0 40,438
LENNAR CORP CL A 526057104 8,420 173,755 SH   SOLE 34 173,755 0 0
LENNAR CORP CL A 526057104 10,036 207,101 SH   SOLE 36 207,101 0 0
LENNAR CORP CL A 526057104 286 5,909 SH   SOLE 40 5,909 0 0
LENNAR CORP CL B 526057302 931 24,186 SH   SOLE 2 600 0 23,586
LENNAR CORP CL B 526057302 13 344 SH   SOLE 7 344 0 0
LENNAR CORP CL B 526057302 276 7,158 SH   SOLE 18 7,158 0 0
LENNAR CORP CL B 526057302 129 3,340 SH   SOLE 19 3,340 0 0
LENNAR CORP CL B 526057302 13,568 352,328 SH   SOLE 21 352,328 0 0
LENNAR CORP CL B 526057302 4,366 113,385 SH   SOLE 22 93,202 0 20,183
LENNAR CORP CL B 526057302 29 744 SH   SOLE 31 344 0 400
LENNOX INTL INC COM 526107107 26,274 95,540 SH   SOLE 2 21,968 0 73,572
LENNOX INTL INC COM 526107107 4,156 15,111 SH   SOLE 4 14,132 0 979
LENNOX INTL INC COM 526107107 3,913 14,228 SH   SOLE 7 4,465 0 9,763
LENNOX INTL INC COM 526107107 55 200 SH   SOLE 13 200 0 0
LENNOX INTL INC COM 526107107 29,436 107,039 SH   SOLE 18 104,066 0 2,973
LENNOX INTL INC COM 526107107 2,650 9,638 SH   SOLE 19 9,638 0 0
LENNOX INTL INC COM 526107107 555,164 2,018,778 SH   SOLE 21 2,018,778 0 0
LENNOX INTL INC COM 526107107 356,019 1,294,615 SH   SOLE 22 1,222,124 0 72,491
LENNOX INTL INC COM 526107107 7,222 26,260 SH   SOLE 23 26,260 0 0
LENNOX INTL INC COM 526107107 1,153 4,193 SH   SOLE 25 4,193 0 0
LENNOX INTL INC COM 526107107 31,453 114,373 SH   SOLE 26 27,341 0 87,032
LENNOX INTL INC COM 526107107 2,094 7,614 SH   SOLE 28 5,572 0 2,042
LENNOX INTL INC COM 526107107 2,321 8,441 SH   SOLE 29 851 0 7,590
LENNOX INTL INC COM 526107107 17,791 64,695 SH   SOLE 30 64,695 0 0
LENNOX INTL INC COM 526107107 3,185 11,582 SH   SOLE 31 7,372 0 4,210
LENNOX INTL INC COM 526107107 500 1,819 SH   SOLE 34 1,819 0 0
LENNOX INTL INC COM 526107107 1,835 6,671 SH   SOLE 36 6,671 0 0
LENNOX INTL INC COM 526107107 210 763 SH   SOLE 40 763 0 0
LEVEL ONE BANCORP INC COM 52730D208 127 5,081 SH   SOLE 2 228 0 4,853
LEVEL ONE BANCORP INC COM 52730D208 456 18,259 SH   SOLE 18 18,259 0 0
LEVEL ONE BANCORP INC COM 52730D208 187 7,493 SH   SOLE 19 7,493 0 0
LEVEL ONE BANCORP INC COM 52730D208 4,190 167,661 SH   SOLE 21 167,661 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,263 50,543 SH   SOLE 22 48,103 0 2,440
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 92 4,411 SH   SOLE 2 4,411 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 317 15,201 SH   SOLE 18 15,201 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 95 4,560 SH   SOLE 19 4,560 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 674 32,273 SH   SOLE 21 32,273 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 12,651 605,882 SH   SOLE 22 577,985 0 27,897
LEXICON PHARMACEUTICALS INC COM NEW 528872302 222 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 842 133,798 SH   SOLE 18 133,798 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 436 69,357 SH   SOLE 19 69,357 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 14,789 2,351,184 SH   SOLE 21 2,351,184 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 9,032 1,435,866 SH   SOLE 22 1,378,125 0 57,741
LEXICON PHARMACEUTICALS INC COM NEW 528872302 20 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 37 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 127 20,129 SH   SOLE 30 20,129 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 25 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 2,240 238,041 SH   SOLE 2 9,463 0 228,578
LEXINGTON REALTY TRUST COM 529043101 554 58,903 SH   SOLE 4 58,903 0 0
LEXINGTON REALTY TRUST COM 529043101 2,325 247,099 SH   SOLE 7 247,099 0 0
LEXINGTON REALTY TRUST COM 529043101 75 8,007 SH   SOLE 15 8,007 0 0
LEXINGTON REALTY TRUST COM 529043101 9,208 978,555 SH   SOLE 18 978,555 0 0
LEXINGTON REALTY TRUST COM 529043101 6,205 659,426 SH   SOLE 19 659,426 0 0
LEXINGTON REALTY TRUST COM 529043101 234,770 24,948,957 SH   SOLE 21 24,948,957 0 0
LEXINGTON REALTY TRUST COM 529043101 77,319 8,216,703 SH   SOLE 22 7,915,253 0 301,450
LEXINGTON REALTY TRUST COM 529043101 68 7,186 SH   SOLE 23 7,186 0 0
LEXINGTON REALTY TRUST COM 529043101 4,713 500,886 SH   SOLE 25 500,886 0 0
LEXINGTON REALTY TRUST COM 529043101 1,462 155,355 SH   SOLE 26 63,342 0 92,013
LEXINGTON REALTY TRUST COM 529043101 252 26,828 SH   SOLE 28 26,828 0 0
LEXINGTON REALTY TRUST COM 529043101 1,102 117,151 SH   SOLE 29 117,151 0 0
LEXINGTON REALTY TRUST COM 529043101 11,915 1,266,195 SH   SOLE 30 1,266,195 0 0
LEXINGTON REALTY TRUST COM 529043101 36 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 209 22,232 SH   SOLE 40 22,232 0 0
LEXINGTON REALTY TRUST PFD CONV SER C 529043309 4,849 90,193 SH   SOLE 21 90,193 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,466 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12,660 1,215,000 SH   SOLE 2 1,215,000 0 0
LGI HOMES INC COM 50187T106 1,247 17,451 SH   SOLE 2 828 0 16,623
LGI HOMES INC COM 50187T106 8 108 SH   SOLE 4 108 0 0
LGI HOMES INC COM 50187T106 30 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 6,155 86,173 SH   SOLE 18 86,173 0 0
LGI HOMES INC COM 50187T106 2,432 34,049 SH   SOLE 19 34,049 0 0
LGI HOMES INC COM 50187T106 161,546 2,261,598 SH   SOLE 21 2,261,598 0 0
LGI HOMES INC COM 50187T106 40,132 561,833 SH   SOLE 22 533,924 0 27,909
LGI HOMES INC COM 50187T106 928 12,985 SH   SOLE 26 7,069 0 5,916
LGI HOMES INC COM 50187T106 158 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,981 27,732 SH   SOLE 30 27,732 0 0
LGI HOMES INC COM 50187T106 5,449 76,281 SH   SOLE 31 0 0 76,281
LGI HOMES INC COM 50187T106 94 1,319 SH   SOLE 40 1,319 0 0
LGL GROUP INC COM 50186A108 5 628 SH   SOLE 18 628 0 0
LGL GROUP INC COM 50186A108 49 5,980 SH   SOLE 21 5,980 0 0
LHC GROUP INC COM 50187A107 8,181 68,414 SH   SOLE 2 43,440 0 24,974
LHC GROUP INC COM 50187A107 37 307 SH   SOLE 4 307 0 0
LHC GROUP INC COM 50187A107 66 550 SH   SOLE 7 550 0 0
LHC GROUP INC COM 50187A107 18,830 157,466 SH   SOLE 18 156,563 0 903
LHC GROUP INC COM 50187A107 44,669 373,552 SH   SOLE 19 373,552 0 0
LHC GROUP INC COM 50187A107 1,435 12,000 SH   SOLE 20 12,000 0 0
LHC GROUP INC COM 50187A107 387,706 3,242,230 SH   SOLE 21 3,242,230 0 0
LHC GROUP INC COM 50187A107 105,933 885,875 SH   SOLE 22 843,479 0 42,396
LHC GROUP INC COM 50187A107 307 2,568 SH   SOLE 23 2,568 0 0
LHC GROUP INC COM 50187A107 1,368 11,436 SH   SOLE 26 4,936 0 6,500
LHC GROUP INC COM 50187A107 449 3,756 SH   SOLE 28 3,756 0 0
LHC GROUP INC COM 50187A107 6,197 51,823 SH   SOLE 30 51,823 0 0
LHC GROUP INC COM 50187A107 17,663 147,707 SH   SOLE 34 147,707 0 0
LHC GROUP INC COM 50187A107 350 2,931 SH   SOLE 40 2,931 0 0
LIBBEY INC COM 529898108 9 4,607 SH   SOLE 18 4,607 0 0
LIBBEY INC COM 529898108 128 68,896 SH   SOLE 21 68,896 0 0
LIBBEY INC COM 529898108 682 366,515 SH   SOLE 22 366,515 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 0 1 SH   SOLE 18 1 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,241 41,234 SH   SOLE 2 790 0 40,444
LIBERTY BROADBAND CORP COM SER A 530307107 304 2,953 SH   SOLE 4 2,953 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 57 556 SH   SOLE 7 556 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 15 148 SH   SOLE 15 148 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,631 54,757 SH   SOLE 18 54,757 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 22,493 218,723 SH   SOLE 19 218,723 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 27,369 266,127 SH   SOLE 21 266,127 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 73,600 715,679 SH   SOLE 22 680,742 0 34,937
LIBERTY BROADBAND CORP COM SER A 530307107 1,808 17,580 SH   SOLE 25 17,580 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,683 26,087 SH   SOLE 26 11,227 0 14,860
LIBERTY BROADBAND CORP COM SER A 530307107 664 6,452 SH   SOLE 31 552 0 5,900
LIBERTY BROADBAND CORP COM SER A 530307107 9,909 96,358 SH   SOLE 34 96,358 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,628 15,835 SH   SOLE 36 15,835 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 23,865 228,985 SH   SOLE 2 8,389 0 220,596
LIBERTY BROADBAND CORP COM SER C 530307305 5,017 48,137 SH   SOLE 4 44,925 0 3,212
LIBERTY BROADBAND CORP COM SER C 530307305 635 6,095 SH   SOLE 7 6,095 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 78 752 SH   SOLE 13 752 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 118 1,132 SH   SOLE 15 1,132 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 25,780 247,359 SH   SOLE 18 239,121 0 8,238
LIBERTY BROADBAND CORP COM SER C 530307305 101,606 974,917 SH   SOLE 19 974,917 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 137,319 1,317,587 SH   SOLE 21 1,317,587 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 363,513 3,487,935 SH   SOLE 22 3,277,156 0 210,779
LIBERTY BROADBAND CORP COM SER C 530307305 7,995 76,712 SH   SOLE 23 76,712 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 11,904 114,216 SH   SOLE 25 114,216 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 39,820 382,080 SH   SOLE 26 141,477 0 240,603
LIBERTY BROADBAND CORP COM SER C 530307305 2,113 20,273 SH   SOLE 28 14,868 0 5,405
LIBERTY BROADBAND CORP COM SER C 530307305 2,581 24,766 SH   SOLE 29 2,293 0 22,473
LIBERTY BROADBAND CORP COM SER C 530307305 18,211 174,737 SH   SOLE 30 174,737 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 3,557 34,130 SH   SOLE 31 19,667 0 14,463
LIBERTY BROADBAND CORP COM SER C 530307305 45,038 432,140 SH   SOLE 34 432,140 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,612 73,034 SH   SOLE 36 73,034 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 224 2,154 SH   SOLE 40 2,154 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 2,725 57,029 SH   SOLE 2 3,503 0 53,526
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 15 307 SH   SOLE 4 307 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 70 1,457 SH   SOLE 7 1,457 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 8,497 177,790 SH   SOLE 18 177,790 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 4,917 102,895 SH   SOLE 19 102,895 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 84,427 1,766,628 SH   SOLE 21 1,766,628 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 79,255 1,658,401 SH   SOLE 22 1,587,492 0 70,909
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 76 1,592 SH   SOLE 23 1,592 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 1,090 22,802 SH   SOLE 26 17,165 0 5,637
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 314 6,577 SH   SOLE 28 6,577 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 1,579 33,044 SH   SOLE 30 33,044 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 226 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 81 3,000 SH Call SOLE 2 3,000 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 53,861 1,995,600 SH Call SOLE 19 1,995,600 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 54 2,000 SH Call SOLE 22 2,000 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 8,297 307,400 SH Call SOLE 34 307,400 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 32 1,200 SH Call SOLE 37 1,200 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,223 82,354 SH   SOLE 2 16,208 0 66,146
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,806 103,982 SH   SOLE 4 98,830 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 488 18,070 SH   SOLE 7 18,070 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 32 1,191 SH   SOLE 13 1,191 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 56 2,080 SH   SOLE 15 2,080 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 15,257 565,280 SH   SOLE 18 551,218 0 14,062
LIBERTY GLOBAL PLC SHS CL A G5480U104 73,467 2,722,000 SH   SOLE 19 2,722,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 12,042 446,179 SH   SOLE 21 446,179 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 98,181 3,637,693 SH   SOLE 22 3,501,898 0 135,795
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,615 133,948 SH   SOLE 23 133,948 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,653 209,463 SH   SOLE 25 209,463 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 16,191 599,894 SH   SOLE 26 236,003 0 363,891
LIBERTY GLOBAL PLC SHS CL A G5480U104 922 34,174 SH   SOLE 28 26,296 0 7,878
LIBERTY GLOBAL PLC SHS CL A G5480U104 111 4,096 SH   SOLE 29 4,096 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,383 384,707 SH   SOLE 30 384,707 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,478 54,755 SH   SOLE 31 32,610 0 22,145
LIBERTY GLOBAL PLC SHS CL A G5480U104 775 28,719 SH   SOLE 32 28,719 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 33,377 1,236,655 SH   SOLE 34 1,236,655 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,294 159,079 SH   SOLE 36 159,079 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 110 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,421 242,024 SH   SOLE 2 60,568 0 181,456
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,517 170,262 SH   SOLE 4 155,971 0 14,291
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,315 49,576 SH   SOLE 7 49,576 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 69 2,594 SH   SOLE 13 2,594 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 138 5,212 SH   SOLE 15 5,212 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,323 49,856 SH   SOLE 18 8,922 0 40,934
LIBERTY GLOBAL PLC SHS CL C G5480U120 726 27,363 SH   SOLE 19 27,363 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 28,960 1,091,595 SH   SOLE 21 1,091,595 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 268,327 10,114,087 SH   SOLE 22 9,721,982 0 392,105
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,489 357,652 SH   SOLE 23 357,652 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 12,574 473,947 SH   SOLE 25 473,947 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 53,405 2,013,008 SH   SOLE 26 670,670 0 1,342,338
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,655 100,081 SH   SOLE 28 71,976 0 28,105
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,052 77,350 SH   SOLE 29 12,427 0 64,923
LIBERTY GLOBAL PLC SHS CL C G5480U120 26,624 1,003,534 SH   SOLE 30 1,003,534 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,827 144,242 SH   SOLE 31 79,911 0 64,331
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,933 72,876 SH   SOLE 32 72,876 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 632 23,835 SH   SOLE 34 23,835 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 12,187 459,381 SH   SOLE 36 459,381 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 302 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 798 46,328 SH   SOLE 2 1,808 0 44,520
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 27 1,578 SH   SOLE 7 1,578 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2,583 149,928 SH   SOLE 18 149,928 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,366 79,294 SH   SOLE 19 79,294 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 25,586 1,484,971 SH   SOLE 21 1,484,971 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 22,004 1,277,102 SH   SOLE 22 1,212,608 0 64,494
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 96 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 81 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 215 12,469 SH   SOLE 30 12,469 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 129 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,000 116,334 SH   SOLE 2 4,808 0 111,526
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 9 531 SH   SOLE 4 531 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 61 3,541 SH   SOLE 7 3,541 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6,439 374,555 SH   SOLE 18 374,555 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,335 193,980 SH   SOLE 19 193,980 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 62,887 3,658,359 SH   SOLE 21 3,658,359 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 59,532 3,463,173 SH   SOLE 22 3,311,627 0 151,546
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 764 44,460 SH   SOLE 26 33,803 0 10,657
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 252 14,682 SH   SOLE 28 14,682 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 595 34,615 SH   SOLE 30 34,615 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 177 10,284 SH   SOLE 40 10,284 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4,608 PRN   SOLE 18 4,608 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 5,727 8,138,190 PRN   SOLE 31 0 0 8,138,190
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 310 350,000 PRN   SOLE 21 350,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 11,804 312,203 SH   SOLE 2 124,726 0 187,477
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,847 48,855 SH   SOLE 4 46,763 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 215 5,693 SH   SOLE 7 5,693 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 731 19,323 SH   SOLE 13 19,323 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 26 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8,149 215,538 SH   SOLE 18 208,522 0 7,016
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 36,452 964,083 SH   SOLE 19 964,083 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 37,515 992,196 SH   SOLE 21 992,196 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 94,951 2,511,265 SH   SOLE 22 2,224,359 0 286,906
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,121 82,554 SH   SOLE 23 82,554 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,461 91,530 SH   SOLE 25 91,530 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,262 244,959 SH   SOLE 26 101,520 0 143,439
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 640 16,927 SH   SOLE 28 12,051 0 4,876
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,012 26,774 SH   SOLE 29 8,740 0 18,034
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,243 112,220 SH   SOLE 30 112,220 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,703 45,037 SH   SOLE 31 24,401 0 20,636
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 13,426 355,089 SH   SOLE 34 355,089 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,129 82,768 SH   SOLE 36 82,768 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 65 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 16,049 422,553 SH   SOLE 2 84,664 0 337,889
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,093 81,441 SH   SOLE 4 76,768 0 4,673
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 437 11,503 SH   SOLE 7 11,503 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 40 1,050 SH   SOLE 13 1,050 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 45 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 13,116 345,333 SH   SOLE 18 332,069 0 13,264
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 49,881 1,313,355 SH   SOLE 19 1,313,355 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 69,430 1,828,079 SH   SOLE 21 1,828,079 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 168,828 4,445,188 SH   SOLE 22 4,087,473 0 357,715
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,112 134,609 SH   SOLE 23 134,609 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,971 157,204 SH   SOLE 25 157,204 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 19,264 507,206 SH   SOLE 26 216,948 0 290,258
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,266 33,332 SH   SOLE 28 24,264 0 9,068
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,459 38,402 SH   SOLE 29 3,548 0 34,854
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 9,047 238,211 SH   SOLE 30 238,211 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,896 49,923 SH   SOLE 31 28,162 0 21,761
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 22,321 587,695 SH   SOLE 34 587,695 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,210 137,172 SH   SOLE 36 137,172 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 137 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 259 9,307 SH   SOLE 2 367 0 8,940
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 7 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 899 32,340 SH   SOLE 18 32,340 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 456 16,403 SH   SOLE 19 16,403 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 9,053 325,636 SH   SOLE 21 325,636 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7,587 272,917 SH   SOLE 22 259,917 0 13,000
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 222 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 37 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 69 2,465 SH   SOLE 30 2,465 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 17,537 468,774 SH   SOLE 2 24,110 0 444,664
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,205 58,948 SH   SOLE 4 53,711 0 5,237
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 488 13,040 SH   SOLE 7 13,040 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 43 1,143 SH   SOLE 13 1,143 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,050 108,259 SH   SOLE 18 92,679 0 15,580
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 39,517 1,056,323 SH   SOLE 19 1,056,323 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 85,650 2,289,487 SH   SOLE 21 2,289,487 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 203,725 5,445,729 SH   SOLE 22 5,049,251 0 396,478
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 5,397 144,260 SH   SOLE 23 144,260 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 112 3,006 SH   SOLE 25 3,006 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 15,004 401,060 SH   SOLE 26 184,193 0 216,867
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,498 40,031 SH   SOLE 28 29,277 0 10,754
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,762 47,100 SH   SOLE 29 4,502 0 42,598
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 10,908 291,593 SH   SOLE 30 291,593 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,718 72,653 SH   SOLE 31 39,512 0 33,141
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 301 8,057 SH   SOLE 34 8,057 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,208 32,299 SH   SOLE 36 32,299 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 152 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1,638 45,670 SH   SOLE 2 1,945 0 43,725
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 18 500 SH   SOLE 7 500 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 479 13,353 SH   SOLE 18 13,353 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 182 5,069 SH   SOLE 19 5,069 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 9,509 265,169 SH   SOLE 21 265,169 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 26,987 752,554 SH   SOLE 22 716,794 0 35,760
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 59 1,659 SH   SOLE 31 559 0 1,100
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 894 31,952 SH   SOLE 2 1,479 0 30,473
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 5 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23 836 SH   SOLE 7 836 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 3,245 116,003 SH   SOLE 18 116,003 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1,712 61,198 SH   SOLE 19 61,198 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 31,933 1,141,687 SH   SOLE 21 1,141,687 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 28,804 1,029,814 SH   SOLE 22 983,578 0 46,236
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 233 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 136 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 291 10,417 SH   SOLE 30 10,417 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 105 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 2,554 2,275,000 PRN   SOLE 21 2,275,000 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1,648 1,400,000 PRN   SOLE 21 1,400,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,081 66,800 SH   SOLE 2 23,528 0 43,272
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 17 1,042 SH   SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,344 144,874 SH   SOLE 18 144,874 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 8,157 504,131 SH   SOLE 19 504,131 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 23,393 1,445,785 SH   SOLE 21 1,445,785 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 20,071 1,240,492 SH   SOLE 22 1,174,539 0 65,953
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 131 SH   SOLE 25 131 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1 89 SH   SOLE 26 0 0 89
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 397 24,508 SH   SOLE 30 24,508 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,594 98,546 SH   SOLE 34 98,546 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 78 4,844 SH   SOLE 40 4,844 0 0
LIBERTY PPTY TR SH BEN INT 531172104 38,750 774,376 SH   SOLE 2 89,854 0 684,522
LIBERTY PPTY TR SH BEN INT 531172104 4,681 93,554 SH   SOLE 4 89,641 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 11,066 221,140 SH   SOLE 7 179,798 0 41,342
LIBERTY PPTY TR SH BEN INT 531172104 40 800 SH   SOLE 13 800 0 0
LIBERTY PPTY TR SH BEN INT 531172104 343 6,848 SH   SOLE 15 6,848 0 0
LIBERTY PPTY TR SH BEN INT 531172104 21,606 431,767 SH   SOLE 18 419,797 0 11,970
LIBERTY PPTY TR SH BEN INT 531172104 10,390 207,630 SH   SOLE 19 207,630 0 0
LIBERTY PPTY TR SH BEN INT 531172104 440,826 8,809,480 SH   SOLE 21 8,809,480 0 0
LIBERTY PPTY TR SH BEN INT 531172104 341,874 6,832,006 SH   SOLE 22 6,520,767 0 311,239
LIBERTY PPTY TR SH BEN INT 531172104 5,743 114,775 SH   SOLE 23 114,775 0 0
LIBERTY PPTY TR SH BEN INT 531172104 23,486 469,340 SH   SOLE 25 469,340 0 0
LIBERTY PPTY TR SH BEN INT 531172104 30,487 609,245 SH   SOLE 26 248,730 0 360,515
LIBERTY PPTY TR SH BEN INT 531172104 1,406 28,100 SH   SOLE 28 20,514 0 7,586
LIBERTY PPTY TR SH BEN INT 531172104 5,864 117,179 SH   SOLE 29 85,738 0 31,441
LIBERTY PPTY TR SH BEN INT 531172104 53,836 1,075,851 SH   SOLE 30 1,075,851 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,742 54,806 SH   SOLE 31 29,273 0 25,533
LIBERTY PPTY TR SH BEN INT 531172104 282 5,643 SH   SOLE 34 5,643 0 0
LIBERTY PPTY TR SH BEN INT 531172104 6,916 138,204 SH   SOLE 36 138,204 0 0
LIBERTY PPTY TR SH BEN INT 531172104 148 2,961 SH   SOLE 40 2,961 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 788 63,564 SH   SOLE 2 3,004 0 60,560
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 19 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2,945 237,539 SH   SOLE 18 237,539 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,539 124,081 SH   SOLE 19 124,081 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 28,069 2,263,634 SH   SOLE 21 2,263,634 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 25,918 2,090,164 SH   SOLE 22 1,988,610 0 101,554
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 191 15,377 SH   SOLE 26 7,995 0 7,382
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 128 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4,339 349,899 SH   SOLE 30 349,899 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 93 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 10,357 108,929 SH   SOLE 2 26,808 0 82,121
LIFE STORAGE INC COM 53223X107 1,197 12,590 SH   SOLE 4 12,590 0 0
LIFE STORAGE INC COM 53223X107 4,772 50,191 SH   SOLE 7 50,191 0 0
LIFE STORAGE INC COM 53223X107 179 1,886 SH   SOLE 15 1,886 0 0
LIFE STORAGE INC COM 53223X107 13,069 137,450 SH   SOLE 18 137,450 0 0
LIFE STORAGE INC COM 53223X107 6,867 72,222 SH   SOLE 19 72,222 0 0
LIFE STORAGE INC COM 53223X107 259,191 2,726,033 SH   SOLE 21 2,726,033 0 0
LIFE STORAGE INC COM 53223X107 190,001 1,998,332 SH   SOLE 22 1,905,511 0 92,821
LIFE STORAGE INC COM 53223X107 1,310 13,775 SH   SOLE 23 13,775 0 0
LIFE STORAGE INC COM 53223X107 9,305 97,863 SH   SOLE 25 97,863 0 0
LIFE STORAGE INC COM 53223X107 2,917 30,680 SH   SOLE 26 9,392 0 21,288
LIFE STORAGE INC COM 53223X107 539 5,672 SH   SOLE 28 5,672 0 0
LIFE STORAGE INC COM 53223X107 2,406 25,302 SH   SOLE 29 25,302 0 0
LIFE STORAGE INC COM 53223X107 20,137 211,795 SH   SOLE 30 211,795 0 0
LIFE STORAGE INC COM 53223X107 261 2,745 SH   SOLE 31 945 0 1,800
LIFE STORAGE INC COM 53223X107 1,016 10,687 SH   SOLE 34 10,687 0 0
LIFE STORAGE INC COM 53223X107 99 1,041 SH   SOLE 36 1,041 0 0
LIFE STORAGE INC COM 53223X107 446 4,687 SH   SOLE 40 4,687 0 0
LIFETIME BRANDS INC COM 53222Q103 135 14,281 SH   SOLE 2 440 0 13,841
LIFETIME BRANDS INC COM 53222Q103 400 42,331 SH   SOLE 18 42,331 0 0
LIFETIME BRANDS INC COM 53222Q103 169 17,903 SH   SOLE 19 17,903 0 0
LIFETIME BRANDS INC COM 53222Q103 3,612 381,845 SH   SOLE 21 381,845 0 0
LIFETIME BRANDS INC COM 53222Q103 3,636 384,347 SH   SOLE 22 376,817 0 7,530
LIFEVANTAGE CORP COM NEW 53222K205 156 12,006 SH   SOLE 2 585 0 11,421
LIFEVANTAGE CORP COM NEW 53222K205 624 48,086 SH   SOLE 18 48,086 0 0
LIFEVANTAGE CORP COM NEW 53222K205 302 23,268 SH   SOLE 19 23,268 0 0
LIFEVANTAGE CORP COM NEW 53222K205 6,010 462,990 SH   SOLE 21 462,990 0 0
LIFEVANTAGE CORP COM NEW 53222K205 4,476 344,824 SH   SOLE 22 340,732 0 4,092
LIFEWAY FOODS INC COM 531914109 3 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 63 17,255 SH   SOLE 21 17,255 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,115 27,289 SH   SOLE 2 9,100 0 18,189
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 45 391 SH   SOLE 7 391 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12,678 111,067 SH   SOLE 18 110,261 0 806
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,285 37,534 SH   SOLE 19 37,534 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 178,338 1,562,316 SH   SOLE 21 1,562,316 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 84,396 739,341 SH   SOLE 22 712,469 0 26,872
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 38 330 SH   SOLE 23 330 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,010 8,849 SH   SOLE 26 4,221 0 4,628
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 317 2,779 SH   SOLE 28 2,779 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 741 6,494 SH   SOLE 30 6,494 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 50 438 SH   SOLE 34 438 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 228 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1,597 1,850,000 PRN   SOLE 21 1,850,000 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 4 5,596 SH   SOLE 21 5,596 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 7 7,208 SH   SOLE 21 7,208 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 203 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 11 17,342 SH   SOLE 18 17,342 0 0
LILIS ENERGY INC COM NEW 532403201 296 485,863 SH   SOLE 21 485,863 0 0
LILIS ENERGY INC COM NEW 532403201 345 564,891 SH   SOLE 22 564,891 0 0
LILLY ELI & CO COM 532457108 264,835 2,390,426 SH   SOLE 2 502,844 0 1,887,582
LILLY ELI & CO COM 532457108 34,196 308,660 SH   SOLE 4 284,421 0 24,239
LILLY ELI & CO COM 532457108 87,138 786,516 SH   SOLE 7 781,917 0 4,599
LILLY ELI & CO COM 532457108 2,249 20,298 SH   SOLE 13 20,298 0 0
LILLY ELI & CO COM 532457108 956 8,625 SH   SOLE 15 8,625 0 0
LILLY ELI & CO COM 532457108 37 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 301,303 2,719,583 SH   SOLE 18 2,599,791 0 119,792
LILLY ELI & CO COM 532457108 218,247 1,969,918 SH   SOLE 19 1,969,918 0 0
LILLY ELI & CO COM 532457108 1,163 10,500 SH   SOLE 20 10,500 0 0
LILLY ELI & CO COM 532457108 2,217,561 20,015,898 SH   SOLE 21 20,015,898 0 0
LILLY ELI & CO COM 532457108 2,412,431 21,774,808 SH   SOLE 22 19,393,322 0 2,381,486
LILLY ELI & CO COM 532457108 72,040 650,238 SH   SOLE 23 650,238 0 0
LILLY ELI & CO COM 532457108 101,977 920,454 SH   SOLE 25 920,454 0 0
LILLY ELI & CO COM 532457108 484,925 4,376,976 SH   SOLE 26 1,024,833 0 3,352,143
LILLY ELI & CO COM 532457108 19,456 175,610 SH   SOLE 28 128,847 0 46,763
LILLY ELI & CO COM 532457108 10,605 95,722 SH   SOLE 29 22,657 0 73,065
LILLY ELI & CO COM 532457108 407,323 3,676,529 SH   SOLE 30 3,676,529 0 0
LILLY ELI & CO COM 532457108 34,029 307,147 SH   SOLE 31 173,127 0 134,020
LILLY ELI & CO COM 532457108 121,479 1,096,484 SH   SOLE 34 1,096,484 0 0
LILLY ELI & CO COM 532457108 72,513 654,505 SH   SOLE 36 654,505 0 0
LILLY ELI & CO COM 532457108 2,207 19,918 SH   SOLE 40 19,918 0 0
LIMBACH HLDGS INC COM 53263P105 8 931 SH   SOLE 18 931 0 0
LIMBACH HLDGS INC COM 53263P105 100 10,998 SH   SOLE 21 10,998 0 0
LIMBACH HLDGS INC COM 53263P105 304 33,461 SH   SOLE 22 33,461 0 0
LIMBACH HLDGS INC COM 53263P105 372 40,901 SH   SOLE 31 0 0 40,901
LIMELIGHT NETWORKS INC COM 53261M104 284 105,271 SH   SOLE 2 5,131 0 100,140
LIMELIGHT NETWORKS INC COM 53261M104 6 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 994 368,248 SH   SOLE 18 368,248 0 0
LIMELIGHT NETWORKS INC COM 53261M104 513 190,144 SH   SOLE 19 190,144 0 0
LIMELIGHT NETWORKS INC COM 53261M104 10,119 3,747,619 SH   SOLE 21 3,747,619 0 0
LIMELIGHT NETWORKS INC COM 53261M104 8,918 3,303,030 SH   SOLE 22 3,169,628 0 133,402
LIMELIGHT NETWORKS INC COM 53261M104 103 38,002 SH   SOLE 26 0 0 38,002
LIMELIGHT NETWORKS INC COM 53261M104 46 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 83 30,628 SH   SOLE 30 30,628 0 0
LIMESTONE BANCORP INC COM 53262L105 14 901 SH   SOLE 18 901 0 0
LIMESTONE BANCORP INC COM 53262L105 189 12,424 SH   SOLE 21 12,424 0 0
LIMONEIRA CO COM 532746104 278 13,918 SH   SOLE 2 624 0 13,294
LIMONEIRA CO COM 532746104 6 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 1,038 52,033 SH   SOLE 18 52,033 0 0
LIMONEIRA CO COM 532746104 529 26,533 SH   SOLE 19 26,533 0 0
LIMONEIRA CO COM 532746104 10,455 524,346 SH   SOLE 21 524,346 0 0
LIMONEIRA CO COM 532746104 8,542 428,405 SH   SOLE 22 417,556 0 10,849
LINCOLN EDL SVCS CORP COM 533535100 12 5,002 SH   SOLE 18 5,002 0 0
LINCOLN EDL SVCS CORP COM 533535100 191 82,885 SH   SOLE 21 82,885 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,239 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 11,847 143,920 SH   SOLE 2 37,160 0 106,760
LINCOLN ELEC HLDGS INC COM 533900106 26 315 SH   SOLE 4 315 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,495 42,458 SH   SOLE 7 42,458 0 0
LINCOLN ELEC HLDGS INC COM 533900106 15,816 192,130 SH   SOLE 18 192,130 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,118 13,582 SH   SOLE 19 13,582 0 0
LINCOLN ELEC HLDGS INC COM 533900106 260,757 3,167,600 SH   SOLE 21 3,167,600 0 0
LINCOLN ELEC HLDGS INC COM 533900106 180,253 2,189,665 SH   SOLE 22 2,065,255 0 124,410
LINCOLN ELEC HLDGS INC COM 533900106 2,031 24,675 SH   SOLE 26 17,665 0 7,010
LINCOLN ELEC HLDGS INC COM 533900106 636 7,724 SH   SOLE 28 7,724 0 0
LINCOLN ELEC HLDGS INC COM 533900106 16,309 198,117 SH   SOLE 30 198,117 0 0
LINCOLN ELEC HLDGS INC COM 533900106 137 1,665 SH   SOLE 31 1,265 0 400
LINCOLN ELEC HLDGS INC COM 533900106 74 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 437 5,303 SH   SOLE 40 5,303 0 0
LINCOLN NATL CORP IND COM 534187109 48,762 756,589 SH   SOLE 2 263,071 0 493,518
LINCOLN NATL CORP IND COM 534187109 8,375 129,950 SH   SOLE 4 124,179 0 5,771
LINCOLN NATL CORP IND COM 534187109 17,251 267,664 SH   SOLE 7 193,291 0 74,373
LINCOLN NATL CORP IND COM 534187109 1,370 21,260 SH   SOLE 13 21,260 0 0
LINCOLN NATL CORP IND COM 534187109 129 1,998 SH   SOLE 15 1,998 0 0
LINCOLN NATL CORP IND COM 534187109 48,068 745,816 SH   SOLE 18 717,540 0 28,276
LINCOLN NATL CORP IND COM 534187109 17,572 272,647 SH   SOLE 19 272,647 0 0
LINCOLN NATL CORP IND COM 534187109 304,941 4,731,442 SH   SOLE 21 4,731,442 0 0
LINCOLN NATL CORP IND COM 534187109 385,243 5,977,392 SH   SOLE 22 5,282,600 0 694,792
LINCOLN NATL CORP IND COM 534187109 15,510 240,656 SH   SOLE 23 240,656 0 0
LINCOLN NATL CORP IND COM 534187109 14,873 230,772 SH   SOLE 25 230,772 0 0
LINCOLN NATL CORP IND COM 534187109 67,889 1,053,365 SH   SOLE 26 290,496 0 762,869
LINCOLN NATL CORP IND COM 534187109 2,649 41,103 SH   SOLE 28 29,935 0 11,168
LINCOLN NATL CORP IND COM 534187109 8,455 131,187 SH   SOLE 29 56,124 0 75,063
LINCOLN NATL CORP IND COM 534187109 54,868 851,328 SH   SOLE 30 851,328 0 0
LINCOLN NATL CORP IND COM 534187109 8,623 133,796 SH   SOLE 31 78,404 0 55,392
LINCOLN NATL CORP IND COM 534187109 23,890 370,679 SH   SOLE 34 370,679 0 0
LINCOLN NATL CORP IND COM 534187109 11,932 185,134 SH   SOLE 36 185,134 0 0
LINCOLN NATL CORP IND COM 534187109 287 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 368 20,475 SH   SOLE 2 892 0 19,583
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 9 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,393 77,588 SH   SOLE 18 77,588 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 701 39,077 SH   SOLE 19 39,077 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 13,974 778,484 SH   SOLE 21 778,484 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 14,386 801,421 SH   SOLE 22 766,926 0 34,495
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 349 19,438 SH   SOLE 26 0 0 19,438
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 50 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 63 3,505 SH   SOLE 30 3,505 0 0
LINDE PLC SHS G5494J103 272,110 1,355,131 SH   SOLE 2 155,165 0 1,199,966
LINDE PLC SHS G5494J103 39,182 195,127 SH   SOLE 4 180,276 0 14,851
LINDE PLC SHS G5494J103 107,707 536,389 SH   SOLE 7 481,781 0 54,608
LINDE PLC SHS G5494J103 2,890 14,391 SH   SOLE 13 14,391 0 0
LINDE PLC SHS G5494J103 1,137 5,663 SH   SOLE 15 5,663 0 0
LINDE PLC SHS G5494J103 233,229 1,161,498 SH   SOLE 18 1,068,298 0 93,200
LINDE PLC SHS G5494J103 25,231 125,650 SH   SOLE 19 125,650 0 0
LINDE PLC SHS G5494J103 1,900,220 9,463,245 SH   SOLE 21 9,463,245 0 0
LINDE PLC SHS G5494J103 2,618,316 13,039,424 SH   SOLE 22 11,514,550 0 1,524,874
LINDE PLC SHS G5494J103 79,751 397,165 SH   SOLE 23 397,165 0 0
LINDE PLC SHS G5494J103 103,985 517,852 SH   SOLE 25 517,852 0 0
LINDE PLC SHS G5494J103 367,332 1,829,343 SH   SOLE 26 592,588 0 1,236,755
LINDE PLC SHS G5494J103 21,706 108,100 SH   SOLE 28 79,285 0 28,815
LINDE PLC SHS G5494J103 2,906 14,474 SH   SOLE 29 12,539 0 1,935
LINDE PLC SHS G5494J103 383,287 1,908,801 SH   SOLE 30 1,908,801 0 0
LINDE PLC SHS G5494J103 38,258 190,526 SH   SOLE 31 103,955 0 86,571
LINDE PLC SHS G5494J103 7,692 38,306 SH   SOLE 34 38,306 0 0
LINDE PLC SHS G5494J103 81,689 406,818 SH   SOLE 36 406,818 0 0
LINDE PLC SHS G5494J103 2,475 12,324 SH   SOLE 40 12,324 0 0
LINDSAY CORP COM 535555106 834 10,140 SH   SOLE 2 421 0 9,719
LINDSAY CORP COM 535555106 4 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 484 5,888 SH   SOLE 7 5,888 0 0
LINDSAY CORP COM 535555106 3,828 46,559 SH   SOLE 18 46,559 0 0
LINDSAY CORP COM 535555106 1,524 18,540 SH   SOLE 19 18,540 0 0
LINDSAY CORP COM 535555106 95,292 1,159,133 SH   SOLE 21 1,159,133 0 0
LINDSAY CORP COM 535555106 26,441 321,631 SH   SOLE 22 306,898 0 14,733
LINDSAY CORP COM 535555106 238 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 136 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 4,274 51,983 SH   SOLE 30 51,983 0 0
LINDSAY CORP COM 535555106 64 776 SH   SOLE 40 776 0 0
LINX S A SPONSORED ADS 53619W101 101 11,026 SH   SOLE 2 11,026 0 0
LINX S A SPONSORED ADS 53619W101 14,180 1,554,824 SH   SOLE 19 1,554,824 0 0
LINX S A SPONSORED ADS 53619W101 3,153 345,720 SH   SOLE 34 345,720 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,142 93,247 SH   SOLE 2 15,259 0 77,988
LIONS GATE ENTMNT CORP CL A VTG 535919401 2 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 20 1,662 SH   SOLE 7 1,662 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 293 23,899 SH   SOLE 18 23,899 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 10,299 840,755 SH   SOLE 19 840,755 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 7,312 596,923 SH   SOLE 21 596,923 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 18,678 1,524,730 SH   SOLE 22 1,415,077 0 109,653
LIONS GATE ENTMNT CORP CL A VTG 535919401 238 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 92 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 176 14,406 SH   SOLE 30 14,406 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 81 6,575 SH   SOLE 31 1,075 0 5,500
LIONS GATE ENTMNT CORP CL A VTG 535919401 76 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 3,982 325,000 SH Call SOLE 19 325,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,483 213,880 SH   SOLE 2 7,436 0 206,444
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 6 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 36 3,066 SH   SOLE 7 3,066 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 524 45,097 SH   SOLE 18 45,097 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 258 22,182 SH   SOLE 19 22,182 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13,716 1,181,433 SH   SOLE 21 1,181,433 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 37,585 3,237,328 SH   SOLE 22 3,030,468 0 206,860
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 673 57,930 SH   SOLE 26 36,441 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 164 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 359 30,905 SH   SOLE 30 30,905 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 73 6,314 SH   SOLE 31 1,914 0 4,400
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 129 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 8 4,061 SH   SOLE 18 4,061 0 0
LIPOCINE INC NEW COM 53630X104 199 101,990 SH   SOLE 21 101,990 0 0
LIPOCINE INC NEW COM 53630X104 503 258,145 SH   SOLE 22 258,145 0 0
LIQTECH INTL INC COM 53632A201 49 4,917 SH   SOLE 21 4,917 0 0
LIQTECH INTL INC COM 53632A201 409 41,282 SH   SOLE 22 41,282 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 90 11,220 SH   SOLE 2 345 0 10,875
LIQUIDIA TECHNOLOGIES INC COM 53635D202 370 46,270 SH   SOLE 18 46,270 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 181 22,589 SH   SOLE 19 22,589 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 3,695 461,817 SH   SOLE 21 461,817 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 2,329 291,134 SH   SOLE 22 254,208 0 36,926
LIQUIDITY SERVICES INC COM 53635B107 176 28,832 SH   SOLE 2 1,072 0 27,760
LIQUIDITY SERVICES INC COM 53635B107 3 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 742 121,764 SH   SOLE 18 121,764 0 0
LIQUIDITY SERVICES INC COM 53635B107 287 47,169 SH   SOLE 19 47,169 0 0
LIQUIDITY SERVICES INC COM 53635B107 18,434 3,026,894 SH   SOLE 21 3,026,894 0 0
LIQUIDITY SERVICES INC COM 53635B107 4,559 748,651 SH   SOLE 22 727,182 0 21,469
LIQUIDITY SERVICES INC COM 53635B107 156 25,682 SH   SOLE 30 25,682 0 0
LITHIA MTRS INC CL A 536797103 3,091 26,027 SH   SOLE 2 6,273 0 19,754
LITHIA MTRS INC CL A 536797103 15 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 97 820 SH   SOLE 7 820 0 0
LITHIA MTRS INC CL A 536797103 12,042 101,378 SH   SOLE 18 98,219 0 3,159
LITHIA MTRS INC CL A 536797103 14,679 123,578 SH   SOLE 19 123,578 0 0
LITHIA MTRS INC CL A 536797103 287,570 2,421,034 SH   SOLE 21 2,421,034 0 0
LITHIA MTRS INC CL A 536797103 91,032 766,392 SH   SOLE 22 733,271 0 33,121
LITHIA MTRS INC CL A 536797103 2,074 17,465 SH   SOLE 23 17,465 0 0
LITHIA MTRS INC CL A 536797103 5,086 42,819 SH   SOLE 26 6,835 0 35,984
LITHIA MTRS INC CL A 536797103 361 3,037 SH   SOLE 28 3,037 0 0
LITHIA MTRS INC CL A 536797103 4,057 34,156 SH   SOLE 30 34,156 0 0
LITHIA MTRS INC CL A 536797103 7,279 61,281 SH   SOLE 31 0 0 61,281
LITHIA MTRS INC CL A 536797103 66 555 SH   SOLE 34 555 0 0
LITHIA MTRS INC CL A 536797103 107 903 SH   SOLE 36 903 0 0
LITHIA MTRS INC CL A 536797103 307 2,583 SH   SOLE 40 2,583 0 0
LITTELFUSE INC COM 537008104 11,529 65,170 SH   SOLE 2 12,933 0 52,237
LITTELFUSE INC COM 537008104 23 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 83 471 SH   SOLE 7 471 0 0
LITTELFUSE INC COM 537008104 12,472 70,498 SH   SOLE 18 70,498 0 0
LITTELFUSE INC COM 537008104 954 5,393 SH   SOLE 19 5,393 0 0
LITTELFUSE INC COM 537008104 216,588 1,224,285 SH   SOLE 21 1,224,285 0 0
LITTELFUSE INC COM 537008104 139,150 786,560 SH   SOLE 22 737,184 0 49,376
LITTELFUSE INC COM 537008104 1,424 8,049 SH   SOLE 26 4,690 0 3,359
LITTELFUSE INC COM 537008104 569 3,214 SH   SOLE 28 3,214 0 0
LITTELFUSE INC COM 537008104 1,221 6,901 SH   SOLE 30 6,901 0 0
LITTELFUSE INC COM 537008104 249 1,405 SH   SOLE 31 505 0 900
LITTELFUSE INC COM 537008104 723 4,088 SH   SOLE 34 4,088 0 0
LITTELFUSE INC COM 537008104 473 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 4,636 64,426 SH   SOLE 2 22,686 0 41,740
LIVANOVA PLC SHS G5509L101 17 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 66 919 SH   SOLE 7 919 0 0
LIVANOVA PLC SHS G5509L101 19,559 271,801 SH   SOLE 18 271,801 0 0
LIVANOVA PLC SHS G5509L101 5,962 82,851 SH   SOLE 19 82,851 0 0
LIVANOVA PLC SHS G5509L101 261,163 3,629,274 SH   SOLE 21 3,629,274 0 0
LIVANOVA PLC SHS G5509L101 121,532 1,688,876 SH   SOLE 22 1,621,478 0 67,398
LIVANOVA PLC SHS G5509L101 1,475 20,502 SH   SOLE 26 13,849 0 6,653
LIVANOVA PLC SHS G5509L101 452 6,276 SH   SOLE 28 6,276 0 0
LIVANOVA PLC SHS G5509L101 5,622 78,129 SH   SOLE 30 78,129 0 0
LIVANOVA PLC SHS G5509L101 333 4,634 SH   SOLE 40 4,634 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 24,246 365,980 SH   SOLE 2 83,179 0 282,801
LIVE NATION ENTERTAINMENT IN COM 538034109 3,245 48,976 SH   SOLE 4 45,118 0 3,858
LIVE NATION ENTERTAINMENT IN COM 538034109 554 8,356 SH   SOLE 7 8,356 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 59 888 SH   SOLE 13 888 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 43 653 SH   SOLE 15 653 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26,348 397,709 SH   SOLE 18 386,056 0 11,653
LIVE NATION ENTERTAINMENT IN COM 538034109 96,382 1,454,822 SH   SOLE 19 1,454,822 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 482,909 7,289,194 SH   SOLE 21 7,289,194 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 284,913 4,300,579 SH   SOLE 22 4,035,614 0 264,965
LIVE NATION ENTERTAINMENT IN COM 538034109 6,936 104,687 SH   SOLE 23 104,687 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,924 119,608 SH   SOLE 25 119,608 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 29,244 441,419 SH   SOLE 26 203,549 0 237,870
LIVE NATION ENTERTAINMENT IN COM 538034109 2,119 31,989 SH   SOLE 28 24,247 0 7,742
LIVE NATION ENTERTAINMENT IN COM 538034109 2,260 34,114 SH   SOLE 29 3,577 0 30,537
LIVE NATION ENTERTAINMENT IN COM 538034109 15,528 234,384 SH   SOLE 30 234,384 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,996 45,219 SH   SOLE 31 28,017 0 17,202
LIVE NATION ENTERTAINMENT IN COM 538034109 444 6,707 SH   SOLE 34 6,707 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,063 106,614 SH   SOLE 36 106,614 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 192 2,899 SH   SOLE 40 2,899 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,598 1,350,000 PRN   SOLE 21 1,350,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 435 25,356 SH   SOLE 2 960 0 24,396
LIVE OAK BANCSHARES INC COM 53803X105 8 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,432 83,513 SH   SOLE 18 83,513 0 0
LIVE OAK BANCSHARES INC COM 53803X105 720 41,982 SH   SOLE 19 41,982 0 0
LIVE OAK BANCSHARES INC COM 53803X105 13,842 807,134 SH   SOLE 21 807,134 0 0
LIVE OAK BANCSHARES INC COM 53803X105 13,403 781,517 SH   SOLE 22 745,560 0 35,957
LIVE OAK BANCSHARES INC COM 53803X105 87 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 128 7,444 SH   SOLE 30 7,444 0 0
LIVE OAK BANCSHARES INC COM 53803X105 45 2,613 SH   SOLE 40 2,613 0 0
LIVE VENTURES INC COM NEW 538142308 5 631 SH   SOLE 21 631 0 0
LIVENT CORP COM 53814L108 1,018 147,165 SH   SOLE 2 5,850 0 141,315
LIVENT CORP COM 53814L108 4 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 22 3,202 SH   SOLE 7 3,202 0 0
LIVENT CORP COM 53814L108 4,382 633,289 SH   SOLE 18 633,289 0 0
LIVENT CORP COM 53814L108 1,734 250,621 SH   SOLE 19 250,621 0 0
LIVENT CORP COM 53814L108 109,554 15,831,436 SH   SOLE 21 15,831,436 0 0
LIVENT CORP COM 53814L108 29,779 4,303,299 SH   SOLE 22 4,124,375 0 178,924
LIVENT CORP COM 53814L108 16 2,275 SH   SOLE 25 2,275 0 0
LIVENT CORP COM 53814L108 227 32,861 SH   SOLE 26 26,906 0 5,955
LIVENT CORP COM 53814L108 113 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 1,520 219,720 SH   SOLE 30 219,720 0 0
LIVENT CORP COM 53814L108 82 11,918 SH   SOLE 40 11,918 0 0
LIVEPERSON INC COM 538146101 1,622 57,853 SH   SOLE 2 7,303 0 50,550
LIVEPERSON INC COM 538146101 9 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 33 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 7,713 275,062 SH   SOLE 18 265,410 0 9,652
LIVEPERSON INC COM 538146101 6,526 232,734 SH   SOLE 19 232,734 0 0
LIVEPERSON INC COM 538146101 184,841 6,592,059 SH   SOLE 21 6,592,059 0 0
LIVEPERSON INC COM 538146101 53,180 1,896,576 SH   SOLE 22 1,796,605 0 99,971
LIVEPERSON INC COM 538146101 567 20,238 SH   SOLE 23 20,238 0 0
LIVEPERSON INC COM 538146101 1,648 58,766 SH   SOLE 26 14,899 0 43,867
LIVEPERSON INC COM 538146101 216 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 2,405 85,773 SH   SOLE 30 85,773 0 0
LIVEPERSON INC COM 538146101 181 6,450 SH   SOLE 40 6,450 0 0
LIVERAMP HLDGS INC COM 53815P108 4,878 100,620 SH   SOLE 2 34,385 0 66,235
LIVERAMP HLDGS INC COM 53815P108 12 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 62 1,281 SH   SOLE 7 1,281 0 0
LIVERAMP HLDGS INC COM 53815P108 18,743 386,617 SH   SOLE 18 385,866 0 751
LIVERAMP HLDGS INC COM 53815P108 6,737 138,973 SH   SOLE 19 138,973 0 0
LIVERAMP HLDGS INC COM 53815P108 236,159 4,871,259 SH   SOLE 21 4,871,259 0 0
LIVERAMP HLDGS INC COM 53815P108 117,813 2,430,129 SH   SOLE 22 2,339,776 0 90,353
LIVERAMP HLDGS INC COM 53815P108 420 8,667 SH   SOLE 23 8,667 0 0
LIVERAMP HLDGS INC COM 53815P108 1,799 37,101 SH   SOLE 26 20,487 0 16,614
LIVERAMP HLDGS INC COM 53815P108 394 8,127 SH   SOLE 28 8,127 0 0
LIVERAMP HLDGS INC COM 53815P108 988 20,385 SH   SOLE 30 20,385 0 0
LIVERAMP HLDGS INC COM 53815P108 346 7,131 SH   SOLE 40 7,131 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 99 23,807 SH   SOLE 2 1,068 0 22,739
LIVEXLIVE MEDIA INC COM NEW 53839L208 3 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 395 95,268 SH   SOLE 18 95,268 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 188 45,324 SH   SOLE 19 45,324 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 4,146 998,983 SH   SOLE 21 998,983 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 1,347 324,467 SH   SOLE 22 301,819 0 22,648
LKQ CORP COM 501889208 21,682 814,808 SH   SOLE 2 102,521 0 712,287
LKQ CORP COM 501889208 2,798 105,148 SH   SOLE 4 96,976 0 8,172
LKQ CORP COM 501889208 7,568 284,399 SH   SOLE 7 266,438 0 17,961
LKQ CORP COM 501889208 214 8,053 SH   SOLE 13 8,053 0 0
LKQ CORP COM 501889208 71 2,661 SH   SOLE 15 2,661 0 0
LKQ CORP COM 501889208 16,473 619,052 SH   SOLE 18 577,000 0 42,052
LKQ CORP COM 501889208 2,279 85,628 SH   SOLE 19 85,628 0 0
LKQ CORP COM 501889208 182,147 6,845,068 SH   SOLE 21 6,845,068 0 0
LKQ CORP COM 501889208 202,223 7,599,503 SH   SOLE 22 6,731,898 0 867,605
LKQ CORP COM 501889208 6,053 227,481 SH   SOLE 23 227,481 0 0
LKQ CORP COM 501889208 8,665 325,629 SH   SOLE 25 325,629 0 0
LKQ CORP COM 501889208 43,899 1,649,735 SH   SOLE 26 467,727 0 1,182,008
LKQ CORP COM 501889208 1,607 60,407 SH   SOLE 28 43,871 0 16,536
LKQ CORP COM 501889208 1,966 73,874 SH   SOLE 29 6,773 0 67,101
LKQ CORP COM 501889208 29,082 1,092,913 SH   SOLE 30 1,092,913 0 0
LKQ CORP COM 501889208 2,941 110,533 SH   SOLE 31 60,174 0 50,359
LKQ CORP COM 501889208 463 17,395 SH   SOLE 34 17,395 0 0
LKQ CORP COM 501889208 5,865 220,401 SH   SOLE 36 220,401 0 0
LKQ CORP COM 501889208 165 6,201 SH   SOLE 40 6,201 0 0
LM FDG AMER INC COM NEW 502074305 1 426 SH   SOLE 21 426 0 0
LOCKHEED MARTIN CORP COM 539830109 247,875 681,838 SH   SOLE 2 143,460 0 538,378
LOCKHEED MARTIN CORP COM 539830109 27,638 76,025 SH   SOLE 4 69,044 0 6,981
LOCKHEED MARTIN CORP COM 539830109 85,617 235,508 SH   SOLE 7 235,508 0 0
LOCKHEED MARTIN CORP COM 539830109 9,182 25,258 SH   SOLE 13 25,258 0 0
LOCKHEED MARTIN CORP COM 539830109 834 2,294 SH   SOLE 15 2,294 0 0
LOCKHEED MARTIN CORP COM 539830109 109 299 SH   SOLE 17 0 0 299
LOCKHEED MARTIN CORP COM 539830109 311,450 856,714 SH   SOLE 18 822,703 0 34,011
LOCKHEED MARTIN CORP COM 539830109 222,597 612,305 SH   SOLE 19 612,305 0 0
LOCKHEED MARTIN CORP COM 539830109 2,459,595 6,765,678 SH   SOLE 21 6,765,678 0 0
LOCKHEED MARTIN CORP COM 539830109 2,295,092 6,313,176 SH   SOLE 22 5,559,092 0 754,084
LOCKHEED MARTIN CORP COM 539830109 70,792 194,729 SH   SOLE 23 194,729 0 0
LOCKHEED MARTIN CORP COM 539830109 97,501 268,200 SH   SOLE 25 268,200 0 0
LOCKHEED MARTIN CORP COM 539830109 179,471 493,677 SH   SOLE 26 145,849 0 347,828
LOCKHEED MARTIN CORP COM 539830109 4,897 13,471 SH   SOLE 28 0 0 13,471
LOCKHEED MARTIN CORP COM 539830109 25,727 70,769 SH   SOLE 29 8,927 0 61,842
LOCKHEED MARTIN CORP COM 539830109 325,457 895,245 SH   SOLE 30 895,245 0 0
LOCKHEED MARTIN CORP COM 539830109 24,715 67,985 SH   SOLE 31 56,513 0 11,472
LOCKHEED MARTIN CORP COM 539830109 3,330 9,159 SH   SOLE 32 9,159 0 0
LOCKHEED MARTIN CORP COM 539830109 75,047 206,434 SH   SOLE 36 206,434 0 0
LOCKHEED MARTIN CORP COM 539830109 2,083 5,731 SH   SOLE 40 5,731 0 0
LOEWS CORP COM 540424108 37,392 683,952 SH   SOLE 2 98,147 0 585,805
LOEWS CORP COM 540424108 5,250 96,036 SH   SOLE 4 88,874 0 7,162
LOEWS CORP COM 540424108 19,774 361,705 SH   SOLE 7 266,577 0 95,128
LOEWS CORP COM 540424108 3,752 68,633 SH   SOLE 13 68,633 0 0
LOEWS CORP COM 540424108 131 2,403 SH   SOLE 15 2,403 0 0
LOEWS CORP COM 540424108 34,394 629,126 SH   SOLE 18 586,951 0 42,175
LOEWS CORP COM 540424108 26,050 476,494 SH   SOLE 19 476,494 0 0
LOEWS CORP COM 540424108 340,913 6,235,833 SH   SOLE 21 6,235,833 0 0
LOEWS CORP COM 540424108 393,959 7,206,129 SH   SOLE 22 6,341,595 0 864,534
LOEWS CORP COM 540424108 11,155 204,034 SH   SOLE 23 204,034 0 0
LOEWS CORP COM 540424108 16,368 299,397 SH   SOLE 25 299,397 0 0
LOEWS CORP COM 540424108 67,262 1,230,322 SH   SOLE 26 358,600 0 871,722
LOEWS CORP COM 540424108 3,217 58,851 SH   SOLE 28 42,981 0 15,870
LOEWS CORP COM 540424108 2,402 43,934 SH   SOLE 29 5,584 0 38,350
LOEWS CORP COM 540424108 56,159 1,027,227 SH   SOLE 30 1,027,227 0 0
LOEWS CORP COM 540424108 5,202 95,149 SH   SOLE 31 52,116 0 43,033
LOEWS CORP COM 540424108 887 16,230 SH   SOLE 34 16,230 0 0
LOEWS CORP COM 540424108 14,433 264,008 SH   SOLE 36 264,008 0 0
LOEWS CORP COM 540424108 314 5,744 SH   SOLE 40 5,744 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 97 7,445 SH   SOLE 2 198 0 7,247
LOGICBIO THERAPEUTICS INC COM 54142F102 352 27,047 SH   SOLE 18 27,047 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 155 11,915 SH   SOLE 19 11,915 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 3,340 256,899 SH   SOLE 21 256,899 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 1,929 148,417 SH   SOLE 22 146,414 0 2,003
LOGITECH INTL S A SHS H50430232 191 4,793 SH   SOLE 22 4,793 0 0
LOGMEIN INC COM 54142L109 9,896 134,314 SH   SOLE 2 40,339 0 93,975
LOGMEIN INC COM 54142L109 210 2,847 SH   SOLE 4 2,847 0 0
LOGMEIN INC COM 54142L109 72 983 SH   SOLE 7 983 0 0
LOGMEIN INC COM 54142L109 10,331 140,210 SH   SOLE 18 140,210 0 0
LOGMEIN INC COM 54142L109 794 10,774 SH   SOLE 19 10,774 0 0
LOGMEIN INC COM 54142L109 188,306 2,555,721 SH   SOLE 21 2,555,721 0 0
LOGMEIN INC COM 54142L109 124,408 1,688,485 SH   SOLE 22 1,563,058 0 125,427
LOGMEIN INC COM 54142L109 243 3,296 SH   SOLE 23 3,296 0 0
LOGMEIN INC COM 54142L109 1,424 19,321 SH   SOLE 26 12,482 0 6,839
LOGMEIN INC COM 54142L109 495 6,721 SH   SOLE 28 6,721 0 0
LOGMEIN INC COM 54142L109 1,081 14,669 SH   SOLE 30 14,669 0 0
LOGMEIN INC COM 54142L109 333 4,516 SH   SOLE 31 1,078 0 3,438
LOGMEIN INC COM 54142L109 10 141 SH   SOLE 36 141 0 0
LOGMEIN INC COM 54142L109 358 4,862 SH   SOLE 40 4,862 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 114 9,723 SH   SOLE 4 9,723 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 9,143 781,417 SH   SOLE 21 781,417 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 4,221 360,737 SH   SOLE 22 360,737 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,803 154,138 SH   SOLE 30 154,138 0 0
LONESTAR RES US INC CL A VTG 54240F103 11 4,805 SH   SOLE 18 4,805 0 0
LONESTAR RES US INC CL A VTG 54240F103 354 154,754 SH   SOLE 21 154,754 0 0
LONESTAR RES US INC CL A VTG 54240F103 605 264,397 SH   SOLE 22 264,397 0 0
LONESTAR RES US INC CL A VTG 54240F103 9 3,953 SH   SOLE 26 0 0 3,953
LOOP INDS INC COM 543518104 436 44,082 SH   SOLE 21 44,082 0 0
LOOP INDS INC COM 543518104 224 22,638 SH   SOLE 22 22,638 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 376 10,881 SH   SOLE 2 526 0 10,355
LORAL SPACE & COMMUNICATNS I COM 543881106 21 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 10 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,473 42,686 SH   SOLE 18 42,686 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 756 21,907 SH   SOLE 19 21,907 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 14,436 418,323 SH   SOLE 21 418,323 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 13,405 388,440 SH   SOLE 22 371,174 0 17,266
LORAL SPACE & COMMUNICATNS I COM 543881106 19 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 68 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 282 8,183 SH   SOLE 30 8,183 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 15 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 60 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 4,703 179,354 SH   SOLE 2 57,507 0 121,847
LOUISIANA PAC CORP COM 546347105 15 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 78 2,964 SH   SOLE 7 2,964 0 0
LOUISIANA PAC CORP COM 546347105 18,250 696,037 SH   SOLE 18 696,037 0 0
LOUISIANA PAC CORP COM 546347105 5,561 212,088 SH   SOLE 19 212,088 0 0
LOUISIANA PAC CORP COM 546347105 240,689 9,179,590 SH   SOLE 21 9,179,590 0 0
LOUISIANA PAC CORP COM 546347105 134,759 5,139,541 SH   SOLE 22 4,949,038 0 190,503
LOUISIANA PAC CORP COM 546347105 1,093 41,704 SH   SOLE 26 26,642 0 15,062
LOUISIANA PAC CORP COM 546347105 437 16,674 SH   SOLE 28 16,674 0 0
LOUISIANA PAC CORP COM 546347105 1,045 39,839 SH   SOLE 30 39,839 0 0
LOUISIANA PAC CORP COM 546347105 84 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 410 15,640 SH   SOLE 40 15,640 0 0
LOVESAC COMPANY COM 54738L109 160 5,140 SH   SOLE 2 232 0 4,908
LOVESAC COMPANY COM 54738L109 595 19,144 SH   SOLE 18 19,144 0 0
LOVESAC COMPANY COM 54738L109 314 10,111 SH   SOLE 19 10,111 0 0
LOVESAC COMPANY COM 54738L109 6,298 202,714 SH   SOLE 21 202,714 0 0
LOVESAC COMPANY COM 54738L109 6,016 193,630 SH   SOLE 22 192,080 0 1,550
LOWES COS INC COM 548661107 198,286 1,964,983 SH   SOLE 2 241,858 0 1,723,125
LOWES COS INC COM 548661107 29,931 296,614 SH   SOLE 4 274,925 0 21,689
LOWES COS INC COM 548661107 78,292 775,858 SH   SOLE 7 695,830 0 80,028
LOWES COS INC COM 548661107 675 6,687 SH   SOLE 13 6,687 0 0
LOWES COS INC COM 548661107 744 7,374 SH   SOLE 15 7,374 0 0
LOWES COS INC COM 548661107 9 91 SH   SOLE 17 0 0 91
LOWES COS INC COM 548661107 385,496 3,820,198 SH   SOLE 18 3,549,175 0 271,023
LOWES COS INC COM 548661107 335,512 3,324,860 SH   SOLE 19 3,324,860 0 0
LOWES COS INC COM 548661107 1,479,871 14,665,260 SH   SOLE 21 14,665,260 0 0
LOWES COS INC COM 548661107 1,949,647 19,320,657 SH   SOLE 22 17,193,442 0 2,127,215
LOWES COS INC COM 548661107 59,013 584,807 SH   SOLE 23 584,807 0 0
LOWES COS INC COM 548661107 80,601 798,737 SH   SOLE 25 768,287 0 30,450
LOWES COS INC COM 548661107 359,349 3,561,088 SH   SOLE 26 881,654 0 2,679,434
LOWES COS INC COM 548661107 15,767 156,244 SH   SOLE 28 114,540 0 41,704
LOWES COS INC COM 548661107 2,352 23,303 SH   SOLE 29 23,303 0 0
LOWES COS INC COM 548661107 271,428 2,689,798 SH   SOLE 30 2,689,798 0 0
LOWES COS INC COM 548661107 24,707 244,845 SH   SOLE 31 152,385 0 92,460
LOWES COS INC COM 548661107 87,457 866,682 SH   SOLE 34 866,682 0 0
LOWES COS INC COM 548661107 62,542 619,778 SH   SOLE 36 619,778 0 0
LOWES COS INC COM 548661107 1,822 18,051 SH   SOLE 40 18,051 0 0
LOWES COS INC OPTIONS 548661107 1,090 10,800 SH Call SOLE 2 10,800 0 0
LOWES COS INC OPTIONS 548661107 50,849 503,900 SH Call SOLE 19 503,900 0 0
LOWES COS INC OPTIONS 548661107 949 9,400 SH Call SOLE 22 9,400 0 0
LOWES COS INC OPTIONS 548661107 141 1,400 SH Call SOLE 25 1,400 0 0
LOWES COS INC OPTIONS 548661107 141 1,400 SH Call SOLE 26 0 0 1,400
LOWES COS INC OPTIONS 548661107 14,834 147,000 SH Call SOLE 34 147,000 0 0
LPL FINL HLDGS INC COM 50212V100 12,672 155,346 SH   SOLE 2 6,065 0 149,281
LPL FINL HLDGS INC COM 50212V100 29 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 169 2,072 SH   SOLE 7 2,072 0 0
LPL FINL HLDGS INC COM 50212V100 3,175 38,921 SH   SOLE 18 38,921 0 0
LPL FINL HLDGS INC COM 50212V100 1,503 18,431 SH   SOLE 19 18,431 0 0
LPL FINL HLDGS INC COM 50212V100 97,831 1,199,352 SH   SOLE 21 1,199,352 0 0
LPL FINL HLDGS INC COM 50212V100 212,038 2,599,460 SH   SOLE 22 2,430,028 0 169,432
LPL FINL HLDGS INC COM 50212V100 3,008 36,872 SH   SOLE 26 24,265 0 12,607
LPL FINL HLDGS INC COM 50212V100 874 10,719 SH   SOLE 28 10,719 0 0
LPL FINL HLDGS INC COM 50212V100 2,763 33,878 SH   SOLE 30 33,878 0 0
LPL FINL HLDGS INC COM 50212V100 3,092 37,903 SH   SOLE 31 1,802 0 36,101
LPL FINL HLDGS INC COM 50212V100 165 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 744 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 22 6,763 SH   SOLE 18 6,763 0 0
LRAD CORP COM 50213V109 350 106,502 SH   SOLE 21 106,502 0 0
LRAD CORP COM 50213V109 3,740 1,136,928 SH   SOLE 22 1,136,928 0 0
LSB INDS INC COM 502160104 90 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 364 93,301 SH   SOLE 18 93,301 0 0
LSB INDS INC COM 502160104 120 30,680 SH   SOLE 19 30,680 0 0
LSB INDS INC COM 502160104 9,405 2,411,577 SH   SOLE 21 2,411,577 0 0
LSB INDS INC COM 502160104 2,088 535,509 SH   SOLE 22 520,812 0 14,697
LSB INDS INC COM 502160104 84 21,419 SH   SOLE 30 21,419 0 0
LSC COMMUNICATIONS INC COM 50218P107 128 34,764 SH   SOLE 2 1,267 0 33,497
LSC COMMUNICATIONS INC COM 50218P107 2 638 SH   SOLE 7 638 0 0
LSC COMMUNICATIONS INC COM 50218P107 544 148,287 SH   SOLE 18 148,287 0 0
LSC COMMUNICATIONS INC COM 50218P107 184 50,058 SH   SOLE 19 50,058 0 0
LSC COMMUNICATIONS INC COM 50218P107 13,527 3,685,771 SH   SOLE 21 3,685,771 0 0
LSC COMMUNICATIONS INC COM 50218P107 3,577 974,642 SH   SOLE 22 948,696 0 25,946
LSC COMMUNICATIONS INC COM 50218P107 136 36,992 SH   SOLE 30 36,992 0 0
LSI INDS INC COM 50216C108 31 8,556 SH   SOLE 2 8,556 0 0
LSI INDS INC COM 50216C108 36 9,766 SH   SOLE 18 9,766 0 0
LSI INDS INC COM 50216C108 304 83,329 SH   SOLE 19 83,329 0 0
LSI INDS INC COM 50216C108 376 102,983 SH   SOLE 21 102,983 0 0
LSI INDS INC COM 50216C108 3,324 910,675 SH   SOLE 22 910,675 0 0
LSI INDS INC COM 50216C108 47 12,894 SH   SOLE 23 12,894 0 0
LSI INDS INC COM 50216C108 372 101,928 SH   SOLE 26 0 0 101,928
LTC PPTYS INC COM 502175102 1,794 39,292 SH   SOLE 2 1,651 0 37,641
LTC PPTYS INC COM 502175102 491 10,750 SH   SOLE 4 10,750 0 0
LTC PPTYS INC COM 502175102 1,927 42,212 SH   SOLE 7 42,212 0 0
LTC PPTYS INC COM 502175102 74 1,611 SH   SOLE 15 1,611 0 0
LTC PPTYS INC COM 502175102 7,907 173,170 SH   SOLE 18 173,170 0 0
LTC PPTYS INC COM 502175102 5,178 113,407 SH   SOLE 19 113,407 0 0
LTC PPTYS INC COM 502175102 203,121 4,448,553 SH   SOLE 21 4,448,553 0 0
LTC PPTYS INC COM 502175102 74,791 1,637,990 SH   SOLE 22 1,581,043 0 56,947
LTC PPTYS INC COM 502175102 63 1,375 SH   SOLE 23 1,375 0 0
LTC PPTYS INC COM 502175102 3,834 83,976 SH   SOLE 25 83,976 0 0
LTC PPTYS INC COM 502175102 1,464 32,072 SH   SOLE 26 9,143 0 22,929
LTC PPTYS INC COM 502175102 242 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 918 20,103 SH   SOLE 29 20,103 0 0
LTC PPTYS INC COM 502175102 11,305 247,597 SH   SOLE 30 247,597 0 0
LTC PPTYS INC COM 502175102 176 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 4 3,975 SH   SOLE 18 3,975 0 0
LUBYS INC COM 549282101 72 66,216 SH   SOLE 21 66,216 0 0
LUBYS INC COM 549282101 538 498,034 SH   SOLE 22 498,034 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 14,606 749,416 SH   SOLE 19 749,416 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 1,408 72,233 SH   SOLE 22 6,222 0 66,011
LUCKIN COFFEE INC SPONSORED ADS 54951L109 1,386 71,138 SH   SOLE 26 35,115 0 36,023
LUCKIN COFFEE INC SPONSORED ADS 54951L109 134 6,850 SH   SOLE 29 0 0 6,850
LUCKIN COFFEE INC SPONSORED ADS 54951L109 7,704 395,270 SH   SOLE 34 395,270 0 0
LULULEMON ATHLETICA INC COM 550021109 46,106 255,848 SH   SOLE 2 43,722 0 212,126
LULULEMON ATHLETICA INC COM 550021109 8,514 47,247 SH   SOLE 4 44,221 0 3,026
LULULEMON ATHLETICA INC COM 550021109 10,108 56,091 SH   SOLE 7 22,280 0 33,811
LULULEMON ATHLETICA INC COM 550021109 3,968 22,019 SH   SOLE 13 22,019 0 0
LULULEMON ATHLETICA INC COM 550021109 196 1,090 SH   SOLE 15 1,090 0 0
LULULEMON ATHLETICA INC COM 550021109 2 10 SH   SOLE 17 0 0 10
LULULEMON ATHLETICA INC COM 550021109 16,917 93,873 SH   SOLE 18 78,764 0 15,109
LULULEMON ATHLETICA INC COM 550021109 34,624 192,130 SH   SOLE 19 192,130 0 0
LULULEMON ATHLETICA INC COM 550021109 356,792 1,979,866 SH   SOLE 21 1,979,866 0 0
LULULEMON ATHLETICA INC COM 550021109 560,435 3,109,901 SH   SOLE 22 2,817,387 0 292,514
LULULEMON ATHLETICA INC COM 550021109 15,736 87,322 SH   SOLE 23 87,322 0 0
LULULEMON ATHLETICA INC COM 550021109 22,346 123,999 SH   SOLE 25 123,999 0 0
LULULEMON ATHLETICA INC COM 550021109 72,252 400,933 SH   SOLE 26 135,889 0 265,044
LULULEMON ATHLETICA INC COM 550021109 4,018 22,295 SH   SOLE 28 16,416 0 5,879
LULULEMON ATHLETICA INC COM 550021109 9,915 55,020 SH   SOLE 29 7,553 0 47,467
LULULEMON ATHLETICA INC COM 550021109 49,827 276,492 SH   SOLE 30 276,492 0 0
LULULEMON ATHLETICA INC COM 550021109 7,945 44,087 SH   SOLE 31 19,000 0 25,087
LULULEMON ATHLETICA INC COM 550021109 3,098 17,189 SH   SOLE 32 17,189 0 0
LULULEMON ATHLETICA INC COM 550021109 1,555 8,631 SH   SOLE 34 8,631 0 0
LULULEMON ATHLETICA INC COM 550021109 16,216 89,983 SH   SOLE 36 89,983 0 0
LULULEMON ATHLETICA INC COM 550021109 487 2,701 SH   SOLE 40 2,701 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 322 27,875 SH   SOLE 2 1,030 0 26,845
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 7 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,472 127,459 SH   SOLE 18 127,459 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 558 48,349 SH   SOLE 19 48,349 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 38,035 3,293,042 SH   SOLE 21 3,293,042 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 10,059 870,937 SH   SOLE 22 834,206 0 36,731
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 37 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 46 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 455 39,352 SH   SOLE 30 39,352 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 32 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 5,856 109,634 SH   SOLE 2 35,462 0 74,172
LUMENTUM HLDGS INC COM 55024U109 18 341 SH   SOLE 4 341 0 0
LUMENTUM HLDGS INC COM 55024U109 76 1,425 SH   SOLE 7 1,425 0 0
LUMENTUM HLDGS INC COM 55024U109 0 3 SH   SOLE 17 0 0 3
LUMENTUM HLDGS INC COM 55024U109 22,927 429,261 SH   SOLE 18 429,261 0 0
LUMENTUM HLDGS INC COM 55024U109 6,977 130,623 SH   SOLE 19 130,623 0 0
LUMENTUM HLDGS INC COM 55024U109 300,116 5,619,094 SH   SOLE 21 5,619,094 0 0
LUMENTUM HLDGS INC COM 55024U109 140,380 2,628,346 SH   SOLE 22 2,529,240 0 99,106
LUMENTUM HLDGS INC COM 55024U109 1,333 24,967 SH   SOLE 26 15,383 0 9,584
LUMENTUM HLDGS INC COM 55024U109 493 9,237 SH   SOLE 28 9,237 0 0
LUMENTUM HLDGS INC COM 55024U109 1,129 21,145 SH   SOLE 30 21,145 0 0
LUMENTUM HLDGS INC COM 55024U109 411 7,694 SH   SOLE 40 7,694 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1,292 1,100,000 PRN   SOLE 21 1,100,000 0 0
LUMINEX CORP DEL COM 55027E102 859 41,630 SH   SOLE 2 1,811 0 39,819
LUMINEX CORP DEL COM 55027E102 6 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 19 904 SH   SOLE 7 904 0 0
LUMINEX CORP DEL COM 55027E102 3,794 183,807 SH   SOLE 18 183,807 0 0
LUMINEX CORP DEL COM 55027E102 1,476 71,521 SH   SOLE 19 71,521 0 0
LUMINEX CORP DEL COM 55027E102 102,071 4,945,314 SH   SOLE 21 4,945,314 0 0
LUMINEX CORP DEL COM 55027E102 26,267 1,272,625 SH   SOLE 22 1,219,984 0 52,641
LUMINEX CORP DEL COM 55027E102 412 19,967 SH   SOLE 26 11,720 0 8,247
LUMINEX CORP DEL COM 55027E102 117 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 4,901 237,431 SH   SOLE 30 237,431 0 0
LUMINEX CORP DEL COM 55027E102 84 4,091 SH   SOLE 40 4,091 0 0
LUNA INNOVATIONS COM 550351100 25 5,589 SH   SOLE 18 5,589 0 0
LUNA INNOVATIONS COM 550351100 427 94,864 SH   SOLE 21 94,864 0 0
LUNA INNOVATIONS COM 550351100 1,802 400,461 SH   SOLE 22 400,461 0 0
LUTHER BURBANK CORP COM 550550107 214 19,667 SH   SOLE 2 1,062 0 18,605
LUTHER BURBANK CORP COM 550550107 5 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 785 72,063 SH   SOLE 18 72,063 0 0
LUTHER BURBANK CORP COM 550550107 363 33,291 SH   SOLE 19 33,291 0 0
LUTHER BURBANK CORP COM 550550107 7,563 694,485 SH   SOLE 21 694,485 0 0
LUTHER BURBANK CORP COM 550550107 4,372 401,472 SH   SOLE 22 387,433 0 14,039
LUTHER BURBANK CORP COM 550550107 42 3,877 SH   SOLE 30 3,877 0 0
LUXFER HOLDINGS PLC SHS G5698W116 577 23,529 SH   SOLE 2 1,123 0 22,406
LUXFER HOLDINGS PLC SHS G5698W116 12 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 2,310 94,203 SH   SOLE 18 94,203 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,149 46,875 SH   SOLE 19 46,875 0 0
LUXFER HOLDINGS PLC SHS G5698W116 21,774 888,008 SH   SOLE 21 888,008 0 0
LUXFER HOLDINGS PLC SHS G5698W116 7,121 290,425 SH   SOLE 22 277,692 0 12,733
LYDALL INC DEL COM 550819106 354 17,512 SH   SOLE 2 618 0 16,894
LYDALL INC DEL COM 550819106 8 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 1,569 77,680 SH   SOLE 18 77,680 0 0
LYDALL INC DEL COM 550819106 585 28,963 SH   SOLE 19 28,963 0 0
LYDALL INC DEL COM 550819106 39,173 1,939,279 SH   SOLE 21 1,939,279 0 0
LYDALL INC DEL COM 550819106 10,921 540,621 SH   SOLE 22 516,728 0 23,893
LYDALL INC DEL COM 550819106 25 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 50 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 478 23,673 SH   SOLE 30 23,673 0 0
LYDALL INC DEL COM 550819106 33 1,642 SH   SOLE 40 1,642 0 0
LYFT INC CL A COM 55087P104 6,463 98,350 SH   SOLE 2 41,235 0 57,115
LYFT INC CL A COM 55087P104 158 2,412 SH   SOLE 4 2,412 0 0
LYFT INC CL A COM 55087P104 43 654 SH   SOLE 7 654 0 0
LYFT INC CL A COM 55087P104 1,397 21,254 SH   SOLE 13 21,254 0 0
LYFT INC CL A COM 55087P104 4,047 61,592 SH   SOLE 18 54,628 0 6,964
LYFT INC CL A COM 55087P104 11,694 177,966 SH   SOLE 19 177,966 0 0
LYFT INC CL A COM 55087P104 22,804 347,043 SH   SOLE 21 347,043 0 0
LYFT INC CL A COM 55087P104 62,338 948,687 SH   SOLE 22 858,196 0 90,491
LYFT INC CL A COM 55087P104 244 3,718 SH   SOLE 23 3,718 0 0
LYFT INC CL A COM 55087P104 158 2,404 SH   SOLE 25 2,404 0 0
LYFT INC CL A COM 55087P104 524 7,970 SH   SOLE 26 0 0 7,970
LYFT INC CL A COM 55087P104 2,988 45,478 SH   SOLE 29 35,010 0 10,468
LYFT INC CL A COM 55087P104 976 14,851 SH   SOLE 30 14,851 0 0
LYFT INC CL A COM 55087P104 476 7,237 SH   SOLE 31 6,137 0 1,100
LYFT INC CL A COM 55087P104 442 6,721 SH   SOLE 34 6,721 0 0
LYFT INC CL A COM 55087P104 829 12,611 SH   SOLE 36 12,611 0 0
LYON WILLIAM HOMES CL A NEW 552074700 932 51,106 SH   SOLE 2 20,105 0 31,001
LYON WILLIAM HOMES CL A NEW 552074700 13 720 SH   SOLE 7 720 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2,564 140,647 SH   SOLE 18 140,647 0 0
LYON WILLIAM HOMES CL A NEW 552074700 7,053 386,894 SH   SOLE 19 386,894 0 0
LYON WILLIAM HOMES CL A NEW 552074700 71,046 3,897,200 SH   SOLE 21 3,897,200 0 0
LYON WILLIAM HOMES CL A NEW 552074700 17,863 979,857 SH   SOLE 22 929,895 0 49,962
LYON WILLIAM HOMES CL A NEW 552074700 220 12,056 SH   SOLE 26 0 0 12,056
LYON WILLIAM HOMES CL A NEW 552074700 62 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 925 50,748 SH   SOLE 30 50,748 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,408 77,224 SH   SOLE 34 77,224 0 0
LYON WILLIAM HOMES CL A NEW 552074700 38 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 69,698 809,224 SH   SOLE 2 143,214 0 666,010
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,734 124,622 SH   SOLE 4 116,527 0 8,095
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 33,703 391,309 SH   SOLE 7 306,639 0 84,670
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,039 35,283 SH   SOLE 13 35,283 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 236 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 57,270 664,920 SH   SOLE 18 617,466 0 47,454
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 24,272 281,810 SH   SOLE 19 281,810 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 770,412 8,944,755 SH   SOLE 21 8,944,755 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 675,438 7,842,074 SH   SOLE 22 6,870,737 0 971,337
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20,231 234,892 SH   SOLE 23 234,892 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 26,295 305,291 SH   SOLE 25 305,291 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 109,537 1,271,761 SH   SOLE 26 367,927 0 903,834
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,199 60,367 SH   SOLE 28 45,001 0 15,366
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,349 108,548 SH   SOLE 29 6,680 0 101,868
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 105,848 1,228,935 SH   SOLE 30 1,228,935 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,774 113,483 SH   SOLE 31 61,259 0 52,224
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,408 51,183 SH   SOLE 32 51,183 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,511 17,544 SH   SOLE 34 17,544 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,713 124,385 SH   SOLE 35 124,385 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23,402 271,706 SH   SOLE 36 271,706 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 574 6,668 SH   SOLE 40 6,668 0 0
M & T BK CORP COM 55261F104 56,455 331,954 SH   SOLE 2 34,188 0 297,766
M & T BK CORP COM 55261F104 7,558 44,441 SH   SOLE 4 40,800 0 3,641
M & T BK CORP COM 55261F104 21,889 128,706 SH   SOLE 7 123,962 0 4,744
M & T BK CORP COM 55261F104 794 4,670 SH   SOLE 13 4,670 0 0
M & T BK CORP COM 55261F104 259 1,523 SH   SOLE 15 1,523 0 0
M & T BK CORP COM 55261F104 80,471 473,164 SH   SOLE 18 455,416 0 17,748
M & T BK CORP COM 55261F104 56,077 329,731 SH   SOLE 19 329,731 0 0
M & T BK CORP COM 55261F104 599,331 3,524,025 SH   SOLE 21 3,524,025 0 0
M & T BK CORP COM 55261F104 576,282 3,388,499 SH   SOLE 22 3,002,112 0 386,387
M & T BK CORP COM 55261F104 16,422 96,559 SH   SOLE 23 96,559 0 0
M & T BK CORP COM 55261F104 27,610 162,342 SH   SOLE 25 162,342 0 0
M & T BK CORP COM 55261F104 108,464 637,759 SH   SOLE 26 177,813 0 459,946
M & T BK CORP COM 55261F104 4,539 26,690 SH   SOLE 28 19,782 0 6,908
M & T BK CORP COM 55261F104 502 2,952 SH   SOLE 29 2,952 0 0
M & T BK CORP COM 55261F104 86,973 511,394 SH   SOLE 30 511,394 0 0
M & T BK CORP COM 55261F104 7,915 46,538 SH   SOLE 31 25,373 0 21,165
M & T BK CORP COM 55261F104 27,930 164,225 SH   SOLE 34 164,225 0 0
M & T BK CORP COM 55261F104 18,834 110,743 SH   SOLE 36 110,743 0 0
M & T BK CORP COM 55261F104 1,639 9,637 SH   SOLE 37 9,637 0 0
M & T BK CORP COM 55261F104 473 2,779 SH   SOLE 40 2,779 0 0
M D C HLDGS INC COM 552676108 2,454 74,865 SH   SOLE 2 25,178 0 49,687
M D C HLDGS INC COM 552676108 8 257 SH   SOLE 4 257 0 0
M D C HLDGS INC COM 552676108 27 819 SH   SOLE 7 819 0 0
M D C HLDGS INC COM 552676108 7,377 225,044 SH   SOLE 18 218,645 0 6,399
M D C HLDGS INC COM 552676108 11,805 360,130 SH   SOLE 19 360,130 0 0
M D C HLDGS INC COM 552676108 194,481 5,932,924 SH   SOLE 21 5,932,924 0 0
M D C HLDGS INC COM 552676108 64,958 1,981,632 SH   SOLE 22 1,910,874 0 70,758
M D C HLDGS INC COM 552676108 2,560 78,082 SH   SOLE 23 78,082 0 0
M D C HLDGS INC COM 552676108 5,138 156,728 SH   SOLE 26 9,178 0 147,550
M D C HLDGS INC COM 552676108 192 5,857 SH   SOLE 28 5,857 0 0
M D C HLDGS INC COM 552676108 2,367 72,219 SH   SOLE 30 72,219 0 0
M D C HLDGS INC COM 552676108 180 5,500 SH   SOLE 40 5,500 0 0
M/I HOMES INC COM 55305B101 1,186 41,542 SH   SOLE 2 16,042 0 25,500
M/I HOMES INC COM 55305B101 16 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 3,488 122,200 SH   SOLE 18 122,200 0 0
M/I HOMES INC COM 55305B101 9,806 343,582 SH   SOLE 19 343,582 0 0
M/I HOMES INC COM 55305B101 95,492 3,345,905 SH   SOLE 21 3,345,905 0 0
M/I HOMES INC COM 55305B101 29,047 1,017,764 SH   SOLE 22 984,150 0 33,614
M/I HOMES INC COM 55305B101 691 24,196 SH   SOLE 23 24,196 0 0
M/I HOMES INC COM 55305B101 10 356 SH   SOLE 25 356 0 0
M/I HOMES INC COM 55305B101 1,875 65,707 SH   SOLE 26 0 0 65,707
M/I HOMES INC COM 55305B101 104 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 1,117 39,138 SH   SOLE 30 39,138 0 0
M/I HOMES INC COM 55305B101 1,670 58,520 SH   SOLE 34 58,520 0 0
M/I HOMES INC COM 55305B101 78 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 241 23,462 SH   SOLE 2 1,056 0 22,406
MACATAWA BK CORP COM 554225102 5 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 908 88,543 SH   SOLE 18 88,543 0 0
MACATAWA BK CORP COM 554225102 656 63,935 SH   SOLE 19 63,935 0 0
MACATAWA BK CORP COM 554225102 9,101 887,068 SH   SOLE 21 887,068 0 0
MACATAWA BK CORP COM 554225102 3,068 299,073 SH   SOLE 22 278,873 0 20,200
MACATAWA BK CORP COM 554225102 290 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 10,878 324,816 SH   SOLE 2 28,057 0 296,759
MACERICH CO COM 554382101 2,695 80,482 SH   SOLE 4 77,561 0 2,921
MACERICH CO COM 554382101 8,030 239,761 SH   SOLE 7 239,761 0 0
MACERICH CO COM 554382101 26 770 SH   SOLE 13 770 0 0
MACERICH CO COM 554382101 208 6,206 SH   SOLE 15 6,206 0 0
MACERICH CO COM 554382101 7,894 235,712 SH   SOLE 18 221,408 0 14,304
MACERICH CO COM 554382101 6,963 207,927 SH   SOLE 19 207,927 0 0
MACERICH CO COM 554382101 118,183 3,528,892 SH   SOLE 21 3,528,892 0 0
MACERICH CO COM 554382101 149,559 4,465,771 SH   SOLE 22 4,114,697 0 351,074
MACERICH CO COM 554382101 2,784 83,121 SH   SOLE 23 83,121 0 0
MACERICH CO COM 554382101 14,702 439,006 SH   SOLE 25 439,006 0 0
MACERICH CO COM 554382101 26,877 802,531 SH   SOLE 26 253,458 0 549,073
MACERICH CO COM 554382101 687 20,526 SH   SOLE 28 14,793 0 5,733
MACERICH CO COM 554382101 3,287 98,135 SH   SOLE 29 74,798 0 23,337
MACERICH CO COM 554382101 32,855 981,052 SH   SOLE 30 981,052 0 0
MACERICH CO COM 554382101 1,574 46,997 SH   SOLE 31 25,544 0 21,453
MACERICH CO COM 554382101 214 6,377 SH   SOLE 34 6,377 0 0
MACERICH CO COM 554382101 4,046 120,821 SH   SOLE 36 120,821 0 0
MACERICH CO COM 554382101 81 2,415 SH   SOLE 40 2,415 0 0
MACK CALI RLTY CORP COM 554489104 3,078 132,140 SH   SOLE 2 42,117 0 90,023
MACK CALI RLTY CORP COM 554489104 572 24,550 SH   SOLE 4 24,550 0 0
MACK CALI RLTY CORP COM 554489104 2,286 98,146 SH   SOLE 7 98,146 0 0
MACK CALI RLTY CORP COM 554489104 89 3,804 SH   SOLE 15 3,804 0 0
MACK CALI RLTY CORP COM 554489104 11,874 509,854 SH   SOLE 18 509,854 0 0
MACK CALI RLTY CORP COM 554489104 6,078 260,982 SH   SOLE 19 260,982 0 0
MACK CALI RLTY CORP COM 554489104 162,703 6,985,939 SH   SOLE 21 6,985,939 0 0
MACK CALI RLTY CORP COM 554489104 93,654 4,021,228 SH   SOLE 22 3,897,611 0 123,617
MACK CALI RLTY CORP COM 554489104 73 3,118 SH   SOLE 23 3,118 0 0
MACK CALI RLTY CORP COM 554489104 4,473 192,040 SH   SOLE 25 192,040 0 0
MACK CALI RLTY CORP COM 554489104 1,386 59,522 SH   SOLE 26 19,459 0 40,063
MACK CALI RLTY CORP COM 554489104 289 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 1,144 49,100 SH   SOLE 29 49,100 0 0
MACK CALI RLTY CORP COM 554489104 9,666 415,016 SH   SOLE 30 415,016 0 0
MACK CALI RLTY CORP COM 554489104 190 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 212 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 119 7,510 SH   SOLE 2 392 0 7,118
MACKINAC FINL CORP COM 554571109 490 31,042 SH   SOLE 18 31,042 0 0
MACKINAC FINL CORP COM 554571109 242 15,287 SH   SOLE 19 15,287 0 0
MACKINAC FINL CORP COM 554571109 4,824 305,340 SH   SOLE 21 305,340 0 0
MACKINAC FINL CORP COM 554571109 1,163 73,596 SH   SOLE 22 71,105 0 2,491
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 704 46,529 SH   SOLE 2 1,966 0 44,563
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 15 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,231 147,472 SH   SOLE 18 147,472 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,175 77,644 SH   SOLE 19 77,644 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21,808 1,441,345 SH   SOLE 21 1,441,345 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 20,834 1,377,021 SH   SOLE 22 1,318,749 0 58,272
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 112 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 86 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 173 11,413 SH   SOLE 30 11,413 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 74 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 10,116 249,537 SH   SOLE 2 88,182 0 161,355
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,562 38,519 SH   SOLE 4 38,519 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 375 9,258 SH   SOLE 7 9,258 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,788 44,110 SH   SOLE 18 43,459 0 651
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,869 120,109 SH   SOLE 19 120,109 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 69,087 1,704,179 SH   SOLE 21 1,704,179 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 90,360 2,228,907 SH   SOLE 22 2,048,918 0 179,989
MACQUARIE INFRASTRUCTURE COR COM 55608B105 927 22,869 SH   SOLE 23 22,869 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,220 30,083 SH   SOLE 26 15,817 0 14,266
MACQUARIE INFRASTRUCTURE COR COM 55608B105 412 10,160 SH   SOLE 28 10,160 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 133 3,283 SH   SOLE 29 3,283 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,742 42,968 SH   SOLE 30 42,968 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 430 10,605 SH   SOLE 31 4,773 0 5,832
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,484 61,262 SH   SOLE 34 61,262 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 295 7,269 SH   SOLE 36 7,269 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 286 7,046 SH   SOLE 40 7,046 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 5 5,000 PRN   SOLE 21 5,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 886 1,005,000 PRN   SOLE 21 1,005,000 0 0
MACROGENICS INC COM 556099109 873 51,415 SH   SOLE 2 8,637 0 42,778
MACROGENICS INC COM 556099109 4 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 14 811 SH   SOLE 7 811 0 0
MACROGENICS INC COM 556099109 2,964 174,647 SH   SOLE 18 165,858 0 8,789
MACROGENICS INC COM 556099109 3,211 189,231 SH   SOLE 19 189,231 0 0
MACROGENICS INC COM 556099109 35,750 2,106,670 SH   SOLE 21 2,106,670 0 0
MACROGENICS INC COM 556099109 24,796 1,461,167 SH   SOLE 22 1,398,496 0 62,671
MACROGENICS INC COM 556099109 397 23,386 SH   SOLE 23 23,386 0 0
MACROGENICS INC COM 556099109 1,048 61,738 SH   SOLE 26 23,950 0 37,788
MACROGENICS INC COM 556099109 97 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 5,413 318,953 SH   SOLE 30 318,953 0 0
MACROGENICS INC COM 556099109 8 484 SH   SOLE 34 484 0 0
MACROGENICS INC COM 556099109 87 5,101 SH   SOLE 40 5,101 0 0
MACYS INC COM 55616P104 16,882 786,692 SH   SOLE 2 89,510 0 697,182
MACYS INC COM 55616P104 2,338 108,950 SH   SOLE 4 100,865 0 8,085
MACYS INC COM 55616P104 9,975 464,831 SH   SOLE 7 328,378 0 136,453
MACYS INC COM 55616P104 406 18,907 SH   SOLE 13 18,907 0 0
MACYS INC COM 55616P104 65 3,013 SH   SOLE 15 3,013 0 0
MACYS INC COM 55616P104 3 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 15,982 744,757 SH   SOLE 18 702,677 0 42,080
MACYS INC COM 55616P104 2,118 98,687 SH   SOLE 19 98,687 0 0
MACYS INC COM 55616P104 298,656 13,916,888 SH   SOLE 21 13,916,888 0 0
MACYS INC COM 55616P104 202,990 9,458,995 SH   SOLE 22 8,542,706 0 916,289
MACYS INC COM 55616P104 4,753 221,464 SH   SOLE 23 221,464 0 0
MACYS INC COM 55616P104 6,991 325,750 SH   SOLE 25 325,750 0 0
MACYS INC COM 55616P104 40,462 1,885,478 SH   SOLE 26 458,956 0 1,426,522
MACYS INC COM 55616P104 1,263 58,844 SH   SOLE 28 43,043 0 15,801
MACYS INC COM 55616P104 1,493 69,585 SH   SOLE 29 6,814 0 62,771
MACYS INC COM 55616P104 27,620 1,287,054 SH   SOLE 30 1,287,054 0 0
MACYS INC COM 55616P104 2,378 110,801 SH   SOLE 31 62,065 0 48,736
MACYS INC COM 55616P104 2,519 117,391 SH   SOLE 32 117,391 0 0
MACYS INC COM 55616P104 331 15,417 SH   SOLE 34 15,417 0 0
MACYS INC COM 55616P104 12,995 605,557 SH   SOLE 35 605,557 0 0
MACYS INC COM 55616P104 7,010 326,655 SH   SOLE 36 326,655 0 0
MACYS INC COM 55616P104 131 6,125 SH   SOLE 40 6,125 0 0
MADDEN STEVEN LTD COM 556269108 2,735 80,548 SH   SOLE 2 9,163 0 71,385
MADDEN STEVEN LTD COM 556269108 16 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 56 1,649 SH   SOLE 7 1,649 0 0
MADDEN STEVEN LTD COM 556269108 12,576 370,413 SH   SOLE 18 363,761 0 6,652
MADDEN STEVEN LTD COM 556269108 9,581 282,215 SH   SOLE 19 282,215 0 0
MADDEN STEVEN LTD COM 556269108 291,479 8,585,552 SH   SOLE 21 8,585,552 0 0
MADDEN STEVEN LTD COM 556269108 82,311 2,424,486 SH   SOLE 22 2,301,888 0 122,598
MADDEN STEVEN LTD COM 556269108 770 22,671 SH   SOLE 23 22,671 0 0
MADDEN STEVEN LTD COM 556269108 2,259 66,549 SH   SOLE 26 20,275 0 46,274
MADDEN STEVEN LTD COM 556269108 365 10,764 SH   SOLE 28 10,764 0 0
MADDEN STEVEN LTD COM 556269108 3,914 115,288 SH   SOLE 30 115,288 0 0
MADDEN STEVEN LTD COM 556269108 789 23,253 SH   SOLE 34 23,253 0 0
MADDEN STEVEN LTD COM 556269108 309 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 9,915 35,419 SH   SOLE 2 2,207 0 33,212
MADISON SQUARE GARDEN CO NEW CL A 55825T103 20 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 97 346 SH   SOLE 7 346 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,405 8,591 SH   SOLE 18 8,591 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 79,788 285,017 SH   SOLE 19 285,017 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 57,601 205,762 SH   SOLE 21 205,762 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 135,884 485,403 SH   SOLE 22 449,351 0 36,052
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,908 6,815 SH   SOLE 23 6,815 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,296 8,202 SH   SOLE 26 4,498 0 3,704
MADISON SQUARE GARDEN CO NEW CL A 55825T103 586 2,092 SH   SOLE 28 2,092 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,199 4,282 SH   SOLE 30 4,282 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 305 1,090 SH   SOLE 31 390 0 700
MADISON SQUARE GARDEN CO NEW CL A 55825T103 469 1,674 SH   SOLE 40 1,674 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 714 6,811 SH   SOLE 2 325 0 6,486
MADRIGAL PHARMACEUTICALS INC COM 558868105 4 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 13 126 SH   SOLE 7 126 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,731 26,053 SH   SOLE 18 25,484 0 569
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,398 13,339 SH   SOLE 19 13,339 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 27,694 264,227 SH   SOLE 21 264,227 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 25,318 241,565 SH   SOLE 22 231,044 0 10,521
MADRIGAL PHARMACEUTICALS INC COM 558868105 23 215 SH   SOLE 23 215 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 602 5,744 SH   SOLE 26 4,329 0 1,415
MADRIGAL PHARMACEUTICALS INC COM 558868105 108 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 217 2,072 SH   SOLE 30 2,072 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 49 SH   SOLE 34 49 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 79 758 SH   SOLE 40 758 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,484 19,989 SH   SOLE 2 819 0 19,170
MAGELLAN HEALTH INC COM NEW 559079207 12 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 55 747 SH   SOLE 7 747 0 0
MAGELLAN HEALTH INC COM NEW 559079207 7,167 96,550 SH   SOLE 18 96,550 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,428 32,705 SH   SOLE 19 32,705 0 0
MAGELLAN HEALTH INC COM NEW 559079207 187,968 2,532,237 SH   SOLE 21 2,532,237 0 0
MAGELLAN HEALTH INC COM NEW 559079207 50,449 679,631 SH   SOLE 22 645,232 0 34,399
MAGELLAN HEALTH INC COM NEW 559079207 603 8,125 SH   SOLE 26 5,888 0 2,237
MAGELLAN HEALTH INC COM NEW 559079207 243 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,372 31,955 SH   SOLE 30 31,955 0 0
MAGELLAN HEALTH INC COM NEW 559079207 64 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 153 2,061 SH   SOLE 40 2,061 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 493 7,702 SH   SOLE 18 7,702 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 67,054 1,047,717 SH   SOLE 19 1,047,717 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 250 16,933 SH   SOLE 2 815 0 16,118
MAGENTA THERAPEUTICS INC COM 55910K108 997 67,623 SH   SOLE 18 67,623 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 552 37,447 SH   SOLE 19 37,447 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 15,242 1,033,369 SH   SOLE 21 1,033,369 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 6,872 465,922 SH   SOLE 22 457,834 0 8,088
MAGENTA THERAPEUTICS INC COM 55910K108 8 567 SH   SOLE 23 567 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 23 1,562 SH   SOLE 30 1,562 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 57 6,310 SH   SOLE 22 6,310 0 0
MAGNA INTL INC COM 559222401 351 7,057 SH   SOLE 18 7,057 0 0
MAGNA INTL INC COM 559222401 1,828 36,788 SH   SOLE 19 36,788 0 0
MAGNA INTL INC COM 559222401 23,616 475,164 SH   SOLE 22 475,164 0 0
MAGNA INTL INC COM 559222401 551 11,085 SH   SOLE 25 11,085 0 0
MAGNA INTL INC COM 559222401 906 18,227 SH   SOLE 34 18,227 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 219 21,162 SH   SOLE 22 21,162 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,246 107,568 SH   SOLE 2 7,683 0 99,885
MAGNOLIA OIL & GAS CORP CL A 559663109 5 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 18 1,518 SH   SOLE 7 1,518 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,806 328,654 SH   SOLE 18 328,654 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,337 201,854 SH   SOLE 19 201,854 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 37,814 3,265,424 SH   SOLE 21 3,265,424 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 32,628 2,817,636 SH   SOLE 22 2,709,818 0 107,818
MAGNOLIA OIL & GAS CORP CL A 559663109 51 4,430 SH   SOLE 23 4,430 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 765 66,093 SH   SOLE 26 52,564 0 13,529
MAGNOLIA OIL & GAS CORP CL A 559663109 301 26,015 SH   SOLE 28 26,015 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 592 51,125 SH   SOLE 30 51,125 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 116 10,018 SH   SOLE 40 10,018 0 0
MAGYAR BANCORP INC COM 55977T109 9 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 10 15,536 SH   SOLE 21 15,536 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 665 1,038,792 SH   SOLE 22 1,038,792 0 0
MAIN STREET CAPITAL CORP COM 56035L104 10,597 257,707 SH   SOLE 30 257,707 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 140 6,128 SH   SOLE 2 314 0 5,814
MAINSTREET BANCSHARES INC COM 56064Y100 552 24,220 SH   SOLE 18 24,220 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 269 11,811 SH   SOLE 19 11,811 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 5,306 232,828 SH   SOLE 21 232,828 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 1,509 66,203 SH   SOLE 22 64,130 0 2,073
MAJESCO COM 56068V102 62 6,638 SH   SOLE 2 231 0 6,407
MAJESCO COM 56068V102 251 26,979 SH   SOLE 18 26,979 0 0
MAJESCO COM 56068V102 113 12,086 SH   SOLE 19 12,086 0 0
MAJESCO COM 56068V102 2,563 275,301 SH   SOLE 21 275,301 0 0
MAJESCO COM 56068V102 733 78,722 SH   SOLE 22 74,291 0 4,431
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 102 4,130 SH   SOLE 25 4,130 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 794 31,996 SH   SOLE 30 31,996 0 0
MALIBU BOATS INC COM CL A 56117J100 899 23,146 SH   SOLE 2 5,547 0 17,599
MALIBU BOATS INC COM CL A 56117J100 4 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 18 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 2,871 73,892 SH   SOLE 18 71,509 0 2,383
MALIBU BOATS INC COM CL A 56117J100 4,226 108,785 SH   SOLE 19 108,785 0 0
MALIBU BOATS INC COM CL A 56117J100 27,336 703,641 SH   SOLE 21 703,641 0 0
MALIBU BOATS INC COM CL A 56117J100 27,447 706,476 SH   SOLE 22 671,210 0 35,266
MALIBU BOATS INC COM CL A 56117J100 714 18,381 SH   SOLE 23 18,381 0 0
MALIBU BOATS INC COM CL A 56117J100 1,304 33,567 SH   SOLE 26 0 0 33,567
MALIBU BOATS INC COM CL A 56117J100 1,282 33,007 SH   SOLE 30 33,007 0 0
MALIBU BOATS INC COM CL A 56117J100 367 9,451 SH   SOLE 34 9,451 0 0
MALIBU BOATS INC COM CL A 56117J100 75 1,926 SH   SOLE 40 1,926 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,115 121,489 SH   SOLE 2 39,216 0 82,273
MALLINCKRODT PUB LTD CO SHS G5785G107 3 308 SH   SOLE 4 308 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 43 4,653 SH   SOLE 7 4,653 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 4,345 473,270 SH   SOLE 18 473,270 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,321 143,938 SH   SOLE 19 143,938 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 55,429 6,038,039 SH   SOLE 21 6,038,039 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 27,872 3,036,114 SH   SOLE 22 2,881,934 0 154,180
MALLINCKRODT PUB LTD CO SHS G5785G107 330 35,957 SH   SOLE 26 20,394 0 15,563
MALLINCKRODT PUB LTD CO SHS G5785G107 102 11,074 SH   SOLE 28 11,074 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 221 24,057 SH   SOLE 30 24,057 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 303 33,045 SH   SOLE 36 33,045 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 71 7,741 SH   SOLE 40 7,741 0 0
MALVERN BANCORP INC COM 561409103 140 6,343 SH   SOLE 2 238 0 6,105
MALVERN BANCORP INC COM 561409103 610 27,725 SH   SOLE 18 27,725 0 0
MALVERN BANCORP INC COM 561409103 249 11,316 SH   SOLE 19 11,316 0 0
MALVERN BANCORP INC COM 561409103 5,096 231,512 SH   SOLE 21 231,512 0 0
MALVERN BANCORP INC COM 561409103 1,494 67,872 SH   SOLE 22 63,744 0 4,128
MAM SOFTWARE GROUP INC COM NEW 55277Q201 13 1,318 SH   SOLE 18 1,318 0 0
MAM SOFTWARE GROUP INC COM NEW 55277Q201 285 28,083 SH   SOLE 21 28,083 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 98 14,309 SH   SOLE 2 496 0 13,813
MAMMOTH ENERGY SVCS INC COM 56155L108 1 177 SH   SOLE 7 177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 291 42,320 SH   SOLE 18 42,320 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 131 19,012 SH   SOLE 19 19,012 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 2,697 392,008 SH   SOLE 21 392,008 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 2,668 387,738 SH   SOLE 22 372,119 0 15,619
MAMMOTH ENERGY SVCS INC COM 56155L108 38 5,560 SH   SOLE 26 0 0 5,560
MAMMOTH ENERGY SVCS INC COM 56155L108 13 1,897 SH   SOLE 30 1,897 0 0
MANHATTAN ASSOCS INC COM 562750109 10,236 147,640 SH   SOLE 2 32,519 0 115,121
MANHATTAN ASSOCS INC COM 562750109 26 376 SH   SOLE 4 376 0 0
MANHATTAN ASSOCS INC COM 562750109 80 1,157 SH   SOLE 7 1,157 0 0
MANHATTAN ASSOCS INC COM 562750109 12,592 181,618 SH   SOLE 18 181,618 0 0
MANHATTAN ASSOCS INC COM 562750109 1,040 14,998 SH   SOLE 19 14,998 0 0
MANHATTAN ASSOCS INC COM 562750109 242,443 3,496,949 SH   SOLE 21 3,496,949 0 0
MANHATTAN ASSOCS INC COM 562750109 167,437 2,415,074 SH   SOLE 22 2,289,209 0 125,865
MANHATTAN ASSOCS INC COM 562750109 1,887 27,212 SH   SOLE 26 20,946 0 6,266
MANHATTAN ASSOCS INC COM 562750109 547 7,895 SH   SOLE 28 7,895 0 0
MANHATTAN ASSOCS INC COM 562750109 1,359 19,609 SH   SOLE 30 19,609 0 0
MANHATTAN ASSOCS INC COM 562750109 424 6,112 SH   SOLE 31 1,411 0 4,701
MANHATTAN ASSOCS INC COM 562750109 480 6,921 SH   SOLE 40 6,921 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 10 1,488 SH   SOLE 18 1,488 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 117 18,291 SH   SOLE 21 18,291 0 0
MANITEX INTL INC COM 563420108 19 3,053 SH   SOLE 18 3,053 0 0
MANITEX INTL INC COM 563420108 305 49,838 SH   SOLE 21 49,838 0 0
MANITEX INTL INC COM 563420108 117 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 669 37,573 SH   SOLE 2 1,542 0 36,031
MANITOWOC CO INC COM NEW 563571405 4 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 15 856 SH   SOLE 7 856 0 0
MANITOWOC CO INC COM NEW 563571405 2,053 115,351 SH   SOLE 18 115,351 0 0
MANITOWOC CO INC COM NEW 563571405 1,077 60,506 SH   SOLE 19 60,506 0 0
MANITOWOC CO INC COM NEW 563571405 19,753 1,109,720 SH   SOLE 21 1,109,720 0 0
MANITOWOC CO INC COM NEW 563571405 20,192 1,134,388 SH   SOLE 22 1,082,068 0 52,320
MANITOWOC CO INC COM NEW 563571405 68 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 83 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 154 8,641 SH   SOLE 30 8,641 0 0
MANITOWOC CO INC COM NEW 563571405 63 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 6 338 SH   SOLE 18 338 0 0
MANNATECH INC COM NEW 563771203 105 6,155 SH   SOLE 21 6,155 0 0
MANNATECH INC COM NEW 563771203 1,229 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 6 3,235 SH   SOLE 18 3,235 0 0
MANNING & NAPIER INC CL A 56382Q102 87 49,494 SH   SOLE 21 49,494 0 0
MANNING & NAPIER INC CL A 56382Q102 186 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 186 162,078 SH   SOLE 2 6,214 0 155,864
MANNKIND CORP COM NEW 56400P706 4 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 744 646,565 SH   SOLE 18 646,565 0 0
MANNKIND CORP COM NEW 56400P706 365 317,538 SH   SOLE 19 317,538 0 0
MANNKIND CORP COM NEW 56400P706 9,257 8,049,906 SH   SOLE 21 8,049,906 0 0
MANNKIND CORP COM NEW 56400P706 5,847 5,084,769 SH   SOLE 22 4,952,846 0 131,923
MANNKIND CORP COM NEW 56400P706 9 7,583 SH   SOLE 30 7,583 0 0
MANPOWERGROUP INC COM 56418H100 17,155 177,593 SH   SOLE 2 40,076 0 137,517
MANPOWERGROUP INC COM 56418H100 2,064 21,366 SH   SOLE 4 19,629 0 1,737
MANPOWERGROUP INC COM 56418H100 2,370 24,532 SH   SOLE 7 8,949 0 15,583
MANPOWERGROUP INC COM 56418H100 46 481 SH   SOLE 13 481 0 0
MANPOWERGROUP INC COM 56418H100 45 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 18,760 194,205 SH   SOLE 18 189,175 0 5,030
MANPOWERGROUP INC COM 56418H100 1,359 14,066 SH   SOLE 19 14,066 0 0
MANPOWERGROUP INC COM 56418H100 295,635 3,060,403 SH   SOLE 21 3,060,403 0 0
MANPOWERGROUP INC COM 56418H100 211,824 2,192,800 SH   SOLE 22 2,049,974 0 142,826
MANPOWERGROUP INC COM 56418H100 4,218 43,664 SH   SOLE 23 43,664 0 0
MANPOWERGROUP INC COM 56418H100 7,204 74,578 SH   SOLE 25 74,578 0 0
MANPOWERGROUP INC COM 56418H100 31,738 328,548 SH   SOLE 26 108,430 0 220,118
MANPOWERGROUP INC COM 56418H100 1,153 11,931 SH   SOLE 28 8,835 0 3,096
MANPOWERGROUP INC COM 56418H100 1,313 13,589 SH   SOLE 29 1,305 0 12,284
MANPOWERGROUP INC COM 56418H100 11,652 120,622 SH   SOLE 30 120,622 0 0
MANPOWERGROUP INC COM 56418H100 4,510 46,684 SH   SOLE 31 9,809 0 36,875
MANPOWERGROUP INC COM 56418H100 632 6,539 SH   SOLE 34 6,539 0 0
MANPOWERGROUP INC COM 56418H100 5,750 59,525 SH   SOLE 36 59,525 0 0
MANPOWERGROUP INC COM 56418H100 130 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 4,642 70,489 SH   SOLE 2 6,609 0 63,880
MANTECH INTL CORP CL A 564563104 9 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 38 575 SH   SOLE 7 575 0 0
MANTECH INTL CORP CL A 564563104 8,070 122,554 SH   SOLE 18 117,339 0 5,215
MANTECH INTL CORP CL A 564563104 6,521 99,031 SH   SOLE 19 99,031 0 0
MANTECH INTL CORP CL A 564563104 191,483 2,907,866 SH   SOLE 21 2,907,866 0 0
MANTECH INTL CORP CL A 564563104 59,389 901,880 SH   SOLE 22 864,404 0 37,476
MANTECH INTL CORP CL A 564563104 1,339 20,334 SH   SOLE 23 20,334 0 0
MANTECH INTL CORP CL A 564563104 146 2,221 SH   SOLE 25 2,221 0 0
MANTECH INTL CORP CL A 564563104 3,671 55,754 SH   SOLE 26 8,704 0 47,050
MANTECH INTL CORP CL A 564563104 233 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 2,957 44,900 SH   SOLE 30 44,900 0 0
MANTECH INTL CORP CL A 564563104 11 164 SH   SOLE 34 164 0 0
MANTECH INTL CORP CL A 564563104 19 286 SH   SOLE 36 286 0 0
MANTECH INTL CORP CL A 564563104 183 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 43 2,376 SH   SOLE 18 2,376 0 0
MARATHON OIL CORP COM 565849106 34,233 2,409,087 SH   SOLE 2 505,449 0 1,903,638
MARATHON OIL CORP COM 565849106 3,981 280,165 SH   SOLE 4 257,653 0 22,512
MARATHON OIL CORP COM 565849106 10,830 762,161 SH   SOLE 7 700,456 0 61,705
MARATHON OIL CORP COM 565849106 661 46,498 SH   SOLE 13 46,498 0 0
MARATHON OIL CORP COM 565849106 93 6,521 SH   SOLE 15 6,521 0 0
MARATHON OIL CORP COM 565849106 152,809 10,753,626 SH   SOLE 18 9,925,390 0 828,236
MARATHON OIL CORP COM 565849106 194,650 13,698,133 SH   SOLE 19 13,698,133 0 0
MARATHON OIL CORP COM 565849106 280,848 19,764,126 SH   SOLE 21 19,764,126 0 0
MARATHON OIL CORP COM 565849106 335,402 23,603,206 SH   SOLE 22 21,199,160 0 2,404,046
MARATHON OIL CORP COM 565849106 8,918 627,580 SH   SOLE 23 627,580 0 0
MARATHON OIL CORP COM 565849106 16,748 1,178,624 SH   SOLE 25 1,069,527 0 109,097
MARATHON OIL CORP COM 565849106 46,789 3,292,712 SH   SOLE 26 1,112,311 0 2,180,401
MARATHON OIL CORP COM 565849106 2,225 156,557 SH   SOLE 28 115,146 0 41,411
MARATHON OIL CORP COM 565849106 2,697 189,793 SH   SOLE 29 20,645 0 169,148
MARATHON OIL CORP COM 565849106 45,846 3,226,328 SH   SOLE 30 3,226,328 0 0
MARATHON OIL CORP COM 565849106 4,150 292,083 SH   SOLE 31 162,077 0 130,006
MARATHON OIL CORP COM 565849106 22,256 1,566,213 SH   SOLE 34 1,566,213 0 0
MARATHON OIL CORP COM 565849106 10,852 763,671 SH   SOLE 36 763,671 0 0
MARATHON OIL CORP COM 565849106 332 23,343 SH   SOLE 40 23,343 0 0
MARATHON PATENT GROUP INC COM 56585W401 1 302 SH   SOLE 21 302 0 0
MARATHON PETE CORP COM 56585A102 95,908 1,716,320 SH   SOLE 2 258,826 0 1,457,494
MARATHON PETE CORP COM 56585A102 13,603 243,430 SH   SOLE 4 225,057 0 18,373
MARATHON PETE CORP COM 56585A102 33,105 592,429 SH   SOLE 7 592,429 0 0
MARATHON PETE CORP COM 56585A102 990 17,718 SH   SOLE 13 17,718 0 0
MARATHON PETE CORP COM 56585A102 339 6,061 SH   SOLE 15 6,061 0 0
MARATHON PETE CORP COM 56585A102 6 100 SH   SOLE 17 0 0 100
MARATHON PETE CORP COM 56585A102 306,959 5,493,190 SH   SOLE 18 5,203,021 0 290,169
MARATHON PETE CORP COM 56585A102 502,037 8,984,205 SH   SOLE 19 8,984,205 0 0
MARATHON PETE CORP COM 56585A102 759,118 13,584,787 SH   SOLE 21 13,584,787 0 0
MARATHON PETE CORP COM 56585A102 929,566 16,635,031 SH   SOLE 22 14,726,331 0 1,908,700
MARATHON PETE CORP COM 56585A102 27,746 496,530 SH   SOLE 23 496,530 0 0
MARATHON PETE CORP COM 56585A102 44,916 803,801 SH   SOLE 25 803,801 0 0
MARATHON PETE CORP COM 56585A102 146,048 2,613,600 SH   SOLE 26 765,613 0 1,847,987
MARATHON PETE CORP COM 56585A102 7,324 131,072 SH   SOLE 28 95,789 0 35,283
MARATHON PETE CORP COM 56585A102 7,757 138,824 SH   SOLE 29 138,824 0 0
MARATHON PETE CORP COM 56585A102 144,583 2,587,378 SH   SOLE 30 2,587,378 0 0
MARATHON PETE CORP COM 56585A102 13,108 234,577 SH   SOLE 31 126,783 0 107,794
MARATHON PETE CORP COM 56585A102 86,869 1,554,555 SH   SOLE 34 1,554,555 0 0
MARATHON PETE CORP COM 56585A102 30,668 548,810 SH   SOLE 36 548,810 0 0
MARATHON PETE CORP COM 56585A102 905 16,198 SH   SOLE 40 16,198 0 0
MARCHEX INC CL B 56624R108 147 31,175 SH   SOLE 2 1,455 0 29,720
MARCHEX INC CL B 56624R108 557 118,454 SH   SOLE 18 118,454 0 0
MARCHEX INC CL B 56624R108 271 57,706 SH   SOLE 19 57,706 0 0
MARCHEX INC CL B 56624R108 5,398 1,148,436 SH   SOLE 21 1,148,436 0 0
MARCHEX INC CL B 56624R108 5,003 1,064,453 SH   SOLE 22 1,054,533 0 9,920
MARCUS & MILLICHAP INC COM 566324109 1,025 33,215 SH   SOLE 2 12,113 0 21,102
MARCUS & MILLICHAP INC COM 566324109 12 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 3,242 105,084 SH   SOLE 18 98,984 0 6,100
MARCUS & MILLICHAP INC COM 566324109 5,389 174,687 SH   SOLE 19 174,687 0 0
MARCUS & MILLICHAP INC COM 566324109 72,850 2,361,442 SH   SOLE 21 2,361,442 0 0
MARCUS & MILLICHAP INC COM 566324109 26,166 848,154 SH   SOLE 22 822,533 0 25,621
MARCUS & MILLICHAP INC COM 566324109 1,201 38,919 SH   SOLE 23 38,919 0 0
MARCUS & MILLICHAP INC COM 566324109 2,631 85,291 SH   SOLE 26 0 0 85,291
MARCUS & MILLICHAP INC COM 566324109 68 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 1,137 36,864 SH   SOLE 30 36,864 0 0
MARCUS & MILLICHAP INC COM 566324109 81 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 905 27,466 SH   SOLE 2 5,316 0 22,150
MARCUS CORP COM 566330106 15 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 3,241 98,346 SH   SOLE 18 98,346 0 0
MARCUS CORP COM 566330106 2,756 83,629 SH   SOLE 19 83,629 0 0
MARCUS CORP COM 566330106 77,651 2,355,904 SH   SOLE 21 2,355,904 0 0
MARCUS CORP COM 566330106 25,105 761,692 SH   SOLE 22 736,645 0 25,047
MARCUS CORP COM 566330106 464 14,073 SH   SOLE 23 14,073 0 0
MARCUS CORP COM 566330106 1,299 39,412 SH   SOLE 26 0 0 39,412
MARCUS CORP COM 566330106 84 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 1,055 32,019 SH   SOLE 30 32,019 0 0
MARCUS CORP COM 566330106 59 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 4 1,625 SH   SOLE 21 1,625 0 0
MARIN SOFTWARE INC COM NEW 56804T205 3 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 110 7,108 SH   SOLE 2 338 0 6,770
MARINE PRODS CORP COM 568427108 393 25,478 SH   SOLE 18 25,478 0 0
MARINE PRODS CORP COM 568427108 172 11,124 SH   SOLE 19 11,124 0 0
MARINE PRODS CORP COM 568427108 3,824 247,680 SH   SOLE 21 247,680 0 0
MARINE PRODS CORP COM 568427108 3,610 233,800 SH   SOLE 22 229,078 0 4,722
MARINE PRODS CORP COM 568427108 242 15,689 SH   SOLE 31 0 0 15,689
MARINEMAX INC COM 567908108 545 33,168 SH   SOLE 2 10,930 0 22,238
MARINEMAX INC COM 567908108 9 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 1,662 101,116 SH   SOLE 18 100,401 0 715
MARINEMAX INC COM 567908108 2,315 140,792 SH   SOLE 19 140,792 0 0
MARINEMAX INC COM 567908108 41,609 2,530,936 SH   SOLE 21 2,530,936 0 0
MARINEMAX INC COM 567908108 14,808 900,730 SH   SOLE 22 871,417 0 29,313
MARINEMAX INC COM 567908108 612 37,212 SH   SOLE 23 37,212 0 0
MARINEMAX INC COM 567908108 1,074 65,337 SH   SOLE 26 0 0 65,337
MARINEMAX INC COM 567908108 61 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 602 36,638 SH   SOLE 30 36,638 0 0
MARINEMAX INC COM 567908108 39 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 186 44,911 SH   SOLE 2 1,814 0 43,097
MARINUS PHARMACEUTICALS INC COM 56854Q101 4 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 716 172,506 SH   SOLE 18 172,506 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 351 84,541 SH   SOLE 19 84,541 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 7,207 1,736,508 SH   SOLE 21 1,736,508 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 5,762 1,388,378 SH   SOLE 22 1,354,507 0 33,871
MARKEL CORP COM 570535104 33,021 30,306 SH   SOLE 2 1,502 0 28,804
MARKEL CORP COM 570535104 4,782 4,389 SH   SOLE 4 3,968 0 421
MARKEL CORP COM 570535104 4,789 4,395 SH   SOLE 7 3,321 0 1,074
MARKEL CORP COM 570535104 516 474 SH   SOLE 13 474 0 0
MARKEL CORP COM 570535104 119 109 SH   SOLE 15 109 0 0
MARKEL CORP COM 570535104 7,638 7,010 SH   SOLE 18 5,939 0 1,071
MARKEL CORP COM 570535104 2,751 2,525 SH   SOLE 19 2,525 0 0
MARKEL CORP COM 570535104 320,081 293,760 SH   SOLE 21 293,760 0 0
MARKEL CORP COM 570535104 426,564 391,487 SH   SOLE 22 362,164 0 29,323
MARKEL CORP COM 570535104 10,836 9,945 SH   SOLE 23 9,945 0 0
MARKEL CORP COM 570535104 14,260 13,087 SH   SOLE 25 13,087 0 0
MARKEL CORP COM 570535104 52,594 48,269 SH   SOLE 26 17,804 0 30,465
MARKEL CORP COM 570535104 3,118 2,862 SH   SOLE 28 2,098 0 764
MARKEL CORP COM 570535104 3,477 3,191 SH   SOLE 29 293 0 2,898
MARKEL CORP COM 570535104 40,945 37,578 SH   SOLE 30 37,578 0 0
MARKEL CORP COM 570535104 4,898 4,495 SH   SOLE 31 2,476 0 2,019
MARKEL CORP COM 570535104 650 597 SH   SOLE 34 597 0 0
MARKEL CORP COM 570535104 13,951 12,804 SH   SOLE 36 12,804 0 0
MARKEL CORP COM 570535104 300 275 SH   SOLE 40 275 0 0
MARKER THERAPEUTICS INC COM 57055L107 183 23,167 SH   SOLE 2 1,128 0 22,039
MARKER THERAPEUTICS INC COM 57055L107 742 93,725 SH   SOLE 18 93,725 0 0
MARKER THERAPEUTICS INC COM 57055L107 358 45,239 SH   SOLE 19 45,239 0 0
MARKER THERAPEUTICS INC COM 57055L107 7,617 961,805 SH   SOLE 21 961,805 0 0
MARKER THERAPEUTICS INC COM 57055L107 5,202 656,817 SH   SOLE 22 648,891 0 7,926
MARKETAXESS HLDGS INC COM 57060D108 28,114 87,468 SH   SOLE 2 10,089 0 77,379
MARKETAXESS HLDGS INC COM 57060D108 4,275 13,299 SH   SOLE 4 12,285 0 1,014
MARKETAXESS HLDGS INC COM 57060D108 15,132 47,078 SH   SOLE 7 36,739 0 10,339
MARKETAXESS HLDGS INC COM 57060D108 62 194 SH   SOLE 13 194 0 0
MARKETAXESS HLDGS INC COM 57060D108 25,236 78,513 SH   SOLE 18 73,467 0 5,046
MARKETAXESS HLDGS INC COM 57060D108 39,458 122,760 SH   SOLE 19 122,760 0 0
MARKETAXESS HLDGS INC COM 57060D108 403,138 1,254,241 SH   SOLE 21 1,254,241 0 0
MARKETAXESS HLDGS INC COM 57060D108 319,102 992,789 SH   SOLE 22 894,285 0 98,504
MARKETAXESS HLDGS INC COM 57060D108 11,309 35,185 SH   SOLE 23 35,185 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,232 3,833 SH   SOLE 25 3,833 0 0
MARKETAXESS HLDGS INC COM 57060D108 32,250 100,335 SH   SOLE 26 28,824 0 71,511
MARKETAXESS HLDGS INC COM 57060D108 2,296 7,144 SH   SOLE 28 5,176 0 1,968
MARKETAXESS HLDGS INC COM 57060D108 2,765 8,604 SH   SOLE 29 809 0 7,795
MARKETAXESS HLDGS INC COM 57060D108 55,835 173,713 SH   SOLE 30 173,713 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,576 11,127 SH   SOLE 31 6,996 0 4,131
MARKETAXESS HLDGS INC COM 57060D108 684 2,127 SH   SOLE 34 2,127 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,109 6,560 SH   SOLE 36 6,560 0 0
MARKETAXESS HLDGS INC COM 57060D108 282 878 SH   SOLE 40 878 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 227 9,119 SH   SOLE 2 329 0 8,790
MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 759 30,431 SH   SOLE 18 30,431 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 369 14,806 SH   SOLE 19 14,806 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7,246 290,634 SH   SOLE 21 290,634 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7,532 302,112 SH   SOLE 22 295,331 0 6,781
MARRIOTT INTL INC NEW CL A 571903202 92,446 658,962 SH   SOLE 2 60,100 0 598,862
MARRIOTT INTL INC NEW CL A 571903202 15,820 112,767 SH   SOLE 4 104,873 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 35,249 251,255 SH   SOLE 7 251,255 0 0
MARRIOTT INTL INC NEW CL A 571903202 496 3,536 SH   SOLE 13 3,536 0 0
MARRIOTT INTL INC NEW CL A 571903202 448 3,190 SH   SOLE 15 3,190 0 0
MARRIOTT INTL INC NEW CL A 571903202 109 779 SH   SOLE 17 0 0 779
MARRIOTT INTL INC NEW CL A 571903202 86,534 616,824 SH   SOLE 18 578,120 0 38,704
MARRIOTT INTL INC NEW CL A 571903202 7,109 50,674 SH   SOLE 19 50,674 0 0
MARRIOTT INTL INC NEW CL A 571903202 676,441 4,821,736 SH   SOLE 21 4,821,736 0 0
MARRIOTT INTL INC NEW CL A 571903202 936,878 6,678,152 SH   SOLE 22 5,912,980 0 765,172
MARRIOTT INTL INC NEW CL A 571903202 29,684 211,588 SH   SOLE 23 211,588 0 0
MARRIOTT INTL INC NEW CL A 571903202 37,290 265,803 SH   SOLE 25 265,803 0 0
MARRIOTT INTL INC NEW CL A 571903202 151,662 1,081,058 SH   SOLE 26 322,689 0 758,369
MARRIOTT INTL INC NEW CL A 571903202 8,074 57,553 SH   SOLE 28 42,093 0 15,460
MARRIOTT INTL INC NEW CL A 571903202 982 7,002 SH   SOLE 29 7,002 0 0
MARRIOTT INTL INC NEW CL A 571903202 151,208 1,077,822 SH   SOLE 30 1,077,822 0 0
MARRIOTT INTL INC NEW CL A 571903202 18,164 129,478 SH   SOLE 31 54,461 0 75,017
MARRIOTT INTL INC NEW CL A 571903202 6,534 46,574 SH   SOLE 32 46,574 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,389 31,287 SH   SOLE 34 31,287 0 0
MARRIOTT INTL INC NEW CL A 571903202 27,675 197,270 SH   SOLE 36 197,270 0 0
MARRIOTT INTL INC NEW CL A 571903202 894 6,372 SH   SOLE 40 6,372 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5,886 61,054 SH   SOLE 2 19,055 0 41,999
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 19 199 SH   SOLE 4 199 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 80 825 SH   SOLE 7 825 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 23,280 241,497 SH   SOLE 18 241,497 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 7,717 80,051 SH   SOLE 19 80,051 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 276,791 2,871,274 SH   SOLE 21 2,871,274 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 137,189 1,423,119 SH   SOLE 22 1,363,127 0 59,992
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 189 1,963 SH   SOLE 23 1,963 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,065 21,425 SH   SOLE 26 12,021 0 9,404
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 525 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,906 19,767 SH   SOLE 30 19,767 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 400 4,154 SH   SOLE 40 4,154 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 61 40,858 SH   SOLE 2 1,702 0 39,156
MARRONE BIO INNOVATIONS INC COM 57165B106 258 172,121 SH   SOLE 18 172,121 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 221 147,254 SH   SOLE 19 147,254 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2,629 1,752,589 SH   SOLE 21 1,752,589 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 817 544,724 SH   SOLE 22 512,725 0 31,999
MARSH & MCLENNAN COS INC COM 571748102 124,758 1,250,707 SH   SOLE 2 147,256 0 1,103,451
MARSH & MCLENNAN COS INC COM 571748102 20,277 203,275 SH   SOLE 4 189,887 0 13,388
MARSH & MCLENNAN COS INC COM 571748102 50,178 503,039 SH   SOLE 7 495,982 0 7,057
MARSH & MCLENNAN COS INC COM 571748102 586 5,871 SH   SOLE 13 5,871 0 0
MARSH & MCLENNAN COS INC COM 571748102 502 5,031 SH   SOLE 15 5,031 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 205,961 2,064,776 SH   SOLE 18 1,959,202 0 105,574
MARSH & MCLENNAN COS INC COM 571748102 366,893 3,678,127 SH   SOLE 19 3,678,127 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,335,570 13,389,172 SH   SOLE 21 13,389,172 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,304,454 13,077,230 SH   SOLE 22 11,686,740 0 1,390,490
MARSH & MCLENNAN COS INC COM 571748102 36,029 361,192 SH   SOLE 23 361,192 0 0
MARSH & MCLENNAN COS INC COM 571748102 49,283 494,068 SH   SOLE 25 494,068 0 0
MARSH & MCLENNAN COS INC COM 571748102 252,042 2,526,734 SH   SOLE 26 589,506 0 1,937,228
MARSH & MCLENNAN COS INC COM 571748102 9,957 99,821 SH   SOLE 28 72,988 0 26,833
MARSH & MCLENNAN COS INC COM 571748102 1,176 11,794 SH   SOLE 29 11,794 0 0
MARSH & MCLENNAN COS INC COM 571748102 275,604 2,762,945 SH   SOLE 30 2,762,945 0 0
MARSH & MCLENNAN COS INC COM 571748102 15,578 156,168 SH   SOLE 31 95,188 0 60,980
MARSH & MCLENNAN COS INC COM 571748102 104,403 1,046,642 SH   SOLE 34 1,046,642 0 0
MARSH & MCLENNAN COS INC COM 571748102 41,940 420,451 SH   SOLE 36 420,451 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,136 11,391 SH   SOLE 40 11,391 0 0
MARTEN TRANS LTD COM 573075108 805 44,339 SH   SOLE 2 7,378 0 36,961
MARTEN TRANS LTD COM 573075108 9 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 17 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 3,135 172,710 SH   SOLE 18 172,710 0 0
MARTEN TRANS LTD COM 573075108 3,229 177,896 SH   SOLE 19 177,896 0 0
MARTEN TRANS LTD COM 573075108 76,046 4,189,841 SH   SOLE 21 4,189,841 0 0
MARTEN TRANS LTD COM 573075108 25,123 1,384,164 SH   SOLE 22 1,326,063 0 58,101
MARTEN TRANS LTD COM 573075108 267 14,717 SH   SOLE 23 14,717 0 0
MARTEN TRANS LTD COM 573075108 1,160 63,932 SH   SOLE 26 0 0 63,932
MARTEN TRANS LTD COM 573075108 110 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,086 59,808 SH   SOLE 30 59,808 0 0
MARTEN TRANS LTD COM 573075108 1,320 72,745 SH   SOLE 31 0 0 72,745
MARTEN TRANS LTD COM 573075108 86 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 38,485 167,248 SH   SOLE 2 27,500 0 139,748
MARTIN MARIETTA MATLS INC COM 573284106 4,937 21,455 SH   SOLE 4 19,605 0 1,850
MARTIN MARIETTA MATLS INC COM 573284106 12,167 52,873 SH   SOLE 7 52,873 0 0
MARTIN MARIETTA MATLS INC COM 573284106 92 400 SH   SOLE 13 400 0 0
MARTIN MARIETTA MATLS INC COM 573284106 133 578 SH   SOLE 15 578 0 0
MARTIN MARIETTA MATLS INC COM 573284106 29,263 127,170 SH   SOLE 18 118,860 0 8,310
MARTIN MARIETTA MATLS INC COM 573284106 3,937 17,109 SH   SOLE 19 17,109 0 0
MARTIN MARIETTA MATLS INC COM 573284106 320,806 1,394,142 SH   SOLE 21 1,394,142 0 0
MARTIN MARIETTA MATLS INC COM 573284106 346,434 1,505,515 SH   SOLE 22 1,335,175 0 170,340
MARTIN MARIETTA MATLS INC COM 573284106 10,407 45,228 SH   SOLE 23 45,228 0 0
MARTIN MARIETTA MATLS INC COM 573284106 14,921 64,841 SH   SOLE 25 64,841 0 0
MARTIN MARIETTA MATLS INC COM 573284106 47,848 207,936 SH   SOLE 26 84,925 0 123,011
MARTIN MARIETTA MATLS INC COM 573284106 2,713 11,792 SH   SOLE 28 8,568 0 3,224
MARTIN MARIETTA MATLS INC COM 573284106 3,263 14,180 SH   SOLE 29 1,289 0 12,891
MARTIN MARIETTA MATLS INC COM 573284106 46,006 199,932 SH   SOLE 30 199,932 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,941 21,472 SH   SOLE 31 12,716 0 8,756
MARTIN MARIETTA MATLS INC COM 573284106 758 3,293 SH   SOLE 34 3,293 0 0
MARTIN MARIETTA MATLS INC COM 573284106 9,456 41,094 SH   SOLE 36 41,094 0 0
MARTIN MARIETTA MATLS INC COM 573284106 309 1,344 SH   SOLE 40 1,344 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 36,015 1,508,788 SH   SOLE 2 108,328 0 1,400,460
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,021 210,361 SH   SOLE 4 193,780 0 16,581
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,770 74,169 SH   SOLE 7 40,011 0 34,158
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 592 24,794 SH   SOLE 13 24,794 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 114 4,794 SH   SOLE 15 4,794 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3 113 SH   SOLE 17 0 0 113
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 59,894 2,509,175 SH   SOLE 18 2,336,628 0 172,547
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 146,150 6,122,733 SH   SOLE 19 6,122,733 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 270,690 11,340,173 SH   SOLE 21 11,340,173 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 386,309 16,183,888 SH   SOLE 22 14,871,783 0 1,312,105
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10,596 443,919 SH   SOLE 23 443,919 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22,030 922,912 SH   SOLE 25 922,912 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 63,235 2,649,162 SH   SOLE 26 844,602 0 1,804,560
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,825 118,344 SH   SOLE 28 85,931 0 32,413
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,439 144,074 SH   SOLE 29 13,647 0 130,427
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22,074 924,779 SH   SOLE 30 924,779 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,998 209,377 SH   SOLE 31 109,986 0 99,391
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 26,345 1,103,670 SH   SOLE 34 1,103,670 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10,037 420,496 SH   SOLE 36 420,496 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 322 13,497 SH   SOLE 40 13,497 0 0
MASCO CORP COM 574599106 30,132 767,888 SH   SOLE 2 106,131 0 661,757
MASCO CORP COM 574599106 4,540 115,698 SH   SOLE 4 107,506 0 8,192
MASCO CORP COM 574599106 11,202 285,465 SH   SOLE 7 250,283 0 35,182
MASCO CORP COM 574599106 65 1,666 SH   SOLE 13 1,666 0 0
MASCO CORP COM 574599106 122 3,121 SH   SOLE 15 3,121 0 0
MASCO CORP COM 574599106 53,827 1,371,729 SH   SOLE 18 1,332,158 0 39,571
MASCO CORP COM 574599106 43,445 1,107,173 SH   SOLE 19 1,107,173 0 0
MASCO CORP COM 574599106 292,918 7,464,781 SH   SOLE 21 7,464,781 0 0
MASCO CORP COM 574599106 311,164 7,929,768 SH   SOLE 22 7,093,392 0 836,376
MASCO CORP COM 574599106 9,452 240,871 SH   SOLE 23 240,871 0 0
MASCO CORP COM 574599106 11,096 282,784 SH   SOLE 25 282,784 0 0
MASCO CORP COM 574599106 56,231 1,432,990 SH   SOLE 26 415,388 0 1,017,602
MASCO CORP COM 574599106 2,273 57,930 SH   SOLE 28 41,247 0 16,683
MASCO CORP COM 574599106 2,664 67,891 SH   SOLE 29 7,033 0 60,858
MASCO CORP COM 574599106 38,970 993,120 SH   SOLE 30 993,120 0 0
MASCO CORP COM 574599106 4,140 105,517 SH   SOLE 31 52,481 0 53,036
MASCO CORP COM 574599106 13,526 344,711 SH   SOLE 34 344,711 0 0
MASCO CORP COM 574599106 7,664 195,301 SH   SOLE 36 195,301 0 0
MASCO CORP COM 574599106 251 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 43,536 292,542 SH   SOLE 2 203,529 0 89,013
MASIMO CORP COM 574795100 785 5,272 SH   SOLE 4 5,272 0 0
MASIMO CORP COM 574795100 331 2,224 SH   SOLE 7 2,224 0 0
MASIMO CORP COM 574795100 31,407 211,038 SH   SOLE 18 210,798 0 240
MASIMO CORP COM 574795100 194,645 1,307,921 SH   SOLE 19 1,307,921 0 0
MASIMO CORP COM 574795100 406,308 2,730,199 SH   SOLE 21 2,730,199 0 0
MASIMO CORP COM 574795100 283,691 1,906,272 SH   SOLE 22 1,726,854 0 179,418
MASIMO CORP COM 574795100 1,800 12,095 SH   SOLE 23 12,095 0 0
MASIMO CORP COM 574795100 1,559 10,477 SH   SOLE 25 10,477 0 0
MASIMO CORP COM 574795100 4,486 30,143 SH   SOLE 26 14,107 0 16,036
MASIMO CORP COM 574795100 935 6,281 SH   SOLE 28 6,281 0 0
MASIMO CORP COM 574795100 1,024 6,878 SH   SOLE 29 6,878 0 0
MASIMO CORP COM 574795100 2,304 15,480 SH   SOLE 30 15,480 0 0
MASIMO CORP COM 574795100 3,323 22,332 SH   SOLE 31 7,119 0 15,213
MASIMO CORP COM 574795100 64,955 436,468 SH   SOLE 34 436,468 0 0
MASIMO CORP COM 574795100 437 2,935 SH   SOLE 36 2,935 0 0
MASIMO CORP COM 574795100 794 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 1,174 22,287 SH   SOLE 2 1,030 0 21,257
MASONITE INTL CORP NEW COM 575385109 7 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 12 228 SH   SOLE 7 228 0 0
MASONITE INTL CORP NEW COM 575385109 4,396 83,451 SH   SOLE 18 83,451 0 0
MASONITE INTL CORP NEW COM 575385109 2,261 42,916 SH   SOLE 19 42,916 0 0
MASONITE INTL CORP NEW COM 575385109 45,611 865,814 SH   SOLE 21 865,814 0 0
MASONITE INTL CORP NEW COM 575385109 39,369 747,319 SH   SOLE 22 707,963 0 39,356
MASONITE INTL CORP NEW COM 575385109 295 5,597 SH   SOLE 26 2,787 0 2,810
MASONITE INTL CORP NEW COM 575385109 169 3,199 SH   SOLE 28 3,199 0 0
MASONITE INTL CORP NEW COM 575385109 409 7,773 SH   SOLE 30 7,773 0 0
MASONITE INTL CORP NEW COM 575385109 148 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 5,752 111,624 SH   SOLE 2 59,524 0 52,100
MASTEC INC COM 576323109 179 3,469 SH   SOLE 4 3,469 0 0
MASTEC INC COM 576323109 2,063 40,038 SH   SOLE 7 40,038 0 0
MASTEC INC COM 576323109 18,993 368,580 SH   SOLE 18 351,307 0 17,273
MASTEC INC COM 576323109 20,944 406,436 SH   SOLE 19 406,436 0 0
MASTEC INC COM 576323109 217,470 4,220,264 SH   SOLE 21 4,220,264 0 0
MASTEC INC COM 576323109 129,408 2,511,317 SH   SOLE 22 2,402,673 0 108,644
MASTEC INC COM 576323109 3,706 71,927 SH   SOLE 23 71,927 0 0
MASTEC INC COM 576323109 42 812 SH   SOLE 25 812 0 0
MASTEC INC COM 576323109 7,696 149,343 SH   SOLE 26 16,699 0 132,644
MASTEC INC COM 576323109 422 8,194 SH   SOLE 28 8,194 0 0
MASTEC INC COM 576323109 1,225 23,779 SH   SOLE 29 925 0 22,854
MASTEC INC COM 576323109 929 18,027 SH   SOLE 30 18,027 0 0
MASTEC INC COM 576323109 75 1,453 SH   SOLE 31 1,453 0 0
MASTEC INC COM 576323109 124 2,409 SH   SOLE 34 2,409 0 0
MASTEC INC COM 576323109 202 3,924 SH   SOLE 36 3,924 0 0
MASTEC INC COM 576323109 306 5,940 SH   SOLE 40 5,940 0 0
MASTECH DIGITAL INC COM 57633B100 4 824 SH   SOLE 18 824 0 0
MASTECH DIGITAL INC COM 57633B100 52 10,953 SH   SOLE 21 10,953 0 0
MASTECH DIGITAL INC COM 57633B100 867 182,503 SH   SOLE 22 182,503 0 0
MASTERCARD INC CL A 57636Q104 637,607 2,410,339 SH   SOLE 2 270,232 0 2,140,107
MASTERCARD INC CL A 57636Q104 86,530 327,110 SH   SOLE 4 302,556 0 24,554
MASTERCARD INC CL A 57636Q104 210,512 795,797 SH   SOLE 7 793,784 0 2,013
MASTERCARD INC CL A 57636Q104 1,782 6,738 SH   SOLE 13 6,738 0 0
MASTERCARD INC CL A 57636Q104 1,205 4,557 SH   SOLE 15 4,557 0 0
MASTERCARD INC CL A 57636Q104 860,500 3,252,938 SH   SOLE 18 2,737,551 0 515,387
MASTERCARD INC CL A 57636Q104 419,218 1,584,766 SH   SOLE 19 1,584,766 0 0
MASTERCARD INC CL A 57636Q104 5,667,853 21,426,126 SH   SOLE 21 21,426,126 0 0
MASTERCARD INC CL A 57636Q104 5,956,888 22,518,761 SH   SOLE 22 19,990,599 0 2,528,162
MASTERCARD INC CL A 57636Q104 177,247 670,045 SH   SOLE 23 670,045 0 0
MASTERCARD INC CL A 57636Q104 429,577 1,623,925 SH   SOLE 25 1,623,925 0 0
MASTERCARD INC CL A 57636Q104 1,042,507 3,940,980 SH   SOLE 26 979,848 0 2,961,132
MASTERCARD INC CL A 57636Q104 47,319 178,878 SH   SOLE 28 130,955 0 47,923
MASTERCARD INC CL A 57636Q104 29,351 110,954 SH   SOLE 29 20,052 0 90,902
MASTERCARD INC CL A 57636Q104 927,235 3,505,218 SH   SOLE 30 3,505,218 0 0
MASTERCARD INC CL A 57636Q104 100,379 379,461 SH   SOLE 31 173,322 0 206,139
MASTERCARD INC CL A 57636Q104 6,913 26,133 SH   SOLE 32 26,133 0 0
MASTERCARD INC CL A 57636Q104 100,820 381,130 SH   SOLE 34 381,130 0 0
MASTERCARD INC CL A 57636Q104 167,312 632,487 SH   SOLE 36 632,487 0 0
MASTERCARD INC CL A 57636Q104 5,441 20,570 SH   SOLE 40 20,570 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 413 21,106 SH   SOLE 2 5,307 0 15,799
MASTERCRAFT BOAT HLDGS INC COM 57637H103 7 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,236 63,089 SH   SOLE 18 62,948 0 141
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,748 89,239 SH   SOLE 19 89,239 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 12,155 620,451 SH   SOLE 21 620,451 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 13,179 672,728 SH   SOLE 22 647,992 0 24,736
MASTERCRAFT BOAT HLDGS INC COM 57637H103 291 14,856 SH   SOLE 23 14,856 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 748 38,178 SH   SOLE 26 0 0 38,178
MASTERCRAFT BOAT HLDGS INC COM 57637H103 109 5,559 SH   SOLE 30 5,559 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 41 2,078 SH   SOLE 40 2,078 0 0
MATADOR RES CO COM 576485205 3,309 166,438 SH   SOLE 2 57,637 0 108,801
MATADOR RES CO COM 576485205 9 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 44 2,233 SH   SOLE 7 2,233 0 0
MATADOR RES CO COM 576485205 12,119 609,616 SH   SOLE 18 609,616 0 0
MATADOR RES CO COM 576485205 3,986 200,475 SH   SOLE 19 200,475 0 0
MATADOR RES CO COM 576485205 151,024 7,596,778 SH   SOLE 21 7,596,778 0 0
MATADOR RES CO COM 576485205 74,435 3,744,220 SH   SOLE 22 3,598,100 0 146,120
MATADOR RES CO COM 576485205 1,268 63,802 SH   SOLE 26 20,810 0 42,992
MATADOR RES CO COM 576485205 268 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 1,167 58,693 SH   SOLE 30 58,693 0 0
MATADOR RES CO COM 576485205 192 9,675 SH   SOLE 40 9,675 0 0
MATCH GROUP INC COM 57665R106 7,360 109,414 SH   SOLE 2 12,040 0 97,374
MATCH GROUP INC COM 57665R106 55 820 SH   SOLE 4 820 0 0
MATCH GROUP INC COM 57665R106 90 1,335 SH   SOLE 7 1,335 0 0
MATCH GROUP INC COM 57665R106 1,666 24,772 SH   SOLE 18 24,772 0 0
MATCH GROUP INC COM 57665R106 798 11,861 SH   SOLE 19 11,861 0 0
MATCH GROUP INC COM 57665R106 44,867 666,965 SH   SOLE 21 666,965 0 0
MATCH GROUP INC COM 57665R106 94,189 1,400,158 SH   SOLE 22 1,322,112 0 78,046
MATCH GROUP INC COM 57665R106 241 3,580 SH   SOLE 23 3,580 0 0
MATCH GROUP INC COM 57665R106 131 1,944 SH   SOLE 25 1,944 0 0
MATCH GROUP INC COM 57665R106 19 280 SH   SOLE 26 280 0 0
MATCH GROUP INC COM 57665R106 191 2,836 SH   SOLE 29 2,836 0 0
MATCH GROUP INC COM 57665R106 2,972 44,184 SH   SOLE 30 44,184 0 0
MATCH GROUP INC COM 57665R106 321 4,766 SH   SOLE 31 4,766 0 0
MATCH GROUP INC COM 57665R106 121 1,794 SH   SOLE 34 1,794 0 0
MATCH GROUP INC COM 57665R106 49 732 SH   SOLE 36 732 0 0
MATERION CORP COM 576690101 1,747 25,765 SH   SOLE 2 7,000 0 18,765
MATERION CORP COM 576690101 9 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 1,140 16,807 SH   SOLE 7 16,807 0 0
MATERION CORP COM 576690101 6,173 91,031 SH   SOLE 18 88,141 0 2,890
MATERION CORP COM 576690101 7,687 113,361 SH   SOLE 19 113,361 0 0
MATERION CORP COM 576690101 148,629 2,191,841 SH   SOLE 21 2,191,841 0 0
MATERION CORP COM 576690101 49,036 723,143 SH   SOLE 22 694,603 0 28,540
MATERION CORP COM 576690101 1,451 21,395 SH   SOLE 23 21,395 0 0
MATERION CORP COM 576690101 3,218 47,463 SH   SOLE 26 6,027 0 41,436
MATERION CORP COM 576690101 194 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 2,035 30,004 SH   SOLE 30 30,004 0 0
MATERION CORP COM 576690101 167 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 294 343,396 SH   SOLE 21 343,396 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 249 290,589 SH   SOLE 22 290,589 0 0
MATRIX SVC CO COM 576853105 678 33,452 SH   SOLE 2 5,146 0 28,306
MATRIX SVC CO COM 576853105 12 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,485 122,661 SH   SOLE 18 121,351 0 1,310
MATRIX SVC CO COM 576853105 1,894 93,500 SH   SOLE 19 93,500 0 0
MATRIX SVC CO COM 576853105 61,365 3,028,867 SH   SOLE 21 3,028,867 0 0
MATRIX SVC CO COM 576853105 19,006 938,091 SH   SOLE 22 898,203 0 39,888
MATRIX SVC CO COM 576853105 228 11,232 SH   SOLE 23 11,232 0 0
MATRIX SVC CO COM 576853105 294 14,518 SH   SOLE 26 0 0 14,518
MATRIX SVC CO COM 576853105 77 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 806 39,765 SH   SOLE 30 39,765 0 0
MATRIX SVC CO COM 576853105 159 7,833 SH   SOLE 34 7,833 0 0
MATRIX SVC CO COM 576853105 61 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,652 42,527 SH   SOLE 2 1,761 0 40,766
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 35 905 SH   SOLE 7 905 0 0
MATSON INC COM 57686G105 7,217 185,753 SH   SOLE 18 185,753 0 0
MATSON INC COM 57686G105 2,830 72,853 SH   SOLE 19 72,853 0 0
MATSON INC COM 57686G105 187,547 4,827,468 SH   SOLE 21 4,827,468 0 0
MATSON INC COM 57686G105 49,065 1,262,939 SH   SOLE 22 1,197,594 0 65,345
MATSON INC COM 57686G105 132 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 55 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 2,193 56,439 SH   SOLE 30 56,439 0 0
MATSON INC COM 57686G105 37 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 9,562 853,015 SH   SOLE 2 202,529 0 650,486
MATTEL INC COM 577081102 19 1,679 SH   SOLE 4 1,679 0 0
MATTEL INC COM 577081102 145 12,954 SH   SOLE 7 12,954 0 0
MATTEL INC COM 577081102 31,729 2,830,444 SH   SOLE 18 2,726,667 0 103,777
MATTEL INC COM 577081102 42,818 3,819,605 SH   SOLE 19 3,819,605 0 0
MATTEL INC COM 577081102 194,579 17,357,602 SH   SOLE 21 17,357,602 0 0
MATTEL INC COM 577081102 136,019 12,133,760 SH   SOLE 22 11,381,652 0 752,108
MATTEL INC COM 577081102 629 56,136 SH   SOLE 25 56,136 0 0
MATTEL INC COM 577081102 1,411 125,846 SH   SOLE 26 81,564 0 44,282
MATTEL INC COM 577081102 502 44,738 SH   SOLE 28 44,738 0 0
MATTEL INC COM 577081102 1,133 101,062 SH   SOLE 30 101,062 0 0
MATTEL INC COM 577081102 3,858 344,140 SH   SOLE 31 7,295 0 336,845
MATTEL INC COM 577081102 677 60,354 SH   SOLE 34 60,354 0 0
MATTEL INC COM 577081102 841 74,999 SH   SOLE 36 74,999 0 0
MATTEL INC COM 577081102 383 34,157 SH   SOLE 40 34,157 0 0
MATTHEWS INTL CORP CL A 577128101 1,106 31,743 SH   SOLE 2 1,246 0 30,497
MATTHEWS INTL CORP CL A 577128101 7 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 22 621 SH   SOLE 7 621 0 0
MATTHEWS INTL CORP CL A 577128101 4,787 137,374 SH   SOLE 18 137,374 0 0
MATTHEWS INTL CORP CL A 577128101 1,826 52,391 SH   SOLE 19 52,391 0 0
MATTHEWS INTL CORP CL A 577128101 119,058 3,416,292 SH   SOLE 21 3,416,292 0 0
MATTHEWS INTL CORP CL A 577128101 33,345 956,818 SH   SOLE 22 910,955 0 45,863
MATTHEWS INTL CORP CL A 577128101 221 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 164 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 1,598 45,867 SH   SOLE 30 45,867 0 0
MATTHEWS INTL CORP CL A 577128101 127 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 91 8,800 SH   SOLE 2 322 0 8,478
MAUI LD & PINEAPPLE INC COM 577345101 250 24,301 SH   SOLE 18 24,301 0 0
MAUI LD & PINEAPPLE INC COM 577345101 93 9,081 SH   SOLE 19 9,081 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,238 217,490 SH   SOLE 21 217,490 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,620 254,574 SH   SOLE 22 250,495 0 4,079
MAXAR TECHNOLOGIES INC COM 57778K105 486 62,128 SH   SOLE 2 2,162 0 59,966
MAXAR TECHNOLOGIES INC COM 57778K105 10 1,251 SH   SOLE 7 1,251 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,542 197,230 SH   SOLE 18 197,230 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 689 88,077 SH   SOLE 19 88,077 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 14,238 1,820,761 SH   SOLE 21 1,820,761 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 4,736 605,573 SH   SOLE 22 561,642 0 43,931
MAXIM INTEGRATED PRODS INC COM 57772K101 40,393 675,237 SH   SOLE 2 89,782 0 585,455
MAXIM INTEGRATED PRODS INC COM 57772K101 5,650 94,455 SH   SOLE 4 87,076 0 7,379
MAXIM INTEGRATED PRODS INC COM 57772K101 17,736 296,489 SH   SOLE 7 275,664 0 20,825
MAXIM INTEGRATED PRODS INC COM 57772K101 391 6,537 SH   SOLE 13 6,537 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 197 3,291 SH   SOLE 15 3,291 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 39,568 661,446 SH   SOLE 18 624,438 0 37,008
MAXIM INTEGRATED PRODS INC COM 57772K101 4,480 74,888 SH   SOLE 19 74,888 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 488,860 8,172,178 SH   SOLE 21 8,172,178 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 416,993 6,970,789 SH   SOLE 22 6,222,168 0 748,621
MAXIM INTEGRATED PRODS INC COM 57772K101 11,804 197,323 SH   SOLE 23 197,323 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 17,354 290,097 SH   SOLE 25 290,097 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 80,524 1,346,098 SH   SOLE 26 366,867 0 979,231
MAXIM INTEGRATED PRODS INC COM 57772K101 3,107 51,942 SH   SOLE 28 37,805 0 14,137
MAXIM INTEGRATED PRODS INC COM 57772K101 3,730 62,346 SH   SOLE 29 5,847 0 56,499
MAXIM INTEGRATED PRODS INC COM 57772K101 68,982 1,153,155 SH   SOLE 30 1,153,155 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 5,547 92,726 SH   SOLE 31 53,290 0 39,436
MAXIM INTEGRATED PRODS INC COM 57772K101 2,280 38,110 SH   SOLE 32 38,110 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 25,594 427,858 SH   SOLE 34 427,858 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 10,762 179,903 SH   SOLE 36 179,903 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 344 5,753 SH   SOLE 40 5,753 0 0
MAXIMUS INC COM 577933104 5,995 82,648 SH   SOLE 2 29,880 0 52,768
MAXIMUS INC COM 577933104 19 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 88 1,218 SH   SOLE 7 1,218 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 25,984 358,208 SH   SOLE 18 358,208 0 0
MAXIMUS INC COM 577933104 7,876 108,579 SH   SOLE 19 108,579 0 0
MAXIMUS INC COM 577933104 328,273 4,525,411 SH   SOLE 21 4,525,411 0 0
MAXIMUS INC COM 577933104 155,881 2,148,894 SH   SOLE 22 2,059,229 0 89,665
MAXIMUS INC COM 577933104 1,681 23,178 SH   SOLE 26 16,056 0 7,122
MAXIMUS INC COM 577933104 580 7,989 SH   SOLE 28 7,989 0 0
MAXIMUS INC COM 577933104 5,013 69,109 SH   SOLE 30 69,109 0 0
MAXIMUS INC COM 577933104 424 5,846 SH   SOLE 40 5,846 0 0
MAXLINEAR INC COM 57776J100 3,114 132,867 SH   SOLE 2 2,681 0 130,186
MAXLINEAR INC COM 57776J100 7 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 32 1,363 SH   SOLE 7 1,363 0 0
MAXLINEAR INC COM 57776J100 6,712 286,353 SH   SOLE 18 283,638 0 2,715
MAXLINEAR INC COM 57776J100 4,595 196,026 SH   SOLE 19 196,026 0 0
MAXLINEAR INC COM 57776J100 162,108 6,915,868 SH   SOLE 21 6,915,868 0 0
MAXLINEAR INC COM 57776J100 44,917 1,916,257 SH   SOLE 22 1,834,041 0 82,216
MAXLINEAR INC COM 57776J100 806 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 185 7,900 SH   SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 17,214 734,380 SH   SOLE 30 734,380 0 0
MAXLINEAR INC COM 57776J100 176 7,519 SH   SOLE 40 7,519 0 0
MAYS J W INC COM 578473100 3 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 4 106 SH   SOLE 21 106 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 77 5,603 SH   SOLE 2 267 0 5,336
MAYVILLE ENGINEERING CO INC COM 578605107 300 21,758 SH   SOLE 18 21,758 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 146 10,558 SH   SOLE 19 10,558 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 2,805 203,230 SH   SOLE 21 203,230 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 833 60,377 SH   SOLE 22 58,548 0 1,829
MBIA INC COM 55262C100 802 86,191 SH   SOLE 2 3,591 0 82,600
MBIA INC COM 55262C100 8 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 18 1,884 SH   SOLE 7 1,884 0 0
MBIA INC COM 55262C100 2,602 279,537 SH   SOLE 18 279,537 0 0
MBIA INC COM 55262C100 1,389 149,177 SH   SOLE 19 149,177 0 0
MBIA INC COM 55262C100 24,970 2,682,026 SH   SOLE 21 2,682,026 0 0
MBIA INC COM 55262C100 25,925 2,784,645 SH   SOLE 22 2,644,704 0 139,941
MBIA INC COM 55262C100 283 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 112 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 220 23,594 SH   SOLE 30 23,594 0 0
MBIA INC COM 55262C100 137 14,748 SH   SOLE 36 14,748 0 0
MBIA INC COM 55262C100 88 9,432 SH   SOLE 40 9,432 0 0
MBT FINL CORP COM 578877102 199 19,850 SH   SOLE 2 806 0 19,044
MBT FINL CORP COM 578877102 653 65,217 SH   SOLE 18 65,217 0 0
MBT FINL CORP COM 578877102 482 48,068 SH   SOLE 19 48,068 0 0
MBT FINL CORP COM 578877102 5,998 598,617 SH   SOLE 21 598,617 0 0
MBT FINL CORP COM 578877102 2,411 240,659 SH   SOLE 22 230,006 0 10,653
MCCLATCHY CO CL A NEW 579489303 23 8,878 SH   SOLE 21 8,878 0 0
MCCLATCHY CO CL A NEW 579489303 283 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 54,664 352,649 SH   SOLE 2 65,126 0 287,523
MCCORMICK & CO INC COM NON VTG 579780206 8,487 54,751 SH   SOLE 4 51,551 0 3,200
MCCORMICK & CO INC COM NON VTG 579780206 31,054 200,334 SH   SOLE 7 140,362 0 59,972
MCCORMICK & CO INC COM NON VTG 579780206 220 1,417 SH   SOLE 13 1,417 0 0
MCCORMICK & CO INC COM NON VTG 579780206 172 1,110 SH   SOLE 15 1,110 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 42,901 276,765 SH   SOLE 18 259,468 0 17,297
MCCORMICK & CO INC COM NON VTG 579780206 7,990 51,545 SH   SOLE 19 51,545 0 0
MCCORMICK & CO INC COM NON VTG 579780206 623,316 4,021,131 SH   SOLE 21 4,021,131 0 0
MCCORMICK & CO INC COM NON VTG 579780206 509,148 3,284,615 SH   SOLE 22 2,924,174 0 360,441
MCCORMICK & CO INC COM NON VTG 579780206 14,949 96,441 SH   SOLE 23 96,441 0 0
MCCORMICK & CO INC COM NON VTG 579780206 19,615 126,537 SH   SOLE 25 126,537 0 0
MCCORMICK & CO INC COM NON VTG 579780206 106,670 688,148 SH   SOLE 26 170,703 0 517,445
MCCORMICK & CO INC COM NON VTG 579780206 3,656 23,584 SH   SOLE 28 17,211 0 6,373
MCCORMICK & CO INC COM NON VTG 579780206 5,685 36,675 SH   SOLE 29 5,206 0 31,469
MCCORMICK & CO INC COM NON VTG 579780206 114,318 737,485 SH   SOLE 30 737,485 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,654 42,925 SH   SOLE 31 27,581 0 15,344
MCCORMICK & CO INC COM NON VTG 579780206 3,981 25,684 SH   SOLE 34 25,684 0 0
MCCORMICK & CO INC COM NON VTG 579780206 17,205 110,991 SH   SOLE 36 110,991 0 0
MCCORMICK & CO INC COM NON VTG 579780206 461 2,973 SH   SOLE 40 2,973 0 0
MCDERMOTT INTL INC COM 580037703 2,533 262,191 SH   SOLE 2 84,471 0 177,720
MCDERMOTT INTL INC COM 580037703 7 700 SH   SOLE 4 700 0 0
MCDERMOTT INTL INC COM 580037703 69 7,106 SH   SOLE 7 7,106 0 0
MCDERMOTT INTL INC COM 580037703 9,876 1,022,361 SH   SOLE 18 1,022,361 0 0
MCDERMOTT INTL INC COM 580037703 2,995 310,020 SH   SOLE 19 310,020 0 0
MCDERMOTT INTL INC COM 580037703 122,753 12,707,390 SH   SOLE 21 12,707,390 0 0
MCDERMOTT INTL INC COM 580037703 60,912 6,305,559 SH   SOLE 22 6,034,754 0 270,805
MCDERMOTT INTL INC COM 580037703 580 60,026 SH   SOLE 26 24,446 0 35,580
MCDERMOTT INTL INC COM 580037703 229 23,666 SH   SOLE 28 23,666 0 0
MCDERMOTT INTL INC COM 580037703 464 47,985 SH   SOLE 30 47,985 0 0
MCDERMOTT INTL INC COM 580037703 136 14,090 SH   SOLE 36 14,090 0 0
MCDERMOTT INTL INC COM 580037703 181 18,764 SH   SOLE 40 18,764 0 0
MCDONALDS CORP COM 580135101 451,665 2,175,020 SH   SOLE 2 455,259 0 1,719,761
MCDONALDS CORP COM 580135101 64,273 309,513 SH   SOLE 4 288,855 0 20,658
MCDONALDS CORP COM 580135101 163,884 789,195 SH   SOLE 7 734,367 0 54,828
MCDONALDS CORP COM 580135101 4,450 21,430 SH   SOLE 13 21,430 0 0
MCDONALDS CORP COM 580135101 1,504 7,243 SH   SOLE 15 7,243 0 0
MCDONALDS CORP COM 580135101 71 341 SH   SOLE 17 0 0 341
MCDONALDS CORP COM 580135101 352,867 1,699,253 SH   SOLE 18 1,585,065 0 114,188
MCDONALDS CORP COM 580135101 42,412 204,237 SH   SOLE 19 204,237 0 0
MCDONALDS CORP COM 580135101 3,464,683 16,684,401 SH   SOLE 21 16,684,401 0 0
MCDONALDS CORP COM 580135101 4,022,711 19,371,622 SH   SOLE 22 16,969,417 0 2,402,205
MCDONALDS CORP COM 580135101 138,122 665,136 SH   SOLE 23 665,136 0 0
MCDONALDS CORP COM 580135101 193,661 932,588 SH   SOLE 25 932,588 0 0
MCDONALDS CORP COM 580135101 653,948 3,149,129 SH   SOLE 26 872,505 0 2,276,624
MCDONALDS CORP COM 580135101 31,152 150,016 SH   SOLE 28 110,330 0 39,686
MCDONALDS CORP COM 580135101 37,612 181,121 SH   SOLE 29 79,333 0 101,788
MCDONALDS CORP COM 580135101 670,763 3,230,100 SH   SOLE 30 3,230,100 0 0
MCDONALDS CORP COM 580135101 78,088 376,038 SH   SOLE 31 235,358 0 140,680
MCDONALDS CORP COM 580135101 27,110 130,552 SH   SOLE 32 130,552 0 0
MCDONALDS CORP COM 580135101 13,842 66,656 SH   SOLE 34 66,656 0 0
MCDONALDS CORP COM 580135101 133,939 644,991 SH   SOLE 36 644,991 0 0
MCDONALDS CORP COM 580135101 3,582 17,247 SH   SOLE 40 17,247 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 1,762 1,007,110 SH   SOLE 7 1,007,110 0 0
MCEWEN MNG INC COM 58039P107 3,436 1,963,452 SH   SOLE 21 1,963,452 0 0
MCEWEN MNG INC COM 58039P107 9,502 5,429,895 SH   SOLE 22 5,313,914 0 115,981
MCEWEN MNG INC COM 58039P107 12 6,842 SH   SOLE 23 6,842 0 0
MCEWEN MNG INC COM 58039P107 144 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 59 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 3,200 1,828,467 SH   SOLE 30 1,828,467 0 0
MCEWEN MNG INC COM 58039P107 40 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 2,095 33,714 SH   SOLE 2 12,700 0 21,014
MCGRATH RENTCORP COM 580589109 8 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 23 377 SH   SOLE 7 377 0 0
MCGRATH RENTCORP COM 580589109 5,411 87,066 SH   SOLE 18 80,261 0 6,805
MCGRATH RENTCORP COM 580589109 14,340 230,726 SH   SOLE 19 230,726 0 0
MCGRATH RENTCORP COM 580589109 48,024 772,715 SH   SOLE 21 772,715 0 0
MCGRATH RENTCORP COM 580589109 60,260 969,588 SH   SOLE 22 936,215 0 33,373
MCGRATH RENTCORP COM 580589109 2,849 45,833 SH   SOLE 23 45,833 0 0
MCGRATH RENTCORP COM 580589109 5,429 87,347 SH   SOLE 26 3,873 0 83,474
MCGRATH RENTCORP COM 580589109 208 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 417 6,711 SH   SOLE 30 6,711 0 0
MCGRATH RENTCORP COM 580589109 615 9,897 SH   SOLE 34 9,897 0 0
MCGRATH RENTCORP COM 580589109 161 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 65,519 487,529 SH   SOLE 2 69,894 0 417,635
MCKESSON CORP COM 58155Q103 9,566 71,180 SH   SOLE 4 65,861 0 5,319
MCKESSON CORP COM 58155Q103 24,556 182,720 SH   SOLE 7 168,141 0 14,579
MCKESSON CORP COM 58155Q103 940 6,997 SH   SOLE 13 6,997 0 0
MCKESSON CORP COM 58155Q103 245 1,821 SH   SOLE 15 1,821 0 0
MCKESSON CORP COM 58155Q103 7 51 SH   SOLE 17 0 0 51
MCKESSON CORP COM 58155Q103 116,196 864,616 SH   SOLE 18 804,432 0 60,184
MCKESSON CORP COM 58155Q103 183,715 1,367,029 SH   SOLE 19 1,367,029 0 0
MCKESSON CORP COM 58155Q103 593,597 4,416,970 SH   SOLE 21 4,416,970 0 0
MCKESSON CORP COM 58155Q103 698,929 5,200,750 SH   SOLE 22 4,619,590 0 581,160
MCKESSON CORP COM 58155Q103 18,672 138,939 SH   SOLE 23 138,939 0 0
MCKESSON CORP COM 58155Q103 27,082 201,516 SH   SOLE 25 201,516 0 0
MCKESSON CORP COM 58155Q103 106,713 794,057 SH   SOLE 26 240,454 0 553,603
MCKESSON CORP COM 58155Q103 5,000 37,205 SH   SOLE 28 27,025 0 10,180
MCKESSON CORP COM 58155Q103 7,710 57,374 SH   SOLE 29 4,774 0 52,600
MCKESSON CORP COM 58155Q103 103,971 773,648 SH   SOLE 30 773,648 0 0
MCKESSON CORP COM 58155Q103 26,274 195,507 SH   SOLE 31 36,911 0 158,596
MCKESSON CORP COM 58155Q103 12,384 92,149 SH   SOLE 34 92,149 0 0
MCKESSON CORP COM 58155Q103 27,251 202,774 SH   SOLE 36 202,774 0 0
MCKESSON CORP COM 58155Q103 567 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 135 53,691 SH   SOLE 2 2,388 0 51,303
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 479 190,138 SH   SOLE 18 190,138 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 223 88,460 SH   SOLE 19 88,460 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 4,686 1,859,573 SH   SOLE 21 1,859,573 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 1,525 605,254 SH   SOLE 22 559,658 0 45,596
MDU RES GROUP INC COM 552690109 30,821 1,194,611 SH   SOLE 2 685,887 0 508,724
MDU RES GROUP INC COM 552690109 2,733 105,934 SH   SOLE 4 105,934 0 0
MDU RES GROUP INC COM 552690109 6,533 253,200 SH   SOLE 7 253,200 0 0
MDU RES GROUP INC COM 552690109 38 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 17,319 671,283 SH   SOLE 18 651,202 0 20,081
MDU RES GROUP INC COM 552690109 2,136 82,805 SH   SOLE 19 82,805 0 0
MDU RES GROUP INC COM 552690109 264,744 10,261,389 SH   SOLE 21 10,261,389 0 0
MDU RES GROUP INC COM 552690109 186,526 7,229,679 SH   SOLE 22 6,479,963 0 749,716
MDU RES GROUP INC COM 552690109 4,784 185,419 SH   SOLE 23 185,419 0 0
MDU RES GROUP INC COM 552690109 4,891 189,568 SH   SOLE 25 189,568 0 0
MDU RES GROUP INC COM 552690109 11,349 439,886 SH   SOLE 26 152,812 0 287,074
MDU RES GROUP INC COM 552690109 606 23,494 SH   SOLE 28 23,494 0 0
MDU RES GROUP INC COM 552690109 2,001 77,575 SH   SOLE 29 77,575 0 0
MDU RES GROUP INC COM 552690109 2,012 77,997 SH   SOLE 30 77,997 0 0
MDU RES GROUP INC COM 552690109 6,455 250,210 SH   SOLE 31 187,754 0 62,456
MDU RES GROUP INC COM 552690109 523 20,282 SH   SOLE 34 20,282 0 0
MDU RES GROUP INC COM 552690109 3,950 153,094 SH   SOLE 36 153,094 0 0
MDU RES GROUP INC COM 552690109 475 18,405 SH   SOLE 40 18,405 0 0
MECHEL PAO SPONSORED ADR NE 583840608 37 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 3,232 1,546,430 SH   SOLE 21 1,546,430 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,128 539,484 SH   SOLE 22 539,484 0 0
MECHEL PAO SPONSORED ADR NE 583840608 97 46,591 SH   SOLE 30 46,591 0 0
MEDALLION FINL CORP COM 583928106 117 17,334 SH   SOLE 2 860 0 16,474
MEDALLION FINL CORP COM 583928106 479 71,032 SH   SOLE 18 71,032 0 0
MEDALLION FINL CORP COM 583928106 231 34,345 SH   SOLE 19 34,345 0 0
MEDALLION FINL CORP COM 583928106 4,531 672,294 SH   SOLE 21 672,294 0 0
MEDALLION FINL CORP COM 583928106 1,313 194,845 SH   SOLE 22 188,843 0 6,002
MEDICAL PPTYS TRUST INC COM 58463J304 17,172 984,627 SH   SOLE 2 263,355 0 721,272
MEDICAL PPTYS TRUST INC COM 58463J304 1,850 106,073 SH   SOLE 4 106,073 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 7,376 422,929 SH   SOLE 7 422,929 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 260 14,910 SH   SOLE 15 14,910 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 19,284 1,105,718 SH   SOLE 18 1,105,718 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 9,546 547,367 SH   SOLE 19 547,367 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 398,736 22,863,329 SH   SOLE 21 22,863,329 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 274,877 15,761,309 SH   SOLE 22 14,999,544 0 761,765
MEDICAL PPTYS TRUST INC COM 58463J304 236 13,522 SH   SOLE 23 13,522 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 14,499 831,374 SH   SOLE 25 831,374 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 4,778 273,940 SH   SOLE 26 93,071 0 180,869
MEDICAL PPTYS TRUST INC COM 58463J304 803 46,042 SH   SOLE 28 46,042 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,612 207,111 SH   SOLE 29 207,111 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 31,864 1,827,045 SH   SOLE 30 1,827,045 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 378 21,693 SH   SOLE 31 7,993 0 13,700
MEDICAL PPTYS TRUST INC COM 58463J304 138 7,893 SH   SOLE 36 7,893 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 617 35,367 SH   SOLE 40 35,367 0 0
MEDICINES CO COM 584688105 2,467 67,633 SH   SOLE 2 2,912 0 64,721
MEDICINES CO COM 584688105 15 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 44 1,204 SH   SOLE 7 1,204 0 0
MEDICINES CO COM 584688105 11,352 311,263 SH   SOLE 18 307,376 0 3,887
MEDICINES CO COM 584688105 6,154 168,745 SH   SOLE 19 168,745 0 0
MEDICINES CO COM 584688105 299,802 8,220,518 SH   SOLE 21 8,220,518 0 0
MEDICINES CO COM 584688105 73,474 2,014,652 SH   SOLE 22 1,917,818 0 96,834
MEDICINES CO COM 584688105 46 1,275 SH   SOLE 23 1,275 0 0
MEDICINES CO COM 584688105 846 23,192 SH   SOLE 26 17,021 0 6,171
MEDICINES CO COM 584688105 351 9,621 SH   SOLE 28 9,621 0 0
MEDICINES CO COM 584688105 3,890 106,673 SH   SOLE 30 106,673 0 0
MEDICINES CO COM 584688105 253 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 979 815,000 PRN   SOLE 21 815,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 1,340 1,340,000 PRN   SOLE 21 1,340,000 0 0
MEDICINOVA INC COM NEW 58468P206 344 35,728 SH   SOLE 2 1,587 0 34,141
MEDICINOVA INC COM NEW 58468P206 8 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 1,356 140,822 SH   SOLE 18 140,822 0 0
MEDICINOVA INC COM NEW 58468P206 671 69,629 SH   SOLE 19 69,629 0 0
MEDICINOVA INC COM NEW 58468P206 17,244 1,790,654 SH   SOLE 21 1,790,654 0 0
MEDICINOVA INC COM NEW 58468P206 10,554 1,095,926 SH   SOLE 22 1,063,980 0 31,946
MEDICINOVA INC COM NEW 58468P206 17 1,724 SH   SOLE 30 1,724 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 12,147 134,211 SH   SOLE 2 30,931 0 103,280
MEDIDATA SOLUTIONS INC COM 58471A105 23 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 108 1,190 SH   SOLE 7 1,190 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 15,849 175,110 SH   SOLE 18 174,749 0 361
MEDIDATA SOLUTIONS INC COM 58471A105 1,764 19,492 SH   SOLE 19 19,492 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 285,723 3,156,814 SH   SOLE 21 3,156,814 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 185,786 2,052,661 SH   SOLE 22 1,929,595 0 123,066
MEDIDATA SOLUTIONS INC COM 58471A105 84 927 SH   SOLE 23 927 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 3,606 39,845 SH   SOLE 26 12,448 0 27,397
MEDIDATA SOLUTIONS INC COM 58471A105 685 7,573 SH   SOLE 28 7,573 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,519 16,781 SH   SOLE 30 16,781 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 116 1,278 SH   SOLE 31 1,278 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 533 5,889 SH   SOLE 40 5,889 0 0
MEDIFAST INC COM 58470H101 1,280 9,974 SH   SOLE 2 479 0 9,495
MEDIFAST INC COM 58470H101 8 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 28 215 SH   SOLE 7 215 0 0
MEDIFAST INC COM 58470H101 6,499 50,652 SH   SOLE 18 50,233 0 419
MEDIFAST INC COM 58470H101 3,160 24,632 SH   SOLE 19 24,632 0 0
MEDIFAST INC COM 58470H101 161,077 1,255,474 SH   SOLE 21 1,255,474 0 0
MEDIFAST INC COM 58470H101 43,903 342,192 SH   SOLE 22 327,623 0 14,569
MEDIFAST INC COM 58470H101 16 123 SH   SOLE 23 123 0 0
MEDIFAST INC COM 58470H101 574 4,473 SH   SOLE 26 2,570 0 1,903
MEDIFAST INC COM 58470H101 200 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 2,256 17,586 SH   SOLE 30 17,586 0 0
MEDIFAST INC COM 58470H101 151 1,179 SH   SOLE 40 1,179 0 0
MEDLEY CAP CORP COM 58503F106 578 246,993 SH   SOLE 30 246,993 0 0
MEDLEY MGMT INC CL A COM 58503T106 36 14,454 SH   SOLE 18 14,454 0 0
MEDLEY MGMT INC CL A COM 58503T106 43 17,620 SH   SOLE 21 17,620 0 0
MEDNAX INC COM 58502B106 6,207 246,002 SH   SOLE 2 51,972 0 194,030
MEDNAX INC COM 58502B106 11 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 74 2,941 SH   SOLE 7 2,941 0 0
MEDNAX INC COM 58502B106 6,172 244,647 SH   SOLE 18 244,647 0 0
MEDNAX INC COM 58502B106 460 18,213 SH   SOLE 19 18,213 0 0
MEDNAX INC COM 58502B106 112,459 4,457,372 SH   SOLE 21 4,457,372 0 0
MEDNAX INC COM 58502B106 79,231 3,140,368 SH   SOLE 22 2,954,650 0 185,718
MEDNAX INC COM 58502B106 821 32,530 SH   SOLE 26 19,800 0 12,730
MEDNAX INC COM 58502B106 305 12,098 SH   SOLE 28 12,098 0 0
MEDNAX INC COM 58502B106 635 25,183 SH   SOLE 30 25,183 0 0
MEDNAX INC COM 58502B106 120 4,756 SH   SOLE 31 1,856 0 2,900
MEDNAX INC COM 58502B106 64 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 255 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 1,871 28,606 SH   SOLE 2 5,726 0 22,880
MEDPACE HLDGS INC COM 58506Q109 11 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 39 600 SH   SOLE 7 600 0 0
MEDPACE HLDGS INC COM 58506Q109 8,142 124,454 SH   SOLE 18 119,503 0 4,951
MEDPACE HLDGS INC COM 58506Q109 7,454 113,942 SH   SOLE 19 113,942 0 0
MEDPACE HLDGS INC COM 58506Q109 209,161 3,197,198 SH   SOLE 21 3,197,198 0 0
MEDPACE HLDGS INC COM 58506Q109 57,643 881,122 SH   SOLE 22 844,141 0 36,981
MEDPACE HLDGS INC COM 58506Q109 1,057 16,160 SH   SOLE 23 16,160 0 0
MEDPACE HLDGS INC COM 58506Q109 2,983 45,602 SH   SOLE 26 6,665 0 38,937
MEDPACE HLDGS INC COM 58506Q109 313 4,782 SH   SOLE 28 4,782 0 0
MEDPACE HLDGS INC COM 58506Q109 7,194 109,964 SH   SOLE 30 109,964 0 0
MEDPACE HLDGS INC COM 58506Q109 856 13,092 SH   SOLE 31 0 0 13,092
MEDPACE HLDGS INC COM 58506Q109 190 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 407,068 4,179,773 SH   SOLE 2 1,210,985 0 2,968,788
MEDTRONIC PLC SHS G5960L103 54,324 557,803 SH   SOLE 4 521,513 0 36,290
MEDTRONIC PLC SHS G5960L103 139,987 1,437,382 SH   SOLE 7 1,273,092 0 164,290
MEDTRONIC PLC SHS G5960L103 13,791 141,603 SH   SOLE 13 141,603 0 0
MEDTRONIC PLC SHS G5960L103 1,257 12,909 SH   SOLE 15 12,909 0 0
MEDTRONIC PLC SHS G5960L103 24 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 574,844 5,902,491 SH   SOLE 18 5,538,610 0 363,881
MEDTRONIC PLC SHS G5960L103 959,894 9,856,187 SH   SOLE 19 9,856,187 0 0
MEDTRONIC PLC SHS G5960L103 3,133,874 32,178,605 SH   SOLE 21 32,178,605 0 0
MEDTRONIC PLC SHS G5960L103 3,344,671 34,343,064 SH   SOLE 22 30,089,326 0 4,253,738
MEDTRONIC PLC SHS G5960L103 118,903 1,220,896 SH   SOLE 23 1,220,896 0 0
MEDTRONIC PLC SHS G5960L103 137,603 1,412,912 SH   SOLE 25 1,412,912 0 0
MEDTRONIC PLC SHS G5960L103 539,362 5,538,170 SH   SOLE 26 1,579,051 0 3,959,119
MEDTRONIC PLC SHS G5960L103 25,428 261,090 SH   SOLE 28 191,426 0 69,664
MEDTRONIC PLC SHS G5960L103 46,005 472,383 SH   SOLE 29 193,887 0 278,496
MEDTRONIC PLC SHS G5960L103 534,359 5,486,795 SH   SOLE 30 5,486,795 0 0
MEDTRONIC PLC SHS G5960L103 80,857 830,242 SH   SOLE 31 445,673 0 384,569
MEDTRONIC PLC SHS G5960L103 209,180 2,147,856 SH   SOLE 34 2,147,856 0 0
MEDTRONIC PLC SHS G5960L103 112,722 1,157,428 SH   SOLE 36 1,157,428 0 0
MEDTRONIC PLC SHS G5960L103 2,246 23,060 SH   SOLE 37 23,060 0 0
MEDTRONIC PLC SHS G5960L103 2,942 30,211 SH   SOLE 40 30,211 0 0
MEET GROUP INC COM 58513U101 254 73,088 SH   SOLE 2 5,311 0 67,777
MEET GROUP INC COM 58513U101 5 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 856 246,068 SH   SOLE 18 246,068 0 0
MEET GROUP INC COM 58513U101 509 146,232 SH   SOLE 19 146,232 0 0
MEET GROUP INC COM 58513U101 8,531 2,451,422 SH   SOLE 21 2,451,422 0 0
MEET GROUP INC COM 58513U101 7,890 2,267,330 SH   SOLE 22 2,211,124 0 56,206
MEET GROUP INC COM 58513U101 29 8,446 SH   SOLE 23 8,446 0 0
MEET GROUP INC COM 58513U101 95 27,264 SH   SOLE 26 0 0 27,264
MEI PHARMA INC COM NEW 55279B202 148 59,116 SH   SOLE 2 2,911 0 56,205
MEI PHARMA INC COM NEW 55279B202 587 234,991 SH   SOLE 18 234,991 0 0
MEI PHARMA INC COM NEW 55279B202 284 113,650 SH   SOLE 19 113,650 0 0
MEI PHARMA INC COM NEW 55279B202 5,553 2,221,084 SH   SOLE 21 2,221,084 0 0
MEI PHARMA INC COM NEW 55279B202 2,555 1,022,071 SH   SOLE 22 1,002,420 0 19,651
MEIRAGTX HOLDINGS PLC COM G59665102 364 13,547 SH   SOLE 2 648 0 12,899
MEIRAGTX HOLDINGS PLC COM G59665102 13 476 SH   SOLE 7 476 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 1,489 55,379 SH   SOLE 18 54,187 0 1,192
MEIRAGTX HOLDINGS PLC COM G59665102 880 32,720 SH   SOLE 19 32,720 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 13,817 514,029 SH   SOLE 21 514,029 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 4,606 171,345 SH   SOLE 22 163,243 0 8,102
MEIRAGTX HOLDINGS PLC COM G59665102 9 350 SH   SOLE 23 350 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 52 1,946 SH   SOLE 30 1,946 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,144 52,657 SH   SOLE 2 7,083 0 45,574
MELCO RESORTS AND ENTMT LTD ADR 585464100 6,766 311,498 SH   SOLE 4 304,955 0 6,543
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,797 128,753 SH   SOLE 7 128,753 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,449 112,748 SH   SOLE 13 112,748 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 14,902 686,100 SH   SOLE 15 653,880 0 32,220
MELCO RESORTS AND ENTMT LTD ADR 585464100 10,045 462,498 SH   SOLE 18 462,498 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 5,073 233,542 SH   SOLE 19 233,542 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 80,453 3,704,102 SH   SOLE 21 3,704,102 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 84,535 3,892,017 SH   SOLE 22 3,601,638 0 290,379
MELCO RESORTS AND ENTMT LTD ADR 585464100 3,815 175,652 SH   SOLE 23 175,652 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,415 65,161 SH   SOLE 25 65,161 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 22,467 1,034,378 SH   SOLE 26 550,419 0 483,959
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,022 47,032 SH   SOLE 28 36,311 0 10,721
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,885 86,777 SH   SOLE 29 8,466 0 78,311
MELCO RESORTS AND ENTMT LTD ADR 585464100 16,338 752,199 SH   SOLE 30 752,199 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 825 37,988 SH   SOLE 31 11,653 0 26,335
MELCO RESORTS AND ENTMT LTD ADR 585464100 33,045 1,521,426 SH   SOLE 34 1,521,426 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 841 38,720 SH   SOLE 36 38,720 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 107 4,935 SH   SOLE 40 4,935 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 12 1,769 SH   SOLE 18 1,769 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 151 22,727 SH   SOLE 21 22,727 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 951 143,068 SH   SOLE 22 143,068 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 25 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 5,782 52,246 SH   SOLE 21 52,246 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 9,603 86,772 SH   SOLE 22 63,316 0 23,456
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,812 16,369 SH   SOLE 26 9,993 0 6,376
MELLANOX TECHNOLOGIES LTD SHS M51363113 642 5,804 SH   SOLE 28 5,804 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,803 16,292 SH   SOLE 30 16,292 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 529 4,782 SH   SOLE 40 4,782 0 0
MELROSE BANCORP INC COM 585553100 11 628 SH   SOLE 21 628 0 0
MENLO THERAPEUTICS INC COM 586858102 92 15,380 SH   SOLE 2 936 0 14,444
MENLO THERAPEUTICS INC COM 586858102 312 52,097 SH   SOLE 18 52,097 0 0
MENLO THERAPEUTICS INC COM 586858102 153 25,591 SH   SOLE 19 25,591 0 0
MENLO THERAPEUTICS INC COM 586858102 3,030 505,920 SH   SOLE 21 505,920 0 0
MENLO THERAPEUTICS INC COM 586858102 1,879 313,732 SH   SOLE 22 307,767 0 5,965
MERCADOLIBRE INC COM 58733R102 33,534 54,815 SH   SOLE 2 9,809 0 45,006
MERCADOLIBRE INC COM 58733R102 9,788 16,000 SH   SOLE 4 14,809 0 1,191
MERCADOLIBRE INC COM 58733R102 2,286 3,736 SH   SOLE 7 3,736 0 0
MERCADOLIBRE INC COM 58733R102 429 701 SH   SOLE 13 701 0 0
MERCADOLIBRE INC COM 58733R102 253 413 SH   SOLE 15 413 0 0
MERCADOLIBRE INC COM 58733R102 206,157 336,984 SH   SOLE 18 242,097 0 94,887
MERCADOLIBRE INC COM 58733R102 264,444 432,260 SH   SOLE 19 432,260 0 0
MERCADOLIBRE INC COM 58733R102 49,773 81,359 SH   SOLE 21 81,359 0 0
MERCADOLIBRE INC COM 58733R102 78,875 128,929 SH   SOLE 22 102,546 0 26,383
MERCADOLIBRE INC COM 58733R102 20,105 32,864 SH   SOLE 23 32,864 0 0
MERCADOLIBRE INC COM 58733R102 24,665 40,317 SH   SOLE 25 40,317 0 0
MERCADOLIBRE INC COM 58733R102 95,382 155,912 SH   SOLE 26 51,781 0 104,131
MERCADOLIBRE INC COM 58733R102 5,300 8,663 SH   SOLE 28 6,425 0 2,238
MERCADOLIBRE INC COM 58733R102 6,678 10,916 SH   SOLE 29 1,922 0 8,994
MERCADOLIBRE INC COM 58733R102 51,209 83,707 SH   SOLE 30 83,707 0 0
MERCADOLIBRE INC COM 58733R102 7,715 12,611 SH   SOLE 31 7,651 0 4,960
MERCADOLIBRE INC COM 58733R102 4,219 6,897 SH   SOLE 32 6,897 0 0
MERCADOLIBRE INC COM 58733R102 33,770 55,200 SH   SOLE 34 55,200 0 0
MERCADOLIBRE INC COM 58733R102 17,328 28,324 SH   SOLE 36 28,324 0 0
MERCADOLIBRE INC COM 58733R102 590 964 SH   SOLE 40 964 0 0
MERCANTILE BANK CORP COM 587376104 678 20,817 SH   SOLE 2 5,270 0 15,547
MERCANTILE BANK CORP COM 587376104 15 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 1,834 56,302 SH   SOLE 18 56,302 0 0
MERCANTILE BANK CORP COM 587376104 3,077 94,449 SH   SOLE 19 94,449 0 0
MERCANTILE BANK CORP COM 587376104 18,287 561,282 SH   SOLE 21 561,282 0 0
MERCANTILE BANK CORP COM 587376104 15,502 475,803 SH   SOLE 22 454,391 0 21,412
MERCANTILE BANK CORP COM 587376104 309 9,491 SH   SOLE 23 9,491 0 0
MERCANTILE BANK CORP COM 587376104 1,009 30,976 SH   SOLE 26 0 0 30,976
MERCANTILE BANK CORP COM 587376104 180 5,539 SH   SOLE 30 5,539 0 0
MERCANTILE BANK CORP COM 587376104 268 8,237 SH   SOLE 31 0 0 8,237
MERCANTILE BANK CORP COM 587376104 91 2,806 SH   SOLE 34 2,806 0 0
MERCER INTL INC COM 588056101 739 47,767 SH   SOLE 18 47,767 0 0
MERCER INTL INC COM 588056101 52,109 3,368,375 SH   SOLE 21 3,368,375 0 0
MERCER INTL INC COM 588056101 12,354 798,591 SH   SOLE 22 778,743 0 19,848
MERCER INTL INC COM 588056101 244 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 64 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 1,034 66,854 SH   SOLE 30 66,854 0 0
MERCER INTL INC COM 588056101 1,801 116,400 SH   SOLE 31 0 0 116,400
MERCER INTL INC COM 588056101 78 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 147 8,631 SH   SOLE 2 370 0 8,261
MERCHANTS BANCORP IND COM 58844R108 6 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 763 44,828 SH   SOLE 18 44,828 0 0
MERCHANTS BANCORP IND COM 58844R108 254 14,931 SH   SOLE 19 14,931 0 0
MERCHANTS BANCORP IND COM 58844R108 5,249 308,199 SH   SOLE 21 308,199 0 0
MERCHANTS BANCORP IND COM 58844R108 4,432 260,254 SH   SOLE 22 249,541 0 10,713
MERCHANTS BANCORP IND COM 58844R108 31 1,827 SH   SOLE 30 1,827 0 0
MERCK & CO INC COM 58933Y105 647,997 7,728,056 SH   SOLE 2 2,092,116 0 5,635,940
MERCK & CO INC COM 58933Y105 89,077 1,062,342 SH   SOLE 4 992,662 0 69,680
MERCK & CO INC COM 58933Y105 206,618 2,464,136 SH   SOLE 7 2,454,244 0 9,892
MERCK & CO INC COM 58933Y105 19,495 232,498 SH   SOLE 13 232,498 0 0
MERCK & CO INC COM 58933Y105 2,075 24,749 SH   SOLE 15 24,749 0 0
MERCK & CO INC COM 58933Y105 805,907 9,611,289 SH   SOLE 18 9,167,582 0 443,707
MERCK & CO INC COM 58933Y105 541,467 6,457,564 SH   SOLE 19 6,457,564 0 0
MERCK & CO INC COM 58933Y105 6,203 73,978 SH   SOLE 20 73,978 0 0
MERCK & CO INC COM 58933Y105 5,208,019 62,111,141 SH   SOLE 21 62,111,141 0 0
MERCK & CO INC COM 58933Y105 5,565,206 66,370,973 SH   SOLE 22 57,959,592 0 8,411,381
MERCK & CO INC COM 58933Y105 188,213 2,244,634 SH   SOLE 23 2,244,634 0 0
MERCK & CO INC COM 58933Y105 219,576 2,618,679 SH   SOLE 25 2,618,679 0 0
MERCK & CO INC COM 58933Y105 1,037,507 12,373,372 SH   SOLE 26 2,921,690 0 9,451,682
MERCK & CO INC COM 58933Y105 42,442 506,171 SH   SOLE 28 371,382 0 134,789
MERCK & CO INC COM 58933Y105 75,175 896,537 SH   SOLE 29 259,175 0 637,362
MERCK & CO INC COM 58933Y105 870,490 10,381,520 SH   SOLE 30 10,381,520 0 0
MERCK & CO INC COM 58933Y105 104,936 1,251,468 SH   SOLE 31 814,155 0 437,313
MERCK & CO INC COM 58933Y105 16,969 202,378 SH   SOLE 32 202,378 0 0
MERCK & CO INC COM 58933Y105 254,089 3,030,283 SH   SOLE 34 3,030,283 0 0
MERCK & CO INC COM 58933Y105 181,407 2,163,472 SH   SOLE 36 2,163,472 0 0
MERCK & CO INC COM 58933Y105 4,877 58,168 SH   SOLE 40 58,168 0 0
MERCURY GENL CORP NEW COM 589400100 4,415 70,645 SH   SOLE 2 13,606 0 57,039
MERCURY GENL CORP NEW COM 589400100 7 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 35 567 SH   SOLE 7 567 0 0
MERCURY GENL CORP NEW COM 589400100 4,806 76,901 SH   SOLE 18 76,901 0 0
MERCURY GENL CORP NEW COM 589400100 376 6,012 SH   SOLE 19 6,012 0 0
MERCURY GENL CORP NEW COM 589400100 83,651 1,338,422 SH   SOLE 21 1,338,422 0 0
MERCURY GENL CORP NEW COM 589400100 56,697 907,152 SH   SOLE 22 848,057 0 59,095
MERCURY GENL CORP NEW COM 589400100 1,011 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 224 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 508 8,135 SH   SOLE 30 8,135 0 0
MERCURY GENL CORP NEW COM 589400100 82 1,306 SH   SOLE 31 606 0 700
MERCURY GENL CORP NEW COM 589400100 51 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 166 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 3,260 46,335 SH   SOLE 2 2,206 0 44,129
MERCURY SYS INC COM 589378108 46 655 SH   SOLE 4 655 0 0
MERCURY SYS INC COM 589378108 73 1,038 SH   SOLE 7 1,038 0 0
MERCURY SYS INC COM 589378108 16,547 235,207 SH   SOLE 18 235,207 0 0
MERCURY SYS INC COM 589378108 6,402 91,004 SH   SOLE 19 91,004 0 0
MERCURY SYS INC COM 589378108 462,372 6,572,447 SH   SOLE 21 6,572,447 0 0
MERCURY SYS INC COM 589378108 113,587 1,614,601 SH   SOLE 22 1,546,514 0 68,087
MERCURY SYS INC COM 589378108 1,740 24,737 SH   SOLE 26 15,496 0 9,241
MERCURY SYS INC COM 589378108 424 6,029 SH   SOLE 28 6,029 0 0
MERCURY SYS INC COM 589378108 5,631 80,046 SH   SOLE 30 80,046 0 0
MERCURY SYS INC COM 589378108 742 10,543 SH   SOLE 31 0 0 10,543
MERCURY SYS INC COM 589378108 129 1,830 SH   SOLE 34 1,830 0 0
MERCURY SYS INC COM 589378108 358 5,094 SH   SOLE 40 5,094 0 0
MEREDITH CORP COM 589433101 5,522 100,292 SH   SOLE 2 18,960 0 81,332
MEREDITH CORP COM 589433101 33 597 SH   SOLE 4 597 0 0
MEREDITH CORP COM 589433101 4,380 79,557 SH   SOLE 7 79,557 0 0
MEREDITH CORP COM 589433101 14,189 257,696 SH   SOLE 18 257,696 0 0
MEREDITH CORP COM 589433101 3,756 68,217 SH   SOLE 19 68,217 0 0
MEREDITH CORP COM 589433101 201,139 3,653,091 SH   SOLE 21 3,653,091 0 0
MEREDITH CORP COM 589433101 75,484 1,370,933 SH   SOLE 22 1,315,055 0 55,878
MEREDITH CORP COM 589433101 41 739 SH   SOLE 23 739 0 0
MEREDITH CORP COM 589433101 877 15,932 SH   SOLE 26 9,827 0 6,105
MEREDITH CORP COM 589433101 265 4,805 SH   SOLE 28 4,805 0 0
MEREDITH CORP COM 589433101 600 10,905 SH   SOLE 30 10,905 0 0
MEREDITH CORP COM 589433101 819 14,870 SH   SOLE 32 14,870 0 0
MEREDITH CORP COM 589433101 15 269 SH   SOLE 34 269 0 0
MEREDITH CORP COM 589433101 38 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 218 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 833 46,554 SH   SOLE 2 2,050 0 44,504
MERIDIAN BANCORP INC MD COM 58958U103 18 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,039 169,845 SH   SOLE 18 169,845 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,723 152,193 SH   SOLE 19 152,193 0 0
MERIDIAN BANCORP INC MD COM 58958U103 29,751 1,662,981 SH   SOLE 21 1,662,981 0 0
MERIDIAN BANCORP INC MD COM 58958U103 25,912 1,448,418 SH   SOLE 22 1,389,483 0 58,935
MERIDIAN BANCORP INC MD COM 58958U103 848 47,397 SH   SOLE 26 0 0 47,397
MERIDIAN BANCORP INC MD COM 58958U103 127 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 248 13,856 SH   SOLE 30 13,856 0 0
MERIDIAN BANCORP INC MD COM 58958U103 656 36,654 SH   SOLE 31 0 0 36,654
MERIDIAN BANCORP INC MD COM 58958U103 65 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 496 41,782 SH   SOLE 2 1,878 0 39,904
MERIDIAN BIOSCIENCE INC COM 589584101 4 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 10 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,269 190,954 SH   SOLE 18 190,954 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 865 72,838 SH   SOLE 19 72,838 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 55,625 4,682,219 SH   SOLE 21 4,682,219 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16,487 1,387,791 SH   SOLE 22 1,333,952 0 53,839
MERIDIAN BIOSCIENCE INC COM 589584101 2 154 SH   SOLE 23 154 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 126 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 73 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 705 59,353 SH   SOLE 30 59,353 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 52 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN CORPORATION COM 58958P104 21 1,232 SH   SOLE 18 1,232 0 0
MERIDIAN CORPORATION COM 58958P104 100 5,917 SH   SOLE 21 5,917 0 0
MERIT MED SYS INC COM 589889104 3,587 60,230 SH   SOLE 2 15,753 0 44,477
MERIT MED SYS INC COM 589889104 14 238 SH   SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 63 1,065 SH   SOLE 7 1,065 0 0
MERIT MED SYS INC COM 589889104 14,820 248,831 SH   SOLE 18 236,146 0 12,685
MERIT MED SYS INC COM 589889104 18,610 312,453 SH   SOLE 19 312,453 0 0
MERIT MED SYS INC COM 589889104 347,707 5,837,921 SH   SOLE 21 5,837,921 0 0
MERIT MED SYS INC COM 589889104 110,158 1,849,535 SH   SOLE 22 1,775,088 0 74,447
MERIT MED SYS INC COM 589889104 2,948 49,503 SH   SOLE 23 49,503 0 0
MERIT MED SYS INC COM 589889104 6,471 108,653 SH   SOLE 26 12,843 0 95,810
MERIT MED SYS INC COM 589889104 414 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 4,730 79,421 SH   SOLE 30 79,421 0 0
MERIT MED SYS INC COM 589889104 434 7,279 SH   SOLE 34 7,279 0 0
MERIT MED SYS INC COM 589889104 338 5,671 SH   SOLE 40 5,671 0 0
MERITAGE HOMES CORP COM 59001A102 2,197 42,788 SH   SOLE 2 6,950 0 35,838
MERITAGE HOMES CORP COM 59001A102 12 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 58 1,132 SH   SOLE 7 1,132 0 0
MERITAGE HOMES CORP COM 59001A102 8,559 166,711 SH   SOLE 18 160,193 0 6,518
MERITAGE HOMES CORP COM 59001A102 6,288 122,468 SH   SOLE 19 122,468 0 0
MERITAGE HOMES CORP COM 59001A102 222,122 4,326,486 SH   SOLE 21 4,326,486 0 0
MERITAGE HOMES CORP COM 59001A102 60,190 1,172,379 SH   SOLE 22 1,120,099 0 52,280
MERITAGE HOMES CORP COM 59001A102 1,018 19,824 SH   SOLE 23 19,824 0 0
MERITAGE HOMES CORP COM 59001A102 3,602 70,169 SH   SOLE 26 13,441 0 56,728
MERITAGE HOMES CORP COM 59001A102 241 4,702 SH   SOLE 28 4,702 0 0
MERITAGE HOMES CORP COM 59001A102 2,687 52,329 SH   SOLE 30 52,329 0 0
MERITAGE HOMES CORP COM 59001A102 1,601 31,194 SH   SOLE 31 0 0 31,194
MERITAGE HOMES CORP COM 59001A102 103 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 205 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 2,001 82,528 SH   SOLE 2 13,709 0 68,819
MERITOR INC COM 59001K100 11 463 SH   SOLE 4 463 0 0
MERITOR INC COM 59001K100 64 2,650 SH   SOLE 7 2,650 0 0
MERITOR INC COM 59001K100 6,604 272,343 SH   SOLE 18 263,700 0 8,643
MERITOR INC COM 59001K100 5,781 238,374 SH   SOLE 19 238,374 0 0
MERITOR INC COM 59001K100 62,577 2,580,499 SH   SOLE 21 2,580,499 0 0
MERITOR INC COM 59001K100 69,985 2,885,976 SH   SOLE 22 2,768,652 0 117,324
MERITOR INC COM 59001K100 190 7,829 SH   SOLE 23 7,829 0 0
MERITOR INC COM 59001K100 1,011 41,702 SH   SOLE 26 11,528 0 30,174
MERITOR INC COM 59001K100 268 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 559 23,055 SH   SOLE 30 23,055 0 0
MERITOR INC COM 59001K100 4,368 180,135 SH   SOLE 31 0 0 180,135
MERITOR INC COM 59001K100 101 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 178 7,326 SH   SOLE 40 7,326 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 964 925,000 PRN   SOLE 21 925,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 16 2,723 SH   SOLE 18 2,723 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 214 35,352 SH   SOLE 21 35,352 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,285 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 138 33,973 SH   SOLE 2 1,530 0 32,443
MERSANA THERAPEUTICS INC COM 59045L106 1 338 SH   SOLE 7 338 0 0
MERSANA THERAPEUTICS INC COM 59045L106 503 124,265 SH   SOLE 18 124,265 0 0
MERSANA THERAPEUTICS INC COM 59045L106 290 71,512 SH   SOLE 19 71,512 0 0
MERSANA THERAPEUTICS INC COM 59045L106 5,078 1,253,939 SH   SOLE 21 1,253,939 0 0
MERSANA THERAPEUTICS INC COM 59045L106 3,617 893,153 SH   SOLE 22 812,386 0 80,767
MERSANA THERAPEUTICS INC COM 59045L106 54 13,283 SH   SOLE 23 13,283 0 0
MERUS N V COM N5749R100 130 8,873 SH   SOLE 22 8,873 0 0
MESA AIR GROUP INC COM NEW 590479135 168 18,331 SH   SOLE 2 861 0 17,470
MESA AIR GROUP INC COM NEW 590479135 655 71,633 SH   SOLE 18 71,633 0 0
MESA AIR GROUP INC COM NEW 590479135 318 34,748 SH   SOLE 19 34,748 0 0
MESA AIR GROUP INC COM NEW 590479135 6,611 723,261 SH   SOLE 21 723,261 0 0
MESA AIR GROUP INC COM NEW 590479135 3,964 433,722 SH   SOLE 22 427,584 0 6,138
MESA AIR GROUP INC COM NEW 590479135 684 74,861 SH   SOLE 31 0 0 74,861
MESA LABS INC COM 59064R109 730 2,989 SH   SOLE 2 146 0 2,843
MESA LABS INC COM 59064R109 4 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 18 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 3,848 15,747 SH   SOLE 18 15,747 0 0
MESA LABS INC COM 59064R109 1,421 5,815 SH   SOLE 19 5,815 0 0
MESA LABS INC COM 59064R109 97,261 398,054 SH   SOLE 21 398,054 0 0
MESA LABS INC COM 59064R109 23,955 98,039 SH   SOLE 22 93,113 0 4,926
MESA LABS INC COM 59064R109 86 352 SH   SOLE 28 352 0 0
MESA LABS INC COM 59064R109 17,456 71,443 SH   SOLE 30 71,443 0 0
MESA LABS INC COM 59064R109 49 199 SH   SOLE 40 199 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 940 33,518 SH   SOLE 2 1,526 0 31,992
META FINL GROUP INC COM 59100U108 5 186 SH   SOLE 4 186 0 0
META FINL GROUP INC COM 59100U108 15 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 4,215 150,265 SH   SOLE 18 150,265 0 0
META FINL GROUP INC COM 59100U108 1,750 62,371 SH   SOLE 19 62,371 0 0
META FINL GROUP INC COM 59100U108 91,165 3,250,085 SH   SOLE 21 3,250,085 0 0
META FINL GROUP INC COM 59100U108 27,079 965,399 SH   SOLE 22 925,603 0 39,796
META FINL GROUP INC COM 59100U108 271 9,675 SH   SOLE 26 0 0 9,675
META FINL GROUP INC COM 59100U108 109 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 4,333 154,488 SH   SOLE 30 154,488 0 0
META FINL GROUP INC COM 59100U108 111 3,945 SH   SOLE 40 3,945 0 0
METHODE ELECTRS INC COM 591520200 955 33,411 SH   SOLE 2 1,565 0 31,846
METHODE ELECTRS INC COM 591520200 3 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 23 797 SH   SOLE 7 797 0 0
METHODE ELECTRS INC COM 591520200 4,562 159,678 SH   SOLE 18 159,678 0 0
METHODE ELECTRS INC COM 591520200 1,779 62,259 SH   SOLE 19 62,259 0 0
METHODE ELECTRS INC COM 591520200 113,910 3,987,039 SH   SOLE 21 3,987,039 0 0
METHODE ELECTRS INC COM 591520200 31,781 1,112,376 SH   SOLE 22 1,058,655 0 53,721
METHODE ELECTRS INC COM 591520200 505 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 151 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 1,621 56,722 SH   SOLE 30 56,722 0 0
METHODE ELECTRS INC COM 591520200 1,610 56,355 SH   SOLE 31 0 0 56,355
METHODE ELECTRS INC COM 591520200 111 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 133,377 2,685,272 SH   SOLE 2 816,356 0 1,868,916
METLIFE INC COM 59156R108 17,550 353,327 SH   SOLE 4 331,728 0 21,599
METLIFE INC COM 59156R108 43,963 885,097 SH   SOLE 7 827,150 0 57,947
METLIFE INC COM 59156R108 2,423 48,787 SH   SOLE 13 48,787 0 0
METLIFE INC COM 59156R108 441 8,886 SH   SOLE 15 8,886 0 0
METLIFE INC COM 59156R108 341,146 6,868,255 SH   SOLE 18 6,398,215 0 470,040
METLIFE INC COM 59156R108 508,422 10,236,001 SH   SOLE 19 10,236,001 0 0
METLIFE INC COM 59156R108 811,954 16,346,964 SH   SOLE 21 16,346,964 0 0
METLIFE INC COM 59156R108 1,179,832 23,753,420 SH   SOLE 22 20,913,034 0 2,840,386
METLIFE INC COM 59156R108 37,638 757,759 SH   SOLE 23 757,759 0 0
METLIFE INC COM 59156R108 43,312 872,000 SH   SOLE 25 872,000 0 0
METLIFE INC COM 59156R108 227,434 4,578,902 SH   SOLE 26 947,936 0 3,630,966
METLIFE INC COM 59156R108 7,944 159,938 SH   SOLE 28 116,163 0 43,775
METLIFE INC COM 59156R108 12,947 260,656 SH   SOLE 29 92,614 0 168,042
METLIFE INC COM 59156R108 169,022 3,402,899 SH   SOLE 30 3,402,899 0 0
METLIFE INC COM 59156R108 20,830 419,361 SH   SOLE 31 263,259 0 156,102
METLIFE INC COM 59156R108 19,394 390,450 SH   SOLE 34 390,450 0 0
METLIFE INC COM 59156R108 38,416 773,426 SH   SOLE 36 773,426 0 0
METLIFE INC COM 59156R108 900 18,115 SH   SOLE 40 18,115 0 0
METROPOLITAN BK HLDG CORP COM 591774104 307 6,971 SH   SOLE 2 327 0 6,644
METROPOLITAN BK HLDG CORP COM 591774104 6 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,080 24,542 SH   SOLE 18 24,542 0 0
METROPOLITAN BK HLDG CORP COM 591774104 639 14,521 SH   SOLE 19 14,521 0 0
METROPOLITAN BK HLDG CORP COM 591774104 10,633 241,661 SH   SOLE 21 241,661 0 0
METROPOLITAN BK HLDG CORP COM 591774104 5,470 124,312 SH   SOLE 22 118,926 0 5,386
METTLER TOLEDO INTERNATIONAL COM 592688105 63,402 75,478 SH   SOLE 2 19,668 0 55,810
METTLER TOLEDO INTERNATIONAL COM 592688105 9,589 11,415 SH   SOLE 4 10,745 0 670
METTLER TOLEDO INTERNATIONAL COM 592688105 24,060 28,643 SH   SOLE 7 23,103 0 5,540
METTLER TOLEDO INTERNATIONAL COM 592688105 354 421 SH   SOLE 13 421 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 205 244 SH   SOLE 15 244 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 44,046 52,436 SH   SOLE 18 48,596 0 3,840
METTLER TOLEDO INTERNATIONAL COM 592688105 7,704 9,172 SH   SOLE 19 9,172 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 586,570 698,298 SH   SOLE 21 698,298 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 547,208 651,438 SH   SOLE 22 579,512 0 71,926
METTLER TOLEDO INTERNATIONAL COM 592688105 18,099 21,546 SH   SOLE 23 21,546 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 21,496 25,590 SH   SOLE 25 25,590 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 106,834 127,183 SH   SOLE 26 30,794 0 96,389
METTLER TOLEDO INTERNATIONAL COM 592688105 4,070 4,845 SH   SOLE 28 3,516 0 1,329
METTLER TOLEDO INTERNATIONAL COM 592688105 6,623 7,885 SH   SOLE 29 2,703 0 5,182
METTLER TOLEDO INTERNATIONAL COM 592688105 92,699 110,356 SH   SOLE 30 110,356 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 9,511 11,323 SH   SOLE 31 7,941 0 3,382
METTLER TOLEDO INTERNATIONAL COM 592688105 4,141 4,930 SH   SOLE 34 4,930 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14,423 17,170 SH   SOLE 36 17,170 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 463 551 SH   SOLE 40 551 0 0
MFA FINL INC COM 55272X102 6,620 921,977 SH   SOLE 2 70,087 0 851,890
MFA FINL INC COM 55272X102 14 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 102 14,173 SH   SOLE 7 14,173 0 0
MFA FINL INC COM 55272X102 1,520 211,691 SH   SOLE 18 211,691 0 0
MFA FINL INC COM 55272X102 700 97,475 SH   SOLE 19 97,475 0 0
MFA FINL INC COM 55272X102 108,756 15,147,098 SH   SOLE 21 15,147,098 0 0
MFA FINL INC COM 55272X102 92,008 12,814,469 SH   SOLE 22 11,867,494 0 946,975
MFA FINL INC COM 55272X102 1,026 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 430 59,957 SH   SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 827 115,227 SH   SOLE 30 115,227 0 0
MFA FINL INC COM 55272X102 261 36,380 SH   SOLE 31 9,680 0 26,700
MFA FINL INC COM 55272X102 88 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 289 40,225 SH   SOLE 40 40,225 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2 357 SH   SOLE 18 357 0 0
MGE ENERGY INC COM 55277P104 2,493 34,112 SH   SOLE 2 1,446 0 32,666
MGE ENERGY INC COM 55277P104 111 1,522 SH   SOLE 4 1,522 0 0
MGE ENERGY INC COM 55277P104 43 585 SH   SOLE 7 585 0 0
MGE ENERGY INC COM 55277P104 8,616 117,892 SH   SOLE 18 117,892 0 0
MGE ENERGY INC COM 55277P104 4,358 59,632 SH   SOLE 19 59,632 0 0
MGE ENERGY INC COM 55277P104 83,882 1,147,813 SH   SOLE 21 1,147,813 0 0
MGE ENERGY INC COM 55277P104 77,232 1,056,817 SH   SOLE 22 1,004,719 0 52,098
MGE ENERGY INC COM 55277P104 1,058 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 350 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,452 19,872 SH   SOLE 30 19,872 0 0
MGE ENERGY INC COM 55277P104 116 1,593 SH   SOLE 36 1,593 0 0
MGE ENERGY INC COM 55277P104 277 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 9,098 692,374 SH   SOLE 2 62,890 0 629,484
MGIC INVT CORP WIS COM 552848103 19 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 123 9,335 SH   SOLE 7 9,335 0 0
MGIC INVT CORP WIS COM 552848103 2,202 167,616 SH   SOLE 18 167,616 0 0
MGIC INVT CORP WIS COM 552848103 1,502 114,342 SH   SOLE 19 114,342 0 0
MGIC INVT CORP WIS COM 552848103 56,534 4,302,429 SH   SOLE 21 4,302,429 0 0
MGIC INVT CORP WIS COM 552848103 132,578 10,089,617 SH   SOLE 22 9,375,579 0 714,038
MGIC INVT CORP WIS COM 552848103 2,854 217,197 SH   SOLE 26 96,562 0 120,635
MGIC INVT CORP WIS COM 552848103 634 48,273 SH   SOLE 28 48,273 0 0
MGIC INVT CORP WIS COM 552848103 1,294 98,504 SH   SOLE 30 98,504 0 0
MGIC INVT CORP WIS COM 552848103 2,534 192,872 SH   SOLE 31 7,514 0 185,358
MGIC INVT CORP WIS COM 552848103 97 7,380 SH   SOLE 36 7,380 0 0
MGIC INVT CORP WIS COM 552848103 457 34,774 SH   SOLE 40 34,774 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7 228 SH   SOLE 4 228 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 58 1,892 SH   SOLE 19 1,892 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,724 88,861 SH   SOLE 21 88,861 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6,415 209,290 SH   SOLE 22 164,731 0 44,559
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,256 40,966 SH   SOLE 26 22,901 0 18,065
MGM GROWTH PPTYS LLC CL A COM 55303A105 301 9,808 SH   SOLE 28 9,808 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 860 28,048 SH   SOLE 30 28,048 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 265 8,642 SH   SOLE 40 8,642 0 0
MGM RESORTS INTERNATIONAL COM 552953101 28,943 1,013,053 SH   SOLE 2 109,681 0 903,372
MGM RESORTS INTERNATIONAL COM 552953101 4,465 156,299 SH   SOLE 4 142,198 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 12,938 452,860 SH   SOLE 7 434,580 0 18,280
MGM RESORTS INTERNATIONAL COM 552953101 92 3,211 SH   SOLE 13 3,211 0 0
MGM RESORTS INTERNATIONAL COM 552953101 135 4,729 SH   SOLE 15 4,729 0 0
MGM RESORTS INTERNATIONAL COM 552953101 28,871 1,010,548 SH   SOLE 18 943,546 0 67,002
MGM RESORTS INTERNATIONAL COM 552953101 4,059 142,080 SH   SOLE 19 142,080 0 0
MGM RESORTS INTERNATIONAL COM 552953101 314,307 11,001,305 SH   SOLE 21 11,001,305 0 0
MGM RESORTS INTERNATIONAL COM 552953101 344,582 12,060,964 SH   SOLE 22 10,995,478 0 1,065,486
MGM RESORTS INTERNATIONAL COM 552953101 10,516 368,077 SH   SOLE 23 368,077 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14,933 522,678 SH   SOLE 25 522,678 0 0
MGM RESORTS INTERNATIONAL COM 552953101 60,775 2,127,231 SH   SOLE 26 615,489 0 1,511,742
MGM RESORTS INTERNATIONAL COM 552953101 2,751 96,275 SH   SOLE 28 68,439 0 27,836
MGM RESORTS INTERNATIONAL COM 552953101 3,062 107,175 SH   SOLE 29 0 0 107,175
MGM RESORTS INTERNATIONAL COM 552953101 48,743 1,706,078 SH   SOLE 30 1,706,078 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,807 98,262 SH   SOLE 31 19,449 0 78,813
MGM RESORTS INTERNATIONAL COM 552953101 806 28,225 SH   SOLE 34 28,225 0 0
MGM RESORTS INTERNATIONAL COM 552953101 10,485 366,999 SH   SOLE 36 366,999 0 0
MGM RESORTS INTERNATIONAL COM 552953101 344 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 765 11,537 SH   SOLE 2 559 0 10,978
MGP INGREDIENTS INC NEW COM 55303J106 6 98 SH   SOLE 4 98 0 0
MGP INGREDIENTS INC NEW COM 55303J106 19 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 3,760 56,705 SH   SOLE 18 56,705 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,466 22,110 SH   SOLE 19 22,110 0 0
MGP INGREDIENTS INC NEW COM 55303J106 90,762 1,368,760 SH   SOLE 21 1,368,760 0 0
MGP INGREDIENTS INC NEW COM 55303J106 25,988 391,923 SH   SOLE 22 373,600 0 18,323
MGP INGREDIENTS INC NEW COM 55303J106 554 8,354 SH   SOLE 26 6,980 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 129 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,218 18,372 SH   SOLE 30 18,372 0 0
MGP INGREDIENTS INC NEW COM 55303J106 103 1,553 SH   SOLE 40 1,553 0 0
MICHAELS COS INC COM 59408Q106 1,086 124,791 SH   SOLE 2 41,652 0 83,139
MICHAELS COS INC COM 59408Q106 4 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 27 3,156 SH   SOLE 7 3,156 0 0
MICHAELS COS INC COM 59408Q106 4,283 492,287 SH   SOLE 18 492,287 0 0
MICHAELS COS INC COM 59408Q106 1,272 146,261 SH   SOLE 19 146,261 0 0
MICHAELS COS INC COM 59408Q106 53,143 6,108,373 SH   SOLE 21 6,108,373 0 0
MICHAELS COS INC COM 59408Q106 38,492 4,424,413 SH   SOLE 22 4,280,504 0 143,909
MICHAELS COS INC COM 59408Q106 339 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 124 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 277 31,892 SH   SOLE 30 31,892 0 0
MICHAELS COS INC COM 59408Q106 1,172 134,750 SH   SOLE 31 0 0 134,750
MICHAELS COS INC COM 59408Q106 37 4,198 SH   SOLE 36 4,198 0 0
MICHAELS COS INC COM 59408Q106 95 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 365 13,935 SH   SOLE 2 0 0 13,935
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 3 122 SH   SOLE 18 122 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 31 1,176 SH   SOLE 22 0 0 1,176
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 721 27,541 SH   SOLE 25 27,541 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 5,559 212,257 SH   SOLE 26 48,464 0 163,793
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 71 2,714 SH   SOLE 28 2,714 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 293 11,204 SH   SOLE 30 11,204 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1,351 51,583 SH   SOLE 31 32,440 0 19,143
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 58 2,196 SH   SOLE 34 2,196 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 20 750 SH   SOLE 36 750 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 27 1,035 SH   SOLE 40 1,035 0 0
MICROBOT MED INC COM NEW 59503A204 4 779 SH   SOLE 18 779 0 0
MICROBOT MED INC COM NEW 59503A204 47 9,145 SH   SOLE 21 9,145 0 0
MICROBOT MED INC COM NEW 59503A204 894 173,596 SH   SOLE 22 173,596 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 47,697 550,133 SH   SOLE 2 50,185 0 499,948
MICROCHIP TECHNOLOGY INC COM 595017104 6,197 71,471 SH   SOLE 4 65,317 0 6,154
MICROCHIP TECHNOLOGY INC COM 595017104 18,839 217,295 SH   SOLE 7 213,504 0 3,791
MICROCHIP TECHNOLOGY INC COM 595017104 599 6,906 SH   SOLE 13 6,906 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 216 2,488 SH   SOLE 15 2,488 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 45,445 524,167 SH   SOLE 18 492,744 0 31,423
MICROCHIP TECHNOLOGY INC COM 595017104 11,886 137,099 SH   SOLE 19 137,099 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 586,308 6,762,486 SH   SOLE 21 6,762,486 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 494,822 5,707,294 SH   SOLE 22 5,094,661 0 612,633
MICROCHIP TECHNOLOGY INC COM 595017104 14,694 169,481 SH   SOLE 23 169,481 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 18,821 217,081 SH   SOLE 25 217,081 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 85,640 987,777 SH   SOLE 26 289,457 0 698,320
MICROCHIP TECHNOLOGY INC COM 595017104 4,083 47,096 SH   SOLE 28 34,717 0 12,379
MICROCHIP TECHNOLOGY INC COM 595017104 4,753 54,818 SH   SOLE 29 5,135 0 49,683
MICROCHIP TECHNOLOGY INC COM 595017104 97,546 1,125,096 SH   SOLE 30 1,125,096 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 7,052 81,336 SH   SOLE 31 46,991 0 34,345
MICROCHIP TECHNOLOGY INC COM 595017104 2,885 33,281 SH   SOLE 32 33,281 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,916 33,635 SH   SOLE 34 33,635 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 14,286 164,779 SH   SOLE 36 164,779 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 502 5,789 SH   SOLE 40 5,789 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 7,148 4,050,000 PRN   SOLE 21 4,050,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 6,303 5,350,000 PRN   SOLE 21 5,350,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 2,108 1,790,000 PRN   SOLE 21 1,790,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 102,333 2,651,802 SH   SOLE 2 229,940 0 2,421,862
MICRON TECHNOLOGY INC COM 595112103 15,456 400,527 SH   SOLE 4 370,179 0 30,348
MICRON TECHNOLOGY INC COM 595112103 64,110 1,661,324 SH   SOLE 7 1,065,816 0 595,508
MICRON TECHNOLOGY INC COM 595112103 1,655 42,881 SH   SOLE 13 42,881 0 0
MICRON TECHNOLOGY INC COM 595112103 505 13,084 SH   SOLE 15 13,084 0 0
MICRON TECHNOLOGY INC COM 595112103 8 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 75,097 1,946,025 SH   SOLE 18 1,792,889 0 153,136
MICRON TECHNOLOGY INC COM 595112103 32,966 854,264 SH   SOLE 19 854,264 0 0
MICRON TECHNOLOGY INC COM 595112103 919,025 23,815,115 SH   SOLE 21 23,815,115 0 0
MICRON TECHNOLOGY INC COM 595112103 1,037,763 26,892,028 SH   SOLE 22 23,904,359 0 2,987,669
MICRON TECHNOLOGY INC COM 595112103 30,928 801,450 SH   SOLE 23 801,450 0 0
MICRON TECHNOLOGY INC COM 595112103 45,218 1,171,760 SH   SOLE 25 1,171,760 0 0
MICRON TECHNOLOGY INC COM 595112103 202,645 5,251,225 SH   SOLE 26 1,323,888 0 3,927,337
MICRON TECHNOLOGY INC COM 595112103 8,501 220,279 SH   SOLE 28 162,244 0 58,035
MICRON TECHNOLOGY INC COM 595112103 955 24,758 SH   SOLE 29 24,758 0 0
MICRON TECHNOLOGY INC COM 595112103 224,872 5,827,215 SH   SOLE 30 5,827,215 0 0
MICRON TECHNOLOGY INC COM 595112103 15,467 400,792 SH   SOLE 31 220,826 0 179,966
MICRON TECHNOLOGY INC COM 595112103 5,974 154,798 SH   SOLE 32 154,798 0 0
MICRON TECHNOLOGY INC COM 595112103 14,861 385,106 SH   SOLE 34 385,106 0 0
MICRON TECHNOLOGY INC COM 595112103 32,028 829,957 SH   SOLE 36 829,957 0 0
MICRON TECHNOLOGY INC COM 595112103 1,010 26,163 SH   SOLE 40 26,163 0 0
MICROSOFT CORP COM 594918104 2,727,534 20,360,807 SH   SOLE 2 3,132,676 0 17,228,131
MICROSOFT CORP COM 594918104 373,186 2,785,802 SH   SOLE 4 2,589,393 0 196,409
MICROSOFT CORP COM 594918104 926,480 6,916,098 SH   SOLE 7 6,899,994 0 16,104
MICROSOFT CORP COM 594918104 26,946 201,153 SH   SOLE 13 201,153 0 0
MICROSOFT CORP COM 594918104 10,867 81,120 SH   SOLE 15 81,120 0 0
MICROSOFT CORP COM 594918104 558 4,162 SH   SOLE 17 0 0 4,162
MICROSOFT CORP COM 594918104 4,011,113 29,942,617 SH   SOLE 18 27,410,177 0 2,532,440
MICROSOFT CORP COM 594918104 2,056,588 15,352,251 SH   SOLE 19 15,352,251 0 0
MICROSOFT CORP COM 594918104 5,863 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 20,382,900 152,156,612 SH   SOLE 21 152,156,612 0 0
MICROSOFT CORP COM 594918104 25,070,290 187,147,585 SH   SOLE 22 165,718,219 0 21,429,366
MICROSOFT CORP COM 594918104 752,176 5,614,931 SH   SOLE 23 5,614,931 0 0
MICROSOFT CORP COM 594918104 1,014,934 7,576,398 SH   SOLE 25 7,510,864 0 65,534
MICROSOFT CORP COM 594918104 4,010,520 29,938,187 SH   SOLE 26 7,906,012 0 22,032,175
MICROSOFT CORP COM 594918104 191,033 1,426,047 SH   SOLE 28 1,044,954 0 381,093
MICROSOFT CORP COM 594918104 147,189 1,098,752 SH   SOLE 29 339,201 0 759,551
MICROSOFT CORP COM 594918104 4,183,581 31,230,073 SH   SOLE 30 31,230,073 0 0
MICROSOFT CORP COM 594918104 391,463 2,922,235 SH   SOLE 31 1,634,695 0 1,287,540
MICROSOFT CORP COM 594918104 171,915 1,283,328 SH   SOLE 32 1,283,328 0 0
MICROSOFT CORP COM 594918104 533,225 3,980,476 SH   SOLE 34 3,980,476 0 0
MICROSOFT CORP COM 594918104 734,212 5,480,827 SH   SOLE 36 5,480,827 0 0
MICROSOFT CORP COM 594918104 1,105 8,247 SH   SOLE 37 8,247 0 0
MICROSOFT CORP COM 594918104 22,003 164,250 SH   SOLE 40 164,250 0 0
MICROSOFT CORP OPTIONS 594918104 723 5,400 SH Call SOLE 2 5,400 0 0
MICROSOFT CORP OPTIONS 594918104 34,120 254,700 SH Call SOLE 19 254,700 0 0
MICROSOFT CORP OPTIONS 594918104 643 4,800 SH Call SOLE 22 4,800 0 0
MICROSOFT CORP OPTIONS 594918104 94 700 SH Call SOLE 25 700 0 0
MICROSOFT CORP OPTIONS 594918104 80 600 SH Call SOLE 26 0 0 600
MICROSOFT CORP OPTIONS 594918104 9,886 73,800 SH Call SOLE 34 73,800 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,024 7,143 SH   SOLE 2 330 0 6,813
MICROSTRATEGY INC CL A NEW 594972408 7 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 27 186 SH   SOLE 7 186 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,192 36,228 SH   SOLE 18 36,228 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,039 14,225 SH   SOLE 19 14,225 0 0
MICROSTRATEGY INC CL A NEW 594972408 130,134 908,061 SH   SOLE 21 908,061 0 0
MICROSTRATEGY INC CL A NEW 594972408 36,722 256,242 SH   SOLE 22 243,124 0 13,118
MICROSTRATEGY INC CL A NEW 594972408 594 4,144 SH   SOLE 26 1,131 0 3,013
MICROSTRATEGY INC CL A NEW 594972408 194 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 17,011 118,702 SH   SOLE 30 118,702 0 0
MICROSTRATEGY INC CL A NEW 594972408 153 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 18 21,758 SH   SOLE 18 21,758 0 0
MICROVISION INC DEL COM NEW 594960304 244 302,720 SH   SOLE 21 302,720 0 0
MICROVISION INC DEL COM NEW 594960304 1,036 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 3 3,724 SH   SOLE 22 3,724 0 0
MID AMER APT CMNTYS INC COM 59522J103 32,494 275,936 SH   SOLE 2 27,068 0 248,868
MID AMER APT CMNTYS INC COM 59522J103 8,134 69,073 SH   SOLE 4 65,453 0 3,620
MID AMER APT CMNTYS INC COM 59522J103 27,678 235,034 SH   SOLE 7 225,394 0 9,640
MID AMER APT CMNTYS INC COM 59522J103 206 1,747 SH   SOLE 13 1,747 0 0
MID AMER APT CMNTYS INC COM 59522J103 609 5,172 SH   SOLE 15 5,172 0 0
MID AMER APT CMNTYS INC COM 59522J103 26,622 226,068 SH   SOLE 18 210,952 0 15,116
MID AMER APT CMNTYS INC COM 59522J103 19,621 166,615 SH   SOLE 19 166,615 0 0
MID AMER APT CMNTYS INC COM 59522J103 475,332 4,036,451 SH   SOLE 21 4,036,451 0 0
MID AMER APT CMNTYS INC COM 59522J103 464,491 3,944,391 SH   SOLE 22 3,631,358 0 313,033
MID AMER APT CMNTYS INC COM 59522J103 10,405 88,360 SH   SOLE 23 88,360 0 0
MID AMER APT CMNTYS INC COM 59522J103 41,020 348,336 SH   SOLE 25 348,336 0 0
MID AMER APT CMNTYS INC COM 59522J103 58,686 498,353 SH   SOLE 26 148,894 0 349,459
MID AMER APT CMNTYS INC COM 59522J103 2,826 23,999 SH   SOLE 28 18,109 0 5,890
MID AMER APT CMNTYS INC COM 59522J103 10,027 85,145 SH   SOLE 29 61,253 0 23,892
MID AMER APT CMNTYS INC COM 59522J103 101,668 863,347 SH   SOLE 30 863,347 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,672 39,673 SH   SOLE 31 21,898 0 17,775
MID AMER APT CMNTYS INC COM 59522J103 734 6,231 SH   SOLE 34 6,231 0 0
MID AMER APT CMNTYS INC COM 59522J103 9,533 80,949 SH   SOLE 36 80,949 0 0
MID AMER APT CMNTYS INC COM 59522J103 275 2,336 SH   SOLE 40 2,336 0 0
MID PENN BANCORP INC COM 59540G107 162 6,513 SH   SOLE 2 367 0 6,146
MID PENN BANCORP INC COM 59540G107 598 23,949 SH   SOLE 18 23,949 0 0
MID PENN BANCORP INC COM 59540G107 289 11,570 SH   SOLE 19 11,570 0 0
MID PENN BANCORP INC COM 59540G107 5,228 209,543 SH   SOLE 21 209,543 0 0
MID PENN BANCORP INC COM 59540G107 1,814 72,693 SH   SOLE 22 69,275 0 3,418
MID SOUTHERN BANCORP INC COM 59548Q107 8 669 SH   SOLE 18 669 0 0
MIDDLEBY CORP COM 596278101 16,236 119,647 SH   SOLE 2 6,827 0 112,820
MIDDLEBY CORP COM 596278101 2,290 16,872 SH   SOLE 4 15,451 0 1,421
MIDDLEBY CORP COM 596278101 440 3,239 SH   SOLE 7 3,239 0 0
MIDDLEBY CORP COM 596278101 46 341 SH   SOLE 13 341 0 0
MIDDLEBY CORP COM 596278101 4,248 31,305 SH   SOLE 18 26,998 0 4,307
MIDDLEBY CORP COM 596278101 1,656 12,204 SH   SOLE 19 12,204 0 0
MIDDLEBY CORP COM 596278101 95,905 706,745 SH   SOLE 21 706,745 0 0
MIDDLEBY CORP COM 596278101 209,279 1,542,219 SH   SOLE 22 1,434,400 0 107,819
MIDDLEBY CORP COM 596278101 5,865 43,218 SH   SOLE 23 43,218 0 0
MIDDLEBY CORP COM 596278101 88 645 SH   SOLE 25 645 0 0
MIDDLEBY CORP COM 596278101 20,391 150,265 SH   SOLE 26 56,255 0 94,010
MIDDLEBY CORP COM 596278101 1,471 10,843 SH   SOLE 28 7,786 0 3,057
MIDDLEBY CORP COM 596278101 1,702 12,544 SH   SOLE 29 1,132 0 11,412
MIDDLEBY CORP COM 596278101 10,527 77,576 SH   SOLE 30 77,576 0 0
MIDDLEBY CORP COM 596278101 2,430 17,904 SH   SOLE 31 11,054 0 6,850
MIDDLEBY CORP COM 596278101 348 2,564 SH   SOLE 34 2,564 0 0
MIDDLEBY CORP COM 596278101 1,588 11,705 SH   SOLE 36 11,705 0 0
MIDDLEBY CORP COM 596278101 157 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 26 643 SH   SOLE 18 643 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 11 269 SH   SOLE 21 269 0 0
MIDDLESEX WATER CO COM 596680108 841 14,193 SH   SOLE 2 668 0 13,525
MIDDLESEX WATER CO COM 596680108 6 105 SH   SOLE 4 105 0 0
MIDDLESEX WATER CO COM 596680108 593 10,005 SH   SOLE 7 10,005 0 0
MIDDLESEX WATER CO COM 596680108 3,301 55,705 SH   SOLE 18 55,705 0 0
MIDDLESEX WATER CO COM 596680108 1,619 27,325 SH   SOLE 19 27,325 0 0
MIDDLESEX WATER CO COM 596680108 33,231 560,856 SH   SOLE 21 560,856 0 0
MIDDLESEX WATER CO COM 596680108 31,148 525,711 SH   SOLE 22 503,864 0 21,847
MIDDLESEX WATER CO COM 596680108 853 14,399 SH   SOLE 23 14,399 0 0
MIDDLESEX WATER CO COM 596680108 621 10,476 SH   SOLE 26 6,485 0 3,991
MIDDLESEX WATER CO COM 596680108 123 2,069 SH   SOLE 28 2,069 0 0
MIDDLESEX WATER CO COM 596680108 3,694 62,342 SH   SOLE 30 62,342 0 0
MIDDLESEX WATER CO COM 596680108 82 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 600 22,455 SH   SOLE 2 947 0 21,508
MIDLAND STS BANCORP INC ILL COM 597742105 11 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,013 75,340 SH   SOLE 18 75,340 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 994 37,217 SH   SOLE 19 37,217 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 19,698 737,214 SH   SOLE 21 737,214 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 14,756 552,251 SH   SOLE 22 527,620 0 24,631
MIDLAND STS BANCORP INC ILL COM 597742105 174 6,494 SH   SOLE 26 0 0 6,494
MIDLAND STS BANCORP INC ILL COM 597742105 152 5,689 SH   SOLE 30 5,689 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,069 40,000 SH   SOLE 31 0 0 40,000
MIDSOUTH BANCORP INC COM 598039105 189 15,923 SH   SOLE 2 1,816 0 14,107
MIDSOUTH BANCORP INC COM 598039105 5 448 SH   SOLE 7 448 0 0
MIDSOUTH BANCORP INC COM 598039105 642 54,204 SH   SOLE 18 54,204 0 0
MIDSOUTH BANCORP INC COM 598039105 312 26,298 SH   SOLE 19 26,298 0 0
MIDSOUTH BANCORP INC COM 598039105 6,275 529,560 SH   SOLE 21 529,560 0 0
MIDSOUTH BANCORP INC COM 598039105 2,972 250,823 SH   SOLE 22 234,707 0 16,116
MIDSTATES PETE CO INC COM PAR 59804T407 110 18,595 SH   SOLE 2 530 0 18,065
MIDSTATES PETE CO INC COM PAR 59804T407 3 488 SH   SOLE 7 488 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 281 47,633 SH   SOLE 18 47,633 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 137 23,203 SH   SOLE 19 23,203 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 2,995 508,405 SH   SOLE 21 508,405 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 2,515 426,962 SH   SOLE 22 417,897 0 9,065
MIDWESTONE FINL GROUP INC NE COM 598511103 339 12,108 SH   SOLE 2 467 0 11,641
MIDWESTONE FINL GROUP INC NE COM 598511103 3 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,162 41,577 SH   SOLE 18 41,577 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 681 24,374 SH   SOLE 19 24,374 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 11,171 399,523 SH   SOLE 21 399,523 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 4,619 165,184 SH   SOLE 22 156,797 0 8,387
MILACRON HLDGS CORP COM 59870L106 2,724 197,363 SH   SOLE 2 2,693 0 194,670
MILACRON HLDGS CORP COM 59870L106 20 1,476 SH   SOLE 7 1,476 0 0
MILACRON HLDGS CORP COM 59870L106 3,114 225,678 SH   SOLE 18 225,678 0 0
MILACRON HLDGS CORP COM 59870L106 1,614 116,953 SH   SOLE 19 116,953 0 0
MILACRON HLDGS CORP COM 59870L106 29,241 2,118,888 SH   SOLE 21 2,118,888 0 0
MILACRON HLDGS CORP COM 59870L106 28,379 2,056,421 SH   SOLE 22 1,967,528 0 88,893
MILACRON HLDGS CORP COM 59870L106 508 36,792 SH   SOLE 26 32,202 0 4,590
MILACRON HLDGS CORP COM 59870L106 122 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 15,151 1,097,908 SH   SOLE 30 1,097,908 0 0
MILACRON HLDGS CORP COM 59870L106 106 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 3 7,108 SH   SOLE 21 7,108 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 95 8,239 SH   SOLE 2 407 0 7,832
MILLENDO THERAPEUTICS INC COM 60040X103 374 32,338 SH   SOLE 18 32,338 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 181 15,646 SH   SOLE 19 15,646 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 3,520 304,474 SH   SOLE 21 304,474 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 1,244 107,645 SH   SOLE 22 104,950 0 2,695
MILLER HERMAN INC COM 600544100 3,451 77,212 SH   SOLE 2 27,679 0 49,533
MILLER HERMAN INC COM 600544100 12 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 32 726 SH   SOLE 7 726 0 0
MILLER HERMAN INC COM 600544100 15,059 336,888 SH   SOLE 18 336,888 0 0
MILLER HERMAN INC COM 600544100 4,496 100,588 SH   SOLE 19 100,588 0 0
MILLER HERMAN INC COM 600544100 182,678 4,086,746 SH   SOLE 21 4,086,746 0 0
MILLER HERMAN INC COM 600544100 97,806 2,188,046 SH   SOLE 22 2,104,827 0 83,219
MILLER HERMAN INC COM 600544100 1,117 24,993 SH   SOLE 26 19,565 0 5,428
MILLER HERMAN INC COM 600544100 339 7,577 SH   SOLE 28 7,577 0 0
MILLER HERMAN INC COM 600544100 802 17,942 SH   SOLE 30 17,942 0 0
MILLER HERMAN INC COM 600544100 964 21,571 SH   SOLE 31 0 0 21,571
MILLER HERMAN INC COM 600544100 283 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 441 14,356 SH   SOLE 2 4,119 0 10,237
MILLER INDS INC TENN COM NEW 600551204 9 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 1,341 43,610 SH   SOLE 18 38,635 0 4,975
MILLER INDS INC TENN COM NEW 600551204 1,440 46,832 SH   SOLE 19 46,832 0 0
MILLER INDS INC TENN COM NEW 600551204 12,380 402,603 SH   SOLE 21 402,603 0 0
MILLER INDS INC TENN COM NEW 600551204 15,042 489,163 SH   SOLE 22 479,611 0 9,552
MILLER INDS INC TENN COM NEW 600551204 896 29,129 SH   SOLE 23 29,129 0 0
MILLER INDS INC TENN COM NEW 600551204 674 21,930 SH   SOLE 26 0 0 21,930
MIMECAST LTD ORD SHS G14838109 16 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 1,551 33,195 SH   SOLE 21 33,195 0 0
MIMECAST LTD ORD SHS G14838109 2,145 45,932 SH   SOLE 22 24,933 0 20,999
MIMECAST LTD ORD SHS G14838109 4,509 96,522 SH   SOLE 25 96,522 0 0
MIMECAST LTD ORD SHS G14838109 1,156 24,753 SH   SOLE 26 13,602 0 11,151
MIMECAST LTD ORD SHS G14838109 324 6,936 SH   SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 4,371 93,583 SH   SOLE 30 93,583 0 0
MIMECAST LTD ORD SHS G14838109 1,228 26,294 SH   SOLE 34 26,294 0 0
MIMECAST LTD ORD SHS G14838109 16 333 SH   SOLE 36 333 0 0
MIMECAST LTD ORD SHS G14838109 247 5,296 SH   SOLE 40 5,296 0 0
MIND C T I LTD ORD M70240102 8 3,477 SH   SOLE 18 3,477 0 0
MIND C T I LTD ORD M70240102 129 57,982 SH   SOLE 21 57,982 0 0
MIND C T I LTD ORD M70240102 159 71,286 SH   SOLE 31 0 0 71,286
MINERALS TECHNOLOGIES INC COM 603158106 2,780 51,958 SH   SOLE 2 16,474 0 35,484
MINERALS TECHNOLOGIES INC COM 603158106 9 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 34 640 SH   SOLE 7 640 0 0
MINERALS TECHNOLOGIES INC COM 603158106 10,621 198,492 SH   SOLE 18 198,492 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,223 60,227 SH   SOLE 19 60,227 0 0
MINERALS TECHNOLOGIES INC COM 603158106 132,146 2,469,551 SH   SOLE 21 2,469,551 0 0
MINERALS TECHNOLOGIES INC COM 603158106 66,171 1,236,603 SH   SOLE 22 1,188,444 0 48,159
MINERALS TECHNOLOGIES INC COM 603158106 834 15,589 SH   SOLE 26 12,852 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 235 4,392 SH   SOLE 28 4,392 0 0
MINERALS TECHNOLOGIES INC COM 603158106 548 10,232 SH   SOLE 30 10,232 0 0
MINERALS TECHNOLOGIES INC COM 603158106 204 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 147 26,126 SH   SOLE 2 1,140 0 24,986
MINERVA NEUROSCIENCES INC COM 603380106 4 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 565 100,309 SH   SOLE 18 100,309 0 0
MINERVA NEUROSCIENCES INC COM 603380106 264 46,927 SH   SOLE 19 46,927 0 0
MINERVA NEUROSCIENCES INC COM 603380106 7,907 1,404,423 SH   SOLE 21 1,404,423 0 0
MINERVA NEUROSCIENCES INC COM 603380106 4,499 799,082 SH   SOLE 22 750,178 0 48,904
MINERVA NEUROSCIENCES INC COM 603380106 26 4,607 SH   SOLE 30 4,607 0 0
MINERVA NEUROSCIENCES INC COM 603380106 27 4,834 SH   SOLE 34 4,834 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 12 5,809 SH   SOLE 18 5,809 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 143 69,531 SH   SOLE 21 69,531 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 608 296,509 SH   SOLE 22 296,509 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 90 44,088 SH   SOLE 26 0 0 44,088
MIRATI THERAPEUTICS INC COM 60468T105 3,644 35,381 SH   SOLE 2 14,627 0 20,754
MIRATI THERAPEUTICS INC COM 60468T105 16 158 SH   SOLE 4 158 0 0
MIRATI THERAPEUTICS INC COM 60468T105 51 498 SH   SOLE 7 498 0 0
MIRATI THERAPEUTICS INC COM 60468T105 10,164 98,680 SH   SOLE 18 96,595 0 2,085
MIRATI THERAPEUTICS INC COM 60468T105 25,003 242,744 SH   SOLE 19 242,744 0 0
MIRATI THERAPEUTICS INC COM 60468T105 119,146 1,156,754 SH   SOLE 21 1,156,754 0 0
MIRATI THERAPEUTICS INC COM 60468T105 91,151 884,961 SH   SOLE 22 852,602 0 32,359
MIRATI THERAPEUTICS INC COM 60468T105 178 1,731 SH   SOLE 23 1,731 0 0
MIRATI THERAPEUTICS INC COM 60468T105 922 8,954 SH   SOLE 26 7,750 0 1,204
MIRATI THERAPEUTICS INC COM 60468T105 283 2,749 SH   SOLE 28 2,749 0 0
MIRATI THERAPEUTICS INC COM 60468T105 5,885 57,139 SH   SOLE 30 57,139 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,506 43,745 SH   SOLE 34 43,745 0 0
MIRATI THERAPEUTICS INC COM 60468T105 262 2,540 SH   SOLE 40 2,540 0 0
MISONIX INC COM 604871103 161 6,330 SH   SOLE 2 301 0 6,029
MISONIX INC COM 604871103 645 25,382 SH   SOLE 18 25,382 0 0
MISONIX INC COM 604871103 312 12,264 SH   SOLE 19 12,264 0 0
MISONIX INC COM 604871103 6,189 243,474 SH   SOLE 21 243,474 0 0
MISONIX INC COM 604871103 4,469 175,805 SH   SOLE 22 173,686 0 2,119
MISTRAS GROUP INC COM 60649T107 237 16,524 SH   SOLE 2 729 0 15,795
MISTRAS GROUP INC COM 60649T107 6 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 878 61,131 SH   SOLE 18 61,131 0 0
MISTRAS GROUP INC COM 60649T107 442 30,751 SH   SOLE 19 30,751 0 0
MISTRAS GROUP INC COM 60649T107 8,935 621,762 SH   SOLE 21 621,762 0 0
MISTRAS GROUP INC COM 60649T107 6,306 438,846 SH   SOLE 22 417,973 0 20,873
MISTRAS GROUP INC COM 60649T107 36 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 110 7,683 SH   SOLE 30 7,683 0 0
MISTRAS GROUP INC COM 60649T107 25 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 10 2,503 SH   SOLE 18 2,503 0 0
MITCHAM INDS INC COM 606501104 170 42,939 SH   SOLE 21 42,939 0 0
MITCHAM INDS INC COM 606501104 1,137 287,794 SH   SOLE 22 287,794 0 0
MITEK SYS INC COM NEW 606710200 256 25,758 SH   SOLE 2 1,166 0 24,592
MITEK SYS INC COM NEW 606710200 9 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 1,059 106,506 SH   SOLE 18 106,506 0 0
MITEK SYS INC COM NEW 606710200 421 42,383 SH   SOLE 19 42,383 0 0
MITEK SYS INC COM NEW 606710200 10,439 1,050,251 SH   SOLE 21 1,050,251 0 0
MITEK SYS INC COM NEW 606710200 8,522 857,302 SH   SOLE 22 835,113 0 22,189
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1 211 SH   SOLE 18 211 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 433 91,215 SH   SOLE 34 91,215 0 0
MKS INSTRUMENT INC COM 55306N104 10,603 136,122 SH   SOLE 2 32,645 0 103,477
MKS INSTRUMENT INC COM 55306N104 23 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 80 1,021 SH   SOLE 7 1,021 0 0
MKS INSTRUMENT INC COM 55306N104 12,116 155,559 SH   SOLE 18 155,559 0 0
MKS INSTRUMENT INC COM 55306N104 937 12,030 SH   SOLE 19 12,030 0 0
MKS INSTRUMENT INC COM 55306N104 219,341 2,816,039 SH   SOLE 21 2,816,039 0 0
MKS INSTRUMENT INC COM 55306N104 135,530 1,740,024 SH   SOLE 22 1,632,826 0 107,198
MKS INSTRUMENT INC COM 55306N104 1,425 18,292 SH   SOLE 26 12,146 0 6,146
MKS INSTRUMENT INC COM 55306N104 531 6,811 SH   SOLE 28 6,811 0 0
MKS INSTRUMENT INC COM 55306N104 1,175 15,091 SH   SOLE 30 15,091 0 0
MKS INSTRUMENT INC COM 55306N104 241 3,098 SH   SOLE 31 1,098 0 2,000
MKS INSTRUMENT INC COM 55306N104 499 6,404 SH   SOLE 34 6,404 0 0
MKS INSTRUMENT INC COM 55306N104 438 5,620 SH   SOLE 40 5,620 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 151 4,520 SH   SOLE 2 202 0 4,318
MMA CAPITAL HOLDINGS INC COM 55315D105 559 16,695 SH   SOLE 18 16,695 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 273 8,161 SH   SOLE 19 8,161 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 5,675 169,556 SH   SOLE 21 169,556 0 0
MOBILE MINI INC COM 60740F105 1,655 54,403 SH   SOLE 2 13,414 0 40,989
MOBILE MINI INC COM 60740F105 6 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 29 969 SH   SOLE 7 969 0 0
MOBILE MINI INC COM 60740F105 6,473 212,727 SH   SOLE 18 203,266 0 9,461
MOBILE MINI INC COM 60740F105 8,232 270,533 SH   SOLE 19 270,533 0 0
MOBILE MINI INC COM 60740F105 147,070 4,833,044 SH   SOLE 21 4,833,044 0 0
MOBILE MINI INC COM 60740F105 50,251 1,651,356 SH   SOLE 22 1,589,343 0 62,013
MOBILE MINI INC COM 60740F105 1,619 53,195 SH   SOLE 23 53,195 0 0
MOBILE MINI INC COM 60740F105 2,606 85,631 SH   SOLE 26 6,236 0 79,395
MOBILE MINI INC COM 60740F105 171 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 1,999 65,676 SH   SOLE 30 65,676 0 0
MOBILE MINI INC COM 60740F105 1,402 46,062 SH   SOLE 34 46,062 0 0
MOBILE MINI INC COM 60740F105 149 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,164 339,809 SH   SOLE 2 24,807 0 315,002
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,249 241,540 SH   SOLE 4 241,540 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,232 132,383 SH   SOLE 7 94,168 0 38,215
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 435 46,733 SH   SOLE 13 46,733 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,922 313,838 SH   SOLE 18 313,838 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4,784 513,826 SH   SOLE 19 513,826 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 112,592 12,093,695 SH   SOLE 21 12,093,695 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 81,083 8,709,195 SH   SOLE 22 7,370,831 0 1,338,364
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,839 304,960 SH   SOLE 23 304,960 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4,387 471,245 SH   SOLE 25 471,245 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11,131 1,195,578 SH   SOLE 26 449,651 0 745,927
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,177 126,476 SH   SOLE 28 126,476 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,721 184,873 SH   SOLE 29 91,128 0 93,745
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 45,519 4,889,284 SH   SOLE 30 4,889,284 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 567 60,900 SH   SOLE 31 60,900 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 20,597 2,212,401 SH   SOLE 34 2,212,401 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 65 6,985 SH   SOLE 36 6,985 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 38 4,089 SH   SOLE 40 4,089 0 0
MOBILEIRON INC COM NEW 60739U204 516 83,158 SH   SOLE 2 3,970 0 79,188
MOBILEIRON INC COM NEW 60739U204 6 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 2,089 336,996 SH   SOLE 18 331,986 0 5,010
MOBILEIRON INC COM NEW 60739U204 1,007 162,460 SH   SOLE 19 162,460 0 0
MOBILEIRON INC COM NEW 60739U204 19,661 3,171,181 SH   SOLE 21 3,171,181 0 0
MOBILEIRON INC COM NEW 60739U204 14,952 2,411,647 SH   SOLE 22 2,332,397 0 79,250
MOBILEIRON INC COM NEW 60739U204 19 3,016 SH   SOLE 23 3,016 0 0
MOBILEIRON INC COM NEW 60739U204 163 26,226 SH   SOLE 25 26,226 0 0
MOBILEIRON INC COM NEW 60739U204 658 106,094 SH   SOLE 26 27,936 0 78,158
MOBILEIRON INC COM NEW 60739U204 39 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 38 6,152 SH   SOLE 30 6,152 0 0
MOBILEIRON INC COM NEW 60739U204 1,075 173,435 SH   SOLE 31 0 0 173,435
MOBILEIRON INC COM NEW 60739U204 10 1,657 SH   SOLE 34 1,657 0 0
MOBILEIRON INC COM NEW 60739U204 18 2,884 SH   SOLE 36 2,884 0 0
MOBILEIRON INC COM NEW 60739U204 19 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 552 28,316 SH   SOLE 2 1,337 0 26,979
MODEL N INC COM 607525102 9 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 2,199 112,788 SH   SOLE 18 112,788 0 0
MODEL N INC COM 607525102 1,071 54,948 SH   SOLE 19 54,948 0 0
MODEL N INC COM 607525102 21,305 1,092,565 SH   SOLE 21 1,092,565 0 0
MODEL N INC COM 607525102 19,447 997,294 SH   SOLE 22 927,486 0 69,808
MODEL N INC COM 607525102 28 1,442 SH   SOLE 23 1,442 0 0
MODEL N INC COM 607525102 104 5,355 SH   SOLE 26 0 0 5,355
MODEL N INC COM 607525102 57 2,927 SH   SOLE 30 2,927 0 0
MODERNA INC COM 60770K107 1,105 75,446 SH   SOLE 2 1,839 0 73,607
MODERNA INC COM 60770K107 8 558 SH   SOLE 7 558 0 0
MODERNA INC COM 60770K107 193 13,182 SH   SOLE 18 13,182 0 0
MODERNA INC COM 60770K107 85 5,837 SH   SOLE 19 5,837 0 0
MODERNA INC COM 60770K107 4,251 290,392 SH   SOLE 21 290,392 0 0
MODERNA INC COM 60770K107 3,852 263,138 SH   SOLE 22 217,061 0 46,077
MODERNA INC COM 60770K107 10 663 SH   SOLE 31 563 0 100
MODERNA INC COM 60770K107 182 12,454 SH   SOLE 34 12,454 0 0
MODINE MFG CO COM 607828100 715 49,941 SH   SOLE 2 2,131 0 47,810
MODINE MFG CO COM 607828100 5 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 16 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 2,436 170,258 SH   SOLE 18 170,258 0 0
MODINE MFG CO COM 607828100 1,207 84,335 SH   SOLE 19 84,335 0 0
MODINE MFG CO COM 607828100 24,133 1,686,431 SH   SOLE 21 1,686,431 0 0
MODINE MFG CO COM 607828100 22,320 1,559,761 SH   SOLE 22 1,488,494 0 71,267
MODINE MFG CO COM 607828100 216 15,126 SH   SOLE 26 0 0 15,126
MODINE MFG CO COM 607828100 96 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 198 13,820 SH   SOLE 30 13,820 0 0
MODINE MFG CO COM 607828100 375 26,201 SH   SOLE 31 0 0 26,201
MODINE MFG CO COM 607828100 71 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 3,254 93,118 SH   SOLE 2 51,591 0 41,527
MOELIS & CO CL A 60786M105 127 3,640 SH   SOLE 4 3,640 0 0
MOELIS & CO CL A 60786M105 179 5,124 SH   SOLE 7 5,124 0 0
MOELIS & CO CL A 60786M105 5,757 164,735 SH   SOLE 18 156,284 0 8,451
MOELIS & CO CL A 60786M105 8,105 231,896 SH   SOLE 19 231,896 0 0
MOELIS & CO CL A 60786M105 60,335 1,726,316 SH   SOLE 21 1,726,316 0 0
MOELIS & CO CL A 60786M105 55,559 1,589,657 SH   SOLE 22 1,527,022 0 62,635
MOELIS & CO CL A 60786M105 1,373 39,273 SH   SOLE 23 39,273 0 0
MOELIS & CO CL A 60786M105 3,792 108,510 SH   SOLE 26 6,533 0 101,977
MOELIS & CO CL A 60786M105 202 5,787 SH   SOLE 28 5,787 0 0
MOELIS & CO CL A 60786M105 414 11,840 SH   SOLE 30 11,840 0 0
MOELIS & CO CL A 60786M105 175 4,999 SH   SOLE 40 4,999 0 0
MOHAWK INDS INC COM 608190104 23,346 158,307 SH   SOLE 2 22,720 0 135,587
MOHAWK INDS INC COM 608190104 2,951 20,010 SH   SOLE 4 18,295 0 1,715
MOHAWK INDS INC COM 608190104 8,355 56,656 SH   SOLE 7 52,944 0 3,712
MOHAWK INDS INC COM 608190104 521 3,531 SH   SOLE 13 3,531 0 0
MOHAWK INDS INC COM 608190104 72 491 SH   SOLE 15 491 0 0
MOHAWK INDS INC COM 608190104 18,406 124,812 SH   SOLE 18 116,529 0 8,283
MOHAWK INDS INC COM 608190104 8,126 55,100 SH   SOLE 19 55,100 0 0
MOHAWK INDS INC COM 608190104 227,569 1,543,153 SH   SOLE 21 1,543,153 0 0
MOHAWK INDS INC COM 608190104 221,754 1,503,724 SH   SOLE 22 1,329,808 0 173,916
MOHAWK INDS INC COM 608190104 6,707 45,481 SH   SOLE 23 45,481 0 0
MOHAWK INDS INC COM 608190104 9,154 62,075 SH   SOLE 25 62,075 0 0
MOHAWK INDS INC COM 608190104 45,621 309,355 SH   SOLE 26 92,568 0 216,787
MOHAWK INDS INC COM 608190104 1,778 12,055 SH   SOLE 28 8,745 0 3,310
MOHAWK INDS INC COM 608190104 2,063 13,989 SH   SOLE 29 1,330 0 12,659
MOHAWK INDS INC COM 608190104 43,880 297,553 SH   SOLE 30 297,553 0 0
MOHAWK INDS INC COM 608190104 3,082 20,898 SH   SOLE 31 11,349 0 9,549
MOHAWK INDS INC COM 608190104 2,560 17,361 SH   SOLE 34 17,361 0 0
MOHAWK INDS INC COM 608190104 6,811 46,184 SH   SOLE 36 46,184 0 0
MOHAWK INDS INC COM 608190104 187 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 124 14,812 SH   SOLE 2 514 0 14,298
MOLECULAR TEMPLATES INC COM 608550109 493 59,026 SH   SOLE 18 59,026 0 0
MOLECULAR TEMPLATES INC COM 608550109 239 28,630 SH   SOLE 19 28,630 0 0
MOLECULAR TEMPLATES INC COM 608550109 4,643 556,073 SH   SOLE 21 556,073 0 0
MOLECULAR TEMPLATES INC COM 608550109 3,524 422,016 SH   SOLE 22 414,069 0 7,947
MOLECULIN BIOTECH INC COM 60855D101 11 8,436 SH   SOLE 18 8,436 0 0
MOLECULIN BIOTECH INC COM 60855D101 130 104,136 SH   SOLE 21 104,136 0 0
MOLINA HEALTHCARE INC COM 60855R100 20,327 142,007 SH   SOLE 2 30,979 0 111,028
MOLINA HEALTHCARE INC COM 60855R100 40 276 SH   SOLE 4 276 0 0
MOLINA HEALTHCARE INC COM 60855R100 238 1,663 SH   SOLE 7 1,663 0 0
MOLINA HEALTHCARE INC COM 60855R100 25,351 177,104 SH   SOLE 18 177,104 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,945 13,590 SH   SOLE 19 13,590 0 0
MOLINA HEALTHCARE INC COM 60855R100 477,635 3,336,839 SH   SOLE 21 3,336,839 0 0
MOLINA HEALTHCARE INC COM 60855R100 289,794 2,024,546 SH   SOLE 22 1,906,140 0 118,406
MOLINA HEALTHCARE INC COM 60855R100 2,622 18,317 SH   SOLE 26 11,310 0 7,007
MOLINA HEALTHCARE INC COM 60855R100 1,072 7,489 SH   SOLE 28 7,489 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,361 16,493 SH   SOLE 30 16,493 0 0
MOLINA HEALTHCARE INC COM 60855R100 260 1,817 SH   SOLE 31 1,317 0 500
MOLINA HEALTHCARE INC COM 60855R100 258 1,804 SH   SOLE 34 1,804 0 0
MOLINA HEALTHCARE INC COM 60855R100 698 4,877 SH   SOLE 36 4,877 0 0
MOLINA HEALTHCARE INC COM 60855R100 857 5,989 SH   SOLE 40 5,989 0 0
MOLSON COORS BREWING CO CL B 60871R209 21,423 382,554 SH   SOLE 2 54,542 0 328,012
MOLSON COORS BREWING CO CL B 60871R209 3,959 70,705 SH   SOLE 4 65,712 0 4,993
MOLSON COORS BREWING CO CL B 60871R209 11,143 198,986 SH   SOLE 7 165,202 0 33,784
MOLSON COORS BREWING CO CL B 60871R209 378 6,755 SH   SOLE 13 6,755 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 106,196 1,896,358 SH   SOLE 18 1,783,904 0 112,454
MOLSON COORS BREWING CO CL B 60871R209 64,761 1,156,452 SH   SOLE 19 1,156,452 0 0
MOLSON COORS BREWING CO CL B 60871R209 238,216 4,253,864 SH   SOLE 21 4,253,864 0 0
MOLSON COORS BREWING CO CL B 60871R209 246,680 4,405,006 SH   SOLE 22 4,019,667 0 385,339
MOLSON COORS BREWING CO CL B 60871R209 9,547 170,490 SH   SOLE 23 170,490 0 0
MOLSON COORS BREWING CO CL B 60871R209 11,969 213,737 SH   SOLE 25 189,640 0 24,097
MOLSON COORS BREWING CO CL B 60871R209 63,170 1,128,039 SH   SOLE 26 250,639 0 877,400
MOLSON COORS BREWING CO CL B 60871R209 2,029 36,232 SH   SOLE 28 25,719 0 10,513
MOLSON COORS BREWING CO CL B 60871R209 2,196 39,216 SH   SOLE 29 0 0 39,216
MOLSON COORS BREWING CO CL B 60871R209 42,542 759,672 SH   SOLE 30 759,672 0 0
MOLSON COORS BREWING CO CL B 60871R209 1,984 35,430 SH   SOLE 31 6,431 0 28,999
MOLSON COORS BREWING CO CL B 60871R209 27,928 498,708 SH   SOLE 34 498,708 0 0
MOLSON COORS BREWING CO CL B 60871R209 9,555 170,624 SH   SOLE 36 170,624 0 0
MOLSON COORS BREWING CO CL B 60871R209 291 5,197 SH   SOLE 40 5,197 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,070 85,930 SH   SOLE 2 4,124 0 81,806
MOMENTA PHARMACEUTICALS INC COM 60877T100 4 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 20 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 5,347 429,463 SH   SOLE 18 429,463 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,259 181,426 SH   SOLE 19 181,426 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 143,203 11,502,237 SH   SOLE 21 11,502,237 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 35,915 2,884,739 SH   SOLE 22 2,772,174 0 112,565
MOMENTA PHARMACEUTICALS INC COM 60877T100 7 523 SH   SOLE 23 523 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 454 36,494 SH   SOLE 26 28,040 0 8,454
MOMENTA PHARMACEUTICALS INC COM 60877T100 143 11,506 SH   SOLE 28 11,506 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 5,774 463,806 SH   SOLE 30 463,806 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 18 1,410 SH   SOLE 34 1,410 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 88 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 4,689 130,986 SH   SOLE 2 4,463 0 126,523
MOMO INC ADR 60879B107 7,686 214,704 SH   SOLE 4 214,704 0 0
MOMO INC ADR 60879B107 704 19,664 SH   SOLE 7 19,664 0 0
MOMO INC ADR 60879B107 3,702 103,412 SH   SOLE 13 103,412 0 0
MOMO INC ADR 60879B107 23,444 654,874 SH   SOLE 15 625,523 0 29,351
MOMO INC ADR 60879B107 1,826 50,999 SH   SOLE 18 50,999 0 0
MOMO INC ADR 60879B107 11,826 330,339 SH   SOLE 19 330,339 0 0
MOMO INC ADR 60879B107 103,755 2,898,176 SH   SOLE 21 2,898,176 0 0
MOMO INC ADR 60879B107 63,189 1,765,057 SH   SOLE 22 1,615,021 0 150,036
MOMO INC ADR 60879B107 3,027 84,555 SH   SOLE 23 84,555 0 0
MOMO INC ADR 60879B107 38,290 1,069,559 SH   SOLE 25 1,069,559 0 0
MOMO INC ADR 60879B107 36,145 1,009,627 SH   SOLE 26 369,582 0 640,045
MOMO INC ADR 60879B107 663 18,508 SH   SOLE 28 18,508 0 0
MOMO INC ADR 60879B107 1,025 28,621 SH   SOLE 29 15,214 0 13,407
MOMO INC ADR 60879B107 29,630 827,641 SH   SOLE 30 827,641 0 0
MOMO INC ADR 60879B107 293 8,175 SH   SOLE 31 8,175 0 0
MOMO INC ADR 60879B107 203,570 5,686,320 SH   SOLE 34 5,686,320 0 0
MOMO INC ADR 60879B107 42 1,180 SH   SOLE 40 1,180 0 0
MONAKER GROUP INC COM NEW 609011200 5 1,615 SH   SOLE 18 1,615 0 0
MONAKER GROUP INC COM NEW 609011200 27 8,846 SH   SOLE 21 8,846 0 0
MONARCH CASINO & RESORT INC COM 609027107 427 9,994 SH   SOLE 2 688 0 9,306
MONARCH CASINO & RESORT INC COM 609027107 6 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,246 52,547 SH   SOLE 18 52,547 0 0
MONARCH CASINO & RESORT INC COM 609027107 817 19,125 SH   SOLE 19 19,125 0 0
MONARCH CASINO & RESORT INC COM 609027107 55,014 1,287,177 SH   SOLE 21 1,287,177 0 0
MONARCH CASINO & RESORT INC COM 609027107 16,795 392,949 SH   SOLE 22 377,050 0 15,899
MONARCH CASINO & RESORT INC COM 609027107 299 6,989 SH   SOLE 26 0 0 6,989
MONARCH CASINO & RESORT INC COM 609027107 703 16,442 SH   SOLE 30 16,442 0 0
MONDELEZ INTL INC CL A 609207105 185,371 3,439,157 SH   SOLE 2 316,925 0 3,122,232
MONDELEZ INTL INC CL A 609207105 27,038 501,629 SH   SOLE 4 462,709 0 38,920
MONDELEZ INTL INC CL A 609207105 73,960 1,372,178 SH   SOLE 7 1,353,819 0 18,359
MONDELEZ INTL INC CL A 609207105 2,319 43,028 SH   SOLE 13 43,028 0 0
MONDELEZ INTL INC CL A 609207105 861 15,968 SH   SOLE 15 15,968 0 0
MONDELEZ INTL INC CL A 609207105 222,486 4,127,753 SH   SOLE 18 3,915,346 0 212,407
MONDELEZ INTL INC CL A 609207105 69,545 1,290,267 SH   SOLE 19 1,290,267 0 0
MONDELEZ INTL INC CL A 609207105 578 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,598,979 29,665,666 SH   SOLE 21 29,665,666 0 0
MONDELEZ INTL INC CL A 609207105 1,932,135 35,846,655 SH   SOLE 22 31,786,623 0 4,060,032
MONDELEZ INTL INC CL A 609207105 55,792 1,035,099 SH   SOLE 23 1,035,099 0 0
MONDELEZ INTL INC CL A 609207105 73,663 1,366,668 SH   SOLE 25 1,366,668 0 0
MONDELEZ INTL INC CL A 609207105 337,359 6,258,976 SH   SOLE 26 1,579,523 0 4,679,453
MONDELEZ INTL INC CL A 609207105 15,317 284,175 SH   SOLE 28 209,101 0 75,074
MONDELEZ INTL INC CL A 609207105 1,708 31,687 SH   SOLE 29 31,687 0 0
MONDELEZ INTL INC CL A 609207105 303,864 5,637,547 SH   SOLE 30 5,637,547 0 0
MONDELEZ INTL INC CL A 609207105 27,109 502,955 SH   SOLE 31 273,942 0 229,013
MONDELEZ INTL INC CL A 609207105 10,859 201,471 SH   SOLE 32 201,471 0 0
MONDELEZ INTL INC CL A 609207105 11,705 217,155 SH   SOLE 34 217,155 0 0
MONDELEZ INTL INC CL A 609207105 59,108 1,096,628 SH   SOLE 36 1,096,628 0 0
MONDELEZ INTL INC CL A 609207105 1,783 33,082 SH   SOLE 40 33,082 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 16 6,539 SH   SOLE 18 6,539 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 252 101,873 SH   SOLE 21 101,873 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,452 588,030 SH   SOLE 22 588,030 0 0
MONGODB INC CL A 60937P106 8,418 55,351 SH   SOLE 2 3,248 0 52,103
MONGODB INC CL A 60937P106 1,030 6,772 SH   SOLE 4 5,889 0 883
MONGODB INC CL A 60937P106 244 1,602 SH   SOLE 7 1,602 0 0
MONGODB INC CL A 60937P106 2,090 13,740 SH   SOLE 18 11,329 0 2,411
MONGODB INC CL A 60937P106 24,944 164,005 SH   SOLE 19 164,005 0 0
MONGODB INC CL A 60937P106 66,643 438,181 SH   SOLE 21 438,181 0 0
MONGODB INC CL A 60937P106 124,946 821,530 SH   SOLE 22 771,991 0 49,539
MONGODB INC CL A 60937P106 3,403 22,377 SH   SOLE 23 22,377 0 0
MONGODB INC CL A 60937P106 7,016 46,131 SH   SOLE 25 46,131 0 0
MONGODB INC CL A 60937P106 9,978 65,608 SH   SOLE 26 35,112 0 30,496
MONGODB INC CL A 60937P106 912 5,996 SH   SOLE 28 4,356 0 1,640
MONGODB INC CL A 60937P106 1,078 7,091 SH   SOLE 29 560 0 6,531
MONGODB INC CL A 60937P106 11,415 75,051 SH   SOLE 30 75,051 0 0
MONGODB INC CL A 60937P106 1,404 9,231 SH   SOLE 31 5,958 0 3,273
MONGODB INC CL A 60937P106 12,342 81,151 SH   SOLE 34 81,151 0 0
MONGODB INC CL A 60937P106 837 5,504 SH   SOLE 36 5,504 0 0
MONGODB INC CL A 60937P106 112 738 SH   SOLE 40 738 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,202 310,122 SH   SOLE 2 3,896 0 306,226
MONMOUTH REAL ESTATE INVT CO CL A 609720107 333 24,600 SH   SOLE 4 24,600 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,322 97,536 SH   SOLE 7 97,536 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 37 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,034 297,748 SH   SOLE 18 297,748 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,552 262,172 SH   SOLE 19 262,172 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 42,252 3,118,214 SH   SOLE 21 3,118,214 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 49,230 3,633,230 SH   SOLE 22 3,517,201 0 116,029
MONMOUTH REAL ESTATE INVT CO CL A 609720107 44 3,214 SH   SOLE 23 3,214 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,489 183,675 SH   SOLE 25 183,675 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,150 84,835 SH   SOLE 26 31,250 0 53,585
MONMOUTH REAL ESTATE INVT CO CL A 609720107 123 9,062 SH   SOLE 28 9,062 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 617 45,566 SH   SOLE 29 45,566 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,678 419,010 SH   SOLE 30 419,010 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 79 5,843 SH   SOLE 40 5,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 12,485 91,949 SH   SOLE 2 21,750 0 70,199
MONOLITHIC PWR SYS INC COM 609839105 26 190 SH   SOLE 4 190 0 0
MONOLITHIC PWR SYS INC COM 609839105 104 766 SH   SOLE 7 766 0 0
MONOLITHIC PWR SYS INC COM 609839105 15,284 112,567 SH   SOLE 18 112,567 0 0
MONOLITHIC PWR SYS INC COM 609839105 73,570 541,834 SH   SOLE 19 541,834 0 0
MONOLITHIC PWR SYS INC COM 609839105 295,714 2,177,889 SH   SOLE 21 2,177,889 0 0
MONOLITHIC PWR SYS INC COM 609839105 173,528 1,278,010 SH   SOLE 22 1,199,794 0 78,216
MONOLITHIC PWR SYS INC COM 609839105 1,914 14,096 SH   SOLE 26 8,070 0 6,026
MONOLITHIC PWR SYS INC COM 609839105 690 5,083 SH   SOLE 28 5,083 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,491 10,979 SH   SOLE 30 10,979 0 0
MONOLITHIC PWR SYS INC COM 609839105 8,534 62,853 SH   SOLE 31 867 0 61,986
MONOLITHIC PWR SYS INC COM 609839105 14,459 106,487 SH   SOLE 34 106,487 0 0
MONOLITHIC PWR SYS INC COM 609839105 567 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 663 39,353 SH   SOLE 2 1,612 0 37,741
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 13 794 SH   SOLE 7 794 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2,987 177,362 SH   SOLE 18 177,362 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,163 69,050 SH   SOLE 19 69,050 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 74,849 4,444,699 SH   SOLE 21 4,444,699 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 23,065 1,369,678 SH   SOLE 22 1,318,825 0 50,853
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 37 2,206 SH   SOLE 26 0 0 2,206
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 96 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 977 58,023 SH   SOLE 30 58,023 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 82 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 2,445 28,660 SH   SOLE 2 1,353 0 27,307
MONRO INC COM 610236101 17 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 52 611 SH   SOLE 7 611 0 0
MONRO INC COM 610236101 12,205 143,086 SH   SOLE 18 143,086 0 0
MONRO INC COM 610236101 4,770 55,915 SH   SOLE 19 55,915 0 0
MONRO INC COM 610236101 300,039 3,517,457 SH   SOLE 21 3,517,457 0 0
MONRO INC COM 610236101 83,294 976,478 SH   SOLE 22 932,423 0 44,055
MONRO INC COM 610236101 59 697 SH   SOLE 23 697 0 0
MONRO INC COM 610236101 970 11,366 SH   SOLE 26 9,157 0 2,209
MONRO INC COM 610236101 350 4,109 SH   SOLE 28 4,109 0 0
MONRO INC COM 610236101 4,115 48,246 SH   SOLE 30 48,246 0 0
MONRO INC COM 610236101 7,504 87,967 SH   SOLE 31 0 0 87,967
MONRO INC COM 610236101 299 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 1,051 91,057 SH   SOLE 30 91,057 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 60,622 949,741 SH   SOLE 2 93,330 0 856,411
MONSTER BEVERAGE CORP NEW COM 61174X109 8,940 140,056 SH   SOLE 4 128,685 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 23,801 372,881 SH   SOLE 7 367,143 0 5,738
MONSTER BEVERAGE CORP NEW COM 61174X109 2,408 37,733 SH   SOLE 13 37,733 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 272 4,258 SH   SOLE 15 4,258 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 50,940 798,065 SH   SOLE 18 730,279 0 67,786
MONSTER BEVERAGE CORP NEW COM 61174X109 23,264 364,465 SH   SOLE 19 364,465 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 474,449 7,433,010 SH   SOLE 21 7,433,010 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 619,348 9,703,083 SH   SOLE 22 8,589,194 0 1,113,889
MONSTER BEVERAGE CORP NEW COM 61174X109 18,867 295,585 SH   SOLE 23 295,585 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 24,453 383,098 SH   SOLE 25 383,098 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 92,509 1,449,301 SH   SOLE 26 464,482 0 984,819
MONSTER BEVERAGE CORP NEW COM 61174X109 4,996 78,275 SH   SOLE 28 56,739 0 21,536
MONSTER BEVERAGE CORP NEW COM 61174X109 577 9,047 SH   SOLE 29 9,047 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 118,489 1,856,316 SH   SOLE 30 1,856,316 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,051 141,802 SH   SOLE 31 75,830 0 65,972
MONSTER BEVERAGE CORP NEW COM 61174X109 4,853 76,033 SH   SOLE 32 76,033 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,574 40,326 SH   SOLE 34 40,326 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 18,281 286,404 SH   SOLE 36 286,404 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 604 9,464 SH   SOLE 40 9,464 0 0
MONTAGE RES CORP COM 61179L100 582 95,438 SH   SOLE 2 68,504 0 26,934
MONTAGE RES CORP COM 61179L100 0 38 SH   SOLE 7 38 0 0
MONTAGE RES CORP COM 61179L100 453 74,333 SH   SOLE 18 74,333 0 0
MONTAGE RES CORP COM 61179L100 224 36,796 SH   SOLE 19 36,796 0 0
MONTAGE RES CORP COM 61179L100 4,390 719,592 SH   SOLE 21 719,592 0 0
MONTAGE RES CORP COM 61179L100 2,160 354,125 SH   SOLE 22 343,035 0 11,090
MONTAGE RES CORP COM 61179L100 32 5,241 SH   SOLE 26 0 0 5,241
MONTAGE RES CORP COM 61179L100 7 1,156 SH   SOLE 28 1,156 0 0
MONTAGE RES CORP COM 61179L100 18 2,901 SH   SOLE 30 2,901 0 0
MONTAGE RES CORP COM 61179L100 28 4,637 SH   SOLE 40 4,637 0 0
MOODYS CORP COM 615369105 78,673 402,812 SH   SOLE 2 45,099 0 357,713
MOODYS CORP COM 615369105 11,147 57,073 SH   SOLE 4 52,615 0 4,458
MOODYS CORP COM 615369105 27,329 139,928 SH   SOLE 7 139,928 0 0
MOODYS CORP COM 615369105 189 966 SH   SOLE 13 966 0 0
MOODYS CORP COM 615369105 319 1,633 SH   SOLE 15 1,633 0 0
MOODYS CORP COM 615369105 67,657 346,407 SH   SOLE 18 323,595 0 22,812
MOODYS CORP COM 615369105 4,883 25,002 SH   SOLE 19 25,002 0 0
MOODYS CORP COM 615369105 13,857 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 636,633 3,259,601 SH   SOLE 21 3,259,601 0 0
MOODYS CORP COM 615369105 780,665 3,997,056 SH   SOLE 22 3,543,993 0 453,063
MOODYS CORP COM 615369105 24,132 123,559 SH   SOLE 23 123,559 0 0
MOODYS CORP COM 615369105 30,013 153,670 SH   SOLE 25 153,670 0 0
MOODYS CORP COM 615369105 140,311 718,399 SH   SOLE 26 191,650 0 526,749
MOODYS CORP COM 615369105 6,698 34,295 SH   SOLE 28 25,139 0 9,156
MOODYS CORP COM 615369105 785 4,019 SH   SOLE 29 4,019 0 0
MOODYS CORP COM 615369105 124,360 636,729 SH   SOLE 30 636,729 0 0
MOODYS CORP COM 615369105 10,164 52,042 SH   SOLE 31 32,848 0 19,194
MOODYS CORP COM 615369105 1,953 9,998 SH   SOLE 34 9,998 0 0
MOODYS CORP COM 615369105 21,904 112,148 SH   SOLE 36 112,148 0 0
MOODYS CORP COM 615369105 796 4,074 SH   SOLE 40 4,074 0 0
MOOG INC CL A 615394202 2,955 31,569 SH   SOLE 2 4,686 0 26,883
MOOG INC CL A 615394202 12 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 82 878 SH   SOLE 7 878 0 0
MOOG INC CL A 615394202 13,357 142,683 SH   SOLE 18 141,157 0 1,526
MOOG INC CL A 615394202 9,454 100,990 SH   SOLE 19 100,990 0 0
MOOG INC CL A 615394202 368,079 3,932,045 SH   SOLE 21 3,932,045 0 0
MOOG INC CL A 615394202 95,871 1,024,158 SH   SOLE 22 977,944 0 46,214
MOOG INC CL A 615394202 1,150 12,286 SH   SOLE 23 12,286 0 0
MOOG INC CL A 615394202 1,044 11,153 SH   SOLE 26 8,200 0 2,953
MOOG INC CL A 615394202 367 3,918 SH   SOLE 28 3,918 0 0
MOOG INC CL A 615394202 4,489 47,956 SH   SOLE 30 47,956 0 0
MOOG INC CL A 615394202 3,966 42,363 SH   SOLE 31 0 0 42,363
MOOG INC CL A 615394202 58 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 282 3,015 SH   SOLE 40 3,015 0 0
MORGAN STANLEY COM NEW 617446448 188,670 4,306,560 SH   SOLE 2 1,459,589 0 2,846,971
MORGAN STANLEY COM NEW 617446448 28,662 654,243 SH   SOLE 4 619,349 0 34,894
MORGAN STANLEY COM NEW 617446448 50,048 1,142,395 SH   SOLE 7 1,134,519 0 7,876
MORGAN STANLEY COM NEW 617446448 4,342 99,103 SH   SOLE 13 99,103 0 0
MORGAN STANLEY COM NEW 617446448 511 11,669 SH   SOLE 15 11,669 0 0
MORGAN STANLEY COM NEW 617446448 326,383 7,449,969 SH   SOLE 18 7,038,798 0 411,171
MORGAN STANLEY COM NEW 617446448 479,270 10,939,739 SH   SOLE 19 10,939,739 0 0
MORGAN STANLEY COM NEW 617446448 1,027,320 23,449,449 SH   SOLE 21 23,449,449 0 0
MORGAN STANLEY COM NEW 617446448 1,441,425 32,901,734 SH   SOLE 22 28,745,800 0 4,155,934
MORGAN STANLEY COM NEW 617446448 62,160 1,418,857 SH   SOLE 23 1,418,857 0 0
MORGAN STANLEY COM NEW 617446448 56,184 1,282,440 SH   SOLE 25 1,282,440 0 0
MORGAN STANLEY COM NEW 617446448 222,622 5,081,535 SH   SOLE 26 1,340,534 0 3,741,001
MORGAN STANLEY COM NEW 617446448 11,026 251,681 SH   SOLE 28 184,408 0 67,273
MORGAN STANLEY COM NEW 617446448 23,708 541,152 SH   SOLE 29 204,020 0 337,132
MORGAN STANLEY COM NEW 617446448 199,548 4,554,849 SH   SOLE 30 4,554,849 0 0
MORGAN STANLEY COM NEW 617446448 35,425 808,612 SH   SOLE 31 487,701 0 320,911
MORGAN STANLEY COM NEW 617446448 87,051 1,987,009 SH   SOLE 34 1,987,009 0 0
MORGAN STANLEY COM NEW 617446448 48,045 1,096,669 SH   SOLE 36 1,096,669 0 0
MORGAN STANLEY COM NEW 617446448 1,219 27,817 SH   SOLE 40 27,817 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 901 130,400 SH   SOLE 2 130,400 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 590 63,314 SH   SOLE 2 63,314 0 0
MORNINGSTAR INC COM 617700109 5,020 34,707 SH   SOLE 2 3,407 0 31,300
MORNINGSTAR INC COM 617700109 16 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 57 395 SH   SOLE 7 395 0 0
MORNINGSTAR INC COM 617700109 1,915 13,240 SH   SOLE 18 13,240 0 0
MORNINGSTAR INC COM 617700109 636 4,400 SH   SOLE 19 4,400 0 0
MORNINGSTAR INC COM 617700109 36,220 250,413 SH   SOLE 21 250,413 0 0
MORNINGSTAR INC COM 617700109 81,536 563,717 SH   SOLE 22 525,689 0 38,028
MORNINGSTAR INC COM 617700109 64 443 SH   SOLE 23 443 0 0
MORNINGSTAR INC COM 617700109 1,104 7,630 SH   SOLE 26 2,893 0 4,737
MORNINGSTAR INC COM 617700109 371 2,566 SH   SOLE 28 2,566 0 0
MORNINGSTAR INC COM 617700109 756 5,229 SH   SOLE 30 5,229 0 0
MORNINGSTAR INC COM 617700109 60 416 SH   SOLE 31 416 0 0
MORNINGSTAR INC COM 617700109 332 2,298 SH   SOLE 40 2,298 0 0
MOSAIC CO NEW COM 61945C103 24,181 966,093 SH   SOLE 2 200,779 0 765,314
MOSAIC CO NEW COM 61945C103 2,856 114,115 SH   SOLE 4 104,454 0 9,661
MOSAIC CO NEW COM 61945C103 8,940 357,173 SH   SOLE 7 350,072 0 7,101
MOSAIC CO NEW COM 61945C103 174 6,955 SH   SOLE 13 6,955 0 0
MOSAIC CO NEW COM 61945C103 80 3,213 SH   SOLE 15 3,213 0 0
MOSAIC CO NEW COM 61945C103 17,568 701,890 SH   SOLE 18 653,919 0 47,971
MOSAIC CO NEW COM 61945C103 2,469 98,625 SH   SOLE 19 98,625 0 0
MOSAIC CO NEW COM 61945C103 209,850 8,383,939 SH   SOLE 21 8,383,939 0 0
MOSAIC CO NEW COM 61945C103 228,337 9,122,539 SH   SOLE 22 8,103,111 0 1,019,428
MOSAIC CO NEW COM 61945C103 6,591 263,335 SH   SOLE 23 263,335 0 0
MOSAIC CO NEW COM 61945C103 8,324 332,550 SH   SOLE 25 332,550 0 0
MOSAIC CO NEW COM 61945C103 43,507 1,738,184 SH   SOLE 26 532,894 0 1,205,290
MOSAIC CO NEW COM 61945C103 1,733 69,232 SH   SOLE 28 50,228 0 19,004
MOSAIC CO NEW COM 61945C103 2,147 85,783 SH   SOLE 29 8,515 0 77,268
MOSAIC CO NEW COM 61945C103 35,559 1,420,653 SH   SOLE 30 1,420,653 0 0
MOSAIC CO NEW COM 61945C103 3,029 121,011 SH   SOLE 31 65,472 0 55,539
MOSAIC CO NEW COM 61945C103 503 20,084 SH   SOLE 34 20,084 0 0
MOSAIC CO NEW COM 61945C103 8,215 328,209 SH   SOLE 36 328,209 0 0
MOSAIC CO NEW COM 61945C103 227 9,051 SH   SOLE 40 9,051 0 0
MOSYS INC COM NEW 619718208 1 5,573 SH   SOLE 21 5,573 0 0
MOSYS INC COM NEW 619718208 19 111,100 SH   SOLE 22 111,100 0 0
MOTORCAR PTS AMER INC COM 620071100 392 18,314 SH   SOLE 2 780 0 17,534
MOTORCAR PTS AMER INC COM 620071100 9 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,838 85,865 SH   SOLE 18 85,865 0 0
MOTORCAR PTS AMER INC COM 620071100 685 31,973 SH   SOLE 19 31,973 0 0
MOTORCAR PTS AMER INC COM 620071100 45,030 2,103,222 SH   SOLE 21 2,103,222 0 0
MOTORCAR PTS AMER INC COM 620071100 11,515 537,841 SH   SOLE 22 513,983 0 23,858
MOTORCAR PTS AMER INC COM 620071100 55 2,561 SH   SOLE 23 2,561 0 0
MOTORCAR PTS AMER INC COM 620071100 56 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 592 27,631 SH   SOLE 30 27,631 0 0
MOTORCAR PTS AMER INC COM 620071100 50 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 70,862 425,011 SH   SOLE 2 57,555 0 367,456
MOTOROLA SOLUTIONS INC COM NEW 620076307 10,368 62,187 SH   SOLE 4 57,543 0 4,644
MOTOROLA SOLUTIONS INC COM NEW 620076307 35,476 212,775 SH   SOLE 7 191,433 0 21,342
MOTOROLA SOLUTIONS INC COM NEW 620076307 628 3,764 SH   SOLE 13 3,764 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 259 1,554 SH   SOLE 15 1,554 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 45 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 144,416 866,166 SH   SOLE 18 805,248 0 60,918
MOTOROLA SOLUTIONS INC COM NEW 620076307 320,932 1,924,858 SH   SOLE 19 1,924,858 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,167,122 7,000,069 SH   SOLE 21 7,000,069 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 826,564 4,957,499 SH   SOLE 22 4,506,310 0 451,189
MOTOROLA SOLUTIONS INC COM NEW 620076307 19,511 117,020 SH   SOLE 23 117,020 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 150,950 905,358 SH   SOLE 25 905,358 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 154,672 927,680 SH   SOLE 26 220,052 0 707,628
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,402 32,400 SH   SOLE 28 23,632 0 8,768
MOTOROLA SOLUTIONS INC COM NEW 620076307 592 3,549 SH   SOLE 29 3,549 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 140,202 840,890 SH   SOLE 30 840,890 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,635 51,792 SH   SOLE 31 32,146 0 19,646
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,122 30,720 SH   SOLE 34 30,720 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 31,975 191,777 SH   SOLE 36 191,777 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 666 3,994 SH   SOLE 40 3,994 0 0
MOTUS GI HLDGS INC COM 62014P108 7 2,332 SH   SOLE 18 2,332 0 0
MOTUS GI HLDGS INC COM 62014P108 86 28,360 SH   SOLE 21 28,360 0 0
MOTUS GI HLDGS INC COM 62014P108 119 39,197 SH   SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 441 16,349 SH   SOLE 2 703 0 15,646
MOVADO GROUP INC COM 624580106 11 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 1,963 72,720 SH   SOLE 18 72,720 0 0
MOVADO GROUP INC COM 624580106 722 26,725 SH   SOLE 19 26,725 0 0
MOVADO GROUP INC COM 624580106 47,648 1,764,752 SH   SOLE 21 1,764,752 0 0
MOVADO GROUP INC COM 624580106 13,924 515,717 SH   SOLE 22 491,768 0 23,949
MOVADO GROUP INC COM 624580106 215 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 64 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 676 25,052 SH   SOLE 30 25,052 0 0
MOVADO GROUP INC COM 624580106 49 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 698 21,687 SH   SOLE 18 21,687 0 0
MPLX LP COM UNIT REP LTD 55336V100 72,315 2,246,519 SH   SOLE 19 2,246,519 0 0
MR COOPER GROUP INC COM 62482R107 583 72,747 SH   SOLE 2 3,187 0 69,560
MR COOPER GROUP INC COM 62482R107 4 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 9 1,092 SH   SOLE 7 1,092 0 0
MR COOPER GROUP INC COM 62482R107 2,128 265,657 SH   SOLE 18 265,657 0 0
MR COOPER GROUP INC COM 62482R107 1,020 127,374 SH   SOLE 19 127,374 0 0
MR COOPER GROUP INC COM 62482R107 20,263 2,529,729 SH   SOLE 21 2,529,729 0 0
MR COOPER GROUP INC COM 62482R107 11,769 1,469,235 SH   SOLE 22 1,368,608 0 100,627
MR COOPER GROUP INC COM 62482R107 302 37,713 SH   SOLE 26 29,256 0 8,457
MR COOPER GROUP INC COM 62482R107 169 21,081 SH   SOLE 30 21,081 0 0
MR COOPER GROUP INC COM 62482R107 84 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 1,387 81,021 SH   SOLE 2 5,118 0 75,903
MRC GLOBAL INC COM 55345K103 8 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 59 3,434 SH   SOLE 7 3,434 0 0
MRC GLOBAL INC COM 55345K103 4,553 265,963 SH   SOLE 18 265,963 0 0
MRC GLOBAL INC COM 55345K103 2,618 152,910 SH   SOLE 19 152,910 0 0
MRC GLOBAL INC COM 55345K103 43,014 2,512,471 SH   SOLE 21 2,512,471 0 0
MRC GLOBAL INC COM 55345K103 41,408 2,418,718 SH   SOLE 22 2,282,362 0 136,356
MRC GLOBAL INC COM 55345K103 81 4,746 SH   SOLE 23 4,746 0 0
MRC GLOBAL INC COM 55345K103 599 34,972 SH   SOLE 26 9,899 0 25,073
MRC GLOBAL INC COM 55345K103 213 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 440 25,679 SH   SOLE 30 25,679 0 0
MRC GLOBAL INC COM 55345K103 127 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 121 7,044 SH   SOLE 40 7,044 0 0
MSA SAFETY INC COM 553498106 7,217 68,479 SH   SOLE 2 16,334 0 52,145
MSA SAFETY INC COM 553498106 22 213 SH   SOLE 4 213 0 0
MSA SAFETY INC COM 553498106 2,403 22,805 SH   SOLE 7 22,805 0 0
MSA SAFETY INC COM 553498106 21,327 202,359 SH   SOLE 18 202,359 0 0
MSA SAFETY INC COM 553498106 6,359 60,341 SH   SOLE 19 60,341 0 0
MSA SAFETY INC COM 553498106 261,080 2,477,278 SH   SOLE 21 2,477,278 0 0
MSA SAFETY INC COM 553498106 128,349 1,217,848 SH   SOLE 22 1,167,128 0 50,720
MSA SAFETY INC COM 553498106 1,049 9,949 SH   SOLE 26 7,063 0 2,886
MSA SAFETY INC COM 553498106 499 4,735 SH   SOLE 28 4,735 0 0
MSA SAFETY INC COM 553498106 1,055 10,013 SH   SOLE 30 10,013 0 0
MSA SAFETY INC COM 553498106 360 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 14 903 SH   SOLE 18 903 0 0
MSB FINL CORP NEW COM 55352L101 10 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 8,258 111,209 SH   SOLE 2 30,362 0 80,847
MSC INDL DIRECT INC CL A 553530106 18 238 SH   SOLE 4 238 0 0
MSC INDL DIRECT INC CL A 553530106 273 3,681 SH   SOLE 7 3,681 0 0
MSC INDL DIRECT INC CL A 553530106 10,594 142,657 SH   SOLE 18 142,657 0 0
MSC INDL DIRECT INC CL A 553530106 726 9,770 SH   SOLE 19 9,770 0 0
MSC INDL DIRECT INC CL A 553530106 170,694 2,298,604 SH   SOLE 21 2,298,604 0 0
MSC INDL DIRECT INC CL A 553530106 118,148 1,591,001 SH   SOLE 22 1,487,569 0 103,432
MSC INDL DIRECT INC CL A 553530106 1,542 20,764 SH   SOLE 26 12,036 0 8,728
MSC INDL DIRECT INC CL A 553530106 420 5,656 SH   SOLE 28 5,656 0 0
MSC INDL DIRECT INC CL A 553530106 928 12,491 SH   SOLE 30 12,491 0 0
MSC INDL DIRECT INC CL A 553530106 212 2,858 SH   SOLE 31 958 0 1,900
MSC INDL DIRECT INC CL A 553530106 143 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 349 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 48,663 203,789 SH   SOLE 2 24,572 0 179,217
MSCI INC COM 55354G100 7,024 29,415 SH   SOLE 4 27,066 0 2,349
MSCI INC COM 55354G100 22,348 93,587 SH   SOLE 7 72,514 0 21,073
MSCI INC COM 55354G100 460 1,927 SH   SOLE 13 1,927 0 0
MSCI INC COM 55354G100 214 898 SH   SOLE 15 898 0 0
MSCI INC COM 55354G100 120 503 SH   SOLE 17 0 0 503
MSCI INC COM 55354G100 42,771 179,115 SH   SOLE 18 167,603 0 11,512
MSCI INC COM 55354G100 112,851 472,594 SH   SOLE 19 472,594 0 0
MSCI INC COM 55354G100 529,257 2,216,413 SH   SOLE 21 2,216,413 0 0
MSCI INC COM 55354G100 513,982 2,152,442 SH   SOLE 22 1,926,728 0 225,714
MSCI INC COM 55354G100 14,559 60,968 SH   SOLE 23 60,968 0 0
MSCI INC COM 55354G100 57,259 239,789 SH   SOLE 25 239,789 0 0
MSCI INC COM 55354G100 100,495 420,853 SH   SOLE 26 99,666 0 321,187
MSCI INC COM 55354G100 4,009 16,789 SH   SOLE 28 12,256 0 4,533
MSCI INC COM 55354G100 4,677 19,585 SH   SOLE 29 2,140 0 17,445
MSCI INC COM 55354G100 75,615 316,661 SH   SOLE 30 316,661 0 0
MSCI INC COM 55354G100 14,681 61,479 SH   SOLE 31 15,636 0 45,843
MSCI INC COM 55354G100 1,165 4,880 SH   SOLE 34 4,880 0 0
MSCI INC COM 55354G100 12,597 52,754 SH   SOLE 36 52,754 0 0
MSCI INC COM 55354G100 454 1,900 SH   SOLE 40 1,900 0 0
MSG NETWORK INC CL A 553573106 3,842 185,230 SH   SOLE 2 24,782 0 160,448
MSG NETWORK INC CL A 553573106 4 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 26 1,276 SH   SOLE 7 1,276 0 0
MSG NETWORK INC CL A 553573106 4,501 217,022 SH   SOLE 18 192,055 0 24,967
MSG NETWORK INC CL A 553573106 8,949 431,463 SH   SOLE 19 431,463 0 0
MSG NETWORK INC CL A 553573106 39,688 1,913,598 SH   SOLE 21 1,913,598 0 0
MSG NETWORK INC CL A 553573106 46,206 2,227,847 SH   SOLE 22 2,149,778 0 78,069
MSG NETWORK INC CL A 553573106 1,783 85,970 SH   SOLE 23 85,970 0 0
MSG NETWORK INC CL A 553573106 3,954 190,623 SH   SOLE 26 24,342 0 166,281
MSG NETWORK INC CL A 553573106 167 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 348 16,803 SH   SOLE 30 16,803 0 0
MSG NETWORK INC CL A 553573106 142 6,870 SH   SOLE 40 6,870 0 0
MTBC INC COM 55378G102 6 1,262 SH   SOLE 18 1,262 0 0
MTBC INC COM 55378G102 89 17,565 SH   SOLE 21 17,565 0 0
MTBC INC COM 55378G102 176 34,865 SH   SOLE 22 34,865 0 0
MTS SYS CORP COM 553777103 1,026 17,521 SH   SOLE 2 745 0 16,776
MTS SYS CORP COM 553777103 7 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 23 392 SH   SOLE 7 392 0 0
MTS SYS CORP COM 553777103 4,578 78,209 SH   SOLE 18 78,209 0 0
MTS SYS CORP COM 553777103 1,790 30,579 SH   SOLE 19 30,579 0 0
MTS SYS CORP COM 553777103 113,175 1,933,621 SH   SOLE 21 1,933,621 0 0
MTS SYS CORP COM 553777103 33,420 570,990 SH   SOLE 22 547,027 0 23,963
MTS SYS CORP COM 553777103 438 7,476 SH   SOLE 26 2,155 0 5,321
MTS SYS CORP COM 553777103 127 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 16,451 281,078 SH   SOLE 30 281,078 0 0
MTS SYS CORP COM 553777103 93 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,524 52,061 SH   SOLE 2 2,316 0 49,745
MUELLER INDS INC COM 624756102 9 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 52 1,786 SH   SOLE 7 1,786 0 0
MUELLER INDS INC COM 624756102 7,137 243,846 SH   SOLE 18 243,846 0 0
MUELLER INDS INC COM 624756102 2,762 94,347 SH   SOLE 19 94,347 0 0
MUELLER INDS INC COM 624756102 178,451 6,096,737 SH   SOLE 21 6,096,737 0 0
MUELLER INDS INC COM 624756102 48,787 1,666,789 SH   SOLE 22 1,579,840 0 86,949
MUELLER INDS INC COM 624756102 566 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 193 6,594 SH   SOLE 28 6,594 0 0
MUELLER INDS INC COM 624756102 2,381 81,353 SH   SOLE 30 81,353 0 0
MUELLER INDS INC COM 624756102 73 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 176 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,468 149,537 SH   SOLE 2 6,521 0 143,016
MUELLER WTR PRODS INC COM SER A 624758108 12 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 854 86,988 SH   SOLE 7 86,988 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,026 511,852 SH   SOLE 18 511,852 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,620 266,835 SH   SOLE 19 266,835 0 0
MUELLER WTR PRODS INC COM SER A 624758108 48,246 4,912,999 SH   SOLE 21 4,912,999 0 0
MUELLER WTR PRODS INC COM SER A 624758108 44,446 4,526,035 SH   SOLE 22 4,302,775 0 223,260
MUELLER WTR PRODS INC COM SER A 624758108 324 33,032 SH   SOLE 26 18,054 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 192 19,583 SH   SOLE 28 19,583 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,373 547,141 SH   SOLE 30 547,141 0 0
MUELLER WTR PRODS INC COM SER A 624758108 184 18,689 SH   SOLE 40 18,689 0 0
MULTI COLOR CORP COM 625383104 731 14,628 SH   SOLE 2 607 0 14,021
MULTI COLOR CORP COM 625383104 6 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 14 280 SH   SOLE 7 280 0 0
MULTI COLOR CORP COM 625383104 3,096 61,954 SH   SOLE 18 61,954 0 0
MULTI COLOR CORP COM 625383104 1,207 24,154 SH   SOLE 19 24,154 0 0
MULTI COLOR CORP COM 625383104 75,845 1,517,808 SH   SOLE 21 1,517,808 0 0
MULTI COLOR CORP COM 625383104 21,779 435,851 SH   SOLE 22 416,874 0 18,977
MULTI COLOR CORP COM 625383104 213 4,255 SH   SOLE 26 0 0 4,255
MULTI COLOR CORP COM 625383104 97 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 1,043 20,865 SH   SOLE 30 20,865 0 0
MULTI COLOR CORP COM 625383104 71 1,424 SH   SOLE 40 1,424 0 0
MURPHY OIL CORP COM 626717102 10,155 411,961 SH   SOLE 2 80,763 0 331,198
MURPHY OIL CORP COM 626717102 19 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 140 5,662 SH   SOLE 7 5,662 0 0
MURPHY OIL CORP COM 626717102 32 1,280 SH   SOLE 15 1,280 0 0
MURPHY OIL CORP COM 626717102 11,339 459,997 SH   SOLE 18 459,997 0 0
MURPHY OIL CORP COM 626717102 907 36,798 SH   SOLE 19 36,798 0 0
MURPHY OIL CORP COM 626717102 205,986 8,356,450 SH   SOLE 21 8,356,450 0 0
MURPHY OIL CORP COM 626717102 153,176 6,214,022 SH   SOLE 22 5,838,632 0 375,390
MURPHY OIL CORP COM 626717102 4,421 179,362 SH   SOLE 25 179,362 0 0
MURPHY OIL CORP COM 626717102 5,068 205,596 SH   SOLE 26 138,094 0 67,502
MURPHY OIL CORP COM 626717102 525 21,306 SH   SOLE 28 21,306 0 0
MURPHY OIL CORP COM 626717102 1,931 78,317 SH   SOLE 30 78,317 0 0
MURPHY OIL CORP COM 626717102 242 9,811 SH   SOLE 31 3,411 0 6,400
MURPHY OIL CORP COM 626717102 2,958 120,018 SH   SOLE 36 120,018 0 0
MURPHY OIL CORP COM 626717102 411 16,666 SH   SOLE 40 16,666 0 0
MURPHY USA INC COM 626755102 3,620 43,077 SH   SOLE 2 14,010 0 29,067
MURPHY USA INC COM 626755102 9 106 SH   SOLE 4 106 0 0
MURPHY USA INC COM 626755102 115 1,364 SH   SOLE 7 1,364 0 0
MURPHY USA INC COM 626755102 14,477 172,278 SH   SOLE 18 169,869 0 2,409
MURPHY USA INC COM 626755102 6,897 82,083 SH   SOLE 19 82,083 0 0
MURPHY USA INC COM 626755102 176,288 2,097,916 SH   SOLE 21 2,097,916 0 0
MURPHY USA INC COM 626755102 90,727 1,079,701 SH   SOLE 22 1,025,925 0 53,776
MURPHY USA INC COM 626755102 514 6,120 SH   SOLE 23 6,120 0 0
MURPHY USA INC COM 626755102 2,753 32,766 SH   SOLE 26 11,159 0 21,607
MURPHY USA INC COM 626755102 342 4,065 SH   SOLE 28 4,065 0 0
MURPHY USA INC COM 626755102 828 9,855 SH   SOLE 30 9,855 0 0
MURPHY USA INC COM 626755102 186 2,209 SH   SOLE 31 0 0 2,209
MURPHY USA INC COM 626755102 831 9,886 SH   SOLE 36 9,886 0 0
MURPHY USA INC COM 626755102 273 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 88 23,877 SH   SOLE 2 1,465 0 22,412
MUSTANG BIO INC COM 62818Q104 354 96,227 SH   SOLE 18 96,227 0 0
MUSTANG BIO INC COM 62818Q104 173 47,070 SH   SOLE 19 47,070 0 0
MUSTANG BIO INC COM 62818Q104 3,611 981,292 SH   SOLE 21 981,292 0 0
MUSTANG BIO INC COM 62818Q104 2,155 585,652 SH   SOLE 22 572,133 0 13,519
MUTUALFIRST FINL INC COM 62845B104 201 5,915 SH   SOLE 2 301 0 5,614
MUTUALFIRST FINL INC COM 62845B104 6 163 SH   SOLE 7 163 0 0
MUTUALFIRST FINL INC COM 62845B104 693 20,367 SH   SOLE 18 20,367 0 0
MUTUALFIRST FINL INC COM 62845B104 343 10,067 SH   SOLE 19 10,067 0 0
MUTUALFIRST FINL INC COM 62845B104 6,726 197,593 SH   SOLE 21 197,593 0 0
MUTUALFIRST FINL INC COM 62845B104 2,518 73,960 SH   SOLE 22 70,032 0 3,928
MV OIL TR TR UNITS 553859109 147 18,385 SH   SOLE 31 0 0 18,385
MVB FINANCIAL CORP COM 553810102 151 8,920 SH   SOLE 2 362 0 8,558
MVB FINANCIAL CORP COM 553810102 552 32,569 SH   SOLE 18 32,569 0 0
MVB FINANCIAL CORP COM 553810102 266 15,681 SH   SOLE 19 15,681 0 0
MVB FINANCIAL CORP COM 553810102 5,778 340,689 SH   SOLE 21 340,689 0 0
MVB FINANCIAL CORP COM 553810102 1,454 85,733 SH   SOLE 22 80,784 0 4,949
MYERS INDS INC COM 628464109 598 31,031 SH   SOLE 2 1,435 0 29,596
MYERS INDS INC COM 628464109 13 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 3,112 161,483 SH   SOLE 18 161,483 0 0
MYERS INDS INC COM 628464109 1,163 60,341 SH   SOLE 19 60,341 0 0
MYERS INDS INC COM 628464109 75,549 3,920,544 SH   SOLE 21 3,920,544 0 0
MYERS INDS INC COM 628464109 19,984 1,037,065 SH   SOLE 22 995,717 0 41,348
MYERS INDS INC COM 628464109 63 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 1,022 53,022 SH   SOLE 30 53,022 0 0
MYERS INDS INC COM 628464109 52 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 23,887 1,254,549 SH   SOLE 2 129,640 0 1,124,909
MYLAN N V SHS EURO N59465109 3,003 157,721 SH   SOLE 4 143,752 0 13,969
MYLAN N V SHS EURO N59465109 10,217 536,629 SH   SOLE 7 465,420 0 71,209
MYLAN N V SHS EURO N59465109 57 2,973 SH   SOLE 13 2,973 0 0
MYLAN N V SHS EURO N59465109 120 6,285 SH   SOLE 15 6,285 0 0
MYLAN N V SHS EURO N59465109 30,485 1,601,115 SH   SOLE 18 1,530,038 0 71,077
MYLAN N V SHS EURO N59465109 18,757 985,147 SH   SOLE 19 985,147 0 0
MYLAN N V SHS EURO N59465109 336,502 17,673,408 SH   SOLE 21 17,673,408 0 0
MYLAN N V SHS EURO N59465109 246,012 12,920,820 SH   SOLE 22 11,505,548 0 1,415,272
MYLAN N V SHS EURO N59465109 7,016 368,509 SH   SOLE 23 368,509 0 0
MYLAN N V SHS EURO N59465109 18,961 995,832 SH   SOLE 25 995,832 0 0
MYLAN N V SHS EURO N59465109 41,531 2,181,256 SH   SOLE 26 710,337 0 1,470,919
MYLAN N V SHS EURO N59465109 1,890 99,243 SH   SOLE 28 72,117 0 27,126
MYLAN N V SHS EURO N59465109 266 13,960 SH   SOLE 29 13,960 0 0
MYLAN N V SHS EURO N59465109 46,109 2,421,696 SH   SOLE 30 2,421,696 0 0
MYLAN N V SHS EURO N59465109 3,976 208,798 SH   SOLE 31 89,916 0 118,882
MYLAN N V SHS EURO N59465109 1,373 72,119 SH   SOLE 32 72,119 0 0
MYLAN N V SHS EURO N59465109 2,897 152,156 SH   SOLE 34 152,156 0 0
MYLAN N V SHS EURO N59465109 8,517 447,335 SH   SOLE 36 447,335 0 0
MYLAN N V SHS EURO N59465109 218 11,436 SH   SOLE 40 11,436 0 0
MYLAN N V OPTIONS N59465909 82 4,300 SH Call SOLE 2 4,300 0 0
MYLAN N V OPTIONS N59465909 15,328 805,000 SH Call SOLE 19 805,000 0 0
MYLAN N V OPTIONS N59465909 137 7,200 SH Call SOLE 22 7,200 0 0
MYOKARDIA INC COM 62857M105 3,102 61,868 SH   SOLE 2 24,939 0 36,929
MYOKARDIA INC COM 62857M105 11 215 SH   SOLE 4 215 0 0
MYOKARDIA INC COM 62857M105 45 901 SH   SOLE 7 901 0 0
MYOKARDIA INC COM 62857M105 7,846 156,478 SH   SOLE 18 156,478 0 0
MYOKARDIA INC COM 62857M105 10,734 214,076 SH   SOLE 19 214,076 0 0
MYOKARDIA INC COM 62857M105 84 1,679 SH   SOLE 20 1,679 0 0
MYOKARDIA INC COM 62857M105 95,644 1,907,546 SH   SOLE 21 1,907,546 0 0
MYOKARDIA INC COM 62857M105 57,802 1,152,806 SH   SOLE 22 1,093,445 0 59,361
MYOKARDIA INC COM 62857M105 631 12,590 SH   SOLE 26 7,830 0 4,760
MYOKARDIA INC COM 62857M105 269 5,359 SH   SOLE 28 5,359 0 0
MYOKARDIA INC COM 62857M105 696 13,872 SH   SOLE 30 13,872 0 0
MYOKARDIA INC COM 62857M105 3,807 75,927 SH   SOLE 34 75,927 0 0
MYOKARDIA INC COM 62857M105 221 4,411 SH   SOLE 40 4,411 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 137 15,114 SH   SOLE 21 15,114 0 0
MYOVANT SCIENCES LTD COM G637AM102 245 27,064 SH   SOLE 22 15,481 0 11,583
MYOVANT SCIENCES LTD COM G637AM102 22 2,459 SH   SOLE 30 2,459 0 0
MYR GROUP INC DEL COM 55405W104 636 17,020 SH   SOLE 2 3,775 0 13,245
MYR GROUP INC DEL COM 55405W104 8 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 273 7,322 SH   SOLE 7 7,322 0 0
MYR GROUP INC DEL COM 55405W104 2,924 78,291 SH   SOLE 18 74,472 0 3,819
MYR GROUP INC DEL COM 55405W104 2,269 60,749 SH   SOLE 19 60,749 0 0
MYR GROUP INC DEL COM 55405W104 68,456 1,832,813 SH   SOLE 21 1,832,813 0 0
MYR GROUP INC DEL COM 55405W104 22,996 615,684 SH   SOLE 22 585,769 0 29,915
MYR GROUP INC DEL COM 55405W104 264 7,078 SH   SOLE 23 7,078 0 0
MYR GROUP INC DEL COM 55405W104 1,229 32,909 SH   SOLE 26 0 0 32,909
MYR GROUP INC DEL COM 55405W104 73 1,961 SH   SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 943 25,244 SH   SOLE 30 25,244 0 0
MYR GROUP INC DEL COM 55405W104 74 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 2,264 81,496 SH   SOLE 2 14,480 0 67,016
MYRIAD GENETICS INC COM 62855J104 11 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 39 1,418 SH   SOLE 7 1,418 0 0
MYRIAD GENETICS INC COM 62855J104 8,828 317,767 SH   SOLE 18 310,883 0 6,884
MYRIAD GENETICS INC COM 62855J104 6,991 251,645 SH   SOLE 19 251,645 0 0
MYRIAD GENETICS INC COM 62855J104 249,169 8,969,357 SH   SOLE 21 8,969,357 0 0
MYRIAD GENETICS INC COM 62855J104 68,854 2,478,530 SH   SOLE 22 2,375,338 0 103,192
MYRIAD GENETICS INC COM 62855J104 1,098 39,524 SH   SOLE 23 39,524 0 0
MYRIAD GENETICS INC COM 62855J104 3,233 116,392 SH   SOLE 26 21,398 0 94,994
MYRIAD GENETICS INC COM 62855J104 256 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 7,222 259,964 SH   SOLE 30 259,964 0 0
MYRIAD GENETICS INC COM 62855J104 85 3,049 SH   SOLE 34 3,049 0 0
MYRIAD GENETICS INC COM 62855J104 183 6,593 SH   SOLE 40 6,593 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1,107 1,550,000 PRN   SOLE 21 1,550,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,159 399,745 SH   SOLE 2 48,368 0 351,377
NABORS INDUSTRIES LTD SHS G6359F103 7 2,306 SH   SOLE 4 2,306 0 0
NABORS INDUSTRIES LTD SHS G6359F103 63 21,885 SH   SOLE 7 21,885 0 0
NABORS INDUSTRIES LTD SHS G6359F103 4,568 1,575,142 SH   SOLE 18 1,575,142 0 0
NABORS INDUSTRIES LTD SHS G6359F103 2,455 846,482 SH   SOLE 19 846,482 0 0
NABORS INDUSTRIES LTD SHS G6359F103 106,771 36,817,597 SH   SOLE 21 36,817,597 0 0
NABORS INDUSTRIES LTD SHS G6359F103 31,613 10,901,023 SH   SOLE 22 10,079,477 0 821,546
NABORS INDUSTRIES LTD SHS G6359F103 202 69,635 SH   SOLE 26 46,639 0 22,996
NABORS INDUSTRIES LTD SHS G6359F103 127 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,386 477,781 SH   SOLE 30 477,781 0 0
NABORS INDUSTRIES LTD SHS G6359F103 107 37,019 SH   SOLE 36 37,019 0 0
NABORS INDUSTRIES LTD SHS G6359F103 94 32,507 SH   SOLE 40 32,507 0 0
NACCO INDS INC CL A 629579103 245 4,720 SH   SOLE 2 175 0 4,545
NACCO INDS INC CL A 629579103 6 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 686 13,214 SH   SOLE 18 13,214 0 0
NACCO INDS INC CL A 629579103 335 6,451 SH   SOLE 19 6,451 0 0
NACCO INDS INC CL A 629579103 6,713 129,238 SH   SOLE 21 129,238 0 0
NACCO INDS INC CL A 629579103 6,741 129,784 SH   SOLE 22 126,633 0 3,151
NAM TAI PPTY INC SHS G63907102 279 28,610 SH   SOLE 21 28,610 0 0
NAM TAI PPTY INC SHS G63907102 1,182 121,268 SH   SOLE 22 121,268 0 0
NAM TAI PPTY INC SHS G63907102 118 12,078 SH   SOLE 30 12,078 0 0
NANOMETRICS INC COM 630077105 777 22,393 SH   SOLE 2 1,368 0 21,025
NANOMETRICS INC COM 630077105 19 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 3,705 106,737 SH   SOLE 18 106,737 0 0
NANOMETRICS INC COM 630077105 1,740 50,135 SH   SOLE 19 50,135 0 0
NANOMETRICS INC COM 630077105 90,961 2,620,605 SH   SOLE 21 2,620,605 0 0
NANOMETRICS INC COM 630077105 25,898 746,124 SH   SOLE 22 716,983 0 29,141
NANOMETRICS INC COM 630077105 631 18,166 SH   SOLE 26 0 0 18,166
NANOMETRICS INC COM 630077105 113 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 16,261 468,484 SH   SOLE 30 468,484 0 0
NANOMETRICS INC COM 630077105 70 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,063 35,026 SH   SOLE 2 7,644 0 27,382
NANOSTRING TECHNOLOGIES INC COM 63009R109 5 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 23 766 SH   SOLE 7 766 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,732 122,956 SH   SOLE 18 115,281 0 7,675
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,664 153,665 SH   SOLE 19 153,665 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 44,839 1,477,404 SH   SOLE 21 1,477,404 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 32,251 1,062,632 SH   SOLE 22 1,015,758 0 46,874
NANOSTRING TECHNOLOGIES INC COM 63009R109 683 22,501 SH   SOLE 23 22,501 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,593 52,472 SH   SOLE 26 0 0 52,472
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,890 161,127 SH   SOLE 30 161,127 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 73 2,396 SH   SOLE 34 2,396 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 102 3,365 SH   SOLE 40 3,365 0 0
NANOVIRICIDES INC COM NEW 630087203 7 31,232 SH   SOLE 21 31,232 0 0
NANTHEALTH INC COM 630104107 3 5,474 SH   SOLE 22 5,474 0 0
NANTKWEST INC COM 63016Q102 6 6,079 SH   SOLE 18 6,079 0 0
NANTKWEST INC COM 63016Q102 99 96,599 SH   SOLE 21 96,599 0 0
NANTKWEST INC COM 63016Q102 266 261,133 SH   SOLE 22 261,133 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 298 10,031 SH   SOLE 2 505 0 9,526
NAPCO SEC TECHNOLOGIES INC COM 630402105 12 388 SH   SOLE 7 388 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,197 40,324 SH   SOLE 18 40,324 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 633 21,326 SH   SOLE 19 21,326 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 11,334 381,882 SH   SOLE 21 381,882 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 11,324 381,525 SH   SOLE 22 372,800 0 8,725
NASDAQ INC COM 631103108 27,520 286,155 SH   SOLE 2 31,970 0 254,185
NASDAQ INC COM 631103108 3,551 36,920 SH   SOLE 4 33,836 0 3,084
NASDAQ INC COM 631103108 10,333 107,445 SH   SOLE 7 99,647 0 7,798
NASDAQ INC COM 631103108 267 2,773 SH   SOLE 13 2,773 0 0
NASDAQ INC COM 631103108 139 1,444 SH   SOLE 15 1,444 0 0
NASDAQ INC COM 631103108 25,575 265,938 SH   SOLE 18 250,644 0 15,294
NASDAQ INC COM 631103108 3,091 32,141 SH   SOLE 19 32,141 0 0
NASDAQ INC COM 631103108 272,628 2,834,856 SH   SOLE 21 2,834,856 0 0
NASDAQ INC COM 631103108 268,721 2,794,228 SH   SOLE 22 2,477,108 0 317,120
NASDAQ INC COM 631103108 7,981 82,988 SH   SOLE 23 82,988 0 0
NASDAQ INC COM 631103108 10,939 113,743 SH   SOLE 25 113,743 0 0
NASDAQ INC COM 631103108 49,679 516,577 SH   SOLE 26 161,093 0 355,484
NASDAQ INC COM 631103108 2,113 21,975 SH   SOLE 28 15,976 0 5,999
NASDAQ INC COM 631103108 2,568 26,704 SH   SOLE 29 2,698 0 24,006
NASDAQ INC COM 631103108 38,835 403,818 SH   SOLE 30 403,818 0 0
NASDAQ INC COM 631103108 4,089 42,514 SH   SOLE 31 23,014 0 19,500
NASDAQ INC COM 631103108 634 6,596 SH   SOLE 34 6,596 0 0
NASDAQ INC COM 631103108 9,620 100,027 SH   SOLE 36 100,027 0 0
NASDAQ INC COM 631103108 225 2,343 SH   SOLE 40 2,343 0 0
NATERA INC COM 632307104 2,908 105,453 SH   SOLE 2 59,097 0 46,356
NATERA INC COM 632307104 6 221 SH   SOLE 4 221 0 0
NATERA INC COM 632307104 31 1,121 SH   SOLE 7 1,121 0 0
NATERA INC COM 632307104 5,930 215,023 SH   SOLE 18 205,750 0 9,273
NATERA INC COM 632307104 14,390 521,747 SH   SOLE 19 521,747 0 0
NATERA INC COM 632307104 48,164 1,746,329 SH   SOLE 21 1,746,329 0 0
NATERA INC COM 632307104 49,624 1,799,264 SH   SOLE 22 1,738,454 0 60,810
NATERA INC COM 632307104 968 35,092 SH   SOLE 23 35,092 0 0
NATERA INC COM 632307104 2,403 87,124 SH   SOLE 26 16,955 0 70,169
NATERA INC COM 632307104 135 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 4,558 165,250 SH   SOLE 30 165,250 0 0
NATERA INC COM 632307104 4,350 157,729 SH   SOLE 34 157,729 0 0
NATERA INC COM 632307104 85 3,069 SH   SOLE 40 3,069 0 0
NATHANS FAMOUS INC NEW COM 632347100 216 2,760 SH   SOLE 2 109 0 2,651
NATHANS FAMOUS INC NEW COM 632347100 5 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 753 9,641 SH   SOLE 18 9,641 0 0
NATHANS FAMOUS INC NEW COM 632347100 381 4,877 SH   SOLE 19 4,877 0 0
NATHANS FAMOUS INC NEW COM 632347100 7,695 98,500 SH   SOLE 21 98,500 0 0
NATHANS FAMOUS INC NEW COM 632347100 3,656 46,802 SH   SOLE 22 44,406 0 2,396
NATIONAL BANKSHARES INC VA COM 634865109 246 6,311 SH   SOLE 2 251 0 6,060
NATIONAL BANKSHARES INC VA COM 634865109 4 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 882 22,663 SH   SOLE 18 22,663 0 0
NATIONAL BANKSHARES INC VA COM 634865109 416 10,682 SH   SOLE 19 10,682 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,763 225,087 SH   SOLE 21 225,087 0 0
NATIONAL BANKSHARES INC VA COM 634865109 7,471 191,919 SH   SOLE 22 186,088 0 5,831
NATIONAL BEVERAGE CORP COM 635017106 505 11,308 SH   SOLE 2 467 0 10,841
NATIONAL BEVERAGE CORP COM 635017106 3 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 11 255 SH   SOLE 7 255 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,703 38,163 SH   SOLE 18 38,163 0 0
NATIONAL BEVERAGE CORP COM 635017106 897 20,097 SH   SOLE 19 20,097 0 0
NATIONAL BEVERAGE CORP COM 635017106 16,860 377,772 SH   SOLE 21 377,772 0 0
NATIONAL BEVERAGE CORP COM 635017106 15,371 344,399 SH   SOLE 22 328,689 0 15,710
NATIONAL BEVERAGE CORP COM 635017106 403 9,025 SH   SOLE 26 5,635 0 3,390
NATIONAL BEVERAGE CORP COM 635017106 59 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 142 3,192 SH   SOLE 30 3,192 0 0
NATIONAL BEVERAGE CORP COM 635017106 667 14,936 SH   SOLE 31 0 0 14,936
NATIONAL BEVERAGE CORP COM 635017106 57 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,083 29,823 SH   SOLE 2 3,147 0 26,676
NATIONAL BK HLDGS CORP CL A 633707104 11 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 20 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,557 125,529 SH   SOLE 18 125,529 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,466 67,929 SH   SOLE 19 67,929 0 0
NATIONAL BK HLDGS CORP CL A 633707104 105,065 2,894,361 SH   SOLE 21 2,894,361 0 0
NATIONAL BK HLDGS CORP CL A 633707104 35,098 966,875 SH   SOLE 22 927,918 0 38,957
NATIONAL BK HLDGS CORP CL A 633707104 141 3,892 SH   SOLE 23 3,892 0 0
NATIONAL BK HLDGS CORP CL A 633707104 767 21,120 SH   SOLE 26 10,626 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 120 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,396 38,470 SH   SOLE 30 38,470 0 0
NATIONAL BK HLDGS CORP CL A 633707104 379 10,441 SH   SOLE 34 10,441 0 0
NATIONAL BK HLDGS CORP CL A 633707104 140 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 444 67,636 SH   SOLE 2 2,889 0 64,747
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,532 233,581 SH   SOLE 18 233,581 0 0
NATIONAL CINEMEDIA INC COM 635309107 699 106,604 SH   SOLE 19 106,604 0 0
NATIONAL CINEMEDIA INC COM 635309107 14,193 2,163,627 SH   SOLE 21 2,163,627 0 0
NATIONAL CINEMEDIA INC COM 635309107 13,337 2,033,015 SH   SOLE 22 1,837,410 0 195,605
NATIONAL CINEMEDIA INC COM 635309107 72 11,014 SH   SOLE 26 7,817 0 3,197
NATIONAL CINEMEDIA INC COM 635309107 58 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 186 28,306 SH   SOLE 30 28,306 0 0
NATIONAL CINEMEDIA INC COM 635309107 48 7,277 SH   SOLE 40 7,277 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 198 22,797 SH   SOLE 2 984 0 21,813
NATIONAL ENERGY SERVICES REU SHS G6375R107 667 76,630 SH   SOLE 18 76,630 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 344 39,498 SH   SOLE 19 39,498 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 6,266 720,214 SH   SOLE 21 720,214 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 1,954 224,611 SH   SOLE 22 217,685 0 6,926
NATIONAL FUEL GAS CO N J COM 636180101 10,458 198,258 SH   SOLE 2 55,428 0 142,830
NATIONAL FUEL GAS CO N J COM 636180101 19 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 9,865 187,021 SH   SOLE 7 187,021 0 0
NATIONAL FUEL GAS CO N J COM 636180101 14,325 271,558 SH   SOLE 18 271,558 0 0
NATIONAL FUEL GAS CO N J COM 636180101 948 17,979 SH   SOLE 19 17,979 0 0
NATIONAL FUEL GAS CO N J COM 636180101 239,676 4,543,618 SH   SOLE 21 4,543,618 0 0
NATIONAL FUEL GAS CO N J COM 636180101 150,202 2,847,422 SH   SOLE 22 2,680,436 0 166,986
NATIONAL FUEL GAS CO N J COM 636180101 1,465 27,773 SH   SOLE 26 18,477 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 515 9,761 SH   SOLE 28 9,761 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,130 21,427 SH   SOLE 30 21,427 0 0
NATIONAL FUEL GAS CO N J COM 636180101 5,314 100,735 SH   SOLE 31 1,696 0 99,039
NATIONAL FUEL GAS CO N J COM 636180101 156 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 394 7,465 SH   SOLE 40 7,465 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,488 64,865 SH   SOLE 2 3,410 0 61,455
NATIONAL GEN HLDGS CORP COM 636220303 8 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 34 1,479 SH   SOLE 7 1,479 0 0
NATIONAL GEN HLDGS CORP COM 636220303 5,090 221,874 SH   SOLE 18 221,874 0 0
NATIONAL GEN HLDGS CORP COM 636220303 3,190 139,051 SH   SOLE 19 139,051 0 0
NATIONAL GEN HLDGS CORP COM 636220303 48,869 2,130,282 SH   SOLE 21 2,130,282 0 0
NATIONAL GEN HLDGS CORP COM 636220303 46,340 2,020,057 SH   SOLE 22 1,929,597 0 90,460
NATIONAL GEN HLDGS CORP COM 636220303 125 5,435 SH   SOLE 23 5,435 0 0
NATIONAL GEN HLDGS CORP COM 636220303 691 30,103 SH   SOLE 26 21,735 0 8,368
NATIONAL GEN HLDGS CORP COM 636220303 195 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 395 17,205 SH   SOLE 30 17,205 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,545 67,353 SH   SOLE 31 0 0 67,353
NATIONAL GEN HLDGS CORP COM 636220303 1,357 59,151 SH   SOLE 34 59,151 0 0
NATIONAL GEN HLDGS CORP COM 636220303 163 7,103 SH   SOLE 40 7,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 5 92 SH   SOLE 18 92 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,182 40,775 SH   SOLE 2 1,738 0 39,037
NATIONAL HEALTH INVS INC COM 63633D104 862 11,048 SH   SOLE 4 11,048 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,493 44,762 SH   SOLE 7 44,762 0 0
NATIONAL HEALTH INVS INC COM 63633D104 127 1,626 SH   SOLE 15 1,626 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,659 136,606 SH   SOLE 18 136,606 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,663 123,833 SH   SOLE 19 123,833 0 0
NATIONAL HEALTH INVS INC COM 63633D104 132,779 1,701,634 SH   SOLE 21 1,701,634 0 0
NATIONAL HEALTH INVS INC COM 63633D104 125,659 1,610,389 SH   SOLE 22 1,547,933 0 62,456
NATIONAL HEALTH INVS INC COM 63633D104 115 1,475 SH   SOLE 23 1,475 0 0
NATIONAL HEALTH INVS INC COM 63633D104 6,857 87,882 SH   SOLE 25 87,882 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,338 29,958 SH   SOLE 26 9,285 0 20,673
NATIONAL HEALTH INVS INC COM 63633D104 400 5,129 SH   SOLE 28 5,129 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,698 21,756 SH   SOLE 29 21,756 0 0
NATIONAL HEALTH INVS INC COM 63633D104 15,813 202,653 SH   SOLE 30 202,653 0 0
NATIONAL HEALTH INVS INC COM 63633D104 40 519 SH   SOLE 34 519 0 0
NATIONAL HEALTH INVS INC COM 63633D104 310 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,014 12,499 SH   SOLE 2 513 0 11,986
NATIONAL HEALTHCARE CORP COM 635906100 5 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 19 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 3,221 39,697 SH   SOLE 18 39,697 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,689 20,819 SH   SOLE 19 20,819 0 0
NATIONAL HEALTHCARE CORP COM 635906100 33,665 414,849 SH   SOLE 21 414,849 0 0
NATIONAL HEALTHCARE CORP COM 635906100 27,511 339,020 SH   SOLE 22 326,532 0 12,488
NATIONAL HEALTHCARE CORP COM 635906100 380 4,685 SH   SOLE 23 4,685 0 0
NATIONAL HEALTHCARE CORP COM 635906100 879 10,836 SH   SOLE 26 0 0 10,836
NATIONAL HEALTHCARE CORP COM 635906100 115 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 270 3,323 SH   SOLE 30 3,323 0 0
NATIONAL HEALTHCARE CORP COM 635906100 91 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 35 12,933 SH   SOLE 21 12,933 0 0
NATIONAL INSTRS CORP COM 636518102 24,804 590,709 SH   SOLE 2 318,022 0 272,687
NATIONAL INSTRS CORP COM 636518102 2,347 55,898 SH   SOLE 4 55,898 0 0
NATIONAL INSTRS CORP COM 636518102 653 15,541 SH   SOLE 7 15,541 0 0
NATIONAL INSTRS CORP COM 636518102 4,274 101,783 SH   SOLE 13 101,783 0 0
NATIONAL INSTRS CORP COM 636518102 23,204 552,616 SH   SOLE 18 506,424 0 46,192
NATIONAL INSTRS CORP COM 636518102 41,991 1,000,024 SH   SOLE 19 1,000,024 0 0
NATIONAL INSTRS CORP COM 636518102 246,331 5,866,419 SH   SOLE 21 5,866,419 0 0
NATIONAL INSTRS CORP COM 636518102 212,190 5,053,346 SH   SOLE 22 4,469,143 0 584,203
NATIONAL INSTRS CORP COM 636518102 4,218 100,457 SH   SOLE 23 100,457 0 0
NATIONAL INSTRS CORP COM 636518102 764 18,194 SH   SOLE 25 18,194 0 0
NATIONAL INSTRS CORP COM 636518102 2,287 54,467 SH   SOLE 26 35,201 0 19,266
NATIONAL INSTRS CORP COM 636518102 684 16,279 SH   SOLE 28 16,279 0 0
NATIONAL INSTRS CORP COM 636518102 8,757 208,552 SH   SOLE 29 42,941 0 165,611
NATIONAL INSTRS CORP COM 636518102 2,839 67,620 SH   SOLE 30 67,620 0 0
NATIONAL INSTRS CORP COM 636518102 6,011 143,147 SH   SOLE 31 113,817 0 29,330
NATIONAL INSTRS CORP COM 636518102 913 21,747 SH   SOLE 34 21,747 0 0
NATIONAL INSTRS CORP COM 636518102 3,503 83,418 SH   SOLE 36 83,418 0 0
NATIONAL INSTRS CORP COM 636518102 490 11,663 SH   SOLE 40 11,663 0 0
NATIONAL OILWELL VARCO INC COM 637071101 21,613 972,265 SH   SOLE 2 124,378 0 847,887
NATIONAL OILWELL VARCO INC COM 637071101 2,545 114,497 SH   SOLE 4 104,671 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 7,998 359,796 SH   SOLE 7 330,844 0 28,952
NATIONAL OILWELL VARCO INC COM 637071101 309 13,913 SH   SOLE 13 13,913 0 0
NATIONAL OILWELL VARCO INC COM 637071101 67 2,999 SH   SOLE 15 2,999 0 0
NATIONAL OILWELL VARCO INC COM 637071101 26,870 1,208,730 SH   SOLE 18 1,156,003 0 52,727
NATIONAL OILWELL VARCO INC COM 637071101 4,192 188,554 SH   SOLE 19 188,554 0 0
NATIONAL OILWELL VARCO INC COM 637071101 201,672 9,072,086 SH   SOLE 21 9,072,086 0 0
NATIONAL OILWELL VARCO INC COM 637071101 213,502 9,604,215 SH   SOLE 22 8,463,245 0 1,140,970
NATIONAL OILWELL VARCO INC COM 637071101 6,053 272,303 SH   SOLE 23 272,303 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,562 385,142 SH   SOLE 25 385,142 0 0
NATIONAL OILWELL VARCO INC COM 637071101 45,505 2,046,998 SH   SOLE 26 535,989 0 1,511,009
NATIONAL OILWELL VARCO INC COM 637071101 1,662 74,764 SH   SOLE 28 54,407 0 20,357
NATIONAL OILWELL VARCO INC COM 637071101 1,995 89,765 SH   SOLE 29 10,527 0 79,238
NATIONAL OILWELL VARCO INC COM 637071101 31,479 1,416,071 SH   SOLE 30 1,416,071 0 0
NATIONAL OILWELL VARCO INC COM 637071101 2,899 130,398 SH   SOLE 31 73,729 0 56,669
NATIONAL OILWELL VARCO INC COM 637071101 519 23,344 SH   SOLE 34 23,344 0 0
NATIONAL OILWELL VARCO INC COM 637071101 7,999 359,813 SH   SOLE 36 359,813 0 0
NATIONAL OILWELL VARCO INC COM 637071101 245 11,028 SH   SOLE 40 11,028 0 0
NATIONAL PRESTO INDS INC COM 637215104 459 4,918 SH   SOLE 2 200 0 4,718
NATIONAL PRESTO INDS INC COM 637215104 6 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 11 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,124 22,771 SH   SOLE 18 22,771 0 0
NATIONAL PRESTO INDS INC COM 637215104 813 8,720 SH   SOLE 19 8,720 0 0
NATIONAL PRESTO INDS INC COM 637215104 57,786 619,428 SH   SOLE 21 619,428 0 0
NATIONAL PRESTO INDS INC COM 637215104 14,803 158,676 SH   SOLE 22 151,523 0 7,153
NATIONAL PRESTO INDS INC COM 637215104 238 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 68 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 679 7,277 SH   SOLE 30 7,277 0 0
NATIONAL PRESTO INDS INC COM 637215104 44 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 606 10,523 SH   SOLE 2 496 0 10,027
NATIONAL RESH CORP COM NEW 637372202 13 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 2,275 39,508 SH   SOLE 18 39,508 0 0
NATIONAL RESH CORP COM NEW 637372202 1,391 24,159 SH   SOLE 19 24,159 0 0
NATIONAL RESH CORP COM NEW 637372202 22,171 384,981 SH   SOLE 21 384,981 0 0
NATIONAL RESH CORP COM NEW 637372202 14,180 246,219 SH   SOLE 22 229,917 0 16,302
NATIONAL RESH CORP COM NEW 637372202 196 3,406 SH   SOLE 30 3,406 0 0
NATIONAL RESH CORP COM NEW 637372202 53 922 SH   SOLE 40 922 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 24,563 463,365 SH   SOLE 2 94,922 0 368,443
NATIONAL RETAIL PPTYS INC COM 637417106 5,310 100,169 SH   SOLE 4 96,110 0 4,059
NATIONAL RETAIL PPTYS INC COM 637417106 20,714 390,750 SH   SOLE 7 345,605 0 45,145
NATIONAL RETAIL PPTYS INC COM 637417106 54 1,015 SH   SOLE 13 1,015 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 338 6,376 SH   SOLE 15 6,376 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 24,958 470,815 SH   SOLE 18 457,947 0 12,868
NATIONAL RETAIL PPTYS INC COM 637417106 12,118 228,606 SH   SOLE 19 228,606 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 623,582 11,763,487 SH   SOLE 21 11,763,487 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 378,205 7,134,588 SH   SOLE 22 6,791,927 0 342,661
NATIONAL RETAIL PPTYS INC COM 637417106 6,306 118,954 SH   SOLE 23 118,954 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 19,086 360,047 SH   SOLE 25 360,047 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 22,985 433,606 SH   SOLE 26 168,593 0 265,013
NATIONAL RETAIL PPTYS INC COM 637417106 1,610 30,366 SH   SOLE 28 22,414 0 7,952
NATIONAL RETAIL PPTYS INC COM 637417106 4,821 90,947 SH   SOLE 29 90,947 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 62,533 1,179,636 SH   SOLE 30 1,179,636 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,779 52,428 SH   SOLE 31 27,999 0 24,429
NATIONAL RETAIL PPTYS INC COM 637417106 456 8,600 SH   SOLE 34 8,600 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,377 44,839 SH   SOLE 36 44,839 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 258 4,860 SH   SOLE 40 4,860 0 0
NATIONAL SEC GROUP INC COM 637546102 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,948 67,306 SH   SOLE 2 18,481 0 48,825
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 444 15,330 SH   SOLE 4 15,330 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,765 60,986 SH   SOLE 7 60,986 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 66 2,269 SH   SOLE 15 2,269 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,293 252,001 SH   SOLE 18 250,438 0 1,563
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,481 327,608 SH   SOLE 19 327,608 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 183,559 6,342,727 SH   SOLE 21 6,342,727 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 77,674 2,683,970 SH   SOLE 22 2,602,858 0 81,112
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,685 58,228 SH   SOLE 23 58,228 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,678 127,081 SH   SOLE 25 127,081 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,407 186,844 SH   SOLE 26 15,695 0 171,149
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 194 6,714 SH   SOLE 28 6,714 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 904 31,237 SH   SOLE 29 31,237 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,457 326,766 SH   SOLE 30 326,766 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 22 752 SH   SOLE 34 752 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 165 5,711 SH   SOLE 40 5,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,851 60,246 SH   SOLE 2 2,843 0 57,403
NATIONAL VISION HLDGS INC COM 63845R107 10 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 44 1,430 SH   SOLE 7 1,430 0 0
NATIONAL VISION HLDGS INC COM 63845R107 6,897 224,435 SH   SOLE 18 224,435 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,614 117,606 SH   SOLE 19 117,606 0 0
NATIONAL VISION HLDGS INC COM 63845R107 66,482 2,163,409 SH   SOLE 21 2,163,409 0 0
NATIONAL VISION HLDGS INC COM 63845R107 57,767 1,879,828 SH   SOLE 22 1,794,068 0 85,760
NATIONAL VISION HLDGS INC COM 63845R107 510 16,590 SH   SOLE 26 10,835 0 5,755
NATIONAL VISION HLDGS INC COM 63845R107 234 7,616 SH   SOLE 28 7,616 0 0
NATIONAL VISION HLDGS INC COM 63845R107 566 18,404 SH   SOLE 30 18,404 0 0
NATIONAL VISION HLDGS INC COM 63845R107 205 6,672 SH   SOLE 40 6,672 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 627 2,438 SH   SOLE 2 106 0 2,332
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14 53 SH   SOLE 7 53 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,923 7,484 SH   SOLE 18 7,484 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,044 4,061 SH   SOLE 19 4,061 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 18,658 72,600 SH   SOLE 21 72,600 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 19,169 74,588 SH   SOLE 22 71,241 0 3,347
NATIONAL WESTN LIFE GROUP IN CL A 638517102 240 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 98 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,114 4,336 SH   SOLE 30 4,336 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 108 420 SH   SOLE 40 420 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 13 1,123 SH   SOLE 18 1,123 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 191 16,374 SH   SOLE 21 16,374 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 260 15,774 SH   SOLE 2 1,671 0 14,103
NATURAL GAS SERVICES GROUP COM 63886Q109 6 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 715 43,316 SH   SOLE 18 43,316 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 582 35,264 SH   SOLE 19 35,264 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 7,089 429,642 SH   SOLE 21 429,642 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 6,818 413,200 SH   SOLE 22 402,743 0 10,457
NATURAL GAS SERVICES GROUP COM 63886Q109 42 2,547 SH   SOLE 23 2,547 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 109 10,817 SH   SOLE 2 1,365 0 9,452
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 315 31,313 SH   SOLE 18 31,313 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 352 34,982 SH   SOLE 19 34,982 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,200 318,429 SH   SOLE 21 318,429 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,173 315,691 SH   SOLE 22 308,671 0 7,020
NATURAL GROCERS BY VITAMIN C COM 63888U108 183 18,183 SH   SOLE 26 0 0 18,183
NATURAL HEALTH TRENDS CORP COM 63888P406 33 4,089 SH   SOLE 2 4,089 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 52 6,421 SH   SOLE 18 2,355 0 4,066
NATURAL HEALTH TRENDS CORP COM 63888P406 484 60,128 SH   SOLE 19 60,128 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 270 33,525 SH   SOLE 21 33,525 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 1,860 231,060 SH   SOLE 22 231,060 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 132 16,362 SH   SOLE 23 16,362 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 280 34,823 SH   SOLE 26 0 0 34,823
NATURES SUNSHINE PRODUCTS IN COM 639027101 85 9,117 SH   SOLE 2 462 0 8,655
NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 290 31,241 SH   SOLE 18 31,241 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 118 12,694 SH   SOLE 19 12,694 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 2,922 314,491 SH   SOLE 21 314,491 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 947 101,924 SH   SOLE 22 94,975 0 6,949
NATUS MEDICAL INC DEL COM 639050103 762 29,667 SH   SOLE 2 1,468 0 28,199
NATUS MEDICAL INC DEL COM 639050103 5 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 17 676 SH   SOLE 7 676 0 0
NATUS MEDICAL INC DEL COM 639050103 3,794 147,693 SH   SOLE 18 147,693 0 0
NATUS MEDICAL INC DEL COM 639050103 1,487 57,880 SH   SOLE 19 57,880 0 0
NATUS MEDICAL INC DEL COM 639050103 97,650 3,801,109 SH   SOLE 21 3,801,109 0 0
NATUS MEDICAL INC DEL COM 639050103 25,987 1,011,573 SH   SOLE 22 968,371 0 43,202
NATUS MEDICAL INC DEL COM 639050103 508 19,790 SH   SOLE 26 11,776 0 8,014
NATUS MEDICAL INC DEL COM 639050103 124 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 1,240 48,275 SH   SOLE 30 48,275 0 0
NATUS MEDICAL INC DEL COM 639050103 92 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 88 39,992 SH   SOLE 18 39,992 0 0
NAUTILUS INC COM 63910B102 6,040 2,732,960 SH   SOLE 21 2,732,960 0 0
NAUTILUS INC COM 63910B102 1,622 733,808 SH   SOLE 22 733,808 0 0
NAUTILUS INC COM 63910B102 71 32,148 SH   SOLE 30 32,148 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 3 4,802 SH   SOLE 21 4,802 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 76 120,507 SH   SOLE 22 120,507 0 0
NAVIENT CORPORATION COM 63938C108 7,653 560,654 SH   SOLE 2 107,676 0 452,978
NAVIENT CORPORATION COM 63938C108 50 3,674 SH   SOLE 4 3,674 0 0
NAVIENT CORPORATION COM 63938C108 170 12,474 SH   SOLE 7 12,474 0 0
NAVIENT CORPORATION COM 63938C108 8,273 606,116 SH   SOLE 18 606,116 0 0
NAVIENT CORPORATION COM 63938C108 645 47,283 SH   SOLE 19 47,283 0 0
NAVIENT CORPORATION COM 63938C108 143,776 10,533,053 SH   SOLE 21 10,533,053 0 0
NAVIENT CORPORATION COM 63938C108 119,624 8,763,666 SH   SOLE 22 8,189,708 0 573,958
NAVIENT CORPORATION COM 63938C108 1,172 85,891 SH   SOLE 26 45,566 0 40,325
NAVIENT CORPORATION COM 63938C108 413 30,250 SH   SOLE 28 30,250 0 0
NAVIENT CORPORATION COM 63938C108 936 68,553 SH   SOLE 30 68,553 0 0
NAVIENT CORPORATION COM 63938C108 3,008 220,375 SH   SOLE 31 4,464 0 215,911
NAVIENT CORPORATION COM 63938C108 1,552 113,673 SH   SOLE 36 113,673 0 0
NAVIENT CORPORATION COM 63938C108 323 23,628 SH   SOLE 40 23,628 0 0
NAVIGANT CONSULTING INC COM 63935N107 927 39,986 SH   SOLE 2 1,636 0 38,350
NAVIGANT CONSULTING INC COM 63935N107 5 195 SH   SOLE 4 195 0 0
NAVIGANT CONSULTING INC COM 63935N107 17 739 SH   SOLE 7 739 0 0
NAVIGANT CONSULTING INC COM 63935N107 4,075 175,727 SH   SOLE 18 175,727 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,612 69,531 SH   SOLE 19 69,531 0 0
NAVIGANT CONSULTING INC COM 63935N107 97,797 4,217,191 SH   SOLE 21 4,217,191 0 0
NAVIGANT CONSULTING INC COM 63935N107 28,496 1,228,823 SH   SOLE 22 1,164,958 0 63,865
NAVIGANT CONSULTING INC COM 63935N107 642 27,670 SH   SOLE 26 11,641 0 16,029
NAVIGANT CONSULTING INC COM 63935N107 121 5,225 SH   SOLE 28 5,225 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,376 59,333 SH   SOLE 30 59,333 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,861 80,271 SH   SOLE 31 0 0 80,271
NAVIGANT CONSULTING INC COM 63935N107 85 3,686 SH   SOLE 40 3,686 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 11 1,747 SH   SOLE 18 1,747 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 87 13,757 SH   SOLE 21 13,757 0 0
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 0 10 SH   SOLE 17 0 0 10
NAVIOS MARITIME HLDGS INC COM Y62197119 9 2,009 SH   SOLE 18 2,009 0 0
NAVIOS MARITIME HLDGS INC COM Y62197119 110 24,580 SH   SOLE 21 24,580 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 17 1,247 SH   SOLE 22 1,247 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 259 19,212 SH   SOLE 31 0 0 19,212
NAVISTAR INTL CORP NEW COM 63934E108 1,777 51,587 SH   SOLE 2 2,051 0 49,536
NAVISTAR INTL CORP NEW COM 63934E108 8 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 52 1,507 SH   SOLE 7 1,507 0 0
NAVISTAR INTL CORP NEW COM 63934E108 5,578 161,912 SH   SOLE 18 161,912 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,925 84,902 SH   SOLE 19 84,902 0 0
NAVISTAR INTL CORP NEW COM 63934E108 55,621 1,614,537 SH   SOLE 21 1,614,537 0 0
NAVISTAR INTL CORP NEW COM 63934E108 59,599 1,730,011 SH   SOLE 22 1,666,694 0 63,317
NAVISTAR INTL CORP NEW COM 63934E108 263 7,633 SH   SOLE 26 5,352 0 2,281
NAVISTAR INTL CORP NEW COM 63934E108 205 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 406 11,773 SH   SOLE 30 11,773 0 0
NAVISTAR INTL CORP NEW COM 63934E108 142 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 191 5,553 SH   SOLE 40 5,553 0 0
NBT BANCORP INC COM 628778102 1,623 43,280 SH   SOLE 2 1,763 0 41,517
NBT BANCORP INC COM 628778102 10 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 14 386 SH   SOLE 7 386 0 0
NBT BANCORP INC COM 628778102 7,699 205,254 SH   SOLE 18 205,254 0 0
NBT BANCORP INC COM 628778102 2,719 72,485 SH   SOLE 19 72,485 0 0
NBT BANCORP INC COM 628778102 176,872 4,715,334 SH   SOLE 21 4,715,334 0 0
NBT BANCORP INC COM 628778102 50,051 1,334,347 SH   SOLE 22 1,274,195 0 60,152
NBT BANCORP INC COM 628778102 6 168 SH   SOLE 23 168 0 0
NBT BANCORP INC COM 628778102 681 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 235 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,383 63,541 SH   SOLE 30 63,541 0 0
NBT BANCORP INC COM 628778102 185 4,934 SH   SOLE 40 4,934 0 0
NCR CORP NEW COM 62886E108 9,075 291,811 SH   SOLE 2 66,792 0 225,019
NCR CORP NEW COM 62886E108 71 2,276 SH   SOLE 4 2,276 0 0
NCR CORP NEW COM 62886E108 146 4,696 SH   SOLE 7 4,696 0 0
NCR CORP NEW COM 62886E108 10,773 346,406 SH   SOLE 18 346,406 0 0
NCR CORP NEW COM 62886E108 834 26,827 SH   SOLE 19 26,827 0 0
NCR CORP NEW COM 62886E108 190,729 6,132,779 SH   SOLE 21 6,132,779 0 0
NCR CORP NEW COM 62886E108 122,973 3,954,126 SH   SOLE 22 3,694,191 0 259,935
NCR CORP NEW COM 62886E108 197 6,328 SH   SOLE 23 6,328 0 0
NCR CORP NEW COM 62886E108 1,071 34,434 SH   SOLE 26 20,694 0 13,740
NCR CORP NEW COM 62886E108 465 14,951 SH   SOLE 28 14,951 0 0
NCR CORP NEW COM 62886E108 42 1,354 SH   SOLE 29 1,354 0 0
NCR CORP NEW COM 62886E108 1,439 46,271 SH   SOLE 30 46,271 0 0
NCR CORP NEW COM 62886E108 154 4,960 SH   SOLE 31 4,960 0 0
NCR CORP NEW COM 62886E108 258 8,285 SH   SOLE 36 8,285 0 0
NCR CORP NEW COM 62886E108 392 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 44 12,452 SH   SOLE 2 258 0 12,194
NCS MULTISTAGE HLDGS INC COM 628877102 121 34,097 SH   SOLE 18 34,097 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 45 12,813 SH   SOLE 19 12,813 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 1,557 438,713 SH   SOLE 21 438,713 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 658 185,253 SH   SOLE 22 121,911 0 63,342
NEENAH INC COM 640079109 1,052 15,580 SH   SOLE 2 718 0 14,862
NEENAH INC COM 640079109 7 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 22 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 4,917 72,784 SH   SOLE 18 72,784 0 0
NEENAH INC COM 640079109 1,927 28,533 SH   SOLE 19 28,533 0 0
NEENAH INC COM 640079109 121,993 1,805,968 SH   SOLE 21 1,805,968 0 0
NEENAH INC COM 640079109 33,762 499,811 SH   SOLE 22 477,353 0 22,458
NEENAH INC COM 640079109 805 11,918 SH   SOLE 26 6,481 0 5,437
NEENAH INC COM 640079109 126 1,864 SH   SOLE 28 1,864 0 0
NEENAH INC COM 640079109 1,639 24,269 SH   SOLE 30 24,269 0 0
NEENAH INC COM 640079109 127 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 15,340 431,144 SH   SOLE 2 62,841 0 368,303
NEKTAR THERAPEUTICS COM 640268108 1,944 54,647 SH   SOLE 4 50,124 0 4,523
NEKTAR THERAPEUTICS COM 640268108 5,232 147,053 SH   SOLE 7 147,053 0 0
NEKTAR THERAPEUTICS COM 640268108 35 985 SH   SOLE 13 985 0 0
NEKTAR THERAPEUTICS COM 640268108 19,705 553,810 SH   SOLE 18 529,555 0 24,255
NEKTAR THERAPEUTICS COM 640268108 7,415 208,416 SH   SOLE 19 208,416 0 0
NEKTAR THERAPEUTICS COM 640268108 209,827 5,897,316 SH   SOLE 21 5,897,316 0 0
NEKTAR THERAPEUTICS COM 640268108 158,192 4,446,091 SH   SOLE 22 4,005,497 0 440,594
NEKTAR THERAPEUTICS COM 640268108 4,439 124,760 SH   SOLE 23 124,760 0 0
NEKTAR THERAPEUTICS COM 640268108 58 1,639 SH   SOLE 25 1,639 0 0
NEKTAR THERAPEUTICS COM 640268108 18,525 520,645 SH   SOLE 26 188,948 0 331,697
NEKTAR THERAPEUTICS COM 640268108 1,157 32,525 SH   SOLE 28 23,284 0 9,241
NEKTAR THERAPEUTICS COM 640268108 1,419 39,871 SH   SOLE 29 4,539 0 35,332
NEKTAR THERAPEUTICS COM 640268108 22,825 641,505 SH   SOLE 30 641,505 0 0
NEKTAR THERAPEUTICS COM 640268108 2,343 65,851 SH   SOLE 31 34,762 0 31,089
NEKTAR THERAPEUTICS COM 640268108 2,318 65,150 SH   SOLE 34 65,150 0 0
NEKTAR THERAPEUTICS COM 640268108 1,083 30,425 SH   SOLE 36 30,425 0 0
NEKTAR THERAPEUTICS COM 640268108 112 3,154 SH   SOLE 40 3,154 0 0
NELNET INC CL A 64031N108 1,072 18,094 SH   SOLE 2 735 0 17,359
NELNET INC CL A 64031N108 11 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 22 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,478 58,730 SH   SOLE 18 58,730 0 0
NELNET INC CL A 64031N108 1,816 30,670 SH   SOLE 19 30,670 0 0
NELNET INC CL A 64031N108 34,364 580,269 SH   SOLE 21 580,269 0 0
NELNET INC CL A 64031N108 36,551 617,211 SH   SOLE 22 586,935 0 30,276
NELNET INC CL A 64031N108 155 2,612 SH   SOLE 23 2,612 0 0
NELNET INC CL A 64031N108 248 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 168 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 340 5,747 SH   SOLE 30 5,747 0 0
NELNET INC CL A 64031N108 578 9,753 SH   SOLE 31 0 0 9,753
NELNET INC CL A 64031N108 176 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 2,774 44,659 SH   SOLE 2 2,129 0 42,530
NEOGEN CORP COM 640491106 15 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 57 910 SH   SOLE 7 910 0 0
NEOGEN CORP COM 640491106 14,272 229,792 SH   SOLE 18 224,778 0 5,014
NEOGEN CORP COM 640491106 7,041 113,362 SH   SOLE 19 113,362 0 0
NEOGEN CORP COM 640491106 344,660 5,549,181 SH   SOLE 21 5,549,181 0 0
NEOGEN CORP COM 640491106 95,137 1,531,756 SH   SOLE 22 1,463,225 0 68,531
NEOGEN CORP COM 640491106 104 1,672 SH   SOLE 23 1,672 0 0
NEOGEN CORP COM 640491106 1,275 20,524 SH   SOLE 26 11,245 0 9,279
NEOGEN CORP COM 640491106 408 6,577 SH   SOLE 28 6,577 0 0
NEOGEN CORP COM 640491106 8,646 139,202 SH   SOLE 30 139,202 0 0
NEOGEN CORP COM 640491106 329 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 1,920 87,530 SH   SOLE 2 14,821 0 72,709
NEOGENOMICS INC COM NEW 64049M209 11 479 SH   SOLE 4 479 0 0
NEOGENOMICS INC COM NEW 64049M209 31 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 8,986 409,559 SH   SOLE 18 399,415 0 10,144
NEOGENOMICS INC COM NEW 64049M209 7,176 327,078 SH   SOLE 19 327,078 0 0
NEOGENOMICS INC COM NEW 64049M209 234,798 10,701,842 SH   SOLE 21 10,701,842 0 0
NEOGENOMICS INC COM NEW 64049M209 65,779 2,998,115 SH   SOLE 22 2,871,358 0 126,757
NEOGENOMICS INC COM NEW 64049M209 888 40,466 SH   SOLE 23 40,466 0 0
NEOGENOMICS INC COM NEW 64049M209 2,539 115,745 SH   SOLE 26 29,990 0 85,755
NEOGENOMICS INC COM NEW 64049M209 248 11,285 SH   SOLE 28 11,285 0 0
NEOGENOMICS INC COM NEW 64049M209 3,189 145,341 SH   SOLE 30 145,341 0 0
NEOGENOMICS INC COM NEW 64049M209 1,342 61,164 SH   SOLE 31 0 0 61,164
NEOGENOMICS INC COM NEW 64049M209 358 16,326 SH   SOLE 34 16,326 0 0
NEOGENOMICS INC COM NEW 64049M209 197 8,973 SH   SOLE 40 8,973 0 0
NEON THERAPEUTICS INC COM 64050Y100 55 11,559 SH   SOLE 2 427 0 11,132
NEON THERAPEUTICS INC COM 64050Y100 279 58,914 SH   SOLE 18 55,388 0 3,526
NEON THERAPEUTICS INC COM 64050Y100 148 31,210 SH   SOLE 19 31,210 0 0
NEON THERAPEUTICS INC COM 64050Y100 2,208 465,780 SH   SOLE 21 465,780 0 0
NEON THERAPEUTICS INC COM 64050Y100 925 195,192 SH   SOLE 22 190,393 0 4,799
NEON THERAPEUTICS INC COM 64050Y100 8 1,594 SH   SOLE 23 1,594 0 0
NEON THERAPEUTICS INC COM 64050Y100 8 1,601 SH   SOLE 26 0 0 1,601
NEONODE INC COM PAR 64051M709 4 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 203 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 160 38,158 SH   SOLE 2 2,024 0 36,134
NEOPHOTONICS CORP COM 64051T100 3 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 526 125,864 SH   SOLE 18 125,864 0 0
NEOPHOTONICS CORP COM 64051T100 254 60,713 SH   SOLE 19 60,713 0 0
NEOPHOTONICS CORP COM 64051T100 5,344 1,278,528 SH   SOLE 21 1,278,528 0 0
NEOPHOTONICS CORP COM 64051T100 4,859 1,162,328 SH   SOLE 22 1,132,260 0 30,068
NEOS THERAPEUTICS INC COM 64052L106 13 10,408 SH   SOLE 18 10,408 0 0
NEOS THERAPEUTICS INC COM 64052L106 229 177,418 SH   SOLE 21 177,418 0 0
NEOS THERAPEUTICS INC COM 64052L106 442 342,423 SH   SOLE 22 342,423 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 26 6,054 SH   SOLE 22 6,054 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 54 13,520 SH   SOLE 22 0 0 13,520
NET ELEMENT INC COM 64111R300 0 51 SH   SOLE 21 51 0 0
NET ELEMENT INC COM 64111R300 63 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 37,820 612,973 SH   SOLE 2 69,855 0 543,118
NETAPP INC COM 64110D104 5,668 91,868 SH   SOLE 4 84,893 0 6,975
NETAPP INC COM 64110D104 19,502 316,081 SH   SOLE 7 240,405 0 75,676
NETAPP INC COM 64110D104 95 1,537 SH   SOLE 13 1,537 0 0
NETAPP INC COM 64110D104 149 2,418 SH   SOLE 15 2,418 0 0
NETAPP INC COM 64110D104 13 208 SH   SOLE 17 0 0 208
NETAPP INC COM 64110D104 36,682 594,529 SH   SOLE 18 560,968 0 33,561
NETAPP INC COM 64110D104 4,305 69,781 SH   SOLE 19 69,781 0 0
NETAPP INC COM 64110D104 409,984 6,644,805 SH   SOLE 21 6,644,805 0 0
NETAPP INC COM 64110D104 393,168 6,372,253 SH   SOLE 22 5,693,216 0 679,037
NETAPP INC COM 64110D104 11,131 180,403 SH   SOLE 23 180,403 0 0
NETAPP INC COM 64110D104 21,655 350,969 SH   SOLE 25 350,969 0 0
NETAPP INC COM 64110D104 65,899 1,068,051 SH   SOLE 26 317,206 0 750,845
NETAPP INC COM 64110D104 2,944 47,709 SH   SOLE 28 34,720 0 12,989
NETAPP INC COM 64110D104 3,498 56,696 SH   SOLE 29 5,658 0 51,038
NETAPP INC COM 64110D104 67,789 1,098,695 SH   SOLE 30 1,098,695 0 0
NETAPP INC COM 64110D104 5,083 82,380 SH   SOLE 31 51,049 0 31,331
NETAPP INC COM 64110D104 2,132 34,549 SH   SOLE 32 34,549 0 0
NETAPP INC COM 64110D104 1,276 20,675 SH   SOLE 34 20,675 0 0
NETAPP INC COM 64110D104 11,463 185,790 SH   SOLE 36 185,790 0 0
NETAPP INC COM 64110D104 334 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADR 64110W102 35,644 139,361 SH   SOLE 2 11,959 0 127,402
NETEASE INC SPONSORED ADR 64110W102 13,479 52,699 SH   SOLE 4 52,699 0 0
NETEASE INC SPONSORED ADR 64110W102 3,354 13,113 SH   SOLE 7 13,113 0 0
NETEASE INC SPONSORED ADR 64110W102 6,808 26,619 SH   SOLE 13 26,619 0 0
NETEASE INC SPONSORED ADR 64110W102 36,878 144,184 SH   SOLE 15 137,522 0 6,662
NETEASE INC SPONSORED ADR 64110W102 8,011 31,321 SH   SOLE 18 31,321 0 0
NETEASE INC SPONSORED ADR 64110W102 17,628 68,920 SH   SOLE 19 68,920 0 0
NETEASE INC SPONSORED ADR 64110W102 388,902 1,520,516 SH   SOLE 21 1,520,516 0 0
NETEASE INC SPONSORED ADR 64110W102 263,631 1,030,734 SH   SOLE 22 919,701 0 111,033
NETEASE INC SPONSORED ADR 64110W102 11,400 44,570 SH   SOLE 23 44,570 0 0
NETEASE INC SPONSORED ADR 64110W102 17,853 69,802 SH   SOLE 25 69,802 0 0
NETEASE INC SPONSORED ADR 64110W102 88,787 347,137 SH   SOLE 26 58,023 0 289,114
NETEASE INC SPONSORED ADR 64110W102 2,569 10,046 SH   SOLE 28 10,046 0 0
NETEASE INC SPONSORED ADR 64110W102 3,857 15,078 SH   SOLE 29 8,772 0 6,306
NETEASE INC SPONSORED ADR 64110W102 117,346 458,796 SH   SOLE 30 458,796 0 0
NETEASE INC SPONSORED ADR 64110W102 1,081 4,225 SH   SOLE 31 4,225 0 0
NETEASE INC SPONSORED ADR 64110W102 3,816 14,920 SH   SOLE 32 14,920 0 0
NETEASE INC SPONSORED ADR 64110W102 149,184 583,275 SH   SOLE 34 583,275 0 0
NETEASE INC SPONSORED ADR 64110W102 265 1,037 SH   SOLE 36 1,037 0 0
NETEASE INC SPONSORED ADR 64110W102 147 576 SH   SOLE 40 576 0 0
NETFLIX INC COM 64110L106 433,061 1,178,976 SH   SOLE 2 192,779 0 986,197
NETFLIX INC COM 64110L106 61,040 166,176 SH   SOLE 4 154,392 0 11,784
NETFLIX INC COM 64110L106 142,631 388,302 SH   SOLE 7 388,302 0 0
NETFLIX INC COM 64110L106 3,624 9,865 SH   SOLE 13 9,865 0 0
NETFLIX INC COM 64110L106 1,637 4,457 SH   SOLE 15 4,457 0 0
NETFLIX INC COM 64110L106 44 120 SH   SOLE 17 0 0 120
NETFLIX INC COM 64110L106 573,434 1,561,129 SH   SOLE 18 1,301,943 0 259,186
NETFLIX INC COM 64110L106 314,628 856,549 SH   SOLE 19 856,549 0 0
NETFLIX INC COM 64110L106 2,802,515 7,629,628 SH   SOLE 21 7,629,628 0 0
NETFLIX INC COM 64110L106 3,861,648 10,513,035 SH   SOLE 22 9,348,242 0 1,164,793
NETFLIX INC COM 64110L106 125,618 341,986 SH   SOLE 23 341,986 0 0
NETFLIX INC COM 64110L106 156,085 424,929 SH   SOLE 25 424,929 0 0
NETFLIX INC COM 64110L106 560,610 1,526,217 SH   SOLE 26 459,288 0 1,066,929
NETFLIX INC COM 64110L106 31,345 85,334 SH   SOLE 28 62,537 0 22,797
NETFLIX INC COM 64110L106 22,998 62,610 SH   SOLE 29 13,598 0 49,012
NETFLIX INC COM 64110L106 592,519 1,613,087 SH   SOLE 30 1,613,087 0 0
NETFLIX INC COM 64110L106 67,605 184,049 SH   SOLE 31 87,055 0 96,994
NETFLIX INC COM 64110L106 22,462 61,152 SH   SOLE 32 61,152 0 0
NETFLIX INC COM 64110L106 39,535 107,631 SH   SOLE 34 107,631 0 0
NETFLIX INC COM 64110L106 105,393 286,923 SH   SOLE 36 286,923 0 0
NETFLIX INC COM 64110L106 3,614 9,839 SH   SOLE 40 9,839 0 0
NETFLIX INC OPTIONS 64110L106 147 400 SH Put SOLE 2 400 0 0
NETFLIX INC OPTIONS 64110L106 4,775 13,000 SH Put SOLE 19 13,000 0 0
NETFLIX INC OPTIONS 64110L106 220 600 SH Put SOLE 22 600 0 0
NETGEAR INC COM 64111Q104 799 31,591 SH   SOLE 2 1,218 0 30,373
NETGEAR INC COM 64111Q104 3 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 17 676 SH   SOLE 7 676 0 0
NETGEAR INC COM 64111Q104 3,460 136,819 SH   SOLE 18 136,819 0 0
NETGEAR INC COM 64111Q104 1,310 51,789 SH   SOLE 19 51,789 0 0
NETGEAR INC COM 64111Q104 88,899 3,515,166 SH   SOLE 21 3,515,166 0 0
NETGEAR INC COM 64111Q104 23,732 938,380 SH   SOLE 22 894,890 0 43,490
NETGEAR INC COM 64111Q104 239 9,470 SH   SOLE 26 4,354 0 5,116
NETGEAR INC COM 64111Q104 110 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 1,567 61,956 SH   SOLE 30 61,956 0 0
NETGEAR INC COM 64111Q104 88 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 2,690 105,953 SH   SOLE 2 32,899 0 73,054
NETSCOUT SYS INC COM 64115T104 12 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 36 1,400 SH   SOLE 7 1,400 0 0
NETSCOUT SYS INC COM 64115T104 10,392 409,290 SH   SOLE 18 409,290 0 0
NETSCOUT SYS INC COM 64115T104 3,246 127,852 SH   SOLE 19 127,852 0 0
NETSCOUT SYS INC COM 64115T104 134,927 5,314,162 SH   SOLE 21 5,314,162 0 0
NETSCOUT SYS INC COM 64115T104 65,252 2,570,001 SH   SOLE 22 2,450,410 0 119,591
NETSCOUT SYS INC COM 64115T104 847 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 269 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 4,075 160,477 SH   SOLE 30 160,477 0 0
NETSCOUT SYS INC COM 64115T104 70 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 225 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 12 2,157 SH   SOLE 18 2,157 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 186 33,198 SH   SOLE 21 33,198 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,720 307,628 SH   SOLE 22 307,628 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 7 2,745 SH   SOLE 18 2,745 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 119 47,771 SH   SOLE 21 47,771 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 11 4,475 SH   SOLE 22 4,475 0 0
NEURALSTEM INC COM NEW 64127R401 1 1,940 SH   SOLE 21 1,940 0 0
NEURALSTEM INC COM NEW 64127R401 20 68,214 SH   SOLE 22 68,214 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 17,530 207,629 SH   SOLE 2 44,959 0 162,670
NEUROCRINE BIOSCIENCES INC COM 64125C109 38 446 SH   SOLE 4 446 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 143 1,696 SH   SOLE 7 1,696 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,075 83,803 SH   SOLE 18 83,803 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 44,158 523,012 SH   SOLE 19 523,012 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 473 5,600 SH   SOLE 20 5,600 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 176,255 2,087,585 SH   SOLE 21 2,087,585 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 208,163 2,465,508 SH   SOLE 22 2,293,613 0 171,895
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,931 34,719 SH   SOLE 26 23,921 0 10,798
NEUROCRINE BIOSCIENCES INC COM 64125C109 991 11,736 SH   SOLE 28 11,736 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,382 87,432 SH   SOLE 30 87,432 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 167 1,974 SH   SOLE 31 1,974 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 11,651 137,992 SH   SOLE 34 137,992 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 794 9,399 SH   SOLE 40 9,399 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 1,738 1,325,000 PRN   SOLE 21 1,325,000 0 0
NEUROMETRIX INC COM 641255708 0 108 SH   SOLE 21 108 0 0
NEUROMETRIX INC COM 641255708 6 15,183 SH   SOLE 22 15,183 0 0
NEURONETICS INC COM 64131A105 144 11,549 SH   SOLE 2 434 0 11,115
NEURONETICS INC COM 64131A105 532 42,521 SH   SOLE 18 42,521 0 0
NEURONETICS INC COM 64131A105 249 19,890 SH   SOLE 19 19,890 0 0
NEURONETICS INC COM 64131A105 8,190 654,688 SH   SOLE 21 654,688 0 0
NEURONETICS INC COM 64131A105 3,111 248,673 SH   SOLE 22 245,057 0 3,616
NEURONETICS INC COM 64131A105 9 723 SH   SOLE 30 723 0 0
NEUROTROPE INC COM NEW 64129T207 21 2,597 SH   SOLE 18 2,597 0 0
NEUROTROPE INC COM NEW 64129T207 258 32,115 SH   SOLE 21 32,115 0 0
NEUROTROPE INC COM NEW 64129T207 203 25,329 SH   SOLE 22 25,329 0 0
NEVRO CORP COM 64157F103 3,052 47,082 SH   SOLE 2 22,521 0 24,561
NEVRO CORP COM 64157F103 9 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 33 514 SH   SOLE 7 514 0 0
NEVRO CORP COM 64157F103 7,804 120,380 SH   SOLE 18 120,380 0 0
NEVRO CORP COM 64157F103 19,706 303,961 SH   SOLE 19 303,961 0 0
NEVRO CORP COM 64157F103 68,866 1,062,251 SH   SOLE 21 1,062,251 0 0
NEVRO CORP COM 64157F103 56,862 877,096 SH   SOLE 22 829,771 0 47,325
NEVRO CORP COM 64157F103 1,258 19,400 SH   SOLE 26 13,105 0 6,295
NEVRO CORP COM 64157F103 242 3,740 SH   SOLE 28 3,740 0 0
NEVRO CORP COM 64157F103 5,268 81,254 SH   SOLE 30 81,254 0 0
NEVRO CORP COM 64157F103 4,177 64,423 SH   SOLE 34 64,423 0 0
NEVRO CORP COM 64157F103 214 3,295 SH   SOLE 40 3,295 0 0
NEW AGE BEVERAGES CORP COM 64157V108 311 66,721 SH   SOLE 2 3,000 0 63,721
NEW AGE BEVERAGES CORP COM 64157V108 12 2,496 SH   SOLE 7 2,496 0 0
NEW AGE BEVERAGES CORP COM 64157V108 1,170 251,117 SH   SOLE 18 251,117 0 0
NEW AGE BEVERAGES CORP COM 64157V108 585 125,588 SH   SOLE 19 125,588 0 0
NEW AGE BEVERAGES CORP COM 64157V108 11,332 2,431,661 SH   SOLE 21 2,431,661 0 0
NEW AGE BEVERAGES CORP COM 64157V108 8,709 1,868,824 SH   SOLE 22 1,830,427 0 38,397
NEW GOLD INC CDA COM 644535106 919 956,256 SH   SOLE 31 0 0 956,256
NEW HOME CO INC COM 645370107 10 2,566 SH   SOLE 18 2,566 0 0
NEW HOME CO INC COM 645370107 144 37,386 SH   SOLE 21 37,386 0 0
NEW HOME CO INC COM 645370107 292 75,944 SH   SOLE 22 75,944 0 0
NEW JERSEY RES COM 646025106 6,342 127,422 SH   SOLE 2 41,299 0 86,123
NEW JERSEY RES COM 646025106 15 294 SH   SOLE 4 294 0 0
NEW JERSEY RES COM 646025106 10,161 204,153 SH   SOLE 7 204,153 0 0
NEW JERSEY RES COM 646025106 27,626 555,082 SH   SOLE 18 555,082 0 0
NEW JERSEY RES COM 646025106 7,537 151,444 SH   SOLE 19 151,444 0 0
NEW JERSEY RES COM 646025106 407,489 8,187,446 SH   SOLE 21 8,187,446 0 0
NEW JERSEY RES COM 646025106 153,641 3,087,015 SH   SOLE 22 2,964,745 0 122,270
NEW JERSEY RES COM 646025106 430 8,648 SH   SOLE 25 8,648 0 0
NEW JERSEY RES COM 646025106 2,172 43,647 SH   SOLE 26 25,907 0 17,740
NEW JERSEY RES COM 646025106 556 11,166 SH   SOLE 28 11,166 0 0
NEW JERSEY RES COM 646025106 1,222 24,551 SH   SOLE 30 24,551 0 0
NEW JERSEY RES COM 646025106 1,620 32,547 SH   SOLE 32 32,547 0 0
NEW JERSEY RES COM 646025106 254 5,099 SH   SOLE 34 5,099 0 0
NEW JERSEY RES COM 646025106 101 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 462 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 643 68,108 SH   SOLE 2 5,602 0 62,506
NEW MEDIA INVT GROUP INC COM 64704V106 12 1,246 SH   SOLE 7 1,246 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 2,538 268,840 SH   SOLE 18 268,840 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,409 149,260 SH   SOLE 19 149,260 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 59,109 6,261,565 SH   SOLE 21 6,261,565 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 17,248 1,827,079 SH   SOLE 22 1,755,012 0 72,067
NEW MEDIA INVT GROUP INC COM 64704V106 123 12,986 SH   SOLE 23 12,986 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,115 118,132 SH   SOLE 26 21,657 0 96,475
NEW MEDIA INVT GROUP INC COM 64704V106 58 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 764 80,920 SH   SOLE 30 80,920 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 48 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 4,300 307,814 SH   SOLE 30 307,814 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12,536 129,804 SH   SOLE 2 6,241 0 123,563
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9,482 98,180 SH   SOLE 4 98,180 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,891 19,582 SH   SOLE 7 19,582 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,436 35,573 SH   SOLE 13 35,573 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 24,476 253,424 SH   SOLE 15 241,795 0 11,629
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,328 44,813 SH   SOLE 18 44,813 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12,612 130,584 SH   SOLE 19 130,584 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 299,215 3,098,109 SH   SOLE 21 3,098,109 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 172,140 1,782,353 SH   SOLE 22 1,639,597 0 142,756
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 8,114 84,009 SH   SOLE 23 84,009 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 21,664 224,313 SH   SOLE 25 224,313 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 66,138 684,804 SH   SOLE 26 113,219 0 571,585
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,087 21,606 SH   SOLE 28 21,606 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,759 28,563 SH   SOLE 29 15,702 0 12,861
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 81,691 845,837 SH   SOLE 30 845,837 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 764 7,913 SH   SOLE 31 7,913 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 744 7,701 SH   SOLE 32 7,701 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 128,014 1,325,474 SH   SOLE 34 1,325,474 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 116 1,200 SH   SOLE 40 1,200 0 0
NEW RELIC INC COM 64829B100 11,065 127,899 SH   SOLE 2 42,701 0 85,198
NEW RELIC INC COM 64829B100 714 8,249 SH   SOLE 4 8,249 0 0
NEW RELIC INC COM 64829B100 132 1,523 SH   SOLE 7 1,523 0 0
NEW RELIC INC COM 64829B100 3,065 35,424 SH   SOLE 18 30,535 0 4,889
NEW RELIC INC COM 64829B100 6,906 79,828 SH   SOLE 19 79,828 0 0
NEW RELIC INC COM 64829B100 63,408 732,961 SH   SOLE 21 732,961 0 0
NEW RELIC INC COM 64829B100 122,473 1,415,709 SH   SOLE 22 1,311,346 0 104,363
NEW RELIC INC COM 64829B100 1,667 19,266 SH   SOLE 23 19,266 0 0
NEW RELIC INC COM 64829B100 225 2,599 SH   SOLE 25 2,599 0 0
NEW RELIC INC COM 64829B100 5,517 63,769 SH   SOLE 26 11,333 0 52,436
NEW RELIC INC COM 64829B100 497 5,741 SH   SOLE 28 5,741 0 0
NEW RELIC INC COM 64829B100 438 5,058 SH   SOLE 29 5,058 0 0
NEW RELIC INC COM 64829B100 4,385 50,687 SH   SOLE 30 50,687 0 0
NEW RELIC INC COM 64829B100 564 6,515 SH   SOLE 31 2,370 0 4,145
NEW RELIC INC COM 64829B100 694 8,020 SH   SOLE 34 8,020 0 0
NEW RELIC INC COM 64829B100 270 3,119 SH   SOLE 36 3,119 0 0
NEW RELIC INC COM 64829B100 442 5,110 SH   SOLE 40 5,110 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1,227 1,150,000 PRN   SOLE 21 1,150,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12,676 823,665 SH   SOLE 2 44,705 0 778,960
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 37 2,416 SH   SOLE 4 2,416 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 182 11,801 SH   SOLE 7 11,801 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,995 194,620 SH   SOLE 18 194,620 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,419 92,215 SH   SOLE 19 92,215 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 190,501 12,378,215 SH   SOLE 21 12,378,215 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 184,036 11,958,169 SH   SOLE 22 11,130,482 0 827,687
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,044 132,827 SH   SOLE 26 83,954 0 48,873
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 779 50,633 SH   SOLE 28 50,633 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,770 114,995 SH   SOLE 30 114,995 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,865 121,187 SH   SOLE 31 8,627 0 112,560
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 125 8,122 SH   SOLE 36 8,122 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 604 39,239 SH   SOLE 40 39,239 0 0
NEW SR INVT GROUP INC COM 648691103 606 90,170 SH   SOLE 2 3,400 0 86,770
NEW SR INVT GROUP INC COM 648691103 15 2,243 SH   SOLE 7 2,243 0 0
NEW SR INVT GROUP INC COM 648691103 1,940 288,762 SH   SOLE 18 288,762 0 0
NEW SR INVT GROUP INC COM 648691103 944 140,494 SH   SOLE 19 140,494 0 0
NEW SR INVT GROUP INC COM 648691103 20,544 3,057,106 SH   SOLE 21 3,057,106 0 0
NEW SR INVT GROUP INC COM 648691103 18,983 2,824,897 SH   SOLE 22 2,697,924 0 126,973
NEW SR INVT GROUP INC COM 648691103 19 2,858 SH   SOLE 23 2,858 0 0
NEW SR INVT GROUP INC COM 648691103 186 27,654 SH   SOLE 26 10,204 0 17,450
NEW SR INVT GROUP INC COM 648691103 84 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 176 26,214 SH   SOLE 30 26,214 0 0
NEW SR INVT GROUP INC COM 648691103 59 8,758 SH   SOLE 40 8,758 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 11,081 1,110,327 SH   SOLE 2 250,435 0 859,892
NEW YORK CMNTY BANCORP INC COM 649445103 22 2,235 SH   SOLE 4 2,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 555 55,634 SH   SOLE 7 55,634 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 72 7,229 SH   SOLE 15 7,229 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 15,081 1,511,153 SH   SOLE 18 1,511,153 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,018 101,997 SH   SOLE 19 101,997 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 335,394 33,606,597 SH   SOLE 21 33,606,597 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 153,529 15,383,659 SH   SOLE 22 14,394,993 0 988,666
NEW YORK CMNTY BANCORP INC COM 649445103 4,417 442,627 SH   SOLE 25 442,627 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 7,477 749,166 SH   SOLE 26 357,720 0 391,446
NEW YORK CMNTY BANCORP INC COM 649445103 617 61,862 SH   SOLE 28 61,862 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,335 133,770 SH   SOLE 30 133,770 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,865 387,259 SH   SOLE 31 9,979 0 377,280
NEW YORK CMNTY BANCORP INC COM 649445103 1,831 183,456 SH   SOLE 32 183,456 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,103 310,912 SH   SOLE 36 310,912 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 522 52,284 SH   SOLE 40 52,284 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 4,175 87,242 SH   SOLE 21 87,242 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,315 212,028 SH   SOLE 2 8,531 0 203,497
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 22 3,577 SH   SOLE 7 3,577 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 5,636 909,090 SH   SOLE 18 909,090 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,201 354,926 SH   SOLE 19 354,926 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 165,375 26,673,436 SH   SOLE 21 26,673,436 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 39,526 6,375,195 SH   SOLE 22 5,940,922 0 434,273
NEW YORK MTG TR INC COM PAR $.02 649604501 845 136,305 SH   SOLE 26 84,484 0 51,821
NEW YORK MTG TR INC COM PAR $.02 649604501 158 25,536 SH   SOLE 28 25,536 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,784 287,807 SH   SOLE 30 287,807 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,459 235,361 SH   SOLE 31 0 0 235,361
NEW YORK MTG TR INC COM PAR $.02 649604501 69 11,072 SH   SOLE 40 11,072 0 0
NEW YORK TIMES CO CL A 650111107 16,139 494,744 SH   SOLE 2 177,630 0 317,114
NEW YORK TIMES CO CL A 650111107 281 8,628 SH   SOLE 4 8,628 0 0
NEW YORK TIMES CO CL A 650111107 242 7,429 SH   SOLE 7 7,429 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 13,455 412,469 SH   SOLE 18 411,402 0 1,067
NEW YORK TIMES CO CL A 650111107 36,549 1,120,456 SH   SOLE 19 1,120,456 0 0
NEW YORK TIMES CO CL A 650111107 238,418 7,308,955 SH   SOLE 21 7,308,955 0 0
NEW YORK TIMES CO CL A 650111107 159,502 4,889,692 SH   SOLE 22 4,544,377 0 345,315
NEW YORK TIMES CO CL A 650111107 713 21,855 SH   SOLE 23 21,855 0 0
NEW YORK TIMES CO CL A 650111107 2,067 63,367 SH   SOLE 26 45,795 0 17,572
NEW YORK TIMES CO CL A 650111107 552 16,919 SH   SOLE 28 16,919 0 0
NEW YORK TIMES CO CL A 650111107 554 16,991 SH   SOLE 29 16,991 0 0
NEW YORK TIMES CO CL A 650111107 1,547 47,424 SH   SOLE 30 47,424 0 0
NEW YORK TIMES CO CL A 650111107 1,294 39,676 SH   SOLE 31 23,475 0 16,201
NEW YORK TIMES CO CL A 650111107 119 3,642 SH   SOLE 34 3,642 0 0
NEW YORK TIMES CO CL A 650111107 224 6,870 SH   SOLE 36 6,870 0 0
NEW YORK TIMES CO CL A 650111107 479 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 17,742 1,150,607 SH   SOLE 2 227,218 0 923,389
NEWELL BRANDS INC COM 651229106 2,314 150,082 SH   SOLE 4 137,267 0 12,815
NEWELL BRANDS INC COM 651229106 6,445 417,950 SH   SOLE 7 378,299 0 39,651
NEWELL BRANDS INC COM 651229106 44 2,833 SH   SOLE 13 2,833 0 0
NEWELL BRANDS INC COM 651229106 73 4,764 SH   SOLE 15 4,764 0 0
NEWELL BRANDS INC COM 651229106 28,427 1,843,488 SH   SOLE 18 1,528,986 0 314,502
NEWELL BRANDS INC COM 651229106 150,131 9,736,118 SH   SOLE 19 9,736,118 0 0
NEWELL BRANDS INC COM 651229106 283,543 18,388,032 SH   SOLE 21 18,388,032 0 0
NEWELL BRANDS INC COM 651229106 172,194 11,166,898 SH   SOLE 22 9,984,570 0 1,182,328
NEWELL BRANDS INC COM 651229106 4,913 318,581 SH   SOLE 23 318,581 0 0
NEWELL BRANDS INC COM 651229106 8,719 565,438 SH   SOLE 25 565,438 0 0
NEWELL BRANDS INC COM 651229106 33,797 2,191,746 SH   SOLE 26 718,211 0 1,473,535
NEWELL BRANDS INC COM 651229106 1,331 86,341 SH   SOLE 28 63,541 0 22,800
NEWELL BRANDS INC COM 651229106 1,564 101,457 SH   SOLE 29 9,814 0 91,643
NEWELL BRANDS INC COM 651229106 26,518 1,719,688 SH   SOLE 30 1,719,688 0 0
NEWELL BRANDS INC COM 651229106 2,500 162,156 SH   SOLE 31 91,543 0 70,613
NEWELL BRANDS INC COM 651229106 2,536 164,479 SH   SOLE 32 164,479 0 0
NEWELL BRANDS INC COM 651229106 3,148 204,140 SH   SOLE 34 204,140 0 0
NEWELL BRANDS INC COM 651229106 6,300 408,550 SH   SOLE 36 408,550 0 0
NEWELL BRANDS INC COM 651229106 152 9,846 SH   SOLE 40 9,846 0 0
NEWLINK GENETICS CORP COM 651511107 9 6,118 SH   SOLE 18 6,118 0 0
NEWLINK GENETICS CORP COM 651511107 138 93,219 SH   SOLE 21 93,219 0 0
NEWLINK GENETICS CORP COM 651511107 646 436,197 SH   SOLE 22 436,197 0 0
NEWMARK GROUP INC CL A 65158N102 1,205 134,135 SH   SOLE 2 5,843 0 128,292
NEWMARK GROUP INC CL A 65158N102 5 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 28 3,171 SH   SOLE 7 3,171 0 0
NEWMARK GROUP INC CL A 65158N102 4,269 475,353 SH   SOLE 18 475,353 0 0
NEWMARK GROUP INC CL A 65158N102 2,194 244,305 SH   SOLE 19 244,305 0 0
NEWMARK GROUP INC CL A 65158N102 40,334 4,491,537 SH   SOLE 21 4,491,537 0 0
NEWMARK GROUP INC CL A 65158N102 37,575 4,184,297 SH   SOLE 22 4,010,681 0 173,616
NEWMARK GROUP INC CL A 65158N102 211 23,524 SH   SOLE 26 10,122 0 13,402
NEWMARK GROUP INC CL A 65158N102 124 13,856 SH   SOLE 28 13,856 0 0
NEWMARK GROUP INC CL A 65158N102 435 48,442 SH   SOLE 30 48,442 0 0
NEWMARK GROUP INC CL A 65158N102 98 10,920 SH   SOLE 40 10,920 0 0
NEWMARKET CORP COM 651587107 7,671 19,133 SH   SOLE 2 5,268 0 13,865
NEWMARKET CORP COM 651587107 17 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 48 120 SH   SOLE 7 120 0 0
NEWMARKET CORP COM 651587107 10,164 25,351 SH   SOLE 18 25,351 0 0
NEWMARKET CORP COM 651587107 618 1,542 SH   SOLE 19 1,542 0 0
NEWMARKET CORP COM 651587107 171,722 428,298 SH   SOLE 21 428,298 0 0
NEWMARKET CORP COM 651587107 113,622 283,389 SH   SOLE 22 266,660 0 16,729
NEWMARKET CORP COM 651587107 832 2,074 SH   SOLE 23 2,074 0 0
NEWMARKET CORP COM 651587107 1,371 3,419 SH   SOLE 26 2,420 0 999
NEWMARKET CORP COM 651587107 449 1,121 SH   SOLE 28 1,121 0 0
NEWMARKET CORP COM 651587107 1,026 2,559 SH   SOLE 30 2,559 0 0
NEWMARKET CORP COM 651587107 97 242 SH   SOLE 31 142 0 100
NEWMARKET CORP COM 651587107 29 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 386 962 SH   SOLE 40 962 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 79,354 2,062,741 SH   SOLE 2 289,286 0 1,773,455
NEWMONT GOLDCORP CORPORATION COM 651639106 13,255 344,557 SH   SOLE 4 322,559 0 21,998
NEWMONT GOLDCORP CORPORATION COM 651639106 154,433 4,014,382 SH   SOLE 7 3,984,780 0 29,602
NEWMONT GOLDCORP CORPORATION COM 651639106 1,578 41,012 SH   SOLE 13 41,012 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 272 7,071 SH   SOLE 15 7,071 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 1 20 SH   SOLE 17 0 0 20
NEWMONT GOLDCORP CORPORATION COM 651639106 89,007 2,313,674 SH   SOLE 18 2,205,184 0 108,490
NEWMONT GOLDCORP CORPORATION COM 651639106 140,512 3,652,517 SH   SOLE 19 3,652,517 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 1,292,819 33,605,906 SH   SOLE 21 33,605,906 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 864,959 22,483,989 SH   SOLE 22 20,223,991 0 2,259,998
NEWMONT GOLDCORP CORPORATION COM 651639106 55,011 1,429,978 SH   SOLE 23 1,429,978 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 194,401 5,053,318 SH   SOLE 25 5,053,318 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 244,758 6,362,296 SH   SOLE 26 1,114,097 0 5,248,199
NEWMONT GOLDCORP CORPORATION COM 651639106 6,334 164,644 SH   SOLE 28 121,042 0 43,602
NEWMONT GOLDCORP CORPORATION COM 651639106 5,864 152,440 SH   SOLE 29 152,440 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 284,314 7,390,541 SH   SOLE 30 7,390,541 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 41,105 1,068,489 SH   SOLE 31 154,077 0 914,412
NEWMONT GOLDCORP CORPORATION COM 651639106 701,969 18,247,190 SH   SOLE 34 18,247,190 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 47,558 1,236,242 SH   SOLE 36 1,236,242 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 709 18,431 SH   SOLE 40 18,431 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 713 96,113 SH   SOLE 2 3,726 0 92,387
NEWPARK RES INC COM PAR $.01NEW 651718504 5 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 14 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 3,034 408,876 SH   SOLE 18 408,876 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,122 151,218 SH   SOLE 19 151,218 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 75,479 10,172,332 SH   SOLE 21 10,172,332 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 21,516 2,899,705 SH   SOLE 22 2,773,926 0 125,779
NEWPARK RES INC COM PAR $.01NEW 651718504 333 44,854 SH   SOLE 26 9,285 0 35,569
NEWPARK RES INC COM PAR $.01NEW 651718504 90 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 986 132,851 SH   SOLE 30 132,851 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 70 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 13,611 1,008,979 SH   SOLE 2 121,217 0 887,762
NEWS CORP NEW CL A 65249B109 1,506 111,649 SH   SOLE 4 102,958 0 8,691
NEWS CORP NEW CL A 65249B109 4,923 364,918 SH   SOLE 7 330,467 0 34,451
NEWS CORP NEW CL A 65249B109 38 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 10,595 785,417 SH   SOLE 18 731,768 0 53,649
NEWS CORP NEW CL A 65249B109 2,004 148,540 SH   SOLE 19 148,540 0 0
NEWS CORP NEW CL A 65249B109 122,949 9,114,069 SH   SOLE 21 9,114,069 0 0
NEWS CORP NEW CL A 65249B109 147,993 10,970,568 SH   SOLE 22 9,898,471 0 1,072,097
NEWS CORP NEW CL A 65249B109 3,677 272,574 SH   SOLE 23 272,574 0 0
NEWS CORP NEW CL A 65249B109 5,256 389,596 SH   SOLE 25 389,596 0 0
NEWS CORP NEW CL A 65249B109 22,938 1,700,360 SH   SOLE 26 630,022 0 1,070,338
NEWS CORP NEW CL A 65249B109 983 72,893 SH   SOLE 28 52,248 0 20,645
NEWS CORP NEW CL A 65249B109 1,207 89,477 SH   SOLE 29 10,462 0 79,015
NEWS CORP NEW CL A 65249B109 20,549 1,523,286 SH   SOLE 30 1,523,286 0 0
NEWS CORP NEW CL A 65249B109 1,741 129,052 SH   SOLE 31 65,474 0 63,578
NEWS CORP NEW CL A 65249B109 296 21,950 SH   SOLE 34 21,950 0 0
NEWS CORP NEW CL A 65249B109 4,344 322,015 SH   SOLE 36 322,015 0 0
NEWS CORP NEW CL A 65249B109 103 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 2,559 183,278 SH   SOLE 2 25,509 0 157,769
NEWS CORP NEW CL B 65249B208 1,494 107,027 SH   SOLE 7 107,027 0 0
NEWS CORP NEW CL B 65249B208 11 784 SH   SOLE 15 784 0 0
NEWS CORP NEW CL B 65249B208 3,188 228,334 SH   SOLE 18 222,001 0 6,333
NEWS CORP NEW CL B 65249B208 565 40,457 SH   SOLE 19 40,457 0 0
NEWS CORP NEW CL B 65249B208 34,151 2,446,345 SH   SOLE 21 2,446,345 0 0
NEWS CORP NEW CL B 65249B208 49,685 3,559,116 SH   SOLE 22 3,234,300 0 324,816
NEWS CORP NEW CL B 65249B208 1,246 89,281 SH   SOLE 25 89,281 0 0
NEWS CORP NEW CL B 65249B208 2,644 189,402 SH   SOLE 26 55,474 0 133,928
NEWS CORP NEW CL B 65249B208 3,304 236,655 SH   SOLE 30 236,655 0 0
NEWS CORP NEW CL B 65249B208 342 24,464 SH   SOLE 31 2,364 0 22,100
NEWS CORP NEW CL B 65249B208 26 1,873 SH   SOLE 34 1,873 0 0
NEWS CORP NEW CL B 65249B208 235 16,835 SH   SOLE 36 16,835 0 0
NEXA RES S A COM L67359106 289 30,136 SH   SOLE 7 30,136 0 0
NEXA RES S A COM L67359106 75 7,855 SH   SOLE 22 0 0 7,855
NEXPOINT RESIDENTIAL TR INC COM 65341D102 721 17,421 SH   SOLE 2 756 0 16,665
NEXPOINT RESIDENTIAL TR INC COM 65341D102 19 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,814 67,975 SH   SOLE 18 65,713 0 2,262
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,784 43,094 SH   SOLE 19 43,094 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 28,715 693,602 SH   SOLE 21 693,602 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 28,491 688,182 SH   SOLE 22 665,672 0 22,510
NEXPOINT RESIDENTIAL TR INC COM 65341D102 58 1,413 SH   SOLE 23 1,413 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 354 8,561 SH   SOLE 26 0 0 8,561
NEXPOINT RESIDENTIAL TR INC COM 65341D102 288 6,955 SH   SOLE 30 6,955 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 86 2,072 SH   SOLE 34 2,072 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 52 1,248 SH   SOLE 40 1,248 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 8,255 81,728 SH   SOLE 2 3,137 0 78,591
NEXSTAR MEDIA GROUP INC CL A 65336K103 21 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 103 1,023 SH   SOLE 7 1,023 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,905 28,759 SH   SOLE 18 28,759 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 993 9,832 SH   SOLE 19 9,832 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 58,067 574,922 SH   SOLE 21 574,922 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 123,632 1,224,076 SH   SOLE 22 1,137,068 0 87,008
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,459 14,447 SH   SOLE 26 8,780 0 5,667
NEXSTAR MEDIA GROUP INC CL A 65336K103 572 5,667 SH   SOLE 28 5,667 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,397 13,828 SH   SOLE 30 13,828 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 106 1,049 SH   SOLE 31 949 0 100
NEXSTAR MEDIA GROUP INC CL A 65336K103 460 4,559 SH   SOLE 40 4,559 0 0
NEXTCURE INC COM 65343E108 34 2,261 SH   SOLE 2 0 0 2,261
NEXTCURE INC COM 65343E108 148 9,895 SH   SOLE 18 9,895 0 0
NEXTCURE INC COM 65343E108 70 4,699 SH   SOLE 19 4,699 0 0
NEXTCURE INC COM 65343E108 1,466 97,855 SH   SOLE 21 97,855 0 0
NEXTCURE INC COM 65343E108 314 20,991 SH   SOLE 22 20,115 0 876
NEXTDECADE CORP COM 65342K105 68 10,822 SH   SOLE 2 636 0 10,186
NEXTDECADE CORP COM 65342K105 258 40,787 SH   SOLE 18 40,787 0 0
NEXTDECADE CORP COM 65342K105 118 18,714 SH   SOLE 19 18,714 0 0
NEXTDECADE CORP COM 65342K105 2,336 369,644 SH   SOLE 21 369,644 0 0
NEXTDECADE CORP COM 65342K105 725 114,672 SH   SOLE 22 109,591 0 5,081
NEXTERA ENERGY INC COM 65339F101 241,666 1,179,666 SH   SOLE 2 130,193 0 1,049,473
NEXTERA ENERGY INC COM 65339F101 40,860 199,454 SH   SOLE 4 186,563 0 12,891
NEXTERA ENERGY INC COM 65339F101 101,396 494,955 SH   SOLE 7 488,653 0 6,302
NEXTERA ENERGY INC COM 65339F101 1,762 8,599 SH   SOLE 13 8,599 0 0
NEXTERA ENERGY INC COM 65339F101 984 4,802 SH   SOLE 15 4,802 0 0
NEXTERA ENERGY INC COM 65339F101 58 281 SH   SOLE 17 0 0 281
NEXTERA ENERGY INC COM 65339F101 318,447 1,554,463 SH   SOLE 18 1,468,367 0 86,096
NEXTERA ENERGY INC COM 65339F101 423,930 2,069,366 SH   SOLE 19 2,069,366 0 0
NEXTERA ENERGY INC COM 65339F101 2,551,621 12,455,440 SH   SOLE 21 12,455,440 0 0
NEXTERA ENERGY INC COM 65339F101 2,453,253 11,975,267 SH   SOLE 22 10,654,557 0 1,320,710
NEXTERA ENERGY INC COM 65339F101 70,842 345,809 SH   SOLE 23 345,809 0 0
NEXTERA ENERGY INC COM 65339F101 92,310 450,600 SH   SOLE 25 450,600 0 0
NEXTERA ENERGY INC COM 65339F101 524,757 2,561,539 SH   SOLE 26 538,642 0 2,022,897
NEXTERA ENERGY INC COM 65339F101 19,204 93,744 SH   SOLE 28 68,783 0 24,961
NEXTERA ENERGY INC COM 65339F101 2,290 11,177 SH   SOLE 29 11,177 0 0
NEXTERA ENERGY INC COM 65339F101 431,110 2,104,411 SH   SOLE 30 2,104,411 0 0
NEXTERA ENERGY INC COM 65339F101 33,997 165,952 SH   SOLE 31 90,066 0 75,886
NEXTERA ENERGY INC COM 65339F101 2,841 13,870 SH   SOLE 32 13,870 0 0
NEXTERA ENERGY INC COM 65339F101 166,783 814,134 SH   SOLE 34 814,134 0 0
NEXTERA ENERGY INC COM 65339F101 90,242 440,508 SH   SOLE 36 440,508 0 0
NEXTERA ENERGY INC COM 65339F101 2,189 10,685 SH   SOLE 40 10,685 0 0
NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 180,399 2,778,362 SH   SOLE 21 2,778,362 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7 150 SH   SOLE 17 0 0 150
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,165 44,861 SH   SOLE 21 44,861 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 840 17,409 SH   SOLE 26 8,872 0 8,537
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 337 6,977 SH   SOLE 28 6,977 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 732 15,179 SH   SOLE 30 15,179 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 273 5,662 SH   SOLE 40 5,662 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,039 52,213 SH   SOLE 2 7,143 0 45,070
NEXTGEN HEALTHCARE INC COM 65343C102 6 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 23 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4,637 232,993 SH   SOLE 18 228,142 0 4,851
NEXTGEN HEALTHCARE INC COM 65343C102 3,439 172,810 SH   SOLE 19 172,810 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 105,021 5,277,438 SH   SOLE 21 5,277,438 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 31,367 1,576,232 SH   SOLE 22 1,507,249 0 68,983
NEXTGEN HEALTHCARE INC COM 65343C102 323 16,212 SH   SOLE 23 16,212 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,135 57,032 SH   SOLE 26 14,362 0 42,670
NEXTGEN HEALTHCARE INC COM 65343C102 132 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 5,462 274,475 SH   SOLE 30 274,475 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 156 7,844 SH   SOLE 34 7,844 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 96 4,845 SH   SOLE 40 4,845 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 82 5,629 SH   SOLE 2 290 0 5,339
NGM BIOPHARMACEUTICALS INC COM 62921N105 368 25,128 SH   SOLE 18 21,583 0 3,545
NGM BIOPHARMACEUTICALS INC COM 62921N105 327 22,350 SH   SOLE 19 22,350 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,964 202,452 SH   SOLE 21 202,452 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 921 62,895 SH   SOLE 22 60,952 0 1,943
NGM BIOPHARMACEUTICALS INC COM 62921N105 34 2,291 SH   SOLE 23 2,291 0 0
NI HLDGS INC COM 65342T106 172 9,760 SH   SOLE 2 380 0 9,380
NI HLDGS INC COM 65342T106 613 34,836 SH   SOLE 18 34,836 0 0
NI HLDGS INC COM 65342T106 313 17,775 SH   SOLE 19 17,775 0 0
NI HLDGS INC COM 65342T106 6,144 348,869 SH   SOLE 21 348,869 0 0
NI HLDGS INC COM 65342T106 2,116 120,158 SH   SOLE 22 113,267 0 6,891
NIC INC COM 62914B100 1,112 69,309 SH   SOLE 2 13,570 0 55,739
NIC INC COM 62914B100 4 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 20 1,267 SH   SOLE 7 1,267 0 0
NIC INC COM 62914B100 4,985 310,804 SH   SOLE 18 289,860 0 20,944
NIC INC COM 62914B100 4,625 288,368 SH   SOLE 19 288,368 0 0
NIC INC COM 62914B100 115,134 7,177,921 SH   SOLE 21 7,177,921 0 0
NIC INC COM 62914B100 34,414 2,145,516 SH   SOLE 22 2,059,936 0 85,580
NIC INC COM 62914B100 741 46,197 SH   SOLE 23 46,197 0 0
NIC INC COM 62914B100 1,218 75,958 SH   SOLE 26 9,532 0 66,426
NIC INC COM 62914B100 143 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 1,939 120,898 SH   SOLE 30 120,898 0 0
NIC INC COM 62914B100 93 5,803 SH   SOLE 34 5,803 0 0
NIC INC COM 62914B100 102 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 3 25 SH   SOLE 18 25 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1,071 630,000 PRN   SOLE 21 630,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 13 1,387 SH   SOLE 18 1,387 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 273 29,040 SH   SOLE 21 29,040 0 0
NICOLET BANKSHARES INC COM 65406E102 487 7,854 SH   SOLE 2 315 0 7,539
NICOLET BANKSHARES INC COM 65406E102 13 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 1,775 28,595 SH   SOLE 18 28,595 0 0
NICOLET BANKSHARES INC COM 65406E102 869 14,002 SH   SOLE 19 14,002 0 0
NICOLET BANKSHARES INC COM 65406E102 17,769 286,319 SH   SOLE 21 286,319 0 0
NICOLET BANKSHARES INC COM 65406E102 11,373 183,252 SH   SOLE 22 171,660 0 11,592
NICOLET BANKSHARES INC COM 65406E102 4 70 SH   SOLE 23 70 0 0
NICOLET BANKSHARES INC COM 65406E102 108 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 172 2,770 SH   SOLE 30 2,770 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 21,036 930,810 SH   SOLE 2 131,035 0 799,775
NIELSEN HLDGS PLC SHS EUR G6518L108 3,200 141,590 SH   SOLE 4 132,216 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 7,471 330,557 SH   SOLE 7 309,664 0 20,893
NIELSEN HLDGS PLC SHS EUR G6518L108 47 2,062 SH   SOLE 13 2,062 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 61 2,708 SH   SOLE 15 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 16,235 718,349 SH   SOLE 18 671,198 0 47,151
NIELSEN HLDGS PLC SHS EUR G6518L108 2,215 98,030 SH   SOLE 19 98,030 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 169,916 7,518,409 SH   SOLE 21 7,518,409 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 201,053 8,896,168 SH   SOLE 22 7,907,202 0 988,966
NIELSEN HLDGS PLC SHS EUR G6518L108 5,651 250,026 SH   SOLE 23 250,026 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,786 344,507 SH   SOLE 25 344,507 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 42,920 1,899,101 SH   SOLE 26 520,982 0 1,378,119
NIELSEN HLDGS PLC SHS EUR G6518L108 1,519 67,208 SH   SOLE 28 48,383 0 18,825
NIELSEN HLDGS PLC SHS EUR G6518L108 1,842 81,494 SH   SOLE 29 7,498 0 73,996
NIELSEN HLDGS PLC SHS EUR G6518L108 27,483 1,216,051 SH   SOLE 30 1,216,051 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,889 127,836 SH   SOLE 31 68,337 0 59,499
NIELSEN HLDGS PLC SHS EUR G6518L108 508 22,489 SH   SOLE 34 22,489 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6,873 304,128 SH   SOLE 36 304,128 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 162 7,155 SH   SOLE 40 7,155 0 0
NII HLDGS INC COM PAR 62913F508 8 4,940 SH   SOLE 18 4,940 0 0
NII HLDGS INC COM PAR 62913F508 119 70,239 SH   SOLE 21 70,239 0 0
NII HLDGS INC COM PAR 62913F508 2,895 1,713,060 SH   SOLE 22 1,713,060 0 0
NIKE INC CL B 654106103 298,925 3,560,754 SH   SOLE 2 740,823 0 2,819,931
NIKE INC CL B 654106103 44,681 532,230 SH   SOLE 4 498,338 0 33,892
NIKE INC CL B 654106103 99,303 1,182,886 SH   SOLE 7 1,148,600 0 34,286
NIKE INC CL B 654106103 8,643 102,957 SH   SOLE 13 102,957 0 0
NIKE INC CL B 654106103 1,043 12,424 SH   SOLE 15 12,424 0 0
NIKE INC CL B 654106103 18 214 SH   SOLE 17 0 0 214
NIKE INC CL B 654106103 316,264 3,767,296 SH   SOLE 18 3,286,925 0 480,371
NIKE INC CL B 654106103 127,965 1,524,304 SH   SOLE 19 1,524,304 0 0
NIKE INC CL B 654106103 2,239,351 26,674,824 SH   SOLE 21 26,674,824 0 0
NIKE INC CL B 654106103 2,714,457 32,334,214 SH   SOLE 22 28,292,153 0 4,042,061
NIKE INC CL B 654106103 92,752 1,104,848 SH   SOLE 23 1,104,848 0 0
NIKE INC CL B 654106103 167,486 1,995,073 SH   SOLE 25 1,995,073 0 0
NIKE INC CL B 654106103 511,017 6,087,154 SH   SOLE 26 1,459,811 0 4,627,343
NIKE INC CL B 654106103 20,711 246,709 SH   SOLE 28 180,391 0 66,318
NIKE INC CL B 654106103 30,786 366,724 SH   SOLE 29 119,581 0 247,143
NIKE INC CL B 654106103 478,726 5,702,516 SH   SOLE 30 5,702,516 0 0
NIKE INC CL B 654106103 55,450 660,511 SH   SOLE 31 368,466 0 292,045
NIKE INC CL B 654106103 7,957 94,784 SH   SOLE 32 94,784 0 0
NIKE INC CL B 654106103 59,178 704,924 SH   SOLE 34 704,924 0 0
NIKE INC CL B 654106103 82,985 988,507 SH   SOLE 36 988,507 0 0
NIKE INC CL B 654106103 2,381 28,367 SH   SOLE 40 28,367 0 0
NINE ENERGY SVC INC COM 65441V101 291 16,768 SH   SOLE 2 648 0 16,120
NINE ENERGY SVC INC COM 65441V101 4 203 SH   SOLE 7 203 0 0
NINE ENERGY SVC INC COM 65441V101 963 55,573 SH   SOLE 18 55,573 0 0
NINE ENERGY SVC INC COM 65441V101 467 26,962 SH   SOLE 19 26,962 0 0
NINE ENERGY SVC INC COM 65441V101 9,309 537,135 SH   SOLE 21 537,135 0 0
NINE ENERGY SVC INC COM 65441V101 6,644 383,373 SH   SOLE 22 365,334 0 18,039
NINE ENERGY SVC INC COM 65441V101 96 5,519 SH   SOLE 30 5,519 0 0
NINE ENERGY SVC INC COM 65441V101 32 1,846 SH   SOLE 40 1,846 0 0
NIO INC SPON ADS 62914V106 1,465 574,439 SH   SOLE 2 20,753 0 553,686
NIO INC SPON ADS 62914V106 363 142,237 SH   SOLE 4 142,237 0 0
NIO INC SPON ADS 62914V106 226 88,589 SH   SOLE 7 88,589 0 0
NIO INC SPON ADS 62914V106 535 209,929 SH   SOLE 15 200,369 0 9,560
NIO INC SPON ADS 62914V106 464 182,124 SH   SOLE 18 182,124 0 0
NIO INC SPON ADS 62914V106 32,712 12,828,187 SH   SOLE 21 12,828,187 0 0
NIO INC SPON ADS 62914V106 21,184 8,307,314 SH   SOLE 22 7,594,145 0 713,169
NIO INC SPON ADS 62914V106 979 383,827 SH   SOLE 23 383,827 0 0
NIO INC SPON ADS 62914V106 187 73,423 SH   SOLE 25 73,423 0 0
NIO INC SPON ADS 62914V106 6,638 2,603,129 SH   SOLE 26 641,385 0 1,961,744
NIO INC SPON ADS 62914V106 212 83,234 SH   SOLE 28 83,234 0 0
NIO INC SPON ADS 62914V106 293 114,791 SH   SOLE 29 60,783 0 54,008
NIO INC SPON ADS 62914V106 8,805 3,452,879 SH   SOLE 30 3,452,879 0 0
NIO INC SPON ADS 62914V106 86 33,599 SH   SOLE 31 33,599 0 0
NIO INC SPON ADS 62914V106 149 58,566 SH   SOLE 34 58,566 0 0
NIO INC SPON ADS 62914V106 14 5,604 SH   SOLE 40 5,604 0 0
NISOURCE INC COM 65473P105 26,853 932,380 SH   SOLE 2 101,140 0 831,240
NISOURCE INC COM 65473P105 3,697 128,360 SH   SOLE 4 119,409 0 8,951
NISOURCE INC COM 65473P105 24,126 837,710 SH   SOLE 7 799,810 0 37,900
NISOURCE INC COM 65473P105 574 19,940 SH   SOLE 13 19,940 0 0
NISOURCE INC COM 65473P105 98 3,394 SH   SOLE 15 3,394 0 0
NISOURCE INC COM 65473P105 28,504 989,707 SH   SOLE 18 940,298 0 49,409
NISOURCE INC COM 65473P105 2,939 102,062 SH   SOLE 19 102,062 0 0
NISOURCE INC COM 65473P105 422,965 14,686,302 SH   SOLE 21 14,686,302 0 0
NISOURCE INC COM 65473P105 259,107 8,996,765 SH   SOLE 22 7,973,500 0 1,023,265
NISOURCE INC COM 65473P105 7,610 264,249 SH   SOLE 23 264,249 0 0
NISOURCE INC COM 65473P105 9,981 346,575 SH   SOLE 25 346,575 0 0
NISOURCE INC COM 65473P105 40,695 1,413,020 SH   SOLE 26 513,682 0 899,338
NISOURCE INC COM 65473P105 2,048 71,098 SH   SOLE 28 51,091 0 20,007
NISOURCE INC COM 65473P105 217 7,520 SH   SOLE 29 7,520 0 0
NISOURCE INC COM 65473P105 39,589 1,374,630 SH   SOLE 30 1,374,630 0 0
NISOURCE INC COM 65473P105 3,399 118,037 SH   SOLE 31 63,361 0 54,676
NISOURCE INC COM 65473P105 3,081 106,991 SH   SOLE 32 106,991 0 0
NISOURCE INC COM 65473P105 586 20,341 SH   SOLE 34 20,341 0 0
NISOURCE INC COM 65473P105 7,865 273,090 SH   SOLE 36 273,090 0 0
NISOURCE INC COM 65473P105 283 9,831 SH   SOLE 40 9,831 0 0
NL INDS INC COM NEW 629156407 35 9,684 SH   SOLE 2 157 0 9,527
NL INDS INC COM NEW 629156407 88 24,166 SH   SOLE 18 24,166 0 0
NL INDS INC COM NEW 629156407 34 9,254 SH   SOLE 19 9,254 0 0
NL INDS INC COM NEW 629156407 1,028 281,725 SH   SOLE 21 281,725 0 0
NL INDS INC COM NEW 629156407 728 199,350 SH   SOLE 22 197,356 0 1,994
NLIGHT INC COM 65487K100 539 28,052 SH   SOLE 2 1,345 0 26,707
NLIGHT INC COM 65487K100 15 785 SH   SOLE 7 785 0 0
NLIGHT INC COM 65487K100 2,030 105,727 SH   SOLE 18 105,727 0 0
NLIGHT INC COM 65487K100 1,063 55,373 SH   SOLE 19 55,373 0 0
NLIGHT INC COM 65487K100 18,930 985,953 SH   SOLE 21 985,953 0 0
NLIGHT INC COM 65487K100 9,257 482,128 SH   SOLE 22 441,168 0 40,960
NLIGHT INC COM 65487K100 101 5,268 SH   SOLE 26 0 0 5,268
NLIGHT INC COM 65487K100 135 7,037 SH   SOLE 30 7,037 0 0
NLIGHT INC COM 65487K100 54 2,835 SH   SOLE 40 2,835 0 0
NMI HLDGS INC CL A 629209305 1,613 56,822 SH   SOLE 2 2,709 0 54,113
NMI HLDGS INC CL A 629209305 9 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 34 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 8,147 286,954 SH   SOLE 18 286,954 0 0
NMI HLDGS INC CL A 629209305 3,150 110,947 SH   SOLE 19 110,947 0 0
NMI HLDGS INC CL A 629209305 203,947 7,183,752 SH   SOLE 21 7,183,752 0 0
NMI HLDGS INC CL A 629209305 56,113 1,976,498 SH   SOLE 22 1,892,943 0 83,555
NMI HLDGS INC CL A 629209305 766 26,964 SH   SOLE 26 21,318 0 5,646
NMI HLDGS INC CL A 629209305 212 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 2,724 95,943 SH   SOLE 30 95,943 0 0
NMI HLDGS INC CL A 629209305 161 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 423 43,330 SH   SOLE 2 1,578 0 41,752
NN INC COM 629337106 5 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 1,390 142,404 SH   SOLE 18 142,404 0 0
NN INC COM 629337106 748 76,589 SH   SOLE 19 76,589 0 0
NN INC COM 629337106 13,864 1,420,521 SH   SOLE 21 1,420,521 0 0
NN INC COM 629337106 12,899 1,321,664 SH   SOLE 22 1,250,605 0 71,059
NN INC COM 629337106 38 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 36 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 114 11,650 SH   SOLE 30 11,650 0 0
NN INC COM 629337106 24 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,333 31,321 SH   SOLE 2 897 0 30,424
NOAH HLDGS LTD SPON ADS CL A 65487X102 275 6,462 SH   SOLE 4 6,462 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 412 9,673 SH   SOLE 7 4,178 0 5,495
NOAH HLDGS LTD SPON ADS CL A 65487X102 433 10,174 SH   SOLE 15 9,648 0 526
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,860 43,708 SH   SOLE 18 43,708 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 26,399 620,419 SH   SOLE 21 620,419 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 15,421 362,426 SH   SOLE 22 335,966 0 26,460
NOAH HLDGS LTD SPON ADS CL A 65487X102 704 16,548 SH   SOLE 23 16,548 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 5,433 127,675 SH   SOLE 26 67,131 0 60,544
NOAH HLDGS LTD SPON ADS CL A 65487X102 159 3,731 SH   SOLE 28 3,731 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 237 5,562 SH   SOLE 29 2,855 0 2,707
NOAH HLDGS LTD SPON ADS CL A 65487X102 7,082 166,435 SH   SOLE 30 166,435 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 68 1,595 SH   SOLE 31 1,595 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 69 1,624 SH   SOLE 34 1,624 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 9 213 SH   SOLE 40 213 0 0
NOBLE CORP PLC SHS USD G65431101 496 265,229 SH   SOLE 2 9,245 0 255,984
NOBLE CORP PLC SHS USD G65431101 2 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 50 26,620 SH   SOLE 7 26,620 0 0
NOBLE CORP PLC SHS USD G65431101 2,007 1,073,164 SH   SOLE 18 1,073,164 0 0
NOBLE CORP PLC SHS USD G65431101 787 420,742 SH   SOLE 19 420,742 0 0
NOBLE CORP PLC SHS USD G65431101 50,711 27,118,360 SH   SOLE 21 27,118,360 0 0
NOBLE CORP PLC SHS USD G65431101 14,875 7,954,465 SH   SOLE 22 7,349,595 0 604,870
NOBLE CORP PLC SHS USD G65431101 83 44,204 SH   SOLE 26 27,490 0 16,714
NOBLE CORP PLC SHS USD G65431101 65 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 701 374,970 SH   SOLE 30 374,970 0 0
NOBLE CORP PLC SHS USD G65431101 435 232,630 SH   SOLE 36 232,630 0 0
NOBLE CORP PLC SHS USD G65431101 50 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 26,655 1,189,977 SH   SOLE 2 169,193 0 1,020,784
NOBLE ENERGY INC COM 655044105 3,518 157,072 SH   SOLE 4 144,542 0 12,530
NOBLE ENERGY INC COM 655044105 10,069 449,497 SH   SOLE 7 411,394 0 38,103
NOBLE ENERGY INC COM 655044105 597 26,668 SH   SOLE 13 26,668 0 0
NOBLE ENERGY INC COM 655044105 101 4,495 SH   SOLE 15 4,495 0 0
NOBLE ENERGY INC COM 655044105 33,202 1,482,237 SH   SOLE 18 1,418,332 0 63,905
NOBLE ENERGY INC COM 655044105 13,543 604,582 SH   SOLE 19 604,582 0 0
NOBLE ENERGY INC COM 655044105 248,667 11,101,207 SH   SOLE 21 11,101,207 0 0
NOBLE ENERGY INC COM 655044105 260,644 11,635,881 SH   SOLE 22 10,308,404 0 1,327,477
NOBLE ENERGY INC COM 655044105 7,747 345,845 SH   SOLE 23 345,845 0 0
NOBLE ENERGY INC COM 655044105 10,680 476,801 SH   SOLE 25 476,801 0 0
NOBLE ENERGY INC COM 655044105 44,486 1,985,991 SH   SOLE 26 651,649 0 1,334,342
NOBLE ENERGY INC COM 655044105 2,065 92,205 SH   SOLE 28 67,113 0 25,092
NOBLE ENERGY INC COM 655044105 238 10,609 SH   SOLE 29 10,609 0 0
NOBLE ENERGY INC COM 655044105 41,548 1,854,810 SH   SOLE 30 1,854,810 0 0
NOBLE ENERGY INC COM 655044105 3,625 161,833 SH   SOLE 31 89,913 0 71,920
NOBLE ENERGY INC COM 655044105 21,598 964,197 SH   SOLE 34 964,197 0 0
NOBLE ENERGY INC COM 655044105 9,100 406,241 SH   SOLE 36 406,241 0 0
NOBLE ENERGY INC COM 655044105 220 9,828 SH   SOLE 40 9,828 0 0
NOKIA CORP SPONSORED ADR 654902204 300 59,823 SH   SOLE 18 59,823 0 0
NOKIA CORP SPONSORED ADR 654902204 745 148,725 SH   SOLE 19 148,725 0 0
NOKIA CORP SPONSORED ADR 654902204 224 44,796 SH   SOLE 25 44,796 0 0
NOKIA CORP SPONSORED ADR 654902204 369 73,691 SH   SOLE 34 73,691 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 30 1,384 SH   SOLE 7 1,384 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 43 2,035 SH   SOLE 18 0 0 2,035
NOMAD FOODS LTD USD ORD SHS G6564A105 651 30,456 SH   SOLE 22 16,775 0 13,681
NOMAD FOODS LTD USD ORD SHS G6564A105 650 30,420 SH   SOLE 30 30,420 0 0
NOODLES & CO COM CL A 65540B105 194 24,656 SH   SOLE 2 1,212 0 23,444
NOODLES & CO COM CL A 65540B105 2 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 777 98,659 SH   SOLE 18 98,659 0 0
NOODLES & CO COM CL A 65540B105 376 47,660 SH   SOLE 19 47,660 0 0
NOODLES & CO COM CL A 65540B105 7,433 943,314 SH   SOLE 21 943,314 0 0
NOODLES & CO COM CL A 65540B105 7,237 918,418 SH   SOLE 22 904,306 0 14,112
NOODLES & CO COM CL A 65540B105 50 6,403 SH   SOLE 23 6,403 0 0
NOODLES & CO COM CL A 65540B105 47 5,946 SH   SOLE 30 5,946 0 0
NORBORD INC COM NEW 65548P403 461 18,578 SH   SOLE 21 18,578 0 0
NORBORD INC COM NEW 65548P403 146 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 335 143,008 SH   SOLE 2 5,132 0 137,876
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,140 487,019 SH   SOLE 18 487,019 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 537 229,500 SH   SOLE 19 229,500 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 10,831 4,628,453 SH   SOLE 21 4,628,453 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,648 1,558,961 SH   SOLE 22 1,450,900 0 108,061
NORDSON CORP COM 655663102 18,249 129,139 SH   SOLE 2 27,815 0 101,324
NORDSON CORP COM 655663102 31 219 SH   SOLE 4 219 0 0
NORDSON CORP COM 655663102 1,793 12,691 SH   SOLE 7 12,691 0 0
NORDSON CORP COM 655663102 21,542 152,444 SH   SOLE 18 152,444 0 0
NORDSON CORP COM 655663102 35,921 254,202 SH   SOLE 19 254,202 0 0
NORDSON CORP COM 655663102 375,906 2,660,150 SH   SOLE 21 2,660,150 0 0
NORDSON CORP COM 655663102 244,889 1,732,992 SH   SOLE 22 1,622,261 0 110,731
NORDSON CORP COM 655663102 2,932 20,752 SH   SOLE 26 14,259 0 6,493
NORDSON CORP COM 655663102 921 6,518 SH   SOLE 28 6,518 0 0
NORDSON CORP COM 655663102 2,022 14,308 SH   SOLE 30 14,308 0 0
NORDSON CORP COM 655663102 230 1,627 SH   SOLE 31 1,227 0 400
NORDSON CORP COM 655663102 90 637 SH   SOLE 36 637 0 0
NORDSON CORP COM 655663102 668 4,724 SH   SOLE 40 4,724 0 0
NORDSTROM INC COM 655664100 12,419 389,808 SH   SOLE 2 139,776 0 250,032
NORDSTROM INC COM 655664100 2,079 65,265 SH   SOLE 4 62,166 0 3,099
NORDSTROM INC COM 655664100 4,716 148,034 SH   SOLE 7 115,989 0 32,045
NORDSTROM INC COM 655664100 22 693 SH   SOLE 13 693 0 0
NORDSTROM INC COM 655664100 29 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 1 16 SH   SOLE 17 0 0 16
NORDSTROM INC COM 655664100 7,350 230,706 SH   SOLE 18 215,635 0 15,071
NORDSTROM INC COM 655664100 1,827 57,358 SH   SOLE 19 57,358 0 0
NORDSTROM INC COM 655664100 100,220 3,145,636 SH   SOLE 21 3,145,636 0 0
NORDSTROM INC COM 655664100 117,510 3,688,321 SH   SOLE 22 3,321,799 0 366,522
NORDSTROM INC COM 655664100 4,164 130,708 SH   SOLE 23 130,708 0 0
NORDSTROM INC COM 655664100 4,307 135,174 SH   SOLE 25 135,174 0 0
NORDSTROM INC COM 655664100 22,188 696,414 SH   SOLE 26 232,419 0 463,995
NORDSTROM INC COM 655664100 732 22,984 SH   SOLE 28 16,964 0 6,020
NORDSTROM INC COM 655664100 1,533 48,118 SH   SOLE 29 23,741 0 24,377
NORDSTROM INC COM 655664100 16,430 515,681 SH   SOLE 30 515,681 0 0
NORDSTROM INC COM 655664100 4,229 132,744 SH   SOLE 31 40,232 0 92,512
NORDSTROM INC COM 655664100 3,591 112,704 SH   SOLE 34 112,704 0 0
NORDSTROM INC COM 655664100 4,249 133,372 SH   SOLE 36 133,372 0 0
NORDSTROM INC COM 655664100 80 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 132,580 665,129 SH   SOLE 2 72,988 0 592,141
NORFOLK SOUTHERN CORP COM 655844108 20,128 100,977 SH   SOLE 4 93,779 0 7,198
NORFOLK SOUTHERN CORP COM 655844108 47,372 237,656 SH   SOLE 7 234,036 0 3,620
NORFOLK SOUTHERN CORP COM 655844108 1,560 7,826 SH   SOLE 13 7,826 0 0
NORFOLK SOUTHERN CORP COM 655844108 488 2,448 SH   SOLE 15 2,448 0 0
NORFOLK SOUTHERN CORP COM 655844108 189,732 951,848 SH   SOLE 18 880,163 0 71,685
NORFOLK SOUTHERN CORP COM 655844108 52,455 263,156 SH   SOLE 19 263,156 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,053,904 5,287,232 SH   SOLE 21 5,287,232 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,341,979 6,732,451 SH   SOLE 22 5,981,229 0 751,222
NORFOLK SOUTHERN CORP COM 655844108 39,705 199,192 SH   SOLE 23 199,192 0 0
NORFOLK SOUTHERN CORP COM 655844108 53,014 265,962 SH   SOLE 25 255,866 0 10,096
NORFOLK SOUTHERN CORP COM 655844108 243,549 1,221,838 SH   SOLE 26 313,450 0 908,388
NORFOLK SOUTHERN CORP COM 655844108 10,538 52,867 SH   SOLE 28 38,884 0 13,983
NORFOLK SOUTHERN CORP COM 655844108 3,149 15,798 SH   SOLE 29 5,961 0 9,837
NORFOLK SOUTHERN CORP COM 655844108 211,410 1,060,601 SH   SOLE 30 1,060,601 0 0
NORFOLK SOUTHERN CORP COM 655844108 18,436 92,489 SH   SOLE 31 51,078 0 41,411
NORFOLK SOUTHERN CORP COM 655844108 53,421 268,004 SH   SOLE 34 268,004 0 0
NORFOLK SOUTHERN CORP COM 655844108 43,353 217,496 SH   SOLE 36 217,496 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,175 5,896 SH   SOLE 40 5,896 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 180 6,522 SH   SOLE 2 318 0 6,204
NORTHEAST BK LEWISTON ME COM 66405S100 695 25,184 SH   SOLE 18 25,184 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 329 11,928 SH   SOLE 19 11,928 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 7,018 254,446 SH   SOLE 21 254,446 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 3,129 113,448 SH   SOLE 22 109,143 0 4,305
NORTHERN OIL & GAS INC NEV COM 665531109 625 324,057 SH   SOLE 2 32,754 0 291,303
NORTHERN OIL & GAS INC NEV COM 665531109 4 2,207 SH   SOLE 7 2,207 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1,871 969,595 SH   SOLE 18 969,595 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1,322 684,863 SH   SOLE 19 684,863 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 18,478 9,574,099 SH   SOLE 21 9,574,099 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 14,489 7,507,226 SH   SOLE 22 7,163,385 0 343,841
NORTHERN OIL & GAS INC NEV COM 665531109 126 65,119 SH   SOLE 23 65,119 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 163 84,340 SH   SOLE 26 0 0 84,340
NORTHERN OIL & GAS INC NEV COM 665531109 77 39,756 SH   SOLE 30 39,756 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 914 473,832 SH   SOLE 31 0 0 473,832
NORTHERN TECH INTL CORP COM 665809109 20 801 SH   SOLE 18 801 0 0
NORTHERN TECH INTL CORP COM 665809109 266 10,879 SH   SOLE 21 10,879 0 0
NORTHERN TECH INTL CORP COM 665809109 247 10,094 SH   SOLE 22 10,094 0 0
NORTHERN TR CORP COM 665859104 44,933 499,251 SH   SOLE 2 54,418 0 444,833
NORTHERN TR CORP COM 665859104 6,758 75,089 SH   SOLE 4 69,463 0 5,626
NORTHERN TR CORP COM 665859104 16,497 183,301 SH   SOLE 7 183,301 0 0
NORTHERN TR CORP COM 665859104 108 1,200 SH   SOLE 13 1,200 0 0
NORTHERN TR CORP COM 665859104 211 2,347 SH   SOLE 15 2,347 0 0
NORTHERN TR CORP COM 665859104 48,110 534,556 SH   SOLE 18 505,840 0 28,716
NORTHERN TR CORP COM 665859104 5,523 61,368 SH   SOLE 19 61,368 0 0
NORTHERN TR CORP COM 665859104 453,221 5,035,785 SH   SOLE 21 5,035,785 0 0
NORTHERN TR CORP COM 665859104 461,345 5,126,058 SH   SOLE 22 4,566,626 0 559,432
NORTHERN TR CORP COM 665859104 13,653 151,695 SH   SOLE 23 151,695 0 0
NORTHERN TR CORP COM 665859104 17,048 189,417 SH   SOLE 25 189,417 0 0
NORTHERN TR CORP COM 665859104 84,839 942,659 SH   SOLE 26 242,341 0 700,318
NORTHERN TR CORP COM 665859104 3,573 39,700 SH   SOLE 28 28,727 0 10,973
NORTHERN TR CORP COM 665859104 452 5,017 SH   SOLE 29 5,017 0 0
NORTHERN TR CORP COM 665859104 71,670 796,332 SH   SOLE 30 796,332 0 0
NORTHERN TR CORP COM 665859104 6,449 71,661 SH   SOLE 31 39,387 0 32,274
NORTHERN TR CORP COM 665859104 2,120 23,550 SH   SOLE 34 23,550 0 0
NORTHERN TR CORP COM 665859104 18,414 204,596 SH   SOLE 36 204,596 0 0
NORTHERN TR CORP COM 665859104 392 4,356 SH   SOLE 40 4,356 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 674 43,182 SH   SOLE 2 1,652 0 41,530
NORTHFIELD BANCORP INC DEL COM 66611T108 18 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,078 197,187 SH   SOLE 18 197,187 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,152 73,813 SH   SOLE 19 73,813 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 77,970 4,994,879 SH   SOLE 21 4,994,879 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 23,735 1,520,525 SH   SOLE 22 1,459,987 0 60,538
NORTHFIELD BANCORP INC DEL COM 66611T108 56 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 93 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,089 69,760 SH   SOLE 30 69,760 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 81 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 258 7,246 SH   SOLE 2 262 0 6,984
NORTHRIM BANCORP INC COM 666762109 6 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 851 23,863 SH   SOLE 18 23,863 0 0
NORTHRIM BANCORP INC COM 666762109 410 11,510 SH   SOLE 19 11,510 0 0
NORTHRIM BANCORP INC COM 666762109 8,220 230,521 SH   SOLE 21 230,521 0 0
NORTHRIM BANCORP INC COM 666762109 9,004 252,501 SH   SOLE 22 246,431 0 6,070
NORTHRIM BANCORP INC COM 666762109 155 4,360 SH   SOLE 31 0 0 4,360
NORTHROP GRUMMAN CORP COM 666807102 120,608 373,271 SH   SOLE 2 37,741 0 335,530
NORTHROP GRUMMAN CORP COM 666807102 14,707 45,517 SH   SOLE 4 41,146 0 4,371
NORTHROP GRUMMAN CORP COM 666807102 46,846 144,985 SH   SOLE 7 144,985 0 0
NORTHROP GRUMMAN CORP COM 666807102 763 2,362 SH   SOLE 13 2,362 0 0
NORTHROP GRUMMAN CORP COM 666807102 519 1,606 SH   SOLE 15 1,606 0 0
NORTHROP GRUMMAN CORP COM 666807102 180,848 559,710 SH   SOLE 18 539,208 0 20,502
NORTHROP GRUMMAN CORP COM 666807102 128,399 397,384 SH   SOLE 19 397,384 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,165,702 3,607,756 SH   SOLE 21 3,607,756 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,298,388 4,018,410 SH   SOLE 22 3,571,882 0 446,528
NORTHROP GRUMMAN CORP COM 666807102 37,602 116,374 SH   SOLE 23 116,374 0 0
NORTHROP GRUMMAN CORP COM 666807102 58,507 181,074 SH   SOLE 25 181,074 0 0
NORTHROP GRUMMAN CORP COM 666807102 71,374 220,897 SH   SOLE 26 92,288 0 128,609
NORTHROP GRUMMAN CORP COM 666807102 1,183 3,661 SH   SOLE 29 3,661 0 0
NORTHROP GRUMMAN CORP COM 666807102 185,474 574,028 SH   SOLE 30 574,028 0 0
NORTHROP GRUMMAN CORP COM 666807102 12,029 37,228 SH   SOLE 31 30,785 0 6,443
NORTHROP GRUMMAN CORP COM 666807102 38,366 118,741 SH   SOLE 36 118,741 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,206 3,731 SH   SOLE 40 3,731 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 781 47,546 SH   SOLE 2 1,793 0 45,753
NORTHSTAR REALTY EUROPE CORP COM 66706L101 4 251 SH   SOLE 4 251 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 15 926 SH   SOLE 7 926 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 3,292 200,380 SH   SOLE 18 200,380 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 1,230 74,883 SH   SOLE 19 74,883 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 87,327 5,315,093 SH   SOLE 21 5,315,093 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 27,376 1,666,235 SH   SOLE 22 1,602,366 0 63,869
NORTHSTAR REALTY EUROPE CORP COM 66706L101 29 1,747 SH   SOLE 23 1,747 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 100 6,108 SH   SOLE 26 3,875 0 2,233
NORTHSTAR REALTY EUROPE CORP COM 66706L101 109 6,658 SH   SOLE 28 6,658 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 1,386 84,338 SH   SOLE 30 84,338 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 108 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,759 99,862 SH   SOLE 2 3,818 0 96,044
NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 15 837 SH   SOLE 7 837 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 8,833 501,605 SH   SOLE 18 501,605 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,897 164,513 SH   SOLE 19 164,513 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 199,293 11,317,032 SH   SOLE 21 11,317,032 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 57,486 3,264,394 SH   SOLE 22 3,133,512 0 130,882
NORTHWEST BANCSHARES INC MD COM 667340103 834 47,359 SH   SOLE 26 22,765 0 24,594
NORTHWEST BANCSHARES INC MD COM 667340103 250 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,682 152,300 SH   SOLE 30 152,300 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 190 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,024 29,127 SH   SOLE 2 1,341 0 27,786
NORTHWEST NAT HLDG CO COM 66765N105 93 1,339 SH   SOLE 4 1,339 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,543 36,592 SH   SOLE 7 36,592 0 0
NORTHWEST NAT HLDG CO COM 66765N105 8,976 129,156 SH   SOLE 18 128,473 0 683
NORTHWEST NAT HLDG CO COM 66765N105 4,226 60,803 SH   SOLE 19 60,803 0 0
NORTHWEST NAT HLDG CO COM 66765N105 225,853 3,249,683 SH   SOLE 21 3,249,683 0 0
NORTHWEST NAT HLDG CO COM 66765N105 60,596 871,878 SH   SOLE 22 829,400 0 42,478
NORTHWEST NAT HLDG CO COM 66765N105 101 1,448 SH   SOLE 23 1,448 0 0
NORTHWEST NAT HLDG CO COM 66765N105 365 5,255 SH   SOLE 26 3,464 0 1,791
NORTHWEST NAT HLDG CO COM 66765N105 237 3,407 SH   SOLE 28 3,407 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,614 51,993 SH   SOLE 30 51,993 0 0
NORTHWEST NAT HLDG CO COM 66765N105 93 1,335 SH   SOLE 36 1,335 0 0
NORTHWEST NAT HLDG CO COM 66765N105 211 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 238 9,242 SH   SOLE 2 371 0 8,871
NORTHWEST PIPE CO COM 667746101 8 304 SH   SOLE 7 304 0 0
NORTHWEST PIPE CO COM 667746101 885 34,333 SH   SOLE 18 34,333 0 0
NORTHWEST PIPE CO COM 667746101 433 16,788 SH   SOLE 19 16,788 0 0
NORTHWEST PIPE CO COM 667746101 8,438 327,309 SH   SOLE 21 327,309 0 0
NORTHWEST PIPE CO COM 667746101 7,619 295,536 SH   SOLE 22 289,999 0 5,537
NORTHWESTERN CORP COM NEW 668074305 5,414 75,041 SH   SOLE 2 25,533 0 49,508
NORTHWESTERN CORP COM NEW 668074305 174 2,408 SH   SOLE 4 2,408 0 0
NORTHWESTERN CORP COM NEW 668074305 4,877 67,595 SH   SOLE 7 67,595 0 0
NORTHWESTERN CORP COM NEW 668074305 23,132 320,605 SH   SOLE 18 320,605 0 0
NORTHWESTERN CORP COM NEW 668074305 6,385 88,498 SH   SOLE 19 88,498 0 0
NORTHWESTERN CORP COM NEW 668074305 347,249 4,812,870 SH   SOLE 21 4,812,870 0 0
NORTHWESTERN CORP COM NEW 668074305 127,596 1,768,487 SH   SOLE 22 1,699,243 0 69,244
NORTHWESTERN CORP COM NEW 668074305 15 213 SH   SOLE 23 213 0 0
NORTHWESTERN CORP COM NEW 668074305 996 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 453 6,281 SH   SOLE 28 6,281 0 0
NORTHWESTERN CORP COM NEW 668074305 2,006 27,809 SH   SOLE 30 27,809 0 0
NORTHWESTERN CORP COM NEW 668074305 1,331 18,454 SH   SOLE 32 18,454 0 0
NORTHWESTERN CORP COM NEW 668074305 246 3,404 SH   SOLE 36 3,404 0 0
NORTHWESTERN CORP COM NEW 668074305 322 4,465 SH   SOLE 40 4,465 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 31,106 580,019 SH   SOLE 2 87,580 0 492,439
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,792 89,355 SH   SOLE 4 83,600 0 5,755
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10,250 191,116 SH   SOLE 7 186,251 0 4,865
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 732 13,651 SH   SOLE 13 13,651 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 111 2,064 SH   SOLE 15 2,064 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24,829 462,977 SH   SOLE 18 433,137 0 29,840
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,775 144,975 SH   SOLE 19 144,975 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 256,452 4,781,881 SH   SOLE 21 4,781,881 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 294,030 5,482,558 SH   SOLE 22 4,872,063 0 610,495
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,927 166,460 SH   SOLE 23 166,460 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11,196 208,770 SH   SOLE 25 208,770 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 44,488 829,539 SH   SOLE 26 292,571 0 536,968
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,263 42,200 SH   SOLE 28 30,063 0 12,137
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,784 51,911 SH   SOLE 29 6,294 0 45,617
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 47,116 878,529 SH   SOLE 30 878,529 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,946 73,586 SH   SOLE 31 42,125 0 31,461
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 711 13,262 SH   SOLE 34 13,262 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,471 157,949 SH   SOLE 36 157,949 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 286 5,328 SH   SOLE 40 5,328 0 0
NORWOOD FINANCIAL CORP COM 669549107 199 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 718 20,617 SH   SOLE 18 20,617 0 0
NORWOOD FINANCIAL CORP COM 669549107 336 9,641 SH   SOLE 19 9,641 0 0
NORWOOD FINANCIAL CORP COM 669549107 6,798 195,288 SH   SOLE 21 195,288 0 0
NORWOOD FINANCIAL CORP COM 669549107 2,070 59,472 SH   SOLE 22 55,826 0 3,646
NOVA LIFESTYLE INC COM 66979P102 1 724 SH   SOLE 18 724 0 0
NOVA LIFESTYLE INC COM 66979P102 17 24,337 SH   SOLE 21 24,337 0 0
NOVA LIFESTYLE INC COM 66979P102 28 40,421 SH   SOLE 22 40,421 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 1 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,214 205,481 SH   SOLE 2 9,521 0 195,960
NOVAGOLD RES INC COM NEW 66987E206 25 4,304 SH   SOLE 7 4,304 0 0
NOVAGOLD RES INC COM NEW 66987E206 4,457 754,159 SH   SOLE 18 754,159 0 0
NOVAGOLD RES INC COM NEW 66987E206 2,351 397,873 SH   SOLE 19 397,873 0 0
NOVAGOLD RES INC COM NEW 66987E206 41,129 6,959,139 SH   SOLE 21 6,959,139 0 0
NOVAGOLD RES INC COM NEW 66987E206 14,737 2,493,487 SH   SOLE 22 2,386,747 0 106,740
NOVAN INC COM 66988N106 11 3,959 SH   SOLE 18 3,959 0 0
NOVAN INC COM 66988N106 135 49,857 SH   SOLE 21 49,857 0 0
NOVAN INC COM 66988N106 114 42,174 SH   SOLE 22 42,174 0 0
NOVANTA INC COM 67000B104 2,764 29,309 SH   SOLE 2 1,386 0 27,923
NOVANTA INC COM 67000B104 15 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 57 603 SH   SOLE 7 603 0 0
NOVANTA INC COM 67000B104 10,357 109,828 SH   SOLE 18 109,828 0 0
NOVANTA INC COM 67000B104 5,419 57,463 SH   SOLE 19 57,463 0 0
NOVANTA INC COM 67000B104 101,795 1,079,482 SH   SOLE 21 1,079,482 0 0
NOVANTA INC COM 67000B104 91,464 969,930 SH   SOLE 22 925,473 0 44,457
NOVANTA INC COM 67000B104 820 8,693 SH   SOLE 26 6,010 0 2,683
NOVANTA INC COM 67000B104 429 4,546 SH   SOLE 28 4,546 0 0
NOVANTA INC COM 67000B104 874 9,264 SH   SOLE 30 9,264 0 0
NOVANTA INC COM 67000B104 299 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,439 15,758 SH   SOLE 2 15,758 0 0
NOVARTIS A G SPONSORED ADR 66987V109 238,572 2,612,769 SH   SOLE 18 2,497,827 0 114,942
NOVARTIS A G SPONSORED ADR 66987V109 166,310 1,821,378 SH   SOLE 19 1,821,378 0 0
NOVARTIS A G SPONSORED ADR 66987V109 7,320 80,171 SH   SOLE 22 80,171 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,382 26,084 SH   SOLE 23 26,084 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,802 30,690 SH   SOLE 25 6,418 0 24,272
NOVARTIS A G SPONSORED ADR 66987V109 36,359 398,197 SH   SOLE 34 398,197 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,453 15,914 SH   SOLE 36 15,914 0 0
NOVAVAX INC COM NEW 670002401 121 20,723 SH   SOLE 2 708 0 20,015
NOVAVAX INC COM NEW 670002401 0 79 SH   SOLE 4 79 0 0
NOVAVAX INC COM NEW 670002401 2 337 SH   SOLE 7 337 0 0
NOVAVAX INC COM NEW 670002401 477 81,473 SH   SOLE 18 81,473 0 0
NOVAVAX INC COM NEW 670002401 240 40,987 SH   SOLE 19 40,987 0 0
NOVAVAX INC COM NEW 670002401 6,055 1,033,302 SH   SOLE 21 1,033,302 0 0
NOVAVAX INC COM NEW 670002401 3,440 587,097 SH   SOLE 22 563,396 0 23,701
NOVAVAX INC COM NEW 670002401 97 16,512 SH   SOLE 26 15,724 0 788
NOVAVAX INC COM NEW 670002401 11 1,939 SH   SOLE 28 1,939 0 0
NOVAVAX INC COM NEW 670002401 37 6,319 SH   SOLE 30 6,319 0 0
NOVAVAX INC COM NEW 670002401 8 1,430 SH   SOLE 40 1,430 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 256 650,000 PRN   SOLE 21 650,000 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 0 213 SH   SOLE 18 213 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 2 3,076 SH   SOLE 21 3,076 0 0
NOVO-NORDISK A S ADR 670100205 969 18,992 SH   SOLE 2 18,992 0 0
NOVO-NORDISK A S ADR 670100205 170,129 3,333,239 SH   SOLE 18 3,096,027 0 237,212
NOVO-NORDISK A S ADR 670100205 191,315 3,748,325 SH   SOLE 19 3,748,325 0 0
NOVO-NORDISK A S ADR 670100205 9,199 180,240 SH   SOLE 22 180,240 0 0
NOVO-NORDISK A S ADR 670100205 3,327 65,175 SH   SOLE 25 16,910 0 48,265
NOVO-NORDISK A S ADR 670100205 24,572 481,432 SH   SOLE 34 481,432 0 0
NOVO-NORDISK A S ADR 670100205 1,586 31,073 SH   SOLE 36 31,073 0 0
NOVOCURE LTD ORD SHS G6674U108 5,053 79,917 SH   SOLE 2 9,444 0 70,473
NOVOCURE LTD ORD SHS G6674U108 25 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 102 1,610 SH   SOLE 7 1,610 0 0
NOVOCURE LTD ORD SHS G6674U108 18,179 287,511 SH   SOLE 18 276,897 0 10,614
NOVOCURE LTD ORD SHS G6674U108 17,842 282,181 SH   SOLE 19 282,181 0 0
NOVOCURE LTD ORD SHS G6674U108 226,573 3,583,319 SH   SOLE 21 3,583,319 0 0
NOVOCURE LTD ORD SHS G6674U108 70,395 1,113,324 SH   SOLE 22 1,010,066 0 103,258
NOVOCURE LTD ORD SHS G6674U108 1,479 23,388 SH   SOLE 23 23,388 0 0
NOVOCURE LTD ORD SHS G6674U108 3,668 58,014 SH   SOLE 26 12,306 0 45,708
NOVOCURE LTD ORD SHS G6674U108 519 8,214 SH   SOLE 28 8,214 0 0
NOVOCURE LTD ORD SHS G6674U108 6,893 109,007 SH   SOLE 30 109,007 0 0
NOVOCURE LTD ORD SHS G6674U108 490 7,744 SH   SOLE 40 7,744 0 0
NOVUS THERAPEUTICS INC COM 67011N105 2 2,041 SH   SOLE 18 2,041 0 0
NOVUS THERAPEUTICS INC COM 67011N105 26 25,386 SH   SOLE 21 25,386 0 0
NOVUS THERAPEUTICS INC COM 67011N105 6 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 2,338 158,406 SH   SOLE 2 50,838 0 107,568
NOW INC COM 67011P100 8 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 56 3,769 SH   SOLE 7 3,769 0 0
NOW INC COM 67011P100 9,033 611,959 SH   SOLE 18 611,959 0 0
NOW INC COM 67011P100 2,723 184,494 SH   SOLE 19 184,494 0 0
NOW INC COM 67011P100 110,080 7,458,023 SH   SOLE 21 7,458,023 0 0
NOW INC COM 67011P100 55,703 3,773,904 SH   SOLE 22 3,606,110 0 167,794
NOW INC COM 67011P100 754 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100 227 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 470 31,832 SH   SOLE 30 31,832 0 0
NOW INC COM 67011P100 132 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 174 11,818 SH   SOLE 40 11,818 0 0
NRC GROUP HLDGS CORP COM 629375106 88 7,904 SH   SOLE 2 407 0 7,497
NRC GROUP HLDGS CORP COM 629375106 378 33,964 SH   SOLE 18 33,964 0 0
NRC GROUP HLDGS CORP COM 629375106 187 16,858 SH   SOLE 19 16,858 0 0
NRC GROUP HLDGS CORP COM 629375106 4,178 375,699 SH   SOLE 21 375,699 0 0
NRC GROUP HLDGS CORP COM 629375106 961 86,385 SH   SOLE 22 83,651 0 2,734
NRG ENERGY INC COM NEW 629377508 24,300 691,927 SH   SOLE 2 73,182 0 618,745
NRG ENERGY INC COM NEW 629377508 3,533 100,587 SH   SOLE 4 92,578 0 8,009
NRG ENERGY INC COM NEW 629377508 11,736 334,156 SH   SOLE 7 257,011 0 77,145
NRG ENERGY INC COM NEW 629377508 58 1,662 SH   SOLE 13 1,662 0 0
NRG ENERGY INC COM NEW 629377508 95 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 19,513 555,605 SH   SOLE 18 515,193 0 40,412
NRG ENERGY INC COM NEW 629377508 4,789 136,374 SH   SOLE 19 136,374 0 0
NRG ENERGY INC COM NEW 629377508 221,516 6,307,401 SH   SOLE 21 6,307,401 0 0
NRG ENERGY INC COM NEW 629377508 320,780 9,133,829 SH   SOLE 22 8,370,487 0 763,342
NRG ENERGY INC COM NEW 629377508 7,073 201,400 SH   SOLE 23 201,400 0 0
NRG ENERGY INC COM NEW 629377508 10,509 299,241 SH   SOLE 25 299,241 0 0
NRG ENERGY INC COM NEW 629377508 44,190 1,258,264 SH   SOLE 26 394,407 0 863,857
NRG ENERGY INC COM NEW 629377508 1,923 54,744 SH   SOLE 28 40,498 0 14,246
NRG ENERGY INC COM NEW 629377508 265 7,533 SH   SOLE 29 7,533 0 0
NRG ENERGY INC COM NEW 629377508 34,330 977,498 SH   SOLE 30 977,498 0 0
NRG ENERGY INC COM NEW 629377508 3,598 102,462 SH   SOLE 31 58,552 0 43,910
NRG ENERGY INC COM NEW 629377508 997 28,394 SH   SOLE 34 28,394 0 0
NRG ENERGY INC COM NEW 629377508 8,390 238,904 SH   SOLE 36 238,904 0 0
NRG ENERGY INC COM NEW 629377508 220 6,254 SH   SOLE 40 6,254 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 607 568,000 PRN   SOLE 2 568,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 11,572 10,834,000 PRN   SOLE 19 10,834,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1,663 1,557,000 PRN   SOLE 21 1,557,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 116 109,000 PRN   SOLE 22 109,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2,920 2,734,000 PRN   SOLE 34 2,734,000 0 0
NTN BUZZTIME INC COM PAR 629410606 1 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 10 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 10,152 205,835 SH   SOLE 2 86,565 0 119,270
NU SKIN ENTERPRISES INC CL A 67018T105 359 7,272 SH   SOLE 4 7,272 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 341 6,921 SH   SOLE 7 6,921 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 76 1,531 SH   SOLE 13 1,531 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 9,605 194,740 SH   SOLE 18 193,368 0 1,372
NU SKIN ENTERPRISES INC CL A 67018T105 2,393 48,514 SH   SOLE 19 48,514 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 193,622 3,925,836 SH   SOLE 21 3,925,836 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 95,363 1,933,563 SH   SOLE 22 1,802,168 0 131,395
NU SKIN ENTERPRISES INC CL A 67018T105 707 14,334 SH   SOLE 23 14,334 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 942 19,100 SH   SOLE 26 11,837 0 7,263
NU SKIN ENTERPRISES INC CL A 67018T105 336 6,810 SH   SOLE 28 6,810 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 376 7,614 SH   SOLE 29 7,614 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 772 15,651 SH   SOLE 30 15,651 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 293 5,938 SH   SOLE 31 1,153 0 4,785
NU SKIN ENTERPRISES INC CL A 67018T105 1,052 21,323 SH   SOLE 32 21,323 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 129 2,618 SH   SOLE 34 2,618 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 273 5,538 SH   SOLE 36 5,538 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 278 5,640 SH   SOLE 40 5,640 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 8,984 562,542 SH   SOLE 2 20,740 0 541,802
NUANCE COMMUNICATIONS INC COM 67020Y100 18 1,100 SH   SOLE 4 1,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 111 6,939 SH   SOLE 7 6,939 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,187 136,958 SH   SOLE 18 136,958 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,022 64,026 SH   SOLE 19 64,026 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 65,298 4,088,802 SH   SOLE 21 4,088,802 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 126,096 7,895,803 SH   SOLE 22 7,312,634 0 583,169
NUANCE COMMUNICATIONS INC COM 67020Y100 1,598 100,032 SH   SOLE 26 58,533 0 41,499
NUANCE COMMUNICATIONS INC COM 67020Y100 607 38,020 SH   SOLE 28 38,020 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 7,881 493,506 SH   SOLE 30 493,506 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,555 97,339 SH   SOLE 31 6,124 0 91,215
NUANCE COMMUNICATIONS INC COM 67020Y100 48 3,021 SH   SOLE 36 3,021 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 439 27,504 SH   SOLE 40 27,504 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 650 650,000 PRN   SOLE 21 650,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 1,445 1,540,000 PRN   SOLE 21 1,540,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,004 1,025,000 PRN   SOLE 21 1,025,000 0 0
NUCANA PLC SPONSORED ADR 67022C106 5 453 SH   SOLE 22 453 0 0
NUCANA PLC SPONSORED ADR 67022C106 6,315 608,425 SH   SOLE 31 0 0 608,425
NUCOR CORP COM 670346105 41,490 752,996 SH   SOLE 2 83,575 0 669,421
NUCOR CORP COM 670346105 5,517 100,127 SH   SOLE 4 91,757 0 8,370
NUCOR CORP COM 670346105 27,477 498,683 SH   SOLE 7 348,422 0 150,261
NUCOR CORP COM 670346105 460 8,350 SH   SOLE 13 8,350 0 0
NUCOR CORP COM 670346105 151 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 43,118 782,538 SH   SOLE 18 742,097 0 40,441
NUCOR CORP COM 670346105 4,684 85,014 SH   SOLE 19 85,014 0 0
NUCOR CORP COM 670346105 429,576 7,796,298 SH   SOLE 21 7,796,298 0 0
NUCOR CORP COM 670346105 430,087 7,805,568 SH   SOLE 22 6,956,571 0 848,997
NUCOR CORP COM 670346105 12,293 223,105 SH   SOLE 23 223,105 0 0
NUCOR CORP COM 670346105 14,198 257,674 SH   SOLE 25 257,674 0 0
NUCOR CORP COM 670346105 89,773 1,629,277 SH   SOLE 26 405,929 0 1,223,348
NUCOR CORP COM 670346105 3,336 60,550 SH   SOLE 28 43,685 0 16,865
NUCOR CORP COM 670346105 388 7,046 SH   SOLE 29 7,046 0 0
NUCOR CORP COM 670346105 63,789 1,157,702 SH   SOLE 30 1,157,702 0 0
NUCOR CORP COM 670346105 5,851 106,191 SH   SOLE 31 55,888 0 50,303
NUCOR CORP COM 670346105 1,794 32,553 SH   SOLE 34 32,553 0 0
NUCOR CORP COM 670346105 13,178 239,157 SH   SOLE 36 239,157 0 0
NUCOR CORP COM 670346105 436 7,919 SH   SOLE 40 7,919 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 10,159 374,315 SH   SOLE 19 374,315 0 0
NUTANIX INC CL A 67059N108 6,550 252,490 SH   SOLE 2 10,060 0 242,430
NUTANIX INC CL A 67059N108 17 669 SH   SOLE 4 669 0 0
NUTANIX INC CL A 67059N108 69 2,642 SH   SOLE 7 2,642 0 0
NUTANIX INC CL A 67059N108 1,780 68,621 SH   SOLE 18 68,621 0 0
NUTANIX INC CL A 67059N108 809 31,194 SH   SOLE 19 31,194 0 0
NUTANIX INC CL A 67059N108 50,223 1,936,106 SH   SOLE 21 1,936,106 0 0
NUTANIX INC CL A 67059N108 72,314 2,787,752 SH   SOLE 22 2,516,836 0 270,916
NUTANIX INC CL A 67059N108 1,461 56,328 SH   SOLE 26 33,768 0 22,560
NUTANIX INC CL A 67059N108 429 16,541 SH   SOLE 28 16,541 0 0
NUTANIX INC CL A 67059N108 1,067 41,126 SH   SOLE 30 41,126 0 0
NUTANIX INC CL A 67059N108 77 2,967 SH   SOLE 31 2,967 0 0
NUTANIX INC CL A 67059N108 378 14,555 SH   SOLE 40 14,555 0 0
NUTANIX INC NOTE 1/1 67059NAB4 1,339 1,434,000 PRN   SOLE 21 1,434,000 0 0
NUTRIEN LTD COM 67077M108 2,016 37,710 SH   SOLE 21 37,710 0 0
NUTRIEN LTD COM 67077M108 5,943 111,169 SH   SOLE 22 111,169 0 0
NUVASIVE INC COM 670704105 3,947 67,417 SH   SOLE 2 24,165 0 43,252
NUVASIVE INC COM 670704105 14 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 56 953 SH   SOLE 7 953 0 0
NUVASIVE INC COM 670704105 17,119 292,428 SH   SOLE 18 291,508 0 920
NUVASIVE INC COM 670704105 6,139 104,866 SH   SOLE 19 104,866 0 0
NUVASIVE INC COM 670704105 227,144 3,880,151 SH   SOLE 21 3,880,151 0 0
NUVASIVE INC COM 670704105 104,351 1,782,558 SH   SOLE 22 1,713,384 0 69,174
NUVASIVE INC COM 670704105 25 425 SH   SOLE 23 425 0 0
NUVASIVE INC COM 670704105 1,275 21,773 SH   SOLE 26 17,310 0 4,463
NUVASIVE INC COM 670704105 381 6,512 SH   SOLE 28 6,512 0 0
NUVASIVE INC COM 670704105 1,662 28,386 SH   SOLE 30 28,386 0 0
NUVASIVE INC COM 670704105 306 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1,928 1,700,000 PRN   SOLE 21 1,700,000 0 0
NUVECTRA CORP COM 67075N108 12 3,710 SH   SOLE 18 3,710 0 0
NUVECTRA CORP COM 67075N108 177 52,961 SH   SOLE 21 52,961 0 0
NUVECTRA CORP COM 67075N108 1,198 357,686 SH   SOLE 22 357,686 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1,599 103,358 SH   SOLE 2 103,358 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 2 370 SH   SOLE 18 370 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 14 3,435 SH   SOLE 21 3,435 0 0
NV5 GLOBAL INC COM 62945V109 725 8,912 SH   SOLE 2 421 0 8,491
NV5 GLOBAL INC COM 62945V109 4 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 1,798 22,087 SH   SOLE 7 22,087 0 0
NV5 GLOBAL INC COM 62945V109 2,878 35,354 SH   SOLE 18 35,354 0 0
NV5 GLOBAL INC COM 62945V109 1,424 17,498 SH   SOLE 19 17,498 0 0
NV5 GLOBAL INC COM 62945V109 27,673 339,968 SH   SOLE 21 339,968 0 0
NV5 GLOBAL INC COM 62945V109 24,473 300,652 SH   SOLE 22 286,788 0 13,864
NV5 GLOBAL INC COM 62945V109 372 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 268 3,294 SH   SOLE 30 3,294 0 0
NV5 GLOBAL INC COM 62945V109 48 591 SH   SOLE 40 591 0 0
NVE CORP COM NEW 629445206 306 4,401 SH   SOLE 2 223 0 4,178
NVE CORP COM NEW 629445206 9 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,156 16,607 SH   SOLE 18 16,607 0 0
NVE CORP COM NEW 629445206 567 8,143 SH   SOLE 19 8,143 0 0
NVE CORP COM NEW 629445206 11,596 166,533 SH   SOLE 21 166,533 0 0
NVE CORP COM NEW 629445206 10,717 153,916 SH   SOLE 22 147,993 0 5,923
NVE CORP COM NEW 629445206 38 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 120 1,723 SH   SOLE 30 1,723 0 0
NVE CORP COM NEW 629445206 33 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 9,873 398,248 SH   SOLE 2 79,855 0 318,393
NVENT ELECTRIC PLC SHS G6700G107 20 812 SH   SOLE 4 812 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,762 151,736 SH   SOLE 7 151,736 0 0
NVENT ELECTRIC PLC SHS G6700G107 30 1,205 SH   SOLE 15 1,205 0 0
NVENT ELECTRIC PLC SHS G6700G107 12,651 510,330 SH   SOLE 18 510,330 0 0
NVENT ELECTRIC PLC SHS G6700G107 872 35,177 SH   SOLE 19 35,177 0 0
NVENT ELECTRIC PLC SHS G6700G107 193,789 7,817,206 SH   SOLE 21 7,817,206 0 0
NVENT ELECTRIC PLC SHS G6700G107 141,495 5,707,735 SH   SOLE 22 5,387,734 0 320,001
NVENT ELECTRIC PLC SHS G6700G107 3,798 153,199 SH   SOLE 25 153,199 0 0
NVENT ELECTRIC PLC SHS G6700G107 8,663 349,457 SH   SOLE 26 168,624 0 180,833
NVENT ELECTRIC PLC SHS G6700G107 555 22,376 SH   SOLE 28 22,376 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,132 45,659 SH   SOLE 30 45,659 0 0
NVENT ELECTRIC PLC SHS G6700G107 267 10,763 SH   SOLE 31 3,468 0 7,295
NVENT ELECTRIC PLC SHS G6700G107 2,866 115,601 SH   SOLE 36 115,601 0 0
NVENT ELECTRIC PLC SHS G6700G107 397 16,006 SH   SOLE 40 16,006 0 0
NVIDIA CORP COM 67066G104 244,364 1,487,940 SH   SOLE 2 189,377 0 1,298,563
NVIDIA CORP COM 67066G104 33,561 204,352 SH   SOLE 4 188,834 0 15,518
NVIDIA CORP COM 67066G104 89,556 545,309 SH   SOLE 7 545,309 0 0
NVIDIA CORP COM 67066G104 2,474 15,065 SH   SOLE 13 15,065 0 0
NVIDIA CORP COM 67066G104 1,088 6,622 SH   SOLE 15 6,622 0 0
NVIDIA CORP COM 67066G104 16 97 SH   SOLE 17 0 0 97
NVIDIA CORP COM 67066G104 199,174 1,212,773 SH   SOLE 18 1,131,995 0 80,778
NVIDIA CORP COM 67066G104 49,535 301,620 SH   SOLE 19 301,620 0 0
NVIDIA CORP COM 67066G104 2,096,109 12,763,253 SH   SOLE 21 12,763,253 0 0
NVIDIA CORP COM 67066G104 2,375,012 14,461,500 SH   SOLE 22 12,924,213 0 1,537,287
NVIDIA CORP COM 67066G104 68,729 418,495 SH   SOLE 23 418,495 0 0
NVIDIA CORP COM 67066G104 96,952 590,342 SH   SOLE 25 590,342 0 0
NVIDIA CORP COM 67066G104 414,189 2,522,006 SH   SOLE 26 640,006 0 1,882,000
NVIDIA CORP COM 67066G104 18,480 112,523 SH   SOLE 28 82,551 0 29,972
NVIDIA CORP COM 67066G104 13,108 79,815 SH   SOLE 29 12,581 0 67,234
NVIDIA CORP COM 67066G104 426,859 2,599,153 SH   SOLE 30 2,599,153 0 0
NVIDIA CORP COM 67066G104 28,942 176,230 SH   SOLE 31 109,528 0 66,702
NVIDIA CORP COM 67066G104 16,897 102,885 SH   SOLE 32 102,885 0 0
NVIDIA CORP COM 67066G104 22,182 135,067 SH   SOLE 34 135,067 0 0
NVIDIA CORP COM 67066G104 64,752 394,274 SH   SOLE 36 394,274 0 0
NVIDIA CORP COM 67066G104 2,129 12,964 SH   SOLE 40 12,964 0 0
NVR INC COM 62944T105 30,747 9,123 SH   SOLE 2 2,431 0 6,692
NVR INC COM 62944T105 4,466 1,325 SH   SOLE 4 1,232 0 93
NVR INC COM 62944T105 6,134 1,820 SH   SOLE 7 696 0 1,124
NVR INC COM 62944T105 202 60 SH   SOLE 13 60 0 0
NVR INC COM 62944T105 94 28 SH   SOLE 15 28 0 0
NVR INC COM 62944T105 32,688 9,699 SH   SOLE 18 9,428 0 271
NVR INC COM 62944T105 2,743 814 SH   SOLE 19 814 0 0
NVR INC COM 62944T105 777,109 230,579 SH   SOLE 21 230,579 0 0
NVR INC COM 62944T105 388,452 115,259 SH   SOLE 22 108,451 0 6,808
NVR INC COM 62944T105 8,466 2,512 SH   SOLE 23 2,512 0 0
NVR INC COM 62944T105 10,684 3,170 SH   SOLE 25 3,170 0 0
NVR INC COM 62944T105 41,060 12,183 SH   SOLE 26 4,594 0 7,589
NVR INC COM 62944T105 2,137 634 SH   SOLE 28 473 0 161
NVR INC COM 62944T105 2,693 799 SH   SOLE 29 83 0 716
NVR INC COM 62944T105 22,173 6,579 SH   SOLE 30 6,579 0 0
NVR INC COM 62944T105 3,569 1,059 SH   SOLE 31 646 0 413
NVR INC COM 62944T105 563 167 SH   SOLE 34 167 0 0
NVR INC COM 62944T105 8,220 2,439 SH   SOLE 36 2,439 0 0
NVR INC COM 62944T105 243 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 23,616 241,946 SH   SOLE 2 135,842 0 106,104
NXP SEMICONDUCTORS N V COM N6596X109 10,551 108,096 SH   SOLE 4 99,908 0 8,188
NXP SEMICONDUCTORS N V COM N6596X109 20,628 211,329 SH   SOLE 7 208,879 0 2,450
NXP SEMICONDUCTORS N V COM N6596X109 1,449 14,840 SH   SOLE 13 14,840 0 0
NXP SEMICONDUCTORS N V COM N6596X109 392 4,020 SH   SOLE 15 4,020 0 0
NXP SEMICONDUCTORS N V COM N6596X109 71,768 735,254 SH   SOLE 18 733,583 0 1,671
NXP SEMICONDUCTORS N V COM N6596X109 50,409 516,435 SH   SOLE 19 516,435 0 0
NXP SEMICONDUCTORS N V COM N6596X109 410,944 4,210,057 SH   SOLE 21 4,210,057 0 0
NXP SEMICONDUCTORS N V COM N6596X109 452,752 4,638,379 SH   SOLE 22 4,241,819 0 396,560
NXP SEMICONDUCTORS N V COM N6596X109 22,220 227,645 SH   SOLE 23 227,645 0 0
NXP SEMICONDUCTORS N V COM N6596X109 31,209 319,732 SH   SOLE 25 319,732 0 0
NXP SEMICONDUCTORS N V COM N6596X109 105,640 1,082,264 SH   SOLE 26 280,354 0 801,910
NXP SEMICONDUCTORS N V COM N6596X109 4,618 47,315 SH   SOLE 28 43,044 0 4,271
NXP SEMICONDUCTORS N V COM N6596X109 4,283 43,880 SH   SOLE 29 7,968 0 35,912
NXP SEMICONDUCTORS N V COM N6596X109 141,567 1,450,330 SH   SOLE 30 1,450,330 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28,509 292,073 SH   SOLE 31 61,758 0 230,315
NXP SEMICONDUCTORS N V COM N6596X109 4,488 45,977 SH   SOLE 32 45,977 0 0
NXP SEMICONDUCTORS N V COM N6596X109 10,408 106,630 SH   SOLE 34 106,630 0 0
NXP SEMICONDUCTORS N V COM N6596X109 23,415 239,880 SH   SOLE 36 239,880 0 0
NXP SEMICONDUCTORS N V COM N6596X109 675 6,914 SH   SOLE 40 6,914 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 283 2,900 SH Call SOLE 2 2,900 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 53,686 550,000 SH Call SOLE 19 550,000 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 449 4,600 SH Call SOLE 22 4,600 0 0
NXT ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NXT ID INC COM NEW 67091J206 2 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 15 10,650 SH   SOLE 18 10,650 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 26 17,877 SH   SOLE 19 17,877 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 131 90,287 SH   SOLE 21 90,287 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 5 3,771 SH   SOLE 22 3,771 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 14 9,984 SH   SOLE 23 9,984 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 82,659 223,813 SH   SOLE 2 54,342 0 169,471
O REILLY AUTOMOTIVE INC NEW COM 67103H107 11,970 32,411 SH   SOLE 4 30,228 0 2,183
O REILLY AUTOMOTIVE INC NEW COM 67103H107 28,207 76,376 SH   SOLE 7 76,132 0 244
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,234 3,340 SH   SOLE 13 3,340 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 315 853 SH   SOLE 15 853 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 137,395 372,022 SH   SOLE 18 328,565 0 43,457
O REILLY AUTOMOTIVE INC NEW COM 67103H107 36,634 99,193 SH   SOLE 19 99,193 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 796,701 2,157,211 SH   SOLE 21 2,157,211 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 748,126 2,025,685 SH   SOLE 22 1,793,781 0 231,904
O REILLY AUTOMOTIVE INC NEW COM 67103H107 24,194 65,509 SH   SOLE 23 65,509 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 29,342 79,448 SH   SOLE 25 71,134 0 8,314
O REILLY AUTOMOTIVE INC NEW COM 67103H107 114,049 308,809 SH   SOLE 26 104,481 0 204,328
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,610 15,190 SH   SOLE 28 11,117 0 4,073
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,404 14,632 SH   SOLE 29 10,031 0 4,601
O REILLY AUTOMOTIVE INC NEW COM 67103H107 120,276 325,670 SH   SOLE 30 325,670 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,365 36,188 SH   SOLE 31 23,729 0 12,459
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,043 10,947 SH   SOLE 32 10,947 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 37,516 101,580 SH   SOLE 34 101,580 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 25,253 68,377 SH   SOLE 36 68,377 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 639 1,730 SH   SOLE 40 1,730 0 0
O REILLY AUTOMOTIVE INC NEW OPTIONS 67103H107 36,932 100,000 SH Put SOLE 2 100,000 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 124 6,327 SH   SOLE 2 304 0 6,023
OAK VALLEY BANCORP OAKDALE C COM 671807105 464 23,742 SH   SOLE 18 23,742 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 207 10,603 SH   SOLE 19 10,603 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 4,116 210,560 SH   SOLE 21 210,560 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 1,270 64,967 SH   SOLE 22 61,118 0 3,849
OAKTREE CAP GROUP LLC UNIT CL A 674001201 72,779 1,469,087 SH   SOLE 19 1,469,087 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,906 38,464 SH   SOLE 31 0 0 38,464
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,900 535,096 SH   SOLE 30 535,096 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 944 174,220 SH   SOLE 31 0 0 174,220
OASIS PETE INC NEW COM 674215108 2,917 513,579 SH   SOLE 2 195,128 0 318,451
OASIS PETE INC NEW COM 674215108 8 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 62 10,959 SH   SOLE 7 10,959 0 0
OASIS PETE INC NEW COM 674215108 9,615 1,692,821 SH   SOLE 18 1,692,821 0 0
OASIS PETE INC NEW COM 674215108 6,495 1,143,560 SH   SOLE 19 1,143,560 0 0
OASIS PETE INC NEW COM 674215108 116,940 20,588,020 SH   SOLE 21 20,588,020 0 0
OASIS PETE INC NEW COM 674215108 63,735 11,220,950 SH   SOLE 22 10,788,737 0 432,213
OASIS PETE INC NEW COM 674215108 1,308 230,216 SH   SOLE 23 230,216 0 0
OASIS PETE INC NEW COM 674215108 3,390 596,918 SH   SOLE 26 41,113 0 555,805
OASIS PETE INC NEW COM 674215108 212 37,259 SH   SOLE 28 37,259 0 0
OASIS PETE INC NEW COM 674215108 779 137,085 SH   SOLE 30 137,085 0 0
OASIS PETE INC NEW COM 674215108 92 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 174 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 805 880,000 PRN   SOLE 21 880,000 0 0
OBSIDIAN ENERGY LTD COM 674482203 144 120,754 SH   SOLE 31 0 0 120,754
OCCIDENTAL PETE CORP COM 674599105 92,931 1,848,260 SH   SOLE 2 225,710 0 1,622,550
OCCIDENTAL PETE CORP COM 674599105 12,323 245,097 SH   SOLE 4 224,400 0 20,697
OCCIDENTAL PETE CORP COM 674599105 34,996 696,032 SH   SOLE 7 670,667 0 25,365
OCCIDENTAL PETE CORP COM 674599105 1,774 35,282 SH   SOLE 13 35,282 0 0
OCCIDENTAL PETE CORP COM 674599105 354 7,035 SH   SOLE 15 7,035 0 0
OCCIDENTAL PETE CORP COM 674599105 110,570 2,199,087 SH   SOLE 18 2,099,425 0 99,662
OCCIDENTAL PETE CORP COM 674599105 6,704 133,330 SH   SOLE 19 133,330 0 0
OCCIDENTAL PETE CORP COM 674599105 909,330 18,085,314 SH   SOLE 21 18,085,314 0 0
OCCIDENTAL PETE CORP COM 674599105 914,557 18,189,273 SH   SOLE 22 16,099,872 0 2,089,401
OCCIDENTAL PETE CORP COM 674599105 26,975 536,495 SH   SOLE 23 536,495 0 0
OCCIDENTAL PETE CORP COM 674599105 41,768 830,706 SH   SOLE 25 830,706 0 0
OCCIDENTAL PETE CORP COM 674599105 135,243 2,689,789 SH   SOLE 26 864,148 0 1,825,641
OCCIDENTAL PETE CORP COM 674599105 7,362 146,418 SH   SOLE 28 107,124 0 39,294
OCCIDENTAL PETE CORP COM 674599105 861 17,115 SH   SOLE 29 17,115 0 0
OCCIDENTAL PETE CORP COM 674599105 128,498 2,555,648 SH   SOLE 30 2,555,648 0 0
OCCIDENTAL PETE CORP COM 674599105 13,150 261,542 SH   SOLE 31 142,594 0 118,948
OCCIDENTAL PETE CORP COM 674599105 3,500 69,602 SH   SOLE 32 69,602 0 0
OCCIDENTAL PETE CORP COM 674599105 2,654 52,794 SH   SOLE 34 52,794 0 0
OCCIDENTAL PETE CORP COM 674599105 8,357 166,205 SH   SOLE 35 166,205 0 0
OCCIDENTAL PETE CORP COM 674599105 29,929 595,240 SH   SOLE 36 595,240 0 0
OCCIDENTAL PETE CORP COM 674599105 867 17,250 SH   SOLE 40 17,250 0 0
OCEAN BIO CHEM INC COM 674631106 2 728 SH   SOLE 21 728 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH   SOLE 21 15 0 0
OCEANEERING INTL INC COM 675232102 3,025 148,356 SH   SOLE 2 49,928 0 98,428
OCEANEERING INTL INC COM 675232102 9 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 79 3,854 SH   SOLE 7 3,854 0 0
OCEANEERING INTL INC COM 675232102 11,373 557,750 SH   SOLE 18 557,750 0 0
OCEANEERING INTL INC COM 675232102 4,111 201,633 SH   SOLE 19 201,633 0 0
OCEANEERING INTL INC COM 675232102 144,924 7,107,602 SH   SOLE 21 7,107,602 0 0
OCEANEERING INTL INC COM 675232102 71,335 3,498,533 SH   SOLE 22 3,328,959 0 169,574
OCEANEERING INTL INC COM 675232102 253 12,411 SH   SOLE 23 12,411 0 0
OCEANEERING INTL INC COM 675232102 397 19,466 SH   SOLE 26 12,844 0 6,622
OCEANEERING INTL INC COM 675232102 288 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 558 27,385 SH   SOLE 30 27,385 0 0
OCEANEERING INTL INC COM 675232102 153 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 224 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,247 50,190 SH   SOLE 2 2,136 0 48,054
OCEANFIRST FINL CORP COM 675234108 14 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 24 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 4,098 164,911 SH   SOLE 18 164,911 0 0
OCEANFIRST FINL CORP COM 675234108 2,142 86,202 SH   SOLE 19 86,202 0 0
OCEANFIRST FINL CORP COM 675234108 39,150 1,575,453 SH   SOLE 21 1,575,453 0 0
OCEANFIRST FINL CORP COM 675234108 39,757 1,599,870 SH   SOLE 22 1,539,437 0 60,433
OCEANFIRST FINL CORP COM 675234108 21 831 SH   SOLE 23 831 0 0
OCEANFIRST FINL CORP COM 675234108 821 33,056 SH   SOLE 26 20,603 0 12,453
OCEANFIRST FINL CORP COM 675234108 155 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 334 13,446 SH   SOLE 30 13,446 0 0
OCEANFIRST FINL CORP COM 675234108 97 3,898 SH   SOLE 40 3,898 0 0
OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 364 15,861 SH   SOLE 2 704 0 15,157
OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 12 511 SH   SOLE 7 511 0 0
OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 1,261 54,924 SH   SOLE 18 54,924 0 0
OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 669 29,127 SH   SOLE 19 29,127 0 0
OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 11,644 507,163 SH   SOLE 21 507,163 0 0
OCH ZIFF CPTL MANGEMNT GRP I CL A NEW 67551U204 4,337 188,905 SH   SOLE 22 180,432 0 8,473
OCONEE FED FINL CORP COM 675607105 8 359 SH   SOLE 18 359 0 0
OCONEE FED FINL CORP COM 675607105 5 212 SH   SOLE 21 212 0 0
OCULAR THERAPEUTIX INC COM 67576A100 139 31,655 SH   SOLE 2 1,989 0 29,666
OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 581 131,988 SH   SOLE 18 131,988 0 0
OCULAR THERAPEUTIX INC COM 67576A100 283 64,213 SH   SOLE 19 64,213 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7,216 1,640,059 SH   SOLE 21 1,640,059 0 0
OCULAR THERAPEUTIX INC COM 67576A100 4,712 1,070,830 SH   SOLE 22 1,043,299 0 27,531
OCULAR THERAPEUTIX INC COM 67576A100 7 1,678 SH   SOLE 30 1,678 0 0
OCWEN FINL CORP COM NEW 675746309 288 139,312 SH   SOLE 2 6,398 0 132,914
OCWEN FINL CORP COM NEW 675746309 1 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 6 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 973 469,823 SH   SOLE 18 469,823 0 0
OCWEN FINL CORP COM NEW 675746309 474 229,021 SH   SOLE 19 229,021 0 0
OCWEN FINL CORP COM NEW 675746309 9,397 4,539,593 SH   SOLE 21 4,539,593 0 0
OCWEN FINL CORP COM NEW 675746309 7,498 3,622,097 SH   SOLE 22 3,406,895 0 215,202
OCWEN FINL CORP COM NEW 675746309 58 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 32 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 68 32,662 SH   SOLE 30 32,662 0 0
OCWEN FINL CORP COM NEW 675746309 23 11,019 SH   SOLE 40 11,019 0 0
ODONATE THERAPEUTICS INC COM 676079106 243 6,635 SH   SOLE 2 285 0 6,350
ODONATE THERAPEUTICS INC COM 676079106 9 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 989 26,964 SH   SOLE 18 26,964 0 0
ODONATE THERAPEUTICS INC COM 676079106 486 13,258 SH   SOLE 19 13,258 0 0
ODONATE THERAPEUTICS INC COM 676079106 10,172 277,232 SH   SOLE 21 277,232 0 0
ODONATE THERAPEUTICS INC COM 676079106 9,264 252,497 SH   SOLE 22 246,596 0 5,901
ODONATE THERAPEUTICS INC COM 676079106 73 1,992 SH   SOLE 30 1,992 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 10 1,776 SH   SOLE 18 1,776 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 164 28,337 SH   SOLE 21 28,337 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1,103 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 1,143 554,970 SH   SOLE 2 23,294 0 531,676
OFFICE DEPOT INC COM 676220106 4 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 60 29,005 SH   SOLE 7 29,005 0 0
OFFICE DEPOT INC COM 676220106 4,915 2,386,133 SH   SOLE 18 2,386,133 0 0
OFFICE DEPOT INC COM 676220106 1,907 925,817 SH   SOLE 19 925,817 0 0
OFFICE DEPOT INC COM 676220106 121,659 59,057,794 SH   SOLE 21 59,057,794 0 0
OFFICE DEPOT INC COM 676220106 34,636 16,813,724 SH   SOLE 22 15,844,544 0 969,180
OFFICE DEPOT INC COM 676220106 166 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 146 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 1,599 776,179 SH   SOLE 30 776,179 0 0
OFFICE DEPOT INC COM 676220106 131 63,440 SH   SOLE 36 63,440 0 0
OFFICE DEPOT INC COM 676220106 110 53,553 SH   SOLE 40 53,553 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,298 49,394 SH   SOLE 2 2,024 0 47,370
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 330 12,572 SH   SOLE 4 12,572 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,338 50,940 SH   SOLE 7 50,940 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 41 1,564 SH   SOLE 15 1,564 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,497 209,248 SH   SOLE 18 209,248 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,597 136,936 SH   SOLE 19 136,936 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 132,186 5,031,835 SH   SOLE 21 5,031,835 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 49,524 1,885,188 SH   SOLE 22 1,816,881 0 68,307
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 44 1,670 SH   SOLE 23 1,670 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,677 101,896 SH   SOLE 25 101,896 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 621 23,625 SH   SOLE 26 1,620 0 22,005
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 246 9,364 SH   SOLE 28 9,364 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 640 24,359 SH   SOLE 29 24,359 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7,288 277,422 SH   SOLE 30 277,422 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 82 3,116 SH   SOLE 40 3,116 0 0
OFG BANCORP COM 67103X102 1,237 52,034 SH   SOLE 2 2,094 0 49,940
OFG BANCORP COM 67103X102 9 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 25 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 5,072 213,368 SH   SOLE 18 213,368 0 0
OFG BANCORP COM 67103X102 2,053 86,379 SH   SOLE 19 86,379 0 0
OFG BANCORP COM 67103X102 116,159 4,886,774 SH   SOLE 21 4,886,774 0 0
OFG BANCORP COM 67103X102 33,925 1,427,225 SH   SOLE 22 1,367,429 0 59,796
OFG BANCORP COM 67103X102 672 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 158 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,592 66,958 SH   SOLE 30 66,958 0 0
OFG BANCORP COM 67103X102 104 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 26,157 614,595 SH   SOLE 2 169,259 0 445,336
OGE ENERGY CORP COM 670837103 3,695 86,819 SH   SOLE 4 81,549 0 5,270
OGE ENERGY CORP COM 670837103 4,851 113,978 SH   SOLE 7 58,034 0 55,944
OGE ENERGY CORP COM 670837103 154 3,614 SH   SOLE 13 3,614 0 0
OGE ENERGY CORP COM 670837103 31,782 746,754 SH   SOLE 18 730,478 0 16,276
OGE ENERGY CORP COM 670837103 3,365 79,066 SH   SOLE 19 79,066 0 0
OGE ENERGY CORP COM 670837103 724,547 17,024,129 SH   SOLE 21 17,024,129 0 0
OGE ENERGY CORP COM 670837103 298,705 7,018,445 SH   SOLE 22 6,581,267 0 437,178
OGE ENERGY CORP COM 670837103 6,703 157,491 SH   SOLE 23 157,491 0 0
OGE ENERGY CORP COM 670837103 834 19,589 SH   SOLE 25 19,589 0 0
OGE ENERGY CORP COM 670837103 16,515 388,051 SH   SOLE 26 203,631 0 184,420
OGE ENERGY CORP COM 670837103 1,622 38,100 SH   SOLE 28 27,853 0 10,247
OGE ENERGY CORP COM 670837103 183 4,298 SH   SOLE 29 4,298 0 0
OGE ENERGY CORP COM 670837103 24,085 565,906 SH   SOLE 30 565,906 0 0
OGE ENERGY CORP COM 670837103 2,879 67,647 SH   SOLE 31 39,701 0 27,946
OGE ENERGY CORP COM 670837103 3,189 74,938 SH   SOLE 32 74,938 0 0
OGE ENERGY CORP COM 670837103 2,487 58,444 SH   SOLE 34 58,444 0 0
OGE ENERGY CORP COM 670837103 2,170 50,976 SH   SOLE 36 50,976 0 0
OGE ENERGY CORP COM 670837103 171 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 161 4,162 SH   SOLE 2 134 0 4,028
OHIO VY BANC CORP COM 677719106 5 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 555 14,398 SH   SOLE 18 14,398 0 0
OHIO VY BANC CORP COM 677719106 246 6,382 SH   SOLE 19 6,382 0 0
OHIO VY BANC CORP COM 677719106 5,409 140,241 SH   SOLE 21 140,241 0 0
OHIO VY BANC CORP COM 677719106 1,939 50,282 SH   SOLE 22 47,326 0 2,956
OHR PHARMACEUTICAL INC COM 67778H309 3 784 SH   SOLE 21 784 0 0
OHR PHARMACEUTICAL INC COM 67778H309 68 19,973 SH   SOLE 22 19,973 0 0
OIL DRI CORP AMER COM 677864100 186 5,451 SH   SOLE 2 266 0 5,185
OIL DRI CORP AMER COM 677864100 5 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 572 16,814 SH   SOLE 18 16,814 0 0
OIL DRI CORP AMER COM 677864100 302 8,858 SH   SOLE 19 8,858 0 0
OIL DRI CORP AMER COM 677864100 5,956 174,965 SH   SOLE 21 174,965 0 0
OIL DRI CORP AMER COM 677864100 2,107 61,903 SH   SOLE 22 57,833 0 4,070
OIL STS INTL INC COM 678026105 2,527 138,069 SH   SOLE 2 5,300 0 132,769
OIL STS INTL INC COM 678026105 4 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 24 1,318 SH   SOLE 7 1,318 0 0
OIL STS INTL INC COM 678026105 4,826 263,703 SH   SOLE 18 263,703 0 0
OIL STS INTL INC COM 678026105 2,236 122,198 SH   SOLE 19 122,198 0 0
OIL STS INTL INC COM 678026105 120,634 6,592,023 SH   SOLE 21 6,592,023 0 0
OIL STS INTL INC COM 678026105 33,726 1,842,959 SH   SOLE 22 1,747,164 0 95,795
OIL STS INTL INC COM 678026105 160 8,729 SH   SOLE 23 8,729 0 0
OIL STS INTL INC COM 678026105 251 13,727 SH   SOLE 26 6,943 0 6,784
OIL STS INTL INC COM 678026105 144 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 1,638 89,532 SH   SOLE 30 89,532 0 0
OIL STS INTL INC COM 678026105 95 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 101 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 28,420 230,106 SH   SOLE 2 16,032 0 214,074
OKTA INC CL A 679295105 3,975 32,181 SH   SOLE 4 29,332 0 2,849
OKTA INC CL A 679295105 989 8,005 SH   SOLE 7 5,619 0 2,386
OKTA INC CL A 679295105 74 596 SH   SOLE 13 596 0 0
OKTA INC CL A 679295105 7,005 56,720 SH   SOLE 18 48,886 0 7,834
OKTA INC CL A 679295105 121,800 986,157 SH   SOLE 19 986,157 0 0
OKTA INC CL A 679295105 213,194 1,726,127 SH   SOLE 21 1,726,127 0 0
OKTA INC CL A 679295105 356,450 2,886,003 SH   SOLE 22 2,689,028 0 196,975
OKTA INC CL A 679295105 8,856 71,705 SH   SOLE 23 71,705 0 0
OKTA INC CL A 679295105 297 2,407 SH   SOLE 25 2,407 0 0
OKTA INC CL A 679295105 30,662 248,254 SH   SOLE 26 82,594 0 165,660
OKTA INC CL A 679295105 2,563 20,750 SH   SOLE 28 15,448 0 5,302
OKTA INC CL A 679295105 2,878 23,299 SH   SOLE 29 2,372 0 20,927
OKTA INC CL A 679295105 21,173 171,428 SH   SOLE 30 171,428 0 0
OKTA INC CL A 679295105 3,839 31,082 SH   SOLE 31 19,440 0 11,642
OKTA INC CL A 679295105 23,665 191,605 SH   SOLE 34 191,605 0 0
OKTA INC CL A 679295105 2,198 17,800 SH   SOLE 36 17,800 0 0
OKTA INC CL A 679295105 292 2,363 SH   SOLE 40 2,363 0 0
OKTA INC NOTE 0.250% 2/1 679295AB1 2,073 800,000 PRN   SOLE 21 800,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 26,079 174,719 SH   SOLE 2 36,044 0 138,675
OLD DOMINION FREIGHT LINE IN COM 679580100 3,156 21,147 SH   SOLE 4 19,588 0 1,559
OLD DOMINION FREIGHT LINE IN COM 679580100 3,980 26,664 SH   SOLE 7 9,242 0 17,422
OLD DOMINION FREIGHT LINE IN COM 679580100 169 1,129 SH   SOLE 13 1,129 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 43 289 SH   SOLE 15 289 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 27,712 185,660 SH   SOLE 18 180,683 0 4,977
OLD DOMINION FREIGHT LINE IN COM 679580100 1,810 12,128 SH   SOLE 19 12,128 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 484,579 3,246,540 SH   SOLE 21 3,246,540 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 311,590 2,087,566 SH   SOLE 22 1,953,225 0 134,341
OLD DOMINION FREIGHT LINE IN COM 679580100 6,897 46,208 SH   SOLE 23 46,208 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 9,631 64,527 SH   SOLE 25 64,527 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 30,633 205,234 SH   SOLE 26 91,070 0 114,164
OLD DOMINION FREIGHT LINE IN COM 679580100 1,979 13,262 SH   SOLE 28 9,945 0 3,317
OLD DOMINION FREIGHT LINE IN COM 679580100 2,234 14,968 SH   SOLE 29 1,449 0 13,519
OLD DOMINION FREIGHT LINE IN COM 679580100 15,863 106,280 SH   SOLE 30 106,280 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 6,934 46,459 SH   SOLE 31 11,603 0 34,856
OLD DOMINION FREIGHT LINE IN COM 679580100 456 3,052 SH   SOLE 34 3,052 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 6,079 40,726 SH   SOLE 36 40,726 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 185 1,241 SH   SOLE 40 1,241 0 0
OLD LINE BANCSHARES INC COM 67984M100 388 14,585 SH   SOLE 2 604 0 13,981
OLD LINE BANCSHARES INC COM 67984M100 8 297 SH   SOLE 7 297 0 0
OLD LINE BANCSHARES INC COM 67984M100 1,436 53,963 SH   SOLE 18 53,963 0 0
OLD LINE BANCSHARES INC COM 67984M100 682 25,645 SH   SOLE 19 25,645 0 0
OLD LINE BANCSHARES INC COM 67984M100 13,952 524,329 SH   SOLE 21 524,329 0 0
OLD LINE BANCSHARES INC COM 67984M100 7,783 292,488 SH   SOLE 22 280,562 0 11,926
OLD LINE BANCSHARES INC COM 67984M100 106 3,967 SH   SOLE 23 3,967 0 0
OLD LINE BANCSHARES INC COM 67984M100 45 1,680 SH   SOLE 30 1,680 0 0
OLD NATL BANCORP IND COM 680033107 2,933 176,789 SH   SOLE 2 7,258 0 169,531
OLD NATL BANCORP IND COM 680033107 11 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 53 3,194 SH   SOLE 7 3,194 0 0
OLD NATL BANCORP IND COM 680033107 12,139 731,702 SH   SOLE 18 731,702 0 0
OLD NATL BANCORP IND COM 680033107 4,892 294,850 SH   SOLE 19 294,850 0 0
OLD NATL BANCORP IND COM 680033107 277,334 16,716,927 SH   SOLE 21 16,716,927 0 0
OLD NATL BANCORP IND COM 680033107 82,713 4,985,697 SH   SOLE 22 4,768,426 0 217,271
OLD NATL BANCORP IND COM 680033107 1,058 63,794 SH   SOLE 26 52,018 0 11,776
OLD NATL BANCORP IND COM 680033107 347 20,931 SH   SOLE 28 20,931 0 0
OLD NATL BANCORP IND COM 680033107 3,817 230,058 SH   SOLE 30 230,058 0 0
OLD NATL BANCORP IND COM 680033107 66 3,959 SH   SOLE 36 3,959 0 0
OLD NATL BANCORP IND COM 680033107 213 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 16 748 SH   SOLE 18 748 0 0
OLD POINT FINL CORP COM 680194107 17 766 SH   SOLE 21 766 0 0
OLD POINT FINL CORP COM 680194107 8 366 SH   SOLE 22 366 0 0
OLD REP INTL CORP COM 680223104 15,852 708,326 SH   SOLE 2 173,962 0 534,364
OLD REP INTL CORP COM 680223104 32 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 7,564 337,995 SH   SOLE 7 337,995 0 0
OLD REP INTL CORP COM 680223104 63 2,822 SH   SOLE 15 2,822 0 0
OLD REP INTL CORP COM 680223104 24,452 1,092,593 SH   SOLE 18 1,092,593 0 0
OLD REP INTL CORP COM 680223104 1,408 62,916 SH   SOLE 19 62,916 0 0
OLD REP INTL CORP COM 680223104 462,287 20,656,266 SH   SOLE 21 20,656,266 0 0
OLD REP INTL CORP COM 680223104 209,892 9,378,559 SH   SOLE 22 8,753,506 0 625,053
OLD REP INTL CORP COM 680223104 5,709 255,114 SH   SOLE 25 255,114 0 0
OLD REP INTL CORP COM 680223104 9,385 419,339 SH   SOLE 26 206,196 0 213,143
OLD REP INTL CORP COM 680223104 806 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 1,783 79,690 SH   SOLE 30 79,690 0 0
OLD REP INTL CORP COM 680223104 2,295 102,561 SH   SOLE 31 6,014 0 96,547
OLD REP INTL CORP COM 680223104 2,392 106,867 SH   SOLE 32 106,867 0 0
OLD REP INTL CORP COM 680223104 4,472 199,826 SH   SOLE 36 199,826 0 0
OLD REP INTL CORP COM 680223104 580 25,929 SH   SOLE 40 25,929 0 0
OLD SECOND BANCORP INC ILL COM 680277100 358 28,031 SH   SOLE 2 1,221 0 26,810
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,292 101,152 SH   SOLE 18 101,152 0 0
OLD SECOND BANCORP INC ILL COM 680277100 607 47,535 SH   SOLE 19 47,535 0 0
OLD SECOND BANCORP INC ILL COM 680277100 12,551 982,878 SH   SOLE 21 982,878 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,373 890,628 SH   SOLE 22 867,868 0 22,760
OLIN CORP COM PAR $1 680665205 6,038 275,578 SH   SOLE 2 195,138 0 80,440
OLIN CORP COM PAR $1 680665205 19 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,319 105,836 SH   SOLE 7 105,836 0 0
OLIN CORP COM PAR $1 680665205 11,691 533,573 SH   SOLE 18 533,573 0 0
OLIN CORP COM PAR $1 680665205 1,891 86,324 SH   SOLE 19 86,324 0 0
OLIN CORP COM PAR $1 680665205 257,333 11,745,023 SH   SOLE 21 11,745,023 0 0
OLIN CORP COM PAR $1 680665205 130,387 5,951,014 SH   SOLE 22 5,621,047 0 329,967
OLIN CORP COM PAR $1 680665205 1,193 54,465 SH   SOLE 26 34,269 0 20,196
OLIN CORP COM PAR $1 680665205 466 21,256 SH   SOLE 28 21,256 0 0
OLIN CORP COM PAR $1 680665205 12,398 565,848 SH   SOLE 30 565,848 0 0
OLIN CORP COM PAR $1 680665205 210 9,562 SH   SOLE 31 3,562 0 6,000
OLIN CORP COM PAR $1 680665205 1,439 65,655 SH   SOLE 32 65,655 0 0
OLIN CORP COM PAR $1 680665205 1,418 64,742 SH   SOLE 34 64,742 0 0
OLIN CORP COM PAR $1 680665205 149 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 319 14,550 SH   SOLE 40 14,550 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 10,453 120,000 SH   SOLE 2 28,004 0 91,996
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 96 1,101 SH   SOLE 4 1,101 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 85 972 SH   SOLE 7 972 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 13,076 150,108 SH   SOLE 18 149,572 0 536
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,025 11,772 SH   SOLE 19 11,772 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 231,206 2,654,179 SH   SOLE 21 2,654,179 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 148,797 1,708,149 SH   SOLE 22 1,608,597 0 99,552
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 58 662 SH   SOLE 23 662 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,267 26,019 SH   SOLE 26 16,611 0 9,408
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 586 6,724 SH   SOLE 28 6,724 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,509 17,328 SH   SOLE 30 17,328 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8,104 93,032 SH   SOLE 31 1,116 0 91,916
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 491 5,642 SH   SOLE 40 5,642 0 0
OLYMPIC STEEL INC COM 68162K106 183 13,402 SH   SOLE 2 3,715 0 9,687
OLYMPIC STEEL INC COM 68162K106 4 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 570 41,785 SH   SOLE 18 41,785 0 0
OLYMPIC STEEL INC COM 68162K106 730 53,449 SH   SOLE 19 53,449 0 0
OLYMPIC STEEL INC COM 68162K106 14,751 1,080,637 SH   SOLE 21 1,080,637 0 0
OLYMPIC STEEL INC COM 68162K106 4,605 337,386 SH   SOLE 22 328,843 0 8,543
OLYMPIC STEEL INC COM 68162K106 174 12,732 SH   SOLE 23 12,732 0 0
OLYMPIC STEEL INC COM 68162K106 375 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 130 9,510 SH   SOLE 30 9,510 0 0
OMEGA FLEX INC COM 682095104 225 2,933 SH   SOLE 2 350 0 2,583
OMEGA FLEX INC COM 682095104 7 90 SH   SOLE 7 90 0 0
OMEGA FLEX INC COM 682095104 759 9,884 SH   SOLE 18 9,884 0 0
OMEGA FLEX INC COM 682095104 522 6,800 SH   SOLE 19 6,800 0 0
OMEGA FLEX INC COM 682095104 7,792 101,450 SH   SOLE 21 101,450 0 0
OMEGA FLEX INC COM 682095104 4,914 63,975 SH   SOLE 22 61,276 0 2,699
OMEGA FLEX INC COM 682095104 40 521 SH   SOLE 23 521 0 0
OMEGA FLEX INC COM 682095104 145 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 45 590 SH   SOLE 30 590 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,679 508,280 SH   SOLE 2 111,648 0 396,632
OMEGA HEALTHCARE INVS INC COM 681936100 2,133 58,050 SH   SOLE 4 58,050 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,495 231,170 SH   SOLE 7 231,170 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 313 8,530 SH   SOLE 15 8,530 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1 15 SH   SOLE 17 0 0 15
OMEGA HEALTHCARE INVS INC COM 681936100 22,191 603,828 SH   SOLE 18 603,828 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 19,654 534,799 SH   SOLE 19 534,799 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 455,076 12,383,014 SH   SOLE 21 12,383,014 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 317,016 8,626,292 SH   SOLE 22 8,205,646 0 420,646
OMEGA HEALTHCARE INVS INC COM 681936100 269 7,331 SH   SOLE 23 7,331 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 16,683 453,963 SH   SOLE 25 453,963 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,303 144,312 SH   SOLE 26 45,891 0 98,421
OMEGA HEALTHCARE INVS INC COM 681936100 1,101 29,962 SH   SOLE 28 29,962 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 4,053 110,283 SH   SOLE 29 110,283 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 36,456 991,998 SH   SOLE 30 991,998 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 473 12,883 SH   SOLE 31 4,383 0 8,500
OMEGA HEALTHCARE INVS INC COM 681936100 6,510 177,153 SH   SOLE 34 177,153 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 160 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 785 21,354 SH   SOLE 40 21,354 0 0
OMEROS CORP COM 682143102 639 40,721 SH   SOLE 2 1,961 0 38,760
OMEROS CORP COM 682143102 4 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 13 835 SH   SOLE 7 835 0 0
OMEROS CORP COM 682143102 2,566 163,565 SH   SOLE 18 160,123 0 3,442
OMEROS CORP COM 682143102 1,639 104,488 SH   SOLE 19 104,488 0 0
OMEROS CORP COM 682143102 33,528 2,136,885 SH   SOLE 21 2,136,885 0 0
OMEROS CORP COM 682143102 21,296 1,357,303 SH   SOLE 22 1,288,660 0 68,643
OMEROS CORP COM 682143102 206 13,123 SH   SOLE 23 13,123 0 0
OMEROS CORP COM 682143102 239 15,219 SH   SOLE 26 0 0 15,219
OMEROS CORP COM 682143102 108 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 244 15,550 SH   SOLE 30 15,550 0 0
OMEROS CORP COM 682143102 57 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 3,711 43,139 SH   SOLE 2 9,013 0 34,126
OMNICELL INC COM 68213N109 18 211 SH   SOLE 4 211 0 0
OMNICELL INC COM 68213N109 61 711 SH   SOLE 7 711 0 0
OMNICELL INC COM 68213N109 16,188 188,165 SH   SOLE 18 179,887 0 8,278
OMNICELL INC COM 68213N109 18,135 210,804 SH   SOLE 19 210,804 0 0
OMNICELL INC COM 68213N109 377,643 4,389,670 SH   SOLE 21 4,389,670 0 0
OMNICELL INC COM 68213N109 121,381 1,410,913 SH   SOLE 22 1,355,834 0 55,079
OMNICELL INC COM 68213N109 2,371 27,559 SH   SOLE 23 27,559 0 0
OMNICELL INC COM 68213N109 5,755 66,899 SH   SOLE 26 14,325 0 52,574
OMNICELL INC COM 68213N109 441 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 5,130 59,634 SH   SOLE 30 59,634 0 0
OMNICELL INC COM 68213N109 592 6,884 SH   SOLE 34 6,884 0 0
OMNICELL INC COM 68213N109 338 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 61,697 752,866 SH   SOLE 2 249,771 0 503,095
OMNICOM GROUP INC COM 681919106 9,013 109,980 SH   SOLE 4 104,125 0 5,855
OMNICOM GROUP INC COM 681919106 18,997 231,810 SH   SOLE 7 231,810 0 0
OMNICOM GROUP INC COM 681919106 339 4,136 SH   SOLE 13 4,136 0 0
OMNICOM GROUP INC COM 681919106 169 2,065 SH   SOLE 15 2,065 0 0
OMNICOM GROUP INC COM 681919106 47,236 576,403 SH   SOLE 18 542,453 0 33,950
OMNICOM GROUP INC COM 681919106 16,411 200,256 SH   SOLE 19 200,256 0 0
OMNICOM GROUP INC COM 681919106 535,431 6,533,626 SH   SOLE 21 6,533,626 0 0
OMNICOM GROUP INC COM 681919106 488,716 5,963,587 SH   SOLE 22 5,259,576 0 704,011
OMNICOM GROUP INC COM 681919106 18,803 229,449 SH   SOLE 23 229,449 0 0
OMNICOM GROUP INC COM 681919106 17,900 218,424 SH   SOLE 25 218,424 0 0
OMNICOM GROUP INC COM 681919106 99,279 1,211,456 SH   SOLE 26 272,710 0 938,746
OMNICOM GROUP INC COM 681919106 3,492 42,616 SH   SOLE 28 30,852 0 11,764
OMNICOM GROUP INC COM 681919106 3,572 43,592 SH   SOLE 29 24,309 0 19,283
OMNICOM GROUP INC COM 681919106 64,973 792,836 SH   SOLE 30 792,836 0 0
OMNICOM GROUP INC COM 681919106 9,762 119,116 SH   SOLE 31 72,635 0 46,481
OMNICOM GROUP INC COM 681919106 6,380 77,858 SH   SOLE 34 77,858 0 0
OMNICOM GROUP INC COM 681919106 16,854 205,665 SH   SOLE 36 205,665 0 0
OMNICOM GROUP INC COM 681919106 380 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 247 39,594 SH   SOLE 2 1,668 0 37,926
OMNOVA SOLUTIONS INC COM 682129101 7 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 918 147,296 SH   SOLE 18 147,296 0 0
OMNOVA SOLUTIONS INC COM 682129101 464 74,514 SH   SOLE 19 74,514 0 0
OMNOVA SOLUTIONS INC COM 682129101 9,136 1,466,442 SH   SOLE 21 1,466,442 0 0
OMNOVA SOLUTIONS INC COM 682129101 9,887 1,587,055 SH   SOLE 22 1,524,554 0 62,501
OMNOVA SOLUTIONS INC COM 682129101 40 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 103 16,545 SH   SOLE 30 16,545 0 0
OMNOVA SOLUTIONS INC COM 682129101 26 4,200 SH   SOLE 40 4,200 0 0
ON DECK CAP INC COM 682163100 267 64,365 SH   SOLE 2 2,989 0 61,376
ON DECK CAP INC COM 682163100 5 1,192 SH   SOLE 7 1,192 0 0
ON DECK CAP INC COM 682163100 959 231,196 SH   SOLE 18 231,196 0 0
ON DECK CAP INC COM 682163100 484 116,628 SH   SOLE 19 116,628 0 0
ON DECK CAP INC COM 682163100 9,206 2,218,336 SH   SOLE 21 2,218,336 0 0
ON DECK CAP INC COM 682163100 7,444 1,793,685 SH   SOLE 22 1,714,973 0 78,712
ON DECK CAP INC COM 682163100 21 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 32 7,675 SH   SOLE 30 7,675 0 0
ON SEMICONDUCTOR CORP COM 682189105 19,559 967,808 SH   SOLE 2 49,795 0 918,013
ON SEMICONDUCTOR CORP COM 682189105 2,722 134,690 SH   SOLE 4 124,260 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 1,515 74,952 SH   SOLE 7 42,267 0 32,685
ON SEMICONDUCTOR CORP COM 682189105 48 2,354 SH   SOLE 13 2,354 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,596 227,400 SH   SOLE 18 193,439 0 33,961
ON SEMICONDUCTOR CORP COM 682189105 5,777 285,866 SH   SOLE 19 285,866 0 0
ON SEMICONDUCTOR CORP COM 682189105 128,607 6,363,513 SH   SOLE 21 6,363,513 0 0
ON SEMICONDUCTOR CORP COM 682189105 232,543 11,506,333 SH   SOLE 22 10,658,886 0 847,447
ON SEMICONDUCTOR CORP COM 682189105 6,121 302,892 SH   SOLE 23 302,892 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,850 190,521 SH   SOLE 25 190,521 0 0
ON SEMICONDUCTOR CORP COM 682189105 22,516 1,114,124 SH   SOLE 26 386,210 0 727,914
ON SEMICONDUCTOR CORP COM 682189105 1,655 81,905 SH   SOLE 28 61,439 0 20,466
ON SEMICONDUCTOR CORP COM 682189105 1,937 95,824 SH   SOLE 29 9,236 0 86,588
ON SEMICONDUCTOR CORP COM 682189105 16,821 832,297 SH   SOLE 30 832,297 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,050 249,876 SH   SOLE 31 83,550 0 166,326
ON SEMICONDUCTOR CORP COM 682189105 31,101 1,538,879 SH   SOLE 34 1,538,879 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,808 89,461 SH   SOLE 36 89,461 0 0
ON SEMICONDUCTOR CORP COM 682189105 171 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,119 1,725,000 PRN   SOLE 21 1,725,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,797 1,475,000 PRN   SOLE 21 1,475,000 0 0
ONCOCYTE CORPORATION COM 68235C107 48 19,423 SH   SOLE 2 1,515 0 17,908
ONCOCYTE CORPORATION COM 68235C107 184 74,009 SH   SOLE 18 74,009 0 0
ONCOCYTE CORPORATION COM 68235C107 91 36,473 SH   SOLE 19 36,473 0 0
ONCOCYTE CORPORATION COM 68235C107 1,729 694,299 SH   SOLE 21 694,299 0 0
ONCOCYTE CORPORATION COM 68235C107 1,817 729,786 SH   SOLE 22 723,600 0 6,186
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 68234L306 3 1,207 SH   SOLE 21 1,207 0 0
ONCOSEC MED INC COM 68234L306 79 31,361 SH   SOLE 22 31,361 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 5 722 SH   SOLE 21 722 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 214 32,189 SH   SOLE 22 32,189 0 0
ONE GAS INC COM 68235P108 6,808 75,395 SH   SOLE 2 24,477 0 50,918
ONE GAS INC COM 68235P108 202 2,234 SH   SOLE 4 2,234 0 0
ONE GAS INC COM 68235P108 6,001 66,460 SH   SOLE 7 66,460 0 0
ONE GAS INC COM 68235P108 26,562 294,157 SH   SOLE 18 294,157 0 0
ONE GAS INC COM 68235P108 8,285 91,753 SH   SOLE 19 91,753 0 0
ONE GAS INC COM 68235P108 337,093 3,733,036 SH   SOLE 21 3,733,036 0 0
ONE GAS INC COM 68235P108 162,281 1,797,134 SH   SOLE 22 1,724,256 0 72,878
ONE GAS INC COM 68235P108 1,666 18,451 SH   SOLE 26 12,259 0 6,192
ONE GAS INC COM 68235P108 598 6,627 SH   SOLE 28 6,627 0 0
ONE GAS INC COM 68235P108 2,621 29,031 SH   SOLE 30 29,031 0 0
ONE GAS INC COM 68235P108 341 3,781 SH   SOLE 36 3,781 0 0
ONE GAS INC COM 68235P108 471 5,218 SH   SOLE 40 5,218 0 0
ONE LIBERTY PPTYS INC COM 682406103 492 16,979 SH   SOLE 2 612 0 16,367
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 13 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,563 53,956 SH   SOLE 18 53,956 0 0
ONE LIBERTY PPTYS INC COM 682406103 765 26,400 SH   SOLE 19 26,400 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,129 556,931 SH   SOLE 21 556,931 0 0
ONE LIBERTY PPTYS INC COM 682406103 17,242 595,383 SH   SOLE 22 575,360 0 20,023
ONE LIBERTY PPTYS INC COM 682406103 15 507 SH   SOLE 23 507 0 0
ONE LIBERTY PPTYS INC COM 682406103 97 3,356 SH   SOLE 26 0 0 3,356
ONE LIBERTY PPTYS INC COM 682406103 56 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 157 5,433 SH   SOLE 30 5,433 0 0
ONE LIBERTY PPTYS INC COM 682406103 36 1,242 SH   SOLE 40 1,242 0 0
ONE STOP SYS INC COM 68247W109 3 1,670 SH   SOLE 18 1,670 0 0
ONE STOP SYS INC COM 68247W109 19 11,128 SH   SOLE 21 11,128 0 0
ONEMAIN HLDGS INC COM 68268W103 5,157 152,524 SH   SOLE 2 24,067 0 128,457
ONEMAIN HLDGS INC COM 68268W103 123 3,625 SH   SOLE 4 3,625 0 0
ONEMAIN HLDGS INC COM 68268W103 100 2,958 SH   SOLE 7 2,958 0 0
ONEMAIN HLDGS INC COM 68268W103 1,326 39,215 SH   SOLE 18 38,833 0 382
ONEMAIN HLDGS INC COM 68268W103 814 24,077 SH   SOLE 19 24,077 0 0
ONEMAIN HLDGS INC COM 68268W103 27,026 799,339 SH   SOLE 21 799,339 0 0
ONEMAIN HLDGS INC COM 68268W103 88,205 2,608,852 SH   SOLE 22 2,459,514 0 149,338
ONEMAIN HLDGS INC COM 68268W103 223 6,590 SH   SOLE 23 6,590 0 0
ONEMAIN HLDGS INC COM 68268W103 1,054 31,165 SH   SOLE 26 15,416 0 15,749
ONEMAIN HLDGS INC COM 68268W103 348 10,295 SH   SOLE 28 10,295 0 0
ONEMAIN HLDGS INC COM 68268W103 71 2,105 SH   SOLE 29 2,105 0 0
ONEMAIN HLDGS INC COM 68268W103 765 22,626 SH   SOLE 30 22,626 0 0
ONEMAIN HLDGS INC COM 68268W103 204 6,019 SH   SOLE 31 4,119 0 1,900
ONEMAIN HLDGS INC COM 68268W103 881 26,072 SH   SOLE 34 26,072 0 0
ONEMAIN HLDGS INC COM 68268W103 138 4,068 SH   SOLE 36 4,068 0 0
ONEMAIN HLDGS INC COM 68268W103 286 8,451 SH   SOLE 40 8,451 0 0
ONEOK INC NEW COM 682680103 72,941 1,060,033 SH   SOLE 2 148,023 0 912,010
ONEOK INC NEW COM 682680103 14,157 205,739 SH   SOLE 4 194,926 0 10,813
ONEOK INC NEW COM 682680103 64,307 934,559 SH   SOLE 7 934,559 0 0
ONEOK INC NEW COM 682680103 165 2,396 SH   SOLE 13 2,396 0 0
ONEOK INC NEW COM 682680103 273 3,965 SH   SOLE 15 3,965 0 0
ONEOK INC NEW COM 682680103 225,737 3,280,579 SH   SOLE 18 3,191,361 0 89,218
ONEOK INC NEW COM 682680103 357,788 5,199,658 SH   SOLE 19 5,199,658 0 0
ONEOK INC NEW COM 682680103 1,153,040 16,756,861 SH   SOLE 21 16,756,861 0 0
ONEOK INC NEW COM 682680103 708,765 10,300,314 SH   SOLE 22 9,209,764 0 1,090,550
ONEOK INC NEW COM 682680103 20,250 294,289 SH   SOLE 23 294,289 0 0
ONEOK INC NEW COM 682680103 29,948 435,227 SH   SOLE 25 435,227 0 0
ONEOK INC NEW COM 682680103 131,770 1,914,983 SH   SOLE 26 478,244 0 1,436,739
ONEOK INC NEW COM 682680103 5,805 84,370 SH   SOLE 28 62,736 0 21,634
ONEOK INC NEW COM 682680103 615 8,940 SH   SOLE 29 8,940 0 0
ONEOK INC NEW COM 682680103 112,909 1,640,875 SH   SOLE 30 1,640,875 0 0
ONEOK INC NEW COM 682680103 9,547 138,746 SH   SOLE 31 80,440 0 58,306
ONEOK INC NEW COM 682680103 5,499 79,915 SH   SOLE 32 79,915 0 0
ONEOK INC NEW COM 682680103 113,283 1,646,316 SH   SOLE 34 1,646,316 0 0
ONEOK INC NEW COM 682680103 22,558 327,837 SH   SOLE 36 327,837 0 0
ONEOK INC NEW COM 682680103 614 8,920 SH   SOLE 40 8,920 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 6,329 795,082 SH   SOLE 21 795,082 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 3,157 396,658 SH   SOLE 22 396,658 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1,334 167,638 SH   SOLE 30 167,638 0 0
ONESPAN INC COM 68287N100 420 29,671 SH   SOLE 2 1,407 0 28,264
ONESPAN INC COM 68287N100 9 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,072 146,252 SH   SOLE 18 146,252 0 0
ONESPAN INC COM 68287N100 792 55,868 SH   SOLE 19 55,868 0 0
ONESPAN INC COM 68287N100 49,616 3,501,467 SH   SOLE 21 3,501,467 0 0
ONESPAN INC COM 68287N100 14,186 1,001,095 SH   SOLE 22 961,164 0 39,931
ONESPAN INC COM 68287N100 125 8,802 SH   SOLE 25 8,802 0 0
ONESPAN INC COM 68287N100 434 30,630 SH   SOLE 26 9,079 0 21,551
ONESPAN INC COM 68287N100 62 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 626 44,199 SH   SOLE 30 44,199 0 0
ONESPAN INC COM 68287N100 8 539 SH   SOLE 34 539 0 0
ONESPAN INC COM 68287N100 13 937 SH   SOLE 36 937 0 0
ONESPAN INC COM 68287N100 47 3,328 SH   SOLE 40 3,328 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,580 101,911 SH   SOLE 2 1,866 0 100,045
ONESPAWORLD HOLDINGS LIMITED COM P73684113 13 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 2,293 147,944 SH   SOLE 18 147,944 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,213 78,280 SH   SOLE 19 78,280 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 21,272 1,372,417 SH   SOLE 21 1,372,417 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 15,610 1,007,068 SH   SOLE 22 987,439 0 19,629
OOMA INC COM 683416101 254 24,195 SH   SOLE 2 7,722 0 16,473
OOMA INC COM 683416101 5 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 761 72,607 SH   SOLE 18 65,467 0 7,140
OOMA INC COM 683416101 1,819 173,585 SH   SOLE 19 173,585 0 0
OOMA INC COM 683416101 6,878 656,294 SH   SOLE 21 656,294 0 0
OOMA INC COM 683416101 6,258 597,170 SH   SOLE 22 581,752 0 15,418
OOMA INC COM 683416101 266 25,427 SH   SOLE 23 25,427 0 0
OOMA INC COM 683416101 486 46,345 SH   SOLE 26 0 0 46,345
OP BANCORP COM 67109R109 146 13,511 SH   SOLE 2 581 0 12,930
OP BANCORP COM 67109R109 477 43,965 SH   SOLE 18 43,965 0 0
OP BANCORP COM 67109R109 202 18,639 SH   SOLE 19 18,639 0 0
OP BANCORP COM 67109R109 4,958 457,342 SH   SOLE 21 457,342 0 0
OP BANCORP COM 67109R109 1,346 124,181 SH   SOLE 22 116,435 0 7,746
OPEN TEXT CORP COM 683715106 28,169 683,725 SH   SOLE 21 683,725 0 0
OPEN TEXT CORP COM 683715106 140 3,408 SH   SOLE 26 0 0 3,408
OPEN TEXT CORP COM 683715106 13,936 338,255 SH   SOLE 30 338,255 0 0
OPGEN INC COM NEW 68373L208 0 25 SH   SOLE 21 25 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 11 798 SH   SOLE 18 798 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 137 10,334 SH   SOLE 21 10,334 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 128 9,660 SH   SOLE 22 9,660 0 0
OPKO HEALTH INC COM 68375N103 891 365,270 SH   SOLE 2 33,829 0 331,441
OPKO HEALTH INC COM 68375N103 4 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 16 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 2,723 1,115,838 SH   SOLE 18 1,115,838 0 0
OPKO HEALTH INC COM 68375N103 2,071 848,936 SH   SOLE 19 848,936 0 0
OPKO HEALTH INC COM 68375N103 41,720 17,098,165 SH   SOLE 21 17,098,165 0 0
OPKO HEALTH INC COM 68375N103 27,097 11,105,241 SH   SOLE 22 10,672,015 0 433,226
OPKO HEALTH INC COM 68375N103 163 66,810 SH   SOLE 23 66,810 0 0
OPKO HEALTH INC COM 68375N103 712 291,834 SH   SOLE 26 79,720 0 212,114
OPKO HEALTH INC COM 68375N103 114 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 1,313 538,175 SH   SOLE 30 538,175 0 0
OPKO HEALTH INC COM 68375N103 86 35,289 SH   SOLE 40 35,289 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 293 10,777 SH   SOLE 2 507 0 10,270
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 935 34,366 SH   SOLE 18 34,366 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 438 16,087 SH   SOLE 19 16,087 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,867 325,741 SH   SOLE 21 325,741 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,354 306,890 SH   SOLE 22 298,358 0 8,532
OPTICAL CABLE CORP COM NEW 683827208 5 1,096 SH   SOLE 18 1,096 0 0
OPTICAL CABLE CORP COM NEW 683827208 57 13,802 SH   SOLE 21 13,802 0 0
OPTICAL CABLE CORP COM NEW 683827208 13 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 168 10,362 SH   SOLE 2 500 0 9,862
OPTIMIZERX CORP COM NEW 68401U204 670 41,368 SH   SOLE 18 41,368 0 0
OPTIMIZERX CORP COM NEW 68401U204 324 19,982 SH   SOLE 19 19,982 0 0
OPTIMIZERX CORP COM NEW 68401U204 6,805 420,038 SH   SOLE 21 420,038 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,872 115,542 SH   SOLE 22 112,022 0 3,520
OPTINOSE INC COM 68404V100 155 21,865 SH   SOLE 2 1,287 0 20,578
OPTINOSE INC COM 68404V100 2 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 610 86,171 SH   SOLE 18 86,171 0 0
OPTINOSE INC COM 68404V100 297 41,949 SH   SOLE 19 41,949 0 0
OPTINOSE INC COM 68404V100 9,015 1,273,243 SH   SOLE 21 1,273,243 0 0
OPTINOSE INC COM 68404V100 3,481 491,630 SH   SOLE 22 475,886 0 15,744
OPTINOSE INC COM 68404V100 26 3,705 SH   SOLE 30 3,705 0 0
OPUS BK IRVINE CALIF COM 684000102 479 22,708 SH   SOLE 2 933 0 21,775
OPUS BK IRVINE CALIF COM 684000102 3 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 10 459 SH   SOLE 7 459 0 0
OPUS BK IRVINE CALIF COM 684000102 2,010 95,200 SH   SOLE 18 95,200 0 0
OPUS BK IRVINE CALIF COM 684000102 890 42,147 SH   SOLE 19 42,147 0 0
OPUS BK IRVINE CALIF COM 684000102 49,011 2,321,718 SH   SOLE 21 2,321,718 0 0
OPUS BK IRVINE CALIF COM 684000102 17,067 808,502 SH   SOLE 22 782,112 0 26,390
OPUS BK IRVINE CALIF COM 684000102 216 10,230 SH   SOLE 26 0 0 10,230
OPUS BK IRVINE CALIF COM 684000102 62 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 708 33,553 SH   SOLE 30 33,553 0 0
OPUS BK IRVINE CALIF COM 684000102 33 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 361,695 6,348,863 SH   SOLE 2 1,065,134 0 5,283,729
ORACLE CORP COM 68389X105 52,080 914,170 SH   SOLE 4 846,206 0 67,964
ORACLE CORP COM 68389X105 123,088 2,160,567 SH   SOLE 7 2,160,567 0 0
ORACLE CORP COM 68389X105 3,230 56,694 SH   SOLE 13 56,694 0 0
ORACLE CORP COM 68389X105 1,331 23,360 SH   SOLE 15 23,360 0 0
ORACLE CORP COM 68389X105 43 757 SH   SOLE 17 0 0 757
ORACLE CORP COM 68389X105 621,948 10,917,119 SH   SOLE 18 10,417,759 0 499,360
ORACLE CORP COM 68389X105 480,895 8,441,193 SH   SOLE 19 8,441,193 0 0
ORACLE CORP COM 68389X105 3,465 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 3,100,622 54,425,528 SH   SOLE 21 54,425,528 0 0
ORACLE CORP COM 68389X105 3,429,083 60,191,038 SH   SOLE 22 53,178,275 0 7,012,763
ORACLE CORP COM 68389X105 109,462 1,921,404 SH   SOLE 23 1,921,404 0 0
ORACLE CORP COM 68389X105 139,478 2,448,270 SH   SOLE 25 2,448,270 0 0
ORACLE CORP COM 68389X105 648,805 11,388,536 SH   SOLE 26 2,713,861 0 8,674,675
ORACLE CORP COM 68389X105 28,148 494,086 SH   SOLE 28 361,690 0 132,396
ORACLE CORP COM 68389X105 22,871 401,460 SH   SOLE 29 103,872 0 297,588
ORACLE CORP COM 68389X105 506,292 8,886,999 SH   SOLE 30 8,886,999 0 0
ORACLE CORP COM 68389X105 43,968 771,766 SH   SOLE 31 472,311 0 299,455
ORACLE CORP COM 68389X105 4,023 70,613 SH   SOLE 32 70,613 0 0
ORACLE CORP COM 68389X105 94,654 1,661,470 SH   SOLE 34 1,661,470 0 0
ORACLE CORP COM 68389X105 105,496 1,851,784 SH   SOLE 36 1,851,784 0 0
ORACLE CORP COM 68389X105 3,225 56,614 SH   SOLE 40 56,614 0 0
ORAGENICS INC COM PAR 684023302 0 854 SH   SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 345 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARM INC COM NEW 68403P203 12 3,367 SH   SOLE 18 3,367 0 0
ORAMED PHARM INC COM NEW 68403P203 136 37,861 SH   SOLE 21 37,861 0 0
ORAMED PHARM INC COM NEW 68403P203 119 33,063 SH   SOLE 22 33,063 0 0
ORANGE SPONSORED ADR 684060106 5 292 SH   SOLE 18 292 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 553 59,553 SH   SOLE 2 2,692 0 56,861
ORASURE TECHNOLOGIES INC COM 68554V108 11 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,624 282,749 SH   SOLE 18 282,749 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 973 104,880 SH   SOLE 19 104,880 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 63,474 6,839,861 SH   SOLE 21 6,839,861 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 18,488 1,992,204 SH   SOLE 22 1,914,672 0 77,532
ORASURE TECHNOLOGIES INC COM 68554V108 59 6,374 SH   SOLE 26 0 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108 76 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 847 91,224 SH   SOLE 30 91,224 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 52 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 472 65,106 SH   SOLE 2 3,059 0 62,047
ORBCOMM INC COM 68555P100 11 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 1,844 254,358 SH   SOLE 18 254,358 0 0
ORBCOMM INC COM 68555P100 905 124,813 SH   SOLE 19 124,813 0 0
ORBCOMM INC COM 68555P100 19,037 2,625,853 SH   SOLE 21 2,625,853 0 0
ORBCOMM INC COM 68555P100 18,165 2,505,449 SH   SOLE 22 2,420,953 0 84,496
ORBCOMM INC COM 68555P100 158 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 68 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 156 21,483 SH   SOLE 30 21,483 0 0
ORBCOMM INC COM 68555P100 47 6,455 SH   SOLE 40 6,455 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 235 16,809 SH   SOLE 22 0 0 16,809
ORCHARD THERAPEUTICS PLC ADS 68570P101 501 35,783 SH   SOLE 31 0 0 35,783
ORCHID IS CAP INC COM 68571X103 310 48,814 SH   SOLE 2 1,954 0 46,860
ORCHID IS CAP INC COM 68571X103 4 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,146 180,211 SH   SOLE 18 180,211 0 0
ORCHID IS CAP INC COM 68571X103 559 87,930 SH   SOLE 19 87,930 0 0
ORCHID IS CAP INC COM 68571X103 19,208 3,020,182 SH   SOLE 21 3,020,182 0 0
ORCHID IS CAP INC COM 68571X103 11,366 1,787,043 SH   SOLE 22 1,738,559 0 48,484
ORGANOGENESIS HLDGS INC COM 68621F102 68 8,919 SH   SOLE 2 519 0 8,400
ORGANOGENESIS HLDGS INC COM 68621F102 272 35,740 SH   SOLE 18 35,740 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 134 17,632 SH   SOLE 19 17,632 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 2,830 372,400 SH   SOLE 21 372,400 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 913 120,147 SH   SOLE 22 117,156 0 2,991
ORGANOVO HLDGS INC COM 68620A104 13 25,183 SH   SOLE 18 25,183 0 0
ORGANOVO HLDGS INC COM 68620A104 196 375,480 SH   SOLE 21 375,480 0 0
ORGANOVO HLDGS INC COM 68620A104 884 1,690,180 SH   SOLE 22 1,690,180 0 0
ORGENESIS INC COM NEW 68619K204 11 2,564 SH   SOLE 18 2,564 0 0
ORGENESIS INC COM NEW 68619K204 145 32,549 SH   SOLE 21 32,549 0 0
ORGENESIS INC COM NEW 68619K204 118 26,604 SH   SOLE 22 26,604 0 0
ORIGIN BANCORP INC COM 68621T102 630 19,091 SH   SOLE 2 815 0 18,276
ORIGIN BANCORP INC COM 68621T102 11 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,211 66,988 SH   SOLE 18 66,988 0 0
ORIGIN BANCORP INC COM 68621T102 1,080 32,727 SH   SOLE 19 32,727 0 0
ORIGIN BANCORP INC COM 68621T102 21,549 652,996 SH   SOLE 21 652,996 0 0
ORIGIN BANCORP INC COM 68621T102 11,446 346,841 SH   SOLE 22 325,666 0 21,175
ORIGIN BANCORP INC COM 68621T102 160 4,844 SH   SOLE 30 4,844 0 0
ORION ENERGY SYSTEMS INC COM 686275108 16 5,518 SH   SOLE 18 5,518 0 0
ORION ENERGY SYSTEMS INC COM 686275108 262 88,244 SH   SOLE 21 88,244 0 0
ORION ENERGY SYSTEMS INC COM 686275108 187 62,847 SH   SOLE 31 0 0 62,847
ORION ENGINEERED CARBONS S A COM L72967109 1,173 54,801 SH   SOLE 2 2,458 0 52,343
ORION ENGINEERED CARBONS S A COM L72967109 19 894 SH   SOLE 7 894 0 0
ORION ENGINEERED CARBONS S A COM L72967109 4,156 194,118 SH   SOLE 18 194,118 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,195 102,503 SH   SOLE 19 102,503 0 0
ORION ENGINEERED CARBONS S A COM L72967109 38,357 1,791,555 SH   SOLE 21 1,791,555 0 0
ORION ENGINEERED CARBONS S A COM L72967109 13,822 645,566 SH   SOLE 22 617,816 0 27,750
ORION GROUP HOLDINGS INC COM 68628V308 16 5,871 SH   SOLE 18 5,871 0 0
ORION GROUP HOLDINGS INC COM 68628V308 248 92,593 SH   SOLE 21 92,593 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1,603 598,065 SH   SOLE 22 598,065 0 0
ORITANI FINL CORP DEL COM 68633D103 732 41,255 SH   SOLE 2 1,724 0 39,531
ORITANI FINL CORP DEL COM 68633D103 9 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 19 1,078 SH   SOLE 7 1,078 0 0
ORITANI FINL CORP DEL COM 68633D103 3,051 171,989 SH   SOLE 18 171,989 0 0
ORITANI FINL CORP DEL COM 68633D103 1,220 68,755 SH   SOLE 19 68,755 0 0
ORITANI FINL CORP DEL COM 68633D103 74,600 4,205,174 SH   SOLE 21 4,205,174 0 0
ORITANI FINL CORP DEL COM 68633D103 27,695 1,561,137 SH   SOLE 22 1,506,488 0 54,649
ORITANI FINL CORP DEL COM 68633D103 18 1,036 SH   SOLE 23 1,036 0 0
ORITANI FINL CORP DEL COM 68633D103 215 12,114 SH   SOLE 26 12,114 0 0
ORITANI FINL CORP DEL COM 68633D103 98 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 1,052 59,283 SH   SOLE 30 59,283 0 0
ORITANI FINL CORP DEL COM 68633D103 66 3,695 SH   SOLE 40 3,695 0 0
ORIX CORP SPONSORED ADR 686330101 1 8 SH   SOLE 18 8 0 0
ORMAT TECHNOLOGIES INC COM 686688102 4,549 71,769 SH   SOLE 2 34,930 0 36,839
ORMAT TECHNOLOGIES INC COM 686688102 11 170 SH   SOLE 4 170 0 0
ORMAT TECHNOLOGIES INC COM 686688102 49 771 SH   SOLE 7 771 0 0
ORMAT TECHNOLOGIES INC COM 686688102 8,241 130,006 SH   SOLE 18 130,006 0 0
ORMAT TECHNOLOGIES INC COM 686688102 4,289 67,656 SH   SOLE 19 67,656 0 0
ORMAT TECHNOLOGIES INC COM 686688102 96,456 1,521,628 SH   SOLE 21 1,521,628 0 0
ORMAT TECHNOLOGIES INC COM 686688102 86,010 1,356,832 SH   SOLE 22 1,301,902 0 54,930
ORMAT TECHNOLOGIES INC COM 686688102 1,022 16,115 SH   SOLE 26 13,203 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 296 4,663 SH   SOLE 28 4,663 0 0
ORMAT TECHNOLOGIES INC COM 686688102 13,411 211,568 SH   SOLE 30 211,568 0 0
ORMAT TECHNOLOGIES INC COM 686688102 255 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 218 9,910 SH   SOLE 2 454 0 9,456
ORRSTOWN FINL SVCS INC COM 687380105 775 35,246 SH   SOLE 18 35,246 0 0
ORRSTOWN FINL SVCS INC COM 687380105 382 17,376 SH   SOLE 19 17,376 0 0
ORRSTOWN FINL SVCS INC COM 687380105 7,569 344,223 SH   SOLE 21 344,223 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,446 293,112 SH   SOLE 22 287,701 0 5,411
ORTHOFIX MED INC COM 68752M108 854 16,151 SH   SOLE 2 770 0 15,381
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,232 80,034 SH   SOLE 18 80,034 0 0
ORTHOFIX MED INC COM 68752M108 1,624 30,708 SH   SOLE 19 30,708 0 0
ORTHOFIX MED INC COM 68752M108 111,205 2,102,970 SH   SOLE 21 2,102,970 0 0
ORTHOFIX MED INC COM 68752M108 29,635 560,419 SH   SOLE 22 536,155 0 24,264
ORTHOFIX MED INC COM 68752M108 296 5,604 SH   SOLE 26 4,845 0 759
ORTHOFIX MED INC COM 68752M108 144 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 2,377 44,953 SH   SOLE 30 44,953 0 0
ORTHOFIX MED INC COM 68752M108 109 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 299 7,665 SH   SOLE 2 367 0 7,298
ORTHOPEDIATRICS CORP COM 68752L100 9 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,194 30,610 SH   SOLE 18 30,610 0 0
ORTHOPEDIATRICS CORP COM 68752L100 583 14,941 SH   SOLE 19 14,941 0 0
ORTHOPEDIATRICS CORP COM 68752L100 11,713 300,337 SH   SOLE 21 300,337 0 0
ORTHOPEDIATRICS CORP COM 68752L100 8,901 228,225 SH   SOLE 22 221,461 0 6,764
ORTHOPEDIATRICS CORP COM 68752L100 90 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 48 1,236 SH   SOLE 30 1,236 0 0
OSHKOSH CORP COM 688239201 13,855 165,950 SH   SOLE 2 42,506 0 123,444
OSHKOSH CORP COM 688239201 51 612 SH   SOLE 4 612 0 0
OSHKOSH CORP COM 688239201 160 1,922 SH   SOLE 7 1,922 0 0
OSHKOSH CORP COM 688239201 1,535 18,387 SH   SOLE 13 18,387 0 0
OSHKOSH CORP COM 688239201 20,519 245,770 SH   SOLE 18 238,825 0 6,945
OSHKOSH CORP COM 688239201 18,750 224,583 SH   SOLE 19 224,583 0 0
OSHKOSH CORP COM 688239201 283,066 3,390,418 SH   SOLE 21 3,390,418 0 0
OSHKOSH CORP COM 688239201 220,146 2,636,797 SH   SOLE 22 2,459,224 0 177,573
OSHKOSH CORP COM 688239201 33 395 SH   SOLE 23 395 0 0
OSHKOSH CORP COM 688239201 103 1,228 SH   SOLE 25 1,228 0 0
OSHKOSH CORP COM 688239201 2,315 27,722 SH   SOLE 26 14,506 0 13,216
OSHKOSH CORP COM 688239201 745 8,924 SH   SOLE 28 8,924 0 0
OSHKOSH CORP COM 688239201 2,813 33,689 SH   SOLE 29 0 0 33,689
OSHKOSH CORP COM 688239201 2,192 26,249 SH   SOLE 30 26,249 0 0
OSHKOSH CORP COM 688239201 1,679 20,107 SH   SOLE 31 1,474 0 18,633
OSHKOSH CORP COM 688239201 59 703 SH   SOLE 34 703 0 0
OSHKOSH CORP COM 688239201 1,125 13,472 SH   SOLE 36 13,472 0 0
OSHKOSH CORP COM 688239201 565 6,768 SH   SOLE 40 6,768 0 0
OSI SYSTEMS INC COM 671044105 2,430 21,576 SH   SOLE 2 9,031 0 12,545
OSI SYSTEMS INC COM 671044105 9 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 40 358 SH   SOLE 7 358 0 0
OSI SYSTEMS INC COM 671044105 9,047 80,328 SH   SOLE 18 72,814 0 7,514
OSI SYSTEMS INC COM 671044105 19,307 171,420 SH   SOLE 19 171,420 0 0
OSI SYSTEMS INC COM 671044105 202,739 1,800,047 SH   SOLE 21 1,800,047 0 0
OSI SYSTEMS INC COM 671044105 74,181 658,623 SH   SOLE 22 633,167 0 25,456
OSI SYSTEMS INC COM 671044105 3,564 31,646 SH   SOLE 23 31,646 0 0
OSI SYSTEMS INC COM 671044105 7,710 68,451 SH   SOLE 26 6,846 0 61,605
OSI SYSTEMS INC COM 671044105 249 2,211 SH   SOLE 28 2,211 0 0
OSI SYSTEMS INC COM 671044105 3,154 28,002 SH   SOLE 30 28,002 0 0
OSI SYSTEMS INC COM 671044105 169 1,504 SH   SOLE 40 1,504 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 830 700,000 PRN   SOLE 21 700,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 32 8,355 SH   SOLE 2 430 0 7,925
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 114 29,870 SH   SOLE 18 29,870 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 53 13,880 SH   SOLE 19 13,880 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1,099 289,103 SH   SOLE 21 289,103 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 376 99,003 SH   SOLE 22 95,934 0 3,069
OTELCO INC CL A NEW 688823301 7 460 SH   SOLE 18 460 0 0
OTELCO INC CL A NEW 688823301 139 8,618 SH   SOLE 21 8,618 0 0
OTONOMY INC COM 68906L105 16 5,712 SH   SOLE 2 5,712 0 0
OTONOMY INC COM 68906L105 15 5,526 SH   SOLE 18 5,526 0 0
OTONOMY INC COM 68906L105 231 84,123 SH   SOLE 21 84,123 0 0
OTONOMY INC COM 68906L105 2,060 749,105 SH   SOLE 22 749,105 0 0
OTTAWA BANCORP INC COM 689195105 8 612 SH   SOLE 18 612 0 0
OTTER TAIL CORP COM 689648103 4,057 76,817 SH   SOLE 2 38,955 0 37,862
OTTER TAIL CORP COM 689648103 14 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 27 510 SH   SOLE 7 510 0 0
OTTER TAIL CORP COM 689648103 7,170 135,774 SH   SOLE 18 135,774 0 0
OTTER TAIL CORP COM 689648103 3,575 67,702 SH   SOLE 19 67,702 0 0
OTTER TAIL CORP COM 689648103 68,833 1,303,401 SH   SOLE 21 1,303,401 0 0
OTTER TAIL CORP COM 689648103 63,082 1,194,510 SH   SOLE 22 1,140,887 0 53,623
OTTER TAIL CORP COM 689648103 554 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 242 4,575 SH   SOLE 28 4,575 0 0
OTTER TAIL CORP COM 689648103 544 10,305 SH   SOLE 30 10,305 0 0
OTTER TAIL CORP COM 689648103 201 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 8,035 311,553 SH   SOLE 2 27,821 0 283,732
OUTFRONT MEDIA INC COM 69007J106 978 37,913 SH   SOLE 4 37,913 0 0
OUTFRONT MEDIA INC COM 69007J106 260 10,097 SH   SOLE 7 10,097 0 0
OUTFRONT MEDIA INC COM 69007J106 1,110 43,058 SH   SOLE 13 43,058 0 0
OUTFRONT MEDIA INC COM 69007J106 3,915 151,807 SH   SOLE 18 137,452 0 14,355
OUTFRONT MEDIA INC COM 69007J106 15,469 599,803 SH   SOLE 19 599,803 0 0
OUTFRONT MEDIA INC COM 69007J106 63,794 2,473,583 SH   SOLE 21 2,473,583 0 0
OUTFRONT MEDIA INC COM 69007J106 116,205 4,505,806 SH   SOLE 22 4,008,112 0 497,694
OUTFRONT MEDIA INC COM 69007J106 1,571 60,912 SH   SOLE 23 60,912 0 0
OUTFRONT MEDIA INC COM 69007J106 1,261 48,911 SH   SOLE 26 27,660 0 21,251
OUTFRONT MEDIA INC COM 69007J106 455 17,646 SH   SOLE 28 17,646 0 0
OUTFRONT MEDIA INC COM 69007J106 5,313 206,016 SH   SOLE 29 44,645 0 161,371
OUTFRONT MEDIA INC COM 69007J106 1,457 56,503 SH   SOLE 30 56,503 0 0
OUTFRONT MEDIA INC COM 69007J106 3,280 127,181 SH   SOLE 31 49,285 0 77,896
OUTFRONT MEDIA INC COM 69007J106 548 21,265 SH   SOLE 34 21,265 0 0
OUTFRONT MEDIA INC COM 69007J106 1,321 51,231 SH   SOLE 36 51,231 0 0
OUTFRONT MEDIA INC COM 69007J106 335 12,972 SH   SOLE 40 12,972 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 129 68,673 SH   SOLE 2 1,628 0 67,045
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 392 208,310 SH   SOLE 18 208,310 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 208 110,830 SH   SOLE 19 110,830 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,880 2,063,622 SH   SOLE 21 2,063,622 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,399 1,807,850 SH   SOLE 22 1,758,047 0 49,803
OVERSTOCK COM INC DEL COM 690370101 362 26,628 SH   SOLE 2 1,108 0 25,520
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,276 93,837 SH   SOLE 18 93,837 0 0
OVERSTOCK COM INC DEL COM 690370101 619 45,482 SH   SOLE 19 45,482 0 0
OVERSTOCK COM INC DEL COM 690370101 12,385 910,685 SH   SOLE 21 910,685 0 0
OVERSTOCK COM INC DEL COM 690370101 10,446 768,114 SH   SOLE 22 720,486 0 47,628
OVERSTOCK COM INC DEL COM 690370101 26 1,877 SH   SOLE 26 0 0 1,877
OVERSTOCK COM INC DEL COM 690370101 33 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 59 4,322 SH   SOLE 30 4,322 0 0
OVERSTOCK COM INC DEL COM 690370101 21 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 9 4,905 SH   SOLE 18 4,905 0 0
OVID THERAPEUTICS INC COM 690469101 113 61,285 SH   SOLE 21 61,285 0 0
OVID THERAPEUTICS INC COM 690469101 139 74,872 SH   SOLE 22 74,872 0 0
OWENS & MINOR INC NEW COM 690732102 205 63,920 SH   SOLE 2 2,277 0 61,643
OWENS & MINOR INC NEW COM 690732102 26 8,249 SH   SOLE 7 8,249 0 0
OWENS & MINOR INC NEW COM 690732102 910 284,222 SH   SOLE 18 284,222 0 0
OWENS & MINOR INC NEW COM 690732102 303 94,746 SH   SOLE 19 94,746 0 0
OWENS & MINOR INC NEW COM 690732102 21,996 6,873,818 SH   SOLE 21 6,873,818 0 0
OWENS & MINOR INC NEW COM 690732102 6,165 1,926,576 SH   SOLE 22 1,877,400 0 49,176
OWENS & MINOR INC NEW COM 690732102 234 72,975 SH   SOLE 30 72,975 0 0
OWENS & MINOR INC NEW COM 690732102 92 28,658 SH   SOLE 36 28,658 0 0
OWENS CORNING NEW COM 690742101 15,942 273,917 SH   SOLE 2 22,668 0 251,249
OWENS CORNING NEW COM 690742101 2,326 39,960 SH   SOLE 4 37,303 0 2,657
OWENS CORNING NEW COM 690742101 3,173 54,523 SH   SOLE 7 14,856 0 39,667
OWENS CORNING NEW COM 690742101 38 650 SH   SOLE 13 650 0 0
OWENS CORNING NEW COM 690742101 7,516 129,138 SH   SOLE 18 120,239 0 8,899
OWENS CORNING NEW COM 690742101 1,420 24,395 SH   SOLE 19 24,395 0 0
OWENS CORNING NEW COM 690742101 110,191 1,893,312 SH   SOLE 21 1,893,312 0 0
OWENS CORNING NEW COM 690742101 183,345 3,150,253 SH   SOLE 22 2,915,045 0 235,208
OWENS CORNING NEW COM 690742101 4,695 80,671 SH   SOLE 23 80,671 0 0
OWENS CORNING NEW COM 690742101 652 11,208 SH   SOLE 25 11,208 0 0
OWENS CORNING NEW COM 690742101 21,558 370,411 SH   SOLE 26 126,292 0 244,119
OWENS CORNING NEW COM 690742101 1,230 21,134 SH   SOLE 28 14,938 0 6,196
OWENS CORNING NEW COM 690742101 1,459 25,074 SH   SOLE 29 2,294 0 22,780
OWENS CORNING NEW COM 690742101 15,736 270,379 SH   SOLE 30 270,379 0 0
OWENS CORNING NEW COM 690742101 2,288 39,316 SH   SOLE 31 21,788 0 17,528
OWENS CORNING NEW COM 690742101 267 4,582 SH   SOLE 34 4,582 0 0
OWENS CORNING NEW COM 690742101 1,287 22,110 SH   SOLE 36 22,110 0 0
OWENS CORNING NEW COM 690742101 130 2,237 SH   SOLE 40 2,237 0 0
OWENS ILL INC COM NEW 690768403 6,678 386,671 SH   SOLE 2 81,207 0 305,464
OWENS ILL INC COM NEW 690768403 14 787 SH   SOLE 4 787 0 0
OWENS ILL INC COM NEW 690768403 109 6,283 SH   SOLE 7 6,283 0 0
OWENS ILL INC COM NEW 690768403 7,623 441,393 SH   SOLE 18 441,393 0 0
OWENS ILL INC COM NEW 690768403 611 35,371 SH   SOLE 19 35,371 0 0
OWENS ILL INC COM NEW 690768403 131,207 7,597,387 SH   SOLE 21 7,597,387 0 0
OWENS ILL INC COM NEW 690768403 102,588 5,940,231 SH   SOLE 22 5,614,081 0 326,150
OWENS ILL INC COM NEW 690768403 904 52,365 SH   SOLE 26 34,811 0 17,554
OWENS ILL INC COM NEW 690768403 343 19,842 SH   SOLE 28 19,842 0 0
OWENS ILL INC COM NEW 690768403 759 43,945 SH   SOLE 30 43,945 0 0
OWENS ILL INC COM NEW 690768403 4,257 246,482 SH   SOLE 31 3,366 0 243,116
OWENS ILL INC COM NEW 690768403 186 10,742 SH   SOLE 36 10,742 0 0
OWENS ILL INC COM NEW 690768403 301 17,408 SH   SOLE 40 17,408 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 14 1,031 SH   SOLE 2 46 0 985
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 0 25 SH   SOLE 7 25 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 57 4,116 SH   SOLE 18 4,116 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 27 1,986 SH   SOLE 19 1,986 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 205 14,917 SH   SOLE 21 14,917 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 515 37,441 SH   SOLE 22 36,471 0 970
OXFORD INDS INC COM 691497309 1,853 24,443 SH   SOLE 2 8,589 0 15,854
OXFORD INDS INC COM 691497309 9 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 29 378 SH   SOLE 7 378 0 0
OXFORD INDS INC COM 691497309 6,034 79,607 SH   SOLE 18 73,274 0 6,333
OXFORD INDS INC COM 691497309 11,582 152,802 SH   SOLE 19 152,802 0 0
OXFORD INDS INC COM 691497309 138,574 1,828,157 SH   SOLE 21 1,828,157 0 0
OXFORD INDS INC COM 691497309 48,170 635,494 SH   SOLE 22 612,452 0 23,042
OXFORD INDS INC COM 691497309 2,138 28,210 SH   SOLE 23 28,210 0 0
OXFORD INDS INC COM 691497309 4,358 57,495 SH   SOLE 26 1,478 0 56,017
OXFORD INDS INC COM 691497309 163 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,890 24,933 SH   SOLE 30 24,933 0 0
OXFORD INDS INC COM 691497309 126 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,314 205,274 SH   SOLE 30 205,274 0 0
OXFORD SQUARE CAP CORP COM 69181V107 282 44,069 SH   SOLE 31 0 0 44,069
P & F INDS INC CL A NEW 692830508 6 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 109 1,750 SH   SOLE 2 82 0 1,668
P A M TRANSN SVCS INC COM 693149106 430 6,929 SH   SOLE 18 6,929 0 0
P A M TRANSN SVCS INC COM 693149106 198 3,188 SH   SOLE 19 3,188 0 0
P A M TRANSN SVCS INC COM 693149106 4,171 67,268 SH   SOLE 21 67,268 0 0
P A M TRANSN SVCS INC COM 693149106 9,530 153,703 SH   SOLE 22 152,424 0 1,279
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 55 1,880 SH   SOLE 22 1,880 0 0
PACCAR INC COM 693718108 88,270 1,231,794 SH   SOLE 2 443,525 0 788,269
PACCAR INC COM 693718108 13,113 182,986 SH   SOLE 4 173,703 0 9,283
PACCAR INC COM 693718108 23,476 327,598 SH   SOLE 7 327,598 0 0
PACCAR INC COM 693718108 9,720 135,643 SH   SOLE 13 135,643 0 0
PACCAR INC COM 693718108 240 3,350 SH   SOLE 15 3,350 0 0
PACCAR INC COM 693718108 76,629 1,069,336 SH   SOLE 18 969,546 0 99,790
PACCAR INC COM 693718108 87,756 1,224,614 SH   SOLE 19 1,224,614 0 0
PACCAR INC COM 693718108 563,035 7,857,038 SH   SOLE 21 7,857,038 0 0
PACCAR INC COM 693718108 729,597 10,181,364 SH   SOLE 22 8,444,365 0 1,736,999
PACCAR INC COM 693718108 27,541 384,326 SH   SOLE 23 384,326 0 0
PACCAR INC COM 693718108 24,584 343,060 SH   SOLE 25 343,060 0 0
PACCAR INC COM 693718108 118,014 1,646,867 SH   SOLE 26 426,879 0 1,219,988
PACCAR INC COM 693718108 4,801 66,993 SH   SOLE 28 48,018 0 18,975
PACCAR INC COM 693718108 34,481 481,172 SH   SOLE 29 78,658 0 402,514
PACCAR INC COM 693718108 101,396 1,414,960 SH   SOLE 30 1,414,960 0 0
PACCAR INC COM 693718108 17,784 248,177 SH   SOLE 31 161,758 0 86,419
PACCAR INC COM 693718108 3,473 48,461 SH   SOLE 32 48,461 0 0
PACCAR INC COM 693718108 7,816 109,074 SH   SOLE 34 109,074 0 0
PACCAR INC COM 693718108 25,091 350,144 SH   SOLE 36 350,144 0 0
PACCAR INC COM 693718108 520 7,252 SH   SOLE 40 7,252 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 742 122,718 SH   SOLE 2 6,102 0 116,616
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 14 2,364 SH   SOLE 7 2,364 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,802 463,160 SH   SOLE 18 463,160 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,603 264,957 SH   SOLE 19 264,957 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 35,966 5,944,760 SH   SOLE 21 5,944,760 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 25,205 4,166,079 SH   SOLE 22 3,913,671 0 252,408
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 762 SH   SOLE 23 762 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 457 75,484 SH   SOLE 26 60,658 0 14,826
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 113 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,772 623,444 SH   SOLE 30 623,444 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 92 15,242 SH   SOLE 40 15,242 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 191 11,205 SH   SOLE 2 473 0 10,732
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 723 42,448 SH   SOLE 18 42,448 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 351 20,616 SH   SOLE 19 20,616 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 6,997 410,647 SH   SOLE 21 410,647 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 3,641 213,661 SH   SOLE 22 209,904 0 3,757
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 375 29,771 SH   SOLE 2 1,234 0 28,537
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 11 840 SH   SOLE 7 840 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1,224 97,173 SH   SOLE 18 97,173 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 650 51,589 SH   SOLE 19 51,589 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 11,365 902,021 SH   SOLE 21 902,021 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 4,166 330,674 SH   SOLE 22 315,597 0 15,077
PACIFIC ETHANOL INC COM PAR $.001 69423U305 43 56,290 SH   SOLE 2 56,290 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 11 14,118 SH   SOLE 18 14,118 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 173 225,862 SH   SOLE 19 225,862 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 158 206,937 SH   SOLE 21 206,937 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 1,240 1,620,783 SH   SOLE 22 1,620,783 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 122 159,546 SH   SOLE 23 159,546 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 237 309,500 SH   SOLE 26 0 0 309,500
PACIFIC MERCANTILE BANCORP COM 694552100 160 19,344 SH   SOLE 2 950 0 18,394
PACIFIC MERCANTILE BANCORP COM 694552100 543 65,851 SH   SOLE 18 65,851 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 266 32,231 SH   SOLE 19 32,231 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,380 652,127 SH   SOLE 21 652,127 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,783 337,350 SH   SOLE 22 326,706 0 10,644
PACIFIC PREMIER BANCORP COM 69478X105 3,368 109,077 SH   SOLE 2 2,555 0 106,522
PACIFIC PREMIER BANCORP COM 69478X105 8 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 31 996 SH   SOLE 7 996 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7,731 250,351 SH   SOLE 18 250,351 0 0
PACIFIC PREMIER BANCORP COM 69478X105 3,293 106,625 SH   SOLE 19 106,625 0 0
PACIFIC PREMIER BANCORP COM 69478X105 166,603 5,395,165 SH   SOLE 21 5,395,165 0 0
PACIFIC PREMIER BANCORP COM 69478X105 49,976 1,618,406 SH   SOLE 22 1,544,825 0 73,581
PACIFIC PREMIER BANCORP COM 69478X105 634 20,530 SH   SOLE 26 9,022 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 195 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,309 74,766 SH   SOLE 30 74,766 0 0
PACIFIC PREMIER BANCORP COM 69478X105 166 5,390 SH   SOLE 40 5,390 0 0
PACIRA BIOSCIENCES COM 695127100 1,604 36,877 SH   SOLE 2 3,174 0 33,703
PACIRA BIOSCIENCES COM 695127100 9 204 SH   SOLE 4 204 0 0
PACIRA BIOSCIENCES COM 695127100 36 819 SH   SOLE 7 819 0 0
PACIRA BIOSCIENCES COM 695127100 5,940 136,576 SH   SOLE 18 132,539 0 4,037
PACIRA BIOSCIENCES COM 695127100 4,496 103,386 SH   SOLE 19 103,386 0 0
PACIRA BIOSCIENCES COM 695127100 874 20,100 SH   SOLE 20 20,100 0 0
PACIRA BIOSCIENCES COM 695127100 76,267 1,753,663 SH   SOLE 21 1,753,663 0 0
PACIRA BIOSCIENCES COM 695127100 52,342 1,203,535 SH   SOLE 22 1,153,264 0 50,271
PACIRA BIOSCIENCES COM 695127100 217 4,988 SH   SOLE 23 4,988 0 0
PACIRA BIOSCIENCES COM 695127100 1,627 37,422 SH   SOLE 26 16,431 0 20,991
PACIRA BIOSCIENCES COM 695127100 245 5,640 SH   SOLE 28 5,640 0 0
PACIRA BIOSCIENCES COM 695127100 558 12,827 SH   SOLE 30 12,827 0 0
PACIRA BIOSCIENCES COM 695127100 171 3,939 SH   SOLE 40 3,939 0 0
PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 819 800,000 PRN   SOLE 21 800,000 0 0
PACKAGING CORP AMER COM 695156109 23,211 243,501 SH   SOLE 2 31,259 0 212,242
PACKAGING CORP AMER COM 695156109 3,074 32,250 SH   SOLE 4 29,761 0 2,489
PACKAGING CORP AMER COM 695156109 9,346 98,051 SH   SOLE 7 95,314 0 2,737
PACKAGING CORP AMER COM 695156109 54 566 SH   SOLE 13 566 0 0
PACKAGING CORP AMER COM 695156109 103 1,084 SH   SOLE 15 1,084 0 0
PACKAGING CORP AMER COM 695156109 81,967 859,914 SH   SOLE 18 772,063 0 87,851
PACKAGING CORP AMER COM 695156109 43,357 454,855 SH   SOLE 19 454,855 0 0
PACKAGING CORP AMER COM 695156109 396,162 4,156,124 SH   SOLE 21 4,156,124 0 0
PACKAGING CORP AMER COM 695156109 252,788 2,651,997 SH   SOLE 22 2,383,280 0 268,717
PACKAGING CORP AMER COM 695156109 6,430 67,452 SH   SOLE 23 67,452 0 0
PACKAGING CORP AMER COM 695156109 11,851 124,329 SH   SOLE 25 103,354 0 20,975
PACKAGING CORP AMER COM 695156109 36,174 379,496 SH   SOLE 26 135,134 0 244,362
PACKAGING CORP AMER COM 695156109 1,727 18,119 SH   SOLE 28 13,058 0 5,061
PACKAGING CORP AMER COM 695156109 14,312 150,148 SH   SOLE 29 150,148 0 0
PACKAGING CORP AMER COM 695156109 34,091 357,647 SH   SOLE 30 357,647 0 0
PACKAGING CORP AMER COM 695156109 2,986 31,327 SH   SOLE 31 17,106 0 14,221
PACKAGING CORP AMER COM 695156109 3,107 32,598 SH   SOLE 32 32,598 0 0
PACKAGING CORP AMER COM 695156109 25,501 267,533 SH   SOLE 34 267,533 0 0
PACKAGING CORP AMER COM 695156109 8,471 88,872 SH   SOLE 36 88,872 0 0
PACKAGING CORP AMER COM 695156109 180 1,893 SH   SOLE 40 1,893 0 0
PACWEST BANCORP DEL COM 695263103 24,275 625,165 SH   SOLE 2 360,563 0 264,602
PACWEST BANCORP DEL COM 695263103 2,472 63,674 SH   SOLE 4 63,674 0 0
PACWEST BANCORP DEL COM 695263103 1,045 26,919 SH   SOLE 7 26,919 0 0
PACWEST BANCORP DEL COM 695263103 1 37 SH   SOLE 17 0 0 37
PACWEST BANCORP DEL COM 695263103 15,068 388,040 SH   SOLE 18 384,782 0 3,258
PACWEST BANCORP DEL COM 695263103 1,897 48,862 SH   SOLE 19 48,862 0 0
PACWEST BANCORP DEL COM 695263103 331,372 8,533,909 SH   SOLE 21 8,533,909 0 0
PACWEST BANCORP DEL COM 695263103 177,002 4,558,381 SH   SOLE 22 4,129,992 0 428,389
PACWEST BANCORP DEL COM 695263103 3,972 102,293 SH   SOLE 23 102,293 0 0
PACWEST BANCORP DEL COM 695263103 505 12,994 SH   SOLE 25 12,994 0 0
PACWEST BANCORP DEL COM 695263103 3,072 79,122 SH   SOLE 26 39,384 0 39,738
PACWEST BANCORP DEL COM 695263103 597 15,363 SH   SOLE 28 15,363 0 0
PACWEST BANCORP DEL COM 695263103 2,514 64,736 SH   SOLE 29 64,736 0 0
PACWEST BANCORP DEL COM 695263103 1,889 48,651 SH   SOLE 30 48,651 0 0
PACWEST BANCORP DEL COM 695263103 5,596 144,127 SH   SOLE 31 103,717 0 40,410
PACWEST BANCORP DEL COM 695263103 1,781 45,857 SH   SOLE 32 45,857 0 0
PACWEST BANCORP DEL COM 695263103 923 23,780 SH   SOLE 34 23,780 0 0
PACWEST BANCORP DEL COM 695263103 1,282 33,012 SH   SOLE 36 33,012 0 0
PACWEST BANCORP DEL COM 695263103 423 10,884 SH   SOLE 40 10,884 0 0
PAGERDUTY INC COM 69553P100 569 12,092 SH   SOLE 2 759 0 11,333
PAGERDUTY INC COM 69553P100 12 248 SH   SOLE 7 248 0 0
PAGERDUTY INC COM 69553P100 223 4,733 SH   SOLE 18 4,733 0 0
PAGERDUTY INC COM 69553P100 7,113 151,174 SH   SOLE 19 151,174 0 0
PAGERDUTY INC COM 69553P100 5,212 110,781 SH   SOLE 21 110,781 0 0
PAGERDUTY INC COM 69553P100 11,736 249,431 SH   SOLE 22 235,899 0 13,532
PAGERDUTY INC COM 69553P100 1,933 41,077 SH   SOLE 31 213 0 40,864
PAGERDUTY INC COM 69553P100 2,672 56,783 SH   SOLE 34 56,783 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 25,641 657,957 SH   SOLE 19 657,957 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 658 16,895 SH   SOLE 25 16,895 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 759 19,476 SH   SOLE 26 6,074 0 13,402
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,362 86,279 SH   SOLE 30 86,279 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 14,380 369,008 SH   SOLE 34 369,008 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 24 627 SH   SOLE 36 627 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 208 179,555 SH   SOLE 2 8,666 0 170,889
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3 2,892 SH   SOLE 7 2,892 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 844 727,996 SH   SOLE 18 727,996 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 639 550,743 SH   SOLE 19 550,743 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7,998 6,895,029 SH   SOLE 21 6,895,029 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6,734 5,805,582 SH   SOLE 22 5,639,371 0 166,211
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 36 31,024 SH   SOLE 23 31,024 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 91 78,843 SH   SOLE 26 0 0 78,843
PALO ALTO NETWORKS INC COM 697435105 55,773 273,720 SH   SOLE 2 71,211 0 202,509
PALO ALTO NETWORKS INC COM 697435105 9,359 45,933 SH   SOLE 4 43,257 0 2,676
PALO ALTO NETWORKS INC COM 697435105 2,562 12,574 SH   SOLE 7 12,574 0 0
PALO ALTO NETWORKS INC COM 697435105 338 1,657 SH   SOLE 13 1,657 0 0
PALO ALTO NETWORKS INC COM 697435105 193 948 SH   SOLE 15 948 0 0
PALO ALTO NETWORKS INC COM 697435105 11,894 58,372 SH   SOLE 18 46,697 0 11,675
PALO ALTO NETWORKS INC COM 697435105 4,234 20,778 SH   SOLE 19 20,778 0 0
PALO ALTO NETWORKS INC COM 697435105 362,228 1,777,718 SH   SOLE 21 1,777,718 0 0
PALO ALTO NETWORKS INC COM 697435105 533,184 2,616,726 SH   SOLE 22 2,385,366 0 231,360
PALO ALTO NETWORKS INC COM 697435105 18,276 89,693 SH   SOLE 23 89,693 0 0
PALO ALTO NETWORKS INC COM 697435105 23,698 116,303 SH   SOLE 25 116,303 0 0
PALO ALTO NETWORKS INC COM 697435105 60,989 299,316 SH   SOLE 26 121,875 0 177,441
PALO ALTO NETWORKS INC COM 697435105 3,672 18,021 SH   SOLE 28 13,107 0 4,914
PALO ALTO NETWORKS INC COM 697435105 6,189 30,373 SH   SOLE 29 11,003 0 19,370
PALO ALTO NETWORKS INC COM 697435105 38,112 187,046 SH   SOLE 30 187,046 0 0
PALO ALTO NETWORKS INC COM 697435105 10,239 50,249 SH   SOLE 31 33,155 0 17,094
PALO ALTO NETWORKS INC COM 697435105 1,792 8,795 SH   SOLE 34 8,795 0 0
PALO ALTO NETWORKS INC COM 697435105 14,899 73,122 SH   SOLE 36 73,122 0 0
PALO ALTO NETWORKS INC COM 697435105 465 2,283 SH   SOLE 40 2,283 0 0
PALOMAR HLDGS INC COM 69753M105 121 5,015 SH   SOLE 2 276 0 4,739
PALOMAR HLDGS INC COM 69753M105 478 19,879 SH   SOLE 18 19,879 0 0
PALOMAR HLDGS INC COM 69753M105 228 9,484 SH   SOLE 19 9,484 0 0
PALOMAR HLDGS INC COM 69753M105 4,407 183,331 SH   SOLE 21 183,331 0 0
PALOMAR HLDGS INC COM 69753M105 1,884 78,383 SH   SOLE 22 76,676 0 1,707
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 10,228 295,019 SH   SOLE 2 69,323 0 225,696
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 567 16,347 SH   SOLE 4 16,347 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 286 8,253 SH   SOLE 7 8,253 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2,502 72,154 SH   SOLE 18 28,354 0 43,800
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 849 24,500 SH   SOLE 19 24,500 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 42,381 1,222,421 SH   SOLE 21 1,222,421 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 27,637 797,134 SH   SOLE 22 729,169 0 67,965
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 925 26,676 SH   SOLE 23 26,676 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 11,293 325,718 SH   SOLE 25 325,718 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8,907 256,909 SH   SOLE 26 143,124 0 113,785
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 370 10,674 SH   SOLE 29 5,570 0 5,104
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 11,915 343,664 SH   SOLE 30 343,664 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 119 3,436 SH   SOLE 31 3,436 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7,341 211,742 SH   SOLE 34 211,742 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 19 540 SH   SOLE 40 540 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,023 79,276 SH   SOLE 21 79,276 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 9 2,579 SH   SOLE 18 2,579 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 135 40,238 SH   SOLE 21 40,238 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 44 13,277 SH   SOLE 22 13,277 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 245 18,767 SH   SOLE 2 616 0 18,151
PANHANDLE OIL AND GAS INC CL A 698477106 2 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 689 52,827 SH   SOLE 18 52,827 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 340 26,038 SH   SOLE 19 26,038 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 7,028 538,941 SH   SOLE 21 538,941 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 6,795 521,079 SH   SOLE 22 508,029 0 13,050
PAPA JOHNS INTL INC COM 698813102 1,318 29,464 SH   SOLE 2 10,464 0 19,000
PAPA JOHNS INTL INC COM 698813102 8 184 SH   SOLE 4 184 0 0
PAPA JOHNS INTL INC COM 698813102 17 374 SH   SOLE 7 374 0 0
PAPA JOHNS INTL INC COM 698813102 5,610 125,457 SH   SOLE 18 125,457 0 0
PAPA JOHNS INTL INC COM 698813102 1,684 37,661 SH   SOLE 19 37,661 0 0
PAPA JOHNS INTL INC COM 698813102 69,920 1,563,496 SH   SOLE 21 1,563,496 0 0
PAPA JOHNS INTL INC COM 698813102 34,107 762,683 SH   SOLE 22 731,821 0 30,862
PAPA JOHNS INTL INC COM 698813102 17 389 SH   SOLE 23 389 0 0
PAPA JOHNS INTL INC COM 698813102 489 10,931 SH   SOLE 26 4,118 0 6,813
PAPA JOHNS INTL INC COM 698813102 143 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 316 7,069 SH   SOLE 30 7,069 0 0
PAPA JOHNS INTL INC COM 698813102 95 2,118 SH   SOLE 40 2,118 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 816 39,782 SH   SOLE 2 4,730 0 35,052
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 15 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,970 144,728 SH   SOLE 18 144,728 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,244 109,361 SH   SOLE 19 109,361 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 70,102 3,416,279 SH   SOLE 21 3,416,279 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 21,933 1,068,867 SH   SOLE 22 1,024,293 0 44,574
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 127 6,211 SH   SOLE 23 6,211 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 569 27,742 SH   SOLE 26 0 0 27,742
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 60 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 966 47,067 SH   SOLE 30 47,067 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 73 3,537 SH   SOLE 34 3,537 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 62 3,011 SH   SOLE 40 3,011 0 0
PAR TECHNOLOGY CORP COM 698884103 283 10,029 SH   SOLE 2 518 0 9,511
PAR TECHNOLOGY CORP COM 698884103 4 153 SH   SOLE 7 153 0 0
PAR TECHNOLOGY CORP COM 698884103 1,086 38,511 SH   SOLE 18 38,511 0 0
PAR TECHNOLOGY CORP COM 698884103 804 28,495 SH   SOLE 19 28,495 0 0
PAR TECHNOLOGY CORP COM 698884103 10,870 385,445 SH   SOLE 21 385,445 0 0
PAR TECHNOLOGY CORP COM 698884103 8,437 299,180 SH   SOLE 22 288,475 0 10,705
PAR TECHNOLOGY CORP COM 698884103 10 365 SH   SOLE 23 365 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 1 739 SH   SOLE 18 739 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 15 19,813 SH   SOLE 21 19,813 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 14 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 5,152 367,713 SH   SOLE 2 14,627 0 353,086
PARAMOUNT GROUP INC COM 69924R108 833 59,467 SH   SOLE 4 59,467 0 0
PARAMOUNT GROUP INC COM 69924R108 3,076 219,551 SH   SOLE 7 219,551 0 0
PARAMOUNT GROUP INC COM 69924R108 114 8,169 SH   SOLE 15 8,169 0 0
PARAMOUNT GROUP INC COM 69924R108 1,342 95,789 SH   SOLE 18 95,789 0 0
PARAMOUNT GROUP INC COM 69924R108 3,937 280,995 SH   SOLE 19 280,995 0 0
PARAMOUNT GROUP INC COM 69924R108 51,148 3,650,790 SH   SOLE 21 3,650,790 0 0
PARAMOUNT GROUP INC COM 69924R108 115,695 8,258,013 SH   SOLE 22 7,852,834 0 405,179
PARAMOUNT GROUP INC COM 69924R108 97 6,922 SH   SOLE 23 6,922 0 0
PARAMOUNT GROUP INC COM 69924R108 6,092 434,817 SH   SOLE 25 434,817 0 0
PARAMOUNT GROUP INC COM 69924R108 2,078 148,314 SH   SOLE 26 45,492 0 102,822
PARAMOUNT GROUP INC COM 69924R108 377 26,939 SH   SOLE 28 26,939 0 0
PARAMOUNT GROUP INC COM 69924R108 1,473 105,111 SH   SOLE 29 105,111 0 0
PARAMOUNT GROUP INC COM 69924R108 13,026 929,744 SH   SOLE 30 929,744 0 0
PARAMOUNT GROUP INC COM 69924R108 165 11,785 SH   SOLE 31 4,485 0 7,300
PARAMOUNT GROUP INC COM 69924R108 94 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 259 18,469 SH   SOLE 40 18,469 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 104 26,101 SH   SOLE 2 1,169 0 24,932
PARATEK PHARMACEUTICALS INC COM 699374302 3 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 426 106,667 SH   SOLE 18 106,667 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 188 47,190 SH   SOLE 19 47,190 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 5,404 1,354,437 SH   SOLE 21 1,354,437 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 4,063 1,018,192 SH   SOLE 22 991,985 0 26,207
PARATEK PHARMACEUTICALS INC COM 699374302 5 1,329 SH   SOLE 30 1,329 0 0
PARETEUM CORP COM NEW 69946T207 255 97,744 SH   SOLE 2 4,484 0 93,260
PARETEUM CORP COM NEW 69946T207 970 371,665 SH   SOLE 18 371,665 0 0
PARETEUM CORP COM NEW 69946T207 468 179,361 SH   SOLE 19 179,361 0 0
PARETEUM CORP COM NEW 69946T207 9,436 3,615,251 SH   SOLE 21 3,615,251 0 0
PARETEUM CORP COM NEW 69946T207 5,866 2,247,582 SH   SOLE 22 2,215,895 0 31,687
PARK CITY GROUP INC COM NEW 700215304 14 2,622 SH   SOLE 18 2,622 0 0
PARK CITY GROUP INC COM NEW 700215304 237 44,224 SH   SOLE 21 44,224 0 0
PARK CITY GROUP INC COM NEW 700215304 164 30,644 SH   SOLE 22 30,644 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 290 17,399 SH   SOLE 2 809 0 16,590
PARK ELECTROCHEMICAL CORP COM 700416209 4 234 SH   SOLE 4 234 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 8 501 SH   SOLE 7 501 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1,465 87,792 SH   SOLE 18 87,792 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 516 30,920 SH   SOLE 19 30,920 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 35,566 2,130,987 SH   SOLE 21 2,130,987 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 10,344 619,797 SH   SOLE 22 591,158 0 28,639
PARK ELECTROCHEMICAL CORP COM 700416209 137 8,227 SH   SOLE 26 5,864 0 2,363
PARK ELECTROCHEMICAL CORP COM 700416209 45 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 519 31,092 SH   SOLE 30 31,092 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 34 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 16,848 611,324 SH   SOLE 2 116,053 0 495,271
PARK HOTELS RESORTS INC COM 700517105 6,122 222,131 SH   SOLE 4 222,131 0 0
PARK HOTELS RESORTS INC COM 700517105 8,198 297,468 SH   SOLE 7 297,468 0 0
PARK HOTELS RESORTS INC COM 700517105 2,592 94,057 SH   SOLE 13 94,057 0 0
PARK HOTELS RESORTS INC COM 700517105 244 8,842 SH   SOLE 15 8,842 0 0
PARK HOTELS RESORTS INC COM 700517105 8,065 292,635 SH   SOLE 18 224,869 0 67,766
PARK HOTELS RESORTS INC COM 700517105 37,642 1,365,809 SH   SOLE 19 1,365,809 0 0
PARK HOTELS RESORTS INC COM 700517105 124,963 4,534,210 SH   SOLE 21 4,534,210 0 0
PARK HOTELS RESORTS INC COM 700517105 308,877 11,207,450 SH   SOLE 22 9,014,154 0 2,193,296
PARK HOTELS RESORTS INC COM 700517105 9,163 332,458 SH   SOLE 23 332,458 0 0
PARK HOTELS RESORTS INC COM 700517105 17,297 627,625 SH   SOLE 25 627,625 0 0
PARK HOTELS RESORTS INC COM 700517105 10,990 398,765 SH   SOLE 26 172,629 0 226,136
PARK HOTELS RESORTS INC COM 700517105 701 25,418 SH   SOLE 28 25,418 0 0
PARK HOTELS RESORTS INC COM 700517105 15,152 549,785 SH   SOLE 29 364,028 0 185,757
PARK HOTELS RESORTS INC COM 700517105 27,234 988,155 SH   SOLE 30 988,155 0 0
PARK HOTELS RESORTS INC COM 700517105 14,405 522,694 SH   SOLE 31 350,074 0 172,620
PARK HOTELS RESORTS INC COM 700517105 4,076 147,911 SH   SOLE 34 147,911 0 0
PARK HOTELS RESORTS INC COM 700517105 8,216 298,096 SH   SOLE 36 298,096 0 0
PARK HOTELS RESORTS INC COM 700517105 512 18,570 SH   SOLE 40 18,570 0 0
PARK NATL CORP COM 700658107 1,405 14,138 SH   SOLE 2 555 0 13,583
PARK NATL CORP COM 700658107 16 166 SH   SOLE 4 166 0 0
PARK NATL CORP COM 700658107 28 286 SH   SOLE 7 286 0 0
PARK NATL CORP COM 700658107 4,417 44,441 SH   SOLE 18 44,441 0 0
PARK NATL CORP COM 700658107 2,290 23,041 SH   SOLE 19 23,041 0 0
PARK NATL CORP COM 700658107 42,340 426,003 SH   SOLE 21 426,003 0 0
PARK NATL CORP COM 700658107 44,131 444,021 SH   SOLE 22 424,962 0 19,059
PARK NATL CORP COM 700658107 710 7,145 SH   SOLE 26 3,671 0 3,474
PARK NATL CORP COM 700658107 188 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 370 3,718 SH   SOLE 30 3,718 0 0
PARK NATL CORP COM 700658107 114 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 355 10,908 SH   SOLE 2 1,292 0 9,616
PARK OHIO HLDGS CORP COM 700666100 7 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 964 29,585 SH   SOLE 18 29,585 0 0
PARK OHIO HLDGS CORP COM 700666100 842 25,851 SH   SOLE 19 25,851 0 0
PARK OHIO HLDGS CORP COM 700666100 9,931 304,736 SH   SOLE 21 304,736 0 0
PARK OHIO HLDGS CORP COM 700666100 7,980 244,853 SH   SOLE 22 233,059 0 11,794
PARK OHIO HLDGS CORP COM 700666100 20 620 SH   SOLE 23 620 0 0
PARK OHIO HLDGS CORP COM 700666100 129 3,945 SH   SOLE 26 0 0 3,945
PARK OHIO HLDGS CORP COM 700666100 39 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 103 3,166 SH   SOLE 30 3,166 0 0
PARK OHIO HLDGS CORP COM 700666100 27 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 213 8,913 SH   SOLE 2 447 0 8,466
PARKE BANCORP INC COM 700885106 743 31,004 SH   SOLE 18 31,004 0 0
PARKE BANCORP INC COM 700885106 362 15,099 SH   SOLE 19 15,099 0 0
PARKE BANCORP INC COM 700885106 7,300 304,822 SH   SOLE 21 304,822 0 0
PARKE BANCORP INC COM 700885106 2,320 96,871 SH   SOLE 22 92,163 0 4,708
PARKER DRILLING CO COM 701081507 215 10,583 SH   SOLE 2 1,133 0 9,450
PARKER DRILLING CO COM 701081507 650 32,053 SH   SOLE 18 32,053 0 0
PARKER DRILLING CO COM 701081507 315 15,518 SH   SOLE 19 15,518 0 0
PARKER DRILLING CO COM 701081507 6,247 308,024 SH   SOLE 21 308,024 0 0
PARKER DRILLING CO COM 701081507 2,144 105,741 SH   SOLE 22 101,003 0 4,738
PARKER HANNIFIN CORP COM 701094104 52,827 310,727 SH   SOLE 2 29,228 0 281,499
PARKER HANNIFIN CORP COM 701094104 7,892 46,420 SH   SOLE 4 42,912 0 3,508
PARKER HANNIFIN CORP COM 701094104 18,561 109,173 SH   SOLE 7 109,173 0 0
PARKER HANNIFIN CORP COM 701094104 131 770 SH   SOLE 13 770 0 0
PARKER HANNIFIN CORP COM 701094104 181 1,067 SH   SOLE 15 1,067 0 0
PARKER HANNIFIN CORP COM 701094104 43,710 257,104 SH   SOLE 18 239,946 0 17,158
PARKER HANNIFIN CORP COM 701094104 5,989 35,228 SH   SOLE 19 35,228 0 0
PARKER HANNIFIN CORP COM 701094104 465,002 2,735,146 SH   SOLE 21 2,735,146 0 0
PARKER HANNIFIN CORP COM 701094104 535,125 3,147,608 SH   SOLE 22 2,785,809 0 361,799
PARKER HANNIFIN CORP COM 701094104 15,739 92,578 SH   SOLE 23 92,578 0 0
PARKER HANNIFIN CORP COM 701094104 20,477 120,444 SH   SOLE 25 120,444 0 0
PARKER HANNIFIN CORP COM 701094104 117,575 691,578 SH   SOLE 26 163,872 0 527,706
PARKER HANNIFIN CORP COM 701094104 4,280 25,175 SH   SOLE 28 18,069 0 7,106
PARKER HANNIFIN CORP COM 701094104 490 2,880 SH   SOLE 29 2,880 0 0
PARKER HANNIFIN CORP COM 701094104 71,219 418,910 SH   SOLE 30 418,910 0 0
PARKER HANNIFIN CORP COM 701094104 7,947 46,744 SH   SOLE 31 25,211 0 21,533
PARKER HANNIFIN CORP COM 701094104 1,215 7,144 SH   SOLE 34 7,144 0 0
PARKER HANNIFIN CORP COM 701094104 15,738 92,573 SH   SOLE 36 92,573 0 0
PARKER HANNIFIN CORP COM 701094104 456 2,680 SH   SOLE 40 2,680 0 0
PARSLEY ENERGY INC CL A 701877102 11,735 617,288 SH   SOLE 2 60,696 0 556,592
PARSLEY ENERGY INC CL A 701877102 1,432 75,331 SH   SOLE 4 68,563 0 6,768
PARSLEY ENERGY INC CL A 701877102 362 19,066 SH   SOLE 7 19,066 0 0
PARSLEY ENERGY INC CL A 701877102 83 4,360 SH   SOLE 13 4,360 0 0
PARSLEY ENERGY INC CL A 701877102 2,706 142,369 SH   SOLE 18 120,890 0 21,479
PARSLEY ENERGY INC CL A 701877102 1,138 59,870 SH   SOLE 19 59,870 0 0
PARSLEY ENERGY INC CL A 701877102 70,440 3,705,401 SH   SOLE 21 3,705,401 0 0
PARSLEY ENERGY INC CL A 701877102 141,484 7,442,628 SH   SOLE 22 6,890,482 0 552,146
PARSLEY ENERGY INC CL A 701877102 3,731 196,248 SH   SOLE 23 196,248 0 0
PARSLEY ENERGY INC CL A 701877102 10,834 569,890 SH   SOLE 26 304,071 0 265,819
PARSLEY ENERGY INC CL A 701877102 1,118 58,805 SH   SOLE 28 44,347 0 14,458
PARSLEY ENERGY INC CL A 701877102 1,207 63,513 SH   SOLE 29 5,168 0 58,345
PARSLEY ENERGY INC CL A 701877102 8,444 444,174 SH   SOLE 30 444,174 0 0
PARSLEY ENERGY INC CL A 701877102 1,453 76,430 SH   SOLE 31 45,288 0 31,142
PARSLEY ENERGY INC CL A 701877102 226 11,887 SH   SOLE 34 11,887 0 0
PARSLEY ENERGY INC CL A 701877102 1,048 55,126 SH   SOLE 36 55,126 0 0
PARSLEY ENERGY INC CL A 701877102 85 4,487 SH   SOLE 40 4,487 0 0
PARSONS CORPORATION COM 70202L102 775 21,023 SH   SOLE 2 5,684 0 15,339
PARSONS CORPORATION COM 70202L102 11 298 SH   SOLE 7 298 0 0
PARSONS CORPORATION COM 70202L102 2,256 61,218 SH   SOLE 18 61,218 0 0
PARSONS CORPORATION COM 70202L102 2,172 58,924 SH   SOLE 19 58,924 0 0
PARSONS CORPORATION COM 70202L102 21,157 573,995 SH   SOLE 21 573,995 0 0
PARSONS CORPORATION COM 70202L102 15,739 427,002 SH   SOLE 22 418,061 0 8,941
PARSONS CORPORATION COM 70202L102 1,773 48,089 SH   SOLE 26 8,993 0 39,096
PARSONS CORPORATION COM 70202L102 28 763 SH   SOLE 31 0 0 763
PARSONS CORPORATION COM 70202L102 839 22,765 SH   SOLE 34 22,765 0 0
PARTY CITY HOLDCO INC COM 702149105 409 55,749 SH   SOLE 2 1,960 0 53,789
PARTY CITY HOLDCO INC COM 702149105 4 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,316 179,513 SH   SOLE 18 179,513 0 0
PARTY CITY HOLDCO INC COM 702149105 650 88,651 SH   SOLE 19 88,651 0 0
PARTY CITY HOLDCO INC COM 702149105 12,618 1,721,412 SH   SOLE 21 1,721,412 0 0
PARTY CITY HOLDCO INC COM 702149105 11,892 1,622,339 SH   SOLE 22 1,561,695 0 60,644
PARTY CITY HOLDCO INC COM 702149105 52 7,035 SH   SOLE 28 7,035 0 0
PARTY CITY HOLDCO INC COM 702149105 106 14,399 SH   SOLE 30 14,399 0 0
PARTY CITY HOLDCO INC COM 702149105 12 1,597 SH   SOLE 40 1,597 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 703 SH   SOLE 18 703 0 0
PATHFINDER BANCORP INC MD COM 70319R109 10 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 1,028 20,899 SH   SOLE 2 895 0 20,004
PATRICK INDS INC COM 703343103 9 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 22 449 SH   SOLE 7 449 0 0
PATRICK INDS INC COM 703343103 4,881 99,235 SH   SOLE 18 99,235 0 0
PATRICK INDS INC COM 703343103 1,872 38,058 SH   SOLE 19 38,058 0 0
PATRICK INDS INC COM 703343103 119,844 2,436,355 SH   SOLE 21 2,436,355 0 0
PATRICK INDS INC COM 703343103 32,498 660,672 SH   SOLE 22 628,513 0 32,159
PATRICK INDS INC COM 703343103 708 14,385 SH   SOLE 26 12,558 0 1,827
PATRICK INDS INC COM 703343103 163 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 1,624 33,014 SH   SOLE 30 33,014 0 0
PATRICK INDS INC COM 703343103 1,265 25,714 SH   SOLE 31 0 0 25,714
PATRICK INDS INC COM 703343103 88 1,780 SH   SOLE 40 1,780 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 5 316 SH   SOLE 18 316 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 1 64 SH   SOLE 18 64 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 24 1,439 SH   SOLE 21 1,439 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 857 50,486 SH   SOLE 22 50,486 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,135 179,100 SH   SOLE 2 91,969 0 87,131
PATTERN ENERGY GROUP INC CL A 70338P100 12 509 SH   SOLE 4 509 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 38 1,625 SH   SOLE 7 1,625 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 6,655 288,217 SH   SOLE 18 288,217 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,472 150,386 SH   SOLE 19 150,386 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 77,255 3,345,800 SH   SOLE 21 3,345,800 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 62,314 2,698,735 SH   SOLE 22 2,571,288 0 127,447
PATTERN ENERGY GROUP INC CL A 70338P100 1,124 48,699 SH   SOLE 26 26,420 0 22,279
PATTERN ENERGY GROUP INC CL A 70338P100 243 10,520 SH   SOLE 28 10,520 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 11,015 477,042 SH   SOLE 30 477,042 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 188 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 3,543 154,713 SH   SOLE 2 67,184 0 87,529
PATTERSON COMPANIES INC COM 703395103 53 2,298 SH   SOLE 4 2,298 0 0
PATTERSON COMPANIES INC COM 703395103 72 3,135 SH   SOLE 7 3,135 0 0
PATTERSON COMPANIES INC COM 703395103 11,626 507,694 SH   SOLE 18 506,981 0 713
PATTERSON COMPANIES INC COM 703395103 3,513 153,390 SH   SOLE 19 153,390 0 0
PATTERSON COMPANIES INC COM 703395103 135,891 5,934,124 SH   SOLE 21 5,934,124 0 0
PATTERSON COMPANIES INC COM 703395103 71,138 3,106,476 SH   SOLE 22 2,971,212 0 135,264
PATTERSON COMPANIES INC COM 703395103 184 8,046 SH   SOLE 23 8,046 0 0
PATTERSON COMPANIES INC COM 703395103 700 30,578 SH   SOLE 26 15,300 0 15,278
PATTERSON COMPANIES INC COM 703395103 239 10,439 SH   SOLE 28 10,439 0 0
PATTERSON COMPANIES INC COM 703395103 548 23,938 SH   SOLE 30 23,938 0 0
PATTERSON COMPANIES INC COM 703395103 1,699 74,178 SH   SOLE 31 0 0 74,178
PATTERSON COMPANIES INC COM 703395103 55 2,392 SH   SOLE 36 2,392 0 0
PATTERSON COMPANIES INC COM 703395103 213 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 6,381 554,409 SH   SOLE 2 154,025 0 400,384
PATTERSON UTI ENERGY INC COM 703481101 9 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 75 6,516 SH   SOLE 7 6,516 0 0
PATTERSON UTI ENERGY INC COM 703481101 6,761 587,390 SH   SOLE 18 587,390 0 0
PATTERSON UTI ENERGY INC COM 703481101 5,558 482,853 SH   SOLE 19 482,853 0 0
PATTERSON UTI ENERGY INC COM 703481101 120,690 10,485,664 SH   SOLE 21 10,485,664 0 0
PATTERSON UTI ENERGY INC COM 703481101 78,973 6,861,227 SH   SOLE 22 6,399,500 0 461,727
PATTERSON UTI ENERGY INC COM 703481101 77 6,651 SH   SOLE 25 6,651 0 0
PATTERSON UTI ENERGY INC COM 703481101 772 67,029 SH   SOLE 26 42,608 0 24,421
PATTERSON UTI ENERGY INC COM 703481101 303 26,300 SH   SOLE 28 26,300 0 0
PATTERSON UTI ENERGY INC COM 703481101 711 61,793 SH   SOLE 30 61,793 0 0
PATTERSON UTI ENERGY INC COM 703481101 125 10,873 SH   SOLE 31 4,473 0 6,400
PATTERSON UTI ENERGY INC COM 703481101 5,960 517,817 SH   SOLE 34 517,817 0 0
PATTERSON UTI ENERGY INC COM 703481101 132 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 238 20,687 SH   SOLE 40 20,687 0 0
PAVMED INC COM 70387R106 4 3,686 SH   SOLE 18 3,686 0 0
PAVMED INC COM 70387R106 55 48,649 SH   SOLE 21 48,649 0 0
PAYCHEX INC COM 704326107 99,653 1,210,998 SH   SOLE 2 461,955 0 749,043
PAYCHEX INC COM 704326107 15,878 192,957 SH   SOLE 4 184,425 0 8,532
PAYCHEX INC COM 704326107 41,647 506,099 SH   SOLE 7 411,010 0 95,089
PAYCHEX INC COM 704326107 9,089 110,446 SH   SOLE 13 110,446 0 0
PAYCHEX INC COM 704326107 299 3,630 SH   SOLE 15 3,630 0 0
PAYCHEX INC COM 704326107 3 34 SH   SOLE 17 0 0 34
PAYCHEX INC COM 704326107 101,580 1,234,417 SH   SOLE 18 1,136,861 0 97,556
PAYCHEX INC COM 704326107 132,437 1,609,399 SH   SOLE 19 1,609,399 0 0
PAYCHEX INC COM 704326107 1,040,664 12,646,304 SH   SOLE 21 12,646,304 0 0
PAYCHEX INC COM 704326107 881,156 10,707,932 SH   SOLE 22 9,082,380 0 1,625,552
PAYCHEX INC COM 704326107 30,114 365,953 SH   SOLE 23 365,953 0 0
PAYCHEX INC COM 704326107 35,339 429,440 SH   SOLE 25 429,440 0 0
PAYCHEX INC COM 704326107 150,911 1,833,895 SH   SOLE 26 557,753 0 1,276,142
PAYCHEX INC COM 704326107 5,258 63,897 SH   SOLE 28 46,407 0 17,490
PAYCHEX INC COM 704326107 25,735 312,734 SH   SOLE 29 110,216 0 202,518
PAYCHEX INC COM 704326107 146,233 1,777,046 SH   SOLE 30 1,777,046 0 0
PAYCHEX INC COM 704326107 22,099 268,554 SH   SOLE 31 203,458 0 65,096
PAYCHEX INC COM 704326107 4,137 50,270 SH   SOLE 32 50,270 0 0
PAYCHEX INC COM 704326107 58,306 708,537 SH   SOLE 34 708,537 0 0
PAYCHEX INC COM 704326107 38,301 465,440 SH   SOLE 36 465,440 0 0
PAYCHEX INC COM 704326107 1,524 18,517 SH   SOLE 37 18,517 0 0
PAYCHEX INC COM 704326107 645 7,834 SH   SOLE 40 7,834 0 0
PAYCOM SOFTWARE INC COM 70432V102 26,917 118,725 SH   SOLE 2 14,436 0 104,289
PAYCOM SOFTWARE INC COM 70432V102 3,907 17,234 SH   SOLE 4 15,847 0 1,387
PAYCOM SOFTWARE INC COM 70432V102 941 4,152 SH   SOLE 7 3,349 0 803
PAYCOM SOFTWARE INC COM 70432V102 7,791 34,363 SH   SOLE 18 29,856 0 4,507
PAYCOM SOFTWARE INC COM 70432V102 3,233 14,262 SH   SOLE 19 14,262 0 0
PAYCOM SOFTWARE INC COM 70432V102 218,387 963,244 SH   SOLE 21 963,244 0 0
PAYCOM SOFTWARE INC COM 70432V102 310,986 1,371,675 SH   SOLE 22 1,274,416 0 97,259
PAYCOM SOFTWARE INC COM 70432V102 8,770 38,682 SH   SOLE 23 38,682 0 0
PAYCOM SOFTWARE INC COM 70432V102 294 1,298 SH   SOLE 25 1,298 0 0
PAYCOM SOFTWARE INC COM 70432V102 26,637 117,489 SH   SOLE 26 37,571 0 79,918
PAYCOM SOFTWARE INC COM 70432V102 2,195 9,681 SH   SOLE 28 7,109 0 2,572
PAYCOM SOFTWARE INC COM 70432V102 3,412 15,049 SH   SOLE 29 3,180 0 11,869
PAYCOM SOFTWARE INC COM 70432V102 19,996 88,199 SH   SOLE 30 88,199 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,209 18,566 SH   SOLE 31 12,211 0 6,355
PAYCOM SOFTWARE INC COM 70432V102 743 3,277 SH   SOLE 34 3,277 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,024 8,926 SH   SOLE 36 8,926 0 0
PAYCOM SOFTWARE INC COM 70432V102 263 1,160 SH   SOLE 40 1,160 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,855 73,064 SH   SOLE 2 18,267 0 54,797
PAYLOCITY HLDG CORP COM 70438V106 70 750 SH   SOLE 4 750 0 0
PAYLOCITY HLDG CORP COM 70438V106 88 941 SH   SOLE 7 941 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,233 45,119 SH   SOLE 18 28,695 0 16,424
PAYLOCITY HLDG CORP COM 70438V106 22,426 239,033 SH   SOLE 19 239,033 0 0
PAYLOCITY HLDG CORP COM 70438V106 46,860 499,463 SH   SOLE 21 499,463 0 0
PAYLOCITY HLDG CORP COM 70438V106 112,665 1,200,863 SH   SOLE 22 1,127,136 0 73,727
PAYLOCITY HLDG CORP COM 70438V106 4,773 50,872 SH   SOLE 23 50,872 0 0
PAYLOCITY HLDG CORP COM 70438V106 63 675 SH   SOLE 25 675 0 0
PAYLOCITY HLDG CORP COM 70438V106 10,085 107,492 SH   SOLE 26 6,443 0 101,049
PAYLOCITY HLDG CORP COM 70438V106 375 3,996 SH   SOLE 28 3,996 0 0
PAYLOCITY HLDG CORP COM 70438V106 41 437 SH   SOLE 29 437 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,054 11,238 SH   SOLE 30 11,238 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,833 72,833 SH   SOLE 31 4,160 0 68,673
PAYLOCITY HLDG CORP COM 70438V106 1,352 14,411 SH   SOLE 34 14,411 0 0
PAYLOCITY HLDG CORP COM 70438V106 69 731 SH   SOLE 36 731 0 0
PAYLOCITY HLDG CORP COM 70438V106 349 3,724 SH   SOLE 40 3,724 0 0
PAYMENT DATA SYS INC COM NEW 70438S202 6 1,795 SH   SOLE 18 1,795 0 0
PAYMENT DATA SYS INC COM NEW 70438S202 70 20,138 SH   SOLE 21 20,138 0 0
PAYPAL HLDGS INC COM 70450Y103 358,982 3,136,309 SH   SOLE 2 415,314 0 2,720,995
PAYPAL HLDGS INC COM 70450Y103 43,567 380,633 SH   SOLE 4 350,870 0 29,763
PAYPAL HLDGS INC COM 70450Y103 119,181 1,041,250 SH   SOLE 7 1,041,250 0 0
PAYPAL HLDGS INC COM 70450Y103 1,111 9,706 SH   SOLE 13 9,706 0 0
PAYPAL HLDGS INC COM 70450Y103 1,524 13,311 SH   SOLE 15 13,311 0 0
PAYPAL HLDGS INC COM 70450Y103 392,877 3,432,441 SH   SOLE 18 2,944,021 0 488,420
PAYPAL HLDGS INC COM 70450Y103 177,640 1,551,983 SH   SOLE 19 1,551,983 0 0
PAYPAL HLDGS INC COM 70450Y103 2,686,193 23,468,396 SH   SOLE 21 23,468,396 0 0
PAYPAL HLDGS INC COM 70450Y103 3,244,723 28,348,099 SH   SOLE 22 25,321,112 0 3,026,987
PAYPAL HLDGS INC COM 70450Y103 93,871 820,117 SH   SOLE 23 820,117 0 0
PAYPAL HLDGS INC COM 70450Y103 148,219 1,294,942 SH   SOLE 25 1,294,942 0 0
PAYPAL HLDGS INC COM 70450Y103 545,187 4,763,123 SH   SOLE 26 1,240,244 0 3,522,879
PAYPAL HLDGS INC COM 70450Y103 24,976 218,209 SH   SOLE 28 159,949 0 58,260
PAYPAL HLDGS INC COM 70450Y103 15,183 132,647 SH   SOLE 29 25,079 0 107,568
PAYPAL HLDGS INC COM 70450Y103 525,304 4,589,412 SH   SOLE 30 4,589,412 0 0
PAYPAL HLDGS INC COM 70450Y103 47,756 417,227 SH   SOLE 31 212,835 0 204,392
PAYPAL HLDGS INC COM 70450Y103 18,810 164,334 SH   SOLE 32 164,334 0 0
PAYPAL HLDGS INC COM 70450Y103 44,707 390,592 SH   SOLE 34 390,592 0 0
PAYPAL HLDGS INC COM 70450Y103 89,963 785,981 SH   SOLE 36 785,981 0 0
PAYPAL HLDGS INC COM 70450Y103 2,875 25,117 SH   SOLE 40 25,117 0 0
PAYSIGN INC COM 70451A104 344 25,721 SH   SOLE 2 1,221 0 24,500
PAYSIGN INC COM 70451A104 12 895 SH   SOLE 7 895 0 0
PAYSIGN INC COM 70451A104 1,381 103,303 SH   SOLE 18 103,303 0 0
PAYSIGN INC COM 70451A104 688 51,428 SH   SOLE 19 51,428 0 0
PAYSIGN INC COM 70451A104 13,669 1,022,337 SH   SOLE 21 1,022,337 0 0
PAYSIGN INC COM 70451A104 5,264 393,712 SH   SOLE 22 378,850 0 14,862
PB BANCORP INC COM 70454T100 15 1,283 SH   SOLE 18 1,283 0 0
PB BANCORP INC COM 70454T100 299 25,192 SH   SOLE 21 25,192 0 0
PBF ENERGY INC CL A 69318G106 9,098 290,662 SH   SOLE 2 59,344 0 231,318
PBF ENERGY INC CL A 69318G106 15 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 149 4,754 SH   SOLE 7 4,754 0 0
PBF ENERGY INC CL A 69318G106 10,566 337,576 SH   SOLE 18 337,576 0 0
PBF ENERGY INC CL A 69318G106 830 26,507 SH   SOLE 19 26,507 0 0
PBF ENERGY INC CL A 69318G106 188,383 6,018,616 SH   SOLE 21 6,018,616 0 0
PBF ENERGY INC CL A 69318G106 123,937 3,959,657 SH   SOLE 22 3,687,347 0 272,310
PBF ENERGY INC CL A 69318G106 1,203 38,419 SH   SOLE 26 22,651 0 15,768
PBF ENERGY INC CL A 69318G106 440 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 953 30,440 SH   SOLE 30 30,440 0 0
PBF ENERGY INC CL A 69318G106 1,803 57,614 SH   SOLE 31 2,576 0 55,038
PBF ENERGY INC CL A 69318G106 205 6,549 SH   SOLE 34 6,549 0 0
PBF ENERGY INC CL A 69318G106 893 28,540 SH   SOLE 36 28,540 0 0
PBF ENERGY INC CL A 69318G106 320 10,209 SH   SOLE 40 10,209 0 0
PC CONNECTION INC COM 69318J100 623 17,821 SH   SOLE 2 6,675 0 11,146
PC CONNECTION INC COM 69318J100 4 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 6 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 1,411 40,332 SH   SOLE 18 40,332 0 0
PC CONNECTION INC COM 69318J100 3,110 88,899 SH   SOLE 19 88,899 0 0
PC CONNECTION INC COM 69318J100 13,819 395,042 SH   SOLE 21 395,042 0 0
PC CONNECTION INC COM 69318J100 15,372 439,454 SH   SOLE 22 423,232 0 16,222
PC CONNECTION INC COM 69318J100 745 21,294 SH   SOLE 23 21,294 0 0
PC CONNECTION INC COM 69318J100 1,734 49,580 SH   SOLE 26 0 0 49,580
PC CONNECTION INC COM 69318J100 54 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 144 4,106 SH   SOLE 30 4,106 0 0
PC CONNECTION INC COM 69318J100 34 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 17 3,729 SH   SOLE 18 3,729 0 0
PC-TEL INC COM 69325Q105 274 61,963 SH   SOLE 21 61,963 0 0
PC-TEL INC COM 69325Q105 2,242 506,061 SH   SOLE 22 506,061 0 0
PCM INC COM 69323K100 294 8,389 SH   SOLE 2 386 0 8,003
PCM INC COM 69323K100 11 312 SH   SOLE 7 312 0 0
PCM INC COM 69323K100 1,150 32,828 SH   SOLE 18 32,828 0 0
PCM INC COM 69323K100 575 16,397 SH   SOLE 19 16,397 0 0
PCM INC COM 69323K100 11,046 315,237 SH   SOLE 21 315,237 0 0
PCM INC COM 69323K100 9,145 260,988 SH   SOLE 22 256,976 0 4,012
PCM INC COM 69323K100 1,450 41,370 SH   SOLE 31 0 0 41,370
PCSB FINL CORP COM 69324R104 297 14,665 SH   SOLE 2 738 0 13,927
PCSB FINL CORP COM 69324R104 9 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 1,178 58,172 SH   SOLE 18 58,172 0 0
PCSB FINL CORP COM 69324R104 546 26,950 SH   SOLE 19 26,950 0 0
PCSB FINL CORP COM 69324R104 11,460 565,911 SH   SOLE 21 565,911 0 0
PCSB FINL CORP COM 69324R104 5,820 287,428 SH   SOLE 22 273,658 0 13,770
PDC ENERGY INC COM 69327R101 2,494 69,159 SH   SOLE 2 2,745 0 66,414
PDC ENERGY INC COM 69327R101 13 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 71 1,969 SH   SOLE 7 1,969 0 0
PDC ENERGY INC COM 69327R101 10,490 290,899 SH   SOLE 18 290,899 0 0
PDC ENERGY INC COM 69327R101 4,081 113,184 SH   SOLE 19 113,184 0 0
PDC ENERGY INC COM 69327R101 255,591 7,087,937 SH   SOLE 21 7,087,937 0 0
PDC ENERGY INC COM 69327R101 72,443 2,008,955 SH   SOLE 22 1,910,068 0 98,887
PDC ENERGY INC COM 69327R101 829 22,999 SH   SOLE 26 11,918 0 11,081
PDC ENERGY INC COM 69327R101 311 8,614 SH   SOLE 28 8,614 0 0
PDC ENERGY INC COM 69327R101 3,992 110,710 SH   SOLE 30 110,710 0 0
PDC ENERGY INC COM 69327R101 118 3,268 SH   SOLE 36 3,268 0 0
PDC ENERGY INC COM 69327R101 237 6,584 SH   SOLE 40 6,584 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,286 2,441,000 PRN   SOLE 2 2,441,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,669 2,850,000 PRN   SOLE 19 2,850,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 27 29,000 PRN   SOLE 25 29,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,898 2,027,000 PRN   SOLE 26 2,027,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 28 30,000 PRN   SOLE 30 30,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 356 380,000 PRN   SOLE 34 380,000 0 0
PDF SOLUTIONS INC COM 693282105 354 26,979 SH   SOLE 2 1,169 0 25,810
PDF SOLUTIONS INC COM 693282105 10 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 1,651 125,802 SH   SOLE 18 125,802 0 0
PDF SOLUTIONS INC COM 693282105 624 47,528 SH   SOLE 19 47,528 0 0
PDF SOLUTIONS INC COM 693282105 40,995 3,124,641 SH   SOLE 21 3,124,641 0 0
PDF SOLUTIONS INC COM 693282105 10,897 830,598 SH   SOLE 22 795,327 0 35,271
PDF SOLUTIONS INC COM 693282105 250 19,076 SH   SOLE 26 0 0 19,076
PDF SOLUTIONS INC COM 693282105 50 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 605 46,109 SH   SOLE 30 46,109 0 0
PDF SOLUTIONS INC COM 693282105 39 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 405 128,954 SH   SOLE 2 4,395 0 124,559
PDL BIOPHARMA INC COM 69329Y104 4 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 4 1,262 SH   SOLE 7 1,262 0 0
PDL BIOPHARMA INC COM 69329Y104 1,427 454,550 SH   SOLE 18 454,550 0 0
PDL BIOPHARMA INC COM 69329Y104 680 216,690 SH   SOLE 19 216,690 0 0
PDL BIOPHARMA INC COM 69329Y104 16,956 5,399,949 SH   SOLE 21 5,399,949 0 0
PDL BIOPHARMA INC COM 69329Y104 14,810 4,716,552 SH   SOLE 22 4,452,490 0 264,062
PDL BIOPHARMA INC COM 69329Y104 100 31,774 SH   SOLE 26 21,375 0 10,399
PDL BIOPHARMA INC COM 69329Y104 72 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 197 62,788 SH   SOLE 30 62,788 0 0
PDL BIOPHARMA INC COM 69329Y104 56 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 98 6,864 SH   SOLE 2 270 0 6,594
PDL CMNTY BANCORP COM 69290X101 424 29,660 SH   SOLE 18 29,660 0 0
PDL CMNTY BANCORP COM 69290X101 188 13,129 SH   SOLE 19 13,129 0 0
PDL CMNTY BANCORP COM 69290X101 4,577 320,287 SH   SOLE 21 320,287 0 0
PDL CMNTY BANCORP COM 69290X101 1,135 79,433 SH   SOLE 22 74,888 0 4,545
PDS BIOTECHNOLOGY CORP COM 70465T107 2 277 SH   SOLE 21 277 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 85 14,136 SH   SOLE 22 14,136 0 0
PDVWIRELESS INC COM 69290R104 376 7,999 SH   SOLE 2 400 0 7,599
PDVWIRELESS INC COM 69290R104 3 73 SH   SOLE 7 73 0 0
PDVWIRELESS INC COM 69290R104 1,510 32,138 SH   SOLE 18 32,138 0 0
PDVWIRELESS INC COM 69290R104 736 15,658 SH   SOLE 19 15,658 0 0
PDVWIRELESS INC COM 69290R104 14,977 318,650 SH   SOLE 21 318,650 0 0
PDVWIRELESS INC COM 69290R104 13,138 279,522 SH   SOLE 22 265,463 0 14,059
PDVWIRELESS INC COM 69290R104 107 2,276 SH   SOLE 26 0 0 2,276
PDVWIRELESS INC COM 69290R104 51 1,081 SH   SOLE 28 1,081 0 0
PDVWIRELESS INC COM 69290R104 157 3,348 SH   SOLE 30 3,348 0 0
PDVWIRELESS INC COM 69290R104 52 1,114 SH   SOLE 40 1,114 0 0
PEABODY ENERGY CORP NEW COM 704551100 98 4,062 SH   SOLE 2 4,062 0 0
PEABODY ENERGY CORP NEW COM 704551100 9 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 60 2,479 SH   SOLE 7 2,479 0 0
PEABODY ENERGY CORP NEW COM 704551100 5,767 239,289 SH   SOLE 18 239,289 0 0
PEABODY ENERGY CORP NEW COM 704551100 3,306 137,180 SH   SOLE 19 137,180 0 0
PEABODY ENERGY CORP NEW COM 704551100 57,676 2,393,190 SH   SOLE 21 2,393,190 0 0
PEABODY ENERGY CORP NEW COM 704551100 63,282 2,625,822 SH   SOLE 22 2,522,767 0 103,055
PEABODY ENERGY CORP NEW COM 704551100 81 3,377 SH   SOLE 23 3,377 0 0
PEABODY ENERGY CORP NEW COM 704551100 548 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 226 9,390 SH   SOLE 28 9,390 0 0
PEABODY ENERGY CORP NEW COM 704551100 570 23,645 SH   SOLE 30 23,645 0 0
PEABODY ENERGY CORP NEW COM 704551100 12 507 SH   SOLE 34 507 0 0
PEABODY ENERGY CORP NEW COM 704551100 49 2,027 SH   SOLE 36 2,027 0 0
PEABODY ENERGY CORP NEW COM 704551100 185 7,659 SH   SOLE 40 7,659 0 0
PEAK RESORTS INC COM 70469L100 10 2,192 SH   SOLE 18 2,192 0 0
PEAK RESORTS INC COM 70469L100 191 40,234 SH   SOLE 21 40,234 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 556 19,755 SH   SOLE 2 774 0 18,981
PEAPACK-GLADSTONE FINL CORP COM 704699107 10 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,859 66,106 SH   SOLE 18 66,106 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 906 32,224 SH   SOLE 19 32,224 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 17,964 638,820 SH   SOLE 21 638,820 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 13,472 479,087 SH   SOLE 22 457,995 0 21,092
PEAPACK-GLADSTONE FINL CORP COM 704699107 15 543 SH   SOLE 23 543 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 168 5,986 SH   SOLE 26 0 0 5,986
PEAPACK-GLADSTONE FINL CORP COM 704699107 125 4,431 SH   SOLE 30 4,431 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,318 188,703 SH   SOLE 2 60,864 0 127,839
PEBBLEBROOK HOTEL TR COM 70509V100 1,020 36,188 SH   SOLE 4 36,188 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,929 139,412 SH   SOLE 7 139,412 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 146 5,198 SH   SOLE 15 5,198 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 20,618 731,664 SH   SOLE 18 731,664 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 10,555 374,549 SH   SOLE 19 374,549 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 282,332 10,018,864 SH   SOLE 21 10,018,864 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 164,972 5,854,230 SH   SOLE 22 5,671,742 0 182,488
PEBBLEBROOK HOTEL TR COM 70509V100 173 6,139 SH   SOLE 23 6,139 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,724 274,102 SH   SOLE 25 274,102 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,623 93,077 SH   SOLE 26 27,628 0 65,449
PEBBLEBROOK HOTEL TR COM 70509V100 452 16,049 SH   SOLE 28 16,049 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,938 68,762 SH   SOLE 29 68,762 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 16,824 597,034 SH   SOLE 30 597,034 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 181 6,408 SH   SOLE 36 6,408 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 357 12,684 SH   SOLE 40 12,684 0 0
PEDEVCO CORP COM PAR 70532Y303 3 1,539 SH   SOLE 18 1,539 0 0
PEDEVCO CORP COM PAR 70532Y303 41 19,633 SH   SOLE 21 19,633 0 0
PEGASYSTEMS INC COM 705573103 5,155 72,387 SH   SOLE 2 2,837 0 69,550
PEGASYSTEMS INC COM 705573103 16 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 50 697 SH   SOLE 7 697 0 0
PEGASYSTEMS INC COM 705573103 1,289 18,104 SH   SOLE 18 18,104 0 0
PEGASYSTEMS INC COM 705573103 595 8,355 SH   SOLE 19 8,355 0 0
PEGASYSTEMS INC COM 705573103 42,254 593,378 SH   SOLE 21 593,378 0 0
PEGASYSTEMS INC COM 705573103 74,418 1,045,043 SH   SOLE 22 969,684 0 75,359
PEGASYSTEMS INC COM 705573103 1,275 17,908 SH   SOLE 26 13,744 0 4,164
PEGASYSTEMS INC COM 705573103 391 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 14,846 208,486 SH   SOLE 30 208,486 0 0
PEGASYSTEMS INC COM 705573103 57 806 SH   SOLE 31 806 0 0
PEGASYSTEMS INC COM 705573103 306 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 7,543 202,722 SH   SOLE 21 202,722 0 0
PENN NATL GAMING INC COM 707569109 4,843 251,433 SH   SOLE 2 49,737 0 201,696
PENN NATL GAMING INC COM 707569109 10 536 SH   SOLE 4 536 0 0
PENN NATL GAMING INC COM 707569109 62 3,230 SH   SOLE 7 3,230 0 0
PENN NATL GAMING INC COM 707569109 11,832 614,329 SH   SOLE 18 614,329 0 0
PENN NATL GAMING INC COM 707569109 3,654 189,729 SH   SOLE 19 189,729 0 0
PENN NATL GAMING INC COM 707569109 146,014 7,581,220 SH   SOLE 21 7,581,220 0 0
PENN NATL GAMING INC COM 707569109 72,093 3,743,162 SH   SOLE 22 3,582,845 0 160,317
PENN NATL GAMING INC COM 707569109 1,056 54,803 SH   SOLE 26 24,589 0 30,214
PENN NATL GAMING INC COM 707569109 264 13,727 SH   SOLE 28 13,727 0 0
PENN NATL GAMING INC COM 707569109 580 30,129 SH   SOLE 30 30,129 0 0
PENN NATL GAMING INC COM 707569109 21 1,091 SH   SOLE 36 1,091 0 0
PENN NATL GAMING INC COM 707569109 213 11,078 SH   SOLE 40 11,078 0 0
PENN VA CORP NEW COM 70788V102 481 15,689 SH   SOLE 2 1,231 0 14,458
PENN VA CORP NEW COM 70788V102 8 266 SH   SOLE 7 266 0 0
PENN VA CORP NEW COM 70788V102 1,900 61,921 SH   SOLE 18 61,921 0 0
PENN VA CORP NEW COM 70788V102 879 28,644 SH   SOLE 19 28,644 0 0
PENN VA CORP NEW COM 70788V102 45,540 1,484,362 SH   SOLE 21 1,484,362 0 0
PENN VA CORP NEW COM 70788V102 12,617 411,261 SH   SOLE 22 395,787 0 15,474
PENN VA CORP NEW COM 70788V102 66 2,145 SH   SOLE 23 2,145 0 0
PENN VA CORP NEW COM 70788V102 140 4,566 SH   SOLE 26 0 0 4,566
PENN VA CORP NEW COM 70788V102 34 1,114 SH   SOLE 28 1,114 0 0
PENN VA CORP NEW COM 70788V102 594 19,362 SH   SOLE 30 19,362 0 0
PENN VA CORP NEW COM 70788V102 26 836 SH   SOLE 40 836 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1,999 172,895 SH   SOLE 30 172,895 0 0
PENNANTPARK INVT CORP COM 708062104 282 44,699 SH   SOLE 22 0 0 44,699
PENNANTPARK INVT CORP COM 708062104 1,946 307,917 SH   SOLE 30 307,917 0 0
PENNEY J C CORP INC COM 708160106 368 322,800 SH   SOLE 2 11,493 0 311,307
PENNEY J C CORP INC COM 708160106 2 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C CORP INC COM 708160106 62 54,486 SH   SOLE 7 54,486 0 0
PENNEY J C CORP INC COM 708160106 1,653 1,449,964 SH   SOLE 18 1,449,964 0 0
PENNEY J C CORP INC COM 708160106 662 580,799 SH   SOLE 19 580,799 0 0
PENNEY J C CORP INC COM 708160106 35,402 31,054,529 SH   SOLE 21 31,054,529 0 0
PENNEY J C CORP INC COM 708160106 10,812 9,483,785 SH   SOLE 22 9,069,018 0 414,767
PENNEY J C CORP INC COM 708160106 81 70,717 SH   SOLE 26 30,526 0 40,191
PENNEY J C CORP INC COM 708160106 47 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C CORP INC COM 708160106 552 484,418 SH   SOLE 30 484,418 0 0
PENNEY J C CORP INC COM 708160106 49 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C CORP INC COM 708160106 36 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 194 4,286 SH   SOLE 2 169 0 4,117
PENNS WOODS BANCORP INC COM 708430103 723 15,973 SH   SOLE 18 15,973 0 0
PENNS WOODS BANCORP INC COM 708430103 349 7,704 SH   SOLE 19 7,704 0 0
PENNS WOODS BANCORP INC COM 708430103 7,280 160,891 SH   SOLE 21 160,891 0 0
PENNS WOODS BANCORP INC COM 708430103 2,328 51,439 SH   SOLE 22 47,260 0 4,179
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 483 74,297 SH   SOLE 2 3,190 0 71,107
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 113 17,460 SH   SOLE 4 17,460 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 524 80,674 SH   SOLE 7 80,674 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 20 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,933 297,363 SH   SOLE 18 297,363 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,256 193,162 SH   SOLE 19 193,162 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 45,509 7,001,368 SH   SOLE 21 7,001,368 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 17,401 2,677,025 SH   SOLE 22 2,584,720 0 92,305
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 13 2,069 SH   SOLE 23 2,069 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 962 148,033 SH   SOLE 25 148,033 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 375 57,632 SH   SOLE 26 9,199 0 48,433
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 66 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 229 35,154 SH   SOLE 29 35,154 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2,677 411,794 SH   SOLE 30 411,794 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 50 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC COM 70932M107 96 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 642 28,956 SH   SOLE 18 28,956 0 0
PENNYMAC FINL SVCS INC COM 70932M107 122 5,513 SH   SOLE 19 5,513 0 0
PENNYMAC FINL SVCS INC COM 70932M107 7,110 320,562 SH   SOLE 21 320,562 0 0
PENNYMAC FINL SVCS INC COM 70932M107 2,366 106,668 SH   SOLE 22 106,668 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,789 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,663 76,157 SH   SOLE 2 3,113 0 73,044
PENNYMAC MTG INVT TR COM 70931T103 7 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 45 2,082 SH   SOLE 7 2,082 0 0
PENNYMAC MTG INVT TR COM 70931T103 7,201 329,851 SH   SOLE 18 329,851 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,789 127,746 SH   SOLE 19 127,746 0 0
PENNYMAC MTG INVT TR COM 70931T103 212,800 9,748,052 SH   SOLE 21 9,748,052 0 0
PENNYMAC MTG INVT TR COM 70931T103 45,389 2,079,183 SH   SOLE 22 1,987,783 0 91,400
PENNYMAC MTG INVT TR COM 70931T103 180 8,247 SH   SOLE 26 4,146 0 4,101
PENNYMAC MTG INVT TR COM 70931T103 201 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,422 110,958 SH   SOLE 30 110,958 0 0
PENNYMAC MTG INVT TR COM 70931T103 128 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 109 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 9,354 197,752 SH   SOLE 2 106,397 0 91,355
PENSKE AUTOMOTIVE GRP INC COM 70959W103 673 14,225 SH   SOLE 4 14,225 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 251 5,317 SH   SOLE 7 5,317 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,464 30,949 SH   SOLE 18 29,488 0 1,461
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,836 59,952 SH   SOLE 19 59,952 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 20,679 437,188 SH   SOLE 21 437,188 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 55,613 1,175,758 SH   SOLE 22 1,022,575 0 153,183
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,403 29,663 SH   SOLE 23 29,663 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 843 17,827 SH   SOLE 25 17,827 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,140 24,112 SH   SOLE 26 11,999 0 12,113
PENSKE AUTOMOTIVE GRP INC COM 70959W103 215 4,535 SH   SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,161 24,536 SH   SOLE 29 16,937 0 7,599
PENSKE AUTOMOTIVE GRP INC COM 70959W103 550 11,633 SH   SOLE 30 11,633 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,498 31,663 SH   SOLE 31 30,463 0 1,200
PENSKE AUTOMOTIVE GRP INC COM 70959W103 710 15,016 SH   SOLE 34 15,016 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 688 14,546 SH   SOLE 36 14,546 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 118 2,494 SH   SOLE 40 2,494 0 0
PENTAIR PLC SHS G7S00T104 16,674 448,217 SH   SOLE 2 80,046 0 368,171
PENTAIR PLC SHS G7S00T104 1,883 50,617 SH   SOLE 4 45,357 0 5,260
PENTAIR PLC SHS G7S00T104 18,919 508,582 SH   SOLE 7 285,497 0 223,085
PENTAIR PLC SHS G7S00T104 106 2,843 SH   SOLE 13 2,843 0 0
PENTAIR PLC SHS G7S00T104 45 1,205 SH   SOLE 15 1,205 0 0
PENTAIR PLC SHS G7S00T104 26,851 721,800 SH   SOLE 18 608,710 0 113,090
PENTAIR PLC SHS G7S00T104 125,793 3,381,522 SH   SOLE 19 3,381,522 0 0
PENTAIR PLC SHS G7S00T104 138,063 3,711,358 SH   SOLE 21 3,711,358 0 0
PENTAIR PLC SHS G7S00T104 172,441 4,635,511 SH   SOLE 22 4,174,815 0 460,696
PENTAIR PLC SHS G7S00T104 4,483 120,499 SH   SOLE 23 120,499 0 0
PENTAIR PLC SHS G7S00T104 7,861 211,316 SH   SOLE 25 211,316 0 0
PENTAIR PLC SHS G7S00T104 30,322 815,095 SH   SOLE 26 284,185 0 530,910
PENTAIR PLC SHS G7S00T104 1,202 32,319 SH   SOLE 28 22,927 0 9,392
PENTAIR PLC SHS G7S00T104 1,382 37,153 SH   SOLE 29 3,493 0 33,660
PENTAIR PLC SHS G7S00T104 39,913 1,072,939 SH   SOLE 30 1,072,939 0 0
PENTAIR PLC SHS G7S00T104 2,411 64,823 SH   SOLE 31 33,414 0 31,409
PENTAIR PLC SHS G7S00T104 3,501 94,121 SH   SOLE 34 94,121 0 0
PENTAIR PLC SHS G7S00T104 4,686 125,967 SH   SOLE 36 125,967 0 0
PENTAIR PLC SHS G7S00T104 129 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 13,436 83,974 SH   SOLE 2 25,712 0 58,262
PENUMBRA INC COM 70975L107 810 5,061 SH   SOLE 4 5,061 0 0
PENUMBRA INC COM 70975L107 332 2,073 SH   SOLE 7 2,073 0 0
PENUMBRA INC COM 70975L107 3,031 18,943 SH   SOLE 18 18,240 0 703
PENUMBRA INC COM 70975L107 4,082 25,512 SH   SOLE 19 25,512 0 0
PENUMBRA INC COM 70975L107 87,407 546,292 SH   SOLE 21 546,292 0 0
PENUMBRA INC COM 70975L107 145,400 908,753 SH   SOLE 22 835,293 0 73,460
PENUMBRA INC COM 70975L107 1,951 12,191 SH   SOLE 23 12,191 0 0
PENUMBRA INC COM 70975L107 2,952 18,449 SH   SOLE 26 6,625 0 11,824
PENUMBRA INC COM 70975L107 613 3,831 SH   SOLE 28 3,831 0 0
PENUMBRA INC COM 70975L107 723 4,519 SH   SOLE 29 4,519 0 0
PENUMBRA INC COM 70975L107 6,069 37,929 SH   SOLE 30 37,929 0 0
PENUMBRA INC COM 70975L107 2,302 14,387 SH   SOLE 31 11,235 0 3,152
PENUMBRA INC COM 70975L107 164 1,025 SH   SOLE 34 1,025 0 0
PENUMBRA INC COM 70975L107 431 2,696 SH   SOLE 36 2,696 0 0
PENUMBRA INC COM 70975L107 530 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 607 18,805 SH   SOLE 2 749 0 18,056
PEOPLES BANCORP INC COM 709789101 11 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 2,033 63,006 SH   SOLE 18 63,006 0 0
PEOPLES BANCORP INC COM 709789101 995 30,841 SH   SOLE 19 30,841 0 0
PEOPLES BANCORP INC COM 709789101 20,061 621,850 SH   SOLE 21 621,850 0 0
PEOPLES BANCORP INC COM 709789101 21,949 680,388 SH   SOLE 22 651,213 0 29,175
PEOPLES BANCORP INC COM 709789101 129 4,000 SH   SOLE 26 0 0 4,000
PEOPLES BANCORP INC COM 709789101 80 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 151 4,670 SH   SOLE 30 4,670 0 0
PEOPLES BANCORP INC COM 709789101 46 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 148 4,921 SH   SOLE 2 165 0 4,756
PEOPLES BANCORP N C INC COM 710577107 481 15,995 SH   SOLE 18 15,995 0 0
PEOPLES BANCORP N C INC COM 710577107 210 7,004 SH   SOLE 19 7,004 0 0
PEOPLES BANCORP N C INC COM 710577107 4,496 149,615 SH   SOLE 21 149,615 0 0
PEOPLES BANCORP N C INC COM 710577107 1,233 41,036 SH   SOLE 22 38,066 0 2,970
PEOPLES FINL SVCS CORP COM 711040105 311 6,920 SH   SOLE 2 268 0 6,652
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,090 24,226 SH   SOLE 18 24,226 0 0
PEOPLES FINL SVCS CORP COM 711040105 496 11,033 SH   SOLE 19 11,033 0 0
PEOPLES FINL SVCS CORP COM 711040105 10,696 237,752 SH   SOLE 21 237,752 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,847 85,511 SH   SOLE 22 79,414 0 6,097
PEOPLES UTAH BANCORP COM 712706209 428 14,548 SH   SOLE 2 672 0 13,876
PEOPLES UTAH BANCORP COM 712706209 8 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,608 54,687 SH   SOLE 18 54,503 0 184
PEOPLES UTAH BANCORP COM 712706209 780 26,520 SH   SOLE 19 26,520 0 0
PEOPLES UTAH BANCORP COM 712706209 15,362 522,514 SH   SOLE 21 522,514 0 0
PEOPLES UTAH BANCORP COM 712706209 9,319 316,982 SH   SOLE 22 296,305 0 20,677
PEOPLES UTAH BANCORP COM 712706209 115 3,918 SH   SOLE 26 0 0 3,918
PEOPLES UTAH BANCORP COM 712706209 135 4,578 SH   SOLE 30 4,578 0 0
PEOPLES UTD FINL INC COM 712704105 17,215 1,025,945 SH   SOLE 2 128,978 0 896,967
PEOPLES UTD FINL INC COM 712704105 2,068 123,261 SH   SOLE 4 114,082 0 9,179
PEOPLES UTD FINL INC COM 712704105 21,226 1,264,952 SH   SOLE 7 770,607 0 494,345
PEOPLES UTD FINL INC COM 712704105 52 3,081 SH   SOLE 13 3,081 0 0
PEOPLES UTD FINL INC COM 712704105 77 4,600 SH   SOLE 15 4,600 0 0
PEOPLES UTD FINL INC COM 712704105 15,587 928,883 SH   SOLE 18 877,356 0 51,527
PEOPLES UTD FINL INC COM 712704105 2,076 123,701 SH   SOLE 19 123,701 0 0
PEOPLES UTD FINL INC COM 712704105 300,926 17,933,601 SH   SOLE 21 17,933,601 0 0
PEOPLES UTD FINL INC COM 712704105 177,662 10,587,708 SH   SOLE 22 9,378,127 0 1,209,581
PEOPLES UTD FINL INC COM 712704105 4,827 287,649 SH   SOLE 23 287,649 0 0
PEOPLES UTD FINL INC COM 712704105 6,330 377,219 SH   SOLE 25 377,219 0 0
PEOPLES UTD FINL INC COM 712704105 30,890 1,840,904 SH   SOLE 26 562,749 0 1,278,155
PEOPLES UTD FINL INC COM 712704105 1,278 76,182 SH   SOLE 28 57,493 0 18,689
PEOPLES UTD FINL INC COM 712704105 1,521 90,627 SH   SOLE 29 8,472 0 82,155
PEOPLES UTD FINL INC COM 712704105 24,697 1,471,798 SH   SOLE 30 1,471,798 0 0
PEOPLES UTD FINL INC COM 712704105 2,395 142,713 SH   SOLE 31 81,434 0 61,279
PEOPLES UTD FINL INC COM 712704105 2,394 142,642 SH   SOLE 32 142,642 0 0
PEOPLES UTD FINL INC COM 712704105 360 21,479 SH   SOLE 34 21,479 0 0
PEOPLES UTD FINL INC COM 712704105 8,239 490,981 SH   SOLE 36 490,981 0 0
PEOPLES UTD FINL INC COM 712704105 116 6,909 SH   SOLE 40 6,909 0 0
PEPSICO INC COM 713448108 476,923 3,637,026 SH   SOLE 2 581,192 0 3,055,834
PEPSICO INC COM 713448108 67,074 511,509 SH   SOLE 4 473,415 0 38,094
PEPSICO INC COM 713448108 203,722 1,553,586 SH   SOLE 7 1,475,598 0 77,988
PEPSICO INC COM 713448108 9,720 74,126 SH   SOLE 13 74,126 0 0
PEPSICO INC COM 713448108 1,972 15,038 SH   SOLE 15 15,038 0 0
PEPSICO INC COM 713448108 42 319 SH   SOLE 17 0 0 319
PEPSICO INC COM 713448108 637,661 4,862,814 SH   SOLE 18 4,603,594 0 259,220
PEPSICO INC COM 713448108 466,251 3,555,642 SH   SOLE 19 3,555,642 0 0
PEPSICO INC COM 713448108 4,907 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 4,363,361 33,275,079 SH   SOLE 21 33,275,079 0 0
PEPSICO INC COM 713448108 4,686,414 35,738,684 SH   SOLE 22 31,761,166 0 3,977,518
PEPSICO INC COM 713448108 137,095 1,045,493 SH   SOLE 23 1,045,493 0 0
PEPSICO INC COM 713448108 191,022 1,456,739 SH   SOLE 25 1,456,739 0 0
PEPSICO INC COM 713448108 908,839 6,930,827 SH   SOLE 26 1,686,793 0 5,244,034
PEPSICO INC COM 713448108 36,077 275,123 SH   SOLE 28 201,266 0 73,857
PEPSICO INC COM 713448108 31,227 238,141 SH   SOLE 29 38,813 0 199,328
PEPSICO INC COM 713448108 836,272 6,377,429 SH   SOLE 30 6,377,429 0 0
PEPSICO INC COM 713448108 57,381 437,592 SH   SOLE 31 266,611 0 170,981
PEPSICO INC COM 713448108 31,055 236,826 SH   SOLE 32 236,826 0 0
PEPSICO INC COM 713448108 112,914 861,081 SH   SOLE 34 861,081 0 0
PEPSICO INC COM 713448108 155,971 1,189,436 SH   SOLE 36 1,189,436 0 0
PEPSICO INC COM 713448108 2,608 19,892 SH   SOLE 37 19,892 0 0
PEPSICO INC COM 713448108 4,151 31,655 SH   SOLE 40 31,655 0 0
PERCEPTRON INC COM 71361F100 8 1,707 SH   SOLE 18 1,707 0 0
PERCEPTRON INC COM 71361F100 118 26,618 SH   SOLE 21 26,618 0 0
PERFICIENT INC COM 71375U101 1,096 31,946 SH   SOLE 2 5,481 0 26,465
PERFICIENT INC COM 71375U101 5 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 15 424 SH   SOLE 7 424 0 0
PERFICIENT INC COM 71375U101 5,150 150,068 SH   SOLE 18 148,295 0 1,773
PERFICIENT INC COM 71375U101 3,942 114,873 SH   SOLE 19 114,873 0 0
PERFICIENT INC COM 71375U101 122,978 3,583,284 SH   SOLE 21 3,583,284 0 0
PERFICIENT INC COM 71375U101 37,846 1,102,745 SH   SOLE 22 1,060,332 0 42,413
PERFICIENT INC COM 71375U101 439 12,790 SH   SOLE 23 12,790 0 0
PERFICIENT INC COM 71375U101 1,728 50,359 SH   SOLE 26 12,620 0 37,739
PERFICIENT INC COM 71375U101 175 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 1,691 49,274 SH   SOLE 30 49,274 0 0
PERFICIENT INC COM 71375U101 831 24,204 SH   SOLE 31 0 0 24,204
PERFICIENT INC COM 71375U101 215 6,268 SH   SOLE 34 6,268 0 0
PERFICIENT INC COM 71375U101 141 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,448 186,052 SH   SOLE 2 87,043 0 99,009
PERFORMANCE FOOD GROUP CO COM 71377A103 454 11,337 SH   SOLE 4 11,337 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 268 6,698 SH   SOLE 7 6,698 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,005 50,075 SH   SOLE 13 50,075 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 16,426 410,335 SH   SOLE 18 387,867 0 22,468
PERFORMANCE FOOD GROUP CO COM 71377A103 30,991 774,189 SH   SOLE 19 774,189 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 130,995 3,272,418 SH   SOLE 21 3,272,418 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 148,811 3,717,493 SH   SOLE 22 3,387,213 0 330,280
PERFORMANCE FOOD GROUP CO COM 71377A103 1,736 43,359 SH   SOLE 23 43,359 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 183 4,573 SH   SOLE 25 4,573 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,953 98,744 SH   SOLE 26 31,492 0 67,252
PERFORMANCE FOOD GROUP CO COM 71377A103 531 13,255 SH   SOLE 28 13,255 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 5,328 133,088 SH   SOLE 29 11,944 0 121,144
PERFORMANCE FOOD GROUP CO COM 71377A103 1,931 48,231 SH   SOLE 30 48,231 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,144 28,587 SH   SOLE 31 26,853 0 1,734
PERFORMANCE FOOD GROUP CO COM 71377A103 867 21,653 SH   SOLE 34 21,653 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,635 40,855 SH   SOLE 36 40,855 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 444 11,087 SH   SOLE 40 11,087 0 0
PERFORMANT FINL CORP COM 71377E105 8 7,867 SH   SOLE 18 7,867 0 0
PERFORMANT FINL CORP COM 71377E105 129 122,763 SH   SOLE 21 122,763 0 0
PERFORMANT FINL CORP COM 71377E105 46 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 26,558 275,668 SH   SOLE 2 27,791 0 247,877
PERKINELMER INC COM 714046109 3,551 36,854 SH   SOLE 4 33,789 0 3,065
PERKINELMER INC COM 714046109 9,044 93,881 SH   SOLE 7 93,881 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 21,304 221,129 SH   SOLE 18 206,663 0 14,466
PERKINELMER INC COM 714046109 50,578 524,994 SH   SOLE 19 524,994 0 0
PERKINELMER INC COM 714046109 235,172 2,441,063 SH   SOLE 21 2,441,063 0 0
PERKINELMER INC COM 714046109 276,672 2,871,828 SH   SOLE 22 2,573,519 0 298,309
PERKINELMER INC COM 714046109 7,562 78,495 SH   SOLE 23 78,495 0 0
PERKINELMER INC COM 714046109 76 784 SH   SOLE 25 784 0 0
PERKINELMER INC COM 714046109 33,560 348,353 SH   SOLE 26 95,742 0 252,611
PERKINELMER INC COM 714046109 2,052 21,303 SH   SOLE 28 15,531 0 5,772
PERKINELMER INC COM 714046109 2,451 25,439 SH   SOLE 29 2,527 0 22,912
PERKINELMER INC COM 714046109 37,947 393,889 SH   SOLE 30 393,889 0 0
PERKINELMER INC COM 714046109 3,571 37,067 SH   SOLE 31 21,032 0 16,035
PERKINELMER INC COM 714046109 590 6,125 SH   SOLE 34 6,125 0 0
PERKINELMER INC COM 714046109 2,023 20,998 SH   SOLE 36 20,998 0 0
PERKINELMER INC COM 714046109 249 2,588 SH   SOLE 40 2,588 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 15 1,618 SH   SOLE 18 1,618 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 282 31,011 SH   SOLE 21 31,011 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 9 2,402 SH   SOLE 18 2,402 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 160 40,899 SH   SOLE 21 40,899 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,258 321,694 SH   SOLE 22 321,694 0 0
PERRIGO CO PLC SHS G97822103 15,723 330,170 SH   SOLE 2 38,198 0 291,972
PERRIGO CO PLC SHS G97822103 1,970 41,361 SH   SOLE 4 37,970 0 3,391
PERRIGO CO PLC SHS G97822103 5,879 123,463 SH   SOLE 7 104,376 0 19,087
PERRIGO CO PLC SHS G97822103 305 6,411 SH   SOLE 13 6,411 0 0
PERRIGO CO PLC SHS G97822103 51 1,077 SH   SOLE 15 1,077 0 0
PERRIGO CO PLC SHS G97822103 19,384 407,054 SH   SOLE 18 389,890 0 17,164
PERRIGO CO PLC SHS G97822103 2,187 45,925 SH   SOLE 19 45,925 0 0
PERRIGO CO PLC SHS G97822103 149,211 3,133,373 SH   SOLE 21 3,133,373 0 0
PERRIGO CO PLC SHS G97822103 158,595 3,330,421 SH   SOLE 22 2,977,330 0 353,091
PERRIGO CO PLC SHS G97822103 4,385 92,078 SH   SOLE 23 92,078 0 0
PERRIGO CO PLC SHS G97822103 5,728 120,280 SH   SOLE 25 120,280 0 0
PERRIGO CO PLC SHS G97822103 30,799 646,765 SH   SOLE 26 189,571 0 457,194
PERRIGO CO PLC SHS G97822103 1,188 24,944 SH   SOLE 28 18,203 0 6,741
PERRIGO CO PLC SHS G97822103 1,453 30,514 SH   SOLE 29 3,187 0 27,327
PERRIGO CO PLC SHS G97822103 25,083 526,730 SH   SOLE 30 526,730 0 0
PERRIGO CO PLC SHS G97822103 3,020 63,422 SH   SOLE 31 25,212 0 38,210
PERRIGO CO PLC SHS G97822103 318 6,681 SH   SOLE 34 6,681 0 0
PERRIGO CO PLC SHS G97822103 4,697 98,630 SH   SOLE 36 98,630 0 0
PERRIGO CO PLC SHS G97822103 123 2,579 SH   SOLE 40 2,579 0 0
PERSONALIS INC COM 71535D106 18 681 SH   SOLE 2 681 0 0
PERSONALIS INC COM 71535D106 6 217 SH   SOLE 18 217 0 0
PERSONALIS INC COM 71535D106 99 3,664 SH   SOLE 19 3,664 0 0
PERSONALIS INC COM 71535D106 26 959 SH   SOLE 22 959 0 0
PERSONALIS INC COM 71535D106 770 28,365 SH   SOLE 26 5,148 0 23,217
PERSONALIS INC COM 71535D106 12 459 SH   SOLE 31 0 0 459
PERSONALIS INC COM 71535D106 90 3,305 SH   SOLE 34 3,305 0 0
PERSPECTA INC COM 715347100 4,772 203,858 SH   SOLE 2 65,903 0 137,955
PERSPECTA INC COM 715347100 15 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 96 4,122 SH   SOLE 7 4,122 0 0
PERSPECTA INC COM 715347100 3 122 SH   SOLE 17 0 0 122
PERSPECTA INC COM 715347100 18,518 791,014 SH   SOLE 18 791,014 0 0
PERSPECTA INC COM 715347100 5,656 241,607 SH   SOLE 19 241,607 0 0
PERSPECTA INC COM 715347100 231,271 9,879,149 SH   SOLE 21 9,879,149 0 0
PERSPECTA INC COM 715347100 114,293 4,882,211 SH   SOLE 22 4,683,766 0 198,445
PERSPECTA INC COM 715347100 1,062 45,370 SH   SOLE 26 23,903 0 21,467
PERSPECTA INC COM 715347100 437 18,675 SH   SOLE 28 18,675 0 0
PERSPECTA INC COM 715347100 1,370 58,524 SH   SOLE 30 58,524 0 0
PERSPECTA INC COM 715347100 340 14,511 SH   SOLE 36 14,511 0 0
PERSPECTA INC COM 715347100 347 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 553 16,768 SH   SOLE 2 782 0 15,986
PETIQ INC COM CL A 71639T106 9 268 SH   SOLE 7 268 0 0
PETIQ INC COM CL A 71639T106 2,218 67,296 SH   SOLE 18 65,429 0 1,867
PETIQ INC COM CL A 71639T106 1,586 48,129 SH   SOLE 19 48,129 0 0
PETIQ INC COM CL A 71639T106 28,366 860,620 SH   SOLE 21 860,620 0 0
PETIQ INC COM CL A 71639T106 17,800 540,039 SH   SOLE 22 516,219 0 23,820
PETIQ INC COM CL A 71639T106 21 636 SH   SOLE 23 636 0 0
PETIQ INC COM CL A 71639T106 250 7,600 SH   SOLE 26 0 0 7,600
PETIQ INC COM CL A 71639T106 115 3,500 SH   SOLE 30 3,500 0 0
PETIQ INC COM CL A 71639T106 66 2,017 SH   SOLE 40 2,017 0 0
PETMED EXPRESS INC COM 716382106 319 20,349 SH   SOLE 2 823 0 19,526
PETMED EXPRESS INC COM 716382106 2 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 8 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 1,407 89,820 SH   SOLE 18 89,820 0 0
PETMED EXPRESS INC COM 716382106 535 34,144 SH   SOLE 19 34,144 0 0
PETMED EXPRESS INC COM 716382106 34,972 2,231,762 SH   SOLE 21 2,231,762 0 0
PETMED EXPRESS INC COM 716382106 9,613 613,441 SH   SOLE 22 586,294 0 27,147
PETMED EXPRESS INC COM 716382106 781 49,823 SH   SOLE 23 49,823 0 0
PETMED EXPRESS INC COM 716382106 116 7,373 SH   SOLE 26 0 0 7,373
PETMED EXPRESS INC COM 716382106 48 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 442 28,201 SH   SOLE 30 28,201 0 0
PETMED EXPRESS INC COM 716382106 37 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 3,238 58,794 SH   SOLE 2 15,741 0 43,053
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,209 21,960 SH   SOLE 4 21,960 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 260 4,725 SH   SOLE 13 4,725 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,117 20,277 SH   SOLE 18 20,277 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 851 15,452 SH   SOLE 19 15,452 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 610 11,084 SH   SOLE 21 11,084 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 10,798 196,077 SH   SOLE 22 196,077 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,792 32,539 SH   SOLE 30 32,539 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 6,677 121,244 SH   SOLE 34 121,244 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 15,577 1,097,000 SH   SOLE 18 0 0 1,097,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8,793 619,200 SH   SOLE 19 619,200 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 128,536 9,051,852 SH   SOLE 21 9,051,852 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 12,507 880,800 SH   SOLE 25 880,800 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 59,289 4,175,300 SH   SOLE 34 4,175,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 15,109 970,365 SH   SOLE 18 106,165 0 864,200
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 21,893 1,406,133 SH   SOLE 19 1,406,133 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 95,995 6,165,413 SH   SOLE 21 6,165,413 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 26,783 1,720,166 SH   SOLE 25 1,720,166 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,309 597,850 SH   SOLE 30 597,850 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 74,943 4,813,280 SH   SOLE 34 4,813,280 0 0
PFENEX INC COM 717071104 173 25,724 SH   SOLE 2 926 0 24,798
PFENEX INC COM 717071104 694 103,000 SH   SOLE 18 103,000 0 0
PFENEX INC COM 717071104 337 49,944 SH   SOLE 19 49,944 0 0
PFENEX INC COM 717071104 6,849 1,016,173 SH   SOLE 21 1,016,173 0 0
PFENEX INC COM 717071104 5,177 768,082 SH   SOLE 22 751,522 0 16,560
PFIZER INC COM 717081103 655,584 15,133,529 SH   SOLE 2 3,123,325 0 12,010,204
PFIZER INC COM 717081103 85,937 1,983,762 SH   SOLE 4 1,833,802 0 149,960
PFIZER INC COM 717081103 240,950 5,562,101 SH   SOLE 7 5,300,071 0 262,030
PFIZER INC COM 717081103 4,920 113,573 SH   SOLE 13 113,573 0 0
PFIZER INC COM 717081103 2,327 53,716 SH   SOLE 15 53,716 0 0
PFIZER INC COM 717081103 32 736 SH   SOLE 17 0 0 736
PFIZER INC COM 717081103 1,329,036 30,679,495 SH   SOLE 18 29,258,231 0 1,421,264
PFIZER INC COM 717081103 1,272,042 29,363,854 SH   SOLE 19 29,363,854 0 0
PFIZER INC COM 717081103 1,386 32,000 SH   SOLE 20 32,000 0 0
PFIZER INC COM 717081103 5,671,569 130,922,634 SH   SOLE 21 130,922,634 0 0
PFIZER INC COM 717081103 5,919,202 136,639,005 SH   SOLE 22 120,796,209 0 15,842,796
PFIZER INC COM 717081103 180,776 4,173,034 SH   SOLE 23 4,173,034 0 0
PFIZER INC COM 717081103 248,857 5,744,616 SH   SOLE 25 5,652,741 0 91,875
PFIZER INC COM 717081103 1,082,528 24,989,094 SH   SOLE 26 6,343,478 0 18,645,616
PFIZER INC COM 717081103 46,984 1,084,579 SH   SOLE 28 794,264 0 290,315
PFIZER INC COM 717081103 24,386 562,929 SH   SOLE 29 137,236 0 425,693
PFIZER INC COM 717081103 980,845 22,641,857 SH   SOLE 30 22,641,857 0 0
PFIZER INC COM 717081103 86,539 1,997,672 SH   SOLE 31 1,053,582 0 944,090
PFIZER INC COM 717081103 14,456 333,693 SH   SOLE 32 333,693 0 0
PFIZER INC COM 717081103 402,372 9,288,366 SH   SOLE 34 9,288,366 0 0
PFIZER INC COM 717081103 8,055 185,949 SH   SOLE 35 185,949 0 0
PFIZER INC COM 717081103 192,009 4,432,348 SH   SOLE 36 4,432,348 0 0
PFIZER INC COM 717081103 2,797 64,572 SH   SOLE 37 64,572 0 0
PFIZER INC COM 717081103 5,420 125,111 SH   SOLE 40 125,111 0 0
PFIZER INC OPTIONS 717081103 1,837 42,400 SH Call SOLE 2 42,400 0 0
PFIZER INC OPTIONS 717081103 87,311 2,015,500 SH Call SOLE 19 2,015,500 0 0
PFIZER INC OPTIONS 717081103 1,616 37,300 SH Call SOLE 22 37,300 0 0
PFIZER INC OPTIONS 717081103 256 5,900 SH Call SOLE 25 5,900 0 0
PFIZER INC OPTIONS 717081103 234 5,400 SH Call SOLE 26 0 0 5,400
PFIZER INC OPTIONS 717081103 25,702 593,300 SH Call SOLE 34 593,300 0 0
PFSWEB INC COM NEW 717098206 12 3,010 SH   SOLE 18 3,010 0 0
PFSWEB INC COM NEW 717098206 206 50,796 SH   SOLE 21 50,796 0 0
PFSWEB INC COM NEW 717098206 1,179 291,016 SH   SOLE 22 291,016 0 0
PG&E CORP COM 69331C108 22,129 965,469 SH   SOLE 2 15,677 0 949,792
PG&E CORP COM 69331C108 692 30,200 SH   SOLE 4 30,200 0 0
PG&E CORP COM 69331C108 713 31,105 SH   SOLE 7 31,105 0 0
PG&E CORP COM 69331C108 107 4,670 SH   SOLE 15 4,670 0 0
PG&E CORP COM 69331C108 1 51 SH   SOLE 17 0 0 51
PG&E CORP COM 69331C108 5,296 231,073 SH   SOLE 18 231,073 0 0
PG&E CORP COM 69331C108 4,310 188,027 SH   SOLE 19 188,027 0 0
PG&E CORP COM 69331C108 113,131 4,935,887 SH   SOLE 21 4,935,887 0 0
PG&E CORP COM 69331C108 97,413 4,250,119 SH   SOLE 22 3,321,663 0 928,456
PG&E CORP COM 69331C108 12,524 546,439 SH   SOLE 25 546,439 0 0
PG&E CORP COM 69331C108 31,346 1,367,607 SH   SOLE 26 273,360 0 1,094,247
PG&E CORP COM 69331C108 3,435 149,853 SH   SOLE 30 149,853 0 0
PG&E CORP COM 69331C108 258 11,249 SH   SOLE 31 11,249 0 0
PG&E CORP COM 69331C108 1,048 45,746 SH   SOLE 34 45,746 0 0
PG&E CORP COM 69331C108 9,785 426,919 SH   SOLE 36 426,919 0 0
PG&E CORP OPTIONS 69331C108 917 40,000 SH Put SOLE 19 40,000 0 0
PGT INNOVATIONS INC COM 69336V101 1,019 60,973 SH   SOLE 2 10,480 0 50,493
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,442 265,685 SH   SOLE 18 260,408 0 5,277
PGT INNOVATIONS INC COM 69336V101 3,543 211,878 SH   SOLE 19 211,878 0 0
PGT INNOVATIONS INC COM 69336V101 109,620 6,556,192 SH   SOLE 21 6,556,192 0 0
PGT INNOVATIONS INC COM 69336V101 31,611 1,890,598 SH   SOLE 22 1,828,531 0 62,067
PGT INNOVATIONS INC COM 69336V101 438 26,210 SH   SOLE 23 26,210 0 0
PGT INNOVATIONS INC COM 69336V101 1,988 118,917 SH   SOLE 26 26,100 0 92,817
PGT INNOVATIONS INC COM 69336V101 122 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 1,427 85,374 SH   SOLE 30 85,374 0 0
PGT INNOVATIONS INC COM 69336V101 83 4,981 SH   SOLE 40 4,981 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 155 11,814 SH   SOLE 2 567 0 11,247
PHASEBIO PHARMACEUTICALS INC COM 717224109 622 47,402 SH   SOLE 18 47,402 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 300 22,889 SH   SOLE 19 22,889 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 6,249 476,282 SH   SOLE 21 476,282 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 4,422 337,040 SH   SOLE 22 333,051 0 3,989
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 711 22,373 SH   SOLE 2 5,169 0 17,204
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,003 94,512 SH   SOLE 18 89,624 0 4,888
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,875 90,489 SH   SOLE 19 90,489 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 70,634 2,223,284 SH   SOLE 21 2,223,284 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 23,467 738,668 SH   SOLE 22 715,745 0 22,923
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 460 14,480 SH   SOLE 23 14,480 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,122 35,312 SH   SOLE 26 0 0 35,312
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 76 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 914 28,762 SH   SOLE 30 28,762 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 55 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 259,779 3,308,023 SH   SOLE 2 935,875 0 2,372,148
PHILIP MORRIS INTL INC COM 718172109 21,541 274,304 SH   SOLE 4 274,304 0 0
PHILIP MORRIS INTL INC COM 718172109 117,965 1,502,161 SH   SOLE 7 1,502,161 0 0
PHILIP MORRIS INTL INC COM 718172109 3,636 46,302 SH   SOLE 13 46,302 0 0
PHILIP MORRIS INTL INC COM 718172109 999 12,718 SH   SOLE 15 12,718 0 0
PHILIP MORRIS INTL INC COM 718172109 16 204 SH   SOLE 17 0 0 204
PHILIP MORRIS INTL INC COM 718172109 328,725 4,185,974 SH   SOLE 18 3,951,995 0 233,979
PHILIP MORRIS INTL INC COM 718172109 210,509 2,680,615 SH   SOLE 19 2,680,615 0 0
PHILIP MORRIS INTL INC COM 718172109 1,212 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 2,765,199 35,212,004 SH   SOLE 21 35,212,004 0 0
PHILIP MORRIS INTL INC COM 718172109 2,993,819 38,123,246 SH   SOLE 22 33,999,341 0 4,123,905
PHILIP MORRIS INTL INC COM 718172109 107,259 1,365,832 SH   SOLE 23 1,365,832 0 0
PHILIP MORRIS INTL INC COM 718172109 127,589 1,624,714 SH   SOLE 25 1,624,714 0 0
PHILIP MORRIS INTL INC COM 718172109 316,699 4,032,837 SH   SOLE 26 1,702,698 0 2,330,139
PHILIP MORRIS INTL INC COM 718172109 1,639 20,876 SH   SOLE 28 20,876 0 0
PHILIP MORRIS INTL INC COM 718172109 9,364 119,239 SH   SOLE 29 119,239 0 0
PHILIP MORRIS INTL INC COM 718172109 407,997 5,195,425 SH   SOLE 30 5,195,425 0 0
PHILIP MORRIS INTL INC COM 718172109 42,513 541,365 SH   SOLE 31 196,491 0 344,874
PHILIP MORRIS INTL INC COM 718172109 8,176 104,110 SH   SOLE 32 104,110 0 0
PHILIP MORRIS INTL INC COM 718172109 87,134 1,109,566 SH   SOLE 34 1,109,566 0 0
PHILIP MORRIS INTL INC COM 718172109 100,445 1,279,065 SH   SOLE 36 1,279,065 0 0
PHILIP MORRIS INTL INC COM 718172109 3,373 42,957 SH   SOLE 37 42,957 0 0
PHILIP MORRIS INTL INC COM 718172109 2,747 34,983 SH   SOLE 40 34,983 0 0
PHILLIPS 66 COM 718546104 105,717 1,130,175 SH   SOLE 2 148,336 0 981,839
PHILLIPS 66 COM 718546104 15,339 163,985 SH   SOLE 4 151,780 0 12,205
PHILLIPS 66 COM 718546104 46,245 494,389 SH   SOLE 7 439,698 0 54,691
PHILLIPS 66 COM 718546104 2,579 27,576 SH   SOLE 13 27,576 0 0
PHILLIPS 66 COM 718546104 396 4,229 SH   SOLE 15 4,229 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 138,262 1,478,101 SH   SOLE 18 1,415,038 0 63,063
PHILLIPS 66 COM 718546104 19,219 205,467 SH   SOLE 19 205,467 0 0
PHILLIPS 66 COM 718546104 928,810 9,929,545 SH   SOLE 21 9,929,545 0 0
PHILLIPS 66 COM 718546104 1,014,209 10,842,512 SH   SOLE 22 9,451,607 0 1,390,905
PHILLIPS 66 COM 718546104 30,922 330,577 SH   SOLE 23 330,577 0 0
PHILLIPS 66 COM 718546104 45,614 487,638 SH   SOLE 25 487,638 0 0
PHILLIPS 66 COM 718546104 260,568 2,785,627 SH   SOLE 26 532,110 0 2,253,517
PHILLIPS 66 COM 718546104 8,359 89,365 SH   SOLE 28 65,541 0 23,824
PHILLIPS 66 COM 718546104 8,246 88,158 SH   SOLE 29 9,544 0 78,614
PHILLIPS 66 COM 718546104 166,049 1,775,168 SH   SOLE 30 1,775,168 0 0
PHILLIPS 66 COM 718546104 14,627 156,375 SH   SOLE 31 83,550 0 72,825
PHILLIPS 66 COM 718546104 4,861 51,972 SH   SOLE 34 51,972 0 0
PHILLIPS 66 COM 718546104 36,477 389,965 SH   SOLE 36 389,965 0 0
PHILLIPS 66 COM 718546104 975 10,423 SH   SOLE 40 10,423 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 11,114 225,212 SH   SOLE 19 225,212 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 551 67,203 SH   SOLE 2 2,730 0 64,473
PHOTRONICS INC COM 719405102 12 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 2,459 299,848 SH   SOLE 18 299,848 0 0
PHOTRONICS INC COM 719405102 928 113,141 SH   SOLE 19 113,141 0 0
PHOTRONICS INC COM 719405102 60,730 7,406,137 SH   SOLE 21 7,406,137 0 0
PHOTRONICS INC COM 719405102 17,312 2,111,225 SH   SOLE 22 2,017,759 0 93,466
PHOTRONICS INC COM 719405102 218 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 78 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 821 100,113 SH   SOLE 30 100,113 0 0
PHOTRONICS INC COM 719405102 61 7,483 SH   SOLE 40 7,483 0 0
PHUNWARE INC COM 71948P100 3 908 SH   SOLE 18 908 0 0
PHUNWARE INC COM 71948P100 581 186,873 SH   SOLE 21 186,873 0 0
PHYSICIANS RLTY TR COM 71943U104 3,346 191,857 SH   SOLE 2 7,712 0 184,145
PHYSICIANS RLTY TR COM 71943U104 866 49,634 SH   SOLE 4 49,634 0 0
PHYSICIANS RLTY TR COM 71943U104 3,469 198,904 SH   SOLE 7 198,904 0 0
PHYSICIANS RLTY TR COM 71943U104 129 7,373 SH   SOLE 15 7,373 0 0
PHYSICIANS RLTY TR COM 71943U104 10,600 607,815 SH   SOLE 18 607,815 0 0
PHYSICIANS RLTY TR COM 71943U104 9,349 536,064 SH   SOLE 19 536,064 0 0
PHYSICIANS RLTY TR COM 71943U104 131,676 7,550,215 SH   SOLE 21 7,550,215 0 0
PHYSICIANS RLTY TR COM 71943U104 121,454 6,964,105 SH   SOLE 22 6,712,636 0 251,469
PHYSICIANS RLTY TR COM 71943U104 110 6,293 SH   SOLE 23 6,293 0 0
PHYSICIANS RLTY TR COM 71943U104 6,750 387,041 SH   SOLE 25 387,041 0 0
PHYSICIANS RLTY TR COM 71943U104 2,118 121,433 SH   SOLE 26 31,223 0 90,210
PHYSICIANS RLTY TR COM 71943U104 432 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 1,789 102,590 SH   SOLE 29 102,590 0 0
PHYSICIANS RLTY TR COM 71943U104 15,458 886,381 SH   SOLE 30 886,381 0 0
PHYSICIANS RLTY TR COM 71943U104 315 18,074 SH   SOLE 40 18,074 0 0
PICO HLDGS INC COM NEW 693366205 162 13,928 SH   SOLE 2 787 0 13,141
PICO HLDGS INC COM NEW 693366205 7 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 727 62,604 SH   SOLE 18 62,604 0 0
PICO HLDGS INC COM NEW 693366205 199 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 7,391 636,038 SH   SOLE 21 636,038 0 0
PICO HLDGS INC COM NEW 693366205 7,180 617,876 SH   SOLE 22 602,299 0 15,577
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,564 128,673 SH   SOLE 2 5,222 0 123,451
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 689 34,561 SH   SOLE 4 34,561 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,693 135,116 SH   SOLE 7 135,116 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 96 4,829 SH   SOLE 15 4,829 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8,185 410,677 SH   SOLE 18 410,677 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,196 361,051 SH   SOLE 19 361,051 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 98,894 4,962,055 SH   SOLE 21 4,962,055 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 96,915 4,862,757 SH   SOLE 22 4,670,611 0 192,146
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 86 4,335 SH   SOLE 23 4,335 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,159 258,854 SH   SOLE 25 258,854 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,725 86,539 SH   SOLE 26 30,383 0 56,156
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 319 16,023 SH   SOLE 28 16,023 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,285 64,489 SH   SOLE 29 64,489 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11,768 590,488 SH   SOLE 30 590,488 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 48 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 198 9,920 SH   SOLE 40 9,920 0 0
PIER 1 IMPORTS INC COM NEW 720279504 433 57,474 SH   SOLE 21 57,474 0 0
PIER 1 IMPORTS INC COM NEW 720279504 529 70,289 SH   SOLE 22 62,190 0 8,099
PIERIS PHARMACEUTICALS INC COM 720795103 200 42,479 SH   SOLE 2 1,923 0 40,556
PIERIS PHARMACEUTICALS INC COM 720795103 6 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 777 165,222 SH   SOLE 18 165,222 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 371 78,945 SH   SOLE 19 78,945 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 7,497 1,595,089 SH   SOLE 21 1,595,089 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 2,559 544,459 SH   SOLE 22 503,459 0 41,000
PILGRIMS PRIDE CORP NEW COM 72147K108 3,258 128,318 SH   SOLE 2 5,322 0 122,996
PILGRIMS PRIDE CORP NEW COM 72147K108 26 1,020 SH   SOLE 4 1,020 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 5,278 207,896 SH   SOLE 7 207,896 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 761 29,987 SH   SOLE 18 29,987 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 311 12,231 SH   SOLE 19 12,231 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 16,177 637,151 SH   SOLE 21 637,151 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 37,769 1,487,540 SH   SOLE 22 1,367,289 0 120,251
PILGRIMS PRIDE CORP NEW COM 72147K108 6 232 SH   SOLE 23 232 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 591 23,267 SH   SOLE 26 23,267 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 229 9,016 SH   SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 661 26,022 SH   SOLE 30 26,022 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 4,359 171,663 SH   SOLE 31 1,162 0 170,501
PILGRIMS PRIDE CORP NEW COM 72147K108 211 8,295 SH   SOLE 40 8,295 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 0 1 SH   SOLE 18 1 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 117 2,217 SH   SOLE 17 0 0 2,217
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1 5 SH   SOLE 17 0 0 5
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH   SOLE 17 0 0 5
PINDUODUO INC SPONSORED ADS 722304102 3,892 188,678 SH   SOLE 2 6,131 0 182,547
PINDUODUO INC SPONSORED ADS 722304102 966 46,816 SH   SOLE 4 46,816 0 0
PINDUODUO INC SPONSORED ADS 722304102 537 26,006 SH   SOLE 7 26,006 0 0
PINDUODUO INC SPONSORED ADS 722304102 47 2,278 SH   SOLE 13 2,278 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,272 61,664 SH   SOLE 15 58,836 0 2,828
PINDUODUO INC SPONSORED ADS 722304102 1,132 54,886 SH   SOLE 18 54,886 0 0
PINDUODUO INC SPONSORED ADS 722304102 80,492 3,901,683 SH   SOLE 21 3,901,683 0 0
PINDUODUO INC SPONSORED ADS 722304102 47,015 2,278,939 SH   SOLE 22 2,095,174 0 183,765
PINDUODUO INC SPONSORED ADS 722304102 2,306 111,786 SH   SOLE 23 111,786 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,235 59,869 SH   SOLE 25 59,869 0 0
PINDUODUO INC SPONSORED ADS 722304102 18,060 875,446 SH   SOLE 26 123,036 0 752,410
PINDUODUO INC SPONSORED ADS 722304102 422 20,441 SH   SOLE 28 20,441 0 0
PINDUODUO INC SPONSORED ADS 722304102 817 39,624 SH   SOLE 29 21,810 0 17,814
PINDUODUO INC SPONSORED ADS 722304102 23,449 1,136,657 SH   SOLE 30 1,136,657 0 0
PINDUODUO INC SPONSORED ADS 722304102 223 10,788 SH   SOLE 31 10,788 0 0
PINDUODUO INC SPONSORED ADS 722304102 306 14,829 SH   SOLE 34 14,829 0 0
PINDUODUO INC SPONSORED ADS 722304102 32 1,560 SH   SOLE 40 1,560 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 13,510 235,046 SH   SOLE 2 99,842 0 135,204
PINNACLE FINL PARTNERS INC COM 72346Q104 380 6,604 SH   SOLE 4 6,604 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 145 2,529 SH   SOLE 7 2,529 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 11,807 205,405 SH   SOLE 18 204,960 0 445
PINNACLE FINL PARTNERS INC COM 72346Q104 1,208 21,013 SH   SOLE 19 21,013 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 208,208 3,622,277 SH   SOLE 21 3,622,277 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 154,051 2,680,074 SH   SOLE 22 2,496,035 0 184,039
PINNACLE FINL PARTNERS INC COM 72346Q104 1,106 19,239 SH   SOLE 23 19,239 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 590 10,263 SH   SOLE 25 10,263 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,841 32,035 SH   SOLE 26 20,332 0 11,703
PINNACLE FINL PARTNERS INC COM 72346Q104 537 9,335 SH   SOLE 28 9,335 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 447 7,779 SH   SOLE 29 7,779 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,324 23,035 SH   SOLE 30 23,035 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 932 16,221 SH   SOLE 31 11,915 0 4,306
PINNACLE FINL PARTNERS INC COM 72346Q104 344 5,990 SH   SOLE 34 5,990 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 163 2,839 SH   SOLE 36 2,839 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 438 7,619 SH   SOLE 40 7,619 0 0
PINNACLE WEST CAP CORP COM 723484101 28,655 304,551 SH   SOLE 2 54,590 0 249,961
PINNACLE WEST CAP CORP COM 723484101 4,193 44,563 SH   SOLE 4 41,610 0 2,953
PINNACLE WEST CAP CORP COM 723484101 17,905 190,292 SH   SOLE 7 144,761 0 45,531
PINNACLE WEST CAP CORP COM 723484101 3,810 40,491 SH   SOLE 13 40,491 0 0
PINNACLE WEST CAP CORP COM 723484101 106 1,122 SH   SOLE 15 1,122 0 0
PINNACLE WEST CAP CORP COM 723484101 31,669 336,585 SH   SOLE 18 320,911 0 15,674
PINNACLE WEST CAP CORP COM 723484101 34,050 361,885 SH   SOLE 19 361,885 0 0
PINNACLE WEST CAP CORP COM 723484101 577,415 6,136,841 SH   SOLE 21 6,136,841 0 0
PINNACLE WEST CAP CORP COM 723484101 321,356 3,415,412 SH   SOLE 22 3,087,167 0 328,245
PINNACLE WEST CAP CORP COM 723484101 7,957 84,572 SH   SOLE 23 84,572 0 0
PINNACLE WEST CAP CORP COM 723484101 10,851 115,324 SH   SOLE 25 115,324 0 0
PINNACLE WEST CAP CORP COM 723484101 51,664 549,095 SH   SOLE 26 197,764 0 351,331
PINNACLE WEST CAP CORP COM 723484101 1,970 20,934 SH   SOLE 28 15,379 0 5,555
PINNACLE WEST CAP CORP COM 723484101 232 2,467 SH   SOLE 29 2,467 0 0
PINNACLE WEST CAP CORP COM 723484101 58,113 617,634 SH   SOLE 30 617,634 0 0
PINNACLE WEST CAP CORP COM 723484101 3,502 37,221 SH   SOLE 31 19,232 0 17,989
PINNACLE WEST CAP CORP COM 723484101 3,118 33,134 SH   SOLE 32 33,134 0 0
PINNACLE WEST CAP CORP COM 723484101 8,496 90,293 SH   SOLE 34 90,293 0 0
PINNACLE WEST CAP CORP COM 723484101 12,168 129,323 SH   SOLE 36 129,323 0 0
PINNACLE WEST CAP CORP COM 723484101 211 2,239 SH   SOLE 40 2,239 0 0
PINTEREST INC CL A 72352L106 220 8,099 SH   SOLE 2 8,099 0 0
PINTEREST INC CL A 72352L106 191 7,033 SH   SOLE 4 7,033 0 0
PINTEREST INC CL A 72352L106 17 638 SH   SOLE 7 638 0 0
PINTEREST INC CL A 72352L106 791 29,064 SH   SOLE 13 29,064 0 0
PINTEREST INC CL A 72352L106 1,191 43,763 SH   SOLE 18 38,178 0 5,585
PINTEREST INC CL A 72352L106 24,346 894,416 SH   SOLE 19 894,416 0 0
PINTEREST INC CL A 72352L106 1,764 64,806 SH   SOLE 21 64,806 0 0
PINTEREST INC CL A 72352L106 42,758 1,570,817 SH   SOLE 22 1,530,450 0 40,367
PINTEREST INC CL A 72352L106 155 5,677 SH   SOLE 26 0 0 5,677
PINTEREST INC CL A 72352L106 1,248 45,840 SH   SOLE 29 10,168 0 35,672
PINTEREST INC CL A 72352L106 340 12,474 SH   SOLE 30 12,474 0 0
PINTEREST INC CL A 72352L106 175 6,419 SH   SOLE 31 6,419 0 0
PINTEREST INC CL A 72352L106 10,541 387,251 SH   SOLE 34 387,251 0 0
PINTEREST INC CL A 72352L106 389 14,295 SH   SOLE 36 14,295 0 0
PIONEER ENERGY SVCS CORP COM 723664108 5 20,988 SH   SOLE 18 20,988 0 0
PIONEER ENERGY SVCS CORP COM 723664108 0 286 SH   SOLE 19 286 0 0
PIONEER ENERGY SVCS CORP COM 723664108 86 338,292 SH   SOLE 21 338,292 0 0
PIONEER ENERGY SVCS CORP COM 723664108 350 1,385,106 SH   SOLE 22 1,385,106 0 0
PIONEER ENERGY SVCS CORP COM 723664108 0 129 SH   SOLE 23 129 0 0
PIONEER NAT RES CO COM 723787107 64,834 421,380 SH   SOLE 2 59,422 0 361,958
PIONEER NAT RES CO COM 723787107 8,593 55,851 SH   SOLE 4 51,379 0 4,472
PIONEER NAT RES CO COM 723787107 22,286 144,848 SH   SOLE 7 144,848 0 0
PIONEER NAT RES CO COM 723787107 733 4,766 SH   SOLE 13 4,766 0 0
PIONEER NAT RES CO COM 723787107 213 1,382 SH   SOLE 15 1,382 0 0
PIONEER NAT RES CO COM 723787107 80,391 522,496 SH   SOLE 18 500,182 0 22,314
PIONEER NAT RES CO COM 723787107 33,944 220,616 SH   SOLE 19 220,616 0 0
PIONEER NAT RES CO COM 723787107 616,981 4,010,018 SH   SOLE 21 4,010,018 0 0
PIONEER NAT RES CO COM 723787107 634,616 4,124,631 SH   SOLE 22 3,672,053 0 452,578
PIONEER NAT RES CO COM 723787107 18,711 121,609 SH   SOLE 23 121,609 0 0
PIONEER NAT RES CO COM 723787107 25,857 168,053 SH   SOLE 25 168,053 0 0
PIONEER NAT RES CO COM 723787107 79,921 519,440 SH   SOLE 26 195,937 0 323,503
PIONEER NAT RES CO COM 723787107 5,148 33,457 SH   SOLE 28 24,724 0 8,733
PIONEER NAT RES CO COM 723787107 6,311 41,017 SH   SOLE 29 41,017 0 0
PIONEER NAT RES CO COM 723787107 97,375 632,882 SH   SOLE 30 632,882 0 0
PIONEER NAT RES CO COM 723787107 10,973 71,321 SH   SOLE 31 31,126 0 40,195
PIONEER NAT RES CO COM 723787107 42,272 274,746 SH   SOLE 34 274,746 0 0
PIONEER NAT RES CO COM 723787107 18,095 117,610 SH   SOLE 36 117,610 0 0
PIONEER NAT RES CO COM 723787107 626 4,070 SH   SOLE 40 4,070 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 27 5,606 SH   SOLE 21 5,606 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 87 18,320 SH   SOLE 22 18,320 0 0
PIPER JAFFRAY COS COM 724078100 1,056 14,216 SH   SOLE 2 597 0 13,619
PIPER JAFFRAY COS COM 724078100 2 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 22 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 4,598 61,909 SH   SOLE 18 61,909 0 0
PIPER JAFFRAY COS COM 724078100 2,100 28,277 SH   SOLE 19 28,277 0 0
PIPER JAFFRAY COS COM 724078100 115,129 1,550,135 SH   SOLE 21 1,550,135 0 0
PIPER JAFFRAY COS COM 724078100 33,343 448,944 SH   SOLE 22 427,490 0 21,454
PIPER JAFFRAY COS COM 724078100 126 1,691 SH   SOLE 23 1,691 0 0
PIPER JAFFRAY COS COM 724078100 645 8,683 SH   SOLE 26 5,752 0 2,931
PIPER JAFFRAY COS COM 724078100 130 1,755 SH   SOLE 28 1,755 0 0
PIPER JAFFRAY COS COM 724078100 1,540 20,732 SH   SOLE 30 20,732 0 0
PIPER JAFFRAY COS COM 724078100 145 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 727 169,886 SH   SOLE 2 6,391 0 163,495
PITNEY BOWES INC COM 724479100 3 810 SH   SOLE 4 810 0 0
PITNEY BOWES INC COM 724479100 41 9,667 SH   SOLE 7 9,667 0 0
PITNEY BOWES INC COM 724479100 3,365 786,144 SH   SOLE 18 786,144 0 0
PITNEY BOWES INC COM 724479100 1,214 283,551 SH   SOLE 19 283,551 0 0
PITNEY BOWES INC COM 724479100 83,206 19,440,685 SH   SOLE 21 19,440,685 0 0
PITNEY BOWES INC COM 724479100 23,778 5,555,655 SH   SOLE 22 5,243,549 0 312,106
PITNEY BOWES INC COM 724479100 147 34,457 SH   SOLE 26 17,397 0 17,060
PITNEY BOWES INC COM 724479100 104 24,249 SH   SOLE 28 24,249 0 0
PITNEY BOWES INC COM 724479100 1,110 259,384 SH   SOLE 30 259,384 0 0
PITNEY BOWES INC COM 724479100 98 22,802 SH   SOLE 36 22,802 0 0
PITNEY BOWES INC COM 724479100 92 21,595 SH   SOLE 40 21,595 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 4 340 SH   SOLE 4 340 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 3,249 307,645 SH   SOLE 21 307,645 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 15,498 1,467,620 SH   SOLE 22 1,431,440 0 36,180
PIVOTAL SOFTWARE INC COM CL A 72582H107 422 39,919 SH   SOLE 26 31,735 0 8,184
PIVOTAL SOFTWARE INC COM CL A 72582H107 111 10,534 SH   SOLE 28 10,534 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 233 22,028 SH   SOLE 30 22,028 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 76 7,238 SH   SOLE 40 7,238 0 0
PIXELWORKS INC COM NEW 72581M305 22 7,574 SH   SOLE 18 7,574 0 0
PIXELWORKS INC COM NEW 72581M305 330 111,795 SH   SOLE 21 111,795 0 0
PIXELWORKS INC COM NEW 72581M305 1,836 622,540 SH   SOLE 22 622,540 0 0
PJT PARTNERS INC COM CL A 69343T107 845 20,847 SH   SOLE 2 985 0 19,862
PJT PARTNERS INC COM CL A 69343T107 10 251 SH   SOLE 4 251 0 0
PJT PARTNERS INC COM CL A 69343T107 18 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 3,064 75,620 SH   SOLE 18 75,620 0 0
PJT PARTNERS INC COM CL A 69343T107 1,598 39,434 SH   SOLE 19 39,434 0 0
PJT PARTNERS INC COM CL A 69343T107 30,238 746,237 SH   SOLE 21 746,237 0 0
PJT PARTNERS INC COM CL A 69343T107 26,188 646,310 SH   SOLE 22 620,229 0 26,081
PJT PARTNERS INC COM CL A 69343T107 561 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 115 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 304 7,511 SH   SOLE 30 7,511 0 0
PJT PARTNERS INC COM CL A 69343T107 105 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 268 11,006 SH   SOLE 18 11,006 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 79,200 3,252,585 SH   SOLE 19 3,252,585 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,906 76,322 SH   SOLE 2 7,922 0 68,400
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,265 50,648 SH   SOLE 4 46,712 0 3,936
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 238 9,547 SH   SOLE 7 9,547 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,193 47,762 SH   SOLE 18 36,022 0 11,740
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 242 9,701 SH   SOLE 19 9,701 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,434 97,457 SH   SOLE 21 97,457 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,111 284,768 SH   SOLE 22 205,668 0 79,100
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,650 106,125 SH   SOLE 23 106,125 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,611 384,883 SH   SOLE 26 228,578 0 156,305
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 761 30,484 SH   SOLE 28 22,004 0 8,480
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 49 1,978 SH   SOLE 29 1,978 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5,333 213,560 SH   SOLE 30 213,560 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 841 33,661 SH   SOLE 31 16,747 0 16,914
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 10,452 418,564 SH   SOLE 34 418,564 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 901 36,093 SH   SOLE 36 36,093 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 69 2,744 SH   SOLE 40 2,744 0 0
PLANET FITNESS INC CL A 72703H101 12,846 177,335 SH   SOLE 2 28,761 0 148,574
PLANET FITNESS INC CL A 72703H101 172 2,380 SH   SOLE 4 2,380 0 0
PLANET FITNESS INC CL A 72703H101 180 2,491 SH   SOLE 7 2,491 0 0
PLANET FITNESS INC CL A 72703H101 4,426 61,102 SH   SOLE 18 54,303 0 6,799
PLANET FITNESS INC CL A 72703H101 5,308 73,275 SH   SOLE 19 73,275 0 0
PLANET FITNESS INC CL A 72703H101 76,889 1,061,418 SH   SOLE 21 1,061,418 0 0
PLANET FITNESS INC CL A 72703H101 180,275 2,488,615 SH   SOLE 22 2,319,290 0 169,325
PLANET FITNESS INC CL A 72703H101 776 10,709 SH   SOLE 23 10,709 0 0
PLANET FITNESS INC CL A 72703H101 117 1,620 SH   SOLE 25 1,620 0 0
PLANET FITNESS INC CL A 72703H101 4,789 66,109 SH   SOLE 26 22,973 0 43,136
PLANET FITNESS INC CL A 72703H101 806 11,124 SH   SOLE 28 11,124 0 0
PLANET FITNESS INC CL A 72703H101 161 2,224 SH   SOLE 29 2,224 0 0
PLANET FITNESS INC CL A 72703H101 1,707 23,561 SH   SOLE 30 23,561 0 0
PLANET FITNESS INC CL A 72703H101 1,751 24,166 SH   SOLE 31 4,730 0 19,436
PLANET FITNESS INC CL A 72703H101 1,284 17,728 SH   SOLE 34 17,728 0 0
PLANET FITNESS INC CL A 72703H101 96 1,323 SH   SOLE 36 1,323 0 0
PLANET FITNESS INC CL A 72703H101 591 8,160 SH   SOLE 40 8,160 0 0
PLANTRONICS INC NEW COM 727493108 1,596 43,083 SH   SOLE 2 15,286 0 27,797
PLANTRONICS INC NEW COM 727493108 5 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 21 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 6,959 187,889 SH   SOLE 18 187,889 0 0
PLANTRONICS INC NEW COM 727493108 2,108 56,921 SH   SOLE 19 56,921 0 0
PLANTRONICS INC NEW COM 727493108 91,012 2,457,140 SH   SOLE 21 2,457,140 0 0
PLANTRONICS INC NEW COM 727493108 42,322 1,142,606 SH   SOLE 22 1,094,956 0 47,650
PLANTRONICS INC NEW COM 727493108 262 7,069 SH   SOLE 26 3,884 0 3,185
PLANTRONICS INC NEW COM 727493108 159 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 336 9,081 SH   SOLE 30 9,081 0 0
PLANTRONICS INC NEW COM 727493108 140 3,775 SH   SOLE 40 3,775 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 673 87,244 SH   SOLE 21 87,244 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 8,697 1,128,036 SH   SOLE 22 1,045,201 0 82,835
PLAYA HOTELS & RESORTS NV SHS N70544106 159 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 127 16,490 SH   SOLE 30 16,490 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 52 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 458 23,549 SH   SOLE 2 1,121 0 22,428
PLAYAGS INC COM 72814N104 7 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 1,797 92,388 SH   SOLE 18 92,388 0 0
PLAYAGS INC COM 72814N104 890 45,757 SH   SOLE 19 45,757 0 0
PLAYAGS INC COM 72814N104 17,314 890,180 SH   SOLE 21 890,180 0 0
PLAYAGS INC COM 72814N104 15,652 804,736 SH   SOLE 22 723,176 0 81,560
PLAYAGS INC COM 72814N104 146 7,509 SH   SOLE 30 7,509 0 0
PLAYAGS INC COM 72814N104 37 1,920 SH   SOLE 40 1,920 0 0
PLDT INC SPONSORED ADR 69344D408 448 18,043 SH   SOLE 4 18,043 0 0
PLDT INC SPONSORED ADR 69344D408 396 15,940 SH   SOLE 18 15,940 0 0
PLDT INC SPONSORED ADR 69344D408 168 6,753 SH   SOLE 19 6,753 0 0
PLDT INC SPONSORED ADR 69344D408 3,131 126,134 SH   SOLE 22 126,134 0 0
PLDT INC SPONSORED ADR 69344D408 199 8,022 SH   SOLE 30 8,022 0 0
PLDT INC SPONSORED ADR 69344D408 120 4,824 SH   SOLE 34 4,824 0 0
PLEXUS CORP COM 729132100 1,740 29,814 SH   SOLE 2 1,230 0 28,584
PLEXUS CORP COM 729132100 10 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 57 975 SH   SOLE 7 975 0 0
PLEXUS CORP COM 729132100 7,844 134,389 SH   SOLE 18 134,389 0 0
PLEXUS CORP COM 729132100 2,958 50,680 SH   SOLE 19 50,680 0 0
PLEXUS CORP COM 729132100 190,731 3,267,616 SH   SOLE 21 3,267,616 0 0
PLEXUS CORP COM 729132100 52,467 898,870 SH   SOLE 22 854,165 0 44,705
PLEXUS CORP COM 729132100 854 14,623 SH   SOLE 26 6,009 0 8,614
PLEXUS CORP COM 729132100 183 3,132 SH   SOLE 28 3,132 0 0
PLEXUS CORP COM 729132100 2,756 47,210 SH   SOLE 30 47,210 0 0
PLEXUS CORP COM 729132100 47 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 139 2,383 SH   SOLE 40 2,383 0 0
PLUG POWER INC COM NEW 72919P202 450 200,096 SH   SOLE 2 9,516 0 190,580
PLUG POWER INC COM NEW 72919P202 9 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 1,792 796,644 SH   SOLE 18 796,644 0 0
PLUG POWER INC COM NEW 72919P202 876 389,528 SH   SOLE 19 389,528 0 0
PLUG POWER INC COM NEW 72919P202 17,235 7,659,782 SH   SOLE 21 7,659,782 0 0
PLUG POWER INC COM NEW 72919P202 16,166 7,184,740 SH   SOLE 22 6,827,467 0 357,273
PLUG POWER INC COM NEW 72919P202 58 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 173 76,714 SH   SOLE 30 76,714 0 0
PLUG POWER INC COM NEW 72919P202 46 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 24 991 SH   SOLE 18 991 0 0
PLUMAS BANCORP COM 729273102 135 5,545 SH   SOLE 21 5,545 0 0
PLUMAS BANCORP COM 729273102 242 9,955 SH   SOLE 22 9,955 0 0
PLURALSIGHT INC COM CL A 72941B106 3,084 101,712 SH   SOLE 2 4,209 0 97,503
PLURALSIGHT INC COM CL A 72941B106 8 249 SH   SOLE 4 249 0 0
PLURALSIGHT INC COM CL A 72941B106 39 1,292 SH   SOLE 7 1,292 0 0
PLURALSIGHT INC COM CL A 72941B106 884 29,148 SH   SOLE 18 29,148 0 0
PLURALSIGHT INC COM CL A 72941B106 20,235 667,384 SH   SOLE 19 667,384 0 0
PLURALSIGHT INC COM CL A 72941B106 27,551 908,681 SH   SOLE 21 908,681 0 0
PLURALSIGHT INC COM CL A 72941B106 48,048 1,584,683 SH   SOLE 22 1,475,432 0 109,251
PLURALSIGHT INC COM CL A 72941B106 761 25,104 SH   SOLE 26 19,532 0 5,572
PLURALSIGHT INC COM CL A 72941B106 252 8,297 SH   SOLE 28 8,297 0 0
PLURALSIGHT INC COM CL A 72941B106 494 16,286 SH   SOLE 30 16,286 0 0
PLURALSIGHT INC COM CL A 72941B106 37 1,217 SH   SOLE 31 1,217 0 0
PLURALSIGHT INC COM CL A 72941B106 11,427 376,889 SH   SOLE 34 376,889 0 0
PLURALSIGHT INC COM CL A 72941B106 159 5,233 SH   SOLE 40 5,233 0 0
PLX PHARMA INC COM 72942A107 12 1,600 SH   SOLE 18 1,600 0 0
PLX PHARMA INC COM 72942A107 48 6,660 SH   SOLE 21 6,660 0 0
PLX PHARMA INC COM 72942A107 12 1,637 SH   SOLE 22 1,637 0 0
PLYMOUTH INDL REIT INC COM 729640102 20 1,077 SH   SOLE 18 1,077 0 0
PLYMOUTH INDL REIT INC COM 729640102 5,011 264,570 SH   SOLE 19 264,570 0 0
PLYMOUTH INDL REIT INC COM 729640102 750 39,625 SH   SOLE 21 39,625 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,906 100,645 SH   SOLE 22 100,645 0 0
PLYMOUTH INDL REIT INC COM 729640102 2 100 SH   SOLE 23 100 0 0
PLYMOUTH INDL REIT INC COM 729640102 2,744 144,869 SH   SOLE 34 144,869 0 0
PNC FINL SVCS GROUP INC COM 693475105 151,265 1,101,873 SH   SOLE 2 109,690 0 992,183
PNC FINL SVCS GROUP INC COM 693475105 21,083 153,576 SH   SOLE 4 141,189 0 12,387
PNC FINL SVCS GROUP INC COM 693475105 54,062 393,810 SH   SOLE 7 387,663 0 6,147
PNC FINL SVCS GROUP INC COM 693475105 1,712 12,473 SH   SOLE 13 12,473 0 0
PNC FINL SVCS GROUP INC COM 693475105 349 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 135,190 984,777 SH   SOLE 18 924,463 0 60,314
PNC FINL SVCS GROUP INC COM 693475105 8,823 64,267 SH   SOLE 19 64,267 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,137,087 8,282,973 SH   SOLE 21 8,282,973 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,491,946 10,867,905 SH   SOLE 22 9,598,140 0 1,269,765
PNC FINL SVCS GROUP INC COM 693475105 45,480 331,292 SH   SOLE 23 331,292 0 0
PNC FINL SVCS GROUP INC COM 693475105 59,251 431,604 SH   SOLE 25 431,604 0 0
PNC FINL SVCS GROUP INC COM 693475105 270,467 1,970,186 SH   SOLE 26 472,510 0 1,497,676
PNC FINL SVCS GROUP INC COM 693475105 12,125 88,324 SH   SOLE 28 64,402 0 23,922
PNC FINL SVCS GROUP INC COM 693475105 3,762 27,402 SH   SOLE 29 10,063 0 17,339
PNC FINL SVCS GROUP INC COM 693475105 227,689 1,658,576 SH   SOLE 30 1,658,576 0 0
PNC FINL SVCS GROUP INC COM 693475105 21,942 159,834 SH   SOLE 31 86,751 0 73,083
PNC FINL SVCS GROUP INC COM 693475105 3,536 25,761 SH   SOLE 34 25,761 0 0
PNC FINL SVCS GROUP INC COM 693475105 50,564 368,327 SH   SOLE 36 368,327 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,435 10,452 SH   SOLE 40 10,452 0 0
PNM RES INC COM 69349H107 7,935 155,869 SH   SOLE 2 78,329 0 77,540
PNM RES INC COM 69349H107 170 3,334 SH   SOLE 4 3,334 0 0
PNM RES INC COM 69349H107 111 2,171 SH   SOLE 7 2,171 0 0
PNM RES INC COM 69349H107 23,671 464,963 SH   SOLE 18 464,963 0 0
PNM RES INC COM 69349H107 6,912 135,761 SH   SOLE 19 135,761 0 0
PNM RES INC COM 69349H107 290,276 5,701,746 SH   SOLE 21 5,701,746 0 0
PNM RES INC COM 69349H107 140,814 2,765,948 SH   SOLE 22 2,654,574 0 111,374
PNM RES INC COM 69349H107 1,170 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 536 10,534 SH   SOLE 28 10,534 0 0
PNM RES INC COM 69349H107 2,231 43,816 SH   SOLE 30 43,816 0 0
PNM RES INC COM 69349H107 284 5,570 SH   SOLE 36 5,570 0 0
PNM RES INC COM 69349H107 427 8,395 SH   SOLE 40 8,395 0 0
POINTS INTL LTD COM NEW 730843208 772 62,498 SH   SOLE 22 62,498 0 0
POLAR PWR INC COM 73102V105 4 842 SH   SOLE 18 842 0 0
POLAR PWR INC COM 73102V105 43 10,241 SH   SOLE 21 10,241 0 0
POLARIS INDS INC COM 731068102 14,379 157,616 SH   SOLE 2 31,456 0 126,160
POLARIS INDS INC COM 731068102 1,577 17,284 SH   SOLE 4 15,701 0 1,583
POLARIS INDS INC COM 731068102 4,726 51,804 SH   SOLE 7 51,804 0 0
POLARIS INDS INC COM 731068102 36 400 SH   SOLE 13 400 0 0
POLARIS INDS INC COM 731068102 50 548 SH   SOLE 15 548 0 0
POLARIS INDS INC COM 731068102 16,656 182,575 SH   SOLE 18 178,048 0 4,527
POLARIS INDS INC COM 731068102 1,177 12,897 SH   SOLE 19 12,897 0 0
POLARIS INDS INC COM 731068102 264,892 2,903,566 SH   SOLE 21 2,903,566 0 0
POLARIS INDS INC COM 731068102 175,153 1,919,908 SH   SOLE 22 1,798,606 0 121,302
POLARIS INDS INC COM 731068102 3,922 42,986 SH   SOLE 23 42,986 0 0
POLARIS INDS INC COM 731068102 5,191 56,899 SH   SOLE 25 56,899 0 0
POLARIS INDS INC COM 731068102 18,451 202,251 SH   SOLE 26 92,269 0 109,982
POLARIS INDS INC COM 731068102 1,079 11,828 SH   SOLE 28 8,525 0 3,303
POLARIS INDS INC COM 731068102 1,196 13,111 SH   SOLE 29 947 0 12,164
POLARIS INDS INC COM 731068102 8,426 92,357 SH   SOLE 30 92,357 0 0
POLARIS INDS INC COM 731068102 1,680 18,411 SH   SOLE 31 11,827 0 6,584
POLARIS INDS INC COM 731068102 244 2,680 SH   SOLE 34 2,680 0 0
POLARIS INDS INC COM 731068102 3,665 40,171 SH   SOLE 36 40,171 0 0
POLARIS INDS INC COM 731068102 109 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 71 12,423 SH   SOLE 2 389 0 12,034
POLARITYTE INC COM 731094108 1 195 SH   SOLE 7 195 0 0
POLARITYTE INC COM 731094108 254 44,535 SH   SOLE 18 44,535 0 0
POLARITYTE INC COM 731094108 137 23,968 SH   SOLE 19 23,968 0 0
POLARITYTE INC COM 731094108 2,698 473,320 SH   SOLE 21 473,320 0 0
POLARITYTE INC COM 731094108 2,473 433,920 SH   SOLE 22 424,823 0 9,097
POLYMET MINING CORP COM 731916102 6 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 6,450 205,466 SH   SOLE 2 51,590 0 153,876
POLYONE CORP COM 73179P106 15 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 76 2,414 SH   SOLE 7 2,414 0 0
POLYONE CORP COM 73179P106 14,659 467,001 SH   SOLE 18 450,892 0 16,109
POLYONE CORP COM 73179P106 12,764 406,636 SH   SOLE 19 406,636 0 0
POLYONE CORP COM 73179P106 171,971 5,478,518 SH   SOLE 21 5,478,518 0 0
POLYONE CORP COM 73179P106 95,679 3,048,062 SH   SOLE 22 2,926,986 0 121,076
POLYONE CORP COM 73179P106 1,756 55,945 SH   SOLE 23 55,945 0 0
POLYONE CORP COM 73179P106 4,286 136,546 SH   SOLE 26 21,314 0 115,232
POLYONE CORP COM 73179P106 311 9,916 SH   SOLE 28 9,916 0 0
POLYONE CORP COM 73179P106 697 22,206 SH   SOLE 30 22,206 0 0
POLYONE CORP COM 73179P106 569 18,141 SH   SOLE 34 18,141 0 0
POLYONE CORP COM 73179P106 34 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 211 6,715 SH   SOLE 40 6,715 0 0
POOL CORPORATION COM 73278L105 16,933 88,654 SH   SOLE 2 21,716 0 66,938
POOL CORPORATION COM 73278L105 32 170 SH   SOLE 4 170 0 0
POOL CORPORATION COM 73278L105 142 743 SH   SOLE 7 743 0 0
POOL CORPORATION COM 73278L105 22,187 116,162 SH   SOLE 18 116,162 0 0
POOL CORPORATION COM 73278L105 1,641 8,591 SH   SOLE 19 8,591 0 0
POOL CORPORATION COM 73278L105 386,408 2,023,076 SH   SOLE 21 2,023,076 0 0
POOL CORPORATION COM 73278L105 245,546 1,285,579 SH   SOLE 22 1,211,097 0 74,482
POOL CORPORATION COM 73278L105 30 158 SH   SOLE 23 158 0 0
POOL CORPORATION COM 73278L105 35,106 183,803 SH   SOLE 25 183,803 0 0
POOL CORPORATION COM 73278L105 2,601 13,617 SH   SOLE 26 8,859 0 4,758
POOL CORPORATION COM 73278L105 1,005 5,263 SH   SOLE 28 5,263 0 0
POOL CORPORATION COM 73278L105 2,113 11,064 SH   SOLE 30 11,064 0 0
POOL CORPORATION COM 73278L105 159 834 SH   SOLE 31 834 0 0
POOL CORPORATION COM 73278L105 713 3,732 SH   SOLE 40 3,732 0 0
POPULAR INC COM NEW 733174700 9,758 179,910 SH   SOLE 2 10,390 0 169,520
POPULAR INC COM NEW 733174700 27 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 138 2,538 SH   SOLE 7 2,538 0 0
POPULAR INC COM NEW 733174700 2,472 45,580 SH   SOLE 18 45,580 0 0
POPULAR INC COM NEW 733174700 1,157 21,329 SH   SOLE 19 21,329 0 0
POPULAR INC COM NEW 733174700 65,220 1,202,439 SH   SOLE 21 1,202,439 0 0
POPULAR INC COM NEW 733174700 152,094 2,804,101 SH   SOLE 22 2,609,958 0 194,143
POPULAR INC COM NEW 733174700 1,896 34,956 SH   SOLE 26 20,585 0 14,371
POPULAR INC COM NEW 733174700 687 12,661 SH   SOLE 28 12,661 0 0
POPULAR INC COM NEW 733174700 1,539 28,377 SH   SOLE 30 28,377 0 0
POPULAR INC COM NEW 733174700 1,323 24,398 SH   SOLE 31 2,021 0 22,377
POPULAR INC COM NEW 733174700 945 17,427 SH   SOLE 34 17,427 0 0
POPULAR INC COM NEW 733174700 220 4,062 SH   SOLE 36 4,062 0 0
POPULAR INC COM NEW 733174700 526 9,704 SH   SOLE 40 9,704 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 545 550,000 PRN   SOLE 21 550,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 7,261 134,035 SH   SOLE 2 44,652 0 89,383
PORTLAND GEN ELEC CO COM NEW 736508847 499 9,220 SH   SOLE 4 9,220 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 338 6,240 SH   SOLE 7 6,240 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 17,349 320,265 SH   SOLE 18 320,265 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 10,203 188,352 SH   SOLE 19 188,352 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 175,524 3,240,246 SH   SOLE 21 3,240,246 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 145,350 2,683,222 SH   SOLE 22 2,557,119 0 126,103
PORTLAND GEN ELEC CO COM NEW 736508847 820 15,145 SH   SOLE 23 15,145 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,175 58,608 SH   SOLE 26 23,475 0 35,133
PORTLAND GEN ELEC CO COM NEW 736508847 602 11,117 SH   SOLE 28 11,117 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,688 49,624 SH   SOLE 30 49,624 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 351 6,482 SH   SOLE 36 6,482 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 418 7,712 SH   SOLE 40 7,712 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,612 59,427 SH   SOLE 2 3,901 0 55,526
PORTOLA PHARMACEUTICALS INC COM 737010108 7 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 32 1,191 SH   SOLE 7 1,191 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 6,062 223,440 SH   SOLE 18 217,937 0 5,503
PORTOLA PHARMACEUTICALS INC COM 737010108 5,010 184,658 SH   SOLE 19 184,658 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 76,502 2,819,836 SH   SOLE 21 2,819,836 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 53,437 1,969,658 SH   SOLE 22 1,881,179 0 88,479
PORTOLA PHARMACEUTICALS INC COM 737010108 138 5,093 SH   SOLE 23 5,093 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 660 24,322 SH   SOLE 26 15,474 0 8,848
PORTOLA PHARMACEUTICALS INC COM 737010108 252 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 542 19,978 SH   SOLE 30 19,978 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 30 1,114 SH   SOLE 34 1,114 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 182 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 9,101 171,515 SH   SOLE 2 0 0 171,515
POSCO SPONSORED ADR 693483109 560 10,545 SH   SOLE 4 10,545 0 0
POSCO SPONSORED ADR 693483109 509 9,590 SH   SOLE 13 9,590 0 0
POSCO SPONSORED ADR 693483109 294 5,540 SH   SOLE 18 5,540 0 0
POSCO SPONSORED ADR 693483109 208 3,927 SH   SOLE 19 3,927 0 0
POSCO SPONSORED ADR 693483109 780 14,705 SH   SOLE 21 14,705 0 0
POSCO SPONSORED ADR 693483109 35,494 668,935 SH   SOLE 22 480,790 0 188,145
POSCO SPONSORED ADR 693483109 976 18,386 SH   SOLE 30 18,386 0 0
POSCO SPONSORED ADR 693483109 168 3,175 SH   SOLE 34 3,175 0 0
POST HLDGS INC COM 737446104 16,218 155,992 SH   SOLE 2 32,996 0 122,996
POST HLDGS INC COM 737446104 33 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 169 1,621 SH   SOLE 7 1,621 0 0
POST HLDGS INC COM 737446104 19,449 187,059 SH   SOLE 18 187,059 0 0
POST HLDGS INC COM 737446104 1,497 14,394 SH   SOLE 19 14,394 0 0
POST HLDGS INC COM 737446104 344,500 3,313,452 SH   SOLE 21 3,313,452 0 0
POST HLDGS INC COM 737446104 224,926 2,163,373 SH   SOLE 22 2,036,260 0 127,113
POST HLDGS INC COM 737446104 2,941 28,286 SH   SOLE 26 18,327 0 9,959
POST HLDGS INC COM 737446104 892 8,578 SH   SOLE 28 8,578 0 0
POST HLDGS INC COM 737446104 1,819 17,499 SH   SOLE 30 17,499 0 0
POST HLDGS INC COM 737446104 279 2,687 SH   SOLE 31 1,387 0 1,300
POST HLDGS INC COM 737446104 157 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 711 6,840 SH   SOLE 40 6,840 0 0
POSTAL REALTY TRUST INC CL A 73757R102 4 285 SH   SOLE 18 285 0 0
POSTAL REALTY TRUST INC CL A 73757R102 20 1,254 SH   SOLE 22 1,254 0 0
POSTAL REALTY TRUST INC CL A 73757R102 579 36,792 SH   SOLE 26 6,653 0 30,139
POSTAL REALTY TRUST INC CL A 73757R102 9 591 SH   SOLE 31 0 0 591
POTBELLY CORP COM 73754Y100 99 19,405 SH   SOLE 2 807 0 18,598
POTBELLY CORP COM 73754Y100 2 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 375 73,591 SH   SOLE 18 73,591 0 0
POTBELLY CORP COM 73754Y100 175 34,283 SH   SOLE 19 34,283 0 0
POTBELLY CORP COM 73754Y100 3,683 723,520 SH   SOLE 21 723,520 0 0
POTBELLY CORP COM 73754Y100 3,857 757,668 SH   SOLE 22 738,837 0 18,831
POTLATCHDELTIC CORPORATION COM 737630103 3,784 97,079 SH   SOLE 2 31,411 0 65,668
POTLATCHDELTIC CORPORATION COM 737630103 20 512 SH   SOLE 4 512 0 0
POTLATCHDELTIC CORPORATION COM 737630103 45 1,157 SH   SOLE 7 1,157 0 0
POTLATCHDELTIC CORPORATION COM 737630103 14,794 379,529 SH   SOLE 18 379,529 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,079 130,299 SH   SOLE 19 130,299 0 0
POTLATCHDELTIC CORPORATION COM 737630103 209,792 5,382,052 SH   SOLE 21 5,382,052 0 0
POTLATCHDELTIC CORPORATION COM 737630103 87,622 2,247,872 SH   SOLE 22 2,159,885 0 87,987
POTLATCHDELTIC CORPORATION COM 737630103 64 1,654 SH   SOLE 23 1,654 0 0
POTLATCHDELTIC CORPORATION COM 737630103 208 5,327 SH   SOLE 25 5,327 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,302 33,392 SH   SOLE 26 22,301 0 11,091
POTLATCHDELTIC CORPORATION COM 737630103 302 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 6,224 159,676 SH   SOLE 30 159,676 0 0
POTLATCHDELTIC CORPORATION COM 737630103 342 8,769 SH   SOLE 34 8,769 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH   SOLE 36 2 0 0
POTLATCHDELTIC CORPORATION COM 737630103 277 7,096 SH   SOLE 40 7,096 0 0
POWELL INDS INC COM 739128106 359 9,438 SH   SOLE 2 707 0 8,731
POWELL INDS INC COM 739128106 4 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 8 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,541 40,553 SH   SOLE 18 40,553 0 0
POWELL INDS INC COM 739128106 700 18,418 SH   SOLE 19 18,418 0 0
POWELL INDS INC COM 739128106 37,174 978,254 SH   SOLE 21 978,254 0 0
POWELL INDS INC COM 739128106 9,758 256,800 SH   SOLE 22 245,479 0 11,321
POWELL INDS INC COM 739128106 26 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 54 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 418 11,003 SH   SOLE 30 11,003 0 0
POWELL INDS INC COM 739128106 36 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 1,973 24,610 SH   SOLE 2 1,151 0 23,459
POWER INTEGRATIONS INC COM 739276103 17 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 37 464 SH   SOLE 7 464 0 0
POWER INTEGRATIONS INC COM 739276103 10,024 125,013 SH   SOLE 18 125,013 0 0
POWER INTEGRATIONS INC COM 739276103 3,986 49,716 SH   SOLE 19 49,716 0 0
POWER INTEGRATIONS INC COM 739276103 250,714 3,126,887 SH   SOLE 21 3,126,887 0 0
POWER INTEGRATIONS INC COM 739276103 67,308 839,466 SH   SOLE 22 799,723 0 39,743
POWER INTEGRATIONS INC COM 739276103 1,218 15,190 SH   SOLE 26 8,575 0 6,615
POWER INTEGRATIONS INC COM 739276103 287 3,585 SH   SOLE 28 3,585 0 0
POWER INTEGRATIONS INC COM 739276103 3,358 41,877 SH   SOLE 30 41,877 0 0
POWER INTEGRATIONS INC COM 739276103 260 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 22 3,765 SH   SOLE 22 3,765 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 73 16,716 SH   SOLE 4 16,716 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 219 50,330 SH   SOLE 21 50,330 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 2,069 475,565 SH   SOLE 22 475,565 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 939 215,750 SH   SOLE 30 215,750 0 0
PPG INDS INC COM 693506107 72,383 620,198 SH   SOLE 2 78,867 0 541,331
PPG INDS INC COM 693506107 10,340 88,594 SH   SOLE 4 82,016 0 6,578
PPG INDS INC COM 693506107 36,930 316,429 SH   SOLE 7 230,953 0 85,476
PPG INDS INC COM 693506107 934 7,999 SH   SOLE 13 7,999 0 0
PPG INDS INC COM 693506107 271 2,326 SH   SOLE 15 2,326 0 0
PPG INDS INC COM 693506107 57,038 488,714 SH   SOLE 18 457,500 0 31,214
PPG INDS INC COM 693506107 3,586 30,729 SH   SOLE 19 30,729 0 0
PPG INDS INC COM 693506107 526,160 4,508,265 SH   SOLE 21 4,508,265 0 0
PPG INDS INC COM 693506107 674,841 5,782,204 SH   SOLE 22 5,104,289 0 677,915
PPG INDS INC COM 693506107 20,343 174,300 SH   SOLE 23 174,300 0 0
PPG INDS INC COM 693506107 26,599 227,908 SH   SOLE 25 227,908 0 0
PPG INDS INC COM 693506107 148,727 1,274,333 SH   SOLE 26 285,705 0 988,628
PPG INDS INC COM 693506107 5,305 45,457 SH   SOLE 28 33,156 0 12,301
PPG INDS INC COM 693506107 1,097 9,398 SH   SOLE 29 5,253 0 4,145
PPG INDS INC COM 693506107 98,102 840,561 SH   SOLE 30 840,561 0 0
PPG INDS INC COM 693506107 9,210 78,912 SH   SOLE 31 45,218 0 33,694
PPG INDS INC COM 693506107 1,555 13,320 SH   SOLE 34 13,320 0 0
PPG INDS INC COM 693506107 20,748 177,773 SH   SOLE 36 177,773 0 0
PPG INDS INC COM 693506107 601 5,146 SH   SOLE 40 5,146 0 0
PPL CORP COM 69351T106 76,290 2,460,176 SH   SOLE 2 818,032 0 1,642,144
PPL CORP COM 69351T106 13,006 419,420 SH   SOLE 4 400,975 0 18,445
PPL CORP COM 69351T106 24,647 794,800 SH   SOLE 7 750,282 0 44,518
PPL CORP COM 69351T106 968 31,207 SH   SOLE 13 31,207 0 0
PPL CORP COM 69351T106 179 5,758 SH   SOLE 15 5,758 0 0
PPL CORP COM 69351T106 49,653 1,601,199 SH   SOLE 18 1,503,308 0 97,891
PPL CORP COM 69351T106 10,919 352,119 SH   SOLE 19 352,119 0 0
PPL CORP COM 69351T106 826,940 26,666,878 SH   SOLE 21 26,666,878 0 0
PPL CORP COM 69351T106 576,220 18,581,758 SH   SOLE 22 16,131,389 0 2,450,369
PPL CORP COM 69351T106 25,133 810,465 SH   SOLE 23 810,465 0 0
PPL CORP COM 69351T106 21,523 694,057 SH   SOLE 25 694,057 0 0
PPL CORP COM 69351T106 82,476 2,659,655 SH   SOLE 26 898,787 0 1,760,868
PPL CORP COM 69351T106 4,530 146,088 SH   SOLE 28 108,022 0 38,066
PPL CORP COM 69351T106 5,329 171,833 SH   SOLE 29 171,833 0 0
PPL CORP COM 69351T106 84,042 2,710,142 SH   SOLE 30 2,710,142 0 0
PPL CORP COM 69351T106 18,435 594,494 SH   SOLE 31 405,939 0 188,555
PPL CORP COM 69351T106 4,801 154,815 SH   SOLE 32 154,815 0 0
PPL CORP COM 69351T106 2,409 77,670 SH   SOLE 34 77,670 0 0
PPL CORP COM 69351T106 11,490 370,531 SH   SOLE 35 370,531 0 0
PPL CORP COM 69351T106 22,607 729,009 SH   SOLE 36 729,009 0 0
PPL CORP COM 69351T106 522 16,844 SH   SOLE 40 16,844 0 0
PQ GROUP HLDGS INC COM 73943T103 596 37,614 SH   SOLE 2 1,613 0 36,001
PQ GROUP HLDGS INC COM 73943T103 13 795 SH   SOLE 7 795 0 0
PQ GROUP HLDGS INC COM 73943T103 1,928 121,666 SH   SOLE 18 121,666 0 0
PQ GROUP HLDGS INC COM 73943T103 1,020 64,349 SH   SOLE 19 64,349 0 0
PQ GROUP HLDGS INC COM 73943T103 18,984 1,197,720 SH   SOLE 21 1,197,720 0 0
PQ GROUP HLDGS INC COM 73943T103 18,640 1,176,013 SH   SOLE 22 1,118,157 0 57,856
PQ GROUP HLDGS INC COM 73943T103 81 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 172 10,853 SH   SOLE 30 10,853 0 0
PQ GROUP HLDGS INC COM 73943T103 103 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 1,288 45,776 SH   SOLE 2 1,911 0 43,865
PRA GROUP INC COM 69354N106 7 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 27 968 SH   SOLE 7 968 0 0
PRA GROUP INC COM 69354N106 5,548 197,152 SH   SOLE 18 197,152 0 0
PRA GROUP INC COM 69354N106 2,158 76,702 SH   SOLE 19 76,702 0 0
PRA GROUP INC COM 69354N106 138,279 4,913,975 SH   SOLE 21 4,913,975 0 0
PRA GROUP INC COM 69354N106 39,136 1,390,772 SH   SOLE 22 1,323,772 0 67,000
PRA GROUP INC COM 69354N106 259 9,218 SH   SOLE 26 4,827 0 4,391
PRA GROUP INC COM 69354N106 165 5,864 SH   SOLE 28 5,864 0 0
PRA GROUP INC COM 69354N106 1,903 67,621 SH   SOLE 30 67,621 0 0
PRA GROUP INC COM 69354N106 148 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 816 875,000 PRN   SOLE 21 875,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 13,648 137,654 SH   SOLE 2 28,970 0 108,684
PRA HEALTH SCIENCES INC COM 69354M108 30 303 SH   SOLE 4 303 0 0
PRA HEALTH SCIENCES INC COM 69354M108 110 1,106 SH   SOLE 7 1,106 0 0
PRA HEALTH SCIENCES INC COM 69354M108 16,563 167,047 SH   SOLE 18 167,047 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,268 12,787 SH   SOLE 19 12,787 0 0
PRA HEALTH SCIENCES INC COM 69354M108 375,550 3,787,693 SH   SOLE 21 3,787,693 0 0
PRA HEALTH SCIENCES INC COM 69354M108 188,792 1,904,109 SH   SOLE 22 1,789,737 0 114,372
PRA HEALTH SCIENCES INC COM 69354M108 2,134 21,523 SH   SOLE 26 12,164 0 9,359
PRA HEALTH SCIENCES INC COM 69354M108 732 7,378 SH   SOLE 28 7,378 0 0
PRA HEALTH SCIENCES INC COM 69354M108 5,802 58,519 SH   SOLE 30 58,519 0 0
PRA HEALTH SCIENCES INC COM 69354M108 123 1,243 SH   SOLE 31 1,243 0 0
PRA HEALTH SCIENCES INC COM 69354M108 551 5,556 SH   SOLE 40 5,556 0 0
PRECIPIO INC COM 74019L503 4 1,120 SH   SOLE 18 1,120 0 0
PRECIPIO INC COM 74019L503 43 12,782 SH   SOLE 21 12,782 0 0
PRECISION BIOSCIENCES INC COM 74019P108 137 10,369 SH   SOLE 2 2,826 0 7,543
PRECISION BIOSCIENCES INC COM 74019P108 480 36,238 SH   SOLE 18 31,667 0 4,571
PRECISION BIOSCIENCES INC COM 74019P108 1,374 103,692 SH   SOLE 19 103,692 0 0
PRECISION BIOSCIENCES INC COM 74019P108 4,023 303,589 SH   SOLE 21 303,589 0 0
PRECISION BIOSCIENCES INC COM 74019P108 2,047 154,508 SH   SOLE 22 130,427 0 24,081
PRECISION BIOSCIENCES INC COM 74019P108 126 9,527 SH   SOLE 23 9,527 0 0
PRECISION BIOSCIENCES INC COM 74019P108 227 17,153 SH   SOLE 26 0 0 17,153
PRECISION DRILLING CORP COM 2010 74022D308 59 31,477 SH   SOLE 22 31,477 0 0
PREDICTIVE ONCOLOGY INC COM 74039M101 0 57 SH   SOLE 21 57 0 0
PREFERRED APT CMNTYS INC COM 74039L103 667 44,591 SH   SOLE 2 1,918 0 42,673
PREFERRED APT CMNTYS INC COM 74039L103 9 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,274 152,093 SH   SOLE 18 152,093 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,115 74,607 SH   SOLE 19 74,607 0 0
PREFERRED APT CMNTYS INC COM 74039L103 24,149 1,615,341 SH   SOLE 21 1,615,341 0 0
PREFERRED APT CMNTYS INC COM 74039L103 20,205 1,351,491 SH   SOLE 22 1,296,670 0 54,821
PREFERRED APT CMNTYS INC COM 74039L103 23 1,520 SH   SOLE 23 1,520 0 0
PREFERRED APT CMNTYS INC COM 74039L103 156 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 1,459 97,625 SH   SOLE 31 0 0 97,625
PREFERRED APT CMNTYS INC COM 74039L103 98 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 617 13,060 SH   SOLE 2 564 0 12,496
PREFERRED BK LOS ANGELES CA COM NEW 740367404 15 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,057 64,696 SH   SOLE 18 64,696 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,136 24,032 SH   SOLE 19 24,032 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 72,174 1,527,488 SH   SOLE 21 1,527,488 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 21,772 460,778 SH   SOLE 22 443,897 0 16,881
PREFERRED BK LOS ANGELES CA COM NEW 740367404 62 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 81 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,018 21,551 SH   SOLE 30 21,551 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 119 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 197 3,544 SH   SOLE 2 102 0 3,442
PREFORMED LINE PRODS CO COM 740444104 4 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 594 10,706 SH   SOLE 18 10,706 0 0
PREFORMED LINE PRODS CO COM 740444104 291 5,240 SH   SOLE 19 5,240 0 0
PREFORMED LINE PRODS CO COM 740444104 5,578 100,472 SH   SOLE 21 100,472 0 0
PREFORMED LINE PRODS CO COM 740444104 3,413 61,478 SH   SOLE 22 58,833 0 2,645
PREMIER FINL BANCORP INC COM 74050M105 201 13,418 SH   SOLE 2 650 0 12,768
PREMIER FINL BANCORP INC COM 74050M105 5 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 677 45,124 SH   SOLE 18 45,124 0 0
PREMIER FINL BANCORP INC COM 74050M105 334 22,238 SH   SOLE 19 22,238 0 0
PREMIER FINL BANCORP INC COM 74050M105 6,728 448,507 SH   SOLE 21 448,507 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,990 132,698 SH   SOLE 22 124,150 0 8,548
PREMIER INC CL A 74051N102 4,131 105,634 SH   SOLE 2 12,954 0 92,680
PREMIER INC CL A 74051N102 9 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 37 949 SH   SOLE 7 949 0 0
PREMIER INC CL A 74051N102 867 22,161 SH   SOLE 18 22,161 0 0
PREMIER INC CL A 74051N102 456 11,652 SH   SOLE 19 11,652 0 0
PREMIER INC CL A 74051N102 27,917 713,806 SH   SOLE 21 713,806 0 0
PREMIER INC CL A 74051N102 57,800 1,477,882 SH   SOLE 22 1,364,849 0 113,033
PREMIER INC CL A 74051N102 114 2,923 SH   SOLE 23 2,923 0 0
PREMIER INC CL A 74051N102 1,325 33,867 SH   SOLE 26 19,258 0 14,609
PREMIER INC CL A 74051N102 311 7,955 SH   SOLE 28 7,955 0 0
PREMIER INC CL A 74051N102 651 16,640 SH   SOLE 30 16,640 0 0
PREMIER INC CL A 74051N102 117 2,985 SH   SOLE 31 1,085 0 1,900
PREMIER INC CL A 74051N102 246 6,297 SH   SOLE 40 6,297 0 0
PRESIDIO INC COM 74102M103 770 56,361 SH   SOLE 2 9,839 0 46,522
PRESIDIO INC COM 74102M103 12 903 SH   SOLE 7 903 0 0
PRESIDIO INC COM 74102M103 2,073 151,647 SH   SOLE 18 151,647 0 0
PRESIDIO INC COM 74102M103 2,320 169,707 SH   SOLE 19 169,707 0 0
PRESIDIO INC COM 74102M103 19,878 1,454,116 SH   SOLE 21 1,454,116 0 0
PRESIDIO INC COM 74102M103 21,338 1,560,933 SH   SOLE 22 1,448,842 0 112,091
PRESIDIO INC COM 74102M103 321 23,506 SH   SOLE 23 23,506 0 0
PRESIDIO INC COM 74102M103 1,037 75,849 SH   SOLE 26 0 0 75,849
PRESIDIO INC COM 74102M103 183 13,369 SH   SOLE 30 13,369 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,641 83,375 SH   SOLE 2 32,875 0 50,500
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 36 1,122 SH   SOLE 7 1,122 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9,289 293,207 SH   SOLE 18 293,207 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,504 173,740 SH   SOLE 19 173,740 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 117,988 3,724,355 SH   SOLE 21 3,724,355 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 63,210 1,995,274 SH   SOLE 22 1,897,522 0 97,752
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 940 29,687 SH   SOLE 23 29,687 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,641 83,372 SH   SOLE 26 12,823 0 70,549
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 210 6,615 SH   SOLE 28 6,615 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 443 13,978 SH   SOLE 30 13,978 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,419 44,800 SH   SOLE 31 0 0 44,800
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 182 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 57 5,655 SH   SOLE 30 5,655 0 0
PRETIUM RES INC COM 74139C102 3,213 320,990 SH   SOLE 31 0 0 320,990
PREVAIL THERAPEUTICS INC COM 74140Y101 59 4,447 SH   SOLE 2 4,447 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 5 361 SH   SOLE 18 361 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 316 23,951 SH   SOLE 19 23,951 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 21 1,600 SH   SOLE 22 1,600 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 624 47,274 SH   SOLE 26 8,580 0 38,694
PREVAIL THERAPEUTICS INC COM 74140Y101 10 765 SH   SOLE 31 0 0 765
PREVAIL THERAPEUTICS INC COM 74140Y101 285 21,602 SH   SOLE 34 21,602 0 0
PRGX GLOBAL INC COM NEW 69357C503 110 16,418 SH   SOLE 2 695 0 15,723
PRGX GLOBAL INC COM NEW 69357C503 5 674 SH   SOLE 7 674 0 0
PRGX GLOBAL INC COM NEW 69357C503 493 73,400 SH   SOLE 18 73,400 0 0
PRGX GLOBAL INC COM NEW 69357C503 199 29,655 SH   SOLE 19 29,655 0 0
PRGX GLOBAL INC COM NEW 69357C503 4,601 684,647 SH   SOLE 21 684,647 0 0
PRGX GLOBAL INC COM NEW 69357C503 5,738 853,829 SH   SOLE 22 842,126 0 11,703
PRICE T ROWE GROUP INC COM 74144T108 64,625 589,051 SH   SOLE 2 79,003 0 510,048
PRICE T ROWE GROUP INC COM 74144T108 10,284 93,737 SH   SOLE 4 87,322 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 47,417 432,203 SH   SOLE 7 286,600 0 145,603
PRICE T ROWE GROUP INC COM 74144T108 153 1,399 SH   SOLE 13 1,399 0 0
PRICE T ROWE GROUP INC COM 74144T108 270 2,464 SH   SOLE 15 2,464 0 0
PRICE T ROWE GROUP INC COM 74144T108 64,553 588,398 SH   SOLE 18 556,146 0 32,252
PRICE T ROWE GROUP INC COM 74144T108 7,125 64,941 SH   SOLE 19 64,941 0 0
PRICE T ROWE GROUP INC COM 74144T108 800,018 7,292,117 SH   SOLE 21 7,292,117 0 0
PRICE T ROWE GROUP INC COM 74144T108 638,299 5,818,053 SH   SOLE 22 5,163,289 0 654,764
PRICE T ROWE GROUP INC COM 74144T108 18,593 169,472 SH   SOLE 23 169,472 0 0
PRICE T ROWE GROUP INC COM 74144T108 26,535 241,864 SH   SOLE 25 241,864 0 0
PRICE T ROWE GROUP INC COM 74144T108 115,201 1,050,047 SH   SOLE 26 263,657 0 786,390
PRICE T ROWE GROUP INC COM 74144T108 5,000 45,573 SH   SOLE 28 33,445 0 12,128
PRICE T ROWE GROUP INC COM 74144T108 575 5,237 SH   SOLE 29 5,237 0 0
PRICE T ROWE GROUP INC COM 74144T108 120,999 1,102,901 SH   SOLE 30 1,102,901 0 0
PRICE T ROWE GROUP INC COM 74144T108 8,586 78,263 SH   SOLE 31 44,068 0 34,195
PRICE T ROWE GROUP INC COM 74144T108 1,588 14,470 SH   SOLE 34 14,470 0 0
PRICE T ROWE GROUP INC COM 74144T108 22,777 207,615 SH   SOLE 36 207,615 0 0
PRICE T ROWE GROUP INC COM 74144T108 537 4,896 SH   SOLE 40 4,896 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3,166 2,200,000 PRN   SOLE 21 2,200,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3,317 2,900,000 PRN   SOLE 21 2,900,000 0 0
PRICESMART INC COM 741511109 1,146 22,424 SH   SOLE 2 949 0 21,475
PRICESMART INC COM 741511109 3 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 22 431 SH   SOLE 7 431 0 0
PRICESMART INC COM 741511109 3,745 73,256 SH   SOLE 18 73,256 0 0
PRICESMART INC COM 741511109 1,954 38,227 SH   SOLE 19 38,227 0 0
PRICESMART INC COM 741511109 36,285 709,801 SH   SOLE 21 709,801 0 0
PRICESMART INC COM 741511109 33,072 646,950 SH   SOLE 22 612,238 0 34,712
PRICESMART INC COM 741511109 211 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 145 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 328 6,425 SH   SOLE 30 6,425 0 0
PRICESMART INC COM 741511109 108 2,106 SH   SOLE 40 2,106 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 104 784 SH   SOLE 2 28 0 756
PRIMEENERGY RESOURCES CORP COM 74158E104 237 1,778 SH   SOLE 18 1,778 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 116 873 SH   SOLE 19 873 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 2,080 15,623 SH   SOLE 21 15,623 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 667 5,008 SH   SOLE 22 4,860 0 148
PRIMERICA INC COM 74164M108 11,238 93,691 SH   SOLE 2 22,577 0 71,114
PRIMERICA INC COM 74164M108 23 194 SH   SOLE 4 194 0 0
PRIMERICA INC COM 74164M108 119 991 SH   SOLE 7 991 0 0
PRIMERICA INC COM 74164M108 14,685 122,429 SH   SOLE 18 122,429 0 0
PRIMERICA INC COM 74164M108 1,115 9,298 SH   SOLE 19 9,298 0 0
PRIMERICA INC COM 74164M108 259,073 2,159,842 SH   SOLE 21 2,159,842 0 0
PRIMERICA INC COM 74164M108 169,927 1,416,650 SH   SOLE 22 1,331,426 0 85,224
PRIMERICA INC COM 74164M108 1,757 14,647 SH   SOLE 26 9,797 0 4,850
PRIMERICA INC COM 74164M108 650 5,417 SH   SOLE 28 5,417 0 0
PRIMERICA INC COM 74164M108 2,246 18,721 SH   SOLE 30 18,721 0 0
PRIMERICA INC COM 74164M108 131 1,094 SH   SOLE 31 894 0 200
PRIMERICA INC COM 74164M108 56 468 SH   SOLE 36 468 0 0
PRIMERICA INC COM 74164M108 496 4,132 SH   SOLE 40 4,132 0 0
PRIMO WTR CORP COM 74165N105 409 33,281 SH   SOLE 2 1,485 0 31,796
PRIMO WTR CORP COM 74165N105 8 620 SH   SOLE 7 620 0 0
PRIMO WTR CORP COM 74165N105 1,456 118,346 SH   SOLE 18 118,346 0 0
PRIMO WTR CORP COM 74165N105 731 59,443 SH   SOLE 19 59,443 0 0
PRIMO WTR CORP COM 74165N105 14,723 1,196,988 SH   SOLE 21 1,196,988 0 0
PRIMO WTR CORP COM 74165N105 11,919 969,024 SH   SOLE 22 929,122 0 39,902
PRIMO WTR CORP COM 74165N105 105 8,544 SH   SOLE 26 0 0 8,544
PRIMO WTR CORP COM 74165N105 124 10,089 SH   SOLE 30 10,089 0 0
PRIMORIS SVCS CORP COM 74164F103 881 42,114 SH   SOLE 2 1,845 0 40,269
PRIMORIS SVCS CORP COM 74164F103 5 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 18 861 SH   SOLE 7 861 0 0
PRIMORIS SVCS CORP COM 74164F103 3,036 145,035 SH   SOLE 18 145,035 0 0
PRIMORIS SVCS CORP COM 74164F103 1,573 75,143 SH   SOLE 19 75,143 0 0
PRIMORIS SVCS CORP COM 74164F103 28,605 1,366,676 SH   SOLE 21 1,366,676 0 0
PRIMORIS SVCS CORP COM 74164F103 26,502 1,266,228 SH   SOLE 22 1,202,477 0 63,751
PRIMORIS SVCS CORP COM 74164F103 40 1,896 SH   SOLE 26 0 0 1,896
PRIMORIS SVCS CORP COM 74164F103 116 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 232 11,097 SH   SOLE 30 11,097 0 0
PRIMORIS SVCS CORP COM 74164F103 443 21,185 SH   SOLE 34 21,185 0 0
PRIMORIS SVCS CORP COM 74164F103 91 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 39,393 680,135 SH   SOLE 2 70,340 0 609,795
PRINCIPAL FINL GROUP INC COM 74251V102 5,460 94,261 SH   SOLE 4 86,705 0 7,556
PRINCIPAL FINL GROUP INC COM 74251V102 14,866 256,656 SH   SOLE 7 254,449 0 2,207
PRINCIPAL FINL GROUP INC COM 74251V102 97 1,673 SH   SOLE 13 1,673 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 154 2,661 SH   SOLE 15 2,661 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 7 121 SH   SOLE 17 0 0 121
PRINCIPAL FINL GROUP INC COM 74251V102 37,573 648,708 SH   SOLE 18 612,479 0 36,229
PRINCIPAL FINL GROUP INC COM 74251V102 4,304 74,304 SH   SOLE 19 74,304 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 594,877 10,270,658 SH   SOLE 21 10,270,658 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 372,865 6,437,588 SH   SOLE 22 5,686,019 0 751,569
PRINCIPAL FINL GROUP INC COM 74251V102 11,699 201,992 SH   SOLE 23 201,992 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 15,959 275,538 SH   SOLE 25 275,538 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 71,434 1,233,316 SH   SOLE 26 364,566 0 868,750
PRINCIPAL FINL GROUP INC COM 74251V102 3,138 54,176 SH   SOLE 28 38,901 0 15,275
PRINCIPAL FINL GROUP INC COM 74251V102 3,764 64,993 SH   SOLE 29 6,454 0 58,539
PRINCIPAL FINL GROUP INC COM 74251V102 62,503 1,079,127 SH   SOLE 30 1,079,127 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 5,395 93,143 SH   SOLE 31 51,295 0 41,848
PRINCIPAL FINL GROUP INC COM 74251V102 4,556 78,665 SH   SOLE 32 78,665 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 870 15,020 SH   SOLE 34 15,020 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 11,011 190,101 SH   SOLE 35 190,101 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 12,490 215,650 SH   SOLE 36 215,650 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 338 5,842 SH   SOLE 40 5,842 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 844 25,419 SH   SOLE 2 14,180 0 11,239
PRINCIPIA BIOPHARMA INC COM 74257L108 11 320 SH   SOLE 7 320 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,824 54,961 SH   SOLE 18 53,446 0 1,515
PRINCIPIA BIOPHARMA INC COM 74257L108 4,028 121,359 SH   SOLE 19 121,359 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 39 1,168 SH   SOLE 20 1,168 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 15,016 452,432 SH   SOLE 21 452,432 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 9,226 277,988 SH   SOLE 22 270,739 0 7,249
PRINCIPIA BIOPHARMA INC COM 74257L108 58 1,747 SH   SOLE 23 1,747 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 190 5,725 SH   SOLE 26 0 0 5,725
PRINCIPIA BIOPHARMA INC COM 74257L108 50 1,517 SH   SOLE 30 1,517 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,314 39,579 SH   SOLE 34 39,579 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 43 5,432 SH   SOLE 2 482 0 4,950
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 171 21,737 SH   SOLE 18 21,737 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 87 11,077 SH   SOLE 19 11,077 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1,527 194,561 SH   SOLE 21 194,561 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 263 33,512 SH   SOLE 22 31,822 0 1,690
PRO-DEX INC COLO COM NEW 74265M205 7 513 SH   SOLE 18 513 0 0
PRO-DEX INC COLO COM NEW 74265M205 93 7,129 SH   SOLE 21 7,129 0 0
PRO-DEX INC COLO COM NEW 74265M205 724 55,809 SH   SOLE 22 55,809 0 0
PROASSURANCE CORP COM 74267C106 1,905 52,763 SH   SOLE 2 1,849 0 50,914
PROASSURANCE CORP COM 74267C106 8 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 43 1,179 SH   SOLE 7 1,179 0 0
PROASSURANCE CORP COM 74267C106 8,230 227,919 SH   SOLE 18 227,919 0 0
PROASSURANCE CORP COM 74267C106 2,972 82,317 SH   SOLE 19 82,317 0 0
PROASSURANCE CORP COM 74267C106 208,328 5,769,260 SH   SOLE 21 5,769,260 0 0
PROASSURANCE CORP COM 74267C106 56,093 1,553,383 SH   SOLE 22 1,478,499 0 74,884
PROASSURANCE CORP COM 74267C106 648 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 250 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 2,687 74,417 SH   SOLE 30 74,417 0 0
PROASSURANCE CORP COM 74267C106 99 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 193 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 728,906 6,647,574 SH   SOLE 2 1,215,904 0 5,431,670
PROCTER AND GAMBLE CO COM 742718109 101,647 927,013 SH   SOLE 4 859,610 0 67,403
PROCTER AND GAMBLE CO COM 742718109 272,480 2,484,996 SH   SOLE 7 2,391,314 0 93,682
PROCTER AND GAMBLE CO COM 742718109 7,785 70,996 SH   SOLE 13 70,996 0 0
PROCTER AND GAMBLE CO COM 742718109 2,530 23,075 SH   SOLE 15 23,075 0 0
PROCTER AND GAMBLE CO COM 742718109 43 393 SH   SOLE 17 0 0 393
PROCTER AND GAMBLE CO COM 742718109 703,159 6,412,759 SH   SOLE 18 6,037,653 0 375,106
PROCTER AND GAMBLE CO COM 742718109 234,459 2,138,248 SH   SOLE 19 2,138,248 0 0
PROCTER AND GAMBLE CO COM 742718109 6,103,810 55,666,306 SH   SOLE 21 55,666,306 0 0
PROCTER AND GAMBLE CO COM 742718109 6,825,475 62,247,832 SH   SOLE 22 55,081,839 0 7,165,993
PROCTER AND GAMBLE CO COM 742718109 204,092 1,861,307 SH   SOLE 23 1,861,307 0 0
PROCTER AND GAMBLE CO COM 742718109 269,662 2,459,302 SH   SOLE 25 2,459,302 0 0
PROCTER AND GAMBLE CO COM 742718109 1,352,453 12,334,274 SH   SOLE 26 2,755,723 0 9,578,551
PROCTER AND GAMBLE CO COM 742718109 53,488 487,811 SH   SOLE 28 357,701 0 130,110
PROCTER AND GAMBLE CO COM 742718109 39,653 361,633 SH   SOLE 29 61,970 0 299,663
PROCTER AND GAMBLE CO COM 742718109 1,117,932 10,195,454 SH   SOLE 30 10,195,454 0 0
PROCTER AND GAMBLE CO COM 742718109 95,457 870,563 SH   SOLE 31 474,961 0 395,602
PROCTER AND GAMBLE CO COM 742718109 18,391 167,722 SH   SOLE 32 167,722 0 0
PROCTER AND GAMBLE CO COM 742718109 57,592 525,233 SH   SOLE 34 525,233 0 0
PROCTER AND GAMBLE CO COM 742718109 216,581 1,975,199 SH   SOLE 36 1,975,199 0 0
PROCTER AND GAMBLE CO COM 742718109 1,818 16,583 SH   SOLE 37 16,583 0 0
PROCTER AND GAMBLE CO COM 742718109 6,181 56,374 SH   SOLE 40 56,374 0 0
PROFIRE ENERGY INC COM 74316X101 10 6,607 SH   SOLE 18 6,607 0 0
PROFIRE ENERGY INC COM 74316X101 152 100,783 SH   SOLE 21 100,783 0 0
PROFIRE ENERGY INC COM 74316X101 513 339,862 SH   SOLE 22 339,862 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 455 73,736 SH   SOLE 2 3,674 0 70,062
PROGENICS PHARMACEUTICALS IN COM 743187106 9 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,415 391,332 SH   SOLE 18 391,332 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 872 141,409 SH   SOLE 19 141,409 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 61,908 10,033,644 SH   SOLE 21 10,033,644 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 18,086 2,931,223 SH   SOLE 22 2,825,180 0 106,043
PROGENICS PHARMACEUTICALS IN COM 743187106 131 21,271 SH   SOLE 26 0 0 21,271
PROGENICS PHARMACEUTICALS IN COM 743187106 62 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 809 131,088 SH   SOLE 30 131,088 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 45 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,713 39,263 SH   SOLE 2 2,171 0 37,092
PROGRESS SOFTWARE CORP COM 743312100 6 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 35 810 SH   SOLE 7 810 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,573 196,530 SH   SOLE 18 194,845 0 1,685
PROGRESS SOFTWARE CORP COM 743312100 4,482 102,744 SH   SOLE 19 102,744 0 0
PROGRESS SOFTWARE CORP COM 743312100 213,331 4,890,680 SH   SOLE 21 4,890,680 0 0
PROGRESS SOFTWARE CORP COM 743312100 57,596 1,320,405 SH   SOLE 22 1,257,981 0 62,424
PROGRESS SOFTWARE CORP COM 743312100 48 1,106 SH   SOLE 23 1,106 0 0
PROGRESS SOFTWARE CORP COM 743312100 726 16,655 SH   SOLE 26 6,680 0 9,975
PROGRESS SOFTWARE CORP COM 743312100 231 5,304 SH   SOLE 28 5,304 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,951 67,641 SH   SOLE 30 67,641 0 0
PROGRESS SOFTWARE CORP COM 743312100 184 4,222 SH   SOLE 34 4,222 0 0
PROGRESS SOFTWARE CORP COM 743312100 222 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 111,423 1,394,004 SH   SOLE 2 140,168 0 1,253,836
PROGRESSIVE CORP OHIO COM 743315103 16,904 211,487 SH   SOLE 4 196,121 0 15,366
PROGRESSIVE CORP OHIO COM 743315103 59,463 743,940 SH   SOLE 7 588,037 0 155,903
PROGRESSIVE CORP OHIO COM 743315103 438 5,476 SH   SOLE 13 5,476 0 0
PROGRESSIVE CORP OHIO COM 743315103 479 5,988 SH   SOLE 15 5,988 0 0
PROGRESSIVE CORP OHIO COM 743315103 1 9 SH   SOLE 17 0 0 9
PROGRESSIVE CORP OHIO COM 743315103 86,307 1,079,785 SH   SOLE 18 999,259 0 80,526
PROGRESSIVE CORP OHIO COM 743315103 11,422 142,895 SH   SOLE 19 142,895 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,236,630 15,471,409 SH   SOLE 21 15,471,409 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,175,606 14,707,941 SH   SOLE 22 13,093,922 0 1,614,019
PROGRESSIVE CORP OHIO COM 743315103 33,341 417,124 SH   SOLE 23 417,124 0 0
PROGRESSIVE CORP OHIO COM 743315103 48,985 612,844 SH   SOLE 25 612,844 0 0
PROGRESSIVE CORP OHIO COM 743315103 238,327 2,981,698 SH   SOLE 26 682,998 0 2,298,700
PROGRESSIVE CORP OHIO COM 743315103 9,172 114,753 SH   SOLE 28 84,346 0 30,407
PROGRESSIVE CORP OHIO COM 743315103 3,373 42,194 SH   SOLE 29 13,329 0 28,865
PROGRESSIVE CORP OHIO COM 743315103 227,076 2,840,941 SH   SOLE 30 2,840,941 0 0
PROGRESSIVE CORP OHIO COM 743315103 15,300 191,417 SH   SOLE 31 108,526 0 82,891
PROGRESSIVE CORP OHIO COM 743315103 22,177 277,460 SH   SOLE 34 277,460 0 0
PROGRESSIVE CORP OHIO COM 743315103 40,722 509,474 SH   SOLE 36 509,474 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,051 13,153 SH   SOLE 40 13,153 0 0
PROLOGIS INC COM 74340W103 210,857 2,632,419 SH   SOLE 2 670,555 0 1,961,864
PROLOGIS INC COM 74340W103 53,272 665,068 SH   SOLE 4 648,476 0 16,592
PROLOGIS INC COM 74340W103 101,473 1,266,835 SH   SOLE 7 1,259,670 0 7,165
PROLOGIS INC COM 74340W103 11,665 145,633 SH   SOLE 13 145,633 0 0
PROLOGIS INC COM 74340W103 2,319 28,946 SH   SOLE 15 28,946 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 167,395 2,089,825 SH   SOLE 18 1,980,420 0 109,405
PROLOGIS INC COM 74340W103 176,987 2,209,574 SH   SOLE 19 2,209,574 0 0
PROLOGIS INC COM 74340W103 1,460,121 18,228,722 SH   SOLE 21 18,228,722 0 0
PROLOGIS INC COM 74340W103 1,856,428 23,176,384 SH   SOLE 22 20,556,481 0 2,619,903
PROLOGIS INC COM 74340W103 63,878 797,484 SH   SOLE 23 797,484 0 0
PROLOGIS INC COM 74340W103 157,285 1,963,613 SH   SOLE 25 1,963,613 0 0
PROLOGIS INC COM 74340W103 224,543 2,803,281 SH   SOLE 26 702,789 0 2,100,492
PROLOGIS INC COM 74340W103 12,683 158,339 SH   SOLE 28 125,685 0 32,654
PROLOGIS INC COM 74340W103 62,451 779,659 SH   SOLE 29 496,318 0 283,341
PROLOGIS INC COM 74340W103 422,072 5,269,317 SH   SOLE 30 5,269,317 0 0
PROLOGIS INC COM 74340W103 28,579 356,795 SH   SOLE 31 178,928 0 177,867
PROLOGIS INC COM 74340W103 36,834 459,854 SH   SOLE 34 459,854 0 0
PROLOGIS INC COM 74340W103 45,251 564,937 SH   SOLE 36 564,937 0 0
PROLOGIS INC COM 74340W103 1,138 14,201 SH   SOLE 40 14,201 0 0
PROOFPOINT INC COM 743424103 12,452 103,549 SH   SOLE 2 10,803 0 92,746
PROOFPOINT INC COM 743424103 244 2,031 SH   SOLE 4 2,031 0 0
PROOFPOINT INC COM 743424103 145 1,206 SH   SOLE 7 1,206 0 0
PROOFPOINT INC COM 743424103 3,739 31,097 SH   SOLE 18 30,974 0 123
PROOFPOINT INC COM 743424103 1,506 12,520 SH   SOLE 19 12,520 0 0
PROOFPOINT INC COM 743424103 103,693 862,311 SH   SOLE 21 862,311 0 0
PROOFPOINT INC COM 743424103 188,312 1,566,004 SH   SOLE 22 1,456,511 0 109,493
PROOFPOINT INC COM 743424103 607 5,050 SH   SOLE 23 5,050 0 0
PROOFPOINT INC COM 743424103 145 1,206 SH   SOLE 25 1,206 0 0
PROOFPOINT INC COM 743424103 3,196 26,575 SH   SOLE 26 15,492 0 11,083
PROOFPOINT INC COM 743424103 807 6,710 SH   SOLE 28 6,710 0 0
PROOFPOINT INC COM 743424103 96 800 SH   SOLE 29 800 0 0
PROOFPOINT INC COM 743424103 6,136 51,025 SH   SOLE 30 51,025 0 0
PROOFPOINT INC COM 743424103 550 4,576 SH   SOLE 31 3,292 0 1,284
PROOFPOINT INC COM 743424103 544 4,523 SH   SOLE 34 4,523 0 0
PROOFPOINT INC COM 743424103 115 953 SH   SOLE 36 953 0 0
PROOFPOINT INC COM 743424103 704 5,855 SH   SOLE 40 5,855 0 0
PROPETRO HLDG CORP COM 74347M108 1,967 95,007 SH   SOLE 2 22,575 0 72,432
PROPETRO HLDG CORP COM 74347M108 9 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 32 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 7,485 361,582 SH   SOLE 18 344,876 0 16,706
PROPETRO HLDG CORP COM 74347M108 9,320 450,238 SH   SOLE 19 450,238 0 0
PROPETRO HLDG CORP COM 74347M108 170,842 8,253,255 SH   SOLE 21 8,253,255 0 0
PROPETRO HLDG CORP COM 74347M108 53,961 2,606,798 SH   SOLE 22 2,493,951 0 112,847
PROPETRO HLDG CORP COM 74347M108 1,560 75,355 SH   SOLE 23 75,355 0 0
PROPETRO HLDG CORP COM 74347M108 3,586 173,240 SH   SOLE 26 21,184 0 152,056
PROPETRO HLDG CORP COM 74347M108 274 13,252 SH   SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 2,410 116,406 SH   SOLE 30 116,406 0 0
PROPETRO HLDG CORP COM 74347M108 1,325 64,005 SH   SOLE 31 0 0 64,005
PROPETRO HLDG CORP COM 74347M108 192 9,253 SH   SOLE 40 9,253 0 0
PROPHASE LABS INC COM 74345W108 4 1,886 SH   SOLE 18 1,886 0 0
PROPHASE LABS INC COM 74345W108 43 20,132 SH   SOLE 21 20,132 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 255 27,976 SH   SOLE 2 0 0 27,976
PROQR THRAPEUTICS N V SHS EURO N71542109 5,111 561,689 SH   SOLE 21 561,689 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 1,551 170,456 SH   SOLE 22 170,456 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 22 2,406 SH   SOLE 23 2,406 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 35 3,813 SH   SOLE 28 3,813 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 347 38,138 SH   SOLE 30 38,138 0 0
PROS HOLDINGS INC COM 74346Y103 1,815 28,691 SH   SOLE 2 1,355 0 27,336
PROS HOLDINGS INC COM 74346Y103 15 231 SH   SOLE 4 231 0 0
PROS HOLDINGS INC COM 74346Y103 34 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 6,957 109,971 SH   SOLE 18 107,351 0 2,620
PROS HOLDINGS INC COM 74346Y103 4,165 65,847 SH   SOLE 19 65,847 0 0
PROS HOLDINGS INC COM 74346Y103 71,240 1,126,142 SH   SOLE 21 1,126,142 0 0
PROS HOLDINGS INC COM 74346Y103 64,650 1,021,974 SH   SOLE 22 971,456 0 50,518
PROS HOLDINGS INC COM 74346Y103 24 378 SH   SOLE 23 378 0 0
PROS HOLDINGS INC COM 74346Y103 992 15,681 SH   SOLE 26 12,206 0 3,475
PROS HOLDINGS INC COM 74346Y103 302 4,778 SH   SOLE 28 4,778 0 0
PROS HOLDINGS INC COM 74346Y103 805 12,729 SH   SOLE 30 12,729 0 0
PROS HOLDINGS INC COM 74346Y103 235 3,719 SH   SOLE 40 3,719 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 0 7 SH   SOLE 17 0 0 7
PROSHARES TR RUSS 2000 DIVD 74347B698 0 8 SH   SOLE 17 0 0 8
PROSPECT CAPITAL CORPORATION COM 74348T102 9,014 1,380,406 SH   SOLE 30 1,380,406 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 1,643 251,624 SH   SOLE 31 0 0 251,624
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 754 750,000 PRN   SOLE 21 750,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 9,998 151,374 SH   SOLE 2 33,061 0 118,313
PROSPERITY BANCSHARES INC COM 743606105 70 1,057 SH   SOLE 4 1,057 0 0
PROSPERITY BANCSHARES INC COM 743606105 115 1,734 SH   SOLE 7 1,734 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,237 245,824 SH   SOLE 18 245,824 0 0
PROSPERITY BANCSHARES INC COM 743606105 986 14,925 SH   SOLE 19 14,925 0 0
PROSPERITY BANCSHARES INC COM 743606105 220,354 3,336,174 SH   SOLE 21 3,336,174 0 0
PROSPERITY BANCSHARES INC COM 743606105 144,715 2,190,999 SH   SOLE 22 2,051,714 0 139,285
PROSPERITY BANCSHARES INC COM 743606105 73 1,105 SH   SOLE 23 1,105 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,448 21,929 SH   SOLE 26 14,032 0 7,897
PROSPERITY BANCSHARES INC COM 743606105 553 8,371 SH   SOLE 28 8,371 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,267 19,188 SH   SOLE 30 19,188 0 0
PROSPERITY BANCSHARES INC COM 743606105 253 3,826 SH   SOLE 31 1,426 0 2,400
PROSPERITY BANCSHARES INC COM 743606105 20 300 SH   SOLE 36 300 0 0
PROSPERITY BANCSHARES INC COM 743606105 472 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 161 13,301 SH   SOLE 2 629 0 12,672
PROTAGONIST THERAPEUTICS INC COM 74366E102 634 52,361 SH   SOLE 18 52,361 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 378 31,177 SH   SOLE 19 31,177 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6,468 534,125 SH   SOLE 21 534,125 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 4,680 386,457 SH   SOLE 22 382,049 0 4,408
PROTECTIVE INS CORP CL A 74368L104 3 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 200 11,511 SH   SOLE 2 1,839 0 9,672
PROTECTIVE INS CORP CL B 74368L203 4 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 596 34,306 SH   SOLE 18 34,306 0 0
PROTECTIVE INS CORP CL B 74368L203 656 37,762 SH   SOLE 19 37,762 0 0
PROTECTIVE INS CORP CL B 74368L203 5,546 319,266 SH   SOLE 21 319,266 0 0
PROTECTIVE INS CORP CL B 74368L203 7,465 429,761 SH   SOLE 22 415,961 0 13,800
PROTECTIVE INS CORP CL B 74368L203 163 9,400 SH   SOLE 23 9,400 0 0
PROTECTIVE INS CORP CL B 74368L203 625 35,985 SH   SOLE 26 0 0 35,985
PROTECTIVE INS CORP CL B 74368L203 30 1,731 SH   SOLE 28 1,731 0 0
PROTECTIVE INS CORP CL B 74368L203 46 2,633 SH   SOLE 30 2,633 0 0
PROTECTIVE INS CORP CL B 74368L203 29 1,669 SH   SOLE 40 1,669 0 0
PROTEON THERAPEUTICS INC COM 74371L109 2 5,786 SH   SOLE 21 5,786 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 9 8,905 SH   SOLE 18 8,905 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 602 616,518 SH   SOLE 21 616,518 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 921 943,760 SH   SOLE 22 943,760 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2 2,016 SH   SOLE 30 2,016 0 0
PROTHENA CORP PLC SHS G72800108 439 41,518 SH   SOLE 2 1,738 0 39,780
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 138,699 SH   SOLE 18 138,699 0 0
PROTHENA CORP PLC SHS G72800108 721 68,180 SH   SOLE 19 68,180 0 0
PROTHENA CORP PLC SHS G72800108 18,742 1,773,095 SH   SOLE 21 1,773,095 0 0
PROTHENA CORP PLC SHS G72800108 13,771 1,302,812 SH   SOLE 22 1,249,632 0 53,180
PROTHENA CORP PLC SHS G72800108 51 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 70 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 124 11,711 SH   SOLE 30 11,711 0 0
PROTHENA CORP PLC SHS G72800108 35 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 2,724 23,481 SH   SOLE 2 1,116 0 22,365
PROTO LABS INC COM 743713109 16 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 55 472 SH   SOLE 7 472 0 0
PROTO LABS INC COM 743713109 13,771 118,699 SH   SOLE 18 117,736 0 963
PROTO LABS INC COM 743713109 5,350 46,114 SH   SOLE 19 46,114 0 0
PROTO LABS INC COM 743713109 331,274 2,855,315 SH   SOLE 21 2,855,315 0 0
PROTO LABS INC COM 743713109 92,528 797,520 SH   SOLE 22 757,396 0 40,124
PROTO LABS INC COM 743713109 913 7,866 SH   SOLE 26 6,136 0 1,730
PROTO LABS INC COM 743713109 365 3,146 SH   SOLE 28 3,146 0 0
PROTO LABS INC COM 743713109 19,743 170,168 SH   SOLE 30 170,168 0 0
PROTO LABS INC COM 743713109 300 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 63 5,188 SH   SOLE 18 5,188 0 0
PROVENTION BIO INC COM 74374N102 779 64,384 SH   SOLE 21 64,384 0 0
PROVENTION BIO INC COM 74374N102 3,099 256,119 SH   SOLE 22 256,119 0 0
PROVIDENCE SVC CORP COM 743815102 588 10,262 SH   SOLE 2 507 0 9,755
PROVIDENCE SVC CORP COM 743815102 15 255 SH   SOLE 7 255 0 0
PROVIDENCE SVC CORP COM 743815102 3,026 52,773 SH   SOLE 18 52,773 0 0
PROVIDENCE SVC CORP COM 743815102 1,138 19,839 SH   SOLE 19 19,839 0 0
PROVIDENCE SVC CORP COM 743815102 73,617 1,283,872 SH   SOLE 21 1,283,872 0 0
PROVIDENCE SVC CORP COM 743815102 20,913 364,711 SH   SOLE 22 347,675 0 17,036
PROVIDENCE SVC CORP COM 743815102 319 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 109 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 944 16,468 SH   SOLE 30 16,468 0 0
PROVIDENCE SVC CORP COM 743815102 86 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 110 3,922 SH   SOLE 2 186 0 3,736
PROVIDENT BANCORP INC COM 74383X109 411 14,691 SH   SOLE 18 14,691 0 0
PROVIDENT BANCORP INC COM 74383X109 201 7,169 SH   SOLE 19 7,169 0 0
PROVIDENT BANCORP INC COM 74383X109 4,035 144,159 SH   SOLE 21 144,159 0 0
PROVIDENT BANCORP INC COM 74383X109 1,116 39,880 SH   SOLE 22 37,267 0 2,613
PROVIDENT FINL HLDGS INC COM 743868101 110 5,234 SH   SOLE 2 253 0 4,981
PROVIDENT FINL HLDGS INC COM 743868101 412 19,605 SH   SOLE 18 19,605 0 0
PROVIDENT FINL HLDGS INC COM 743868101 204 9,715 SH   SOLE 19 9,715 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,218 200,939 SH   SOLE 21 200,939 0 0
PROVIDENT FINL HLDGS INC COM 743868101 8,099 385,834 SH   SOLE 22 384,236 0 1,598
PROVIDENT FINL SVCS INC COM 74386T105 1,513 62,392 SH   SOLE 2 2,550 0 59,842
PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 32 1,338 SH   SOLE 7 1,338 0 0
PROVIDENT FINL SVCS INC COM 74386T105 7,996 329,730 SH   SOLE 18 329,730 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,548 105,058 SH   SOLE 19 105,058 0 0
PROVIDENT FINL SVCS INC COM 74386T105 163,349 6,736,022 SH   SOLE 21 6,736,022 0 0
PROVIDENT FINL SVCS INC COM 74386T105 45,681 1,883,737 SH   SOLE 22 1,799,382 0 84,355
PROVIDENT FINL SVCS INC COM 74386T105 343 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 209 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,195 90,535 SH   SOLE 30 90,535 0 0
PROVIDENT FINL SVCS INC COM 74386T105 157 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 131 6,903 SH   SOLE 2 276 0 6,627
PRUDENTIAL BANCORP INC NEW COM 74431A101 582 30,735 SH   SOLE 18 30,735 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 246 13,009 SH   SOLE 19 13,009 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,632 297,698 SH   SOLE 21 297,698 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,591 84,103 SH   SOLE 22 78,837 0 5,266
PRUDENTIAL FINL INC COM 744320102 140,714 1,393,206 SH   SOLE 2 437,295 0 955,911
PRUDENTIAL FINL INC COM 744320102 21,558 213,444 SH   SOLE 4 202,394 0 11,050
PRUDENTIAL FINL INC COM 744320102 40,620 402,174 SH   SOLE 7 374,129 0 28,045
PRUDENTIAL FINL INC COM 744320102 10,800 106,931 SH   SOLE 13 106,931 0 0
PRUDENTIAL FINL INC COM 744320102 424 4,198 SH   SOLE 15 4,198 0 0
PRUDENTIAL FINL INC COM 744320102 123,793 1,225,676 SH   SOLE 18 1,092,701 0 132,975
PRUDENTIAL FINL INC COM 744320102 96,741 957,836 SH   SOLE 19 957,836 0 0
PRUDENTIAL FINL INC COM 744320102 985,179 9,754,252 SH   SOLE 21 9,754,252 0 0
PRUDENTIAL FINL INC COM 744320102 1,107,737 10,967,697 SH   SOLE 22 9,529,815 0 1,437,882
PRUDENTIAL FINL INC COM 744320102 45,832 453,785 SH   SOLE 23 453,785 0 0
PRUDENTIAL FINL INC COM 744320102 41,114 407,072 SH   SOLE 25 407,072 0 0
PRUDENTIAL FINL INC COM 744320102 249,386 2,469,166 SH   SOLE 26 482,566 0 1,986,600
PRUDENTIAL FINL INC COM 744320102 8,380 82,972 SH   SOLE 28 61,057 0 21,915
PRUDENTIAL FINL INC COM 744320102 36,842 364,777 SH   SOLE 29 87,354 0 277,423
PRUDENTIAL FINL INC COM 744320102 166,506 1,648,571 SH   SOLE 30 1,648,571 0 0
PRUDENTIAL FINL INC COM 744320102 27,234 269,641 SH   SOLE 31 165,498 0 104,143
PRUDENTIAL FINL INC COM 744320102 4,311 42,683 SH   SOLE 32 42,683 0 0
PRUDENTIAL FINL INC COM 744320102 8,769 86,821 SH   SOLE 34 86,821 0 0
PRUDENTIAL FINL INC COM 744320102 10,375 102,723 SH   SOLE 35 102,723 0 0
PRUDENTIAL FINL INC COM 744320102 43,672 432,394 SH   SOLE 36 432,394 0 0
PRUDENTIAL FINL INC COM 744320102 975 9,650 SH   SOLE 40 9,650 0 0
PRUDENTIAL PLC ADR 74435K204 8 176 SH   SOLE 18 176 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 12,969 76,952 SH   SOLE 2 12,907 0 64,045
PS BUSINESS PKS INC CALIF COM 69360J107 910 5,400 SH   SOLE 4 5,400 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,612 21,434 SH   SOLE 7 21,434 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 139 827 SH   SOLE 15 827 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 19,216 114,020 SH   SOLE 18 112,322 0 1,698
PS BUSINESS PKS INC CALIF COM 69360J107 18,283 108,484 SH   SOLE 19 108,484 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 247,999 1,471,543 SH   SOLE 21 1,471,543 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 159,580 946,891 SH   SOLE 22 920,246 0 26,645
PS BUSINESS PKS INC CALIF COM 69360J107 2,194 13,017 SH   SOLE 23 13,017 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,136 42,341 SH   SOLE 25 42,341 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 6,963 41,318 SH   SOLE 26 5,181 0 36,137
PS BUSINESS PKS INC CALIF COM 69360J107 431 2,560 SH   SOLE 28 2,560 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,782 10,573 SH   SOLE 29 10,573 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,513 92,051 SH   SOLE 30 92,051 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 331 1,963 SH   SOLE 40 1,963 0 0
PSYCHEMEDICS CORP COM NEW 744375205 11 1,073 SH   SOLE 18 1,073 0 0
PSYCHEMEDICS CORP COM NEW 744375205 189 18,697 SH   SOLE 21 18,697 0 0
PSYCHEMEDICS CORP COM NEW 744375205 830 82,304 SH   SOLE 22 82,304 0 0
PTC INC COM 69370C100 39,956 445,146 SH   SOLE 2 56,891 0 388,255
PTC INC COM 69370C100 3,083 34,349 SH   SOLE 4 31,394 0 2,955
PTC INC COM 69370C100 540 6,013 SH   SOLE 7 6,013 0 0
PTC INC COM 69370C100 179 1,991 SH   SOLE 13 1,991 0 0
PTC INC COM 69370C100 41 458 SH   SOLE 15 458 0 0
PTC INC COM 69370C100 121,782 1,356,754 SH   SOLE 18 1,101,066 0 255,688
PTC INC COM 69370C100 68,609 764,359 SH   SOLE 19 764,359 0 0
PTC INC COM 69370C100 503,643 5,610,991 SH   SOLE 21 5,610,991 0 0
PTC INC COM 69370C100 324,691 3,617,320 SH   SOLE 22 3,407,787 0 209,533
PTC INC COM 69370C100 7,240 80,662 SH   SOLE 23 80,662 0 0
PTC INC COM 69370C100 14,582 162,458 SH   SOLE 25 162,458 0 0
PTC INC COM 69370C100 38,331 427,044 SH   SOLE 26 158,647 0 268,397
PTC INC COM 69370C100 1,946 21,684 SH   SOLE 28 15,679 0 6,005
PTC INC COM 69370C100 22,516 250,842 SH   SOLE 29 227,334 0 23,508
PTC INC COM 69370C100 28,555 318,128 SH   SOLE 30 318,128 0 0
PTC INC COM 69370C100 4,486 49,977 SH   SOLE 31 21,944 0 28,033
PTC INC COM 69370C100 5,699 63,490 SH   SOLE 34 63,490 0 0
PTC INC COM 69370C100 6,620 73,749 SH   SOLE 36 73,749 0 0
PTC INC COM 69370C100 208 2,322 SH   SOLE 40 2,322 0 0
PTC THERAPEUTICS INC COM 69366J200 2,250 50,007 SH   SOLE 2 2,368 0 47,639
PTC THERAPEUTICS INC COM 69366J200 12 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 52 1,163 SH   SOLE 7 1,163 0 0
PTC THERAPEUTICS INC COM 69366J200 8,463 188,077 SH   SOLE 18 186,806 0 1,271
PTC THERAPEUTICS INC COM 69366J200 5,439 120,871 SH   SOLE 19 120,871 0 0
PTC THERAPEUTICS INC COM 69366J200 106,944 2,376,533 SH   SOLE 21 2,376,533 0 0
PTC THERAPEUTICS INC COM 69366J200 72,112 1,602,483 SH   SOLE 22 1,530,146 0 72,337
PTC THERAPEUTICS INC COM 69366J200 47 1,040 SH   SOLE 23 1,040 0 0
PTC THERAPEUTICS INC COM 69366J200 659 14,654 SH   SOLE 26 10,864 0 3,790
PTC THERAPEUTICS INC COM 69366J200 289 6,423 SH   SOLE 28 6,423 0 0
PTC THERAPEUTICS INC COM 69366J200 6,018 133,737 SH   SOLE 30 133,737 0 0
PTC THERAPEUTICS INC COM 69366J200 92 2,042 SH   SOLE 34 2,042 0 0
PTC THERAPEUTICS INC COM 69366J200 242 5,370 SH   SOLE 40 5,370 0 0
PUBLIC STORAGE COM 74460D109 85,044 357,073 SH   SOLE 2 33,400 0 323,673
PUBLIC STORAGE COM 74460D109 23,293 97,799 SH   SOLE 4 93,593 0 4,206
PUBLIC STORAGE COM 74460D109 85,215 357,790 SH   SOLE 7 339,073 0 18,717
PUBLIC STORAGE COM 74460D109 978 4,106 SH   SOLE 13 4,106 0 0
PUBLIC STORAGE COM 74460D109 1,646 6,909 SH   SOLE 15 6,909 0 0
PUBLIC STORAGE COM 74460D109 66,979 281,224 SH   SOLE 18 260,156 0 21,068
PUBLIC STORAGE COM 74460D109 46,903 196,932 SH   SOLE 19 196,932 0 0
PUBLIC STORAGE COM 74460D109 1,472,493 6,182,528 SH   SOLE 21 6,182,528 0 0
PUBLIC STORAGE COM 74460D109 1,291,366 5,422,034 SH   SOLE 22 5,013,300 0 408,734
PUBLIC STORAGE COM 74460D109 30,824 129,419 SH   SOLE 23 129,419 0 0
PUBLIC STORAGE COM 74460D109 112,517 472,422 SH   SOLE 25 472,422 0 0
PUBLIC STORAGE COM 74460D109 165,857 696,382 SH   SOLE 26 184,907 0 511,475
PUBLIC STORAGE COM 74460D109 7,266 30,509 SH   SOLE 28 22,340 0 8,169
PUBLIC STORAGE COM 74460D109 19,144 80,381 SH   SOLE 29 80,381 0 0
PUBLIC STORAGE COM 74460D109 334,270 1,403,494 SH   SOLE 30 1,403,494 0 0
PUBLIC STORAGE COM 74460D109 11,736 49,276 SH   SOLE 31 29,346 0 19,930
PUBLIC STORAGE COM 74460D109 2,005 8,420 SH   SOLE 34 8,420 0 0
PUBLIC STORAGE COM 74460D109 36,516 153,319 SH   SOLE 36 153,319 0 0
PUBLIC STORAGE COM 74460D109 851 3,571 SH   SOLE 40 3,571 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 76,097 1,293,730 SH   SOLE 2 189,110 0 1,104,620
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 12,008 204,144 SH   SOLE 4 190,814 0 13,330
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 32,627 554,684 SH   SOLE 7 537,075 0 17,609
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 704 11,966 SH   SOLE 13 11,966 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 261 4,437 SH   SOLE 15 4,437 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 120,659 2,051,321 SH   SOLE 18 1,946,868 0 104,453
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 96,916 1,647,674 SH   SOLE 19 1,647,674 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 964,192 16,392,253 SH   SOLE 21 16,392,253 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 729,344 12,399,584 SH   SOLE 22 10,968,026 0 1,431,558
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 21,263 361,497 SH   SOLE 23 361,497 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28,962 492,385 SH   SOLE 25 492,385 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 175,876 2,990,074 SH   SOLE 26 592,254 0 2,397,820
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,849 99,441 SH   SOLE 28 73,460 0 25,981
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 652 11,092 SH   SOLE 29 11,092 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 151,514 2,575,889 SH   SOLE 30 2,575,889 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 10,380 176,473 SH   SOLE 31 95,467 0 81,006
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,104 52,779 SH   SOLE 32 52,779 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,869 48,770 SH   SOLE 34 48,770 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7,383 125,518 SH   SOLE 35 125,518 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25,396 431,754 SH   SOLE 36 431,754 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 694 11,802 SH   SOLE 40 11,802 0 0
PULMATRIX INC COM NEW 74584P202 0 15 SH   SOLE 21 15 0 0
PULMATRIX INC COM NEW 74584P202 27 29,145 SH   SOLE 22 29,145 0 0
PULSE BIOSCIENCES INC COM 74587B101 123 9,356 SH   SOLE 2 392 0 8,964
PULSE BIOSCIENCES INC COM 74587B101 4 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 505 38,241 SH   SOLE 18 38,241 0 0
PULSE BIOSCIENCES INC COM 74587B101 257 19,465 SH   SOLE 19 19,465 0 0
PULSE BIOSCIENCES INC COM 74587B101 5,255 398,125 SH   SOLE 21 398,125 0 0
PULSE BIOSCIENCES INC COM 74587B101 3,551 269,051 SH   SOLE 22 259,421 0 9,630
PULTE GROUP INC COM 745867101 21,140 668,576 SH   SOLE 2 106,645 0 561,931
PULTE GROUP INC COM 745867101 2,769 87,582 SH   SOLE 4 80,444 0 7,138
PULTE GROUP INC COM 745867101 7,961 251,779 SH   SOLE 7 232,332 0 19,447
PULTE GROUP INC COM 745867101 47 1,482 SH   SOLE 13 1,482 0 0
PULTE GROUP INC COM 745867101 80 2,532 SH   SOLE 15 2,532 0 0
PULTE GROUP INC COM 745867101 16,332 516,517 SH   SOLE 18 481,526 0 34,991
PULTE GROUP INC COM 745867101 17,259 545,823 SH   SOLE 19 545,823 0 0
PULTE GROUP INC COM 745867101 271,616 8,590,002 SH   SOLE 21 8,590,002 0 0
PULTE GROUP INC COM 745867101 239,320 7,568,633 SH   SOLE 22 6,827,028 0 741,605
PULTE GROUP INC COM 745867101 6,055 191,485 SH   SOLE 23 191,485 0 0
PULTE GROUP INC COM 745867101 7,579 239,695 SH   SOLE 25 239,695 0 0
PULTE GROUP INC COM 745867101 36,524 1,155,099 SH   SOLE 26 373,950 0 781,149
PULTE GROUP INC COM 745867101 1,538 48,654 SH   SOLE 28 36,110 0 12,544
PULTE GROUP INC COM 745867101 1,935 61,208 SH   SOLE 29 5,461 0 55,747
PULTE GROUP INC COM 745867101 30,531 965,567 SH   SOLE 30 965,567 0 0
PULTE GROUP INC COM 745867101 3,149 99,588 SH   SOLE 31 57,156 0 42,432
PULTE GROUP INC COM 745867101 4,986 157,688 SH   SOLE 34 157,688 0 0
PULTE GROUP INC COM 745867101 5,656 178,879 SH   SOLE 36 178,879 0 0
PULTE GROUP INC COM 745867101 173 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 344 27,029 SH   SOLE 2 1,354 0 25,675
PUMA BIOTECHNOLOGY INC COM 74587V107 2 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 8 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,311 103,173 SH   SOLE 18 100,798 0 2,375
PUMA BIOTECHNOLOGY INC COM 74587V107 991 77,962 SH   SOLE 19 77,962 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 17,033 1,340,115 SH   SOLE 21 1,340,115 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,720 922,091 SH   SOLE 22 883,353 0 38,738
PUMA BIOTECHNOLOGY INC COM 74587V107 113 8,890 SH   SOLE 26 6,898 0 1,992
PUMA BIOTECHNOLOGY INC COM 74587V107 50 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 125 9,797 SH   SOLE 30 9,797 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 44 3,457 SH   SOLE 40 3,457 0 0
PURE ACQUISITION CORP CL A 74621Q106 9 900 SH   SOLE 19 900 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 4 4,122 SH   SOLE 2 4,122 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 82 75,927 SH   SOLE 19 75,927 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 22 19,951 SH   SOLE 34 19,951 0 0
PURE STORAGE INC CL A 74624M102 8,996 589,143 SH   SOLE 2 170,602 0 418,541
PURE STORAGE INC CL A 74624M102 500 32,745 SH   SOLE 4 32,745 0 0
PURE STORAGE INC CL A 74624M102 65 4,231 SH   SOLE 7 4,231 0 0
PURE STORAGE INC CL A 74624M102 2,091 136,918 SH   SOLE 18 126,555 0 10,363
PURE STORAGE INC CL A 74624M102 793 51,904 SH   SOLE 19 51,904 0 0
PURE STORAGE INC CL A 74624M102 44,751 2,930,634 SH   SOLE 21 2,930,634 0 0
PURE STORAGE INC CL A 74624M102 83,056 5,439,136 SH   SOLE 22 5,033,677 0 405,459
PURE STORAGE INC CL A 74624M102 755 49,437 SH   SOLE 23 49,437 0 0
PURE STORAGE INC CL A 74624M102 1,229 80,461 SH   SOLE 26 41,631 0 38,830
PURE STORAGE INC CL A 74624M102 364 23,808 SH   SOLE 28 23,808 0 0
PURE STORAGE INC CL A 74624M102 291 19,078 SH   SOLE 29 19,078 0 0
PURE STORAGE INC CL A 74624M102 828 54,214 SH   SOLE 30 54,214 0 0
PURE STORAGE INC CL A 74624M102 643 42,106 SH   SOLE 31 23,267 0 18,839
PURE STORAGE INC CL A 74624M102 15 950 SH   SOLE 34 950 0 0
PURE STORAGE INC CL A 74624M102 293 19,212 SH   SOLE 40 19,212 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,436 1,500,000 PRN   SOLE 21 1,500,000 0 0
PURECYCLE CORP COM NEW 746228303 132 12,451 SH   SOLE 2 592 0 11,859
PURECYCLE CORP COM NEW 746228303 605 57,061 SH   SOLE 18 57,061 0 0
PURECYCLE CORP COM NEW 746228303 306 28,829 SH   SOLE 19 28,829 0 0
PURECYCLE CORP COM NEW 746228303 6,021 568,045 SH   SOLE 21 568,045 0 0
PURECYCLE CORP COM NEW 746228303 1,856 175,141 SH   SOLE 22 164,939 0 10,202
PURPLE INNOVATION INC COM 74640Y106 39 5,761 SH   SOLE 2 0 0 5,761
PURPLE INNOVATION INC COM 74640Y106 124 18,343 SH   SOLE 18 18,343 0 0
PURPLE INNOVATION INC COM 74640Y106 44 6,564 SH   SOLE 19 6,564 0 0
PURPLE INNOVATION INC COM 74640Y106 959 142,107 SH   SOLE 21 142,107 0 0
PURPLE INNOVATION INC COM 74640Y106 284 42,033 SH   SOLE 22 38,489 0 3,544
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PUXIN LTD ADS 74704P108 21 3,324 SH   SOLE 22 3,324 0 0
PVH CORP COM 693656100 18,120 191,460 SH   SOLE 2 24,757 0 166,703
PVH CORP COM 693656100 2,751 29,066 SH   SOLE 4 27,033 0 2,033
PVH CORP COM 693656100 8,097 85,551 SH   SOLE 7 63,137 0 22,414
PVH CORP COM 693656100 288 3,044 SH   SOLE 13 3,044 0 0
PVH CORP COM 693656100 55 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 14,224 150,293 SH   SOLE 18 140,163 0 10,130
PVH CORP COM 693656100 1,936 20,453 SH   SOLE 19 20,453 0 0
PVH CORP COM 693656100 155,799 1,646,230 SH   SOLE 21 1,646,230 0 0
PVH CORP COM 693656100 176,386 1,863,761 SH   SOLE 22 1,647,926 0 215,835
PVH CORP COM 693656100 5,220 55,159 SH   SOLE 23 55,159 0 0
PVH CORP COM 693656100 6,872 72,607 SH   SOLE 25 72,607 0 0
PVH CORP COM 693656100 39,317 415,439 SH   SOLE 26 107,830 0 307,609
PVH CORP COM 693656100 1,381 14,593 SH   SOLE 28 10,581 0 4,012
PVH CORP COM 693656100 1,638 17,305 SH   SOLE 29 1,743 0 15,562
PVH CORP COM 693656100 38,923 411,276 SH   SOLE 30 411,276 0 0
PVH CORP COM 693656100 2,446 25,842 SH   SOLE 31 14,905 0 10,937
PVH CORP COM 693656100 428 4,521 SH   SOLE 34 4,521 0 0
PVH CORP COM 693656100 5,558 58,726 SH   SOLE 36 58,726 0 0
PVH CORP COM 693656100 147 1,554 SH   SOLE 40 1,554 0 0
PYXUS INTL INC COM 74737V106 117 7,686 SH   SOLE 2 288 0 7,398
PYXUS INTL INC COM 74737V106 434 28,550 SH   SOLE 18 28,550 0 0
PYXUS INTL INC COM 74737V106 205 13,464 SH   SOLE 19 13,464 0 0
PYXUS INTL INC COM 74737V106 4,214 277,217 SH   SOLE 21 277,217 0 0
PYXUS INTL INC COM 74737V106 3,748 246,595 SH   SOLE 22 239,775 0 6,820
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 141 16,369 SH   SOLE 2 552 0 15,817
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 525 61,121 SH   SOLE 18 61,121 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 266 31,020 SH   SOLE 19 31,020 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5,221 607,759 SH   SOLE 21 607,759 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3,175 369,574 SH   SOLE 22 354,550 0 15,024
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 28 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 42 4,922 SH   SOLE 30 4,922 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 9 1,002 SH   SOLE 34 1,002 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 8 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 2,668 34,938 SH   SOLE 2 1,658 0 33,280
Q2 HLDGS INC COM 74736L109 20 256 SH   SOLE 4 256 0 0
Q2 HLDGS INC COM 74736L109 59 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 9,985 130,762 SH   SOLE 18 130,762 0 0
Q2 HLDGS INC COM 74736L109 5,217 68,315 SH   SOLE 19 68,315 0 0
Q2 HLDGS INC COM 74736L109 105,793 1,385,452 SH   SOLE 21 1,385,452 0 0
Q2 HLDGS INC COM 74736L109 90,988 1,191,572 SH   SOLE 22 1,137,426 0 54,146
Q2 HLDGS INC COM 74736L109 1,218 15,950 SH   SOLE 26 6,547 0 9,403
Q2 HLDGS INC COM 74736L109 379 4,969 SH   SOLE 28 4,969 0 0
Q2 HLDGS INC COM 74736L109 4,145 54,284 SH   SOLE 30 54,284 0 0
Q2 HLDGS INC COM 74736L109 4,803 62,898 SH   SOLE 31 0 0 62,898
Q2 HLDGS INC COM 74736L109 291 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 826 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 406 10,108 SH   SOLE 2 431 0 9,677
QAD INC CL A 74727D306 11 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,515 37,687 SH   SOLE 18 37,687 0 0
QAD INC CL A 74727D306 753 18,721 SH   SOLE 19 18,721 0 0
QAD INC CL A 74727D306 14,935 371,427 SH   SOLE 21 371,427 0 0
QAD INC CL A 74727D306 13,421 333,772 SH   SOLE 22 312,533 0 21,239
QAD INC CL A 74727D306 233 5,785 SH   SOLE 26 0 0 5,785
QAD INC CL A 74727D306 58 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 133 3,316 SH   SOLE 30 3,316 0 0
QAD INC CL A 74727D306 36 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 510 14,627 SH   SOLE 2 642 0 13,985
QCR HOLDINGS INC COM 74727A104 11 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 1,787 51,258 SH   SOLE 18 51,258 0 0
QCR HOLDINGS INC COM 74727A104 874 25,061 SH   SOLE 19 25,061 0 0
QCR HOLDINGS INC COM 74727A104 17,405 499,130 SH   SOLE 21 499,130 0 0
QCR HOLDINGS INC COM 74727A104 9,414 269,985 SH   SOLE 22 252,662 0 17,323
QCR HOLDINGS INC COM 74727A104 117 3,367 SH   SOLE 26 0 0 3,367
QCR HOLDINGS INC COM 74727A104 121 3,480 SH   SOLE 30 3,480 0 0
QCR HOLDINGS INC COM 74727A104 75 2,157 SH   SOLE 40 2,157 0 0
QEP RES INC COM 74733V100 2,538 351,072 SH   SOLE 2 110,628 0 240,444
QEP RES INC COM 74733V100 8 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 60 8,284 SH   SOLE 7 8,284 0 0
QEP RES INC COM 74733V100 9,736 1,346,550 SH   SOLE 18 1,346,550 0 0
QEP RES INC COM 74733V100 2,963 409,878 SH   SOLE 19 409,878 0 0
QEP RES INC COM 74733V100 123,729 17,113,277 SH   SOLE 21 17,113,277 0 0
QEP RES INC COM 74733V100 62,842 8,691,819 SH   SOLE 22 8,315,853 0 375,966
QEP RES INC COM 74733V100 552 76,378 SH   SOLE 26 54,543 0 21,835
QEP RES INC COM 74733V100 205 28,296 SH   SOLE 28 28,296 0 0
QEP RES INC COM 74733V100 844 116,670 SH   SOLE 30 116,670 0 0
QEP RES INC COM 74733V100 120 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 164 22,630 SH   SOLE 40 22,630 0 0
QIAGEN NV SHS NEW N72482123 25,654 632,663 SH   SOLE 2 189,436 0 443,227
QIAGEN NV SHS NEW N72482123 164 4,051 SH   SOLE 7 4,051 0 0
QIAGEN NV SHS NEW N72482123 7,657 188,837 SH   SOLE 18 188,837 0 0
QIAGEN NV SHS NEW N72482123 40,364 995,407 SH   SOLE 19 995,407 0 0
QIAGEN NV SHS NEW N72482123 83,456 2,058,090 SH   SOLE 21 2,058,090 0 0
QIAGEN NV SHS NEW N72482123 82,572 2,036,298 SH   SOLE 22 1,719,634 0 316,664
QIAGEN NV SHS NEW N72482123 572 14,099 SH   SOLE 31 4,699 0 9,400
QIAGEN NV SHS NEW N72482123 24,865 613,200 SH   SOLE 34 613,200 0 0
QIWI PLC SPON ADR REP B 74735M108 124 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 19,357 290,608 SH   SOLE 2 27,393 0 263,215
QORVO INC COM 74736K101 2,451 36,789 SH   SOLE 4 33,346 0 3,443
QORVO INC COM 74736K101 8,161 122,519 SH   SOLE 7 100,316 0 22,203
QORVO INC COM 74736K101 390 5,850 SH   SOLE 13 5,850 0 0
QORVO INC COM 74736K101 84 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,051 240,974 SH   SOLE 18 224,510 0 16,464
QORVO INC COM 74736K101 2,235 33,556 SH   SOLE 19 33,556 0 0
QORVO INC COM 74736K101 221,987 3,332,639 SH   SOLE 21 3,332,639 0 0
QORVO INC COM 74736K101 211,345 3,172,878 SH   SOLE 22 2,835,581 0 337,297
QORVO INC COM 74736K101 5,931 89,040 SH   SOLE 23 89,040 0 0
QORVO INC COM 74736K101 7,922 118,937 SH   SOLE 25 118,937 0 0
QORVO INC COM 74736K101 39,816 597,753 SH   SOLE 26 186,640 0 411,113
QORVO INC COM 74736K101 1,604 24,080 SH   SOLE 28 17,621 0 6,459
QORVO INC COM 74736K101 1,883 28,268 SH   SOLE 29 2,592 0 25,676
QORVO INC COM 74736K101 34,461 517,348 SH   SOLE 30 517,348 0 0
QORVO INC COM 74736K101 2,890 43,382 SH   SOLE 31 24,440 0 18,942
QORVO INC COM 74736K101 481 7,225 SH   SOLE 34 7,225 0 0
QORVO INC COM 74736K101 6,132 92,064 SH   SOLE 36 92,064 0 0
QORVO INC COM 74736K101 170 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 4,698 101,727 SH   SOLE 2 5,892 0 95,835
QTS RLTY TR INC COM CL A 74736A103 658 14,244 SH   SOLE 4 14,244 0 0
QTS RLTY TR INC COM CL A 74736A103 2,709 58,664 SH   SOLE 7 58,664 0 0
QTS RLTY TR INC COM CL A 74736A103 91 1,962 SH   SOLE 15 1,962 0 0
QTS RLTY TR INC COM CL A 74736A103 8,262 178,917 SH   SOLE 18 178,917 0 0
QTS RLTY TR INC COM CL A 74736A103 9,483 205,340 SH   SOLE 19 205,340 0 0
QTS RLTY TR INC COM CL A 74736A103 87,151 1,887,196 SH   SOLE 21 1,887,196 0 0
QTS RLTY TR INC COM CL A 74736A103 102,738 2,224,736 SH   SOLE 22 2,149,472 0 75,264
QTS RLTY TR INC COM CL A 74736A103 592 12,827 SH   SOLE 23 12,827 0 0
QTS RLTY TR INC COM CL A 74736A103 5,342 115,669 SH   SOLE 25 115,669 0 0
QTS RLTY TR INC COM CL A 74736A103 3,000 64,953 SH   SOLE 26 14,957 0 49,996
QTS RLTY TR INC COM CL A 74736A103 283 6,126 SH   SOLE 28 6,126 0 0
QTS RLTY TR INC COM CL A 74736A103 1,292 27,986 SH   SOLE 29 27,986 0 0
QTS RLTY TR INC COM CL A 74736A103 11,336 245,468 SH   SOLE 30 245,468 0 0
QTS RLTY TR INC COM CL A 74736A103 84 1,817 SH   SOLE 34 1,817 0 0
QTS RLTY TR INC COM CL A 74736A103 220 4,763 SH   SOLE 40 4,763 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 210 1,900 SH   SOLE 7 1,900 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 33,247 300,113 SH   SOLE 21 300,113 0 0
QUAD / GRAPHICS INC COM CL A 747301109 267 33,800 SH   SOLE 2 1,140 0 32,660
QUAD / GRAPHICS INC COM CL A 747301109 5 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 812 102,615 SH   SOLE 18 102,615 0 0
QUAD / GRAPHICS INC COM CL A 747301109 399 50,499 SH   SOLE 19 50,499 0 0
QUAD / GRAPHICS INC COM CL A 747301109 7,572 957,318 SH   SOLE 21 957,318 0 0
QUAD / GRAPHICS INC COM CL A 747301109 7,204 910,792 SH   SOLE 22 858,376 0 52,416
QUAD / GRAPHICS INC COM CL A 747301109 9 1,107 SH   SOLE 26 0 0 1,107
QUAD / GRAPHICS INC COM CL A 747301109 31 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 76 9,556 SH   SOLE 30 9,556 0 0
QUAD / GRAPHICS INC COM CL A 747301109 19 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 2,318 11,425 SH   SOLE 2 542 0 10,883
QUAKER CHEM CORP COM 747316107 15 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 46 228 SH   SOLE 7 228 0 0
QUAKER CHEM CORP COM 747316107 11,655 57,446 SH   SOLE 18 57,446 0 0
QUAKER CHEM CORP COM 747316107 4,542 22,390 SH   SOLE 19 22,390 0 0
QUAKER CHEM CORP COM 747316107 287,364 1,416,423 SH   SOLE 21 1,416,423 0 0
QUAKER CHEM CORP COM 747316107 76,950 379,287 SH   SOLE 22 360,694 0 18,593
QUAKER CHEM CORP COM 747316107 991 4,886 SH   SOLE 26 4,073 0 813
QUAKER CHEM CORP COM 747316107 341 1,682 SH   SOLE 28 1,682 0 0
QUAKER CHEM CORP COM 747316107 3,911 19,277 SH   SOLE 30 19,277 0 0
QUAKER CHEM CORP COM 747316107 304 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 246,910 3,245,823 SH   SOLE 2 521,126 0 2,724,697
QUALCOMM INC COM 747525103 33,505 440,451 SH   SOLE 4 407,795 0 32,656
QUALCOMM INC COM 747525103 86,469 1,136,706 SH   SOLE 7 1,114,935 0 21,771
QUALCOMM INC COM 747525103 3,904 51,326 SH   SOLE 13 51,326 0 0
QUALCOMM INC COM 747525103 1,035 13,608 SH   SOLE 15 13,608 0 0
QUALCOMM INC COM 747525103 2 25 SH   SOLE 17 0 0 25
QUALCOMM INC COM 747525103 350,469 4,607,189 SH   SOLE 18 4,348,504 0 258,685
QUALCOMM INC COM 747525103 439,456 5,776,998 SH   SOLE 19 5,776,998 0 0
QUALCOMM INC COM 747525103 2,340,325 30,765,408 SH   SOLE 21 30,765,408 0 0
QUALCOMM INC COM 747525103 2,303,669 30,283,544 SH   SOLE 22 26,922,955 0 3,360,589
QUALCOMM INC COM 747525103 69,417 912,546 SH   SOLE 23 912,546 0 0
QUALCOMM INC COM 747525103 102,386 1,345,938 SH   SOLE 25 1,345,938 0 0
QUALCOMM INC COM 747525103 359,916 4,731,381 SH   SOLE 26 1,320,128 0 3,411,253
QUALCOMM INC COM 747525103 17,904 235,358 SH   SOLE 28 172,163 0 63,195
QUALCOMM INC COM 747525103 13,489 177,320 SH   SOLE 29 27,987 0 149,333
QUALCOMM INC COM 747525103 424,088 5,574,964 SH   SOLE 30 5,574,964 0 0
QUALCOMM INC COM 747525103 28,219 370,960 SH   SOLE 31 229,589 0 141,371
QUALCOMM INC COM 747525103 19,233 252,832 SH   SOLE 32 252,832 0 0
QUALCOMM INC COM 747525103 64,932 853,578 SH   SOLE 34 853,578 0 0
QUALCOMM INC COM 747525103 72,481 952,821 SH   SOLE 36 952,821 0 0
QUALCOMM INC COM 747525103 2,049 26,936 SH   SOLE 40 26,936 0 0
QUALCOMM INC OPTIONS 747525103 1,065 14,000 SH Call SOLE 2 14,000 0 0
QUALCOMM INC OPTIONS 747525103 58,155 764,500 SH Call SOLE 19 764,500 0 0
QUALCOMM INC OPTIONS 747525103 974 12,800 SH Call SOLE 22 12,800 0 0
QUALCOMM INC OPTIONS 747525103 129 1,700 SH Call SOLE 25 1,700 0 0
QUALCOMM INC OPTIONS 747525103 129 1,700 SH Call SOLE 26 0 0 1,700
QUALCOMM INC OPTIONS 747525103 13,419 176,400 SH Call SOLE 34 176,400 0 0
QUALYS INC COM 74758T303 2,586 29,694 SH   SOLE 2 1,409 0 28,285
QUALYS INC COM 74758T303 16 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 51 585 SH   SOLE 7 585 0 0
QUALYS INC COM 74758T303 13,214 151,745 SH   SOLE 18 148,437 0 3,308
QUALYS INC COM 74758T303 6,791 77,984 SH   SOLE 19 77,984 0 0
QUALYS INC COM 74758T303 322,071 3,698,564 SH   SOLE 21 3,698,564 0 0
QUALYS INC COM 74758T303 87,351 1,003,107 SH   SOLE 22 958,016 0 45,091
QUALYS INC COM 74758T303 78 898 SH   SOLE 23 898 0 0
QUALYS INC COM 74758T303 152 1,744 SH   SOLE 25 1,744 0 0
QUALYS INC COM 74758T303 1,652 18,975 SH   SOLE 26 10,434 0 8,541
QUALYS INC COM 74758T303 388 4,459 SH   SOLE 28 4,459 0 0
QUALYS INC COM 74758T303 7,848 90,122 SH   SOLE 30 90,122 0 0
QUALYS INC COM 74758T303 10 111 SH   SOLE 34 111 0 0
QUALYS INC COM 74758T303 17 194 SH   SOLE 36 194 0 0
QUALYS INC COM 74758T303 307 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 679 35,921 SH   SOLE 2 2,005 0 33,916
QUANEX BUILDING PRODUCTS COR COM 747619104 7 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 12 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,859 151,354 SH   SOLE 18 151,354 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,231 65,153 SH   SOLE 19 65,153 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 71,209 3,769,673 SH   SOLE 21 3,769,673 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 22,625 1,197,698 SH   SOLE 22 1,139,987 0 57,711
QUANEX BUILDING PRODUCTS COR COM 747619104 211 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BUILDING PRODUCTS COR COM 747619104 92 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 900 47,643 SH   SOLE 30 47,643 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 312 16,514 SH   SOLE 31 0 0 16,514
QUANEX BUILDING PRODUCTS COR COM 747619104 76 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 11,222 293,836 SH   SOLE 2 31,222 0 262,614
QUANTA SVCS INC COM 74762E102 25 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 5,281 138,295 SH   SOLE 7 138,295 0 0
QUANTA SVCS INC COM 74762E102 32,994 863,950 SH   SOLE 18 715,416 0 148,534
QUANTA SVCS INC COM 74762E102 24,293 636,115 SH   SOLE 19 636,115 0 0
QUANTA SVCS INC COM 74762E102 118,743 3,109,260 SH   SOLE 21 3,109,260 0 0
QUANTA SVCS INC COM 74762E102 160,035 4,190,490 SH   SOLE 22 3,782,651 0 407,839
QUANTA SVCS INC COM 74762E102 613 16,040 SH   SOLE 23 16,040 0 0
QUANTA SVCS INC COM 74762E102 1,500 39,278 SH   SOLE 25 0 0 39,278
QUANTA SVCS INC COM 74762E102 6,431 168,389 SH   SOLE 26 36,425 0 131,964
QUANTA SVCS INC COM 74762E102 697 18,251 SH   SOLE 28 18,251 0 0
QUANTA SVCS INC COM 74762E102 12,065 315,923 SH   SOLE 30 315,923 0 0
QUANTA SVCS INC COM 74762E102 284 7,435 SH   SOLE 31 3,035 0 4,400
QUANTA SVCS INC COM 74762E102 38,552 1,009,492 SH   SOLE 34 1,009,492 0 0
QUANTA SVCS INC COM 74762E102 1,185 31,031 SH   SOLE 36 31,031 0 0
QUANTA SVCS INC COM 74762E102 547 14,320 SH   SOLE 40 14,320 0 0
QUANTERIX CORP COM 74766Q101 278 8,240 SH   SOLE 2 391 0 7,849
QUANTERIX CORP COM 74766Q101 11 333 SH   SOLE 7 333 0 0
QUANTERIX CORP COM 74766Q101 1,102 32,609 SH   SOLE 18 32,609 0 0
QUANTERIX CORP COM 74766Q101 646 19,123 SH   SOLE 19 19,123 0 0
QUANTERIX CORP COM 74766Q101 18,475 546,761 SH   SOLE 21 546,761 0 0
QUANTERIX CORP COM 74766Q101 8,890 263,091 SH   SOLE 22 255,878 0 7,213
QUANTERIX CORP COM 74766Q101 10 286 SH   SOLE 23 286 0 0
QUANTERIX CORP COM 74766Q101 122 3,611 SH   SOLE 26 0 0 3,611
QUANTERIX CORP COM 74766Q101 102 3,005 SH   SOLE 30 3,005 0 0
QUDIAN INC ADR 747798106 74 9,806 SH   SOLE 22 9,806 0 0
QUDIAN INC ADR 747798106 16,977 2,263,659 SH   SOLE 34 2,263,659 0 0
QUEST DIAGNOSTICS INC COM 74834L100 48,596 477,321 SH   SOLE 2 173,551 0 303,770
QUEST DIAGNOSTICS INC COM 74834L100 6,278 61,665 SH   SOLE 4 58,081 0 3,584
QUEST DIAGNOSTICS INC COM 74834L100 18,448 181,201 SH   SOLE 7 127,407 0 53,794
QUEST DIAGNOSTICS INC COM 74834L100 557 5,467 SH   SOLE 13 5,467 0 0
QUEST DIAGNOSTICS INC COM 74834L100 158 1,551 SH   SOLE 15 1,551 0 0
QUEST DIAGNOSTICS INC COM 74834L100 80,437 790,074 SH   SOLE 18 743,310 0 46,764
QUEST DIAGNOSTICS INC COM 74834L100 141,312 1,387,996 SH   SOLE 19 1,387,996 0 0
QUEST DIAGNOSTICS INC COM 74834L100 388,188 3,812,865 SH   SOLE 21 3,812,865 0 0
QUEST DIAGNOSTICS INC COM 74834L100 352,632 3,463,633 SH   SOLE 22 3,075,367 0 388,266
QUEST DIAGNOSTICS INC COM 74834L100 12,988 127,570 SH   SOLE 23 127,570 0 0
QUEST DIAGNOSTICS INC COM 74834L100 16,622 163,268 SH   SOLE 25 163,268 0 0
QUEST DIAGNOSTICS INC COM 74834L100 74,666 733,382 SH   SOLE 26 197,072 0 536,310
QUEST DIAGNOSTICS INC COM 74834L100 2,639 25,923 SH   SOLE 28 18,816 0 7,107
QUEST DIAGNOSTICS INC COM 74834L100 4,190 41,155 SH   SOLE 29 12,794 0 28,361
QUEST DIAGNOSTICS INC COM 74834L100 70,203 689,549 SH   SOLE 30 689,549 0 0
QUEST DIAGNOSTICS INC COM 74834L100 5,385 52,896 SH   SOLE 31 27,098 0 25,798
QUEST DIAGNOSTICS INC COM 74834L100 23,617 231,975 SH   SOLE 34 231,975 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,754 125,271 SH   SOLE 36 125,271 0 0
QUEST DIAGNOSTICS INC COM 74834L100 285 2,796 SH   SOLE 40 2,796 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 3 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 56 20,200 SH   SOLE 21 20,200 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 2 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 26 44,551 SH   SOLE 21 44,551 0 0
QUICKLOGIC CORP COM 74837P108 787 1,367,381 SH   SOLE 22 1,367,381 0 0
QUIDEL CORP COM 74838J101 1,832 30,883 SH   SOLE 2 1,463 0 29,420
QUIDEL CORP COM 74838J101 10 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 40 667 SH   SOLE 7 667 0 0
QUIDEL CORP COM 74838J101 6,850 115,469 SH   SOLE 18 115,469 0 0
QUIDEL CORP COM 74838J101 3,589 60,503 SH   SOLE 19 60,503 0 0
QUIDEL CORP COM 74838J101 66,882 1,127,471 SH   SOLE 21 1,127,471 0 0
QUIDEL CORP COM 74838J101 60,909 1,026,784 SH   SOLE 22 973,586 0 53,198
QUIDEL CORP COM 74838J101 680 11,459 SH   SOLE 26 6,103 0 5,356
QUIDEL CORP COM 74838J101 244 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 4,763 80,292 SH   SOLE 30 80,292 0 0
QUIDEL CORP COM 74838J101 224 3,779 SH   SOLE 40 3,779 0 0
QUINSTREET INC COM 74874Q100 760 47,962 SH   SOLE 2 10,467 0 37,495
QUINSTREET INC COM 74874Q100 14 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 3,340 210,735 SH   SOLE 18 200,977 0 9,758
QUINSTREET INC COM 74874Q100 3,672 231,681 SH   SOLE 19 231,681 0 0
QUINSTREET INC COM 74874Q100 71,306 4,498,827 SH   SOLE 21 4,498,827 0 0
QUINSTREET INC COM 74874Q100 22,186 1,399,777 SH   SOLE 22 1,346,797 0 52,980
QUINSTREET INC COM 74874Q100 483 30,485 SH   SOLE 23 30,485 0 0
QUINSTREET INC COM 74874Q100 1,079 68,048 SH   SOLE 26 0 0 68,048
QUINSTREET INC COM 74874Q100 3,934 248,195 SH   SOLE 30 248,195 0 0
QUINSTREET INC COM 74874Q100 55 3,467 SH   SOLE 40 3,467 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 3 1,641 SH   SOLE 18 1,641 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 35 21,975 SH   SOLE 21 21,975 0 0
QUMU CORP COM 749063103 7 1,638 SH   SOLE 18 1,638 0 0
QUMU CORP COM 749063103 116 27,847 SH   SOLE 21 27,847 0 0
QUMU CORP COM 749063103 1,101 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 9 6,317 SH   SOLE 18 6,317 0 0
QUORUM HEALTH CORP COM 74909E106 132 94,763 SH   SOLE 21 94,763 0 0
QUORUM HEALTH CORP COM 74909E106 576 414,499 SH   SOLE 22 414,499 0 0
QUOTIENT LTD SHS G73268107 187 19,973 SH   SOLE 21 19,973 0 0
QUOTIENT LTD SHS G73268107 218 23,292 SH   SOLE 22 23,292 0 0
QUOTIENT LTD SHS G73268107 6 620 SH   SOLE 23 620 0 0
QUOTIENT LTD SHS G73268107 68 7,307 SH   SOLE 30 7,307 0 0
QUOTIENT LTD SHS G73268107 48 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 823 76,654 SH   SOLE 2 3,192 0 73,462
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,768 257,691 SH   SOLE 18 257,691 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,452 135,156 SH   SOLE 19 135,156 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 26,253 2,444,386 SH   SOLE 21 2,444,386 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 27,086 2,521,928 SH   SOLE 22 2,418,071 0 103,857
QUOTIENT TECHNOLOGY INC COM 749119103 138 12,806 SH   SOLE 26 0 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 120 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,367 313,458 SH   SOLE 30 313,458 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 62 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 12,194 984,189 SH   SOLE 2 74,927 0 909,262
QURATE RETAIL INC COM SER A 74915M100 1,568 126,540 SH   SOLE 4 114,921 0 11,619
QURATE RETAIL INC COM SER A 74915M100 369 29,804 SH   SOLE 7 29,804 0 0
QURATE RETAIL INC COM SER A 74915M100 30 2,434 SH   SOLE 13 2,434 0 0
QURATE RETAIL INC COM SER A 74915M100 47 3,759 SH   SOLE 15 3,759 0 0
QURATE RETAIL INC COM SER A 74915M100 2,799 225,907 SH   SOLE 18 193,007 0 32,900
QURATE RETAIL INC COM SER A 74915M100 1,163 93,897 SH   SOLE 19 93,897 0 0
QURATE RETAIL INC COM SER A 74915M100 61,507 4,964,275 SH   SOLE 21 4,964,275 0 0
QURATE RETAIL INC COM SER A 74915M100 145,451 11,739,372 SH   SOLE 22 10,836,723 0 902,649
QURATE RETAIL INC COM SER A 74915M100 3,792 306,022 SH   SOLE 23 306,022 0 0
QURATE RETAIL INC COM SER A 74915M100 4,803 387,640 SH   SOLE 25 387,640 0 0
QURATE RETAIL INC COM SER A 74915M100 15,844 1,278,770 SH   SOLE 26 689,867 0 588,903
QURATE RETAIL INC COM SER A 74915M100 980 79,064 SH   SOLE 28 58,586 0 20,478
QURATE RETAIL INC COM SER A 74915M100 235 19,004 SH   SOLE 29 19,004 0 0
QURATE RETAIL INC COM SER A 74915M100 9,347 754,404 SH   SOLE 30 754,404 0 0
QURATE RETAIL INC COM SER A 74915M100 1,870 150,890 SH   SOLE 31 86,005 0 64,885
QURATE RETAIL INC COM SER A 74915M100 270 21,788 SH   SOLE 34 21,788 0 0
QURATE RETAIL INC COM SER A 74915M100 4,641 374,579 SH   SOLE 36 374,579 0 0
QURATE RETAIL INC COM SER A 74915M100 113 9,134 SH   SOLE 40 9,134 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 149 37,876 SH   SOLE 21 37,876 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 1,599 405,728 SH   SOLE 22 405,728 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 529 134,335 SH   SOLE 30 134,335 0 0
R1 RCM INC COM 749397105 1,125 89,444 SH   SOLE 2 4,218 0 85,226
R1 RCM INC COM 749397105 6 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 19 1,509 SH   SOLE 7 1,509 0 0
R1 RCM INC COM 749397105 4,188 332,891 SH   SOLE 18 332,891 0 0
R1 RCM INC COM 749397105 2,194 174,381 SH   SOLE 19 174,381 0 0
R1 RCM INC COM 749397105 42,768 3,399,685 SH   SOLE 21 3,399,685 0 0
R1 RCM INC COM 749397105 36,677 2,915,509 SH   SOLE 22 2,787,439 0 128,070
R1 RCM INC COM 749397105 1,151 91,458 SH   SOLE 23 91,458 0 0
R1 RCM INC COM 749397105 551 43,774 SH   SOLE 26 33,066 0 10,708
R1 RCM INC COM 749397105 140 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 4,481 356,174 SH   SOLE 30 356,174 0 0
R1 RCM INC COM 749397105 74 5,900 SH   SOLE 40 5,900 0 0
RA MED SYS INC COM 74933X104 6 1,704 SH   SOLE 18 1,704 0 0
RA MED SYS INC COM 74933X104 75 20,734 SH   SOLE 21 20,734 0 0
RA PHARMACEUTICALS INC COM 74933V108 2,844 94,567 SH   SOLE 2 68,671 0 25,896
RA PHARMACEUTICALS INC COM 74933V108 13 427 SH   SOLE 7 427 0 0
RA PHARMACEUTICALS INC COM 74933V108 5,296 176,106 SH   SOLE 18 172,962 0 3,144
RA PHARMACEUTICALS INC COM 74933V108 26,429 878,903 SH   SOLE 19 878,903 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,437 47,800 SH   SOLE 20 47,800 0 0
RA PHARMACEUTICALS INC COM 74933V108 44,224 1,470,689 SH   SOLE 21 1,470,689 0 0
RA PHARMACEUTICALS INC COM 74933V108 27,576 917,051 SH   SOLE 22 877,071 0 39,980
RA PHARMACEUTICALS INC COM 74933V108 366 12,173 SH   SOLE 23 12,173 0 0
RA PHARMACEUTICALS INC COM 74933V108 756 25,135 SH   SOLE 26 0 0 25,135
RA PHARMACEUTICALS INC COM 74933V108 6,839 227,437 SH   SOLE 30 227,437 0 0
RA PHARMACEUTICALS INC COM 74933V108 6,209 206,488 SH   SOLE 34 206,488 0 0
RA PHARMACEUTICALS INC COM 74933V108 72 2,393 SH   SOLE 40 2,393 0 0
RADIAN GROUP INC COM 750236101 5,032 220,214 SH   SOLE 2 15,321 0 204,893
RADIAN GROUP INC COM 750236101 19 832 SH   SOLE 4 832 0 0
RADIAN GROUP INC COM 750236101 118 5,176 SH   SOLE 7 5,176 0 0
RADIAN GROUP INC COM 750236101 15,680 686,194 SH   SOLE 18 686,194 0 0
RADIAN GROUP INC COM 750236101 9,513 416,312 SH   SOLE 19 416,312 0 0
RADIAN GROUP INC COM 750236101 158,105 6,919,259 SH   SOLE 21 6,919,259 0 0
RADIAN GROUP INC COM 750236101 143,814 6,293,836 SH   SOLE 22 6,003,265 0 290,571
RADIAN GROUP INC COM 750236101 519 22,701 SH   SOLE 23 22,701 0 0
RADIAN GROUP INC COM 750236101 2,588 113,258 SH   SOLE 26 42,034 0 71,224
RADIAN GROUP INC COM 750236101 637 27,869 SH   SOLE 28 27,869 0 0
RADIAN GROUP INC COM 750236101 1,383 60,511 SH   SOLE 30 60,511 0 0
RADIAN GROUP INC COM 750236101 111 4,877 SH   SOLE 36 4,877 0 0
RADIAN GROUP INC COM 750236101 520 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 365 59,400 SH   SOLE 2 27,293 0 32,107
RADIANT LOGISTICS INC COM 75025X100 878 142,950 SH   SOLE 18 132,719 0 10,231
RADIANT LOGISTICS INC COM 75025X100 713 116,185 SH   SOLE 19 116,185 0 0
RADIANT LOGISTICS INC COM 75025X100 8,130 1,324,162 SH   SOLE 21 1,324,162 0 0
RADIANT LOGISTICS INC COM 75025X100 6,768 1,102,310 SH   SOLE 22 1,080,167 0 22,143
RADIANT LOGISTICS INC COM 75025X100 576 93,873 SH   SOLE 23 93,873 0 0
RADIANT LOGISTICS INC COM 75025X100 202 32,853 SH   SOLE 26 0 0 32,853
RADIUS HEALTH INC COM NEW 750469207 958 39,329 SH   SOLE 2 1,871 0 37,458
RADIUS HEALTH INC COM NEW 750469207 4 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 20 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 3,703 152,024 SH   SOLE 18 147,049 0 4,975
RADIUS HEALTH INC COM NEW 750469207 2,740 112,462 SH   SOLE 19 112,462 0 0
RADIUS HEALTH INC COM NEW 750469207 45,381 1,862,923 SH   SOLE 21 1,862,923 0 0
RADIUS HEALTH INC COM NEW 750469207 31,757 1,303,648 SH   SOLE 22 1,241,451 0 62,197
RADIUS HEALTH INC COM NEW 750469207 32 1,318 SH   SOLE 23 1,318 0 0
RADIUS HEALTH INC COM NEW 750469207 113 4,648 SH   SOLE 26 3,310 0 1,338
RADIUS HEALTH INC COM NEW 750469207 146 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 321 13,180 SH   SOLE 30 13,180 0 0
RADIUS HEALTH INC COM NEW 750469207 10 428 SH   SOLE 34 428 0 0
RADIUS HEALTH INC COM NEW 750469207 76 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 611 675,000 PRN   SOLE 21 675,000 0 0
RADNET INC COM 750491102 511 37,044 SH   SOLE 2 1,777 0 35,267
RADNET INC COM 750491102 12 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 2,012 145,898 SH   SOLE 18 145,898 0 0
RADNET INC COM 750491102 968 70,167 SH   SOLE 19 70,167 0 0
RADNET INC COM 750491102 21,015 1,523,955 SH   SOLE 21 1,523,955 0 0
RADNET INC COM 750491102 17,499 1,268,968 SH   SOLE 22 1,211,036 0 57,932
RADNET INC COM 750491102 226 16,373 SH   SOLE 26 0 0 16,373
RADNET INC COM 750491102 165 11,999 SH   SOLE 30 11,999 0 0
RADNET INC COM 750491102 46 3,353 SH   SOLE 40 3,353 0 0
RADWARE LTD ORD M81873107 66 2,671 SH   SOLE 2 0 0 2,671
RADWARE LTD ORD M81873107 167 6,773 SH   SOLE 7 6,773 0 0
RADWARE LTD ORD M81873107 127 5,120 SH   SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 8,649 349,745 SH   SOLE 21 349,745 0 0
RADWARE LTD ORD M81873107 7,522 304,179 SH   SOLE 22 283,276 0 20,903
RADWARE LTD ORD M81873107 135 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 194 7,863 SH   SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 190 7,669 SH   SOLE 30 7,669 0 0
RADWARE LTD ORD M81873107 159 6,426 SH   SOLE 40 6,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 297 10,327 SH   SOLE 2 435 0 9,892
RAFAEL HLDGS INC COM CL B 75062E106 1,050 36,529 SH   SOLE 18 36,529 0 0
RAFAEL HLDGS INC COM CL B 75062E106 506 17,583 SH   SOLE 19 17,583 0 0
RAFAEL HLDGS INC COM CL B 75062E106 9,952 346,142 SH   SOLE 21 346,142 0 0
RAFAEL HLDGS INC COM CL B 75062E106 7,902 274,836 SH   SOLE 22 271,769 0 3,067
RAFAEL HLDGS INC COM CL B 75062E106 723 25,164 SH   SOLE 26 0 0 25,164
RALPH LAUREN CORP CL A 751212101 14,826 130,522 SH   SOLE 2 13,782 0 116,740
RALPH LAUREN CORP CL A 751212101 2,182 19,210 SH   SOLE 4 17,818 0 1,392
RALPH LAUREN CORP CL A 751212101 7,357 64,767 SH   SOLE 7 49,698 0 15,069
RALPH LAUREN CORP CL A 751212101 39 347 SH   SOLE 13 347 0 0
RALPH LAUREN CORP CL A 751212101 61 541 SH   SOLE 15 541 0 0
RALPH LAUREN CORP CL A 751212101 12,169 107,132 SH   SOLE 18 99,760 0 7,372
RALPH LAUREN CORP CL A 751212101 4,350 38,297 SH   SOLE 19 38,297 0 0
RALPH LAUREN CORP CL A 751212101 132,025 1,162,293 SH   SOLE 21 1,162,293 0 0
RALPH LAUREN CORP CL A 751212101 197,063 1,734,862 SH   SOLE 22 1,584,897 0 149,965
RALPH LAUREN CORP CL A 751212101 4,480 39,439 SH   SOLE 23 39,439 0 0
RALPH LAUREN CORP CL A 751212101 6,766 59,561 SH   SOLE 25 59,561 0 0
RALPH LAUREN CORP CL A 751212101 32,188 283,372 SH   SOLE 26 93,916 0 189,456
RALPH LAUREN CORP CL A 751212101 1,187 10,446 SH   SOLE 28 7,574 0 2,872
RALPH LAUREN CORP CL A 751212101 1,411 12,426 SH   SOLE 29 1,167 0 11,259
RALPH LAUREN CORP CL A 751212101 32,227 283,715 SH   SOLE 30 283,715 0 0
RALPH LAUREN CORP CL A 751212101 2,206 19,421 SH   SOLE 31 11,225 0 8,196
RALPH LAUREN CORP CL A 751212101 9,311 81,967 SH   SOLE 34 81,967 0 0
RALPH LAUREN CORP CL A 751212101 4,830 42,522 SH   SOLE 36 42,522 0 0
RALPH LAUREN CORP CL A 751212101 126 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 90 16,853 SH   SOLE 2 0 0 16,853
RAMACO RES INC COM 75134P303 110 20,687 SH   SOLE 18 20,687 0 0
RAMACO RES INC COM 75134P303 48 8,960 SH   SOLE 19 8,960 0 0
RAMACO RES INC COM 75134P303 1,583 297,627 SH   SOLE 21 297,627 0 0
RAMACO RES INC COM 75134P303 403 75,752 SH   SOLE 22 71,553 0 4,199
RAMBUS INC DEL COM 750917106 1,313 109,077 SH   SOLE 2 4,517 0 104,560
RAMBUS INC DEL COM 750917106 9 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 29 2,431 SH   SOLE 7 2,431 0 0
RAMBUS INC DEL COM 750917106 5,792 481,057 SH   SOLE 18 481,057 0 0
RAMBUS INC DEL COM 750917106 2,260 187,675 SH   SOLE 19 187,675 0 0
RAMBUS INC DEL COM 750917106 143,514 11,919,727 SH   SOLE 21 11,919,727 0 0
RAMBUS INC DEL COM 750917106 42,057 3,493,075 SH   SOLE 22 3,347,043 0 146,032
RAMBUS INC DEL COM 750917106 433 35,934 SH   SOLE 26 20,646 0 15,288
RAMBUS INC DEL COM 750917106 161 13,401 SH   SOLE 28 13,401 0 0
RAMBUS INC DEL COM 750917106 1,905 158,232 SH   SOLE 30 158,232 0 0
RAMBUS INC DEL COM 750917106 154 12,773 SH   SOLE 40 12,773 0 0
RANDOLPH BANCORP INC COM 752378109 16 1,060 SH   SOLE 18 1,060 0 0
RANDOLPH BANCORP INC COM 752378109 614 40,671 SH   SOLE 21 40,671 0 0
RANGE RES CORP COM 75281A109 3,464 496,292 SH   SOLE 2 102,621 0 393,671
RANGE RES CORP COM 75281A109 6 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 59 8,509 SH   SOLE 7 8,509 0 0
RANGE RES CORP COM 75281A109 4,138 592,878 SH   SOLE 18 592,878 0 0
RANGE RES CORP COM 75281A109 361 51,771 SH   SOLE 19 51,771 0 0
RANGE RES CORP COM 75281A109 72,081 10,326,809 SH   SOLE 21 10,326,809 0 0
RANGE RES CORP COM 75281A109 54,261 7,773,759 SH   SOLE 22 7,314,333 0 459,426
RANGE RES CORP COM 75281A109 547 78,337 SH   SOLE 26 47,122 0 31,215
RANGE RES CORP COM 75281A109 187 26,756 SH   SOLE 28 26,756 0 0
RANGE RES CORP COM 75281A109 756 108,350 SH   SOLE 30 108,350 0 0
RANGE RES CORP COM 75281A109 67 9,650 SH   SOLE 31 4,250 0 5,400
RANGE RES CORP COM 75281A109 54 7,774 SH   SOLE 36 7,774 0 0
RANGE RES CORP COM 75281A109 163 23,293 SH   SOLE 40 23,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 8 1,006 SH   SOLE 18 1,006 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 107 13,352 SH   SOLE 21 13,352 0 0
RAPID7 INC COM 753422104 2,553 44,134 SH   SOLE 2 4,128 0 40,006
RAPID7 INC COM 753422104 12 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 57 977 SH   SOLE 7 977 0 0
RAPID7 INC COM 753422104 9,547 165,066 SH   SOLE 18 157,583 0 7,483
RAPID7 INC COM 753422104 9,913 171,394 SH   SOLE 19 171,394 0 0
RAPID7 INC COM 753422104 93,375 1,614,369 SH   SOLE 21 1,614,369 0 0
RAPID7 INC COM 753422104 77,274 1,335,988 SH   SOLE 22 1,267,556 0 68,432
RAPID7 INC COM 753422104 550 9,505 SH   SOLE 23 9,505 0 0
RAPID7 INC COM 753422104 163 2,816 SH   SOLE 25 2,816 0 0
RAPID7 INC COM 753422104 1,958 33,859 SH   SOLE 26 14,257 0 19,602
RAPID7 INC COM 753422104 448 7,749 SH   SOLE 28 7,749 0 0
RAPID7 INC COM 753422104 1,247 21,553 SH   SOLE 30 21,553 0 0
RAPID7 INC COM 753422104 538 9,295 SH   SOLE 34 9,295 0 0
RAPID7 INC COM 753422104 18 312 SH   SOLE 36 312 0 0
RAPID7 INC COM 753422104 265 4,590 SH   SOLE 40 4,590 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 1,127 58,102 SH   SOLE 2 58,102 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 19,935 1,028,121 SH   SOLE 19 1,028,121 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 4,145 213,777 SH   SOLE 34 213,777 0 0
RAVE RESTAURANT GROUP INC COM 754198109 10 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 80 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 1,136 31,670 SH   SOLE 2 1,515 0 30,155
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 5,615 156,480 SH   SOLE 18 156,480 0 0
RAVEN INDS INC COM 754212108 2,199 61,288 SH   SOLE 19 61,288 0 0
RAVEN INDS INC COM 754212108 137,244 3,825,079 SH   SOLE 21 3,825,079 0 0
RAVEN INDS INC COM 754212108 38,671 1,077,776 SH   SOLE 22 1,027,295 0 50,481
RAVEN INDS INC COM 754212108 316 8,800 SH   SOLE 26 4,924 0 3,876
RAVEN INDS INC COM 754212108 163 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 1,892 52,739 SH   SOLE 30 52,739 0 0
RAVEN INDS INC COM 754212108 161 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 26,443 312,747 SH   SOLE 2 34,407 0 278,340
RAYMOND JAMES FINANCIAL INC COM 754730109 3,966 46,907 SH   SOLE 4 43,668 0 3,239
RAYMOND JAMES FINANCIAL INC COM 754730109 13,237 156,558 SH   SOLE 7 117,820 0 38,738
RAYMOND JAMES FINANCIAL INC COM 754730109 67 798 SH   SOLE 13 798 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 114 1,347 SH   SOLE 15 1,347 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 24,333 287,792 SH   SOLE 18 270,260 0 17,532
RAYMOND JAMES FINANCIAL INC COM 754730109 4,802 56,793 SH   SOLE 19 56,793 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 250,397 2,961,522 SH   SOLE 21 2,961,522 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 259,984 3,074,910 SH   SOLE 22 2,741,671 0 333,239
RAYMOND JAMES FINANCIAL INC COM 754730109 7,872 93,099 SH   SOLE 23 93,099 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 11,179 132,214 SH   SOLE 25 132,214 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 43,247 511,499 SH   SOLE 26 163,221 0 348,278
RAYMOND JAMES FINANCIAL INC COM 754730109 2,073 24,518 SH   SOLE 28 17,881 0 6,637
RAYMOND JAMES FINANCIAL INC COM 754730109 2,438 28,830 SH   SOLE 29 2,711 0 26,119
RAYMOND JAMES FINANCIAL INC COM 754730109 42,168 498,740 SH   SOLE 30 498,740 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 3,539 41,851 SH   SOLE 31 23,472 0 18,379
RAYMOND JAMES FINANCIAL INC COM 754730109 1,487 17,584 SH   SOLE 34 17,584 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 6,857 81,097 SH   SOLE 36 81,097 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 220 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 313 48,166 SH   SOLE 2 2,136 0 46,030
RAYONIER ADVANCED MATLS INC COM 75508B104 1 224 SH   SOLE 4 224 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 6 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,469 226,361 SH   SOLE 18 226,361 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 594 91,535 SH   SOLE 19 91,535 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 35,803 5,516,607 SH   SOLE 21 5,516,607 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 9,944 1,532,231 SH   SOLE 22 1,463,298 0 68,933
RAYONIER ADVANCED MATLS INC COM 75508B104 85 13,120 SH   SOLE 26 7,265 0 5,855
RAYONIER ADVANCED MATLS INC COM 75508B104 40 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 512 78,938 SH   SOLE 30 78,938 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,109 170,926 SH   SOLE 31 0 0 170,926
RAYONIER ADVANCED MATLS INC COM 75508B104 32 4,978 SH   SOLE 40 4,978 0 0
RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 4,050 78,512 SH   SOLE 21 78,512 0 0
RAYONIER INC COM 754907103 9,621 317,511 SH   SOLE 2 70,786 0 246,725
RAYONIER INC COM 754907103 20 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 112 3,694 SH   SOLE 7 3,694 0 0
RAYONIER INC COM 754907103 11,050 364,682 SH   SOLE 18 364,682 0 0
RAYONIER INC COM 754907103 875 28,875 SH   SOLE 19 28,875 0 0
RAYONIER INC COM 754907103 229,448 7,572,546 SH   SOLE 21 7,572,546 0 0
RAYONIER INC COM 754907103 127,335 4,202,468 SH   SOLE 22 3,936,757 0 265,711
RAYONIER INC COM 754907103 1,253 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 505 16,677 SH   SOLE 28 16,677 0 0
RAYONIER INC COM 754907103 7,590 250,483 SH   SOLE 30 250,483 0 0
RAYONIER INC COM 754907103 255 8,406 SH   SOLE 31 2,806 0 5,600
RAYONIER INC COM 754907103 181 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 402 13,276 SH   SOLE 40 13,276 0 0
RAYTHEON CO COM NEW 755111507 126,933 730,002 SH   SOLE 2 125,581 0 604,421
RAYTHEON CO COM NEW 755111507 20,992 120,729 SH   SOLE 4 112,988 0 7,741
RAYTHEON CO COM NEW 755111507 45,194 259,917 SH   SOLE 7 252,395 0 7,522
RAYTHEON CO COM NEW 755111507 5,323 30,613 SH   SOLE 13 30,613 0 0
RAYTHEON CO COM NEW 755111507 504 2,898 SH   SOLE 15 2,898 0 0
RAYTHEON CO COM NEW 755111507 168,927 971,516 SH   SOLE 18 929,345 0 42,171
RAYTHEON CO COM NEW 755111507 314,235 1,807,197 SH   SOLE 19 1,807,197 0 0
RAYTHEON CO COM NEW 755111507 1,139,844 6,555,349 SH   SOLE 21 6,555,349 0 0
RAYTHEON CO COM NEW 755111507 1,254,055 7,212,189 SH   SOLE 22 6,343,194 0 868,995
RAYTHEON CO COM NEW 755111507 37,755 217,135 SH   SOLE 23 217,135 0 0
RAYTHEON CO COM NEW 755111507 47,013 270,374 SH   SOLE 25 270,374 0 0
RAYTHEON CO COM NEW 755111507 194,407 1,118,051 SH   SOLE 26 360,774 0 757,277
RAYTHEON CO COM NEW 755111507 3,275 18,837 SH   SOLE 28 3,750 0 15,087
RAYTHEON CO COM NEW 755111507 14,267 82,052 SH   SOLE 29 6,367 0 75,685
RAYTHEON CO COM NEW 755111507 190,471 1,095,415 SH   SOLE 30 1,095,415 0 0
RAYTHEON CO COM NEW 755111507 16,456 94,639 SH   SOLE 31 53,348 0 41,291
RAYTHEON CO COM NEW 755111507 129,861 746,844 SH   SOLE 34 746,844 0 0
RAYTHEON CO COM NEW 755111507 42,252 242,996 SH   SOLE 36 242,996 0 0
RAYTHEON CO COM NEW 755111507 1,119 6,435 SH   SOLE 40 6,435 0 0
RBB BANCORP COM 74930B105 313 16,206 SH   SOLE 2 711 0 15,495
RBB BANCORP COM 74930B105 5 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,093 56,503 SH   SOLE 18 56,503 0 0
RBB BANCORP COM 74930B105 530 27,400 SH   SOLE 19 27,400 0 0
RBB BANCORP COM 74930B105 10,662 551,305 SH   SOLE 21 551,305 0 0
RBB BANCORP COM 74930B105 4,541 234,798 SH   SOLE 22 223,188 0 11,610
RBC BEARINGS INC COM 75524B104 3,524 21,125 SH   SOLE 2 1,001 0 20,124
RBC BEARINGS INC COM 75524B104 22 133 SH   SOLE 4 133 0 0
RBC BEARINGS INC COM 75524B104 71 428 SH   SOLE 7 428 0 0
RBC BEARINGS INC COM 75524B104 13,226 79,290 SH   SOLE 18 79,088 0 202
RBC BEARINGS INC COM 75524B104 6,906 41,400 SH   SOLE 19 41,400 0 0
RBC BEARINGS INC COM 75524B104 180,880 1,084,347 SH   SOLE 21 1,084,347 0 0
RBC BEARINGS INC COM 75524B104 122,840 736,405 SH   SOLE 22 705,077 0 31,328
RBC BEARINGS INC COM 75524B104 1,772 10,620 SH   SOLE 26 6,606 0 4,014
RBC BEARINGS INC COM 75524B104 513 3,075 SH   SOLE 28 3,075 0 0
RBC BEARINGS INC COM 75524B104 1,169 7,006 SH   SOLE 30 7,006 0 0
RBC BEARINGS INC COM 75524B104 12,394 74,302 SH   SOLE 31 0 0 74,302
RBC BEARINGS INC COM 75524B104 446 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 149 8,518 SH   SOLE 2 336 0 8,182
RCI HOSPITALITY HLDGS INC COM 74934Q108 4 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 524 29,925 SH   SOLE 18 29,925 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 240 13,707 SH   SOLE 19 13,707 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 5,376 307,040 SH   SOLE 21 307,040 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 3,293 188,080 SH   SOLE 22 180,539 0 7,541
RCM TECHNOLOGIES INC COM NEW 749360400 7 1,780 SH   SOLE 18 1,780 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 129 32,205 SH   SOLE 21 32,205 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 33 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 594 19,299 SH   SOLE 2 1,526 0 17,773
RE MAX HLDGS INC CL A 75524W108 12 384 SH   SOLE 7 384 0 0
RE MAX HLDGS INC CL A 75524W108 2,408 78,268 SH   SOLE 18 78,268 0 0
RE MAX HLDGS INC CL A 75524W108 1,353 43,981 SH   SOLE 19 43,981 0 0
RE MAX HLDGS INC CL A 75524W108 59,932 1,948,362 SH   SOLE 21 1,948,362 0 0
RE MAX HLDGS INC CL A 75524W108 17,873 581,058 SH   SOLE 22 556,639 0 24,419
RE MAX HLDGS INC CL A 75524W108 50 1,638 SH   SOLE 23 1,638 0 0
RE MAX HLDGS INC CL A 75524W108 396 12,873 SH   SOLE 26 0 0 12,873
RE MAX HLDGS INC CL A 75524W108 78 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 961 31,241 SH   SOLE 30 31,241 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 230 17,707 SH   SOLE 2 609 0 17,098
READING INTERNATIONAL INC CL A 755408101 5 386 SH   SOLE 7 386 0 0
READING INTERNATIONAL INC CL A 755408101 745 57,385 SH   SOLE 18 57,385 0 0
READING INTERNATIONAL INC CL A 755408101 373 28,722 SH   SOLE 19 28,722 0 0
READING INTERNATIONAL INC CL A 755408101 7,395 569,720 SH   SOLE 21 569,720 0 0
READING INTERNATIONAL INC CL A 755408101 2,649 204,118 SH   SOLE 22 190,335 0 13,783
READY CAP CORP COM 75574U101 504 33,823 SH   SOLE 2 1,407 0 32,416
READY CAP CORP COM 75574U101 12 793 SH   SOLE 7 793 0 0
READY CAP CORP COM 75574U101 1,609 107,988 SH   SOLE 18 107,988 0 0
READY CAP CORP COM 75574U101 794 53,286 SH   SOLE 19 53,286 0 0
READY CAP CORP COM 75574U101 26,148 1,754,921 SH   SOLE 21 1,754,921 0 0
READY CAP CORP COM 75574U101 13,281 891,327 SH   SOLE 22 873,040 0 18,287
READY CAP CORP COM 75574U101 237 15,938 SH   SOLE 26 0 0 15,938
READY CAP CORP COM 75574U101 70 4,729 SH   SOLE 30 4,729 0 0
READY CAP CORP 7% CN SR NT 2023 75574U200 3,700 138,329 SH   SOLE 21 138,329 0 0
REALNETWORKS INC COM NEW 75605L708 10 5,118 SH   SOLE 18 5,118 0 0
REALNETWORKS INC COM NEW 75605L708 2 1,024 SH   SOLE 19 1,024 0 0
REALNETWORKS INC COM NEW 75605L708 156 81,932 SH   SOLE 21 81,932 0 0
REALNETWORKS INC COM NEW 75605L708 1,366 719,195 SH   SOLE 22 719,195 0 0
REALNETWORKS INC COM NEW 75605L708 88 46,090 SH   SOLE 26 0 0 46,090
REALOGY HLDGS CORP COM 75605Y106 860 118,773 SH   SOLE 2 4,719 0 114,054
REALOGY HLDGS CORP COM 75605Y106 4 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 35 4,864 SH   SOLE 7 4,864 0 0
REALOGY HLDGS CORP COM 75605Y106 3,850 531,831 SH   SOLE 18 531,831 0 0
REALOGY HLDGS CORP COM 75605Y106 2,536 350,239 SH   SOLE 19 350,239 0 0
REALOGY HLDGS CORP COM 75605Y106 93,718 12,944,459 SH   SOLE 21 12,944,459 0 0
REALOGY HLDGS CORP COM 75605Y106 26,477 3,657,054 SH   SOLE 22 3,449,066 0 207,988
REALOGY HLDGS CORP COM 75605Y106 338 46,698 SH   SOLE 25 46,698 0 0
REALOGY HLDGS CORP COM 75605Y106 245 33,773 SH   SOLE 26 18,909 0 14,864
REALOGY HLDGS CORP COM 75605Y106 121 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 1,341 185,194 SH   SOLE 30 185,194 0 0
REALOGY HLDGS CORP COM 75605Y106 1,598 220,780 SH   SOLE 31 0 0 220,780
REALOGY HLDGS CORP COM 75605Y106 556 76,816 SH   SOLE 34 76,816 0 0
REALOGY HLDGS CORP COM 75605Y106 71 9,853 SH   SOLE 36 9,853 0 0
REALOGY HLDGS CORP COM 75605Y106 100 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 7,992 135,804 SH   SOLE 2 5,466 0 130,338
REALPAGE INC COM 75606N109 30 502 SH   SOLE 4 502 0 0
REALPAGE INC COM 75606N109 86 1,467 SH   SOLE 7 1,467 0 0
REALPAGE INC COM 75606N109 2,354 39,992 SH   SOLE 18 39,992 0 0
REALPAGE INC COM 75606N109 61,729 1,048,928 SH   SOLE 19 1,048,928 0 0
REALPAGE INC COM 75606N109 71,485 1,214,690 SH   SOLE 21 1,214,690 0 0
REALPAGE INC COM 75606N109 123,550 2,099,406 SH   SOLE 22 1,953,211 0 146,195
REALPAGE INC COM 75606N109 1,338 22,743 SH   SOLE 26 16,596 0 6,147
REALPAGE INC COM 75606N109 779 13,234 SH   SOLE 28 13,234 0 0
REALPAGE INC COM 75606N109 1,674 28,443 SH   SOLE 30 28,443 0 0
REALPAGE INC COM 75606N109 99 1,684 SH   SOLE 31 1,684 0 0
REALPAGE INC COM 75606N109 466 7,912 SH   SOLE 40 7,912 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,423 950,000 PRN   SOLE 21 950,000 0 0
REALTY INCOME CORP COM 756109104 52,404 759,807 SH   SOLE 2 69,408 0 690,399
REALTY INCOME CORP COM 756109104 13,032 188,951 SH   SOLE 4 180,411 0 8,540
REALTY INCOME CORP COM 756109104 53,185 771,138 SH   SOLE 7 755,902 0 15,236
REALTY INCOME CORP COM 756109104 358 5,197 SH   SOLE 13 5,197 0 0
REALTY INCOME CORP COM 756109104 960 13,921 SH   SOLE 15 13,921 0 0
REALTY INCOME CORP COM 756109104 1 15 SH   SOLE 17 0 0 15
REALTY INCOME CORP COM 756109104 43,641 632,756 SH   SOLE 18 592,520 0 40,236
REALTY INCOME CORP COM 756109104 32,372 469,362 SH   SOLE 19 469,362 0 0
REALTY INCOME CORP COM 756109104 920,629 13,348,256 SH   SOLE 21 13,348,256 0 0
REALTY INCOME CORP COM 756109104 728,601 10,564,026 SH   SOLE 22 9,710,979 0 853,047
REALTY INCOME CORP COM 756109104 15,853 229,847 SH   SOLE 23 229,847 0 0
REALTY INCOME CORP COM 756109104 66,725 967,450 SH   SOLE 25 967,450 0 0
REALTY INCOME CORP COM 756109104 93,746 1,359,232 SH   SOLE 26 378,802 0 980,430
REALTY INCOME CORP COM 756109104 4,171 60,472 SH   SOLE 28 44,878 0 15,594
REALTY INCOME CORP COM 756109104 16,135 233,947 SH   SOLE 29 170,272 0 63,675
REALTY INCOME CORP COM 756109104 174,928 2,536,289 SH   SOLE 30 2,536,289 0 0
REALTY INCOME CORP COM 756109104 6,884 99,818 SH   SOLE 31 51,961 0 47,857
REALTY INCOME CORP COM 756109104 1,261 18,280 SH   SOLE 34 18,280 0 0
REALTY INCOME CORP COM 756109104 17,604 255,236 SH   SOLE 36 255,236 0 0
REALTY INCOME CORP COM 756109104 473 6,851 SH   SOLE 40 6,851 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,378 46,405 SH   SOLE 2 28,149 0 18,256
REATA PHARMACEUTICALS INC CL A 75615P103 11 118 SH   SOLE 4 118 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 32 340 SH   SOLE 7 340 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 7,905 83,779 SH   SOLE 18 81,779 0 2,000
REATA PHARMACEUTICALS INC CL A 75615P103 23,226 246,164 SH   SOLE 19 246,164 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 489 5,180 SH   SOLE 20 5,180 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 84,778 898,544 SH   SOLE 21 898,544 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 49,323 522,771 SH   SOLE 22 496,234 0 26,537
REATA PHARMACEUTICALS INC CL A 75615P103 293 3,107 SH   SOLE 23 3,107 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 943 9,993 SH   SOLE 26 5,410 0 4,583
REATA PHARMACEUTICALS INC CL A 75615P103 279 2,959 SH   SOLE 28 2,959 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 686 7,272 SH   SOLE 30 7,272 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 8,244 87,377 SH   SOLE 34 87,377 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 160 1,698 SH   SOLE 40 1,698 0 0
RECRO PHARMA INC COM 75629F109 171 16,794 SH   SOLE 2 719 0 16,075
RECRO PHARMA INC COM 75629F109 706 69,452 SH   SOLE 18 66,131 0 3,321
RECRO PHARMA INC COM 75629F109 661 64,971 SH   SOLE 19 64,971 0 0
RECRO PHARMA INC COM 75629F109 6,349 624,289 SH   SOLE 21 624,289 0 0
RECRO PHARMA INC COM 75629F109 5,232 514,434 SH   SOLE 22 501,128 0 13,306
RECRO PHARMA INC COM 75629F109 23 2,233 SH   SOLE 23 2,233 0 0
RED HAT INC COM 756577102 85,592 455,859 SH   SOLE 2 69,169 0 386,690
RED HAT INC COM 756577102 12,380 65,936 SH   SOLE 4 61,248 0 4,688
RED HAT INC COM 756577102 31,221 166,282 SH   SOLE 7 166,282 0 0
RED HAT INC COM 756577102 190 1,013 SH   SOLE 13 1,013 0 0
RED HAT INC COM 756577102 335 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 91,729 488,543 SH   SOLE 18 462,841 0 25,702
RED HAT INC COM 756577102 10,660 56,773 SH   SOLE 19 56,773 0 0
RED HAT INC COM 756577102 1,014,819 5,404,874 SH   SOLE 21 5,404,874 0 0
RED HAT INC COM 756577102 836,291 4,454,044 SH   SOLE 22 3,952,822 0 501,222
RED HAT INC COM 756577102 26,051 138,747 SH   SOLE 23 138,747 0 0
RED HAT INC COM 756577102 40,502 215,711 SH   SOLE 25 215,711 0 0
RED HAT INC COM 756577102 144,034 767,117 SH   SOLE 26 209,876 0 557,241
RED HAT INC COM 756577102 6,351 33,826 SH   SOLE 28 24,573 0 9,253
RED HAT INC COM 756577102 4,423 23,555 SH   SOLE 29 9,837 0 13,718
RED HAT INC COM 756577102 120,280 640,605 SH   SOLE 30 640,605 0 0
RED HAT INC COM 756577102 12,258 65,285 SH   SOLE 31 41,906 0 23,379
RED HAT INC COM 756577102 4,884 26,013 SH   SOLE 34 26,013 0 0
RED HAT INC COM 756577102 24,723 131,672 SH   SOLE 36 131,672 0 0
RED HAT INC COM 756577102 762 4,058 SH   SOLE 40 4,058 0 0
RED LION HOTELS CORP COM 756764106 178 25,074 SH   SOLE 2 1,230 0 23,844
RED LION HOTELS CORP COM 756764106 4 530 SH   SOLE 7 530 0 0
RED LION HOTELS CORP COM 756764106 584 82,137 SH   SOLE 18 82,137 0 0
RED LION HOTELS CORP COM 756764106 284 39,899 SH   SOLE 19 39,899 0 0
RED LION HOTELS CORP COM 756764106 5,600 787,633 SH   SOLE 21 787,633 0 0
RED LION HOTELS CORP COM 756764106 5,264 740,414 SH   SOLE 22 727,930 0 12,484
RED RIVER BANCSHARES INC COM 75686R202 26 540 SH   SOLE 2 0 0 540
RED RIVER BANCSHARES INC COM 75686R202 118 2,443 SH   SOLE 18 2,443 0 0
RED RIVER BANCSHARES INC COM 75686R202 56 1,149 SH   SOLE 19 1,149 0 0
RED RIVER BANCSHARES INC COM 75686R202 1,078 22,259 SH   SOLE 21 22,259 0 0
RED RIVER BANCSHARES INC COM 75686R202 274 5,659 SH   SOLE 22 5,418 0 241
RED ROBIN GOURMET BURGERS IN COM 75689M101 404 13,200 SH   SOLE 2 587 0 12,613
RED ROBIN GOURMET BURGERS IN COM 75689M101 3 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 8 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,797 58,785 SH   SOLE 18 58,785 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 677 22,138 SH   SOLE 19 22,138 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 44,444 1,453,859 SH   SOLE 21 1,453,859 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 11,742 384,117 SH   SOLE 22 365,994 0 18,123
RED ROBIN GOURMET BURGERS IN COM 75689M101 24 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 62 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 542 17,731 SH   SOLE 30 17,731 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 48 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 1,313 61,109 SH   SOLE 2 2,915 0 58,194
RED ROCK RESORTS INC CL A 75700L108 5 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 32 1,490 SH   SOLE 7 1,490 0 0
RED ROCK RESORTS INC CL A 75700L108 4,886 227,466 SH   SOLE 18 227,466 0 0
RED ROCK RESORTS INC CL A 75700L108 2,568 119,544 SH   SOLE 19 119,544 0 0
RED ROCK RESORTS INC CL A 75700L108 46,821 2,179,729 SH   SOLE 21 2,179,729 0 0
RED ROCK RESORTS INC CL A 75700L108 43,042 2,003,816 SH   SOLE 22 1,903,203 0 100,613
RED ROCK RESORTS INC CL A 75700L108 495 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 204 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 433 20,169 SH   SOLE 30 20,169 0 0
RED ROCK RESORTS INC CL A 75700L108 209 9,752 SH   SOLE 34 9,752 0 0
RED ROCK RESORTS INC CL A 75700L108 155 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 15 1,170 SH   SOLE 18 1,170 0 0
RED VIOLET INC COM 75704L104 183 14,747 SH   SOLE 21 14,747 0 0
RED VIOLET INC COM 75704L104 149 12,041 SH   SOLE 22 12,041 0 0
REDFIN CORP COM 75737F108 1,406 78,173 SH   SOLE 2 3,650 0 74,523
REDFIN CORP COM 75737F108 7 362 SH   SOLE 4 362 0 0
REDFIN CORP COM 75737F108 31 1,713 SH   SOLE 7 1,713 0 0
REDFIN CORP COM 75737F108 5,177 287,907 SH   SOLE 18 287,907 0 0
REDFIN CORP COM 75737F108 2,711 150,788 SH   SOLE 19 150,788 0 0
REDFIN CORP COM 75737F108 49,886 2,774,530 SH   SOLE 21 2,774,530 0 0
REDFIN CORP COM 75737F108 40,544 2,254,940 SH   SOLE 22 2,131,645 0 123,295
REDFIN CORP COM 75737F108 535 29,772 SH   SOLE 26 26,661 0 3,111
REDFIN CORP COM 75737F108 108 5,983 SH   SOLE 28 5,983 0 0
REDFIN CORP COM 75737F108 480 26,708 SH   SOLE 30 26,708 0 0
REDFIN CORP COM 75737F108 138 7,686 SH   SOLE 40 7,686 0 0
REDWOOD TR INC COM 758075402 1,553 93,950 SH   SOLE 2 3,991 0 89,959
REDWOOD TR INC COM 758075402 9 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 30 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 6,977 422,091 SH   SOLE 18 422,091 0 0
REDWOOD TR INC COM 758075402 2,723 164,711 SH   SOLE 19 164,711 0 0
REDWOOD TR INC COM 758075402 203,278 12,297,535 SH   SOLE 21 12,297,535 0 0
REDWOOD TR INC COM 758075402 48,226 2,917,482 SH   SOLE 22 2,789,792 0 127,690
REDWOOD TR INC COM 758075402 2,130 128,865 SH   SOLE 26 10,532 0 118,333
REDWOOD TR INC COM 758075402 198 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 2,300 139,141 SH   SOLE 30 139,141 0 0
REDWOOD TR INC COM 758075402 91 5,506 SH   SOLE 36 5,506 0 0
REDWOOD TR INC COM 758075402 153 9,243 SH   SOLE 40 9,243 0 0
REEDS INC COM 758338107 16 4,294 SH   SOLE 18 4,294 0 0
REEDS INC COM 758338107 230 60,743 SH   SOLE 21 60,743 0 0
REEDS INC COM 758338107 1,005 265,856 SH   SOLE 22 265,856 0 0
REGAL BELOIT CORP COM 758750103 8,134 99,544 SH   SOLE 2 24,817 0 74,727
REGAL BELOIT CORP COM 758750103 19 236 SH   SOLE 4 236 0 0
REGAL BELOIT CORP COM 758750103 100 1,229 SH   SOLE 7 1,229 0 0
REGAL BELOIT CORP COM 758750103 10,141 124,106 SH   SOLE 18 124,106 0 0
REGAL BELOIT CORP COM 758750103 770 9,426 SH   SOLE 19 9,426 0 0
REGAL BELOIT CORP COM 758750103 172,595 2,112,291 SH   SOLE 21 2,112,291 0 0
REGAL BELOIT CORP COM 758750103 116,193 1,422,019 SH   SOLE 22 1,330,696 0 91,323
REGAL BELOIT CORP COM 758750103 1,309 16,023 SH   SOLE 26 10,299 0 5,724
REGAL BELOIT CORP COM 758750103 468 5,733 SH   SOLE 28 5,733 0 0
REGAL BELOIT CORP COM 758750103 15,146 185,361 SH   SOLE 30 185,361 0 0
REGAL BELOIT CORP COM 758750103 2,722 33,312 SH   SOLE 31 951 0 32,361
REGAL BELOIT CORP COM 758750103 28,075 343,588 SH   SOLE 34 343,588 0 0
REGAL BELOIT CORP COM 758750103 47 571 SH   SOLE 36 571 0 0
REGAL BELOIT CORP COM 758750103 355 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 27,727 415,446 SH   SOLE 2 46,390 0 369,056
REGENCY CTRS CORP COM 758849103 12,562 188,220 SH   SOLE 4 183,032 0 5,188
REGENCY CTRS CORP COM 758849103 22,928 343,546 SH   SOLE 7 329,799 0 13,747
REGENCY CTRS CORP COM 758849103 395 5,918 SH   SOLE 13 5,918 0 0
REGENCY CTRS CORP COM 758849103 513 7,681 SH   SOLE 15 7,681 0 0
REGENCY CTRS CORP COM 758849103 52,243 782,784 SH   SOLE 18 761,101 0 21,683
REGENCY CTRS CORP COM 758849103 28,701 430,040 SH   SOLE 19 430,040 0 0
REGENCY CTRS CORP COM 758849103 360,221 5,397,384 SH   SOLE 21 5,397,384 0 0
REGENCY CTRS CORP COM 758849103 411,588 6,167,042 SH   SOLE 22 5,628,877 0 538,165
REGENCY CTRS CORP COM 758849103 10,595 158,748 SH   SOLE 23 158,748 0 0
REGENCY CTRS CORP COM 758849103 33,686 504,736 SH   SOLE 25 504,736 0 0
REGENCY CTRS CORP COM 758849103 51,586 772,934 SH   SOLE 26 213,059 0 559,875
REGENCY CTRS CORP COM 758849103 4,452 66,703 SH   SOLE 28 58,109 0 8,594
REGENCY CTRS CORP COM 758849103 8,469 126,896 SH   SOLE 29 91,354 0 35,542
REGENCY CTRS CORP COM 758849103 84,770 1,270,151 SH   SOLE 30 1,270,151 0 0
REGENCY CTRS CORP COM 758849103 3,676 55,080 SH   SOLE 31 28,761 0 26,319
REGENCY CTRS CORP COM 758849103 12,265 183,772 SH   SOLE 34 183,772 0 0
REGENCY CTRS CORP COM 758849103 7,088 106,196 SH   SOLE 36 106,196 0 0
REGENCY CTRS CORP COM 758849103 205 3,078 SH   SOLE 40 3,078 0 0
REGENERON PHARMACEUTICALS COM 75886F107 66,171 211,408 SH   SOLE 2 34,295 0 177,113
REGENERON PHARMACEUTICALS COM 75886F107 9,300 29,711 SH   SOLE 4 27,614 0 2,097
REGENERON PHARMACEUTICALS COM 75886F107 23,090 73,771 SH   SOLE 7 73,129 0 642
REGENERON PHARMACEUTICALS COM 75886F107 3,094 9,886 SH   SOLE 13 9,886 0 0
REGENERON PHARMACEUTICALS COM 75886F107 277 884 SH   SOLE 15 884 0 0
REGENERON PHARMACEUTICALS COM 75886F107 73,394 234,487 SH   SOLE 18 220,932 0 13,555
REGENERON PHARMACEUTICALS COM 75886F107 24,455 78,131 SH   SOLE 19 78,131 0 0
REGENERON PHARMACEUTICALS COM 75886F107 767,470 2,451,982 SH   SOLE 21 2,451,982 0 0
REGENERON PHARMACEUTICALS COM 75886F107 624,026 1,993,692 SH   SOLE 22 1,763,289 0 230,403
REGENERON PHARMACEUTICALS COM 75886F107 19,735 63,051 SH   SOLE 23 63,051 0 0
REGENERON PHARMACEUTICALS COM 75886F107 24,283 77,581 SH   SOLE 25 77,581 0 0
REGENERON PHARMACEUTICALS COM 75886F107 96,894 309,564 SH   SOLE 26 93,897 0 215,667
REGENERON PHARMACEUTICALS COM 75886F107 4,966 15,866 SH   SOLE 28 11,678 0 4,188
REGENERON PHARMACEUTICALS COM 75886F107 6,525 20,846 SH   SOLE 29 4,453 0 16,393
REGENERON PHARMACEUTICALS COM 75886F107 112,782 360,325 SH   SOLE 30 360,325 0 0
REGENERON PHARMACEUTICALS COM 75886F107 10,189 32,553 SH   SOLE 31 19,514 0 13,039
REGENERON PHARMACEUTICALS COM 75886F107 4,716 15,068 SH   SOLE 32 15,068 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,656 5,292 SH   SOLE 34 5,292 0 0
REGENERON PHARMACEUTICALS COM 75886F107 18,699 59,741 SH   SOLE 36 59,741 0 0
REGENERON PHARMACEUTICALS COM 75886F107 567 1,813 SH   SOLE 40 1,813 0 0
REGENXBIO INC COM 75901B107 1,497 29,148 SH   SOLE 2 1,381 0 27,767
REGENXBIO INC COM 75901B107 8 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 32 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 7,451 145,051 SH   SOLE 18 143,225 0 1,826
REGENXBIO INC COM 75901B107 3,428 66,723 SH   SOLE 19 66,723 0 0
REGENXBIO INC COM 75901B107 191,139 3,720,827 SH   SOLE 21 3,720,827 0 0
REGENXBIO INC COM 75901B107 47,512 924,904 SH   SOLE 22 881,953 0 42,951
REGENXBIO INC COM 75901B107 18 359 SH   SOLE 23 359 0 0
REGENXBIO INC COM 75901B107 557 10,835 SH   SOLE 26 7,553 0 3,282
REGENXBIO INC COM 75901B107 209 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 7,242 140,972 SH   SOLE 30 140,972 0 0
REGENXBIO INC COM 75901B107 35 675 SH   SOLE 34 675 0 0
REGENXBIO INC COM 75901B107 142 2,765 SH   SOLE 40 2,765 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 2 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 330 12,505 SH   SOLE 2 4,339 0 8,166
REGIONAL MGMT CORP COM 75902K106 6 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 886 33,589 SH   SOLE 18 33,589 0 0
REGIONAL MGMT CORP COM 75902K106 2,770 105,051 SH   SOLE 19 105,051 0 0
REGIONAL MGMT CORP COM 75902K106 8,732 331,117 SH   SOLE 21 331,117 0 0
REGIONAL MGMT CORP COM 75902K106 11,348 430,337 SH   SOLE 22 422,108 0 8,229
REGIONAL MGMT CORP COM 75902K106 568 21,551 SH   SOLE 23 21,551 0 0
REGIONAL MGMT CORP COM 75902K106 1,865 70,721 SH   SOLE 26 0 0 70,721
REGIONS FINL CORP NEW COM 7591EP100 47,255 3,162,992 SH   SOLE 2 804,918 0 2,358,074
REGIONS FINL CORP NEW COM 7591EP100 6,709 449,040 SH   SOLE 4 419,405 0 29,635
REGIONS FINL CORP NEW COM 7591EP100 14,144 946,744 SH   SOLE 7 889,754 0 56,990
REGIONS FINL CORP NEW COM 7591EP100 697 46,649 SH   SOLE 13 46,649 0 0
REGIONS FINL CORP NEW COM 7591EP100 152 10,151 SH   SOLE 15 10,151 0 0
REGIONS FINL CORP NEW COM 7591EP100 123,962 8,297,352 SH   SOLE 18 7,928,409 0 368,943
REGIONS FINL CORP NEW COM 7591EP100 46,362 3,103,222 SH   SOLE 19 3,103,222 0 0
REGIONS FINL CORP NEW COM 7591EP100 363,761 24,348,135 SH   SOLE 21 24,348,135 0 0
REGIONS FINL CORP NEW COM 7591EP100 389,975 26,102,718 SH   SOLE 22 23,183,554 0 2,919,164
REGIONS FINL CORP NEW COM 7591EP100 14,771 988,677 SH   SOLE 23 988,677 0 0
REGIONS FINL CORP NEW COM 7591EP100 17,568 1,175,873 SH   SOLE 25 1,111,304 0 64,569
REGIONS FINL CORP NEW COM 7591EP100 72,251 4,836,108 SH   SOLE 26 1,298,461 0 3,537,647
REGIONS FINL CORP NEW COM 7591EP100 2,955 197,761 SH   SOLE 28 145,160 0 52,601
REGIONS FINL CORP NEW COM 7591EP100 4,040 270,434 SH   SOLE 29 56,381 0 214,053
REGIONS FINL CORP NEW COM 7591EP100 57,761 3,866,206 SH   SOLE 30 3,866,206 0 0
REGIONS FINL CORP NEW COM 7591EP100 6,458 432,261 SH   SOLE 31 205,378 0 226,883
REGIONS FINL CORP NEW COM 7591EP100 25,389 1,699,379 SH   SOLE 34 1,699,379 0 0
REGIONS FINL CORP NEW COM 7591EP100 13,323 891,754 SH   SOLE 36 891,754 0 0
REGIONS FINL CORP NEW COM 7591EP100 364 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 503 30,279 SH   SOLE 2 1,186 0 29,093
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 2,221 133,811 SH   SOLE 18 133,811 0 0
REGIS CORP MINN COM 758932107 812 48,906 SH   SOLE 19 48,906 0 0
REGIS CORP MINN COM 758932107 53,072 3,197,121 SH   SOLE 21 3,197,121 0 0
REGIS CORP MINN COM 758932107 16,043 966,473 SH   SOLE 22 909,218 0 57,255
REGIS CORP MINN COM 758932107 237 14,258 SH   SOLE 23 14,258 0 0
REGIS CORP MINN COM 758932107 653 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 92 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 742 44,707 SH   SOLE 30 44,707 0 0
REGIS CORP MINN COM 758932107 515 31,019 SH   SOLE 31 0 0 31,019
REGIS CORP MINN COM 758932107 80 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 60 47,635 SH   SOLE 22 47,635 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 26,806 171,801 SH   SOLE 2 38,816 0 132,985
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,686 23,622 SH   SOLE 4 22,040 0 1,582
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,131 26,478 SH   SOLE 7 8,702 0 17,776
REINSURANCE GRP OF AMERICA I COM NEW 759351604 55 352 SH   SOLE 13 352 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 31,373 201,068 SH   SOLE 18 196,140 0 4,928
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,243 40,010 SH   SOLE 19 40,010 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 481,034 3,082,957 SH   SOLE 21 3,082,957 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 331,490 2,124,527 SH   SOLE 22 1,991,848 0 132,679
REINSURANCE GRP OF AMERICA I COM NEW 759351604 7,200 46,144 SH   SOLE 23 46,144 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 951 6,094 SH   SOLE 25 6,094 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 18,711 119,917 SH   SOLE 26 52,725 0 67,192
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,896 12,150 SH   SOLE 28 8,864 0 3,286
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,254 14,443 SH   SOLE 29 1,360 0 13,083
REINSURANCE GRP OF AMERICA I COM NEW 759351604 15,104 96,800 SH   SOLE 30 96,800 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,460 22,175 SH   SOLE 31 11,840 0 10,335
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,217 14,208 SH   SOLE 34 14,208 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,190 20,446 SH   SOLE 36 20,446 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 202 1,296 SH   SOLE 40 1,296 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 19,806 209,321 SH   SOLE 2 59,850 0 149,471
RELIANCE STEEL & ALUMINUM CO COM 759509102 468 4,943 SH   SOLE 4 4,943 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 205 2,169 SH   SOLE 7 2,169 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 20,303 214,578 SH   SOLE 18 214,578 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,857 19,621 SH   SOLE 19 19,621 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 315,508 3,334,474 SH   SOLE 21 3,334,474 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 225,729 2,385,638 SH   SOLE 22 2,158,973 0 226,665
RELIANCE STEEL & ALUMINUM CO COM 759509102 556 5,879 SH   SOLE 23 5,879 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,000 21,138 SH   SOLE 25 21,138 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,716 28,701 SH   SOLE 26 19,664 0 9,037
RELIANCE STEEL & ALUMINUM CO COM 759509102 832 8,791 SH   SOLE 28 8,791 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 366 3,864 SH   SOLE 29 3,864 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,791 18,929 SH   SOLE 30 18,929 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,459 25,992 SH   SOLE 31 1,424 0 24,568
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,183 12,501 SH   SOLE 34 12,501 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 993 10,494 SH   SOLE 36 10,494 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 590 6,231 SH   SOLE 40 6,231 0 0
RELIANT BANCORP INC COM 75956B101 237 10,036 SH   SOLE 2 417 0 9,619
RELIANT BANCORP INC COM 75956B101 5 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 869 36,774 SH   SOLE 18 36,774 0 0
RELIANT BANCORP INC COM 75956B101 403 17,075 SH   SOLE 19 17,075 0 0
RELIANT BANCORP INC COM 75956B101 8,597 363,829 SH   SOLE 21 363,829 0 0
RELIANT BANCORP INC COM 75956B101 2,837 120,054 SH   SOLE 22 112,635 0 7,419
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELX PLC SPONSORED ADR 759530108 25,437 1,042,064 SH   SOLE 18 1,042,064 0 0
REMARK HLDGS INC COM 75955K102 6 6,732 SH   SOLE 18 6,732 0 0
REMARK HLDGS INC COM 75955K102 74 86,688 SH   SOLE 21 86,688 0 0
REMARK HLDGS INC COM 75955K102 113 132,919 SH   SOLE 22 132,919 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 21,062 118,317 SH   SOLE 2 25,734 0 92,583
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,422 13,608 SH   SOLE 4 12,546 0 1,062
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,665 31,825 SH   SOLE 7 31,825 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 45 252 SH   SOLE 13 252 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 64 362 SH   SOLE 15 362 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 23,232 130,512 SH   SOLE 18 127,407 0 3,105
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,841 10,344 SH   SOLE 19 10,344 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 573,775 3,223,275 SH   SOLE 21 3,223,275 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 290,914 1,634,258 SH   SOLE 22 1,541,356 0 92,902
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,108 34,314 SH   SOLE 23 34,314 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 7,333 41,195 SH   SOLE 25 41,195 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 31,774 178,498 SH   SOLE 26 67,149 0 111,349
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,422 7,987 SH   SOLE 28 5,659 0 2,328
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,724 9,684 SH   SOLE 29 962 0 8,722
RENAISSANCERE HOLDINGS LTD COM G7496G103 23,533 132,201 SH   SOLE 30 132,201 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,411 13,545 SH   SOLE 31 8,147 0 5,398
RENAISSANCERE HOLDINGS LTD COM G7496G103 365 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 10,005 56,202 SH   SOLE 36 56,202 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 144 810 SH   SOLE 40 810 0 0
RENASANT CORP COM 75970E107 4,369 121,571 SH   SOLE 2 2,415 0 119,156
RENASANT CORP COM 75970E107 9 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 35 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 6,707 186,619 SH   SOLE 18 186,619 0 0
RENASANT CORP COM 75970E107 3,492 97,173 SH   SOLE 19 97,173 0 0
RENASANT CORP COM 75970E107 64,910 1,806,079 SH   SOLE 21 1,806,079 0 0
RENASANT CORP COM 75970E107 60,016 1,669,899 SH   SOLE 22 1,597,727 0 72,172
RENASANT CORP COM 75970E107 853 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 238 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 467 13,002 SH   SOLE 30 13,002 0 0
RENASANT CORP COM 75970E107 216 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 635 40,036 SH   SOLE 2 1,577 0 38,459
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 13 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,673 168,540 SH   SOLE 18 168,540 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,011 63,715 SH   SOLE 19 63,715 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 68,543 4,321,779 SH   SOLE 21 4,321,779 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 17,525 1,104,979 SH   SOLE 22 1,051,567 0 53,412
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 332 20,956 SH   SOLE 26 16,618 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 73 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3,835 241,783 SH   SOLE 30 241,783 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 46 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 1,148 43,093 SH   SOLE 2 2,016 0 41,077
RENT A CTR INC NEW COM 76009N100 10 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 26 962 SH   SOLE 7 962 0 0
RENT A CTR INC NEW COM 76009N100 5,552 208,504 SH   SOLE 18 208,504 0 0
RENT A CTR INC NEW COM 76009N100 2,204 82,759 SH   SOLE 19 82,759 0 0
RENT A CTR INC NEW COM 76009N100 132,553 4,977,570 SH   SOLE 21 4,977,570 0 0
RENT A CTR INC NEW COM 76009N100 36,790 1,381,516 SH   SOLE 22 1,308,021 0 73,495
RENT A CTR INC NEW COM 76009N100 210 7,896 SH   SOLE 26 5,025 0 2,871
RENT A CTR INC NEW COM 76009N100 134 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 1,867 70,107 SH   SOLE 30 70,107 0 0
RENT A CTR INC NEW COM 76009N100 157 5,902 SH   SOLE 40 5,902 0 0
REPLIGEN CORP COM 759916109 3,606 41,956 SH   SOLE 2 2,624 0 39,332
REPLIGEN CORP COM 759916109 14 162 SH   SOLE 4 162 0 0
REPLIGEN CORP COM 759916109 77 901 SH   SOLE 7 901 0 0
REPLIGEN CORP COM 759916109 17,516 203,788 SH   SOLE 18 201,292 0 2,496
REPLIGEN CORP COM 759916109 9,494 110,461 SH   SOLE 19 110,461 0 0
REPLIGEN CORP COM 759916109 397,258 4,621,964 SH   SOLE 21 4,621,964 0 0
REPLIGEN CORP COM 759916109 110,280 1,283,074 SH   SOLE 22 1,225,500 0 57,574
REPLIGEN CORP COM 759916109 277 3,218 SH   SOLE 23 3,218 0 0
REPLIGEN CORP COM 759916109 1,285 14,953 SH   SOLE 26 10,409 0 4,544
REPLIGEN CORP COM 759916109 452 5,262 SH   SOLE 28 5,262 0 0
REPLIGEN CORP COM 759916109 5,139 59,786 SH   SOLE 30 59,786 0 0
REPLIGEN CORP COM 759916109 123 1,433 SH   SOLE 34 1,433 0 0
REPLIGEN CORP COM 759916109 309 3,594 SH   SOLE 40 3,594 0 0
REPLIMUNE GROUP INC COM 76029N106 147 10,061 SH   SOLE 2 447 0 9,614
REPLIMUNE GROUP INC COM 76029N106 599 40,839 SH   SOLE 18 40,839 0 0
REPLIMUNE GROUP INC COM 76029N106 281 19,177 SH   SOLE 19 19,177 0 0
REPLIMUNE GROUP INC COM 76029N106 10,689 729,105 SH   SOLE 21 729,105 0 0
REPLIMUNE GROUP INC COM 76029N106 3,144 214,476 SH   SOLE 22 210,911 0 3,565
REPLIMUNE GROUP INC COM 76029N106 4 267 SH   SOLE 23 267 0 0
REPLIMUNE GROUP INC COM 76029N106 19 1,300 SH   SOLE 30 1,300 0 0
REPUBLIC BANCORP KY CL A 760281204 774 15,550 SH   SOLE 2 6,059 0 9,491
REPUBLIC BANCORP KY CL A 760281204 7 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,707 34,312 SH   SOLE 18 34,312 0 0
REPUBLIC BANCORP KY CL A 760281204 2,517 50,595 SH   SOLE 19 50,595 0 0
REPUBLIC BANCORP KY CL A 760281204 17,120 344,129 SH   SOLE 21 344,129 0 0
REPUBLIC BANCORP KY CL A 760281204 23,694 476,257 SH   SOLE 22 463,087 0 13,170
REPUBLIC BANCORP KY CL A 760281204 828 16,645 SH   SOLE 23 16,645 0 0
REPUBLIC BANCORP KY CL A 760281204 1,490 29,951 SH   SOLE 26 0 0 29,951
REPUBLIC BANCORP KY CL A 760281204 71 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 172 3,456 SH   SOLE 30 3,456 0 0
REPUBLIC BANCORP KY CL A 760281204 47 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 242 49,283 SH   SOLE 2 9,473 0 39,810
REPUBLIC FIRST BANCORP INC COM 760416107 4 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 757 154,154 SH   SOLE 18 154,154 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,514 308,378 SH   SOLE 19 308,378 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 7,121 1,450,258 SH   SOLE 21 1,450,258 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,315 1,286,081 SH   SOLE 22 1,200,017 0 86,064
REPUBLIC FIRST BANCORP INC COM 760416107 67 13,613 SH   SOLE 23 13,613 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 306 62,349 SH   SOLE 26 0 0 62,349
REPUBLIC FIRST BANCORP INC COM 760416107 79 16,161 SH   SOLE 30 16,161 0 0
REPUBLIC SVCS INC COM 760759100 46,198 533,215 SH   SOLE 2 56,416 0 476,799
REPUBLIC SVCS INC COM 760759100 7,205 83,155 SH   SOLE 4 77,098 0 6,057
REPUBLIC SVCS INC COM 760759100 25,687 296,474 SH   SOLE 7 280,977 0 15,497
REPUBLIC SVCS INC COM 760759100 589 6,802 SH   SOLE 13 6,802 0 0
REPUBLIC SVCS INC COM 760759100 175 2,024 SH   SOLE 15 2,024 0 0
REPUBLIC SVCS INC COM 760759100 44,810 517,202 SH   SOLE 18 487,444 0 29,758
REPUBLIC SVCS INC COM 760759100 11,665 134,634 SH   SOLE 19 134,634 0 0
REPUBLIC SVCS INC COM 760759100 879,529 10,151,535 SH   SOLE 21 10,151,535 0 0
REPUBLIC SVCS INC COM 760759100 565,666 6,528,926 SH   SOLE 22 5,915,576 0 613,350
REPUBLIC SVCS INC COM 760759100 14,366 165,815 SH   SOLE 23 165,815 0 0
REPUBLIC SVCS INC COM 760759100 18,442 212,862 SH   SOLE 25 212,862 0 0
REPUBLIC SVCS INC COM 760759100 95,074 1,097,342 SH   SOLE 26 351,171 0 746,171
REPUBLIC SVCS INC COM 760759100 3,779 43,612 SH   SOLE 28 31,673 0 11,939
REPUBLIC SVCS INC COM 760759100 454 5,236 SH   SOLE 29 5,236 0 0
REPUBLIC SVCS INC COM 760759100 134,382 1,551,034 SH   SOLE 30 1,551,034 0 0
REPUBLIC SVCS INC COM 760759100 6,688 77,189 SH   SOLE 31 42,298 0 34,891
REPUBLIC SVCS INC COM 760759100 23,655 273,031 SH   SOLE 34 273,031 0 0
REPUBLIC SVCS INC COM 760759100 25,132 290,076 SH   SOLE 36 290,076 0 0
REPUBLIC SVCS INC COM 760759100 410 4,734 SH   SOLE 40 4,734 0 0
RESEARCH FRONTIERS INC COM 760911107 17 5,008 SH   SOLE 18 5,008 0 0
RESEARCH FRONTIERS INC COM 760911107 249 74,800 SH   SOLE 21 74,800 0 0
RESEARCH FRONTIERS INC COM 760911107 2,150 645,516 SH   SOLE 22 645,516 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,552 298,908 SH   SOLE 2 75,890 0 223,018
RESIDEO TECHNOLOGIES INC COM 76118Y104 12 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 86 3,903 SH   SOLE 7 3,903 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH   SOLE 17 0 0 1
RESIDEO TECHNOLOGIES INC COM 76118Y104 7,713 351,886 SH   SOLE 18 351,886 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 604 27,561 SH   SOLE 19 27,561 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 129,683 5,916,180 SH   SOLE 21 5,916,180 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 89,296 4,073,719 SH   SOLE 22 3,781,664 0 292,055
RESIDEO TECHNOLOGIES INC COM 76118Y104 767 35,003 SH   SOLE 26 20,885 0 14,118
RESIDEO TECHNOLOGIES INC COM 76118Y104 352 16,046 SH   SOLE 28 16,046 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 737 33,641 SH   SOLE 30 33,641 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 162 7,397 SH   SOLE 31 2,597 0 4,800
RESIDEO TECHNOLOGIES INC COM 76118Y104 258 11,781 SH   SOLE 36 11,781 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 312 14,224 SH   SOLE 40 14,224 0 0
RESMED INC COM 761152107 55,700 456,449 SH   SOLE 2 146,732 0 309,717
RESMED INC COM 761152107 6,352 52,056 SH   SOLE 4 48,318 0 3,738
RESMED INC COM 761152107 22,125 181,311 SH   SOLE 7 135,156 0 46,155
RESMED INC COM 761152107 317 2,596 SH   SOLE 13 2,596 0 0
RESMED INC COM 761152107 134 1,098 SH   SOLE 15 1,098 0 0
RESMED INC COM 761152107 43,607 357,346 SH   SOLE 18 337,788 0 19,558
RESMED INC COM 761152107 81,195 665,369 SH   SOLE 19 665,369 0 0
RESMED INC COM 761152107 538,499 4,412,839 SH   SOLE 21 4,412,839 0 0
RESMED INC COM 761152107 425,560 3,487,339 SH   SOLE 22 3,120,065 0 367,274
RESMED INC COM 761152107 12,490 102,349 SH   SOLE 23 102,349 0 0
RESMED INC COM 761152107 18,897 154,859 SH   SOLE 25 154,859 0 0
RESMED INC COM 761152107 78,137 640,307 SH   SOLE 26 185,869 0 454,438
RESMED INC COM 761152107 3,285 26,922 SH   SOLE 28 19,490 0 7,432
RESMED INC COM 761152107 4,014 32,890 SH   SOLE 29 3,126 0 29,764
RESMED INC COM 761152107 73,918 605,733 SH   SOLE 30 605,733 0 0
RESMED INC COM 761152107 5,281 43,278 SH   SOLE 31 26,384 0 16,894
RESMED INC COM 761152107 46,751 383,114 SH   SOLE 34 383,114 0 0
RESMED INC COM 761152107 12,173 99,758 SH   SOLE 36 99,758 0 0
RESMED INC COM 761152107 437 3,578 SH   SOLE 40 3,578 0 0
RESOLUTE FST PRODS INC COM 76117W109 4 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 844 117,231 SH   SOLE 21 117,231 0 0
RESOLUTE FST PRODS INC COM 76117W109 11,711 1,626,555 SH   SOLE 22 1,580,200 0 46,355
RESOLUTE FST PRODS INC COM 76117W109 198 27,506 SH   SOLE 26 0 0 27,506
RESOLUTE FST PRODS INC COM 76117W109 62 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 131 18,141 SH   SOLE 30 18,141 0 0
RESOLUTE FST PRODS INC COM 76117W109 49 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 11 4,823 SH   SOLE 18 4,823 0 0
RESONANT INC COM 76118L102 140 58,881 SH   SOLE 21 58,881 0 0
RESONANT INC COM 76118L102 692 290,803 SH   SOLE 22 290,803 0 0
RESOURCES CONNECTION INC COM 76122Q105 490 30,576 SH   SOLE 2 1,371 0 29,205
RESOURCES CONNECTION INC COM 76122Q105 5 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 11 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,243 140,096 SH   SOLE 18 140,096 0 0
RESOURCES CONNECTION INC COM 76122Q105 826 51,598 SH   SOLE 19 51,598 0 0
RESOURCES CONNECTION INC COM 76122Q105 54,452 3,401,108 SH   SOLE 21 3,401,108 0 0
RESOURCES CONNECTION INC COM 76122Q105 15,701 980,704 SH   SOLE 22 932,839 0 47,865
RESOURCES CONNECTION INC COM 76122Q105 237 14,813 SH   SOLE 26 0 0 14,813
RESOURCES CONNECTION INC COM 76122Q105 47 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 683 42,658 SH   SOLE 30 42,658 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 14 199 SH   SOLE 17 0 0 199
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 803 700,000 PRN   SOLE 21 700,000 0 0
RESTORBIO INC COM 76133L103 139 13,626 SH   SOLE 2 623 0 13,003
RESTORBIO INC COM 76133L103 525 51,479 SH   SOLE 18 51,479 0 0
RESTORBIO INC COM 76133L103 256 25,050 SH   SOLE 19 25,050 0 0
RESTORBIO INC COM 76133L103 9,222 904,107 SH   SOLE 21 904,107 0 0
RESTORBIO INC COM 76133L103 3,958 388,052 SH   SOLE 22 381,466 0 6,586
RESTORBIO INC COM 76133L103 15 1,449 SH   SOLE 30 1,449 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,002 116,868 SH   SOLE 2 4,674 0 112,194
RETAIL OPPORTUNITY INVTS COR COM 76131N101 519 30,295 SH   SOLE 4 30,295 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,057 120,082 SH   SOLE 7 120,082 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 74 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 8,510 496,790 SH   SOLE 18 496,790 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,557 324,414 SH   SOLE 19 324,414 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 216,778 12,654,880 SH   SOLE 21 12,654,880 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 76,018 4,437,734 SH   SOLE 22 4,288,117 0 149,617
RETAIL OPPORTUNITY INVTS COR COM 76131N101 67 3,916 SH   SOLE 23 3,916 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,089 238,720 SH   SOLE 25 238,720 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,258 73,418 SH   SOLE 26 26,183 0 47,235
RETAIL OPPORTUNITY INVTS COR COM 76131N101 260 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,052 61,399 SH   SOLE 29 61,399 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11,131 649,806 SH   SOLE 30 649,806 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 173 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,211 443,122 SH   SOLE 2 24,040 0 419,082
RETAIL PPTYS AMER INC CL A 76131V202 684 58,137 SH   SOLE 4 58,137 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,712 230,634 SH   SOLE 7 230,634 0 0
RETAIL PPTYS AMER INC CL A 76131V202 102 8,659 SH   SOLE 15 8,659 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,187 100,896 SH   SOLE 18 100,896 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,504 297,984 SH   SOLE 19 297,984 0 0
RETAIL PPTYS AMER INC CL A 76131V202 46,268 3,934,326 SH   SOLE 21 3,934,326 0 0
RETAIL PPTYS AMER INC CL A 76131V202 100,739 8,566,278 SH   SOLE 22 8,091,413 0 474,865
RETAIL PPTYS AMER INC CL A 76131V202 87 7,369 SH   SOLE 23 7,369 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,426 461,413 SH   SOLE 25 461,413 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,685 143,257 SH   SOLE 26 46,989 0 96,268
RETAIL PPTYS AMER INC CL A 76131V202 330 28,050 SH   SOLE 28 28,050 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,300 110,551 SH   SOLE 29 110,551 0 0
RETAIL PPTYS AMER INC CL A 76131V202 11,608 987,053 SH   SOLE 30 987,053 0 0
RETAIL PPTYS AMER INC CL A 76131V202 140 11,885 SH   SOLE 31 4,685 0 7,200
RETAIL PPTYS AMER INC CL A 76131V202 88 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 265 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 571 16,419 SH   SOLE 2 694 0 15,725
RETAIL VALUE INC COM 76133Q102 139 4,007 SH   SOLE 4 4,007 0 0
RETAIL VALUE INC COM 76133Q102 604 17,370 SH   SOLE 7 17,370 0 0
RETAIL VALUE INC COM 76133Q102 23 664 SH   SOLE 15 664 0 0
RETAIL VALUE INC COM 76133Q102 1,681 48,314 SH   SOLE 18 48,314 0 0
RETAIL VALUE INC COM 76133Q102 1,599 45,948 SH   SOLE 19 45,948 0 0
RETAIL VALUE INC COM 76133Q102 18,172 522,172 SH   SOLE 21 522,172 0 0
RETAIL VALUE INC COM 76133Q102 21,257 610,831 SH   SOLE 22 588,736 0 22,095
RETAIL VALUE INC COM 76133Q102 18 531 SH   SOLE 23 531 0 0
RETAIL VALUE INC COM 76133Q102 320 9,193 SH   SOLE 26 2,074 0 7,119
RETAIL VALUE INC COM 76133Q102 67 1,934 SH   SOLE 28 1,934 0 0
RETAIL VALUE INC COM 76133Q102 273 7,844 SH   SOLE 29 7,844 0 0
RETAIL VALUE INC COM 76133Q102 1,299 37,340 SH   SOLE 31 0 0 37,340
RETAIL VALUE INC COM 76133Q102 19 559 SH   SOLE 36 559 0 0
RETAIL VALUE INC COM 76133Q102 52 1,500 SH   SOLE 40 1,500 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 5 7,161 SH   SOLE 21 7,161 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 19 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 981 48,809 SH   SOLE 2 14,350 0 34,459
RETROPHIN INC COM 761299106 4 184 SH   SOLE 4 184 0 0
RETROPHIN INC COM 761299106 16 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 5 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 2,924 145,535 SH   SOLE 18 135,143 0 10,392
RETROPHIN INC COM 761299106 4,765 237,171 SH   SOLE 19 237,171 0 0
RETROPHIN INC COM 761299106 34,263 1,705,467 SH   SOLE 21 1,705,467 0 0
RETROPHIN INC COM 761299106 32,132 1,599,378 SH   SOLE 22 1,549,908 0 49,470
RETROPHIN INC COM 761299106 882 43,921 SH   SOLE 23 43,921 0 0
RETROPHIN INC COM 761299106 1,908 94,962 SH   SOLE 26 0 0 94,962
RETROPHIN INC COM 761299106 94 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 243 12,073 SH   SOLE 30 12,073 0 0
RETROPHIN INC COM 761299106 46 2,291 SH   SOLE 34 2,291 0 0
RETROPHIN INC COM 761299106 55 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 408 28,347 SH   SOLE 2 1,127 0 27,220
REV GROUP INC COM 749527107 12 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 1,304 90,483 SH   SOLE 18 90,483 0 0
REV GROUP INC COM 749527107 754 52,337 SH   SOLE 19 52,337 0 0
REV GROUP INC COM 749527107 12,396 860,255 SH   SOLE 21 860,255 0 0
REV GROUP INC COM 749527107 12,817 889,437 SH   SOLE 22 854,308 0 35,129
REV GROUP INC COM 749527107 183 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 114 7,941 SH   SOLE 30 7,941 0 0
REV GROUP INC COM 749527107 81 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 490 37,762 SH   SOLE 2 1,845 0 35,917
REVANCE THERAPEUTICS INC COM 761330109 8 648 SH   SOLE 7 648 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,977 152,395 SH   SOLE 18 152,395 0 0
REVANCE THERAPEUTICS INC COM 761330109 969 74,674 SH   SOLE 19 74,674 0 0
REVANCE THERAPEUTICS INC COM 761330109 25,677 1,979,741 SH   SOLE 21 1,979,741 0 0
REVANCE THERAPEUTICS INC COM 761330109 16,353 1,260,816 SH   SOLE 22 1,193,243 0 67,573
REVANCE THERAPEUTICS INC COM 761330109 47 3,631 SH   SOLE 26 0 0 3,631
REVANCE THERAPEUTICS INC COM 761330109 60 4,628 SH   SOLE 28 4,628 0 0
REVANCE THERAPEUTICS INC COM 761330109 132 10,195 SH   SOLE 30 10,195 0 0
REVANCE THERAPEUTICS INC COM 761330109 46 3,569 SH   SOLE 40 3,569 0 0
REVEN HSG REIT INC COM NEW 761378207 3 650 SH   SOLE 18 650 0 0
REVLON INC CL A NEW 761525609 129 6,648 SH   SOLE 2 325 0 6,323
REVLON INC CL A NEW 761525609 5 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 471 24,390 SH   SOLE 18 24,390 0 0
REVLON INC CL A NEW 761525609 243 12,589 SH   SOLE 19 12,589 0 0
REVLON INC CL A NEW 761525609 4,578 236,813 SH   SOLE 21 236,813 0 0
REVLON INC CL A NEW 761525609 4,938 255,481 SH   SOLE 22 248,286 0 7,195
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 3 12,003 SH   SOLE 21 12,003 0 0
REVOLVE GROUP INC CL A 76156B107 1,109 32,159 SH   SOLE 2 32,159 0 0
REVOLVE GROUP INC CL A 76156B107 49 1,427 SH   SOLE 18 1,427 0 0
REVOLVE GROUP INC CL A 76156B107 5,831 169,028 SH   SOLE 19 169,028 0 0
REVOLVE GROUP INC CL A 76156B107 218 6,321 SH   SOLE 22 6,321 0 0
REVOLVE GROUP INC CL A 76156B107 6,382 184,989 SH   SOLE 26 33,682 0 151,307
REVOLVE GROUP INC CL A 76156B107 103 2,983 SH   SOLE 31 0 0 2,983
REVOLVE GROUP INC CL A 76156B107 5,376 155,813 SH   SOLE 34 155,813 0 0
REX AMERICAN RESOURCES CORP COM 761624105 424 5,815 SH   SOLE 2 246 0 5,569
REX AMERICAN RESOURCES CORP COM 761624105 11 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,863 25,554 SH   SOLE 18 25,554 0 0
REX AMERICAN RESOURCES CORP COM 761624105 729 10,006 SH   SOLE 19 10,006 0 0
REX AMERICAN RESOURCES CORP COM 761624105 46,198 633,711 SH   SOLE 21 633,711 0 0
REX AMERICAN RESOURCES CORP COM 761624105 12,179 167,060 SH   SOLE 22 157,909 0 9,151
REX AMERICAN RESOURCES CORP COM 761624105 73 999 SH   SOLE 26 0 0 999
REX AMERICAN RESOURCES CORP COM 761624105 66 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 601 8,239 SH   SOLE 30 8,239 0 0
REX AMERICAN RESOURCES CORP COM 761624105 62 852 SH   SOLE 40 852 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 5 1,064 SH   SOLE 21 1,064 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 40 7,766 SH   SOLE 22 7,766 0 0
REXFORD INDL RLTY INC COM 76169C100 14,324 354,807 SH   SOLE 2 5,144 0 349,663
REXFORD INDL RLTY INC COM 76169C100 7,603 188,331 SH   SOLE 4 188,331 0 0
REXFORD INDL RLTY INC COM 76169C100 4,569 113,168 SH   SOLE 7 113,168 0 0
REXFORD INDL RLTY INC COM 76169C100 167 4,129 SH   SOLE 15 4,129 0 0
REXFORD INDL RLTY INC COM 76169C100 47,102 1,166,759 SH   SOLE 18 1,166,100 0 659
REXFORD INDL RLTY INC COM 76169C100 14,142 350,307 SH   SOLE 19 350,307 0 0
REXFORD INDL RLTY INC COM 76169C100 147,039 3,642,296 SH   SOLE 21 3,642,296 0 0
REXFORD INDL RLTY INC COM 76169C100 175,137 4,338,288 SH   SOLE 22 4,044,638 0 293,650
REXFORD INDL RLTY INC COM 76169C100 2,778 68,814 SH   SOLE 23 68,814 0 0
REXFORD INDL RLTY INC COM 76169C100 8,861 219,491 SH   SOLE 25 219,491 0 0
REXFORD INDL RLTY INC COM 76169C100 3,626 89,826 SH   SOLE 26 21,859 0 67,967
REXFORD INDL RLTY INC COM 76169C100 2,297 56,889 SH   SOLE 28 56,889 0 0
REXFORD INDL RLTY INC COM 76169C100 2,535 62,801 SH   SOLE 29 62,801 0 0
REXFORD INDL RLTY INC COM 76169C100 19,208 475,795 SH   SOLE 30 475,795 0 0
REXFORD INDL RLTY INC COM 76169C100 272 6,727 SH   SOLE 31 6,727 0 0
REXFORD INDL RLTY INC COM 76169C100 3,425 84,839 SH   SOLE 34 84,839 0 0
REXFORD INDL RLTY INC COM 76169C100 210 5,190 SH   SOLE 36 5,190 0 0
REXFORD INDL RLTY INC COM 76169C100 431 10,671 SH   SOLE 40 10,671 0 0
REXNORD CORP NEW COM 76169B102 6,336 209,663 SH   SOLE 2 21,104 0 188,559
REXNORD CORP NEW COM 76169B102 10 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 78 2,597 SH   SOLE 7 2,597 0 0
REXNORD CORP NEW COM 76169B102 10,773 356,493 SH   SOLE 18 347,255 0 9,238
REXNORD CORP NEW COM 76169B102 12,045 398,573 SH   SOLE 19 398,573 0 0
REXNORD CORP NEW COM 76169B102 100,569 3,327,899 SH   SOLE 21 3,327,899 0 0
REXNORD CORP NEW COM 76169B102 105,460 3,489,731 SH   SOLE 22 3,345,833 0 143,898
REXNORD CORP NEW COM 76169B102 1,911 63,241 SH   SOLE 23 63,241 0 0
REXNORD CORP NEW COM 76169B102 3,791 125,447 SH   SOLE 26 26,208 0 99,239
REXNORD CORP NEW COM 76169B102 391 12,936 SH   SOLE 28 12,936 0 0
REXNORD CORP NEW COM 76169B102 882 29,187 SH   SOLE 30 29,187 0 0
REXNORD CORP NEW COM 76169B102 120 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP NEW COM 76169B102 338 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 17 1,960 SH   SOLE 18 1,960 0 0
RF INDS LTD COM PAR $0.01 749552105 251 29,695 SH   SOLE 21 29,695 0 0
RF INDS LTD COM PAR $0.01 749552105 1,132 134,073 SH   SOLE 22 134,073 0 0
RGC RES INC COM 74955L103 221 7,255 SH   SOLE 2 278 0 6,977
RGC RES INC COM 74955L103 7 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 754 24,720 SH   SOLE 18 24,720 0 0
RGC RES INC COM 74955L103 391 12,805 SH   SOLE 19 12,805 0 0
RGC RES INC COM 74955L103 7,807 255,813 SH   SOLE 21 255,813 0 0
RGC RES INC COM 74955L103 2,543 83,333 SH   SOLE 22 78,235 0 5,098
RH COM 74967X103 2,063 17,849 SH   SOLE 2 768 0 17,081
RH COM 74967X103 11 91 SH   SOLE 4 91 0 0
RH COM 74967X103 39 339 SH   SOLE 7 339 0 0
RH COM 74967X103 8,968 77,579 SH   SOLE 18 77,579 0 0
RH COM 74967X103 3,598 31,121 SH   SOLE 19 31,121 0 0
RH COM 74967X103 207,894 1,798,387 SH   SOLE 21 1,798,387 0 0
RH COM 74967X103 60,533 523,643 SH   SOLE 22 496,210 0 27,433
RH COM 74967X103 1,166 10,088 SH   SOLE 26 8,743 0 1,345
RH COM 74967X103 304 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 2,875 24,873 SH   SOLE 30 24,873 0 0
RH COM 74967X103 847 7,329 SH   SOLE 31 0 0 7,329
RH COM 74967X103 231 2,002 SH   SOLE 40 2,002 0 0
RHINEBECK BANCORP INC COM 762093102 11 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 157 14,218 SH   SOLE 21 14,218 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 440 19,982 SH   SOLE 2 965 0 19,017
RHYTHM PHARMACEUTICALS INC COM 76243J105 6 263 SH   SOLE 7 263 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,754 79,737 SH   SOLE 18 79,737 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,246 56,653 SH   SOLE 19 56,653 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 24,489 1,113,137 SH   SOLE 21 1,113,137 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 13,757 625,332 SH   SOLE 22 592,060 0 33,272
RHYTHM PHARMACEUTICALS INC COM 76243J105 83 3,790 SH   SOLE 26 0 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 161 7,330 SH   SOLE 30 7,330 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 40 1,834 SH   SOLE 40 1,834 0 0
RIBBON COMMUNICATIONS INC COM 762544104 298 60,936 SH   SOLE 2 2,592 0 58,344
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 978 199,933 SH   SOLE 18 199,933 0 0
RIBBON COMMUNICATIONS INC COM 762544104 493 100,862 SH   SOLE 19 100,862 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9,841 2,012,402 SH   SOLE 21 2,012,402 0 0
RIBBON COMMUNICATIONS INC COM 762544104 7,576 1,549,367 SH   SOLE 22 1,482,015 0 67,352
RIBBON COMMUNICATIONS INC COM 762544104 54 11,046 SH   SOLE 26 8,851 0 2,195
RIBBON COMMUNICATIONS INC COM 762544104 32 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 45 9,113 SH   SOLE 30 9,113 0 0
RIBBON COMMUNICATIONS INC COM 762544104 24 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 15 5,141 SH   SOLE 18 5,141 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 195 66,958 SH   SOLE 21 66,958 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 157 53,912 SH   SOLE 22 53,912 0 0
RICHARDSON ELECTRS LTD COM 763165107 13 2,317 SH   SOLE 18 2,317 0 0
RICHARDSON ELECTRS LTD COM 763165107 207 37,033 SH   SOLE 21 37,033 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,717 306,603 SH   SOLE 22 306,603 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 384 147,244 SH   SOLE 2 6,315 0 140,929
RIGEL PHARMACEUTICALS INC COM NEW 766559603 11 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,602 613,640 SH   SOLE 18 589,598 0 24,042
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,269 486,372 SH   SOLE 19 486,372 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 18,895 7,239,435 SH   SOLE 21 7,239,435 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 13,740 5,264,426 SH   SOLE 22 5,050,595 0 213,831
RIGEL PHARMACEUTICALS INC COM NEW 766559603 22 8,362 SH   SOLE 23 8,362 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 138 52,912 SH   SOLE 26 0 0 52,912
RIGEL PHARMACEUTICALS INC COM NEW 766559603 120 46,160 SH   SOLE 30 46,160 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 37 14,056 SH   SOLE 34 14,056 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 79 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 145 14,420 SH   SOLE 2 429 0 13,991
RIGNET INC COM 766582100 3 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 487 48,308 SH   SOLE 18 48,308 0 0
RIGNET INC COM 766582100 214 21,217 SH   SOLE 19 21,217 0 0
RIGNET INC COM 766582100 4,743 470,570 SH   SOLE 21 470,570 0 0
RIGNET INC COM 766582100 3,618 358,952 SH   SOLE 22 348,736 0 10,216
RIMINI STR INC DEL COM 76674Q107 90 16,986 SH   SOLE 2 1,073 0 15,913
RIMINI STR INC DEL COM 76674Q107 361 68,094 SH   SOLE 18 68,094 0 0
RIMINI STR INC DEL COM 76674Q107 175 33,103 SH   SOLE 19 33,103 0 0
RIMINI STR INC DEL COM 76674Q107 3,377 637,212 SH   SOLE 21 637,212 0 0
RIMINI STR INC DEL COM 76674Q107 1,117 210,766 SH   SOLE 22 202,030 0 8,736
RING ENERGY INC COM 76680V108 226 69,579 SH   SOLE 2 2,143 0 67,436
RING ENERGY INC COM 76680V108 5 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 890 273,854 SH   SOLE 18 273,854 0 0
RING ENERGY INC COM 76680V108 306 94,094 SH   SOLE 19 94,094 0 0
RING ENERGY INC COM 76680V108 21,840 6,719,945 SH   SOLE 21 6,719,945 0 0
RING ENERGY INC COM 76680V108 6,153 1,893,287 SH   SOLE 22 1,809,533 0 83,754
RING ENERGY INC COM 76680V108 77 23,622 SH   SOLE 26 0 0 23,622
RING ENERGY INC COM 76680V108 26 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 266 81,859 SH   SOLE 30 81,859 0 0
RING ENERGY INC COM 76680V108 26 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 21,898 190,548 SH   SOLE 2 67,583 0 122,965
RINGCENTRAL INC CL A 76680R206 1,133 9,859 SH   SOLE 4 9,859 0 0
RINGCENTRAL INC CL A 76680R206 361 3,145 SH   SOLE 7 3,145 0 0
RINGCENTRAL INC CL A 76680R206 5,946 51,739 SH   SOLE 18 47,476 0 4,263
RINGCENTRAL INC CL A 76680R206 46,513 404,746 SH   SOLE 19 404,746 0 0
RINGCENTRAL INC CL A 76680R206 126,857 1,103,872 SH   SOLE 21 1,103,872 0 0
RINGCENTRAL INC CL A 76680R206 264,746 2,303,738 SH   SOLE 22 2,053,576 0 250,162
RINGCENTRAL INC CL A 76680R206 5,643 49,106 SH   SOLE 23 49,106 0 0
RINGCENTRAL INC CL A 76680R206 6,635 57,735 SH   SOLE 25 57,735 0 0
RINGCENTRAL INC CL A 76680R206 9,319 81,090 SH   SOLE 26 17,905 0 63,185
RINGCENTRAL INC CL A 76680R206 1,225 10,663 SH   SOLE 28 10,663 0 0
RINGCENTRAL INC CL A 76680R206 1,932 16,808 SH   SOLE 29 9,660 0 7,148
RINGCENTRAL INC CL A 76680R206 2,468 21,476 SH   SOLE 30 21,476 0 0
RINGCENTRAL INC CL A 76680R206 3,836 33,382 SH   SOLE 31 20,030 0 13,352
RINGCENTRAL INC CL A 76680R206 19,120 166,378 SH   SOLE 34 166,378 0 0
RINGCENTRAL INC CL A 76680R206 505 4,396 SH   SOLE 36 4,396 0 0
RINGCENTRAL INC CL A 76680R206 799 6,953 SH   SOLE 40 6,953 0 0
RINGCENTRAL INC NOTE 3/1 76680RAD9 1,611 1,075,000 PRN   SOLE 21 1,075,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,574 89,417 SH   SOLE 7 89,417 0 0
RIO TINTO PLC SPONSORED ADR 767204100 24 393 SH   SOLE 18 393 0 0
RIO TINTO PLC SPONSORED ADR 767204100 28,315 454,210 SH   SOLE 19 454,210 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,997 48,075 SH   SOLE 21 48,075 0 0
RIOT BLOCKCHAIN INC COM 767292105 10 3,328 SH   SOLE 18 3,328 0 0
RIOT BLOCKCHAIN INC COM 767292105 146 46,387 SH   SOLE 21 46,387 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,165 371,116 SH   SOLE 22 371,116 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 2,402 252,098 SH   SOLE 21 252,098 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,423 149,342 SH   SOLE 22 149,342 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 378 39,665 SH   SOLE 30 39,665 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 9 260 SH   SOLE 18 260 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 742 22,343 SH   SOLE 22 0 0 22,343
RITE AID CORP COM 767754872 452 56,412 SH   SOLE 2 2,402 0 54,010
RITE AID CORP COM 767754872 2 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 36 4,437 SH   SOLE 7 4,437 0 0
RITE AID CORP COM 767754872 1,472 183,743 SH   SOLE 18 183,743 0 0
RITE AID CORP COM 767754872 751 93,812 SH   SOLE 19 93,812 0 0
RITE AID CORP COM 767754872 14,890 1,858,981 SH   SOLE 21 1,858,981 0 0
RITE AID CORP COM 767754872 13,198 1,647,706 SH   SOLE 22 1,522,424 0 125,282
RITE AID CORP COM 767754872 111 13,889 SH   SOLE 26 10,038 0 3,851
RITE AID CORP COM 767754872 59 7,402 SH   SOLE 28 7,402 0 0
RITE AID CORP COM 767754872 1,047 130,713 SH   SOLE 30 130,713 0 0
RITE AID CORP COM 767754872 414 51,681 SH   SOLE 36 51,681 0 0
RITE AID CORP COM 767754872 41 5,137 SH   SOLE 40 5,137 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 14 12,857 SH   SOLE 21 12,857 0 0
RIVERVIEW BANCORP INC COM 769397100 689 80,624 SH   SOLE 2 59,707 0 20,917
RIVERVIEW BANCORP INC COM 769397100 696 81,478 SH   SOLE 18 80,378 0 1,100
RIVERVIEW BANCORP INC COM 769397100 2,366 277,035 SH   SOLE 19 277,035 0 0
RIVERVIEW BANCORP INC COM 769397100 6,433 753,222 SH   SOLE 21 753,222 0 0
RIVERVIEW BANCORP INC COM 769397100 8,784 1,028,552 SH   SOLE 22 1,014,687 0 13,865
RIVERVIEW BANCORP INC COM 769397100 1,738 203,490 SH   SOLE 23 203,490 0 0
RIVERVIEW BANCORP INC COM 769397100 1,082 126,686 SH   SOLE 26 0 0 126,686
RIVERVIEW FINL CORP NEW COM 76940Q105 19 1,851 SH   SOLE 18 1,851 0 0
RLI CORP COM 749607107 3,011 35,128 SH   SOLE 2 1,673 0 33,455
RLI CORP COM 749607107 16 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 2,031 23,692 SH   SOLE 7 23,692 0 0
RLI CORP COM 749607107 14,951 174,439 SH   SOLE 18 174,439 0 0
RLI CORP COM 749607107 5,837 68,101 SH   SOLE 19 68,101 0 0
RLI CORP COM 749607107 361,357 4,216,048 SH   SOLE 21 4,216,048 0 0
RLI CORP COM 749607107 100,029 1,167,068 SH   SOLE 22 1,117,224 0 49,844
RLI CORP COM 749607107 890 10,383 SH   SOLE 26 6,827 0 3,556
RLI CORP COM 749607107 421 4,911 SH   SOLE 28 4,911 0 0
RLI CORP COM 749607107 4,874 56,872 SH   SOLE 30 56,872 0 0
RLI CORP COM 749607107 73 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 372 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 6,812 383,983 SH   SOLE 2 120,312 0 263,671
RLJ LODGING TR COM 74965L101 3,121 175,915 SH   SOLE 4 175,915 0 0
RLJ LODGING TR COM 74965L101 3,897 219,653 SH   SOLE 7 219,653 0 0
RLJ LODGING TR COM 74965L101 645 36,385 SH   SOLE 13 36,385 0 0
RLJ LODGING TR COM 74965L101 119 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 13,548 763,675 SH   SOLE 18 695,469 0 68,206
RLJ LODGING TR COM 74965L101 34,293 1,933,115 SH   SOLE 19 1,933,115 0 0
RLJ LODGING TR COM 74965L101 120,426 6,788,403 SH   SOLE 21 6,788,403 0 0
RLJ LODGING TR COM 74965L101 177,801 10,022,577 SH   SOLE 22 8,643,235 0 1,379,342
RLJ LODGING TR COM 74965L101 6,462 364,277 SH   SOLE 23 364,277 0 0
RLJ LODGING TR COM 74965L101 6,675 376,287 SH   SOLE 25 376,287 0 0
RLJ LODGING TR COM 74965L101 7,487 422,067 SH   SOLE 26 40,544 0 381,523
RLJ LODGING TR COM 74965L101 383 21,578 SH   SOLE 28 21,578 0 0
RLJ LODGING TR COM 74965L101 9,173 517,079 SH   SOLE 29 222,909 0 294,170
RLJ LODGING TR COM 74965L101 14,725 830,070 SH   SOLE 30 830,070 0 0
RLJ LODGING TR COM 74965L101 6,739 379,856 SH   SOLE 31 208,258 0 171,598
RLJ LODGING TR COM 74965L101 1,328 74,838 SH   SOLE 34 74,838 0 0
RLJ LODGING TR COM 74965L101 1,915 107,923 SH   SOLE 36 107,923 0 0
RLJ LODGING TR COM 74965L101 285 16,080 SH   SOLE 40 16,080 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 207 7,898 SH   SOLE 7 7,898 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 32,137 1,228,001 SH   SOLE 21 1,228,001 0 0
RMG ACQUISITION CORP UNIT 99/99/9999 749641205 16,934 1,686,667 SH   SOLE 2 1,686,667 0 0
RMR GROUP INC CL A 74967R106 340 7,229 SH   SOLE 2 269 0 6,960
RMR GROUP INC CL A 74967R106 2 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 7 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,094 23,277 SH   SOLE 18 23,277 0 0
RMR GROUP INC CL A 74967R106 569 12,118 SH   SOLE 19 12,118 0 0
RMR GROUP INC CL A 74967R106 10,881 231,609 SH   SOLE 21 231,609 0 0
RMR GROUP INC CL A 74967R106 10,236 217,889 SH   SOLE 22 208,792 0 9,097
RMR GROUP INC CL A 74967R106 191 4,057 SH   SOLE 26 598 0 3,459
RMR GROUP INC CL A 74967R106 50 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 94 2,010 SH   SOLE 30 2,010 0 0
RMR GROUP INC CL A 74967R106 32 682 SH   SOLE 40 682 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 27 2,782 SH   SOLE 2 0 0 2,782
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 121 12,686 SH   SOLE 18 12,686 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 56 5,913 SH   SOLE 19 5,913 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1,285 134,556 SH   SOLE 21 134,556 0 0
ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 1,182 123,804 SH   SOLE 22 122,525 0 1,279
ROAN RES INC CL A COM 769755109 109 62,612 SH   SOLE 2 2,342 0 60,270
ROAN RES INC CL A COM 769755109 215 123,507 SH   SOLE 18 123,507 0 0
ROAN RES INC CL A COM 769755109 105 60,601 SH   SOLE 19 60,601 0 0
ROAN RES INC CL A COM 769755109 2,173 1,248,689 SH   SOLE 21 1,248,689 0 0
ROAN RES INC CL A COM 769755109 1,612 926,210 SH   SOLE 22 915,633 0 10,577
ROAN RES INC CL A COM 769755109 32 18,403 SH   SOLE 30 18,403 0 0
ROBERT HALF INTL INC COM 770323103 25,723 451,209 SH   SOLE 2 191,275 0 259,934
ROBERT HALF INTL INC COM 770323103 3,800 66,662 SH   SOLE 4 63,402 0 3,260
ROBERT HALF INTL INC COM 770323103 8,380 146,992 SH   SOLE 7 116,500 0 30,492
ROBERT HALF INTL INC COM 770323103 42 745 SH   SOLE 13 745 0 0
ROBERT HALF INTL INC COM 770323103 66 1,158 SH   SOLE 15 1,158 0 0
ROBERT HALF INTL INC COM 770323103 16,599 291,156 SH   SOLE 18 270,426 0 20,730
ROBERT HALF INTL INC COM 770323103 3,078 53,985 SH   SOLE 19 53,985 0 0
ROBERT HALF INTL INC COM 770323103 186,742 3,275,594 SH   SOLE 21 3,275,594 0 0
ROBERT HALF INTL INC COM 770323103 203,915 3,576,836 SH   SOLE 22 3,218,419 0 358,417
ROBERT HALF INTL INC COM 770323103 8,225 144,278 SH   SOLE 23 144,278 0 0
ROBERT HALF INTL INC COM 770323103 8,054 141,282 SH   SOLE 25 141,282 0 0
ROBERT HALF INTL INC COM 770323103 35,251 618,332 SH   SOLE 26 177,572 0 440,760
ROBERT HALF INTL INC COM 770323103 1,312 23,013 SH   SOLE 28 16,992 0 6,021
ROBERT HALF INTL INC COM 770323103 2,559 44,884 SH   SOLE 29 20,573 0 24,311
ROBERT HALF INTL INC COM 770323103 29,056 509,657 SH   SOLE 30 509,657 0 0
ROBERT HALF INTL INC COM 770323103 2,972 52,138 SH   SOLE 31 25,795 0 26,343
ROBERT HALF INTL INC COM 770323103 2,265 39,732 SH   SOLE 34 39,732 0 0
ROBERT HALF INTL INC COM 770323103 5,231 91,751 SH   SOLE 36 91,751 0 0
ROBERT HALF INTL INC COM 770323103 144 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 388 25,894 SH   SOLE 2 1,251 0 24,643
ROCKET PHARMACEUTICALS INC COM 77313F106 7 449 SH   SOLE 7 449 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,548 103,202 SH   SOLE 18 103,202 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 756 50,367 SH   SOLE 19 50,367 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 22,478 1,498,541 SH   SOLE 21 1,498,541 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 13,018 867,857 SH   SOLE 22 836,500 0 31,357
ROCKET PHARMACEUTICALS INC COM 77313F106 95 6,338 SH   SOLE 26 0 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 117 7,776 SH   SOLE 30 7,776 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 48 3,176 SH   SOLE 40 3,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 75,275 459,473 SH   SOLE 2 185,235 0 274,238
ROCKWELL AUTOMATION INC COM 773903109 12,883 78,638 SH   SOLE 4 75,414 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 24,794 151,337 SH   SOLE 7 114,216 0 37,121
ROCKWELL AUTOMATION INC COM 773903109 8,259 50,414 SH   SOLE 13 50,414 0 0
ROCKWELL AUTOMATION INC COM 773903109 168 1,028 SH   SOLE 15 1,028 0 0
ROCKWELL AUTOMATION INC COM 773903109 57,388 350,290 SH   SOLE 18 315,971 0 34,319
ROCKWELL AUTOMATION INC COM 773903109 78,154 477,045 SH   SOLE 19 477,045 0 0
ROCKWELL AUTOMATION INC COM 773903109 556,816 3,398,742 SH   SOLE 21 3,398,742 0 0
ROCKWELL AUTOMATION INC COM 773903109 591,243 3,608,880 SH   SOLE 22 3,000,128 0 608,752
ROCKWELL AUTOMATION INC COM 773903109 25,669 156,678 SH   SOLE 23 156,678 0 0
ROCKWELL AUTOMATION INC COM 773903109 21,471 131,059 SH   SOLE 25 131,059 0 0
ROCKWELL AUTOMATION INC COM 773903109 96,671 590,067 SH   SOLE 26 164,881 0 425,186
ROCKWELL AUTOMATION INC COM 773903109 3,798 23,185 SH   SOLE 28 16,680 0 6,505
ROCKWELL AUTOMATION INC COM 773903109 21,208 129,451 SH   SOLE 29 36,857 0 92,594
ROCKWELL AUTOMATION INC COM 773903109 98,683 602,350 SH   SOLE 30 602,350 0 0
ROCKWELL AUTOMATION INC COM 773903109 15,289 93,322 SH   SOLE 31 60,079 0 33,243
ROCKWELL AUTOMATION INC COM 773903109 21,860 133,432 SH   SOLE 34 133,432 0 0
ROCKWELL AUTOMATION INC COM 773903109 20,045 122,355 SH   SOLE 36 122,355 0 0
ROCKWELL AUTOMATION INC COM 773903109 422 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL MED INC COM 774374102 148 49,083 SH   SOLE 2 1,804 0 47,279
ROCKWELL MED INC COM 774374102 3 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 583 193,578 SH   SOLE 18 193,578 0 0
ROCKWELL MED INC COM 774374102 281 93,507 SH   SOLE 19 93,507 0 0
ROCKWELL MED INC COM 774374102 5,661 1,880,781 SH   SOLE 21 1,880,781 0 0
ROCKWELL MED INC COM 774374102 4,262 1,416,037 SH   SOLE 22 1,352,315 0 63,722
ROCKWELL MED INC COM 774374102 20 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 21 6,863 SH   SOLE 30 6,863 0 0
ROCKWELL MED INC COM 774374102 36 11,881 SH   SOLE 40 11,881 0 0
ROCKY BRANDS INC COM 774515100 270 9,882 SH   SOLE 2 2,326 0 7,556
ROCKY BRANDS INC COM 774515100 6 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 701 25,680 SH   SOLE 18 22,998 0 2,682
ROCKY BRANDS INC COM 774515100 894 32,766 SH   SOLE 19 32,766 0 0
ROCKY BRANDS INC COM 774515100 6,780 248,544 SH   SOLE 21 248,544 0 0
ROCKY BRANDS INC COM 774515100 9,866 361,671 SH   SOLE 22 355,673 0 5,998
ROCKY BRANDS INC COM 774515100 213 7,808 SH   SOLE 23 7,808 0 0
ROCKY BRANDS INC COM 774515100 354 12,961 SH   SOLE 26 0 0 12,961
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 9 1,114 SH   SOLE 18 1,114 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 182 21,685 SH   SOLE 21 21,685 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 63 7,512 SH   SOLE 22 7,512 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 97,071 1,813,731 SH   SOLE 18 1,813,731 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,466 27,384 SH   SOLE 22 27,384 0 0
ROGERS CORP COM 775133101 2,781 16,116 SH   SOLE 2 763 0 15,353
ROGERS CORP COM 775133101 14 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 59 341 SH   SOLE 7 341 0 0
ROGERS CORP COM 775133101 13,949 80,826 SH   SOLE 18 80,826 0 0
ROGERS CORP COM 775133101 5,451 31,588 SH   SOLE 19 31,588 0 0
ROGERS CORP COM 775133101 342,251 1,983,142 SH   SOLE 21 1,983,142 0 0
ROGERS CORP COM 775133101 93,936 544,305 SH   SOLE 22 519,992 0 24,313
ROGERS CORP COM 775133101 1,287 7,458 SH   SOLE 26 5,841 0 1,617
ROGERS CORP COM 775133101 398 2,304 SH   SOLE 28 2,304 0 0
ROGERS CORP COM 775133101 4,694 27,198 SH   SOLE 30 27,198 0 0
ROGERS CORP COM 775133101 346 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 13,701 151,259 SH   SOLE 2 5,854 0 145,405
ROKU INC COM CL A 77543R102 35 386 SH   SOLE 4 386 0 0
ROKU INC COM CL A 77543R102 140 1,547 SH   SOLE 7 1,547 0 0
ROKU INC COM CL A 77543R102 3,841 42,405 SH   SOLE 18 42,405 0 0
ROKU INC COM CL A 77543R102 26,864 296,581 SH   SOLE 19 296,581 0 0
ROKU INC COM CL A 77543R102 90,943 1,004,013 SH   SOLE 21 1,004,013 0 0
ROKU INC COM CL A 77543R102 201,626 2,225,943 SH   SOLE 22 2,071,250 0 154,693
ROKU INC COM CL A 77543R102 3,105 34,276 SH   SOLE 26 18,974 0 15,302
ROKU INC COM CL A 77543R102 1,005 11,090 SH   SOLE 28 11,090 0 0
ROKU INC COM CL A 77543R102 2,155 23,795 SH   SOLE 30 23,795 0 0
ROKU INC COM CL A 77543R102 157 1,738 SH   SOLE 31 1,738 0 0
ROKU INC COM CL A 77543R102 14,598 161,166 SH   SOLE 34 161,166 0 0
ROKU INC COM CL A 77543R102 748 8,260 SH   SOLE 40 8,260 0 0
ROLLINS INC COM 775711104 12,274 342,189 SH   SOLE 2 41,283 0 300,906
ROLLINS INC COM 775711104 1,775 49,493 SH   SOLE 4 45,370 0 4,123
ROLLINS INC COM 775711104 6,400 178,418 SH   SOLE 7 137,400 0 41,018
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 10,973 305,918 SH   SOLE 18 285,836 0 20,082
ROLLINS INC COM 775711104 1,666 46,438 SH   SOLE 19 46,438 0 0
ROLLINS INC COM 775711104 142,961 3,985,536 SH   SOLE 21 3,985,536 0 0
ROLLINS INC COM 775711104 138,696 3,866,642 SH   SOLE 22 3,478,496 0 388,146
ROLLINS INC COM 775711104 3,942 109,886 SH   SOLE 23 109,886 0 0
ROLLINS INC COM 775711104 4,607 128,433 SH   SOLE 25 128,433 0 0
ROLLINS INC COM 775711104 21,512 599,718 SH   SOLE 26 208,191 0 391,527
ROLLINS INC COM 775711104 1,039 28,958 SH   SOLE 28 21,735 0 7,223
ROLLINS INC COM 775711104 1,206 33,617 SH   SOLE 29 3,401 0 30,216
ROLLINS INC COM 775711104 30,955 862,979 SH   SOLE 30 862,979 0 0
ROLLINS INC COM 775711104 1,570 43,776 SH   SOLE 31 26,864 0 16,912
ROLLINS INC COM 775711104 315 8,771 SH   SOLE 34 8,771 0 0
ROLLINS INC COM 775711104 4,006 111,674 SH   SOLE 36 111,674 0 0
ROLLINS INC COM 775711104 106 2,959 SH   SOLE 40 2,959 0 0
ROPER TECHNOLOGIES INC COM 776696106 101,364 276,755 SH   SOLE 2 23,568 0 253,187
ROPER TECHNOLOGIES INC COM 776696106 13,582 37,084 SH   SOLE 4 34,209 0 2,875
ROPER TECHNOLOGIES INC COM 776696106 42,862 117,025 SH   SOLE 7 90,347 0 26,678
ROPER TECHNOLOGIES INC COM 776696106 1,116 3,047 SH   SOLE 13 3,047 0 0
ROPER TECHNOLOGIES INC COM 776696106 359 979 SH   SOLE 15 979 0 0
ROPER TECHNOLOGIES INC COM 776696106 182,632 498,640 SH   SOLE 18 400,698 0 97,942
ROPER TECHNOLOGIES INC COM 776696106 82,845 226,192 SH   SOLE 19 226,192 0 0
ROPER TECHNOLOGIES INC COM 776696106 727,267 1,985,657 SH   SOLE 21 1,985,657 0 0
ROPER TECHNOLOGIES INC COM 776696106 936,009 2,555,586 SH   SOLE 22 2,268,538 0 287,048
ROPER TECHNOLOGIES INC COM 776696106 27,249 74,397 SH   SOLE 23 74,397 0 0
ROPER TECHNOLOGIES INC COM 776696106 35,415 96,693 SH   SOLE 25 96,693 0 0
ROPER TECHNOLOGIES INC COM 776696106 176,766 482,624 SH   SOLE 26 116,373 0 366,251
ROPER TECHNOLOGIES INC COM 776696106 7,653 20,896 SH   SOLE 28 15,359 0 5,537
ROPER TECHNOLOGIES INC COM 776696106 4,362 11,910 SH   SOLE 29 2,247 0 9,663
ROPER TECHNOLOGIES INC COM 776696106 130,499 356,302 SH   SOLE 30 356,302 0 0
ROPER TECHNOLOGIES INC COM 776696106 22,450 61,296 SH   SOLE 31 20,258 0 41,038
ROPER TECHNOLOGIES INC COM 776696106 7,431 20,288 SH   SOLE 34 20,288 0 0
ROPER TECHNOLOGIES INC COM 776696106 25,638 70,000 SH   SOLE 36 70,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 870 2,374 SH   SOLE 40 2,374 0 0
ROSEHILL RES INC CL A 777385105 32 8,744 SH   SOLE 2 0 0 8,744
ROSEHILL RES INC CL A 777385105 135 36,476 SH   SOLE 18 36,476 0 0
ROSEHILL RES INC CL A 777385105 64 17,247 SH   SOLE 19 17,247 0 0
ROSEHILL RES INC CL A 777385105 1,281 346,327 SH   SOLE 21 346,327 0 0
ROSEHILL RES INC CL A 777385105 184 49,673 SH   SOLE 22 45,178 0 4,495
ROSETTA STONE INC COM 777780107 475 20,750 SH   SOLE 2 869 0 19,881
ROSETTA STONE INC COM 777780107 9 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,593 69,614 SH   SOLE 18 69,614 0 0
ROSETTA STONE INC COM 777780107 988 43,192 SH   SOLE 19 43,192 0 0
ROSETTA STONE INC COM 777780107 16,177 707,044 SH   SOLE 21 707,044 0 0
ROSETTA STONE INC COM 777780107 14,112 616,801 SH   SOLE 22 591,850 0 24,951
ROSETTA STONE INC COM 777780107 172 7,511 SH   SOLE 30 7,511 0 0
ROSETTA STONE INC COM 777780107 47 2,075 SH   SOLE 40 2,075 0 0
ROSS STORES INC COM 778296103 85,767 865,284 SH   SOLE 2 86,533 0 778,751
ROSS STORES INC COM 778296103 13,989 141,134 SH   SOLE 4 131,167 0 9,967
ROSS STORES INC COM 778296103 50,336 507,831 SH   SOLE 7 401,409 0 106,422
ROSS STORES INC COM 778296103 944 9,525 SH   SOLE 13 9,525 0 0
ROSS STORES INC COM 778296103 372 3,750 SH   SOLE 15 3,750 0 0
ROSS STORES INC COM 778296103 77,884 785,753 SH   SOLE 18 732,822 0 52,931
ROSS STORES INC COM 778296103 8,410 84,844 SH   SOLE 19 84,844 0 0
ROSS STORES INC COM 778296103 891,490 8,994,046 SH   SOLE 21 8,994,046 0 0
ROSS STORES INC COM 778296103 914,060 9,221,753 SH   SOLE 22 8,220,833 0 1,000,920
ROSS STORES INC COM 778296103 26,455 266,900 SH   SOLE 23 266,900 0 0
ROSS STORES INC COM 778296103 36,731 370,569 SH   SOLE 25 370,569 0 0
ROSS STORES INC COM 778296103 150,280 1,516,138 SH   SOLE 26 431,597 0 1,084,541
ROSS STORES INC COM 778296103 7,165 72,286 SH   SOLE 28 53,332 0 18,954
ROSS STORES INC COM 778296103 1,311 13,222 SH   SOLE 29 8,137 0 5,085
ROSS STORES INC COM 778296103 170,998 1,725,160 SH   SOLE 30 1,725,160 0 0
ROSS STORES INC COM 778296103 17,996 181,557 SH   SOLE 31 72,032 0 109,525
ROSS STORES INC COM 778296103 5,094 51,394 SH   SOLE 32 51,394 0 0
ROSS STORES INC COM 778296103 3,535 35,663 SH   SOLE 34 35,663 0 0
ROSS STORES INC COM 778296103 29,710 299,742 SH   SOLE 36 299,742 0 0
ROSS STORES INC COM 778296103 785 7,924 SH   SOLE 40 7,924 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 818 840,000 PRN   SOLE 21 840,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 811 10,213 SH   SOLE 18 10,213 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 747 9,410 SH   SOLE 25 9,410 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55,552 458,313 SH   SOLE 2 74,469 0 383,844
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,743 63,879 SH   SOLE 4 59,008 0 4,871
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18,194 150,107 SH   SOLE 7 147,600 0 2,507
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,641 21,792 SH   SOLE 13 21,792 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 223 1,836 SH   SOLE 15 1,836 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 59,776 493,158 SH   SOLE 18 466,904 0 26,254
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 27,712 228,630 SH   SOLE 19 228,630 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 465,611 3,841,358 SH   SOLE 21 3,841,358 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 522,116 4,307,530 SH   SOLE 22 3,813,428 0 494,102
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,267 134,208 SH   SOLE 23 134,208 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 19,909 164,250 SH   SOLE 25 164,250 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 96,043 792,366 SH   SOLE 26 221,374 0 570,992
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,285 35,354 SH   SOLE 28 25,626 0 9,728
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,082 50,175 SH   SOLE 29 5,379 0 44,796
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 70,549 582,036 SH   SOLE 30 582,036 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,024 57,951 SH   SOLE 31 32,262 0 25,689
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10,241 84,493 SH   SOLE 34 84,493 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,889 131,083 SH   SOLE 36 131,083 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 419 3,453 SH   SOLE 40 3,453 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 128 1,942 SH   SOLE 18 1,942 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,246 34,168 SH   SOLE 21 34,168 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,624 24,955 SH   SOLE 4 24,955 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 0 4 SH   SOLE 17 0 0 4
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 25,353 389,620 SH   SOLE 18 389,620 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 213,034 3,273,919 SH   SOLE 19 3,273,919 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,581 39,661 SH   SOLE 21 39,661 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,287 65,876 SH   SOLE 22 65,876 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 52,374 804,888 SH   SOLE 34 804,888 0 0
ROYAL GOLD INC COM 780287108 16,905 164,945 SH   SOLE 2 32,471 0 132,474
ROYAL GOLD INC COM 780287108 40 395 SH   SOLE 4 395 0 0
ROYAL GOLD INC COM 780287108 24,507 239,120 SH   SOLE 7 239,120 0 0
ROYAL GOLD INC COM 780287108 19,715 192,357 SH   SOLE 18 192,357 0 0
ROYAL GOLD INC COM 780287108 1,469 14,334 SH   SOLE 19 14,334 0 0
ROYAL GOLD INC COM 780287108 340,677 3,324,007 SH   SOLE 21 3,324,007 0 0
ROYAL GOLD INC COM 780287108 231,872 2,262,382 SH   SOLE 22 2,134,704 0 127,678
ROYAL GOLD INC COM 780287108 2,106 20,551 SH   SOLE 23 20,551 0 0
ROYAL GOLD INC COM 780287108 2,246 21,917 SH   SOLE 26 14,161 0 7,756
ROYAL GOLD INC COM 780287108 863 8,417 SH   SOLE 28 8,417 0 0
ROYAL GOLD INC COM 780287108 44,252 431,771 SH   SOLE 30 431,771 0 0
ROYAL GOLD INC COM 780287108 398 3,881 SH   SOLE 31 1,381 0 2,500
ROYAL GOLD INC COM 780287108 97 951 SH   SOLE 36 951 0 0
ROYAL GOLD INC COM 780287108 736 7,184 SH   SOLE 40 7,184 0 0
RPC INC COM 749660106 460 63,765 SH   SOLE 2 2,678 0 61,087
RPC INC COM 749660106 2 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 10 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 1,367 189,628 SH   SOLE 18 189,628 0 0
RPC INC COM 749660106 714 99,089 SH   SOLE 19 99,089 0 0
RPC INC COM 749660106 13,968 1,937,294 SH   SOLE 21 1,937,294 0 0
RPC INC COM 749660106 12,039 1,669,736 SH   SOLE 22 1,580,258 0 89,478
RPC INC COM 749660106 200 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 67 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 125 17,356 SH   SOLE 30 17,356 0 0
RPC INC COM 749660106 50 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 19,893 325,531 SH   SOLE 2 82,908 0 242,623
RPM INTL INC COM 749685103 65 1,058 SH   SOLE 4 1,058 0 0
RPM INTL INC COM 749685103 4,044 66,183 SH   SOLE 7 66,183 0 0
RPM INTL INC COM 749685103 24,636 403,137 SH   SOLE 18 403,137 0 0
RPM INTL INC COM 749685103 1,751 28,657 SH   SOLE 19 28,657 0 0
RPM INTL INC COM 749685103 403,398 6,601,179 SH   SOLE 21 6,601,179 0 0
RPM INTL INC COM 749685103 259,353 4,244,041 SH   SOLE 22 3,974,361 0 269,680
RPM INTL INC COM 749685103 27 440 SH   SOLE 23 440 0 0
RPM INTL INC COM 749685103 3,015 49,334 SH   SOLE 26 34,510 0 14,824
RPM INTL INC COM 749685103 1,010 16,532 SH   SOLE 28 16,532 0 0
RPM INTL INC COM 749685103 2,222 36,367 SH   SOLE 30 36,367 0 0
RPM INTL INC COM 749685103 463 7,583 SH   SOLE 31 2,783 0 4,800
RPM INTL INC COM 749685103 224 3,664 SH   SOLE 36 3,664 0 0
RPM INTL INC COM 749685103 765 12,520 SH   SOLE 40 12,520 0 0
RPT REALTY SH BEN INT 74971D101 1,006 83,100 SH   SOLE 2 3,306 0 79,794
RPT REALTY SH BEN INT 74971D101 254 20,959 SH   SOLE 4 20,959 0 0
RPT REALTY SH BEN INT 74971D101 1,016 83,871 SH   SOLE 7 83,871 0 0
RPT REALTY SH BEN INT 74971D101 40 3,328 SH   SOLE 15 3,328 0 0
RPT REALTY SH BEN INT 74971D101 4,188 345,830 SH   SOLE 18 345,830 0 0
RPT REALTY SH BEN INT 74971D101 2,699 222,850 SH   SOLE 19 222,850 0 0
RPT REALTY SH BEN INT 74971D101 106,283 8,776,428 SH   SOLE 21 8,776,428 0 0
RPT REALTY SH BEN INT 74971D101 39,982 3,301,605 SH   SOLE 22 3,193,377 0 108,228
RPT REALTY SH BEN INT 74971D101 34 2,771 SH   SOLE 23 2,771 0 0
RPT REALTY SH BEN INT 74971D101 1,985 163,937 SH   SOLE 25 163,937 0 0
RPT REALTY SH BEN INT 74971D101 779 64,326 SH   SOLE 26 13,131 0 51,195
RPT REALTY SH BEN INT 74971D101 143 11,833 SH   SOLE 28 11,833 0 0
RPT REALTY SH BEN INT 74971D101 491 40,538 SH   SOLE 29 40,538 0 0
RPT REALTY SH BEN INT 74971D101 5,628 464,743 SH   SOLE 30 464,743 0 0
RPT REALTY SH BEN INT 74971D101 104 8,564 SH   SOLE 40 8,564 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 950 940,000 PRN   SOLE 21 940,000 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 263 61,865 SH   SOLE 2 9,707 0 52,158
RTI SURGICAL HOLDINGS INC COM 74975N105 6 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 924 217,327 SH   SOLE 18 195,813 0 21,514
RTI SURGICAL HOLDINGS INC COM 74975N105 1,643 386,472 SH   SOLE 19 386,472 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 8,087 1,902,880 SH   SOLE 21 1,902,880 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 11,671 2,746,072 SH   SOLE 22 2,700,145 0 45,927
RTI SURGICAL HOLDINGS INC COM 74975N105 84 19,872 SH   SOLE 23 19,872 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 73 17,115 SH   SOLE 26 0 0 17,115
RTW RETAILWINDS INC COM 74980D100 46 26,774 SH   SOLE 2 797 0 25,977
RTW RETAILWINDS INC COM 74980D100 162 95,391 SH   SOLE 18 95,391 0 0
RTW RETAILWINDS INC COM 74980D100 77 45,380 SH   SOLE 19 45,380 0 0
RTW RETAILWINDS INC COM 74980D100 1,641 965,107 SH   SOLE 21 965,107 0 0
RTW RETAILWINDS INC COM 74980D100 1,518 892,913 SH   SOLE 22 875,705 0 17,208
RUBICON PROJ INC COM 78112V102 294 46,245 SH   SOLE 2 6,011 0 40,234
RUBICON PROJ INC COM 78112V102 1,117 175,657 SH   SOLE 18 166,098 0 9,559
RUBICON PROJ INC COM 78112V102 877 137,905 SH   SOLE 19 137,905 0 0
RUBICON PROJ INC COM 78112V102 10,044 1,579,299 SH   SOLE 21 1,579,299 0 0
RUBICON PROJ INC COM 78112V102 8,378 1,317,370 SH   SOLE 22 1,298,248 0 19,122
RUBICON PROJ INC COM 78112V102 63 9,912 SH   SOLE 23 9,912 0 0
RUBICON PROJ INC COM 78112V102 141 22,139 SH   SOLE 26 0 0 22,139
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 405 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 478 30,393 SH   SOLE 2 1,414 0 28,979
RUBIUS THERAPEUTICS INC COM 78116T103 11 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,792 113,942 SH   SOLE 18 113,942 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,333 84,770 SH   SOLE 19 84,770 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 29,357 1,866,292 SH   SOLE 21 1,866,292 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 10,699 680,146 SH   SOLE 22 623,153 0 56,993
RUBIUS THERAPEUTICS INC COM 78116T103 18 1,124 SH   SOLE 23 1,124 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 101 6,447 SH   SOLE 26 0 0 6,447
RUBIUS THERAPEUTICS INC COM 78116T103 122 7,735 SH   SOLE 30 7,735 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 50 3,154 SH   SOLE 40 3,154 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 807 29,196 SH   SOLE 2 1,305 0 27,891
RUDOLPH TECHNOLOGIES INC COM 781270103 20 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,910 141,501 SH   SOLE 18 141,501 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,439 52,089 SH   SOLE 19 52,089 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 93,866 3,397,267 SH   SOLE 21 3,397,267 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 26,870 972,507 SH   SOLE 22 932,831 0 39,676
RUDOLPH TECHNOLOGIES INC COM 781270103 117 4,240 SH   SOLE 26 0 0 4,240
RUDOLPH TECHNOLOGIES INC COM 781270103 118 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 17,285 625,597 SH   SOLE 30 625,597 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 81 2,924 SH   SOLE 40 2,924 0 0
RUMBLEON INC CL B 781386206 13 2,867 SH   SOLE 18 2,867 0 0
RUMBLEON INC CL B 781386206 157 34,962 SH   SOLE 21 34,962 0 0
RUMBLEON INC CL B 781386206 869 193,920 SH   SOLE 22 193,920 0 0
RUSH ENTERPRISES INC CL A 781846209 1,153 31,580 SH   SOLE 2 4,951 0 26,629
RUSH ENTERPRISES INC CL A 781846209 6 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 33 913 SH   SOLE 7 913 0 0
RUSH ENTERPRISES INC CL A 781846209 3,344 91,574 SH   SOLE 18 91,574 0 0
RUSH ENTERPRISES INC CL A 781846209 3,136 85,884 SH   SOLE 19 85,884 0 0
RUSH ENTERPRISES INC CL A 781846209 31,669 867,171 SH   SOLE 21 867,171 0 0
RUSH ENTERPRISES INC CL A 781846209 36,009 986,007 SH   SOLE 22 930,904 0 55,103
RUSH ENTERPRISES INC CL A 781846209 445 12,191 SH   SOLE 23 12,191 0 0
RUSH ENTERPRISES INC CL A 781846209 1,878 51,414 SH   SOLE 26 5,546 0 45,868
RUSH ENTERPRISES INC CL A 781846209 158 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 309 8,462 SH   SOLE 30 8,462 0 0
RUSH ENTERPRISES INC CL A 781846209 1,322 36,200 SH   SOLE 34 36,200 0 0
RUSH ENTERPRISES INC CL A 781846209 84 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 116 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 154 4,171 SH   SOLE 2 192 0 3,979
RUSH ENTERPRISES INC CL B 781846308 539 14,591 SH   SOLE 18 14,591 0 0
RUSH ENTERPRISES INC CL B 781846308 260 7,055 SH   SOLE 19 7,055 0 0
RUSH ENTERPRISES INC CL B 781846308 5,653 153,149 SH   SOLE 21 153,149 0 0
RUSH ENTERPRISES INC CL B 781846308 3,426 92,824 SH   SOLE 22 89,724 0 3,100
RUSH ENTERPRISES INC CL B 781846308 30 811 SH   SOLE 30 811 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 721 31,731 SH   SOLE 2 7,694 0 24,037
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 14 638 SH   SOLE 7 638 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,989 131,595 SH   SOLE 18 129,901 0 1,694
RUTHS HOSPITALITY GROUP INC COM 783332109 3,424 150,785 SH   SOLE 19 150,785 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 70,955 3,124,409 SH   SOLE 21 3,124,409 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 22,807 1,004,282 SH   SOLE 22 964,795 0 39,487
RUTHS HOSPITALITY GROUP INC COM 783332109 484 21,295 SH   SOLE 23 21,295 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 816 35,939 SH   SOLE 26 0 0 35,939
RUTHS HOSPITALITY GROUP INC COM 783332109 81 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 988 43,487 SH   SOLE 30 43,487 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 629 27,709 SH   SOLE 34 27,709 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 90 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 1,593 24,836 SH   SOLE 21 24,836 0 0
RYDER SYS INC COM 783549108 21,335 365,951 SH   SOLE 2 229,624 0 136,327
RYDER SYS INC COM 783549108 2,570 44,086 SH   SOLE 4 44,086 0 0
RYDER SYS INC COM 783549108 780 13,379 SH   SOLE 7 13,379 0 0
RYDER SYS INC COM 783549108 12,733 218,411 SH   SOLE 18 216,698 0 1,713
RYDER SYS INC COM 783549108 6,593 113,086 SH   SOLE 19 113,086 0 0
RYDER SYS INC COM 783549108 170,539 2,925,194 SH   SOLE 21 2,925,194 0 0
RYDER SYS INC COM 783549108 140,410 2,408,411 SH   SOLE 22 2,107,096 0 301,315
RYDER SYS INC COM 783549108 5,511 94,535 SH   SOLE 23 94,535 0 0
RYDER SYS INC COM 783549108 696 11,933 SH   SOLE 25 11,933 0 0
RYDER SYS INC COM 783549108 2,447 41,967 SH   SOLE 26 20,818 0 21,149
RYDER SYS INC COM 783549108 385 6,610 SH   SOLE 28 6,610 0 0
RYDER SYS INC COM 783549108 8,182 140,336 SH   SOLE 29 54,748 0 85,588
RYDER SYS INC COM 783549108 1,262 21,649 SH   SOLE 30 21,649 0 0
RYDER SYS INC COM 783549108 8,280 142,018 SH   SOLE 31 89,430 0 52,588
RYDER SYS INC COM 783549108 2,818 48,333 SH   SOLE 34 48,333 0 0
RYDER SYS INC COM 783549108 2,523 43,270 SH   SOLE 36 43,270 0 0
RYDER SYS INC COM 783549108 273 4,679 SH   SOLE 40 4,679 0 0
RYERSON HLDG CORP COM 783754104 248 29,757 SH   SOLE 2 17,413 0 12,344
RYERSON HLDG CORP COM 783754104 4 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 470 56,367 SH   SOLE 18 56,367 0 0
RYERSON HLDG CORP COM 783754104 1,406 168,739 SH   SOLE 19 168,739 0 0
RYERSON HLDG CORP COM 783754104 4,951 594,387 SH   SOLE 21 594,387 0 0
RYERSON HLDG CORP COM 783754104 6,802 816,527 SH   SOLE 22 803,735 0 12,792
RYERSON HLDG CORP COM 783754104 469 56,261 SH   SOLE 23 56,261 0 0
RYERSON HLDG CORP COM 783754104 777 93,238 SH   SOLE 26 0 0 93,238
RYERSON HLDG CORP COM 783754104 38 4,595 SH   SOLE 30 4,595 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,583 81,182 SH   SOLE 2 21,808 0 59,374
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,156 38,918 SH   SOLE 4 38,918 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,580 56,480 SH   SOLE 7 56,480 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 700 8,635 SH   SOLE 13 8,635 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 146 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 16,409 202,359 SH   SOLE 18 186,983 0 15,376
RYMAN HOSPITALITY PPTYS INC COM 78377T107 31,006 382,369 SH   SOLE 19 382,369 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 147,768 1,822,274 SH   SOLE 21 1,822,274 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 197,155 2,431,314 SH   SOLE 22 2,198,130 0 233,184
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,899 72,752 SH   SOLE 23 72,752 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 8,572 105,706 SH   SOLE 25 105,706 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,862 84,623 SH   SOLE 26 11,541 0 73,082
RYMAN HOSPITALITY PPTYS INC COM 78377T107 463 5,714 SH   SOLE 28 5,714 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 12,294 151,615 SH   SOLE 29 61,889 0 89,726
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17,992 221,873 SH   SOLE 30 221,873 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,329 65,720 SH   SOLE 31 58,653 0 7,067
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,808 22,301 SH   SOLE 34 22,301 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,615 19,914 SH   SOLE 36 19,914 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 403 4,974 SH   SOLE 40 4,974 0 0
S & T BANCORP INC COM 783859101 1,277 34,065 SH   SOLE 2 1,180 0 32,885
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 6,165 164,479 SH   SOLE 18 164,479 0 0
S & T BANCORP INC COM 783859101 1,906 50,864 SH   SOLE 19 50,864 0 0
S & T BANCORP INC COM 783859101 137,480 3,668,085 SH   SOLE 21 3,668,085 0 0
S & T BANCORP INC COM 783859101 39,404 1,051,337 SH   SOLE 22 1,006,654 0 44,683
S & T BANCORP INC COM 783859101 642 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 174 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,774 47,326 SH   SOLE 30 47,326 0 0
S & T BANCORP INC COM 783859101 121 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 177,245 778,107 SH   SOLE 2 163,826 0 614,281
S&P GLOBAL INC COM 78409V104 23,441 102,906 SH   SOLE 4 96,080 0 6,826
S&P GLOBAL INC COM 78409V104 59,892 262,926 SH   SOLE 7 220,164 0 42,762
S&P GLOBAL INC COM 78409V104 1,170 5,138 SH   SOLE 13 5,138 0 0
S&P GLOBAL INC COM 78409V104 562 2,466 SH   SOLE 15 2,466 0 0
S&P GLOBAL INC COM 78409V104 288,312 1,265,692 SH   SOLE 18 1,023,301 0 242,391
S&P GLOBAL INC COM 78409V104 151,154 663,567 SH   SOLE 19 663,567 0 0
S&P GLOBAL INC COM 78409V104 1,015,063 4,456,137 SH   SOLE 21 4,456,137 0 0
S&P GLOBAL INC COM 78409V104 1,400,006 6,146,038 SH   SOLE 22 5,423,687 0 722,351
S&P GLOBAL INC COM 78409V104 47,518 208,605 SH   SOLE 23 208,605 0 0
S&P GLOBAL INC COM 78409V104 77,921 342,075 SH   SOLE 25 342,075 0 0
S&P GLOBAL INC COM 78409V104 255,562 1,121,920 SH   SOLE 26 276,710 0 845,210
S&P GLOBAL INC COM 78409V104 11,176 49,064 SH   SOLE 28 35,941 0 13,123
S&P GLOBAL INC COM 78409V104 14,564 63,938 SH   SOLE 29 18,965 0 44,973
S&P GLOBAL INC COM 78409V104 201,809 885,941 SH   SOLE 30 885,941 0 0
S&P GLOBAL INC COM 78409V104 23,767 104,337 SH   SOLE 31 69,229 0 35,108
S&P GLOBAL INC COM 78409V104 14,370 63,086 SH   SOLE 34 63,086 0 0
S&P GLOBAL INC COM 78409V104 40,794 179,085 SH   SOLE 36 179,085 0 0
S&P GLOBAL INC COM 78409V104 1,296 5,691 SH   SOLE 40 5,691 0 0
S&W SEED CO COM 785135104 9 3,220 SH   SOLE 18 3,220 0 0
S&W SEED CO COM 785135104 114 43,120 SH   SOLE 21 43,120 0 0
S&W SEED CO COM 785135104 72 27,451 SH   SOLE 22 27,451 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 293 6,068 SH   SOLE 31 0 0 6,068
SABRA HEALTH CARE REIT INC COM 78573L106 5,139 260,979 SH   SOLE 2 83,092 0 177,887
SABRA HEALTH CARE REIT INC COM 78573L106 952 48,346 SH   SOLE 4 48,346 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,796 192,785 SH   SOLE 7 192,785 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 141 7,166 SH   SOLE 15 7,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 19,852 1,008,216 SH   SOLE 18 1,008,216 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10,149 515,419 SH   SOLE 19 515,419 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 276,162 14,025,473 SH   SOLE 21 14,025,473 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 150,432 7,640,033 SH   SOLE 22 7,401,714 0 238,319
SABRA HEALTH CARE REIT INC COM 78573L106 121 6,155 SH   SOLE 23 6,155 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,346 373,088 SH   SOLE 25 373,088 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,366 120,150 SH   SOLE 26 34,458 0 85,692
SABRA HEALTH CARE REIT INC COM 78573L106 443 22,493 SH   SOLE 28 22,493 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,956 99,357 SH   SOLE 29 99,357 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,962 861,437 SH   SOLE 30 861,437 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,600 81,242 SH   SOLE 31 0 0 81,242
SABRA HEALTH CARE REIT INC COM 78573L106 313 15,905 SH   SOLE 40 15,905 0 0
SABRE CORP COM 78573M104 16,915 761,925 SH   SOLE 2 167,108 0 594,817
SABRE CORP COM 78573M104 1,727 77,792 SH   SOLE 4 70,880 0 6,912
SABRE CORP COM 78573M104 402 18,088 SH   SOLE 7 18,088 0 0
SABRE CORP COM 78573M104 19,434 875,387 SH   SOLE 18 854,154 0 21,233
SABRE CORP COM 78573M104 1,633 73,557 SH   SOLE 19 73,557 0 0
SABRE CORP COM 78573M104 309,271 13,931,147 SH   SOLE 21 13,931,147 0 0
SABRE CORP COM 78573M104 204,007 9,189,484 SH   SOLE 22 8,638,166 0 551,318
SABRE CORP COM 78573M104 4,443 200,152 SH   SOLE 23 200,152 0 0
SABRE CORP COM 78573M104 5,501 247,787 SH   SOLE 25 247,787 0 0
SABRE CORP COM 78573M104 17,223 775,799 SH   SOLE 26 301,026 0 474,773
SABRE CORP COM 78573M104 1,149 51,757 SH   SOLE 28 36,494 0 15,263
SABRE CORP COM 78573M104 1,386 62,412 SH   SOLE 29 6,188 0 56,224
SABRE CORP COM 78573M104 9,302 418,987 SH   SOLE 30 418,987 0 0
SABRE CORP COM 78573M104 2,278 102,605 SH   SOLE 31 59,541 0 43,064
SABRE CORP COM 78573M104 1,286 57,920 SH   SOLE 34 57,920 0 0
SABRE CORP COM 78573M104 897 40,411 SH   SOLE 36 40,411 0 0
SABRE CORP COM 78573M104 169 7,596 SH   SOLE 40 7,596 0 0
SACHEM CAP CORP COM 78590A109 14 2,668 SH   SOLE 18 2,668 0 0
SACHEM CAP CORP COM 78590A109 686 129,221 SH   SOLE 21 129,221 0 0
SACHEM CAP CORP COM 78590A109 1,963 369,706 SH   SOLE 22 369,706 0 0
SACHEM CAP CORP COM 78590A109 136 25,696 SH   SOLE 31 0 0 25,696
SAFE BULKERS INC COM Y7388L103 84 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 253 162,267 SH   SOLE 18 162,267 0 0
SAFE BULKERS INC COM Y7388L103 117 75,294 SH   SOLE 19 75,294 0 0
SAFE BULKERS INC COM Y7388L103 2,733 1,751,747 SH   SOLE 21 1,751,747 0 0
SAFE BULKERS INC COM Y7388L103 806 516,745 SH   SOLE 22 477,380 0 39,365
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9 723 SH   SOLE 2 723 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 629 52,138 SH   SOLE 18 52,138 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 237 19,644 SH   SOLE 19 19,644 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5,380 445,772 SH   SOLE 21 445,772 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,486 620,224 SH   SOLE 22 604,728 0 15,496
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,081 89,536 SH   SOLE 30 89,536 0 0
SAFEHOLD INC COM 78645L100 273 9,029 SH   SOLE 2 329 0 8,700
SAFEHOLD INC COM 78645L100 831 27,521 SH   SOLE 18 27,521 0 0
SAFEHOLD INC COM 78645L100 375 12,417 SH   SOLE 19 12,417 0 0
SAFEHOLD INC COM 78645L100 8,403 278,243 SH   SOLE 21 278,243 0 0
SAFEHOLD INC COM 78645L100 6,215 205,786 SH   SOLE 22 200,102 0 5,684
SAFEHOLD INC COM 78645L100 8 278 SH   SOLE 23 278 0 0
SAFETY INS GROUP INC COM 78648T100 1,425 14,976 SH   SOLE 2 610 0 14,366
SAFETY INS GROUP INC COM 78648T100 9 92 SH   SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 29 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 6,100 64,118 SH   SOLE 18 64,118 0 0
SAFETY INS GROUP INC COM 78648T100 2,404 25,275 SH   SOLE 19 25,275 0 0
SAFETY INS GROUP INC COM 78648T100 151,192 1,589,316 SH   SOLE 21 1,589,316 0 0
SAFETY INS GROUP INC COM 78648T100 42,134 442,914 SH   SOLE 22 423,742 0 19,172
SAFETY INS GROUP INC COM 78648T100 599 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 190 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 1,878 19,737 SH   SOLE 30 19,737 0 0
SAFETY INS GROUP INC COM 78648T100 134 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 149 4,773 SH   SOLE 2 152 0 4,621
SAGA COMMUNICATIONS INC CL A NEW 786598300 393 12,565 SH   SOLE 18 12,565 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 200 6,388 SH   SOLE 19 6,388 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,109 131,521 SH   SOLE 21 131,521 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,313 138,074 SH   SOLE 22 135,199 0 2,875
SAGE THERAPEUTICS INC COM 78667J108 17,391 94,987 SH   SOLE 2 3,613 0 91,374
SAGE THERAPEUTICS INC COM 78667J108 44 243 SH   SOLE 4 243 0 0
SAGE THERAPEUTICS INC COM 78667J108 178 974 SH   SOLE 7 974 0 0
SAGE THERAPEUTICS INC COM 78667J108 4,394 24,001 SH   SOLE 18 23,640 0 361
SAGE THERAPEUTICS INC COM 78667J108 2,061 11,257 SH   SOLE 19 11,257 0 0
SAGE THERAPEUTICS INC COM 78667J108 213,617 1,166,730 SH   SOLE 21 1,166,730 0 0
SAGE THERAPEUTICS INC COM 78667J108 251,049 1,371,176 SH   SOLE 22 1,274,511 0 96,665
SAGE THERAPEUTICS INC COM 78667J108 3,931 21,472 SH   SOLE 26 14,111 0 7,361
SAGE THERAPEUTICS INC COM 78667J108 1,293 7,064 SH   SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 7,887 43,075 SH   SOLE 30 43,075 0 0
SAGE THERAPEUTICS INC COM 78667J108 196 1,070 SH   SOLE 31 1,070 0 0
SAGE THERAPEUTICS INC COM 78667J108 261 1,427 SH   SOLE 34 1,427 0 0
SAGE THERAPEUTICS INC COM 78667J108 959 5,237 SH   SOLE 40 5,237 0 0
SAIA INC COM 78709Y105 1,550 23,965 SH   SOLE 2 1,084 0 22,881
SAIA INC COM 78709Y105 11 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 34 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 7,319 113,178 SH   SOLE 18 113,178 0 0
SAIA INC COM 78709Y105 2,857 44,171 SH   SOLE 19 44,171 0 0
SAIA INC COM 78709Y105 181,314 2,803,683 SH   SOLE 21 2,803,683 0 0
SAIA INC COM 78709Y105 49,470 764,957 SH   SOLE 22 730,947 0 34,010
SAIA INC COM 78709Y105 690 10,663 SH   SOLE 26 4,541 0 6,122
SAIA INC COM 78709Y105 199 3,072 SH   SOLE 28 3,072 0 0
SAIA INC COM 78709Y105 2,445 37,810 SH   SOLE 30 37,810 0 0
SAIA INC COM 78709Y105 175 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,494 74,527 SH   SOLE 2 3,545 0 70,982
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 9 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 36 1,782 SH   SOLE 7 1,782 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5,602 279,564 SH   SOLE 18 279,564 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2,929 146,180 SH   SOLE 19 146,180 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 56,843 2,836,466 SH   SOLE 21 2,836,466 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 42,541 2,122,811 SH   SOLE 22 2,007,382 0 115,429
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 444 22,161 SH   SOLE 26 15,182 0 6,979
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 176 8,782 SH   SOLE 28 8,782 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 842 42,031 SH   SOLE 30 42,031 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 143 7,152 SH   SOLE 40 7,152 0 0
SALEM MEDIA GROUP INC CL A 794093104 6 2,410 SH   SOLE 18 2,410 0 0
SALEM MEDIA GROUP INC CL A 794093104 93 38,105 SH   SOLE 21 38,105 0 0
SALEM MEDIA GROUP INC CL A 794093104 798 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 365,318 2,407,685 SH   SOLE 2 607,736 0 1,799,949
SALESFORCE COM INC COM 79466L302 52,893 348,600 SH   SOLE 4 328,073 0 20,527
SALESFORCE COM INC COM 79466L302 103,095 679,462 SH   SOLE 7 677,378 0 2,084
SALESFORCE COM INC COM 79466L302 14,404 94,931 SH   SOLE 13 94,931 0 0
SALESFORCE COM INC COM 79466L302 1,075 7,085 SH   SOLE 15 7,085 0 0
SALESFORCE COM INC COM 79466L302 2 14 SH   SOLE 17 0 0 14
SALESFORCE COM INC COM 79466L302 572,511 3,773,221 SH   SOLE 18 3,173,502 0 599,719
SALESFORCE COM INC COM 79466L302 377,570 2,488,435 SH   SOLE 19 2,488,435 0 0
SALESFORCE COM INC COM 79466L302 2,551,065 16,813,191 SH   SOLE 21 16,813,191 0 0
SALESFORCE COM INC COM 79466L302 3,006,244 19,813,114 SH   SOLE 22 17,333,260 0 2,479,854
SALESFORCE COM INC COM 79466L302 111,557 735,235 SH   SOLE 23 735,235 0 0
SALESFORCE COM INC COM 79466L302 116,453 767,503 SH   SOLE 25 767,503 0 0
SALESFORCE COM INC COM 79466L302 496,179 3,270,144 SH   SOLE 26 828,898 0 2,441,246
SALESFORCE COM INC COM 79466L302 22,804 150,291 SH   SOLE 28 110,282 0 40,009
SALESFORCE COM INC COM 79466L302 47,060 310,159 SH   SOLE 29 124,248 0 185,911
SALESFORCE COM INC COM 79466L302 446,860 2,945,098 SH   SOLE 30 2,945,098 0 0
SALESFORCE COM INC COM 79466L302 79,919 526,720 SH   SOLE 31 295,646 0 231,074
SALESFORCE COM INC COM 79466L302 65,983 434,873 SH   SOLE 34 434,873 0 0
SALESFORCE COM INC COM 79466L302 88,288 581,878 SH   SOLE 36 581,878 0 0
SALESFORCE COM INC COM 79466L302 2,687 17,706 SH   SOLE 40 17,706 0 0
SALISBURY BANCORP INC COM 795226109 20 516 SH   SOLE 18 516 0 0
SALISBURY BANCORP INC COM 795226109 8 207 SH   SOLE 21 207 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,294 171,996 SH   SOLE 2 56,058 0 115,938
SALLY BEAUTY HLDGS INC COM 79546E104 9 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 49 3,683 SH   SOLE 7 3,683 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 9,033 677,149 SH   SOLE 18 677,149 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,759 206,825 SH   SOLE 19 206,825 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 113,648 8,519,331 SH   SOLE 21 8,519,331 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 61,000 4,572,687 SH   SOLE 22 4,306,148 0 266,539
SALLY BEAUTY HLDGS INC COM 79546E104 280 21,013 SH   SOLE 23 21,013 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 589 44,151 SH   SOLE 26 32,792 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104 202 15,162 SH   SOLE 28 15,162 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 468 35,110 SH   SOLE 30 35,110 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 75 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 170 12,763 SH   SOLE 40 12,763 0 0
SANDERSON FARMS INC COM 800013104 3,571 26,150 SH   SOLE 2 9,098 0 17,052
SANDERSON FARMS INC COM 800013104 11 81 SH   SOLE 4 81 0 0
SANDERSON FARMS INC COM 800013104 928 6,793 SH   SOLE 7 6,793 0 0
SANDERSON FARMS INC COM 800013104 15,128 110,780 SH   SOLE 18 110,780 0 0
SANDERSON FARMS INC COM 800013104 4,627 33,886 SH   SOLE 19 33,886 0 0
SANDERSON FARMS INC COM 800013104 186,063 1,362,503 SH   SOLE 21 1,362,503 0 0
SANDERSON FARMS INC COM 800013104 94,043 688,656 SH   SOLE 22 656,749 0 31,907
SANDERSON FARMS INC COM 800013104 1,235 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 350 2,566 SH   SOLE 28 2,566 0 0
SANDERSON FARMS INC COM 800013104 1,188 8,698 SH   SOLE 30 8,698 0 0
SANDERSON FARMS INC COM 800013104 305 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 260 37,527 SH   SOLE 2 1,143 0 36,384
SANDRIDGE ENERGY INC COM NEW 80007P869 4 616 SH   SOLE 7 616 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 722 104,291 SH   SOLE 18 104,291 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 350 50,516 SH   SOLE 19 50,516 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 7,487 1,081,893 SH   SOLE 21 1,081,893 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 6,805 983,396 SH   SOLE 22 938,288 0 45,108
SANDRIDGE ENERGY INC COM NEW 80007P869 98 14,151 SH   SOLE 26 0 0 14,151
SANDRIDGE ENERGY INC COM NEW 80007P869 32 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 73 10,486 SH   SOLE 30 10,486 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 31 4,495 SH   SOLE 34 4,495 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 33 4,720 SH   SOLE 40 4,720 0 0
SANDY SPRING BANCORP INC COM 800363103 1,817 52,085 SH   SOLE 2 17,273 0 34,812
SANDY SPRING BANCORP INC COM 800363103 13 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 27 782 SH   SOLE 7 782 0 0
SANDY SPRING BANCORP INC COM 800363103 4,342 124,481 SH   SOLE 18 121,778 0 2,703
SANDY SPRING BANCORP INC COM 800363103 8,441 242,010 SH   SOLE 19 242,010 0 0
SANDY SPRING BANCORP INC COM 800363103 38,861 1,114,139 SH   SOLE 21 1,114,139 0 0
SANDY SPRING BANCORP INC COM 800363103 56,811 1,628,767 SH   SOLE 22 1,582,557 0 46,210
SANDY SPRING BANCORP INC COM 800363103 1,702 48,793 SH   SOLE 23 48,793 0 0
SANDY SPRING BANCORP INC COM 800363103 4,258 122,064 SH   SOLE 26 14,870 0 107,194
SANDY SPRING BANCORP INC COM 800363103 162 4,640 SH   SOLE 28 4,640 0 0
SANDY SPRING BANCORP INC COM 800363103 316 9,056 SH   SOLE 30 9,056 0 0
SANDY SPRING BANCORP INC COM 800363103 2,947 84,492 SH   SOLE 31 0 0 84,492
SANDY SPRING BANCORP INC COM 800363103 155 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,120 14,053 SH   SOLE 2 6,587 0 7,466
SANFILIPPO JOHN B & SON INC COM 800422107 14 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,378 42,383 SH   SOLE 18 40,298 0 2,085
SANFILIPPO JOHN B & SON INC COM 800422107 8,481 106,422 SH   SOLE 19 106,422 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 77,266 969,577 SH   SOLE 21 969,577 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 31,506 395,354 SH   SOLE 22 383,574 0 11,780
SANFILIPPO JOHN B & SON INC COM 800422107 2,253 28,267 SH   SOLE 23 28,267 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 4,183 52,496 SH   SOLE 26 0 0 52,496
SANFILIPPO JOHN B & SON INC COM 800422107 67 846 SH   SOLE 28 846 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,226 15,383 SH   SOLE 30 15,383 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 62 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,230 114,161 SH   SOLE 2 14,454 0 99,707
SANGAMO THERAPEUTICS INC COM 800677106 6 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 24 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,110 381,646 SH   SOLE 18 375,909 0 5,737
SANGAMO THERAPEUTICS INC COM 800677106 3,781 351,089 SH   SOLE 19 351,089 0 0
SANGAMO THERAPEUTICS INC COM 800677106 51,015 4,736,800 SH   SOLE 21 4,736,800 0 0
SANGAMO THERAPEUTICS INC COM 800677106 36,653 3,403,232 SH   SOLE 22 3,248,897 0 154,335
SANGAMO THERAPEUTICS INC COM 800677106 385 35,754 SH   SOLE 23 35,754 0 0
SANGAMO THERAPEUTICS INC COM 800677106 999 92,793 SH   SOLE 26 19,244 0 73,549
SANGAMO THERAPEUTICS INC COM 800677106 157 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 329 30,520 SH   SOLE 30 30,520 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,785 258,627 SH   SOLE 31 0 0 258,627
SANGAMO THERAPEUTICS INC COM 800677106 18 1,626 SH   SOLE 34 1,626 0 0
SANGAMO THERAPEUTICS INC COM 800677106 92 8,553 SH   SOLE 40 8,553 0 0
SANMINA CORPORATION COM 801056102 2,592 85,589 SH   SOLE 2 21,133 0 64,456
SANMINA CORPORATION COM 801056102 6 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 81 2,688 SH   SOLE 7 2,688 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 9,373 309,536 SH   SOLE 18 298,833 0 10,703
SANMINA CORPORATION COM 801056102 9,031 298,247 SH   SOLE 19 298,247 0 0
SANMINA CORPORATION COM 801056102 226,768 7,489,034 SH   SOLE 21 7,489,034 0 0
SANMINA CORPORATION COM 801056102 75,655 2,498,515 SH   SOLE 22 2,387,055 0 111,460
SANMINA CORPORATION COM 801056102 1,850 61,091 SH   SOLE 23 61,091 0 0
SANMINA CORPORATION COM 801056102 4,057 133,988 SH   SOLE 26 12,912 0 121,076
SANMINA CORPORATION COM 801056102 275 9,092 SH   SOLE 28 9,092 0 0
SANMINA CORPORATION COM 801056102 3,142 103,764 SH   SOLE 30 103,764 0 0
SANMINA CORPORATION COM 801056102 1,254 41,411 SH   SOLE 34 41,411 0 0
SANMINA CORPORATION COM 801056102 133 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 176 5,827 SH   SOLE 40 5,827 0 0
SANOFI SPONSORED ADR 80105N105 25,908 598,743 SH   SOLE 18 598,743 0 0
SANOFI SPONSORED ADR 80105N105 35,581 822,300 SH   SOLE 19 822,300 0 0
SANOFI SPONSORED ADR 80105N105 995 23,000 SH   SOLE 20 23,000 0 0
SANOFI RIGHT 12/31/2020 80105N113 6 11,392 SH   SOLE 4 11,392 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 5,037 210,206 SH   SOLE 2 7,957 0 202,249
SANTANDER CONSUMER USA HDG I COM 80283M101 92 3,839 SH   SOLE 7 3,839 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,209 50,457 SH   SOLE 18 50,457 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 577 24,084 SH   SOLE 19 24,084 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 28,846 1,203,930 SH   SOLE 21 1,203,930 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 72,319 3,018,321 SH   SOLE 22 2,834,233 0 184,088
SANTANDER CONSUMER USA HDG I COM 80283M101 2,090 87,234 SH   SOLE 25 87,234 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 4,624 193,007 SH   SOLE 26 71,679 0 121,328
SANTANDER CONSUMER USA HDG I COM 80283M101 142 5,946 SH   SOLE 31 2,346 0 3,600
SANTANDER CONSUMER USA HDG I COM 80283M101 1,997 83,340 SH   SOLE 36 83,340 0 0
SAP SE SPON ADR 803054204 35 257 SH   SOLE 18 257 0 0
SAP SE SPON ADR 803054204 150 1,095 SH   SOLE 22 1,095 0 0
SAPIENS INTL CORP N V SHS G7T16G103 568 34,174 SH   SOLE 22 34,174 0 0
SAREPTA THERAPEUTICS INC COM 803607100 19,847 130,616 SH   SOLE 2 5,073 0 125,543
SAREPTA THERAPEUTICS INC COM 803607100 45 297 SH   SOLE 4 297 0 0
SAREPTA THERAPEUTICS INC COM 803607100 207 1,363 SH   SOLE 7 1,363 0 0
SAREPTA THERAPEUTICS INC COM 803607100 6,146 40,450 SH   SOLE 18 40,450 0 0
SAREPTA THERAPEUTICS INC COM 803607100 13,809 90,878 SH   SOLE 19 90,878 0 0
SAREPTA THERAPEUTICS INC COM 803607100 252,348 1,660,728 SH   SOLE 21 1,660,728 0 0
SAREPTA THERAPEUTICS INC COM 803607100 287,693 1,893,341 SH   SOLE 22 1,761,629 0 131,712
SAREPTA THERAPEUTICS INC COM 803607100 3,522 23,181 SH   SOLE 26 14,667 0 8,514
SAREPTA THERAPEUTICS INC COM 803607100 1,275 8,389 SH   SOLE 28 8,389 0 0
SAREPTA THERAPEUTICS INC COM 803607100 9,558 62,901 SH   SOLE 30 62,901 0 0
SAREPTA THERAPEUTICS INC COM 803607100 227 1,497 SH   SOLE 31 1,497 0 0
SAREPTA THERAPEUTICS INC COM 803607100 290 1,911 SH   SOLE 34 1,911 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,062 6,991 SH   SOLE 40 6,991 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 3,228 1,450,000 PRN   SOLE 21 1,450,000 0 0
SAUL CTRS INC COM 804395101 672 11,980 SH   SOLE 2 479 0 11,501
SAUL CTRS INC COM 804395101 182 3,246 SH   SOLE 4 3,246 0 0
SAUL CTRS INC COM 804395101 687 12,245 SH   SOLE 7 12,245 0 0
SAUL CTRS INC COM 804395101 28 506 SH   SOLE 15 506 0 0
SAUL CTRS INC COM 804395101 2,907 51,791 SH   SOLE 18 51,791 0 0
SAUL CTRS INC COM 804395101 1,951 34,750 SH   SOLE 19 34,750 0 0
SAUL CTRS INC COM 804395101 72,271 1,287,561 SH   SOLE 21 1,287,561 0 0
SAUL CTRS INC COM 804395101 27,404 488,223 SH   SOLE 22 471,960 0 16,263
SAUL CTRS INC COM 804395101 22 399 SH   SOLE 23 399 0 0
SAUL CTRS INC COM 804395101 1,476 26,288 SH   SOLE 25 26,288 0 0
SAUL CTRS INC COM 804395101 433 7,711 SH   SOLE 26 3,470 0 4,241
SAUL CTRS INC COM 804395101 125 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 406 7,240 SH   SOLE 29 7,240 0 0
SAUL CTRS INC COM 804395101 3,743 66,688 SH   SOLE 30 66,688 0 0
SAUL CTRS INC COM 804395101 78 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 69 29,185 SH   SOLE 2 1,075 0 28,110
SAVARA INC COM 805111101 1 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 234 98,811 SH   SOLE 18 98,811 0 0
SAVARA INC COM 805111101 184 77,511 SH   SOLE 19 77,511 0 0
SAVARA INC COM 805111101 3,564 1,503,971 SH   SOLE 21 1,503,971 0 0
SAVARA INC COM 805111101 1,721 726,302 SH   SOLE 22 705,523 0 20,779
SAVARA INC COM 805111101 2 746 SH   SOLE 23 746 0 0
SAVARA INC COM 805111101 4 1,550 SH   SOLE 30 1,550 0 0
SB FINL GROUP INC COM 78408D105 20 1,236 SH   SOLE 18 1,236 0 0
SB FINL GROUP INC COM 78408D105 14 865 SH   SOLE 21 865 0 0
SB FINL GROUP INC COM 78408D105 105 6,355 SH   SOLE 22 6,355 0 0
SB ONE BANCORP COM 78413T103 140 6,249 SH   SOLE 2 331 0 5,918
SB ONE BANCORP COM 78413T103 5 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 637 28,515 SH   SOLE 18 28,515 0 0
SB ONE BANCORP COM 78413T103 305 13,637 SH   SOLE 19 13,637 0 0
SB ONE BANCORP COM 78413T103 6,221 278,358 SH   SOLE 21 278,358 0 0
SB ONE BANCORP COM 78413T103 2,003 89,621 SH   SOLE 22 83,814 0 5,807
SBA COMMUNICATIONS CORP NEW CL A 78410G104 76,774 341,459 SH   SOLE 2 39,463 0 301,996
SBA COMMUNICATIONS CORP NEW CL A 78410G104 10,022 44,575 SH   SOLE 4 41,572 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 52,780 234,744 SH   SOLE 7 234,744 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 144 640 SH   SOLE 13 640 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 131 582 SH   SOLE 15 582 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 209,326 930,999 SH   SOLE 18 720,839 0 210,160
SBA COMMUNICATIONS CORP NEW CL A 78410G104 222,370 989,016 SH   SOLE 19 989,016 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 795,590 3,538,470 SH   SOLE 21 3,538,470 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 645,113 2,869,207 SH   SOLE 22 2,576,690 0 292,517
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,502 82,289 SH   SOLE 23 82,289 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 25,132 111,777 SH   SOLE 25 111,777 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 93,975 417,966 SH   SOLE 26 130,244 0 287,722
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,845 21,548 SH   SOLE 28 15,661 0 5,887
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,939 26,415 SH   SOLE 29 2,952 0 23,463
SBA COMMUNICATIONS CORP NEW CL A 78410G104 94,120 418,611 SH   SOLE 30 418,611 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,931 35,273 SH   SOLE 31 22,080 0 13,193
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,890 39,538 SH   SOLE 34 39,538 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20,547 91,385 SH   SOLE 36 91,385 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 552 2,455 SH   SOLE 40 2,455 0 0
SCANSOURCE INC COM 806037107 1,555 47,748 SH   SOLE 2 22,765 0 24,983
SCANSOURCE INC COM 806037107 7 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 18 563 SH   SOLE 7 563 0 0
SCANSOURCE INC COM 806037107 4,003 122,935 SH   SOLE 18 114,863 0 8,072
SCANSOURCE INC COM 806037107 10,070 309,267 SH   SOLE 19 309,267 0 0
SCANSOURCE INC COM 806037107 91,531 2,811,149 SH   SOLE 21 2,811,149 0 0
SCANSOURCE INC COM 806037107 40,268 1,236,732 SH   SOLE 22 1,194,195 0 42,537
SCANSOURCE INC COM 806037107 2,699 82,891 SH   SOLE 23 82,891 0 0
SCANSOURCE INC COM 806037107 5,389 165,505 SH   SOLE 26 7,693 0 157,812
SCANSOURCE INC COM 806037107 94 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 1,250 38,402 SH   SOLE 30 38,402 0 0
SCANSOURCE INC COM 806037107 120 3,689 SH   SOLE 34 3,689 0 0
SCANSOURCE INC COM 806037107 110 3,370 SH   SOLE 40 3,370 0 0
SCHLUMBERGER LTD COM 806857108 141,443 3,559,212 SH   SOLE 2 462,598 0 3,096,614
SCHLUMBERGER LTD COM 806857108 19,324 486,271 SH   SOLE 4 449,724 0 36,547
SCHLUMBERGER LTD COM 806857108 53,397 1,343,653 SH   SOLE 7 1,343,653 0 0
SCHLUMBERGER LTD COM 806857108 1,099 27,663 SH   SOLE 13 27,663 0 0
SCHLUMBERGER LTD COM 806857108 518 13,036 SH   SOLE 15 13,036 0 0
SCHLUMBERGER LTD COM 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 160,833 4,047,133 SH   SOLE 18 3,864,484 0 182,649
SCHLUMBERGER LTD COM 806857108 32,003 805,300 SH   SOLE 19 805,300 0 0
SCHLUMBERGER LTD COM 806857108 2,814 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 1,169,869 29,438,079 SH   SOLE 21 29,438,079 0 0
SCHLUMBERGER LTD COM 806857108 1,335,312 33,601,205 SH   SOLE 22 29,762,502 0 3,838,703
SCHLUMBERGER LTD COM 806857108 40,042 1,007,610 SH   SOLE 23 1,007,610 0 0
SCHLUMBERGER LTD COM 806857108 54,715 1,376,822 SH   SOLE 25 1,376,822 0 0
SCHLUMBERGER LTD COM 806857108 263,387 6,627,755 SH   SOLE 26 1,541,391 0 5,086,364
SCHLUMBERGER LTD COM 806857108 10,922 274,841 SH   SOLE 28 202,023 0 72,818
SCHLUMBERGER LTD COM 806857108 7,361 185,236 SH   SOLE 29 30,102 0 155,134
SCHLUMBERGER LTD COM 806857108 186,709 4,698,265 SH   SOLE 30 4,698,265 0 0
SCHLUMBERGER LTD COM 806857108 19,398 488,125 SH   SOLE 31 265,925 0 222,200
SCHLUMBERGER LTD COM 806857108 26,712 672,172 SH   SOLE 34 672,172 0 0
SCHLUMBERGER LTD COM 806857108 44,286 1,114,382 SH   SOLE 36 1,114,382 0 0
SCHLUMBERGER LTD COM 806857108 1,241 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 1,913 104,873 SH   SOLE 2 10,366 0 94,507
SCHNEIDER NATIONAL INC CL B 80689H102 19 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 424 23,239 SH   SOLE 18 23,239 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 210 11,538 SH   SOLE 19 11,538 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 9,858 540,468 SH   SOLE 21 540,468 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 42,255 2,316,615 SH   SOLE 22 2,202,099 0 114,516
SCHNEIDER NATIONAL INC CL B 80689H102 269 14,758 SH   SOLE 30 14,758 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 42 2,301 SH   SOLE 31 1,001 0 1,300
SCHNEIDER NATIONAL INC CL B 80689H102 87 4,764 SH   SOLE 40 4,764 0 0
SCHNITZER STL INDS CL A 806882106 850 32,481 SH   SOLE 2 5,979 0 26,502
SCHNITZER STL INDS CL A 806882106 4 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 15 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 2,383 91,072 SH   SOLE 18 91,072 0 0
SCHNITZER STL INDS CL A 806882106 2,374 90,702 SH   SOLE 19 90,702 0 0
SCHNITZER STL INDS CL A 806882106 23,143 884,345 SH   SOLE 21 884,345 0 0
SCHNITZER STL INDS CL A 806882106 23,855 911,541 SH   SOLE 22 866,786 0 44,755
SCHNITZER STL INDS CL A 806882106 416 15,879 SH   SOLE 23 15,879 0 0
SCHNITZER STL INDS CL A 806882106 1,502 57,401 SH   SOLE 26 4,779 0 52,622
SCHNITZER STL INDS CL A 806882106 102 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 201 7,693 SH   SOLE 30 7,693 0 0
SCHNITZER STL INDS CL A 806882106 3,232 123,500 SH   SOLE 31 0 0 123,500
SCHNITZER STL INDS CL A 806882106 75 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 210 13,257 SH   SOLE 2 516 0 12,741
SCHOLAR ROCK HLDG CORP COM 80706P103 859 54,190 SH   SOLE 18 54,190 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 417 26,282 SH   SOLE 19 26,282 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 8,578 540,882 SH   SOLE 21 540,882 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4,220 266,055 SH   SOLE 22 261,847 0 4,208
SCHOLAR ROCK HLDG CORP COM 80706P103 39 2,429 SH   SOLE 30 2,429 0 0
SCHOLASTIC CORP COM 807066105 971 29,223 SH   SOLE 2 1,131 0 28,092
SCHOLASTIC CORP COM 807066105 6 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 14 431 SH   SOLE 7 431 0 0
SCHOLASTIC CORP COM 807066105 4,119 123,907 SH   SOLE 18 123,907 0 0
SCHOLASTIC CORP COM 807066105 1,603 48,211 SH   SOLE 19 48,211 0 0
SCHOLASTIC CORP COM 807066105 101,024 3,039,237 SH   SOLE 21 3,039,237 0 0
SCHOLASTIC CORP COM 807066105 29,464 886,406 SH   SOLE 22 841,762 0 44,644
SCHOLASTIC CORP COM 807066105 456 13,706 SH   SOLE 26 5,590 0 8,116
SCHOLASTIC CORP COM 807066105 120 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,348 40,550 SH   SOLE 30 40,550 0 0
SCHOLASTIC CORP COM 807066105 84 2,515 SH   SOLE 40 2,515 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8,143 115,456 SH   SOLE 17 0 0 115,456
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 755 10,761 SH   SOLE 17 0 0 10,761
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7 84 SH   SOLE 2 84 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 47 567 SH   SOLE 17 0 0 567
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7 122 SH   SOLE 2 122 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 22,048 392,737 SH   SOLE 17 0 0 392,737
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 44 773 SH   SOLE 17 0 0 773
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,383 19,342 SH   SOLE 17 0 0 19,342
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10,878 414,543 SH   SOLE 17 0 0 414,543
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 17 597 SH   SOLE 17 0 0 597
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 4 143 SH   SOLE 17 0 0 143
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 19,257 691,218 SH   SOLE 17 0 0 691,218
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 17 456 SH   SOLE 17 0 0 456
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 51 1,292 SH   SOLE 17 0 0 1,292
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 31 582 SH   SOLE 17 0 0 582
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,791 367,441 SH   SOLE 17 0 0 367,441
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 7,020 132,444 SH   SOLE 17 0 0 132,444
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,267 28,506 SH   SOLE 17 0 0 28,506
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 43 786 SH   SOLE 17 0 0 786
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2 45 SH   SOLE 2 45 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2 33 SH   SOLE 17 0 0 33
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 43 SH   SOLE 2 43 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,011 35,717 SH   SOLE 17 0 0 35,717
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 11,786 361,090 SH   SOLE 17 0 0 361,090
SCHWEITZER-MAUDUIT INTL INC COM 808541106 937 28,233 SH   SOLE 2 1,278 0 26,955
SCHWEITZER-MAUDUIT INTL INC COM 808541106 9 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 21 635 SH   SOLE 7 635 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 4,393 132,394 SH   SOLE 18 132,394 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,746 52,615 SH   SOLE 19 52,615 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 110,178 3,320,611 SH   SOLE 21 3,320,611 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 30,657 923,966 SH   SOLE 22 879,870 0 44,096
SCHWEITZER-MAUDUIT INTL INC COM 808541106 18 528 SH   SOLE 23 528 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 459 13,819 SH   SOLE 26 3,821 0 9,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 146 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,507 45,410 SH   SOLE 30 45,410 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 112 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 6,342 73,268 SH   SOLE 2 24,062 0 49,206
SCIENCE APPLICATNS INTL CP N COM 808625107 19 222 SH   SOLE 4 222 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 118 1,359 SH   SOLE 7 1,359 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 0 1 SH   SOLE 17 0 0 1
SCIENCE APPLICATNS INTL CP N COM 808625107 27,103 313,109 SH   SOLE 18 313,109 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 8,769 101,310 SH   SOLE 19 101,310 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 331,215 3,826,422 SH   SOLE 21 3,826,422 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 158,726 1,833,709 SH   SOLE 22 1,756,908 0 76,801
SCIENCE APPLICATNS INTL CP N COM 808625107 150 1,736 SH   SOLE 25 1,736 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,485 28,714 SH   SOLE 26 16,605 0 12,109
SCIENCE APPLICATNS INTL CP N COM 808625107 556 6,424 SH   SOLE 28 6,424 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,736 20,055 SH   SOLE 30 20,055 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 11 128 SH   SOLE 34 128 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 176 2,033 SH   SOLE 36 2,033 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 462 5,340 SH   SOLE 40 5,340 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,493 75,330 SH   SOLE 2 28,933 0 46,397
SCIENTIFIC GAMES CORP COM 80874P109 9 431 SH   SOLE 4 431 0 0
SCIENTIFIC GAMES CORP COM 80874P109 24 1,190 SH   SOLE 7 1,190 0 0
SCIENTIFIC GAMES CORP COM 80874P109 6,186 312,125 SH   SOLE 18 312,125 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,075 155,169 SH   SOLE 19 155,169 0 0
SCIENTIFIC GAMES CORP COM 80874P109 77,651 3,917,821 SH   SOLE 21 3,917,821 0 0
SCIENTIFIC GAMES CORP COM 80874P109 46,682 2,355,303 SH   SOLE 22 2,279,597 0 75,706
SCIENTIFIC GAMES CORP COM 80874P109 337 16,985 SH   SOLE 26 12,013 0 4,972
SCIENTIFIC GAMES CORP COM 80874P109 151 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 282 14,249 SH   SOLE 30 14,249 0 0
SCIENTIFIC GAMES CORP COM 80874P109 288 14,550 SH   SOLE 34 14,550 0 0
SCIENTIFIC GAMES CORP COM 80874P109 106 5,367 SH   SOLE 40 5,367 0 0
SCIPLAY CORP CL A 809087109 182 13,298 SH   SOLE 2 13,298 0 0
SCIPLAY CORP CL A 809087109 3,240 236,349 SH   SOLE 19 236,349 0 0
SCIPLAY CORP CL A 809087109 673 49,081 SH   SOLE 34 49,081 0 0
SCORPIO BULKERS INC COM Y7546A122 246 53,508 SH   SOLE 2 1,967 0 51,541
SCORPIO BULKERS INC COM Y7546A122 7 1,474 SH   SOLE 7 1,474 0 0
SCORPIO BULKERS INC COM Y7546A122 894 194,415 SH   SOLE 18 194,415 0 0
SCORPIO BULKERS INC COM Y7546A122 421 91,428 SH   SOLE 19 91,428 0 0
SCORPIO BULKERS INC COM Y7546A122 8,028 1,745,112 SH   SOLE 21 1,745,112 0 0
SCORPIO BULKERS INC COM Y7546A122 2,741 595,932 SH   SOLE 22 552,048 0 43,884
SCORPIO TANKERS INC SHS Y7542C130 1,319 44,695 SH   SOLE 2 2,316 0 42,379
SCORPIO TANKERS INC SHS Y7542C130 20 661 SH   SOLE 7 661 0 0
SCORPIO TANKERS INC SHS Y7542C130 4,195 142,091 SH   SOLE 18 142,091 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,517 85,275 SH   SOLE 19 85,275 0 0
SCORPIO TANKERS INC SHS Y7542C130 38,769 1,313,327 SH   SOLE 21 1,313,327 0 0
SCORPIO TANKERS INC SHS Y7542C130 16,026 542,895 SH   SOLE 22 502,519 0 40,376
SCORPIO TANKERS INC SHS Y7542C130 52 1,754 SH   SOLE 23 1,754 0 0
SCORPIO TANKERS INC SHS Y7542C130 95 3,203 SH   SOLE 26 0 0 3,203
SCOTTS MIRACLE GRO CO CL A 810186106 9,123 92,620 SH   SOLE 2 20,707 0 71,913
SCOTTS MIRACLE GRO CO CL A 810186106 23 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 10,170 103,244 SH   SOLE 7 103,244 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 12,040 122,235 SH   SOLE 18 122,235 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,086 11,023 SH   SOLE 19 11,023 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 200,319 2,033,693 SH   SOLE 21 2,033,693 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 129,458 1,314,297 SH   SOLE 22 1,233,755 0 80,542
SCOTTS MIRACLE GRO CO CL A 810186106 194 1,972 SH   SOLE 25 1,972 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,212 12,303 SH   SOLE 26 7,118 0 5,185
SCOTTS MIRACLE GRO CO CL A 810186106 526 5,340 SH   SOLE 28 5,340 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,181 11,985 SH   SOLE 30 11,985 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 82 832 SH   SOLE 31 832 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 126 1,275 SH   SOLE 34 1,275 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 87 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 392 3,982 SH   SOLE 40 3,982 0 0
SCPHARMACEUTICALS INC COM 810648105 5 1,491 SH   SOLE 18 1,491 0 0
SCPHARMACEUTICALS INC COM 810648105 55 17,089 SH   SOLE 21 17,089 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 884 57,802 SH   SOLE 2 4,987 0 52,815
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 16 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,676 240,409 SH   SOLE 18 240,409 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,958 128,068 SH   SOLE 19 128,068 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 91,000 5,951,580 SH   SOLE 21 5,951,580 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 27,193 1,778,464 SH   SOLE 22 1,712,366 0 66,098
SCRIPPS E W CO OHIO CL A NEW 811054402 124 8,107 SH   SOLE 23 8,107 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,176 76,937 SH   SOLE 26 26,680 0 50,257
SCRIPPS E W CO OHIO CL A NEW 811054402 92 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,206 78,843 SH   SOLE 30 78,843 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 88 5,782 SH   SOLE 40 5,782 0 0
SCWORX CORP COM 78396V109 7 1,169 SH   SOLE 18 1,169 0 0
SCWORX CORP COM 78396V109 44 7,455 SH   SOLE 21 7,455 0 0
SCYNEXIS INC COM 811292101 15 11,185 SH   SOLE 18 11,185 0 0
SCYNEXIS INC COM 811292101 265 201,973 SH   SOLE 21 201,973 0 0
SCYNEXIS INC COM 811292101 841 641,722 SH   SOLE 22 641,722 0 0
SEA LTD SPONSORED ADS 81141R100 7,418 223,308 SH   SOLE 2 0 0 223,308
SEA LTD SPONSORED ADS 81141R100 13,333 401,369 SH   SOLE 18 401,369 0 0
SEA LTD SPONSORED ADS 81141R100 11,328 341,002 SH   SOLE 19 341,002 0 0
SEA LTD SPONSORED ADS 81141R100 2,087 62,832 SH   SOLE 22 62,832 0 0
SEA LTD SPONSORED ADS 81141R100 15,855 477,287 SH   SOLE 29 477,287 0 0
SEA LTD SPONSORED ADS 81141R100 268 8,062 SH   SOLE 34 8,062 0 0
SEA LTD NOTE 2.250% 7/0 81141RAB6 2,237 1,231,000 PRN   SOLE 21 1,231,000 0 0
SEABOARD CORP COM 811543107 2,842 687 SH   SOLE 2 31 0 656
SEABOARD CORP COM 811543107 8 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 1,022 247 SH   SOLE 7 247 0 0
SEABOARD CORP COM 811543107 496 120 SH   SOLE 18 120 0 0
SEABOARD CORP COM 811543107 228 55 SH   SOLE 19 55 0 0
SEABOARD CORP COM 811543107 12,365 2,989 SH   SOLE 21 2,989 0 0
SEABOARD CORP COM 811543107 26,438 6,391 SH   SOLE 22 5,828 0 563
SEABOARD CORP COM 811543107 157 38 SH   SOLE 23 38 0 0
SEABOARD CORP COM 811543107 645 156 SH   SOLE 26 133 0 23
SEABOARD CORP COM 811543107 174 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 455 110 SH   SOLE 30 110 0 0
SEABOARD CORP COM 811543107 62 15 SH   SOLE 31 5 0 10
SEABOARD CORP COM 811543107 137 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,094 154,732 SH   SOLE 7 154,732 0 0
SEACHANGE INTL INC COM 811699107 9 6,281 SH   SOLE 18 6,281 0 0
SEACHANGE INTL INC COM 811699107 146 102,351 SH   SOLE 21 102,351 0 0
SEACHANGE INTL INC COM 811699107 796 556,411 SH   SOLE 22 556,411 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,220 47,940 SH   SOLE 2 2,085 0 45,855
SEACOAST BKG CORP FLA COM NEW 811707801 5 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 24 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 5,613 220,632 SH   SOLE 18 220,632 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,186 85,938 SH   SOLE 19 85,938 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 138,075 5,427,493 SH   SOLE 21 5,427,493 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 38,817 1,525,820 SH   SOLE 22 1,462,042 0 63,778
SEACOAST BKG CORP FLA COM NEW 811707801 650 25,544 SH   SOLE 26 11,925 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 164 6,457 SH   SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,775 69,777 SH   SOLE 30 69,777 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 150 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 885 18,619 SH   SOLE 2 740 0 17,879
SEACOR HOLDINGS INC COM 811904101 7 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 17 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 3,784 79,645 SH   SOLE 18 79,645 0 0
SEACOR HOLDINGS INC COM 811904101 1,407 29,625 SH   SOLE 19 29,625 0 0
SEACOR HOLDINGS INC COM 811904101 92,839 1,954,088 SH   SOLE 21 1,954,088 0 0
SEACOR HOLDINGS INC COM 811904101 24,823 522,478 SH   SOLE 22 496,619 0 25,859
SEACOR HOLDINGS INC COM 811904101 422 8,875 SH   SOLE 26 1,993 0 6,882
SEACOR HOLDINGS INC COM 811904101 113 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,202 25,307 SH   SOLE 30 25,307 0 0
SEACOR HOLDINGS INC COM 811904101 92 1,942 SH   SOLE 40 1,942 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 1,096 1,160,000 PRN   SOLE 2 1,160,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 17,353 18,370,000 PRN   SOLE 19 18,370,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 195 206,000 PRN   SOLE 22 206,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 6 6,000 PRN   SOLE 25 6,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 9 10,000 PRN   SOLE 26 0 0 10,000
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 4,958 5,248,000 PRN   SOLE 34 5,248,000 0 0
SEACOR MARINE HLDGS INC COM 78413P101 301 20,119 SH   SOLE 2 894 0 19,225
SEACOR MARINE HLDGS INC COM 78413P101 7 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 998 66,710 SH   SOLE 18 66,710 0 0
SEACOR MARINE HLDGS INC COM 78413P101 487 32,552 SH   SOLE 19 32,552 0 0
SEACOR MARINE HLDGS INC COM 78413P101 9,924 663,391 SH   SOLE 21 663,391 0 0
SEACOR MARINE HLDGS INC COM 78413P101 8,915 595,927 SH   SOLE 22 581,818 0 14,109
SEADRILL LTD COM G7998G106 241 58,029 SH   SOLE 2 4,188 0 53,841
SEADRILL LTD COM G7998G106 847 203,722 SH   SOLE 18 203,722 0 0
SEADRILL LTD COM G7998G106 407 97,815 SH   SOLE 19 97,815 0 0
SEADRILL LTD COM G7998G106 8,017 1,927,258 SH   SOLE 21 1,927,258 0 0
SEADRILL LTD COM G7998G106 2,617 629,116 SH   SOLE 22 602,783 0 26,333
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,724 163,915 SH   SOLE 2 57,228 0 106,687
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,777 101,380 SH   SOLE 4 93,835 0 7,545
SEAGATE TECHNOLOGY PLC SHS G7945M107 17,006 360,899 SH   SOLE 7 259,438 0 101,461
SEAGATE TECHNOLOGY PLC SHS G7945M107 76 1,623 SH   SOLE 13 1,623 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 98 2,073 SH   SOLE 15 2,073 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 23,578 500,385 SH   SOLE 18 464,137 0 36,248
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,182 46,301 SH   SOLE 19 46,301 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 451,699 9,586,147 SH   SOLE 21 9,586,147 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 222,160 4,714,776 SH   SOLE 22 4,316,547 0 398,229
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,536 181,150 SH   SOLE 23 181,150 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 20,387 432,668 SH   SOLE 25 432,668 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 63,324 1,343,897 SH   SOLE 26 360,123 0 983,774
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,394 50,799 SH   SOLE 28 37,203 0 13,596
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,831 60,081 SH   SOLE 29 7,680 0 52,401
SEAGATE TECHNOLOGY PLC SHS G7945M107 53,805 1,141,875 SH   SOLE 30 1,141,875 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,692 78,350 SH   SOLE 31 49,792 0 28,558
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,573 97,055 SH   SOLE 32 97,055 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,885 40,004 SH   SOLE 34 40,004 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 13,073 277,446 SH   SOLE 35 277,446 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 11,020 233,864 SH   SOLE 36 233,864 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 272 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 17,936 419,250 SH   SOLE 2 54,684 0 364,566
SEALED AIR CORP NEW COM 81211K100 2,135 49,906 SH   SOLE 4 45,654 0 4,252
SEALED AIR CORP NEW COM 81211K100 5,793 135,414 SH   SOLE 7 135,414 0 0
SEALED AIR CORP NEW COM 81211K100 40 939 SH   SOLE 13 939 0 0
SEALED AIR CORP NEW COM 81211K100 83 1,931 SH   SOLE 15 1,931 0 0
SEALED AIR CORP NEW COM 81211K100 13,684 319,876 SH   SOLE 18 298,253 0 21,623
SEALED AIR CORP NEW COM 81211K100 2,647 61,873 SH   SOLE 19 61,873 0 0
SEALED AIR CORP NEW COM 81211K100 154,291 3,606,624 SH   SOLE 21 3,606,624 0 0
SEALED AIR CORP NEW COM 81211K100 187,925 4,392,814 SH   SOLE 22 3,940,709 0 452,105
SEALED AIR CORP NEW COM 81211K100 4,966 116,080 SH   SOLE 23 116,080 0 0
SEALED AIR CORP NEW COM 81211K100 7,103 166,047 SH   SOLE 25 166,047 0 0
SEALED AIR CORP NEW COM 81211K100 32,803 766,781 SH   SOLE 26 259,400 0 507,381
SEALED AIR CORP NEW COM 81211K100 1,314 30,711 SH   SOLE 28 22,030 0 8,681
SEALED AIR CORP NEW COM 81211K100 1,577 36,863 SH   SOLE 29 4,179 0 32,684
SEALED AIR CORP NEW COM 81211K100 23,261 543,740 SH   SOLE 30 543,740 0 0
SEALED AIR CORP NEW COM 81211K100 2,145 50,141 SH   SOLE 31 25,997 0 24,144
SEALED AIR CORP NEW COM 81211K100 378 8,840 SH   SOLE 34 8,840 0 0
SEALED AIR CORP NEW COM 81211K100 4,320 100,992 SH   SOLE 36 100,992 0 0
SEALED AIR CORP NEW COM 81211K100 163 3,815 SH   SOLE 40 3,815 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 5 2,082 SH   SOLE 18 2,082 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 77 32,346 SH   SOLE 21 32,346 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 108 45,527 SH   SOLE 22 45,527 0 0
SEASPAN CORP SHS Y75638109 82 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 112 11,449 SH   SOLE 7 11,449 0 0
SEASPAN CORP SHS Y75638109 14,232 1,450,738 SH   SOLE 21 1,450,738 0 0
SEASPAN CORP SHS Y75638109 5,265 536,683 SH   SOLE 22 521,076 0 15,607
SEASPAN CORP SHS Y75638109 44 4,480 SH   SOLE 25 4,480 0 0
SEASPAN CORP SHS Y75638109 6,810 694,218 SH   SOLE 30 694,218 0 0
SEASPINE HLDGS CORP COM 81255T108 203 15,299 SH   SOLE 2 783 0 14,516
SEASPINE HLDGS CORP COM 81255T108 689 51,991 SH   SOLE 18 51,991 0 0
SEASPINE HLDGS CORP COM 81255T108 841 63,454 SH   SOLE 19 63,454 0 0
SEASPINE HLDGS CORP COM 81255T108 7,092 535,266 SH   SOLE 21 535,266 0 0
SEASPINE HLDGS CORP COM 81255T108 5,820 439,217 SH   SOLE 22 430,487 0 8,730
SEATTLE GENETICS INC COM 812578102 21,988 317,705 SH   SOLE 2 71,146 0 246,559
SEATTLE GENETICS INC COM 812578102 2,746 39,671 SH   SOLE 4 36,746 0 2,925
SEATTLE GENETICS INC COM 812578102 496 7,161 SH   SOLE 7 7,161 0 0
SEATTLE GENETICS INC COM 812578102 137 1,986 SH   SOLE 13 1,986 0 0
SEATTLE GENETICS INC COM 812578102 15,123 218,505 SH   SOLE 18 209,295 0 9,210
SEATTLE GENETICS INC COM 812578102 33,181 479,429 SH   SOLE 19 479,429 0 0
SEATTLE GENETICS INC COM 812578102 226,457 3,272,020 SH   SOLE 21 3,272,020 0 0
SEATTLE GENETICS INC COM 812578102 209,705 3,029,983 SH   SOLE 22 2,804,625 0 225,358
SEATTLE GENETICS INC COM 812578102 6,094 88,052 SH   SOLE 23 88,052 0 0
SEATTLE GENETICS INC COM 812578102 54 777 SH   SOLE 25 777 0 0
SEATTLE GENETICS INC COM 812578102 16,744 241,936 SH   SOLE 26 115,349 0 126,587
SEATTLE GENETICS INC COM 812578102 1,485 21,459 SH   SOLE 28 15,553 0 5,906
SEATTLE GENETICS INC COM 812578102 2,011 29,060 SH   SOLE 29 6,053 0 23,007
SEATTLE GENETICS INC COM 812578102 15,521 224,266 SH   SOLE 30 224,266 0 0
SEATTLE GENETICS INC COM 812578102 2,624 37,911 SH   SOLE 31 24,092 0 13,819
SEATTLE GENETICS INC COM 812578102 9,469 136,822 SH   SOLE 34 136,822 0 0
SEATTLE GENETICS INC COM 812578102 1,528 22,080 SH   SOLE 36 22,080 0 0
SEATTLE GENETICS INC COM 812578102 149 2,159 SH   SOLE 40 2,159 0 0
SEAWORLD ENTMT INC COM 81282V100 1,438 46,383 SH   SOLE 2 4,097 0 42,286
SEAWORLD ENTMT INC COM 81282V100 8 262 SH   SOLE 4 262 0 0
SEAWORLD ENTMT INC COM 81282V100 30 962 SH   SOLE 7 962 0 0
SEAWORLD ENTMT INC COM 81282V100 5,466 176,317 SH   SOLE 18 171,431 0 4,886
SEAWORLD ENTMT INC COM 81282V100 4,019 129,660 SH   SOLE 19 129,660 0 0
SEAWORLD ENTMT INC COM 81282V100 49,543 1,598,161 SH   SOLE 21 1,598,161 0 0
SEAWORLD ENTMT INC COM 81282V100 55,321 1,784,553 SH   SOLE 22 1,711,202 0 73,351
SEAWORLD ENTMT INC COM 81282V100 255 8,225 SH   SOLE 23 8,225 0 0
SEAWORLD ENTMT INC COM 81282V100 1,410 45,490 SH   SOLE 26 15,922 0 29,568
SEAWORLD ENTMT INC COM 81282V100 211 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 550 17,744 SH   SOLE 30 17,744 0 0
SEAWORLD ENTMT INC COM 81282V100 1,241 40,031 SH   SOLE 31 0 0 40,031
SEAWORLD ENTMT INC COM 81282V100 41 1,335 SH   SOLE 36 1,335 0 0
SEAWORLD ENTMT INC COM 81282V100 155 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 10 12,158 SH   SOLE 21 12,158 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 216 270,229 SH   SOLE 22 270,229 0 0
SECUREWORKS CORP CL A 81374A105 112 8,410 SH   SOLE 2 333 0 8,077
SECUREWORKS CORP CL A 81374A105 390 29,342 SH   SOLE 18 29,342 0 0
SECUREWORKS CORP CL A 81374A105 179 13,441 SH   SOLE 19 13,441 0 0
SECUREWORKS CORP CL A 81374A105 3,487 262,400 SH   SOLE 21 262,400 0 0
SECUREWORKS CORP CL A 81374A105 3,699 278,330 SH   SOLE 22 273,081 0 5,249
SECUREWORKS CORP CL A 81374A105 111 8,331 SH   SOLE 25 8,331 0 0
SECUREWORKS CORP CL A 81374A105 362 27,257 SH   SOLE 26 8,500 0 18,757
SECUREWORKS CORP CL A 81374A105 7 504 SH   SOLE 34 504 0 0
SECUREWORKS CORP CL A 81374A105 12 877 SH   SOLE 36 877 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 9 1,738 SH   SOLE 18 1,738 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 177 35,293 SH   SOLE 21 35,293 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 212 42,211 SH   SOLE 22 42,211 0 0
SEELOS THERAPEUTICS INC COM 81577F109 7 3,206 SH   SOLE 18 3,206 0 0
SEELOS THERAPEUTICS INC COM 81577F109 83 38,092 SH   SOLE 21 38,092 0 0
SEELOS THERAPEUTICS INC COM 81577F109 592 270,230 SH   SOLE 22 270,230 0 0
SEI INVESTMENTS CO COM 784117103 21,226 378,368 SH   SOLE 2 87,678 0 290,690
SEI INVESTMENTS CO COM 784117103 2,495 44,472 SH   SOLE 4 40,927 0 3,545
SEI INVESTMENTS CO COM 784117103 5,272 93,977 SH   SOLE 7 57,798 0 36,179
SEI INVESTMENTS CO COM 784117103 45 800 SH   SOLE 13 800 0 0
SEI INVESTMENTS CO COM 784117103 63 1,126 SH   SOLE 15 1,126 0 0
SEI INVESTMENTS CO COM 784117103 22,072 393,449 SH   SOLE 18 382,734 0 10,715
SEI INVESTMENTS CO COM 784117103 1,656 29,520 SH   SOLE 19 29,520 0 0
SEI INVESTMENTS CO COM 784117103 409,247 7,294,954 SH   SOLE 21 7,294,954 0 0
SEI INVESTMENTS CO COM 784117103 251,627 4,485,322 SH   SOLE 22 4,204,817 0 280,505
SEI INVESTMENTS CO COM 784117103 5,322 94,861 SH   SOLE 23 94,861 0 0
SEI INVESTMENTS CO COM 784117103 7,436 132,556 SH   SOLE 25 132,556 0 0
SEI INVESTMENTS CO COM 784117103 24,396 434,875 SH   SOLE 26 200,913 0 233,962
SEI INVESTMENTS CO COM 784117103 1,400 24,954 SH   SOLE 28 18,379 0 6,575
SEI INVESTMENTS CO COM 784117103 1,671 29,791 SH   SOLE 29 2,706 0 27,085
SEI INVESTMENTS CO COM 784117103 18,456 328,982 SH   SOLE 30 328,982 0 0
SEI INVESTMENTS CO COM 784117103 2,475 44,119 SH   SOLE 31 28,120 0 15,999
SEI INVESTMENTS CO COM 784117103 1,251 22,305 SH   SOLE 34 22,305 0 0
SEI INVESTMENTS CO COM 784117103 6,383 113,774 SH   SOLE 36 113,774 0 0
SEI INVESTMENTS CO COM 784117103 152 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 167 14,633 SH   SOLE 2 739 0 13,894
SELECT BANCORP INC NEW COM 81617L108 637 55,674 SH   SOLE 18 55,674 0 0
SELECT BANCORP INC NEW COM 81617L108 306 26,747 SH   SOLE 19 26,747 0 0
SELECT BANCORP INC NEW COM 81617L108 6,365 556,380 SH   SOLE 21 556,380 0 0
SELECT BANCORP INC NEW COM 81617L108 1,673 146,275 SH   SOLE 22 139,279 0 6,996
SELECT ENERGY SVCS INC CL A COM 81617J301 711 61,277 SH   SOLE 2 2,438 0 58,839
SELECT ENERGY SVCS INC CL A COM 81617J301 4 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 419 36,071 SH   SOLE 7 36,071 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,244 193,274 SH   SOLE 18 193,274 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,164 100,290 SH   SOLE 19 100,290 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 22,491 1,937,169 SH   SOLE 21 1,937,169 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 19,265 1,659,364 SH   SOLE 22 1,601,471 0 57,893
SELECT ENERGY SVCS INC CL A COM 81617J301 188 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 104 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,606 224,458 SH   SOLE 30 224,458 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 87 7,453 SH   SOLE 40 7,453 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 227 19,492 SH   SOLE 2 886 0 18,606
SELECT INTERIOR CONCEPTS INC CL A 816120307 864 74,182 SH   SOLE 18 74,182 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 416 35,691 SH   SOLE 19 35,691 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 8,181 702,252 SH   SOLE 21 702,252 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 2,853 244,923 SH   SOLE 22 238,701 0 6,222
SELECT MED HLDGS CORP COM 81619Q105 1,697 106,903 SH   SOLE 2 14,893 0 92,010
SELECT MED HLDGS CORP COM 81619Q105 6 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 59 3,695 SH   SOLE 7 3,695 0 0
SELECT MED HLDGS CORP COM 81619Q105 7,863 495,442 SH   SOLE 18 480,495 0 14,947
SELECT MED HLDGS CORP COM 81619Q105 5,391 339,711 SH   SOLE 19 339,711 0 0
SELECT MED HLDGS CORP COM 81619Q105 191,021 12,036,607 SH   SOLE 21 12,036,607 0 0
SELECT MED HLDGS CORP COM 81619Q105 54,365 3,425,656 SH   SOLE 22 3,261,960 0 163,696
SELECT MED HLDGS CORP COM 81619Q105 612 38,585 SH   SOLE 23 38,585 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,553 97,835 SH   SOLE 26 41,728 0 56,107
SELECT MED HLDGS CORP COM 81619Q105 221 13,903 SH   SOLE 28 13,903 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,406 214,637 SH   SOLE 30 214,637 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,258 142,277 SH   SOLE 31 0 0 142,277
SELECT MED HLDGS CORP COM 81619Q105 97 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 162 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 28,549 488,019 SH   SOLE 2 488,019 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 32,170 549,914 SH   SOLE 7 0 0 549,914
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 23 401 SH   SOLE 18 401 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 195,090 2,105,896 SH   SOLE 2 2,105,896 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12,810 138,273 SH   SOLE 7 0 0 138,273
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 98 1,053 SH   SOLE 18 1,053 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 74,380 1,280,867 SH   SOLE 2 1,280,867 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30,541 525,929 SH   SOLE 7 0 0 525,929
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3 54 SH   SOLE 17 0 0 54
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 29 506 SH   SOLE 18 506 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 128,408 1,077,247 SH   SOLE 2 1,077,247 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 93,187 781,774 SH   SOLE 7 0 0 781,774
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 68 573 SH   SOLE 18 573 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 81,863 1,284,927 SH   SOLE 2 1,284,927 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 52,344 821,602 SH   SOLE 7 0 0 821,602
SELECT SECTOR SPDR TR ENERGY 81369Y506 41 643 SH   SOLE 18 643 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 175,770 6,368,480 SH   SOLE 2 6,368,480 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 45,994 1,666,455 SH   SOLE 7 0 0 1,666,455
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 62 2,240 SH   SOLE 18 2,240 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 49,424 1,790,720 SH   SOLE 19 1,790,720 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 783 28,353 SH   SOLE 22 28,353 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 62 800 SH Put SOLE 2 800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 8,903 115,000 SH Put SOLE 19 115,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 93 1,200 SH Put SOLE 22 1,200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 130,526 1,685,945 SH   SOLE 2 1,685,945 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3 34 SH   SOLE 18 34 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 268,861 3,445,169 SH   SOLE 2 3,445,169 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,888 139,521 SH   SOLE 7 0 0 139,521
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 36 459 SH   SOLE 18 459 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 125,720 2,554,240 SH   SOLE 2 2,554,240 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 66,099 1,342,927 SH   SOLE 7 0 0 1,342,927
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2 36 SH   SOLE 17 0 0 36
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 53 1,077 SH   SOLE 18 1,077 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 164,513 4,474,114 SH   SOLE 2 4,474,114 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6,321 171,916 SH   SOLE 7 0 0 171,916
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 26 704 SH   SOLE 18 704 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 74,477 2,025,479 SH   SOLE 22 2,025,479 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y886 20,274 340,000 SH Put SOLE 2 340,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 27,450 460,338 SH   SOLE 2 460,338 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,948 49,436 SH   SOLE 7 0 0 49,436
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 124 2,087 SH   SOLE 18 2,087 0 0
SELECTA BIOSCIENCES INC COM 816212104 12 6,861 SH   SOLE 18 6,861 0 0
SELECTA BIOSCIENCES INC COM 816212104 497 277,574 SH   SOLE 21 277,574 0 0
SELECTA BIOSCIENCES INC COM 816212104 686 383,409 SH   SOLE 22 383,409 0 0
SELECTIVE INS GROUP INC COM 816300107 4,264 56,938 SH   SOLE 2 2,217 0 54,721
SELECTIVE INS GROUP INC COM 816300107 19 249 SH   SOLE 4 249 0 0
SELECTIVE INS GROUP INC COM 816300107 109 1,461 SH   SOLE 7 1,461 0 0
SELECTIVE INS GROUP INC COM 816300107 19,524 260,706 SH   SOLE 18 260,706 0 0
SELECTIVE INS GROUP INC COM 816300107 7,336 97,963 SH   SOLE 19 97,963 0 0
SELECTIVE INS GROUP INC COM 816300107 469,605 6,270,593 SH   SOLE 21 6,270,593 0 0
SELECTIVE INS GROUP INC COM 816300107 129,919 1,734,801 SH   SOLE 22 1,654,425 0 80,376
SELECTIVE INS GROUP INC COM 816300107 1,821 24,315 SH   SOLE 26 12,144 0 12,171
SELECTIVE INS GROUP INC COM 816300107 556 7,430 SH   SOLE 28 7,430 0 0
SELECTIVE INS GROUP INC COM 816300107 6,447 86,081 SH   SOLE 30 86,081 0 0
SELECTIVE INS GROUP INC COM 816300107 105 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 413 5,511 SH   SOLE 40 5,511 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 0 133 SH   SOLE 21 133 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 12 108,681 SH   SOLE 22 108,681 0 0
SEMGROUP CORP CL A 81663A105 1,003 83,562 SH   SOLE 2 3,391 0 80,171
SEMGROUP CORP CL A 81663A105 44 3,652 SH   SOLE 4 3,652 0 0
SEMGROUP CORP CL A 81663A105 1,007 83,910 SH   SOLE 7 83,910 0 0
SEMGROUP CORP CL A 81663A105 3,094 257,830 SH   SOLE 18 257,830 0 0
SEMGROUP CORP CL A 81663A105 1,625 135,417 SH   SOLE 19 135,417 0 0
SEMGROUP CORP CL A 81663A105 29,986 2,498,852 SH   SOLE 21 2,498,852 0 0
SEMGROUP CORP CL A 81663A105 24,435 2,036,244 SH   SOLE 22 1,922,377 0 113,867
SEMGROUP CORP CL A 81663A105 422 35,206 SH   SOLE 26 17,744 0 17,462
SEMGROUP CORP CL A 81663A105 114 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 463 38,599 SH   SOLE 30 38,599 0 0
SEMGROUP CORP CL A 81663A105 42 3,500 SH   SOLE 36 3,500 0 0
SEMGROUP CORP CL A 81663A105 81 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 98,757 718,544 SH   SOLE 2 85,591 0 632,953
SEMPRA ENERGY COM 816851109 15,540 113,067 SH   SOLE 4 105,580 0 7,487
SEMPRA ENERGY COM 816851109 80,762 587,614 SH   SOLE 7 577,864 0 9,750
SEMPRA ENERGY COM 816851109 1,245 9,056 SH   SOLE 13 9,056 0 0
SEMPRA ENERGY COM 816851109 378 2,747 SH   SOLE 15 2,747 0 0
SEMPRA ENERGY COM 816851109 112,812 820,808 SH   SOLE 18 784,457 0 36,351
SEMPRA ENERGY COM 816851109 100,715 732,790 SH   SOLE 19 732,790 0 0
SEMPRA ENERGY COM 816851109 1,164,637 8,473,784 SH   SOLE 21 8,473,784 0 0
SEMPRA ENERGY COM 816851109 918,238 6,681,013 SH   SOLE 22 5,919,238 0 761,775
SEMPRA ENERGY COM 816851109 27,186 197,800 SH   SOLE 23 197,800 0 0
SEMPRA ENERGY COM 816851109 37,043 269,518 SH   SOLE 25 269,518 0 0
SEMPRA ENERGY COM 816851109 219,452 1,596,708 SH   SOLE 26 311,793 0 1,284,915
SEMPRA ENERGY COM 816851109 7,438 54,115 SH   SOLE 28 39,718 0 14,397
SEMPRA ENERGY COM 816851109 811 5,902 SH   SOLE 29 5,902 0 0
SEMPRA ENERGY COM 816851109 151,596 1,102,996 SH   SOLE 30 1,102,996 0 0
SEMPRA ENERGY COM 816851109 13,305 96,805 SH   SOLE 31 53,824 0 42,981
SEMPRA ENERGY COM 816851109 3,566 25,945 SH   SOLE 32 25,945 0 0
SEMPRA ENERGY COM 816851109 40,675 295,947 SH   SOLE 34 295,947 0 0
SEMPRA ENERGY COM 816851109 31,372 228,257 SH   SOLE 36 228,257 0 0
SEMPRA ENERGY COM 816851109 869 6,325 SH   SOLE 40 6,325 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 1,013 9,089 SH   SOLE 7 9,089 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 177,196 1,589,347 SH   SOLE 21 1,589,347 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 342 3,078 SH   SOLE 7 3,078 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 59,931 539,826 SH   SOLE 21 539,826 0 0
SEMTECH CORP COM 816850101 5,248 109,223 SH   SOLE 2 30,613 0 78,610
SEMTECH CORP COM 816850101 15 311 SH   SOLE 4 311 0 0
SEMTECH CORP COM 816850101 63 1,312 SH   SOLE 7 1,312 0 0
SEMTECH CORP COM 816850101 17,998 374,572 SH   SOLE 18 372,155 0 2,417
SEMTECH CORP COM 816850101 7,045 146,622 SH   SOLE 19 146,622 0 0
SEMTECH CORP COM 816850101 225,558 4,694,227 SH   SOLE 21 4,694,227 0 0
SEMTECH CORP COM 816850101 114,448 2,381,862 SH   SOLE 22 2,296,857 0 85,005
SEMTECH CORP COM 816850101 67 1,403 SH   SOLE 23 1,403 0 0
SEMTECH CORP COM 816850101 888 18,482 SH   SOLE 26 12,712 0 5,770
SEMTECH CORP COM 816850101 410 8,526 SH   SOLE 28 8,526 0 0
SEMTECH CORP COM 816850101 16,241 338,007 SH   SOLE 30 338,007 0 0
SEMTECH CORP COM 816850101 292 6,067 SH   SOLE 40 6,067 0 0
SENECA FOODS CORP NEW CL B 817070105 3 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 192 6,910 SH   SOLE 2 217 0 6,693
SENECA FOODS CORP NEW CL A 817070501 6 226 SH   SOLE 7 226 0 0
SENECA FOODS CORP NEW CL A 817070501 875 31,429 SH   SOLE 18 31,429 0 0
SENECA FOODS CORP NEW CL A 817070501 319 11,450 SH   SOLE 19 11,450 0 0
SENECA FOODS CORP NEW CL A 817070501 20,955 752,967 SH   SOLE 21 752,967 0 0
SENECA FOODS CORP NEW CL A 817070501 6,765 243,083 SH   SOLE 22 236,952 0 6,131
SENECA FOODS CORP NEW CL A 817070501 212 7,623 SH   SOLE 30 7,623 0 0
SENESTECH INC COM 81720R109 8 4,712 SH   SOLE 18 4,712 0 0
SENESTECH INC COM 81720R109 107 59,642 SH   SOLE 21 59,642 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,281 275,836 SH   SOLE 2 109,815 0 166,021
SENIOR HSG PPTYS TR SH BEN INT 81721M109 520 62,845 SH   SOLE 4 62,845 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,138 258,519 SH   SOLE 7 258,519 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 80 9,643 SH   SOLE 15 9,643 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 9,234 1,116,613 SH   SOLE 18 1,116,613 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,621 558,755 SH   SOLE 19 558,755 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 136,438 16,497,888 SH   SOLE 21 16,497,888 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 83,353 10,078,943 SH   SOLE 22 9,737,139 0 341,804
SENIOR HSG PPTYS TR SH BEN INT 81721M109 68 8,168 SH   SOLE 23 8,168 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,212 509,338 SH   SOLE 25 509,338 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,731 209,270 SH   SOLE 26 58,453 0 150,817
SENIOR HSG PPTYS TR SH BEN INT 81721M109 260 31,441 SH   SOLE 28 31,441 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,000 120,875 SH   SOLE 29 120,875 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 9,586 1,159,100 SH   SOLE 30 1,159,100 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 176 21,286 SH   SOLE 36 21,286 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 208 25,210 SH   SOLE 40 25,210 0 0
SENMIAO TECHNOLOGY LTD COM 817225105 19 6,826 SH   SOLE 22 6,826 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19,377 395,452 SH   SOLE 2 36,507 0 358,945
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,729 55,690 SH   SOLE 4 51,163 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 479 9,769 SH   SOLE 7 9,769 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 49 998 SH   SOLE 13 998 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 85 1,743 SH   SOLE 15 1,743 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,398 89,765 SH   SOLE 18 76,627 0 13,138
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,139 43,645 SH   SOLE 19 43,645 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 93,340 1,904,888 SH   SOLE 21 1,904,888 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 219,727 4,484,232 SH   SOLE 22 4,165,467 0 318,765
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,883 120,071 SH   SOLE 23 120,071 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7,900 161,232 SH   SOLE 25 161,232 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 31,482 642,480 SH   SOLE 26 240,164 0 402,316
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,549 31,608 SH   SOLE 28 22,635 0 8,973
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,892 38,608 SH   SOLE 29 3,973 0 34,635
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10,712 218,619 SH   SOLE 30 218,619 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,520 51,423 SH   SOLE 31 28,729 0 22,694
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 388 7,924 SH   SOLE 34 7,924 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,920 120,824 SH   SOLE 36 120,824 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 168 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 190 93,154 SH   SOLE 2 4,888 0 88,266
SENSEONICS HLDGS INC COM 81727U105 3 1,421 SH   SOLE 7 1,421 0 0
SENSEONICS HLDGS INC COM 81727U105 752 368,439 SH   SOLE 18 368,439 0 0
SENSEONICS HLDGS INC COM 81727U105 366 179,466 SH   SOLE 19 179,466 0 0
SENSEONICS HLDGS INC COM 81727U105 7,316 3,586,508 SH   SOLE 21 3,586,508 0 0
SENSEONICS HLDGS INC COM 81727U105 5,789 2,837,968 SH   SOLE 22 2,772,739 0 65,229
SENSEONICS HLDGS INC COM 81727U105 29 14,158 SH   SOLE 30 14,158 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,266 58,062 SH   SOLE 2 19,700 0 38,362
SENSIENT TECHNOLOGIES CORP COM 81725T100 14 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 59 798 SH   SOLE 7 798 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 17,829 242,640 SH   SOLE 18 242,640 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 5,303 72,169 SH   SOLE 19 72,169 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 219,360 2,985,300 SH   SOLE 21 2,985,300 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 106,860 1,454,276 SH   SOLE 22 1,393,487 0 60,789
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,238 16,845 SH   SOLE 26 11,098 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 394 5,361 SH   SOLE 28 5,361 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 862 11,735 SH   SOLE 30 11,735 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 59 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 299 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEATLHCARE INC COM 81728J109 13 2,405 SH   SOLE 18 2,405 0 0
SENSUS HEATLHCARE INC COM 81728J109 459 82,902 SH   SOLE 21 82,902 0 0
SENSUS HEATLHCARE INC COM 81728J109 102 18,336 SH   SOLE 22 18,336 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 23 32,808 SH   SOLE 2 32,808 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 368 526,269 SH   SOLE 19 526,269 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 89 127,286 SH   SOLE 34 127,286 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 5 8,437 SH   SOLE 18 8,437 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 71 129,479 SH   SOLE 21 129,479 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 225 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 86 26,785 SH   SOLE 2 10,875 0 15,910
SERES THERAPEUTICS INC COM 81750R102 0 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 301 93,603 SH   SOLE 18 70,815 0 22,788
SERES THERAPEUTICS INC COM 81750R102 743 230,621 SH   SOLE 19 230,621 0 0
SERES THERAPEUTICS INC COM 81750R102 3,737 1,160,603 SH   SOLE 21 1,160,603 0 0
SERES THERAPEUTICS INC COM 81750R102 2,327 722,714 SH   SOLE 22 706,381 0 16,333
SERES THERAPEUTICS INC COM 81750R102 119 37,078 SH   SOLE 23 37,078 0 0
SERES THERAPEUTICS INC COM 81750R102 161 50,035 SH   SOLE 26 0 0 50,035
SERES THERAPEUTICS INC COM 81750R102 6 1,771 SH   SOLE 30 1,771 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,464 34,074 SH   SOLE 2 1,375 0 32,699
SERITAGE GROWTH PPTYS CL A 81752R100 370 8,613 SH   SOLE 4 8,613 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,508 35,097 SH   SOLE 7 35,097 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 57 1,316 SH   SOLE 15 1,316 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,599 107,048 SH   SOLE 18 107,048 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,040 94,031 SH   SOLE 19 94,031 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 45,866 1,067,643 SH   SOLE 21 1,067,643 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 52,810 1,229,274 SH   SOLE 22 1,178,533 0 50,741
SERITAGE GROWTH PPTYS CL A 81752R100 41 966 SH   SOLE 23 966 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,101 72,186 SH   SOLE 25 72,186 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,137 26,465 SH   SOLE 26 11,491 0 14,974
SERITAGE GROWTH PPTYS CL A 81752R100 190 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 717 16,692 SH   SOLE 29 16,692 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,066 48,096 SH   SOLE 30 48,096 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 154 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 21,308 455,498 SH   SOLE 2 99,497 0 356,001
SERVICE CORP INTL COM 817565104 46 991 SH   SOLE 4 991 0 0
SERVICE CORP INTL COM 817565104 191 4,093 SH   SOLE 7 4,093 0 0
SERVICE CORP INTL COM 817565104 25,429 543,580 SH   SOLE 18 543,580 0 0
SERVICE CORP INTL COM 817565104 1,828 39,086 SH   SOLE 19 39,086 0 0
SERVICE CORP INTL COM 817565104 426,141 9,109,474 SH   SOLE 21 9,109,474 0 0
SERVICE CORP INTL COM 817565104 274,635 5,870,775 SH   SOLE 22 5,509,720 0 361,055
SERVICE CORP INTL COM 817565104 3,561 76,129 SH   SOLE 26 48,285 0 27,844
SERVICE CORP INTL COM 817565104 1,073 22,932 SH   SOLE 28 22,932 0 0
SERVICE CORP INTL COM 817565104 3,242 69,299 SH   SOLE 30 69,299 0 0
SERVICE CORP INTL COM 817565104 392 8,386 SH   SOLE 31 3,686 0 4,700
SERVICE CORP INTL COM 817565104 102 2,177 SH   SOLE 36 2,177 0 0
SERVICE CORP INTL COM 817565104 797 17,038 SH   SOLE 40 17,038 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 13,978 268,351 SH   SOLE 2 9,737 0 258,614
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 49 942 SH   SOLE 4 942 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 160 3,067 SH   SOLE 7 3,067 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,451 66,255 SH   SOLE 18 66,255 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 60,019 1,152,218 SH   SOLE 19 1,152,218 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 79,967 1,535,167 SH   SOLE 21 1,535,167 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 192,957 3,704,304 SH   SOLE 22 3,440,160 0 264,144
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 14 267 SH   SOLE 23 267 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,665 51,164 SH   SOLE 26 34,490 0 16,674
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 874 16,773 SH   SOLE 28 16,773 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 35 663 SH   SOLE 29 663 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,991 38,217 SH   SOLE 30 38,217 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,968 76,181 SH   SOLE 31 2,877 0 73,304
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 122 2,337 SH   SOLE 36 2,337 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 663 12,737 SH   SOLE 40 12,737 0 0
SERVICENOW INC COM 81762P102 161,626 588,651 SH   SOLE 2 128,745 0 459,906
SERVICENOW INC COM 81762P102 23,611 85,992 SH   SOLE 4 81,107 0 4,885
SERVICENOW INC COM 81762P102 4,883 17,783 SH   SOLE 7 16,122 0 1,661
SERVICENOW INC COM 81762P102 7,170 26,112 SH   SOLE 13 26,112 0 0
SERVICENOW INC COM 81762P102 487 1,772 SH   SOLE 15 1,772 0 0
SERVICENOW INC COM 81762P102 216,552 788,695 SH   SOLE 18 576,720 0 211,975
SERVICENOW INC COM 81762P102 245,176 892,947 SH   SOLE 19 892,947 0 0
SERVICENOW INC COM 81762P102 625,104 2,276,664 SH   SOLE 21 2,276,664 0 0
SERVICENOW INC COM 81762P102 1,426,693 5,196,098 SH   SOLE 22 4,684,153 0 511,945
SERVICENOW INC COM 81762P102 50,372 183,456 SH   SOLE 23 183,456 0 0
SERVICENOW INC COM 81762P102 49,208 179,219 SH   SOLE 25 179,219 0 0
SERVICENOW INC COM 81762P102 162,159 590,594 SH   SOLE 26 202,003 0 388,591
SERVICENOW INC COM 81762P102 9,865 35,930 SH   SOLE 28 26,462 0 9,468
SERVICENOW INC COM 81762P102 20,808 75,783 SH   SOLE 29 29,192 0 46,591
SERVICENOW INC COM 81762P102 91,686 333,924 SH   SOLE 30 333,924 0 0
SERVICENOW INC COM 81762P102 32,558 118,579 SH   SOLE 31 81,501 0 37,078
SERVICENOW INC COM 81762P102 45,216 164,678 SH   SOLE 34 164,678 0 0
SERVICENOW INC COM 81762P102 39,844 145,113 SH   SOLE 36 145,113 0 0
SERVICENOW INC COM 81762P102 1,085 3,952 SH   SOLE 40 3,952 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 3,939 1,900,000 PRN   SOLE 21 1,900,000 0 0
SERVICESOURCE INTL INC COM 81763U100 17 17,763 SH   SOLE 18 17,763 0 0
SERVICESOURCE INTL INC COM 81763U100 247 260,473 SH   SOLE 21 260,473 0 0
SERVICESOURCE INTL INC COM 81763U100 973 1,023,862 SH   SOLE 22 1,023,862 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,419 41,432 SH   SOLE 2 2,002 0 39,430
SERVISFIRST BANCSHARES INC COM 81768T108 8 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 36 1,042 SH   SOLE 7 1,042 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 9,689 282,813 SH   SOLE 18 282,813 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,781 81,171 SH   SOLE 19 81,171 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 171,365 5,001,909 SH   SOLE 21 5,001,909 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 52,835 1,542,171 SH   SOLE 22 1,479,944 0 62,227
SERVISFIRST BANCSHARES INC COM 81768T108 862 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 215 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,270 66,267 SH   SOLE 30 66,267 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 162 4,742 SH   SOLE 40 4,742 0 0
SERVOTRONICS INC COM 817732100 2 224 SH   SOLE 18 224 0 0
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SESEN BIO INC COM 817763105 23 15,611 SH   SOLE 18 15,611 0 0
SESEN BIO INC COM 817763105 300 200,014 SH   SOLE 21 200,014 0 0
SESEN BIO INC COM 817763105 1,857 1,238,019 SH   SOLE 22 1,238,019 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 17 1,953 SH   SOLE 18 1,953 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 312 35,905 SH   SOLE 21 35,905 0 0
SHAKE SHACK INC CL A 819047101 1,762 24,406 SH   SOLE 2 1,169 0 23,237
SHAKE SHACK INC CL A 819047101 12 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 39 538 SH   SOLE 7 538 0 0
SHAKE SHACK INC CL A 819047101 8,822 122,192 SH   SOLE 18 120,803 0 1,389
SHAKE SHACK INC CL A 819047101 3,494 48,398 SH   SOLE 19 48,398 0 0
SHAKE SHACK INC CL A 819047101 205,021 2,839,621 SH   SOLE 21 2,839,621 0 0
SHAKE SHACK INC CL A 819047101 58,161 805,558 SH   SOLE 22 765,226 0 40,332
SHAKE SHACK INC CL A 819047101 9 123 SH   SOLE 23 123 0 0
SHAKE SHACK INC CL A 819047101 701 9,711 SH   SOLE 26 8,042 0 1,669
SHAKE SHACK INC CL A 819047101 259 3,591 SH   SOLE 28 3,591 0 0
SHAKE SHACK INC CL A 819047101 3,048 42,214 SH   SOLE 30 42,214 0 0
SHAKE SHACK INC CL A 819047101 195 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 10 2,804 SH   SOLE 18 2,804 0 0
SHARPS COMPLIANCE CORP COM 820017101 162 45,547 SH   SOLE 21 45,547 0 0
SHARPS COMPLIANCE CORP COM 820017101 215 60,388 SH   SOLE 22 60,388 0 0
SHARPSPRING INC COM 820054104 98 7,546 SH   SOLE 2 361 0 7,185
SHARPSPRING INC COM 820054104 384 29,583 SH   SOLE 18 29,583 0 0
SHARPSPRING INC COM 820054104 186 14,285 SH   SOLE 19 14,285 0 0
SHARPSPRING INC COM 820054104 3,667 282,285 SH   SOLE 21 282,285 0 0
SHARPSPRING INC COM 820054104 2,935 225,957 SH   SOLE 22 223,444 0 2,513
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 17,288 834,371 SH   SOLE 19 834,371 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,615 41,924 SH   SOLE 2 1,991 0 39,933
SHENANDOAH TELECOMMUNICATION COM 82312B106 9 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 35 897 SH   SOLE 7 897 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 6,028 156,499 SH   SOLE 18 156,499 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,284 85,243 SH   SOLE 19 85,243 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 61,968 1,608,712 SH   SOLE 21 1,608,712 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 52,769 1,369,905 SH   SOLE 22 1,304,854 0 65,051
SHENANDOAH TELECOMMUNICATION COM 82312B106 965 25,063 SH   SOLE 26 12,820 0 12,243
SHENANDOAH TELECOMMUNICATION COM 82312B106 222 5,764 SH   SOLE 28 5,764 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 518 13,457 SH   SOLE 30 13,457 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 189 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 104,210 227,389 SH   SOLE 2 23,797 0 203,592
SHERWIN WILLIAMS CO COM 824348106 13,374 29,183 SH   SOLE 4 26,962 0 2,221
SHERWIN WILLIAMS CO COM 824348106 41,854 91,327 SH   SOLE 7 72,882 0 18,445
SHERWIN WILLIAMS CO COM 824348106 519 1,132 SH   SOLE 13 1,132 0 0
SHERWIN WILLIAMS CO COM 824348106 363 792 SH   SOLE 15 792 0 0
SHERWIN WILLIAMS CO COM 824348106 202,846 442,615 SH   SOLE 18 356,927 0 85,688
SHERWIN WILLIAMS CO COM 824348106 104,837 228,757 SH   SOLE 19 228,757 0 0
SHERWIN WILLIAMS CO COM 824348106 714,767 1,559,639 SH   SOLE 21 1,559,639 0 0
SHERWIN WILLIAMS CO COM 824348106 925,092 2,018,573 SH   SOLE 22 1,792,741 0 225,832
SHERWIN WILLIAMS CO COM 824348106 28,070 61,249 SH   SOLE 23 61,249 0 0
SHERWIN WILLIAMS CO COM 824348106 37,578 81,997 SH   SOLE 25 81,997 0 0
SHERWIN WILLIAMS CO COM 824348106 170,241 371,469 SH   SOLE 26 95,289 0 276,180
SHERWIN WILLIAMS CO COM 824348106 7,623 16,634 SH   SOLE 28 12,207 0 4,427
SHERWIN WILLIAMS CO COM 824348106 1,037 2,263 SH   SOLE 29 2,263 0 0
SHERWIN WILLIAMS CO COM 824348106 121,559 265,245 SH   SOLE 30 265,245 0 0
SHERWIN WILLIAMS CO COM 824348106 21,768 47,499 SH   SOLE 31 15,962 0 31,537
SHERWIN WILLIAMS CO COM 824348106 8,433 18,400 SH   SOLE 34 18,400 0 0
SHERWIN WILLIAMS CO COM 824348106 29,414 64,181 SH   SOLE 36 64,181 0 0
SHERWIN WILLIAMS CO COM 824348106 879 1,917 SH   SOLE 40 1,917 0 0
SHILOH INDS INC COM 824543102 16 3,267 SH   SOLE 18 3,267 0 0
SHILOH INDS INC COM 824543102 221 45,386 SH   SOLE 21 45,386 0 0
SHILOH INDS INC COM 824543102 825 169,418 SH   SOLE 22 169,418 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 871 22,403 SH   SOLE 13 22,403 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 994 25,556 SH   SOLE 21 25,556 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 8,298 213,422 SH   SOLE 22 213,422 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 17 440 SH   SOLE 25 440 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 60 1,533 SH   SOLE 30 1,533 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,053 84,158 SH   SOLE 2 3,354 0 80,804
SHIP FINANCE INTERNATIONAL L SHS G81075106 255 20,415 SH   SOLE 7 20,415 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3,316 265,057 SH   SOLE 18 265,057 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,773 141,719 SH   SOLE 19 141,719 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 30,728 2,456,284 SH   SOLE 21 2,456,284 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 12,006 959,703 SH   SOLE 22 883,018 0 76,685
SHOCKWAVE MED INC COM 82489T104 331 5,794 SH   SOLE 2 277 0 5,517
SHOCKWAVE MED INC COM 82489T104 11 200 SH   SOLE 7 200 0 0
SHOCKWAVE MED INC COM 82489T104 1,232 21,586 SH   SOLE 18 21,586 0 0
SHOCKWAVE MED INC COM 82489T104 672 11,765 SH   SOLE 19 11,765 0 0
SHOCKWAVE MED INC COM 82489T104 11,324 198,355 SH   SOLE 21 198,355 0 0
SHOCKWAVE MED INC COM 82489T104 4,545 79,607 SH   SOLE 22 74,273 0 5,334
SHOE CARNIVAL INC COM 824889109 280 10,147 SH   SOLE 2 395 0 9,752
SHOE CARNIVAL INC COM 824889109 4 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,262 45,736 SH   SOLE 18 45,736 0 0
SHOE CARNIVAL INC COM 824889109 437 15,820 SH   SOLE 19 15,820 0 0
SHOE CARNIVAL INC COM 824889109 29,144 1,055,924 SH   SOLE 21 1,055,924 0 0
SHOE CARNIVAL INC COM 824889109 8,859 320,971 SH   SOLE 22 302,761 0 18,210
SHOE CARNIVAL INC COM 824889109 197 7,138 SH   SOLE 26 0 0 7,138
SHOE CARNIVAL INC COM 824889109 36 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 445 16,132 SH   SOLE 30 16,132 0 0
SHOE CARNIVAL INC COM 824889109 49 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 6 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 27,111 90,325 SH   SOLE 19 90,325 0 0
SHOPIFY INC CL A 82509L107 6,084 20,269 SH   SOLE 21 20,269 0 0
SHOPIFY INC CL A 82509L107 754 2,511 SH   SOLE 34 2,511 0 0
SHORE BANCSHARES INC COM 825107105 215 13,177 SH   SOLE 2 449 0 12,728
SHORE BANCSHARES INC COM 825107105 5 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 750 45,887 SH   SOLE 18 45,887 0 0
SHORE BANCSHARES INC COM 825107105 347 21,265 SH   SOLE 19 21,265 0 0
SHORE BANCSHARES INC COM 825107105 7,076 433,041 SH   SOLE 21 433,041 0 0
SHORE BANCSHARES INC COM 825107105 4,629 283,292 SH   SOLE 22 274,441 0 8,851
SHOTSPOTTER INC COM 82536T107 308 6,972 SH   SOLE 2 360 0 6,612
SHOTSPOTTER INC COM 82536T107 7 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 1,234 27,919 SH   SOLE 18 27,919 0 0
SHOTSPOTTER INC COM 82536T107 604 13,674 SH   SOLE 19 13,674 0 0
SHOTSPOTTER INC COM 82536T107 11,910 269,465 SH   SOLE 21 269,465 0 0
SHOTSPOTTER INC COM 82536T107 10,474 236,969 SH   SOLE 22 230,945 0 6,024
SHOTSPOTTER INC COM 82536T107 48 1,095 SH   SOLE 30 1,095 0 0
SHUTTERFLY INC COM 82568P304 1,523 30,124 SH   SOLE 2 1,420 0 28,704
SHUTTERFLY INC COM 82568P304 11 211 SH   SOLE 4 211 0 0
SHUTTERFLY INC COM 82568P304 36 711 SH   SOLE 7 711 0 0
SHUTTERFLY INC COM 82568P304 7,591 150,162 SH   SOLE 18 150,162 0 0
SHUTTERFLY INC COM 82568P304 2,947 58,293 SH   SOLE 19 58,293 0 0
SHUTTERFLY INC COM 82568P304 186,386 3,687,152 SH   SOLE 21 3,687,152 0 0
SHUTTERFLY INC COM 82568P304 50,482 998,649 SH   SOLE 22 952,437 0 46,212
SHUTTERFLY INC COM 82568P304 45 888 SH   SOLE 23 888 0 0
SHUTTERFLY INC COM 82568P304 567 11,218 SH   SOLE 26 5,383 0 5,835
SHUTTERFLY INC COM 82568P304 207 4,088 SH   SOLE 28 4,088 0 0
SHUTTERFLY INC COM 82568P304 2,527 49,981 SH   SOLE 30 49,981 0 0
SHUTTERFLY INC COM 82568P304 143 2,819 SH   SOLE 40 2,819 0 0
SHUTTERSTOCK INC COM 825690100 656 16,749 SH   SOLE 2 804 0 15,945
SHUTTERSTOCK INC COM 825690100 4 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 17 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 3,229 82,406 SH   SOLE 18 82,406 0 0
SHUTTERSTOCK INC COM 825690100 1,280 32,649 SH   SOLE 19 32,649 0 0
SHUTTERSTOCK INC COM 825690100 79,264 2,022,553 SH   SOLE 21 2,022,553 0 0
SHUTTERSTOCK INC COM 825690100 23,210 592,231 SH   SOLE 22 544,533 0 47,698
SHUTTERSTOCK INC COM 825690100 322 8,222 SH   SOLE 26 0 0 8,222
SHUTTERSTOCK INC COM 825690100 114 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 1,058 26,990 SH   SOLE 30 26,990 0 0
SHUTTERSTOCK INC COM 825690100 78 2,000 SH   SOLE 40 2,000 0 0
SI BONE INC COM 825704109 587 28,883 SH   SOLE 2 15,747 0 13,136
SI BONE INC COM 825704109 1,274 62,635 SH   SOLE 18 62,635 0 0
SI BONE INC COM 825704109 2,467 121,274 SH   SOLE 19 121,274 0 0
SI BONE INC COM 825704109 11,162 548,768 SH   SOLE 21 548,768 0 0
SI BONE INC COM 825704109 6,316 310,532 SH   SOLE 22 303,741 0 6,791
SI BONE INC COM 825704109 98 4,800 SH   SOLE 23 4,800 0 0
SI BONE INC COM 825704109 883 43,402 SH   SOLE 34 43,402 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 8,718 1,835,447 SH   SOLE 7 1,835,447 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 15,175 3,194,756 SH   SOLE 30 3,194,756 0 0
SIEBERT FINL CORP COM 826176109 47 5,248 SH   SOLE 2 309 0 4,939
SIEBERT FINL CORP COM 826176109 227 25,179 SH   SOLE 18 25,179 0 0
SIEBERT FINL CORP COM 826176109 98 10,847 SH   SOLE 19 10,847 0 0
SIEBERT FINL CORP COM 826176109 2,447 271,875 SH   SOLE 21 271,875 0 0
SIEBERT FINL CORP COM 826176109 656 72,922 SH   SOLE 22 68,482 0 4,440
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 4 4,784 SH   SOLE 18 4,784 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 51 58,669 SH   SOLE 21 58,669 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 42 48,485 SH   SOLE 22 48,485 0 0
SIENTRA INC COM 82621J105 133 21,559 SH   SOLE 2 870 0 20,689
SIENTRA INC COM 82621J105 3 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 480 77,962 SH   SOLE 18 77,962 0 0
SIENTRA INC COM 82621J105 223 36,280 SH   SOLE 19 36,280 0 0
SIENTRA INC COM 82621J105 4,613 748,901 SH   SOLE 21 748,901 0 0
SIENTRA INC COM 82621J105 5,498 892,544 SH   SOLE 22 874,265 0 18,279
SIERRA BANCORP COM 82620P102 516 19,031 SH   SOLE 2 5,493 0 13,538
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,391 51,281 SH   SOLE 18 51,281 0 0
SIERRA BANCORP COM 82620P102 1,860 68,601 SH   SOLE 19 68,601 0 0
SIERRA BANCORP COM 82620P102 13,202 486,790 SH   SOLE 21 486,790 0 0
SIERRA BANCORP COM 82620P102 10,611 391,277 SH   SOLE 22 381,095 0 10,182
SIERRA BANCORP COM 82620P102 571 21,072 SH   SOLE 23 21,072 0 0
SIERRA BANCORP COM 82620P102 1,028 37,919 SH   SOLE 26 0 0 37,919
SIERRA WIRELESS INC COM 826516106 28 2,335 SH   SOLE 22 2,335 0 0
SIFCO INDS INC COM 826546103 1 323 SH   SOLE 18 323 0 0
SIFCO INDS INC COM 826546103 20 6,955 SH   SOLE 21 6,955 0 0
SIFCO INDS INC COM 826546103 16 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 274 48,239 SH   SOLE 2 2,481 0 45,758
SIGA TECHNOLOGIES INC COM 826917106 6 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,080 190,066 SH   SOLE 18 190,066 0 0
SIGA TECHNOLOGIES INC COM 826917106 533 93,834 SH   SOLE 19 93,834 0 0
SIGA TECHNOLOGIES INC COM 826917106 15,149 2,667,055 SH   SOLE 21 2,667,055 0 0
SIGA TECHNOLOGIES INC COM 826917106 6,424 1,130,944 SH   SOLE 22 1,089,484 0 41,460
SIGA TECHNOLOGIES INC COM 826917106 19 3,303 SH   SOLE 30 3,303 0 0
SIGMATRON INTL INC COM 82661L101 14 5,570 SH   SOLE 21 5,570 0 0
SIGMATRON INTL INC COM 82661L101 466 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 17,844 147,667 SH   SOLE 2 33,197 0 114,470
SIGNATURE BK NEW YORK N Y COM 82669G104 2,049 16,955 SH   SOLE 4 15,399 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 428 3,539 SH   SOLE 7 3,539 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 41 338 SH   SOLE 13 338 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19,335 160,006 SH   SOLE 18 155,737 0 4,269
SIGNATURE BK NEW YORK N Y COM 82669G104 1,438 11,899 SH   SOLE 19 11,899 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 343,444 2,842,138 SH   SOLE 21 2,842,138 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 218,011 1,804,129 SH   SOLE 22 1,697,304 0 106,825
SIGNATURE BK NEW YORK N Y COM 82669G104 4,884 40,415 SH   SOLE 23 40,415 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 55 454 SH   SOLE 25 454 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 16,368 135,448 SH   SOLE 26 52,179 0 83,269
SIGNATURE BK NEW YORK N Y COM 82669G104 1,337 11,065 SH   SOLE 28 8,220 0 2,845
SIGNATURE BK NEW YORK N Y COM 82669G104 1,551 12,833 SH   SOLE 29 1,132 0 11,701
SIGNATURE BK NEW YORK N Y COM 82669G104 10,919 90,362 SH   SOLE 30 90,362 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,346 19,411 SH   SOLE 31 12,159 0 7,252
SIGNATURE BK NEW YORK N Y COM 82669G104 292 2,417 SH   SOLE 34 2,417 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,505 12,451 SH   SOLE 36 12,451 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 133 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,335 74,639 SH   SOLE 2 24,284 0 50,355
SIGNET JEWELERS LIMITED SHS G81276100 4 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 56 3,118 SH   SOLE 7 3,118 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 5,996 335,362 SH   SOLE 18 335,362 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,424 135,590 SH   SOLE 19 135,590 0 0
SIGNET JEWELERS LIMITED SHS G81276100 66,057 3,694,483 SH   SOLE 21 3,694,483 0 0
SIGNET JEWELERS LIMITED SHS G81276100 41,022 2,294,294 SH   SOLE 22 2,190,878 0 103,416
SIGNET JEWELERS LIMITED SHS G81276100 254 14,191 SH   SOLE 25 14,191 0 0
SIGNET JEWELERS LIMITED SHS G81276100 427 23,893 SH   SOLE 26 14,438 0 9,455
SIGNET JEWELERS LIMITED SHS G81276100 105 5,874 SH   SOLE 28 5,874 0 0
SIGNET JEWELERS LIMITED SHS G81276100 394 22,032 SH   SOLE 30 22,032 0 0
SIGNET JEWELERS LIMITED SHS G81276100 418 23,352 SH   SOLE 34 23,352 0 0
SIGNET JEWELERS LIMITED SHS G81276100 35 1,975 SH   SOLE 36 1,975 0 0
SIGNET JEWELERS LIMITED SHS G81276100 93 5,199 SH   SOLE 40 5,199 0 0
SILGAN HOLDINGS INC COM 827048109 6,636 216,868 SH   SOLE 2 52,236 0 164,632
SILGAN HOLDINGS INC COM 827048109 14 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 70 2,295 SH   SOLE 7 2,295 0 0
SILGAN HOLDINGS INC COM 827048109 6,741 220,304 SH   SOLE 18 220,304 0 0
SILGAN HOLDINGS INC COM 827048109 538 17,598 SH   SOLE 19 17,598 0 0
SILGAN HOLDINGS INC COM 827048109 117,183 3,829,497 SH   SOLE 21 3,829,497 0 0
SILGAN HOLDINGS INC COM 827048109 84,574 2,763,846 SH   SOLE 22 2,592,534 0 171,312
SILGAN HOLDINGS INC COM 827048109 847 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 424 13,863 SH   SOLE 28 13,863 0 0
SILGAN HOLDINGS INC COM 827048109 645 21,069 SH   SOLE 30 21,069 0 0
SILGAN HOLDINGS INC COM 827048109 2,086 68,184 SH   SOLE 31 1,563 0 66,621
SILGAN HOLDINGS INC COM 827048109 43 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 259 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 5,764 55,746 SH   SOLE 2 20,093 0 35,653
SILICON LABORATORIES INC COM 826919102 21 205 SH   SOLE 4 205 0 0
SILICON LABORATORIES INC COM 826919102 86 830 SH   SOLE 7 830 0 0
SILICON LABORATORIES INC COM 826919102 25,010 241,872 SH   SOLE 18 241,872 0 0
SILICON LABORATORIES INC COM 826919102 23,759 229,781 SH   SOLE 19 229,781 0 0
SILICON LABORATORIES INC COM 826919102 327,901 3,171,188 SH   SOLE 21 3,171,188 0 0
SILICON LABORATORIES INC COM 826919102 153,863 1,488,039 SH   SOLE 22 1,431,044 0 56,995
SILICON LABORATORIES INC COM 826919102 1,248 12,071 SH   SOLE 26 7,725 0 4,346
SILICON LABORATORIES INC COM 826919102 556 5,375 SH   SOLE 28 5,375 0 0
SILICON LABORATORIES INC COM 826919102 15,846 153,251 SH   SOLE 30 153,251 0 0
SILICON LABORATORIES INC COM 826919102 8,652 83,676 SH   SOLE 34 83,676 0 0
SILICON LABORATORIES INC COM 826919102 439 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1,336 1,075,000 PRN   SOLE 21 1,075,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 85 1,921 SH   SOLE 18 0 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9,020 203,235 SH   SOLE 19 203,235 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4,080 91,929 SH   SOLE 21 91,929 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5,841 131,610 SH   SOLE 25 131,610 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3,180 71,662 SH   SOLE 26 71,662 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 24,688 556,295 SH   SOLE 34 556,295 0 0
SILK ROAD MEDICAL INC COM 82710M100 295 6,080 SH   SOLE 2 288 0 5,792
SILK ROAD MEDICAL INC COM 82710M100 12 239 SH   SOLE 7 239 0 0
SILK ROAD MEDICAL INC COM 82710M100 1,101 22,728 SH   SOLE 18 22,728 0 0
SILK ROAD MEDICAL INC COM 82710M100 601 12,412 SH   SOLE 19 12,412 0 0
SILK ROAD MEDICAL INC COM 82710M100 10,120 208,824 SH   SOLE 21 208,824 0 0
SILK ROAD MEDICAL INC COM 82710M100 4,116 84,931 SH   SOLE 22 78,213 0 6,718
SILVERBOW RES INC COM 82836G102 123 8,871 SH   SOLE 2 220 0 8,651
SILVERBOW RES INC COM 82836G102 3 230 SH   SOLE 7 230 0 0
SILVERBOW RES INC COM 82836G102 331 23,912 SH   SOLE 18 23,912 0 0
SILVERBOW RES INC COM 82836G102 146 10,543 SH   SOLE 19 10,543 0 0
SILVERBOW RES INC COM 82836G102 3,513 253,634 SH   SOLE 21 253,634 0 0
SILVERBOW RES INC COM 82836G102 2,185 157,749 SH   SOLE 22 152,899 0 4,850
SILVERCORP METALS INC COM 82835P103 286 116,242 SH   SOLE 22 116,242 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 107 7,647 SH   SOLE 2 518 0 7,129
SILVERCREST ASSET MGMT GROUP CL A 828359109 419 29,838 SH   SOLE 18 29,838 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 200 14,253 SH   SOLE 19 14,253 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,861 275,183 SH   SOLE 21 275,183 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,899 135,361 SH   SOLE 22 129,178 0 6,183
SILVERCREST ASSET MGMT GROUP CL A 828359109 9 652 SH   SOLE 23 652 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1 96 SH   SOLE 26 0 0 96
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,166 93,138 SH   SOLE 2 3,749 0 89,389
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 31 1,335 SH   SOLE 7 1,335 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10,172 437,306 SH   SOLE 18 437,306 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,601 154,803 SH   SOLE 19 154,803 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 238,500 10,253,656 SH   SOLE 21 10,253,656 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 65,711 2,825,081 SH   SOLE 22 2,716,223 0 108,858
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 452 19,436 SH   SOLE 26 13,198 0 6,238
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 250 10,742 SH   SOLE 28 10,742 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,173 136,397 SH   SOLE 30 136,397 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 674 28,991 SH   SOLE 31 0 0 28,991
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 243 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 172,071 1,077,059 SH   SOLE 2 373,353 0 703,706
SIMON PPTY GROUP INC NEW COM 828806109 51,746 323,897 SH   SOLE 4 315,726 0 8,171
SIMON PPTY GROUP INC NEW COM 828806109 99,707 624,106 SH   SOLE 7 624,106 0 0
SIMON PPTY GROUP INC NEW COM 828806109 7,942 49,709 SH   SOLE 13 49,709 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,263 14,163 SH   SOLE 15 14,163 0 0
SIMON PPTY GROUP INC NEW COM 828806109 168,691 1,055,902 SH   SOLE 18 993,024 0 62,878
SIMON PPTY GROUP INC NEW COM 828806109 141,677 886,813 SH   SOLE 19 886,813 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,473,593 9,223,791 SH   SOLE 21 9,223,791 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,837,954 11,504,469 SH   SOLE 22 10,276,581 0 1,227,888
SIMON PPTY GROUP INC NEW COM 828806109 63,503 397,492 SH   SOLE 23 397,492 0 0
SIMON PPTY GROUP INC NEW COM 828806109 152,927 957,231 SH   SOLE 25 957,231 0 0
SIMON PPTY GROUP INC NEW COM 828806109 210,579 1,318,096 SH   SOLE 26 376,613 0 941,483
SIMON PPTY GROUP INC NEW COM 828806109 12,308 77,039 SH   SOLE 28 60,639 0 16,400
SIMON PPTY GROUP INC NEW COM 828806109 56,578 354,142 SH   SOLE 29 230,446 0 123,696
SIMON PPTY GROUP INC NEW COM 828806109 390,005 2,441,195 SH   SOLE 30 2,441,195 0 0
SIMON PPTY GROUP INC NEW COM 828806109 39,113 244,822 SH   SOLE 31 170,393 0 74,429
SIMON PPTY GROUP INC NEW COM 828806109 31,453 196,874 SH   SOLE 34 196,874 0 0
SIMON PPTY GROUP INC NEW COM 828806109 47,230 295,629 SH   SOLE 36 295,629 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,114 6,975 SH   SOLE 40 6,975 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 64 400 SH Put SOLE 2 400 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 11,583 72,500 SH Put SOLE 19 72,500 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 96 600 SH Put SOLE 22 600 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,865 77,457 SH   SOLE 2 9,160 0 68,297
SIMPLY GOOD FOODS CO COM 82900L102 9 394 SH   SOLE 4 394 0 0
SIMPLY GOOD FOODS CO COM 82900L102 31 1,272 SH   SOLE 7 1,272 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,572 231,378 SH   SOLE 18 231,378 0 0
SIMPLY GOOD FOODS CO COM 82900L102 4,367 181,374 SH   SOLE 19 181,374 0 0
SIMPLY GOOD FOODS CO COM 82900L102 53,496 2,221,609 SH   SOLE 21 2,221,609 0 0
SIMPLY GOOD FOODS CO COM 82900L102 45,130 1,874,163 SH   SOLE 22 1,783,254 0 90,909
SIMPLY GOOD FOODS CO COM 82900L102 411 17,048 SH   SOLE 23 17,048 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,546 64,201 SH   SOLE 26 20,822 0 43,379
SIMPLY GOOD FOODS CO COM 82900L102 231 9,580 SH   SOLE 28 9,580 0 0
SIMPLY GOOD FOODS CO COM 82900L102 428 17,757 SH   SOLE 30 17,757 0 0
SIMPLY GOOD FOODS CO COM 82900L102 154 6,406 SH   SOLE 40 6,406 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,597 39,082 SH   SOLE 2 1,851 0 37,231
SIMPSON MANUFACTURING CO INC COM 829073105 17 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 60 904 SH   SOLE 7 904 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 12,749 191,832 SH   SOLE 18 191,832 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 5,079 76,416 SH   SOLE 19 76,416 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 305,118 4,591,002 SH   SOLE 21 4,591,002 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 87,634 1,318,605 SH   SOLE 22 1,259,328 0 59,277
SIMPSON MANUFACTURING CO INC COM 829073105 1,110 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 348 5,240 SH   SOLE 28 5,240 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,948 59,409 SH   SOLE 30 59,409 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 194 2,920 SH   SOLE 31 0 0 2,920
SIMPSON MANUFACTURING CO INC COM 829073105 299 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 300 10,498 SH   SOLE 2 445 0 10,053
SIMULATIONS PLUS INC COM 829214105 8 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 1,173 41,059 SH   SOLE 18 41,059 0 0
SIMULATIONS PLUS INC COM 829214105 580 20,316 SH   SOLE 19 20,316 0 0
SIMULATIONS PLUS INC COM 829214105 11,314 396,137 SH   SOLE 21 396,137 0 0
SIMULATIONS PLUS INC COM 829214105 11,608 406,454 SH   SOLE 22 397,341 0 9,113
SIMULATIONS PLUS INC COM 829214105 544 19,044 SH   SOLE 31 0 0 19,044
SINA CORP ORD G81477104 2,927 67,860 SH   SOLE 2 2,555 0 65,305
SINA CORP ORD G81477104 609 14,117 SH   SOLE 4 14,117 0 0
SINA CORP ORD G81477104 388 9,006 SH   SOLE 7 9,006 0 0
SINA CORP ORD G81477104 34 797 SH   SOLE 13 797 0 0
SINA CORP ORD G81477104 935 21,689 SH   SOLE 15 20,701 0 988
SINA CORP ORD G81477104 1,198 27,787 SH   SOLE 18 27,787 0 0
SINA CORP ORD G81477104 59,497 1,379,479 SH   SOLE 21 1,379,479 0 0
SINA CORP ORD G81477104 51,216 1,187,482 SH   SOLE 22 1,121,803 0 65,679
SINA CORP ORD G81477104 1,860 43,135 SH   SOLE 23 43,135 0 0
SINA CORP ORD G81477104 1,563 36,241 SH   SOLE 25 36,241 0 0
SINA CORP ORD G81477104 12,657 293,451 SH   SOLE 26 63,467 0 229,984
SINA CORP ORD G81477104 31 723 SH   SOLE 28 723 0 0
SINA CORP ORD G81477104 496 11,489 SH   SOLE 29 6,580 0 4,909
SINA CORP ORD G81477104 18,861 437,315 SH   SOLE 30 437,315 0 0
SINA CORP ORD G81477104 149 3,456 SH   SOLE 31 3,456 0 0
SINA CORP ORD G81477104 217 5,035 SH   SOLE 34 5,035 0 0
SINA CORP ORD G81477104 30 684 SH   SOLE 36 684 0 0
SINA CORP ORD G81477104 22 519 SH   SOLE 40 519 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 11,985 223,481 SH   SOLE 2 106,255 0 117,226
SINCLAIR BROADCAST GROUP INC CL A 829226109 941 17,539 SH   SOLE 4 17,539 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 186 3,461 SH   SOLE 7 3,461 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,044 19,458 SH   SOLE 13 19,458 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,788 70,640 SH   SOLE 18 63,965 0 6,675
SINCLAIR BROADCAST GROUP INC CL A 829226109 10,677 199,081 SH   SOLE 19 199,081 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 43,725 815,317 SH   SOLE 21 815,317 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 113,773 2,121,446 SH   SOLE 22 1,926,302 0 195,144
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,194 40,919 SH   SOLE 23 40,919 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,602 48,523 SH   SOLE 26 18,253 0 30,270
SINCLAIR BROADCAST GROUP INC CL A 829226109 494 9,207 SH   SOLE 28 9,207 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,193 59,541 SH   SOLE 29 28,353 0 31,188
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,468 27,379 SH   SOLE 30 27,379 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,885 53,793 SH   SOLE 31 21,616 0 32,177
SINCLAIR BROADCAST GROUP INC CL A 829226109 176 3,279 SH   SOLE 34 3,279 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 790 14,727 SH   SOLE 36 14,727 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 377 7,034 SH   SOLE 40 7,034 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,195 29,907 SH   SOLE 2 0 0 29,907
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 482 12,054 SH   SOLE 22 12,054 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 46,713 8,371,467 SH   SOLE 2 4,595,292 0 3,776,175
SIRIUS XM HLDGS INC COM 82968B103 9,433 1,690,430 SH   SOLE 4 1,647,948 0 42,482
SIRIUS XM HLDGS INC COM 82968B103 4,014 719,300 SH   SOLE 7 676,598 0 42,702
SIRIUS XM HLDGS INC COM 82968B103 913 163,557 SH   SOLE 13 163,557 0 0
SIRIUS XM HLDGS INC COM 82968B103 134 24,033 SH   SOLE 15 24,033 0 0
SIRIUS XM HLDGS INC COM 82968B103 22 3,943 SH   SOLE 17 0 0 3,943
SIRIUS XM HLDGS INC COM 82968B103 6,829 1,223,904 SH   SOLE 18 858,221 0 365,683
SIRIUS XM HLDGS INC COM 82968B103 15,171 2,718,868 SH   SOLE 19 2,718,868 0 0
SIRIUS XM HLDGS INC COM 82968B103 142,031 25,453,625 SH   SOLE 21 25,453,625 0 0
SIRIUS XM HLDGS INC COM 82968B103 303,395 54,371,799 SH   SOLE 22 42,606,755 0 11,765,044
SIRIUS XM HLDGS INC COM 82968B103 20,243 3,627,692 SH   SOLE 23 3,627,692 0 0
SIRIUS XM HLDGS INC COM 82968B103 9,499 1,702,277 SH   SOLE 25 1,702,277 0 0
SIRIUS XM HLDGS INC COM 82968B103 34,865 6,248,134 SH   SOLE 26 2,576,028 0 3,672,106
SIRIUS XM HLDGS INC COM 82968B103 1,788 320,358 SH   SOLE 28 230,943 0 89,415
SIRIUS XM HLDGS INC COM 82968B103 7,265 1,301,888 SH   SOLE 29 1,057,986 0 243,902
SIRIUS XM HLDGS INC COM 82968B103 24,843 4,452,212 SH   SOLE 30 4,452,212 0 0
SIRIUS XM HLDGS INC COM 82968B103 18,112 3,245,908 SH   SOLE 31 2,317,340 0 928,568
SIRIUS XM HLDGS INC COM 82968B103 3,596 644,476 SH   SOLE 32 644,476 0 0
SIRIUS XM HLDGS INC COM 82968B103 2,343 419,841 SH   SOLE 34 419,841 0 0
SIRIUS XM HLDGS INC COM 82968B103 10,194 1,826,899 SH   SOLE 36 1,826,899 0 0
SIRIUS XM HLDGS INC COM 82968B103 271 48,569 SH   SOLE 40 48,569 0 0
SITE CENTERS CORP COM 82981J109 3,991 301,445 SH   SOLE 2 10,602 0 290,843
SITE CENTERS CORP COM 82981J109 526 39,701 SH   SOLE 4 39,701 0 0
SITE CENTERS CORP COM 82981J109 2,015 152,195 SH   SOLE 7 152,195 0 0
SITE CENTERS CORP COM 82981J109 67 5,049 SH   SOLE 15 5,049 0 0
SITE CENTERS CORP COM 82981J109 910 68,739 SH   SOLE 18 68,739 0 0
SITE CENTERS CORP COM 82981J109 2,591 195,695 SH   SOLE 19 195,695 0 0
SITE CENTERS CORP COM 82981J109 34,307 2,591,138 SH   SOLE 21 2,591,138 0 0
SITE CENTERS CORP COM 82981J109 74,952 5,661,055 SH   SOLE 22 5,352,200 0 308,855
SITE CENTERS CORP COM 82981J109 66 4,969 SH   SOLE 23 4,969 0 0
SITE CENTERS CORP COM 82981J109 4,207 317,777 SH   SOLE 25 317,777 0 0
SITE CENTERS CORP COM 82981J109 1,626 122,775 SH   SOLE 26 58,544 0 64,231
SITE CENTERS CORP COM 82981J109 292 22,060 SH   SOLE 28 22,060 0 0
SITE CENTERS CORP COM 82981J109 1,039 78,437 SH   SOLE 29 78,437 0 0
SITE CENTERS CORP COM 82981J109 8,739 660,060 SH   SOLE 30 660,060 0 0
SITE CENTERS CORP COM 82981J109 1,703 128,617 SH   SOLE 31 3,348 0 125,269
SITE CENTERS CORP COM 82981J109 72 5,458 SH   SOLE 36 5,458 0 0
SITE CENTERS CORP COM 82981J109 194 14,623 SH   SOLE 40 14,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,473 35,687 SH   SOLE 2 1,684 0 34,003
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10 149 SH   SOLE 4 149 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 52 753 SH   SOLE 7 753 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9,237 133,290 SH   SOLE 18 133,290 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4,839 69,832 SH   SOLE 19 69,832 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 89,051 1,285,010 SH   SOLE 21 1,285,010 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 81,764 1,179,857 SH   SOLE 22 1,126,353 0 53,504
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 879 12,684 SH   SOLE 26 9,330 0 3,354
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 342 4,937 SH   SOLE 28 4,937 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 781 11,276 SH   SOLE 30 11,276 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 282 4,072 SH   SOLE 40 4,072 0 0
SITO MOBILE LTD COM NEW 82988R203 4 5,282 SH   SOLE 18 5,282 0 0
SITO MOBILE LTD COM NEW 82988R203 58 73,647 SH   SOLE 21 73,647 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 10,240 206,114 SH   SOLE 2 66,982 0 139,132
SIX FLAGS ENTMT CORP NEW COM 83001A102 241 4,861 SH   SOLE 4 4,861 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 128 2,569 SH   SOLE 7 2,569 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 10,677 214,923 SH   SOLE 18 214,187 0 736
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,289 25,947 SH   SOLE 19 25,947 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 178,176 3,586,465 SH   SOLE 21 3,586,465 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 133,341 2,684,002 SH   SOLE 22 2,515,160 0 168,842
SIX FLAGS ENTMT CORP NEW COM 83001A102 538 10,824 SH   SOLE 23 10,824 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 289 5,824 SH   SOLE 25 5,824 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,279 25,742 SH   SOLE 26 15,534 0 10,208
SIX FLAGS ENTMT CORP NEW COM 83001A102 455 9,150 SH   SOLE 28 9,150 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 216 4,339 SH   SOLE 29 4,339 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,080 21,745 SH   SOLE 30 21,745 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 400 8,044 SH   SOLE 31 3,183 0 4,861
SIX FLAGS ENTMT CORP NEW COM 83001A102 226 4,543 SH   SOLE 34 4,543 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 190 3,821 SH   SOLE 36 3,821 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 380 7,639 SH   SOLE 40 7,639 0 0
SJW GROUP COM 784305104 1,456 23,951 SH   SOLE 2 1,094 0 22,857
SJW GROUP COM 784305104 67 1,101 SH   SOLE 4 1,101 0 0
SJW GROUP COM 784305104 2,547 41,910 SH   SOLE 7 41,910 0 0
SJW GROUP COM 784305104 5,248 86,364 SH   SOLE 18 86,364 0 0
SJW GROUP COM 784305104 2,735 45,000 SH   SOLE 19 45,000 0 0
SJW GROUP COM 784305104 51,059 840,204 SH   SOLE 21 840,204 0 0
SJW GROUP COM 784305104 44,301 728,999 SH   SOLE 22 690,797 0 38,202
SJW GROUP COM 784305104 753 12,389 SH   SOLE 26 10,204 0 2,185
SJW GROUP COM 784305104 135 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 5,928 97,540 SH   SOLE 30 97,540 0 0
SJW GROUP COM 784305104 71 1,165 SH   SOLE 36 1,165 0 0
SJW GROUP COM 784305104 142 2,329 SH   SOLE 40 2,329 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 0 1 SH   SOLE 18 1 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 685 27,683 SH   SOLE 22 27,683 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 244 9,858 SH   SOLE 25 9,858 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 2,637 106,545 SH   SOLE 30 106,545 0 0
SKECHERS U S A INC CL A 830566105 9,880 313,741 SH   SOLE 2 66,197 0 247,544
SKECHERS U S A INC CL A 830566105 21 675 SH   SOLE 4 675 0 0
SKECHERS U S A INC CL A 830566105 103 3,280 SH   SOLE 7 3,280 0 0
SKECHERS U S A INC CL A 830566105 11,832 375,741 SH   SOLE 18 375,741 0 0
SKECHERS U S A INC CL A 830566105 929 29,494 SH   SOLE 19 29,494 0 0
SKECHERS U S A INC CL A 830566105 205,311 6,519,875 SH   SOLE 21 6,519,875 0 0
SKECHERS U S A INC CL A 830566105 138,585 4,400,907 SH   SOLE 22 4,072,136 0 328,771
SKECHERS U S A INC CL A 830566105 1,762 55,965 SH   SOLE 26 36,317 0 19,648
SKECHERS U S A INC CL A 830566105 542 17,212 SH   SOLE 28 17,212 0 0
SKECHERS U S A INC CL A 830566105 1,177 37,388 SH   SOLE 30 37,388 0 0
SKECHERS U S A INC CL A 830566105 193 6,127 SH   SOLE 31 2,827 0 3,300
SKECHERS U S A INC CL A 830566105 88 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 404 12,842 SH   SOLE 40 12,842 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,197 43,713 SH   SOLE 2 2,079 0 41,634
SKYLINE CHAMPION CORPORATION COM 830830105 7 255 SH   SOLE 4 255 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 31 1,126 SH   SOLE 7 1,126 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 4,493 164,092 SH   SOLE 18 164,092 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,362 86,263 SH   SOLE 19 86,263 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 58,190 2,125,289 SH   SOLE 21 2,125,289 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 40,349 1,473,673 SH   SOLE 22 1,400,821 0 72,852
SKYLINE CHAMPION CORPORATION COM 830830105 600 21,898 SH   SOLE 26 18,319 0 3,579
SKYLINE CHAMPION CORPORATION COM 830830105 205 7,471 SH   SOLE 28 7,471 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 321 11,716 SH   SOLE 30 11,716 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 134 4,898 SH   SOLE 40 4,898 0 0
SKYWEST INC COM 830879102 3,043 50,163 SH   SOLE 2 2,070 0 48,093
SKYWEST INC COM 830879102 3 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 61 1,006 SH   SOLE 7 1,006 0 0
SKYWEST INC COM 830879102 13,376 220,466 SH   SOLE 18 220,466 0 0
SKYWEST INC COM 830879102 5,192 85,575 SH   SOLE 19 85,575 0 0
SKYWEST INC COM 830879102 333,997 5,505,148 SH   SOLE 21 5,505,148 0 0
SKYWEST INC COM 830879102 88,776 1,463,268 SH   SOLE 22 1,418,969 0 44,299
SKYWEST INC COM 830879102 116 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,881 63,964 SH   SOLE 30 63,964 0 0
SKYWEST INC COM 830879102 1,582 26,072 SH   SOLE 31 0 0 26,072
SKYWEST INC COM 830879102 232 3,824 SH   SOLE 34 3,824 0 0
SKYWEST INC COM 830879102 79 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 33,220 429,921 SH   SOLE 2 51,292 0 378,629
SKYWORKS SOLUTIONS INC COM 83088M102 5,215 67,497 SH   SOLE 4 62,693 0 4,804
SKYWORKS SOLUTIONS INC COM 83088M102 17,842 230,902 SH   SOLE 7 169,043 0 61,859
SKYWORKS SOLUTIONS INC COM 83088M102 1,722 22,285 SH   SOLE 13 22,285 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 150 1,938 SH   SOLE 15 1,938 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 30,544 395,287 SH   SOLE 18 371,729 0 23,558
SKYWORKS SOLUTIONS INC COM 83088M102 29,303 379,230 SH   SOLE 19 379,230 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 379,609 4,912,760 SH   SOLE 21 4,912,760 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 338,201 4,376,874 SH   SOLE 22 3,801,497 0 575,377
SKYWORKS SOLUTIONS INC COM 83088M102 9,893 128,035 SH   SOLE 23 128,035 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 13,762 178,104 SH   SOLE 25 178,104 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 70,520 912,643 SH   SOLE 26 223,757 0 688,886
SKYWORKS SOLUTIONS INC COM 83088M102 2,593 33,553 SH   SOLE 28 24,757 0 8,796
SKYWORKS SOLUTIONS INC COM 83088M102 3,674 47,545 SH   SOLE 29 3,909 0 43,636
SKYWORKS SOLUTIONS INC COM 83088M102 56,492 731,094 SH   SOLE 30 731,094 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,588 59,378 SH   SOLE 31 32,861 0 26,517
SKYWORKS SOLUTIONS INC COM 83088M102 1,867 24,159 SH   SOLE 32 24,159 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,037 155,778 SH   SOLE 34 155,778 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,895 115,119 SH   SOLE 36 115,119 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 285 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 18,094 225,132 SH   SOLE 2 23,025 0 202,107
SL GREEN RLTY CORP COM 78440X101 4,787 59,563 SH   SOLE 4 57,352 0 2,211
SL GREEN RLTY CORP COM 78440X101 13,956 173,653 SH   SOLE 7 167,892 0 5,761
SL GREEN RLTY CORP COM 78440X101 364 4,532 SH   SOLE 13 4,532 0 0
SL GREEN RLTY CORP COM 78440X101 295 3,672 SH   SOLE 15 3,672 0 0
SL GREEN RLTY CORP COM 78440X101 17,829 221,836 SH   SOLE 18 210,605 0 11,231
SL GREEN RLTY CORP COM 78440X101 10,260 127,655 SH   SOLE 19 127,655 0 0
SL GREEN RLTY CORP COM 78440X101 223,688 2,783,223 SH   SOLE 21 2,783,223 0 0
SL GREEN RLTY CORP COM 78440X101 255,500 3,179,049 SH   SOLE 22 2,933,832 0 245,217
SL GREEN RLTY CORP COM 78440X101 5,536 68,886 SH   SOLE 23 68,886 0 0
SL GREEN RLTY CORP COM 78440X101 20,804 258,847 SH   SOLE 25 258,847 0 0
SL GREEN RLTY CORP COM 78440X101 32,845 408,677 SH   SOLE 26 112,830 0 295,847
SL GREEN RLTY CORP COM 78440X101 1,346 16,742 SH   SOLE 28 12,221 0 4,521
SL GREEN RLTY CORP COM 78440X101 5,191 64,583 SH   SOLE 29 46,855 0 17,728
SL GREEN RLTY CORP COM 78440X101 53,099 660,687 SH   SOLE 30 660,687 0 0
SL GREEN RLTY CORP COM 78440X101 2,568 31,947 SH   SOLE 31 16,994 0 14,953
SL GREEN RLTY CORP COM 78440X101 865 10,761 SH   SOLE 34 10,761 0 0
SL GREEN RLTY CORP COM 78440X101 5,443 67,721 SH   SOLE 36 67,721 0 0
SL GREEN RLTY CORP COM 78440X101 160 1,985 SH   SOLE 40 1,985 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 16,755 446,805 SH   SOLE 19 446,805 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 10,063 268,350 SH   SOLE 34 268,350 0 0
SLEEP NUMBER CORP COM 83125X103 1,073 26,554 SH   SOLE 2 1,252 0 25,302
SLEEP NUMBER CORP COM 83125X103 7 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 17 428 SH   SOLE 7 428 0 0
SLEEP NUMBER CORP COM 83125X103 5,397 133,618 SH   SOLE 18 132,404 0 1,214
SLEEP NUMBER CORP COM 83125X103 2,667 66,022 SH   SOLE 19 66,022 0 0
SLEEP NUMBER CORP COM 83125X103 129,216 3,199,198 SH   SOLE 21 3,199,198 0 0
SLEEP NUMBER CORP COM 83125X103 36,143 894,853 SH   SOLE 22 845,027 0 49,826
SLEEP NUMBER CORP COM 83125X103 37 910 SH   SOLE 23 910 0 0
SLEEP NUMBER CORP COM 83125X103 357 8,830 SH   SOLE 26 6,305 0 2,525
SLEEP NUMBER CORP COM 83125X103 169 4,191 SH   SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 1,930 47,783 SH   SOLE 30 47,783 0 0
SLEEP NUMBER CORP COM 83125X103 5,300 131,209 SH   SOLE 31 0 0 131,209
SLEEP NUMBER CORP COM 83125X103 133 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 9,862 1,014,643 SH   SOLE 2 216,589 0 798,054
SLM CORP COM 78442P106 15 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 105 10,790 SH   SOLE 7 10,790 0 0
SLM CORP COM 78442P106 15,789 1,624,352 SH   SOLE 18 1,221,388 0 402,964
SLM CORP COM 78442P106 5,983 615,514 SH   SOLE 19 615,514 0 0
SLM CORP COM 78442P106 209,370 21,540,079 SH   SOLE 21 21,540,079 0 0
SLM CORP COM 78442P106 141,469 14,554,446 SH   SOLE 22 13,660,107 0 894,339
SLM CORP COM 78442P106 1,100 113,142 SH   SOLE 25 0 0 113,142
SLM CORP COM 78442P106 1,330 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 534 54,964 SH   SOLE 28 54,964 0 0
SLM CORP COM 78442P106 1,172 120,601 SH   SOLE 30 120,601 0 0
SLM CORP COM 78442P106 241 24,841 SH   SOLE 31 9,041 0 15,800
SLM CORP COM 78442P106 10,639 1,094,528 SH   SOLE 34 1,094,528 0 0
SLM CORP COM 78442P106 1,049 107,916 SH   SOLE 36 107,916 0 0
SLM CORP COM 78442P106 448 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 2,032 162,298 SH   SOLE 2 48,441 0 113,857
SM ENERGY CO COM 78454L100 4 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 50 4,010 SH   SOLE 7 4,010 0 0
SM ENERGY CO COM 78454L100 7,656 611,470 SH   SOLE 18 611,470 0 0
SM ENERGY CO COM 78454L100 2,538 202,715 SH   SOLE 19 202,715 0 0
SM ENERGY CO COM 78454L100 94,379 7,538,281 SH   SOLE 21 7,538,281 0 0
SM ENERGY CO COM 78454L100 46,447 3,709,832 SH   SOLE 22 3,545,949 0 163,883
SM ENERGY CO COM 78454L100 314 25,040 SH   SOLE 26 17,766 0 7,274
SM ENERGY CO COM 78454L100 170 13,551 SH   SOLE 28 13,551 0 0
SM ENERGY CO COM 78454L100 603 48,153 SH   SOLE 30 48,153 0 0
SM ENERGY CO COM 78454L100 79 6,293 SH   SOLE 34 6,293 0 0
SM ENERGY CO COM 78454L100 38 3,003 SH   SOLE 36 3,003 0 0
SM ENERGY CO COM 78454L100 123 9,803 SH   SOLE 40 9,803 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 299 13,015 SH   SOLE 2 455 0 12,560
SMART GLOBAL HLDGS INC SHS G8232Y101 6 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,338 58,189 SH   SOLE 18 58,189 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 517 22,468 SH   SOLE 19 22,468 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 32,641 1,419,810 SH   SOLE 21 1,419,810 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 8,068 350,936 SH   SOLE 22 336,335 0 14,601
SMART GLOBAL HLDGS INC SHS G8232Y101 398 17,329 SH   SOLE 30 17,329 0 0
SMART SAND INC COM 83191H107 53 21,896 SH   SOLE 2 1,101 0 20,795
SMART SAND INC COM 83191H107 178 72,945 SH   SOLE 18 72,945 0 0
SMART SAND INC COM 83191H107 83 33,952 SH   SOLE 19 33,952 0 0
SMART SAND INC COM 83191H107 1,990 815,727 SH   SOLE 21 815,727 0 0
SMART SAND INC COM 83191H107 1,567 642,123 SH   SOLE 22 629,625 0 12,498
SMARTFINANCIAL INC COM NEW 83190L208 255 11,773 SH   SOLE 2 620 0 11,153
SMARTFINANCIAL INC COM NEW 83190L208 5 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 987 45,501 SH   SOLE 18 45,501 0 0
SMARTFINANCIAL INC COM NEW 83190L208 687 31,664 SH   SOLE 19 31,664 0 0
SMARTFINANCIAL INC COM NEW 83190L208 9,294 428,514 SH   SOLE 21 428,514 0 0
SMARTFINANCIAL INC COM NEW 83190L208 3,863 178,117 SH   SOLE 22 169,366 0 8,751
SMARTFINANCIAL INC COM NEW 83190L208 710 32,712 SH   SOLE 26 0 0 32,712
SMARTSHEET INC COM CL A 83200N103 7,416 153,225 SH   SOLE 2 6,086 0 147,139
SMARTSHEET INC COM CL A 83200N103 11 233 SH   SOLE 4 233 0 0
SMARTSHEET INC COM CL A 83200N103 79 1,639 SH   SOLE 7 1,639 0 0
SMARTSHEET INC COM CL A 83200N103 2,206 45,580 SH   SOLE 18 45,580 0 0
SMARTSHEET INC COM CL A 83200N103 18,796 388,337 SH   SOLE 19 388,337 0 0
SMARTSHEET INC COM CL A 83200N103 62,042 1,281,867 SH   SOLE 21 1,281,867 0 0
SMARTSHEET INC COM CL A 83200N103 113,274 2,340,367 SH   SOLE 22 2,188,594 0 151,773
SMARTSHEET INC COM CL A 83200N103 1,004 20,745 SH   SOLE 26 15,796 0 4,949
SMARTSHEET INC COM CL A 83200N103 673 13,904 SH   SOLE 28 13,904 0 0
SMARTSHEET INC COM CL A 83200N103 1,198 24,754 SH   SOLE 30 24,754 0 0
SMARTSHEET INC COM CL A 83200N103 87 1,807 SH   SOLE 31 1,807 0 0
SMARTSHEET INC COM CL A 83200N103 12,439 256,998 SH   SOLE 34 256,998 0 0
SMARTSHEET INC COM CL A 83200N103 357 7,372 SH   SOLE 40 7,372 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 851 19,535 SH   SOLE 18 19,535 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,744 40,057 SH   SOLE 19 40,057 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 525 12,063 SH   SOLE 25 12,063 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 864 19,851 SH   SOLE 34 19,851 0 0
SMITH A O CORP COM 831865209 29,420 623,830 SH   SOLE 2 279,499 0 344,331
SMITH A O CORP COM 831865209 4,243 89,966 SH   SOLE 4 85,814 0 4,152
SMITH A O CORP COM 831865209 15,468 327,987 SH   SOLE 7 177,084 0 150,903
SMITH A O CORP COM 831865209 476 10,084 SH   SOLE 13 10,084 0 0
SMITH A O CORP COM 831865209 17,019 360,872 SH   SOLE 18 336,709 0 24,163
SMITH A O CORP COM 831865209 4,642 98,439 SH   SOLE 19 98,439 0 0
SMITH A O CORP COM 831865209 163,154 3,459,593 SH   SOLE 21 3,459,593 0 0
SMITH A O CORP COM 831865209 214,418 4,546,597 SH   SOLE 22 3,964,351 0 582,246
SMITH A O CORP COM 831865209 8,534 180,950 SH   SOLE 23 180,950 0 0
SMITH A O CORP COM 831865209 27,526 583,673 SH   SOLE 25 583,673 0 0
SMITH A O CORP COM 831865209 21,982 466,123 SH   SOLE 26 138,336 0 327,787
SMITH A O CORP COM 831865209 1,317 27,932 SH   SOLE 28 20,249 0 7,683
SMITH A O CORP COM 831865209 6,828 144,785 SH   SOLE 29 42,596 0 102,189
SMITH A O CORP COM 831865209 26,761 567,451 SH   SOLE 30 567,451 0 0
SMITH A O CORP COM 831865209 6,369 135,045 SH   SOLE 31 91,526 0 43,519
SMITH A O CORP COM 831865209 1,314 27,870 SH   SOLE 34 27,870 0 0
SMITH A O CORP COM 831865209 1,984 42,071 SH   SOLE 36 42,071 0 0
SMITH A O CORP COM 831865209 139 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 15 5,059 SH   SOLE 18 5,059 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 213 70,228 SH   SOLE 21 70,228 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 1,040 342,234 SH   SOLE 22 342,234 0 0
SMTC CORP COM NEW 832682207 15 3,993 SH   SOLE 18 3,993 0 0
SMTC CORP COM NEW 832682207 163 42,252 SH   SOLE 21 42,252 0 0
SMUCKER J M CO COM NEW 832696405 35,664 309,609 SH   SOLE 2 49,408 0 260,201
SMUCKER J M CO COM NEW 832696405 5,808 50,417 SH   SOLE 4 47,293 0 3,124
SMUCKER J M CO COM NEW 832696405 24,265 210,649 SH   SOLE 7 158,989 0 51,660
SMUCKER J M CO COM NEW 832696405 1,279 11,107 SH   SOLE 13 11,107 0 0
SMUCKER J M CO COM NEW 832696405 104 904 SH   SOLE 15 904 0 0
SMUCKER J M CO COM NEW 832696405 78,012 677,246 SH   SOLE 18 619,353 0 57,893
SMUCKER J M CO COM NEW 832696405 20,555 178,447 SH   SOLE 19 178,447 0 0
SMUCKER J M CO COM NEW 832696405 381,284 3,310,048 SH   SOLE 21 3,310,048 0 0
SMUCKER J M CO COM NEW 832696405 342,914 2,976,944 SH   SOLE 22 2,653,575 0 323,369
SMUCKER J M CO COM NEW 832696405 10,787 93,647 SH   SOLE 23 93,647 0 0
SMUCKER J M CO COM NEW 832696405 15,714 136,421 SH   SOLE 25 125,175 0 11,246
SMUCKER J M CO COM NEW 832696405 100,395 871,556 SH   SOLE 26 194,923 0 676,633
SMUCKER J M CO COM NEW 832696405 2,516 21,841 SH   SOLE 28 15,844 0 5,997
SMUCKER J M CO COM NEW 832696405 6,937 60,222 SH   SOLE 29 2,393 0 57,829
SMUCKER J M CO COM NEW 832696405 84,782 736,023 SH   SOLE 30 736,023 0 0
SMUCKER J M CO COM NEW 832696405 4,766 41,371 SH   SOLE 31 20,910 0 20,461
SMUCKER J M CO COM NEW 832696405 14,746 128,017 SH   SOLE 34 128,017 0 0
SMUCKER J M CO COM NEW 832696405 13,601 118,074 SH   SOLE 36 118,074 0 0
SMUCKER J M CO COM NEW 832696405 274 2,378 SH   SOLE 40 2,378 0 0
SNAP INC CL A 83304A106 4,038 282,358 SH   SOLE 2 44,039 0 238,319
SNAP INC CL A 83304A106 3,094 216,339 SH   SOLE 4 197,925 0 18,414
SNAP INC CL A 83304A106 352 24,592 SH   SOLE 7 24,592 0 0
SNAP INC CL A 83304A106 72 5,016 SH   SOLE 13 5,016 0 0
SNAP INC CL A 83304A106 788 55,121 SH   SOLE 18 2,338 0 52,783
SNAP INC CL A 83304A106 190 13,276 SH   SOLE 19 13,276 0 0
SNAP INC CL A 83304A106 52,507 3,671,810 SH   SOLE 21 3,671,810 0 0
SNAP INC CL A 83304A106 195,436 13,666,876 SH   SOLE 22 13,299,557 0 367,319
SNAP INC CL A 83304A106 6,876 480,872 SH   SOLE 23 480,872 0 0
SNAP INC CL A 83304A106 131 9,183 SH   SOLE 25 9,183 0 0
SNAP INC CL A 83304A106 22,834 1,596,793 SH   SOLE 26 615,736 0 981,057
SNAP INC CL A 83304A106 1,923 134,473 SH   SOLE 28 99,190 0 35,283
SNAP INC CL A 83304A106 2,192 153,310 SH   SOLE 29 12,963 0 140,347
SNAP INC CL A 83304A106 16,917 1,183,030 SH   SOLE 30 1,183,030 0 0
SNAP INC CL A 83304A106 2,752 192,482 SH   SOLE 31 114,424 0 78,058
SNAP INC CL A 83304A106 429 30,011 SH   SOLE 34 30,011 0 0
SNAP INC CL A 83304A106 1,691 118,278 SH   SOLE 36 118,278 0 0
SNAP INC CL A 83304A106 227 15,849 SH   SOLE 40 15,849 0 0
SNAP ON INC COM 833034101 52,058 314,287 SH   SOLE 2 163,192 0 151,095
SNAP ON INC COM 833034101 9,372 56,580 SH   SOLE 4 55,087 0 1,493
SNAP ON INC COM 833034101 13,546 81,778 SH   SOLE 7 62,118 0 19,660
SNAP ON INC COM 833034101 4,810 29,038 SH   SOLE 13 29,038 0 0
SNAP ON INC COM 833034101 81 487 SH   SOLE 15 487 0 0
SNAP ON INC COM 833034101 28,511 172,125 SH   SOLE 18 151,978 0 20,147
SNAP ON INC COM 833034101 46,638 281,560 SH   SOLE 19 281,560 0 0
SNAP ON INC COM 833034101 203,955 1,231,312 SH   SOLE 21 1,231,312 0 0
SNAP ON INC COM 833034101 323,956 1,955,782 SH   SOLE 22 1,668,147 0 287,635
SNAP ON INC COM 833034101 19,598 118,318 SH   SOLE 23 118,318 0 0
SNAP ON INC COM 833034101 11,242 67,873 SH   SOLE 25 67,873 0 0
SNAP ON INC COM 833034101 52,360 316,107 SH   SOLE 26 84,261 0 231,846
SNAP ON INC COM 833034101 1,801 10,874 SH   SOLE 28 7,726 0 3,148
SNAP ON INC COM 833034101 16,262 98,179 SH   SOLE 29 49,046 0 49,133
SNAP ON INC COM 833034101 35,768 215,937 SH   SOLE 30 215,937 0 0
SNAP ON INC COM 833034101 18,064 109,055 SH   SOLE 31 78,387 0 30,668
SNAP ON INC COM 833034101 5,136 31,007 SH   SOLE 34 31,007 0 0
SNAP ON INC COM 833034101 11,992 72,400 SH   SOLE 36 72,400 0 0
SNAP ON INC COM 833034101 191 1,155 SH   SOLE 40 1,155 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1,905 137,129 SH   SOLE 2 137,129 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 928 66,820 SH   SOLE 18 66,820 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 11,291 812,851 SH   SOLE 19 812,851 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 139 9,978 SH   SOLE 20 9,978 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 6,568 472,872 SH   SOLE 34 472,872 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 11 2,363 SH   SOLE 18 2,363 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 130 27,882 SH   SOLE 21 27,882 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 9 1,868 SH   SOLE 22 1,868 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 231 7,439 SH   SOLE 2 0 0 7,439
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 876 28,146 SH   SOLE 7 28,146 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 10,801 347,202 SH   SOLE 21 347,202 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 202 6,484 SH   SOLE 22 6,484 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 700 22,499 SH   SOLE 25 22,499 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 978 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,251 40,203 SH   SOLE 30 40,203 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 264 8,493 SH   SOLE 34 8,493 0 0
SOGOU INC ADR REPSTG A 83409V104 311 75,784 SH   SOLE 22 75,784 0 0
SOGOU INC ADR REPSTG A 83409V104 3 646 SH   SOLE 30 646 0 0
SOHU COM LTD SPONSORED ADS 83410S108 37 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 57 4,050 SH   SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 33 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3 185 SH   SOLE 18 185 0 0
SOHU COM LTD SPONSORED ADS 83410S108 5,025 358,929 SH   SOLE 21 358,929 0 0
SOHU COM LTD SPONSORED ADS 83410S108 6,040 431,419 SH   SOLE 22 431,419 0 0
SOHU COM LTD SPONSORED ADS 83410S108 128 9,156 SH   SOLE 23 9,156 0 0
SOHU COM LTD SPONSORED ADS 83410S108 25 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 186 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,302 93,026 SH   SOLE 30 93,026 0 0
SOHU COM LTD SPONSORED ADS 83410S108 49 3,505 SH   SOLE 34 3,505 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 98 10,753 SH   SOLE 22 10,753 0 0
SOLAR CAP LTD COM 83413U100 3,906 190,245 SH   SOLE 30 190,245 0 0
SOLAR SR CAP LTD COM 83416M105 1,045 65,662 SH   SOLE 30 65,662 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1,316 1,365,000 PRN   SOLE 21 1,365,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 13 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,075 49,235 SH   SOLE 18 49,235 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 229,315 3,671,395 SH   SOLE 21 3,671,395 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 50,844 814,018 SH   SOLE 22 795,874 0 18,144
SOLAREDGE TECHNOLOGIES INC COM 83417M104 714 11,431 SH   SOLE 26 6,336 0 5,095
SOLAREDGE TECHNOLOGIES INC COM 83417M104 307 4,914 SH   SOLE 28 4,914 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 17,829 285,452 SH   SOLE 30 285,452 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 256 4,104 SH   SOLE 40 4,104 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 398 26,542 SH   SOLE 2 1,342 0 25,200
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 8 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,595 106,480 SH   SOLE 18 106,480 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 781 52,168 SH   SOLE 19 52,168 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 15,536 1,037,092 SH   SOLE 21 1,037,092 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12,858 858,346 SH   SOLE 22 813,694 0 44,652
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 99 6,576 SH   SOLE 26 0 0 6,576
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 66 4,380 SH   SOLE 30 4,380 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 50 3,313 SH   SOLE 40 3,313 0 0
SOLARWINDS CORP COM 83417Q105 1,200 65,406 SH   SOLE 2 2,632 0 62,774
SOLARWINDS CORP COM 83417Q105 11 591 SH   SOLE 7 591 0 0
SOLARWINDS CORP COM 83417Q105 274 14,919 SH   SOLE 18 14,919 0 0
SOLARWINDS CORP COM 83417Q105 204 11,108 SH   SOLE 19 11,108 0 0
SOLARWINDS CORP COM 83417Q105 7,690 419,281 SH   SOLE 21 419,281 0 0
SOLARWINDS CORP COM 83417Q105 7,234 394,429 SH   SOLE 22 330,375 0 64,054
SOLARWINDS CORP COM 83417Q105 3,582 195,337 SH   SOLE 30 195,337 0 0
SOLARWINDS CORP COM 83417Q105 1,459 79,577 SH   SOLE 31 859 0 78,718
SOLENO THERAPEUTICS INC COM NEW 834203200 12 4,200 SH   SOLE 18 4,200 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 148 52,862 SH   SOLE 21 52,862 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 42 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 69 11,986 SH   SOLE 2 374 0 11,612
SOLID BIOSCIENCES INC COM 83422E105 1 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 251 43,684 SH   SOLE 18 43,684 0 0
SOLID BIOSCIENCES INC COM 83422E105 110 19,184 SH   SOLE 19 19,184 0 0
SOLID BIOSCIENCES INC COM 83422E105 4,929 857,271 SH   SOLE 21 857,271 0 0
SOLID BIOSCIENCES INC COM 83422E105 2,245 390,446 SH   SOLE 22 375,091 0 15,355
SOLID BIOSCIENCES INC COM 83422E105 35 6,084 SH   SOLE 30 6,084 0 0
SOLITARIO ZINC CORP COM 8342EP107 8 25,392 SH   SOLE 21 25,392 0 0
SOLITON INC COM 834251100 25 1,729 SH   SOLE 2 0 0 1,729
SOLITON INC COM 834251100 117 7,941 SH   SOLE 18 7,941 0 0
SOLITON INC COM 834251100 53 3,629 SH   SOLE 19 3,629 0 0
SOLITON INC COM 834251100 1,043 70,971 SH   SOLE 21 70,971 0 0
SOLITON INC COM 834251100 255 17,327 SH   SOLE 22 16,549 0 778
SONIC AUTOMOTIVE INC CL A 83545G102 919 39,338 SH   SOLE 2 15,566 0 23,772
SONIC AUTOMOTIVE INC CL A 83545G102 7 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 13 562 SH   SOLE 7 562 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,564 109,827 SH   SOLE 18 107,505 0 2,322
SONIC AUTOMOTIVE INC CL A 83545G102 4,943 211,682 SH   SOLE 19 211,682 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 61,273 2,624,129 SH   SOLE 21 2,624,129 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 24,084 1,031,424 SH   SOLE 22 995,277 0 36,147
SONIC AUTOMOTIVE INC CL A 83545G102 1,084 46,436 SH   SOLE 23 46,436 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,585 110,707 SH   SOLE 26 0 0 110,707
SONIC AUTOMOTIVE INC CL A 83545G102 67 2,870 SH   SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 833 35,675 SH   SOLE 30 35,675 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 47 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 84 3,592 SH   SOLE 40 3,592 0 0
SONIM TECHNOLOGIES INC COM 83548F101 42 3,271 SH   SOLE 2 295 0 2,976
SONIM TECHNOLOGIES INC COM 83548F101 158 12,419 SH   SOLE 18 12,419 0 0
SONIM TECHNOLOGIES INC COM 83548F101 75 5,861 SH   SOLE 19 5,861 0 0
SONIM TECHNOLOGIES INC COM 83548F101 1,473 115,731 SH   SOLE 21 115,731 0 0
SONIM TECHNOLOGIES INC COM 83548F101 335 26,307 SH   SOLE 22 25,266 0 1,041
SONOCO PRODS CO COM 835495102 15,902 243,368 SH   SOLE 2 63,276 0 180,092
SONOCO PRODS CO COM 835495102 27 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 5,469 83,701 SH   SOLE 7 83,701 0 0
SONOCO PRODS CO COM 835495102 22,956 351,332 SH   SOLE 18 351,332 0 0
SONOCO PRODS CO COM 835495102 1,518 23,234 SH   SOLE 19 23,234 0 0
SONOCO PRODS CO COM 835495102 458,444 7,016,278 SH   SOLE 21 7,016,278 0 0
SONOCO PRODS CO COM 835495102 239,405 3,663,983 SH   SOLE 22 3,449,695 0 214,288
SONOCO PRODS CO COM 835495102 2,127 32,558 SH   SOLE 26 20,822 0 11,736
SONOCO PRODS CO COM 835495102 812 12,433 SH   SOLE 28 12,433 0 0
SONOCO PRODS CO COM 835495102 1,916 29,318 SH   SOLE 30 29,318 0 0
SONOCO PRODS CO COM 835495102 418 6,393 SH   SOLE 31 2,093 0 4,300
SONOCO PRODS CO COM 835495102 2,398 36,694 SH   SOLE 32 36,694 0 0
SONOCO PRODS CO COM 835495102 214 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 566 8,662 SH   SOLE 40 8,662 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 5 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 22 2,835 SH   SOLE 22 2,835 0 0
SONOS INC COM 83570H108 683 60,229 SH   SOLE 2 2,877 0 57,352
SONOS INC COM 83570H108 12 1,048 SH   SOLE 7 1,048 0 0
SONOS INC COM 83570H108 2,626 231,529 SH   SOLE 18 227,354 0 4,175
SONOS INC COM 83570H108 1,365 120,359 SH   SOLE 19 120,359 0 0
SONOS INC COM 83570H108 23,858 2,103,836 SH   SOLE 21 2,103,836 0 0
SONOS INC COM 83570H108 11,291 995,692 SH   SOLE 22 962,209 0 33,483
SONOS INC COM 83570H108 43 3,835 SH   SOLE 30 3,835 0 0
SONY CORP SPONSORED ADR 835699307 1,449 27,650 SH   SOLE 2 27,650 0 0
SONY CORP SPONSORED ADR 835699307 145,661 2,780,319 SH   SOLE 18 2,068,111 0 712,208
SONY CORP SPONSORED ADR 835699307 38,130 727,816 SH   SOLE 19 727,816 0 0
SONY CORP SPONSORED ADR 835699307 1,224 23,370 SH   SOLE 23 23,370 0 0
SONY CORP SPONSORED ADR 835699307 1,559 29,749 SH   SOLE 25 0 0 29,749
SONY CORP SPONSORED ADR 835699307 22,663 432,592 SH   SOLE 34 432,592 0 0
SONY CORP SPONSORED ADR 835699307 711 13,573 SH   SOLE 36 13,573 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 272 101,756 SH   SOLE 2 4,857 0 96,899
SORRENTO THERAPEUTICS INC COM NEW 83587F202 5 1,870 SH   SOLE 7 1,870 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,084 406,074 SH   SOLE 18 406,074 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 534 200,079 SH   SOLE 19 200,079 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 10,470 3,921,356 SH   SOLE 21 3,921,356 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8,380 3,138,475 SH   SOLE 22 3,026,515 0 111,960
SORRENTO THERAPEUTICS INC COM NEW 83587F202 53 19,696 SH   SOLE 28 19,696 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 24 9,028 SH   SOLE 30 9,028 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 33 12,212 SH   SOLE 40 12,212 0 0
SOTHEBYS COM 835898107 2,418 41,602 SH   SOLE 2 15,207 0 26,395
SOTHEBYS COM 835898107 16 274 SH   SOLE 4 274 0 0
SOTHEBYS COM 835898107 34 578 SH   SOLE 7 578 0 0
SOTHEBYS COM 835898107 0 2 SH   SOLE 17 0 0 2
SOTHEBYS COM 835898107 10,587 182,126 SH   SOLE 18 182,126 0 0
SOTHEBYS COM 835898107 3,179 54,696 SH   SOLE 19 54,696 0 0
SOTHEBYS COM 835898107 131,085 2,255,030 SH   SOLE 21 2,255,030 0 0
SOTHEBYS COM 835898107 66,596 1,145,640 SH   SOLE 22 1,091,618 0 54,022
SOTHEBYS COM 835898107 807 13,877 SH   SOLE 26 11,191 0 2,686
SOTHEBYS COM 835898107 293 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 729 12,534 SH   SOLE 30 12,534 0 0
SOTHEBYS COM 835898107 196 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 18 2,607 SH   SOLE 18 2,607 0 0
SOTHERLY HOTELS INC COM 83600C103 310 44,501 SH   SOLE 21 44,501 0 0
SOTHERLY HOTELS INC COM 83600C103 2,147 308,409 SH   SOLE 22 308,409 0 0
SOUND FINL BANCORP INC COM 83607A100 16 459 SH   SOLE 18 459 0 0
SOUND FINL BANCORP INC COM 83607A100 9 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 5,670 168,107 SH   SOLE 2 3,825 0 164,282
SOUTH JERSEY INDS INC COM 838518108 15 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 79 2,328 SH   SOLE 7 2,328 0 0
SOUTH JERSEY INDS INC COM 838518108 14,748 437,226 SH   SOLE 18 437,226 0 0
SOUTH JERSEY INDS INC COM 838518108 5,329 157,990 SH   SOLE 19 157,990 0 0
SOUTH JERSEY INDS INC COM 838518108 344,047 10,200,033 SH   SOLE 21 10,200,033 0 0
SOUTH JERSEY INDS INC COM 838518108 93,257 2,764,805 SH   SOLE 22 2,637,934 0 126,871
SOUTH JERSEY INDS INC COM 838518108 720 21,355 SH   SOLE 26 14,158 0 7,197
SOUTH JERSEY INDS INC COM 838518108 371 11,005 SH   SOLE 28 11,005 0 0
SOUTH JERSEY INDS INC COM 838518108 4,688 138,972 SH   SOLE 30 138,972 0 0
SOUTH JERSEY INDS INC COM 838518108 84 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 297 8,819 SH   SOLE 40 8,819 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 9,209 172,946 SH   SOLE 21 172,946 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 56 3,377 SH   SOLE 2 228 0 3,149
SOUTH PLAINS FINANCIAL INC COM 83946P107 195 11,801 SH   SOLE 18 11,801 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 96 5,795 SH   SOLE 19 5,795 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,682 101,963 SH   SOLE 21 101,963 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 500 30,286 SH   SOLE 22 29,235 0 1,051
SOUTH ST CORP COM 840441109 2,654 36,020 SH   SOLE 2 1,460 0 34,560
SOUTH ST CORP COM 840441109 22 294 SH   SOLE 4 294 0 0
SOUTH ST CORP COM 840441109 53 721 SH   SOLE 7 721 0 0
SOUTH ST CORP COM 840441109 11,659 158,255 SH   SOLE 18 158,255 0 0
SOUTH ST CORP COM 840441109 4,405 59,794 SH   SOLE 19 59,794 0 0
SOUTH ST CORP COM 840441109 83,294 1,130,633 SH   SOLE 21 1,130,633 0 0
SOUTH ST CORP COM 840441109 78,149 1,060,794 SH   SOLE 22 1,011,457 0 49,337
SOUTH ST CORP COM 840441109 1,199 16,270 SH   SOLE 26 11,046 0 5,224
SOUTH ST CORP COM 840441109 363 4,927 SH   SOLE 28 4,927 0 0
SOUTH ST CORP COM 840441109 725 9,839 SH   SOLE 30 9,839 0 0
SOUTH ST CORP COM 840441109 269 3,655 SH   SOLE 40 3,655 0 0
SOUTHERN CO COM 842587107 137,743 2,491,742 SH   SOLE 2 249,886 0 2,241,856
SOUTHERN CO COM 842587107 22,017 398,279 SH   SOLE 4 369,740 0 28,539
SOUTHERN CO COM 842587107 59,639 1,078,852 SH   SOLE 7 1,025,530 0 53,322
SOUTHERN CO COM 842587107 2,218 40,130 SH   SOLE 13 40,130 0 0
SOUTHERN CO COM 842587107 550 9,950 SH   SOLE 15 9,950 0 0
SOUTHERN CO COM 842587107 100,471 1,817,495 SH   SOLE 18 1,679,797 0 137,698
SOUTHERN CO COM 842587107 8,592 155,426 SH   SOLE 19 155,426 0 0
SOUTHERN CO COM 842587107 1,430,240 25,872,653 SH   SOLE 21 25,872,653 0 0
SOUTHERN CO COM 842587107 1,454,914 26,318,989 SH   SOLE 22 23,437,650 0 2,881,339
SOUTHERN CO COM 842587107 44,004 796,023 SH   SOLE 23 796,023 0 0
SOUTHERN CO COM 842587107 54,316 982,561 SH   SOLE 25 982,561 0 0
SOUTHERN CO COM 842587107 164,275 2,971,686 SH   SOLE 26 1,210,573 0 1,761,113
SOUTHERN CO COM 842587107 11,225 203,050 SH   SOLE 28 148,798 0 54,252
SOUTHERN CO COM 842587107 1,264 22,866 SH   SOLE 29 22,866 0 0
SOUTHERN CO COM 842587107 281,447 5,091,301 SH   SOLE 30 5,091,301 0 0
SOUTHERN CO COM 842587107 20,219 365,751 SH   SOLE 31 200,185 0 165,566
SOUTHERN CO COM 842587107 3,180 57,527 SH   SOLE 34 57,527 0 0
SOUTHERN CO COM 842587107 12,250 221,592 SH   SOLE 35 221,592 0 0
SOUTHERN CO COM 842587107 61,956 1,120,764 SH   SOLE 36 1,120,764 0 0
SOUTHERN CO COM 842587107 1,310 23,703 SH   SOLE 40 23,703 0 0
SOUTHERN COPPER CORP COM 84265V105 14,342 369,173 SH   SOLE 2 14,225 0 354,948
SOUTHERN COPPER CORP COM 84265V105 769 19,798 SH   SOLE 4 19,798 0 0
SOUTHERN COPPER CORP COM 84265V105 3,167 81,529 SH   SOLE 7 81,529 0 0
SOUTHERN COPPER CORP COM 84265V105 33 861 SH   SOLE 13 861 0 0
SOUTHERN COPPER CORP COM 84265V105 36 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 2,599 66,895 SH   SOLE 18 66,895 0 0
SOUTHERN COPPER CORP COM 84265V105 3,313 85,278 SH   SOLE 19 85,278 0 0
SOUTHERN COPPER CORP COM 84265V105 104,685 2,694,602 SH   SOLE 21 2,694,602 0 0
SOUTHERN COPPER CORP COM 84265V105 66,215 1,704,383 SH   SOLE 22 1,467,239 0 237,144
SOUTHERN COPPER CORP COM 84265V105 2,113 54,400 SH   SOLE 23 54,400 0 0
SOUTHERN COPPER CORP COM 84265V105 2,969 76,424 SH   SOLE 25 76,424 0 0
SOUTHERN COPPER CORP COM 84265V105 19,341 497,833 SH   SOLE 26 147,563 0 350,270
SOUTHERN COPPER CORP COM 84265V105 36 937 SH   SOLE 28 937 0 0
SOUTHERN COPPER CORP COM 84265V105 655 16,855 SH   SOLE 29 8,673 0 8,182
SOUTHERN COPPER CORP COM 84265V105 19,904 512,342 SH   SOLE 30 512,342 0 0
SOUTHERN COPPER CORP COM 84265V105 268 6,888 SH   SOLE 31 6,888 0 0
SOUTHERN COPPER CORP COM 84265V105 13,605 350,201 SH   SOLE 34 350,201 0 0
SOUTHERN COPPER CORP COM 84265V105 994 25,575 SH   SOLE 36 25,575 0 0
SOUTHERN COPPER CORP COM 84265V105 27 696 SH   SOLE 40 696 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 261 6,655 SH   SOLE 2 257 0 6,398
SOUTHERN FIRST BANCSHARES IN COM 842873101 5 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 969 24,750 SH   SOLE 18 24,750 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 515 13,162 SH   SOLE 19 13,162 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 9,442 241,108 SH   SOLE 21 241,108 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 4,397 112,284 SH   SOLE 22 106,818 0 5,466
SOUTHERN MO BANCORP INC COM 843380106 269 7,716 SH   SOLE 2 381 0 7,335
SOUTHERN MO BANCORP INC COM 843380106 6 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 946 27,174 SH   SOLE 18 27,174 0 0
SOUTHERN MO BANCORP INC COM 843380106 469 13,459 SH   SOLE 19 13,459 0 0
SOUTHERN MO BANCORP INC COM 843380106 9,487 272,384 SH   SOLE 21 272,384 0 0
SOUTHERN MO BANCORP INC COM 843380106 4,649 133,478 SH   SOLE 22 128,185 0 5,293
SOUTHERN NATL BANCORP OF VA COM 843395104 283 18,503 SH   SOLE 2 756 0 17,747
SOUTHERN NATL BANCORP OF VA COM 843395104 5 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,045 68,257 SH   SOLE 18 68,257 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 509 33,238 SH   SOLE 19 33,238 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 10,396 679,063 SH   SOLE 21 679,063 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 5,110 333,754 SH   SOLE 22 318,744 0 15,010
SOUTHSIDE BANCSHARES INC COM 84470P109 1,049 32,403 SH   SOLE 2 1,324 0 31,079
SOUTHSIDE BANCSHARES INC COM 84470P109 3 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 23 700 SH   SOLE 7 700 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,517 139,504 SH   SOLE 18 139,504 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,777 54,891 SH   SOLE 19 54,891 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 110,617 3,416,226 SH   SOLE 21 3,416,226 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 32,828 1,013,834 SH   SOLE 22 976,327 0 37,507
SOUTHSIDE BANCSHARES INC COM 84470P109 355 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 117 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,419 43,827 SH   SOLE 30 43,827 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 78 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 54,528 1,073,816 SH   SOLE 2 135,082 0 938,734
SOUTHWEST AIRLS CO COM 844741108 2,744 54,035 SH   SOLE 4 50,210 0 3,825
SOUTHWEST AIRLS CO COM 844741108 23,048 453,880 SH   SOLE 7 411,635 0 42,245
SOUTHWEST AIRLS CO COM 844741108 376 7,403 SH   SOLE 13 7,403 0 0
SOUTHWEST AIRLS CO COM 844741108 96 1,899 SH   SOLE 15 1,899 0 0
SOUTHWEST AIRLS CO COM 844741108 63 1,233 SH   SOLE 17 0 0 1,233
SOUTHWEST AIRLS CO COM 844741108 49,614 977,038 SH   SOLE 18 933,655 0 43,383
SOUTHWEST AIRLS CO COM 844741108 7,299 143,742 SH   SOLE 19 143,742 0 0
SOUTHWEST AIRLS CO COM 844741108 439,578 8,656,511 SH   SOLE 21 8,656,511 0 0
SOUTHWEST AIRLS CO COM 844741108 611,453 12,041,226 SH   SOLE 22 10,889,128 0 1,152,098
SOUTHWEST AIRLS CO COM 844741108 5,218 102,751 SH   SOLE 23 102,751 0 0
SOUTHWEST AIRLS CO COM 844741108 7,392 145,577 SH   SOLE 25 145,577 0 0
SOUTHWEST AIRLS CO COM 844741108 52,837 1,040,517 SH   SOLE 26 217,442 0 823,075
SOUTHWEST AIRLS CO COM 844741108 1,396 27,489 SH   SOLE 28 20,122 0 7,367
SOUTHWEST AIRLS CO COM 844741108 364 7,171 SH   SOLE 29 7,171 0 0
SOUTHWEST AIRLS CO COM 844741108 71,461 1,407,265 SH   SOLE 30 1,407,265 0 0
SOUTHWEST AIRLS CO COM 844741108 2,846 56,037 SH   SOLE 31 31,975 0 24,062
SOUTHWEST AIRLS CO COM 844741108 3,650 71,869 SH   SOLE 34 71,869 0 0
SOUTHWEST AIRLS CO COM 844741108 5,116 100,746 SH   SOLE 36 100,746 0 0
SOUTHWEST AIRLS CO COM 844741108 152 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST GA FINL CORP COM 84502A104 6 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 9,218 102,856 SH   SOLE 2 48,172 0 54,684
SOUTHWEST GAS HOLDINGS INC COM 844895102 196 2,187 SH   SOLE 4 2,187 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,872 65,521 SH   SOLE 7 65,521 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,952 21,786 SH   SOLE 13 21,786 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 30,530 340,661 SH   SOLE 18 338,714 0 1,947
SOUTHWEST GAS HOLDINGS INC COM 844895102 28,265 315,387 SH   SOLE 19 315,387 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 342,259 3,819,001 SH   SOLE 21 3,819,001 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 191,711 2,139,158 SH   SOLE 22 2,030,354 0 108,804
SOUTHWEST GAS HOLDINGS INC COM 844895102 694 7,740 SH   SOLE 23 7,740 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 82 920 SH   SOLE 25 920 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,012 67,081 SH   SOLE 26 10,265 0 56,816
SOUTHWEST GAS HOLDINGS INC COM 844895102 570 6,361 SH   SOLE 28 6,361 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,720 41,513 SH   SOLE 29 1,991 0 39,522
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,075 23,154 SH   SOLE 30 23,154 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 467 5,212 SH   SOLE 31 4,849 0 363
SOUTHWEST GAS HOLDINGS INC COM 844895102 65 720 SH   SOLE 34 720 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,455 16,238 SH   SOLE 36 16,238 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 459 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,616 827,921 SH   SOLE 2 281,288 0 546,633
SOUTHWESTERN ENERGY CO COM 845467109 8 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 33 10,510 SH   SOLE 7 10,510 0 0
SOUTHWESTERN ENERGY CO COM 845467109 9,847 3,116,269 SH   SOLE 18 3,116,269 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,927 1,242,697 SH   SOLE 19 1,242,697 0 0
SOUTHWESTERN ENERGY CO COM 845467109 123,065 38,944,744 SH   SOLE 21 38,944,744 0 0
SOUTHWESTERN ENERGY CO COM 845467109 64,174 20,308,199 SH   SOLE 22 19,536,835 0 771,364
SOUTHWESTERN ENERGY CO COM 845467109 316 99,993 SH   SOLE 23 99,993 0 0
SOUTHWESTERN ENERGY CO COM 845467109 721 228,011 SH   SOLE 26 98,877 0 129,134
SOUTHWESTERN ENERGY CO COM 845467109 245 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 876 277,166 SH   SOLE 30 277,166 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,179 372,958 SH   SOLE 31 0 0 372,958
SOUTHWESTERN ENERGY CO COM 845467109 174 55,163 SH   SOLE 40 55,163 0 0
SP PLUS CORP COM 78469C103 701 21,964 SH   SOLE 2 973 0 20,991
SP PLUS CORP COM 78469C103 18 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,517 78,838 SH   SOLE 18 78,838 0 0
SP PLUS CORP COM 78469C103 1,236 38,718 SH   SOLE 19 38,718 0 0
SP PLUS CORP COM 78469C103 24,977 782,239 SH   SOLE 21 782,239 0 0
SP PLUS CORP COM 78469C103 25,845 809,424 SH   SOLE 22 761,417 0 48,007
SP PLUS CORP COM 78469C103 4 114 SH   SOLE 23 114 0 0
SP PLUS CORP COM 78469C103 99 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 99 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 193 6,052 SH   SOLE 30 6,052 0 0
SP PLUS CORP COM 78469C103 1,576 49,371 SH   SOLE 34 49,371 0 0
SP PLUS CORP COM 78469C103 51 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 4 5,740 SH   SOLE 21 5,740 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 125 11,200 SH   SOLE 2 502 0 10,698
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 428 38,260 SH   SOLE 18 38,260 0 0
SPARK ENERGY INC CL A COM 846511103 197 17,585 SH   SOLE 19 17,585 0 0
SPARK ENERGY INC CL A COM 846511103 4,196 374,986 SH   SOLE 21 374,986 0 0
SPARK ENERGY INC CL A COM 846511103 5,594 499,908 SH   SOLE 22 490,946 0 8,962
SPARK ENERGY INC CL A COM 846511103 547 48,844 SH   SOLE 31 0 0 48,844
SPARK THERAPEUTICS INC COM 84652J103 3,240 31,643 SH   SOLE 2 3,053 0 28,590
SPARK THERAPEUTICS INC COM 84652J103 17 164 SH   SOLE 4 164 0 0
SPARK THERAPEUTICS INC COM 84652J103 71 691 SH   SOLE 7 691 0 0
SPARK THERAPEUTICS INC COM 84652J103 11,753 114,800 SH   SOLE 18 112,350 0 2,450
SPARK THERAPEUTICS INC COM 84652J103 9,723 94,971 SH   SOLE 19 94,971 0 0
SPARK THERAPEUTICS INC COM 84652J103 149,995 1,465,082 SH   SOLE 21 1,465,082 0 0
SPARK THERAPEUTICS INC COM 84652J103 101,891 995,228 SH   SOLE 22 949,058 0 46,170
SPARK THERAPEUTICS INC COM 84652J103 643 6,276 SH   SOLE 23 6,276 0 0
SPARK THERAPEUTICS INC COM 84652J103 3,012 29,423 SH   SOLE 26 13,865 0 15,558
SPARK THERAPEUTICS INC COM 84652J103 462 4,514 SH   SOLE 28 4,514 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,064 10,396 SH   SOLE 30 10,396 0 0
SPARK THERAPEUTICS INC COM 84652J103 317 3,092 SH   SOLE 40 3,092 0 0
SPARTAN MTRS INC COM 846819100 334 30,501 SH   SOLE 2 1,569 0 28,932
SPARTAN MTRS INC COM 846819100 8 729 SH   SOLE 7 729 0 0
SPARTAN MTRS INC COM 846819100 1,269 115,771 SH   SOLE 18 115,771 0 0
SPARTAN MTRS INC COM 846819100 641 58,442 SH   SOLE 19 58,442 0 0
SPARTAN MTRS INC COM 846819100 12,601 1,149,747 SH   SOLE 21 1,149,747 0 0
SPARTAN MTRS INC COM 846819100 10,460 954,361 SH   SOLE 22 907,011 0 47,350
SPARTAN MTRS INC COM 846819100 148 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 104 9,501 SH   SOLE 30 9,501 0 0
SPARTANNASH CO COM 847215100 430 36,889 SH   SOLE 2 1,330 0 35,559
SPARTANNASH CO COM 847215100 2 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 9 738 SH   SOLE 7 738 0 0
SPARTANNASH CO COM 847215100 1,911 163,723 SH   SOLE 18 163,723 0 0
SPARTANNASH CO COM 847215100 711 60,883 SH   SOLE 19 60,883 0 0
SPARTANNASH CO COM 847215100 47,089 4,035,075 SH   SOLE 21 4,035,075 0 0
SPARTANNASH CO COM 847215100 12,616 1,081,060 SH   SOLE 22 1,004,927 0 76,133
SPARTANNASH CO COM 847215100 366 31,364 SH   SOLE 26 13,987 0 17,377
SPARTANNASH CO COM 847215100 63 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 637 54,555 SH   SOLE 30 54,555 0 0
SPARTANNASH CO COM 847215100 31 2,614 SH   SOLE 34 2,614 0 0
SPARTANNASH CO COM 847215100 51 4,339 SH   SOLE 40 4,339 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 215 810 SH   SOLE 17 0 0 810
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 45 171 SH   SOLE 18 171 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 18 135 SH   SOLE 17 0 0 135
SPDR GOLD TRUST GOLD SHS 78463V107 260 1,954 SH   SOLE 18 1,954 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9 241 SH   SOLE 17 0 0 241
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 7 117 SH   SOLE 17 0 0 117
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 17 469 SH   SOLE 17 0 0 469
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 68,231 1,487,486 SH   SOLE 13 1,487,486 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 114 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4 97 SH   SOLE 17 0 0 97
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2 42 SH   SOLE 17 0 0 42
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1 29 SH   SOLE 17 0 0 29
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 681 17,576 SH   SOLE 17 0 0 17,576
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 15 SH   SOLE 17 0 0 15
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 21 708 SH   SOLE 17 0 0 708
SPDR S&P 500 ETF TR OPTIONS 78462F103 67,419 230,100 SH Call SOLE 2 230,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 61,032 208,300 SH Put SOLE 2 208,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 3,432,819 11,716,100 SH Call SOLE 19 11,716,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 630,331 2,151,300 SH Put SOLE 19 2,151,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 60,330 205,900 SH Call SOLE 22 205,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,344 8,000 SH Put SOLE 22 8,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 9,025 30,800 SH Call SOLE 25 30,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 7,969 27,200 SH Call SOLE 26 0 0 27,200
SPDR S&P 500 ETF TR OPTIONS 78462F103 10,226 34,900 SH Put SOLE 30 34,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 950,931 3,245,500 SH Call SOLE 34 3,245,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 29,622 101,100 SH Put SOLE 34 101,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 137,742 470,108 SH   SOLE 2 331,537 0 138,571
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,680 5,734 SH   SOLE 17 0 0 5,734
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,671 94,439 SH   SOLE 18 94,439 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,520 73,446 SH   SOLE 22 73,446 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 266,687 910,193 SH   SOLE 23 910,193 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,810 50,545 SH   SOLE 25 50,545 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 18,888 53,267 SH   SOLE 2 53,267 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8,332 23,496 SH   SOLE 17 0 0 23,496
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 549 1,549 SH   SOLE 18 1,549 0 0
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 2 40 SH   SOLE 17 0 0 40
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,845 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1 15 SH   SOLE 17 0 0 15
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1 42 SH   SOLE 17 0 0 42
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3,643 126,711 SH   SOLE 18 126,711 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 12 338 SH   SOLE 17 0 0 338
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 0 15 SH   SOLE 17 0 0 15
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,142 55,294 SH   SOLE 17 0 0 55,294
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12,550 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 PRTFLO S&P500 VL 78464A508 2,376 75,969 SH   SOLE 17 0 0 75,969
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 443 15,316 SH   SOLE 17 0 0 15,316
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 140 4,826 SH   SOLE 18 4,826 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 8 84 SH   SOLE 17 0 0 84
SPDR SERIES TRUST DJ REIT ETF 78464A607 7,017 71,023 SH   SOLE 22 71,023 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 19 SH   SOLE 17 0 0 19
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 0 6 SH   SOLE 17 0 0 6
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 10,700 280,394 SH   SOLE 2 0 0 280,394
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 11 174 SH   SOLE 17 0 0 174
SPDR SERIES TRUST OPTIONS 78464A730 196 7,200 SH Call SOLE 2 7,200 0 0
SPDR SERIES TRUST OPTIONS 78464A730 13,252 486,300 SH Call SOLE 19 486,300 0 0
SPDR SERIES TRUST OPTIONS 78464A730 177 6,500 SH Call SOLE 22 6,500 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 56 558 SH   SOLE 17 0 0 558
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 85 2,334 SH   SOLE 17 0 0 2,334
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6,981 103,220 SH   SOLE 17 0 0 103,220
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1 16 SH   SOLE 17 0 0 16
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 3 96 SH   SOLE 17 0 0 96
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 13 384 SH   SOLE 17 0 0 384
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 20,815 677,360 SH   SOLE 2 0 0 677,360
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 8,084 296,893 SH   SOLE 2 0 0 296,893
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 5,563 51,067 SH   SOLE 2 51,067 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3,381 31,031 SH   SOLE 17 0 0 31,031
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 6,935 63,660 SH   SOLE 18 63,660 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 100,770 925,000 SH   SOLE 19 925,000 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3,617 33,199 SH   SOLE 22 33,199 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 16,105 147,837 SH   SOLE 26 0 0 147,837
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 1 15 SH   SOLE 17 0 0 15
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 14 286 SH   SOLE 2 286 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 6 120 SH   SOLE 17 0 0 120
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 4,201 85,854 SH   SOLE 2 11 0 85,843
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1 18 SH   SOLE 17 0 0 18
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 122 2,497 SH   SOLE 18 2,497 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 4 96 SH   SOLE 17 0 0 96
SPDR SERIES TRUST S&P 500 BUYBCK 78468R820 1 10 SH   SOLE 17 0 0 10
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 10 324 SH   SOLE 17 0 0 324
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 2 25 SH   SOLE 17 0 0 25
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4,634 86,184 SH   SOLE 2 5,200 0 80,984
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 12 227 SH   SOLE 4 227 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 69 1,284 SH   SOLE 7 1,284 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 815 15,161 SH   SOLE 18 15,161 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 413 7,673 SH   SOLE 19 7,673 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 22,055 410,179 SH   SOLE 21 410,179 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 58,109 1,080,700 SH   SOLE 22 1,003,054 0 77,646
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 656 12,198 SH   SOLE 26 6,440 0 5,758
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 266 4,943 SH   SOLE 28 4,943 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 620 11,529 SH   SOLE 30 11,529 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 109 2,035 SH   SOLE 31 735 0 1,300
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 56 1,033 SH   SOLE 36 1,033 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 194 3,608 SH   SOLE 40 3,608 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 947 110,038 SH   SOLE 2 15,464 0 94,574
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 18 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4,262 495,011 SH   SOLE 18 481,426 0 13,585
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,467 402,705 SH   SOLE 19 402,705 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 109,929 12,767,575 SH   SOLE 21 12,767,575 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 29,439 3,419,117 SH   SOLE 22 3,290,487 0 128,630
SPECTRUM PHARMACEUTICALS INC COM 84763A108 399 46,363 SH   SOLE 23 46,363 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 982 114,106 SH   SOLE 26 21,329 0 92,777
SPECTRUM PHARMACEUTICALS INC COM 84763A108 106 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,360 157,924 SH   SOLE 30 157,924 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 6 680 SH   SOLE 34 680 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 91 10,623 SH   SOLE 40 10,623 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 236 12,725 SH   SOLE 2 1,145 0 11,580
SPEEDWAY MOTORSPORTS INC COM 847788106 6 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 698 37,608 SH   SOLE 18 37,608 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 467 25,194 SH   SOLE 19 25,194 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 6,495 350,132 SH   SOLE 21 350,132 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 5,666 305,431 SH   SOLE 22 296,395 0 9,036
SPEEDWAY MOTORSPORTS INC COM 847788106 37 2,006 SH   SOLE 23 2,006 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 78 4,228 SH   SOLE 26 0 0 4,228
SPEEDWAY MOTORSPORTS INC COM 847788106 34 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 29 1,553 SH   SOLE 30 1,553 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 459 24,770 SH   SOLE 31 0 0 24,770
SPERO THERAPEUTICS INC COM 84833T103 116 10,096 SH   SOLE 2 567 0 9,529
SPERO THERAPEUTICS INC COM 84833T103 404 35,059 SH   SOLE 18 35,059 0 0
SPERO THERAPEUTICS INC COM 84833T103 196 17,033 SH   SOLE 19 17,033 0 0
SPERO THERAPEUTICS INC COM 84833T103 4,277 371,614 SH   SOLE 21 371,614 0 0
SPERO THERAPEUTICS INC COM 84833T103 2,566 222,976 SH   SOLE 22 217,020 0 5,956
SPHERIX INC COM 84842R502 0 56 SH   SOLE 21 56 0 0
SPIRE INC COM 84857L101 6,044 72,016 SH   SOLE 2 23,674 0 48,342
SPIRE INC COM 84857L101 178 2,123 SH   SOLE 4 2,123 0 0
SPIRE INC COM 84857L101 5,162 61,506 SH   SOLE 7 61,506 0 0
SPIRE INC COM 84857L101 24,847 296,077 SH   SOLE 18 296,077 0 0
SPIRE INC COM 84857L101 7,118 84,822 SH   SOLE 19 84,822 0 0
SPIRE INC COM 84857L101 304,548 3,629,022 SH   SOLE 21 3,629,022 0 0
SPIRE INC COM 84857L101 147,182 1,753,839 SH   SOLE 22 1,682,369 0 71,470
SPIRE INC COM 84857L101 55 654 SH   SOLE 23 654 0 0
SPIRE INC COM 84857L101 1,602 19,087 SH   SOLE 26 9,790 0 9,297
SPIRE INC COM 84857L101 522 6,225 SH   SOLE 28 6,225 0 0
SPIRE INC COM 84857L101 2,293 27,326 SH   SOLE 30 27,326 0 0
SPIRE INC COM 84857L101 292 3,480 SH   SOLE 36 3,480 0 0
SPIRE INC COM 84857L101 408 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 20,617 253,370 SH   SOLE 2 20,281 0 233,089
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,600 44,240 SH   SOLE 4 41,285 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,494 42,936 SH   SOLE 7 13,072 0 29,864
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 55 681 SH   SOLE 13 681 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,808 59,087 SH   SOLE 18 50,066 0 9,021
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,950 23,960 SH   SOLE 19 23,960 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 221,674 2,724,272 SH   SOLE 21 2,724,272 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 256,097 3,147,314 SH   SOLE 22 2,932,764 0 214,550
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,163 75,742 SH   SOLE 23 75,742 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 980 12,040 SH   SOLE 25 12,040 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,767 279,802 SH   SOLE 26 92,705 0 187,097
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,771 21,760 SH   SOLE 28 15,610 0 6,150
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,959 24,078 SH   SOLE 29 2,284 0 21,794
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15,722 193,213 SH   SOLE 30 193,213 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,627 32,290 SH   SOLE 31 17,456 0 14,834
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 427 5,248 SH   SOLE 34 5,248 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,480 18,189 SH   SOLE 36 18,189 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 194 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 3,200 67,040 SH   SOLE 2 8,219 0 58,821
SPIRIT AIRLS INC COM 848577102 6 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 63 1,310 SH   SOLE 7 1,310 0 0
SPIRIT AIRLS INC COM 848577102 10,706 224,304 SH   SOLE 18 224,304 0 0
SPIRIT AIRLS INC COM 848577102 8,088 169,446 SH   SOLE 19 169,446 0 0
SPIRIT AIRLS INC COM 848577102 104,604 2,191,573 SH   SOLE 21 2,191,573 0 0
SPIRIT AIRLS INC COM 848577102 97,098 2,034,326 SH   SOLE 22 1,965,623 0 68,703
SPIRIT AIRLS INC COM 848577102 897 18,800 SH   SOLE 23 18,800 0 0
SPIRIT AIRLS INC COM 848577102 2,475 51,853 SH   SOLE 26 7,210 0 44,643
SPIRIT AIRLS INC COM 848577102 124 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 245 5,140 SH   SOLE 30 5,140 0 0
SPIRIT AIRLS INC COM 848577102 97 2,029 SH   SOLE 40 2,029 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 380 45,515 SH   SOLE 2 1,563 0 43,952
SPIRIT MTA REIT COM SHS BEN IN 84861U105 2 245 SH   SOLE 4 245 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 9 1,059 SH   SOLE 7 1,059 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 1,269 152,143 SH   SOLE 18 152,143 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 611 73,320 SH   SOLE 19 73,320 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 13,055 1,565,375 SH   SOLE 21 1,565,375 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 12,274 1,471,683 SH   SOLE 22 1,413,580 0 58,103
SPIRIT MTA REIT COM SHS BEN IN 84861U105 13 1,503 SH   SOLE 23 1,503 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 366 43,899 SH   SOLE 26 9,120 0 34,779
SPIRIT MTA REIT COM SHS BEN IN 84861U105 45 5,425 SH   SOLE 28 5,425 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 108 12,982 SH   SOLE 30 12,982 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 38 4,550 SH   SOLE 40 4,550 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 234 10,420 SH   SOLE 2 505 0 9,915
SPIRIT OF TEX BANCSHARES INC COM 84861D103 913 40,599 SH   SOLE 18 40,599 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 461 20,479 SH   SOLE 19 20,479 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 9,168 407,475 SH   SOLE 21 407,475 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 3,889 172,830 SH   SOLE 22 168,625 0 4,205
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,007 164,260 SH   SOLE 2 9,059 0 155,201
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8,691 203,730 SH   SOLE 4 203,730 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4,023 94,307 SH   SOLE 7 94,307 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 151 3,545 SH   SOLE 15 3,545 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 43,498 1,019,636 SH   SOLE 18 1,019,636 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 29,345 687,873 SH   SOLE 19 687,873 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 70,169 1,644,840 SH   SOLE 21 1,644,840 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 139,361 3,266,780 SH   SOLE 22 2,917,331 0 349,449
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,701 63,318 SH   SOLE 23 63,318 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,986 187,206 SH   SOLE 25 187,206 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,488 58,318 SH   SOLE 26 18,241 0 40,077
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,489 58,350 SH   SOLE 28 58,350 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,942 45,526 SH   SOLE 29 45,526 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 16,984 398,118 SH   SOLE 30 398,118 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 207 4,861 SH   SOLE 31 1,861 0 3,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 21,878 512,852 SH   SOLE 34 512,852 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 131 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 388 9,100 SH   SOLE 40 9,100 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 865 850,000 PRN   SOLE 21 850,000 0 0
SPLUNK INC COM 848637104 45,968 365,552 SH   SOLE 2 49,117 0 316,435
SPLUNK INC COM 848637104 6,467 51,425 SH   SOLE 4 47,295 0 4,130
SPLUNK INC COM 848637104 1,284 10,214 SH   SOLE 7 8,164 0 2,050
SPLUNK INC COM 848637104 107 851 SH   SOLE 13 851 0 0
SPLUNK INC COM 848637104 206 1,642 SH   SOLE 15 1,642 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 10,634 84,567 SH   SOLE 18 73,259 0 11,308
SPLUNK INC COM 848637104 8,626 68,594 SH   SOLE 19 68,594 0 0
SPLUNK INC COM 848637104 339,400 2,699,009 SH   SOLE 21 2,699,009 0 0
SPLUNK INC COM 848637104 483,328 3,843,564 SH   SOLE 22 3,554,401 0 289,163
SPLUNK INC COM 848637104 13,783 109,610 SH   SOLE 23 109,610 0 0
SPLUNK INC COM 848637104 25,350 201,588 SH   SOLE 25 201,588 0 0
SPLUNK INC COM 848637104 63,785 507,235 SH   SOLE 26 178,092 0 329,143
SPLUNK INC COM 848637104 3,764 29,934 SH   SOLE 28 22,223 0 7,711
SPLUNK INC COM 848637104 4,302 34,214 SH   SOLE 29 3,341 0 30,873
SPLUNK INC COM 848637104 41,319 328,581 SH   SOLE 30 328,581 0 0
SPLUNK INC COM 848637104 5,681 45,174 SH   SOLE 31 27,800 0 17,374
SPLUNK INC COM 848637104 3,072 24,432 SH   SOLE 34 24,432 0 0
SPLUNK INC COM 848637104 12,586 100,085 SH   SOLE 36 100,085 0 0
SPLUNK INC COM 848637104 463 3,683 SH   SOLE 40 3,683 0 0
SPOK HLDGS INC COM 84863T106 266 17,710 SH   SOLE 2 703 0 17,007
SPOK HLDGS INC COM 84863T106 4 277 SH   SOLE 4 277 0 0
SPOK HLDGS INC COM 84863T106 8 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 1,197 79,572 SH   SOLE 18 79,572 0 0
SPOK HLDGS INC COM 84863T106 513 34,120 SH   SOLE 19 34,120 0 0
SPOK HLDGS INC COM 84863T106 31,098 2,067,716 SH   SOLE 21 2,067,716 0 0
SPOK HLDGS INC COM 84863T106 9,895 657,940 SH   SOLE 22 630,120 0 27,820
SPOK HLDGS INC COM 84863T106 81 5,417 SH   SOLE 26 0 0 5,417
SPOK HLDGS INC COM 84863T106 47 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 401 26,664 SH   SOLE 30 26,664 0 0
SPOK HLDGS INC COM 84863T106 30 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 147 38,945 SH   SOLE 2 1,261 0 37,684
SPORTSMANS WHSE HLDGS INC COM 84920Y106 4 1,131 SH   SOLE 7 1,131 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 545 144,133 SH   SOLE 18 144,133 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 267 70,750 SH   SOLE 19 70,750 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5,355 1,416,633 SH   SOLE 21 1,416,633 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 4,151 1,098,205 SH   SOLE 22 1,066,013 0 32,192
SPOTIFY TECHNOLOGY S A SHS L8681T102 30,859 211,048 SH   SOLE 2 3,519 0 207,529
SPOTIFY TECHNOLOGY S A SHS L8681T102 326 2,229 SH   SOLE 7 2,229 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 132 900 SH   SOLE 13 900 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 95 647 SH   SOLE 15 647 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,883 53,913 SH   SOLE 18 53,913 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,108 21,254 SH   SOLE 19 21,254 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 189,571 1,296,479 SH   SOLE 21 1,296,479 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 126,578 865,667 SH   SOLE 22 707,964 0 157,703
SPOTIFY TECHNOLOGY S A SHS L8681T102 16,237 111,047 SH   SOLE 25 111,047 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 20,641 141,167 SH   SOLE 26 62,998 0 78,169
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,239 22,152 SH   SOLE 30 22,152 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,672 11,437 SH   SOLE 31 2,505 0 8,932
SPOTIFY TECHNOLOGY S A SHS L8681T102 8,304 56,792 SH   SOLE 36 56,792 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 10 2,682 SH   SOLE 18 2,682 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 264 71,561 SH   SOLE 21 71,561 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 477 129,330 SH   SOLE 22 129,330 0 0
SPRINT CORPORATION COM 85207U105 9,743 1,482,906 SH   SOLE 2 185,305 0 1,297,601
SPRINT CORPORATION COM 85207U105 1,503 228,818 SH   SOLE 4 207,426 0 21,392
SPRINT CORPORATION COM 85207U105 566 86,162 SH   SOLE 7 55,068 0 31,094
SPRINT CORPORATION COM 85207U105 41 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORPORATION COM 85207U105 2,331 354,862 SH   SOLE 18 278,834 0 76,028
SPRINT CORPORATION COM 85207U105 1,772 269,679 SH   SOLE 19 269,679 0 0
SPRINT CORPORATION COM 85207U105 69,711 10,610,545 SH   SOLE 21 10,610,545 0 0
SPRINT CORPORATION COM 85207U105 111,210 16,926,935 SH   SOLE 22 15,533,227 0 1,393,708
SPRINT CORPORATION COM 85207U105 4,209 640,620 SH   SOLE 23 640,620 0 0
SPRINT CORPORATION COM 85207U105 4,916 748,211 SH   SOLE 25 748,211 0 0
SPRINT CORPORATION COM 85207U105 17,983 2,737,199 SH   SOLE 26 1,258,304 0 1,478,895
SPRINT CORPORATION COM 85207U105 1,057 160,894 SH   SOLE 28 117,154 0 43,740
SPRINT CORPORATION COM 85207U105 209 31,736 SH   SOLE 29 31,736 0 0
SPRINT CORPORATION COM 85207U105 8,556 1,302,272 SH   SOLE 30 1,302,272 0 0
SPRINT CORPORATION COM 85207U105 1,752 266,675 SH   SOLE 31 159,417 0 107,258
SPRINT CORPORATION COM 85207U105 253 38,494 SH   SOLE 34 38,494 0 0
SPRINT CORPORATION COM 85207U105 3,879 590,442 SH   SOLE 36 590,442 0 0
SPRINT CORPORATION COM 85207U105 106 16,064 SH   SOLE 40 16,064 0 0
SPRINT CORPORATION OPTIONS 85207U105 3 500 SH Put SOLE 2 500 0 0
SPRINT CORPORATION OPTIONS 85207U105 5,453 830,000 SH Put SOLE 19 830,000 0 0
SPRINT CORPORATION OPTIONS 85207U105 46 7,000 SH Put SOLE 22 7,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 23 1,707 SH   SOLE 17 0 0 1,707
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 13 1,000 SH   SOLE 18 1,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 4,288 227,016 SH   SOLE 2 65,456 0 161,560
SPROUTS FMRS MKT INC COM 85208M102 10 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 63 3,351 SH   SOLE 7 3,351 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,274 332,151 SH   SOLE 18 332,151 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,098 58,111 SH   SOLE 19 58,111 0 0
SPROUTS FMRS MKT INC COM 85208M102 110,122 5,829,642 SH   SOLE 21 5,829,642 0 0
SPROUTS FMRS MKT INC COM 85208M102 88,844 4,703,206 SH   SOLE 22 4,445,385 0 257,821
SPROUTS FMRS MKT INC COM 85208M102 338 17,897 SH   SOLE 23 17,897 0 0
SPROUTS FMRS MKT INC COM 85208M102 761 40,282 SH   SOLE 26 31,049 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 271 14,364 SH   SOLE 28 14,364 0 0
SPROUTS FMRS MKT INC COM 85208M102 657 34,782 SH   SOLE 30 34,782 0 0
SPROUTS FMRS MKT INC COM 85208M102 80 4,242 SH   SOLE 31 2,742 0 1,500
SPROUTS FMRS MKT INC COM 85208M102 934 49,460 SH   SOLE 34 49,460 0 0
SPROUTS FMRS MKT INC COM 85208M102 79 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 231 12,244 SH   SOLE 40 12,244 0 0
SPS COMMERCE INC COM 78463M107 1,916 18,750 SH   SOLE 2 3,809 0 14,941
SPS COMMERCE INC COM 78463M107 9 86 SH   SOLE 4 86 0 0
SPS COMMERCE INC COM 78463M107 30 290 SH   SOLE 7 290 0 0
SPS COMMERCE INC COM 78463M107 8,218 80,405 SH   SOLE 18 78,580 0 1,825
SPS COMMERCE INC COM 78463M107 8,154 79,776 SH   SOLE 19 79,776 0 0
SPS COMMERCE INC COM 78463M107 200,792 1,964,503 SH   SOLE 21 1,964,503 0 0
SPS COMMERCE INC COM 78463M107 60,610 592,990 SH   SOLE 22 568,352 0 24,638
SPS COMMERCE INC COM 78463M107 1,198 11,717 SH   SOLE 23 11,717 0 0
SPS COMMERCE INC COM 78463M107 3,085 30,187 SH   SOLE 26 4,194 0 25,993
SPS COMMERCE INC COM 78463M107 248 2,430 SH   SOLE 28 2,430 0 0
SPS COMMERCE INC COM 78463M107 2,614 25,571 SH   SOLE 30 25,571 0 0
SPS COMMERCE INC COM 78463M107 1,033 10,102 SH   SOLE 34 10,102 0 0
SPS COMMERCE INC COM 78463M107 176 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 3,703 112,135 SH   SOLE 2 2,289 0 109,846
SPX CORP COM 784635104 3 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 31 929 SH   SOLE 7 929 0 0
SPX CORP COM 784635104 6,308 191,031 SH   SOLE 18 191,031 0 0
SPX CORP COM 784635104 3,576 108,295 SH   SOLE 19 108,295 0 0
SPX CORP COM 784635104 153,009 4,633,814 SH   SOLE 21 4,633,814 0 0
SPX CORP COM 784635104 43,088 1,304,915 SH   SOLE 22 1,247,071 0 57,844
SPX CORP COM 784635104 28 840 SH   SOLE 23 840 0 0
SPX CORP COM 784635104 322 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 179 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 2,100 63,592 SH   SOLE 30 63,592 0 0
SPX CORP COM 784635104 38 1,149 SH   SOLE 34 1,149 0 0
SPX CORP COM 784635104 132 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 1,823 43,549 SH   SOLE 2 1,761 0 41,788
SPX FLOW INC COM 78469X107 4 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 36 867 SH   SOLE 7 867 0 0
SPX FLOW INC COM 78469X107 7,681 183,495 SH   SOLE 18 183,495 0 0
SPX FLOW INC COM 78469X107 2,991 71,454 SH   SOLE 19 71,454 0 0
SPX FLOW INC COM 78469X107 192,166 4,590,691 SH   SOLE 21 4,590,691 0 0
SPX FLOW INC COM 78469X107 52,434 1,252,607 SH   SOLE 22 1,188,788 0 63,819
SPX FLOW INC COM 78469X107 352 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 246 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 2,621 62,614 SH   SOLE 30 62,614 0 0
SPX FLOW INC COM 78469X107 712 17,021 SH   SOLE 31 0 0 17,021
SPX FLOW INC COM 78469X107 149 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 167 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 61,508 848,029 SH   SOLE 2 142,186 0 705,843
SQUARE INC CL A 852234103 8,971 123,682 SH   SOLE 4 114,718 0 8,964
SQUARE INC CL A 852234103 1,435 19,788 SH   SOLE 7 19,788 0 0
SQUARE INC CL A 852234103 2,471 34,073 SH   SOLE 13 34,073 0 0
SQUARE INC CL A 852234103 198 2,725 SH   SOLE 15 2,725 0 0
SQUARE INC CL A 852234103 15 212 SH   SOLE 17 0 0 212
SQUARE INC CL A 852234103 17,126 236,126 SH   SOLE 18 201,193 0 34,933
SQUARE INC CL A 852234103 65,751 906,542 SH   SOLE 19 906,542 0 0
SQUARE INC CL A 852234103 329,578 4,544,020 SH   SOLE 21 4,544,020 0 0
SQUARE INC CL A 852234103 615,842 8,490,865 SH   SOLE 22 7,765,167 0 725,698
SQUARE INC CL A 852234103 19,908 274,476 SH   SOLE 23 274,476 0 0
SQUARE INC CL A 852234103 22,915 315,938 SH   SOLE 25 315,938 0 0
SQUARE INC CL A 852234103 68,612 945,978 SH   SOLE 26 384,934 0 561,044
SQUARE INC CL A 852234103 4,696 64,742 SH   SOLE 28 47,715 0 17,027
SQUARE INC CL A 852234103 9,076 125,134 SH   SOLE 29 28,457 0 96,677
SQUARE INC CL A 852234103 33,897 467,357 SH   SOLE 30 467,357 0 0
SQUARE INC CL A 852234103 11,320 156,076 SH   SOLE 31 79,619 0 76,457
SQUARE INC CL A 852234103 21,108 291,026 SH   SOLE 34 291,026 0 0
SQUARE INC CL A 852234103 17,654 243,406 SH   SOLE 36 243,406 0 0
SQUARE INC CL A 852234103 451 6,216 SH   SOLE 40 6,216 0 0
SQUARE INC NOTE 0.500% 5/1 852234AD5 2,446 2,050,000 PRN   SOLE 21 2,050,000 0 0
SRC ENERGY INC COM 78470V108 1,256 253,302 SH   SOLE 2 10,161 0 243,141
SRC ENERGY INC COM 78470V108 6 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 26 5,170 SH   SOLE 7 5,170 0 0
SRC ENERGY INC COM 78470V108 5,241 1,056,712 SH   SOLE 18 1,056,712 0 0
SRC ENERGY INC COM 78470V108 2,047 412,605 SH   SOLE 19 412,605 0 0
SRC ENERGY INC COM 78470V108 125,287 25,259,509 SH   SOLE 21 25,259,509 0 0
SRC ENERGY INC COM 78470V108 36,302 7,318,966 SH   SOLE 22 6,986,710 0 332,256
SRC ENERGY INC COM 78470V108 255 51,311 SH   SOLE 26 21,682 0 29,629
SRC ENERGY INC COM 78470V108 162 32,632 SH   SOLE 28 32,632 0 0
SRC ENERGY INC COM 78470V108 2,043 411,959 SH   SOLE 30 411,959 0 0
SRC ENERGY INC COM 78470V108 838 168,853 SH   SOLE 31 0 0 168,853
SRC ENERGY INC COM 78470V108 65 13,167 SH   SOLE 34 13,167 0 0
SRC ENERGY INC COM 78470V108 124 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 27,525 477,790 SH   SOLE 2 17,917 0 459,873
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,057 70,422 SH   SOLE 4 64,768 0 5,654
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 851 14,772 SH   SOLE 7 12,900 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 74 1,276 SH   SOLE 13 1,276 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 101 1,749 SH   SOLE 15 1,749 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,353 110,269 SH   SOLE 18 92,868 0 17,401
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,291 39,761 SH   SOLE 19 39,761 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 223,338 3,876,720 SH   SOLE 21 3,876,720 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 325,998 5,658,700 SH   SOLE 22 5,225,819 0 432,881
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,303 161,485 SH   SOLE 23 161,485 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11,365 197,279 SH   SOLE 25 197,279 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 39,632 687,940 SH   SOLE 26 297,743 0 390,197
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,435 42,267 SH   SOLE 28 30,271 0 11,996
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,988 51,870 SH   SOLE 29 5,134 0 46,736
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 22,565 391,686 SH   SOLE 30 391,686 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,962 68,776 SH   SOLE 31 43,133 0 25,643
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,010 17,525 SH   SOLE 34 17,525 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,943 137,877 SH   SOLE 36 137,877 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 301 5,228 SH   SOLE 40 5,228 0 0
ST JOE CO COM 790148100 645 37,319 SH   SOLE 2 2,336 0 34,983
ST JOE CO COM 790148100 6 354 SH   SOLE 4 354 0 0
ST JOE CO COM 790148100 13 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 1,977 114,382 SH   SOLE 18 114,382 0 0
ST JOE CO COM 790148100 1,101 63,694 SH   SOLE 19 63,694 0 0
ST JOE CO COM 790148100 18,971 1,097,855 SH   SOLE 21 1,097,855 0 0
ST JOE CO COM 790148100 27,228 1,575,686 SH   SOLE 22 1,516,158 0 59,528
ST JOE CO COM 790148100 182 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 79 4,593 SH   SOLE 28 4,593 0 0
ST JOE CO COM 790148100 200 11,585 SH   SOLE 30 11,585 0 0
ST JOE CO COM 790148100 96 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,137 38,693 SH   SOLE 2 1,867 0 36,826
STAAR SURGICAL CO COM PAR $0.01 852312305 5 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 28 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,256 144,849 SH   SOLE 18 144,849 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,234 76,037 SH   SOLE 19 76,037 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 44,057 1,499,573 SH   SOLE 21 1,499,573 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 29,648 1,009,134 SH   SOLE 22 959,764 0 49,370
STAAR SURGICAL CO COM PAR $0.01 852312305 574 19,551 SH   SOLE 26 12,278 0 7,273
STAAR SURGICAL CO COM PAR $0.01 852312305 135 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,224 41,650 SH   SOLE 30 41,650 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 96 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 12,954 428,387 SH   SOLE 2 5,175 0 423,212
STAG INDL INC COM 85254J102 3,519 116,368 SH   SOLE 4 116,368 0 0
STAG INDL INC COM 85254J102 4,090 135,262 SH   SOLE 7 135,262 0 0
STAG INDL INC COM 85254J102 151 5,007 SH   SOLE 15 5,007 0 0
STAG INDL INC COM 85254J102 25,277 835,865 SH   SOLE 18 835,865 0 0
STAG INDL INC COM 85254J102 17,153 567,224 SH   SOLE 19 567,224 0 0
STAG INDL INC COM 85254J102 132,745 4,389,709 SH   SOLE 21 4,389,709 0 0
STAG INDL INC COM 85254J102 140,433 4,643,955 SH   SOLE 22 4,401,167 0 242,788
STAG INDL INC COM 85254J102 1,411 46,653 SH   SOLE 23 46,653 0 0
STAG INDL INC COM 85254J102 8,084 267,343 SH   SOLE 25 267,343 0 0
STAG INDL INC COM 85254J102 2,236 73,939 SH   SOLE 26 21,401 0 52,538
STAG INDL INC COM 85254J102 427 14,117 SH   SOLE 28 14,117 0 0
STAG INDL INC COM 85254J102 2,040 67,475 SH   SOLE 29 67,475 0 0
STAG INDL INC COM 85254J102 17,283 571,542 SH   SOLE 30 571,542 0 0
STAG INDL INC COM 85254J102 5,915 195,612 SH   SOLE 34 195,612 0 0
STAG INDL INC COM 85254J102 367 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 4 5,437 SH   SOLE 18 5,437 0 0
STAGE STORES INC COM NEW 85254C305 65 84,255 SH   SOLE 21 84,255 0 0
STAGE STORES INC COM NEW 85254C305 305 396,594 SH   SOLE 22 396,594 0 0
STAMPS COM INC COM NEW 852857200 785 17,340 SH   SOLE 2 726 0 16,614
STAMPS COM INC COM NEW 852857200 4 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 14 303 SH   SOLE 7 303 0 0
STAMPS COM INC COM NEW 852857200 3,311 73,144 SH   SOLE 18 73,144 0 0
STAMPS COM INC COM NEW 852857200 1,349 29,795 SH   SOLE 19 29,795 0 0
STAMPS COM INC COM NEW 852857200 73,530 1,624,245 SH   SOLE 21 1,624,245 0 0
STAMPS COM INC COM NEW 852857200 23,073 509,674 SH   SOLE 22 486,394 0 23,280
STAMPS COM INC COM NEW 852857200 382 8,435 SH   SOLE 23 8,435 0 0
STAMPS COM INC COM NEW 852857200 318 7,020 SH   SOLE 26 4,423 0 2,597
STAMPS COM INC COM NEW 852857200 101 2,233 SH   SOLE 28 2,233 0 0
STAMPS COM INC COM NEW 852857200 1,095 24,199 SH   SOLE 30 24,199 0 0
STAMPS COM INC COM NEW 852857200 73 1,621 SH   SOLE 40 1,621 0 0
STANDARD AVB FINL CORP COM 85303B100 23 834 SH   SOLE 18 834 0 0
STANDARD AVB FINL CORP COM 85303B100 61 2,225 SH   SOLE 21 2,225 0 0
STANDARD MTR PRODS INC COM 853666105 937 20,668 SH   SOLE 2 915 0 19,753
STANDARD MTR PRODS INC COM 853666105 5 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 20 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 4,124 90,963 SH   SOLE 18 90,963 0 0
STANDARD MTR PRODS INC COM 853666105 1,971 43,470 SH   SOLE 19 43,470 0 0
STANDARD MTR PRODS INC COM 853666105 99,317 2,190,503 SH   SOLE 21 2,190,503 0 0
STANDARD MTR PRODS INC COM 853666105 30,275 667,738 SH   SOLE 22 636,883 0 30,855
STANDARD MTR PRODS INC COM 853666105 10 211 SH   SOLE 23 211 0 0
STANDARD MTR PRODS INC COM 853666105 437 9,644 SH   SOLE 26 7,864 0 1,780
STANDARD MTR PRODS INC COM 853666105 130 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,505 33,202 SH   SOLE 30 33,202 0 0
STANDARD MTR PRODS INC COM 853666105 98 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 918 12,555 SH   SOLE 2 495 0 12,060
STANDEX INTL CORP COM 854231107 7 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 20 274 SH   SOLE 7 274 0 0
STANDEX INTL CORP COM 854231107 4,037 55,193 SH   SOLE 18 55,193 0 0
STANDEX INTL CORP COM 854231107 1,562 21,354 SH   SOLE 19 21,354 0 0
STANDEX INTL CORP COM 854231107 99,253 1,357,034 SH   SOLE 21 1,357,034 0 0
STANDEX INTL CORP COM 854231107 29,479 403,046 SH   SOLE 22 385,757 0 17,289
STANDEX INTL CORP COM 854231107 517 7,067 SH   SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107 135 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,290 17,641 SH   SOLE 30 17,641 0 0
STANDEX INTL CORP COM 854231107 108 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 54,520 377,016 SH   SOLE 2 36,741 0 340,275
STANLEY BLACK & DECKER INC COM 854502101 7,788 53,856 SH   SOLE 4 49,784 0 4,072
STANLEY BLACK & DECKER INC COM 854502101 30,506 210,952 SH   SOLE 7 150,353 0 60,599
STANLEY BLACK & DECKER INC COM 854502101 742 5,128 SH   SOLE 13 5,128 0 0
STANLEY BLACK & DECKER INC COM 854502101 206 1,424 SH   SOLE 15 1,424 0 0
STANLEY BLACK & DECKER INC COM 854502101 49,954 345,441 SH   SOLE 18 325,371 0 20,070
STANLEY BLACK & DECKER INC COM 854502101 8,823 61,012 SH   SOLE 19 61,012 0 0
STANLEY BLACK & DECKER INC COM 854502101 468,331 3,238,579 SH   SOLE 21 3,238,579 0 0
STANLEY BLACK & DECKER INC COM 854502101 529,609 3,662,329 SH   SOLE 22 3,239,602 0 422,727
STANLEY BLACK & DECKER INC COM 854502101 15,673 108,382 SH   SOLE 23 108,382 0 0
STANLEY BLACK & DECKER INC COM 854502101 21,297 147,272 SH   SOLE 25 147,272 0 0
STANLEY BLACK & DECKER INC COM 854502101 112,918 780,845 SH   SOLE 26 181,279 0 599,566
STANLEY BLACK & DECKER INC COM 854502101 4,409 30,490 SH   SOLE 28 22,302 0 8,188
STANLEY BLACK & DECKER INC COM 854502101 479 3,314 SH   SOLE 29 3,314 0 0
STANLEY BLACK & DECKER INC COM 854502101 71,138 491,930 SH   SOLE 30 491,930 0 0
STANLEY BLACK & DECKER INC COM 854502101 7,577 52,397 SH   SOLE 31 28,496 0 23,901
STANLEY BLACK & DECKER INC COM 854502101 2,596 17,955 SH   SOLE 34 17,955 0 0
STANLEY BLACK & DECKER INC COM 854502101 15,573 107,691 SH   SOLE 36 107,691 0 0
STANLEY BLACK & DECKER INC COM 854502101 551 3,812 SH   SOLE 40 3,812 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 70,598 698,094 SH   SOLE 21 698,094 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 561 56,108 SH   SOLE 21 56,108 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 558 55,864 SH   SOLE 30 55,864 0 0
STARBUCKS CORP COM 855244109 243,470 2,904,328 SH   SOLE 2 281,504 0 2,622,824
STARBUCKS CORP COM 855244109 37,453 446,779 SH   SOLE 4 413,269 0 33,510
STARBUCKS CORP COM 855244109 94,702 1,129,688 SH   SOLE 7 1,126,006 0 3,682
STARBUCKS CORP COM 855244109 979 11,681 SH   SOLE 13 11,681 0 0
STARBUCKS CORP COM 855244109 1,096 13,073 SH   SOLE 15 13,073 0 0
STARBUCKS CORP COM 855244109 65 771 SH   SOLE 17 0 0 771
STARBUCKS CORP COM 855244109 222,760 2,657,277 SH   SOLE 18 2,494,021 0 163,256
STARBUCKS CORP COM 855244109 21,012 250,649 SH   SOLE 19 250,649 0 0
STARBUCKS CORP COM 855244109 2,236,797 26,682,539 SH   SOLE 21 26,682,539 0 0
STARBUCKS CORP COM 855244109 2,573,312 30,696,795 SH   SOLE 22 27,374,848 0 3,321,947
STARBUCKS CORP COM 855244109 75,365 899,026 SH   SOLE 23 899,026 0 0
STARBUCKS CORP COM 855244109 98,033 1,169,427 SH   SOLE 25 1,169,427 0 0
STARBUCKS CORP COM 855244109 544,655 6,497,135 SH   SOLE 26 1,382,955 0 5,114,180
STARBUCKS CORP COM 855244109 20,229 241,310 SH   SOLE 28 176,902 0 64,408
STARBUCKS CORP COM 855244109 2,307 27,525 SH   SOLE 29 27,525 0 0
STARBUCKS CORP COM 855244109 414,071 4,939,410 SH   SOLE 30 4,939,410 0 0
STARBUCKS CORP COM 855244109 35,052 418,130 SH   SOLE 31 234,431 0 183,699
STARBUCKS CORP COM 855244109 14,201 169,408 SH   SOLE 32 169,408 0 0
STARBUCKS CORP COM 855244109 10,059 119,996 SH   SOLE 34 119,996 0 0
STARBUCKS CORP COM 855244109 76,023 906,875 SH   SOLE 36 906,875 0 0
STARBUCKS CORP COM 855244109 2,416 28,817 SH   SOLE 40 28,817 0 0
STARRETT L S CO CL A 855668109 8 1,217 SH   SOLE 18 1,217 0 0
STARRETT L S CO CL A 855668109 141 21,325 SH   SOLE 21 21,325 0 0
STARRETT L S CO CL A 855668109 61 9,231 SH   SOLE 22 9,231 0 0
STARS GROUP INC COM 85570W100 16,198 948,892 SH   SOLE 2 948,892 0 0
STARTEK INC COM 85569C107 117 14,301 SH   SOLE 2 675 0 13,626
STARTEK INC COM 85569C107 457 55,876 SH   SOLE 18 55,876 0 0
STARTEK INC COM 85569C107 221 27,083 SH   SOLE 19 27,083 0 0
STARTEK INC COM 85569C107 4,377 535,748 SH   SOLE 21 535,748 0 0
STARTEK INC COM 85569C107 4,166 509,920 SH   SOLE 22 505,230 0 4,690
STARTEK INC COM 85569C107 251 30,683 SH   SOLE 31 0 0 30,683
STARWOOD PPTY TR INC COM 85571B105 12,786 562,786 SH   SOLE 2 29,695 0 533,091
STARWOOD PPTY TR INC COM 85571B105 23 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 175 7,701 SH   SOLE 7 7,701 0 0
STARWOOD PPTY TR INC COM 85571B105 2,909 128,027 SH   SOLE 18 128,027 0 0
STARWOOD PPTY TR INC COM 85571B105 1,364 60,026 SH   SOLE 19 60,026 0 0
STARWOOD PPTY TR INC COM 85571B105 193,450 8,514,524 SH   SOLE 21 8,514,524 0 0
STARWOOD PPTY TR INC COM 85571B105 179,441 7,897,945 SH   SOLE 22 7,324,072 0 573,873
STARWOOD PPTY TR INC COM 85571B105 2,326 102,379 SH   SOLE 26 71,002 0 31,377
STARWOOD PPTY TR INC COM 85571B105 783 34,463 SH   SOLE 28 34,463 0 0
STARWOOD PPTY TR INC COM 85571B105 1,733 76,273 SH   SOLE 30 76,273 0 0
STARWOOD PPTY TR INC COM 85571B105 468 20,587 SH   SOLE 31 5,687 0 14,900
STARWOOD PPTY TR INC COM 85571B105 158 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 554 24,405 SH   SOLE 40 24,405 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 583 575,000 PRN   SOLE 21 575,000 0 0
STATE AUTO FINL CORP COM 855707105 640 18,272 SH   SOLE 2 718 0 17,554
STATE AUTO FINL CORP COM 855707105 13 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,997 57,071 SH   SOLE 18 57,071 0 0
STATE AUTO FINL CORP COM 855707105 1,042 29,780 SH   SOLE 19 29,780 0 0
STATE AUTO FINL CORP COM 855707105 19,220 549,132 SH   SOLE 21 549,132 0 0
STATE AUTO FINL CORP COM 855707105 18,914 540,403 SH   SOLE 22 518,399 0 22,004
STATE AUTO FINL CORP COM 855707105 42 1,200 SH   SOLE 23 1,200 0 0
STATE AUTO FINL CORP COM 855707105 87 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 182 5,186 SH   SOLE 30 5,186 0 0
STATE AUTO FINL CORP COM 855707105 53 1,519 SH   SOLE 40 1,519 0 0
STATE STR CORP COM 857477103 59,315 1,058,060 SH   SOLE 2 221,298 0 836,762
STATE STR CORP COM 857477103 8,627 153,891 SH   SOLE 4 143,427 0 10,464
STATE STR CORP COM 857477103 18,594 331,675 SH   SOLE 7 325,112 0 6,563
STATE STR CORP COM 857477103 516 9,209 SH   SOLE 13 9,209 0 0
STATE STR CORP COM 857477103 233 4,163 SH   SOLE 15 4,163 0 0
STATE STR CORP COM 857477103 19 335 SH   SOLE 17 0 0 335
STATE STR CORP COM 857477103 127,850 2,280,597 SH   SOLE 18 2,131,813 0 148,784
STATE STR CORP COM 857477103 203,470 3,629,504 SH   SOLE 19 3,629,504 0 0
STATE STR CORP COM 857477103 474,518 8,464,465 SH   SOLE 21 8,464,465 0 0
STATE STR CORP COM 857477103 532,351 9,496,094 SH   SOLE 22 8,401,797 0 1,094,297
STATE STR CORP COM 857477103 16,663 297,231 SH   SOLE 23 297,231 0 0
STATE STR CORP COM 857477103 22,167 395,412 SH   SOLE 25 395,412 0 0
STATE STR CORP COM 857477103 101,770 1,815,374 SH   SOLE 26 431,267 0 1,384,107
STATE STR CORP COM 857477103 4,175 74,470 SH   SOLE 28 55,090 0 19,380
STATE STR CORP COM 857477103 865 15,435 SH   SOLE 29 15,435 0 0
STATE STR CORP COM 857477103 77,895 1,389,500 SH   SOLE 30 1,389,500 0 0
STATE STR CORP COM 857477103 7,782 138,819 SH   SOLE 31 75,943 0 62,876
STATE STR CORP COM 857477103 5,589 99,689 SH   SOLE 34 99,689 0 0
STATE STR CORP COM 857477103 20,898 372,784 SH   SOLE 36 372,784 0 0
STATE STR CORP COM 857477103 502 8,957 SH   SOLE 40 8,957 0 0
STEEL CONNECT INC COM 858098106 13 6,987 SH   SOLE 18 6,987 0 0
STEEL CONNECT INC COM 858098106 237 130,346 SH   SOLE 21 130,346 0 0
STEEL CONNECT INC COM 858098106 1,939 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 18,488 612,195 SH   SOLE 2 128,804 0 483,391
STEEL DYNAMICS INC COM 858119100 2,808 92,982 SH   SOLE 4 86,772 0 6,210
STEEL DYNAMICS INC COM 858119100 612 20,250 SH   SOLE 7 20,250 0 0
STEEL DYNAMICS INC COM 858119100 40 1,312 SH   SOLE 13 1,312 0 0
STEEL DYNAMICS INC COM 858119100 19 614 SH   SOLE 15 614 0 0
STEEL DYNAMICS INC COM 858119100 22,437 742,958 SH   SOLE 18 725,254 0 17,704
STEEL DYNAMICS INC COM 858119100 1,460 48,330 SH   SOLE 19 48,330 0 0
STEEL DYNAMICS INC COM 858119100 340,016 11,258,821 SH   SOLE 21 11,258,821 0 0
STEEL DYNAMICS INC COM 858119100 249,205 8,251,836 SH   SOLE 22 7,791,068 0 460,768
STEEL DYNAMICS INC COM 858119100 5,274 174,647 SH   SOLE 23 174,647 0 0
STEEL DYNAMICS INC COM 858119100 5,366 177,669 SH   SOLE 25 177,669 0 0
STEEL DYNAMICS INC COM 858119100 24,728 818,809 SH   SOLE 26 303,120 0 515,689
STEEL DYNAMICS INC COM 858119100 1,395 46,189 SH   SOLE 28 32,521 0 13,668
STEEL DYNAMICS INC COM 858119100 1,541 51,043 SH   SOLE 29 5,305 0 45,738
STEEL DYNAMICS INC COM 858119100 12,149 402,297 SH   SOLE 30 402,297 0 0
STEEL DYNAMICS INC COM 858119100 2,505 82,951 SH   SOLE 31 44,551 0 38,400
STEEL DYNAMICS INC COM 858119100 328 10,866 SH   SOLE 34 10,866 0 0
STEEL DYNAMICS INC COM 858119100 4,624 153,101 SH   SOLE 36 153,101 0 0
STEEL DYNAMICS INC COM 858119100 146 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 1,844 107,863 SH   SOLE 2 24,516 0 83,347
STEELCASE INC CL A 858155203 9 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 25 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 5,120 299,401 SH   SOLE 18 286,026 0 13,375
STEELCASE INC CL A 858155203 7,313 427,634 SH   SOLE 19 427,634 0 0
STEELCASE INC CL A 858155203 47,390 2,771,338 SH   SOLE 21 2,771,338 0 0
STEELCASE INC CL A 858155203 51,478 3,010,409 SH   SOLE 22 2,876,003 0 134,406
STEELCASE INC CL A 858155203 1,245 72,779 SH   SOLE 23 72,779 0 0
STEELCASE INC CL A 858155203 2,472 144,567 SH   SOLE 26 8,213 0 136,354
STEELCASE INC CL A 858155203 187 10,928 SH   SOLE 28 10,928 0 0
STEELCASE INC CL A 858155203 394 23,027 SH   SOLE 30 23,027 0 0
STEELCASE INC CL A 858155203 1,639 95,856 SH   SOLE 31 0 0 95,856
STEELCASE INC CL A 858155203 162 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 0 474 SH   SOLE 18 474 0 0
STEIN MART INC COM 858375108 6 6,909 SH   SOLE 21 6,909 0 0
STEIN MART INC COM 858375108 513 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 923 66,738 SH   SOLE 30 66,738 0 0
STELLUS CAP INVT CORP COM 858568108 309 22,367 SH   SOLE 31 0 0 22,367
STEMLINE THERAPEUTICS INC COM 85858C107 533 34,801 SH   SOLE 2 1,574 0 33,227
STEMLINE THERAPEUTICS INC COM 85858C107 10 673 SH   SOLE 7 673 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 2,230 145,564 SH   SOLE 18 139,086 0 6,478
STEMLINE THERAPEUTICS INC COM 85858C107 1,768 115,388 SH   SOLE 19 115,388 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 20,570 1,342,667 SH   SOLE 21 1,342,667 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 17,763 1,159,486 SH   SOLE 22 1,108,306 0 51,180
STEMLINE THERAPEUTICS INC COM 85858C107 27 1,763 SH   SOLE 23 1,763 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 108 7,031 SH   SOLE 26 0 0 7,031
STEMLINE THERAPEUTICS INC COM 85858C107 5,230 341,386 SH   SOLE 30 341,386 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 62 4,053 SH   SOLE 40 4,053 0 0
STEPAN CO COM 858586100 1,920 20,889 SH   SOLE 2 847 0 20,042
STEPAN CO COM 858586100 6 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 41 443 SH   SOLE 7 443 0 0
STEPAN CO COM 858586100 8,231 89,552 SH   SOLE 18 89,552 0 0
STEPAN CO COM 858586100 3,200 34,813 SH   SOLE 19 34,813 0 0
STEPAN CO COM 858586100 204,451 2,224,465 SH   SOLE 21 2,224,465 0 0
STEPAN CO COM 858586100 56,182 611,271 SH   SOLE 22 582,012 0 29,259
STEPAN CO COM 858586100 390 4,248 SH   SOLE 26 3,219 0 1,029
STEPAN CO COM 858586100 227 2,465 SH   SOLE 28 2,465 0 0
STEPAN CO COM 858586100 2,745 29,863 SH   SOLE 30 29,863 0 0
STEPAN CO COM 858586100 208 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 9,886 207,037 SH   SOLE 2 42,308 0 164,729
STERICYCLE INC COM 858912108 19 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 124 2,591 SH   SOLE 7 2,591 0 0
STERICYCLE INC COM 858912108 11,520 241,256 SH   SOLE 18 241,256 0 0
STERICYCLE INC COM 858912108 959 20,085 SH   SOLE 19 20,085 0 0
STERICYCLE INC COM 858912108 201,027 4,209,998 SH   SOLE 21 4,209,998 0 0
STERICYCLE INC COM 858912108 134,611 2,819,072 SH   SOLE 22 2,636,882 0 182,190
STERICYCLE INC COM 858912108 1,699 35,577 SH   SOLE 26 23,145 0 12,432
STERICYCLE INC COM 858912108 525 10,998 SH   SOLE 28 10,998 0 0
STERICYCLE INC COM 858912108 1,170 24,497 SH   SOLE 30 24,497 0 0
STERICYCLE INC COM 858912108 262 5,493 SH   SOLE 31 1,893 0 3,600
STERICYCLE INC COM 858912108 73 1,532 SH   SOLE 36 1,532 0 0
STERICYCLE INC COM 858912108 446 9,334 SH   SOLE 40 9,334 0 0
STERIS PLC SHS USD G8473T100 35,838 240,716 SH   SOLE 2 56,221 0 184,495
STERIS PLC SHS USD G8473T100 4,244 28,503 SH   SOLE 4 25,923 0 2,580
STERIS PLC SHS USD G8473T100 1,414 9,496 SH   SOLE 7 5,268 0 4,228
STERIS PLC SHS USD G8473T100 431 2,897 SH   SOLE 13 2,897 0 0
STERIS PLC SHS USD G8473T100 37,976 255,076 SH   SOLE 18 249,122 0 5,954
STERIS PLC SHS USD G8473T100 67,643 454,343 SH   SOLE 19 454,343 0 0
STERIS PLC SHS USD G8473T100 707,278 4,750,656 SH   SOLE 21 4,750,656 0 0
STERIS PLC SHS USD G8473T100 414,703 2,785,487 SH   SOLE 22 2,607,889 0 177,598
STERIS PLC SHS USD G8473T100 8,855 59,476 SH   SOLE 23 59,476 0 0
STERIS PLC SHS USD G8473T100 67 447 SH   SOLE 25 447 0 0
STERIS PLC SHS USD G8473T100 34,992 235,032 SH   SOLE 26 64,355 0 170,677
STERIS PLC SHS USD G8473T100 2,630 17,662 SH   SOLE 28 13,588 0 4,074
STERIS PLC SHS USD G8473T100 2,878 19,333 SH   SOLE 29 1,853 0 17,480
STERIS PLC SHS USD G8473T100 20,433 137,245 SH   SOLE 30 137,245 0 0
STERIS PLC SHS USD G8473T100 4,295 28,851 SH   SOLE 31 16,027 0 12,824
STERIS PLC SHS USD G8473T100 1,452 9,754 SH   SOLE 34 9,754 0 0
STERIS PLC SHS USD G8473T100 2,346 15,761 SH   SOLE 36 15,761 0 0
STERIS PLC SHS USD G8473T100 294 1,974 SH   SOLE 40 1,974 0 0
STERLING BANCORP DEL COM 85917A100 10,415 489,408 SH   SOLE 2 113,166 0 376,242
STERLING BANCORP DEL COM 85917A100 25 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 114 5,366 SH   SOLE 7 5,366 0 0
STERLING BANCORP DEL COM 85917A100 12,550 589,751 SH   SOLE 18 589,751 0 0
STERLING BANCORP DEL COM 85917A100 997 46,866 SH   SOLE 19 46,866 0 0
STERLING BANCORP DEL COM 85917A100 223,383 10,497,321 SH   SOLE 21 10,497,321 0 0
STERLING BANCORP DEL COM 85917A100 148,026 6,956,118 SH   SOLE 22 6,538,887 0 417,231
STERLING BANCORP DEL COM 85917A100 1,797 84,429 SH   SOLE 26 59,721 0 24,708
STERLING BANCORP DEL COM 85917A100 572 26,899 SH   SOLE 28 26,899 0 0
STERLING BANCORP DEL COM 85917A100 1,342 63,078 SH   SOLE 30 63,078 0 0
STERLING BANCORP DEL COM 85917A100 219 10,288 SH   SOLE 31 4,388 0 5,900
STERLING BANCORP DEL COM 85917A100 434 20,377 SH   SOLE 40 20,377 0 0
STERLING BANCORP INC COM 85917W102 169 16,974 SH   SOLE 2 903 0 16,071
STERLING BANCORP INC COM 85917W102 4 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 679 68,079 SH   SOLE 18 68,079 0 0
STERLING BANCORP INC COM 85917W102 372 37,319 SH   SOLE 19 37,319 0 0
STERLING BANCORP INC COM 85917W102 6,054 607,200 SH   SOLE 21 607,200 0 0
STERLING BANCORP INC COM 85917W102 3,515 352,583 SH   SOLE 22 338,832 0 13,751
STERLING BANCORP INC COM 85917W102 35 3,493 SH   SOLE 30 3,493 0 0
STERLING CONSTRUCTION CO INC COM 859241101 372 27,688 SH   SOLE 2 1,080 0 26,608
STERLING CONSTRUCTION CO INC COM 859241101 6 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,236 92,070 SH   SOLE 18 92,070 0 0
STERLING CONSTRUCTION CO INC COM 859241101 592 44,090 SH   SOLE 19 44,090 0 0
STERLING CONSTRUCTION CO INC COM 859241101 11,569 862,086 SH   SOLE 21 862,086 0 0
STERLING CONSTRUCTION CO INC COM 859241101 10,607 790,392 SH   SOLE 22 768,399 0 21,993
STEWARDSHIP FINL CORP COM 860326107 25 1,638 SH   SOLE 18 1,638 0 0
STEWARDSHIP FINL CORP COM 860326107 313 20,260 SH   SOLE 21 20,260 0 0
STEWART INFORMATION SVCS COR COM 860372101 988 24,395 SH   SOLE 2 2,072 0 22,323
STEWART INFORMATION SVCS COR COM 860372101 4 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 14 353 SH   SOLE 7 353 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,069 100,497 SH   SOLE 18 100,497 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,905 47,045 SH   SOLE 19 47,045 0 0
STEWART INFORMATION SVCS COR COM 860372101 103,333 2,552,064 SH   SOLE 21 2,552,064 0 0
STEWART INFORMATION SVCS COR COM 860372101 28,724 709,401 SH   SOLE 22 676,808 0 32,593
STEWART INFORMATION SVCS COR COM 860372101 163 4,038 SH   SOLE 23 4,038 0 0
STEWART INFORMATION SVCS COR COM 860372101 615 15,180 SH   SOLE 26 0 0 15,180
STEWART INFORMATION SVCS COR COM 860372101 100 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,343 33,158 SH   SOLE 30 33,158 0 0
STEWART INFORMATION SVCS COR COM 860372101 95 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 9,312 157,676 SH   SOLE 2 44,926 0 112,750
STIFEL FINL CORP COM 860630102 124 2,106 SH   SOLE 4 2,106 0 0
STIFEL FINL CORP COM 860630102 146 2,469 SH   SOLE 7 2,469 0 0
STIFEL FINL CORP COM 860630102 22,859 387,043 SH   SOLE 18 386,525 0 518
STIFEL FINL CORP COM 860630102 6,708 113,583 SH   SOLE 19 113,583 0 0
STIFEL FINL CORP COM 860630102 291,204 4,930,653 SH   SOLE 21 4,930,653 0 0
STIFEL FINL CORP COM 860630102 146,227 2,475,901 SH   SOLE 22 2,369,323 0 106,578
STIFEL FINL CORP COM 860630102 289 4,895 SH   SOLE 23 4,895 0 0
STIFEL FINL CORP COM 860630102 1,744 29,525 SH   SOLE 26 20,354 0 9,171
STIFEL FINL CORP COM 860630102 521 8,830 SH   SOLE 28 8,830 0 0
STIFEL FINL CORP COM 860630102 96 1,622 SH   SOLE 29 1,622 0 0
STIFEL FINL CORP COM 860630102 1,402 23,738 SH   SOLE 30 23,738 0 0
STIFEL FINL CORP COM 860630102 148 2,511 SH   SOLE 31 2,511 0 0
STIFEL FINL CORP COM 860630102 14 238 SH   SOLE 34 238 0 0
STIFEL FINL CORP COM 860630102 180 3,047 SH   SOLE 36 3,047 0 0
STIFEL FINL CORP COM 860630102 399 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 1,196 37,384 SH   SOLE 2 1,729 0 35,655
STITCH FIX INC COM CL A 860897107 7 205 SH   SOLE 4 205 0 0
STITCH FIX INC COM CL A 860897107 25 772 SH   SOLE 7 772 0 0
STITCH FIX INC COM CL A 860897107 4,374 136,720 SH   SOLE 18 136,720 0 0
STITCH FIX INC COM CL A 860897107 2,574 80,471 SH   SOLE 19 80,471 0 0
STITCH FIX INC COM CL A 860897107 41,121 1,285,427 SH   SOLE 21 1,285,427 0 0
STITCH FIX INC COM CL A 860897107 29,207 913,017 SH   SOLE 22 858,580 0 54,437
STITCH FIX INC COM CL A 860897107 707 22,114 SH   SOLE 26 16,230 0 5,884
STITCH FIX INC COM CL A 860897107 303 9,472 SH   SOLE 28 9,472 0 0
STITCH FIX INC COM CL A 860897107 3,703 115,756 SH   SOLE 30 115,756 0 0
STITCH FIX INC COM CL A 860897107 144 4,510 SH   SOLE 40 4,510 0 0
STOCK YDS BANCORP INC COM 861025104 743 20,542 SH   SOLE 2 810 0 19,732
STOCK YDS BANCORP INC COM 861025104 17 469 SH   SOLE 7 469 0 0
STOCK YDS BANCORP INC COM 861025104 2,565 70,945 SH   SOLE 18 70,945 0 0
STOCK YDS BANCORP INC COM 861025104 1,294 35,808 SH   SOLE 19 35,808 0 0
STOCK YDS BANCORP INC COM 861025104 24,931 689,649 SH   SOLE 21 689,649 0 0
STOCK YDS BANCORP INC COM 861025104 25,322 700,461 SH   SOLE 22 671,201 0 29,260
STOCK YDS BANCORP INC COM 861025104 150 4,162 SH   SOLE 23 4,162 0 0
STOCK YDS BANCORP INC COM 861025104 54 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 112 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 204 5,641 SH   SOLE 30 5,641 0 0
STOCK YDS BANCORP INC COM 861025104 97 2,694 SH   SOLE 40 2,694 0 0
STOKE THERAPEUTICS INC COM 86150R107 98 3,352 SH   SOLE 2 3,352 0 0
STOKE THERAPEUTICS INC COM 86150R107 2 57 SH   SOLE 18 57 0 0
STOKE THERAPEUTICS INC COM 86150R107 527 18,070 SH   SOLE 19 18,070 0 0
STOKE THERAPEUTICS INC COM 86150R107 7 251 SH   SOLE 22 251 0 0
STOKE THERAPEUTICS INC COM 86150R107 218 7,485 SH   SOLE 26 1,355 0 6,130
STOKE THERAPEUTICS INC COM 86150R107 4 120 SH   SOLE 31 0 0 120
STOKE THERAPEUTICS INC COM 86150R107 476 16,316 SH   SOLE 34 16,316 0 0
STONECO LTD COM CL A G85158106 17,193 581,251 SH   SOLE 19 581,251 0 0
STONECO LTD COM CL A G85158106 3,295 111,401 SH   SOLE 30 111,401 0 0
STONECO LTD COM CL A G85158106 10,080 340,780 SH   SOLE 34 340,780 0 0
STONERIDGE INC COM 86183P102 839 26,597 SH   SOLE 2 1,142 0 25,455
STONERIDGE INC COM 86183P102 17 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 3,005 95,257 SH   SOLE 18 95,257 0 0
STONERIDGE INC COM 86183P102 1,490 47,242 SH   SOLE 19 47,242 0 0
STONERIDGE INC COM 86183P102 29,767 943,498 SH   SOLE 21 943,498 0 0
STONERIDGE INC COM 86183P102 25,620 812,048 SH   SOLE 22 772,588 0 39,460
STONERIDGE INC COM 86183P102 716 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 126 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 400 12,687 SH   SOLE 30 12,687 0 0
STONERIDGE INC COM 86183P102 73 2,329 SH   SOLE 40 2,329 0 0
STORE CAP CORP COM 862121100 13,182 397,181 SH   SOLE 2 14,936 0 382,245
STORE CAP CORP COM 862121100 1,837 55,334 SH   SOLE 4 55,334 0 0
STORE CAP CORP COM 862121100 7,426 223,743 SH   SOLE 7 223,743 0 0
STORE CAP CORP COM 862121100 274 8,243 SH   SOLE 15 8,243 0 0
STORE CAP CORP COM 862121100 3,122 94,061 SH   SOLE 18 94,061 0 0
STORE CAP CORP COM 862121100 9,627 290,054 SH   SOLE 19 290,054 0 0
STORE CAP CORP COM 862121100 126,009 3,796,604 SH   SOLE 21 3,796,604 0 0
STORE CAP CORP COM 862121100 242,199 7,297,337 SH   SOLE 22 6,896,812 0 400,525
STORE CAP CORP COM 862121100 230 6,929 SH   SOLE 23 6,929 0 0
STORE CAP CORP COM 862121100 14,610 440,189 SH   SOLE 25 440,189 0 0
STORE CAP CORP COM 862121100 4,888 147,272 SH   SOLE 26 50,743 0 96,529
STORE CAP CORP COM 862121100 1,059 31,913 SH   SOLE 28 31,913 0 0
STORE CAP CORP COM 862121100 3,558 107,188 SH   SOLE 29 107,188 0 0
STORE CAP CORP COM 862121100 31,438 947,214 SH   SOLE 30 947,214 0 0
STORE CAP CORP COM 862121100 395 11,894 SH   SOLE 31 4,394 0 7,500
STORE CAP CORP COM 862121100 104 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 682 20,543 SH   SOLE 40 20,543 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 6 2,516 SH   SOLE 18 2,516 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 49 19,478 SH   SOLE 21 19,478 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 152 60,978 SH   SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 1,534 52,238 SH   SOLE 2 2,126 0 50,112
STRATASYS LTD SHS M85548101 30 1,022 SH   SOLE 7 1,022 0 0
STRATASYS LTD SHS M85548101 4,931 167,889 SH   SOLE 18 167,889 0 0
STRATASYS LTD SHS M85548101 2,576 87,711 SH   SOLE 19 87,711 0 0
STRATASYS LTD SHS M85548101 46,233 1,574,157 SH   SOLE 21 1,574,157 0 0
STRATASYS LTD SHS M85548101 17,087 581,783 SH   SOLE 22 538,816 0 42,967
STRATASYS LTD SHS M85548101 18,128 617,217 SH   SOLE 30 617,217 0 0
STRATEGIC ED INC COM 86272C103 3,616 20,313 SH   SOLE 2 2,602 0 17,711
STRATEGIC ED INC COM 86272C103 20 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 73 412 SH   SOLE 7 412 0 0
STRATEGIC ED INC COM 86272C103 17,092 96,020 SH   SOLE 18 94,033 0 1,987
STRATEGIC ED INC COM 86272C103 11,917 66,947 SH   SOLE 19 66,947 0 0
STRATEGIC ED INC COM 86272C103 411,265 2,310,476 SH   SOLE 21 2,310,476 0 0
STRATEGIC ED INC COM 86272C103 118,816 667,508 SH   SOLE 22 636,743 0 30,765
STRATEGIC ED INC COM 86272C103 1,145 6,431 SH   SOLE 23 6,431 0 0
STRATEGIC ED INC COM 86272C103 4,214 23,676 SH   SOLE 26 5,773 0 17,903
STRATEGIC ED INC COM 86272C103 494 2,777 SH   SOLE 28 2,777 0 0
STRATEGIC ED INC COM 86272C103 5,819 32,693 SH   SOLE 30 32,693 0 0
STRATEGIC ED INC COM 86272C103 373 2,096 SH   SOLE 40 2,096 0 0
STRATTEC SEC CORP COM 863111100 18 762 SH   SOLE 18 762 0 0
STRATTEC SEC CORP COM 863111100 580 24,049 SH   SOLE 21 24,049 0 0
STRATTEC SEC CORP COM 863111100 1,940 80,502 SH   SOLE 22 80,502 0 0
STRATUS PPTYS INC COM NEW 863167201 207 6,395 SH   SOLE 2 302 0 6,093
STRATUS PPTYS INC COM NEW 863167201 655 20,195 SH   SOLE 18 20,195 0 0
STRATUS PPTYS INC COM NEW 863167201 324 9,996 SH   SOLE 19 9,996 0 0
STRATUS PPTYS INC COM NEW 863167201 5,924 182,678 SH   SOLE 21 182,678 0 0
STRATUS PPTYS INC COM NEW 863167201 1,800 55,508 SH   SOLE 22 52,275 0 3,233
STREAMLINE HEALTH SOLUTIONS COM 86323X106 21 13,711 SH   SOLE 21 13,711 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 553 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 111 35,438 SH   SOLE 2 1,532 0 33,906
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 391 124,987 SH   SOLE 18 124,987 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 189 60,344 SH   SOLE 19 60,344 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 5,354 1,710,666 SH   SOLE 21 1,710,666 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1,103 352,504 SH   SOLE 22 342,139 0 10,365
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6 1,893 SH   SOLE 30 1,893 0 0
STRYKER CORP COM 863667101 243,631 1,185,090 SH   SOLE 2 426,349 0 758,741
STRYKER CORP COM 863667101 29,205 142,063 SH   SOLE 4 133,154 0 8,909
STRYKER CORP COM 863667101 59,699 290,391 SH   SOLE 7 288,021 0 2,370
STRYKER CORP COM 863667101 5,768 28,056 SH   SOLE 13 28,056 0 0
STRYKER CORP COM 863667101 668 3,247 SH   SOLE 15 3,247 0 0
STRYKER CORP COM 863667101 167,595 815,229 SH   SOLE 18 758,728 0 56,501
STRYKER CORP COM 863667101 332,151 1,615,678 SH   SOLE 19 1,615,678 0 0
STRYKER CORP COM 863667101 1,665 8,100 SH   SOLE 20 8,100 0 0
STRYKER CORP COM 863667101 1,548,512 7,532,406 SH   SOLE 21 7,532,406 0 0
STRYKER CORP COM 863667101 1,700,881 8,273,572 SH   SOLE 22 7,192,434 0 1,081,138
STRYKER CORP COM 863667101 57,524 279,815 SH   SOLE 23 279,815 0 0
STRYKER CORP COM 863667101 67,639 329,014 SH   SOLE 25 329,014 0 0
STRYKER CORP COM 863667101 261,125 1,270,186 SH   SOLE 26 389,209 0 880,977
STRYKER CORP COM 863667101 13,491 65,623 SH   SOLE 28 48,268 0 17,355
STRYKER CORP COM 863667101 21,679 105,451 SH   SOLE 29 29,108 0 76,343
STRYKER CORP COM 863667101 262,886 1,278,753 SH   SOLE 30 1,278,753 0 0
STRYKER CORP COM 863667101 34,755 169,056 SH   SOLE 31 99,522 0 69,534
STRYKER CORP COM 863667101 160,328 779,880 SH   SOLE 34 779,880 0 0
STRYKER CORP COM 863667101 59,121 287,583 SH   SOLE 36 287,583 0 0
STRYKER CORP COM 863667101 1,561 7,595 SH   SOLE 40 7,595 0 0
STURM RUGER & CO INC COM 864159108 306 5,625 SH   SOLE 2 656 0 4,969
STURM RUGER & CO INC COM 864159108 7 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,023 73,850 SH   SOLE 18 73,850 0 0
STURM RUGER & CO INC COM 864159108 1,521 27,919 SH   SOLE 19 27,919 0 0
STURM RUGER & CO INC COM 864159108 112,810 2,070,665 SH   SOLE 21 2,070,665 0 0
STURM RUGER & CO INC COM 864159108 28,697 526,738 SH   SOLE 22 500,236 0 26,502
STURM RUGER & CO INC COM 864159108 205 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 147 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,659 30,447 SH   SOLE 30 30,447 0 0
STURM RUGER & CO INC COM 864159108 110 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 7 1,009 SH   SOLE 18 1,009 0 0
SUMMER INFANT INC COM 865646103 4 7,098 SH   SOLE 21 7,098 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 306 11,396 SH   SOLE 2 395 0 11,001
SUMMIT FINANCIAL GROUP INC COM 86606G101 6 227 SH   SOLE 7 227 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,048 39,015 SH   SOLE 18 39,015 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 510 18,976 SH   SOLE 19 18,976 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 9,896 368,572 SH   SOLE 21 368,572 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 4,993 185,947 SH   SOLE 22 177,398 0 8,549
SUMMIT HOTEL PPTYS INC COM 866082100 1,512 131,821 SH   SOLE 2 26,865 0 104,956
SUMMIT HOTEL PPTYS INC COM 866082100 314 27,346 SH   SOLE 4 27,346 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,278 111,394 SH   SOLE 7 111,394 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 52 4,536 SH   SOLE 15 4,536 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 5,224 455,490 SH   SOLE 18 455,490 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 5,738 500,299 SH   SOLE 19 500,299 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 133,365 11,627,325 SH   SOLE 21 11,627,325 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 54,330 4,736,711 SH   SOLE 22 4,593,671 0 143,040
SUMMIT HOTEL PPTYS INC COM 866082100 992 86,523 SH   SOLE 23 86,523 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,451 213,649 SH   SOLE 25 213,649 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,052 266,125 SH   SOLE 26 26,929 0 239,196
SUMMIT HOTEL PPTYS INC COM 866082100 152 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 606 52,842 SH   SOLE 29 52,842 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 7,077 617,044 SH   SOLE 30 617,044 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 113 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 2,132 110,728 SH   SOLE 2 4,652 0 106,076
SUMMIT MATLS INC CL A 86614U100 7 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 36 1,892 SH   SOLE 7 1,892 0 0
SUMMIT MATLS INC CL A 86614U100 7,082 367,912 SH   SOLE 18 367,912 0 0
SUMMIT MATLS INC CL A 86614U100 3,688 191,576 SH   SOLE 19 191,576 0 0
SUMMIT MATLS INC CL A 86614U100 69,735 3,622,601 SH   SOLE 21 3,622,601 0 0
SUMMIT MATLS INC CL A 86614U100 62,575 3,250,645 SH   SOLE 22 3,101,016 0 149,629
SUMMIT MATLS INC CL A 86614U100 1,148 59,654 SH   SOLE 26 40,185 0 19,469
SUMMIT MATLS INC CL A 86614U100 293 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 577 29,983 SH   SOLE 30 29,983 0 0
SUMMIT MATLS INC CL A 86614U100 247 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 12 1,062 SH   SOLE 18 1,062 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 10 868 SH   SOLE 21 868 0 0
SUN CMNTYS INC COM 866674104 25,108 195,869 SH   SOLE 2 13,626 0 182,243
SUN CMNTYS INC COM 866674104 13,135 102,463 SH   SOLE 4 99,690 0 2,773
SUN CMNTYS INC COM 866674104 12,823 100,033 SH   SOLE 7 94,746 0 5,287
SUN CMNTYS INC COM 866674104 58 452 SH   SOLE 13 452 0 0
SUN CMNTYS INC COM 866674104 441 3,439 SH   SOLE 15 3,439 0 0
SUN CMNTYS INC COM 866674104 42,761 333,576 SH   SOLE 18 327,252 0 6,324
SUN CMNTYS INC COM 866674104 31,453 245,359 SH   SOLE 19 245,359 0 0
SUN CMNTYS INC COM 866674104 244,879 1,910,282 SH   SOLE 21 1,910,282 0 0
SUN CMNTYS INC COM 866674104 423,605 3,304,508 SH   SOLE 22 3,078,996 0 225,512
SUN CMNTYS INC COM 866674104 11,269 87,905 SH   SOLE 23 87,905 0 0
SUN CMNTYS INC COM 866674104 23,131 180,442 SH   SOLE 25 180,442 0 0
SUN CMNTYS INC COM 866674104 25,176 196,396 SH   SOLE 26 63,546 0 132,850
SUN CMNTYS INC COM 866674104 4,055 31,629 SH   SOLE 28 27,295 0 4,334
SUN CMNTYS INC COM 866674104 8,380 65,369 SH   SOLE 29 47,521 0 17,848
SUN CMNTYS INC COM 866674104 63,749 497,299 SH   SOLE 30 497,299 0 0
SUN CMNTYS INC COM 866674104 3,713 28,962 SH   SOLE 31 16,333 0 12,629
SUN CMNTYS INC COM 866674104 15,858 123,709 SH   SOLE 34 123,709 0 0
SUN CMNTYS INC COM 866674104 3,015 23,521 SH   SOLE 36 23,521 0 0
SUN CMNTYS INC COM 866674104 258 2,016 SH   SOLE 40 2,016 0 0
SUNCOKE ENERGY INC COM 86722A103 804 90,500 SH   SOLE 2 4,945 0 85,555
SUNCOKE ENERGY INC COM 86722A103 3 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 13 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 3,491 393,105 SH   SOLE 18 393,105 0 0
SUNCOKE ENERGY INC COM 86722A103 1,427 160,658 SH   SOLE 19 160,658 0 0
SUNCOKE ENERGY INC COM 86722A103 86,035 9,688,639 SH   SOLE 21 9,688,639 0 0
SUNCOKE ENERGY INC COM 86722A103 23,545 2,651,490 SH   SOLE 22 2,542,429 0 109,061
SUNCOKE ENERGY INC COM 86722A103 54 6,034 SH   SOLE 23 6,034 0 0
SUNCOKE ENERGY INC COM 86722A103 450 50,666 SH   SOLE 26 17,169 0 33,497
SUNCOKE ENERGY INC COM 86722A103 83 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 1,083 122,013 SH   SOLE 30 122,013 0 0
SUNCOKE ENERGY INC COM 86722A103 65 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 874 28,043 SH   SOLE 2 28,043 0 0
SUNCOR ENERGY INC NEW COM 867224107 119,211 3,825,768 SH   SOLE 18 3,559,608 0 266,160
SUNCOR ENERGY INC NEW COM 867224107 105,488 3,385,367 SH   SOLE 19 3,385,367 0 0
SUNCOR ENERGY INC NEW COM 867224107 19,422 623,292 SH   SOLE 21 623,292 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,745 216,470 SH   SOLE 22 216,470 0 0
SUNCOR ENERGY INC NEW COM 867224107 907 29,092 SH   SOLE 23 29,092 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,281 73,199 SH   SOLE 25 16,100 0 57,099
SUNCOR ENERGY INC NEW COM 867224107 23,142 742,693 SH   SOLE 34 742,693 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 9 12,959 SH   SOLE 18 12,959 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 123 168,683 SH   SOLE 21 168,683 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 437 601,417 SH   SOLE 22 601,417 0 0
SUNOCO LP COM UT REP LP 86765K109 761 24,315 SH   SOLE 2 24,315 0 0
SUNOCO LP COM UT REP LP 86765K109 15,540 496,789 SH   SOLE 19 496,789 0 0
SUNOPTA INC COM 8676EP108 72 21,976 SH   SOLE 22 21,976 0 0
SUNPOWER CORP COM 867652406 673 62,938 SH   SOLE 2 2,769 0 60,169
SUNPOWER CORP COM 867652406 3 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 15 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 2,217 207,353 SH   SOLE 18 202,996 0 4,357
SUNPOWER CORP COM 867652406 1,756 164,309 SH   SOLE 19 164,309 0 0
SUNPOWER CORP COM 867652406 21,337 1,996,022 SH   SOLE 21 1,996,022 0 0
SUNPOWER CORP COM 867652406 20,359 1,904,503 SH   SOLE 22 1,824,139 0 80,364
SUNPOWER CORP COM 867652406 19 1,813 SH   SOLE 26 0 0 1,813
SUNPOWER CORP COM 867652406 84 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 239 22,361 SH   SOLE 30 22,361 0 0
SUNPOWER CORP COM 867652406 63 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 810 890,000 PRN   SOLE 21 890,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 953 1,075,000 PRN   SOLE 21 1,075,000 0 0
SUNRUN INC COM 86771W105 1,808 96,363 SH   SOLE 2 4,554 0 91,809
SUNRUN INC COM 86771W105 9 467 SH   SOLE 4 467 0 0
SUNRUN INC COM 86771W105 38 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 6,767 360,720 SH   SOLE 18 360,720 0 0
SUNRUN INC COM 86771W105 3,554 189,435 SH   SOLE 19 189,435 0 0
SUNRUN INC COM 86771W105 71,847 3,829,772 SH   SOLE 21 3,829,772 0 0
SUNRUN INC COM 86771W105 47,474 2,530,584 SH   SOLE 22 2,409,107 0 121,477
SUNRUN INC COM 86771W105 818 43,616 SH   SOLE 26 38,050 0 5,566
SUNRUN INC COM 86771W105 210 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 7,380 393,386 SH   SOLE 30 393,386 0 0
SUNRUN INC COM 86771W105 132 7,049 SH   SOLE 40 7,049 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,008 292,320 SH   SOLE 2 29,281 0 263,039
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,556 113,468 SH   SOLE 4 113,468 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,525 257,088 SH   SOLE 7 257,088 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 127 9,241 SH   SOLE 15 9,241 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 10,864 792,446 SH   SOLE 18 749,743 0 42,703
SUNSTONE HOTEL INVS INC NEW COM 867892101 10,823 789,416 SH   SOLE 19 789,416 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 124,422 9,075,281 SH   SOLE 21 9,075,281 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 133,037 9,703,663 SH   SOLE 22 9,251,149 0 452,514
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,516 110,543 SH   SOLE 23 110,543 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,750 492,356 SH   SOLE 25 492,356 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,665 340,294 SH   SOLE 26 56,489 0 283,805
SUNSTONE HOTEL INVS INC NEW COM 867892101 396 28,920 SH   SOLE 28 28,920 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,333 170,142 SH   SOLE 29 170,142 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 14,466 1,055,125 SH   SOLE 30 1,055,125 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 780 56,876 SH   SOLE 31 35,764 0 21,112
SUNSTONE HOTEL INVS INC NEW COM 867892101 144 10,539 SH   SOLE 34 10,539 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 343 25,014 SH   SOLE 36 25,014 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 325 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 67,366 1,071,849 SH   SOLE 2 99,123 0 972,726
SUNTRUST BKS INC COM 867914103 12,129 192,984 SH   SOLE 4 180,719 0 12,265
SUNTRUST BKS INC COM 867914103 24,875 395,789 SH   SOLE 7 385,448 0 10,341
SUNTRUST BKS INC COM 867914103 1,097 17,450 SH   SOLE 13 17,450 0 0
SUNTRUST BKS INC COM 867914103 308 4,900 SH   SOLE 15 4,900 0 0
SUNTRUST BKS INC COM 867914103 173,691 2,763,580 SH   SOLE 18 2,574,480 0 189,100
SUNTRUST BKS INC COM 867914103 157,635 2,508,122 SH   SOLE 19 2,508,122 0 0
SUNTRUST BKS INC COM 867914103 646,771 10,290,709 SH   SOLE 21 10,290,709 0 0
SUNTRUST BKS INC COM 867914103 690,848 10,992,017 SH   SOLE 22 9,741,296 0 1,250,721
SUNTRUST BKS INC COM 867914103 20,066 319,263 SH   SOLE 23 319,263 0 0
SUNTRUST BKS INC COM 867914103 29,663 471,968 SH   SOLE 25 435,842 0 36,126
SUNTRUST BKS INC COM 867914103 109,509 1,742,384 SH   SOLE 26 488,538 0 1,253,846
SUNTRUST BKS INC COM 867914103 5,390 85,767 SH   SOLE 28 62,864 0 22,903
SUNTRUST BKS INC COM 867914103 1,179 18,758 SH   SOLE 29 9,829 0 8,929
SUNTRUST BKS INC COM 867914103 99,179 1,578,034 SH   SOLE 30 1,578,034 0 0
SUNTRUST BKS INC COM 867914103 10,028 159,547 SH   SOLE 31 88,250 0 71,297
SUNTRUST BKS INC COM 867914103 87,307 1,389,136 SH   SOLE 34 1,389,136 0 0
SUNTRUST BKS INC COM 867914103 23,346 371,460 SH   SOLE 36 371,460 0 0
SUNTRUST BKS INC COM 867914103 606 9,639 SH   SOLE 40 9,639 0 0
SUNWORKS INC COM 86803X105 3 5,381 SH   SOLE 18 5,381 0 0
SUNWORKS INC COM 86803X105 37 67,489 SH   SOLE 21 67,489 0 0
SUNWORKS INC COM 86803X105 21 38,659 SH   SOLE 22 38,659 0 0
SUPER LEAGUE GAMING INC COM 86804F202 4 481 SH   SOLE 18 481 0 0
SUPER LEAGUE GAMING INC COM 86804F202 56 6,604 SH   SOLE 21 6,604 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 0 30 SH   SOLE 21 30 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 4 4,515 SH   SOLE 22 4,515 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 1 621 SH   SOLE 18 621 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 16 15,469 SH   SOLE 21 15,469 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 353 271,680 SH   SOLE 2 107,761 0 163,919
SUPERIOR ENERGY SVCS INC COM 868157108 1 864 SH   SOLE 4 864 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 5 3,563 SH   SOLE 7 3,563 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,003 771,640 SH   SOLE 18 722,989 0 48,651
SUPERIOR ENERGY SVCS INC COM 868157108 1,972 1,516,689 SH   SOLE 19 1,516,689 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 23,103 17,771,360 SH   SOLE 21 17,771,360 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 9,075 6,980,510 SH   SOLE 22 6,676,828 0 303,682
SUPERIOR ENERGY SVCS INC COM 868157108 460 354,214 SH   SOLE 23 354,214 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 884 680,009 SH   SOLE 26 37,309 0 642,700
SUPERIOR ENERGY SVCS INC COM 868157108 28 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 287 220,483 SH   SOLE 30 220,483 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 4 3,358 SH   SOLE 36 3,358 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 22 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 191 11,174 SH   SOLE 2 332 0 10,842
SUPERIOR GRP OF COMPANIES IN COM 868358102 5 285 SH   SOLE 7 285 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 616 35,946 SH   SOLE 18 35,946 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 301 17,558 SH   SOLE 19 17,558 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 6,072 354,484 SH   SOLE 21 354,484 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 3,352 195,704 SH   SOLE 22 189,462 0 6,242
SUPERIOR INDS INTL INC COM 868168105 111 32,194 SH   SOLE 18 32,194 0 0
SUPERIOR INDS INTL INC COM 868168105 6,718 1,941,612 SH   SOLE 21 1,941,612 0 0
SUPERIOR INDS INTL INC COM 868168105 2,096 605,823 SH   SOLE 22 587,039 0 18,784
SUPERIOR INDS INTL INC COM 868168105 92 26,515 SH   SOLE 30 26,515 0 0
SUPERIOR INDS INTL INC OPTIONS 868168105 35 10,000 SH Put SOLE 22 10,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,469 44,379 SH   SOLE 2 3,281 0 41,098
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 7,440 224,844 SH   SOLE 18 219,032 0 5,812
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,661 110,652 SH   SOLE 19 110,652 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 198,571 6,000,928 SH   SOLE 21 6,000,928 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 50,962 1,540,091 SH   SOLE 22 1,472,639 0 67,452
SUPERNUS PHARMACEUTICALS INC COM 868459108 147 4,430 SH   SOLE 23 4,430 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 852 25,756 SH   SOLE 26 13,587 0 12,169
SUPERNUS PHARMACEUTICALS INC COM 868459108 226 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 7,457 225,341 SH   SOLE 30 225,341 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 166 5,009 SH   SOLE 40 5,009 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 927 950,000 PRN   SOLE 21 950,000 0 0
SUPPORT COM INC COM NEW 86858W200 6 3,610 SH   SOLE 18 3,610 0 0
SUPPORT COM INC COM NEW 86858W200 87 53,396 SH   SOLE 21 53,396 0 0
SUPPORT COM INC COM NEW 86858W200 669 412,847 SH   SOLE 22 412,847 0 0
SURFACE ONCOLOGY INC COM 86877M209 8 2,670 SH   SOLE 2 2,670 0 0
SURFACE ONCOLOGY INC COM 86877M209 7 2,613 SH   SOLE 18 2,613 0 0
SURFACE ONCOLOGY INC COM 86877M209 167 59,395 SH   SOLE 19 59,395 0 0
SURFACE ONCOLOGY INC COM 86877M209 889 315,136 SH   SOLE 21 315,136 0 0
SURFACE ONCOLOGY INC COM 86877M209 507 179,910 SH   SOLE 22 179,910 0 0
SURFACE ONCOLOGY INC COM 86877M209 16 5,529 SH   SOLE 23 5,529 0 0
SURFACE ONCOLOGY INC COM 86877M209 26 9,053 SH   SOLE 26 0 0 9,053
SURFACE ONCOLOGY INC COM 86877M209 3 1,130 SH   SOLE 30 1,130 0 0
SURGERY PARTNERS INC COM 86881A100 206 25,305 SH   SOLE 2 4,726 0 20,579
SURGERY PARTNERS INC COM 86881A100 3 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 671 82,445 SH   SOLE 18 82,445 0 0
SURGERY PARTNERS INC COM 86881A100 611 75,091 SH   SOLE 19 75,091 0 0
SURGERY PARTNERS INC COM 86881A100 6,743 828,405 SH   SOLE 21 828,405 0 0
SURGERY PARTNERS INC COM 86881A100 5,331 654,888 SH   SOLE 22 624,426 0 30,462
SURGERY PARTNERS INC COM 86881A100 64 7,890 SH   SOLE 23 7,890 0 0
SURGERY PARTNERS INC COM 86881A100 193 23,758 SH   SOLE 26 0 0 23,758
SURGERY PARTNERS INC COM 86881A100 26 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 78 9,553 SH   SOLE 30 9,553 0 0
SURGERY PARTNERS INC COM 86881A100 19 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 498 11,533 SH   SOLE 2 565 0 10,968
SURMODICS INC COM 868873100 6 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 12 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 2,581 59,798 SH   SOLE 18 59,798 0 0
SURMODICS INC COM 868873100 974 22,554 SH   SOLE 19 22,554 0 0
SURMODICS INC COM 868873100 64,992 1,505,480 SH   SOLE 21 1,505,480 0 0
SURMODICS INC COM 868873100 18,300 423,916 SH   SOLE 22 406,413 0 17,503
SURMODICS INC COM 868873100 554 12,826 SH   SOLE 26 10,122 0 2,704
SURMODICS INC COM 868873100 84 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 838 19,420 SH   SOLE 30 19,420 0 0
SURMODICS INC COM 868873100 86 1,981 SH   SOLE 40 1,981 0 0
SUTRO BIOPHARMA INC COM 869367102 110 9,629 SH   SOLE 2 516 0 9,113
SUTRO BIOPHARMA INC COM 869367102 428 37,580 SH   SOLE 18 37,580 0 0
SUTRO BIOPHARMA INC COM 869367102 205 18,000 SH   SOLE 19 18,000 0 0
SUTRO BIOPHARMA INC COM 869367102 4,020 353,220 SH   SOLE 21 353,220 0 0
SUTRO BIOPHARMA INC COM 869367102 1,417 124,555 SH   SOLE 22 121,408 0 3,147
SUTRO BIOPHARMA INC COM 869367102 13 1,164 SH   SOLE 23 1,164 0 0
SUZANO SA SPON ADS 86959K105 489 28,701 SH   SOLE 30 28,701 0 0
SVB FINL GROUP COM 78486Q101 28,014 124,736 SH   SOLE 2 12,099 0 112,637
SVB FINL GROUP COM 78486Q101 3,904 17,383 SH   SOLE 4 15,957 0 1,426
SVB FINL GROUP COM 78486Q101 10,314 45,924 SH   SOLE 7 45,924 0 0
SVB FINL GROUP COM 78486Q101 70 311 SH   SOLE 13 311 0 0
SVB FINL GROUP COM 78486Q101 74 329 SH   SOLE 15 329 0 0
SVB FINL GROUP COM 78486Q101 23,472 104,509 SH   SOLE 18 97,474 0 7,035
SVB FINL GROUP COM 78486Q101 34,906 155,422 SH   SOLE 19 155,422 0 0
SVB FINL GROUP COM 78486Q101 276,461 1,230,960 SH   SOLE 21 1,230,960 0 0
SVB FINL GROUP COM 78486Q101 283,143 1,260,709 SH   SOLE 22 1,119,972 0 140,737
SVB FINL GROUP COM 78486Q101 8,565 38,136 SH   SOLE 23 38,136 0 0
SVB FINL GROUP COM 78486Q101 11,015 49,046 SH   SOLE 25 49,046 0 0
SVB FINL GROUP COM 78486Q101 48,765 217,128 SH   SOLE 26 65,271 0 151,857
SVB FINL GROUP COM 78486Q101 2,324 10,347 SH   SOLE 28 7,614 0 2,733
SVB FINL GROUP COM 78486Q101 2,759 12,284 SH   SOLE 29 1,174 0 11,110
SVB FINL GROUP COM 78486Q101 46,407 206,628 SH   SOLE 30 206,628 0 0
SVB FINL GROUP COM 78486Q101 4,056 18,058 SH   SOLE 31 9,920 0 8,138
SVB FINL GROUP COM 78486Q101 20,272 90,264 SH   SOLE 34 90,264 0 0
SVB FINL GROUP COM 78486Q101 7,263 32,337 SH   SOLE 36 32,337 0 0
SVB FINL GROUP COM 78486Q101 228 1,013 SH   SOLE 40 1,013 0 0
SVMK INC COM 78489X103 1,265 76,623 SH   SOLE 2 6,980 0 69,643
SVMK INC COM 78489X103 25 1,534 SH   SOLE 7 1,534 0 0
SVMK INC COM 78489X103 4,622 279,965 SH   SOLE 18 273,648 0 6,317
SVMK INC COM 78489X103 22,363 1,354,524 SH   SOLE 19 1,354,524 0 0
SVMK INC COM 78489X103 42,025 2,545,414 SH   SOLE 21 2,545,414 0 0
SVMK INC COM 78489X103 23,185 1,404,288 SH   SOLE 22 1,328,823 0 75,465
SVMK INC COM 78489X103 286 17,344 SH   SOLE 23 17,344 0 0
SVMK INC COM 78489X103 97 5,883 SH   SOLE 26 0 0 5,883
SVMK INC COM 78489X103 59 3,556 SH   SOLE 30 3,556 0 0
SVMK INC COM 78489X103 9,245 559,939 SH   SOLE 34 559,939 0 0
SVMK INC COM 78489X103 48 2,937 SH   SOLE 40 2,937 0 0
SWITCH INC CL A 87105L104 925 70,657 SH   SOLE 2 3,556 0 67,101
SWITCH INC CL A 87105L104 10 784 SH   SOLE 7 784 0 0
SWITCH INC CL A 87105L104 368 28,130 SH   SOLE 18 28,130 0 0
SWITCH INC CL A 87105L104 162 12,338 SH   SOLE 19 12,338 0 0
SWITCH INC CL A 87105L104 8,998 687,367 SH   SOLE 21 687,367 0 0
SWITCH INC CL A 87105L104 18,114 1,383,811 SH   SOLE 22 1,320,380 0 63,431
SWITCH INC CL A 87105L104 51 3,903 SH   SOLE 30 3,903 0 0
SWITCH INC CL A 87105L104 14 1,034 SH   SOLE 31 1,034 0 0
SYKES ENTERPRISES INC COM 871237103 1,122 40,851 SH   SOLE 2 1,696 0 39,155
SYKES ENTERPRISES INC COM 871237103 7 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 22 797 SH   SOLE 7 797 0 0
SYKES ENTERPRISES INC COM 871237103 4,706 171,390 SH   SOLE 18 171,390 0 0
SYKES ENTERPRISES INC COM 871237103 1,818 66,213 SH   SOLE 19 66,213 0 0
SYKES ENTERPRISES INC COM 871237103 117,720 4,286,963 SH   SOLE 21 4,286,963 0 0
SYKES ENTERPRISES INC COM 871237103 34,136 1,243,100 SH   SOLE 22 1,183,620 0 59,480
SYKES ENTERPRISES INC COM 871237103 784 28,556 SH   SOLE 26 17,176 0 11,380
SYKES ENTERPRISES INC COM 871237103 156 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,579 57,516 SH   SOLE 30 57,516 0 0
SYKES ENTERPRISES INC COM 871237103 127 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 31,756 1,459,355 SH   SOLE 2 131,879 0 1,327,476
SYMANTEC CORP COM 871503108 4,646 213,534 SH   SOLE 4 196,737 0 16,797
SYMANTEC CORP COM 871503108 12,496 574,285 SH   SOLE 7 559,880 0 14,405
SYMANTEC CORP COM 871503108 259 11,921 SH   SOLE 13 11,921 0 0
SYMANTEC CORP COM 871503108 151 6,924 SH   SOLE 15 6,924 0 0
SYMANTEC CORP COM 871503108 1 50 SH   SOLE 17 0 0 50
SYMANTEC CORP COM 871503108 36,238 1,665,338 SH   SOLE 18 1,580,505 0 84,833
SYMANTEC CORP COM 871503108 3,631 166,873 SH   SOLE 19 166,873 0 0
SYMANTEC CORP COM 871503108 328,869 15,113,446 SH   SOLE 21 15,113,446 0 0
SYMANTEC CORP COM 871503108 325,592 14,962,864 SH   SOLE 22 13,239,441 0 1,723,423
SYMANTEC CORP COM 871503108 9,900 454,964 SH   SOLE 23 454,964 0 0
SYMANTEC CORP COM 871503108 17,748 815,636 SH   SOLE 25 815,636 0 0
SYMANTEC CORP COM 871503108 69,045 3,173,039 SH   SOLE 26 831,140 0 2,341,899
SYMANTEC CORP COM 871503108 2,622 120,486 SH   SOLE 28 86,902 0 33,584
SYMANTEC CORP COM 871503108 293 13,455 SH   SOLE 29 13,455 0 0
SYMANTEC CORP COM 871503108 56,523 2,597,568 SH   SOLE 30 2,597,568 0 0
SYMANTEC CORP COM 871503108 4,695 215,745 SH   SOLE 31 116,340 0 99,405
SYMANTEC CORP COM 871503108 1,882 86,485 SH   SOLE 32 86,485 0 0
SYMANTEC CORP COM 871503108 1,590 73,066 SH   SOLE 34 73,066 0 0
SYMANTEC CORP COM 871503108 10,880 500,002 SH   SOLE 36 500,002 0 0
SYMANTEC CORP COM 871503108 361 16,580 SH   SOLE 40 16,580 0 0
SYNACOR INC COM 871561106 10 6,566 SH   SOLE 18 6,566 0 0
SYNACOR INC COM 871561106 161 103,084 SH   SOLE 21 103,084 0 0
SYNACOR INC COM 871561106 8 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 123 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 412 26,392 SH   SOLE 18 26,392 0 0
SYNALLOY CP DEL COM 871565107 206 13,203 SH   SOLE 19 13,203 0 0
SYNALLOY CP DEL COM 871565107 4,266 273,104 SH   SOLE 21 273,104 0 0
SYNALLOY CP DEL COM 871565107 3,592 229,977 SH   SOLE 22 225,208 0 4,769
SYNAPTICS INC COM 87157D109 1,609 55,201 SH   SOLE 2 21,560 0 33,641
SYNAPTICS INC COM 87157D109 5 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 22 759 SH   SOLE 7 759 0 0
SYNAPTICS INC COM 87157D109 5,722 196,364 SH   SOLE 18 195,692 0 672
SYNAPTICS INC COM 87157D109 3,295 113,062 SH   SOLE 19 113,062 0 0
SYNAPTICS INC COM 87157D109 71,542 2,455,105 SH   SOLE 21 2,455,105 0 0
SYNAPTICS INC COM 87157D109 38,723 1,328,849 SH   SOLE 22 1,276,003 0 52,846
SYNAPTICS INC COM 87157D109 570 19,570 SH   SOLE 23 19,570 0 0
SYNAPTICS INC COM 87157D109 1,439 49,383 SH   SOLE 26 3,868 0 45,515
SYNAPTICS INC COM 87157D109 123 4,228 SH   SOLE 28 4,228 0 0
SYNAPTICS INC COM 87157D109 267 9,165 SH   SOLE 30 9,165 0 0
SYNAPTICS INC COM 87157D109 116 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1,116 1,250,000 PRN   SOLE 21 1,250,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 297 37,492 SH   SOLE 2 1,577 0 35,915
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,050 132,747 SH   SOLE 18 132,747 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 505 63,860 SH   SOLE 19 63,860 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10,437 1,319,463 SH   SOLE 21 1,319,463 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3,918 495,363 SH   SOLE 22 479,908 0 15,455
SYNCHRONY FINL COM 87165B103 65,655 1,893,711 SH   SOLE 2 368,770 0 1,524,941
SYNCHRONY FINL COM 87165B103 8,246 237,854 SH   SOLE 4 220,600 0 17,254
SYNCHRONY FINL COM 87165B103 19,263 555,606 SH   SOLE 7 555,606 0 0
SYNCHRONY FINL COM 87165B103 334 9,644 SH   SOLE 13 9,644 0 0
SYNCHRONY FINL COM 87165B103 245 7,054 SH   SOLE 15 7,054 0 0
SYNCHRONY FINL COM 87165B103 46,605 1,344,243 SH   SOLE 18 1,258,346 0 85,897
SYNCHRONY FINL COM 87165B103 9,019 260,138 SH   SOLE 19 260,138 0 0
SYNCHRONY FINL COM 87165B103 506,226 14,601,260 SH   SOLE 21 14,601,260 0 0
SYNCHRONY FINL COM 87165B103 575,802 16,608,082 SH   SOLE 22 14,689,320 0 1,918,762
SYNCHRONY FINL COM 87165B103 16,740 482,844 SH   SOLE 23 482,844 0 0
SYNCHRONY FINL COM 87165B103 24,507 706,860 SH   SOLE 25 706,860 0 0
SYNCHRONY FINL COM 87165B103 94,749 2,732,894 SH   SOLE 26 816,455 0 1,916,439
SYNCHRONY FINL COM 87165B103 4,312 124,382 SH   SOLE 28 90,641 0 33,741
SYNCHRONY FINL COM 87165B103 4,324 124,706 SH   SOLE 29 58,612 0 66,094
SYNCHRONY FINL COM 87165B103 78,269 2,257,534 SH   SOLE 30 2,257,534 0 0
SYNCHRONY FINL COM 87165B103 7,998 230,681 SH   SOLE 31 124,190 0 106,491
SYNCHRONY FINL COM 87165B103 1,805 52,050 SH   SOLE 34 52,050 0 0
SYNCHRONY FINL COM 87165B103 18,752 540,864 SH   SOLE 36 540,864 0 0
SYNCHRONY FINL COM 87165B103 494 14,241 SH   SOLE 40 14,241 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 159 17,125 SH   SOLE 2 683 0 16,442
SYNDAX PHARMACEUTICALS INC COM 87164F105 898 96,485 SH   SOLE 18 96,485 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,457 371,277 SH   SOLE 19 371,277 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6,063 651,183 SH   SOLE 21 651,183 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 5,078 545,437 SH   SOLE 22 533,624 0 11,813
SYNEOS HEALTH INC CL A 87166B102 4,630 90,632 SH   SOLE 2 30,344 0 60,288
SYNEOS HEALTH INC CL A 87166B102 17 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 62 1,211 SH   SOLE 7 1,211 0 0
SYNEOS HEALTH INC CL A 87166B102 17,789 348,193 SH   SOLE 18 348,193 0 0
SYNEOS HEALTH INC CL A 87166B102 6,350 124,299 SH   SOLE 19 124,299 0 0
SYNEOS HEALTH INC CL A 87166B102 287,176 5,620,974 SH   SOLE 21 5,620,974 0 0
SYNEOS HEALTH INC CL A 87166B102 111,578 2,183,959 SH   SOLE 22 2,087,790 0 96,169
SYNEOS HEALTH INC CL A 87166B102 341 6,665 SH   SOLE 23 6,665 0 0
SYNEOS HEALTH INC CL A 87166B102 2,095 41,015 SH   SOLE 26 11,997 0 29,018
SYNEOS HEALTH INC CL A 87166B102 426 8,337 SH   SOLE 28 8,337 0 0
SYNEOS HEALTH INC CL A 87166B102 5,214 102,060 SH   SOLE 30 102,060 0 0
SYNEOS HEALTH INC CL A 87166B102 321 6,281 SH   SOLE 40 6,281 0 0
SYNLOGIC INC COM 87166L100 144 15,794 SH   SOLE 2 671 0 15,123
SYNLOGIC INC COM 87166L100 469 51,557 SH   SOLE 18 51,557 0 0
SYNLOGIC INC COM 87166L100 252 27,729 SH   SOLE 19 27,729 0 0
SYNLOGIC INC COM 87166L100 6,916 759,969 SH   SOLE 21 759,969 0 0
SYNLOGIC INC COM 87166L100 4,195 460,968 SH   SOLE 22 451,707 0 9,261
SYNLOGIC INC COM 87166L100 10 1,046 SH   SOLE 30 1,046 0 0
SYNNEX CORP COM 87162W100 9,851 100,108 SH   SOLE 2 23,437 0 76,671
SYNNEX CORP COM 87162W100 60 614 SH   SOLE 4 614 0 0
SYNNEX CORP COM 87162W100 149 1,512 SH   SOLE 7 1,512 0 0
SYNNEX CORP COM 87162W100 12,072 122,680 SH   SOLE 18 122,680 0 0
SYNNEX CORP COM 87162W100 968 9,838 SH   SOLE 19 9,838 0 0
SYNNEX CORP COM 87162W100 201,743 2,050,237 SH   SOLE 21 2,050,237 0 0
SYNNEX CORP COM 87162W100 136,850 1,390,754 SH   SOLE 22 1,295,117 0 95,637
SYNNEX CORP COM 87162W100 155 1,576 SH   SOLE 23 1,576 0 0
SYNNEX CORP COM 87162W100 215 2,186 SH   SOLE 25 2,186 0 0
SYNNEX CORP COM 87162W100 1,700 17,280 SH   SOLE 26 12,996 0 4,284
SYNNEX CORP COM 87162W100 533 5,414 SH   SOLE 28 5,414 0 0
SYNNEX CORP COM 87162W100 1,220 12,402 SH   SOLE 30 12,402 0 0
SYNNEX CORP COM 87162W100 302 3,072 SH   SOLE 31 1,472 0 1,600
SYNNEX CORP COM 87162W100 638 6,479 SH   SOLE 34 6,479 0 0
SYNNEX CORP COM 87162W100 194 1,976 SH   SOLE 36 1,976 0 0
SYNNEX CORP COM 87162W100 421 4,277 SH   SOLE 40 4,277 0 0
SYNOPSYS INC COM 871607107 46,202 359,019 SH   SOLE 2 44,716 0 314,303
SYNOPSYS INC COM 871607107 6,619 51,437 SH   SOLE 4 47,505 0 3,932
SYNOPSYS INC COM 871607107 25,866 200,998 SH   SOLE 7 151,201 0 49,797
SYNOPSYS INC COM 871607107 821 6,378 SH   SOLE 13 6,378 0 0
SYNOPSYS INC COM 871607107 231 1,796 SH   SOLE 15 1,796 0 0
SYNOPSYS INC COM 871607107 50,057 388,974 SH   SOLE 18 368,606 0 20,368
SYNOPSYS INC COM 871607107 95,042 738,534 SH   SOLE 19 738,534 0 0
SYNOPSYS INC COM 871607107 591,817 4,598,783 SH   SOLE 21 4,598,783 0 0
SYNOPSYS INC COM 871607107 490,698 3,813,023 SH   SOLE 22 3,415,959 0 397,064
SYNOPSYS INC COM 871607107 13,825 107,432 SH   SOLE 23 107,432 0 0
SYNOPSYS INC COM 871607107 126,250 981,040 SH   SOLE 25 981,040 0 0
SYNOPSYS INC COM 871607107 82,162 638,451 SH   SOLE 26 184,543 0 453,908
SYNOPSYS INC COM 871607107 3,908 30,367 SH   SOLE 28 22,540 0 7,827
SYNOPSYS INC COM 871607107 4,424 34,379 SH   SOLE 29 3,255 0 31,124
SYNOPSYS INC COM 871607107 86,887 675,167 SH   SOLE 30 675,167 0 0
SYNOPSYS INC COM 871607107 5,553 43,150 SH   SOLE 31 25,941 0 17,209
SYNOPSYS INC COM 871607107 2,699 20,969 SH   SOLE 32 20,969 0 0
SYNOPSYS INC COM 871607107 11,142 86,581 SH   SOLE 34 86,581 0 0
SYNOPSYS INC COM 871607107 14,372 111,681 SH   SOLE 36 111,681 0 0
SYNOPSYS INC COM 871607107 422 3,278 SH   SOLE 40 3,278 0 0
SYNOVUS FINL CORP COM NEW 87161C501 19,999 571,395 SH   SOLE 2 254,950 0 316,445
SYNOVUS FINL CORP COM NEW 87161C501 557 15,923 SH   SOLE 4 15,923 0 0
SYNOVUS FINL CORP COM NEW 87161C501 123 3,502 SH   SOLE 7 3,502 0 0
SYNOVUS FINL CORP COM NEW 87161C501 15,754 450,110 SH   SOLE 18 450,110 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,313 151,791 SH   SOLE 19 151,791 0 0
SYNOVUS FINL CORP COM NEW 87161C501 272,097 7,774,193 SH   SOLE 21 7,774,193 0 0
SYNOVUS FINL CORP COM NEW 87161C501 187,770 5,364,853 SH   SOLE 22 5,038,159 0 326,694
SYNOVUS FINL CORP COM NEW 87161C501 1,538 43,952 SH   SOLE 23 43,952 0 0
SYNOVUS FINL CORP COM NEW 87161C501 235 6,721 SH   SOLE 25 6,721 0 0
SYNOVUS FINL CORP COM NEW 87161C501 12,366 353,320 SH   SOLE 26 85,777 0 267,543
SYNOVUS FINL CORP COM NEW 87161C501 738 21,082 SH   SOLE 28 21,082 0 0
SYNOVUS FINL CORP COM NEW 87161C501 609 17,413 SH   SOLE 29 17,413 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,641 46,879 SH   SOLE 30 46,879 0 0
SYNOVUS FINL CORP COM NEW 87161C501 694 19,827 SH   SOLE 31 5,219 0 14,608
SYNOVUS FINL CORP COM NEW 87161C501 1,149 32,829 SH   SOLE 34 32,829 0 0
SYNOVUS FINL CORP COM NEW 87161C501 99 2,819 SH   SOLE 36 2,819 0 0
SYNOVUS FINL CORP COM NEW 87161C501 580 16,561 SH   SOLE 40 16,561 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 2 6,387 SH   SOLE 21 6,387 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 7 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 20 37,119 SH   SOLE 22 37,119 0 0
SYNTHORX INC COM 87167A103 81 5,986 SH   SOLE 2 237 0 5,749
SYNTHORX INC COM 87167A103 340 25,145 SH   SOLE 18 25,145 0 0
SYNTHORX INC COM 87167A103 155 11,472 SH   SOLE 19 11,472 0 0
SYNTHORX INC COM 87167A103 3,401 251,728 SH   SOLE 21 251,728 0 0
SYNTHORX INC COM 87167A103 3,364 248,974 SH   SOLE 22 246,888 0 2,086
SYPRIS SOLUTIONS INC COM 871655106 0 462 SH   SOLE 18 462 0 0
SYPRIS SOLUTIONS INC COM 871655106 17 21,876 SH   SOLE 21 21,876 0 0
SYPRIS SOLUTIONS INC COM 871655106 23 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 277 29,873 SH   SOLE 2 1,444 0 28,429
SYROS PHARMACEUTICALS INC COM 87184Q107 5 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,113 120,225 SH   SOLE 18 120,225 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 544 58,706 SH   SOLE 19 58,706 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 14,805 1,598,816 SH   SOLE 21 1,598,816 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 7,938 857,284 SH   SOLE 22 834,690 0 22,594
SYROS PHARMACEUTICALS INC COM 87184Q107 16 1,726 SH   SOLE 30 1,726 0 0
SYSCO CORP COM 871829107 82,649 1,168,681 SH   SOLE 2 128,234 0 1,040,447
SYSCO CORP COM 871829107 11,537 163,143 SH   SOLE 4 150,084 0 13,059
SYSCO CORP COM 871829107 45,001 636,330 SH   SOLE 7 489,681 0 146,649
SYSCO CORP COM 871829107 1,061 15,006 SH   SOLE 13 15,006 0 0
SYSCO CORP COM 871829107 302 4,273 SH   SOLE 15 4,273 0 0
SYSCO CORP COM 871829107 21 303 SH   SOLE 17 0 0 303
SYSCO CORP COM 871829107 74,654 1,055,634 SH   SOLE 18 991,867 0 63,767
SYSCO CORP COM 871829107 6,798 96,128 SH   SOLE 19 96,128 0 0
SYSCO CORP COM 871829107 706,598 9,991,486 SH   SOLE 21 9,991,486 0 0
SYSCO CORP COM 871829107 861,542 12,182,435 SH   SOLE 22 10,847,387 0 1,335,048
SYSCO CORP COM 871829107 24,768 350,223 SH   SOLE 23 350,223 0 0
SYSCO CORP COM 871829107 32,038 453,028 SH   SOLE 25 453,028 0 0
SYSCO CORP COM 871829107 183,346 2,592,565 SH   SOLE 26 592,203 0 2,000,362
SYSCO CORP COM 871829107 6,854 96,920 SH   SOLE 28 70,705 0 26,215
SYSCO CORP COM 871829107 760 10,741 SH   SOLE 29 10,741 0 0
SYSCO CORP COM 871829107 119,344 1,687,558 SH   SOLE 30 1,687,558 0 0
SYSCO CORP COM 871829107 10,489 148,312 SH   SOLE 31 91,911 0 56,401
SYSCO CORP COM 871829107 2,818 39,849 SH   SOLE 34 39,849 0 0
SYSCO CORP COM 871829107 30,153 426,368 SH   SOLE 36 426,368 0 0
SYSCO CORP COM 871829107 809 11,436 SH   SOLE 40 11,436 0 0
SYSTEMAX INC COM 871851101 260 11,714 SH   SOLE 2 460 0 11,254
SYSTEMAX INC COM 871851101 6 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 907 40,910 SH   SOLE 18 40,910 0 0
SYSTEMAX INC COM 871851101 465 20,996 SH   SOLE 19 20,996 0 0
SYSTEMAX INC COM 871851101 8,711 393,092 SH   SOLE 21 393,092 0 0
SYSTEMAX INC COM 871851101 9,427 425,408 SH   SOLE 22 406,682 0 18,726
SYSTEMAX INC COM 871851101 151 6,811 SH   SOLE 26 0 0 6,811
SYSTEMAX INC COM 871851101 110 4,951 SH   SOLE 30 4,951 0 0
T MOBILE US INC COM 872590104 55,146 743,805 SH   SOLE 2 64,247 0 679,558
T MOBILE US INC COM 872590104 7,759 104,651 SH   SOLE 4 95,867 0 8,784
T MOBILE US INC COM 872590104 9,781 131,930 SH   SOLE 7 113,423 0 18,507
T MOBILE US INC COM 872590104 888 11,983 SH   SOLE 13 11,983 0 0
T MOBILE US INC COM 872590104 347 4,677 SH   SOLE 15 4,677 0 0
T MOBILE US INC COM 872590104 0 5 SH   SOLE 17 0 0 5
T MOBILE US INC COM 872590104 8,597 115,951 SH   SOLE 18 88,285 0 27,666
T MOBILE US INC COM 872590104 4,247 57,286 SH   SOLE 19 57,286 0 0
T MOBILE US INC COM 872590104 401,602 5,416,807 SH   SOLE 21 5,416,807 0 0
T MOBILE US INC COM 872590104 617,295 8,326,074 SH   SOLE 22 7,676,808 0 649,266
T MOBILE US INC COM 872590104 17,985 242,575 SH   SOLE 23 242,575 0 0
T MOBILE US INC COM 872590104 21,527 290,359 SH   SOLE 25 290,359 0 0
T MOBILE US INC COM 872590104 60,220 812,245 SH   SOLE 26 378,853 0 433,392
T MOBILE US INC COM 872590104 5,044 68,029 SH   SOLE 28 50,324 0 17,705
T MOBILE US INC COM 872590104 660 8,908 SH   SOLE 29 8,908 0 0
T MOBILE US INC COM 872590104 59,493 802,440 SH   SOLE 30 802,440 0 0
T MOBILE US INC COM 872590104 8,304 112,006 SH   SOLE 31 65,712 0 46,294
T MOBILE US INC COM 872590104 8,859 119,490 SH   SOLE 32 119,490 0 0
T MOBILE US INC COM 872590104 6,918 93,304 SH   SOLE 34 93,304 0 0
T MOBILE US INC COM 872590104 19,568 263,933 SH   SOLE 36 263,933 0 0
T MOBILE US INC COM 872590104 549 7,401 SH   SOLE 40 7,401 0 0
T2 BIOSYSTEMS INC COM 89853L104 12 6,979 SH   SOLE 18 6,979 0 0
T2 BIOSYSTEMS INC COM 89853L104 161 95,698 SH   SOLE 21 95,698 0 0
T2 BIOSYSTEMS INC COM 89853L104 1,562 929,784 SH   SOLE 22 929,784 0 0
TABLEAU SOFTWARE INC CL A 87336U105 27,885 167,961 SH   SOLE 2 10,059 0 157,902
TABLEAU SOFTWARE INC CL A 87336U105 3,867 23,294 SH   SOLE 4 21,060 0 2,234
TABLEAU SOFTWARE INC CL A 87336U105 672 4,048 SH   SOLE 7 4,048 0 0
TABLEAU SOFTWARE INC CL A 87336U105 453 2,726 SH   SOLE 13 2,726 0 0
TABLEAU SOFTWARE INC CL A 87336U105 3 20 SH   SOLE 17 0 0 20
TABLEAU SOFTWARE INC CL A 87336U105 8,002 48,197 SH   SOLE 18 41,748 0 6,449
TABLEAU SOFTWARE INC CL A 87336U105 22,391 134,870 SH   SOLE 19 134,870 0 0
TABLEAU SOFTWARE INC CL A 87336U105 213,899 1,288,390 SH   SOLE 21 1,288,390 0 0
TABLEAU SOFTWARE INC CL A 87336U105 342,523 2,063,145 SH   SOLE 22 1,914,706 0 148,439
TABLEAU SOFTWARE INC CL A 87336U105 8,915 53,696 SH   SOLE 23 53,696 0 0
TABLEAU SOFTWARE INC CL A 87336U105 106 641 SH   SOLE 25 641 0 0
TABLEAU SOFTWARE INC CL A 87336U105 30,071 181,129 SH   SOLE 26 60,704 0 120,425
TABLEAU SOFTWARE INC CL A 87336U105 2,597 15,644 SH   SOLE 28 11,684 0 3,960
TABLEAU SOFTWARE INC CL A 87336U105 2,908 17,516 SH   SOLE 29 1,773 0 15,743
TABLEAU SOFTWARE INC CL A 87336U105 31,671 190,764 SH   SOLE 30 190,764 0 0
TABLEAU SOFTWARE INC CL A 87336U105 3,636 21,899 SH   SOLE 31 13,659 0 8,240
TABLEAU SOFTWARE INC CL A 87336U105 18,724 112,779 SH   SOLE 34 112,779 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,985 11,954 SH   SOLE 36 11,954 0 0
TABLEAU SOFTWARE INC CL A 87336U105 277 1,669 SH   SOLE 40 1,669 0 0
TABULA RASA HEALTHCARE INC COM 873379101 847 16,958 SH   SOLE 2 805 0 16,153
TABULA RASA HEALTHCARE INC COM 873379101 7 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 20 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,183 83,786 SH   SOLE 18 83,786 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,654 33,119 SH   SOLE 19 33,119 0 0
TABULA RASA HEALTHCARE INC COM 873379101 100,945 2,021,740 SH   SOLE 21 2,021,740 0 0
TABULA RASA HEALTHCARE INC COM 873379101 27,893 558,643 SH   SOLE 22 532,483 0 26,160
TABULA RASA HEALTHCARE INC COM 873379101 353 7,061 SH   SOLE 26 5,954 0 1,107
TABULA RASA HEALTHCARE INC COM 873379101 99 1,986 SH   SOLE 28 1,986 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,361 27,263 SH   SOLE 30 27,263 0 0
TABULA RASA HEALTHCARE INC COM 873379101 79 1,591 SH   SOLE 40 1,591 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 897 15,756 SH   SOLE 2 750 0 15,006
TACTILE SYS TECHNOLOGY INC COM 87357P100 8 146 SH   SOLE 4 146 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 21 370 SH   SOLE 7 370 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,441 78,022 SH   SOLE 18 78,022 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,111 37,080 SH   SOLE 19 37,080 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 109,993 1,932,422 SH   SOLE 21 1,932,422 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 28,791 505,813 SH   SOLE 22 483,433 0 22,380
TACTILE SYS TECHNOLOGY INC COM 87357P100 16 275 SH   SOLE 23 275 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 443 7,788 SH   SOLE 26 7,129 0 659
TACTILE SYS TECHNOLOGY INC COM 87357P100 118 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,528 26,840 SH   SOLE 30 26,840 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 122 2,148 SH   SOLE 40 2,148 0 0
TAILORED BRANDS INC COM 87403A107 274 47,569 SH   SOLE 2 1,797 0 45,772
TAILORED BRANDS INC COM 87403A107 1 242 SH   SOLE 4 242 0 0
TAILORED BRANDS INC COM 87403A107 6 1,073 SH   SOLE 7 1,073 0 0
TAILORED BRANDS INC COM 87403A107 1,311 227,254 SH   SOLE 18 227,254 0 0
TAILORED BRANDS INC COM 87403A107 527 91,403 SH   SOLE 19 91,403 0 0
TAILORED BRANDS INC COM 87403A107 31,975 5,541,571 SH   SOLE 21 5,541,571 0 0
TAILORED BRANDS INC COM 87403A107 8,766 1,519,235 SH   SOLE 22 1,452,226 0 67,009
TAILORED BRANDS INC COM 87403A107 65 11,234 SH   SOLE 26 4,681 0 6,553
TAILORED BRANDS INC COM 87403A107 35 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 400 69,267 SH   SOLE 30 69,267 0 0
TAILORED BRANDS INC COM 87403A107 26 4,486 SH   SOLE 40 4,486 0 0
TAITRON COMPONENTS INC CL A 874028103 2 646 SH   SOLE 18 646 0 0
TAITRON COMPONENTS INC CL A 874028103 26 8,021 SH   SOLE 21 8,021 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 188 4,800 SH Call SOLE 2 4,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 19,738 503,900 SH Call SOLE 19 503,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 368 9,400 SH Call SOLE 22 9,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 55 1,400 SH Call SOLE 25 1,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 55 1,400 SH Call SOLE 26 0 0 1,400
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100 5,758 147,000 SH Call SOLE 34 147,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 42,478 1,084,440 SH   SOLE 2 69,510 0 1,014,930
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 555 14,181 SH   SOLE 4 14,181 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 946 24,145 SH   SOLE 13 24,145 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 187,969 4,798,792 SH   SOLE 18 4,506,300 0 292,492
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 27,796 709,620 SH   SOLE 19 709,620 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 53,514 1,366,195 SH   SOLE 21 1,366,195 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 43,782 1,117,748 SH   SOLE 22 887,168 0 230,580
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,158 80,629 SH   SOLE 25 16,376 0 64,253
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 26,654 680,470 SH   SOLE 26 412,140 0 268,330
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 965 24,630 SH   SOLE 30 24,630 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,250 108,491 SH   SOLE 32 108,491 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 36,187 923,835 SH   SOLE 34 923,835 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,439 36,744 SH   SOLE 36 36,744 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30,481 268,485 SH   SOLE 2 23,012 0 245,473
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,013 35,345 SH   SOLE 4 32,383 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,422 100,610 SH   SOLE 7 100,610 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 522 4,595 SH   SOLE 13 4,595 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 115 1,010 SH   SOLE 15 1,010 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 4 SH   SOLE 17 0 0 4
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 26,482 233,264 SH   SOLE 18 216,674 0 16,590
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,192 63,346 SH   SOLE 19 63,346 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 315,740 2,781,114 SH   SOLE 21 2,781,114 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 308,056 2,713,433 SH   SOLE 22 2,414,243 0 299,190
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,279 81,735 SH   SOLE 23 81,735 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,580 102,003 SH   SOLE 25 102,003 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 46,832 412,504 SH   SOLE 26 145,947 0 266,557
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,468 21,736 SH   SOLE 28 15,713 0 6,023
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,951 25,993 SH   SOLE 29 2,594 0 23,399
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 46,862 412,772 SH   SOLE 30 412,772 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,115 71,476 SH   SOLE 31 20,273 0 51,203
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,787 15,744 SH   SOLE 32 15,744 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,153 10,155 SH   SOLE 34 10,155 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,031 79,548 SH   SOLE 36 79,548 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 337 2,971 SH   SOLE 40 2,971 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 5 302 SH   SOLE 18 302 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 38 2,159 SH   SOLE 22 0 0 2,159
TAL EDUCATION GROUP SPONSORED ADS 874080104 12,311 323,126 SH   SOLE 2 11,133 0 311,993
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,033 79,596 SH   SOLE 4 79,596 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,911 50,169 SH   SOLE 7 50,169 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 71 1,860 SH   SOLE 13 1,860 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,394 115,336 SH   SOLE 15 110,020 0 5,316
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,921 102,921 SH   SOLE 18 102,921 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 279,949 7,347,753 SH   SOLE 21 7,347,753 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 164,152 4,308,456 SH   SOLE 22 3,959,486 0 348,970
TAL EDUCATION GROUP SPONSORED ADS 874080104 7,974 209,286 SH   SOLE 23 209,286 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 7,091 186,106 SH   SOLE 25 186,106 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 53,320 1,399,478 SH   SOLE 26 103,783 0 1,295,695
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,863 48,902 SH   SOLE 28 48,902 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,693 70,680 SH   SOLE 29 39,514 0 31,166
TAL EDUCATION GROUP SPONSORED ADS 874080104 78,471 2,059,610 SH   SOLE 30 2,059,610 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 745 19,550 SH   SOLE 31 19,550 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 918 24,106 SH   SOLE 32 24,106 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,192 31,291 SH   SOLE 34 31,291 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 111 2,910 SH   SOLE 40 2,910 0 0
TALEND S A ADS 874224207 419 10,848 SH   SOLE 21 10,848 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 16 777 SH   SOLE 4 777 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 21,854 1,035,264 SH   SOLE 19 1,035,264 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,043 49,422 SH   SOLE 21 49,422 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,231 153,052 SH   SOLE 22 74,058 0 78,994
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,059 50,147 SH   SOLE 26 36,227 0 13,920
TALLGRASS ENERGY LP CLASS A SHS 874696107 432 20,481 SH   SOLE 28 20,481 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 848 40,150 SH   SOLE 30 40,150 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,627 171,807 SH   SOLE 34 171,807 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 298 14,108 SH   SOLE 40 14,108 0 0
TALOS ENERGY INC COM 87484T108 729 30,320 SH   SOLE 2 9,020 0 21,300
TALOS ENERGY INC COM 87484T108 10 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 1,633 67,897 SH   SOLE 18 65,948 0 1,949
TALOS ENERGY INC COM 87484T108 2,725 113,309 SH   SOLE 19 113,309 0 0
TALOS ENERGY INC COM 87484T108 15,845 658,840 SH   SOLE 21 658,840 0 0
TALOS ENERGY INC COM 87484T108 21,186 880,894 SH   SOLE 22 853,952 0 26,942
TALOS ENERGY INC COM 87484T108 604 25,131 SH   SOLE 23 25,131 0 0
TALOS ENERGY INC COM 87484T108 1,227 51,030 SH   SOLE 26 0 0 51,030
TALOS ENERGY INC COM 87484T108 129 5,352 SH   SOLE 30 5,352 0 0
TALOS ENERGY INC COM 87484T108 1,652 68,670 SH   SOLE 31 0 0 68,670
TALOS ENERGY INC COM 87484T108 783 32,573 SH   SOLE 34 32,573 0 0
TALOS ENERGY INC COM 87484T108 51 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,124 48,426 SH   SOLE 2 2,292 0 46,134
TANDEM DIABETES CARE INC COM NEW 875372203 18 283 SH   SOLE 4 283 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 62 964 SH   SOLE 7 964 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 11,885 184,208 SH   SOLE 18 181,217 0 2,991
TANDEM DIABETES CARE INC COM NEW 875372203 7,588 117,606 SH   SOLE 19 117,606 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 130,037 2,015,446 SH   SOLE 21 2,015,446 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 106,123 1,644,806 SH   SOLE 22 1,572,642 0 72,164
TANDEM DIABETES CARE INC COM NEW 875372203 51 788 SH   SOLE 23 788 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,013 15,697 SH   SOLE 26 11,060 0 4,637
TANDEM DIABETES CARE INC COM NEW 875372203 420 6,511 SH   SOLE 28 6,511 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 953 14,778 SH   SOLE 30 14,778 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 348 5,398 SH   SOLE 40 5,398 0 0
TANDY LEATHER FACTORY INC COM 87538X105 6 1,153 SH   SOLE 18 1,153 0 0
TANDY LEATHER FACTORY INC COM 87538X105 124 22,618 SH   SOLE 21 22,618 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,937 119,506 SH   SOLE 2 43,583 0 75,923
TANGER FACTORY OUTLET CTRS I COM 875465106 390 24,043 SH   SOLE 4 24,043 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,019 371,325 SH   SOLE 7 371,325 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 57 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,437 520,495 SH   SOLE 18 520,495 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,253 262,342 SH   SOLE 19 262,342 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 115,899 7,149,817 SH   SOLE 21 7,149,817 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 65,678 4,051,677 SH   SOLE 22 3,924,269 0 127,408
TANGER FACTORY OUTLET CTRS I COM 875465106 52 3,204 SH   SOLE 23 3,204 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,064 189,010 SH   SOLE 25 189,010 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,212 74,755 SH   SOLE 26 20,646 0 54,109
TANGER FACTORY OUTLET CTRS I COM 875465106 196 12,091 SH   SOLE 28 12,091 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 761 46,958 SH   SOLE 29 46,958 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,742 415,938 SH   SOLE 30 415,938 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 150 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 22,930 722,654 SH   SOLE 2 87,879 0 634,775
TAPESTRY INC COM 876030107 3,102 97,750 SH   SOLE 4 90,202 0 7,548
TAPESTRY INC COM 876030107 8,942 281,808 SH   SOLE 7 256,508 0 25,300
TAPESTRY INC COM 876030107 397 12,512 SH   SOLE 13 12,512 0 0
TAPESTRY INC COM 876030107 76 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 18,368 578,886 SH   SOLE 18 540,405 0 38,481
TAPESTRY INC COM 876030107 2,513 79,215 SH   SOLE 19 79,215 0 0
TAPESTRY INC COM 876030107 199,179 6,277,296 SH   SOLE 21 6,277,296 0 0
TAPESTRY INC COM 876030107 222,971 7,027,132 SH   SOLE 22 6,224,580 0 802,552
TAPESTRY INC COM 876030107 6,495 204,692 SH   SOLE 23 204,692 0 0
TAPESTRY INC COM 876030107 8,720 274,823 SH   SOLE 25 274,823 0 0
TAPESTRY INC COM 876030107 43,544 1,372,341 SH   SOLE 26 416,057 0 956,284
TAPESTRY INC COM 876030107 1,737 54,752 SH   SOLE 28 39,145 0 15,607
TAPESTRY INC COM 876030107 2,111 66,535 SH   SOLE 29 6,004 0 60,531
TAPESTRY INC COM 876030107 48,477 1,527,782 SH   SOLE 30 1,527,782 0 0
TAPESTRY INC COM 876030107 3,071 96,797 SH   SOLE 31 50,491 0 46,306
TAPESTRY INC COM 876030107 540 17,024 SH   SOLE 34 17,024 0 0
TAPESTRY INC COM 876030107 6,415 202,175 SH   SOLE 36 202,175 0 0
TAPESTRY INC COM 876030107 261 8,233 SH   SOLE 40 8,233 0 0
TARENA INTL INC SPONSORED ADS 876108101 13 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC SPONSORED ADS 876108101 1,099 439,489 SH   SOLE 21 439,489 0 0
TARENA INTL INC SPONSORED ADS 876108101 403 161,301 SH   SOLE 22 161,301 0 0
TARENA INTL INC SPONSORED ADS 876108101 337 134,936 SH   SOLE 30 134,936 0 0
TARGA RES CORP COM 87612G101 21,937 558,774 SH   SOLE 2 32,867 0 525,907
TARGA RES CORP COM 87612G101 3,191 81,282 SH   SOLE 4 75,358 0 5,924
TARGA RES CORP COM 87612G101 12,085 307,820 SH   SOLE 7 295,651 0 12,169
TARGA RES CORP COM 87612G101 33 838 SH   SOLE 13 838 0 0
TARGA RES CORP COM 87612G101 64 1,637 SH   SOLE 15 1,637 0 0
TARGA RES CORP COM 87612G101 5,652 143,956 SH   SOLE 18 126,273 0 17,683
TARGA RES CORP COM 87612G101 16,707 425,549 SH   SOLE 19 425,549 0 0
TARGA RES CORP COM 87612G101 132,664 3,379,115 SH   SOLE 21 3,379,115 0 0
TARGA RES CORP COM 87612G101 250,422 6,378,553 SH   SOLE 22 5,899,349 0 479,204
TARGA RES CORP COM 87612G101 6,549 166,801 SH   SOLE 23 166,801 0 0
TARGA RES CORP COM 87612G101 8,530 217,267 SH   SOLE 25 217,267 0 0
TARGA RES CORP COM 87612G101 27,420 698,414 SH   SOLE 26 305,034 0 393,380
TARGA RES CORP COM 87612G101 1,900 48,385 SH   SOLE 28 36,172 0 12,213
TARGA RES CORP COM 87612G101 2,074 52,825 SH   SOLE 29 5,280 0 47,545
TARGA RES CORP COM 87612G101 12,558 319,856 SH   SOLE 30 319,856 0 0
TARGA RES CORP COM 87612G101 3,109 79,199 SH   SOLE 31 42,215 0 36,984
TARGA RES CORP COM 87612G101 8,324 212,021 SH   SOLE 34 212,021 0 0
TARGA RES CORP COM 87612G101 7,127 181,541 SH   SOLE 36 181,541 0 0
TARGA RES CORP COM 87612G101 258 6,561 SH   SOLE 40 6,561 0 0
TARGET CORP COM 87612E106 109,205 1,260,881 SH   SOLE 2 172,697 0 1,088,184
TARGET CORP COM 87612E106 17,438 201,339 SH   SOLE 4 187,308 0 14,031
TARGET CORP COM 87612E106 73,439 847,922 SH   SOLE 7 577,939 0 269,983
TARGET CORP COM 87612E106 6,006 69,341 SH   SOLE 13 69,341 0 0
TARGET CORP COM 87612E106 438 5,060 SH   SOLE 15 5,060 0 0
TARGET CORP COM 87612E106 7 85 SH   SOLE 17 0 0 85
TARGET CORP COM 87612E106 113,128 1,306,176 SH   SOLE 18 1,227,051 0 79,125
TARGET CORP COM 87612E106 77,235 891,754 SH   SOLE 19 891,754 0 0
TARGET CORP COM 87612E106 1,122,918 12,965,218 SH   SOLE 21 12,965,218 0 0
TARGET CORP COM 87612E106 1,139,015 13,151,082 SH   SOLE 22 11,568,724 0 1,582,358
TARGET CORP COM 87612E106 32,811 378,836 SH   SOLE 23 378,836 0 0
TARGET CORP COM 87612E106 47,530 548,784 SH   SOLE 25 548,784 0 0
TARGET CORP COM 87612E106 266,134 3,072,781 SH   SOLE 26 614,010 0 2,458,771
TARGET CORP COM 87612E106 8,799 101,590 SH   SOLE 28 74,596 0 26,994
TARGET CORP COM 87612E106 13,111 151,384 SH   SOLE 29 10,815 0 140,569
TARGET CORP COM 87612E106 170,276 1,966,008 SH   SOLE 30 1,966,008 0 0
TARGET CORP COM 87612E106 14,949 172,601 SH   SOLE 31 93,805 0 78,796
TARGET CORP COM 87612E106 3,877 44,764 SH   SOLE 32 44,764 0 0
TARGET CORP COM 87612E106 33,946 391,942 SH   SOLE 34 391,942 0 0
TARGET CORP COM 87612E106 9,283 107,182 SH   SOLE 35 107,182 0 0
TARGET CORP COM 87612E106 41,553 479,776 SH   SOLE 36 479,776 0 0
TARGET CORP COM 87612E106 1,022 11,800 SH   SOLE 40 11,800 0 0
TARGET HOSPITALITY CORP COM 87615L107 403 44,270 SH   SOLE 2 16,635 0 27,635
TARGET HOSPITALITY CORP COM 87615L107 1,138 125,012 SH   SOLE 18 108,622 0 16,390
TARGET HOSPITALITY CORP COM 87615L107 10,184 1,119,134 SH   SOLE 19 1,119,134 0 0
TARGET HOSPITALITY CORP COM 87615L107 9,162 1,006,811 SH   SOLE 21 1,006,811 0 0
TARGET HOSPITALITY CORP COM 87615L107 4,595 504,923 SH   SOLE 22 495,125 0 9,798
TARGET HOSPITALITY CORP COM 87615L107 343 37,721 SH   SOLE 23 37,721 0 0
TARGET HOSPITALITY CORP COM 87615L107 627 68,919 SH   SOLE 26 0 0 68,919
TARGET HOSPITALITY CORP COM 87615L107 1,840 202,208 SH   SOLE 34 202,208 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 3 1,683 SH   SOLE 2 1,683 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 62 31,091 SH   SOLE 19 31,091 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 310 SH   SOLE 22 310 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 14 6,912 SH   SOLE 34 6,912 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 98 1,143 SH   SOLE 22 0 0 1,143
TARONIS TECHNOLOGIES INC COM 876214107 0 3 SH   SOLE 21 3 0 0
TATA MTRS LTD SPONSORED ADR 876568502 794 67,954 SH   SOLE 7 9,954 0 58,000
TATA MTRS LTD SPONSORED ADR 876568502 3,277 280,552 SH   SOLE 18 280,552 0 0
TATA MTRS LTD SPONSORED ADR 876568502 70 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 5,788 495,530 SH   SOLE 22 495,530 0 0
TATA MTRS LTD SPONSORED ADR 876568502 354 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 11,789 1,009,362 SH   SOLE 26 79,445 0 929,917
TATA MTRS LTD SPONSORED ADR 876568502 3,380 289,423 SH   SOLE 28 289,423 0 0
TATA MTRS LTD SPONSORED ADR 876568502 665 56,965 SH   SOLE 29 56,965 0 0
TATA MTRS LTD SPONSORED ADR 876568502 3,221 275,805 SH   SOLE 30 275,805 0 0
TATA MTRS LTD SPONSORED ADR 876568502 84 7,229 SH   SOLE 34 7,229 0 0
TAUBMAN CTRS INC COM 876664103 5,945 145,611 SH   SOLE 2 31,983 0 113,628
TAUBMAN CTRS INC COM 876664103 680 16,657 SH   SOLE 4 16,657 0 0
TAUBMAN CTRS INC COM 876664103 2,588 63,397 SH   SOLE 7 63,397 0 0
TAUBMAN CTRS INC COM 876664103 101 2,463 SH   SOLE 15 2,463 0 0
TAUBMAN CTRS INC COM 876664103 6,974 170,796 SH   SOLE 18 170,796 0 0
TAUBMAN CTRS INC COM 876664103 3,356 82,204 SH   SOLE 19 82,204 0 0
TAUBMAN CTRS INC COM 876664103 138,381 3,389,210 SH   SOLE 21 3,389,210 0 0
TAUBMAN CTRS INC COM 876664103 103,777 2,541,696 SH   SOLE 22 2,416,354 0 125,342
TAUBMAN CTRS INC COM 876664103 99 2,430 SH   SOLE 23 2,430 0 0
TAUBMAN CTRS INC COM 876664103 5,079 124,388 SH   SOLE 25 124,388 0 0
TAUBMAN CTRS INC COM 876664103 1,690 41,400 SH   SOLE 26 12,545 0 28,855
TAUBMAN CTRS INC COM 876664103 317 7,761 SH   SOLE 28 7,761 0 0
TAUBMAN CTRS INC COM 876664103 1,243 30,451 SH   SOLE 29 30,451 0 0
TAUBMAN CTRS INC COM 876664103 11,102 271,902 SH   SOLE 30 271,902 0 0
TAUBMAN CTRS INC COM 876664103 1,316 32,221 SH   SOLE 31 1,277 0 30,944
TAUBMAN CTRS INC COM 876664103 1,415 34,665 SH   SOLE 34 34,665 0 0
TAUBMAN CTRS INC COM 876664103 80 1,957 SH   SOLE 36 1,957 0 0
TAUBMAN CTRS INC COM 876664103 266 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 7 699 SH   SOLE 18 699 0 0
TAYLOR DEVICES INC COM 877163105 8 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 28 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2,914 139,008 SH   SOLE 2 34,930 0 104,078
TAYLOR MORRISON HOME CORP COM 87724P106 7 334 SH   SOLE 4 334 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 60 2,865 SH   SOLE 7 2,865 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 7,504 358,011 SH   SOLE 18 358,011 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 17,759 847,263 SH   SOLE 19 847,263 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 96,863 4,621,317 SH   SOLE 21 4,621,317 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 67,847 3,236,979 SH   SOLE 22 3,052,092 0 184,887
TAYLOR MORRISON HOME CORP COM 87724P106 11 528 SH   SOLE 25 528 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 836 39,892 SH   SOLE 26 17,192 0 22,700
TAYLOR MORRISON HOME CORP COM 87724P106 322 15,366 SH   SOLE 28 15,366 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 613 29,229 SH   SOLE 30 29,229 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 3,266 155,837 SH   SOLE 34 155,837 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 133 6,369 SH   SOLE 36 6,369 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 213 10,182 SH   SOLE 40 10,182 0 0
TC ENERGY CORP COM 87807B107 7 134 SH   SOLE 18 134 0 0
TC ENERGY CORP COM 87807B107 18,146 366,433 SH   SOLE 21 366,433 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 1,674 44,501 SH   SOLE 31 0 0 44,501
TCF FINL CORP COM 872275102 7,608 365,950 SH   SOLE 2 87,674 0 278,276
TCF FINL CORP COM 872275102 18 864 SH   SOLE 4 864 0 0
TCF FINL CORP COM 872275102 88 4,217 SH   SOLE 7 4,217 0 0
TCF FINL CORP COM 872275102 9,544 459,073 SH   SOLE 18 459,073 0 0
TCF FINL CORP COM 872275102 742 35,669 SH   SOLE 19 35,669 0 0
TCF FINL CORP COM 872275102 169,980 8,176,064 SH   SOLE 21 8,176,064 0 0
TCF FINL CORP COM 872275102 112,488 5,410,664 SH   SOLE 22 5,082,389 0 328,275
TCF FINL CORP COM 872275102 1,249 60,059 SH   SOLE 26 39,345 0 20,714
TCF FINL CORP COM 872275102 446 21,456 SH   SOLE 28 21,456 0 0
TCF FINL CORP COM 872275102 989 47,583 SH   SOLE 30 47,583 0 0
TCF FINL CORP COM 872275102 172 8,288 SH   SOLE 31 3,588 0 4,700
TCF FINL CORP COM 872275102 79 3,781 SH   SOLE 36 3,781 0 0
TCF FINL CORP COM 872275102 362 17,426 SH   SOLE 40 17,426 0 0
TCG BDC INC COM 872280102 308 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 4,057 266,199 SH   SOLE 30 266,199 0 0
TCG BDC INC COM 872280102 573 37,631 SH   SOLE 31 0 0 37,631
TCR2 THERAPEUTICS INC COM 87808K106 19 1,305 SH   SOLE 2 0 0 1,305
TCR2 THERAPEUTICS INC COM 87808K106 93 6,510 SH   SOLE 18 6,510 0 0
TCR2 THERAPEUTICS INC COM 87808K106 43 3,007 SH   SOLE 19 3,007 0 0
TCR2 THERAPEUTICS INC COM 87808K106 891 62,252 SH   SOLE 21 62,252 0 0
TCR2 THERAPEUTICS INC COM 87808K106 465 32,515 SH   SOLE 22 11,689 0 20,826
TD AMERITRADE HLDG CORP COM 87236Y108 43,986 881,120 SH   SOLE 2 264,217 0 616,903
TD AMERITRADE HLDG CORP COM 87236Y108 6,781 135,840 SH   SOLE 4 128,354 0 7,486
TD AMERITRADE HLDG CORP COM 87236Y108 1,576 31,577 SH   SOLE 7 31,577 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,732 54,735 SH   SOLE 13 54,735 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 139 2,775 SH   SOLE 15 2,775 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1 20 SH   SOLE 17 0 0 20
TD AMERITRADE HLDG CORP COM 87236Y108 14,460 289,668 SH   SOLE 18 246,113 0 43,555
TD AMERITRADE HLDG CORP COM 87236Y108 25,256 505,927 SH   SOLE 19 505,927 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 183,503 3,675,946 SH   SOLE 21 3,675,946 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 381,362 7,639,459 SH   SOLE 22 6,859,938 0 779,521
TD AMERITRADE HLDG CORP COM 87236Y108 13,816 276,756 SH   SOLE 23 276,756 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 13,502 270,467 SH   SOLE 25 270,467 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 40,381 808,911 SH   SOLE 26 328,047 0 480,864
TD AMERITRADE HLDG CORP COM 87236Y108 2,658 53,237 SH   SOLE 28 38,758 0 14,479
TD AMERITRADE HLDG CORP COM 87236Y108 8,665 173,579 SH   SOLE 29 26,679 0 146,900
TD AMERITRADE HLDG CORP COM 87236Y108 27,218 545,224 SH   SOLE 30 545,224 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,650 133,204 SH   SOLE 31 87,335 0 45,869
TD AMERITRADE HLDG CORP COM 87236Y108 1,155 23,142 SH   SOLE 34 23,142 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11,884 238,066 SH   SOLE 36 238,066 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 335 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 18,251 190,554 SH   SOLE 2 58,008 0 132,546
TE CONNECTIVITY LTD REG SHS H84989104 12,596 131,511 SH   SOLE 4 122,387 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 39,262 409,919 SH   SOLE 7 311,715 0 98,204
TE CONNECTIVITY LTD REG SHS H84989104 1,073 11,205 SH   SOLE 13 11,205 0 0
TE CONNECTIVITY LTD REG SHS H84989104 363 3,793 SH   SOLE 15 3,793 0 0
TE CONNECTIVITY LTD REG SHS H84989104 60,212 628,644 SH   SOLE 18 582,524 0 46,120
TE CONNECTIVITY LTD REG SHS H84989104 5,144 53,711 SH   SOLE 19 53,711 0 0
TE CONNECTIVITY LTD REG SHS H84989104 491,828 5,134,973 SH   SOLE 21 5,134,973 0 0
TE CONNECTIVITY LTD REG SHS H84989104 553,048 5,774,151 SH   SOLE 22 5,346,825 0 427,326
TE CONNECTIVITY LTD REG SHS H84989104 23,183 242,042 SH   SOLE 23 242,042 0 0
TE CONNECTIVITY LTD REG SHS H84989104 34,337 358,494 SH   SOLE 25 358,494 0 0
TE CONNECTIVITY LTD REG SHS H84989104 174,158 1,818,313 SH   SOLE 26 417,389 0 1,400,924
TE CONNECTIVITY LTD REG SHS H84989104 6,230 65,043 SH   SOLE 28 47,269 0 17,774
TE CONNECTIVITY LTD REG SHS H84989104 717 7,486 SH   SOLE 29 7,486 0 0
TE CONNECTIVITY LTD REG SHS H84989104 121,053 1,263,868 SH   SOLE 30 1,263,868 0 0
TE CONNECTIVITY LTD REG SHS H84989104 9,288 96,972 SH   SOLE 31 56,636 0 40,336
TE CONNECTIVITY LTD REG SHS H84989104 32,451 338,809 SH   SOLE 34 338,809 0 0
TE CONNECTIVITY LTD REG SHS H84989104 26,114 272,645 SH   SOLE 36 272,645 0 0
TE CONNECTIVITY LTD REG SHS H84989104 693 7,234 SH   SOLE 40 7,234 0 0
TEAM INC COM 878155100 459 29,956 SH   SOLE 2 1,319 0 28,637
TEAM INC COM 878155100 3 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 10 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 2,103 137,293 SH   SOLE 18 137,293 0 0
TEAM INC COM 878155100 776 50,641 SH   SOLE 19 50,641 0 0
TEAM INC COM 878155100 51,072 3,333,680 SH   SOLE 21 3,333,680 0 0
TEAM INC COM 878155100 13,907 907,774 SH   SOLE 22 864,319 0 43,455
TEAM INC COM 878155100 114 7,466 SH   SOLE 26 2,358 0 5,108
TEAM INC COM 878155100 62 4,052 SH   SOLE 28 4,052 0 0
TEAM INC COM 878155100 727 47,446 SH   SOLE 30 47,446 0 0
TEAM INC COM 878155100 48 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 5,924 56,632 SH   SOLE 2 20,800 0 35,832
TECH DATA CORP COM 878237106 38 361 SH   SOLE 4 361 0 0
TECH DATA CORP COM 878237106 227 2,173 SH   SOLE 7 2,173 0 0
TECH DATA CORP COM 878237106 21,618 206,677 SH   SOLE 18 206,477 0 200
TECH DATA CORP COM 878237106 10,965 104,828 SH   SOLE 19 104,828 0 0
TECH DATA CORP COM 878237106 271,306 2,593,743 SH   SOLE 21 2,593,743 0 0
TECH DATA CORP COM 878237106 150,149 1,435,462 SH   SOLE 22 1,370,198 0 65,264
TECH DATA CORP COM 878237106 1,225 11,710 SH   SOLE 23 11,710 0 0
TECH DATA CORP COM 878237106 4,668 44,624 SH   SOLE 26 6,767 0 37,857
TECH DATA CORP COM 878237106 481 4,596 SH   SOLE 28 4,596 0 0
TECH DATA CORP COM 878237106 1,109 10,601 SH   SOLE 30 10,601 0 0
TECH DATA CORP COM 878237106 1,443 13,798 SH   SOLE 31 0 0 13,798
TECH DATA CORP COM 878237106 2,005 19,166 SH   SOLE 36 19,166 0 0
TECH DATA CORP COM 878237106 327 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 10,577 407,749 SH   SOLE 2 227,756 0 179,993
TECHNIPFMC PLC COM G87110105 4,239 163,429 SH   SOLE 4 151,850 0 11,579
TECHNIPFMC PLC COM G87110105 9,481 365,488 SH   SOLE 7 365,488 0 0
TECHNIPFMC PLC COM G87110105 188 7,246 SH   SOLE 13 7,246 0 0
TECHNIPFMC PLC COM G87110105 28,719 1,107,120 SH   SOLE 18 1,050,287 0 56,833
TECHNIPFMC PLC COM G87110105 4,266 164,442 SH   SOLE 19 164,442 0 0
TECHNIPFMC PLC COM G87110105 155,319 5,987,612 SH   SOLE 21 5,987,612 0 0
TECHNIPFMC PLC COM G87110105 183,149 7,060,503 SH   SOLE 22 6,521,907 0 538,596
TECHNIPFMC PLC COM G87110105 8,635 332,865 SH   SOLE 23 332,865 0 0
TECHNIPFMC PLC COM G87110105 775 29,861 SH   SOLE 25 29,861 0 0
TECHNIPFMC PLC COM G87110105 34,893 1,345,130 SH   SOLE 26 363,551 0 981,579
TECHNIPFMC PLC COM G87110105 2,071 79,846 SH   SOLE 28 57,086 0 22,760
TECHNIPFMC PLC COM G87110105 2,565 98,875 SH   SOLE 29 9,025 0 89,850
TECHNIPFMC PLC COM G87110105 41,194 1,588,046 SH   SOLE 30 1,588,046 0 0
TECHNIPFMC PLC COM G87110105 2,817 108,602 SH   SOLE 31 75,967 0 32,635
TECHNIPFMC PLC COM G87110105 760 29,286 SH   SOLE 34 29,286 0 0
TECHNIPFMC PLC COM G87110105 1,709 65,888 SH   SOLE 36 65,888 0 0
TECHNIPFMC PLC COM G87110105 205 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 418 19,660 SH   SOLE 2 991 0 18,669
TECHTARGET INC COM 87874R100 10 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 2,270 106,803 SH   SOLE 18 103,269 0 3,534
TECHTARGET INC COM 87874R100 816 38,407 SH   SOLE 19 38,407 0 0
TECHTARGET INC COM 87874R100 51,002 2,400,091 SH   SOLE 21 2,400,091 0 0
TECHTARGET INC COM 87874R100 13,657 642,669 SH   SOLE 22 597,323 0 45,346
TECHTARGET INC COM 87874R100 16 735 SH   SOLE 26 0 0 735
TECHTARGET INC COM 87874R100 569 26,772 SH   SOLE 30 26,772 0 0
TECHTARGET INC COM 87874R100 50 2,332 SH   SOLE 40 2,332 0 0
TECK RESOURCES LTD CL B 878742204 28,633 1,241,657 SH   SOLE 19 1,241,657 0 0
TECK RESOURCES LTD CL B 878742204 4,828 209,353 SH   SOLE 21 209,353 0 0
TECK RESOURCES LTD CL B 878742204 12,677 549,741 SH   SOLE 22 549,741 0 0
TECK RESOURCES LTD CL B 878742204 1,541 66,844 SH   SOLE 23 66,844 0 0
TECK RESOURCES LTD CL B 878742204 12,114 525,312 SH   SOLE 25 525,312 0 0
TECK RESOURCES LTD CL B 878742204 2,054 89,067 SH   SOLE 26 0 0 89,067
TECK RESOURCES LTD CL B 878742204 19,005 824,169 SH   SOLE 29 824,169 0 0
TECK RESOURCES LTD CL B 878742204 24,057 1,043,239 SH   SOLE 34 1,043,239 0 0
TECNOGLASS INC SHS G87264100 182 27,989 SH   SOLE 21 27,989 0 0
TECNOGLASS INC SHS G87264100 174 26,753 SH   SOLE 22 26,753 0 0
TECOGEN INC NEW COM NEW 87876P201 12 3,166 SH   SOLE 18 3,166 0 0
TECOGEN INC NEW COM NEW 87876P201 207 55,205 SH   SOLE 21 55,205 0 0
TEEKAY CORPORATION COM Y8564W103 252 73,380 SH   SOLE 2 2,597 0 70,783
TEEKAY CORPORATION COM Y8564W103 4 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 806 234,327 SH   SOLE 18 234,327 0 0
TEEKAY CORPORATION COM Y8564W103 515 149,674 SH   SOLE 19 149,674 0 0
TEEKAY CORPORATION COM Y8564W103 7,989 2,322,465 SH   SOLE 21 2,322,465 0 0
TEEKAY CORPORATION COM Y8564W103 2,936 853,542 SH   SOLE 22 793,460 0 60,082
TEEKAY CORPORATION COM Y8564W103 40 11,660 SH   SOLE 23 11,660 0 0
TEEKAY CORPORATION COM Y8564W103 68 19,683 SH   SOLE 26 0 0 19,683
TEEKAY CORPORATION COM Y8564W103 30 8,822 SH   SOLE 36 8,822 0 0
TEEKAY TANKERS LTD CL A Y8565N102 262 204,687 SH   SOLE 2 7,025 0 197,662
TEEKAY TANKERS LTD CL A Y8565N102 3 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 858 670,310 SH   SOLE 18 670,310 0 0
TEEKAY TANKERS LTD CL A Y8565N102 410 320,570 SH   SOLE 19 320,570 0 0
TEEKAY TANKERS LTD CL A Y8565N102 8,119 6,343,297 SH   SOLE 21 6,343,297 0 0
TEEKAY TANKERS LTD CL A Y8565N102 2,634 2,057,957 SH   SOLE 22 1,920,362 0 137,595
TEGNA INC COM 87901J105 4,963 327,573 SH   SOLE 2 109,149 0 218,424
TEGNA INC COM 87901J105 62 4,106 SH   SOLE 4 4,106 0 0
TEGNA INC COM 87901J105 94 6,229 SH   SOLE 7 6,229 0 0
TEGNA INC COM 87901J105 18,457 1,218,313 SH   SOLE 18 1,218,313 0 0
TEGNA INC COM 87901J105 6,633 437,835 SH   SOLE 19 437,835 0 0
TEGNA INC COM 87901J105 230,163 15,192,247 SH   SOLE 21 15,192,247 0 0
TEGNA INC COM 87901J105 126,383 8,342,145 SH   SOLE 22 8,027,192 0 314,953
TEGNA INC COM 87901J105 356 23,473 SH   SOLE 23 23,473 0 0
TEGNA INC COM 87901J105 1,983 130,907 SH   SOLE 26 73,189 0 57,718
TEGNA INC COM 87901J105 406 26,819 SH   SOLE 28 26,819 0 0
TEGNA INC COM 87901J105 884 58,380 SH   SOLE 30 58,380 0 0
TEGNA INC COM 87901J105 1,544 101,927 SH   SOLE 31 0 0 101,927
TEGNA INC COM 87901J105 199 13,108 SH   SOLE 36 13,108 0 0
TEGNA INC COM 87901J105 317 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 344 20,759 SH   SOLE 2 798 0 19,961
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,214 73,198 SH   SOLE 18 73,198 0 0
TEJON RANCH CO COM 879080109 588 35,434 SH   SOLE 19 35,434 0 0
TEJON RANCH CO COM 879080109 12,150 732,370 SH   SOLE 21 732,370 0 0
TEJON RANCH CO COM 879080109 10,174 613,272 SH   SOLE 22 585,452 0 27,820
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 126 7,600 SH   SOLE 30 7,600 0 0
TEJON RANCH CO COM 879080109 29 1,731 SH   SOLE 40 1,731 0 0
TELADOC HEALTH INC COM 87918A105 10,766 162,117 SH   SOLE 2 102,753 0 59,364
TELADOC HEALTH INC COM 87918A105 23 350 SH   SOLE 4 350 0 0
TELADOC HEALTH INC COM 87918A105 94 1,416 SH   SOLE 7 1,416 0 0
TELADOC HEALTH INC COM 87918A105 19,516 293,866 SH   SOLE 18 290,889 0 2,977
TELADOC HEALTH INC COM 87918A105 70,940 1,068,207 SH   SOLE 19 1,068,207 0 0
TELADOC HEALTH INC COM 87918A105 163,315 2,459,186 SH   SOLE 21 2,459,186 0 0
TELADOC HEALTH INC COM 87918A105 135,835 2,045,405 SH   SOLE 22 1,953,705 0 91,700
TELADOC HEALTH INC COM 87918A105 2,098 31,596 SH   SOLE 26 16,915 0 14,681
TELADOC HEALTH INC COM 87918A105 529 7,960 SH   SOLE 28 7,960 0 0
TELADOC HEALTH INC COM 87918A105 2,346 35,327 SH   SOLE 30 35,327 0 0
TELADOC HEALTH INC COM 87918A105 32,226 485,260 SH   SOLE 34 485,260 0 0
TELADOC HEALTH INC COM 87918A105 463 6,968 SH   SOLE 40 6,968 0 0
TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1,273 750,000 PRN   SOLE 21 750,000 0 0
TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 905 610,000 PRN   SOLE 21 610,000 0 0
TELARIA INC COM 879181105 281 37,350 SH   SOLE 2 1,631 0 35,719
TELARIA INC COM 879181105 5 679 SH   SOLE 7 679 0 0
TELARIA INC COM 879181105 1,113 148,056 SH   SOLE 18 148,056 0 0
TELARIA INC COM 879181105 541 71,903 SH   SOLE 19 71,903 0 0
TELARIA INC COM 879181105 11,009 1,463,947 SH   SOLE 21 1,463,947 0 0
TELARIA INC COM 879181105 6,935 922,263 SH   SOLE 22 886,412 0 35,851
TELARIA INC COM 879181105 438 58,300 SH   SOLE 31 0 0 58,300
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,170 179,388 SH   SOLE 2 4,059 0 175,329
TELECOM ARGENTINA S A SPON ADR REP B 879273209 452 25,563 SH   SOLE 4 25,563 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 312 17,644 SH   SOLE 7 12,217 0 5,427
TELECOM ARGENTINA S A SPON ADR REP B 879273209 258 14,603 SH   SOLE 18 14,603 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 29,255 1,655,645 SH   SOLE 21 1,655,645 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 17,940 1,015,296 SH   SOLE 22 918,819 0 96,477
TELECOM ARGENTINA S A SPON ADR REP B 879273209 915 51,798 SH   SOLE 23 51,798 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 5,567 315,048 SH   SOLE 26 222,842 0 92,206
TELECOM ARGENTINA S A SPON ADR REP B 879273209 305 17,264 SH   SOLE 29 11,257 0 6,007
TELECOM ARGENTINA S A SPON ADR REP B 879273209 8,081 457,327 SH   SOLE 30 457,327 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 62 3,505 SH   SOLE 31 3,505 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 139 7,881 SH   SOLE 34 7,881 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 14 768 SH   SOLE 40 768 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 28,495 104,047 SH   SOLE 2 33,482 0 70,565
TELEDYNE TECHNOLOGIES INC COM 879360105 421 1,537 SH   SOLE 4 1,537 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 264 965 SH   SOLE 7 965 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 28,064 102,472 SH   SOLE 18 102,425 0 47
TELEDYNE TECHNOLOGIES INC COM 879360105 77,797 284,066 SH   SOLE 19 284,066 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 611,664 2,233,411 SH   SOLE 21 2,233,411 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 341,303 1,246,223 SH   SOLE 22 1,164,751 0 81,472
TELEDYNE TECHNOLOGIES INC COM 879360105 1,161 4,241 SH   SOLE 23 4,241 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,871 14,136 SH   SOLE 26 9,095 0 5,041
TELEDYNE TECHNOLOGIES INC COM 879360105 1,452 5,303 SH   SOLE 28 5,303 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 327 1,194 SH   SOLE 29 1,194 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,206 11,705 SH   SOLE 30 11,705 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,174 4,285 SH   SOLE 31 1,882 0 2,403
TELEDYNE TECHNOLOGIES INC COM 879360105 1,564 5,712 SH   SOLE 34 5,712 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 341 1,246 SH   SOLE 36 1,246 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,036 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 50,549 152,647 SH   SOLE 2 52,560 0 100,087
TELEFLEX INC COM 879369106 5,074 15,323 SH   SOLE 4 14,121 0 1,202
TELEFLEX INC COM 879369106 16,034 48,420 SH   SOLE 7 39,101 0 9,319
TELEFLEX INC COM 879369106 86 261 SH   SOLE 13 261 0 0
TELEFLEX INC COM 879369106 173 521 SH   SOLE 15 521 0 0
TELEFLEX INC COM 879369106 40,047 120,932 SH   SOLE 18 114,806 0 6,126
TELEFLEX INC COM 879369106 219,903 664,058 SH   SOLE 19 664,058 0 0
TELEFLEX INC COM 879369106 1,689 5,100 SH   SOLE 20 5,100 0 0
TELEFLEX INC COM 879369106 430,317 1,299,463 SH   SOLE 21 1,299,463 0 0
TELEFLEX INC COM 879369106 366,773 1,107,574 SH   SOLE 22 988,695 0 118,879
TELEFLEX INC COM 879369106 10,768 32,518 SH   SOLE 23 32,518 0 0
TELEFLEX INC COM 879369106 14,269 43,090 SH   SOLE 25 43,090 0 0
TELEFLEX INC COM 879369106 55,759 168,381 SH   SOLE 26 61,002 0 107,379
TELEFLEX INC COM 879369106 3,093 9,340 SH   SOLE 28 6,996 0 2,344
TELEFLEX INC COM 879369106 3,517 10,622 SH   SOLE 29 1,059 0 9,563
TELEFLEX INC COM 879369106 54,704 165,194 SH   SOLE 30 165,194 0 0
TELEFLEX INC COM 879369106 4,499 13,587 SH   SOLE 31 8,301 0 5,286
TELEFLEX INC COM 879369106 51,063 154,198 SH   SOLE 34 154,198 0 0
TELEFLEX INC COM 879369106 10,617 32,060 SH   SOLE 36 32,060 0 0
TELEFLEX INC COM 879369106 313 946 SH   SOLE 40 946 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,246 95,669 SH   SOLE 2 0 0 95,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 761 58,415 SH   SOLE 30 58,415 0 0
TELENAV INC COM 879455103 273 34,093 SH   SOLE 2 5,528 0 28,565
TELENAV INC COM 879455103 8 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 1,027 128,381 SH   SOLE 18 107,601 0 20,780
TELENAV INC COM 879455103 1,420 177,487 SH   SOLE 19 177,487 0 0
TELENAV INC COM 879455103 8,804 1,100,503 SH   SOLE 21 1,100,503 0 0
TELENAV INC COM 879455103 9,287 1,160,814 SH   SOLE 22 1,136,376 0 24,438
TELENAV INC COM 879455103 215 26,844 SH   SOLE 23 26,844 0 0
TELENAV INC COM 879455103 199 24,827 SH   SOLE 26 0 0 24,827
TELENAV INC COM 879455103 1,005 125,563 SH   SOLE 31 0 0 125,563
TELEPHONE & DATA SYS INC COM NEW 879433829 9,786 321,914 SH   SOLE 2 133,691 0 188,223
TELEPHONE & DATA SYS INC COM NEW 879433829 235 7,731 SH   SOLE 4 7,731 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,316 109,065 SH   SOLE 7 109,065 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 40,851 1,343,792 SH   SOLE 18 1,343,792 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 35,686 1,173,885 SH   SOLE 19 1,173,885 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 148,040 4,869,732 SH   SOLE 21 4,869,732 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 114,805 3,776,491 SH   SOLE 22 3,552,744 0 223,747
TELEPHONE & DATA SYS INC COM NEW 879433829 1,405 46,211 SH   SOLE 23 46,211 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,965 64,628 SH   SOLE 25 64,628 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,097 36,077 SH   SOLE 26 26,372 0 9,705
TELEPHONE & DATA SYS INC COM NEW 879433829 388 12,763 SH   SOLE 28 12,763 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 852 28,037 SH   SOLE 30 28,037 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 931 30,634 SH   SOLE 31 2,155 0 28,479
TELEPHONE & DATA SYS INC COM NEW 879433829 10,070 331,238 SH   SOLE 34 331,238 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 286 9,415 SH   SOLE 36 9,415 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 316 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 29 45,712 SH   SOLE 21 45,712 0 0
TELIGENT INC NEW COM 87960W104 489 776,227 SH   SOLE 22 776,227 0 0
TELLURIAN INC NEW COM 87968A104 644 82,026 SH   SOLE 2 3,910 0 78,116
TELLURIAN INC NEW COM 87968A104 3 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 11 1,411 SH   SOLE 7 1,411 0 0
TELLURIAN INC NEW COM 87968A104 2,418 308,065 SH   SOLE 18 308,065 0 0
TELLURIAN INC NEW COM 87968A104 1,257 160,108 SH   SOLE 19 160,108 0 0
TELLURIAN INC NEW COM 87968A104 24,013 3,058,997 SH   SOLE 21 3,058,997 0 0
TELLURIAN INC NEW COM 87968A104 21,555 2,745,839 SH   SOLE 22 2,641,976 0 103,863
TELLURIAN INC NEW COM 87968A104 179 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 101 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 198 25,214 SH   SOLE 30 25,214 0 0
TELLURIAN INC NEW COM 87968A104 67 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 76,163 2,063,482 SH   SOLE 18 2,063,482 0 0
TELUS CORP COM 87971M103 2,764 74,875 SH   SOLE 26 74,875 0 0
TEMPUR SEALY INTL INC COM 88023U101 13,128 178,923 SH   SOLE 2 94,765 0 84,158
TEMPUR SEALY INTL INC COM 88023U101 15 209 SH   SOLE 4 209 0 0
TEMPUR SEALY INTL INC COM 88023U101 85 1,158 SH   SOLE 7 1,158 0 0
TEMPUR SEALY INTL INC COM 88023U101 9,857 134,342 SH   SOLE 18 134,342 0 0
TEMPUR SEALY INTL INC COM 88023U101 766 10,446 SH   SOLE 19 10,446 0 0
TEMPUR SEALY INTL INC COM 88023U101 169,524 2,310,535 SH   SOLE 21 2,310,535 0 0
TEMPUR SEALY INTL INC COM 88023U101 111,194 1,515,523 SH   SOLE 22 1,424,480 0 91,043
TEMPUR SEALY INTL INC COM 88023U101 1,304 17,769 SH   SOLE 26 8,622 0 9,147
TEMPUR SEALY INTL INC COM 88023U101 442 6,026 SH   SOLE 28 6,026 0 0
TEMPUR SEALY INTL INC COM 88023U101 955 13,019 SH   SOLE 30 13,019 0 0
TEMPUR SEALY INTL INC COM 88023U101 69 941 SH   SOLE 31 941 0 0
TEMPUR SEALY INTL INC COM 88023U101 82 1,122 SH   SOLE 34 1,122 0 0
TEMPUR SEALY INTL INC COM 88023U101 297 4,042 SH   SOLE 40 4,042 0 0
TENABLE HLDGS INC COM 88025T102 920 32,237 SH   SOLE 2 1,538 0 30,699
TENABLE HLDGS INC COM 88025T102 5 181 SH   SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 23 798 SH   SOLE 7 798 0 0
TENABLE HLDGS INC COM 88025T102 3,445 120,718 SH   SOLE 18 120,718 0 0
TENABLE HLDGS INC COM 88025T102 1,945 68,143 SH   SOLE 19 68,143 0 0
TENABLE HLDGS INC COM 88025T102 32,568 1,141,140 SH   SOLE 21 1,141,140 0 0
TENABLE HLDGS INC COM 88025T102 19,431 680,840 SH   SOLE 22 628,556 0 52,284
TENABLE HLDGS INC COM 88025T102 188 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 4,299 150,624 SH   SOLE 30 150,624 0 0
TENABLE HLDGS INC COM 88025T102 101 3,542 SH   SOLE 40 3,542 0 0
TENARIS S A SPONSORED ADS 88031M109 1,582 60,122 SH   SOLE 2 0 0 60,122
TENARIS S A SPONSORED ADS 88031M109 113 4,301 SH   SOLE 21 4,301 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 826 598,475 SH   SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 491 32,740 SH   SOLE 2 4,305 0 28,435
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 368 24,547 SH   SOLE 4 24,547 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 190 12,680 SH   SOLE 7 12,680 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 456 30,414 SH   SOLE 15 29,009 0 1,405
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 415 27,692 SH   SOLE 18 27,692 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 405 26,988 SH   SOLE 19 26,988 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 26,948 1,797,737 SH   SOLE 21 1,797,737 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 16,008 1,067,883 SH   SOLE 22 984,020 0 83,863
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 803 53,551 SH   SOLE 23 53,551 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10,580 705,832 SH   SOLE 26 204,434 0 501,398
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 332 22,170 SH   SOLE 29 13,545 0 8,625
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8,635 576,071 SH   SOLE 30 576,071 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 77 5,147 SH   SOLE 31 5,147 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 237 15,819 SH   SOLE 34 15,819 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 12 795 SH   SOLE 40 795 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,503 169,541 SH   SOLE 2 82,854 0 86,687
TENET HEALTHCARE CORP COM NEW 88033G407 9 433 SH   SOLE 4 433 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 124 5,989 SH   SOLE 7 5,989 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 11,140 539,226 SH   SOLE 18 533,724 0 5,502
TENET HEALTHCARE CORP COM NEW 88033G407 3,617 175,094 SH   SOLE 19 175,094 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 138,073 6,683,094 SH   SOLE 21 6,683,094 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 66,778 3,232,229 SH   SOLE 22 3,085,975 0 146,254
TENET HEALTHCARE CORP COM NEW 88033G407 667 32,301 SH   SOLE 26 22,687 0 9,614
TENET HEALTHCARE CORP COM NEW 88033G407 272 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,338 64,743 SH   SOLE 30 64,743 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,738 84,111 SH   SOLE 31 0 0 84,111
TENET HEALTHCARE CORP COM NEW 88033G407 1,246 60,312 SH   SOLE 36 60,312 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 201 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 963 15,739 SH   SOLE 2 767 0 14,972
TENNANT CO COM 880345103 9 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 23 383 SH   SOLE 7 383 0 0
TENNANT CO COM 880345103 4,833 78,970 SH   SOLE 18 78,970 0 0
TENNANT CO COM 880345103 1,879 30,704 SH   SOLE 19 30,704 0 0
TENNANT CO COM 880345103 118,567 1,937,377 SH   SOLE 21 1,937,377 0 0
TENNANT CO COM 880345103 34,869 569,750 SH   SOLE 22 529,593 0 40,157
TENNANT CO COM 880345103 272 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 149 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,598 26,108 SH   SOLE 30 26,108 0 0
TENNANT CO COM 880345103 119 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 561 50,628 SH   SOLE 2 2,255 0 48,373
TENNECO INC CL A VTG COM STK 880349105 3 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 22 1,976 SH   SOLE 7 1,976 0 0
TENNECO INC CL A VTG COM STK 880349105 1,849 166,697 SH   SOLE 18 166,697 0 0
TENNECO INC CL A VTG COM STK 880349105 972 87,674 SH   SOLE 19 87,674 0 0
TENNECO INC CL A VTG COM STK 880349105 17,508 1,578,720 SH   SOLE 21 1,578,720 0 0
TENNECO INC CL A VTG COM STK 880349105 20,265 1,827,318 SH   SOLE 22 1,741,455 0 85,863
TENNECO INC CL A VTG COM STK 880349105 168 15,125 SH   SOLE 26 9,675 0 5,450
TENNECO INC CL A VTG COM STK 880349105 79 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC CL A VTG COM STK 880349105 295 26,608 SH   SOLE 30 26,608 0 0
TENNECO INC CL A VTG COM STK 880349105 41 3,699 SH   SOLE 36 3,699 0 0
TENNECO INC CL A VTG COM STK 880349105 71 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 9,881 275,607 SH   SOLE 2 64,185 0 211,422
TERADATA CORP DEL COM 88076W103 19 518 SH   SOLE 4 518 0 0
TERADATA CORP DEL COM 88076W103 100 2,784 SH   SOLE 7 2,784 0 0
TERADATA CORP DEL COM 88076W103 11,861 330,843 SH   SOLE 18 330,843 0 0
TERADATA CORP DEL COM 88076W103 914 25,492 SH   SOLE 19 25,492 0 0
TERADATA CORP DEL COM 88076W103 227,633 6,349,590 SH   SOLE 21 6,349,590 0 0
TERADATA CORP DEL COM 88076W103 138,197 3,854,864 SH   SOLE 22 3,610,993 0 243,871
TERADATA CORP DEL COM 88076W103 1,468 40,935 SH   SOLE 26 29,312 0 11,623
TERADATA CORP DEL COM 88076W103 538 15,012 SH   SOLE 28 15,012 0 0
TERADATA CORP DEL COM 88076W103 15,230 424,837 SH   SOLE 30 424,837 0 0
TERADATA CORP DEL COM 88076W103 91 2,526 SH   SOLE 31 2,526 0 0
TERADATA CORP DEL COM 88076W103 75 2,086 SH   SOLE 36 2,086 0 0
TERADATA CORP DEL COM 88076W103 404 11,280 SH   SOLE 40 11,280 0 0
TERADYNE INC COM 880770102 19,596 409,012 SH   SOLE 2 95,413 0 313,599
TERADYNE INC COM 880770102 42 886 SH   SOLE 4 886 0 0
TERADYNE INC COM 880770102 178 3,725 SH   SOLE 7 3,725 0 0
TERADYNE INC COM 880770102 23,114 482,450 SH   SOLE 18 482,450 0 0
TERADYNE INC COM 880770102 1,807 37,725 SH   SOLE 19 37,725 0 0
TERADYNE INC COM 880770102 445,544 9,299,597 SH   SOLE 21 9,299,597 0 0
TERADYNE INC COM 880770102 304,045 6,346,166 SH   SOLE 22 6,008,747 0 337,419
TERADYNE INC COM 880770102 3,238 67,576 SH   SOLE 26 39,957 0 27,619
TERADYNE INC COM 880770102 1,083 22,614 SH   SOLE 28 22,614 0 0
TERADYNE INC COM 880770102 17,513 365,543 SH   SOLE 30 365,543 0 0
TERADYNE INC COM 880770102 174 3,625 SH   SOLE 31 3,625 0 0
TERADYNE INC COM 880770102 123 2,563 SH   SOLE 36 2,563 0 0
TERADYNE INC COM 880770102 838 17,486 SH   SOLE 40 17,486 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 2,028 1,250,000 PRN   SOLE 21 1,250,000 0 0
TEREX CORP NEW COM 880779103 2,731 86,968 SH   SOLE 2 28,918 0 58,050
TEREX CORP NEW COM 880779103 10 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 71 2,261 SH   SOLE 7 2,261 0 0
TEREX CORP NEW COM 880779103 11,117 354,037 SH   SOLE 18 354,037 0 0
TEREX CORP NEW COM 880779103 3,394 108,096 SH   SOLE 19 108,096 0 0
TEREX CORP NEW COM 880779103 137,306 4,372,803 SH   SOLE 21 4,372,803 0 0
TEREX CORP NEW COM 880779103 63,461 2,021,055 SH   SOLE 22 1,907,262 0 113,793
TEREX CORP NEW COM 880779103 1,065 33,914 SH   SOLE 26 23,141 0 10,773
TEREX CORP NEW COM 880779103 307 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 844 26,886 SH   SOLE 30 26,886 0 0
TEREX CORP NEW COM 880779103 61 1,945 SH   SOLE 36 1,945 0 0
TEREX CORP NEW COM 880779103 205 6,542 SH   SOLE 40 6,542 0 0
TERNIUM SA SPONSORED ADS 880890108 51 2,295 SH   SOLE 21 2,295 0 0
TERNIUM SA SPONSORED ADS 880890108 4,200 187,271 SH   SOLE 25 187,271 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,133 79,242 SH   SOLE 2 11,074 0 68,168
TERRAFORM PWR INC COM CL A 88104R209 2 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 22 1,565 SH   SOLE 7 1,565 0 0
TERRAFORM PWR INC COM CL A 88104R209 3,403 238,002 SH   SOLE 18 238,002 0 0
TERRAFORM PWR INC COM CL A 88104R209 3,186 222,805 SH   SOLE 19 222,805 0 0
TERRAFORM PWR INC COM CL A 88104R209 39,991 2,796,595 SH   SOLE 21 2,796,595 0 0
TERRAFORM PWR INC COM CL A 88104R209 35,804 2,503,754 SH   SOLE 22 2,396,900 0 106,854
TERRAFORM PWR INC COM CL A 88104R209 610 42,692 SH   SOLE 23 42,692 0 0
TERRAFORM PWR INC COM CL A 88104R209 93 6,475 SH   SOLE 26 0 0 6,475
TERRAFORM PWR INC COM CL A 88104R209 123 8,603 SH   SOLE 28 8,603 0 0
TERRAFORM PWR INC COM CL A 88104R209 6,036 422,078 SH   SOLE 30 422,078 0 0
TERRAFORM PWR INC COM CL A 88104R209 2,676 187,136 SH   SOLE 31 0 0 187,136
TERRAFORM PWR INC COM CL A 88104R209 61 4,237 SH   SOLE 40 4,237 0 0
TERRENO RLTY CORP COM 88146M101 13,081 266,746 SH   SOLE 2 2,537 0 264,209
TERRENO RLTY CORP COM 88146M101 805 16,406 SH   SOLE 4 16,406 0 0
TERRENO RLTY CORP COM 88146M101 3,261 66,497 SH   SOLE 7 66,497 0 0
TERRENO RLTY CORP COM 88146M101 103 2,101 SH   SOLE 15 2,101 0 0
TERRENO RLTY CORP COM 88146M101 10,029 204,505 SH   SOLE 18 204,505 0 0
TERRENO RLTY CORP COM 88146M101 8,766 178,747 SH   SOLE 19 178,747 0 0
TERRENO RLTY CORP COM 88146M101 106,507 2,171,846 SH   SOLE 21 2,171,846 0 0
TERRENO RLTY CORP COM 88146M101 115,324 2,351,632 SH   SOLE 22 2,260,303 0 91,329
TERRENO RLTY CORP COM 88146M101 106 2,158 SH   SOLE 23 2,158 0 0
TERRENO RLTY CORP COM 88146M101 6,555 133,673 SH   SOLE 25 133,673 0 0
TERRENO RLTY CORP COM 88146M101 2,392 48,779 SH   SOLE 26 13,892 0 34,887
TERRENO RLTY CORP COM 88146M101 370 7,547 SH   SOLE 28 7,547 0 0
TERRENO RLTY CORP COM 88146M101 1,505 30,695 SH   SOLE 29 30,695 0 0
TERRENO RLTY CORP COM 88146M101 13,916 283,766 SH   SOLE 30 283,766 0 0
TERRENO RLTY CORP COM 88146M101 9 181 SH   SOLE 34 181 0 0
TERRENO RLTY CORP COM 88146M101 301 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 226 7,303 SH   SOLE 2 291 0 7,012
TERRITORIAL BANCORP INC COM 88145X108 834 26,987 SH   SOLE 18 26,987 0 0
TERRITORIAL BANCORP INC COM 88145X108 450 14,557 SH   SOLE 19 14,557 0 0
TERRITORIAL BANCORP INC COM 88145X108 8,706 281,751 SH   SOLE 21 281,751 0 0
TERRITORIAL BANCORP INC COM 88145X108 4,460 144,350 SH   SOLE 22 137,099 0 7,251
TESLA INC COM 88160R101 70,151 313,929 SH   SOLE 2 21,145 0 292,784
TESLA INC COM 88160R101 10,129 45,329 SH   SOLE 4 41,742 0 3,587
TESLA INC COM 88160R101 3,295 14,745 SH   SOLE 7 14,745 0 0
TESLA INC COM 88160R101 412 1,844 SH   SOLE 13 1,844 0 0
TESLA INC COM 88160R101 324 1,451 SH   SOLE 15 1,451 0 0
TESLA INC COM 88160R101 203 910 SH   SOLE 17 0 0 910
TESLA INC COM 88160R101 13,945 62,403 SH   SOLE 18 51,848 0 10,555
TESLA INC COM 88160R101 3,085 13,807 SH   SOLE 19 13,807 0 0
TESLA INC COM 88160R101 229,268 1,025,992 SH   SOLE 21 1,025,992 0 0
TESLA INC COM 88160R101 789,905 3,534,884 SH   SOLE 22 3,267,416 0 267,468
TESLA INC COM 88160R101 18,103 81,012 SH   SOLE 23 81,012 0 0
TESLA INC COM 88160R101 30,338 135,767 SH   SOLE 25 135,767 0 0
TESLA INC COM 88160R101 84,166 376,648 SH   SOLE 26 156,283 0 220,365
TESLA INC COM 88160R101 5,666 25,357 SH   SOLE 28 18,627 0 6,730
TESLA INC COM 88160R101 767 3,431 SH   SOLE 29 3,431 0 0
TESLA INC COM 88160R101 58,187 260,390 SH   SOLE 30 260,390 0 0
TESLA INC COM 88160R101 8,649 38,707 SH   SOLE 31 23,876 0 14,831
TESLA INC COM 88160R101 5,540 24,793 SH   SOLE 32 24,793 0 0
TESLA INC COM 88160R101 1,595 7,137 SH   SOLE 34 7,137 0 0
TESLA INC COM 88160R101 20,453 91,530 SH   SOLE 36 91,530 0 0
TESLA INC COM 88160R101 658 2,943 SH   SOLE 40 2,943 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 3,222 3,400,000 PRN   SOLE 21 3,400,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 2,315 2,350,000 PRN   SOLE 21 2,350,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 4,518 4,600,000 PRN   SOLE 21 4,600,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 108 6,021 SH   SOLE 2 253 0 5,768
TESSCO TECHNOLOGIES INC COM 872386107 439 24,590 SH   SOLE 18 21,806 0 2,784
TESSCO TECHNOLOGIES INC COM 872386107 903 50,534 SH   SOLE 19 50,534 0 0
TESSCO TECHNOLOGIES INC COM 872386107 3,864 216,365 SH   SOLE 21 216,365 0 0
TESSCO TECHNOLOGIES INC COM 872386107 4,804 268,965 SH   SOLE 22 267,182 0 1,783
TESSCO TECHNOLOGIES INC COM 872386107 59 3,311 SH   SOLE 23 3,311 0 0
TESSCO TECHNOLOGIES INC COM 872386107 143 8,000 SH   SOLE 26 0 0 8,000
TETRA TECH INC NEW COM 88162G103 4,062 51,707 SH   SOLE 2 6,394 0 45,313
TETRA TECH INC NEW COM 88162G103 20 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 2,627 33,448 SH   SOLE 7 33,448 0 0
TETRA TECH INC NEW COM 88162G103 19,463 247,775 SH   SOLE 18 240,812 0 6,963
TETRA TECH INC NEW COM 88162G103 14,808 188,512 SH   SOLE 19 188,512 0 0
TETRA TECH INC NEW COM 88162G103 462,834 5,892,218 SH   SOLE 21 5,892,218 0 0
TETRA TECH INC NEW COM 88162G103 143,137 1,822,238 SH   SOLE 22 1,746,862 0 75,376
TETRA TECH INC NEW COM 88162G103 1,095 13,935 SH   SOLE 23 13,935 0 0
TETRA TECH INC NEW COM 88162G103 4,030 51,310 SH   SOLE 26 13,451 0 37,859
TETRA TECH INC NEW COM 88162G103 578 7,356 SH   SOLE 28 7,356 0 0
TETRA TECH INC NEW COM 88162G103 21,499 273,693 SH   SOLE 30 273,693 0 0
TETRA TECH INC NEW COM 88162G103 415 5,288 SH   SOLE 40 5,288 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 205 126,072 SH   SOLE 2 4,851 0 121,221
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 889 545,262 SH   SOLE 18 545,262 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 321 196,947 SH   SOLE 19 196,947 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 22,410 13,748,165 SH   SOLE 21 13,748,165 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 6,034 3,701,548 SH   SOLE 22 3,567,805 0 133,743
TETRA TECHNOLOGIES INC DEL COM 88162F105 29 17,553 SH   SOLE 26 13,226 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 33 20,175 SH   SOLE 28 20,175 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 285 175,030 SH   SOLE 30 175,030 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 16 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 11,437 SH   SOLE 18 11,437 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 106 220,261 SH   SOLE 21 220,261 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 497 1,035,672 SH   SOLE 22 1,035,672 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,166 1,275,000 PRN   SOLE 21 1,275,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 14 1,500 SH Put SOLE 2 1,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 2,423 262,500 SH Put SOLE 19 262,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 18 2,000 SH Put SOLE 22 2,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,102 336,116 SH   SOLE 2 52,570 0 283,546
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,201 346,761 SH   SOLE 4 316,866 0 29,895
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,439 805,968 SH   SOLE 7 689,169 0 116,799
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 49 5,256 SH   SOLE 13 5,256 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,462 1,025,123 SH   SOLE 18 1,022,909 0 2,214
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,412 586,310 SH   SOLE 19 586,310 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 117,345 12,713,393 SH   SOLE 21 12,713,393 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 146,761 15,900,426 SH   SOLE 22 14,884,581 0 1,015,845
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,272 787,895 SH   SOLE 23 787,895 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 220 23,868 SH   SOLE 25 23,868 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 14,071 1,524,467 SH   SOLE 26 462,789 0 1,061,678
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,451 157,201 SH   SOLE 28 157,201 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 21 2,234 SH   SOLE 29 2,234 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,068 224,026 SH   SOLE 30 224,026 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,607 282,396 SH   SOLE 31 176,819 0 105,577
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 254 27,514 SH   SOLE 34 27,514 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,726 186,985 SH   SOLE 36 186,985 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 207 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,447 121,345 SH   SOLE 2 24,939 0 96,406
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 15 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 83 1,359 SH   SOLE 7 1,359 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 8,680 141,436 SH   SOLE 18 141,436 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 681 11,099 SH   SOLE 19 11,099 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 152,763 2,489,218 SH   SOLE 21 2,489,218 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 99,772 1,625,742 SH   SOLE 22 1,523,822 0 101,920
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,039 16,934 SH   SOLE 26 9,779 0 7,155
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 382 6,224 SH   SOLE 28 6,224 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 887 14,461 SH   SOLE 30 14,461 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 158 2,578 SH   SOLE 31 1,078 0 1,500
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 51 832 SH   SOLE 36 832 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 306 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 298,464 2,600,769 SH   SOLE 2 475,790 0 2,124,979
TEXAS INSTRS INC COM 882508104 40,753 355,111 SH   SOLE 4 329,768 0 25,343
TEXAS INSTRS INC COM 882508104 104,223 908,182 SH   SOLE 7 895,290 0 12,892
TEXAS INSTRS INC COM 882508104 10,327 89,984 SH   SOLE 13 89,984 0 0
TEXAS INSTRS INC COM 882508104 1,248 10,872 SH   SOLE 15 10,872 0 0
TEXAS INSTRS INC COM 882508104 305,787 2,664,579 SH   SOLE 18 2,521,026 0 143,553
TEXAS INSTRS INC COM 882508104 133,602 1,164,186 SH   SOLE 19 1,164,186 0 0
TEXAS INSTRS INC COM 882508104 2,562,601 22,330,088 SH   SOLE 21 22,330,088 0 0
TEXAS INSTRS INC COM 882508104 2,731,022 23,797,686 SH   SOLE 22 21,057,306 0 2,740,380
TEXAS INSTRS INC COM 882508104 84,461 735,978 SH   SOLE 23 735,978 0 0
TEXAS INSTRS INC COM 882508104 120,710 1,051,843 SH   SOLE 25 1,051,843 0 0
TEXAS INSTRS INC COM 882508104 570,040 4,967,237 SH   SOLE 26 1,072,739 0 3,894,498
TEXAS INSTRS INC COM 882508104 21,141 184,221 SH   SOLE 28 135,375 0 48,846
TEXAS INSTRS INC COM 882508104 24,302 211,765 SH   SOLE 29 30,430 0 181,335
TEXAS INSTRS INC COM 882508104 496,658 4,327,794 SH   SOLE 30 4,327,794 0 0
TEXAS INSTRS INC COM 882508104 36,613 319,041 SH   SOLE 31 200,880 0 118,161
TEXAS INSTRS INC COM 882508104 15,059 131,225 SH   SOLE 32 131,225 0 0
TEXAS INSTRS INC COM 882508104 76,495 666,561 SH   SOLE 34 666,561 0 0
TEXAS INSTRS INC COM 882508104 79,366 691,586 SH   SOLE 36 691,586 0 0
TEXAS INSTRS INC COM 882508104 1,603 13,968 SH   SOLE 37 13,968 0 0
TEXAS INSTRS INC COM 882508104 2,488 21,677 SH   SOLE 40 21,677 0 0
TEXAS INSTRS INC OPTIONS 882508104 115 1,000 SH Call SOLE 2 1,000 0 0
TEXAS INSTRS INC OPTIONS 882508104 18,935 165,000 SH Call SOLE 19 165,000 0 0
TEXAS INSTRS INC OPTIONS 882508104 172 1,500 SH Call SOLE 22 1,500 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,830 2,325 SH   SOLE 21 2,325 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,157 1,470 SH   SOLE 26 1,037 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 618 785 SH   SOLE 28 785 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 643 817 SH   SOLE 30 817 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 496 630 SH   SOLE 40 630 0 0
TEXAS ROADHOUSE INC COM 882681109 5,618 104,670 SH   SOLE 2 48,056 0 56,614
TEXAS ROADHOUSE INC COM 882681109 14 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 67 1,252 SH   SOLE 7 1,252 0 0
TEXAS ROADHOUSE INC COM 882681109 22,052 410,886 SH   SOLE 18 394,259 0 16,627
TEXAS ROADHOUSE INC COM 882681109 22,125 412,242 SH   SOLE 19 412,242 0 0
TEXAS ROADHOUSE INC COM 882681109 254,570 4,743,251 SH   SOLE 21 4,743,251 0 0
TEXAS ROADHOUSE INC COM 882681109 141,902 2,643,978 SH   SOLE 22 2,550,381 0 93,597
TEXAS ROADHOUSE INC COM 882681109 3,331 62,066 SH   SOLE 23 62,066 0 0
TEXAS ROADHOUSE INC COM 882681109 7,548 140,630 SH   SOLE 26 13,992 0 126,638
TEXAS ROADHOUSE INC COM 882681109 471 8,781 SH   SOLE 28 8,781 0 0
TEXAS ROADHOUSE INC COM 882681109 1,006 18,753 SH   SOLE 30 18,753 0 0
TEXAS ROADHOUSE INC COM 882681109 370 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 288 28,558 SH   SOLE 2 1,090 0 27,468
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 885 87,813 SH   SOLE 18 87,813 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 479 47,482 SH   SOLE 19 47,482 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8,784 871,455 SH   SOLE 21 871,455 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,292 326,567 SH   SOLE 22 295,845 0 30,722
TEXTRON INC COM 883203101 31,019 584,830 SH   SOLE 2 69,598 0 515,232
TEXTRON INC COM 883203101 4,249 80,105 SH   SOLE 4 73,517 0 6,588
TEXTRON INC COM 883203101 15,415 290,625 SH   SOLE 7 213,505 0 77,120
TEXTRON INC COM 883203101 322 6,065 SH   SOLE 13 6,065 0 0
TEXTRON INC COM 883203101 128 2,413 SH   SOLE 15 2,413 0 0
TEXTRON INC COM 883203101 9 179 SH   SOLE 17 0 0 179
TEXTRON INC COM 883203101 24,150 455,323 SH   SOLE 18 441,353 0 13,970
TEXTRON INC COM 883203101 3,465 65,325 SH   SOLE 19 65,325 0 0
TEXTRON INC COM 883203101 427,948 8,068,410 SH   SOLE 21 8,068,410 0 0
TEXTRON INC COM 883203101 318,663 6,007,972 SH   SOLE 22 5,329,893 0 678,079
TEXTRON INC COM 883203101 8,932 168,397 SH   SOLE 23 168,397 0 0
TEXTRON INC COM 883203101 21,591 407,062 SH   SOLE 25 407,062 0 0
TEXTRON INC COM 883203101 32,694 616,411 SH   SOLE 26 196,477 0 419,934
TEXTRON INC COM 883203101 708 13,345 SH   SOLE 28 0 0 13,345
TEXTRON INC COM 883203101 287 5,407 SH   SOLE 29 5,407 0 0
TEXTRON INC COM 883203101 43,663 823,206 SH   SOLE 30 823,206 0 0
TEXTRON INC COM 883203101 3,784 71,351 SH   SOLE 31 49,184 0 22,167
TEXTRON INC COM 883203101 9,618 181,334 SH   SOLE 36 181,334 0 0
TEXTRON INC COM 883203101 282 5,314 SH   SOLE 40 5,314 0 0
TFS FINL CORP COM 87240R107 1,826 101,043 SH   SOLE 2 8,492 0 92,551
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 102 5,621 SH   SOLE 7 5,621 0 0
TFS FINL CORP COM 87240R107 426 23,570 SH   SOLE 18 23,570 0 0
TFS FINL CORP COM 87240R107 190 10,530 SH   SOLE 19 10,530 0 0
TFS FINL CORP COM 87240R107 14,397 796,720 SH   SOLE 21 796,720 0 0
TFS FINL CORP COM 87240R107 30,154 1,668,718 SH   SOLE 22 1,557,535 0 111,183
TFS FINL CORP COM 87240R107 293 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 128 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 303 16,773 SH   SOLE 30 16,773 0 0
TFS FINL CORP COM 87240R107 105 5,805 SH   SOLE 31 905 0 4,900
TFS FINL CORP COM 87240R107 158 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 599 69,294 SH   SOLE 2 3,268 0 66,026
TG THERAPEUTICS INC COM 88322Q108 9 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 2,360 272,856 SH   SOLE 18 272,856 0 0
TG THERAPEUTICS INC COM 88322Q108 1,151 133,042 SH   SOLE 19 133,042 0 0
TG THERAPEUTICS INC COM 88322Q108 22,932 2,651,101 SH   SOLE 21 2,651,101 0 0
TG THERAPEUTICS INC COM 88322Q108 18,315 2,117,346 SH   SOLE 22 2,040,922 0 76,424
TG THERAPEUTICS INC COM 88322Q108 47 5,404 SH   SOLE 23 5,404 0 0
TG THERAPEUTICS INC COM 88322Q108 145 16,784 SH   SOLE 26 0 0 16,784
TG THERAPEUTICS INC COM 88322Q108 76 8,753 SH   SOLE 28 8,753 0 0
TG THERAPEUTICS INC COM 88322Q108 170 19,708 SH   SOLE 30 19,708 0 0
TG THERAPEUTICS INC COM 88322Q108 79 9,114 SH   SOLE 40 9,114 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 166,331 4,138,627 SH   SOLE 2 1,420,294 0 2,718,333
THE CHARLES SCHWAB CORPORATI COM 808513105 28,025 697,318 SH   SOLE 4 665,073 0 32,245
THE CHARLES SCHWAB CORPORATI COM 808513105 44,406 1,104,911 SH   SOLE 7 1,104,911 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 10,709 266,465 SH   SOLE 13 266,465 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 441 10,981 SH   SOLE 15 10,981 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 168,971 4,204,300 SH   SOLE 18 3,871,588 0 332,712
THE CHARLES SCHWAB CORPORATI COM 808513105 256,400 6,379,691 SH   SOLE 19 6,379,691 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 844,760 21,019,150 SH   SOLE 21 21,019,150 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,323,410 32,928,829 SH   SOLE 22 27,806,489 0 5,122,340
THE CHARLES SCHWAB CORPORATI COM 808513105 54,926 1,366,654 SH   SOLE 23 1,366,654 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 48,869 1,215,937 SH   SOLE 25 1,215,937 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 177,116 4,406,973 SH   SOLE 26 1,275,709 0 3,131,264
THE CHARLES SCHWAB CORPORATI COM 808513105 9,488 236,082 SH   SOLE 28 173,748 0 62,334
THE CHARLES SCHWAB CORPORATI COM 808513105 40,779 1,014,649 SH   SOLE 29 289,858 0 724,791
THE CHARLES SCHWAB CORPORATI COM 808513105 191,085 4,754,533 SH   SOLE 30 4,754,533 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 42,240 1,051,004 SH   SOLE 31 688,217 0 362,787
THE CHARLES SCHWAB CORPORATI COM 808513105 46,822 1,165,023 SH   SOLE 34 1,165,023 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 43,870 1,091,559 SH   SOLE 36 1,091,559 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,125 28,004 SH   SOLE 40 28,004 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 10 3,060 SH   SOLE 18 3,060 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 167 52,167 SH   SOLE 21 52,167 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 101 31,452 SH   SOLE 22 31,452 0 0
THE REALREAL INC COM 88339P101 284 9,835 SH   SOLE 2 9,835 0 0
THE REALREAL INC COM 88339P101 88 3,028 SH   SOLE 18 719 0 2,309
THE REALREAL INC COM 88339P101 8,392 290,396 SH   SOLE 19 290,396 0 0
THE REALREAL INC COM 88339P101 83 2,868 SH   SOLE 21 2,868 0 0
THE REALREAL INC COM 88339P101 2,394 82,842 SH   SOLE 22 82,842 0 0
THE REALREAL INC COM 88339P101 304 10,526 SH   SOLE 23 10,526 0 0
THE REALREAL INC COM 88339P101 585 20,259 SH   SOLE 25 20,259 0 0
THE REALREAL INC COM 88339P101 911 31,538 SH   SOLE 26 5,674 0 25,864
THE REALREAL INC COM 88339P101 15 502 SH   SOLE 31 0 0 502
THE REALREAL INC COM 88339P101 3,752 129,842 SH   SOLE 34 129,842 0 0
THE TRADE DESK INC COM CL A 88339J105 15,836 69,523 SH   SOLE 2 2,709 0 66,814
THE TRADE DESK INC COM CL A 88339J105 39 171 SH   SOLE 4 171 0 0
THE TRADE DESK INC COM CL A 88339J105 163 714 SH   SOLE 7 714 0 0
THE TRADE DESK INC COM CL A 88339J105 4,270 18,745 SH   SOLE 18 18,745 0 0
THE TRADE DESK INC COM CL A 88339J105 3,895 17,102 SH   SOLE 19 17,102 0 0
THE TRADE DESK INC COM CL A 88339J105 127,331 559,009 SH   SOLE 21 559,009 0 0
THE TRADE DESK INC COM CL A 88339J105 228,267 1,002,139 SH   SOLE 22 932,571 0 69,568
THE TRADE DESK INC COM CL A 88339J105 9,516 41,778 SH   SOLE 25 41,778 0 0
THE TRADE DESK INC COM CL A 88339J105 3,034 13,319 SH   SOLE 26 8,188 0 5,131
THE TRADE DESK INC COM CL A 88339J105 1,216 5,339 SH   SOLE 28 5,339 0 0
THE TRADE DESK INC COM CL A 88339J105 2,404 10,552 SH   SOLE 30 10,552 0 0
THE TRADE DESK INC COM CL A 88339J105 183 804 SH   SOLE 31 804 0 0
THE TRADE DESK INC COM CL A 88339J105 2,867 12,585 SH   SOLE 34 12,585 0 0
THE TRADE DESK INC COM CL A 88339J105 829 3,638 SH   SOLE 40 3,638 0 0
THERAPEUTICSMD INC COM 88338N107 444 170,645 SH   SOLE 2 8,261 0 162,384
THERAPEUTICSMD INC COM 88338N107 3 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 9 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 1,667 641,234 SH   SOLE 18 641,234 0 0
THERAPEUTICSMD INC COM 88338N107 934 359,366 SH   SOLE 19 359,366 0 0
THERAPEUTICSMD INC COM 88338N107 23,056 8,867,576 SH   SOLE 21 8,867,576 0 0
THERAPEUTICSMD INC COM 88338N107 15,078 5,799,329 SH   SOLE 22 5,577,781 0 221,548
THERAPEUTICSMD INC COM 88338N107 95 36,489 SH   SOLE 26 22,961 0 13,528
THERAPEUTICSMD INC COM 88338N107 75 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 151 58,164 SH   SOLE 30 58,164 0 0
THERAPEUTICSMD INC COM 88338N107 65 25,181 SH   SOLE 40 25,181 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 632 38,704 SH   SOLE 2 1,848 0 36,856
THERAVANCE BIOPHARMA INC COM G8807B106 2 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 15 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 2,674 163,758 SH   SOLE 18 152,897 0 10,861
THERAVANCE BIOPHARMA INC COM G8807B106 3,835 234,852 SH   SOLE 19 234,852 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 318 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 32,700 2,002,437 SH   SOLE 21 2,002,437 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 21,522 1,317,933 SH   SOLE 22 1,261,018 0 56,915
THERAVANCE BIOPHARMA INC COM G8807B106 131 8,029 SH   SOLE 23 8,029 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 331 20,288 SH   SOLE 26 9,808 0 10,480
THERAVANCE BIOPHARMA INC COM G8807B106 99 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 239 14,642 SH   SOLE 30 14,642 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 89 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 358,916 1,222,133 SH   SOLE 2 339,368 0 882,765
THERMO FISHER SCIENTIFIC INC COM 883556102 45,831 156,056 SH   SOLE 4 145,189 0 10,867
THERMO FISHER SCIENTIFIC INC COM 883556102 102,736 349,822 SH   SOLE 7 347,885 0 1,937
THERMO FISHER SCIENTIFIC INC COM 883556102 1,611 5,487 SH   SOLE 13 5,487 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,105 3,764 SH   SOLE 15 3,764 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 0 1 SH   SOLE 17 0 0 1
THERMO FISHER SCIENTIFIC INC COM 883556102 241,515 822,375 SH   SOLE 18 766,521 0 55,854
THERMO FISHER SCIENTIFIC INC COM 883556102 326,174 1,110,644 SH   SOLE 19 1,110,644 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,702 9,200 SH   SOLE 20 9,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,748,379 9,358,415 SH   SOLE 21 9,358,415 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,849,617 9,703,137 SH   SOLE 22 8,569,140 0 1,133,997
THERMO FISHER SCIENTIFIC INC COM 883556102 93,298 317,687 SH   SOLE 23 317,687 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 112,242 382,193 SH   SOLE 25 382,193 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 433,593 1,476,414 SH   SOLE 26 433,032 0 1,043,382
THERMO FISHER SCIENTIFIC INC COM 883556102 22,988 78,274 SH   SOLE 28 57,599 0 20,675
THERMO FISHER SCIENTIFIC INC COM 883556102 16,361 55,709 SH   SOLE 29 19,108 0 36,601
THERMO FISHER SCIENTIFIC INC COM 883556102 440,323 1,499,329 SH   SOLE 30 1,499,329 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 62,470 212,716 SH   SOLE 31 93,498 0 119,218
THERMO FISHER SCIENTIFIC INC COM 883556102 171,890 585,297 SH   SOLE 34 585,297 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 84,069 286,260 SH   SOLE 36 286,260 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,641 8,992 SH   SOLE 40 8,992 0 0
THERMON GROUP HLDGS INC COM 88362T103 812 31,643 SH   SOLE 2 1,881 0 29,762
THERMON GROUP HLDGS INC COM 88362T103 5 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 19 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,731 106,474 SH   SOLE 18 106,474 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,692 65,974 SH   SOLE 19 65,974 0 0
THERMON GROUP HLDGS INC COM 88362T103 25,876 1,008,806 SH   SOLE 21 1,008,806 0 0
THERMON GROUP HLDGS INC COM 88362T103 24,450 953,212 SH   SOLE 22 913,960 0 39,252
THERMON GROUP HLDGS INC COM 88362T103 307 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 120 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 15,822 616,830 SH   SOLE 30 616,830 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,074 41,855 SH   SOLE 34 41,855 0 0
THERMON GROUP HLDGS INC COM 88362T103 97 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM NEW 88368Q202 5 809 SH   SOLE 18 809 0 0
THESTREET INC COM NEW 88368Q202 79 12,950 SH   SOLE 21 12,950 0 0
THESTREET INC COM NEW 88368Q202 786 128,200 SH   SOLE 22 128,200 0 0
THIRD PT REINS LTD COM G8827U100 788 76,355 SH   SOLE 2 3,194 0 73,161
THIRD PT REINS LTD COM G8827U100 19 1,811 SH   SOLE 7 1,811 0 0
THIRD PT REINS LTD COM G8827U100 3,367 326,287 SH   SOLE 18 326,287 0 0
THIRD PT REINS LTD COM G8827U100 1,369 132,656 SH   SOLE 19 132,656 0 0
THIRD PT REINS LTD COM G8827U100 82,761 8,019,470 SH   SOLE 21 8,019,470 0 0
THIRD PT REINS LTD COM G8827U100 25,095 2,431,708 SH   SOLE 22 2,311,397 0 120,311
THIRD PT REINS LTD COM G8827U100 132 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 96 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,159 112,322 SH   SOLE 30 112,322 0 0
THIRD PT REINS LTD COM G8827U100 67 6,481 SH   SOLE 40 6,481 0 0
THL CREDIT INC COM 872438106 879 132,354 SH   SOLE 30 132,354 0 0
THL CREDIT INC COM 872438106 243 36,566 SH   SOLE 31 0 0 36,566
THOMSON REUTERS CORP COM NEW 884903709 303 4,699 SH   SOLE 22 4,699 0 0
THOR INDS INC COM 885160101 7,408 126,736 SH   SOLE 2 33,688 0 93,048
THOR INDS INC COM 885160101 44 753 SH   SOLE 4 753 0 0
THOR INDS INC COM 885160101 83 1,425 SH   SOLE 7 1,425 0 0
THOR INDS INC COM 885160101 9,986 170,843 SH   SOLE 18 170,656 0 187
THOR INDS INC COM 885160101 3,821 65,379 SH   SOLE 19 65,379 0 0
THOR INDS INC COM 885160101 150,979 2,583,052 SH   SOLE 21 2,583,052 0 0
THOR INDS INC COM 885160101 104,516 1,788,127 SH   SOLE 22 1,645,373 0 142,754
THOR INDS INC COM 885160101 65 1,120 SH   SOLE 25 1,120 0 0
THOR INDS INC COM 885160101 1,377 23,562 SH   SOLE 26 14,896 0 8,666
THOR INDS INC COM 885160101 394 6,738 SH   SOLE 28 6,738 0 0
THOR INDS INC COM 885160101 1,890 32,340 SH   SOLE 29 0 0 32,340
THOR INDS INC COM 885160101 1,769 30,270 SH   SOLE 30 30,270 0 0
THOR INDS INC COM 885160101 179 3,069 SH   SOLE 31 1,069 0 2,000
THOR INDS INC COM 885160101 25 436 SH   SOLE 34 436 0 0
THOR INDS INC COM 885160101 169 2,894 SH   SOLE 36 2,894 0 0
THOR INDS INC COM 885160101 334 5,706 SH   SOLE 40 5,706 0 0
TIDEWATER INC NEW COM 88642R109 928 39,541 SH   SOLE 2 1,554 0 37,987
TIDEWATER INC NEW COM 88642R109 5 212 SH   SOLE 4 212 0 0
TIDEWATER INC NEW COM 88642R109 12 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 3,070 130,744 SH   SOLE 18 130,744 0 0
TIDEWATER INC NEW COM 88642R109 1,551 66,047 SH   SOLE 19 66,047 0 0
TIDEWATER INC NEW COM 88642R109 31,115 1,325,175 SH   SOLE 21 1,325,175 0 0
TIDEWATER INC NEW COM 88642R109 24,458 1,041,637 SH   SOLE 22 992,502 0 49,135
TIDEWATER INC NEW COM 88642R109 666 28,355 SH   SOLE 26 26,796 0 1,559
TIDEWATER INC NEW COM 88642R109 114 4,870 SH   SOLE 28 4,870 0 0
TIDEWATER INC NEW COM 88642R109 217 9,257 SH   SOLE 30 9,257 0 0
TIDEWATER INC NEW COM 88642R109 88 3,730 SH   SOLE 40 3,730 0 0
TIFFANY & CO NEW COM 886547108 28,493 304,282 SH   SOLE 2 48,057 0 256,225
TIFFANY & CO NEW COM 886547108 3,484 37,204 SH   SOLE 4 34,354 0 2,850
TIFFANY & CO NEW COM 886547108 11,872 126,784 SH   SOLE 7 94,088 0 32,696
TIFFANY & CO NEW COM 886547108 466 4,975 SH   SOLE 13 4,975 0 0
TIFFANY & CO NEW COM 886547108 125 1,333 SH   SOLE 15 1,333 0 0
TIFFANY & CO NEW COM 886547108 24,060 256,943 SH   SOLE 18 240,966 0 15,977
TIFFANY & CO NEW COM 886547108 4,986 53,251 SH   SOLE 19 53,251 0 0
TIFFANY & CO NEW COM 886547108 247,980 2,648,226 SH   SOLE 21 2,648,226 0 0
TIFFANY & CO NEW COM 886547108 253,543 2,707,636 SH   SOLE 22 2,395,726 0 311,910
TIFFANY & CO NEW COM 886547108 7,378 78,795 SH   SOLE 23 78,795 0 0
TIFFANY & CO NEW COM 886547108 11,108 118,625 SH   SOLE 25 118,625 0 0
TIFFANY & CO NEW COM 886547108 58,168 621,184 SH   SOLE 26 159,787 0 461,397
TIFFANY & CO NEW COM 886547108 1,978 21,126 SH   SOLE 28 15,466 0 5,660
TIFFANY & CO NEW COM 886547108 2,501 26,704 SH   SOLE 29 3,769 0 22,935
TIFFANY & CO NEW COM 886547108 35,950 383,916 SH   SOLE 30 383,916 0 0
TIFFANY & CO NEW COM 886547108 3,808 40,669 SH   SOLE 31 22,823 0 17,846
TIFFANY & CO NEW COM 886547108 541 5,777 SH   SOLE 34 5,777 0 0
TIFFANY & CO NEW COM 886547108 7,303 77,988 SH   SOLE 36 77,988 0 0
TIFFANY & CO NEW COM 886547108 234 2,500 SH   SOLE 40 2,500 0 0
TILE SHOP HLDGS INC COM 88677Q109 151 37,782 SH   SOLE 2 1,600 0 36,182
TILE SHOP HLDGS INC COM 88677Q109 2 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 741 185,341 SH   SOLE 18 185,341 0 0
TILE SHOP HLDGS INC COM 88677Q109 246 61,618 SH   SOLE 19 61,618 0 0
TILE SHOP HLDGS INC COM 88677Q109 18,102 4,525,611 SH   SOLE 21 4,525,611 0 0
TILE SHOP HLDGS INC COM 88677Q109 4,499 1,124,838 SH   SOLE 22 1,081,636 0 43,202
TILE SHOP HLDGS INC COM 88677Q109 6 1,585 SH   SOLE 26 0 0 1,585
TILE SHOP HLDGS INC COM 88677Q109 16 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 213 53,373 SH   SOLE 30 53,373 0 0
TILE SHOP HLDGS INC COM 88677Q109 10 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 205 26,820 SH   SOLE 2 5,383 0 21,437
TILLYS INC CL A 886885102 3 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 593 77,716 SH   SOLE 18 71,747 0 5,969
TILLYS INC CL A 886885102 604 79,192 SH   SOLE 19 79,192 0 0
TILLYS INC CL A 886885102 5,646 740,038 SH   SOLE 21 740,038 0 0
TILLYS INC CL A 886885102 5,147 674,623 SH   SOLE 22 659,171 0 15,452
TILLYS INC CL A 886885102 51 6,719 SH   SOLE 23 6,719 0 0
TILLYS INC CL A 886885102 122 15,944 SH   SOLE 26 0 0 15,944
TILRAY INC COM CL 2 88688T100 154 3,302 SH   SOLE 21 3,302 0 0
TILRAY INC COM CL 2 88688T100 1,114 23,926 SH   SOLE 22 11,099 0 12,827
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 478 31,933 SH   SOLE 18 0 0 31,933
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 4,086 272,964 SH   SOLE 22 272,964 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 369 24,625 SH   SOLE 30 24,625 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,423 161,828 SH   SOLE 34 161,828 0 0
TIMBERLAND BANCORP INC COM 887098101 229 7,669 SH   SOLE 2 287 0 7,382
TIMBERLAND BANCORP INC COM 887098101 5 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 767 25,668 SH   SOLE 18 25,668 0 0
TIMBERLAND BANCORP INC COM 887098101 343 11,488 SH   SOLE 19 11,488 0 0
TIMBERLAND BANCORP INC COM 887098101 7,553 252,772 SH   SOLE 21 252,772 0 0
TIMBERLAND BANCORP INC COM 887098101 5,224 174,824 SH   SOLE 22 170,434 0 4,390
TIMBERLAND BANCORP INC COM 887098101 6 210 SH   SOLE 23 210 0 0
TIMBERLAND BANCORP INC COM 887098101 113 3,779 SH   SOLE 26 0 0 3,779
TIMKEN CO COM 887389104 8,224 160,188 SH   SOLE 2 36,853 0 123,335
TIMKEN CO COM 887389104 19 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 102 1,986 SH   SOLE 7 1,986 0 0
TIMKEN CO COM 887389104 261 5,076 SH   SOLE 17 0 0 5,076
TIMKEN CO COM 887389104 10,646 207,361 SH   SOLE 18 207,361 0 0
TIMKEN CO COM 887389104 780 15,186 SH   SOLE 19 15,186 0 0
TIMKEN CO COM 887389104 171,899 3,348,256 SH   SOLE 21 3,348,256 0 0
TIMKEN CO COM 887389104 125,324 2,441,066 SH   SOLE 22 2,294,449 0 146,617
TIMKEN CO COM 887389104 1,329 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 440 8,563 SH   SOLE 28 8,563 0 0
TIMKEN CO COM 887389104 963 18,758 SH   SOLE 30 18,758 0 0
TIMKEN CO COM 887389104 2,814 54,809 SH   SOLE 31 1,409 0 53,400
TIMKEN CO COM 887389104 32 623 SH   SOLE 36 623 0 0
TIMKEN CO COM 887389104 335 6,527 SH   SOLE 40 6,527 0 0
TIMKENSTEEL CORP COM 887399103 337 41,493 SH   SOLE 2 1,755 0 39,738
TIMKENSTEEL CORP COM 887399103 2 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 7 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 1,470 180,778 SH   SOLE 18 180,778 0 0
TIMKENSTEEL CORP COM 887399103 668 82,160 SH   SOLE 19 82,160 0 0
TIMKENSTEEL CORP COM 887399103 36,333 4,468,984 SH   SOLE 21 4,468,984 0 0
TIMKENSTEEL CORP COM 887399103 10,686 1,314,334 SH   SOLE 22 1,249,825 0 64,509
TIMKENSTEEL CORP COM 887399103 36 4,465 SH   SOLE 26 2,891 0 1,574
TIMKENSTEEL CORP COM 887399103 42 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 436 53,650 SH   SOLE 30 53,650 0 0
TIMKENSTEEL CORP COM 887399103 31 3,816 SH   SOLE 40 3,816 0 0
TIPTREE INC COM 88822Q103 197 31,227 SH   SOLE 2 1,343 0 29,884
TIPTREE INC COM 88822Q103 5 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 548 87,033 SH   SOLE 18 87,033 0 0
TIPTREE INC COM 88822Q103 275 43,667 SH   SOLE 19 43,667 0 0
TIPTREE INC COM 88822Q103 5,434 862,617 SH   SOLE 21 862,617 0 0
TIPTREE INC COM 88822Q103 2,710 430,178 SH   SOLE 22 413,323 0 16,855
TITAN INTL INC ILL COM 88830M102 246 50,400 SH   SOLE 2 1,809 0 48,591
TITAN INTL INC ILL COM 88830M102 2 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 1,288 263,449 SH   SOLE 7 263,449 0 0
TITAN INTL INC ILL COM 88830M102 1,105 225,969 SH   SOLE 18 225,969 0 0
TITAN INTL INC ILL COM 88830M102 393 80,454 SH   SOLE 19 80,454 0 0
TITAN INTL INC ILL COM 88830M102 27,515 5,626,749 SH   SOLE 21 5,626,749 0 0
TITAN INTL INC ILL COM 88830M102 8,253 1,687,824 SH   SOLE 22 1,596,661 0 91,163
TITAN INTL INC ILL COM 88830M102 132 27,086 SH   SOLE 26 6,409 0 20,677
TITAN INTL INC ILL COM 88830M102 33 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 343 70,194 SH   SOLE 30 70,194 0 0
TITAN INTL INC ILL COM 88830M102 21 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 432 20,988 SH   SOLE 2 2,225 0 18,763
TITAN MACHY INC COM 88830R101 10 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,325 64,368 SH   SOLE 18 64,368 0 0
TITAN MACHY INC COM 88830R101 953 46,307 SH   SOLE 19 46,307 0 0
TITAN MACHY INC COM 88830R101 13,210 641,903 SH   SOLE 21 641,903 0 0
TITAN MACHY INC COM 88830R101 12,846 624,179 SH   SOLE 22 595,235 0 28,944
TITAN MACHY INC COM 88830R101 213 10,368 SH   SOLE 23 10,368 0 0
TITAN MACHY INC COM 88830R101 265 12,885 SH   SOLE 26 0 0 12,885
TITAN MACHY INC COM 88830R101 55 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 137 6,678 SH   SOLE 30 6,678 0 0
TITAN MACHY INC COM 88830R101 35 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM 888314507 2 1,838 SH   SOLE 21 1,838 0 0
TIVITY HEALTH INC COM 88870R102 807 49,082 SH   SOLE 2 3,445 0 45,637
TIVITY HEALTH INC COM 88870R102 4 244 SH   SOLE 4 244 0 0
TIVITY HEALTH INC COM 88870R102 17 1,018 SH   SOLE 7 1,018 0 0
TIVITY HEALTH INC COM 88870R102 3,438 209,119 SH   SOLE 18 208,290 0 829
TIVITY HEALTH INC COM 88870R102 1,470 89,444 SH   SOLE 19 89,444 0 0
TIVITY HEALTH INC COM 88870R102 85,951 5,228,159 SH   SOLE 21 5,228,159 0 0
TIVITY HEALTH INC COM 88870R102 23,938 1,456,112 SH   SOLE 22 1,388,153 0 67,959
TIVITY HEALTH INC COM 88870R102 71 4,349 SH   SOLE 23 4,349 0 0
TIVITY HEALTH INC COM 88870R102 267 16,251 SH   SOLE 26 11,593 0 4,658
TIVITY HEALTH INC COM 88870R102 93 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 4,573 278,167 SH   SOLE 30 278,167 0 0
TIVITY HEALTH INC COM 88870R102 35 2,142 SH   SOLE 34 2,142 0 0
TIVITY HEALTH INC COM 88870R102 68 4,139 SH   SOLE 40 4,139 0 0
TIVO CORP COM 88870P106 933 126,585 SH   SOLE 2 5,352 0 121,233
TIVO CORP COM 88870P106 6 806 SH   SOLE 4 806 0 0
TIVO CORP COM 88870P106 19 2,643 SH   SOLE 7 2,643 0 0
TIVO CORP COM 88870P106 3,955 536,669 SH   SOLE 18 536,669 0 0
TIVO CORP COM 88870P106 1,537 208,528 SH   SOLE 19 208,528 0 0
TIVO CORP COM 88870P106 89,587 12,155,655 SH   SOLE 21 12,155,655 0 0
TIVO CORP COM 88870P106 28,016 3,801,351 SH   SOLE 22 3,619,609 0 181,742
TIVO CORP COM 88870P106 377 51,163 SH   SOLE 26 19,627 0 31,536
TIVO CORP COM 88870P106 128 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 1,335 181,160 SH   SOLE 30 181,160 0 0
TIVO CORP COM 88870P106 42 5,744 SH   SOLE 36 5,744 0 0
TIVO CORP COM 88870P106 109 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 167,285 3,163,480 SH   SOLE 2 511,594 0 2,651,886
TJX COS INC NEW COM 872540109 25,577 483,681 SH   SOLE 4 450,597 0 33,084
TJX COS INC NEW COM 872540109 67,490 1,276,282 SH   SOLE 7 1,243,630 0 32,652
TJX COS INC NEW COM 872540109 2,307 43,631 SH   SOLE 13 43,631 0 0
TJX COS INC NEW COM 872540109 644 12,184 SH   SOLE 15 12,184 0 0
TJX COS INC NEW COM 872540109 154,622 2,924,009 SH   SOLE 18 2,745,078 0 178,931
TJX COS INC NEW COM 872540109 71,740 1,356,648 SH   SOLE 19 1,356,648 0 0
TJX COS INC NEW COM 872540109 1,688,542 31,931,583 SH   SOLE 21 31,931,583 0 0
TJX COS INC NEW COM 872540109 1,693,930 32,033,479 SH   SOLE 22 28,535,647 0 3,497,832
TJX COS INC NEW COM 872540109 49,064 927,844 SH   SOLE 23 927,844 0 0
TJX COS INC NEW COM 872540109 62,539 1,182,652 SH   SOLE 25 1,182,652 0 0
TJX COS INC NEW COM 872540109 410,907 7,770,563 SH   SOLE 26 1,514,937 0 6,255,626
TJX COS INC NEW COM 872540109 12,766 241,423 SH   SOLE 28 177,473 0 63,950
TJX COS INC NEW COM 872540109 18,658 352,842 SH   SOLE 29 32,975 0 319,867
TJX COS INC NEW COM 872540109 279,186 5,279,617 SH   SOLE 30 5,279,617 0 0
TJX COS INC NEW COM 872540109 20,186 381,735 SH   SOLE 31 233,621 0 148,114
TJX COS INC NEW COM 872540109 31,762 600,650 SH   SOLE 34 600,650 0 0
TJX COS INC NEW COM 872540109 56,422 1,066,984 SH   SOLE 36 1,066,984 0 0
TJX COS INC NEW COM 872540109 1,481 28,005 SH   SOLE 40 28,005 0 0
TOCAGEN INC COM 888846102 140 20,903 SH   SOLE 2 2,970 0 17,933
TOCAGEN INC COM 888846102 4 665 SH   SOLE 7 665 0 0
TOCAGEN INC COM 888846102 530 79,303 SH   SOLE 18 73,434 0 5,869
TOCAGEN INC COM 888846102 580 86,767 SH   SOLE 19 86,767 0 0
TOCAGEN INC COM 888846102 6,293 942,013 SH   SOLE 21 942,013 0 0
TOCAGEN INC COM 888846102 3,504 524,518 SH   SOLE 22 510,030 0 14,488
TOCAGEN INC COM 888846102 54 8,032 SH   SOLE 23 8,032 0 0
TOCAGEN INC COM 888846102 59 8,883 SH   SOLE 26 0 0 8,883
TOCAGEN INC COM 888846102 7 1,081 SH   SOLE 30 1,081 0 0
TOLL BROTHERS INC COM 889478103 11,807 322,410 SH   SOLE 2 83,268 0 239,142
TOLL BROTHERS INC COM 889478103 24 653 SH   SOLE 4 653 0 0
TOLL BROTHERS INC COM 889478103 140 3,811 SH   SOLE 7 3,811 0 0
TOLL BROTHERS INC COM 889478103 43 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 13,683 373,658 SH   SOLE 18 373,658 0 0
TOLL BROTHERS INC COM 889478103 5,888 160,793 SH   SOLE 19 160,793 0 0
TOLL BROTHERS INC COM 889478103 289,715 7,911,400 SH   SOLE 21 7,911,400 0 0
TOLL BROTHERS INC COM 889478103 193,974 5,296,932 SH   SOLE 22 5,011,061 0 285,871
TOLL BROTHERS INC COM 889478103 5,576 152,278 SH   SOLE 25 152,278 0 0
TOLL BROTHERS INC COM 889478103 11,322 309,181 SH   SOLE 26 120,091 0 189,090
TOLL BROTHERS INC COM 889478103 662 18,080 SH   SOLE 28 18,080 0 0
TOLL BROTHERS INC COM 889478103 1,511 41,262 SH   SOLE 30 41,262 0 0
TOLL BROTHERS INC COM 889478103 2,393 65,348 SH   SOLE 31 2,848 0 62,500
TOLL BROTHERS INC COM 889478103 1,611 44,000 SH   SOLE 34 44,000 0 0
TOLL BROTHERS INC COM 889478103 1,983 54,148 SH   SOLE 36 54,148 0 0
TOLL BROTHERS INC COM 889478103 549 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,227 15,040 SH   SOLE 2 633 0 14,407
TOMPKINS FINANCIAL CORPORATI COM 890110109 14 167 SH   SOLE 4 167 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 28 338 SH   SOLE 7 338 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,117 62,711 SH   SOLE 18 62,711 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 2,060 25,239 SH   SOLE 19 25,239 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 113,688 1,393,240 SH   SOLE 21 1,393,240 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 35,375 433,518 SH   SOLE 22 413,929 0 19,589
TOMPKINS FINANCIAL CORPORATI COM 890110109 800 9,798 SH   SOLE 26 6,528 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 157 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,522 18,656 SH   SOLE 30 18,656 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 126 1,546 SH   SOLE 40 1,546 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 466 SH   SOLE 22 466 0 0
TOOTSIE ROLL INDS INC COM 890516107 862 23,333 SH   SOLE 2 8,655 0 14,678
TOOTSIE ROLL INDS INC COM 890516107 6 165 SH   SOLE 4 165 0 0
TOOTSIE ROLL INDS INC COM 890516107 11 311 SH   SOLE 7 311 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,703 100,280 SH   SOLE 18 100,280 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,058 28,636 SH   SOLE 19 28,636 0 0
TOOTSIE ROLL INDS INC COM 890516107 46,203 1,251,109 SH   SOLE 21 1,251,109 0 0
TOOTSIE ROLL INDS INC COM 890516107 27,362 740,908 SH   SOLE 22 717,046 0 23,862
TOOTSIE ROLL INDS INC COM 890516107 15 404 SH   SOLE 23 404 0 0
TOOTSIE ROLL INDS INC COM 890516107 203 5,507 SH   SOLE 30 5,507 0 0
TOOTSIE ROLL INDS INC COM 890516107 90 2,425 SH   SOLE 40 2,425 0 0
TOPBUILD CORP COM 89055F103 2,540 30,694 SH   SOLE 2 2,437 0 28,257
TOPBUILD CORP COM 89055F103 15 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 51 620 SH   SOLE 7 620 0 0
TOPBUILD CORP COM 89055F103 12,613 152,410 SH   SOLE 18 149,296 0 3,114
TOPBUILD CORP COM 89055F103 7,537 91,074 SH   SOLE 19 91,074 0 0
TOPBUILD CORP COM 89055F103 338,475 4,089,836 SH   SOLE 21 4,089,836 0 0
TOPBUILD CORP COM 89055F103 86,058 1,039,845 SH   SOLE 22 989,633 0 50,212
TOPBUILD CORP COM 89055F103 406 4,911 SH   SOLE 23 4,911 0 0
TOPBUILD CORP COM 89055F103 2,296 27,746 SH   SOLE 26 12,444 0 15,302
TOPBUILD CORP COM 89055F103 399 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 4,187 50,592 SH   SOLE 30 50,592 0 0
TOPBUILD CORP COM 89055F103 329 3,974 SH   SOLE 40 3,974 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 15 10,702 SH   SOLE 18 10,702 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 407 286,406 SH   SOLE 21 286,406 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 966 680,022 SH   SOLE 22 680,022 0 0
TORCHMARK CORP COM 891027104 24,326 271,921 SH   SOLE 2 36,758 0 235,163
TORCHMARK CORP COM 891027104 3,083 34,462 SH   SOLE 4 31,616 0 2,846
TORCHMARK CORP COM 891027104 11,621 129,897 SH   SOLE 7 94,811 0 35,086
TORCHMARK CORP COM 891027104 367 4,100 SH   SOLE 13 4,100 0 0
TORCHMARK CORP COM 891027104 80 896 SH   SOLE 15 896 0 0
TORCHMARK CORP COM 891027104 20,656 230,895 SH   SOLE 18 216,628 0 14,267
TORCHMARK CORP COM 891027104 3,047 34,057 SH   SOLE 19 34,057 0 0
TORCHMARK CORP COM 891027104 240,102 2,683,901 SH   SOLE 21 2,683,901 0 0
TORCHMARK CORP COM 891027104 267,735 2,992,792 SH   SOLE 22 2,693,291 0 299,501
TORCHMARK CORP COM 891027104 6,917 77,325 SH   SOLE 23 77,325 0 0
TORCHMARK CORP COM 891027104 9,875 110,382 SH   SOLE 25 110,382 0 0
TORCHMARK CORP COM 891027104 36,494 407,931 SH   SOLE 26 147,748 0 260,183
TORCHMARK CORP COM 891027104 2,191 24,495 SH   SOLE 28 18,493 0 6,002
TORCHMARK CORP COM 891027104 2,173 24,294 SH   SOLE 29 2,254 0 22,040
TORCHMARK CORP COM 891027104 40,934 457,570 SH   SOLE 30 457,570 0 0
TORCHMARK CORP COM 891027104 3,536 39,523 SH   SOLE 31 21,736 0 17,787
TORCHMARK CORP COM 891027104 572 6,389 SH   SOLE 34 6,389 0 0
TORCHMARK CORP COM 891027104 6,347 70,947 SH   SOLE 36 70,947 0 0
TORCHMARK CORP COM 891027104 199 2,222 SH   SOLE 40 2,222 0 0
TORO CO COM 891092108 16,708 249,744 SH   SOLE 2 63,937 0 185,807
TORO CO COM 891092108 30 451 SH   SOLE 4 451 0 0
TORO CO COM 891092108 1,184 17,691 SH   SOLE 7 17,691 0 0
TORO CO COM 891092108 20,986 313,695 SH   SOLE 18 313,695 0 0
TORO CO COM 891092108 1,559 23,305 SH   SOLE 19 23,305 0 0
TORO CO COM 891092108 361,826 5,408,460 SH   SOLE 21 5,408,460 0 0
TORO CO COM 891092108 253,771 3,793,288 SH   SOLE 22 3,578,608 0 214,680
TORO CO COM 891092108 2,679 40,040 SH   SOLE 26 21,608 0 18,432
TORO CO COM 891092108 877 13,103 SH   SOLE 28 13,103 0 0
TORO CO COM 891092108 2,149 32,122 SH   SOLE 30 32,122 0 0
TORO CO COM 891092108 146 2,185 SH   SOLE 31 2,185 0 0
TORO CO COM 891092108 85 1,273 SH   SOLE 36 1,273 0 0
TORO CO COM 891092108 687 10,266 SH   SOLE 40 10,266 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 81 1,386 SH   SOLE 18 1,386 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 11 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADS 89151E109 803 14,389 SH   SOLE 2 14,389 0 0
TOTAL S A SPONSORED ADS 89151E109 37 660 SH   SOLE 4 660 0 0
TOTAL S A SPONSORED ADS 89151E109 51,502 923,132 SH   SOLE 18 875,923 0 47,209
TOTAL S A SPONSORED ADS 89151E109 100,564 1,802,546 SH   SOLE 19 1,802,546 0 0
TOTAL S A SPONSORED ADS 89151E109 2,571 46,079 SH   SOLE 21 46,079 0 0
TOTAL S A SPONSORED ADS 89151E109 7,760 139,088 SH   SOLE 22 139,088 0 0
TOTAL S A SPONSORED ADS 89151E109 719 12,887 SH   SOLE 25 12,887 0 0
TOTAL S A SPONSORED ADS 89151E109 1,519 27,227 SH   SOLE 34 27,227 0 0
TOTAL SYS SVCS INC COM 891906109 52,864 412,134 SH   SOLE 2 37,506 0 374,628
TOTAL SYS SVCS INC COM 891906109 7,088 55,256 SH   SOLE 4 50,932 0 4,324
TOTAL SYS SVCS INC COM 891906109 18,947 147,710 SH   SOLE 7 139,538 0 8,172
TOTAL SYS SVCS INC COM 891906109 124 963 SH   SOLE 13 963 0 0
TOTAL SYS SVCS INC COM 891906109 244 1,900 SH   SOLE 15 1,900 0 0
TOTAL SYS SVCS INC COM 891906109 42,582 331,972 SH   SOLE 18 310,254 0 21,718
TOTAL SYS SVCS INC COM 891906109 6,290 49,037 SH   SOLE 19 49,037 0 0
TOTAL SYS SVCS INC COM 891906109 508,198 3,961,940 SH   SOLE 21 3,961,940 0 0
TOTAL SYS SVCS INC COM 891906109 517,922 4,037,745 SH   SOLE 22 3,580,103 0 457,642
TOTAL SYS SVCS INC COM 891906109 15,310 119,356 SH   SOLE 23 119,356 0 0
TOTAL SYS SVCS INC COM 891906109 37,216 290,141 SH   SOLE 25 290,141 0 0
TOTAL SYS SVCS INC COM 891906109 94,517 736,856 SH   SOLE 26 231,837 0 505,019
TOTAL SYS SVCS INC COM 891906109 4,395 34,264 SH   SOLE 28 24,992 0 9,272
TOTAL SYS SVCS INC COM 891906109 4,953 38,616 SH   SOLE 29 3,615 0 35,001
TOTAL SYS SVCS INC COM 891906109 77,048 600,674 SH   SOLE 30 600,674 0 0
TOTAL SYS SVCS INC COM 891906109 10,522 82,032 SH   SOLE 31 32,468 0 49,564
TOTAL SYS SVCS INC COM 891906109 5,322 41,489 SH   SOLE 34 41,489 0 0
TOTAL SYS SVCS INC COM 891906109 14,664 114,324 SH   SOLE 36 114,324 0 0
TOTAL SYS SVCS INC COM 891906109 467 3,643 SH   SOLE 40 3,643 0 0
TOWER INTL INC COM 891826109 610 31,272 SH   SOLE 2 11,964 0 19,308
TOWER INTL INC COM 891826109 10 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 1,440 73,825 SH   SOLE 18 70,716 0 3,109
TOWER INTL INC COM 891826109 4,004 205,353 SH   SOLE 19 205,353 0 0
TOWER INTL INC COM 891826109 14,055 720,785 SH   SOLE 21 720,785 0 0
TOWER INTL INC COM 891826109 19,136 981,335 SH   SOLE 22 950,422 0 30,913
TOWER INTL INC COM 891826109 951 48,772 SH   SOLE 23 48,772 0 0
TOWER INTL INC COM 891826109 1,965 100,747 SH   SOLE 26 0 0 100,747
TOWER INTL INC COM 891826109 60 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 118 6,064 SH   SOLE 30 6,064 0 0
TOWER INTL INC COM 891826109 371 19,003 SH   SOLE 34 19,003 0 0
TOWER INTL INC COM 891826109 49 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 179 11,349 SH   SOLE 22 11,349 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 7 3,336 SH   SOLE 18 3,336 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 126 58,084 SH   SOLE 21 58,084 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 873 402,521 SH   SOLE 22 402,521 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,892 69,337 SH   SOLE 2 2,819 0 66,518
TOWNEBANK PORTSMOUTH VA COM 89214P109 9 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 38 1,390 SH   SOLE 7 1,390 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 8,599 315,222 SH   SOLE 18 315,222 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,110 114,000 SH   SOLE 19 114,000 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 58,332 2,138,284 SH   SOLE 21 2,138,284 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 59,817 2,192,713 SH   SOLE 22 2,098,955 0 93,758
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,099 40,279 SH   SOLE 26 25,256 0 15,023
TOWNEBANK PORTSMOUTH VA COM 89214P109 224 8,215 SH   SOLE 28 8,215 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 762 27,931 SH   SOLE 30 27,931 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 208 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 12 2,181 SH   SOLE 2 2,181 0 0
TOWNSQUARE MEDIA INC CL A 892231101 21 3,900 SH   SOLE 18 3,900 0 0
TOWNSQUARE MEDIA INC CL A 892231101 193 35,820 SH   SOLE 21 35,820 0 0
TOWNSQUARE MEDIA INC CL A 892231101 292 54,283 SH   SOLE 22 54,283 0 0
TOWNSQUARE MEDIA INC CL A 892231101 88 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 187 1,507 SH   SOLE 18 1,507 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 224 21,110 SH   SOLE 22 21,110 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,684 158,890 SH   SOLE 26 158,890 0 0
TPG RE FIN TR INC COM 87266M107 935 48,463 SH   SOLE 2 2,093 0 46,370
TPG RE FIN TR INC COM 87266M107 14 729 SH   SOLE 7 729 0 0
TPG RE FIN TR INC COM 87266M107 3,139 162,707 SH   SOLE 18 162,707 0 0
TPG RE FIN TR INC COM 87266M107 1,697 87,959 SH   SOLE 19 87,959 0 0
TPG RE FIN TR INC COM 87266M107 50,615 2,623,895 SH   SOLE 21 2,623,895 0 0
TPG RE FIN TR INC COM 87266M107 29,821 1,545,914 SH   SOLE 22 1,486,500 0 59,414
TPG RE FIN TR INC COM 87266M107 35 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 194 10,044 SH   SOLE 30 10,044 0 0
TPG SPECIALTY LENDING INC COM 87265K102 2,749 140,267 SH   SOLE 31 0 0 140,267
TPI COMPOSITES INC COM 87266J104 614 24,837 SH   SOLE 2 1,193 0 23,644
TPI COMPOSITES INC COM 87266J104 8 316 SH   SOLE 7 316 0 0
TPI COMPOSITES INC COM 87266J104 2,476 100,156 SH   SOLE 18 100,156 0 0
TPI COMPOSITES INC COM 87266J104 1,232 49,818 SH   SOLE 19 49,818 0 0
TPI COMPOSITES INC COM 87266J104 26,207 1,060,170 SH   SOLE 21 1,060,170 0 0
TPI COMPOSITES INC COM 87266J104 15,809 639,536 SH   SOLE 22 610,740 0 28,796
TPI COMPOSITES INC COM 87266J104 2,443 98,827 SH   SOLE 30 98,827 0 0
TPI COMPOSITES INC COM 87266J104 37 1,513 SH   SOLE 40 1,513 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 4 5,741 SH   SOLE 21 5,741 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 34 49,315 SH   SOLE 22 49,315 0 0
TRACTOR SUPPLY CO COM 892356106 34,285 315,116 SH   SOLE 2 54,662 0 260,454
TRACTOR SUPPLY CO COM 892356106 4,718 43,366 SH   SOLE 4 40,125 0 3,241
TRACTOR SUPPLY CO COM 892356106 33,583 308,671 SH   SOLE 7 270,164 0 38,507
TRACTOR SUPPLY CO COM 892356106 242 2,222 SH   SOLE 13 2,222 0 0
TRACTOR SUPPLY CO COM 892356106 127 1,166 SH   SOLE 15 1,166 0 0
TRACTOR SUPPLY CO COM 892356106 28,581 262,691 SH   SOLE 18 244,035 0 18,656
TRACTOR SUPPLY CO COM 892356106 27,090 248,986 SH   SOLE 19 248,986 0 0
TRACTOR SUPPLY CO COM 892356106 384,841 3,537,145 SH   SOLE 21 3,537,145 0 0
TRACTOR SUPPLY CO COM 892356106 336,370 3,091,636 SH   SOLE 22 2,760,968 0 330,668
TRACTOR SUPPLY CO COM 892356106 9,510 87,410 SH   SOLE 23 87,410 0 0
TRACTOR SUPPLY CO COM 892356106 15,589 143,285 SH   SOLE 25 143,285 0 0
TRACTOR SUPPLY CO COM 892356106 69,744 641,028 SH   SOLE 26 162,535 0 478,493
TRACTOR SUPPLY CO COM 892356106 2,700 24,812 SH   SOLE 28 18,702 0 6,110
TRACTOR SUPPLY CO COM 892356106 15,688 144,193 SH   SOLE 29 118,954 0 25,239
TRACTOR SUPPLY CO COM 892356106 55,905 513,837 SH   SOLE 30 513,837 0 0
TRACTOR SUPPLY CO COM 892356106 4,297 39,497 SH   SOLE 31 24,086 0 15,411
TRACTOR SUPPLY CO COM 892356106 5,067 46,571 SH   SOLE 34 46,571 0 0
TRACTOR SUPPLY CO COM 892356106 8,165 75,043 SH   SOLE 36 75,043 0 0
TRACTOR SUPPLY CO COM 892356106 277 2,544 SH   SOLE 40 2,544 0 0
TRADEWEB MKTS INC CL A 892672106 73,063 1,667,734 SH   SOLE 19 1,667,734 0 0
TRADEWEB MKTS INC CL A 892672106 2,134 48,714 SH   SOLE 21 48,714 0 0
TRADEWEB MKTS INC CL A 892672106 25,784 588,545 SH   SOLE 22 588,545 0 0
TRADEWEB MKTS INC CL A 892672106 7,566 172,694 SH   SOLE 34 172,694 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 2 7,042 SH   SOLE 21 7,042 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 80 321,481 SH   SOLE 22 321,481 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 17 1,521 SH   SOLE 18 1,521 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 285 25,350 SH   SOLE 21 25,350 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,875 255,360 SH   SOLE 22 255,360 0 0
TRANSALTA CORP COM 89346D107 472 72,431 SH   SOLE 31 0 0 72,431
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 1 1,495 SH   SOLE 18 1,495 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 107 147,898 SH   SOLE 21 147,898 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 7 10,075 SH   SOLE 22 10,075 0 0
TRANSCAT INC COM 893529107 143 5,592 SH   SOLE 2 269 0 5,323
TRANSCAT INC COM 893529107 598 23,364 SH   SOLE 18 23,364 0 0
TRANSCAT INC COM 893529107 289 11,293 SH   SOLE 19 11,293 0 0
TRANSCAT INC COM 893529107 5,811 227,086 SH   SOLE 21 227,086 0 0
TRANSCAT INC COM 893529107 2,537 99,157 SH   SOLE 22 97,335 0 1,822
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 47 1,838 SH   SOLE 2 70 0 1,768
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 126 4,922 SH   SOLE 18 4,922 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 62 2,438 SH   SOLE 19 2,438 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,092 42,587 SH   SOLE 21 42,587 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 300 11,712 SH   SOLE 22 10,722 0 990
TRANSDIGM GROUP INC COM 893641100 59,218 122,401 SH   SOLE 2 16,736 0 105,665
TRANSDIGM GROUP INC COM 893641100 8,530 17,632 SH   SOLE 4 16,398 0 1,234
TRANSDIGM GROUP INC COM 893641100 20,140 41,629 SH   SOLE 7 41,629 0 0
TRANSDIGM GROUP INC COM 893641100 136 281 SH   SOLE 13 281 0 0
TRANSDIGM GROUP INC COM 893641100 201 415 SH   SOLE 15 415 0 0
TRANSDIGM GROUP INC COM 893641100 47,976 99,165 SH   SOLE 18 92,551 0 6,614
TRANSDIGM GROUP INC COM 893641100 6,996 14,461 SH   SOLE 19 14,461 0 0
TRANSDIGM GROUP INC COM 893641100 819,676 1,694,246 SH   SOLE 21 1,694,246 0 0
TRANSDIGM GROUP INC COM 893641100 573,933 1,186,302 SH   SOLE 22 1,057,369 0 128,933
TRANSDIGM GROUP INC COM 893641100 16,400 33,899 SH   SOLE 23 33,899 0 0
TRANSDIGM GROUP INC COM 893641100 22,007 45,487 SH   SOLE 25 45,487 0 0
TRANSDIGM GROUP INC COM 893641100 97,813 202,177 SH   SOLE 26 67,402 0 134,775
TRANSDIGM GROUP INC COM 893641100 4,352 8,995 SH   SOLE 28 6,375 0 2,620
TRANSDIGM GROUP INC COM 893641100 5,343 11,044 SH   SOLE 29 1,084 0 9,960
TRANSDIGM GROUP INC COM 893641100 81,596 168,657 SH   SOLE 30 168,657 0 0
TRANSDIGM GROUP INC COM 893641100 7,045 14,562 SH   SOLE 31 8,800 0 5,762
TRANSDIGM GROUP INC COM 893641100 17,004 35,146 SH   SOLE 36 35,146 0 0
TRANSDIGM GROUP INC COM 893641100 504 1,042 SH   SOLE 40 1,042 0 0
TRANSENTERIX INC COM NEW 89366M201 219 161,393 SH   SOLE 2 8,883 0 152,510
TRANSENTERIX INC COM NEW 89366M201 5 3,349 SH   SOLE 7 3,349 0 0
TRANSENTERIX INC COM NEW 89366M201 875 643,201 SH   SOLE 18 643,201 0 0
TRANSENTERIX INC COM NEW 89366M201 425 312,603 SH   SOLE 19 312,603 0 0
TRANSENTERIX INC COM NEW 89366M201 9,616 7,070,491 SH   SOLE 21 7,070,491 0 0
TRANSENTERIX INC COM NEW 89366M201 6,973 5,126,858 SH   SOLE 22 4,908,999 0 217,859
TRANSENTERIX INC COM NEW 89366M201 67 49,605 SH   SOLE 30 49,605 0 0
TRANSENTERIX INC COM NEW 89366M201 20 14,955 SH   SOLE 40 14,955 0 0
TRANSGLOBE ENERGY CORP COM 893662106 59 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 320 25,367 SH   SOLE 2 1,297 0 24,070
TRANSLATE BIO INC COM 89374L104 11 880 SH   SOLE 7 880 0 0
TRANSLATE BIO INC COM 89374L104 1,294 102,417 SH   SOLE 18 102,417 0 0
TRANSLATE BIO INC COM 89374L104 675 53,461 SH   SOLE 19 53,461 0 0
TRANSLATE BIO INC COM 89374L104 19,342 1,531,470 SH   SOLE 21 1,531,470 0 0
TRANSLATE BIO INC COM 89374L104 10,101 799,733 SH   SOLE 22 785,369 0 14,364
TRANSLATE BIO INC COM 89374L104 26 2,064 SH   SOLE 30 2,064 0 0
TRANSMEDICS GROUP INC COM 89377M109 145 4,989 SH   SOLE 2 276 0 4,713
TRANSMEDICS GROUP INC COM 89377M109 660 22,755 SH   SOLE 18 22,755 0 0
TRANSMEDICS GROUP INC COM 89377M109 319 11,020 SH   SOLE 19 11,020 0 0
TRANSMEDICS GROUP INC COM 89377M109 6,280 216,626 SH   SOLE 21 216,626 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,971 67,995 SH   SOLE 22 61,104 0 6,891
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1,954 1,975,000 PRN   SOLE 21 1,975,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 8,691 1,355,891 SH   SOLE 2 261,385 0 1,094,506
TRANSOCEAN LTD REG SHS H8817H100 15 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 150 23,353 SH   SOLE 7 23,353 0 0
TRANSOCEAN LTD REG SHS H8817H100 1 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 9,691 1,511,931 SH   SOLE 18 1,511,931 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,573 245,338 SH   SOLE 19 245,338 0 0
TRANSOCEAN LTD REG SHS H8817H100 170,752 26,638,408 SH   SOLE 21 26,638,408 0 0
TRANSOCEAN LTD REG SHS H8817H100 115,352 17,995,603 SH   SOLE 22 16,593,316 0 1,402,287
TRANSOCEAN LTD REG SHS H8817H100 1,147 178,941 SH   SOLE 26 117,442 0 61,499
TRANSOCEAN LTD REG SHS H8817H100 419 65,373 SH   SOLE 28 65,373 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,003 156,529 SH   SOLE 30 156,529 0 0
TRANSOCEAN LTD REG SHS H8817H100 215 33,477 SH   SOLE 31 12,277 0 21,200
TRANSOCEAN LTD REG SHS H8817H100 1,732 270,198 SH   SOLE 36 270,198 0 0
TRANSOCEAN LTD REG SHS H8817H100 300 46,807 SH   SOLE 40 46,807 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2,640 182,601 SH   SOLE 2 3,504 0 179,097
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 131 9,035 SH   SOLE 4 9,035 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 151 10,436 SH   SOLE 7 10,436 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 723 50,014 SH   SOLE 18 50,014 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 21,203 1,466,314 SH   SOLE 21 1,466,314 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 12,905 892,481 SH   SOLE 22 828,865 0 63,616
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 661 45,689 SH   SOLE 23 45,689 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 5,634 389,660 SH   SOLE 26 291,439 0 98,221
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 254 17,582 SH   SOLE 29 9,044 0 8,538
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 6,129 423,849 SH   SOLE 30 423,849 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 98 6,804 SH   SOLE 31 6,804 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 101 6,980 SH   SOLE 34 6,980 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 10 688 SH   SOLE 40 688 0 0
TRANSUNION COM 89400J107 37,934 516,041 SH   SOLE 2 20,302 0 495,739
TRANSUNION COM 89400J107 4,269 58,074 SH   SOLE 4 53,219 0 4,855
TRANSUNION COM 89400J107 776 10,551 SH   SOLE 7 10,551 0 0
TRANSUNION COM 89400J107 80 1,082 SH   SOLE 13 1,082 0 0
TRANSUNION COM 89400J107 53 723 SH   SOLE 15 723 0 0
TRANSUNION COM 89400J107 96,593 1,314,015 SH   SOLE 18 962,162 0 351,853
TRANSUNION COM 89400J107 138,849 1,888,839 SH   SOLE 19 1,888,839 0 0
TRANSUNION COM 89400J107 179,227 2,438,125 SH   SOLE 21 2,438,125 0 0
TRANSUNION COM 89400J107 366,379 4,984,064 SH   SOLE 22 4,622,654 0 361,410
TRANSUNION COM 89400J107 9,688 131,791 SH   SOLE 23 131,791 0 0
TRANSUNION COM 89400J107 93,522 1,272,233 SH   SOLE 25 1,272,233 0 0
TRANSUNION COM 89400J107 49,866 678,363 SH   SOLE 26 260,735 0 417,628
TRANSUNION COM 89400J107 2,659 36,176 SH   SOLE 28 26,374 0 9,802
TRANSUNION COM 89400J107 3,193 43,437 SH   SOLE 29 4,756 0 38,681
TRANSUNION COM 89400J107 18,138 246,744 SH   SOLE 30 246,744 0 0
TRANSUNION COM 89400J107 7,990 108,695 SH   SOLE 31 34,125 0 74,570
TRANSUNION COM 89400J107 4,774 64,938 SH   SOLE 34 64,938 0 0
TRANSUNION COM 89400J107 8,458 115,060 SH   SOLE 36 115,060 0 0
TRANSUNION COM 89400J107 322 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS AMER LLC COM 894174101 249 68,714 SH   SOLE 22 68,714 0 0
TRAVELERS COMPANIES INC COM 89417E109 125,463 839,104 SH   SOLE 2 247,167 0 591,937
TRAVELERS COMPANIES INC COM 89417E109 18,665 124,834 SH   SOLE 4 117,693 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 40,487 270,783 SH   SOLE 7 262,615 0 8,168
TRAVELERS COMPANIES INC COM 89417E109 2,185 14,616 SH   SOLE 13 14,616 0 0
TRAVELERS COMPANIES INC COM 89417E109 391 2,617 SH   SOLE 15 2,617 0 0
TRAVELERS COMPANIES INC COM 89417E109 185,713 1,242,063 SH   SOLE 18 1,150,769 0 91,294
TRAVELERS COMPANIES INC COM 89417E109 311,242 2,081,611 SH   SOLE 19 2,081,611 0 0
TRAVELERS COMPANIES INC COM 89417E109 850,771 5,690,014 SH   SOLE 21 5,690,014 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,075,498 7,193,006 SH   SOLE 22 6,165,648 0 1,027,358
TRAVELERS COMPANIES INC COM 89417E109 36,483 244,000 SH   SOLE 23 244,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 38,947 260,478 SH   SOLE 25 260,478 0 0
TRAVELERS COMPANIES INC COM 89417E109 271,704 1,817,178 SH   SOLE 26 302,585 0 1,514,593
TRAVELERS COMPANIES INC COM 89417E109 7,752 51,843 SH   SOLE 28 37,690 0 14,153
TRAVELERS COMPANIES INC COM 89417E109 10,041 67,156 SH   SOLE 29 35,873 0 31,283
TRAVELERS COMPANIES INC COM 89417E109 200,800 1,342,962 SH   SOLE 30 1,342,962 0 0
TRAVELERS COMPANIES INC COM 89417E109 22,049 147,468 SH   SOLE 31 86,504 0 60,964
TRAVELERS COMPANIES INC COM 89417E109 14,174 94,799 SH   SOLE 32 94,799 0 0
TRAVELERS COMPANIES INC COM 89417E109 12,945 86,579 SH   SOLE 34 86,579 0 0
TRAVELERS COMPANIES INC COM 89417E109 42,114 281,664 SH   SOLE 36 281,664 0 0
TRAVELERS COMPANIES INC COM 89417E109 847 5,662 SH   SOLE 40 5,662 0 0
TRAVELZOO COM NEW 89421Q205 60 3,890 SH   SOLE 2 118 0 3,772
TRAVELZOO COM NEW 89421Q205 274 17,775 SH   SOLE 18 16,634 0 1,141
TRAVELZOO COM NEW 89421Q205 107 6,925 SH   SOLE 19 6,925 0 0
TRAVELZOO COM NEW 89421Q205 2,935 190,112 SH   SOLE 21 190,112 0 0
TRAVELZOO COM NEW 89421Q205 2,932 189,877 SH   SOLE 22 187,038 0 2,839
TRAVELZOO COM NEW 89421Q205 5 351 SH   SOLE 23 351 0 0
TRECORA RES COM 894648104 209 21,814 SH   SOLE 2 792 0 21,022
TRECORA RES COM 894648104 5 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 673 70,362 SH   SOLE 18 70,362 0 0
TRECORA RES COM 894648104 345 36,020 SH   SOLE 19 36,020 0 0
TRECORA RES COM 894648104 6,944 725,642 SH   SOLE 21 725,642 0 0
TRECORA RES COM 894648104 2,595 271,183 SH   SOLE 22 252,998 0 18,185
TREDEGAR CORP COM 894650100 471 28,315 SH   SOLE 2 977 0 27,338
TREDEGAR CORP COM 894650100 3 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 10 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 1,953 117,512 SH   SOLE 18 117,512 0 0
TREDEGAR CORP COM 894650100 735 44,195 SH   SOLE 19 44,195 0 0
TREDEGAR CORP COM 894650100 47,635 2,866,149 SH   SOLE 21 2,866,149 0 0
TREDEGAR CORP COM 894650100 13,205 794,547 SH   SOLE 22 763,041 0 31,506
TREDEGAR CORP COM 894650100 53 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 616 37,037 SH   SOLE 30 37,037 0 0
TREDEGAR CORP COM 894650100 376 22,650 SH   SOLE 31 0 0 22,650
TREDEGAR CORP COM 894650100 42 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 9,646 178,291 SH   SOLE 2 27,595 0 150,696
TREEHOUSE FOODS INC COM 89469A104 13 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 83 1,543 SH   SOLE 7 1,543 0 0
TREEHOUSE FOODS INC COM 89469A104 8,618 159,301 SH   SOLE 18 159,301 0 0
TREEHOUSE FOODS INC COM 89469A104 664 12,279 SH   SOLE 19 12,279 0 0
TREEHOUSE FOODS INC COM 89469A104 148,517 2,745,226 SH   SOLE 21 2,745,226 0 0
TREEHOUSE FOODS INC COM 89469A104 100,166 1,851,502 SH   SOLE 22 1,734,164 0 117,338
TREEHOUSE FOODS INC COM 89469A104 906 16,750 SH   SOLE 26 12,245 0 4,505
TREEHOUSE FOODS INC COM 89469A104 395 7,307 SH   SOLE 28 7,307 0 0
TREEHOUSE FOODS INC COM 89469A104 877 16,210 SH   SOLE 30 16,210 0 0
TREEHOUSE FOODS INC COM 89469A104 149 2,750 SH   SOLE 31 1,150 0 1,600
TREEHOUSE FOODS INC COM 89469A104 108 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 278 5,141 SH   SOLE 40 5,141 0 0
TREVENA INC COM 89532E109 20 19,381 SH   SOLE 18 19,381 0 0
TREVENA INC COM 89532E109 267 259,204 SH   SOLE 21 259,204 0 0
TREVENA INC COM 89532E109 2,440 2,369,245 SH   SOLE 22 2,369,245 0 0
TREVI THERAPEUTICS INC COM 89532M101 9 1,164 SH   SOLE 18 1,164 0 0
TREVI THERAPEUTICS INC COM 89532M101 17 2,320 SH   SOLE 19 2,320 0 0
TREX CO INC COM 89531P105 5,954 83,043 SH   SOLE 2 34,199 0 48,844
TREX CO INC COM 89531P105 20 283 SH   SOLE 4 283 0 0
TREX CO INC COM 89531P105 78 1,088 SH   SOLE 7 1,088 0 0
TREX CO INC COM 89531P105 24,502 341,726 SH   SOLE 18 329,963 0 11,763
TREX CO INC COM 89531P105 17,022 237,410 SH   SOLE 19 237,410 0 0
TREX CO INC COM 89531P105 307,440 4,287,872 SH   SOLE 21 4,287,872 0 0
TREX CO INC COM 89531P105 153,779 2,144,751 SH   SOLE 22 2,065,305 0 79,446
TREX CO INC COM 89531P105 1,838 25,632 SH   SOLE 23 25,632 0 0
TREX CO INC COM 89531P105 4,630 64,577 SH   SOLE 26 10,820 0 53,757
TREX CO INC COM 89531P105 540 7,535 SH   SOLE 28 7,535 0 0
TREX CO INC COM 89531P105 1,195 16,670 SH   SOLE 30 16,670 0 0
TREX CO INC COM 89531P105 9,170 127,897 SH   SOLE 31 0 0 127,897
TREX CO INC COM 89531P105 388 5,416 SH   SOLE 40 5,416 0 0
TRI POINTE GROUP INC COM 87265H109 2,502 209,008 SH   SOLE 2 69,836 0 139,172
TRI POINTE GROUP INC COM 87265H109 4 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 49 4,062 SH   SOLE 7 4,062 0 0
TRI POINTE GROUP INC COM 87265H109 9,559 798,576 SH   SOLE 18 798,576 0 0
TRI POINTE GROUP INC COM 87265H109 3,275 273,613 SH   SOLE 19 273,613 0 0
TRI POINTE GROUP INC COM 87265H109 136,704 11,420,554 SH   SOLE 21 11,420,554 0 0
TRI POINTE GROUP INC COM 87265H109 59,233 4,948,495 SH   SOLE 22 4,732,157 0 216,338
TRI POINTE GROUP INC COM 87265H109 144 12,010 SH   SOLE 23 12,010 0 0
TRI POINTE GROUP INC COM 87265H109 775 64,708 SH   SOLE 26 35,187 0 29,521
TRI POINTE GROUP INC COM 87265H109 215 17,941 SH   SOLE 28 17,941 0 0
TRI POINTE GROUP INC COM 87265H109 553 46,221 SH   SOLE 30 46,221 0 0
TRI POINTE GROUP INC COM 87265H109 194 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE MEDIA CO CL A 896047503 8,064 174,472 SH   SOLE 2 8,217 0 166,255
TRIBUNE MEDIA CO CL A 896047503 20 424 SH   SOLE 4 424 0 0
TRIBUNE MEDIA CO CL A 896047503 122 2,650 SH   SOLE 7 2,650 0 0
TRIBUNE MEDIA CO CL A 896047503 1,998 43,231 SH   SOLE 18 43,231 0 0
TRIBUNE MEDIA CO CL A 896047503 1,780 38,519 SH   SOLE 19 38,519 0 0
TRIBUNE MEDIA CO CL A 896047503 48,342 1,045,917 SH   SOLE 21 1,045,917 0 0
TRIBUNE MEDIA CO CL A 896047503 107,050 2,316,095 SH   SOLE 22 2,128,495 0 187,600
TRIBUNE MEDIA CO CL A 896047503 1,125 24,332 SH   SOLE 26 18,290 0 6,042
TRIBUNE MEDIA CO CL A 896047503 487 10,531 SH   SOLE 28 10,531 0 0
TRIBUNE MEDIA CO CL A 896047503 1,015 21,969 SH   SOLE 30 21,969 0 0
TRIBUNE MEDIA CO CL A 896047503 256 5,533 SH   SOLE 31 1,833 0 3,700
TRIBUNE MEDIA CO CL A 896047503 272 5,892 SH   SOLE 36 5,892 0 0
TRIBUNE MEDIA CO CL A 896047503 412 8,913 SH   SOLE 40 8,913 0 0
TRIBUNE PUBG CO NEW COM 89609W107 147 18,426 SH   SOLE 2 653 0 17,773
TRIBUNE PUBG CO NEW COM 89609W107 4 472 SH   SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 462 57,986 SH   SOLE 18 57,986 0 0
TRIBUNE PUBG CO NEW COM 89609W107 209 26,204 SH   SOLE 19 26,204 0 0
TRIBUNE PUBG CO NEW COM 89609W107 4,789 600,916 SH   SOLE 21 600,916 0 0
TRIBUNE PUBG CO NEW COM 89609W107 4,664 585,243 SH   SOLE 22 562,700 0 22,543
TRIBUNE PUBG CO NEW COM 89609W107 85 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 24 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 17 2,169 SH   SOLE 30 2,169 0 0
TRIBUNE PUBG CO NEW COM 89609W107 17 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 1,952 49,478 SH   SOLE 2 31,374 0 18,104
TRICIDA INC COM 89610F101 4 105 SH   SOLE 4 105 0 0
TRICIDA INC COM 89610F101 17 438 SH   SOLE 7 438 0 0
TRICIDA INC COM 89610F101 3,441 87,205 SH   SOLE 18 87,205 0 0
TRICIDA INC COM 89610F101 8,929 226,291 SH   SOLE 19 226,291 0 0
TRICIDA INC COM 89610F101 128 3,232 SH   SOLE 20 3,232 0 0
TRICIDA INC COM 89610F101 47,795 1,211,220 SH   SOLE 21 1,211,220 0 0
TRICIDA INC COM 89610F101 27,190 689,061 SH   SOLE 22 662,672 0 26,389
TRICIDA INC COM 89610F101 10 255 SH   SOLE 23 255 0 0
TRICIDA INC COM 89610F101 322 8,158 SH   SOLE 30 8,158 0 0
TRICIDA INC COM 89610F101 3,116 78,958 SH   SOLE 34 78,958 0 0
TRICIDA INC COM 89610F101 80 2,016 SH   SOLE 40 2,016 0 0
TRICO BANCSHARES COM 896095106 1,005 26,581 SH   SOLE 2 1,143 0 25,438
TRICO BANCSHARES COM 896095106 13 348 SH   SOLE 4 348 0 0
TRICO BANCSHARES COM 896095106 23 598 SH   SOLE 7 598 0 0
TRICO BANCSHARES COM 896095106 3,300 87,293 SH   SOLE 18 87,293 0 0
TRICO BANCSHARES COM 896095106 1,749 46,278 SH   SOLE 19 46,278 0 0
TRICO BANCSHARES COM 896095106 31,370 829,903 SH   SOLE 21 829,903 0 0
TRICO BANCSHARES COM 896095106 33,068 874,819 SH   SOLE 22 840,669 0 34,150
TRICO BANCSHARES COM 896095106 814 21,524 SH   SOLE 26 12,975 0 8,549
TRICO BANCSHARES COM 896095106 112 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 264 6,988 SH   SOLE 30 6,988 0 0
TRICO BANCSHARES COM 896095106 89 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,631 52,652 SH   SOLE 2 8,053 0 44,599
TRIMAS CORP COM NEW 896215209 8 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 32 1,039 SH   SOLE 7 1,039 0 0
TRIMAS CORP COM NEW 896215209 4,663 150,570 SH   SOLE 18 148,925 0 1,645
TRIMAS CORP COM NEW 896215209 4,522 146,008 SH   SOLE 19 146,008 0 0
TRIMAS CORP COM NEW 896215209 44,797 1,446,473 SH   SOLE 21 1,446,473 0 0
TRIMAS CORP COM NEW 896215209 47,021 1,518,286 SH   SOLE 22 1,457,871 0 60,415
TRIMAS CORP COM NEW 896215209 599 19,331 SH   SOLE 23 19,331 0 0
TRIMAS CORP COM NEW 896215209 1,961 63,312 SH   SOLE 26 16,233 0 47,079
TRIMAS CORP COM NEW 896215209 200 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 388 12,533 SH   SOLE 30 12,533 0 0
TRIMAS CORP COM NEW 896215209 156 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 31,300 693,852 SH   SOLE 2 145,824 0 548,028
TRIMBLE INC COM 896239100 3,956 87,700 SH   SOLE 4 81,124 0 6,576
TRIMBLE INC COM 896239100 2,322 51,467 SH   SOLE 7 31,666 0 19,801
TRIMBLE INC COM 896239100 67 1,491 SH   SOLE 13 1,491 0 0
TRIMBLE INC COM 896239100 86 1,899 SH   SOLE 15 1,899 0 0
TRIMBLE INC COM 896239100 33,052 732,695 SH   SOLE 18 712,271 0 20,424
TRIMBLE INC COM 896239100 22,900 507,641 SH   SOLE 19 507,641 0 0
TRIMBLE INC COM 896239100 582,044 12,902,762 SH   SOLE 21 12,902,762 0 0
TRIMBLE INC COM 896239100 380,091 8,425,865 SH   SOLE 22 7,919,872 0 505,993
TRIMBLE INC COM 896239100 8,059 178,656 SH   SOLE 23 178,656 0 0
TRIMBLE INC COM 896239100 14,232 315,487 SH   SOLE 25 315,487 0 0
TRIMBLE INC COM 896239100 44,400 984,253 SH   SOLE 26 356,195 0 628,058
TRIMBLE INC COM 896239100 2,167 48,045 SH   SOLE 28 34,742 0 13,303
TRIMBLE INC COM 896239100 15,328 339,793 SH   SOLE 29 287,242 0 52,551
TRIMBLE INC COM 896239100 23,236 515,095 SH   SOLE 30 515,095 0 0
TRIMBLE INC COM 896239100 3,817 84,617 SH   SOLE 31 49,679 0 34,938
TRIMBLE INC COM 896239100 6,582 145,920 SH   SOLE 34 145,920 0 0
TRIMBLE INC COM 896239100 8,122 180,053 SH   SOLE 36 180,053 0 0
TRIMBLE INC COM 896239100 230 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 6,155 90,782 SH   SOLE 2 48,525 0 42,257
TRINET GROUP INC COM 896288107 439 6,478 SH   SOLE 4 6,478 0 0
TRINET GROUP INC COM 896288107 84 1,242 SH   SOLE 7 1,242 0 0
TRINET GROUP INC COM 896288107 98 1,443 SH   SOLE 13 1,443 0 0
TRINET GROUP INC COM 896288107 12,863 189,727 SH   SOLE 18 174,522 0 15,205
TRINET GROUP INC COM 896288107 15,755 232,381 SH   SOLE 19 232,381 0 0
TRINET GROUP INC COM 896288107 95,814 1,413,188 SH   SOLE 21 1,413,188 0 0
TRINET GROUP INC COM 896288107 109,736 1,618,521 SH   SOLE 22 1,387,100 0 231,421
TRINET GROUP INC COM 896288107 1,631 24,059 SH   SOLE 23 24,059 0 0
TRINET GROUP INC COM 896288107 57 834 SH   SOLE 25 834 0 0
TRINET GROUP INC COM 896288107 2,403 35,442 SH   SOLE 26 7,612 0 27,830
TRINET GROUP INC COM 896288107 381 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 2,191 32,310 SH   SOLE 29 3,427 0 28,883
TRINET GROUP INC COM 896288107 892 13,155 SH   SOLE 30 13,155 0 0
TRINET GROUP INC COM 896288107 2,581 38,064 SH   SOLE 31 9,490 0 28,574
TRINET GROUP INC COM 896288107 81 1,198 SH   SOLE 34 1,198 0 0
TRINET GROUP INC COM 896288107 244 3,599 SH   SOLE 36 3,599 0 0
TRINET GROUP INC COM 896288107 294 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 5,865 282,641 SH   SOLE 2 64,345 0 218,296
TRINITY INDS INC COM 896522109 14 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 76 3,659 SH   SOLE 7 3,659 0 0
TRINITY INDS INC COM 896522109 8 400 SH   SOLE 17 0 0 400
TRINITY INDS INC COM 896522109 8,422 405,883 SH   SOLE 18 405,883 0 0
TRINITY INDS INC COM 896522109 505 24,352 SH   SOLE 19 24,352 0 0
TRINITY INDS INC COM 896522109 128,841 6,209,210 SH   SOLE 21 6,209,210 0 0
TRINITY INDS INC COM 896522109 83,988 4,047,622 SH   SOLE 22 3,779,632 0 267,990
TRINITY INDS INC COM 896522109 838 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 362 17,435 SH   SOLE 28 17,435 0 0
TRINITY INDS INC COM 896522109 704 33,914 SH   SOLE 30 33,914 0 0
TRINITY INDS INC COM 896522109 134 6,458 SH   SOLE 31 2,258 0 4,200
TRINITY INDS INC COM 896522109 542 26,130 SH   SOLE 36 26,130 0 0
TRINITY INDS INC COM 896522109 256 12,360 SH   SOLE 40 12,360 0 0
TRINITY PL HLDGS INC COM 89656D101 15 3,678 SH   SOLE 18 3,678 0 0
TRINITY PL HLDGS INC COM 89656D101 612 155,000 SH   SOLE 21 155,000 0 0
TRINITY PL HLDGS INC COM 89656D101 113 28,578 SH   SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 1,791 42,303 SH   SOLE 2 1,707 0 40,596
TRINSEO S A SHS L9340P101 6 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 64 1,515 SH   SOLE 7 1,515 0 0
TRINSEO S A SHS L9340P101 5,696 134,528 SH   SOLE 18 134,528 0 0
TRINSEO S A SHS L9340P101 3,010 71,098 SH   SOLE 19 71,098 0 0
TRINSEO S A SHS L9340P101 56,477 1,333,900 SH   SOLE 21 1,333,900 0 0
TRINSEO S A SHS L9340P101 61,084 1,442,693 SH   SOLE 22 1,379,370 0 63,323
TRINSEO S A SHS L9340P101 779 18,406 SH   SOLE 26 11,328 0 7,078
TRINSEO S A SHS L9340P101 227 5,350 SH   SOLE 28 5,350 0 0
TRINSEO S A SHS L9340P101 493 11,639 SH   SOLE 30 11,639 0 0
TRINSEO S A SHS L9340P101 79 1,867 SH   SOLE 36 1,867 0 0
TRINSEO S A SHS L9340P101 153 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 11,923 257,578 SH   SOLE 2 28,627 0 228,951
TRIPADVISOR INC COM 896945201 1,709 36,910 SH   SOLE 4 34,125 0 2,785
TRIPADVISOR INC COM 896945201 5,764 124,521 SH   SOLE 7 95,601 0 28,920
TRIPADVISOR INC COM 896945201 31 661 SH   SOLE 13 661 0 0
TRIPADVISOR INC COM 896945201 62 1,334 SH   SOLE 15 1,334 0 0
TRIPADVISOR INC COM 896945201 14,102 304,649 SH   SOLE 18 289,968 0 14,681
TRIPADVISOR INC COM 896945201 1,850 39,972 SH   SOLE 19 39,972 0 0
TRIPADVISOR INC COM 896945201 116,659 2,520,176 SH   SOLE 21 2,520,176 0 0
TRIPADVISOR INC COM 896945201 140,622 3,037,857 SH   SOLE 22 2,748,315 0 289,542
TRIPADVISOR INC COM 896945201 3,559 76,882 SH   SOLE 23 76,882 0 0
TRIPADVISOR INC COM 896945201 14,789 319,488 SH   SOLE 25 319,488 0 0
TRIPADVISOR INC COM 896945201 23,321 503,801 SH   SOLE 26 178,403 0 325,398
TRIPADVISOR INC COM 896945201 965 20,838 SH   SOLE 28 15,357 0 5,481
TRIPADVISOR INC COM 896945201 1,143 24,694 SH   SOLE 29 2,554 0 22,140
TRIPADVISOR INC COM 896945201 21,418 462,697 SH   SOLE 30 462,697 0 0
TRIPADVISOR INC COM 896945201 1,592 34,390 SH   SOLE 31 20,495 0 13,895
TRIPADVISOR INC COM 896945201 1,044 22,557 SH   SOLE 34 22,557 0 0
TRIPADVISOR INC COM 896945201 3,171 68,508 SH   SOLE 36 68,508 0 0
TRIPADVISOR INC COM 896945201 97 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 531 22,277 SH   SOLE 2 995 0 21,282
TRIPLE-S MGMT CORP CL B 896749108 5 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 13 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,798 75,392 SH   SOLE 18 75,392 0 0
TRIPLE-S MGMT CORP CL B 896749108 918 38,503 SH   SOLE 19 38,503 0 0
TRIPLE-S MGMT CORP CL B 896749108 19,210 805,452 SH   SOLE 21 805,452 0 0
TRIPLE-S MGMT CORP CL B 896749108 15,975 669,799 SH   SOLE 22 630,776 0 39,023
TRIPLE-S MGMT CORP CL B 896749108 334 13,992 SH   SOLE 23 13,992 0 0
TRIPLE-S MGMT CORP CL B 896749108 241 10,105 SH   SOLE 26 0 0 10,105
TRIPLE-S MGMT CORP CL B 896749108 79 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 136 5,704 SH   SOLE 30 5,704 0 0
TRIPLE-S MGMT CORP CL B 896749108 64 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,456 102,340 SH   SOLE 30 102,340 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,440 67,463 SH   SOLE 2 46,664 0 20,799
TRISTATE CAP HLDGS INC COM 89678F100 11 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,479 116,176 SH   SOLE 18 88,716 0 27,460
TRISTATE CAP HLDGS INC COM 89678F100 14,292 669,708 SH   SOLE 19 669,708 0 0
TRISTATE CAP HLDGS INC COM 89678F100 18,594 871,330 SH   SOLE 21 871,330 0 0
TRISTATE CAP HLDGS INC COM 89678F100 39,991 1,873,994 SH   SOLE 22 1,845,331 0 28,663
TRISTATE CAP HLDGS INC COM 89678F100 4,155 194,718 SH   SOLE 23 194,718 0 0
TRISTATE CAP HLDGS INC COM 89678F100 7,065 331,082 SH   SOLE 26 0 0 331,082
TRISTATE CAP HLDGS INC COM 89678F100 65 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 137 6,406 SH   SOLE 30 6,406 0 0
TRISTATE CAP HLDGS INC COM 89678F100 211 9,890 SH   SOLE 34 9,890 0 0
TRISTATE CAP HLDGS INC COM 89678F100 51 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 1,908 58,246 SH   SOLE 2 2,354 0 55,892
TRITON INTL LTD CL A G9078F107 5 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 35 1,073 SH   SOLE 7 1,073 0 0
TRITON INTL LTD CL A G9078F107 6,074 185,420 SH   SOLE 18 185,420 0 0
TRITON INTL LTD CL A G9078F107 3,198 97,630 SH   SOLE 19 97,630 0 0
TRITON INTL LTD CL A G9078F107 59,181 1,806,503 SH   SOLE 21 1,806,503 0 0
TRITON INTL LTD CL A G9078F107 52,875 1,614,007 SH   SOLE 22 1,540,842 0 73,165
TRITON INTL LTD CL A G9078F107 673 20,549 SH   SOLE 26 15,122 0 5,427
TRITON INTL LTD CL A G9078F107 226 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 526 16,052 SH   SOLE 30 16,052 0 0
TRITON INTL LTD CL A G9078F107 1,549 47,274 SH   SOLE 31 0 0 47,274
TRITON INTL LTD CL A G9078F107 206 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 616 21,209 SH   SOLE 2 1,044 0 20,165
TRIUMPH BANCORP INC COM 89679E300 10 330 SH   SOLE 4 330 0 0
TRIUMPH BANCORP INC COM 89679E300 17 590 SH   SOLE 7 590 0 0
TRIUMPH BANCORP INC COM 89679E300 3,279 112,887 SH   SOLE 18 112,887 0 0
TRIUMPH BANCORP INC COM 89679E300 1,219 41,953 SH   SOLE 19 41,953 0 0
TRIUMPH BANCORP INC COM 89679E300 78,232 2,692,996 SH   SOLE 21 2,692,996 0 0
TRIUMPH BANCORP INC COM 89679E300 23,870 821,677 SH   SOLE 22 793,085 0 28,592
TRIUMPH BANCORP INC COM 89679E300 81 2,772 SH   SOLE 26 0 0 2,772
TRIUMPH BANCORP INC COM 89679E300 1,057 36,389 SH   SOLE 30 36,389 0 0
TRIUMPH BANCORP INC COM 89679E300 72 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,181 51,592 SH   SOLE 2 2,054 0 49,538
TRIUMPH GROUP INC NEW COM 896818101 7 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 24 1,058 SH   SOLE 7 1,058 0 0
TRIUMPH GROUP INC NEW COM 896818101 4,968 216,964 SH   SOLE 18 216,964 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,728 75,438 SH   SOLE 19 75,438 0 0
TRIUMPH GROUP INC NEW COM 896818101 136,760 5,972,067 SH   SOLE 21 5,972,067 0 0
TRIUMPH GROUP INC NEW COM 896818101 33,928 1,481,588 SH   SOLE 22 1,407,924 0 73,664
TRIUMPH GROUP INC NEW COM 896818101 370 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 164 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,567 68,430 SH   SOLE 30 68,430 0 0
TRIUMPH GROUP INC NEW COM 896818101 97 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 126 5,484 SH   SOLE 40 5,484 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,177 92,129 SH   SOLE 2 3,970 0 88,159
TRONOX HOLDINGS PLC SHS G9087Q102 4 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 25 1,928 SH   SOLE 7 1,928 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 4,003 313,203 SH   SOLE 18 313,203 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,095 163,963 SH   SOLE 19 163,963 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 38,241 2,992,268 SH   SOLE 21 2,992,268 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 34,108 2,668,878 SH   SOLE 22 2,520,431 0 148,447
TRONOX HOLDINGS PLC SHS G9087Q102 323 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 161 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 312 24,410 SH   SOLE 30 24,410 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 119 9,341 SH   SOLE 40 9,341 0 0
TROVAGENE INC COM 897238606 0 188 SH   SOLE 21 188 0 0
TROVAGENE INC COM 897238606 13 5,358 SH   SOLE 22 5,358 0 0
TRUEBLUE INC COM 89785X101 903 40,948 SH   SOLE 2 1,601 0 39,347
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 3,858 174,883 SH   SOLE 18 174,883 0 0
TRUEBLUE INC COM 89785X101 1,753 79,466 SH   SOLE 19 79,466 0 0
TRUEBLUE INC COM 89785X101 95,889 4,346,736 SH   SOLE 21 4,346,736 0 0
TRUEBLUE INC COM 89785X101 28,769 1,304,107 SH   SOLE 22 1,202,328 0 101,779
TRUEBLUE INC COM 89785X101 349 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 101 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 1,334 60,452 SH   SOLE 30 60,452 0 0
TRUEBLUE INC COM 89785X101 357 16,164 SH   SOLE 31 0 0 16,164
TRUEBLUE INC COM 89785X101 100 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 593 108,686 SH   SOLE 2 21,349 0 87,337
TRUECAR INC COM 89785L107 2 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 10 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,977 362,171 SH   SOLE 18 339,541 0 22,630
TRUECAR INC COM 89785L107 2,665 488,183 SH   SOLE 19 488,183 0 0
TRUECAR INC COM 89785L107 17,704 3,242,505 SH   SOLE 21 3,242,505 0 0
TRUECAR INC COM 89785L107 18,190 3,331,434 SH   SOLE 22 3,177,659 0 153,775
TRUECAR INC COM 89785L107 343 62,812 SH   SOLE 23 62,812 0 0
TRUECAR INC COM 89785L107 817 149,722 SH   SOLE 26 0 0 149,722
TRUECAR INC COM 89785L107 65 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 104 18,991 SH   SOLE 30 18,991 0 0
TRUECAR INC COM 89785L107 51 9,339 SH   SOLE 40 9,339 0 0
TRUPANION INC COM 898202106 886 24,513 SH   SOLE 2 1,181 0 23,332
TRUPANION INC COM 898202106 5 145 SH   SOLE 4 145 0 0
TRUPANION INC COM 898202106 20 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 3,351 92,745 SH   SOLE 18 92,745 0 0
TRUPANION INC COM 898202106 1,741 48,187 SH   SOLE 19 48,187 0 0
TRUPANION INC COM 898202106 32,033 886,594 SH   SOLE 21 886,594 0 0
TRUPANION INC COM 898202106 29,713 822,378 SH   SOLE 22 779,391 0 42,987
TRUPANION INC COM 898202106 384 10,633 SH   SOLE 26 0 0 10,633
TRUPANION INC COM 898202106 107 2,949 SH   SOLE 28 2,949 0 0
TRUPANION INC COM 898202106 229 6,344 SH   SOLE 30 6,344 0 0
TRUPANION INC COM 898202106 123 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 747 94,370 SH   SOLE 2 3,578 0 90,792
TRUSTCO BK CORP N Y COM 898349105 9 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 18 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 3,293 415,727 SH   SOLE 18 415,727 0 0
TRUSTCO BK CORP N Y COM 898349105 1,266 159,905 SH   SOLE 19 159,905 0 0
TRUSTCO BK CORP N Y COM 898349105 80,796 10,201,512 SH   SOLE 21 10,201,512 0 0
TRUSTCO BK CORP N Y COM 898349105 24,183 3,053,463 SH   SOLE 22 2,929,406 0 124,057
TRUSTCO BK CORP N Y COM 898349105 613 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 108 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,108 139,920 SH   SOLE 30 139,920 0 0
TRUSTCO BK CORP N Y COM 898349105 103 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 3,121 93,876 SH   SOLE 2 30,326 0 63,550
TRUSTMARK CORP COM 898402102 12 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 210 6,302 SH   SOLE 7 6,302 0 0
TRUSTMARK CORP COM 898402102 12,928 388,819 SH   SOLE 18 388,819 0 0
TRUSTMARK CORP COM 898402102 3,637 109,371 SH   SOLE 19 109,371 0 0
TRUSTMARK CORP COM 898402102 199,236 5,992,051 SH   SOLE 21 5,992,051 0 0
TRUSTMARK CORP COM 898402102 82,944 2,494,566 SH   SOLE 22 2,404,091 0 90,475
TRUSTMARK CORP COM 898402102 837 25,180 SH   SOLE 26 15,095 0 10,085
TRUSTMARK CORP COM 898402102 267 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 544 16,364 SH   SOLE 30 16,364 0 0
TRUSTMARK CORP COM 898402102 838 25,209 SH   SOLE 32 25,209 0 0
TRUSTMARK CORP COM 898402102 96 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 229 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 36 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 582 12,500 SH   SOLE 2 615 0 11,885
TTEC HLDGS INC COM 89854H102 4 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 17 368 SH   SOLE 7 368 0 0
TTEC HLDGS INC COM 89854H102 2,881 61,827 SH   SOLE 18 61,827 0 0
TTEC HLDGS INC COM 89854H102 1,305 28,001 SH   SOLE 19 28,001 0 0
TTEC HLDGS INC COM 89854H102 71,101 1,526,109 SH   SOLE 21 1,526,109 0 0
TTEC HLDGS INC COM 89854H102 20,277 435,229 SH   SOLE 22 413,764 0 21,465
TTEC HLDGS INC COM 89854H102 256 5,491 SH   SOLE 26 0 0 5,491
TTEC HLDGS INC COM 89854H102 120 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 959 20,594 SH   SOLE 30 20,594 0 0
TTEC HLDGS INC COM 89854H102 102 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,045 102,425 SH   SOLE 2 4,070 0 98,355
TTM TECHNOLOGIES INC COM 87305R109 4 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 22 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 4,349 426,363 SH   SOLE 18 426,363 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,720 168,674 SH   SOLE 19 168,674 0 0
TTM TECHNOLOGIES INC COM 87305R109 105,394 10,332,763 SH   SOLE 21 10,332,763 0 0
TTM TECHNOLOGIES INC COM 87305R109 27,083 2,655,156 SH   SOLE 22 2,503,612 0 151,544
TTM TECHNOLOGIES INC COM 87305R109 300 29,400 SH   SOLE 26 5,993 0 23,407
TTM TECHNOLOGIES INC COM 87305R109 127 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,357 132,997 SH   SOLE 30 132,997 0 0
TTM TECHNOLOGIES INC COM 87305R109 72 7,054 SH   SOLE 40 7,054 0 0
TUCOWS INC COM NEW 898697206 504 8,253 SH   SOLE 2 409 0 7,844
TUCOWS INC COM NEW 898697206 11 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 1,988 32,585 SH   SOLE 18 32,585 0 0
TUCOWS INC COM NEW 898697206 992 16,255 SH   SOLE 19 16,255 0 0
TUCOWS INC COM NEW 898697206 19,342 316,973 SH   SOLE 21 316,973 0 0
TUCOWS INC COM NEW 898697206 6,934 113,631 SH   SOLE 22 100,702 0 12,929
TUCOWS INC COM NEW 898697206 206 3,373 SH   SOLE 26 0 0 3,373
TUCOWS INC COM NEW 898697206 97 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 158 2,584 SH   SOLE 30 2,584 0 0
TUCOWS INC COM NEW 898697206 87 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 16 9,329 SH   SOLE 18 9,329 0 0
TUESDAY MORNING CORP COM NEW 899035505 252 149,178 SH   SOLE 21 149,178 0 0
TUESDAY MORNING CORP COM NEW 899035505 1,335 790,192 SH   SOLE 22 790,192 0 0
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 180 6,941 SH   SOLE 22 0 0 6,941
TUNIU CORP SPONSORED ADS A 89977P106 29 9,123 SH   SOLE 4 9,123 0 0
TUNIU CORP SPONSORED ADS A 89977P106 1,232 381,508 SH   SOLE 21 381,508 0 0
TUNIU CORP SPONSORED ADS A 89977P106 435 134,670 SH   SOLE 22 134,670 0 0
TUNIU CORP SPONSORED ADS A 89977P106 340 105,282 SH   SOLE 30 105,282 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,356 71,282 SH   SOLE 2 22,618 0 48,664
TUPPERWARE BRANDS CORP COM 899896104 4 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 38 1,996 SH   SOLE 7 1,996 0 0
TUPPERWARE BRANDS CORP COM 899896104 5,235 275,117 SH   SOLE 18 275,117 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,585 83,269 SH   SOLE 19 83,269 0 0
TUPPERWARE BRANDS CORP COM 899896104 64,260 3,376,785 SH   SOLE 21 3,376,785 0 0
TUPPERWARE BRANDS CORP COM 899896104 35,521 1,866,572 SH   SOLE 22 1,790,967 0 75,605
TUPPERWARE BRANDS CORP COM 899896104 382 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 137 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 259 13,623 SH   SOLE 30 13,623 0 0
TUPPERWARE BRANDS CORP COM 899896104 49 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 91 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 171 31,200 SH   SOLE 4 31,200 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 26 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 209 38,050 SH   SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 60 10,952 SH   SOLE 34 10,952 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 245 6,020 SH   SOLE 2 280 0 5,740
TURNING POINT THERAPEUTICS I COM 90041T108 886 21,767 SH   SOLE 18 21,767 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 505 12,420 SH   SOLE 19 12,420 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 8,122 199,547 SH   SOLE 21 199,547 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 8,906 218,818 SH   SOLE 22 214,164 0 4,654
TURNING POINT THERAPEUTICS I COM 90041T108 3 71 SH   SOLE 23 71 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 4,853 119,245 SH   SOLE 30 119,245 0 0
TURNING PT BRANDS INC COM 90041L105 295 6,022 SH   SOLE 2 1,461 0 4,561
TURNING PT BRANDS INC COM 90041L105 10 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 1,501 30,654 SH   SOLE 18 28,741 0 1,913
TURNING PT BRANDS INC COM 90041L105 1,779 36,330 SH   SOLE 19 36,330 0 0
TURNING PT BRANDS INC COM 90041L105 14,183 289,563 SH   SOLE 21 289,563 0 0
TURNING PT BRANDS INC COM 90041L105 13,468 274,968 SH   SOLE 22 260,617 0 14,351
TURNING PT BRANDS INC COM 90041L105 192 3,911 SH   SOLE 23 3,911 0 0
TURNING PT BRANDS INC COM 90041L105 484 9,880 SH   SOLE 26 0 0 9,880
TURNING PT BRANDS INC COM 90041L105 76 1,560 SH   SOLE 30 1,560 0 0
TURNING PT BRANDS INC COM 90041L105 56 1,150 SH   SOLE 40 1,150 0 0
TURQUOISE HILL RES LTD COM 900435108 463 373,230 SH   SOLE 21 373,230 0 0
TURTLE BEACH CORP COM NEW 900450206 33 2,832 SH   SOLE 18 2,832 0 0
TURTLE BEACH CORP COM NEW 900450206 420 36,311 SH   SOLE 21 36,311 0 0
TURTLE BEACH CORP COM NEW 900450206 1,732 149,856 SH   SOLE 22 149,856 0 0
TUTOR PERINI CORP COM 901109108 581 41,915 SH   SOLE 2 1,678 0 40,237
TUTOR PERINI CORP COM 901109108 4 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 256 18,446 SH   SOLE 7 18,446 0 0
TUTOR PERINI CORP COM 901109108 1,802 129,954 SH   SOLE 18 129,954 0 0
TUTOR PERINI CORP COM 901109108 940 67,795 SH   SOLE 19 67,795 0 0
TUTOR PERINI CORP COM 901109108 17,392 1,253,934 SH   SOLE 21 1,253,934 0 0
TUTOR PERINI CORP COM 901109108 17,305 1,247,681 SH   SOLE 22 1,179,577 0 68,104
TUTOR PERINI CORP COM 901109108 167 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 78 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 150 10,792 SH   SOLE 30 10,792 0 0
TUTOR PERINI CORP COM 901109108 29 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 57 4,106 SH   SOLE 40 4,106 0 0
TWILIO INC CL A 90138F102 33,662 246,882 SH   SOLE 2 11,529 0 235,353
TWILIO INC CL A 90138F102 4,517 33,125 SH   SOLE 4 30,150 0 2,975
TWILIO INC CL A 90138F102 1,098 8,053 SH   SOLE 7 5,674 0 2,379
TWILIO INC CL A 90138F102 461 3,379 SH   SOLE 13 3,379 0 0
TWILIO INC CL A 90138F102 8,501 62,346 SH   SOLE 18 55,174 0 7,172
TWILIO INC CL A 90138F102 73,646 540,127 SH   SOLE 19 540,127 0 0
TWILIO INC CL A 90138F102 255,318 1,872,520 SH   SOLE 21 1,872,520 0 0
TWILIO INC CL A 90138F102 409,993 3,006,918 SH   SOLE 22 2,795,381 0 211,537
TWILIO INC CL A 90138F102 10,908 79,998 SH   SOLE 23 79,998 0 0
TWILIO INC CL A 90138F102 6,811 49,949 SH   SOLE 25 49,949 0 0
TWILIO INC CL A 90138F102 37,507 275,078 SH   SOLE 26 71,079 0 203,999
TWILIO INC CL A 90138F102 2,813 20,632 SH   SOLE 28 15,764 0 4,868
TWILIO INC CL A 90138F102 3,420 25,080 SH   SOLE 29 2,049 0 23,031
TWILIO INC CL A 90138F102 23,237 170,421 SH   SOLE 30 170,421 0 0
TWILIO INC CL A 90138F102 4,011 29,414 SH   SOLE 31 18,402 0 11,012
TWILIO INC CL A 90138F102 56,891 417,243 SH   SOLE 34 417,243 0 0
TWILIO INC CL A 90138F102 2,990 21,926 SH   SOLE 36 21,926 0 0
TWILIO INC CL A 90138F102 299 2,190 SH   SOLE 40 2,190 0 0
TWILIO INC NOTE 0.250% 6/0 90138FAB8 2,808 1,400,000 PRN   SOLE 21 1,400,000 0 0
TWIN DISC INC COM 901476101 156 10,349 SH   SOLE 2 319 0 10,030
TWIN DISC INC COM 901476101 4 245 SH   SOLE 7 245 0 0
TWIN DISC INC COM 901476101 498 33,013 SH   SOLE 18 33,013 0 0
TWIN DISC INC COM 901476101 240 15,917 SH   SOLE 19 15,917 0 0
TWIN DISC INC COM 901476101 5,236 346,765 SH   SOLE 21 346,765 0 0
TWIN DISC INC COM 901476101 4,252 281,613 SH   SOLE 22 273,838 0 7,775
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 544 18,293 SH   SOLE 2 873 0 17,420
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 4 130 SH   SOLE 4 130 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 11 360 SH   SOLE 7 360 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 2,031 68,264 SH   SOLE 18 68,264 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1,083 36,414 SH   SOLE 19 36,414 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 19,423 652,881 SH   SOLE 21 652,881 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 21,197 712,510 SH   SOLE 22 686,084 0 26,426
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 39 1,309 SH   SOLE 23 1,309 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 125 4,203 SH   SOLE 26 0 0 4,203
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 472 15,871 SH   SOLE 30 15,871 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 72 2,404 SH   SOLE 40 2,404 0 0
TWIST BIOSCIENCE CORP COM 90184D100 547 18,853 SH   SOLE 2 1,258 0 17,595
TWIST BIOSCIENCE CORP COM 90184D100 13 447 SH   SOLE 7 447 0 0
TWIST BIOSCIENCE CORP COM 90184D100 2,276 78,448 SH   SOLE 18 73,784 0 4,664
TWIST BIOSCIENCE CORP COM 90184D100 2,245 77,401 SH   SOLE 19 77,401 0 0
TWIST BIOSCIENCE CORP COM 90184D100 20,751 715,307 SH   SOLE 21 715,307 0 0
TWIST BIOSCIENCE CORP COM 90184D100 18,545 639,269 SH   SOLE 22 625,480 0 13,789
TWIST BIOSCIENCE CORP COM 90184D100 47 1,626 SH   SOLE 23 1,626 0 0
TWIST BIOSCIENCE CORP COM 90184D100 23 790 SH   SOLE 26 0 0 790
TWITTER INC COM 90184L102 62,831 1,800,328 SH   SOLE 2 200,893 0 1,599,435
TWITTER INC COM 90184L102 8,601 246,448 SH   SOLE 4 226,768 0 19,680
TWITTER INC COM 90184L102 21,595 618,762 SH   SOLE 7 618,762 0 0
TWITTER INC COM 90184L102 571 16,366 SH   SOLE 13 16,366 0 0
TWITTER INC COM 90184L102 257 7,358 SH   SOLE 15 7,358 0 0
TWITTER INC COM 90184L102 4 114 SH   SOLE 17 0 0 114
TWITTER INC COM 90184L102 76,768 2,199,664 SH   SOLE 18 2,097,726 0 101,938
TWITTER INC COM 90184L102 9,340 267,625 SH   SOLE 19 267,625 0 0
TWITTER INC COM 90184L102 616,702 17,670,536 SH   SOLE 21 17,670,536 0 0
TWITTER INC COM 90184L102 620,327 17,774,399 SH   SOLE 22 15,847,608 0 1,926,791
TWITTER INC COM 90184L102 18,687 535,437 SH   SOLE 23 535,437 0 0
TWITTER INC COM 90184L102 34,176 979,247 SH   SOLE 25 979,247 0 0
TWITTER INC COM 90184L102 90,869 2,603,692 SH   SOLE 26 845,915 0 1,757,777
TWITTER INC COM 90184L102 4,931 141,298 SH   SOLE 28 103,354 0 37,944
TWITTER INC COM 90184L102 3,438 98,499 SH   SOLE 29 16,163 0 82,336
TWITTER INC COM 90184L102 85,987 2,463,814 SH   SOLE 30 2,463,814 0 0
TWITTER INC COM 90184L102 7,498 214,838 SH   SOLE 31 132,067 0 82,771
TWITTER INC COM 90184L102 2,380 68,202 SH   SOLE 34 68,202 0 0
TWITTER INC COM 90184L102 17,449 499,962 SH   SOLE 36 499,962 0 0
TWITTER INC COM 90184L102 521 14,936 SH   SOLE 40 14,936 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 2,237 2,250,000 PRN   SOLE 21 2,250,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,220 2,320,000 PRN   SOLE 21 2,320,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 2,849 2,925,000 PRN   SOLE 21 2,925,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 7,189 567,427 SH   SOLE 2 26,027 0 541,400
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,634 SH   SOLE 7 7,634 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,560 123,154 SH   SOLE 18 123,154 0 0
TWO HBRS INVT CORP COM NEW 90187B408 755 59,553 SH   SOLE 19 59,553 0 0
TWO HBRS INVT CORP COM NEW 90187B408 108,114 8,533,077 SH   SOLE 21 8,533,077 0 0
TWO HBRS INVT CORP COM NEW 90187B408 97,926 7,728,965 SH   SOLE 22 7,197,081 0 531,884
TWO HBRS INVT CORP COM NEW 90187B408 1,440 113,618 SH   SOLE 26 77,823 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 401 31,652 SH   SOLE 28 31,652 0 0
TWO HBRS INVT CORP COM NEW 90187B408 854 67,381 SH   SOLE 30 67,381 0 0
TWO HBRS INVT CORP COM NEW 90187B408 197 15,556 SH   SOLE 31 5,756 0 9,800
TWO HBRS INVT CORP COM NEW 90187B408 100 7,921 SH   SOLE 36 7,921 0 0
TWO HBRS INVT CORP COM NEW 90187B408 295 23,314 SH   SOLE 40 23,314 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 664 660,000 PRN   SOLE 21 660,000 0 0
TWO RIV BANCORP COM 90207C105 23 1,572 SH   SOLE 18 1,572 0 0
TWO RIV BANCORP COM 90207C105 413 28,770 SH   SOLE 21 28,770 0 0
TWO RIV BANCORP COM 90207C105 140 9,768 SH   SOLE 22 9,768 0 0
TYLER TECHNOLOGIES INC COM 902252105 18,906 87,519 SH   SOLE 2 21,104 0 66,415
TYLER TECHNOLOGIES INC COM 902252105 41 192 SH   SOLE 4 192 0 0
TYLER TECHNOLOGIES INC COM 902252105 150 693 SH   SOLE 7 693 0 0
TYLER TECHNOLOGIES INC COM 902252105 23,252 107,638 SH   SOLE 18 107,638 0 0
TYLER TECHNOLOGIES INC COM 902252105 68,304 316,195 SH   SOLE 19 316,195 0 0
TYLER TECHNOLOGIES INC COM 902252105 446,930 2,068,929 SH   SOLE 21 2,068,929 0 0
TYLER TECHNOLOGIES INC COM 902252105 267,923 1,240,268 SH   SOLE 22 1,165,523 0 74,745
TYLER TECHNOLOGIES INC COM 902252105 3,040 14,071 SH   SOLE 26 9,063 0 5,008
TYLER TECHNOLOGIES INC COM 902252105 1,021 4,726 SH   SOLE 28 4,726 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,538 11,751 SH   SOLE 30 11,751 0 0
TYLER TECHNOLOGIES INC COM 902252105 7,124 32,979 SH   SOLE 31 809 0 32,170
TYLER TECHNOLOGIES INC COM 902252105 861 3,984 SH   SOLE 40 3,984 0 0
TYME TECHNOLOGIES INC COM 90238J103 67 55,235 SH   SOLE 2 3,771 0 51,464
TYME TECHNOLOGIES INC COM 90238J103 2 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 336 275,078 SH   SOLE 18 275,078 0 0
TYME TECHNOLOGIES INC COM 90238J103 189 155,019 SH   SOLE 19 155,019 0 0
TYME TECHNOLOGIES INC COM 90238J103 2,583 2,117,567 SH   SOLE 21 2,117,567 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,828 1,498,282 SH   SOLE 22 1,450,438 0 47,844
TYSON FOODS INC CL A 902494103 48,831 604,788 SH   SOLE 2 73,872 0 530,916
TYSON FOODS INC CL A 902494103 8,164 101,113 SH   SOLE 4 93,557 0 7,556
TYSON FOODS INC CL A 902494103 47,857 592,729 SH   SOLE 7 472,450 0 120,279
TYSON FOODS INC CL A 902494103 137 1,698 SH   SOLE 13 1,698 0 0
TYSON FOODS INC CL A 902494103 204 2,525 SH   SOLE 15 2,525 0 0
TYSON FOODS INC CL A 902494103 53,202 658,925 SH   SOLE 18 619,011 0 39,914
TYSON FOODS INC CL A 902494103 29,018 359,406 SH   SOLE 19 359,406 0 0
TYSON FOODS INC CL A 902494103 570,815 7,069,790 SH   SOLE 21 7,069,790 0 0
TYSON FOODS INC CL A 902494103 588,680 7,291,058 SH   SOLE 22 6,435,165 0 855,893
TYSON FOODS INC CL A 902494103 17,112 211,937 SH   SOLE 23 211,937 0 0
TYSON FOODS INC CL A 902494103 26,026 322,340 SH   SOLE 25 322,340 0 0
TYSON FOODS INC CL A 902494103 125,230 1,551,029 SH   SOLE 26 360,203 0 1,190,826
TYSON FOODS INC CL A 902494103 4,537 56,189 SH   SOLE 28 40,870 0 15,319
TYSON FOODS INC CL A 902494103 14,607 180,914 SH   SOLE 29 180,914 0 0
TYSON FOODS INC CL A 902494103 120,882 1,497,181 SH   SOLE 30 1,497,181 0 0
TYSON FOODS INC CL A 902494103 8,279 102,540 SH   SOLE 31 55,828 0 46,712
TYSON FOODS INC CL A 902494103 5,738 71,066 SH   SOLE 34 71,066 0 0
TYSON FOODS INC CL A 902494103 18,368 227,493 SH   SOLE 36 227,493 0 0
TYSON FOODS INC CL A 902494103 496 6,138 SH   SOLE 40 6,138 0 0
U S CONCRETE INC COM NEW 90333L201 688 13,849 SH   SOLE 2 670 0 13,179
U S CONCRETE INC COM NEW 90333L201 4 78 SH   SOLE 4 78 0 0
U S CONCRETE INC COM NEW 90333L201 16 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 3,451 69,445 SH   SOLE 18 69,445 0 0
U S CONCRETE INC COM NEW 90333L201 1,354 27,243 SH   SOLE 19 27,243 0 0
U S CONCRETE INC COM NEW 90333L201 85,028 1,711,160 SH   SOLE 21 1,711,160 0 0
U S CONCRETE INC COM NEW 90333L201 23,642 475,787 SH   SOLE 22 454,130 0 21,657
U S CONCRETE INC COM NEW 90333L201 223 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 100 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 1,186 23,864 SH   SOLE 30 23,864 0 0
U S CONCRETE INC COM NEW 90333L201 69 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 76 164,611 SH   SOLE 22 164,611 0 0
U S GLOBAL INVS INC CL A 902952100 24 13,089 SH   SOLE 21 13,089 0 0
U S GLOBAL INVS INC CL A 902952100 597 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,255 18,394 SH   SOLE 2 7,953 0 10,441
U S PHYSICAL THERAPY INC COM 90337L108 14 115 SH   SOLE 4 115 0 0
U S PHYSICAL THERAPY INC COM 90337L108 33 272 SH   SOLE 7 272 0 0
U S PHYSICAL THERAPY INC COM 90337L108 7,753 63,250 SH   SOLE 18 55,260 0 7,990
U S PHYSICAL THERAPY INC COM 90337L108 17,430 142,202 SH   SOLE 19 142,202 0 0
U S PHYSICAL THERAPY INC COM 90337L108 170,384 1,390,093 SH   SOLE 21 1,390,093 0 0
U S PHYSICAL THERAPY INC COM 90337L108 65,374 533,364 SH   SOLE 22 516,215 0 17,149
U S PHYSICAL THERAPY INC COM 90337L108 3,329 27,156 SH   SOLE 23 27,156 0 0
U S PHYSICAL THERAPY INC COM 90337L108 6,770 55,236 SH   SOLE 26 4,185 0 51,051
U S PHYSICAL THERAPY INC COM 90337L108 184 1,502 SH   SOLE 28 1,502 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,305 18,807 SH   SOLE 30 18,807 0 0
U S PHYSICAL THERAPY INC COM 90337L108 879 7,173 SH   SOLE 34 7,173 0 0
U S PHYSICAL THERAPY INC COM 90337L108 163 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 966 75,547 SH   SOLE 2 5,050 0 70,497
U S SILICA HLDGS INC COM 90346E103 4 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 17 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 4,200 328,389 SH   SOLE 18 328,389 0 0
U S SILICA HLDGS INC COM 90346E103 2,094 163,744 SH   SOLE 19 163,744 0 0
U S SILICA HLDGS INC COM 90346E103 96,932 7,578,751 SH   SOLE 21 7,578,751 0 0
U S SILICA HLDGS INC COM 90346E103 28,705 2,244,351 SH   SOLE 22 2,127,222 0 117,129
U S SILICA HLDGS INC COM 90346E103 79 6,151 SH   SOLE 23 6,151 0 0
U S SILICA HLDGS INC COM 90346E103 501 39,188 SH   SOLE 26 11,577 0 27,611
U S SILICA HLDGS INC COM 90346E103 144 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 1,411 110,307 SH   SOLE 30 110,307 0 0
U S SILICA HLDGS INC COM 90346E103 118 9,253 SH   SOLE 40 9,253 0 0
U S WELL SVCS INC CL A 91274U101 86 17,799 SH   SOLE 2 818 0 16,981
U S WELL SVCS INC CL A 91274U101 320 66,490 SH   SOLE 18 66,490 0 0
U S WELL SVCS INC CL A 91274U101 160 33,234 SH   SOLE 19 33,234 0 0
U S WELL SVCS INC CL A 91274U101 3,197 663,233 SH   SOLE 21 663,233 0 0
U S WELL SVCS INC CL A 91274U101 911 188,969 SH   SOLE 22 183,541 0 5,428
U S WELL SVCS INC CL A 91274U101 556 115,402 SH   SOLE 44 115,402 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 10 7,862 SH   SOLE 18 7,862 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 100 79,873 SH   SOLE 21 79,873 0 0
UBER TECHNOLOGIES INC COM 90353T100 45,275 976,179 SH   SOLE 2 515,584 0 460,595
UBER TECHNOLOGIES INC COM 90353T100 12,272 264,584 SH   SOLE 4 259,247 0 5,337
UBER TECHNOLOGIES INC COM 90353T100 1,836 39,580 SH   SOLE 7 39,580 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,144 46,222 SH   SOLE 13 46,222 0 0
UBER TECHNOLOGIES INC COM 90353T100 70 1,502 SH   SOLE 15 1,502 0 0
UBER TECHNOLOGIES INC COM 90353T100 46,239 996,948 SH   SOLE 18 956,223 0 40,725
UBER TECHNOLOGIES INC COM 90353T100 376,444 8,116,510 SH   SOLE 19 8,116,510 0 0
UBER TECHNOLOGIES INC COM 90353T100 47,110 1,015,749 SH   SOLE 21 1,015,749 0 0
UBER TECHNOLOGIES INC COM 90353T100 282,706 6,095,423 SH   SOLE 22 5,305,105 0 790,318
UBER TECHNOLOGIES INC COM 90353T100 18,029 388,715 SH   SOLE 23 388,715 0 0
UBER TECHNOLOGIES INC COM 90353T100 7,512 161,970 SH   SOLE 25 161,970 0 0
UBER TECHNOLOGIES INC COM 90353T100 25,756 555,319 SH   SOLE 26 246,792 0 308,527
UBER TECHNOLOGIES INC COM 90353T100 1,674 36,094 SH   SOLE 28 26,668 0 9,426
UBER TECHNOLOGIES INC COM 90353T100 10,765 232,097 SH   SOLE 29 139,286 0 92,811
UBER TECHNOLOGIES INC COM 90353T100 13,996 301,772 SH   SOLE 30 301,772 0 0
UBER TECHNOLOGIES INC COM 90353T100 15,793 340,518 SH   SOLE 31 246,434 0 94,084
UBER TECHNOLOGIES INC COM 90353T100 103,255 2,226,282 SH   SOLE 34 2,226,282 0 0
UBER TECHNOLOGIES INC COM 90353T100 9,800 211,303 SH   SOLE 36 211,303 0 0
UBER TECHNOLOGIES INC COM 90353T100 200 4,310 SH   SOLE 40 4,310 0 0
UBIQUITI NETWORKS INC COM 90347A100 3,633 27,624 SH   SOLE 2 1,079 0 26,545
UBIQUITI NETWORKS INC COM 90347A100 38 286 SH   SOLE 7 286 0 0
UBIQUITI NETWORKS INC COM 90347A100 0 1 SH   SOLE 17 0 0 1
UBIQUITI NETWORKS INC COM 90347A100 970 7,374 SH   SOLE 18 7,374 0 0
UBIQUITI NETWORKS INC COM 90347A100 452 3,441 SH   SOLE 19 3,441 0 0
UBIQUITI NETWORKS INC COM 90347A100 35,280 268,289 SH   SOLE 21 268,289 0 0
UBIQUITI NETWORKS INC COM 90347A100 73,412 558,264 SH   SOLE 22 537,300 0 20,964
UBIQUITI NETWORKS INC COM 90347A100 377 2,870 SH   SOLE 30 2,870 0 0
UBIQUITI NETWORKS INC COM 90347A100 3,875 29,470 SH   SOLE 31 328 0 29,142
UBS GROUP AG SHS H42097107 380 32,037 SH   SOLE 22 32,037 0 0
UDR INC COM 902653104 29,754 662,828 SH   SOLE 2 64,805 0 598,023
UDR INC COM 902653104 14,013 312,162 SH   SOLE 4 305,324 0 6,838
UDR INC COM 902653104 27,746 618,082 SH   SOLE 7 595,451 0 22,631
UDR INC COM 902653104 269 5,988 SH   SOLE 13 5,988 0 0
UDR INC COM 902653104 555 12,373 SH   SOLE 15 12,373 0 0
UDR INC COM 902653104 60,200 1,341,053 SH   SOLE 18 1,305,022 0 36,031
UDR INC COM 902653104 19,880 442,865 SH   SOLE 19 442,865 0 0
UDR INC COM 902653104 573,713 12,780,413 SH   SOLE 21 12,780,413 0 0
UDR INC COM 902653104 468,595 10,438,748 SH   SOLE 22 9,545,879 0 892,869
UDR INC COM 902653104 11,813 263,155 SH   SOLE 23 263,155 0 0
UDR INC COM 902653104 38,096 848,645 SH   SOLE 25 848,645 0 0
UDR INC COM 902653104 57,406 1,278,808 SH   SOLE 26 383,920 0 894,888
UDR INC COM 902653104 2,516 56,056 SH   SOLE 28 42,124 0 13,932
UDR INC COM 902653104 9,484 211,271 SH   SOLE 29 152,926 0 58,345
UDR INC COM 902653104 108,291 2,412,355 SH   SOLE 30 2,412,355 0 0
UDR INC COM 902653104 4,270 95,113 SH   SOLE 31 50,728 0 44,385
UDR INC COM 902653104 4,429 98,674 SH   SOLE 34 98,674 0 0
UDR INC COM 902653104 13,422 299,005 SH   SOLE 36 299,005 0 0
UDR INC COM 902653104 331 7,367 SH   SOLE 40 7,367 0 0
UFP TECHNOLOGIES INC COM 902673102 286 6,865 SH   SOLE 2 306 0 6,559
UFP TECHNOLOGIES INC COM 902673102 8 202 SH   SOLE 7 202 0 0
UFP TECHNOLOGIES INC COM 902673102 975 23,442 SH   SOLE 18 23,442 0 0
UFP TECHNOLOGIES INC COM 902673102 476 11,432 SH   SOLE 19 11,432 0 0
UFP TECHNOLOGIES INC COM 902673102 9,441 226,898 SH   SOLE 21 226,898 0 0
UFP TECHNOLOGIES INC COM 902673102 5,984 143,810 SH   SOLE 22 139,952 0 3,858
UFP TECHNOLOGIES INC COM 902673102 292 7,024 SH   SOLE 31 0 0 7,024
UGI CORP NEW COM 902681105 42,811 801,548 SH   SOLE 2 373,273 0 428,275
UGI CORP NEW COM 902681105 5,782 108,259 SH   SOLE 4 103,660 0 4,599
UGI CORP NEW COM 902681105 8,572 160,495 SH   SOLE 7 112,573 0 47,922
UGI CORP NEW COM 902681105 57 1,060 SH   SOLE 13 1,060 0 0
UGI CORP NEW COM 902681105 30,184 565,145 SH   SOLE 18 544,532 0 20,613
UGI CORP NEW COM 902681105 2,856 53,481 SH   SOLE 19 53,481 0 0
UGI CORP NEW COM 902681105 478,369 8,956,547 SH   SOLE 21 8,956,547 0 0
UGI CORP NEW COM 902681105 333,627 6,246,536 SH   SOLE 22 5,709,550 0 536,986
UGI CORP NEW COM 902681105 11,362 212,723 SH   SOLE 23 212,723 0 0
UGI CORP NEW COM 902681105 905 16,936 SH   SOLE 25 16,936 0 0
UGI CORP NEW COM 902681105 22,607 423,267 SH   SOLE 26 147,524 0 275,743
UGI CORP NEW COM 902681105 1,780 33,333 SH   SOLE 28 24,065 0 9,268
UGI CORP NEW COM 902681105 4,830 90,429 SH   SOLE 29 54,539 0 35,890
UGI CORP NEW COM 902681105 15,368 287,738 SH   SOLE 30 287,738 0 0
UGI CORP NEW COM 902681105 8,632 161,626 SH   SOLE 31 113,055 0 48,571
UGI CORP NEW COM 902681105 960 17,970 SH   SOLE 34 17,970 0 0
UGI CORP NEW COM 902681105 4,435 83,043 SH   SOLE 36 83,043 0 0
UGI CORP NEW COM 902681105 186 3,482 SH   SOLE 40 3,482 0 0
ULTA BEAUTY INC COM 90384S303 53,557 154,393 SH   SOLE 2 31,447 0 122,946
ULTA BEAUTY INC COM 90384S303 8,590 24,764 SH   SOLE 4 23,221 0 1,543
ULTA BEAUTY INC COM 90384S303 26,095 75,225 SH   SOLE 7 57,099 0 18,126
ULTA BEAUTY INC COM 90384S303 1,021 2,944 SH   SOLE 13 2,944 0 0
ULTA BEAUTY INC COM 90384S303 207 597 SH   SOLE 15 597 0 0
ULTA BEAUTY INC COM 90384S303 41,742 120,331 SH   SOLE 18 110,618 0 9,713
ULTA BEAUTY INC COM 90384S303 14,049 40,499 SH   SOLE 19 40,499 0 0
ULTA BEAUTY INC COM 90384S303 569,155 1,640,735 SH   SOLE 21 1,640,735 0 0
ULTA BEAUTY INC COM 90384S303 491,751 1,417,600 SH   SOLE 22 1,261,797 0 155,803
ULTA BEAUTY INC COM 90384S303 15,036 43,345 SH   SOLE 23 43,345 0 0
ULTA BEAUTY INC COM 90384S303 21,223 61,182 SH   SOLE 25 61,182 0 0
ULTA BEAUTY INC COM 90384S303 78,032 224,947 SH   SOLE 26 71,316 0 153,631
ULTA BEAUTY INC COM 90384S303 3,730 10,754 SH   SOLE 28 7,830 0 2,924
ULTA BEAUTY INC COM 90384S303 7,631 21,997 SH   SOLE 29 3,341 0 18,656
ULTA BEAUTY INC COM 90384S303 87,808 253,128 SH   SOLE 30 253,128 0 0
ULTA BEAUTY INC COM 90384S303 6,779 19,543 SH   SOLE 31 12,456 0 7,087
ULTA BEAUTY INC COM 90384S303 2,836 8,175 SH   SOLE 32 8,175 0 0
ULTA BEAUTY INC COM 90384S303 1,145 3,302 SH   SOLE 34 3,302 0 0
ULTA BEAUTY INC COM 90384S303 14,357 41,389 SH   SOLE 36 41,389 0 0
ULTA BEAUTY INC COM 90384S303 410 1,182 SH   SOLE 40 1,182 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 556 39,970 SH   SOLE 2 1,732 0 38,238
ULTRA CLEAN HLDGS INC COM 90385V107 10 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,464 177,036 SH   SOLE 18 177,036 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 922 66,229 SH   SOLE 19 66,229 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 60,877 4,373,370 SH   SOLE 21 4,373,370 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 16,544 1,188,481 SH   SOLE 22 1,144,007 0 44,474
ULTRA CLEAN HLDGS INC COM 90385V107 80 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 82 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 740 53,148 SH   SOLE 30 53,148 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 61 4,412 SH   SOLE 40 4,412 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 4 24,162 SH   SOLE 2 595 0 23,567
ULTRA PETROLEUM CORP COM NEW 903914208 0 493 SH   SOLE 7 493 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 10 53,586 SH   SOLE 18 53,586 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 4 23,518 SH   SOLE 19 23,518 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 160 887,348 SH   SOLE 21 887,348 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 608 3,376,155 SH   SOLE 22 3,361,396 0 14,759
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,193 50,278 SH   SOLE 2 4,932 0 45,346
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 60 948 SH   SOLE 7 948 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11,578 182,328 SH   SOLE 18 178,461 0 3,867
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,919 156,205 SH   SOLE 19 156,205 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 147,693 2,325,869 SH   SOLE 21 2,325,869 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 103,063 1,623,038 SH   SOLE 22 1,547,047 0 75,991
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 669 10,528 SH   SOLE 23 10,528 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,131 33,555 SH   SOLE 26 8,731 0 24,824
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 427 6,729 SH   SOLE 28 6,729 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,297 20,425 SH   SOLE 30 20,425 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 81 1,283 SH   SOLE 34 1,283 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 306 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 16 2,075 SH   SOLE 18 2,075 0 0
ULTRALIFE CORP COM 903899102 255 32,103 SH   SOLE 21 32,103 0 0
ULTRALIFE CORP COM 903899102 1,065 133,959 SH   SOLE 22 133,959 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1,488 284,057 SH   SOLE 2 53,190 0 230,867
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 325 61,932 SH   SOLE 4 61,932 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1,028 196,096 SH   SOLE 7 196,096 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 863 164,662 SH   SOLE 13 164,662 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 13,089 2,497,828 SH   SOLE 21 2,497,828 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 9,274 1,769,907 SH   SOLE 22 1,530,803 0 239,104
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,133 407,023 SH   SOLE 30 407,023 0 0
UMB FINL CORP COM 902788108 4,214 64,026 SH   SOLE 2 20,597 0 43,429
UMB FINL CORP COM 902788108 13 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 78 1,189 SH   SOLE 7 1,189 0 0
UMB FINL CORP COM 902788108 19,523 296,612 SH   SOLE 18 296,612 0 0
UMB FINL CORP COM 902788108 4,974 75,568 SH   SOLE 19 75,568 0 0
UMB FINL CORP COM 902788108 210,308 3,195,203 SH   SOLE 21 3,195,203 0 0
UMB FINL CORP COM 902788108 102,415 1,555,985 SH   SOLE 22 1,495,805 0 60,180
UMB FINL CORP COM 902788108 1,028 15,624 SH   SOLE 26 9,157 0 6,467
UMB FINL CORP COM 902788108 399 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 1,097 16,660 SH   SOLE 30 16,660 0 0
UMB FINL CORP COM 902788108 69 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 286 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 441 35,521 SH   SOLE 2 1,555 0 33,966
UMH PPTYS INC COM 903002103 8 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,509 121,566 SH   SOLE 18 121,566 0 0
UMH PPTYS INC COM 903002103 755 60,837 SH   SOLE 19 60,837 0 0
UMH PPTYS INC COM 903002103 16,067 1,294,692 SH   SOLE 21 1,294,692 0 0
UMH PPTYS INC COM 903002103 14,443 1,163,848 SH   SOLE 22 1,107,253 0 56,595
UMH PPTYS INC COM 903002103 15 1,177 SH   SOLE 23 1,177 0 0
UMH PPTYS INC COM 903002103 95 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 53 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 132 10,659 SH   SOLE 30 10,659 0 0
UMPQUA HLDGS CORP COM 904214103 9,761 588,386 SH   SOLE 2 155,554 0 432,832
UMPQUA HLDGS CORP COM 904214103 131 7,876 SH   SOLE 4 7,876 0 0
UMPQUA HLDGS CORP COM 904214103 130 7,836 SH   SOLE 7 7,836 0 0
UMPQUA HLDGS CORP COM 904214103 10,580 637,736 SH   SOLE 18 629,060 0 8,676
UMPQUA HLDGS CORP COM 904214103 846 51,007 SH   SOLE 19 51,007 0 0
UMPQUA HLDGS CORP COM 904214103 182,855 11,021,985 SH   SOLE 21 11,021,985 0 0
UMPQUA HLDGS CORP COM 904214103 129,332 7,795,784 SH   SOLE 22 7,357,849 0 437,935
UMPQUA HLDGS CORP COM 904214103 407 24,546 SH   SOLE 23 24,546 0 0
UMPQUA HLDGS CORP COM 904214103 1,284 77,399 SH   SOLE 26 49,113 0 28,286
UMPQUA HLDGS CORP COM 904214103 497 29,942 SH   SOLE 28 29,942 0 0
UMPQUA HLDGS CORP COM 904214103 63 3,778 SH   SOLE 29 3,778 0 0
UMPQUA HLDGS CORP COM 904214103 1,094 65,966 SH   SOLE 30 65,966 0 0
UMPQUA HLDGS CORP COM 904214103 1,356 81,748 SH   SOLE 31 9,202 0 72,546
UMPQUA HLDGS CORP COM 904214103 165 9,944 SH   SOLE 36 9,944 0 0
UMPQUA HLDGS CORP COM 904214103 395 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 10,221 403,211 SH   SOLE 2 36,384 0 366,827
UNDER ARMOUR INC CL A 904311107 1,383 54,543 SH   SOLE 4 49,883 0 4,660
UNDER ARMOUR INC CL A 904311107 4,121 162,579 SH   SOLE 7 162,579 0 0
UNDER ARMOUR INC CL A 904311107 67 2,630 SH   SOLE 13 2,630 0 0
UNDER ARMOUR INC CL A 904311107 28 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 1 44 SH   SOLE 17 0 0 44
UNDER ARMOUR INC CL A 904311107 9,480 373,972 SH   SOLE 18 349,055 0 24,917
UNDER ARMOUR INC CL A 904311107 1,308 51,614 SH   SOLE 19 51,614 0 0
UNDER ARMOUR INC CL A 904311107 108,389 4,275,702 SH   SOLE 21 4,275,702 0 0
UNDER ARMOUR INC CL A 904311107 132,875 5,241,620 SH   SOLE 22 4,754,685 0 486,935
UNDER ARMOUR INC CL A 904311107 3,400 134,138 SH   SOLE 23 134,138 0 0
UNDER ARMOUR INC CL A 904311107 4,896 193,146 SH   SOLE 25 193,146 0 0
UNDER ARMOUR INC CL A 904311107 18,830 742,800 SH   SOLE 26 261,132 0 481,668
UNDER ARMOUR INC CL A 904311107 939 37,057 SH   SOLE 28 27,156 0 9,901
UNDER ARMOUR INC CL A 904311107 1,075 42,403 SH   SOLE 29 3,835 0 38,568
UNDER ARMOUR INC CL A 904311107 17,202 678,566 SH   SOLE 30 678,566 0 0
UNDER ARMOUR INC CL A 904311107 1,376 54,294 SH   SOLE 31 31,155 0 23,139
UNDER ARMOUR INC CL A 904311107 267 10,525 SH   SOLE 34 10,525 0 0
UNDER ARMOUR INC CL A 904311107 2,691 106,155 SH   SOLE 36 106,155 0 0
UNDER ARMOUR INC CL A 904311107 86 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 9,722 437,944 SH   SOLE 2 39,791 0 398,153
UNDER ARMOUR INC CL C 904311206 1,328 59,813 SH   SOLE 4 55,120 0 4,693
UNDER ARMOUR INC CL C 904311206 3,708 167,033 SH   SOLE 7 167,033 0 0
UNDER ARMOUR INC CL C 904311206 61 2,766 SH   SOLE 13 2,766 0 0
UNDER ARMOUR INC CL C 904311206 28 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 8,637 389,049 SH   SOLE 18 362,863 0 26,186
UNDER ARMOUR INC CL C 904311206 1,196 53,865 SH   SOLE 19 53,865 0 0
UNDER ARMOUR INC CL C 904311206 98,017 4,415,171 SH   SOLE 21 4,415,171 0 0
UNDER ARMOUR INC CL C 904311206 102,591 4,621,206 SH   SOLE 22 4,116,926 0 504,280
UNDER ARMOUR INC CL C 904311206 2,997 135,002 SH   SOLE 23 135,002 0 0
UNDER ARMOUR INC CL C 904311206 4,472 201,447 SH   SOLE 25 201,447 0 0
UNDER ARMOUR INC CL C 904311206 16,668 750,804 SH   SOLE 26 281,413 0 469,391
UNDER ARMOUR INC CL C 904311206 821 36,963 SH   SOLE 28 27,084 0 9,879
UNDER ARMOUR INC CL C 904311206 957 43,128 SH   SOLE 29 3,680 0 39,448
UNDER ARMOUR INC CL C 904311206 14,164 638,005 SH   SOLE 30 638,005 0 0
UNDER ARMOUR INC CL C 904311206 1,316 59,261 SH   SOLE 31 34,791 0 24,470
UNDER ARMOUR INC CL C 904311206 228 10,255 SH   SOLE 34 10,255 0 0
UNDER ARMOUR INC CL C 904311206 2,490 112,145 SH   SOLE 36 112,145 0 0
UNDER ARMOUR INC CL C 904311206 77 3,467 SH   SOLE 40 3,467 0 0
UNICO AMERN CORP COM 904607108 4 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 286 15,723 SH   SOLE 2 507 0 15,216
UNIFI INC COM NEW 904677200 6 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,272 69,981 SH   SOLE 18 69,981 0 0
UNIFI INC COM NEW 904677200 431 23,715 SH   SOLE 19 23,715 0 0
UNIFI INC COM NEW 904677200 29,817 1,641,016 SH   SOLE 21 1,641,016 0 0
UNIFI INC COM NEW 904677200 8,311 457,425 SH   SOLE 22 433,312 0 24,113
UNIFI INC COM NEW 904677200 40 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 362 19,911 SH   SOLE 30 19,911 0 0
UNIFI INC COM NEW 904677200 30 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 2,875 15,248 SH   SOLE 2 624 0 14,624
UNIFIRST CORP MASS COM 904708104 15 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 47 247 SH   SOLE 7 247 0 0
UNIFIRST CORP MASS COM 904708104 12,501 66,294 SH   SOLE 18 66,294 0 0
UNIFIRST CORP MASS COM 904708104 4,883 25,896 SH   SOLE 19 25,896 0 0
UNIFIRST CORP MASS COM 904708104 306,943 1,627,739 SH   SOLE 21 1,627,739 0 0
UNIFIRST CORP MASS COM 904708104 84,850 449,966 SH   SOLE 22 428,924 0 21,042
UNIFIRST CORP MASS COM 904708104 1,131 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104 424 2,251 SH   SOLE 28 2,251 0 0
UNIFIRST CORP MASS COM 904708104 4,331 22,966 SH   SOLE 30 22,966 0 0
UNIFIRST CORP MASS COM 904708104 290 1,538 SH   SOLE 40 1,538 0 0
UNILEVER N V N Y SHS NEW 904784709 2,487 40,955 SH   SOLE 2 40,955 0 0
UNILEVER N V N Y SHS NEW 904784709 1 21 SH   SOLE 17 0 0 21
UNILEVER N V N Y SHS NEW 904784709 143,669 2,366,097 SH   SOLE 18 2,269,011 0 97,086
UNILEVER N V N Y SHS NEW 904784709 207,904 3,423,973 SH   SOLE 19 3,423,973 0 0
UNILEVER N V N Y SHS NEW 904784709 17,167 282,717 SH   SOLE 22 282,717 0 0
UNILEVER N V N Y SHS NEW 904784709 1,604 26,420 SH   SOLE 25 26,420 0 0
UNILEVER N V N Y SHS NEW 904784709 546 8,993 SH   SOLE 34 8,993 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,183 67,504 SH   SOLE 18 67,504 0 0
UNION BANKSHARES INC COM 905400107 157 4,241 SH   SOLE 2 117 0 4,124
UNION BANKSHARES INC COM 905400107 4 120 SH   SOLE 7 120 0 0
UNION BANKSHARES INC COM 905400107 524 14,168 SH   SOLE 18 14,168 0 0
UNION BANKSHARES INC COM 905400107 229 6,187 SH   SOLE 19 6,187 0 0
UNION BANKSHARES INC COM 905400107 4,399 118,872 SH   SOLE 21 118,872 0 0
UNION BANKSHARES INC COM 905400107 1,367 36,939 SH   SOLE 22 33,918 0 3,021
UNION PACIFIC CORP COM 907818108 299,225 1,769,410 SH   SOLE 2 158,773 0 1,610,637
UNION PACIFIC CORP COM 907818108 43,707 258,455 SH   SOLE 4 238,912 0 19,543
UNION PACIFIC CORP COM 907818108 105,261 622,443 SH   SOLE 7 618,473 0 3,970
UNION PACIFIC CORP COM 907818108 1,224 7,236 SH   SOLE 13 7,236 0 0
UNION PACIFIC CORP COM 907818108 1,132 6,695 SH   SOLE 15 6,695 0 0
UNION PACIFIC CORP COM 907818108 9 51 SH   SOLE 17 0 0 51
UNION PACIFIC CORP COM 907818108 447,290 2,644,965 SH   SOLE 18 2,306,744 0 338,221
UNION PACIFIC CORP COM 907818108 237,836 1,406,400 SH   SOLE 19 1,406,400 0 0
UNION PACIFIC CORP COM 907818108 15,964 94,402 SH   SOLE 20 94,402 0 0
UNION PACIFIC CORP COM 907818108 2,196,943 12,991,206 SH   SOLE 21 12,991,206 0 0
UNION PACIFIC CORP COM 907818108 2,978,936 17,615,377 SH   SOLE 22 15,648,752 0 1,966,625
UNION PACIFIC CORP COM 907818108 87,952 520,085 SH   SOLE 23 520,085 0 0
UNION PACIFIC CORP COM 907818108 115,680 684,052 SH   SOLE 25 684,052 0 0
UNION PACIFIC CORP COM 907818108 536,466 3,172,290 SH   SOLE 26 779,246 0 2,393,044
UNION PACIFIC CORP COM 907818108 23,962 141,697 SH   SOLE 28 103,891 0 37,806
UNION PACIFIC CORP COM 907818108 2,682 15,857 SH   SOLE 29 15,857 0 0
UNION PACIFIC CORP COM 907818108 457,729 2,706,695 SH   SOLE 30 2,706,695 0 0
UNION PACIFIC CORP COM 907818108 44,810 264,977 SH   SOLE 31 138,720 0 126,257
UNION PACIFIC CORP COM 907818108 24,561 145,236 SH   SOLE 34 145,236 0 0
UNION PACIFIC CORP COM 907818108 92,677 548,029 SH   SOLE 36 548,029 0 0
UNION PACIFIC CORP COM 907818108 2,755 16,290 SH   SOLE 40 16,290 0 0
UNIQUE FABRICATING INC COM 90915J103 4 1,641 SH   SOLE 18 1,641 0 0
UNIQUE FABRICATING INC COM 90915J103 48 17,635 SH   SOLE 21 17,635 0 0
UNIQURE NV SHS N90064101 14 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 30,403 389,030 SH   SOLE 21 389,030 0 0
UNIQURE NV SHS N90064101 2,054 26,279 SH   SOLE 22 13,976 0 12,303
UNIQURE NV SHS N90064101 855 10,946 SH   SOLE 26 9,315 0 1,631
UNIQURE NV SHS N90064101 239 3,057 SH   SOLE 28 3,057 0 0
UNIQURE NV SHS N90064101 5,938 75,976 SH   SOLE 30 75,976 0 0
UNIQURE NV SHS N90064101 42 534 SH   SOLE 34 534 0 0
UNIQURE NV SHS N90064101 221 2,829 SH   SOLE 40 2,829 0 0
UNISYS CORP COM NEW 909214306 475 48,848 SH   SOLE 2 2,282 0 46,566
UNISYS CORP COM NEW 909214306 2 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 11 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 2,253 231,784 SH   SOLE 18 231,784 0 0
UNISYS CORP COM NEW 909214306 1,249 128,522 SH   SOLE 19 128,522 0 0
UNISYS CORP COM NEW 909214306 54,992 5,657,640 SH   SOLE 21 5,657,640 0 0
UNISYS CORP COM NEW 909214306 14,858 1,528,643 SH   SOLE 22 1,452,582 0 76,061
UNISYS CORP COM NEW 909214306 59 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 70 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 761 78,297 SH   SOLE 30 78,297 0 0
UNISYS CORP COM NEW 909214306 57 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 527 59,331 SH   SOLE 2 2,096 0 57,235
UNIT CORP COM 909218109 3 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 10 1,117 SH   SOLE 7 1,117 0 0
UNIT CORP COM 909218109 2,051 230,741 SH   SOLE 18 230,741 0 0
UNIT CORP COM 909218109 801 90,145 SH   SOLE 19 90,145 0 0
UNIT CORP COM 909218109 52,557 5,911,887 SH   SOLE 21 5,911,887 0 0
UNIT CORP COM 909218109 14,284 1,606,760 SH   SOLE 22 1,517,047 0 89,713
UNIT CORP COM 909218109 175 19,731 SH   SOLE 26 3,789 0 15,942
UNIT CORP COM 909218109 62 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 677 76,149 SH   SOLE 30 76,149 0 0
UNIT CORP COM 909218109 43 4,879 SH   SOLE 40 4,879 0 0
UNITED BANCORP INC OHIO COM 909911109 12 1,032 SH   SOLE 18 1,032 0 0
UNITED BANCORP INC OHIO COM 909911109 63 5,561 SH   SOLE 21 5,561 0 0
UNITED BANCSHARES INC OHIO COM 909458101 12 588 SH   SOLE 18 588 0 0
UNITED BANCSHARES INC OHIO COM 909458101 14 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,335 143,848 SH   SOLE 2 47,471 0 96,377
UNITED BANKSHARES INC WEST V COM 909907107 25 680 SH   SOLE 4 680 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,865 104,194 SH   SOLE 7 104,194 0 0
UNITED BANKSHARES INC WEST V COM 909907107 22,260 600,167 SH   SOLE 18 600,167 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,218 167,648 SH   SOLE 19 167,648 0 0
UNITED BANKSHARES INC WEST V COM 909907107 345,722 9,321,162 SH   SOLE 21 9,321,162 0 0
UNITED BANKSHARES INC WEST V COM 909907107 136,320 3,675,373 SH   SOLE 22 3,537,745 0 137,628
UNITED BANKSHARES INC WEST V COM 909907107 1,210 32,615 SH   SOLE 26 21,637 0 10,978
UNITED BANKSHARES INC WEST V COM 909907107 483 13,018 SH   SOLE 28 13,018 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,099 29,643 SH   SOLE 30 29,643 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,442 38,872 SH   SOLE 32 38,872 0 0
UNITED BANKSHARES INC WEST V COM 909907107 86 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 369 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,249 113,776 SH   SOLE 2 40,556 0 73,220
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 36 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9,464 331,366 SH   SOLE 18 331,366 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,603 231,212 SH   SOLE 19 231,212 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 224,995 7,877,992 SH   SOLE 21 7,877,992 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 73,896 2,587,409 SH   SOLE 22 2,493,428 0 93,981
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,745 131,131 SH   SOLE 23 131,131 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7,958 278,656 SH   SOLE 26 7,068 0 271,588
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 291 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,007 105,288 SH   SOLE 30 105,288 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 294 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 550 57,425 SH   SOLE 2 12,552 0 44,873
UNITED CMNTY FINL CORP OHIO COM 909839102 10 1,044 SH   SOLE 7 1,044 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,617 168,985 SH   SOLE 18 168,985 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 2,111 220,557 SH   SOLE 19 220,557 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 15,673 1,637,686 SH   SOLE 21 1,637,686 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 20,742 2,167,432 SH   SOLE 22 2,084,684 0 82,748
UNITED CMNTY FINL CORP OHIO COM 909839102 239 25,012 SH   SOLE 23 25,012 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,010 105,545 SH   SOLE 26 0 0 105,545
UNITED CMNTY FINL CORP OHIO COM 909839102 144 15,086 SH   SOLE 30 15,086 0 0
UNITED CONTL HLDGS INC COM 910047109 44,280 505,773 SH   SOLE 2 46,812 0 458,961
UNITED CONTL HLDGS INC COM 910047109 1,945 22,219 SH   SOLE 4 20,390 0 1,829
UNITED CONTL HLDGS INC COM 910047109 19,902 227,324 SH   SOLE 7 200,110 0 27,214
UNITED CONTL HLDGS INC COM 910047109 40 457 SH   SOLE 13 457 0 0
UNITED CONTL HLDGS INC COM 910047109 129 1,474 SH   SOLE 15 1,474 0 0
UNITED CONTL HLDGS INC COM 910047109 39,585 452,137 SH   SOLE 18 431,440 0 20,697
UNITED CONTL HLDGS INC COM 910047109 11,754 134,259 SH   SOLE 19 134,259 0 0
UNITED CONTL HLDGS INC COM 910047109 471,778 5,388,674 SH   SOLE 21 5,388,674 0 0
UNITED CONTL HLDGS INC COM 910047109 486,745 5,559,627 SH   SOLE 22 5,016,126 0 543,501
UNITED CONTL HLDGS INC COM 910047109 4,402 50,281 SH   SOLE 23 50,281 0 0
UNITED CONTL HLDGS INC COM 910047109 6,662 76,096 SH   SOLE 25 76,096 0 0
UNITED CONTL HLDGS INC COM 910047109 47,846 546,499 SH   SOLE 26 108,892 0 437,607
UNITED CONTL HLDGS INC COM 910047109 1,167 13,330 SH   SOLE 28 9,657 0 3,673
UNITED CONTL HLDGS INC COM 910047109 244 2,786 SH   SOLE 29 2,786 0 0
UNITED CONTL HLDGS INC COM 910047109 62,640 715,474 SH   SOLE 30 715,474 0 0
UNITED CONTL HLDGS INC COM 910047109 2,815 32,149 SH   SOLE 31 16,060 0 16,089
UNITED CONTL HLDGS INC COM 910047109 3,222 36,805 SH   SOLE 32 36,805 0 0
UNITED CONTL HLDGS INC COM 910047109 2,272 25,946 SH   SOLE 34 25,946 0 0
UNITED CONTL HLDGS INC COM 910047109 5,044 57,618 SH   SOLE 36 57,618 0 0
UNITED CONTL HLDGS INC COM 910047109 133 1,524 SH   SOLE 40 1,524 0 0
UNITED FINL BANCORP INC NEW COM 910304104 745 52,574 SH   SOLE 2 2,189 0 50,385
UNITED FINL BANCORP INC NEW COM 910304104 18 1,263 SH   SOLE 7 1,263 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2,516 177,412 SH   SOLE 18 177,412 0 0
UNITED FINL BANCORP INC NEW COM 910304104 1,221 86,088 SH   SOLE 19 86,088 0 0
UNITED FINL BANCORP INC NEW COM 910304104 24,368 1,718,482 SH   SOLE 21 1,718,482 0 0
UNITED FINL BANCORP INC NEW COM 910304104 25,624 1,807,067 SH   SOLE 22 1,741,800 0 65,267
UNITED FINL BANCORP INC NEW COM 910304104 657 46,341 SH   SOLE 26 26,269 0 20,072
UNITED FINL BANCORP INC NEW COM 910304104 99 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 225 15,869 SH   SOLE 30 15,869 0 0
UNITED FINL BANCORP INC NEW COM 910304104 1,033 72,884 SH   SOLE 31 0 0 72,884
UNITED FINL BANCORP INC NEW COM 910304104 69 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 1,061 21,885 SH   SOLE 2 1,173 0 20,712
UNITED FIRE GROUP INC COM 910340108 3 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 22 453 SH   SOLE 7 453 0 0
UNITED FIRE GROUP INC COM 910340108 4,526 93,394 SH   SOLE 18 93,394 0 0
UNITED FIRE GROUP INC COM 910340108 2,123 43,811 SH   SOLE 19 43,811 0 0
UNITED FIRE GROUP INC COM 910340108 110,205 2,274,137 SH   SOLE 21 2,274,137 0 0
UNITED FIRE GROUP INC COM 910340108 31,593 651,945 SH   SOLE 22 623,584 0 28,361
UNITED FIRE GROUP INC COM 910340108 60 1,244 SH   SOLE 23 1,244 0 0
UNITED FIRE GROUP INC COM 910340108 247 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 113 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 1,516 31,278 SH   SOLE 30 31,278 0 0
UNITED FIRE GROUP INC COM 910340108 232 4,792 SH   SOLE 31 0 0 4,792
UNITED FIRE GROUP INC COM 910340108 100 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 13 679 SH   SOLE 18 679 0 0
UNITED GUARDIAN INC COM 910571108 408 21,709 SH   SOLE 21 21,709 0 0
UNITED GUARDIAN INC COM 910571108 57 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 280 19,661 SH   SOLE 2 904 0 18,757
UNITED INS HLDGS CORP COM 910710102 6 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,382 96,914 SH   SOLE 18 96,914 0 0
UNITED INS HLDGS CORP COM 910710102 499 34,996 SH   SOLE 19 34,996 0 0
UNITED INS HLDGS CORP COM 910710102 33,922 2,378,823 SH   SOLE 21 2,378,823 0 0
UNITED INS HLDGS CORP COM 910710102 10,134 710,645 SH   SOLE 22 687,228 0 23,417
UNITED INS HLDGS CORP COM 910710102 38 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 479 33,616 SH   SOLE 30 33,616 0 0
UNITED INS HLDGS CORP COM 910710102 26 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2,313 1,046,392 SH   SOLE 2 0 0 1,046,392
UNITED NAT FOODS INC COM 911163103 474 52,809 SH   SOLE 2 1,879 0 50,930
UNITED NAT FOODS INC COM 911163103 2 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 40 4,488 SH   SOLE 7 4,488 0 0
UNITED NAT FOODS INC COM 911163103 2,009 223,986 SH   SOLE 18 223,986 0 0
UNITED NAT FOODS INC COM 911163103 788 87,898 SH   SOLE 19 87,898 0 0
UNITED NAT FOODS INC COM 911163103 51,252 5,713,664 SH   SOLE 21 5,713,664 0 0
UNITED NAT FOODS INC COM 911163103 14,005 1,561,305 SH   SOLE 22 1,496,680 0 64,625
UNITED NAT FOODS INC COM 911163103 66 7,304 SH   SOLE 26 3,766 0 3,538
UNITED NAT FOODS INC COM 911163103 65 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 689 76,768 SH   SOLE 30 76,768 0 0
UNITED NAT FOODS INC COM 911163103 46 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 48 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 184,771 1,789,201 SH   SOLE 2 283,250 0 1,505,951
UNITED PARCEL SERVICE INC CL B 911312106 25,586 247,757 SH   SOLE 4 229,127 0 18,630
UNITED PARCEL SERVICE INC CL B 911312106 62,671 606,865 SH   SOLE 7 606,865 0 0
UNITED PARCEL SERVICE INC CL B 911312106 532 5,156 SH   SOLE 13 5,156 0 0
UNITED PARCEL SERVICE INC CL B 911312106 705 6,826 SH   SOLE 15 6,826 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1 10 SH   SOLE 17 0 0 10
UNITED PARCEL SERVICE INC CL B 911312106 180,088 1,743,857 SH   SOLE 18 1,645,331 0 98,526
UNITED PARCEL SERVICE INC CL B 911312106 22,223 215,190 SH   SOLE 19 215,190 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,351,877 13,090,701 SH   SOLE 21 13,090,701 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,758,900 17,032,054 SH   SOLE 22 15,142,353 0 1,889,701
UNITED PARCEL SERVICE INC CL B 911312106 52,227 505,730 SH   SOLE 23 505,730 0 0
UNITED PARCEL SERVICE INC CL B 911312106 76,670 742,424 SH   SOLE 25 742,424 0 0
UNITED PARCEL SERVICE INC CL B 911312106 327,968 3,175,827 SH   SOLE 26 770,332 0 2,405,495
UNITED PARCEL SERVICE INC CL B 911312106 14,048 136,027 SH   SOLE 28 99,468 0 36,559
UNITED PARCEL SERVICE INC CL B 911312106 2,238 21,669 SH   SOLE 29 21,669 0 0
UNITED PARCEL SERVICE INC CL B 911312106 255,860 2,477,585 SH   SOLE 30 2,477,585 0 0
UNITED PARCEL SERVICE INC CL B 911312106 21,783 210,936 SH   SOLE 31 129,996 0 80,940
UNITED PARCEL SERVICE INC CL B 911312106 7,187 69,594 SH   SOLE 34 69,594 0 0
UNITED PARCEL SERVICE INC CL B 911312106 53,675 519,756 SH   SOLE 36 519,756 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,605 15,545 SH   SOLE 40 15,545 0 0
UNITED RENTALS INC COM 911363109 25,149 189,620 SH   SOLE 2 15,250 0 174,370
UNITED RENTALS INC COM 911363109 3,864 29,136 SH   SOLE 4 26,880 0 2,256
UNITED RENTALS INC COM 911363109 12,541 94,554 SH   SOLE 7 73,541 0 21,013
UNITED RENTALS INC COM 911363109 193 1,453 SH   SOLE 13 1,453 0 0
UNITED RENTALS INC COM 911363109 95 720 SH   SOLE 15 720 0 0
UNITED RENTALS INC COM 911363109 21,251 160,224 SH   SOLE 18 149,196 0 11,028
UNITED RENTALS INC COM 911363109 2,925 22,055 SH   SOLE 19 22,055 0 0
UNITED RENTALS INC COM 911363109 264,057 1,990,933 SH   SOLE 21 1,990,933 0 0
UNITED RENTALS INC COM 911363109 296,430 2,235,011 SH   SOLE 22 2,015,007 0 220,004
UNITED RENTALS INC COM 911363109 7,729 58,275 SH   SOLE 23 58,275 0 0
UNITED RENTALS INC COM 911363109 11,422 86,122 SH   SOLE 25 86,122 0 0
UNITED RENTALS INC COM 911363109 52,608 396,652 SH   SOLE 26 120,463 0 276,189
UNITED RENTALS INC COM 911363109 2,019 15,222 SH   SOLE 28 11,147 0 4,075
UNITED RENTALS INC COM 911363109 2,407 18,150 SH   SOLE 29 1,702 0 16,448
UNITED RENTALS INC COM 911363109 45,471 342,843 SH   SOLE 30 342,843 0 0
UNITED RENTALS INC COM 911363109 3,112 23,465 SH   SOLE 31 13,472 0 9,993
UNITED RENTALS INC COM 911363109 559 4,211 SH   SOLE 34 4,211 0 0
UNITED RENTALS INC COM 911363109 8,789 66,269 SH   SOLE 36 66,269 0 0
UNITED RENTALS INC COM 911363109 225 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 142 12,459 SH   SOLE 2 508 0 11,951
UNITED SECURITY BANCSHARES C COM 911460103 519 45,597 SH   SOLE 18 45,597 0 0
UNITED SECURITY BANCSHARES C COM 911460103 249 21,864 SH   SOLE 19 21,864 0 0
UNITED SECURITY BANCSHARES C COM 911460103 5,391 473,277 SH   SOLE 21 473,277 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,403 123,151 SH   SOLE 22 115,108 0 8,043
UNITED STATES ANTIMONY CORP COM 911549103 28 50,590 SH   SOLE 21 50,590 0 0
UNITED STATES ANTIMONY CORP COM 911549103 10 18,368 SH   SOLE 22 18,368 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,231 27,550 SH   SOLE 2 2,116 0 25,434
UNITED STATES CELLULAR CORP COM 911684108 3 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 8 171 SH   SOLE 7 171 0 0
UNITED STATES CELLULAR CORP COM 911684108 584 13,069 SH   SOLE 18 12,619 0 450
UNITED STATES CELLULAR CORP COM 911684108 761 17,032 SH   SOLE 19 17,032 0 0
UNITED STATES CELLULAR CORP COM 911684108 9,262 207,342 SH   SOLE 21 207,342 0 0
UNITED STATES CELLULAR CORP COM 911684108 22,872 512,012 SH   SOLE 22 479,752 0 32,260
UNITED STATES CELLULAR CORP COM 911684108 249 5,566 SH   SOLE 26 0 0 5,566
UNITED STATES CELLULAR CORP COM 911684108 72 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,171 26,216 SH   SOLE 29 0 0 26,216
UNITED STATES CELLULAR CORP COM 911684108 175 3,907 SH   SOLE 30 3,907 0 0
UNITED STATES CELLULAR CORP COM 911684108 22 496 SH   SOLE 31 296 0 200
UNITED STATES CELLULAR CORP COM 911684108 55 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES LIME & MINERAL COM 911922102 141 1,759 SH   SOLE 2 79 0 1,680
UNITED STATES LIME & MINERAL COM 911922102 563 7,041 SH   SOLE 18 7,041 0 0
UNITED STATES LIME & MINERAL COM 911922102 258 3,229 SH   SOLE 19 3,229 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,473 68,417 SH   SOLE 21 68,417 0 0
UNITED STATES LIME & MINERAL COM 911922102 7,242 90,526 SH   SOLE 22 88,462 0 2,064
UNITED STATES LIME & MINERAL COM 911922102 24 294 SH   SOLE 23 294 0 0
UNITED STATES LIME & MINERAL COM 911922102 32 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 36 449 SH   SOLE 30 449 0 0
UNITED STATES LIME & MINERAL COM 911922102 21 259 SH   SOLE 40 259 0 0
UNITED STATES STL CORP NEW COM 912909108 6,302 411,642 SH   SOLE 2 85,891 0 325,751
UNITED STATES STL CORP NEW COM 912909108 13 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 93 6,071 SH   SOLE 7 6,071 0 0
UNITED STATES STL CORP NEW COM 912909108 7,456 486,989 SH   SOLE 18 486,989 0 0
UNITED STATES STL CORP NEW COM 912909108 587 38,371 SH   SOLE 19 38,371 0 0
UNITED STATES STL CORP NEW COM 912909108 130,067 8,495,529 SH   SOLE 21 8,495,529 0 0
UNITED STATES STL CORP NEW COM 912909108 85,658 5,594,906 SH   SOLE 22 5,218,265 0 376,641
UNITED STATES STL CORP NEW COM 912909108 1,198 78,232 SH   SOLE 26 53,310 0 24,922
UNITED STATES STL CORP NEW COM 912909108 349 22,792 SH   SOLE 28 22,792 0 0
UNITED STATES STL CORP NEW COM 912909108 752 49,113 SH   SOLE 30 49,113 0 0
UNITED STATES STL CORP NEW COM 912909108 1,901 124,145 SH   SOLE 31 3,769 0 120,376
UNITED STATES STL CORP NEW COM 912909108 111 7,220 SH   SOLE 36 7,220 0 0
UNITED STATES STL CORP NEW COM 912909108 254 16,605 SH   SOLE 40 16,605 0 0
UNITED TECHNOLOGIES CORP COM 913017109 271,902 2,088,343 SH   SOLE 2 323,283 0 1,765,060
UNITED TECHNOLOGIES CORP COM 913017109 39,355 302,267 SH   SOLE 4 280,161 0 22,106
UNITED TECHNOLOGIES CORP COM 913017109 105,110 807,298 SH   SOLE 7 742,289 0 65,009
UNITED TECHNOLOGIES CORP COM 913017109 1,087 8,352 SH   SOLE 13 8,352 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,027 7,885 SH   SOLE 15 7,885 0 0
UNITED TECHNOLOGIES CORP COM 913017109 0 2 SH   SOLE 17 0 0 2
UNITED TECHNOLOGIES CORP COM 913017109 308,270 2,367,666 SH   SOLE 18 2,258,753 0 108,913
UNITED TECHNOLOGIES CORP COM 913017109 272,477 2,092,760 SH   SOLE 19 2,092,760 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,764,818 21,235,162 SH   SOLE 21 21,235,162 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,557,793 19,645,109 SH   SOLE 22 17,332,305 0 2,312,804
UNITED TECHNOLOGIES CORP COM 913017109 78,395 602,109 SH   SOLE 23 602,109 0 0
UNITED TECHNOLOGIES CORP COM 913017109 117,194 900,104 SH   SOLE 25 900,104 0 0
UNITED TECHNOLOGIES CORP COM 913017109 247,530 1,901,153 SH   SOLE 26 952,121 0 949,032
UNITED TECHNOLOGIES CORP COM 913017109 20,843 160,081 SH   SOLE 28 116,884 0 43,197
UNITED TECHNOLOGIES CORP COM 913017109 7,115 54,644 SH   SOLE 29 18,311 0 36,333
UNITED TECHNOLOGIES CORP COM 913017109 386,783 2,970,687 SH   SOLE 30 2,970,687 0 0
UNITED TECHNOLOGIES CORP COM 913017109 37,368 287,002 SH   SOLE 31 156,901 0 130,101
UNITED TECHNOLOGIES CORP COM 913017109 12,342 94,796 SH   SOLE 32 94,796 0 0
UNITED TECHNOLOGIES CORP COM 913017109 126,233 969,535 SH   SOLE 34 969,535 0 0
UNITED TECHNOLOGIES CORP COM 913017109 79,073 607,321 SH   SOLE 36 607,321 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,091 16,061 SH   SOLE 37 16,061 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,405 18,469 SH   SOLE 40 18,469 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,221 105,318 SH   SOLE 2 23,783 0 81,535
UNITED THERAPEUTICS CORP DEL COM 91307C102 17 217 SH   SOLE 4 217 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 90 1,149 SH   SOLE 7 1,149 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,703 124,308 SH   SOLE 18 124,308 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 843 10,801 SH   SOLE 19 10,801 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 210,984 2,702,844 SH   SOLE 21 2,702,844 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 114,511 1,466,965 SH   SOLE 22 1,370,792 0 96,173
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,287 16,482 SH   SOLE 26 9,552 0 6,930
UNITED THERAPEUTICS CORP DEL COM 91307C102 443 5,678 SH   SOLE 28 5,678 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,315 16,849 SH   SOLE 30 16,849 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,714 34,773 SH   SOLE 31 923 0 33,850
UNITED THERAPEUTICS CORP DEL COM 91307C102 121 1,545 SH   SOLE 34 1,545 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 97 1,245 SH   SOLE 36 1,245 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 351 4,493 SH   SOLE 40 4,493 0 0
UNITEDHEALTH GROUP INC COM 91324P102 710,404 2,911,372 SH   SOLE 2 746,102 0 2,165,270
UNITEDHEALTH GROUP INC COM 91324P102 92,206 377,876 SH   SOLE 4 351,988 0 25,888
UNITEDHEALTH GROUP INC COM 91324P102 203,597 834,378 SH   SOLE 7 832,895 0 1,483
UNITEDHEALTH GROUP INC COM 91324P102 9,287 38,059 SH   SOLE 13 38,059 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,269 9,298 SH   SOLE 15 9,298 0 0
UNITEDHEALTH GROUP INC COM 91324P102 116 476 SH   SOLE 17 0 0 476
UNITEDHEALTH GROUP INC COM 91324P102 1,296,202 5,312,084 SH   SOLE 18 4,791,564 0 520,520
UNITEDHEALTH GROUP INC COM 91324P102 1,259,753 5,162,709 SH   SOLE 19 5,162,709 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,879 7,700 SH   SOLE 20 7,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,553,278 18,660,211 SH   SOLE 21 18,660,211 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,822,347 23,861,098 SH   SOLE 22 20,895,870 0 2,965,228
UNITEDHEALTH GROUP INC COM 91324P102 193,823 794,322 SH   SOLE 23 794,322 0 0
UNITEDHEALTH GROUP INC COM 91324P102 228,626 936,953 SH   SOLE 25 921,163 0 15,790
UNITEDHEALTH GROUP INC COM 91324P102 955,619 3,916,311 SH   SOLE 26 1,034,322 0 2,881,989
UNITEDHEALTH GROUP INC COM 91324P102 45,843 187,875 SH   SOLE 28 137,504 0 50,371
UNITEDHEALTH GROUP INC COM 91324P102 48,780 199,910 SH   SOLE 29 73,145 0 126,765
UNITEDHEALTH GROUP INC COM 91324P102 921,373 3,775,965 SH   SOLE 30 3,775,965 0 0
UNITEDHEALTH GROUP INC COM 91324P102 96,440 395,228 SH   SOLE 31 258,856 0 136,372
UNITEDHEALTH GROUP INC COM 91324P102 23,133 94,805 SH   SOLE 32 94,805 0 0
UNITEDHEALTH GROUP INC COM 91324P102 418,756 1,716,143 SH   SOLE 34 1,716,143 0 0
UNITEDHEALTH GROUP INC COM 91324P102 186,107 762,701 SH   SOLE 36 762,701 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,276 21,623 SH   SOLE 40 21,623 0 0
UNITI GROUP INC COM 91325V108 2,271 239,073 SH   SOLE 2 83,659 0 155,414
UNITI GROUP INC COM 91325V108 66 6,923 SH   SOLE 4 6,923 0 0
UNITI GROUP INC COM 91325V108 44 4,619 SH   SOLE 7 4,619 0 0
UNITI GROUP INC COM 91325V108 9,800 1,031,569 SH   SOLE 18 1,031,569 0 0
UNITI GROUP INC COM 91325V108 2,997 315,425 SH   SOLE 19 315,425 0 0
UNITI GROUP INC COM 91325V108 130,520 13,738,961 SH   SOLE 21 13,738,961 0 0
UNITI GROUP INC COM 91325V108 58,887 6,198,599 SH   SOLE 22 5,947,575 0 251,024
UNITI GROUP INC COM 91325V108 415 43,665 SH   SOLE 26 31,574 0 12,091
UNITI GROUP INC COM 91325V108 210 22,124 SH   SOLE 28 22,124 0 0
UNITI GROUP INC COM 91325V108 925 97,353 SH   SOLE 30 97,353 0 0
UNITI GROUP INC COM 91325V108 105 11,045 SH   SOLE 36 11,045 0 0
UNITI GROUP INC COM 91325V108 166 17,459 SH   SOLE 40 17,459 0 0
UNITIL CORP COM 913259107 905 15,109 SH   SOLE 2 598 0 14,511
UNITIL CORP COM 913259107 11 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 1,122 18,733 SH   SOLE 7 18,733 0 0
UNITIL CORP COM 913259107 3,018 50,390 SH   SOLE 18 50,390 0 0
UNITIL CORP COM 913259107 1,547 25,823 SH   SOLE 19 25,823 0 0
UNITIL CORP COM 913259107 30,619 511,256 SH   SOLE 21 511,256 0 0
UNITIL CORP COM 913259107 32,545 543,409 SH   SOLE 22 523,969 0 19,440
UNITIL CORP COM 913259107 171 2,847 SH   SOLE 23 2,847 0 0
UNITIL CORP COM 913259107 229 3,822 SH   SOLE 26 0 0 3,822
UNITIL CORP COM 913259107 117 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 236 3,943 SH   SOLE 30 3,943 0 0
UNITIL CORP COM 913259107 90 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 175 7,690 SH   SOLE 2 281 0 7,409
UNITY BANCORP INC COM 913290102 612 26,942 SH   SOLE 18 26,942 0 0
UNITY BANCORP INC COM 913290102 294 12,951 SH   SOLE 19 12,951 0 0
UNITY BANCORP INC COM 913290102 6,340 279,300 SH   SOLE 21 279,300 0 0
UNITY BANCORP INC COM 913290102 1,816 79,984 SH   SOLE 22 75,237 0 4,747
UNITY BIOTECHNOLOGY INC COM 91381U101 247 26,021 SH   SOLE 2 3,483 0 22,538
UNITY BIOTECHNOLOGY INC COM 91381U101 933 98,229 SH   SOLE 18 90,848 0 7,381
UNITY BIOTECHNOLOGY INC COM 91381U101 1,031 108,562 SH   SOLE 19 108,562 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 12,377 1,302,838 SH   SOLE 21 1,302,838 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 4,105 432,155 SH   SOLE 22 417,047 0 15,108
UNITY BIOTECHNOLOGY INC COM 91381U101 87 9,120 SH   SOLE 23 9,120 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 133 13,955 SH   SOLE 26 0 0 13,955
UNITY BIOTECHNOLOGY INC COM 91381U101 16 1,733 SH   SOLE 30 1,733 0 0
UNIVAR INC COM 91336L107 7,059 320,269 SH   SOLE 2 11,027 0 309,242
UNIVAR INC COM 91336L107 10 467 SH   SOLE 4 467 0 0
UNIVAR INC COM 91336L107 104 4,736 SH   SOLE 7 4,736 0 0
UNIVAR INC COM 91336L107 1,635 74,185 SH   SOLE 18 74,185 0 0
UNIVAR INC COM 91336L107 780 35,370 SH   SOLE 19 35,370 0 0
UNIVAR INC COM 91336L107 37,814 1,715,717 SH   SOLE 21 1,715,717 0 0
UNIVAR INC COM 91336L107 83,786 3,801,565 SH   SOLE 22 3,499,999 0 301,566
UNIVAR INC COM 91336L107 902 40,907 SH   SOLE 26 23,673 0 17,234
UNIVAR INC COM 91336L107 341 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 808 36,669 SH   SOLE 30 36,669 0 0
UNIVAR INC COM 91336L107 206 9,347 SH   SOLE 31 3,347 0 6,000
UNIVAR INC COM 91336L107 175 7,927 SH   SOLE 36 7,927 0 0
UNIVAR INC COM 91336L107 292 13,261 SH   SOLE 40 13,261 0 0
UNIVERSAL CORP VA COM 913456109 1,388 22,835 SH   SOLE 2 1,019 0 21,816
UNIVERSAL CORP VA COM 913456109 6 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 49 805 SH   SOLE 7 805 0 0
UNIVERSAL CORP VA COM 913456109 6,550 107,778 SH   SOLE 18 107,778 0 0
UNIVERSAL CORP VA COM 913456109 2,539 41,783 SH   SOLE 19 41,783 0 0
UNIVERSAL CORP VA COM 913456109 163,425 2,689,239 SH   SOLE 21 2,689,239 0 0
UNIVERSAL CORP VA COM 913456109 44,967 739,951 SH   SOLE 22 702,017 0 37,934
UNIVERSAL CORP VA COM 913456109 68 1,117 SH   SOLE 23 1,117 0 0
UNIVERSAL CORP VA COM 913456109 671 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 2,166 35,635 SH   SOLE 30 35,635 0 0
UNIVERSAL CORP VA COM 913456109 57 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 141 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 17,901 95,186 SH   SOLE 2 21,062 0 74,124
UNIVERSAL DISPLAY CORP COM 91347P105 37 199 SH   SOLE 4 199 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 151 805 SH   SOLE 7 805 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 22,566 119,993 SH   SOLE 18 119,993 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,777 9,449 SH   SOLE 19 9,449 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 410,340 2,181,965 SH   SOLE 21 2,181,965 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 258,816 1,376,242 SH   SOLE 22 1,296,063 0 80,179
UNIVERSAL DISPLAY CORP COM 91347P105 3,283 17,456 SH   SOLE 26 10,321 0 7,135
UNIVERSAL DISPLAY CORP COM 91347P105 993 5,280 SH   SOLE 28 5,280 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,198 11,689 SH   SOLE 30 11,689 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 169 900 SH   SOLE 31 900 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 760 4,040 SH   SOLE 40 4,040 0 0
UNIVERSAL ELECTRS INC COM 913483103 506 12,335 SH   SOLE 2 582 0 11,753
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 10 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,524 61,533 SH   SOLE 18 61,533 0 0
UNIVERSAL ELECTRS INC COM 913483103 944 23,002 SH   SOLE 19 23,002 0 0
UNIVERSAL ELECTRS INC COM 913483103 62,005 1,511,582 SH   SOLE 21 1,511,582 0 0
UNIVERSAL ELECTRS INC COM 913483103 17,430 424,915 SH   SOLE 22 402,005 0 22,910
UNIVERSAL ELECTRS INC COM 913483103 27 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 85 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 801 19,516 SH   SOLE 30 19,516 0 0
UNIVERSAL ELECTRS INC COM 913483103 68 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,743 72,058 SH   SOLE 2 20,762 0 51,296
UNIVERSAL FST PRODS INC COM 913543104 15 399 SH   SOLE 4 399 0 0
UNIVERSAL FST PRODS INC COM 913543104 40 1,050 SH   SOLE 7 1,050 0 0
UNIVERSAL FST PRODS INC COM 913543104 10,098 265,326 SH   SOLE 18 263,878 0 1,448
UNIVERSAL FST PRODS INC COM 913543104 14,082 369,988 SH   SOLE 19 369,988 0 0
UNIVERSAL FST PRODS INC COM 913543104 258,892 6,802,199 SH   SOLE 21 6,802,199 0 0
UNIVERSAL FST PRODS INC COM 913543104 83,436 2,192,210 SH   SOLE 22 2,101,193 0 91,017
UNIVERSAL FST PRODS INC COM 913543104 2,632 69,147 SH   SOLE 23 69,147 0 0
UNIVERSAL FST PRODS INC COM 913543104 6,635 174,340 SH   SOLE 26 23,089 0 151,251
UNIVERSAL FST PRODS INC COM 913543104 291 7,655 SH   SOLE 28 7,655 0 0
UNIVERSAL FST PRODS INC COM 913543104 3,417 89,774 SH   SOLE 30 89,774 0 0
UNIVERSAL FST PRODS INC COM 913543104 13 341 SH   SOLE 34 341 0 0
UNIVERSAL FST PRODS INC COM 913543104 243 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,022 12,029 SH   SOLE 2 529 0 11,500
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 289 3,400 SH   SOLE 4 3,400 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,170 13,780 SH   SOLE 7 13,780 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 51 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,748 55,909 SH   SOLE 18 55,909 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,225 37,973 SH   SOLE 19 37,973 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 120,158 1,414,783 SH   SOLE 21 1,414,783 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 44,581 524,914 SH   SOLE 22 507,108 0 17,806
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 37 434 SH   SOLE 23 434 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,273 26,763 SH   SOLE 25 26,763 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,310 15,428 SH   SOLE 26 6,872 0 8,556
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 293 3,450 SH   SOLE 28 3,450 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 556 6,549 SH   SOLE 29 6,549 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 7,133 83,992 SH   SOLE 30 83,992 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 130 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 27,315 209,484 SH   SOLE 2 29,620 0 179,864
UNIVERSAL HLTH SVCS INC CL B 913903100 3,939 30,208 SH   SOLE 4 27,832 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 15,975 122,515 SH   SOLE 7 87,339 0 35,176
UNIVERSAL HLTH SVCS INC CL B 913903100 408 3,132 SH   SOLE 13 3,132 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 113 866 SH   SOLE 15 866 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 21,699 166,414 SH   SOLE 18 154,565 0 11,849
UNIVERSAL HLTH SVCS INC CL B 913903100 3,537 27,126 SH   SOLE 19 27,126 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 338,925 2,599,317 SH   SOLE 21 2,599,317 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 289,984 2,223,972 SH   SOLE 22 1,990,369 0 233,603
UNIVERSAL HLTH SVCS INC CL B 913903100 8,047 61,713 SH   SOLE 23 61,713 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 12,202 93,580 SH   SOLE 25 93,580 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 49,177 377,153 SH   SOLE 26 122,563 0 254,590
UNIVERSAL HLTH SVCS INC CL B 913903100 2,133 16,360 SH   SOLE 28 11,892 0 4,468
UNIVERSAL HLTH SVCS INC CL B 913903100 290 2,226 SH   SOLE 29 2,226 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 54,456 417,636 SH   SOLE 30 417,636 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,711 28,458 SH   SOLE 31 16,267 0 12,191
UNIVERSAL HLTH SVCS INC CL B 913903100 594 4,556 SH   SOLE 34 4,556 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,050 69,406 SH   SOLE 36 69,406 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 231 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 838 30,025 SH   SOLE 2 1,245 0 28,780
UNIVERSAL INS HLDGS INC COM 91359V107 6 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 20 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 3,810 136,558 SH   SOLE 18 136,558 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,474 52,820 SH   SOLE 19 52,820 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 94,438 3,384,862 SH   SOLE 21 3,384,862 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 27,336 979,792 SH   SOLE 22 935,199 0 44,593
UNIVERSAL INS HLDGS INC COM 91359V107 372 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 128 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,409 50,503 SH   SOLE 30 50,503 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 101 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 409 18,203 SH   SOLE 2 11,659 0 6,544
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 668 29,723 SH   SOLE 18 28,130 0 1,593
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3,929 174,867 SH   SOLE 19 174,867 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6,827 303,825 SH   SOLE 21 303,825 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 9,806 436,410 SH   SOLE 22 426,407 0 10,003
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,047 46,603 SH   SOLE 23 46,603 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,671 74,371 SH   SOLE 26 0 0 74,371
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 32 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 38 1,672 SH   SOLE 30 1,672 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,662 73,962 SH   SOLE 31 0 0 73,962
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 886 39,434 SH   SOLE 34 39,434 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 17 735 SH   SOLE 40 735 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 1 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 29 1,801 SH   SOLE 18 1,801 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 453 28,305 SH   SOLE 21 28,305 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 1,449 90,573 SH   SOLE 22 90,573 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 13 3,803 SH   SOLE 18 3,803 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 233 67,786 SH   SOLE 21 67,786 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,570 457,755 SH   SOLE 22 457,755 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 911 34,702 SH   SOLE 2 5,092 0 29,610
UNIVEST FINANCIAL CORPORATIO COM 915271100 17 629 SH   SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,650 100,925 SH   SOLE 18 100,925 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,716 141,504 SH   SOLE 19 141,504 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 25,596 974,714 SH   SOLE 21 974,714 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 32,722 1,246,094 SH   SOLE 22 1,208,405 0 37,689
UNIVEST FINANCIAL CORPORATIO COM 915271100 342 13,034 SH   SOLE 23 13,034 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,862 70,920 SH   SOLE 26 0 0 70,920
UNIVEST FINANCIAL CORPORATIO COM 915271100 117 4,445 SH   SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 191 7,265 SH   SOLE 30 7,265 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 64 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 36,792 1,096,630 SH   SOLE 2 559,243 0 537,387
UNUM GROUP COM 91529Y106 6,756 201,357 SH   SOLE 4 195,964 0 5,393
UNUM GROUP COM 91529Y106 10,638 317,088 SH   SOLE 7 229,501 0 87,587
UNUM GROUP COM 91529Y106 396 11,815 SH   SOLE 13 11,815 0 0
UNUM GROUP COM 91529Y106 63 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 19,272 574,426 SH   SOLE 18 543,570 0 30,856
UNUM GROUP COM 91529Y106 11,549 344,227 SH   SOLE 19 344,227 0 0
UNUM GROUP COM 91529Y106 162,823 4,853,146 SH   SOLE 21 4,853,146 0 0
UNUM GROUP COM 91529Y106 243,516 7,258,297 SH   SOLE 22 6,229,561 0 1,028,736
UNUM GROUP COM 91529Y106 14,293 426,030 SH   SOLE 23 426,030 0 0
UNUM GROUP COM 91529Y106 8,157 243,144 SH   SOLE 25 243,144 0 0
UNUM GROUP COM 91529Y106 30,674 914,267 SH   SOLE 26 324,434 0 589,833
UNUM GROUP COM 91529Y106 1,420 42,337 SH   SOLE 28 30,787 0 11,550
UNUM GROUP COM 91529Y106 6,734 200,728 SH   SOLE 29 155,206 0 45,522
UNUM GROUP COM 91529Y106 31,928 951,660 SH   SOLE 30 951,660 0 0
UNUM GROUP COM 91529Y106 12,796 381,404 SH   SOLE 31 276,979 0 104,425
UNUM GROUP COM 91529Y106 1,483 44,201 SH   SOLE 34 44,201 0 0
UNUM GROUP COM 91529Y106 8,538 254,487 SH   SOLE 36 254,487 0 0
UNUM GROUP COM 91529Y106 159 4,725 SH   SOLE 40 4,725 0 0
UNUM THERAPEUTICS INC COM 903214104 0 132 SH   SOLE 2 132 0 0
UNUM THERAPEUTICS INC COM 903214104 9 3,607 SH   SOLE 18 3,607 0 0
UNUM THERAPEUTICS INC COM 903214104 148 56,676 SH   SOLE 19 56,676 0 0
UNUM THERAPEUTICS INC COM 903214104 895 341,688 SH   SOLE 21 341,688 0 0
UNUM THERAPEUTICS INC COM 903214104 617 235,668 SH   SOLE 22 235,668 0 0
UNUM THERAPEUTICS INC COM 903214104 25 9,361 SH   SOLE 23 9,361 0 0
UNUM THERAPEUTICS INC COM 903214104 14 5,443 SH   SOLE 26 0 0 5,443
UNUM THERAPEUTICS INC COM 903214104 3 1,226 SH   SOLE 30 1,226 0 0
UPLAND SOFTWARE INC COM 91544A109 895 19,659 SH   SOLE 2 928 0 18,731
UPLAND SOFTWARE INC COM 91544A109 6 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 15 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 3,338 73,317 SH   SOLE 18 73,317 0 0
UPLAND SOFTWARE INC COM 91544A109 1,766 38,798 SH   SOLE 19 38,798 0 0
UPLAND SOFTWARE INC COM 91544A109 31,760 697,565 SH   SOLE 21 697,565 0 0
UPLAND SOFTWARE INC COM 91544A109 27,005 593,125 SH   SOLE 22 564,099 0 29,026
UPLAND SOFTWARE INC COM 91544A109 195 4,288 SH   SOLE 28 4,288 0 0
UPLAND SOFTWARE INC COM 91544A109 267 5,868 SH   SOLE 30 5,868 0 0
UPLAND SOFTWARE INC COM 91544A109 18 402 SH   SOLE 34 402 0 0
UPLAND SOFTWARE INC COM 91544A109 113 2,489 SH   SOLE 40 2,489 0 0
UPWORK INC COM 91688F104 763 47,440 SH   SOLE 2 2,273 0 45,167
UPWORK INC COM 91688F104 4 252 SH   SOLE 4 252 0 0
UPWORK INC COM 91688F104 15 949 SH   SOLE 7 949 0 0
UPWORK INC COM 91688F104 2,879 179,020 SH   SOLE 18 179,020 0 0
UPWORK INC COM 91688F104 1,524 94,804 SH   SOLE 19 94,804 0 0
UPWORK INC COM 91688F104 27,574 1,714,810 SH   SOLE 21 1,714,810 0 0
UPWORK INC COM 91688F104 27,316 1,698,743 SH   SOLE 22 1,635,179 0 63,564
UPWORK INC COM 91688F104 3,383 210,388 SH   SOLE 30 210,388 0 0
UPWORK INC COM 91688F104 86 5,358 SH   SOLE 40 5,358 0 0
UQM TECHNOLOGIES INC COM 903213106 18 10,957 SH   SOLE 18 10,957 0 0
UQM TECHNOLOGIES INC COM 903213106 273 165,262 SH   SOLE 21 165,262 0 0
UQM TECHNOLOGIES INC COM 903213106 2,198 1,331,831 SH   SOLE 22 1,331,831 0 0
URANIUM ENERGY CORP COM 916896103 204 148,737 SH   SOLE 2 5,949 0 142,788
URANIUM ENERGY CORP COM 916896103 6 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 826 602,968 SH   SOLE 18 602,968 0 0
URANIUM ENERGY CORP COM 916896103 415 302,764 SH   SOLE 19 302,764 0 0
URANIUM ENERGY CORP COM 916896103 8,458 6,173,401 SH   SOLE 21 6,173,401 0 0
URANIUM ENERGY CORP COM 916896103 6,222 4,541,558 SH   SOLE 22 4,404,775 0 136,783
URBAN EDGE PPTYS COM 91704F104 2,930 169,058 SH   SOLE 2 55,913 0 113,145
URBAN EDGE PPTYS COM 91704F104 517 29,845 SH   SOLE 4 29,845 0 0
URBAN EDGE PPTYS COM 91704F104 2,137 123,335 SH   SOLE 7 123,335 0 0
URBAN EDGE PPTYS COM 91704F104 79 4,534 SH   SOLE 15 4,534 0 0
URBAN EDGE PPTYS COM 91704F104 11,410 658,393 SH   SOLE 18 658,393 0 0
URBAN EDGE PPTYS COM 91704F104 5,847 337,372 SH   SOLE 19 337,372 0 0
URBAN EDGE PPTYS COM 91704F104 157,103 9,065,363 SH   SOLE 21 9,065,363 0 0
URBAN EDGE PPTYS COM 91704F104 90,481 5,221,044 SH   SOLE 22 5,066,924 0 154,120
URBAN EDGE PPTYS COM 91704F104 72 4,145 SH   SOLE 23 4,145 0 0
URBAN EDGE PPTYS COM 91704F104 4,079 235,392 SH   SOLE 25 235,392 0 0
URBAN EDGE PPTYS COM 91704F104 1,289 74,371 SH   SOLE 26 25,537 0 48,834
URBAN EDGE PPTYS COM 91704F104 273 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 1,036 59,794 SH   SOLE 29 59,794 0 0
URBAN EDGE PPTYS COM 91704F104 9,036 521,419 SH   SOLE 30 521,419 0 0
URBAN EDGE PPTYS COM 91704F104 192 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 8 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 152 77,669 SH   SOLE 21 77,669 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,895 966,868 SH   SOLE 22 966,868 0 0
URBAN OUTFITTERS INC COM 917047102 3,814 167,656 SH   SOLE 2 34,280 0 133,376
URBAN OUTFITTERS INC COM 917047102 8 335 SH   SOLE 4 335 0 0
URBAN OUTFITTERS INC COM 917047102 53 2,350 SH   SOLE 7 2,350 0 0
URBAN OUTFITTERS INC COM 917047102 4,583 201,432 SH   SOLE 18 201,186 0 246
URBAN OUTFITTERS INC COM 917047102 359 15,784 SH   SOLE 19 15,784 0 0
URBAN OUTFITTERS INC COM 917047102 78,266 3,440,245 SH   SOLE 21 3,440,245 0 0
URBAN OUTFITTERS INC COM 917047102 65,603 2,883,631 SH   SOLE 22 2,721,064 0 162,567
URBAN OUTFITTERS INC COM 917047102 593 26,076 SH   SOLE 26 20,504 0 5,572
URBAN OUTFITTERS INC COM 917047102 209 9,203 SH   SOLE 28 9,203 0 0
URBAN OUTFITTERS INC COM 917047102 471 20,693 SH   SOLE 30 20,693 0 0
URBAN OUTFITTERS INC COM 917047102 86 3,776 SH   SOLE 31 1,576 0 2,200
URBAN OUTFITTERS INC COM 917047102 97 4,272 SH   SOLE 36 4,272 0 0
URBAN OUTFITTERS INC COM 917047102 174 7,656 SH   SOLE 40 7,656 0 0
UROGEN PHARMA LTD COM M96088105 882 24,545 SH   SOLE 2 785 0 23,760
UROGEN PHARMA LTD COM M96088105 4 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 116 3,223 SH   SOLE 7 3,223 0 0
UROGEN PHARMA LTD COM M96088105 2,195 61,081 SH   SOLE 18 61,081 0 0
UROGEN PHARMA LTD COM M96088105 1,172 32,616 SH   SOLE 19 32,616 0 0
UROGEN PHARMA LTD COM M96088105 31,191 867,863 SH   SOLE 21 867,863 0 0
UROGEN PHARMA LTD COM M96088105 11,969 333,024 SH   SOLE 22 318,783 0 14,241
UROGEN PHARMA LTD COM M96088105 93 2,591 SH   SOLE 26 0 0 2,591
UROGEN PHARMA LTD COM M96088105 212 5,906 SH   SOLE 30 5,906 0 0
UROGEN PHARMA LTD COM M96088105 209 5,820 SH   SOLE 34 5,820 0 0
UROGEN PHARMA LTD COM M96088105 64 1,785 SH   SOLE 40 1,785 0 0
UROVANT SCIENCES LTD SHS G9381B108 173 21,880 SH   SOLE 2 21,880 0 0
UROVANT SCIENCES LTD SHS G9381B108 90 11,426 SH   SOLE 18 11,426 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,029 130,103 SH   SOLE 19 130,103 0 0
UROVANT SCIENCES LTD SHS G9381B108 242 30,604 SH   SOLE 21 30,604 0 0
UROVANT SCIENCES LTD SHS G9381B108 185 23,384 SH   SOLE 22 23,384 0 0
UROVANT SCIENCES LTD SHS G9381B108 523 66,078 SH   SOLE 34 66,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 659 31,384 SH   SOLE 2 1,291 0 30,093
URSTADT BIDDLE PPTYS INC CL A 917286205 160 7,630 SH   SOLE 4 7,630 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 637 30,357 SH   SOLE 7 30,357 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 23 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,864 136,399 SH   SOLE 18 136,399 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,827 86,991 SH   SOLE 19 86,991 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 70,383 3,351,577 SH   SOLE 21 3,351,577 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 24,933 1,187,289 SH   SOLE 22 1,151,329 0 35,960
URSTADT BIDDLE PPTYS INC CL A 917286205 22 1,025 SH   SOLE 23 1,025 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,334 63,538 SH   SOLE 25 63,538 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 210 9,997 SH   SOLE 26 0 0 9,997
URSTADT BIDDLE PPTYS INC CL A 917286205 317 15,107 SH   SOLE 29 15,107 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,741 178,150 SH   SOLE 30 178,150 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 61 2,926 SH   SOLE 40 2,926 0 0
US BANCORP DEL COM NEW 902973304 188,662 3,600,422 SH   SOLE 2 385,892 0 3,214,530
US BANCORP DEL COM NEW 902973304 26,898 513,314 SH   SOLE 4 472,144 0 41,170
US BANCORP DEL COM NEW 902973304 74,855 1,428,525 SH   SOLE 7 1,414,271 0 14,254
US BANCORP DEL COM NEW 902973304 1,141 21,778 SH   SOLE 13 21,778 0 0
US BANCORP DEL COM NEW 902973304 732 13,970 SH   SOLE 15 13,970 0 0
US BANCORP DEL COM NEW 902973304 1 25 SH   SOLE 17 0 0 25
US BANCORP DEL COM NEW 902973304 337,848 6,447,478 SH   SOLE 18 5,413,797 0 1,033,681
US BANCORP DEL COM NEW 902973304 98,386 1,877,601 SH   SOLE 19 1,877,601 0 0
US BANCORP DEL COM NEW 902973304 1,722,697 32,875,899 SH   SOLE 21 32,875,899 0 0
US BANCORP DEL COM NEW 902973304 1,897,626 36,214,230 SH   SOLE 22 32,024,191 0 4,190,039
US BANCORP DEL COM NEW 902973304 57,593 1,099,094 SH   SOLE 23 1,099,094 0 0
US BANCORP DEL COM NEW 902973304 80,950 1,544,847 SH   SOLE 25 1,491,947 0 52,900
US BANCORP DEL COM NEW 902973304 302,398 5,770,960 SH   SOLE 26 1,577,170 0 4,193,790
US BANCORP DEL COM NEW 902973304 15,626 298,204 SH   SOLE 28 218,346 0 79,858
US BANCORP DEL COM NEW 902973304 1,843 35,167 SH   SOLE 29 35,167 0 0
US BANCORP DEL COM NEW 902973304 282,368 5,388,695 SH   SOLE 30 5,388,695 0 0
US BANCORP DEL COM NEW 902973304 27,741 529,405 SH   SOLE 31 288,633 0 240,772
US BANCORP DEL COM NEW 902973304 66,480 1,268,699 SH   SOLE 34 1,268,699 0 0
US BANCORP DEL COM NEW 902973304 68,673 1,310,551 SH   SOLE 36 1,310,551 0 0
US BANCORP DEL COM NEW 902973304 1,593 30,397 SH   SOLE 37 30,397 0 0
US BANCORP DEL COM NEW 902973304 1,829 34,912 SH   SOLE 40 34,912 0 0
US ECOLOGY INC COM 91732J102 1,152 19,342 SH   SOLE 2 931 0 18,411
US ECOLOGY INC COM 91732J102 9 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 18 294 SH   SOLE 7 294 0 0
US ECOLOGY INC COM 91732J102 5,734 96,302 SH   SOLE 18 96,302 0 0
US ECOLOGY INC COM 91732J102 2,237 37,577 SH   SOLE 19 37,577 0 0
US ECOLOGY INC COM 91732J102 138,810 2,331,376 SH   SOLE 21 2,331,376 0 0
US ECOLOGY INC COM 91732J102 39,145 657,462 SH   SOLE 22 630,273 0 27,189
US ECOLOGY INC COM 91732J102 469 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91732J102 187 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 1,936 32,508 SH   SOLE 30 32,508 0 0
US ECOLOGY INC COM 91732J102 144 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 16,427 459,371 SH   SOLE 2 35,790 0 423,581
US FOODS HLDG CORP COM 912008109 32 906 SH   SOLE 4 906 0 0
US FOODS HLDG CORP COM 912008109 283 7,925 SH   SOLE 7 7,925 0 0
US FOODS HLDG CORP COM 912008109 3,569 99,818 SH   SOLE 18 99,818 0 0
US FOODS HLDG CORP COM 912008109 1,742 48,715 SH   SOLE 19 48,715 0 0
US FOODS HLDG CORP COM 912008109 84,849 2,372,744 SH   SOLE 21 2,372,744 0 0
US FOODS HLDG CORP COM 912008109 213,233 5,962,888 SH   SOLE 22 5,495,748 0 467,140
US FOODS HLDG CORP COM 912008109 2,976 83,213 SH   SOLE 26 51,118 0 32,095
US FOODS HLDG CORP COM 912008109 959 26,827 SH   SOLE 28 26,827 0 0
US FOODS HLDG CORP COM 912008109 2,162 60,460 SH   SOLE 30 60,460 0 0
US FOODS HLDG CORP COM 912008109 485 13,566 SH   SOLE 31 4,566 0 9,000
US FOODS HLDG CORP COM 912008109 1,792 50,117 SH   SOLE 36 50,117 0 0
US FOODS HLDG CORP COM 912008109 773 21,626 SH   SOLE 40 21,626 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 108 21,018 SH   SOLE 2 859 0 20,159
US XPRESS ENTERPRISES INC COM CL A 90338N202 409 79,492 SH   SOLE 18 79,492 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 195 37,913 SH   SOLE 19 37,913 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 4,017 781,464 SH   SOLE 21 781,464 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 2,627 511,134 SH   SOLE 22 505,502 0 5,632
USA TECHNOLOGIES INC COM NO PAR 90328S500 382 51,380 SH   SOLE 2 2,409 0 48,971
USA TECHNOLOGIES INC COM NO PAR 90328S500 8 1,128 SH   SOLE 7 1,128 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 1,501 201,954 SH   SOLE 18 201,954 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 743 99,973 SH   SOLE 19 99,973 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 14,820 1,994,613 SH   SOLE 21 1,994,613 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 12,385 1,666,883 SH   SOLE 22 1,622,588 0 44,295
USA TRUCK INC COM 902925106 17 1,688 SH   SOLE 18 1,688 0 0
USA TRUCK INC COM 902925106 272 26,875 SH   SOLE 21 26,875 0 0
USA TRUCK INC COM 902925106 2,362 233,670 SH   SOLE 22 233,670 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,303 16,404 SH   SOLE 2 5,174 0 11,230
USANA HEALTH SCIENCES INC COM 90328M107 6 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 20 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,999 62,934 SH   SOLE 18 59,224 0 3,710
USANA HEALTH SCIENCES INC COM 90328M107 7,395 93,103 SH   SOLE 19 93,103 0 0
USANA HEALTH SCIENCES INC COM 90328M107 113,762 1,432,229 SH   SOLE 21 1,432,229 0 0
USANA HEALTH SCIENCES INC COM 90328M107 49,223 619,700 SH   SOLE 22 602,222 0 17,478
USANA HEALTH SCIENCES INC COM 90328M107 1,248 15,713 SH   SOLE 23 15,713 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,172 39,929 SH   SOLE 26 3,762 0 36,167
USANA HEALTH SCIENCES INC COM 90328M107 134 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,534 19,315 SH   SOLE 30 19,315 0 0
USANA HEALTH SCIENCES INC COM 90328M107 93 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 304 3,178 SH   SOLE 2 164 0 3,014
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,142 11,936 SH   SOLE 18 11,936 0 0
UTAH MED PRODS INC COM 917488108 534 5,575 SH   SOLE 19 5,575 0 0
UTAH MED PRODS INC COM 917488108 11,057 115,538 SH   SOLE 21 115,538 0 0
UTAH MED PRODS INC COM 917488108 7,542 78,813 SH   SOLE 22 76,093 0 2,720
UXIN LTD ADS 91818X108 14 6,449 SH   SOLE 22 6,449 0 0
V F CORP COM 918204108 77,685 889,350 SH   SOLE 2 190,982 0 698,368
V F CORP COM 918204108 11,532 132,024 SH   SOLE 4 123,177 0 8,847
V F CORP COM 918204108 40,535 464,049 SH   SOLE 7 347,464 0 116,585
V F CORP COM 918204108 1,040 11,911 SH   SOLE 13 11,911 0 0
V F CORP COM 918204108 283 3,242 SH   SOLE 15 3,242 0 0
V F CORP COM 918204108 69,550 796,224 SH   SOLE 18 752,165 0 44,059
V F CORP COM 918204108 4,744 54,315 SH   SOLE 19 54,315 0 0
V F CORP COM 918204108 625,322 7,158,806 SH   SOLE 21 7,158,806 0 0
V F CORP COM 918204108 704,507 8,065,337 SH   SOLE 22 7,191,411 0 873,926
V F CORP COM 918204108 23,589 270,050 SH   SOLE 23 270,050 0 0
V F CORP COM 918204108 25,668 293,849 SH   SOLE 25 293,849 0 0
V F CORP COM 918204108 145,058 1,660,652 SH   SOLE 26 395,825 0 1,264,827
V F CORP COM 918204108 5,841 66,871 SH   SOLE 28 49,024 0 17,847
V F CORP COM 918204108 5,684 65,076 SH   SOLE 29 27,602 0 37,474
V F CORP COM 918204108 159,412 1,824,982 SH   SOLE 30 1,824,982 0 0
V F CORP COM 918204108 9,073 103,873 SH   SOLE 31 61,976 0 41,897
V F CORP COM 918204108 3,379 38,684 SH   SOLE 34 38,684 0 0
V F CORP COM 918204108 23,996 274,716 SH   SOLE 36 274,716 0 0
V F CORP COM 918204108 692 7,921 SH   SOLE 40 7,921 0 0
VAALCO ENERGY INC COM NEW 91851C201 21 12,376 SH   SOLE 18 12,376 0 0
VAALCO ENERGY INC COM NEW 91851C201 544 325,791 SH   SOLE 21 325,791 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,631 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 3 591 SH   SOLE 18 591 0 0
VACCINEX INC COM 918640103 15 2,727 SH   SOLE 21 2,727 0 0
VAIL RESORTS INC COM 91879Q109 20,803 93,212 SH   SOLE 2 8,155 0 85,057
VAIL RESORTS INC COM 91879Q109 2,999 13,437 SH   SOLE 4 12,370 0 1,067
VAIL RESORTS INC COM 91879Q109 630 2,823 SH   SOLE 7 2,823 0 0
VAIL RESORTS INC COM 91879Q109 54 240 SH   SOLE 13 240 0 0
VAIL RESORTS INC COM 91879Q109 35 159 SH   SOLE 15 159 0 0
VAIL RESORTS INC COM 91879Q109 5,733 25,689 SH   SOLE 18 22,569 0 3,120
VAIL RESORTS INC COM 91879Q109 74,563 334,092 SH   SOLE 19 334,092 0 0
VAIL RESORTS INC COM 91879Q109 117,752 527,611 SH   SOLE 21 527,611 0 0
VAIL RESORTS INC COM 91879Q109 249,304 1,117,053 SH   SOLE 22 1,035,492 0 81,561
VAIL RESORTS INC COM 91879Q109 6,478 29,026 SH   SOLE 23 29,026 0 0
VAIL RESORTS INC COM 91879Q109 9,133 40,922 SH   SOLE 25 40,922 0 0
VAIL RESORTS INC COM 91879Q109 33,099 148,307 SH   SOLE 26 55,726 0 92,581
VAIL RESORTS INC COM 91879Q109 1,742 7,804 SH   SOLE 28 5,625 0 2,179
VAIL RESORTS INC COM 91879Q109 2,061 9,234 SH   SOLE 29 942 0 8,292
VAIL RESORTS INC COM 91879Q109 14,215 63,693 SH   SOLE 30 63,693 0 0
VAIL RESORTS INC COM 91879Q109 2,803 12,559 SH   SOLE 31 7,774 0 4,785
VAIL RESORTS INC COM 91879Q109 1,207 5,406 SH   SOLE 34 5,406 0 0
VAIL RESORTS INC COM 91879Q109 5,769 25,847 SH   SOLE 36 25,847 0 0
VAIL RESORTS INC COM 91879Q109 180 805 SH   SOLE 40 805 0 0
VALE S A SPONSORED ADS 91912E105 17,854 1,328,431 SH   SOLE 18 1,351 0 1,327,080
VALE S A SPONSORED ADS 91912E105 41,598 3,095,115 SH   SOLE 19 3,095,115 0 0
VALE S A SPONSORED ADS 91912E105 156,238 11,624,861 SH   SOLE 21 11,624,861 0 0
VALE S A SPONSORED ADS 91912E105 128 9,503 SH   SOLE 22 9,503 0 0
VALE S A SPONSORED ADS 91912E105 82,541 6,141,473 SH   SOLE 25 6,141,473 0 0
VALE S A SPONSORED ADS 91912E105 20,728 1,542,295 SH   SOLE 29 1,542,295 0 0
VALE S A SPONSORED ADS 91912E105 11,658 867,437 SH   SOLE 30 867,437 0 0
VALE S A SPONSORED ADS 91912E105 464,913 34,591,712 SH   SOLE 34 34,591,712 0 0
VALERO ENERGY CORP NEW COM 91913Y100 98,206 1,147,136 SH   SOLE 2 209,333 0 937,803
VALERO ENERGY CORP NEW COM 91913Y100 14,057 164,195 SH   SOLE 4 152,825 0 11,370
VALERO ENERGY CORP NEW COM 91913Y100 42,075 491,469 SH   SOLE 7 446,008 0 45,461
VALERO ENERGY CORP NEW COM 91913Y100 3,141 36,691 SH   SOLE 13 36,691 0 0
VALERO ENERGY CORP NEW COM 91913Y100 344 4,016 SH   SOLE 15 4,016 0 0
VALERO ENERGY CORP NEW COM 91913Y100 0 1 SH   SOLE 17 0 0 1
VALERO ENERGY CORP NEW COM 91913Y100 134,876 1,575,471 SH   SOLE 18 1,512,729 0 62,742
VALERO ENERGY CORP NEW COM 91913Y100 51,795 605,010 SH   SOLE 19 605,010 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,102,329 12,876,171 SH   SOLE 21 12,876,171 0 0
VALERO ENERGY CORP NEW COM 91913Y100 920,892 10,756,828 SH   SOLE 22 9,430,425 0 1,326,403
VALERO ENERGY CORP NEW COM 91913Y100 27,508 321,313 SH   SOLE 23 321,313 0 0
VALERO ENERGY CORP NEW COM 91913Y100 41,270 482,070 SH   SOLE 25 482,070 0 0
VALERO ENERGY CORP NEW COM 91913Y100 240,546 2,809,785 SH   SOLE 26 484,321 0 2,325,464
VALERO ENERGY CORP NEW COM 91913Y100 7,008 81,865 SH   SOLE 28 60,099 0 21,766
VALERO ENERGY CORP NEW COM 91913Y100 15,733 183,777 SH   SOLE 29 92,237 0 91,540
VALERO ENERGY CORP NEW COM 91913Y100 145,474 1,699,269 SH   SOLE 30 1,699,269 0 0
VALERO ENERGY CORP NEW COM 91913Y100 13,693 159,950 SH   SOLE 31 88,500 0 71,450
VALERO ENERGY CORP NEW COM 91913Y100 4,537 52,997 SH   SOLE 32 52,997 0 0
VALERO ENERGY CORP NEW COM 91913Y100 57,595 672,759 SH   SOLE 34 672,759 0 0
VALERO ENERGY CORP NEW COM 91913Y100 10,862 126,875 SH   SOLE 35 126,875 0 0
VALERO ENERGY CORP NEW COM 91913Y100 33,159 387,328 SH   SOLE 36 387,328 0 0
VALERO ENERGY CORP NEW COM 91913Y100 864 10,089 SH   SOLE 40 10,089 0 0
VALHI INC NEW COM 918905100 100 33,838 SH   SOLE 2 599 0 33,239
VALHI INC NEW COM 918905100 251 84,423 SH   SOLE 18 84,423 0 0
VALHI INC NEW COM 918905100 143 48,298 SH   SOLE 19 48,298 0 0
VALHI INC NEW COM 918905100 2,874 967,774 SH   SOLE 21 967,774 0 0
VALHI INC NEW COM 918905100 1,605 540,313 SH   SOLE 22 523,961 0 16,352
VALLEY NATL BANCORP COM 919794107 6,750 626,199 SH   SOLE 2 302,907 0 323,292
VALLEY NATL BANCORP COM 919794107 13 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 384 35,638 SH   SOLE 7 35,638 0 0
VALLEY NATL BANCORP COM 919794107 21,243 1,970,638 SH   SOLE 18 1,970,638 0 0
VALLEY NATL BANCORP COM 919794107 6,716 623,045 SH   SOLE 19 623,045 0 0
VALLEY NATL BANCORP COM 919794107 326,949 30,329,225 SH   SOLE 21 30,329,225 0 0
VALLEY NATL BANCORP COM 919794107 126,237 11,710,270 SH   SOLE 22 11,283,669 0 426,601
VALLEY NATL BANCORP COM 919794107 1,019 94,518 SH   SOLE 26 52,370 0 42,148
VALLEY NATL BANCORP COM 919794107 428 39,731 SH   SOLE 28 39,731 0 0
VALLEY NATL BANCORP COM 919794107 1,027 95,276 SH   SOLE 30 95,276 0 0
VALLEY NATL BANCORP COM 919794107 1,334 123,790 SH   SOLE 32 123,790 0 0
VALLEY NATL BANCORP COM 919794107 63 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 360 33,363 SH   SOLE 40 33,363 0 0
VALMONT INDS INC COM 920253101 6,928 54,636 SH   SOLE 2 12,107 0 42,529
VALMONT INDS INC COM 920253101 15 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 79 625 SH   SOLE 7 625 0 0
VALMONT INDS INC COM 920253101 7,809 61,578 SH   SOLE 18 61,578 0 0
VALMONT INDS INC COM 920253101 604 4,765 SH   SOLE 19 4,765 0 0
VALMONT INDS INC COM 920253101 134,169 1,058,030 SH   SOLE 21 1,058,030 0 0
VALMONT INDS INC COM 920253101 89,693 707,300 SH   SOLE 22 658,392 0 48,908
VALMONT INDS INC COM 920253101 925 7,294 SH   SOLE 26 4,855 0 2,439
VALMONT INDS INC COM 920253101 358 2,827 SH   SOLE 28 2,827 0 0
VALMONT INDS INC COM 920253101 808 6,368 SH   SOLE 30 6,368 0 0
VALMONT INDS INC COM 920253101 187 1,476 SH   SOLE 31 476 0 1,000
VALMONT INDS INC COM 920253101 86 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 260 2,053 SH   SOLE 40 2,053 0 0
VALUE LINE INC COM 920437100 29 1,047 SH   SOLE 2 0 0 1,047
VALUE LINE INC COM 920437100 119 4,319 SH   SOLE 18 4,319 0 0
VALUE LINE INC COM 920437100 25 923 SH   SOLE 19 923 0 0
VALUE LINE INC COM 920437100 992 36,070 SH   SOLE 21 36,070 0 0
VALUE LINE INC COM 920437100 1,623 58,991 SH   SOLE 22 57,721 0 1,270
VALVOLINE INC COM 92047W101 9,396 481,093 SH   SOLE 2 127,548 0 353,545
VALVOLINE INC COM 92047W101 16 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,083 567,467 SH   SOLE 18 567,467 0 0
VALVOLINE INC COM 92047W101 1,259 64,454 SH   SOLE 19 64,454 0 0
VALVOLINE INC COM 92047W101 183,675 9,404,787 SH   SOLE 21 9,404,787 0 0
VALVOLINE INC COM 92047W101 119,397 6,113,543 SH   SOLE 22 5,723,429 0 390,114
VALVOLINE INC COM 92047W101 12 591 SH   SOLE 23 591 0 0
VALVOLINE INC COM 92047W101 519 26,549 SH   SOLE 25 26,549 0 0
VALVOLINE INC COM 92047W101 1,285 65,808 SH   SOLE 26 42,365 0 23,443
VALVOLINE INC COM 92047W101 464 23,739 SH   SOLE 28 23,739 0 0
VALVOLINE INC COM 92047W101 1,075 55,033 SH   SOLE 30 55,033 0 0
VALVOLINE INC COM 92047W101 226 11,596 SH   SOLE 31 4,096 0 7,500
VALVOLINE INC COM 92047W101 307 15,701 SH   SOLE 34 15,701 0 0
VALVOLINE INC COM 92047W101 400 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 710 50,402 SH   SOLE 2 7,070 0 43,332
VANDA PHARMACEUTICALS INC COM 921659108 5 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 14 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,431 243,491 SH   SOLE 18 239,394 0 4,097
VANDA PHARMACEUTICALS INC COM 921659108 2,264 160,716 SH   SOLE 19 160,716 0 0
VANDA PHARMACEUTICALS INC COM 921659108 89,586 6,358,103 SH   SOLE 21 6,358,103 0 0
VANDA PHARMACEUTICALS INC COM 921659108 23,871 1,694,190 SH   SOLE 22 1,622,178 0 72,012
VANDA PHARMACEUTICALS INC COM 921659108 261 18,549 SH   SOLE 23 18,549 0 0
VANDA PHARMACEUTICALS INC COM 921659108 857 60,800 SH   SOLE 26 17,441 0 43,359
VANDA PHARMACEUTICALS INC COM 921659108 115 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 5,450 386,786 SH   SOLE 30 386,786 0 0
VANDA PHARMACEUTICALS INC COM 921659108 9 638 SH   SOLE 34 638 0 0
VANDA PHARMACEUTICALS INC COM 921659108 63 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 5,112 200,000 SH Call SOLE 19 200,000 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 21 854 SH   SOLE 18 854 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14,598 617,760 SH   SOLE 2 617,760 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 25,123 1,063,196 SH   SOLE 22 1,063,196 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 7 237 SH   SOLE 17 0 0 237
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 77 SH   SOLE 17 0 0 77
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 10 201 SH   SOLE 17 0 0 201
VANECK VECTORS ETF TR OPTIONS 92189F676 3,603 32,700 SH Call SOLE 2 32,700 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 66 600 SH Put SOLE 2 600 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 169,446 1,537,900 SH Call SOLE 19 1,537,900 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 18,731 170,000 SH Put SOLE 19 170,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 3,239 29,400 SH Call SOLE 22 29,400 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 99 900 SH Put SOLE 22 900 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 269 8,720 SH   SOLE 22 0 0 8,720
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 848 17,052 SH   SOLE 17 0 0 17,052
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 527 10,602 SH   SOLE 18 10,602 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 945 27,234 SH   SOLE 2 27,234 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1 28 SH   SOLE 17 0 0 28
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 70,708 2,037,697 SH   SOLE 19 2,037,697 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 921 26,538 SH   SOLE 22 26,538 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 753 21,700 SH Call SOLE 2 21,700 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 50,617 1,458,700 SH Call SOLE 19 1,458,700 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 680 19,600 SH Call SOLE 22 19,600 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 13,117 205,660 SH   SOLE 2 0 0 205,660
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5 71 SH   SOLE 17 0 0 71
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 7 112 SH   SOLE 18 112 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 17,540 275,000 SH   SOLE 19 275,000 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3 20 SH   SOLE 17 0 0 20
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 114 705 SH   SOLE 18 705 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5 41 SH   SOLE 17 0 0 41
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 2 14 SH   SOLE 17 0 0 14
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1 8 SH   SOLE 17 0 0 8
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 25 253 SH   SOLE 17 0 0 253
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 50 577 SH   SOLE 17 0 0 577
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 80 999 SH   SOLE 17 0 0 999
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,203,493 14,487,694 SH   SOLE 2 14,173,045 0 314,649
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 24,389 293,595 SH   SOLE 17 0 0 293,595
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 35,335 616,667 SH   SOLE 2 338,148 0 278,519
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 975 17,008 SH   SOLE 17 0 0 17,008
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH   SOLE 18 8 0 0
VANGUARD GROUP DIV APP ETF 921908844 114 987 SH   SOLE 17 0 0 987
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,792 17,805 SH   SOLE 17 0 0 17,805
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,309 4,864 SH   SOLE 18 4,864 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,320,404 75,498,434 SH   SOLE 41 75,498,434 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 117 1,053 SH   SOLE 17 0 0 1,053
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 110 736 SH   SOLE 17 0 0 736
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 26 300 SH   SOLE 2 0 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 43,484 497,529 SH   SOLE 4 497,529 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,424 16,288 SH   SOLE 17 0 0 16,288
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 154 1,766 SH   SOLE 18 1,766 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,334 95,354 SH   SOLE 22 95,354 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 83 448 SH   SOLE 17 0 0 448
VANGUARD INDEX FDS SM CP VAL ETF 922908611 104 794 SH   SOLE 17 0 0 794
VANGUARD INDEX FDS MID CAP ETF 922908629 7,015 41,965 SH   SOLE 17 0 0 41,965
VANGUARD INDEX FDS MID CAP ETF 922908629 1,091 6,524 SH   SOLE 18 6,524 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 774 5,745 SH   SOLE 17 0 0 5,745
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,557 46,867 SH   SOLE 17 0 0 46,867
VANGUARD INDEX FDS GROWTH ETF 922908736 6,354 38,888 SH   SOLE 17 0 0 38,888
VANGUARD INDEX FDS VALUE ETF 922908744 18,743 168,978 SH   SOLE 17 0 0 168,978
VANGUARD INDEX FDS VALUE ETF 922908744 1,026 9,252 SH   SOLE 18 9,252 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 13,790 88,023 SH   SOLE 17 0 0 88,023
VANGUARD INDEX FDS SMALL CP ETF 922908751 498 3,178 SH   SOLE 18 3,178 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,114 7,111 SH   SOLE 22 7,111 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,517 76,735 SH   SOLE 17 0 0 76,735
VANGUARD INDEX FDS TOTAL STK MKT 922908769 839 5,590 SH   SOLE 18 5,590 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,748 29,627 SH   SOLE 17 0 0 29,627
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 4,998 47,484 SH   SOLE 17 0 0 47,484
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 59 785 SH   SOLE 17 0 0 785
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 458 6,091 SH   SOLE 18 6,091 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 316 6,202 SH   SOLE 17 0 0 6,202
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 765 15,000 SH   SOLE 18 15,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,692 63,294 SH   SOLE 2 63,294 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,486 199,535 SH   SOLE 17 0 0 199,535
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 67 1,565 SH   SOLE 18 1,565 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3 52 SH   SOLE 17 0 0 52
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 21 323 SH   SOLE 18 323 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 74 1,347 SH   SOLE 17 0 0 1,347
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 118,264 2,154,174 SH   SOLE 23 2,154,174 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,423 28,853 SH   SOLE 17 0 0 28,853
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 217 4,097 SH   SOLE 17 0 0 4,097
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 52 853 SH   SOLE 17 0 0 853
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 90 1,116 SH   SOLE 17 0 0 1,116
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5 40 SH   SOLE 17 0 0 40
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2 11 SH   SOLE 17 0 0 11
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 19 150 SH   SOLE 17 0 0 150
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3 23 SH   SOLE 18 23 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 19 SH   SOLE 17 0 0 19
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3 44 SH   SOLE 17 0 0 44
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 15 115 SH   SOLE 17 0 0 115
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,521 237,001 SH   SOLE 2 0 0 237,001
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 48 902 SH   SOLE 17 0 0 902
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 21 214 SH   SOLE 17 0 0 214
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,639 37,564 SH   SOLE 18 37,564 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3 32 SH   SOLE 17 0 0 32
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8,329 92,701 SH   SOLE 17 0 0 92,701
VANGUARD STAR FD VG TL INTL STK F 921909768 63 1,200 SH   SOLE 17 0 0 1,200
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,169 75,985 SH   SOLE 2 75,985 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 14,673 351,780 SH   SOLE 17 0 0 351,780
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 17 408 SH   SOLE 18 408 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 75 857 SH   SOLE 17 0 0 857
VANGUARD WORLD FD EXTENDED DUR 921910709 22,886 180,194 SH   SOLE 2 0 0 180,194
VANGUARD WORLD FD EXTENDED DUR 921910709 8 66 SH   SOLE 17 0 0 66
VANGUARD WORLD FD MEGA GRWTH IND 921910816 285 2,203 SH   SOLE 17 0 0 2,203
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 6 78 SH   SOLE 17 0 0 78
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 98 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 94 SH   SOLE 17 0 0 94
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 285 1,640 SH   SOLE 18 1,640 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VAPOTHERM INC COM 922107107 89 3,888 SH   SOLE 2 219 0 3,669
VAPOTHERM INC COM 922107107 357 15,510 SH   SOLE 18 15,510 0 0
VAPOTHERM INC COM 922107107 158 6,869 SH   SOLE 19 6,869 0 0
VAPOTHERM INC COM 922107107 3,838 166,884 SH   SOLE 21 166,884 0 0
VAPOTHERM INC COM 922107107 2,277 99,020 SH   SOLE 22 97,519 0 1,501
VAREX IMAGING CORP COM 92214X106 1,087 35,468 SH   SOLE 2 1,497 0 33,971
VAREX IMAGING CORP COM 92214X106 6 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 24 781 SH   SOLE 7 781 0 0
VAREX IMAGING CORP COM 92214X106 5,046 164,623 SH   SOLE 18 164,623 0 0
VAREX IMAGING CORP COM 92214X106 1,938 63,214 SH   SOLE 19 63,214 0 0
VAREX IMAGING CORP COM 92214X106 130,373 4,253,614 SH   SOLE 21 4,253,614 0 0
VAREX IMAGING CORP COM 92214X106 34,163 1,114,623 SH   SOLE 22 1,059,374 0 55,249
VAREX IMAGING CORP COM 92214X106 446 14,551 SH   SOLE 26 3,818 0 10,733
VAREX IMAGING CORP COM 92214X106 165 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,699 55,419 SH   SOLE 30 55,419 0 0
VAREX IMAGING CORP COM 92214X106 130 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 46,858 344,218 SH   SOLE 2 144,702 0 199,516
VARIAN MED SYS INC COM 92220P105 4,855 35,662 SH   SOLE 4 33,172 0 2,490
VARIAN MED SYS INC COM 92220P105 15,712 115,418 SH   SOLE 7 86,129 0 29,289
VARIAN MED SYS INC COM 92220P105 72 530 SH   SOLE 13 530 0 0
VARIAN MED SYS INC COM 92220P105 100 735 SH   SOLE 15 735 0 0
VARIAN MED SYS INC COM 92220P105 32,744 240,537 SH   SOLE 18 227,996 0 12,541
VARIAN MED SYS INC COM 92220P105 94,890 697,057 SH   SOLE 19 697,057 0 0
VARIAN MED SYS INC COM 92220P105 1,416 10,400 SH   SOLE 20 10,400 0 0
VARIAN MED SYS INC COM 92220P105 394,285 2,896,389 SH   SOLE 21 2,896,389 0 0
VARIAN MED SYS INC COM 92220P105 314,643 2,311,344 SH   SOLE 22 2,063,875 0 247,469
VARIAN MED SYS INC COM 92220P105 9,029 66,328 SH   SOLE 23 66,328 0 0
VARIAN MED SYS INC COM 92220P105 25,078 184,224 SH   SOLE 25 184,224 0 0
VARIAN MED SYS INC COM 92220P105 61,897 454,688 SH   SOLE 26 127,281 0 327,407
VARIAN MED SYS INC COM 92220P105 2,350 17,262 SH   SOLE 28 12,590 0 4,672
VARIAN MED SYS INC COM 92220P105 2,839 20,853 SH   SOLE 29 1,984 0 18,869
VARIAN MED SYS INC COM 92220P105 58,759 431,639 SH   SOLE 30 431,639 0 0
VARIAN MED SYS INC COM 92220P105 3,603 26,465 SH   SOLE 31 16,684 0 9,781
VARIAN MED SYS INC COM 92220P105 55,128 404,966 SH   SOLE 34 404,966 0 0
VARIAN MED SYS INC COM 92220P105 7,608 55,885 SH   SOLE 36 55,885 0 0
VARIAN MED SYS INC COM 92220P105 251 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 1,604 25,896 SH   SOLE 2 1,230 0 24,666
VARONIS SYS INC COM 922280102 10 158 SH   SOLE 4 158 0 0
VARONIS SYS INC COM 922280102 37 598 SH   SOLE 7 598 0 0
VARONIS SYS INC COM 922280102 6,003 96,921 SH   SOLE 18 96,921 0 0
VARONIS SYS INC COM 922280102 3,140 50,700 SH   SOLE 19 50,700 0 0
VARONIS SYS INC COM 922280102 62,365 1,006,865 SH   SOLE 21 1,006,865 0 0
VARONIS SYS INC COM 922280102 53,213 859,101 SH   SOLE 22 816,055 0 43,046
VARONIS SYS INC COM 922280102 144 2,331 SH   SOLE 25 2,331 0 0
VARONIS SYS INC COM 922280102 1,197 19,331 SH   SOLE 26 7,389 0 11,942
VARONIS SYS INC COM 922280102 237 3,822 SH   SOLE 28 3,822 0 0
VARONIS SYS INC COM 922280102 901 14,543 SH   SOLE 30 14,543 0 0
VARONIS SYS INC COM 922280102 9 148 SH   SOLE 34 148 0 0
VARONIS SYS INC COM 922280102 16 257 SH   SOLE 36 257 0 0
VARONIS SYS INC COM 922280102 188 3,039 SH   SOLE 40 3,039 0 0
VAXART INC COM NEW 92243A200 1 1,830 SH   SOLE 21 1,830 0 0
VAXART INC COM NEW 92243A200 26 38,579 SH   SOLE 22 38,579 0 0
VBI VACCINES INC COM NEW 91822J103 75 64,360 SH   SOLE 2 3,629 0 60,731
VBI VACCINES INC COM NEW 91822J103 343 292,847 SH   SOLE 18 292,847 0 0
VBI VACCINES INC COM NEW 91822J103 164 140,044 SH   SOLE 19 140,044 0 0
VBI VACCINES INC COM NEW 91822J103 3,419 2,922,165 SH   SOLE 21 2,922,165 0 0
VBI VACCINES INC COM NEW 91822J103 942 804,869 SH   SOLE 22 780,361 0 24,508
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 29,372 2,776,207 SH   SOLE 2 2,776,207 0 0
VECTOR GROUP LTD COM 92240M108 1,306 133,930 SH   SOLE 2 71,788 0 62,142
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,716 381,153 SH   SOLE 18 347,551 0 33,602
VECTOR GROUP LTD COM 92240M108 11,424 1,171,706 SH   SOLE 19 1,171,706 0 0
VECTOR GROUP LTD COM 92240M108 32,679 3,351,742 SH   SOLE 21 3,351,742 0 0
VECTOR GROUP LTD COM 92240M108 47,719 4,894,265 SH   SOLE 22 4,739,930 0 154,335
VECTOR GROUP LTD COM 92240M108 2,580 264,615 SH   SOLE 23 264,615 0 0
VECTOR GROUP LTD COM 92240M108 5,609 575,300 SH   SOLE 26 24,376 0 550,924
VECTOR GROUP LTD COM 92240M108 282 28,915 SH   SOLE 30 28,915 0 0
VECTOR GROUP LTD COM 92240M108 112 11,502 SH   SOLE 40 11,502 0 0
VECTRUS INC COM 92242T101 521 12,847 SH   SOLE 2 1,553 0 11,294
VECTRUS INC COM 92242T101 9 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,585 39,087 SH   SOLE 18 39,087 0 0
VECTRUS INC COM 92242T101 1,035 25,519 SH   SOLE 19 25,519 0 0
VECTRUS INC COM 92242T101 15,145 373,402 SH   SOLE 21 373,402 0 0
VECTRUS INC COM 92242T101 14,006 345,313 SH   SOLE 22 334,630 0 10,683
VECTRUS INC COM 92242T101 168 4,147 SH   SOLE 23 4,147 0 0
VECTRUS INC COM 92242T101 796 19,613 SH   SOLE 26 0 0 19,613
VECTRUS INC COM 92242T101 0 2 SH   SOLE 30 2 0 0
VECTRUS INC COM 92242T101 647 15,952 SH   SOLE 31 9 0 15,943
VEDANTA LTD SPONSORED ADR 92242Y100 404 39,728 SH   SOLE 2 39,728 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,427 435,323 SH   SOLE 7 362,903 0 72,420
VEDANTA LTD SPONSORED ADR 92242Y100 5,459 536,799 SH   SOLE 18 536,799 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 749 73,621 SH   SOLE 21 73,621 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,781 470,097 SH   SOLE 22 470,097 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 10 939 SH   SOLE 23 939 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 711 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 7,358 723,528 SH   SOLE 26 162,773 0 560,755
VEDANTA LTD SPONSORED ADR 92242Y100 2,326 228,667 SH   SOLE 28 228,667 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,009 99,246 SH   SOLE 29 99,246 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 7,562 743,578 SH   SOLE 30 743,578 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 207 20,400 SH   SOLE 34 20,400 0 0
VEECO INSTRS INC DEL COM 922417100 592 48,440 SH   SOLE 2 2,067 0 46,373
VEECO INSTRS INC DEL COM 922417100 4 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 11 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 2,546 208,311 SH   SOLE 18 208,311 0 0
VEECO INSTRS INC DEL COM 922417100 1,005 82,220 SH   SOLE 19 82,220 0 0
VEECO INSTRS INC DEL COM 922417100 64,344 5,265,431 SH   SOLE 21 5,265,431 0 0
VEECO INSTRS INC DEL COM 922417100 17,414 1,425,023 SH   SOLE 22 1,360,159 0 64,864
VEECO INSTRS INC DEL COM 922417100 262 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 84 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 813 66,525 SH   SOLE 30 66,525 0 0
VEECO INSTRS INC DEL COM 922417100 66 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 665 750,000 PRN   SOLE 21 750,000 0 0
VEEVA SYS INC CL A COM 922475108 81,403 502,146 SH   SOLE 2 205,551 0 296,595
VEEVA SYS INC CL A COM 922475108 14,657 90,414 SH   SOLE 4 87,107 0 3,307
VEEVA SYS INC CL A COM 922475108 3,716 22,923 SH   SOLE 7 21,301 0 1,622
VEEVA SYS INC CL A COM 922475108 4,462 27,524 SH   SOLE 13 27,524 0 0
VEEVA SYS INC CL A COM 922475108 182 1,122 SH   SOLE 15 1,122 0 0
VEEVA SYS INC CL A COM 922475108 20,064 123,765 SH   SOLE 18 96,249 0 27,516
VEEVA SYS INC CL A COM 922475108 46,637 287,685 SH   SOLE 19 287,685 0 0
VEEVA SYS INC CL A COM 922475108 354,057 2,184,052 SH   SOLE 21 2,184,052 0 0
VEEVA SYS INC CL A COM 922475108 660,334 4,073,370 SH   SOLE 22 3,445,275 0 628,095
VEEVA SYS INC CL A COM 922475108 33,045 203,844 SH   SOLE 23 203,844 0 0
VEEVA SYS INC CL A COM 922475108 21,875 134,939 SH   SOLE 25 134,939 0 0
VEEVA SYS INC CL A COM 922475108 65,367 403,226 SH   SOLE 26 157,375 0 245,851
VEEVA SYS INC CL A COM 922475108 4,095 25,258 SH   SOLE 28 18,903 0 6,355
VEEVA SYS INC CL A COM 922475108 22,420 138,302 SH   SOLE 29 64,081 0 74,221
VEEVA SYS INC CL A COM 922475108 36,825 227,163 SH   SOLE 30 227,163 0 0
VEEVA SYS INC CL A COM 922475108 27,884 172,006 SH   SOLE 31 126,191 0 45,815
VEEVA SYS INC CL A COM 922475108 3,957 24,408 SH   SOLE 34 24,408 0 0
VEEVA SYS INC CL A COM 922475108 20,354 125,557 SH   SOLE 36 125,557 0 0
VEEVA SYS INC CL A COM 922475108 499 3,080 SH   SOLE 40 3,080 0 0
VENATOR MATLS PLC SHS G9329Z100 260 49,165 SH   SOLE 21 49,165 0 0
VENATOR MATLS PLC SHS G9329Z100 4,947 935,209 SH   SOLE 22 911,465 0 23,744
VENATOR MATLS PLC SHS G9329Z100 81 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 39 7,363 SH   SOLE 28 7,363 0 0
VENATOR MATLS PLC SHS G9329Z100 76 14,350 SH   SOLE 30 14,350 0 0
VENATOR MATLS PLC SHS G9329Z100 31 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 59,040 863,785 SH   SOLE 2 83,178 0 780,607
VENTAS INC COM 92276F100 24,362 356,436 SH   SOLE 4 347,057 0 9,379
VENTAS INC COM 92276F100 51,558 754,321 SH   SOLE 7 738,558 0 15,763
VENTAS INC COM 92276F100 137 2,009 SH   SOLE 13 2,009 0 0
VENTAS INC COM 92276F100 1,131 16,541 SH   SOLE 15 16,541 0 0
VENTAS INC COM 92276F100 107,434 1,571,821 SH   SOLE 18 1,524,515 0 47,306
VENTAS INC COM 92276F100 38,409 561,953 SH   SOLE 19 561,953 0 0
VENTAS INC COM 92276F100 895,592 13,103,031 SH   SOLE 21 13,103,031 0 0
VENTAS INC COM 92276F100 879,624 12,869,406 SH   SOLE 22 11,731,238 0 1,138,168
VENTAS INC COM 92276F100 22,238 325,352 SH   SOLE 23 325,352 0 0
VENTAS INC COM 92276F100 76,176 1,114,494 SH   SOLE 25 1,114,494 0 0
VENTAS INC COM 92276F100 114,642 1,677,278 SH   SOLE 26 417,826 0 1,259,452
VENTAS INC COM 92276F100 7,124 104,233 SH   SOLE 28 85,614 0 18,619
VENTAS INC COM 92276F100 13,224 193,471 SH   SOLE 29 193,471 0 0
VENTAS INC COM 92276F100 196,245 2,871,184 SH   SOLE 30 2,871,184 0 0
VENTAS INC COM 92276F100 8,429 123,326 SH   SOLE 31 67,763 0 55,563
VENTAS INC COM 92276F100 6,928 101,356 SH   SOLE 34 101,356 0 0
VENTAS INC COM 92276F100 20,433 298,950 SH   SOLE 36 298,950 0 0
VENTAS INC COM 92276F100 585 8,563 SH   SOLE 40 8,563 0 0
VEON LTD SPONSORED ADR 91822M106 81 28,876 SH   SOLE 25 28,876 0 0
VEONEER INCORPORATED COM 92336X109 7 429 SH   SOLE 4 429 0 0
VEONEER INCORPORATED COM 92336X109 3,320 191,787 SH   SOLE 21 191,787 0 0
VEONEER INCORPORATED COM 92336X109 32,670 1,887,339 SH   SOLE 22 1,831,980 0 55,359
VEONEER INCORPORATED COM 92336X109 471 27,215 SH   SOLE 26 16,725 0 10,490
VEONEER INCORPORATED COM 92336X109 192 11,100 SH   SOLE 28 11,100 0 0
VEONEER INCORPORATED COM 92336X109 597 34,498 SH   SOLE 30 34,498 0 0
VEONEER INCORPORATED COM 92336X109 172 9,954 SH   SOLE 36 9,954 0 0
VEONEER INCORPORATED COM 92336X109 162 9,383 SH   SOLE 40 9,383 0 0
VERA BRADLEY INC COM 92335C106 261 21,744 SH   SOLE 2 769 0 20,975
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 6 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,149 95,781 SH   SOLE 18 95,781 0 0
VERA BRADLEY INC COM 92335C106 502 41,799 SH   SOLE 19 41,799 0 0
VERA BRADLEY INC COM 92335C106 27,659 2,304,950 SH   SOLE 21 2,304,950 0 0
VERA BRADLEY INC COM 92335C106 8,013 667,746 SH   SOLE 22 637,910 0 29,836
VERA BRADLEY INC COM 92335C106 36 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 357 29,738 SH   SOLE 30 29,738 0 0
VERA BRADLEY INC COM 92335C106 32 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 1,440 50,516 SH   SOLE 2 11,878 0 38,638
VERACYTE INC COM 92337F107 5 177 SH   SOLE 4 177 0 0
VERACYTE INC COM 92337F107 19 673 SH   SOLE 7 673 0 0
VERACYTE INC COM 92337F107 4,602 161,401 SH   SOLE 18 152,452 0 8,949
VERACYTE INC COM 92337F107 6,232 218,581 SH   SOLE 19 218,581 0 0
VERACYTE INC COM 92337F107 54,841 1,923,586 SH   SOLE 21 1,923,586 0 0
VERACYTE INC COM 92337F107 39,150 1,373,204 SH   SOLE 22 1,315,081 0 58,123
VERACYTE INC COM 92337F107 1,007 35,316 SH   SOLE 23 35,316 0 0
VERACYTE INC COM 92337F107 1,826 64,049 SH   SOLE 26 0 0 64,049
VERACYTE INC COM 92337F107 306 10,736 SH   SOLE 28 10,736 0 0
VERACYTE INC COM 92337F107 4,109 144,128 SH   SOLE 30 144,128 0 0
VERACYTE INC COM 92337F107 53 1,858 SH   SOLE 34 1,858 0 0
VERACYTE INC COM 92337F107 102 3,577 SH   SOLE 40 3,577 0 0
VERASTEM INC COM 92337C104 23 14,968 SH   SOLE 18 14,968 0 0
VERASTEM INC COM 92337C104 1,494 989,216 SH   SOLE 21 989,216 0 0
VERASTEM INC COM 92337C104 2,388 1,581,131 SH   SOLE 22 1,581,131 0 0
VERASTEM INC COM 92337C104 5 3,020 SH   SOLE 30 3,020 0 0
VERB TECHNOLOGY CO INC COM 92337U104 6 3,179 SH   SOLE 22 3,179 0 0
VEREIT INC COM 92339V100 19,949 2,214,120 SH   SOLE 2 119,017 0 2,095,103
VEREIT INC COM 92339V100 8,967 995,260 SH   SOLE 4 969,712 0 25,548
VEREIT INC COM 92339V100 12,960 1,438,375 SH   SOLE 7 1,162,244 0 276,131
VEREIT INC COM 92339V100 55 6,104 SH   SOLE 13 6,104 0 0
VEREIT INC COM 92339V100 392 43,485 SH   SOLE 15 43,485 0 0
VEREIT INC COM 92339V100 24,931 2,767,037 SH   SOLE 18 2,689,083 0 77,954
VEREIT INC COM 92339V100 22,985 2,551,098 SH   SOLE 19 2,551,098 0 0
VEREIT INC COM 92339V100 164,790 18,289,677 SH   SOLE 21 18,289,677 0 0
VEREIT INC COM 92339V100 325,786 36,158,274 SH   SOLE 22 33,675,138 0 2,483,136
VEREIT INC COM 92339V100 8,401 932,382 SH   SOLE 23 932,382 0 0
VEREIT INC COM 92339V100 28,726 3,188,282 SH   SOLE 25 3,188,282 0 0
VEREIT INC COM 92339V100 30,508 3,386,025 SH   SOLE 26 1,361,402 0 2,024,623
VEREIT INC COM 92339V100 1,657 183,900 SH   SOLE 28 134,397 0 49,503
VEREIT INC COM 92339V100 6,868 762,297 SH   SOLE 29 557,619 0 204,678
VEREIT INC COM 92339V100 50,602 5,616,159 SH   SOLE 30 5,616,159 0 0
VEREIT INC COM 92339V100 3,024 335,607 SH   SOLE 31 183,075 0 152,532
VEREIT INC COM 92339V100 9,414 1,044,882 SH   SOLE 34 1,044,882 0 0
VEREIT INC COM 92339V100 7,152 793,783 SH   SOLE 36 793,783 0 0
VEREIT INC COM 92339V100 176 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 721 38,174 SH   SOLE 2 1,818 0 36,356
VERICEL CORP COM 92346J108 15 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 2,906 153,815 SH   SOLE 18 152,397 0 1,418
VERICEL CORP COM 92346J108 1,952 103,347 SH   SOLE 19 103,347 0 0
VERICEL CORP COM 92346J108 27,917 1,477,870 SH   SOLE 21 1,477,870 0 0
VERICEL CORP COM 92346J108 24,906 1,318,486 SH   SOLE 22 1,268,179 0 50,307
VERICEL CORP COM 92346J108 51 2,707 SH   SOLE 23 2,707 0 0
VERICEL CORP COM 92346J108 161 8,513 SH   SOLE 26 0 0 8,513
VERICEL CORP COM 92346J108 1,158 61,328 SH   SOLE 30 61,328 0 0
VERICEL CORP COM 92346J108 59 3,128 SH   SOLE 40 3,128 0 0
VERINT SYS INC COM 92343X100 3,117 57,954 SH   SOLE 2 2,703 0 55,251
VERINT SYS INC COM 92343X100 15 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 65 1,200 SH   SOLE 7 1,200 0 0
VERINT SYS INC COM 92343X100 11,480 213,471 SH   SOLE 18 213,471 0 0
VERINT SYS INC COM 92343X100 6,004 111,641 SH   SOLE 19 111,641 0 0
VERINT SYS INC COM 92343X100 122,508 2,277,945 SH   SOLE 21 2,277,945 0 0
VERINT SYS INC COM 92343X100 109,851 2,042,597 SH   SOLE 22 1,952,233 0 90,364
VERINT SYS INC COM 92343X100 356 6,613 SH   SOLE 25 6,613 0 0
VERINT SYS INC COM 92343X100 2,459 45,718 SH   SOLE 26 23,265 0 22,453
VERINT SYS INC COM 92343X100 440 8,189 SH   SOLE 28 8,189 0 0
VERINT SYS INC COM 92343X100 994 18,474 SH   SOLE 30 18,474 0 0
VERINT SYS INC COM 92343X100 185 3,446 SH   SOLE 34 3,446 0 0
VERINT SYS INC COM 92343X100 43 803 SH   SOLE 36 803 0 0
VERINT SYS INC COM 92343X100 357 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1,141 1,065,000 PRN   SOLE 21 1,065,000 0 0
VERISIGN INC COM 92343E102 80,955 387,046 SH   SOLE 2 145,637 0 241,409
VERISIGN INC COM 92343E102 12,910 61,722 SH   SOLE 4 58,799 0 2,923
VERISIGN INC COM 92343E102 24,601 117,619 SH   SOLE 7 110,648 0 6,971
VERISIGN INC COM 92343E102 4,613 22,056 SH   SOLE 13 22,056 0 0
VERISIGN INC COM 92343E102 223 1,065 SH   SOLE 15 1,065 0 0
VERISIGN INC COM 92343E102 52,575 251,361 SH   SOLE 18 228,087 0 23,274
VERISIGN INC COM 92343E102 56,762 271,381 SH   SOLE 19 271,381 0 0
VERISIGN INC COM 92343E102 704,457 3,368,028 SH   SOLE 21 3,368,028 0 0
VERISIGN INC COM 92343E102 673,645 3,220,715 SH   SOLE 22 2,699,311 0 521,404
VERISIGN INC COM 92343E102 27,085 129,495 SH   SOLE 23 129,495 0 0
VERISIGN INC COM 92343E102 150,973 721,808 SH   SOLE 25 721,808 0 0
VERISIGN INC COM 92343E102 100,737 481,626 SH   SOLE 26 139,856 0 341,770
VERISIGN INC COM 92343E102 4,647 22,218 SH   SOLE 28 16,407 0 5,811
VERISIGN INC COM 92343E102 13,146 62,852 SH   SOLE 29 40,288 0 22,564
VERISIGN INC COM 92343E102 101,604 485,771 SH   SOLE 30 485,771 0 0
VERISIGN INC COM 92343E102 19,489 93,177 SH   SOLE 31 63,173 0 30,004
VERISIGN INC COM 92343E102 3,487 16,670 SH   SOLE 32 16,670 0 0
VERISIGN INC COM 92343E102 9,077 43,397 SH   SOLE 34 43,397 0 0
VERISIGN INC COM 92343E102 20,914 99,992 SH   SOLE 36 99,992 0 0
VERISIGN INC COM 92343E102 498 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 55,694 380,267 SH   SOLE 2 39,093 0 341,174
VERISK ANALYTICS INC COM 92345Y106 7,333 50,067 SH   SOLE 4 45,700 0 4,367
VERISK ANALYTICS INC COM 92345Y106 24,258 165,632 SH   SOLE 7 157,667 0 7,965
VERISK ANALYTICS INC COM 92345Y106 457 3,123 SH   SOLE 13 3,123 0 0
VERISK ANALYTICS INC COM 92345Y106 220 1,502 SH   SOLE 15 1,502 0 0
VERISK ANALYTICS INC COM 92345Y106 46,954 320,591 SH   SOLE 18 299,204 0 21,387
VERISK ANALYTICS INC COM 92345Y106 68,311 466,413 SH   SOLE 19 466,413 0 0
VERISK ANALYTICS INC COM 92345Y106 673,493 4,598,474 SH   SOLE 21 4,598,474 0 0
VERISK ANALYTICS INC COM 92345Y106 594,426 4,058,625 SH   SOLE 22 3,624,530 0 434,095
VERISK ANALYTICS INC COM 92345Y106 16,429 112,176 SH   SOLE 23 112,176 0 0
VERISK ANALYTICS INC COM 92345Y106 22,169 151,366 SH   SOLE 25 151,366 0 0
VERISK ANALYTICS INC COM 92345Y106 93,139 635,936 SH   SOLE 26 183,806 0 452,130
VERISK ANALYTICS INC COM 92345Y106 4,597 31,384 SH   SOLE 28 23,227 0 8,157
VERISK ANALYTICS INC COM 92345Y106 5,302 36,199 SH   SOLE 29 3,740 0 32,459
VERISK ANALYTICS INC COM 92345Y106 90,580 618,463 SH   SOLE 30 618,463 0 0
VERISK ANALYTICS INC COM 92345Y106 18,173 124,084 SH   SOLE 31 29,677 0 94,407
VERISK ANALYTICS INC COM 92345Y106 3,353 22,894 SH   SOLE 32 22,894 0 0
VERISK ANALYTICS INC COM 92345Y106 1,290 8,809 SH   SOLE 34 8,809 0 0
VERISK ANALYTICS INC COM 92345Y106 15,901 108,572 SH   SOLE 36 108,572 0 0
VERISK ANALYTICS INC COM 92345Y106 567 3,872 SH   SOLE 40 3,872 0 0
VERITEX HLDGS INC COM 923451108 1,264 48,715 SH   SOLE 2 2,183 0 46,532
VERITEX HLDGS INC COM 923451108 26 995 SH   SOLE 7 995 0 0
VERITEX HLDGS INC COM 923451108 5,750 221,565 SH   SOLE 18 221,565 0 0
VERITEX HLDGS INC COM 923451108 2,319 89,347 SH   SOLE 19 89,347 0 0
VERITEX HLDGS INC COM 923451108 131,834 5,080,297 SH   SOLE 21 5,080,297 0 0
VERITEX HLDGS INC COM 923451108 38,073 1,467,156 SH   SOLE 22 1,395,760 0 71,396
VERITEX HLDGS INC COM 923451108 766 29,505 SH   SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 205 7,907 SH   SOLE 28 7,907 0 0
VERITEX HLDGS INC COM 923451108 1,731 66,720 SH   SOLE 30 66,720 0 0
VERITEX HLDGS INC COM 923451108 112 4,324 SH   SOLE 40 4,324 0 0
VERITIV CORP COM 923454102 258 13,264 SH   SOLE 2 446 0 12,818
VERITIV CORP COM 923454102 1 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 4 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,155 59,454 SH   SOLE 18 59,454 0 0
VERITIV CORP COM 923454102 452 23,299 SH   SOLE 19 23,299 0 0
VERITIV CORP COM 923454102 28,359 1,460,309 SH   SOLE 21 1,460,309 0 0
VERITIV CORP COM 923454102 7,473 384,813 SH   SOLE 22 364,382 0 20,431
VERITIV CORP COM 923454102 73 3,742 SH   SOLE 26 2,926 0 816
VERITIV CORP COM 923454102 25 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 339 17,449 SH   SOLE 30 17,449 0 0
VERITIV CORP COM 923454102 19 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 26 3,110 SH   SOLE 18 3,110 0 0
VERITONE INC COM 92347M100 707 84,528 SH   SOLE 21 84,528 0 0
VERITONE INC COM 92347M100 971 116,113 SH   SOLE 22 116,113 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 678,236 11,871,795 SH   SOLE 2 2,636,523 0 9,235,272
VERIZON COMMUNICATIONS INC COM 92343V104 98,432 1,722,947 SH   SOLE 4 1,611,276 0 111,671
VERIZON COMMUNICATIONS INC COM 92343V104 235,285 4,118,414 SH   SOLE 7 4,091,286 0 27,128
VERIZON COMMUNICATIONS INC COM 92343V104 16,470 288,293 SH   SOLE 13 288,293 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,216 38,786 SH   SOLE 15 38,786 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 16 281 SH   SOLE 17 0 0 281
VERIZON COMMUNICATIONS INC COM 92343V104 1,199,618 20,998,032 SH   SOLE 18 19,154,171 0 1,843,861
VERIZON COMMUNICATIONS INC COM 92343V104 1,409,197 24,666,492 SH   SOLE 19 24,666,492 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,439,806 95,218,032 SH   SOLE 21 95,218,032 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,092,402 106,641,028 SH   SOLE 22 93,365,895 0 13,275,133
VERIZON COMMUNICATIONS INC COM 92343V104 202,108 3,537,680 SH   SOLE 23 3,537,680 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 239,101 4,185,205 SH   SOLE 25 4,132,222 0 52,983
VERIZON COMMUNICATIONS INC COM 92343V104 986,998 17,276,354 SH   SOLE 26 4,549,125 0 12,727,229
VERIZON COMMUNICATIONS INC COM 92343V104 46,084 806,650 SH   SOLE 28 590,837 0 215,813
VERIZON COMMUNICATIONS INC COM 92343V104 65,168 1,140,699 SH   SOLE 29 308,482 0 832,217
VERIZON COMMUNICATIONS INC COM 92343V104 872,423 15,270,846 SH   SOLE 30 15,270,846 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 107,878 1,888,289 SH   SOLE 31 1,118,420 0 769,869
VERIZON COMMUNICATIONS INC COM 92343V104 9,658 169,056 SH   SOLE 32 169,056 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 181,857 3,183,206 SH   SOLE 34 3,183,206 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,953 174,213 SH   SOLE 35 174,213 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 214,081 3,747,252 SH   SOLE 36 3,747,252 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,320 93,117 SH   SOLE 40 93,117 0 0
VERMILION ENERGY INC COM 923725105 1,260 57,998 SH   SOLE 21 57,998 0 0
VERMILLION INC COM NEW 92407M206 7 7,406 SH   SOLE 18 7,406 0 0
VERMILLION INC COM NEW 92407M206 96 107,630 SH   SOLE 21 107,630 0 0
VERMILLION INC COM NEW 92407M206 5 5,223 SH   SOLE 22 5,223 0 0
VERRA MOBILITY CORP COM 92511U102 1,124 85,905 SH   SOLE 2 4,053 0 81,852
VERRA MOBILITY CORP COM 92511U102 23 1,778 SH   SOLE 7 1,778 0 0
VERRA MOBILITY CORP COM 92511U102 4,204 321,199 SH   SOLE 18 321,199 0 0
VERRA MOBILITY CORP COM 92511U102 2,216 169,268 SH   SOLE 19 169,268 0 0
VERRA MOBILITY CORP COM 92511U102 40,567 3,099,107 SH   SOLE 21 3,099,107 0 0
VERRA MOBILITY CORP COM 92511U102 37,854 2,891,816 SH   SOLE 22 2,806,508 0 85,308
VERRA MOBILITY CORP COM 92511U102 86 6,575 SH   SOLE 30 6,575 0 0
VERRA MOBILITY CORP COM 92511U102 774 59,127 SH   SOLE 31 0 0 59,127
VERRA MOBILITY CORP COM 92511U102 52 3,955 SH   SOLE 40 3,955 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 125 10,725 SH   SOLE 2 397 0 10,328
VERRICA PHARMACEUTICALS INC COM 92511W108 515 44,282 SH   SOLE 18 44,282 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 252 21,651 SH   SOLE 19 21,651 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 4,919 423,299 SH   SOLE 21 423,299 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,563 134,484 SH   SOLE 22 131,097 0 3,387
VERSO CORP CL A 92531L207 685 35,978 SH   SOLE 2 1,388 0 34,590
VERSO CORP CL A 92531L207 16 820 SH   SOLE 7 820 0 0
VERSO CORP CL A 92531L207 2,280 119,700 SH   SOLE 18 119,700 0 0
VERSO CORP CL A 92531L207 1,116 58,578 SH   SOLE 19 58,578 0 0
VERSO CORP CL A 92531L207 22,701 1,191,666 SH   SOLE 21 1,191,666 0 0
VERSO CORP CL A 92531L207 19,829 1,040,898 SH   SOLE 22 990,628 0 50,270
VERSO CORP CL A 92531L207 45 2,368 SH   SOLE 26 0 0 2,368
VERSO CORP CL A 92531L207 89 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 287 15,053 SH   SOLE 30 15,053 0 0
VERSO CORP CL A 92531L207 44 2,303 SH   SOLE 40 2,303 0 0
VERSUM MATLS INC COM 92532W103 12,947 251,004 SH   SOLE 2 54,140 0 196,864
VERSUM MATLS INC COM 92532W103 25 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 106 2,053 SH   SOLE 7 2,053 0 0
VERSUM MATLS INC COM 92532W103 16,125 312,616 SH   SOLE 18 312,616 0 0
VERSUM MATLS INC COM 92532W103 1,249 24,222 SH   SOLE 19 24,222 0 0
VERSUM MATLS INC COM 92532W103 1,602 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 288,905 5,601,103 SH   SOLE 21 5,601,103 0 0
VERSUM MATLS INC COM 92532W103 188,163 3,647,976 SH   SOLE 22 3,438,327 0 209,649
VERSUM MATLS INC COM 92532W103 1,950 37,803 SH   SOLE 26 25,865 0 11,938
VERSUM MATLS INC COM 92532W103 680 13,174 SH   SOLE 28 13,174 0 0
VERSUM MATLS INC COM 92532W103 1,610 31,222 SH   SOLE 30 31,222 0 0
VERSUM MATLS INC COM 92532W103 120 2,323 SH   SOLE 31 2,323 0 0
VERSUM MATLS INC COM 92532W103 567 10,995 SH   SOLE 40 10,995 0 0
VERTEX ENERGY INC COM 92534K107 10 6,360 SH   SOLE 18 6,360 0 0
VERTEX ENERGY INC COM 92534K107 142 93,783 SH   SOLE 21 93,783 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 144,454 787,731 SH   SOLE 2 184,322 0 603,409
VERTEX PHARMACEUTICALS INC COM 92532F100 18,035 98,348 SH   SOLE 4 91,286 0 7,062
VERTEX PHARMACEUTICALS INC COM 92532F100 42,510 231,812 SH   SOLE 7 231,812 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,698 9,261 SH   SOLE 13 9,261 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 499 2,719 SH   SOLE 15 2,719 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 240,520 1,311,591 SH   SOLE 18 1,134,875 0 176,716
VERTEX PHARMACEUTICALS INC COM 92532F100 206,740 1,127,388 SH   SOLE 19 1,127,388 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,347,422 7,347,705 SH   SOLE 21 7,347,705 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,177,693 6,422,146 SH   SOLE 22 5,721,422 0 700,724
VERTEX PHARMACEUTICALS INC COM 92532F100 36,815 200,759 SH   SOLE 23 200,759 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 56,710 309,249 SH   SOLE 25 309,249 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 196,089 1,069,304 SH   SOLE 26 293,231 0 776,073
VERTEX PHARMACEUTICALS INC COM 92532F100 9,450 51,535 SH   SOLE 28 38,094 0 13,441
VERTEX PHARMACEUTICALS INC COM 92532F100 6,441 35,123 SH   SOLE 29 14,896 0 20,227
VERTEX PHARMACEUTICALS INC COM 92532F100 198,097 1,080,256 SH   SOLE 30 1,080,256 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 24,100 131,421 SH   SOLE 31 60,018 0 71,403
VERTEX PHARMACEUTICALS INC COM 92532F100 6,569 35,822 SH   SOLE 32 35,822 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 50,361 274,627 SH   SOLE 34 274,627 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 32,288 176,072 SH   SOLE 36 176,072 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,057 5,765 SH   SOLE 40 5,765 0 0
VERU INC COM 92536C103 20 9,322 SH   SOLE 18 9,322 0 0
VERU INC COM 92536C103 283 133,008 SH   SOLE 21 133,008 0 0
VERU INC COM 92536C103 184 86,604 SH   SOLE 22 86,604 0 0
VIACOM INC NEW CL A 92553P102 772 22,628 SH   SOLE 2 304 0 22,324
VIACOM INC NEW CL A 92553P102 6 181 SH   SOLE 7 181 0 0
VIACOM INC NEW CL A 92553P102 274 8,021 SH   SOLE 18 8,021 0 0
VIACOM INC NEW CL A 92553P102 968 28,397 SH   SOLE 19 28,397 0 0
VIACOM INC NEW CL A 92553P102 4,406 129,203 SH   SOLE 21 129,203 0 0
VIACOM INC NEW CL A 92553P102 3,671 107,660 SH   SOLE 22 87,611 0 20,049
VIACOM INC NEW CL A 92553P102 944 27,696 SH   SOLE 29 0 0 27,696
VIACOM INC NEW CL A 92553P102 22 639 SH   SOLE 31 239 0 400
VIACOM INC NEW CL B 92553P201 26,688 893,469 SH   SOLE 2 108,674 0 784,795
VIACOM INC NEW CL B 92553P201 3,909 130,879 SH   SOLE 4 121,566 0 9,313
VIACOM INC NEW CL B 92553P201 14,911 499,190 SH   SOLE 7 330,725 0 168,465
VIACOM INC NEW CL B 92553P201 1,531 51,246 SH   SOLE 13 51,246 0 0
VIACOM INC NEW CL B 92553P201 94 3,148 SH   SOLE 15 3,148 0 0
VIACOM INC NEW CL B 92553P201 23,812 797,178 SH   SOLE 18 738,504 0 58,674
VIACOM INC NEW CL B 92553P201 15,408 515,831 SH   SOLE 19 515,831 0 0
VIACOM INC NEW CL B 92553P201 245,968 8,234,619 SH   SOLE 21 8,234,619 0 0
VIACOM INC NEW CL B 92553P201 294,249 9,850,986 SH   SOLE 22 8,744,417 0 1,106,569
VIACOM INC NEW CL B 92553P201 8,566 286,778 SH   SOLE 23 286,778 0 0
VIACOM INC NEW CL B 92553P201 12,139 406,385 SH   SOLE 25 406,385 0 0
VIACOM INC NEW CL B 92553P201 56,029 1,875,776 SH   SOLE 26 498,361 0 1,377,415
VIACOM INC NEW CL B 92553P201 2,046 68,489 SH   SOLE 28 49,735 0 18,754
VIACOM INC NEW CL B 92553P201 4,653 155,780 SH   SOLE 29 7,750 0 148,030
VIACOM INC NEW CL B 92553P201 44,041 1,474,437 SH   SOLE 30 1,474,437 0 0
VIACOM INC NEW CL B 92553P201 3,563 119,267 SH   SOLE 31 64,132 0 55,135
VIACOM INC NEW CL B 92553P201 1,814 60,718 SH   SOLE 34 60,718 0 0
VIACOM INC NEW CL B 92553P201 9,796 327,956 SH   SOLE 36 327,956 0 0
VIACOM INC NEW CL B 92553P201 221 7,415 SH   SOLE 40 7,415 0 0
VIAD CORP COM NEW 92552R406 1,514 22,858 SH   SOLE 2 6,211 0 16,647
VIAD CORP COM NEW 92552R406 10 151 SH   SOLE 4 151 0 0
VIAD CORP COM NEW 92552R406 19 293 SH   SOLE 7 293 0 0
VIAD CORP COM NEW 92552R406 6,086 91,871 SH   SOLE 18 88,005 0 3,866
VIAD CORP COM NEW 92552R406 8,582 129,563 SH   SOLE 19 129,563 0 0
VIAD CORP COM NEW 92552R406 145,459 2,195,938 SH   SOLE 21 2,195,938 0 0
VIAD CORP COM NEW 92552R406 45,563 687,854 SH   SOLE 22 658,601 0 29,253
VIAD CORP COM NEW 92552R406 1,220 18,419 SH   SOLE 23 18,419 0 0
VIAD CORP COM NEW 92552R406 2,574 38,855 SH   SOLE 26 5,536 0 33,319
VIAD CORP COM NEW 92552R406 193 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,974 29,803 SH   SOLE 30 29,803 0 0
VIAD CORP COM NEW 92552R406 136 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 10,007 123,822 SH   SOLE 2 31,143 0 92,679
VIASAT INC COM 92552V100 17 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 106 1,317 SH   SOLE 7 1,317 0 0
VIASAT INC COM 92552V100 12,956 160,303 SH   SOLE 18 160,303 0 0
VIASAT INC COM 92552V100 3,113 38,519 SH   SOLE 19 38,519 0 0
VIASAT INC COM 92552V100 239,009 2,957,304 SH   SOLE 21 2,957,304 0 0
VIASAT INC COM 92552V100 152,524 1,887,201 SH   SOLE 22 1,783,442 0 103,759
VIASAT INC COM 92552V100 758 9,384 SH   SOLE 23 9,384 0 0
VIASAT INC COM 92552V100 2,566 31,746 SH   SOLE 26 7,545 0 24,201
VIASAT INC COM 92552V100 584 7,221 SH   SOLE 28 7,221 0 0
VIASAT INC COM 92552V100 896 11,084 SH   SOLE 30 11,084 0 0
VIASAT INC COM 92552V100 281 3,480 SH   SOLE 31 1,180 0 2,300
VIASAT INC COM 92552V100 166 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 301 3,730 SH   SOLE 40 3,730 0 0
VIAVI SOLUTIONS INC COM 925550105 12,226 919,905 SH   SOLE 2 9,468 0 910,437
VIAVI SOLUTIONS INC COM 925550105 13 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 56 4,237 SH   SOLE 7 4,237 0 0
VIAVI SOLUTIONS INC COM 925550105 34,530 2,598,169 SH   SOLE 18 2,598,169 0 0
VIAVI SOLUTIONS INC COM 925550105 43,191 3,249,851 SH   SOLE 19 3,249,851 0 0
VIAVI SOLUTIONS INC COM 925550105 336,874 25,347,949 SH   SOLE 21 25,347,949 0 0
VIAVI SOLUTIONS INC COM 925550105 90,061 6,776,566 SH   SOLE 22 6,474,046 0 302,520
VIAVI SOLUTIONS INC COM 925550105 1,529 115,048 SH   SOLE 26 57,291 0 57,757
VIAVI SOLUTIONS INC COM 925550105 405 30,442 SH   SOLE 28 30,442 0 0
VIAVI SOLUTIONS INC COM 925550105 26,508 1,994,557 SH   SOLE 29 1,994,557 0 0
VIAVI SOLUTIONS INC COM 925550105 4,398 330,903 SH   SOLE 30 330,903 0 0
VIAVI SOLUTIONS INC COM 925550105 11,764 885,163 SH   SOLE 34 885,163 0 0
VIAVI SOLUTIONS INC COM 925550105 336 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1,409 1,200,000 PRN   SOLE 21 1,200,000 0 0
VICAL INC COM NEW 925602203 6 6,598 SH   SOLE 21 6,598 0 0
VICAL INC COM NEW 925602203 284 334,028 SH   SOLE 22 334,028 0 0
VICI PPTYS INC COM 925652109 17,982 815,879 SH   SOLE 2 99,596 0 716,283
VICI PPTYS INC COM 925652109 8,446 383,194 SH   SOLE 4 383,194 0 0
VICI PPTYS INC COM 925652109 10,613 481,537 SH   SOLE 7 481,537 0 0
VICI PPTYS INC COM 925652109 392 17,774 SH   SOLE 15 17,774 0 0
VICI PPTYS INC COM 925652109 34,716 1,575,118 SH   SOLE 18 1,575,118 0 0
VICI PPTYS INC COM 925652109 31,960 1,450,072 SH   SOLE 19 1,450,072 0 0
VICI PPTYS INC COM 925652109 170,481 7,735,095 SH   SOLE 21 7,735,095 0 0
VICI PPTYS INC COM 925652109 318,184 14,436,654 SH   SOLE 22 13,406,575 0 1,030,079
VICI PPTYS INC COM 925652109 2,512 113,966 SH   SOLE 23 113,966 0 0
VICI PPTYS INC COM 925652109 20,890 947,844 SH   SOLE 25 947,844 0 0
VICI PPTYS INC COM 925652109 18,633 845,431 SH   SOLE 26 185,787 0 659,644
VICI PPTYS INC COM 925652109 1,642 74,513 SH   SOLE 28 74,513 0 0
VICI PPTYS INC COM 925652109 44,597 2,023,447 SH   SOLE 30 2,023,447 0 0
VICI PPTYS INC COM 925652109 794 36,043 SH   SOLE 31 9,477 0 26,566
VICI PPTYS INC COM 925652109 18,304 830,507 SH   SOLE 34 830,507 0 0
VICI PPTYS INC COM 925652109 875 39,701 SH   SOLE 40 39,701 0 0
VICOR CORP COM 925815102 483 15,550 SH   SOLE 2 777 0 14,773
VICOR CORP COM 925815102 12 371 SH   SOLE 7 371 0 0
VICOR CORP COM 925815102 2,352 75,762 SH   SOLE 18 75,762 0 0
VICOR CORP COM 925815102 936 30,161 SH   SOLE 19 30,161 0 0
VICOR CORP COM 925815102 55,297 1,780,889 SH   SOLE 21 1,780,889 0 0
VICOR CORP COM 925815102 15,261 491,507 SH   SOLE 22 468,313 0 23,194
VICOR CORP COM 925815102 107 3,460 SH   SOLE 26 0 0 3,460
VICOR CORP COM 925815102 87 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 763 24,578 SH   SOLE 30 24,578 0 0
VICOR CORP COM 925815102 51 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 683 39,777 SH   SOLE 21 39,777 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 793 46,141 SH   SOLE 22 46,141 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 45 2,609 SH   SOLE 30 2,609 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 3 69 SH   SOLE 17 0 0 69
VIEWRAY INC COM 92672L107 530 60,206 SH   SOLE 2 2,868 0 57,338
VIEWRAY INC COM 92672L107 9 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 2,123 240,971 SH   SOLE 18 240,971 0 0
VIEWRAY INC COM 92672L107 1,034 117,313 SH   SOLE 19 117,313 0 0
VIEWRAY INC COM 92672L107 22,862 2,595,019 SH   SOLE 21 2,595,019 0 0
VIEWRAY INC COM 92672L107 16,308 1,851,059 SH   SOLE 22 1,778,565 0 72,494
VIEWRAY INC COM 92672L107 107 12,117 SH   SOLE 26 0 0 12,117
VIEWRAY INC COM 92672L107 97 10,987 SH   SOLE 30 10,987 0 0
VIEWRAY INC COM 92672L107 51 5,809 SH   SOLE 40 5,809 0 0
VIKING THERAPEUTICS INC COM 92686J106 531 64,035 SH   SOLE 2 2,766 0 61,269
VIKING THERAPEUTICS INC COM 92686J106 8 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,872 225,491 SH   SOLE 18 225,491 0 0
VIKING THERAPEUTICS INC COM 92686J106 916 110,421 SH   SOLE 19 110,421 0 0
VIKING THERAPEUTICS INC COM 92686J106 18,381 2,214,525 SH   SOLE 21 2,214,525 0 0
VIKING THERAPEUTICS INC COM 92686J106 14,479 1,744,449 SH   SOLE 22 1,635,554 0 108,895
VIKING THERAPEUTICS INC COM 92686J106 107 12,877 SH   SOLE 26 0 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 143 17,210 SH   SOLE 30 17,210 0 0
VIKING THERAPEUTICS INC COM 92686J106 45 5,443 SH   SOLE 40 5,443 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 113 SH   SOLE 21 113 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 252 9,491 SH   SOLE 2 361 0 9,130
VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 747 28,171 SH   SOLE 18 28,171 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 356 13,444 SH   SOLE 19 13,444 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 7,392 278,837 SH   SOLE 21 278,837 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,938 223,993 SH   SOLE 22 214,010 0 9,983
VILLAGE SUPER MKT INC CL A NEW 927107409 11 420 SH   SOLE 23 420 0 0
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 25 925 SH   SOLE 30 925 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 37 2,675 SH   SOLE 2 0 0 2,675
VINCE HLDG CORP COM NEW 92719W207 148 10,607 SH   SOLE 18 10,607 0 0
VINCE HLDG CORP COM NEW 92719W207 70 5,013 SH   SOLE 19 5,013 0 0
VINCE HLDG CORP COM NEW 92719W207 1,417 101,596 SH   SOLE 21 101,596 0 0
VINCE HLDG CORP COM NEW 92719W207 745 53,423 SH   SOLE 22 52,512 0 911
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 9,479 1,098,400 SH   SOLE 2 135,062 0 963,338
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,378 159,724 SH   SOLE 4 159,724 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 555 64,350 SH   SOLE 7 64,350 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 459 53,179 SH   SOLE 13 53,179 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,252 145,115 SH   SOLE 15 138,685 0 6,430
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,595 184,795 SH   SOLE 18 184,795 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 130 15,030 SH   SOLE 19 15,030 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 75,279 8,722,961 SH   SOLE 21 8,722,961 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 59,161 6,855,277 SH   SOLE 22 5,979,535 0 875,742
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,190 253,810 SH   SOLE 23 253,810 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,949 225,832 SH   SOLE 25 225,832 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 18,003 2,086,061 SH   SOLE 26 468,500 0 1,617,561
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 528 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 833 96,567 SH   SOLE 29 57,674 0 38,893
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 22,985 2,663,392 SH   SOLE 30 2,663,392 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 207 23,984 SH   SOLE 31 23,984 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 4,051 469,360 SH   SOLE 34 469,360 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 33 3,837 SH   SOLE 40 3,837 0 0
VIRCO MFG CO COM 927651109 9 2,018 SH   SOLE 18 2,018 0 0
VIRCO MFG CO COM 927651109 29 6,165 SH   SOLE 21 6,165 0 0
VIRCO MFG CO COM 927651109 304 65,136 SH   SOLE 22 65,136 0 0
VIRNETX HLDG CORP COM 92823T108 329 52,905 SH   SOLE 2 2,699 0 50,206
VIRNETX HLDG CORP COM 92823T108 6 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 1,281 206,255 SH   SOLE 18 206,255 0 0
VIRNETX HLDG CORP COM 92823T108 645 103,867 SH   SOLE 19 103,867 0 0
VIRNETX HLDG CORP COM 92823T108 12,516 2,015,508 SH   SOLE 21 2,015,508 0 0
VIRNETX HLDG CORP COM 92823T108 10,852 1,747,433 SH   SOLE 22 1,700,570 0 46,863
VIRTRA INC COM PAR 92827K301 1 312 SH   SOLE 18 312 0 0
VIRTRA INC COM PAR 92827K301 11 4,861 SH   SOLE 21 4,861 0 0
VIRTU FINL INC CL A 928254101 1,544 70,909 SH   SOLE 2 3,288 0 67,621
VIRTU FINL INC CL A 928254101 8 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 19 856 SH   SOLE 7 856 0 0
VIRTU FINL INC CL A 928254101 376 17,258 SH   SOLE 18 17,258 0 0
VIRTU FINL INC CL A 928254101 238 10,906 SH   SOLE 19 10,906 0 0
VIRTU FINL INC CL A 928254101 14,959 686,808 SH   SOLE 21 686,808 0 0
VIRTU FINL INC CL A 928254101 34,656 1,591,203 SH   SOLE 22 1,500,950 0 90,253
VIRTU FINL INC CL A 928254101 3,768 173,024 SH   SOLE 23 173,024 0 0
VIRTU FINL INC CL A 928254101 400 18,372 SH   SOLE 26 14,596 0 3,776
VIRTU FINL INC CL A 928254101 137 6,303 SH   SOLE 28 6,303 0 0
VIRTU FINL INC CL A 928254101 286 13,140 SH   SOLE 30 13,140 0 0
VIRTU FINL INC CL A 928254101 38 1,756 SH   SOLE 31 856 0 900
VIRTU FINL INC CL A 928254101 98 4,480 SH   SOLE 40 4,480 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 695 6,470 SH   SOLE 2 299 0 6,171
VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 16 151 SH   SOLE 7 151 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,170 29,517 SH   SOLE 18 29,517 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,254 11,672 SH   SOLE 19 11,672 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 79,110 736,590 SH   SOLE 21 736,590 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 25,955 241,669 SH   SOLE 22 232,362 0 9,307
VIRTUS INVT PARTNERS INC COM 92828Q109 55 509 SH   SOLE 26 0 0 509
VIRTUS INVT PARTNERS INC COM 92828Q109 111 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,068 9,947 SH   SOLE 30 9,947 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 81 751 SH   SOLE 40 751 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 5,147 54,257 SH   SOLE 21 54,257 0 0
VIRTUSA CORP COM 92827P102 1,119 25,195 SH   SOLE 2 1,209 0 23,986
VIRTUSA CORP COM 92827P102 9 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 27 612 SH   SOLE 7 612 0 0
VIRTUSA CORP COM 92827P102 5,621 126,512 SH   SOLE 18 124,951 0 1,561
VIRTUSA CORP COM 92827P102 2,176 48,978 SH   SOLE 19 48,978 0 0
VIRTUSA CORP COM 92827P102 133,190 2,997,745 SH   SOLE 21 2,997,745 0 0
VIRTUSA CORP COM 92827P102 37,562 845,416 SH   SOLE 22 807,735 0 37,681
VIRTUSA CORP COM 92827P102 514 11,580 SH   SOLE 26 8,996 0 2,584
VIRTUSA CORP COM 92827P102 150 3,381 SH   SOLE 28 3,381 0 0
VIRTUSA CORP COM 92827P102 2,201 49,529 SH   SOLE 30 49,529 0 0
VIRTUSA CORP COM 92827P102 139 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 893,186 5,146,561 SH   SOLE 2 959,515 0 4,187,046
VISA INC COM CL A 92826C839 125,246 721,670 SH   SOLE 4 674,638 0 47,032
VISA INC COM CL A 92826C839 272,226 1,568,575 SH   SOLE 7 1,564,967 0 3,608
VISA INC COM CL A 92826C839 12,565 72,401 SH   SOLE 13 72,401 0 0
VISA INC COM CL A 92826C839 1,555 8,959 SH   SOLE 15 8,959 0 0
VISA INC COM CL A 92826C839 40 228 SH   SOLE 17 0 0 228
VISA INC COM CL A 92826C839 1,061,528 6,116,556 SH   SOLE 18 5,156,391 0 960,165
VISA INC COM CL A 92826C839 538,892 3,105,113 SH   SOLE 19 3,105,113 0 0
VISA INC COM CL A 92826C839 6,992,689 40,292,074 SH   SOLE 21 40,292,074 0 0
VISA INC COM CL A 92826C839 7,735,503 44,572,187 SH   SOLE 22 39,412,116 0 5,160,071
VISA INC COM CL A 92826C839 259,443 1,494,919 SH   SOLE 23 1,494,919 0 0
VISA INC COM CL A 92826C839 404,570 2,331,141 SH   SOLE 25 2,331,141 0 0
VISA INC COM CL A 92826C839 1,340,756 7,725,475 SH   SOLE 26 1,904,161 0 5,821,314
VISA INC COM CL A 92826C839 59,502 342,850 SH   SOLE 28 251,055 0 91,795
VISA INC COM CL A 92826C839 73,142 421,446 SH   SOLE 29 166,079 0 255,367
VISA INC COM CL A 92826C839 1,190,116 6,857,480 SH   SOLE 30 6,857,480 0 0
VISA INC COM CL A 92826C839 167,745 966,553 SH   SOLE 31 518,838 0 447,715
VISA INC COM CL A 92826C839 25,229 145,370 SH   SOLE 32 145,370 0 0
VISA INC COM CL A 92826C839 88,797 511,652 SH   SOLE 34 511,652 0 0
VISA INC COM CL A 92826C839 234,377 1,350,487 SH   SOLE 36 1,350,487 0 0
VISA INC COM CL A 92826C839 6,845 39,441 SH   SOLE 40 39,441 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,186 192,847 SH   SOLE 2 61,578 0 131,269
VISHAY INTERTECHNOLOGY INC COM 928298108 10 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 62 3,748 SH   SOLE 7 3,748 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12,341 747,010 SH   SOLE 18 747,010 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,753 227,175 SH   SOLE 19 227,175 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 153,519 9,292,939 SH   SOLE 21 9,292,939 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 82,045 4,966,425 SH   SOLE 22 4,776,575 0 189,850
VISHAY INTERTECHNOLOGY INC COM 928298108 782 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108 286 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 722 43,733 SH   SOLE 30 43,733 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,315 79,609 SH   SOLE 31 0 0 79,609
VISHAY INTERTECHNOLOGY INC COM 928298108 129 7,781 SH   SOLE 36 7,781 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 240 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 361 8,886 SH   SOLE 2 406 0 8,480
VISHAY PRECISION GROUP INC COM 92835K103 13 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,438 35,391 SH   SOLE 18 35,391 0 0
VISHAY PRECISION GROUP INC COM 92835K103 714 17,577 SH   SOLE 19 17,577 0 0
VISHAY PRECISION GROUP INC COM 92835K103 14,523 357,453 SH   SOLE 21 357,453 0 0
VISHAY PRECISION GROUP INC COM 92835K103 14,005 344,685 SH   SOLE 22 336,839 0 7,846
VISHAY PRECISION GROUP INC COM 92835K103 104 2,552 SH   SOLE 26 0 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 60 1,486 SH   SOLE 30 1,486 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y201 0 20 SH   SOLE 21 20 0 0
VISTA OUTDOOR INC COM 928377100 95 10,667 SH   SOLE 2 2,586 0 8,081
VISTA OUTDOOR INC COM 928377100 3 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 11 1,228 SH   SOLE 7 1,228 0 0
VISTA OUTDOOR INC COM 928377100 2,233 251,508 SH   SOLE 18 251,508 0 0
VISTA OUTDOOR INC COM 928377100 870 97,927 SH   SOLE 19 97,927 0 0
VISTA OUTDOOR INC COM 928377100 55,594 6,260,584 SH   SOLE 21 6,260,584 0 0
VISTA OUTDOOR INC COM 928377100 15,088 1,699,048 SH   SOLE 22 1,592,519 0 106,529
VISTA OUTDOOR INC COM 928377100 154 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 77 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 706 79,461 SH   SOLE 30 79,461 0 0
VISTA OUTDOOR INC COM 928377100 46 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 62 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 2,376 40,562 SH   SOLE 2 13,122 0 27,440
VISTEON CORP COM NEW 92839U206 9 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 78 1,328 SH   SOLE 7 1,328 0 0
VISTEON CORP COM NEW 92839U206 9,343 159,489 SH   SOLE 18 159,489 0 0
VISTEON CORP COM NEW 92839U206 2,835 48,392 SH   SOLE 19 48,392 0 0
VISTEON CORP COM NEW 92839U206 114,454 1,953,799 SH   SOLE 21 1,953,799 0 0
VISTEON CORP COM NEW 92839U206 56,475 964,068 SH   SOLE 22 911,278 0 52,790
VISTEON CORP COM NEW 92839U206 981 16,745 SH   SOLE 26 10,319 0 6,426
VISTEON CORP COM NEW 92839U206 222 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 708 12,080 SH   SOLE 30 12,080 0 0
VISTEON CORP COM NEW 92839U206 104 1,775 SH   SOLE 36 1,775 0 0
VISTEON CORP COM NEW 92839U206 140 2,389 SH   SOLE 40 2,389 0 0
VISTRA ENERGY CORP COM 92840M102 23,855 1,053,677 SH   SOLE 2 131,011 0 922,666
VISTRA ENERGY CORP COM 92840M102 2,896 127,908 SH   SOLE 4 118,939 0 8,969
VISTRA ENERGY CORP COM 92840M102 531 23,465 SH   SOLE 7 23,465 0 0
VISTRA ENERGY CORP COM 92840M102 43 1,890 SH   SOLE 13 1,890 0 0
VISTRA ENERGY CORP COM 92840M102 75 3,298 SH   SOLE 15 3,298 0 0
VISTRA ENERGY CORP COM 92840M102 8,317 367,344 SH   SOLE 18 338,848 0 28,496
VISTRA ENERGY CORP COM 92840M102 22,027 972,935 SH   SOLE 19 972,935 0 0
VISTRA ENERGY CORP COM 92840M102 119,336 5,271,043 SH   SOLE 21 5,271,043 0 0
VISTRA ENERGY CORP COM 92840M102 246,592 10,891,869 SH   SOLE 22 10,057,930 0 833,939
VISTRA ENERGY CORP COM 92840M102 5,848 258,296 SH   SOLE 23 258,296 0 0
VISTRA ENERGY CORP COM 92840M102 8,174 361,055 SH   SOLE 25 361,055 0 0
VISTRA ENERGY CORP COM 92840M102 21,638 955,756 SH   SOLE 26 540,020 0 415,736
VISTRA ENERGY CORP COM 92840M102 1,667 73,648 SH   SOLE 28 54,869 0 18,779
VISTRA ENERGY CORP COM 92840M102 171 7,540 SH   SOLE 29 7,540 0 0
VISTRA ENERGY CORP COM 92840M102 12,809 565,774 SH   SOLE 30 565,774 0 0
VISTRA ENERGY CORP COM 92840M102 2,697 119,113 SH   SOLE 31 61,062 0 58,051
VISTRA ENERGY CORP COM 92840M102 8,036 354,940 SH   SOLE 34 354,940 0 0
VISTRA ENERGY CORP COM 92840M102 7,086 312,991 SH   SOLE 36 312,991 0 0
VISTRA ENERGY CORP COM 92840M102 198 8,757 SH   SOLE 40 8,757 0 0
VISTRA ENERGY CORP UNIT 02/02/2024 92840M300 23,256 251,231 SH   SOLE 21 251,231 0 0
VITAMIN SHOPPE INC COM 92849E101 84 21,435 SH   SOLE 18 21,435 0 0
VITAMIN SHOPPE INC COM 92849E101 5,223 1,325,603 SH   SOLE 21 1,325,603 0 0
VITAMIN SHOPPE INC COM 92849E101 1,167 296,193 SH   SOLE 22 289,626 0 6,567
VITAMIN SHOPPE INC COM 92849E101 67 17,128 SH   SOLE 30 17,128 0 0
VIVEVE MED INC COM NEW 92852W204 249 654,427 SH   SOLE 22 654,427 0 0
VIVINT SOLAR INC COM 92854Q106 277 37,965 SH   SOLE 2 1,903 0 36,062
VIVINT SOLAR INC COM 92854Q106 4 596 SH   SOLE 7 596 0 0
VIVINT SOLAR INC COM 92854Q106 1,093 149,714 SH   SOLE 18 149,714 0 0
VIVINT SOLAR INC COM 92854Q106 543 74,327 SH   SOLE 19 74,327 0 0
VIVINT SOLAR INC COM 92854Q106 10,456 1,432,365 SH   SOLE 21 1,432,365 0 0
VIVINT SOLAR INC COM 92854Q106 8,858 1,213,476 SH   SOLE 22 1,187,262 0 26,214
VIVINT SOLAR INC COM 92854Q106 48 6,515 SH   SOLE 30 6,515 0 0
VIVUS INC COM NEW 928551308 8 2,200 SH   SOLE 18 2,200 0 0
VIVUS INC COM NEW 928551308 81 21,172 SH   SOLE 21 21,172 0 0
VIVUS INC COM NEW 928551308 754 197,335 SH   SOLE 22 197,335 0 0
VMWARE INC CL A COM 928563402 35,119 210,031 SH   SOLE 2 41,907 0 168,124
VMWARE INC CL A COM 928563402 5,477 32,753 SH   SOLE 4 30,308 0 2,445
VMWARE INC CL A COM 928563402 930 5,563 SH   SOLE 7 4,623 0 940
VMWARE INC CL A COM 928563402 239 1,429 SH   SOLE 13 1,429 0 0
VMWARE INC CL A COM 928563402 142 849 SH   SOLE 15 849 0 0
VMWARE INC CL A COM 928563402 7,476 44,710 SH   SOLE 18 38,356 0 6,354
VMWARE INC CL A COM 928563402 8,513 50,911 SH   SOLE 19 50,911 0 0
VMWARE INC CL A COM 928563402 186,435 1,114,975 SH   SOLE 21 1,114,975 0 0
VMWARE INC CL A COM 928563402 351,808 2,103,987 SH   SOLE 22 1,948,460 0 155,527
VMWARE INC CL A COM 928563402 10,386 62,116 SH   SOLE 23 62,116 0 0
VMWARE INC CL A COM 928563402 19,593 117,178 SH   SOLE 25 117,178 0 0
VMWARE INC CL A COM 928563402 65,174 389,774 SH   SOLE 26 96,556 0 293,218
VMWARE INC CL A COM 928563402 2,624 15,695 SH   SOLE 28 11,371 0 4,324
VMWARE INC CL A COM 928563402 842 5,037 SH   SOLE 29 5,037 0 0
VMWARE INC CL A COM 928563402 28,086 167,967 SH   SOLE 30 167,967 0 0
VMWARE INC CL A COM 928563402 4,312 25,786 SH   SOLE 31 16,409 0 9,377
VMWARE INC CL A COM 928563402 6,758 40,417 SH   SOLE 34 40,417 0 0
VMWARE INC CL A COM 928563402 8,968 53,632 SH   SOLE 36 53,632 0 0
VMWARE INC CL A COM 928563402 333 1,990 SH   SOLE 40 1,990 0 0
VOC ENERGY TR TR UNIT 91829B103 166 32,708 SH   SOLE 31 0 0 32,708
VOCERA COMMUNICATIONS INC COM 92857F107 910 28,517 SH   SOLE 2 3,080 0 25,437
VOCERA COMMUNICATIONS INC COM 92857F107 8 243 SH   SOLE 4 243 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 18 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,312 103,761 SH   SOLE 18 100,919 0 2,842
VOCERA COMMUNICATIONS INC COM 92857F107 2,678 83,902 SH   SOLE 19 83,902 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 31,018 971,727 SH   SOLE 21 971,727 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 29,762 932,379 SH   SOLE 22 887,377 0 45,002
VOCERA COMMUNICATIONS INC COM 92857F107 185 5,794 SH   SOLE 23 5,794 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,021 31,975 SH   SOLE 26 9,499 0 22,476
VOCERA COMMUNICATIONS INC COM 92857F107 117 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 259 8,100 SH   SOLE 30 8,100 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 80 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 12 754 SH   SOLE 18 754 0 0
VOLITIONRX LTD COM 928661107 22 7,100 SH   SOLE 21 7,100 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 13 2,928 SH   SOLE 18 2,928 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 190 42,280 SH   SOLE 21 42,280 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 142 31,540 SH   SOLE 31 0 0 31,540
VONAGE HLDGS CORP COM 92886T201 2,343 206,824 SH   SOLE 2 9,379 0 197,445
VONAGE HLDGS CORP COM 92886T201 12 1,075 SH   SOLE 4 1,075 0 0
VONAGE HLDGS CORP COM 92886T201 45 3,995 SH   SOLE 7 3,995 0 0
VONAGE HLDGS CORP COM 92886T201 11,242 992,207 SH   SOLE 18 986,449 0 5,758
VONAGE HLDGS CORP COM 92886T201 4,389 387,376 SH   SOLE 19 387,376 0 0
VONAGE HLDGS CORP COM 92886T201 253,243 22,351,579 SH   SOLE 21 22,351,579 0 0
VONAGE HLDGS CORP COM 92886T201 75,720 6,683,107 SH   SOLE 22 6,377,697 0 305,410
VONAGE HLDGS CORP COM 92886T201 845 74,618 SH   SOLE 26 60,883 0 13,735
VONAGE HLDGS CORP COM 92886T201 323 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 3,686 325,327 SH   SOLE 30 325,327 0 0
VONAGE HLDGS CORP COM 92886T201 152 13,418 SH   SOLE 34 13,418 0 0
VONAGE HLDGS CORP COM 92886T201 258 22,737 SH   SOLE 40 22,737 0 0
VORNADO RLTY TR SH BEN INT 929042109 27,180 424,026 SH   SOLE 2 48,140 0 375,886
VORNADO RLTY TR SH BEN INT 929042109 6,350 99,068 SH   SOLE 4 94,552 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 22,329 348,345 SH   SOLE 7 344,530 0 3,815
VORNADO RLTY TR SH BEN INT 929042109 72 1,127 SH   SOLE 13 1,127 0 0
VORNADO RLTY TR SH BEN INT 929042109 501 7,819 SH   SOLE 15 7,819 0 0
VORNADO RLTY TR SH BEN INT 929042109 22,055 344,071 SH   SOLE 18 321,218 0 22,853
VORNADO RLTY TR SH BEN INT 929042109 16,038 250,203 SH   SOLE 19 250,203 0 0
VORNADO RLTY TR SH BEN INT 929042109 362,922 5,661,803 SH   SOLE 21 5,661,803 0 0
VORNADO RLTY TR SH BEN INT 929042109 378,511 5,905,006 SH   SOLE 22 5,439,068 0 465,938
VORNADO RLTY TR SH BEN INT 929042109 8,251 128,726 SH   SOLE 23 128,726 0 0
VORNADO RLTY TR SH BEN INT 929042109 34,254 534,377 SH   SOLE 25 534,377 0 0
VORNADO RLTY TR SH BEN INT 929042109 45,790 714,356 SH   SOLE 26 216,705 0 497,651
VORNADO RLTY TR SH BEN INT 929042109 2,321 36,207 SH   SOLE 28 26,871 0 9,336
VORNADO RLTY TR SH BEN INT 929042109 8,252 128,735 SH   SOLE 29 93,297 0 35,438
VORNADO RLTY TR SH BEN INT 929042109 84,781 1,322,644 SH   SOLE 30 1,322,644 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,772 58,838 SH   SOLE 31 31,781 0 27,057
VORNADO RLTY TR SH BEN INT 929042109 632 9,860 SH   SOLE 34 9,860 0 0
VORNADO RLTY TR SH BEN INT 929042109 8,339 130,092 SH   SOLE 36 130,092 0 0
VORNADO RLTY TR SH BEN INT 929042109 306 4,769 SH   SOLE 40 4,769 0 0
VOXX INTL CORP CL A 91829F104 17 4,200 SH   SOLE 18 4,200 0 0
VOXX INTL CORP CL A 91829F104 288 69,186 SH   SOLE 21 69,186 0 0
VOXX INTL CORP CL A 91829F104 1,784 428,775 SH   SOLE 22 428,775 0 0
VOYA FINL INC COM 929089100 18,742 338,910 SH   SOLE 2 21,416 0 317,494
VOYA FINL INC COM 929089100 3,104 56,136 SH   SOLE 4 51,682 0 4,454
VOYA FINL INC COM 929089100 3,894 70,421 SH   SOLE 7 20,460 0 49,961
VOYA FINL INC COM 929089100 55 994 SH   SOLE 13 994 0 0
VOYA FINL INC COM 929089100 94 1,692 SH   SOLE 15 1,692 0 0
VOYA FINL INC COM 929089100 4,618 83,501 SH   SOLE 18 71,549 0 11,952
VOYA FINL INC COM 929089100 1,810 32,730 SH   SOLE 19 32,730 0 0
VOYA FINL INC COM 929089100 101,676 1,838,625 SH   SOLE 21 1,838,625 0 0
VOYA FINL INC COM 929089100 248,557 4,494,695 SH   SOLE 22 4,170,112 0 324,583
VOYA FINL INC COM 929089100 5,866 106,072 SH   SOLE 23 106,072 0 0
VOYA FINL INC COM 929089100 9,277 167,757 SH   SOLE 25 167,757 0 0
VOYA FINL INC COM 929089100 34,491 623,701 SH   SOLE 26 225,234 0 398,467
VOYA FINL INC COM 929089100 1,686 30,494 SH   SOLE 28 23,002 0 7,492
VOYA FINL INC COM 929089100 1,855 33,541 SH   SOLE 29 3,349 0 30,192
VOYA FINL INC COM 929089100 17,208 311,177 SH   SOLE 30 311,177 0 0
VOYA FINL INC COM 929089100 3,064 55,414 SH   SOLE 31 27,448 0 27,966
VOYA FINL INC COM 929089100 389 7,035 SH   SOLE 34 7,035 0 0
VOYA FINL INC COM 929089100 8,987 162,511 SH   SOLE 36 162,511 0 0
VOYA FINL INC COM 929089100 200 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 571 20,960 SH   SOLE 2 1,001 0 19,959
VOYAGER THERAPEUTICS INC COM 92915B106 10 368 SH   SOLE 7 368 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 2,281 83,795 SH   SOLE 18 83,795 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,117 41,018 SH   SOLE 19 41,018 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 32,028 1,176,652 SH   SOLE 21 1,176,652 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 20,189 741,702 SH   SOLE 22 711,426 0 30,276
VOYAGER THERAPEUTICS INC COM 92915B106 130 4,785 SH   SOLE 26 0 0 4,785
VOYAGER THERAPEUTICS INC COM 92915B106 230 8,465 SH   SOLE 30 8,465 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 49 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 242 8,443 SH   SOLE 2 429 0 8,014
VSE CORP COM 918284100 6 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 840 29,284 SH   SOLE 18 29,284 0 0
VSE CORP COM 918284100 425 14,800 SH   SOLE 19 14,800 0 0
VSE CORP COM 918284100 8,428 293,748 SH   SOLE 21 293,748 0 0
VSE CORP COM 918284100 7,409 258,235 SH   SOLE 22 247,792 0 10,443
VSE CORP COM 918284100 1 30 SH   SOLE 23 30 0 0
VSE CORP COM 918284100 72 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 36 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 81 2,807 SH   SOLE 30 2,807 0 0
VSE CORP COM 918284100 26 914 SH   SOLE 40 914 0 0
VTV THERAPEUTICS INC CL A 918385105 3 2,109 SH   SOLE 18 2,109 0 0
VTV THERAPEUTICS INC CL A 918385105 0 2 SH   SOLE 19 2 0 0
VTV THERAPEUTICS INC CL A 918385105 47 32,920 SH   SOLE 21 32,920 0 0
VTV THERAPEUTICS INC CL A 918385105 43 30,000 SH   SOLE 22 30,000 0 0
VULCAN MATLS CO COM 929160109 60,135 437,951 SH   SOLE 2 77,710 0 360,241
VULCAN MATLS CO COM 929160109 6,314 45,984 SH   SOLE 4 42,496 0 3,488
VULCAN MATLS CO COM 929160109 15,298 111,415 SH   SOLE 7 111,415 0 0
VULCAN MATLS CO COM 929160109 332 2,415 SH   SOLE 13 2,415 0 0
VULCAN MATLS CO COM 929160109 199 1,449 SH   SOLE 15 1,449 0 0
VULCAN MATLS CO COM 929160109 153,789 1,120,015 SH   SOLE 18 866,955 0 253,060
VULCAN MATLS CO COM 929160109 105,598 769,051 SH   SOLE 19 769,051 0 0
VULCAN MATLS CO COM 929160109 425,616 3,099,675 SH   SOLE 21 3,099,675 0 0
VULCAN MATLS CO COM 929160109 457,319 3,330,559 SH   SOLE 22 2,990,394 0 340,165
VULCAN MATLS CO COM 929160109 13,428 97,790 SH   SOLE 23 97,790 0 0
VULCAN MATLS CO COM 929160109 17,168 125,029 SH   SOLE 25 125,029 0 0
VULCAN MATLS CO COM 929160109 72,699 529,455 SH   SOLE 26 169,523 0 359,932
VULCAN MATLS CO COM 929160109 3,476 25,315 SH   SOLE 28 18,341 0 6,974
VULCAN MATLS CO COM 929160109 4,177 30,422 SH   SOLE 29 2,903 0 27,519
VULCAN MATLS CO COM 929160109 62,085 452,150 SH   SOLE 30 452,150 0 0
VULCAN MATLS CO COM 929160109 14,261 103,863 SH   SOLE 31 23,781 0 80,082
VULCAN MATLS CO COM 929160109 6,449 46,964 SH   SOLE 34 46,964 0 0
VULCAN MATLS CO COM 929160109 11,644 84,799 SH   SOLE 36 84,799 0 0
VULCAN MATLS CO COM 929160109 391 2,844 SH   SOLE 40 2,844 0 0
VUZIX CORP COM NEW 92921W300 20 5,006 SH   SOLE 18 5,006 0 0
VUZIX CORP COM NEW 92921W300 283 69,183 SH   SOLE 21 69,183 0 0
VUZIX CORP COM NEW 92921W300 1,885 460,928 SH   SOLE 22 460,928 0 0
W & T OFFSHORE INC COM 92922P106 573 115,603 SH   SOLE 2 13,502 0 102,101
W & T OFFSHORE INC COM 92922P106 10 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,625 327,563 SH   SOLE 18 327,563 0 0
W & T OFFSHORE INC COM 92922P106 1,387 279,598 SH   SOLE 19 279,598 0 0
W & T OFFSHORE INC COM 92922P106 16,373 3,300,924 SH   SOLE 21 3,300,924 0 0
W & T OFFSHORE INC COM 92922P106 14,448 2,912,915 SH   SOLE 22 2,790,522 0 122,393
W & T OFFSHORE INC COM 92922P106 190 38,231 SH   SOLE 23 38,231 0 0
W & T OFFSHORE INC COM 92922P106 286 57,702 SH   SOLE 26 0 0 57,702
W & T OFFSHORE INC COM 92922P106 68 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 136 27,342 SH   SOLE 30 27,342 0 0
W & T OFFSHORE INC COM 92922P106 1,112 224,102 SH   SOLE 31 0 0 224,102
W & T OFFSHORE INC COM 92922P106 45 9,160 SH   SOLE 40 9,160 0 0
W P CAREY INC COM 92936U109 31,535 388,453 SH   SOLE 2 25,235 0 363,218
W P CAREY INC COM 92936U109 7,875 97,007 SH   SOLE 4 92,746 0 4,261
W P CAREY INC COM 92936U109 17,077 210,356 SH   SOLE 7 199,544 0 10,812
W P CAREY INC COM 92936U109 328 4,043 SH   SOLE 13 4,043 0 0
W P CAREY INC COM 92936U109 562 6,927 SH   SOLE 15 6,927 0 0
W P CAREY INC COM 92936U109 50 617 SH   SOLE 17 0 0 617
W P CAREY INC COM 92936U109 7,003 86,265 SH   SOLE 18 73,843 0 12,422
W P CAREY INC COM 92936U109 18,706 230,428 SH   SOLE 19 230,428 0 0
W P CAREY INC COM 92936U109 295,560 3,640,802 SH   SOLE 21 3,640,802 0 0
W P CAREY INC COM 92936U109 491,536 6,054,887 SH   SOLE 22 5,707,642 0 347,245
W P CAREY INC COM 92936U109 10,072 124,066 SH   SOLE 23 124,066 0 0
W P CAREY INC COM 92936U109 41,582 512,218 SH   SOLE 25 512,218 0 0
W P CAREY INC COM 92936U109 56,095 691,001 SH   SOLE 26 214,786 0 476,215
W P CAREY INC COM 92936U109 2,957 36,426 SH   SOLE 28 27,618 0 8,808
W P CAREY INC COM 92936U109 10,300 126,875 SH   SOLE 29 92,444 0 34,431
W P CAREY INC COM 92936U109 94,816 1,167,975 SH   SOLE 30 1,167,975 0 0
W P CAREY INC COM 92936U109 4,690 57,775 SH   SOLE 31 31,619 0 26,156
W P CAREY INC COM 92936U109 689 8,490 SH   SOLE 34 8,490 0 0
W P CAREY INC COM 92936U109 17,174 211,550 SH   SOLE 36 211,550 0 0
W P CAREY INC COM 92936U109 290 3,572 SH   SOLE 40 3,572 0 0
WABASH NATL CORP COM 929566107 943 57,963 SH   SOLE 2 3,255 0 54,708
WABASH NATL CORP COM 929566107 8 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 22 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 3,905 239,983 SH   SOLE 18 239,983 0 0
WABASH NATL CORP COM 929566107 1,809 111,194 SH   SOLE 19 111,194 0 0
WABASH NATL CORP COM 929566107 97,784 6,010,070 SH   SOLE 21 6,010,070 0 0
WABASH NATL CORP COM 929566107 29,426 1,808,630 SH   SOLE 22 1,709,261 0 99,369
WABASH NATL CORP COM 929566107 74 4,524 SH   SOLE 23 4,524 0 0
WABASH NATL CORP COM 929566107 722 44,404 SH   SOLE 26 13,307 0 31,097
WABASH NATL CORP COM 929566107 114 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 1,317 80,933 SH   SOLE 30 80,933 0 0
WABASH NATL CORP COM 929566107 119 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 15,242 114,944 SH   SOLE 2 10,993 0 103,951
WABCO HLDGS INC COM 92927K102 2,393 18,043 SH   SOLE 4 16,629 0 1,414
WABCO HLDGS INC COM 92927K102 2,638 19,898 SH   SOLE 7 6,454 0 13,444
WABCO HLDGS INC COM 92927K102 128 963 SH   SOLE 13 963 0 0
WABCO HLDGS INC COM 92927K102 3,864 29,141 SH   SOLE 18 24,898 0 4,243
WABCO HLDGS INC COM 92927K102 1,514 11,419 SH   SOLE 19 11,419 0 0
WABCO HLDGS INC COM 92927K102 85,052 641,415 SH   SOLE 21 641,415 0 0
WABCO HLDGS INC COM 92927K102 194,592 1,467,513 SH   SOLE 22 1,362,485 0 105,028
WABCO HLDGS INC COM 92927K102 5,017 37,839 SH   SOLE 23 37,839 0 0
WABCO HLDGS INC COM 92927K102 741 5,586 SH   SOLE 25 5,586 0 0
WABCO HLDGS INC COM 92927K102 19,234 145,053 SH   SOLE 26 51,083 0 93,970
WABCO HLDGS INC COM 92927K102 1,323 9,974 SH   SOLE 28 7,122 0 2,852
WABCO HLDGS INC COM 92927K102 1,543 11,636 SH   SOLE 29 1,076 0 10,560
WABCO HLDGS INC COM 92927K102 12,031 90,735 SH   SOLE 30 90,735 0 0
WABCO HLDGS INC COM 92927K102 2,478 18,687 SH   SOLE 31 11,022 0 7,665
WABCO HLDGS INC COM 92927K102 309 2,333 SH   SOLE 34 2,333 0 0
WABCO HLDGS INC COM 92927K102 1,558 11,750 SH   SOLE 36 11,750 0 0
WABCO HLDGS INC COM 92927K102 136 1,024 SH   SOLE 40 1,024 0 0
WABTEC CORP COM 929740108 27,273 380,057 SH   SOLE 2 30,998 0 349,059
WABTEC CORP COM 929740108 3,128 43,596 SH   SOLE 4 38,951 0 4,645
WABTEC CORP COM 929740108 9,686 134,983 SH   SOLE 7 134,983 0 0
WABTEC CORP COM 929740108 55 768 SH   SOLE 13 768 0 0
WABTEC CORP COM 929740108 86 1,199 SH   SOLE 15 1,199 0 0
WABTEC CORP COM 929740108 23,311 324,844 SH   SOLE 18 304,122 0 20,722
WABTEC CORP COM 929740108 3,037 42,322 SH   SOLE 19 42,322 0 0
WABTEC CORP COM 929740108 36 496 SH   SOLE 20 496 0 0
WABTEC CORP COM 929740108 258,039 3,595,856 SH   SOLE 21 3,595,856 0 0
WABTEC CORP COM 929740108 279,569 3,895,892 SH   SOLE 22 3,449,632 0 446,260
WABTEC CORP COM 929740108 8,210 114,404 SH   SOLE 23 114,404 0 0
WABTEC CORP COM 929740108 10,061 140,207 SH   SOLE 25 140,207 0 0
WABTEC CORP COM 929740108 44,577 621,192 SH   SOLE 26 207,132 0 414,060
WABTEC CORP COM 929740108 2,156 30,040 SH   SOLE 28 21,524 0 8,516
WABTEC CORP COM 929740108 2,576 35,901 SH   SOLE 29 3,085 0 32,816
WABTEC CORP COM 929740108 37,549 523,255 SH   SOLE 30 523,255 0 0
WABTEC CORP COM 929740108 3,441 47,952 SH   SOLE 31 26,525 0 21,427
WABTEC CORP COM 929740108 645 8,992 SH   SOLE 34 8,992 0 0
WABTEC CORP COM 929740108 7,452 103,843 SH   SOLE 36 103,843 0 0
WABTEC CORP COM 929740108 304 4,233 SH   SOLE 40 4,233 0 0
WADDELL & REED FINL INC CL A 930059100 1,307 78,403 SH   SOLE 2 3,213 0 75,190
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 58 3,501 SH   SOLE 7 3,501 0 0
WADDELL & REED FINL INC CL A 930059100 5,439 326,253 SH   SOLE 18 326,253 0 0
WADDELL & REED FINL INC CL A 930059100 2,294 137,631 SH   SOLE 19 137,631 0 0
WADDELL & REED FINL INC CL A 930059100 134,016 8,039,323 SH   SOLE 21 8,039,323 0 0
WADDELL & REED FINL INC CL A 930059100 44,868 2,691,551 SH   SOLE 22 2,560,277 0 131,274
WADDELL & REED FINL INC CL A 930059100 91 5,463 SH   SOLE 23 5,463 0 0
WADDELL & REED FINL INC CL A 930059100 275 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 174 10,427 SH   SOLE 28 10,427 0 0
WADDELL & REED FINL INC CL A 930059100 1,951 117,052 SH   SOLE 30 117,052 0 0
WADDELL & REED FINL INC CL A 930059100 4,694 281,562 SH   SOLE 31 0 0 281,562
WADDELL & REED FINL INC CL A 930059100 69 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 153 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 1,768 34,819 SH   SOLE 2 1,654 0 33,165
WAGEWORKS INC COM 930427109 7 129 SH   SOLE 4 129 0 0
WAGEWORKS INC COM 930427109 36 716 SH   SOLE 7 716 0 0
WAGEWORKS INC COM 930427109 8,880 174,841 SH   SOLE 18 174,841 0 0
WAGEWORKS INC COM 930427109 3,543 69,758 SH   SOLE 19 69,758 0 0
WAGEWORKS INC COM 930427109 216,441 4,261,483 SH   SOLE 21 4,261,483 0 0
WAGEWORKS INC COM 930427109 59,927 1,179,893 SH   SOLE 22 1,128,816 0 51,077
WAGEWORKS INC COM 930427109 1,057 20,802 SH   SOLE 26 17,017 0 3,785
WAGEWORKS INC COM 930427109 279 5,484 SH   SOLE 28 5,484 0 0
WAGEWORKS INC COM 930427109 2,937 57,822 SH   SOLE 30 57,822 0 0
WAGEWORKS INC COM 930427109 1,632 32,138 SH   SOLE 31 0 0 32,138
WAGEWORKS INC COM 930427109 202 3,975 SH   SOLE 40 3,975 0 0
WAITR HLDGS INC COM 930752100 314 49,914 SH   SOLE 2 2,179 0 47,735
WAITR HLDGS INC COM 930752100 11 1,813 SH   SOLE 7 1,813 0 0
WAITR HLDGS INC COM 930752100 1,146 182,137 SH   SOLE 18 182,137 0 0
WAITR HLDGS INC COM 930752100 837 133,029 SH   SOLE 19 133,029 0 0
WAITR HLDGS INC COM 930752100 11,082 1,761,910 SH   SOLE 21 1,761,910 0 0
WAITR HLDGS INC COM 930752100 10,121 1,609,122 SH   SOLE 22 1,586,541 0 22,581
WAITR HLDGS INC COM 930752100 43 6,870 SH   SOLE 30 6,870 0 0
WAITR HLDGS INC COM 930752100 414 65,840 SH   SOLE 34 65,840 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 108,071 1,976,792 SH   SOLE 2 228,174 0 1,748,618
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,926 273,028 SH   SOLE 4 250,787 0 22,241
WALGREENS BOOTS ALLIANCE INC COM 931427108 58,717 1,074,018 SH   SOLE 7 804,736 0 269,282
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,394 25,504 SH   SOLE 13 25,504 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 459 8,387 SH   SOLE 15 8,387 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 116,710 2,134,817 SH   SOLE 18 2,028,498 0 106,319
WALGREENS BOOTS ALLIANCE INC COM 931427108 26,583 486,243 SH   SOLE 19 486,243 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 814,133 14,891,773 SH   SOLE 21 14,891,773 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,030,925 18,857,238 SH   SOLE 22 16,643,723 0 2,213,515
WALGREENS BOOTS ALLIANCE INC COM 931427108 32,126 587,637 SH   SOLE 23 587,637 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 40,894 748,010 SH   SOLE 25 748,010 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 285,673 5,225,412 SH   SOLE 26 936,196 0 4,289,216
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,628 157,821 SH   SOLE 28 115,406 0 42,415
WALGREENS BOOTS ALLIANCE INC COM 931427108 979 17,912 SH   SOLE 29 17,912 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 202,644 3,706,681 SH   SOLE 30 3,706,681 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,265 279,228 SH   SOLE 31 152,318 0 126,910
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,173 222,664 SH   SOLE 32 222,664 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,119 185,094 SH   SOLE 34 185,094 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 34,977 639,789 SH   SOLE 36 639,789 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 939 17,170 SH   SOLE 40 17,170 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 3,493 63,900 SH Put SOLE 2 63,900 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 7,063 129,200 SH Put SOLE 19 129,200 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 66 1,200 SH Put SOLE 22 1,200 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 11 200 SH Put SOLE 25 200 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 11 200 SH Put SOLE 26 0 0 200
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 1,093 20,000 SH Put SOLE 34 20,000 0 0
WALKER & DUNLOP INC COM 93148P102 1,476 27,733 SH   SOLE 2 1,151 0 26,582
WALKER & DUNLOP INC COM 93148P102 10 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 31 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 6,483 121,845 SH   SOLE 18 121,845 0 0
WALKER & DUNLOP INC COM 93148P102 3,112 58,477 SH   SOLE 19 58,477 0 0
WALKER & DUNLOP INC COM 93148P102 161,953 3,043,657 SH   SOLE 21 3,043,657 0 0
WALKER & DUNLOP INC COM 93148P102 47,446 891,674 SH   SOLE 22 852,734 0 38,940
WALKER & DUNLOP INC COM 93148P102 448 8,427 SH   SOLE 26 6,574 0 1,853
WALKER & DUNLOP INC COM 93148P102 211 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 2,217 41,671 SH   SOLE 30 41,671 0 0
WALKER & DUNLOP INC COM 93148P102 2,623 49,294 SH   SOLE 31 0 0 49,294
WALKER & DUNLOP INC COM 93148P102 149 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 378,211 3,423,032 SH   SOLE 2 326,287 0 3,096,745
WALMART INC COM 931142103 47,250 427,641 SH   SOLE 4 388,690 0 38,951
WALMART INC COM 931142103 154,003 1,393,819 SH   SOLE 7 1,287,894 0 105,925
WALMART INC COM 931142103 5,539 50,128 SH   SOLE 13 50,128 0 0
WALMART INC COM 931142103 1,481 13,403 SH   SOLE 15 13,403 0 0
WALMART INC COM 931142103 24 217 SH   SOLE 17 0 0 217
WALMART INC COM 931142103 437,489 3,959,539 SH   SOLE 18 3,628,326 0 331,213
WALMART INC COM 931142103 73,992 669,675 SH   SOLE 19 669,675 0 0
WALMART INC COM 931142103 2,027 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 2,887,818 26,136,463 SH   SOLE 21 26,136,463 0 0
WALMART INC COM 931142103 3,833,033 34,691,217 SH   SOLE 22 30,627,362 0 4,063,855
WALMART INC COM 931142103 115,872 1,048,708 SH   SOLE 23 1,048,708 0 0
WALMART INC COM 931142103 153,036 1,385,067 SH   SOLE 25 1,348,797 0 36,270
WALMART INC COM 931142103 506,448 4,583,658 SH   SOLE 26 1,545,200 0 3,038,458
WALMART INC COM 931142103 31,385 284,056 SH   SOLE 28 207,750 0 76,306
WALMART INC COM 931142103 3,537 32,010 SH   SOLE 29 32,010 0 0
WALMART INC COM 931142103 563,539 5,100,363 SH   SOLE 30 5,100,363 0 0
WALMART INC COM 931142103 55,481 502,140 SH   SOLE 31 273,880 0 228,260
WALMART INC COM 931142103 14,968 135,468 SH   SOLE 32 135,468 0 0
WALMART INC COM 931142103 53,997 488,701 SH   SOLE 34 488,701 0 0
WALMART INC COM 931142103 140,110 1,268,083 SH   SOLE 36 1,268,083 0 0
WALMART INC COM 931142103 3,617 32,735 SH   SOLE 40 32,735 0 0
WARRIOR MET COAL INC COM 93627C101 1,469 56,233 SH   SOLE 2 4,207 0 52,026
WARRIOR MET COAL INC COM 93627C101 6 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 47 1,811 SH   SOLE 7 1,811 0 0
WARRIOR MET COAL INC COM 93627C101 4,405 168,638 SH   SOLE 18 168,638 0 0
WARRIOR MET COAL INC COM 93627C101 2,969 113,682 SH   SOLE 19 113,682 0 0
WARRIOR MET COAL INC COM 93627C101 43,521 1,666,195 SH   SOLE 21 1,666,195 0 0
WARRIOR MET COAL INC COM 93627C101 36,421 1,394,359 SH   SOLE 22 1,329,742 0 64,617
WARRIOR MET COAL INC COM 93627C101 177 6,774 SH   SOLE 23 6,774 0 0
WARRIOR MET COAL INC COM 93627C101 550 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 181 6,919 SH   SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 297 11,359 SH   SOLE 30 11,359 0 0
WARRIOR MET COAL INC COM 93627C101 96 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 5,367 153,656 SH   SOLE 2 74,758 0 78,898
WASHINGTON FED INC COM 938824109 16 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 76 2,177 SH   SOLE 7 2,177 0 0
WASHINGTON FED INC COM 938824109 19,240 550,808 SH   SOLE 18 550,808 0 0
WASHINGTON FED INC COM 938824109 14,183 406,028 SH   SOLE 19 406,028 0 0
WASHINGTON FED INC COM 938824109 201,761 5,776,158 SH   SOLE 21 5,776,158 0 0
WASHINGTON FED INC COM 938824109 131,829 3,774,098 SH   SOLE 22 3,656,309 0 117,789
WASHINGTON FED INC COM 938824109 4,439 127,080 SH   SOLE 23 127,080 0 0
WASHINGTON FED INC COM 938824109 10,375 297,025 SH   SOLE 26 21,850 0 275,175
WASHINGTON FED INC COM 938824109 360 10,293 SH   SOLE 28 10,293 0 0
WASHINGTON FED INC COM 938824109 641 18,346 SH   SOLE 30 18,346 0 0
WASHINGTON FED INC COM 938824109 1,700 48,661 SH   SOLE 31 0 0 48,661
WASHINGTON FED INC COM 938824109 76 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 267 7,657 SH   SOLE 40 7,657 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 786 205,889 SH   SOLE 2 10,917 0 194,972
WASHINGTON PRIME GROUP NEW COM 93964W108 189 49,417 SH   SOLE 4 49,417 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 759 198,595 SH   SOLE 7 198,595 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 29 7,637 SH   SOLE 15 7,637 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3,111 814,388 SH   SOLE 18 814,388 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,259 591,474 SH   SOLE 19 591,474 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 78,721 20,607,581 SH   SOLE 21 20,607,581 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 29,347 7,682,383 SH   SOLE 22 7,391,628 0 290,755
WASHINGTON PRIME GROUP NEW COM 93964W108 66 17,315 SH   SOLE 23 17,315 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,621 424,351 SH   SOLE 25 424,351 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 477 124,944 SH   SOLE 26 24,115 0 100,829
WASHINGTON PRIME GROUP NEW COM 93964W108 103 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 365 95,511 SH   SOLE 29 95,511 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 4,166 1,090,702 SH   SOLE 30 1,090,702 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 532 139,301 SH   SOLE 31 0 0 139,301
WASHINGTON PRIME GROUP NEW COM 93964W108 62 16,122 SH   SOLE 36 16,122 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 77 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,210 82,690 SH   SOLE 2 3,321 0 79,369
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 579 21,666 SH   SOLE 4 21,666 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,280 85,294 SH   SOLE 7 85,294 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 85 3,162 SH   SOLE 15 3,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9,380 350,931 SH   SOLE 18 350,931 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6,170 230,815 SH   SOLE 19 230,815 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 245,870 9,198,284 SH   SOLE 21 9,198,284 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 85,982 3,216,689 SH   SOLE 22 3,092,537 0 124,152
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73 2,746 SH   SOLE 23 2,746 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,518 169,025 SH   SOLE 25 169,025 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,505 56,294 SH   SOLE 26 11,549 0 44,745
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 290 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,160 43,383 SH   SOLE 29 43,383 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12,461 466,171 SH   SOLE 30 466,171 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 38 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 194 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 745 14,273 SH   SOLE 2 639 0 13,634
WASHINGTON TR BANCORP COM 940610108 19 369 SH   SOLE 7 369 0 0
WASHINGTON TR BANCORP COM 940610108 2,747 52,649 SH   SOLE 18 52,649 0 0
WASHINGTON TR BANCORP COM 940610108 1,346 25,798 SH   SOLE 19 25,798 0 0
WASHINGTON TR BANCORP COM 940610108 26,828 514,137 SH   SOLE 21 514,137 0 0
WASHINGTON TR BANCORP COM 940610108 26,253 503,130 SH   SOLE 22 480,499 0 22,631
WASHINGTON TR BANCORP COM 940610108 48 923 SH   SOLE 23 923 0 0
WASHINGTON TR BANCORP COM 940610108 164 3,138 SH   SOLE 26 1,018 0 2,120
WASHINGTON TR BANCORP COM 940610108 102 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 250 4,800 SH   SOLE 30 4,800 0 0
WASHINGTON TR BANCORP COM 940610108 82 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 21,791 227,983 SH   SOLE 2 201,044 0 26,939
WASTE CONNECTIONS INC COM 94106B101 10,472 109,564 SH   SOLE 4 102,664 0 6,900
WASTE CONNECTIONS INC COM 94106B101 4,330 45,298 SH   SOLE 7 45,298 0 0
WASTE CONNECTIONS INC COM 94106B101 960 10,044 SH   SOLE 13 10,044 0 0
WASTE CONNECTIONS INC COM 94106B101 3,838 40,151 SH   SOLE 18 16,448 0 23,703
WASTE CONNECTIONS INC COM 94106B101 74,171 776,013 SH   SOLE 19 776,013 0 0
WASTE CONNECTIONS INC COM 94106B101 216,506 2,265,179 SH   SOLE 21 2,265,179 0 0
WASTE CONNECTIONS INC COM 94106B101 76,801 803,526 SH   SOLE 22 563,616 0 239,910
WASTE CONNECTIONS INC COM 94106B101 22,896 239,543 SH   SOLE 23 239,543 0 0
WASTE CONNECTIONS INC COM 94106B101 44,235 462,810 SH   SOLE 26 163,875 0 298,935
WASTE CONNECTIONS INC COM 94106B101 4,915 51,425 SH   SOLE 28 37,558 0 13,867
WASTE CONNECTIONS INC COM 94106B101 12,665 132,512 SH   SOLE 29 33,086 0 99,426
WASTE CONNECTIONS INC COM 94106B101 37,242 389,637 SH   SOLE 30 389,637 0 0
WASTE CONNECTIONS INC COM 94106B101 9,717 101,665 SH   SOLE 31 70,693 0 30,972
WASTE CONNECTIONS INC COM 94106B101 1,706 17,850 SH   SOLE 34 17,850 0 0
WASTE CONNECTIONS INC COM 94106B101 6,158 64,429 SH   SOLE 36 64,429 0 0
WASTE CONNECTIONS INC COM 94106B101 617 6,451 SH   SOLE 40 6,451 0 0
WASTE MGMT INC DEL COM 94106L109 123,198 1,067,854 SH   SOLE 2 144,513 0 923,341
WASTE MGMT INC DEL COM 94106L109 17,815 154,416 SH   SOLE 4 143,007 0 11,409
WASTE MGMT INC DEL COM 94106L109 48,874 423,627 SH   SOLE 7 411,371 0 12,256
WASTE MGMT INC DEL COM 94106L109 2,606 22,586 SH   SOLE 13 22,586 0 0
WASTE MGMT INC DEL COM 94106L109 493 4,270 SH   SOLE 15 4,270 0 0
WASTE MGMT INC DEL COM 94106L109 16 143 SH   SOLE 17 0 0 143
WASTE MGMT INC DEL COM 94106L109 104,795 908,340 SH   SOLE 18 851,632 0 56,708
WASTE MGMT INC DEL COM 94106L109 25,770 223,367 SH   SOLE 19 223,367 0 0
WASTE MGMT INC DEL COM 94106L109 1,402,559 12,157,055 SH   SOLE 21 12,157,055 0 0
WASTE MGMT INC DEL COM 94106L109 1,289,365 11,175,911 SH   SOLE 22 9,991,929 0 1,183,982
WASTE MGMT INC DEL COM 94106L109 36,617 317,389 SH   SOLE 23 317,389 0 0
WASTE MGMT INC DEL COM 94106L109 45,636 395,566 SH   SOLE 25 395,566 0 0
WASTE MGMT INC DEL COM 94106L109 238,562 2,067,801 SH   SOLE 26 591,525 0 1,476,276
WASTE MGMT INC DEL COM 94106L109 9,641 83,564 SH   SOLE 28 61,299 0 22,265
WASTE MGMT INC DEL COM 94106L109 6,678 57,884 SH   SOLE 29 12,652 0 45,232
WASTE MGMT INC DEL COM 94106L109 262,638 2,276,484 SH   SOLE 30 2,276,484 0 0
WASTE MGMT INC DEL COM 94106L109 15,495 134,306 SH   SOLE 31 80,119 0 54,187
WASTE MGMT INC DEL COM 94106L109 30,325 262,851 SH   SOLE 34 262,851 0 0
WASTE MGMT INC DEL COM 94106L109 48,605 421,293 SH   SOLE 36 421,293 0 0
WASTE MGMT INC DEL COM 94106L109 1,138 9,866 SH   SOLE 40 9,866 0 0
WATERS CORP COM 941848103 38,455 178,661 SH   SOLE 2 22,297 0 156,364
WATERS CORP COM 941848103 5,983 27,798 SH   SOLE 4 25,731 0 2,067
WATERS CORP COM 941848103 19,023 88,379 SH   SOLE 7 65,973 0 22,406
WATERS CORP COM 941848103 96 446 SH   SOLE 13 446 0 0
WATERS CORP COM 941848103 147 683 SH   SOLE 15 683 0 0
WATERS CORP COM 941848103 30,087 139,784 SH   SOLE 18 129,863 0 9,921
WATERS CORP COM 941848103 4,703 21,848 SH   SOLE 19 21,848 0 0
WATERS CORP COM 941848103 480,603 2,232,869 SH   SOLE 21 2,232,869 0 0
WATERS CORP COM 941848103 383,073 1,779,747 SH   SOLE 22 1,582,498 0 197,249
WATERS CORP COM 941848103 11,135 51,733 SH   SOLE 23 51,733 0 0
WATERS CORP COM 941848103 17,151 79,685 SH   SOLE 25 79,685 0 0
WATERS CORP COM 941848103 73,442 341,209 SH   SOLE 26 98,338 0 242,871
WATERS CORP COM 941848103 3,037 14,109 SH   SOLE 28 10,458 0 3,651
WATERS CORP COM 941848103 3,565 16,563 SH   SOLE 29 1,785 0 14,778
WATERS CORP COM 941848103 66,558 309,225 SH   SOLE 30 309,225 0 0
WATERS CORP COM 941848103 5,257 24,425 SH   SOLE 31 15,080 0 9,345
WATERS CORP COM 941848103 886 4,116 SH   SOLE 34 4,116 0 0
WATERS CORP COM 941848103 10,385 48,249 SH   SOLE 36 48,249 0 0
WATERS CORP COM 941848103 339 1,576 SH   SOLE 40 1,576 0 0
WATERSTONE FINL INC MD COM 94188P101 441 25,863 SH   SOLE 2 1,097 0 24,766
WATERSTONE FINL INC MD COM 94188P101 11 650 SH   SOLE 7 650 0 0
WATERSTONE FINL INC MD COM 94188P101 1,460 85,572 SH   SOLE 18 85,572 0 0
WATERSTONE FINL INC MD COM 94188P101 755 44,264 SH   SOLE 19 44,264 0 0
WATERSTONE FINL INC MD COM 94188P101 14,750 864,569 SH   SOLE 21 864,569 0 0
WATERSTONE FINL INC MD COM 94188P101 9,984 585,205 SH   SOLE 22 543,274 0 41,931
WATERSTONE FINL INC MD COM 94188P101 109 6,377 SH   SOLE 23 6,377 0 0
WATERSTONE FINL INC MD COM 94188P101 42 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 72 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 169 9,923 SH   SOLE 30 9,923 0 0
WATERSTONE FINL INC MD COM 94188P101 61 3,561 SH   SOLE 40 3,561 0 0
WATFORD HOLDINGS LTD SHS G94787101 527 19,215 SH   SOLE 2 864 0 18,351
WATFORD HOLDINGS LTD SHS G94787101 11 401 SH   SOLE 7 401 0 0
WATFORD HOLDINGS LTD SHS G94787101 1,919 69,994 SH   SOLE 18 69,994 0 0
WATFORD HOLDINGS LTD SHS G94787101 989 36,082 SH   SOLE 19 36,082 0 0
WATFORD HOLDINGS LTD SHS G94787101 18,222 664,557 SH   SOLE 21 664,557 0 0
WATFORD HOLDINGS LTD SHS G94787101 6,633 241,911 SH   SOLE 22 228,958 0 12,953
WATSCO INC COM 942622200 18,967 115,983 SH   SOLE 2 58,255 0 57,728
WATSCO INC COM 942622200 458 2,799 SH   SOLE 4 2,799 0 0
WATSCO INC COM 942622200 873 5,338 SH   SOLE 7 5,338 0 0
WATSCO INC COM 942622200 16,925 103,500 SH   SOLE 18 103,280 0 220
WATSCO INC COM 942622200 1,465 8,960 SH   SOLE 19 8,960 0 0
WATSCO INC COM 942622200 392,816 2,402,103 SH   SOLE 21 2,402,103 0 0
WATSCO INC COM 942622200 171,489 1,048,672 SH   SOLE 22 978,321 0 70,351
WATSCO INC COM 942622200 359 2,196 SH   SOLE 23 2,196 0 0
WATSCO INC COM 942622200 2,030 12,411 SH   SOLE 26 8,856 0 3,555
WATSCO INC COM 942622200 652 3,985 SH   SOLE 28 3,985 0 0
WATSCO INC COM 942622200 1,068 6,531 SH   SOLE 29 1,356 0 5,175
WATSCO INC COM 942622200 1,565 9,569 SH   SOLE 30 9,569 0 0
WATSCO INC COM 942622200 506 3,092 SH   SOLE 31 668 0 2,424
WATSCO INC COM 942622200 1,947 11,908 SH   SOLE 32 11,908 0 0
WATSCO INC COM 942622200 140 858 SH   SOLE 36 858 0 0
WATSCO INC COM 942622200 488 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,482 37,372 SH   SOLE 2 11,943 0 25,429
WATTS WATER TECHNOLOGIES INC CL A 942749102 16 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,408 15,115 SH   SOLE 7 15,115 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,108 129,940 SH   SOLE 18 122,090 0 7,850
WATTS WATER TECHNOLOGIES INC CL A 942749102 20,791 223,125 SH   SOLE 19 223,125 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 277,846 2,981,817 SH   SOLE 21 2,981,817 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 98,254 1,054,449 SH   SOLE 22 1,015,737 0 38,712
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,679 39,482 SH   SOLE 23 39,482 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,985 107,157 SH   SOLE 26 7,716 0 99,441
WATTS WATER TECHNOLOGIES INC CL A 942749102 318 3,409 SH   SOLE 28 3,409 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,869 127,379 SH   SOLE 30 127,379 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 170 1,822 SH   SOLE 40 1,822 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 519 19,910 SH   SOLE 2 934 0 18,976
WAVE LIFE SCIENCES LTD SHS Y95308105 10 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,910 73,194 SH   SOLE 18 73,194 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,009 38,664 SH   SOLE 19 38,664 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 27,908 1,069,680 SH   SOLE 21 1,069,680 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 15,685 601,200 SH   SOLE 22 566,537 0 34,663
WAVE LIFE SCIENCES LTD SHS Y95308105 171 6,545 SH   SOLE 30 6,545 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 63 2,422 SH   SOLE 40 2,422 0 0
WAYFAIR INC CL A 94419L101 19,631 134,460 SH   SOLE 2 8,896 0 125,564
WAYFAIR INC CL A 94419L101 3,157 21,621 SH   SOLE 4 19,792 0 1,829
WAYFAIR INC CL A 94419L101 471 3,228 SH   SOLE 7 3,228 0 0
WAYFAIR INC CL A 94419L101 48 327 SH   SOLE 13 327 0 0
WAYFAIR INC CL A 94419L101 5,116 35,043 SH   SOLE 18 29,997 0 5,046
WAYFAIR INC CL A 94419L101 2,650 18,150 SH   SOLE 19 18,150 0 0
WAYFAIR INC CL A 94419L101 137,501 941,787 SH   SOLE 21 941,787 0 0
WAYFAIR INC CL A 94419L101 236,655 1,620,924 SH   SOLE 22 1,504,109 0 116,815
WAYFAIR INC CL A 94419L101 6,622 45,359 SH   SOLE 23 45,359 0 0
WAYFAIR INC CL A 94419L101 147 1,008 SH   SOLE 25 1,008 0 0
WAYFAIR INC CL A 94419L101 22,580 154,658 SH   SOLE 26 54,416 0 100,242
WAYFAIR INC CL A 94419L101 1,635 11,202 SH   SOLE 28 8,152 0 3,050
WAYFAIR INC CL A 94419L101 2,128 14,572 SH   SOLE 29 1,992 0 12,580
WAYFAIR INC CL A 94419L101 16,043 109,883 SH   SOLE 30 109,883 0 0
WAYFAIR INC CL A 94419L101 2,597 17,789 SH   SOLE 31 11,299 0 6,490
WAYFAIR INC CL A 94419L101 462 3,164 SH   SOLE 34 3,164 0 0
WAYFAIR INC CL A 94419L101 1,511 10,349 SH   SOLE 36 10,349 0 0
WAYFAIR INC CL A 94419L101 168 1,152 SH   SOLE 40 1,152 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1,741 1,150,000 PRN   SOLE 21 1,150,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 10 896 SH   SOLE 18 896 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 9 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,587 140,583 SH   SOLE 22 140,583 0 0
WD-40 CO COM 929236107 1,926 12,111 SH   SOLE 2 564 0 11,547
WD-40 CO COM 929236107 11 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 40 253 SH   SOLE 7 253 0 0
WD-40 CO COM 929236107 9,596 60,337 SH   SOLE 18 60,337 0 0
WD-40 CO COM 929236107 3,733 23,473 SH   SOLE 19 23,473 0 0
WD-40 CO COM 929236107 234,085 1,471,864 SH   SOLE 21 1,471,864 0 0
WD-40 CO COM 929236107 62,455 392,703 SH   SOLE 22 374,255 0 18,448
WD-40 CO COM 929236107 1,072 6,739 SH   SOLE 26 3,222 0 3,517
WD-40 CO COM 929236107 293 1,845 SH   SOLE 28 1,845 0 0
WD-40 CO COM 929236107 3,246 20,410 SH   SOLE 30 20,410 0 0
WD-40 CO COM 929236107 239 1,502 SH   SOLE 40 1,502 0 0
WEBSTER FINL CORP CONN COM 947890109 10,926 228,718 SH   SOLE 2 57,499 0 171,219
WEBSTER FINL CORP CONN COM 947890109 155 3,255 SH   SOLE 4 3,255 0 0
WEBSTER FINL CORP CONN COM 947890109 136 2,848 SH   SOLE 7 2,848 0 0
WEBSTER FINL CORP CONN COM 947890109 16,947 354,764 SH   SOLE 18 354,451 0 313
WEBSTER FINL CORP CONN COM 947890109 1,007 21,074 SH   SOLE 19 21,074 0 0
WEBSTER FINL CORP CONN COM 947890109 221,706 4,641,106 SH   SOLE 21 4,641,106 0 0
WEBSTER FINL CORP CONN COM 947890109 154,328 3,230,639 SH   SOLE 22 3,029,457 0 201,182
WEBSTER FINL CORP CONN COM 947890109 409 8,565 SH   SOLE 23 8,565 0 0
WEBSTER FINL CORP CONN COM 947890109 1,921 40,218 SH   SOLE 26 21,775 0 18,443
WEBSTER FINL CORP CONN COM 947890109 587 12,278 SH   SOLE 28 12,278 0 0
WEBSTER FINL CORP CONN COM 947890109 72 1,500 SH   SOLE 29 1,500 0 0
WEBSTER FINL CORP CONN COM 947890109 1,357 28,402 SH   SOLE 30 28,402 0 0
WEBSTER FINL CORP CONN COM 947890109 427 8,929 SH   SOLE 31 5,629 0 3,300
WEBSTER FINL CORP CONN COM 947890109 1,131 23,679 SH   SOLE 34 23,679 0 0
WEBSTER FINL CORP CONN COM 947890109 180 3,769 SH   SOLE 36 3,769 0 0
WEBSTER FINL CORP CONN COM 947890109 397 8,311 SH   SOLE 40 8,311 0 0
WEC ENERGY GROUP INC COM 92939U106 67,999 815,633 SH   SOLE 2 130,689 0 684,944
WEC ENERGY GROUP INC COM 92939U106 10,750 128,945 SH   SOLE 4 120,619 0 8,326
WEC ENERGY GROUP INC COM 92939U106 32,362 388,173 SH   SOLE 7 366,190 0 21,983
WEC ENERGY GROUP INC COM 92939U106 1,093 13,116 SH   SOLE 13 13,116 0 0
WEC ENERGY GROUP INC COM 92939U106 222 2,660 SH   SOLE 15 2,660 0 0
WEC ENERGY GROUP INC COM 92939U106 66,778 800,988 SH   SOLE 18 759,104 0 41,884
WEC ENERGY GROUP INC COM 92939U106 11,122 133,405 SH   SOLE 19 133,405 0 0
WEC ENERGY GROUP INC COM 92939U106 1,137,577 13,644,917 SH   SOLE 21 13,644,917 0 0
WEC ENERGY GROUP INC COM 92939U106 696,194 8,350,653 SH   SOLE 22 7,462,690 0 887,963
WEC ENERGY GROUP INC COM 92939U106 19,115 229,283 SH   SOLE 23 229,283 0 0
WEC ENERGY GROUP INC COM 92939U106 23,423 280,952 SH   SOLE 25 280,952 0 0
WEC ENERGY GROUP INC COM 92939U106 104,710 1,255,965 SH   SOLE 26 377,252 0 878,713
WEC ENERGY GROUP INC COM 92939U106 5,242 62,873 SH   SOLE 28 46,758 0 16,115
WEC ENERGY GROUP INC COM 92939U106 573 6,873 SH   SOLE 29 6,873 0 0
WEC ENERGY GROUP INC COM 92939U106 127,802 1,532,954 SH   SOLE 30 1,532,954 0 0
WEC ENERGY GROUP INC COM 92939U106 9,415 112,935 SH   SOLE 31 62,904 0 50,031
WEC ENERGY GROUP INC COM 92939U106 3,293 39,498 SH   SOLE 32 39,498 0 0
WEC ENERGY GROUP INC COM 92939U106 1,533 18,392 SH   SOLE 34 18,392 0 0
WEC ENERGY GROUP INC COM 92939U106 27,714 332,426 SH   SOLE 36 332,426 0 0
WEC ENERGY GROUP INC COM 92939U106 630 7,555 SH   SOLE 40 7,555 0 0
WEIBO CORP SPONSORED ADR 948596101 2,005 46,044 SH   SOLE 2 2,852 0 43,192
WEIBO CORP SPONSORED ADR 948596101 532 12,222 SH   SOLE 4 12,222 0 0
WEIBO CORP SPONSORED ADR 948596101 363 8,331 SH   SOLE 7 8,331 0 0
WEIBO CORP SPONSORED ADR 948596101 776 17,822 SH   SOLE 15 17,013 0 809
WEIBO CORP SPONSORED ADR 948596101 686 15,763 SH   SOLE 18 15,763 0 0
WEIBO CORP SPONSORED ADR 948596101 56,471 1,296,697 SH   SOLE 21 1,296,697 0 0
WEIBO CORP SPONSORED ADR 948596101 30,224 694,018 SH   SOLE 22 641,298 0 52,720
WEIBO CORP SPONSORED ADR 948596101 1,380 31,677 SH   SOLE 23 31,677 0 0
WEIBO CORP SPONSORED ADR 948596101 1,279 29,363 SH   SOLE 25 29,363 0 0
WEIBO CORP SPONSORED ADR 948596101 12,577 288,800 SH   SOLE 26 52,955 0 235,845
WEIBO CORP SPONSORED ADR 948596101 277 6,369 SH   SOLE 28 6,369 0 0
WEIBO CORP SPONSORED ADR 948596101 489 11,221 SH   SOLE 29 6,091 0 5,130
WEIBO CORP SPONSORED ADR 948596101 13,514 310,306 SH   SOLE 30 310,306 0 0
WEIBO CORP SPONSORED ADR 948596101 118 2,712 SH   SOLE 31 2,712 0 0
WEIBO CORP SPONSORED ADR 948596101 204 4,675 SH   SOLE 34 4,675 0 0
WEIBO CORP SPONSORED ADR 948596101 18 424 SH   SOLE 40 424 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,223 64,039 SH   SOLE 2 18,388 0 45,651
WEIGHT WATCHERS INTL INC NEW COM 948626106 3 172 SH   SOLE 4 172 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 16 836 SH   SOLE 7 836 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 4,686 245,328 SH   SOLE 18 245,328 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,520 79,590 SH   SOLE 19 79,590 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 56,143 2,939,424 SH   SOLE 21 2,939,424 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 27,073 1,417,436 SH   SOLE 22 1,359,516 0 57,920
WEIGHT WATCHERS INTL INC NEW COM 948626106 159 8,336 SH   SOLE 26 5,585 0 2,751
WEIGHT WATCHERS INTL INC NEW COM 948626106 99 5,191 SH   SOLE 28 5,191 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 255 13,330 SH   SOLE 30 13,330 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 63 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 8,340 304,140 SH   SOLE 2 81,479 0 222,661
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,325 48,337 SH   SOLE 4 48,337 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,599 131,260 SH   SOLE 7 131,260 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 136 4,944 SH   SOLE 15 4,944 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,270 338,065 SH   SOLE 18 338,065 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,650 169,599 SH   SOLE 19 169,599 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 186,730 6,809,992 SH   SOLE 21 6,809,992 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 153,614 5,602,270 SH   SOLE 22 5,346,529 0 255,741
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,108 40,398 SH   SOLE 23 40,398 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,937 252,979 SH   SOLE 25 252,979 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,283 83,250 SH   SOLE 26 27,895 0 55,355
WEINGARTEN RLTY INVS SH BEN INT 948741103 504 18,380 SH   SOLE 28 18,380 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,749 63,783 SH   SOLE 29 63,783 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 15,194 554,122 SH   SOLE 30 554,122 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 191 6,957 SH   SOLE 31 2,557 0 4,400
WEINGARTEN RLTY INVS SH BEN INT 948741103 101 3,681 SH   SOLE 34 3,681 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 47 1,703 SH   SOLE 36 1,703 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 290 10,561 SH   SOLE 40 10,561 0 0
WEIS MKTS INC COM 948849104 377 10,361 SH   SOLE 2 366 0 9,995
WEIS MKTS INC COM 948849104 6 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 7 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,115 30,632 SH   SOLE 18 30,632 0 0
WEIS MKTS INC COM 948849104 592 16,267 SH   SOLE 19 16,267 0 0
WEIS MKTS INC COM 948849104 11,723 321,973 SH   SOLE 21 321,973 0 0
WEIS MKTS INC COM 948849104 15,402 423,025 SH   SOLE 22 405,580 0 17,445
WEIS MKTS INC COM 948849104 14 380 SH   SOLE 23 380 0 0
WEIS MKTS INC COM 948849104 210 5,765 SH   SOLE 26 5,765 0 0
WEIS MKTS INC COM 948849104 64 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 166 4,569 SH   SOLE 30 4,569 0 0
WEIS MKTS INC COM 948849104 54 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 1,892 113,272 SH   SOLE 2 5,359 0 107,913
WELBILT INC COM 949090104 13 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 38 2,282 SH   SOLE 7 2,282 0 0
WELBILT INC COM 949090104 7,068 423,214 SH   SOLE 18 423,214 0 0
WELBILT INC COM 949090104 3,711 222,189 SH   SOLE 19 222,189 0 0
WELBILT INC COM 949090104 68,541 4,104,253 SH   SOLE 21 4,104,253 0 0
WELBILT INC COM 949090104 62,263 3,728,307 SH   SOLE 22 3,553,370 0 174,937
WELBILT INC COM 949090104 761 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 281 16,820 SH   SOLE 28 16,820 0 0
WELBILT INC COM 949090104 605 36,227 SH   SOLE 30 36,227 0 0
WELBILT INC COM 949090104 236 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 33,713 118,263 SH   SOLE 2 12,152 0 106,111
WELLCARE HEALTH PLANS INC COM 94946T106 4,791 16,808 SH   SOLE 4 15,489 0 1,319
WELLCARE HEALTH PLANS INC COM 94946T106 18,188 63,802 SH   SOLE 7 47,218 0 16,584
WELLCARE HEALTH PLANS INC COM 94946T106 78 273 SH   SOLE 13 273 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 116 408 SH   SOLE 15 408 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 46,314 162,465 SH   SOLE 18 155,251 0 7,214
WELLCARE HEALTH PLANS INC COM 94946T106 4,992 17,512 SH   SOLE 19 17,512 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 404,856 1,420,197 SH   SOLE 21 1,420,197 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 349,591 1,226,335 SH   SOLE 22 1,093,870 0 132,465
WELLCARE HEALTH PLANS INC COM 94946T106 10,207 35,804 SH   SOLE 23 35,804 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 24,546 86,106 SH   SOLE 25 86,106 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 55,863 195,964 SH   SOLE 26 64,019 0 131,945
WELLCARE HEALTH PLANS INC COM 94946T106 2,867 10,058 SH   SOLE 28 7,422 0 2,636
WELLCARE HEALTH PLANS INC COM 94946T106 3,261 11,441 SH   SOLE 29 1,088 0 10,353
WELLCARE HEALTH PLANS INC COM 94946T106 54,201 190,132 SH   SOLE 30 190,132 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,393 15,412 SH   SOLE 31 9,767 0 5,645
WELLCARE HEALTH PLANS INC COM 94946T106 1,716 6,021 SH   SOLE 34 6,021 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 10,368 36,371 SH   SOLE 36 36,371 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 294 1,030 SH   SOLE 40 1,030 0 0
WELLESLEY BANCORP INC COM 949485106 15 450 SH   SOLE 18 450 0 0
WELLESLEY BANCORP INC COM 949485106 9 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,179 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 567,137 11,985,138 SH   SOLE 2 2,828,307 0 9,156,831
WELLS FARGO CO NEW COM 949746101 85,615 1,809,286 SH   SOLE 4 1,693,335 0 115,951
WELLS FARGO CO NEW COM 949746101 182,232 3,851,057 SH   SOLE 7 3,832,488 0 18,569
WELLS FARGO CO NEW COM 949746101 5,560 117,499 SH   SOLE 13 117,499 0 0
WELLS FARGO CO NEW COM 949746101 1,816 38,375 SH   SOLE 15 38,375 0 0
WELLS FARGO CO NEW COM 949746101 30 638 SH   SOLE 17 0 0 638
WELLS FARGO CO NEW COM 949746101 968,946 20,476,452 SH   SOLE 18 19,390,414 0 1,086,038
WELLS FARGO CO NEW COM 949746101 1,164,800 24,615,389 SH   SOLE 19 24,615,389 0 0
WELLS FARGO CO NEW COM 949746101 12,722 268,856 SH   SOLE 20 268,856 0 0
WELLS FARGO CO NEW COM 949746101 3,825,451 80,842,168 SH   SOLE 21 80,842,168 0 0
WELLS FARGO CO NEW COM 949746101 4,808,918 101,625,480 SH   SOLE 22 88,810,048 0 12,815,432
WELLS FARGO CO NEW COM 949746101 183,984 3,888,075 SH   SOLE 23 3,888,075 0 0
WELLS FARGO CO NEW COM 949746101 195,141 4,123,855 SH   SOLE 25 4,123,855 0 0
WELLS FARGO CO NEW COM 949746101 712,729 15,061,897 SH   SOLE 26 4,219,790 0 10,842,107
WELLS FARGO CO NEW COM 949746101 40,250 850,584 SH   SOLE 28 624,668 0 225,916
WELLS FARGO CO NEW COM 949746101 51,104 1,079,973 SH   SOLE 29 508,407 0 571,566
WELLS FARGO CO NEW COM 949746101 701,862 14,832,238 SH   SOLE 30 14,832,238 0 0
WELLS FARGO CO NEW COM 949746101 105,986 2,239,772 SH   SOLE 31 1,386,336 0 853,436
WELLS FARGO CO NEW COM 949746101 154,036 3,255,194 SH   SOLE 34 3,255,194 0 0
WELLS FARGO CO NEW COM 949746101 170,258 3,598,023 SH   SOLE 36 3,598,023 0 0
WELLS FARGO CO NEW COM 949746101 1,654 34,952 SH   SOLE 37 34,952 0 0
WELLS FARGO CO NEW COM 949746101 4,609 97,396 SH   SOLE 40 97,396 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 236 173 SH   SOLE 4 173 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,713 1,989 SH   SOLE 7 1,989 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3,020 2,214 SH   SOLE 18 2,214 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 15,691 11,502 SH   SOLE 19 11,502 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 614 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 6,390 4,684 SH   SOLE 34 4,684 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 76 13,877 SH   SOLE 2 13,877 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2,729 331,180 SH   SOLE 2 331,180 0 0
WELLTOWER INC COM 95040Q104 79,225 971,724 SH   SOLE 2 89,515 0 882,209
WELLTOWER INC COM 95040Q104 21,936 269,055 SH   SOLE 4 258,477 0 10,578
WELLTOWER INC COM 95040Q104 68,948 845,676 SH   SOLE 7 823,840 0 21,836
WELLTOWER INC COM 95040Q104 911 11,168 SH   SOLE 13 11,168 0 0
WELLTOWER INC COM 95040Q104 1,513 18,561 SH   SOLE 15 18,561 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 79,084 970,002 SH   SOLE 18 917,938 0 52,064
WELLTOWER INC COM 95040Q104 82,292 1,009,352 SH   SOLE 19 1,009,352 0 0
WELLTOWER INC COM 95040Q104 1,253,080 15,369,556 SH   SOLE 21 15,369,556 0 0
WELLTOWER INC COM 95040Q104 1,147,964 14,080,259 SH   SOLE 22 12,974,591 0 1,105,668
WELLTOWER INC COM 95040Q104 25,056 307,323 SH   SOLE 23 307,323 0 0
WELLTOWER INC COM 95040Q104 101,313 1,242,649 SH   SOLE 25 1,242,649 0 0
WELLTOWER INC COM 95040Q104 161,465 1,980,440 SH   SOLE 26 448,089 0 1,532,351
WELLTOWER INC COM 95040Q104 6,214 76,223 SH   SOLE 28 56,110 0 20,113
WELLTOWER INC COM 95040Q104 17,700 217,104 SH   SOLE 29 217,104 0 0
WELLTOWER INC COM 95040Q104 257,380 3,156,878 SH   SOLE 30 3,156,878 0 0
WELLTOWER INC COM 95040Q104 10,678 130,966 SH   SOLE 31 71,093 0 59,873
WELLTOWER INC COM 95040Q104 17,583 215,666 SH   SOLE 34 215,666 0 0
WELLTOWER INC COM 95040Q104 25,486 312,595 SH   SOLE 36 312,595 0 0
WELLTOWER INC COM 95040Q104 703 8,624 SH   SOLE 40 8,624 0 0
WENDYS CO COM 95058W100 8,533 435,788 SH   SOLE 2 110,933 0 324,855
WENDYS CO COM 95058W100 17 856 SH   SOLE 4 856 0 0
WENDYS CO COM 95058W100 66 3,362 SH   SOLE 7 3,362 0 0
WENDYS CO COM 95058W100 10,685 545,708 SH   SOLE 18 545,708 0 0
WENDYS CO COM 95058W100 812 41,464 SH   SOLE 19 41,464 0 0
WENDYS CO COM 95058W100 184,878 9,442,205 SH   SOLE 21 9,442,205 0 0
WENDYS CO COM 95058W100 121,379 6,199,125 SH   SOLE 22 5,833,252 0 365,873
WENDYS CO COM 95058W100 1,352 69,056 SH   SOLE 26 57,489 0 11,567
WENDYS CO COM 95058W100 468 23,897 SH   SOLE 28 23,897 0 0
WENDYS CO COM 95058W100 1,011 51,630 SH   SOLE 30 51,630 0 0
WENDYS CO COM 95058W100 75 3,818 SH   SOLE 31 3,818 0 0
WENDYS CO COM 95058W100 103 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 356 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,078 66,849 SH   SOLE 2 22,725 0 44,124
WERNER ENTERPRISES INC COM 950755108 7 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 20 649 SH   SOLE 7 649 0 0
WERNER ENTERPRISES INC COM 950755108 7,933 255,254 SH   SOLE 18 250,198 0 5,056
WERNER ENTERPRISES INC COM 950755108 3,126 100,564 SH   SOLE 19 100,564 0 0
WERNER ENTERPRISES INC COM 950755108 95,723 3,079,879 SH   SOLE 21 3,079,879 0 0
WERNER ENTERPRISES INC COM 950755108 62,114 1,998,521 SH   SOLE 22 1,932,154 0 66,367
WERNER ENTERPRISES INC COM 950755108 237 7,617 SH   SOLE 23 7,617 0 0
WERNER ENTERPRISES INC COM 950755108 1,335 42,959 SH   SOLE 26 6,879 0 36,080
WERNER ENTERPRISES INC COM 950755108 178 5,714 SH   SOLE 28 5,714 0 0
WERNER ENTERPRISES INC COM 950755108 450 14,488 SH   SOLE 30 14,488 0 0
WERNER ENTERPRISES INC COM 950755108 2,166 69,700 SH   SOLE 31 0 0 69,700
WERNER ENTERPRISES INC COM 950755108 160 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 2,093 54,285 SH   SOLE 2 2,211 0 52,074
WESBANCO INC COM 950810101 13 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 42 1,077 SH   SOLE 7 1,077 0 0
WESBANCO INC COM 950810101 9,908 257,017 SH   SOLE 18 257,017 0 0
WESBANCO INC COM 950810101 3,588 93,066 SH   SOLE 19 93,066 0 0
WESBANCO INC COM 950810101 66,730 1,730,998 SH   SOLE 21 1,730,998 0 0
WESBANCO INC COM 950810101 66,566 1,726,740 SH   SOLE 22 1,644,401 0 82,339
WESBANCO INC COM 950810101 1,220 31,650 SH   SOLE 26 19,354 0 12,296
WESBANCO INC COM 950810101 270 7,014 SH   SOLE 28 7,014 0 0
WESBANCO INC COM 950810101 574 14,893 SH   SOLE 30 14,893 0 0
WESBANCO INC COM 950810101 117 3,039 SH   SOLE 34 3,039 0 0
WESBANCO INC COM 950810101 151 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 637 57,384 SH   SOLE 2 2,024 0 55,360
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 13 1,128 SH   SOLE 7 1,128 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,963 176,864 SH   SOLE 18 176,864 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,009 90,870 SH   SOLE 19 90,870 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 28,008 2,523,262 SH   SOLE 21 2,523,262 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 20,474 1,844,539 SH   SOLE 22 1,765,776 0 78,763
WESCO AIRCRAFT HLDGS INC COM 950814103 31 2,798 SH   SOLE 26 0 0 2,798
WESCO AIRCRAFT HLDGS INC COM 950814103 58 5,230 SH   SOLE 28 5,230 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 165 14,884 SH   SOLE 30 14,884 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 85 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 4,377 86,409 SH   SOLE 2 5,115 0 81,294
WESCO INTL INC COM 95082P105 11 225 SH   SOLE 4 225 0 0
WESCO INTL INC COM 95082P105 95 1,881 SH   SOLE 7 1,881 0 0
WESCO INTL INC COM 95082P105 1,090 21,525 SH   SOLE 18 21,525 0 0
WESCO INTL INC COM 95082P105 507 10,001 SH   SOLE 19 10,001 0 0
WESCO INTL INC COM 95082P105 25,558 504,592 SH   SOLE 21 504,592 0 0
WESCO INTL INC COM 95082P105 64,585 1,275,131 SH   SOLE 22 1,168,044 0 107,087
WESCO INTL INC COM 95082P105 667 13,165 SH   SOLE 26 9,742 0 3,423
WESCO INTL INC COM 95082P105 303 5,973 SH   SOLE 28 5,973 0 0
WESCO INTL INC COM 95082P105 634 12,514 SH   SOLE 30 12,514 0 0
WESCO INTL INC COM 95082P105 118 2,334 SH   SOLE 31 1,034 0 1,300
WESCO INTL INC COM 95082P105 225 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 145 2,864 SH   SOLE 40 2,864 0 0
WEST BANCORPORATION INC CAP STK 95123P106 342 16,127 SH   SOLE 2 764 0 15,363
WEST BANCORPORATION INC CAP STK 95123P106 11 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,283 60,485 SH   SOLE 18 56,836 0 3,649
WEST BANCORPORATION INC CAP STK 95123P106 1,041 49,081 SH   SOLE 19 49,081 0 0
WEST BANCORPORATION INC CAP STK 95123P106 11,620 547,604 SH   SOLE 21 547,604 0 0
WEST BANCORPORATION INC CAP STK 95123P106 7,298 343,938 SH   SOLE 22 331,328 0 12,610
WEST BANCORPORATION INC CAP STK 95123P106 676 31,861 SH   SOLE 26 0 0 31,861
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,963 175,494 SH   SOLE 2 41,270 0 134,224
WEST PHARMACEUTICAL SVSC INC COM 955306105 41 326 SH   SOLE 4 326 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,118 8,936 SH   SOLE 7 8,936 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 26,127 208,766 SH   SOLE 18 208,766 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 65,863 526,272 SH   SOLE 19 526,272 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 468,848 3,746,289 SH   SOLE 21 3,746,289 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 308,802 2,467,452 SH   SOLE 22 2,321,211 0 146,241
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,570 28,525 SH   SOLE 26 19,594 0 8,931
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,155 9,228 SH   SOLE 28 9,228 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,569 20,524 SH   SOLE 30 20,524 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,117 16,913 SH   SOLE 31 1,567 0 15,346
WEST PHARMACEUTICAL SVSC INC COM 955306105 946 7,560 SH   SOLE 40 7,560 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,596 25,912 SH   SOLE 2 1,077 0 24,835
WESTAMERICA BANCORPORATION COM 957090103 13 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 34 549 SH   SOLE 7 549 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,737 125,581 SH   SOLE 18 125,581 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,731 44,335 SH   SOLE 19 44,335 0 0
WESTAMERICA BANCORPORATION COM 957090103 175,960 2,856,023 SH   SOLE 21 2,856,023 0 0
WESTAMERICA BANCORPORATION COM 957090103 51,116 829,674 SH   SOLE 22 795,878 0 33,796
WESTAMERICA BANCORPORATION COM 957090103 631 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 232 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,322 37,692 SH   SOLE 30 37,692 0 0
WESTAMERICA BANCORPORATION COM 957090103 459 7,452 SH   SOLE 31 0 0 7,452
WESTAMERICA BANCORPORATION COM 957090103 176 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 5 2,551 SH   SOLE 18 2,551 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 78 41,591 SH   SOLE 21 41,591 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 562 298,868 SH   SOLE 22 298,868 0 0
WESTERN ALLIANCE BANCORP COM 957638109 9,469 211,733 SH   SOLE 2 28,763 0 182,970
WESTERN ALLIANCE BANCORP COM 957638109 176 3,930 SH   SOLE 4 3,930 0 0
WESTERN ALLIANCE BANCORP COM 957638109 145 3,244 SH   SOLE 7 3,244 0 0
WESTERN ALLIANCE BANCORP COM 957638109 250 5,601 SH   SOLE 13 5,601 0 0
WESTERN ALLIANCE BANCORP COM 957638109 6,194 138,517 SH   SOLE 18 136,789 0 1,728
WESTERN ALLIANCE BANCORP COM 957638109 14,580 326,035 SH   SOLE 19 326,035 0 0
WESTERN ALLIANCE BANCORP COM 957638109 54,292 1,214,043 SH   SOLE 21 1,214,043 0 0
WESTERN ALLIANCE BANCORP COM 957638109 136,636 3,055,361 SH   SOLE 22 2,785,680 0 269,681
WESTERN ALLIANCE BANCORP COM 957638109 414 9,253 SH   SOLE 23 9,253 0 0
WESTERN ALLIANCE BANCORP COM 957638109 184 4,110 SH   SOLE 25 4,110 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,731 38,714 SH   SOLE 26 20,375 0 18,339
WESTERN ALLIANCE BANCORP COM 957638109 567 12,688 SH   SOLE 28 12,688 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,737 105,925 SH   SOLE 29 695 0 105,230
WESTERN ALLIANCE BANCORP COM 957638109 1,470 32,866 SH   SOLE 30 32,866 0 0
WESTERN ALLIANCE BANCORP COM 957638109 411 9,200 SH   SOLE 31 6,400 0 2,800
WESTERN ALLIANCE BANCORP COM 957638109 734 16,416 SH   SOLE 34 16,416 0 0
WESTERN ALLIANCE BANCORP COM 957638109 501 11,197 SH   SOLE 36 11,197 0 0
WESTERN ALLIANCE BANCORP COM 957638109 467 10,446 SH   SOLE 40 10,446 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 11 780 SH   SOLE 18 780 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 474 47,481 SH   SOLE 2 1,737 0 45,744
WESTERN ASSET MTG CAP CORP COM 95790D105 4 386 SH   SOLE 4 386 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 15 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1,649 165,219 SH   SOLE 18 165,219 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 984 98,624 SH   SOLE 19 98,624 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 26,342 2,639,430 SH   SOLE 21 2,639,430 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 20,214 2,025,455 SH   SOLE 22 1,969,442 0 56,013
WESTERN ASSET MTG CAP CORP COM 95790D105 241 24,130 SH   SOLE 26 0 0 24,130
WESTERN ASSET MTG CAP CORP COM 95790D105 64 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 189 18,959 SH   SOLE 30 18,959 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 701 70,192 SH   SOLE 34 70,192 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 42 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 33,079 695,663 SH   SOLE 2 65,142 0 630,521
WESTERN DIGITAL CORP COM 958102105 4,272 89,841 SH   SOLE 4 82,035 0 7,806
WESTERN DIGITAL CORP COM 958102105 16,692 351,032 SH   SOLE 7 282,921 0 68,111
WESTERN DIGITAL CORP COM 958102105 590 12,402 SH   SOLE 13 12,402 0 0
WESTERN DIGITAL CORP COM 958102105 161 3,377 SH   SOLE 15 3,377 0 0
WESTERN DIGITAL CORP COM 958102105 32,210 677,393 SH   SOLE 18 638,891 0 38,502
WESTERN DIGITAL CORP COM 958102105 5,656 118,941 SH   SOLE 19 118,941 0 0
WESTERN DIGITAL CORP COM 958102105 568,990 11,966,150 SH   SOLE 21 11,966,150 0 0
WESTERN DIGITAL CORP COM 958102105 339,498 7,139,803 SH   SOLE 22 6,316,496 0 823,307
WESTERN DIGITAL CORP COM 958102105 9,878 207,737 SH   SOLE 23 207,737 0 0
WESTERN DIGITAL CORP COM 958102105 13,152 276,600 SH   SOLE 25 276,600 0 0
WESTERN DIGITAL CORP COM 958102105 60,986 1,282,559 SH   SOLE 26 391,728 0 890,831
WESTERN DIGITAL CORP COM 958102105 2,619 55,086 SH   SOLE 28 39,746 0 15,340
WESTERN DIGITAL CORP COM 958102105 310 6,528 SH   SOLE 29 6,528 0 0
WESTERN DIGITAL CORP COM 958102105 65,629 1,380,215 SH   SOLE 30 1,380,215 0 0
WESTERN DIGITAL CORP COM 958102105 4,870 102,429 SH   SOLE 31 56,625 0 45,804
WESTERN DIGITAL CORP COM 958102105 5,787 121,699 SH   SOLE 32 121,699 0 0
WESTERN DIGITAL CORP COM 958102105 2,028 42,641 SH   SOLE 34 42,641 0 0
WESTERN DIGITAL CORP COM 958102105 11,139 234,267 SH   SOLE 36 234,267 0 0
WESTERN DIGITAL CORP COM 958102105 380 7,989 SH   SOLE 40 7,989 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 36,898 1,199,159 SH   SOLE 19 1,199,159 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 214 22,861 SH   SOLE 2 950 0 21,911
WESTERN NEW ENG BANCORP INC COM 958892101 5 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 821 87,850 SH   SOLE 18 87,850 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 371 39,690 SH   SOLE 19 39,690 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 7,900 845,842 SH   SOLE 21 845,842 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 10,782 1,154,372 SH   SOLE 22 1,137,434 0 16,938
WESTERN UN CO COM 959802109 22,380 1,125,196 SH   SOLE 2 163,196 0 962,000
WESTERN UN CO COM 959802109 2,835 142,517 SH   SOLE 4 130,360 0 12,157
WESTERN UN CO COM 959802109 9,781 491,757 SH   SOLE 7 484,082 0 7,675
WESTERN UN CO COM 959802109 41 2,056 SH   SOLE 13 2,056 0 0
WESTERN UN CO COM 959802109 111 5,563 SH   SOLE 15 5,563 0 0
WESTERN UN CO COM 959802109 20,508 1,031,079 SH   SOLE 18 972,680 0 58,399
WESTERN UN CO COM 959802109 2,418 121,574 SH   SOLE 19 121,574 0 0
WESTERN UN CO COM 959802109 416,468 20,938,543 SH   SOLE 21 20,938,543 0 0
WESTERN UN CO COM 959802109 230,153 11,571,297 SH   SOLE 22 10,323,318 0 1,247,979
WESTERN UN CO COM 959802109 6,280 315,741 SH   SOLE 23 315,741 0 0
WESTERN UN CO COM 959802109 8,661 435,434 SH   SOLE 25 435,434 0 0
WESTERN UN CO COM 959802109 48,378 2,432,253 SH   SOLE 26 633,786 0 1,798,467
WESTERN UN CO COM 959802109 1,734 87,178 SH   SOLE 28 61,875 0 25,303
WESTERN UN CO COM 959802109 1,972 99,123 SH   SOLE 29 9,352 0 89,771
WESTERN UN CO COM 959802109 36,154 1,817,714 SH   SOLE 30 1,817,714 0 0
WESTERN UN CO COM 959802109 2,744 137,954 SH   SOLE 31 70,449 0 67,505
WESTERN UN CO COM 959802109 3,212 161,510 SH   SOLE 32 161,510 0 0
WESTERN UN CO COM 959802109 517 25,968 SH   SOLE 34 25,968 0 0
WESTERN UN CO COM 959802109 11,645 585,448 SH   SOLE 35 585,448 0 0
WESTERN UN CO COM 959802109 10,732 539,591 SH   SOLE 36 539,591 0 0
WESTERN UN CO COM 959802109 185 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 6,126 88,199 SH   SOLE 2 5,690 0 82,509
WESTLAKE CHEM CORP COM 960413102 957 13,780 SH   SOLE 4 12,754 0 1,026
WESTLAKE CHEM CORP COM 960413102 233 3,360 SH   SOLE 7 3,360 0 0
WESTLAKE CHEM CORP COM 960413102 32 457 SH   SOLE 13 457 0 0
WESTLAKE CHEM CORP COM 960413102 20 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 1,673 24,088 SH   SOLE 18 20,980 0 3,108
WESTLAKE CHEM CORP COM 960413102 550 7,919 SH   SOLE 19 7,919 0 0
WESTLAKE CHEM CORP COM 960413102 31,600 454,939 SH   SOLE 21 454,939 0 0
WESTLAKE CHEM CORP COM 960413102 72,363 1,041,795 SH   SOLE 22 959,935 0 81,860
WESTLAKE CHEM CORP COM 960413102 2,032 29,257 SH   SOLE 23 29,257 0 0
WESTLAKE CHEM CORP COM 960413102 2,445 35,199 SH   SOLE 25 35,199 0 0
WESTLAKE CHEM CORP COM 960413102 11,825 170,240 SH   SOLE 26 89,325 0 80,915
WESTLAKE CHEM CORP COM 960413102 522 7,510 SH   SOLE 28 5,506 0 2,004
WESTLAKE CHEM CORP COM 960413102 619 8,908 SH   SOLE 29 505 0 8,403
WESTLAKE CHEM CORP COM 960413102 4,630 66,654 SH   SOLE 30 66,654 0 0
WESTLAKE CHEM CORP COM 960413102 837 12,052 SH   SOLE 31 7,806 0 4,246
WESTLAKE CHEM CORP COM 960413102 123 1,767 SH   SOLE 34 1,767 0 0
WESTLAKE CHEM CORP COM 960413102 1,787 25,729 SH   SOLE 36 25,729 0 0
WESTLAKE CHEM CORP COM 960413102 55 791 SH   SOLE 40 791 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 9 465 SH   SOLE 18 465 0 0
WESTROCK CO COM 96145D105 55,015 1,508,488 SH   SOLE 2 870,082 0 638,406
WESTROCK CO COM 96145D105 10,210 279,965 SH   SOLE 4 273,198 0 6,767
WESTROCK CO COM 96145D105 11,033 302,526 SH   SOLE 7 294,539 0 7,987
WESTROCK CO COM 96145D105 5,724 156,951 SH   SOLE 13 156,951 0 0
WESTROCK CO COM 96145D105 70 1,912 SH   SOLE 15 1,912 0 0
WESTROCK CO COM 96145D105 39,744 1,089,783 SH   SOLE 18 975,642 0 114,141
WESTROCK CO COM 96145D105 64,064 1,756,625 SH   SOLE 19 1,756,625 0 0
WESTROCK CO COM 96145D105 424,957 11,652,225 SH   SOLE 21 11,652,225 0 0
WESTROCK CO COM 96145D105 348,122 9,545,436 SH   SOLE 22 7,533,520 0 2,011,916
WESTROCK CO COM 96145D105 22,710 622,705 SH   SOLE 23 622,705 0 0
WESTROCK CO COM 96145D105 10,218 280,183 SH   SOLE 25 280,183 0 0
WESTROCK CO COM 96145D105 36,023 987,757 SH   SOLE 26 384,338 0 603,419
WESTROCK CO COM 96145D105 1,790 49,095 SH   SOLE 28 35,349 0 13,746
WESTROCK CO COM 96145D105 20,824 570,990 SH   SOLE 29 265,714 0 305,276
WESTROCK CO COM 96145D105 40,291 1,104,782 SH   SOLE 30 1,104,782 0 0
WESTROCK CO COM 96145D105 22,475 616,268 SH   SOLE 31 443,508 0 172,760
WESTROCK CO COM 96145D105 3,378 92,615 SH   SOLE 32 92,615 0 0
WESTROCK CO COM 96145D105 4,744 130,076 SH   SOLE 34 130,076 0 0
WESTROCK CO COM 96145D105 10,694 293,216 SH   SOLE 35 293,216 0 0
WESTROCK CO COM 96145D105 13,834 379,337 SH   SOLE 36 379,337 0 0
WESTROCK CO COM 96145D105 186 5,100 SH   SOLE 40 5,100 0 0
WESTWATER RES INC COM NEW 961684206 0 11 SH   SOLE 21 11 0 0
WESTWATER RES INC COM NEW 961684206 49 8,447 SH   SOLE 22 8,447 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 292 8,294 SH   SOLE 2 331 0 7,963
WESTWOOD HLDGS GROUP INC COM 961765104 5 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,009 28,672 SH   SOLE 18 28,672 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 964 27,380 SH   SOLE 19 27,380 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 9,746 276,874 SH   SOLE 21 276,874 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 11,479 326,107 SH   SOLE 22 314,000 0 12,107
WESTWOOD HLDGS GROUP INC COM 961765104 68 1,926 SH   SOLE 23 1,926 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 276 7,852 SH   SOLE 26 0 0 7,852
WESTWOOD HLDGS GROUP INC COM 961765104 40 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 88 2,500 SH   SOLE 30 2,500 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 25 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 19,766 94,985 SH   SOLE 2 21,323 0 73,662
WEX INC COM 96208T104 42 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 196 942 SH   SOLE 7 942 0 0
WEX INC COM 96208T104 25,347 121,802 SH   SOLE 18 121,802 0 0
WEX INC COM 96208T104 2,004 9,632 SH   SOLE 19 9,632 0 0
WEX INC COM 96208T104 459,873 2,209,867 SH   SOLE 21 2,209,867 0 0
WEX INC COM 96208T104 291,024 1,398,483 SH   SOLE 22 1,316,025 0 82,458
WEX INC COM 96208T104 3,185 15,306 SH   SOLE 26 10,389 0 4,917
WEX INC COM 96208T104 1,312 6,303 SH   SOLE 28 6,303 0 0
WEX INC COM 96208T104 5,990 28,782 SH   SOLE 30 28,782 0 0
WEX INC COM 96208T104 190 913 SH   SOLE 31 913 0 0
WEX INC COM 96208T104 138 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 928 4,459 SH   SOLE 40 4,459 0 0
WEYCO GROUP INC COM 962149100 187 7,018 SH   SOLE 2 241 0 6,777
WEYCO GROUP INC COM 962149100 5 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 562 21,055 SH   SOLE 18 21,055 0 0
WEYCO GROUP INC COM 962149100 279 10,434 SH   SOLE 19 10,434 0 0
WEYCO GROUP INC COM 962149100 5,428 203,236 SH   SOLE 21 203,236 0 0
WEYCO GROUP INC COM 962149100 5,194 194,459 SH   SOLE 22 190,271 0 4,188
WEYERHAEUSER CO COM 962166104 46,697 1,772,852 SH   SOLE 2 175,903 0 1,596,949
WEYERHAEUSER CO COM 962166104 7,193 273,098 SH   SOLE 4 253,396 0 19,702
WEYERHAEUSER CO COM 962166104 16,646 631,955 SH   SOLE 7 621,166 0 10,789
WEYERHAEUSER CO COM 962166104 109 4,151 SH   SOLE 13 4,151 0 0
WEYERHAEUSER CO COM 962166104 100 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 43,430 1,648,809 SH   SOLE 18 1,549,498 0 99,311
WEYERHAEUSER CO COM 962166104 29,924 1,136,063 SH   SOLE 19 1,136,063 0 0
WEYERHAEUSER CO COM 962166104 525,450 19,948,744 SH   SOLE 21 19,948,744 0 0
WEYERHAEUSER CO COM 962166104 476,340 18,084,284 SH   SOLE 22 15,983,396 0 2,100,888
WEYERHAEUSER CO COM 962166104 14,065 533,983 SH   SOLE 23 533,983 0 0
WEYERHAEUSER CO COM 962166104 29,246 1,110,333 SH   SOLE 25 1,110,333 0 0
WEYERHAEUSER CO COM 962166104 85,273 3,237,384 SH   SOLE 26 958,273 0 2,279,111
WEYERHAEUSER CO COM 962166104 3,737 141,884 SH   SOLE 28 103,561 0 38,323
WEYERHAEUSER CO COM 962166104 432 16,383 SH   SOLE 29 16,383 0 0
WEYERHAEUSER CO COM 962166104 70,193 2,664,875 SH   SOLE 30 2,664,875 0 0
WEYERHAEUSER CO COM 962166104 6,798 258,078 SH   SOLE 31 141,814 0 116,264
WEYERHAEUSER CO COM 962166104 10,901 413,866 SH   SOLE 34 413,866 0 0
WEYERHAEUSER CO COM 962166104 15,240 578,581 SH   SOLE 36 578,581 0 0
WEYERHAEUSER CO COM 962166104 496 18,849 SH   SOLE 40 18,849 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 0 11 SH   SOLE 18 11 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 15,463 639,504 SH   SOLE 19 639,504 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,545 187,967 SH   SOLE 21 187,967 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,146 47,409 SH   SOLE 25 47,409 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,267 424,615 SH   SOLE 29 424,615 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,663 68,793 SH   SOLE 34 68,793 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 1 440 SH   SOLE 18 440 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 9 6,381 SH   SOLE 21 6,381 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 66 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 23,975 168,413 SH   SOLE 2 17,851 0 150,562
WHIRLPOOL CORP COM 963320106 3,095 21,740 SH   SOLE 4 19,917 0 1,823
WHIRLPOOL CORP COM 963320106 8,915 62,625 SH   SOLE 7 56,846 0 5,779
WHIRLPOOL CORP COM 963320106 388 2,725 SH   SOLE 13 2,725 0 0
WHIRLPOOL CORP COM 963320106 102 713 SH   SOLE 15 713 0 0
WHIRLPOOL CORP COM 963320106 23,197 162,945 SH   SOLE 18 154,485 0 8,460
WHIRLPOOL CORP COM 963320106 4,544 31,919 SH   SOLE 19 31,919 0 0
WHIRLPOOL CORP COM 963320106 208,100 1,461,789 SH   SOLE 21 1,461,789 0 0
WHIRLPOOL CORP COM 963320106 233,042 1,636,989 SH   SOLE 22 1,447,437 0 189,552
WHIRLPOOL CORP COM 963320106 6,467 45,424 SH   SOLE 23 45,424 0 0
WHIRLPOOL CORP COM 963320106 9,638 67,699 SH   SOLE 25 67,699 0 0
WHIRLPOOL CORP COM 963320106 47,240 331,832 SH   SOLE 26 98,407 0 233,425
WHIRLPOOL CORP COM 963320106 1,752 12,310 SH   SOLE 28 8,928 0 3,382
WHIRLPOOL CORP COM 963320106 2,058 14,454 SH   SOLE 29 1,374 0 13,080
WHIRLPOOL CORP COM 963320106 33,207 233,259 SH   SOLE 30 233,259 0 0
WHIRLPOOL CORP COM 963320106 3,228 22,672 SH   SOLE 31 13,353 0 9,319
WHIRLPOOL CORP COM 963320106 3,324 23,346 SH   SOLE 34 23,346 0 0
WHIRLPOOL CORP COM 963320106 7,307 51,330 SH   SOLE 36 51,330 0 0
WHIRLPOOL CORP COM 963320106 209 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 5,297 5,186 SH   SOLE 2 223 0 4,963
WHITE MTNS INS GROUP LTD COM G9618E107 15 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 81 79 SH   SOLE 7 79 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,475 1,444 SH   SOLE 18 1,444 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,945 2,883 SH   SOLE 19 2,883 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 37,865 37,069 SH   SOLE 21 37,069 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 87,009 85,181 SH   SOLE 22 78,439 0 6,742
WHITE MTNS INS GROUP LTD COM G9618E107 1,997 1,955 SH   SOLE 23 1,955 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 677 663 SH   SOLE 25 663 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 888 869 SH   SOLE 26 585 0 284
WHITE MTNS INS GROUP LTD COM G9618E107 415 406 SH   SOLE 28 406 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,204 1,179 SH   SOLE 30 1,179 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 271 265 SH   SOLE 31 65 0 200
WHITE MTNS INS GROUP LTD COM G9618E107 1,110 1,087 SH   SOLE 34 1,087 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 145 142 SH   SOLE 36 142 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 239 234 SH   SOLE 40 234 0 0
WHITEHORSE FIN INC COM 96524V106 514 37,412 SH   SOLE 30 37,412 0 0
WHITESTONE REIT COM 966084204 531 41,850 SH   SOLE 2 1,560 0 40,290
WHITESTONE REIT COM 966084204 10 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,256 177,806 SH   SOLE 18 177,806 0 0
WHITESTONE REIT COM 966084204 817 64,397 SH   SOLE 19 64,397 0 0
WHITESTONE REIT COM 966084204 56,342 4,439,864 SH   SOLE 21 4,439,864 0 0
WHITESTONE REIT COM 966084204 17,632 1,389,479 SH   SOLE 22 1,340,411 0 49,068
WHITESTONE REIT COM 966084204 17 1,374 SH   SOLE 23 1,374 0 0
WHITESTONE REIT COM 966084204 284 22,408 SH   SOLE 26 0 0 22,408
WHITESTONE REIT COM 966084204 762 60,040 SH   SOLE 30 60,040 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,787 95,652 SH   SOLE 2 3,776 0 91,876
WHITING PETE CORP NEW COM NEW 966387409 8 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 57 3,053 SH   SOLE 7 3,053 0 0
WHITING PETE CORP NEW COM NEW 966387409 7,436 398,093 SH   SOLE 18 398,093 0 0
WHITING PETE CORP NEW COM NEW 966387409 2,906 155,547 SH   SOLE 19 155,547 0 0
WHITING PETE CORP NEW COM NEW 966387409 185,286 9,918,949 SH   SOLE 21 9,918,949 0 0
WHITING PETE CORP NEW COM NEW 966387409 55,877 2,991,273 SH   SOLE 22 2,848,866 0 142,407
WHITING PETE CORP NEW COM NEW 966387409 656 35,103 SH   SOLE 26 26,841 0 8,262
WHITING PETE CORP NEW COM NEW 966387409 224 11,965 SH   SOLE 28 11,965 0 0
WHITING PETE CORP NEW COM NEW 966387409 2,870 153,622 SH   SOLE 30 153,622 0 0
WHITING PETE CORP NEW COM NEW 966387409 170 9,094 SH   SOLE 36 9,094 0 0
WHITING PETE CORP NEW COM NEW 966387409 172 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 223 231,000 PRN   SOLE 2 231,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 3,666 3,789,000 PRN   SOLE 19 3,789,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1,234 1,275,000 PRN   SOLE 21 1,275,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 42 43,000 PRN   SOLE 22 43,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 907 937,000 PRN   SOLE 34 937,000 0 0
WIDEOPENWEST INC COM 96758W101 188 25,876 SH   SOLE 2 1,084 0 24,792
WIDEOPENWEST INC COM 96758W101 6 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 654 90,060 SH   SOLE 18 90,060 0 0
WIDEOPENWEST INC COM 96758W101 325 44,785 SH   SOLE 19 44,785 0 0
WIDEOPENWEST INC COM 96758W101 5,847 805,421 SH   SOLE 21 805,421 0 0
WIDEOPENWEST INC COM 96758W101 5,629 775,330 SH   SOLE 22 751,644 0 23,686
WIDEOPENWEST INC COM 96758W101 28 3,799 SH   SOLE 30 3,799 0 0
WIDEPOINT CORP COM 967590100 22 52,036 SH   SOLE 21 52,036 0 0
WIDEPOINT CORP COM 967590100 65 155,395 SH   SOLE 22 155,395 0 0
WILEY JOHN & SONS INC CL A 968223206 5,544 120,893 SH   SOLE 2 30,442 0 90,451
WILEY JOHN & SONS INC CL A 968223206 7 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 3,301 71,985 SH   SOLE 7 71,985 0 0
WILEY JOHN & SONS INC CL A 968223206 6,200 135,203 SH   SOLE 18 135,203 0 0
WILEY JOHN & SONS INC CL A 968223206 472 10,283 SH   SOLE 19 10,283 0 0
WILEY JOHN & SONS INC CL A 968223206 104,068 2,269,245 SH   SOLE 21 2,269,245 0 0
WILEY JOHN & SONS INC CL A 968223206 71,201 1,552,575 SH   SOLE 22 1,458,584 0 93,991
WILEY JOHN & SONS INC CL A 968223206 718 15,663 SH   SOLE 26 11,896 0 3,767
WILEY JOHN & SONS INC CL A 968223206 269 5,875 SH   SOLE 28 5,875 0 0
WILEY JOHN & SONS INC CL A 968223206 557 12,148 SH   SOLE 30 12,148 0 0
WILEY JOHN & SONS INC CL A 968223206 112 2,434 SH   SOLE 31 934 0 1,500
WILEY JOHN & SONS INC CL A 968223206 73 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 237 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 7 949 SH   SOLE 18 949 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 5 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 323 8,661 SH   SOLE 2 451 0 8,210
WILLDAN GROUP INC COM 96924N100 8 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,286 34,514 SH   SOLE 18 34,514 0 0
WILLDAN GROUP INC COM 96924N100 630 16,909 SH   SOLE 19 16,909 0 0
WILLDAN GROUP INC COM 96924N100 12,342 331,340 SH   SOLE 21 331,340 0 0
WILLDAN GROUP INC COM 96924N100 10,238 274,841 SH   SOLE 22 267,399 0 7,442
WILLDAN GROUP INC COM 96924N100 100 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 55 1,469 SH   SOLE 30 1,469 0 0
WILLIAMS COS INC DEL COM 969457100 113,023 4,030,770 SH   SOLE 2 1,261,143 0 2,769,627
WILLIAMS COS INC DEL COM 969457100 19,049 679,358 SH   SOLE 4 647,438 0 31,920
WILLIAMS COS INC DEL COM 969457100 72,944 2,601,421 SH   SOLE 7 2,593,624 0 7,797
WILLIAMS COS INC DEL COM 969457100 1,744 62,188 SH   SOLE 13 62,188 0 0
WILLIAMS COS INC DEL COM 969457100 289 10,309 SH   SOLE 15 10,309 0 0
WILLIAMS COS INC DEL COM 969457100 392,402 13,994,375 SH   SOLE 18 13,498,879 0 495,496
WILLIAMS COS INC DEL COM 969457100 772,100 27,535,673 SH   SOLE 19 27,535,673 0 0
WILLIAMS COS INC DEL COM 969457100 923,894 32,949,134 SH   SOLE 21 32,949,134 0 0
WILLIAMS COS INC DEL COM 969457100 891,967 31,810,518 SH   SOLE 22 28,138,233 0 3,672,285
WILLIAMS COS INC DEL COM 969457100 29,666 1,057,987 SH   SOLE 23 1,057,987 0 0
WILLIAMS COS INC DEL COM 969457100 40,128 1,431,104 SH   SOLE 25 1,431,104 0 0
WILLIAMS COS INC DEL COM 969457100 107,351 3,828,499 SH   SOLE 26 1,387,136 0 2,441,363
WILLIAMS COS INC DEL COM 969457100 6,817 243,124 SH   SOLE 28 179,815 0 63,309
WILLIAMS COS INC DEL COM 969457100 16,236 579,022 SH   SOLE 29 256,760 0 322,262
WILLIAMS COS INC DEL COM 969457100 125,962 4,492,224 SH   SOLE 30 4,492,224 0 0
WILLIAMS COS INC DEL COM 969457100 15,423 550,019 SH   SOLE 31 306,185 0 243,834
WILLIAMS COS INC DEL COM 969457100 223,667 7,976,709 SH   SOLE 34 7,976,709 0 0
WILLIAMS COS INC DEL COM 969457100 27,967 997,391 SH   SOLE 36 997,391 0 0
WILLIAMS COS INC DEL COM 969457100 792 28,234 SH   SOLE 40 28,234 0 0
WILLIAMS SONOMA INC COM 969904101 12,792 196,799 SH   SOLE 2 51,227 0 145,572
WILLIAMS SONOMA INC COM 969904101 21 322 SH   SOLE 4 322 0 0
WILLIAMS SONOMA INC COM 969904101 413 6,353 SH   SOLE 7 6,353 0 0
WILLIAMS SONOMA INC COM 969904101 16,791 258,321 SH   SOLE 18 258,321 0 0
WILLIAMS SONOMA INC COM 969904101 2,673 41,116 SH   SOLE 19 41,116 0 0
WILLIAMS SONOMA INC COM 969904101 267,046 4,108,405 SH   SOLE 21 4,108,405 0 0
WILLIAMS SONOMA INC COM 969904101 194,041 2,985,246 SH   SOLE 22 2,817,957 0 167,289
WILLIAMS SONOMA INC COM 969904101 464 7,141 SH   SOLE 25 7,141 0 0
WILLIAMS SONOMA INC COM 969904101 1,873 28,823 SH   SOLE 26 16,347 0 12,476
WILLIAMS SONOMA INC COM 969904101 638 9,813 SH   SOLE 28 9,813 0 0
WILLIAMS SONOMA INC COM 969904101 4,787 73,645 SH   SOLE 30 73,645 0 0
WILLIAMS SONOMA INC COM 969904101 2,220 34,161 SH   SOLE 31 1,661 0 32,500
WILLIAMS SONOMA INC COM 969904101 764 11,759 SH   SOLE 34 11,759 0 0
WILLIAMS SONOMA INC COM 969904101 199 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 496 7,628 SH   SOLE 40 7,628 0 0
WILLIS LEASE FINANCE CORP COM 970646105 173 2,974 SH   SOLE 2 120 0 2,854
WILLIS LEASE FINANCE CORP COM 970646105 605 10,366 SH   SOLE 18 10,366 0 0
WILLIS LEASE FINANCE CORP COM 970646105 291 4,994 SH   SOLE 19 4,994 0 0
WILLIS LEASE FINANCE CORP COM 970646105 6,073 104,137 SH   SOLE 21 104,137 0 0
WILLIS LEASE FINANCE CORP COM 970646105 3,450 59,160 SH   SOLE 22 57,145 0 2,015
WILLIS LEASE FINANCE CORP COM 970646105 323 5,535 SH   SOLE 31 0 0 5,535
WILLIS TOWERS WATSON PUB LTD SHS G96629103 62,889 328,335 SH   SOLE 2 44,702 0 283,633
WILLIS TOWERS WATSON PUB LTD SHS G96629103 8,767 45,772 SH   SOLE 4 42,293 0 3,479
WILLIS TOWERS WATSON PUB LTD SHS G96629103 24,141 126,038 SH   SOLE 7 122,028 0 4,010
WILLIS TOWERS WATSON PUB LTD SHS G96629103 401 2,092 SH   SOLE 13 2,092 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 265 1,385 SH   SOLE 15 1,385 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 206,204 1,076,556 SH   SOLE 18 1,016,314 0 60,242
WILLIS TOWERS WATSON PUB LTD SHS G96629103 327,801 1,711,397 SH   SOLE 19 1,711,397 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 644,734 3,366,056 SH   SOLE 21 3,366,056 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 633,533 3,307,574 SH   SOLE 22 2,953,584 0 353,990
WILLIS TOWERS WATSON PUB LTD SHS G96629103 19,011 99,254 SH   SOLE 23 99,254 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 25,912 135,284 SH   SOLE 25 135,284 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 107,500 561,242 SH   SOLE 26 154,828 0 406,414
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,770 24,905 SH   SOLE 28 18,034 0 6,871
WILLIS TOWERS WATSON PUB LTD SHS G96629103 591 3,085 SH   SOLE 29 3,085 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 103,305 539,340 SH   SOLE 30 539,340 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 8,426 43,989 SH   SOLE 31 23,766 0 20,223
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,428 17,899 SH   SOLE 32 17,899 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 11,587 60,492 SH   SOLE 34 60,492 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 18,096 94,477 SH   SOLE 36 94,477 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 602 3,143 SH   SOLE 40 3,143 0 0
WILLSCOT CORP COM 971375126 691 45,941 SH   SOLE 2 2,149 0 43,792
WILLSCOT CORP COM 971375126 4 255 SH   SOLE 4 255 0 0
WILLSCOT CORP COM 971375126 11 754 SH   SOLE 7 754 0 0
WILLSCOT CORP COM 971375126 2,531 168,287 SH   SOLE 18 168,287 0 0
WILLSCOT CORP COM 971375126 1,341 89,195 SH   SOLE 19 89,195 0 0
WILLSCOT CORP COM 971375126 23,912 1,589,907 SH   SOLE 21 1,589,907 0 0
WILLSCOT CORP COM 971375126 20,740 1,378,963 SH   SOLE 22 1,315,894 0 63,069
WILLSCOT CORP COM 971375126 206 13,706 SH   SOLE 30 13,706 0 0
WILLSCOT CORP COM 971375126 67 4,483 SH   SOLE 40 4,483 0 0
WINGSTOP INC COM 974155103 2,445 25,810 SH   SOLE 2 1,210 0 24,600
WINGSTOP INC COM 974155103 16 164 SH   SOLE 4 164 0 0
WINGSTOP INC COM 974155103 54 572 SH   SOLE 7 572 0 0
WINGSTOP INC COM 974155103 12,146 128,192 SH   SOLE 18 128,192 0 0
WINGSTOP INC COM 974155103 4,759 50,225 SH   SOLE 19 50,225 0 0
WINGSTOP INC COM 974155103 295,689 3,120,724 SH   SOLE 21 3,120,724 0 0
WINGSTOP INC COM 974155103 81,878 864,153 SH   SOLE 22 822,250 0 41,903
WINGSTOP INC COM 974155103 724 7,642 SH   SOLE 26 5,898 0 1,744
WINGSTOP INC COM 974155103 335 3,540 SH   SOLE 28 3,540 0 0
WINGSTOP INC COM 974155103 4,064 42,893 SH   SOLE 30 42,893 0 0
WINGSTOP INC COM 974155103 29 306 SH   SOLE 34 306 0 0
WINGSTOP INC COM 974155103 292 3,080 SH   SOLE 40 3,080 0 0
WINMARK CORP COM 974250102 377 2,179 SH   SOLE 2 88 0 2,091
WINMARK CORP COM 974250102 6 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 8 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,448 8,363 SH   SOLE 18 8,363 0 0
WINMARK CORP COM 974250102 762 4,399 SH   SOLE 19 4,399 0 0
WINMARK CORP COM 974250102 14,705 84,926 SH   SOLE 21 84,926 0 0
WINMARK CORP COM 974250102 7,609 43,947 SH   SOLE 22 40,642 0 3,305
WINMARK CORP COM 974250102 85 491 SH   SOLE 23 491 0 0
WINMARK CORP COM 974250102 99 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 56 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 165 955 SH   SOLE 30 955 0 0
WINMARK CORP COM 974250102 44 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 1,132 29,294 SH   SOLE 2 1,315 0 27,979
WINNEBAGO INDS INC COM 974637100 3 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 25 659 SH   SOLE 7 659 0 0
WINNEBAGO INDS INC COM 974637100 5,136 132,873 SH   SOLE 18 132,873 0 0
WINNEBAGO INDS INC COM 974637100 2,047 52,970 SH   SOLE 19 52,970 0 0
WINNEBAGO INDS INC COM 974637100 123,254 3,188,970 SH   SOLE 21 3,188,970 0 0
WINNEBAGO INDS INC COM 974637100 34,409 890,277 SH   SOLE 22 850,445 0 39,832
WINNEBAGO INDS INC COM 974637100 841 21,753 SH   SOLE 26 15,293 0 6,460
WINNEBAGO INDS INC COM 974637100 162 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 2,559 66,201 SH   SOLE 30 66,201 0 0
WINNEBAGO INDS INC COM 974637100 114 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 9,851 134,647 SH   SOLE 2 37,318 0 97,329
WINTRUST FINL CORP COM 97650W108 51 700 SH   SOLE 4 700 0 0
WINTRUST FINL CORP COM 97650W108 99 1,353 SH   SOLE 7 1,353 0 0
WINTRUST FINL CORP COM 97650W108 14,920 203,938 SH   SOLE 18 203,938 0 0
WINTRUST FINL CORP COM 97650W108 4,430 60,547 SH   SOLE 19 60,547 0 0
WINTRUST FINL CORP COM 97650W108 207,384 2,834,666 SH   SOLE 21 2,834,666 0 0
WINTRUST FINL CORP COM 97650W108 149,991 2,050,184 SH   SOLE 22 1,938,871 0 111,313
WINTRUST FINL CORP COM 97650W108 1,815 24,812 SH   SOLE 23 24,812 0 0
WINTRUST FINL CORP COM 97650W108 6,173 84,376 SH   SOLE 26 16,849 0 67,527
WINTRUST FINL CORP COM 97650W108 503 6,875 SH   SOLE 28 6,875 0 0
WINTRUST FINL CORP COM 97650W108 1,205 16,470 SH   SOLE 30 16,470 0 0
WINTRUST FINL CORP COM 97650W108 212 2,894 SH   SOLE 31 1,194 0 1,700
WINTRUST FINL CORP COM 97650W108 932 12,744 SH   SOLE 34 12,744 0 0
WINTRUST FINL CORP COM 97650W108 77 1,047 SH   SOLE 36 1,047 0 0
WINTRUST FINL CORP COM 97650W108 415 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 536 123,784 SH   SOLE 2 123,784 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 7,646 1,765,840 SH   SOLE 18 1,765,840 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,579 1,519,305 SH   SOLE 21 1,519,305 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 16,065 3,710,140 SH   SOLE 22 3,710,140 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 43 10,006 SH   SOLE 23 10,006 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 575 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 20,317 4,692,129 SH   SOLE 26 504,910 0 4,187,219
WIPRO LTD SPON ADR 1 SH 97651M109 4,053 936,103 SH   SOLE 28 936,103 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 902 208,248 SH   SOLE 29 208,248 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 8,629 1,992,869 SH   SOLE 30 1,992,869 0 0
WIRELESS TELECOM GROUP INC COM 976524108 5 3,476 SH   SOLE 18 3,476 0 0
WIRELESS TELECOM GROUP INC COM 976524108 96 60,714 SH   SOLE 21 60,714 0 0
WISDOMTREE INVTS INC COM 97717P104 769 124,623 SH   SOLE 2 5,614 0 119,009
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 18 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 3,487 565,109 SH   SOLE 18 565,109 0 0
WISDOMTREE INVTS INC COM 97717P104 1,396 226,251 SH   SOLE 19 226,251 0 0
WISDOMTREE INVTS INC COM 97717P104 80,726 13,083,581 SH   SOLE 21 13,083,581 0 0
WISDOMTREE INVTS INC COM 97717P104 23,937 3,879,568 SH   SOLE 22 3,644,205 0 235,363
WISDOMTREE INVTS INC COM 97717P104 84 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 106 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,056 171,156 SH   SOLE 30 171,156 0 0
WISDOMTREE INVTS INC COM 97717P104 77 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 0 3 SH   SOLE 17 0 0 3
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1 50 SH   SOLE 17 0 0 50
WISDOMTREE TR INTRST RATE HDGE 97717W380 3 55 SH   SOLE 17 0 0 55
WISDOMTREE TR INDIA ERNGS FD 97717W422 7,730 296,641 SH   SOLE 2 0 0 296,641
WISDOMTREE TR INDIA ERNGS FD 97717W422 48,852 1,874,590 SH   SOLE 22 1,874,590 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 2 45 SH   SOLE 17 0 0 45
WISDOMTREE TR US MIDCAP FUND 97717W570 4 101 SH   SOLE 17 0 0 101
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 50 SH   SOLE 17 0 0 50
WISDOMTREE TR INTL EQUITY FD 97717W703 0 1 SH   SOLE 17 0 0 1
WISDOMTREE TR INTL EQUITY FD 97717W703 2,130 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 YIELD ENHANCD US 97717X511 1 27 SH   SOLE 17 0 0 27
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 29 SH   SOLE 17 0 0 29
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH   SOLE 17 0 0 29
WIX COM LTD SHS M98068105 1,632 11,486 SH   SOLE 2 4,314 0 7,172
WIX COM LTD SHS M98068105 2,392 16,834 SH   SOLE 4 15,686 0 1,148
WIX COM LTD SHS M98068105 4,059 28,565 SH   SOLE 7 28,565 0 0
WIX COM LTD SHS M98068105 5,801 40,823 SH   SOLE 18 40,823 0 0
WIX COM LTD SHS M98068105 86,483 608,609 SH   SOLE 19 608,609 0 0
WIX COM LTD SHS M98068105 78,100 549,613 SH   SOLE 21 549,613 0 0
WIX COM LTD SHS M98068105 97,099 683,314 SH   SOLE 22 632,797 0 50,517
WIX COM LTD SHS M98068105 5,037 35,447 SH   SOLE 23 35,447 0 0
WIX COM LTD SHS M98068105 213 1,497 SH   SOLE 25 1,497 0 0
WIX COM LTD SHS M98068105 10,135 71,322 SH   SOLE 26 32,346 0 38,976
WIX COM LTD SHS M98068105 1,051 7,397 SH   SOLE 28 7,397 0 0
WIX COM LTD SHS M98068105 7,774 54,705 SH   SOLE 30 54,705 0 0
WIX COM LTD SHS M98068105 1,798 12,653 SH   SOLE 31 7,680 0 4,973
WIX COM LTD SHS M98068105 15,793 111,141 SH   SOLE 34 111,141 0 0
WIX COM LTD SHS M98068105 1,216 8,556 SH   SOLE 36 8,556 0 0
WIX COM LTD SHS M98068105 137 964 SH   SOLE 40 964 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 102 1,723 SH   SOLE 3 1,723 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 5,338 90,161 SH   SOLE 22 90,161 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 222 3,758 SH   SOLE 25 3,758 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 23 390 SH   SOLE 30 390 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 150 2,539 SH   SOLE 34 2,539 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,625 95,302 SH   SOLE 2 15,203 0 80,099
WOLVERINE WORLD WIDE INC COM 978097103 14 508 SH   SOLE 4 508 0 0
WOLVERINE WORLD WIDE INC COM 978097103 45 1,617 SH   SOLE 7 1,617 0 0
WOLVERINE WORLD WIDE INC COM 978097103 10,976 398,563 SH   SOLE 18 388,071 0 10,492
WOLVERINE WORLD WIDE INC COM 978097103 9,334 338,926 SH   SOLE 19 338,926 0 0
WOLVERINE WORLD WIDE INC COM 978097103 261,799 9,506,144 SH   SOLE 21 9,506,144 0 0
WOLVERINE WORLD WIDE INC COM 978097103 81,056 2,943,221 SH   SOLE 22 2,796,726 0 146,495
WOLVERINE WORLD WIDE INC COM 978097103 1,147 41,662 SH   SOLE 23 41,662 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,929 106,348 SH   SOLE 26 19,085 0 87,263
WOLVERINE WORLD WIDE INC COM 978097103 343 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,599 130,694 SH   SOLE 30 130,694 0 0
WOLVERINE WORLD WIDE INC COM 978097103 46 1,653 SH   SOLE 34 1,653 0 0
WOLVERINE WORLD WIDE INC COM 978097103 85 3,081 SH   SOLE 36 3,081 0 0
WOLVERINE WORLD WIDE INC COM 978097103 241 8,759 SH   SOLE 40 8,759 0 0
WOODWARD INC COM 980745103 14,968 132,271 SH   SOLE 2 37,981 0 94,290
WOODWARD INC COM 980745103 82 721 SH   SOLE 4 721 0 0
WOODWARD INC COM 980745103 145 1,280 SH   SOLE 7 1,280 0 0
WOODWARD INC COM 980745103 19,970 176,478 SH   SOLE 18 167,123 0 9,355
WOODWARD INC COM 980745103 14,480 127,958 SH   SOLE 19 127,958 0 0
WOODWARD INC COM 980745103 318,773 2,817,015 SH   SOLE 21 2,817,015 0 0
WOODWARD INC COM 980745103 216,765 1,915,564 SH   SOLE 22 1,807,321 0 108,243
WOODWARD INC COM 980745103 2,598 22,956 SH   SOLE 23 22,956 0 0
WOODWARD INC COM 980745103 7,478 66,082 SH   SOLE 26 12,504 0 53,578
WOODWARD INC COM 980745103 781 6,898 SH   SOLE 28 6,898 0 0
WOODWARD INC COM 980745103 75 664 SH   SOLE 29 664 0 0
WOODWARD INC COM 980745103 1,721 15,205 SH   SOLE 30 15,205 0 0
WOODWARD INC COM 980745103 2,766 24,444 SH   SOLE 31 2,085 0 22,359
WOODWARD INC COM 980745103 827 7,308 SH   SOLE 34 7,308 0 0
WOODWARD INC COM 980745103 50 443 SH   SOLE 36 443 0 0
WOODWARD INC COM 980745103 607 5,362 SH   SOLE 40 5,362 0 0
WORKDAY INC CL A 98138H101 98,195 477,648 SH   SOLE 2 129,661 0 347,987
WORKDAY INC CL A 98138H101 15,438 75,093 SH   SOLE 4 70,989 0 4,104
WORKDAY INC CL A 98138H101 4,573 22,243 SH   SOLE 7 22,243 0 0
WORKDAY INC CL A 98138H101 2,484 12,081 SH   SOLE 13 12,081 0 0
WORKDAY INC CL A 98138H101 391 1,902 SH   SOLE 15 1,902 0 0
WORKDAY INC CL A 98138H101 19,408 94,408 SH   SOLE 18 74,421 0 19,987
WORKDAY INC CL A 98138H101 20,127 97,905 SH   SOLE 19 97,905 0 0
WORKDAY INC CL A 98138H101 397,944 1,935,715 SH   SOLE 21 1,935,715 0 0
WORKDAY INC CL A 98138H101 903,922 4,396,935 SH   SOLE 22 3,967,865 0 429,070
WORKDAY INC CL A 98138H101 32,749 159,300 SH   SOLE 23 159,300 0 0
WORKDAY INC CL A 98138H101 32,261 156,929 SH   SOLE 25 156,929 0 0
WORKDAY INC CL A 98138H101 107,718 523,969 SH   SOLE 26 172,207 0 351,762
WORKDAY INC CL A 98138H101 6,172 30,024 SH   SOLE 28 22,088 0 7,936
WORKDAY INC CL A 98138H101 15,522 75,505 SH   SOLE 29 35,494 0 40,011
WORKDAY INC CL A 98138H101 61,484 299,075 SH   SOLE 30 299,075 0 0
WORKDAY INC CL A 98138H101 23,360 113,628 SH   SOLE 31 82,001 0 31,627
WORKDAY INC CL A 98138H101 4,658 22,660 SH   SOLE 32 22,660 0 0
WORKDAY INC CL A 98138H101 3,226 15,694 SH   SOLE 34 15,694 0 0
WORKDAY INC CL A 98138H101 25,311 123,121 SH   SOLE 36 123,121 0 0
WORKDAY INC CL A 98138H101 676 3,288 SH   SOLE 40 3,288 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 4,343 2,900,000 PRN   SOLE 21 2,900,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 32 11,040 SH   SOLE 18 11,040 0 0
WORKHORSE GROUP INC COM NEW 98138J206 439 149,441 SH   SOLE 21 149,441 0 0
WORKHORSE GROUP INC COM NEW 98138J206 2,686 913,443 SH   SOLE 22 913,443 0 0
WORKIVA INC COM CL A 98139A105 2,219 38,197 SH   SOLE 2 9,081 0 29,116
WORKIVA INC COM CL A 98139A105 12 212 SH   SOLE 4 212 0 0
WORKIVA INC COM CL A 98139A105 37 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 7,164 123,327 SH   SOLE 18 114,962 0 8,365
WORKIVA INC COM CL A 98139A105 11,206 192,900 SH   SOLE 19 192,900 0 0
WORKIVA INC COM CL A 98139A105 67,946 1,169,662 SH   SOLE 21 1,169,662 0 0
WORKIVA INC COM CL A 98139A105 59,728 1,028,206 SH   SOLE 22 982,071 0 46,135
WORKIVA INC COM CL A 98139A105 1,635 28,151 SH   SOLE 23 28,151 0 0
WORKIVA INC COM CL A 98139A105 4,022 69,243 SH   SOLE 26 11,364 0 57,879
WORKIVA INC COM CL A 98139A105 218 3,759 SH   SOLE 28 3,759 0 0
WORKIVA INC COM CL A 98139A105 442 7,613 SH   SOLE 30 7,613 0 0
WORKIVA INC COM CL A 98139A105 300 5,158 SH   SOLE 34 5,158 0 0
WORKIVA INC COM CL A 98139A105 206 3,546 SH   SOLE 40 3,546 0 0
WORLD ACCEP CORP DEL COM 981419104 1,033 6,292 SH   SOLE 2 278 0 6,014
WORLD ACCEP CORP DEL COM 981419104 6 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 21 127 SH   SOLE 7 127 0 0
WORLD ACCEP CORP DEL COM 981419104 4,718 28,749 SH   SOLE 18 28,749 0 0
WORLD ACCEP CORP DEL COM 981419104 1,861 11,338 SH   SOLE 19 11,338 0 0
WORLD ACCEP CORP DEL COM 981419104 113,335 690,606 SH   SOLE 21 690,606 0 0
WORLD ACCEP CORP DEL COM 981419104 32,605 198,677 SH   SOLE 22 188,136 0 10,541
WORLD ACCEP CORP DEL COM 981419104 535 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 158 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 1,589 9,684 SH   SOLE 30 9,684 0 0
WORLD ACCEP CORP DEL COM 981419104 134 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 3,489 97,026 SH   SOLE 2 31,460 0 65,566
WORLD FUEL SVCS CORP COM 981475106 10 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 117 3,256 SH   SOLE 7 3,256 0 0
WORLD FUEL SVCS CORP COM 981475106 13,509 375,657 SH   SOLE 18 375,657 0 0
WORLD FUEL SVCS CORP COM 981475106 4,076 113,359 SH   SOLE 19 113,359 0 0
WORLD FUEL SVCS CORP COM 981475106 170,711 4,747,234 SH   SOLE 21 4,747,234 0 0
WORLD FUEL SVCS CORP COM 981475106 87,673 2,438,078 SH   SOLE 22 2,260,544 0 177,534
WORLD FUEL SVCS CORP COM 981475106 504 14,023 SH   SOLE 26 9,133 0 4,890
WORLD FUEL SVCS CORP COM 981475106 322 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 653 18,151 SH   SOLE 30 18,151 0 0
WORLD FUEL SVCS CORP COM 981475106 1,270 35,321 SH   SOLE 31 0 0 35,321
WORLD FUEL SVCS CORP COM 981475106 327 9,097 SH   SOLE 36 9,097 0 0
WORLD FUEL SVCS CORP COM 981475106 222 6,169 SH   SOLE 40 6,169 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 7,043 97,536 SH   SOLE 2 21,839 0 75,697
WORLD WRESTLING ENTMT INC CL A 98156Q108 43 590 SH   SOLE 4 590 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 56 781 SH   SOLE 7 781 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 8,999 124,629 SH   SOLE 18 124,629 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 696 9,643 SH   SOLE 19 9,643 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 161,035 2,230,096 SH   SOLE 21 2,230,096 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 109,965 1,522,852 SH   SOLE 22 1,441,492 0 81,360
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,531 21,201 SH   SOLE 26 14,824 0 6,377
WORLD WRESTLING ENTMT INC CL A 98156Q108 356 4,930 SH   SOLE 28 4,930 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,022 14,159 SH   SOLE 30 14,159 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 67 922 SH   SOLE 31 922 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 347 4,812 SH   SOLE 40 4,812 0 0
WORLDPAY INC CL A 981558109 83,051 677,694 SH   SOLE 2 29,415 0 648,279
WORLDPAY INC CL A 981558109 12,205 99,592 SH   SOLE 4 91,745 0 7,847
WORLDPAY INC CL A 981558109 2,421 19,752 SH   SOLE 7 16,964 0 2,788
WORLDPAY INC CL A 981558109 830 6,775 SH   SOLE 13 6,775 0 0
WORLDPAY INC CL A 981558109 403 3,292 SH   SOLE 15 3,292 0 0
WORLDPAY INC CL A 981558109 14,621 119,303 SH   SOLE 18 96,095 0 23,208
WORLDPAY INC CL A 981558109 1,933 15,770 SH   SOLE 19 15,770 0 0
WORLDPAY INC CL A 981558109 328,647 2,681,734 SH   SOLE 21 2,681,734 0 0
WORLDPAY INC CL A 981558109 965,906 7,881,727 SH   SOLE 22 7,266,810 0 614,917
WORLDPAY INC CL A 981558109 26,464 215,947 SH   SOLE 23 215,947 0 0
WORLDPAY INC CL A 981558109 35,245 287,599 SH   SOLE 25 287,599 0 0
WORLDPAY INC CL A 981558109 117,939 962,377 SH   SOLE 26 341,524 0 620,853
WORLDPAY INC CL A 981558109 7,238 59,065 SH   SOLE 28 43,430 0 15,635
WORLDPAY INC CL A 981558109 834 6,809 SH   SOLE 29 6,809 0 0
WORLDPAY INC CL A 981558109 56,486 460,919 SH   SOLE 30 460,919 0 0
WORLDPAY INC CL A 981558109 18,102 147,714 SH   SOLE 31 57,482 0 90,232
WORLDPAY INC CL A 981558109 25,467 207,811 SH   SOLE 34 207,811 0 0
WORLDPAY INC CL A 981558109 24,482 199,770 SH   SOLE 36 199,770 0 0
WORLDPAY INC CL A 981558109 869 7,093 SH   SOLE 40 7,093 0 0
WORTHINGTON INDS INC COM 981811102 2,230 55,394 SH   SOLE 2 18,533 0 36,861
WORTHINGTON INDS INC COM 981811102 12 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 20 493 SH   SOLE 7 493 0 0
WORTHINGTON INDS INC COM 981811102 8,950 222,315 SH   SOLE 18 222,315 0 0
WORTHINGTON INDS INC COM 981811102 2,715 67,436 SH   SOLE 19 67,436 0 0
WORTHINGTON INDS INC COM 981811102 112,227 2,787,547 SH   SOLE 21 2,787,547 0 0
WORTHINGTON INDS INC COM 981811102 56,386 1,400,535 SH   SOLE 22 1,333,883 0 66,652
WORTHINGTON INDS INC COM 981811102 897 22,285 SH   SOLE 26 17,554 0 4,731
WORTHINGTON INDS INC COM 981811102 228 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 520 12,910 SH   SOLE 30 12,910 0 0
WORTHINGTON INDS INC COM 981811102 150 3,718 SH   SOLE 40 3,718 0 0
WPP PLC NEW ADR 92937A102 2 37 SH   SOLE 18 37 0 0
WPX ENERGY INC COM 98212B103 10,815 939,649 SH   SOLE 2 197,457 0 742,192
WPX ENERGY INC COM 98212B103 22 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 125 10,890 SH   SOLE 7 10,890 0 0
WPX ENERGY INC COM 98212B103 12,935 1,123,805 SH   SOLE 18 1,123,805 0 0
WPX ENERGY INC COM 98212B103 1,093 94,935 SH   SOLE 19 94,935 0 0
WPX ENERGY INC COM 98212B103 228,658 19,866,065 SH   SOLE 21 19,866,065 0 0
WPX ENERGY INC COM 98212B103 150,732 13,095,717 SH   SOLE 22 12,256,381 0 839,336
WPX ENERGY INC COM 98212B103 1,705 148,160 SH   SOLE 26 82,953 0 65,207
WPX ENERGY INC COM 98212B103 610 53,025 SH   SOLE 28 53,025 0 0
WPX ENERGY INC COM 98212B103 2,318 201,356 SH   SOLE 30 201,356 0 0
WPX ENERGY INC COM 98212B103 278 24,153 SH   SOLE 31 8,453 0 15,700
WPX ENERGY INC COM 98212B103 115 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 523 45,427 SH   SOLE 40 45,427 0 0
WRAP TECHNOLOGIES INC COM 98212N107 42 6,693 SH   SOLE 2 597 0 6,096
WRAP TECHNOLOGIES INC COM 98212N107 163 26,193 SH   SOLE 18 26,193 0 0
WRAP TECHNOLOGIES INC COM 98212N107 81 12,970 SH   SOLE 19 12,970 0 0
WRAP TECHNOLOGIES INC COM 98212N107 1,879 302,164 SH   SOLE 21 302,164 0 0
WRAP TECHNOLOGIES INC COM 98212N107 338 54,414 SH   SOLE 22 52,250 0 2,164
WRIGHT MED GROUP N V ORD SHS N96617118 7,009 235,031 SH   SOLE 2 130,011 0 105,020
WRIGHT MED GROUP N V ORD SHS N96617118 17 574 SH   SOLE 4 574 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 70 2,342 SH   SOLE 7 2,342 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 15,843 531,291 SH   SOLE 18 524,843 0 6,448
WRIGHT MED GROUP N V ORD SHS N96617118 48,905 1,639,994 SH   SOLE 19 1,639,994 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 862 28,900 SH   SOLE 20 28,900 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 133,489 4,476,493 SH   SOLE 21 4,476,493 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 106,201 3,561,404 SH   SOLE 22 3,389,338 0 172,066
WRIGHT MED GROUP N V ORD SHS N96617118 27 902 SH   SOLE 23 902 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 1,101 36,925 SH   SOLE 26 27,997 0 8,928
WRIGHT MED GROUP N V ORD SHS N96617118 446 14,942 SH   SOLE 28 14,942 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 1,000 33,531 SH   SOLE 30 33,531 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 12,679 425,200 SH   SOLE 34 425,200 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 375 12,589 SH   SOLE 40 12,589 0 0
WSFS FINL CORP COM 929328102 2,171 52,573 SH   SOLE 2 2,196 0 50,377
WSFS FINL CORP COM 929328102 17 419 SH   SOLE 4 419 0 0
WSFS FINL CORP COM 929328102 35 856 SH   SOLE 7 856 0 0
WSFS FINL CORP COM 929328102 8,631 208,982 SH   SOLE 18 208,982 0 0
WSFS FINL CORP COM 929328102 4,053 98,145 SH   SOLE 19 98,145 0 0
WSFS FINL CORP COM 929328102 69,290 1,677,715 SH   SOLE 21 1,677,715 0 0
WSFS FINL CORP COM 929328102 70,691 1,711,654 SH   SOLE 22 1,642,432 0 69,222
WSFS FINL CORP COM 929328102 1,241 30,040 SH   SOLE 26 15,012 0 15,028
WSFS FINL CORP COM 929328102 264 6,392 SH   SOLE 28 6,392 0 0
WSFS FINL CORP COM 929328102 663 16,058 SH   SOLE 30 16,058 0 0
WSFS FINL CORP COM 929328102 252 6,111 SH   SOLE 40 6,111 0 0
WVS FINL CORP COM 929358109 4 222 SH   SOLE 21 222 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 10,387 236,604 SH   SOLE 2 56,380 0 180,224
WYNDHAM DESTINATIONS INC COM 98310W108 102 2,334 SH   SOLE 4 2,334 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 104 2,377 SH   SOLE 7 2,377 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 14,186 323,140 SH   SOLE 18 323,140 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,709 84,489 SH   SOLE 19 84,489 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 206,137 4,695,596 SH   SOLE 21 4,695,596 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 164,670 3,751,022 SH   SOLE 22 3,548,212 0 202,810
WYNDHAM DESTINATIONS INC COM 98310W108 124 2,827 SH   SOLE 23 2,827 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 25 565 SH   SOLE 25 565 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,531 34,871 SH   SOLE 26 28,612 0 6,259
WYNDHAM DESTINATIONS INC COM 98310W108 535 12,182 SH   SOLE 28 12,182 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,017 45,945 SH   SOLE 30 45,945 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,505 34,287 SH   SOLE 31 1,987 0 32,300
WYNDHAM DESTINATIONS INC COM 98310W108 1,107 25,214 SH   SOLE 34 25,214 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 117 2,659 SH   SOLE 36 2,659 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 425 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 12,857 230,668 SH   SOLE 2 48,537 0 182,131
WYNDHAM HOTELS & RESORTS INC COM 98311A105 30 530 SH   SOLE 4 530 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 134 2,405 SH   SOLE 7 2,405 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 42 748 SH   SOLE 15 748 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 16,371 293,705 SH   SOLE 18 293,705 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,197 21,478 SH   SOLE 19 21,478 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 271,160 4,864,736 SH   SOLE 21 4,864,736 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 179,830 3,226,235 SH   SOLE 22 3,029,620 0 196,615
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,867 105,260 SH   SOLE 25 105,260 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 8,667 155,490 SH   SOLE 26 66,341 0 89,149
WYNDHAM HOTELS & RESORTS INC COM 98311A105 697 12,513 SH   SOLE 28 12,513 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,769 31,733 SH   SOLE 30 31,733 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 255 4,575 SH   SOLE 31 2,075 0 2,500
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,206 39,580 SH   SOLE 36 39,580 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 557 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 24,149 194,762 SH   SOLE 2 20,266 0 174,496
WYNN RESORTS LTD COM 983134107 3,724 30,031 SH   SOLE 4 27,549 0 2,482
WYNN RESORTS LTD COM 983134107 11,477 92,564 SH   SOLE 7 89,000 0 3,564
WYNN RESORTS LTD COM 983134107 75 606 SH   SOLE 13 606 0 0
WYNN RESORTS LTD COM 983134107 116 936 SH   SOLE 15 936 0 0
WYNN RESORTS LTD COM 983134107 23,625 190,536 SH   SOLE 18 177,599 0 12,937
WYNN RESORTS LTD COM 983134107 3,286 26,500 SH   SOLE 19 26,500 0 0
WYNN RESORTS LTD COM 983134107 271,544 2,190,044 SH   SOLE 21 2,190,044 0 0
WYNN RESORTS LTD COM 983134107 286,242 2,308,587 SH   SOLE 22 2,105,754 0 202,833
WYNN RESORTS LTD COM 983134107 8,669 69,915 SH   SOLE 23 69,915 0 0
WYNN RESORTS LTD COM 983134107 11,857 95,630 SH   SOLE 25 95,630 0 0
WYNN RESORTS LTD COM 983134107 46,302 373,432 SH   SOLE 26 130,139 0 243,293
WYNN RESORTS LTD COM 983134107 2,295 18,506 SH   SOLE 28 13,318 0 5,188
WYNN RESORTS LTD COM 983134107 45,286 365,239 SH   SOLE 30 365,239 0 0
WYNN RESORTS LTD COM 983134107 3,039 24,509 SH   SOLE 31 3,919 0 20,590
WYNN RESORTS LTD COM 983134107 1,868 15,062 SH   SOLE 32 15,062 0 0
WYNN RESORTS LTD COM 983134107 712 5,744 SH   SOLE 34 5,744 0 0
WYNN RESORTS LTD COM 983134107 9,567 77,156 SH   SOLE 36 77,156 0 0
WYNN RESORTS LTD COM 983134107 264 2,130 SH   SOLE 40 2,130 0 0
X FINANCIAL SPONSORED ADS 98372W103 131 35,013 SH   SOLE 21 35,013 0 0
X FINANCIAL SPONSORED ADS 98372W103 948 252,737 SH   SOLE 22 252,737 0 0
X FINANCIAL SPONSORED ADS 98372W103 307 81,739 SH   SOLE 30 81,739 0 0
X4 PHARMACEUTICALS INC COM 98420X103 90 5,976 SH   SOLE 2 297 0 5,679
X4 PHARMACEUTICALS INC COM 98420X103 360 24,009 SH   SOLE 18 24,009 0 0
X4 PHARMACEUTICALS INC COM 98420X103 174 11,633 SH   SOLE 19 11,633 0 0
X4 PHARMACEUTICALS INC COM 98420X103 3,356 223,760 SH   SOLE 21 223,760 0 0
X4 PHARMACEUTICALS INC COM 98420X103 2,867 191,117 SH   SOLE 22 188,893 0 2,224
XBIOTECH INC COM 98400H102 111 14,700 SH   SOLE 2 706 0 13,994
XBIOTECH INC COM 98400H102 439 57,952 SH   SOLE 18 57,952 0 0
XBIOTECH INC COM 98400H102 211 27,844 SH   SOLE 19 27,844 0 0
XBIOTECH INC COM 98400H102 4,111 542,371 SH   SOLE 21 542,371 0 0
XBIOTECH INC COM 98400H102 4,170 550,187 SH   SOLE 22 545,337 0 4,850
XBIOTECH INC COM 98400H102 7 860 SH   SOLE 23 860 0 0
XCEL BRANDS INC COM NEW 98400M101 1 351 SH   SOLE 18 351 0 0
XCEL BRANDS INC COM NEW 98400M101 8 5,645 SH   SOLE 21 5,645 0 0
XCEL ENERGY INC COM 98389B100 79,701 1,339,730 SH   SOLE 2 217,875 0 1,121,855
XCEL ENERGY INC COM 98389B100 13,921 234,006 SH   SOLE 4 220,580 0 13,426
XCEL ENERGY INC COM 98389B100 37,948 637,885 SH   SOLE 7 617,284 0 20,601
XCEL ENERGY INC COM 98389B100 4,854 81,594 SH   SOLE 13 81,594 0 0
XCEL ENERGY INC COM 98389B100 331 5,567 SH   SOLE 15 5,567 0 0
XCEL ENERGY INC COM 98389B100 85,357 1,434,820 SH   SOLE 18 1,357,659 0 77,161
XCEL ENERGY INC COM 98389B100 43,950 738,774 SH   SOLE 19 738,774 0 0
XCEL ENERGY INC COM 98389B100 1,369,914 23,027,639 SH   SOLE 21 23,027,639 0 0
XCEL ENERGY INC COM 98389B100 840,676 14,131,389 SH   SOLE 22 12,616,680 0 1,514,709
XCEL ENERGY INC COM 98389B100 22,368 375,989 SH   SOLE 23 375,989 0 0
XCEL ENERGY INC COM 98389B100 28,826 484,549 SH   SOLE 25 484,549 0 0
XCEL ENERGY INC COM 98389B100 126,968 2,134,280 SH   SOLE 26 662,176 0 1,472,104
XCEL ENERGY INC COM 98389B100 6,086 102,303 SH   SOLE 28 75,347 0 26,956
XCEL ENERGY INC COM 98389B100 713 11,987 SH   SOLE 29 11,987 0 0
XCEL ENERGY INC COM 98389B100 154,622 2,599,132 SH   SOLE 30 2,599,132 0 0
XCEL ENERGY INC COM 98389B100 10,689 179,673 SH   SOLE 31 100,147 0 79,526
XCEL ENERGY INC COM 98389B100 7,397 124,347 SH   SOLE 32 124,347 0 0
XCEL ENERGY INC COM 98389B100 2,727 45,832 SH   SOLE 34 45,832 0 0
XCEL ENERGY INC COM 98389B100 35,121 590,372 SH   SOLE 36 590,372 0 0
XCEL ENERGY INC COM 98389B100 708 11,899 SH   SOLE 40 11,899 0 0
XENCOR INC COM 98401F105 2,007 49,026 SH   SOLE 2 9,748 0 39,278
XENCOR INC COM 98401F105 9 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 41 1,003 SH   SOLE 7 1,003 0 0
XENCOR INC COM 98401F105 6,703 163,771 SH   SOLE 18 154,964 0 8,807
XENCOR INC COM 98401F105 7,996 195,352 SH   SOLE 19 195,352 0 0
XENCOR INC COM 98401F105 84,561 2,065,997 SH   SOLE 21 2,065,997 0 0
XENCOR INC COM 98401F105 63,982 1,563,217 SH   SOLE 22 1,499,214 0 64,003
XENCOR INC COM 98401F105 1,143 27,925 SH   SOLE 23 27,925 0 0
XENCOR INC COM 98401F105 3,428 83,764 SH   SOLE 26 9,415 0 74,349
XENCOR INC COM 98401F105 281 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 6,574 160,615 SH   SOLE 30 160,615 0 0
XENCOR INC COM 98401F105 39 961 SH   SOLE 34 961 0 0
XENCOR INC COM 98401F105 224 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,469 118,428 SH   SOLE 2 6,077 0 112,351
XENIA HOTELS & RESORTS INC COM 984017103 633 30,356 SH   SOLE 4 30,356 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,565 123,028 SH   SOLE 7 123,028 0 0
XENIA HOTELS & RESORTS INC COM 984017103 92 4,407 SH   SOLE 15 4,407 0 0
XENIA HOTELS & RESORTS INC COM 984017103 10,370 497,343 SH   SOLE 18 497,343 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,260 348,183 SH   SOLE 19 348,183 0 0
XENIA HOTELS & RESORTS INC COM 984017103 273,277 13,106,802 SH   SOLE 21 13,106,802 0 0
XENIA HOTELS & RESORTS INC COM 984017103 94,733 4,543,572 SH   SOLE 22 4,382,374 0 161,198
XENIA HOTELS & RESORTS INC COM 984017103 199 9,554 SH   SOLE 23 9,554 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,003 239,973 SH   SOLE 25 239,973 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,632 78,273 SH   SOLE 26 21,490 0 56,783
XENIA HOTELS & RESORTS INC COM 984017103 283 13,560 SH   SOLE 28 13,560 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,268 60,796 SH   SOLE 29 60,796 0 0
XENIA HOTELS & RESORTS INC COM 984017103 13,578 651,204 SH   SOLE 30 651,204 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,895 90,903 SH   SOLE 31 0 0 90,903
XENIA HOTELS & RESORTS INC COM 984017103 61 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 243 11,644 SH   SOLE 40 11,644 0 0
XENON PHARMACEUTICALS INC COM 98420N105 2,540 257,587 SH   SOLE 21 257,587 0 0
XENON PHARMACEUTICALS INC COM 98420N105 10 1,027 SH   SOLE 30 1,027 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 297 25,995 SH   SOLE 2 4,388 0 21,607
XERIS PHARMACEUTICALS INC COM 98422L107 1,133 99,008 SH   SOLE 18 92,711 0 6,297
XERIS PHARMACEUTICALS INC COM 98422L107 1,221 106,696 SH   SOLE 19 106,696 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 13,184 1,152,440 SH   SOLE 21 1,152,440 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 8,272 723,070 SH   SOLE 22 686,059 0 37,011
XERIS PHARMACEUTICALS INC COM 98422L107 123 10,749 SH   SOLE 23 10,749 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 225 19,657 SH   SOLE 26 0 0 19,657
XERIS PHARMACEUTICALS INC COM 98422L107 13 1,166 SH   SOLE 30 1,166 0 0
XEROX CORP COM NEW 984121608 17,271 487,734 SH   SOLE 2 56,385 0 431,349
XEROX CORP COM NEW 984121608 2,570 72,582 SH   SOLE 4 66,534 0 6,048
XEROX CORP COM NEW 984121608 9,533 269,223 SH   SOLE 7 179,725 0 89,498
XEROX CORP COM NEW 984121608 52 1,458 SH   SOLE 13 1,458 0 0
XEROX CORP COM NEW 984121608 58 1,642 SH   SOLE 15 1,642 0 0
XEROX CORP COM NEW 984121608 6 172 SH   SOLE 17 0 0 172
XEROX CORP COM NEW 984121608 16,812 474,792 SH   SOLE 18 445,727 0 29,065
XEROX CORP COM NEW 984121608 2,431 68,650 SH   SOLE 19 68,650 0 0
XEROX CORP COM NEW 984121608 171,803 4,851,830 SH   SOLE 21 4,851,830 0 0
XEROX CORP COM NEW 984121608 222,596 6,286,252 SH   SOLE 22 5,716,624 0 569,628
XEROX CORP COM NEW 984121608 5,486 154,914 SH   SOLE 23 154,914 0 0
XEROX CORP COM NEW 984121608 7,503 211,902 SH   SOLE 25 211,902 0 0
XEROX CORP COM NEW 984121608 46,334 1,308,507 SH   SOLE 26 320,834 0 987,673
XEROX CORP COM NEW 984121608 1,457 41,151 SH   SOLE 28 30,474 0 10,677
XEROX CORP COM NEW 984121608 1,694 47,848 SH   SOLE 29 5,121 0 42,727
XEROX CORP COM NEW 984121608 33,057 933,559 SH   SOLE 30 933,559 0 0
XEROX CORP COM NEW 984121608 2,613 73,803 SH   SOLE 31 40,654 0 33,149
XEROX CORP COM NEW 984121608 423 11,941 SH   SOLE 34 11,941 0 0
XEROX CORP COM NEW 984121608 6,344 179,156 SH   SOLE 36 179,156 0 0
XEROX CORP COM NEW 984121608 153 4,329 SH   SOLE 40 4,329 0 0
XEROX CORP OPTIONS 984121608 21 600 SH Call SOLE 2 600 0 0
XEROX CORP OPTIONS 984121608 4,957 140,000 SH Call SOLE 19 140,000 0 0
XEROX CORP OPTIONS 984121608 32 900 SH Call SOLE 22 900 0 0
XILINX INC COM 983919101 94,955 805,246 SH   SOLE 2 176,993 0 628,253
XILINX INC COM 983919101 12,952 109,841 SH   SOLE 4 103,155 0 6,686
XILINX INC COM 983919101 39,171 332,184 SH   SOLE 7 252,352 0 79,832
XILINX INC COM 983919101 4,277 36,272 SH   SOLE 13 36,272 0 0
XILINX INC COM 983919101 319 2,708 SH   SOLE 15 2,708 0 0
XILINX INC COM 983919101 1 9 SH   SOLE 17 0 0 9
XILINX INC COM 983919101 158,305 1,342,477 SH   SOLE 18 1,095,661 0 246,816
XILINX INC COM 983919101 208,867 1,771,256 SH   SOLE 19 1,771,256 0 0
XILINX INC COM 983919101 944,954 8,013,517 SH   SOLE 21 8,013,517 0 0
XILINX INC COM 983919101 822,199 6,972,516 SH   SOLE 22 6,104,163 0 868,353
XILINX INC COM 983919101 26,549 225,141 SH   SOLE 23 225,141 0 0
XILINX INC COM 983919101 32,936 279,305 SH   SOLE 25 279,305 0 0
XILINX INC COM 983919101 145,087 1,230,388 SH   SOLE 26 301,900 0 928,488
XILINX INC COM 983919101 5,889 49,942 SH   SOLE 28 36,802 0 13,140
XILINX INC COM 983919101 10,908 92,503 SH   SOLE 29 40,902 0 51,601
XILINX INC COM 983919101 146,257 1,240,303 SH   SOLE 30 1,240,303 0 0
XILINX INC COM 983919101 17,422 147,741 SH   SOLE 31 107,764 0 39,977
XILINX INC COM 983919101 4,188 35,517 SH   SOLE 32 35,517 0 0
XILINX INC COM 983919101 19,240 163,158 SH   SOLE 34 163,158 0 0
XILINX INC COM 983919101 24,841 210,656 SH   SOLE 36 210,656 0 0
XILINX INC COM 983919101 709 6,011 SH   SOLE 40 6,011 0 0
XOMA CORP DEL COM NEW 98419J206 19 1,263 SH   SOLE 18 1,263 0 0
XOMA CORP DEL COM NEW 98419J206 306 20,587 SH   SOLE 21 20,587 0 0
XOMA CORP DEL COM NEW 98419J206 2,063 138,830 SH   SOLE 22 138,830 0 0
XPERI CORP COM 98421B100 996 48,384 SH   SOLE 2 2,093 0 46,291
XPERI CORP COM 98421B100 4 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 19 947 SH   SOLE 7 947 0 0
XPERI CORP COM 98421B100 4,419 214,609 SH   SOLE 18 214,609 0 0
XPERI CORP COM 98421B100 1,731 84,057 SH   SOLE 19 84,057 0 0
XPERI CORP COM 98421B100 109,107 5,299,006 SH   SOLE 21 5,299,006 0 0
XPERI CORP COM 98421B100 29,926 1,453,437 SH   SOLE 22 1,383,100 0 70,337
XPERI CORP COM 98421B100 322 15,642 SH   SOLE 23 15,642 0 0
XPERI CORP COM 98421B100 185 8,992 SH   SOLE 26 5,498 0 3,494
XPERI CORP COM 98421B100 137 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,493 72,516 SH   SOLE 30 72,516 0 0
XPERI CORP COM 98421B100 2,050 99,548 SH   SOLE 31 0 0 99,548
XPERI CORP COM 98421B100 65 3,154 SH   SOLE 34 3,154 0 0
XPERI CORP COM 98421B100 104 5,071 SH   SOLE 40 5,071 0 0
XPO LOGISTICS INC COM 983793100 16,271 281,450 SH   SOLE 2 77,218 0 204,232
XPO LOGISTICS INC COM 983793100 2,176 37,647 SH   SOLE 4 34,532 0 3,115
XPO LOGISTICS INC COM 983793100 404 6,981 SH   SOLE 7 6,981 0 0
XPO LOGISTICS INC COM 983793100 44 757 SH   SOLE 13 757 0 0
XPO LOGISTICS INC COM 983793100 55 943 SH   SOLE 15 943 0 0
XPO LOGISTICS INC COM 983793100 12 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 15,659 270,875 SH   SOLE 18 259,348 0 11,527
XPO LOGISTICS INC COM 983793100 3,766 65,136 SH   SOLE 19 65,136 0 0
XPO LOGISTICS INC COM 983793100 277,493 4,800,084 SH   SOLE 21 4,800,084 0 0
XPO LOGISTICS INC COM 983793100 183,663 3,177,017 SH   SOLE 22 2,969,283 0 207,734
XPO LOGISTICS INC COM 983793100 4,672 80,816 SH   SOLE 23 80,816 0 0
XPO LOGISTICS INC COM 983793100 5,900 102,063 SH   SOLE 25 102,063 0 0
XPO LOGISTICS INC COM 983793100 21,553 372,820 SH   SOLE 26 172,144 0 200,676
XPO LOGISTICS INC COM 983793100 1,305 22,580 SH   SOLE 28 16,904 0 5,676
XPO LOGISTICS INC COM 983793100 340 5,873 SH   SOLE 29 5,873 0 0
XPO LOGISTICS INC COM 983793100 9,747 168,604 SH   SOLE 30 168,604 0 0
XPO LOGISTICS INC COM 983793100 2,193 37,942 SH   SOLE 31 22,904 0 15,038
XPO LOGISTICS INC COM 983793100 335 5,798 SH   SOLE 34 5,798 0 0
XPO LOGISTICS INC COM 983793100 5,432 93,960 SH   SOLE 36 93,960 0 0
XPO LOGISTICS INC COM 983793100 132 2,290 SH   SOLE 40 2,290 0 0
XPRESSPA GROUP INC COM NEW 98420U604 1 332 SH   SOLE 21 332 0 0
XPRESSPA GROUP INC COM NEW 98420U604 25 12,977 SH   SOLE 22 12,977 0 0
XTANT MED HLDGS INC COM NEW 98420P308 2 690 SH   SOLE 18 690 0 0
XTANT MED HLDGS INC COM NEW 98420P308 31 10,321 SH   SOLE 21 10,321 0 0
XUNLEI LTD SPONSORED ADR 98419E108 16 6,109 SH   SOLE 4 6,109 0 0
XUNLEI LTD SPONSORED ADR 98419E108 54 20,606 SH   SOLE 21 20,606 0 0
XUNLEI LTD SPONSORED ADR 98419E108 530 202,162 SH   SOLE 22 202,162 0 0
XUNLEI LTD SPONSORED ADR 98419E108 253 96,443 SH   SOLE 30 96,443 0 0
XYLEM INC COM 98419M100 44,871 536,478 SH   SOLE 2 53,359 0 483,119
XYLEM INC COM 98419M100 5,293 63,280 SH   SOLE 4 58,533 0 4,747
XYLEM INC COM 98419M100 21,591 258,148 SH   SOLE 7 247,730 0 10,418
XYLEM INC COM 98419M100 377 4,512 SH   SOLE 13 4,512 0 0
XYLEM INC COM 98419M100 160 1,907 SH   SOLE 15 1,907 0 0
XYLEM INC COM 98419M100 120,320 1,438,546 SH   SOLE 18 1,116,771 0 321,775
XYLEM INC COM 98419M100 62,595 748,388 SH   SOLE 19 748,388 0 0
XYLEM INC COM 98419M100 369,286 4,415,186 SH   SOLE 21 4,415,186 0 0
XYLEM INC COM 98419M100 378,325 4,523,252 SH   SOLE 22 4,054,614 0 468,638
XYLEM INC COM 98419M100 10,746 128,484 SH   SOLE 23 128,484 0 0
XYLEM INC COM 98419M100 15,031 179,716 SH   SOLE 25 179,716 0 0
XYLEM INC COM 98419M100 89,887 1,074,685 SH   SOLE 26 245,837 0 828,848
XYLEM INC COM 98419M100 2,903 34,705 SH   SOLE 28 24,804 0 9,901
XYLEM INC COM 98419M100 3,452 41,269 SH   SOLE 29 3,784 0 37,485
XYLEM INC COM 98419M100 100,754 1,204,617 SH   SOLE 30 1,204,617 0 0
XYLEM INC COM 98419M100 4,814 57,554 SH   SOLE 31 35,618 0 21,936
XYLEM INC COM 98419M100 5,080 60,738 SH   SOLE 34 60,738 0 0
XYLEM INC COM 98419M100 10,000 119,560 SH   SOLE 36 119,560 0 0
XYLEM INC COM 98419M100 312 3,727 SH   SOLE 40 3,727 0 0
Y MABS THERAPEUTICS INC COM 984241109 438 19,170 SH   SOLE 2 2,388 0 16,782
Y MABS THERAPEUTICS INC COM 984241109 11 486 SH   SOLE 7 486 0 0
Y MABS THERAPEUTICS INC COM 984241109 1,614 70,583 SH   SOLE 18 70,583 0 0
Y MABS THERAPEUTICS INC COM 984241109 1,059 46,321 SH   SOLE 19 46,321 0 0
Y MABS THERAPEUTICS INC COM 984241109 15,682 685,708 SH   SOLE 21 685,708 0 0
Y MABS THERAPEUTICS INC COM 984241109 7,488 327,401 SH   SOLE 22 316,286 0 11,115
Y MABS THERAPEUTICS INC COM 984241109 95 4,162 SH   SOLE 23 4,162 0 0
YAMANA GOLD INC COM 98462Y100 906 359,689 SH   SOLE 21 359,689 0 0
YANDEX N V SHS CLASS A N97284108 1,710 45,001 SH   SOLE 2 0 0 45,001
YANDEX N V SHS CLASS A N97284108 721 18,976 SH   SOLE 4 18,976 0 0
YANDEX N V SHS CLASS A N97284108 23 604 SH   SOLE 7 604 0 0
YANDEX N V SHS CLASS A N97284108 938 24,689 SH   SOLE 13 24,689 0 0
YANDEX N V SHS CLASS A N97284108 78 2,054 SH   SOLE 15 2,054 0 0
YANDEX N V SHS CLASS A N97284108 30,333 798,245 SH   SOLE 19 798,245 0 0
YANDEX N V SHS CLASS A N97284108 444 11,680 SH   SOLE 21 11,680 0 0
YANDEX N V SHS CLASS A N97284108 7,945 209,089 SH   SOLE 22 199,328 0 9,761
YANDEX N V SHS CLASS A N97284108 9,882 260,054 SH   SOLE 25 260,054 0 0
YANDEX N V SHS CLASS A N97284108 10,443 274,814 SH   SOLE 26 127,897 0 146,917
YANDEX N V SHS CLASS A N97284108 859 22,614 SH   SOLE 30 22,614 0 0
YANDEX N V SHS CLASS A N97284108 28,205 742,237 SH   SOLE 34 742,237 0 0
YANDEX N V SHS CLASS A N97284108 4,583 120,601 SH   SOLE 36 120,601 0 0
YELP INC CL A 985817105 8,691 254,276 SH   SOLE 2 176,628 0 77,648
YELP INC CL A 985817105 911 26,662 SH   SOLE 4 26,662 0 0
YELP INC CL A 985817105 159 4,649 SH   SOLE 7 4,649 0 0
YELP INC CL A 985817105 14,948 437,334 SH   SOLE 18 418,964 0 18,370
YELP INC CL A 985817105 13,136 384,332 SH   SOLE 19 384,332 0 0
YELP INC CL A 985817105 176,262 5,156,871 SH   SOLE 21 5,156,871 0 0
YELP INC CL A 985817105 102,001 2,984,234 SH   SOLE 22 2,845,149 0 139,085
YELP INC CL A 985817105 4,051 118,518 SH   SOLE 23 118,518 0 0
YELP INC CL A 985817105 4,964 145,233 SH   SOLE 26 22,126 0 123,107
YELP INC CL A 985817105 354 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 1,017 29,765 SH   SOLE 29 29,765 0 0
YELP INC CL A 985817105 4,317 126,293 SH   SOLE 30 126,293 0 0
YELP INC CL A 985817105 1,140 33,365 SH   SOLE 31 23,976 0 9,389
YELP INC CL A 985817105 365 10,692 SH   SOLE 34 10,692 0 0
YELP INC CL A 985817105 340 9,958 SH   SOLE 36 9,958 0 0
YELP INC CL A 985817105 281 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 785 27,101 SH   SOLE 2 1,275 0 25,826
YETI HLDGS INC COM 98585X104 13 440 SH   SOLE 7 440 0 0
YETI HLDGS INC COM 98585X104 2,919 100,822 SH   SOLE 18 100,822 0 0
YETI HLDGS INC COM 98585X104 1,525 52,668 SH   SOLE 19 52,668 0 0
YETI HLDGS INC COM 98585X104 27,935 964,956 SH   SOLE 21 964,956 0 0
YETI HLDGS INC COM 98585X104 24,303 839,495 SH   SOLE 22 803,485 0 36,010
YETI HLDGS INC COM 98585X104 68 2,365 SH   SOLE 30 2,365 0 0
YETI HLDGS INC COM 98585X104 49 1,697 SH   SOLE 40 1,697 0 0
YEXT INC COM 98585N106 1,872 93,198 SH   SOLE 2 16,200 0 76,998
YEXT INC COM 98585N106 6 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 35 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 6,544 325,710 SH   SOLE 18 304,105 0 21,605
YEXT INC COM 98585N106 8,667 431,395 SH   SOLE 19 431,395 0 0
YEXT INC COM 98585N106 62,798 3,125,847 SH   SOLE 21 3,125,847 0 0
YEXT INC COM 98585N106 55,272 2,751,235 SH   SOLE 22 2,645,737 0 105,498
YEXT INC COM 98585N106 965 48,056 SH   SOLE 23 48,056 0 0
YEXT INC COM 98585N106 2,503 124,611 SH   SOLE 26 18,761 0 105,850
YEXT INC COM 98585N106 126 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 14,108 702,264 SH   SOLE 30 702,264 0 0
YEXT INC COM 98585N106 95 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 14 14,794 SH   SOLE 22 14,794 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 53 11,370 SH   SOLE 4 11,370 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 951 202,363 SH   SOLE 21 202,363 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 425 90,470 SH   SOLE 22 90,470 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 72 15,350 SH   SOLE 30 15,350 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 1,807 131,359 SH   SOLE 21 131,359 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 1,053 76,557 SH   SOLE 22 76,557 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 477 34,667 SH   SOLE 30 34,667 0 0
YORK WTR CO COM 987184108 398 11,143 SH   SOLE 2 533 0 10,610
YORK WTR CO COM 987184108 287 8,031 SH   SOLE 7 8,031 0 0
YORK WTR CO COM 987184108 1,622 45,401 SH   SOLE 18 45,401 0 0
YORK WTR CO COM 987184108 786 21,997 SH   SOLE 19 21,997 0 0
YORK WTR CO COM 987184108 15,961 446,838 SH   SOLE 21 446,838 0 0
YORK WTR CO COM 987184108 7,992 223,754 SH   SOLE 22 203,231 0 20,523
YORK WTR CO COM 987184108 43 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 1,834 51,355 SH   SOLE 30 51,355 0 0
YOUNGEVITY INTL INC COM NEW 987537206 43 7,537 SH   SOLE 2 671 0 6,866
YOUNGEVITY INTL INC COM NEW 987537206 162 28,360 SH   SOLE 18 28,360 0 0
YOUNGEVITY INTL INC COM NEW 987537206 76 13,386 SH   SOLE 19 13,386 0 0
YOUNGEVITY INTL INC COM NEW 987537206 1,521 266,898 SH   SOLE 21 266,898 0 0
YOUNGEVITY INTL INC COM NEW 987537206 1,132 198,556 SH   SOLE 22 196,185 0 2,371
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11,324 621,871 SH   SOLE 2 210,612 0 411,259
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 832 45,699 SH   SOLE 4 45,699 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 625 34,308 SH   SOLE 7 23,734 0 10,574
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,579 251,468 SH   SOLE 18 33,868 0 217,600
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,154 173,224 SH   SOLE 19 173,224 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 60,351 3,314,192 SH   SOLE 21 3,314,192 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 37,544 2,061,744 SH   SOLE 22 1,898,677 0 163,067
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,880 103,225 SH   SOLE 23 103,225 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 35,166 1,931,128 SH   SOLE 25 1,931,128 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12,343 677,789 SH   SOLE 26 239,323 0 438,466
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 724 39,744 SH   SOLE 29 19,479 0 20,265
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 18,921 1,039,038 SH   SOLE 30 1,039,038 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 195 10,683 SH   SOLE 31 10,683 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 25,853 1,419,723 SH   SOLE 34 1,419,723 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 28 1,511 SH   SOLE 40 1,511 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 139 34,407 SH   SOLE 2 1,308 0 33,099
YRC WORLDWIDE INC COM PAR $.01 984249607 21 5,155 SH   SOLE 7 5,155 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 450 111,608 SH   SOLE 18 111,608 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 205 50,854 SH   SOLE 19 50,854 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 4,532 1,124,625 SH   SOLE 21 1,124,625 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 4,071 1,010,169 SH   SOLE 22 961,417 0 48,752
YRC WORLDWIDE INC COM PAR $.01 984249607 13 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 51 12,625 SH   SOLE 30 12,625 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 7 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 96,771 874,414 SH   SOLE 2 192,638 0 681,776
YUM BRANDS INC COM 988498101 13,600 122,892 SH   SOLE 4 114,364 0 8,528
YUM BRANDS INC COM 988498101 38,425 347,200 SH   SOLE 7 334,072 0 13,128
YUM BRANDS INC COM 988498101 1,674 15,122 SH   SOLE 13 15,122 0 0
YUM BRANDS INC COM 988498101 374 3,378 SH   SOLE 15 3,378 0 0
YUM BRANDS INC COM 988498101 1 6 SH   SOLE 17 0 0 6
YUM BRANDS INC COM 988498101 76,549 691,690 SH   SOLE 18 644,451 0 47,239
YUM BRANDS INC COM 988498101 30,400 274,689 SH   SOLE 19 274,689 0 0
YUM BRANDS INC COM 988498101 1,041,514 9,410,992 SH   SOLE 21 9,410,992 0 0
YUM BRANDS INC COM 988498101 959,659 8,671,353 SH   SOLE 22 7,776,542 0 894,811
YUM BRANDS INC COM 988498101 27,391 247,498 SH   SOLE 23 247,498 0 0
YUM BRANDS INC COM 988498101 44,941 406,083 SH   SOLE 25 406,083 0 0
YUM BRANDS INC COM 988498101 158,099 1,428,560 SH   SOLE 26 438,060 0 990,500
YUM BRANDS INC COM 988498101 6,482 58,571 SH   SOLE 28 43,130 0 15,441
YUM BRANDS INC COM 988498101 10,765 97,275 SH   SOLE 29 28,128 0 69,147
YUM BRANDS INC COM 988498101 184,612 1,668,130 SH   SOLE 30 1,668,130 0 0
YUM BRANDS INC COM 988498101 14,389 130,013 SH   SOLE 31 83,652 0 46,361
YUM BRANDS INC COM 988498101 41,626 376,123 SH   SOLE 34 376,123 0 0
YUM BRANDS INC COM 988498101 33,525 302,929 SH   SOLE 36 302,929 0 0
YUM BRANDS INC COM 988498101 741 6,695 SH   SOLE 40 6,695 0 0
YUM CHINA HLDGS INC COM 98850P109 51,453 1,113,709 SH   SOLE 2 132,913 0 980,796
YUM CHINA HLDGS INC COM 98850P109 16 338 SH   SOLE 3 338 0 0
YUM CHINA HLDGS INC COM 98850P109 17,340 375,314 SH   SOLE 4 375,314 0 0
YUM CHINA HLDGS INC COM 98850P109 6,067 131,328 SH   SOLE 7 63,221 0 68,107
YUM CHINA HLDGS INC COM 98850P109 10,435 225,873 SH   SOLE 13 225,873 0 0
YUM CHINA HLDGS INC COM 98850P109 35,827 775,466 SH   SOLE 15 739,380 0 36,086
YUM CHINA HLDGS INC COM 98850P109 20,244 438,174 SH   SOLE 18 438,174 0 0
YUM CHINA HLDGS INC COM 98850P109 26,679 577,474 SH   SOLE 19 577,474 0 0
YUM CHINA HLDGS INC COM 98850P109 565,174 12,233,210 SH   SOLE 21 12,233,210 0 0
YUM CHINA HLDGS INC COM 98850P109 462,855 10,018,498 SH   SOLE 22 8,287,272 0 1,731,226
YUM CHINA HLDGS INC COM 98850P109 10,676 231,083 SH   SOLE 23 231,083 0 0
YUM CHINA HLDGS INC COM 98850P109 28,070 607,576 SH   SOLE 25 607,576 0 0
YUM CHINA HLDGS INC COM 98850P109 95,643 2,070,197 SH   SOLE 26 533,073 0 1,537,124
YUM CHINA HLDGS INC COM 98850P109 2,399 51,917 SH   SOLE 28 51,917 0 0
YUM CHINA HLDGS INC COM 98850P109 4,513 97,681 SH   SOLE 29 65,211 0 32,470
YUM CHINA HLDGS INC COM 98850P109 109,353 2,366,944 SH   SOLE 30 2,366,944 0 0
YUM CHINA HLDGS INC COM 98850P109 3,355 72,622 SH   SOLE 31 69,422 0 3,200
YUM CHINA HLDGS INC COM 98850P109 1,150 24,895 SH   SOLE 32 24,895 0 0
YUM CHINA HLDGS INC COM 98850P109 166,336 3,600,353 SH   SOLE 34 3,600,353 0 0
YUM CHINA HLDGS INC COM 98850P109 8,382 181,425 SH   SOLE 36 181,425 0 0
YUM CHINA HLDGS INC COM 98850P109 136 2,947 SH   SOLE 40 2,947 0 0
YUMA ENERGY INC NEW COM 98872F105 0 729 SH   SOLE 21 729 0 0
YUNJI INC ADS RP CL A 98873N107 15 1,333 SH   SOLE 22 1,333 0 0
YY INC SPONSORED ADS A 98426T106 3,226 46,287 SH   SOLE 2 3,022 0 43,265
YY INC SPONSORED ADS A 98426T106 787 11,292 SH   SOLE 4 11,292 0 0
YY INC SPONSORED ADS A 98426T106 1,496 21,472 SH   SOLE 7 7,530 0 13,942
YY INC SPONSORED ADS A 98426T106 30 426 SH   SOLE 13 426 0 0
YY INC SPONSORED ADS A 98426T106 1,132 16,247 SH   SOLE 15 15,517 0 730
YY INC SPONSORED ADS A 98426T106 4,753 68,195 SH   SOLE 18 68,195 0 0
YY INC SPONSORED ADS A 98426T106 73,172 1,049,968 SH   SOLE 21 1,049,968 0 0
YY INC SPONSORED ADS A 98426T106 43,446 623,418 SH   SOLE 22 576,958 0 46,460
YY INC SPONSORED ADS A 98426T106 1,940 27,835 SH   SOLE 23 27,835 0 0
YY INC SPONSORED ADS A 98426T106 1,664 23,883 SH   SOLE 25 23,883 0 0
YY INC SPONSORED ADS A 98426T106 17,881 256,573 SH   SOLE 26 46,941 0 209,632
YY INC SPONSORED ADS A 98426T106 441 6,332 SH   SOLE 28 6,332 0 0
YY INC SPONSORED ADS A 98426T106 694 9,958 SH   SOLE 29 5,128 0 4,830
YY INC SPONSORED ADS A 98426T106 19,346 277,597 SH   SOLE 30 277,597 0 0
YY INC SPONSORED ADS A 98426T106 180 2,576 SH   SOLE 31 2,576 0 0
YY INC SPONSORED ADS A 98426T106 273 3,916 SH   SOLE 34 3,916 0 0
YY INC SPONSORED ADS A 98426T106 28 408 SH   SOLE 40 408 0 0
ZAFGEN INC COM 98885E103 8 7,085 SH   SOLE 18 7,085 0 0
ZAFGEN INC COM 98885E103 565 474,383 SH   SOLE 21 474,383 0 0
ZAFGEN INC COM 98885E103 754 633,450 SH   SOLE 22 633,450 0 0
ZAFGEN INC COM 98885E103 2 1,506 SH   SOLE 30 1,506 0 0
ZAGG INC COM 98884U108 304 43,701 SH   SOLE 2 14,717 0 28,984
ZAGG INC COM 98884U108 5 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 643 92,432 SH   SOLE 18 92,432 0 0
ZAGG INC COM 98884U108 1,300 186,818 SH   SOLE 19 186,818 0 0
ZAGG INC COM 98884U108 6,822 980,228 SH   SOLE 21 980,228 0 0
ZAGG INC COM 98884U108 7,506 1,078,501 SH   SOLE 22 1,054,716 0 23,785
ZAGG INC COM 98884U108 362 51,975 SH   SOLE 23 51,975 0 0
ZAGG INC COM 98884U108 588 84,482 SH   SOLE 26 0 0 84,482
ZAI LAB LTD ADR 98887Q104 211 6,053 SH   SOLE 4 6,053 0 0
ZAI LAB LTD ADR 98887Q104 21,305 610,989 SH   SOLE 21 610,989 0 0
ZAI LAB LTD ADR 98887Q104 7,202 206,535 SH   SOLE 22 206,535 0 0
ZAI LAB LTD ADR 98887Q104 86 2,460 SH   SOLE 25 2,460 0 0
ZAI LAB LTD ADR 98887Q104 3,114 89,303 SH   SOLE 30 89,303 0 0
ZAI LAB LTD ADR 98887Q104 14 394 SH   SOLE 34 394 0 0
ZAYO GROUP HLDGS INC COM 98919V105 16,495 501,217 SH   SOLE 2 30,305 0 470,912
ZAYO GROUP HLDGS INC COM 98919V105 2,238 68,009 SH   SOLE 4 60,904 0 7,105
ZAYO GROUP HLDGS INC COM 98919V105 1,342 40,789 SH   SOLE 7 40,789 0 0
ZAYO GROUP HLDGS INC COM 98919V105 41 1,252 SH   SOLE 13 1,252 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,078 123,919 SH   SOLE 18 108,143 0 15,776
ZAYO GROUP HLDGS INC COM 98919V105 1,813 55,086 SH   SOLE 19 55,086 0 0
ZAYO GROUP HLDGS INC COM 98919V105 161,950 4,920,999 SH   SOLE 21 4,920,999 0 0
ZAYO GROUP HLDGS INC COM 98919V105 197,430 5,999,095 SH   SOLE 22 5,564,457 0 434,638
ZAYO GROUP HLDGS INC COM 98919V105 5,455 165,766 SH   SOLE 23 165,766 0 0
ZAYO GROUP HLDGS INC COM 98919V105 77 2,344 SH   SOLE 25 2,344 0 0
ZAYO GROUP HLDGS INC COM 98919V105 15,934 484,167 SH   SOLE 26 227,428 0 256,739
ZAYO GROUP HLDGS INC COM 98919V105 1,581 48,040 SH   SOLE 28 37,081 0 10,959
ZAYO GROUP HLDGS INC COM 98919V105 1,757 53,377 SH   SOLE 29 4,802 0 48,575
ZAYO GROUP HLDGS INC COM 98919V105 10,079 306,252 SH   SOLE 30 306,252 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,153 65,428 SH   SOLE 31 46,035 0 19,393
ZAYO GROUP HLDGS INC COM 98919V105 290 8,806 SH   SOLE 34 8,806 0 0
ZAYO GROUP HLDGS INC COM 98919V105 978 29,708 SH   SOLE 36 29,708 0 0
ZAYO GROUP HLDGS INC COM 98919V105 122 3,710 SH   SOLE 40 3,710 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 29,765 142,085 SH   SOLE 2 30,241 0 111,844
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,067 19,414 SH   SOLE 4 17,979 0 1,435
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,458 21,282 SH   SOLE 7 6,664 0 14,618
ZEBRA TECHNOLOGIES CORP CL A 989207105 74 353 SH   SOLE 13 353 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 21 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 34,189 163,200 SH   SOLE 18 158,867 0 4,333
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,712 12,946 SH   SOLE 19 12,946 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 587,200 2,802,997 SH   SOLE 21 2,802,997 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 374,651 1,788,395 SH   SOLE 22 1,684,364 0 104,031
ZEBRA TECHNOLOGIES CORP CL A 989207105 8,002 38,197 SH   SOLE 23 38,197 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 8,738 41,711 SH   SOLE 25 41,711 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 21,476 102,515 SH   SOLE 26 44,163 0 58,352
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,137 10,201 SH   SOLE 28 7,442 0 2,759
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,605 12,437 SH   SOLE 29 1,288 0 11,149
ZEBRA TECHNOLOGIES CORP CL A 989207105 17,011 81,203 SH   SOLE 30 81,203 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,438 16,410 SH   SOLE 31 10,208 0 6,202
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,841 8,789 SH   SOLE 34 8,789 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,136 10,195 SH   SOLE 36 10,195 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 264 1,259 SH   SOLE 40 1,259 0 0
ZEDGE INC CL B 98923T104 9 5,685 SH   SOLE 21 5,685 0 0
ZEDGE INC CL B 98923T104 152 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 27,439 308,196 SH   SOLE 2 105,848 0 202,348
ZENDESK INC COM 98936J101 2,028 22,784 SH   SOLE 4 22,784 0 0
ZENDESK INC COM 98936J101 766 8,609 SH   SOLE 7 8,609 0 0
ZENDESK INC COM 98936J101 6,339 71,203 SH   SOLE 18 67,241 0 3,962
ZENDESK INC COM 98936J101 42,216 474,179 SH   SOLE 19 474,179 0 0
ZENDESK INC COM 98936J101 151,585 1,702,633 SH   SOLE 21 1,702,633 0 0
ZENDESK INC COM 98936J101 301,571 3,387,298 SH   SOLE 22 3,085,453 0 301,845
ZENDESK INC COM 98936J101 6,096 68,476 SH   SOLE 23 68,476 0 0
ZENDESK INC COM 98936J101 6,708 75,342 SH   SOLE 25 75,342 0 0
ZENDESK INC COM 98936J101 8,951 100,538 SH   SOLE 26 24,270 0 76,268
ZENDESK INC COM 98936J101 1,509 16,954 SH   SOLE 28 16,954 0 0
ZENDESK INC COM 98936J101 2,562 28,782 SH   SOLE 29 28,782 0 0
ZENDESK INC COM 98936J101 3,176 35,672 SH   SOLE 30 35,672 0 0
ZENDESK INC COM 98936J101 15,192 170,644 SH   SOLE 31 55,572 0 115,072
ZENDESK INC COM 98936J101 22,712 255,107 SH   SOLE 34 255,107 0 0
ZENDESK INC COM 98936J101 1,225 13,754 SH   SOLE 36 13,754 0 0
ZENDESK INC COM 98936J101 983 11,042 SH   SOLE 40 11,042 0 0
ZENDESK INC NOTE 0.250% 3/1 98936JAB7 2,170 1,418,000 PRN   SOLE 21 1,418,000 0 0
ZILLOW GROUP INC CL A 98954M101 4,528 98,954 SH   SOLE 2 4,050 0 94,904
ZILLOW GROUP INC CL A 98954M101 54 1,173 SH   SOLE 7 1,173 0 0
ZILLOW GROUP INC CL A 98954M101 1,202 26,278 SH   SOLE 18 26,278 0 0
ZILLOW GROUP INC CL A 98954M101 558 12,201 SH   SOLE 19 12,201 0 0
ZILLOW GROUP INC CL A 98954M101 28,261 617,601 SH   SOLE 21 617,601 0 0
ZILLOW GROUP INC CL A 98954M101 63,533 1,388,401 SH   SOLE 22 1,308,154 0 80,247
ZILLOW GROUP INC CL A 98954M101 2,168 47,382 SH   SOLE 25 47,382 0 0
ZILLOW GROUP INC CL A 98954M101 2,695 58,897 SH   SOLE 26 23,073 0 35,824
ZILLOW GROUP INC CL A 98954M101 3,210 70,154 SH   SOLE 30 70,154 0 0
ZILLOW GROUP INC CL A 98954M101 111 2,430 SH   SOLE 31 1,230 0 1,200
ZILLOW GROUP INC CL A 98954M101 762 16,650 SH   SOLE 36 16,650 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,248 285,583 SH   SOLE 2 15,558 0 270,025
ZILLOW GROUP INC CL C CAP STK 98954M200 1,645 35,454 SH   SOLE 4 32,329 0 3,125
ZILLOW GROUP INC CL C CAP STK 98954M200 301 6,499 SH   SOLE 7 6,499 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 34 726 SH   SOLE 13 726 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,176 68,458 SH   SOLE 18 58,648 0 9,810
ZILLOW GROUP INC CL C CAP STK 98954M200 1,273 27,443 SH   SOLE 19 27,443 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 68,770 1,482,428 SH   SOLE 21 1,482,428 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 151,927 3,274,992 SH   SOLE 22 3,026,890 0 248,102
ZILLOW GROUP INC CL C CAP STK 98954M200 4,213 90,807 SH   SOLE 23 90,807 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,367 94,137 SH   SOLE 25 94,137 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 21,526 464,017 SH   SOLE 26 235,462 0 228,555
ZILLOW GROUP INC CL C CAP STK 98954M200 1,098 23,666 SH   SOLE 28 17,136 0 6,530
ZILLOW GROUP INC CL C CAP STK 98954M200 1,383 29,810 SH   SOLE 29 3,003 0 26,807
ZILLOW GROUP INC CL C CAP STK 98954M200 10,894 234,827 SH   SOLE 30 234,827 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,112 45,536 SH   SOLE 31 22,520 0 23,016
ZILLOW GROUP INC CL C CAP STK 98954M200 285 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,363 72,495 SH   SOLE 36 72,495 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 99 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,290 1,140,000 PRN   SOLE 21 1,140,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 761 775,000 PRN   SOLE 21 775,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 70,813 601,436 SH   SOLE 2 141,159 0 460,277
ZIMMER BIOMET HLDGS INC COM 98956P102 7,965 67,647 SH   SOLE 4 62,329 0 5,318
ZIMMER BIOMET HLDGS INC COM 98956P102 22,652 192,393 SH   SOLE 7 179,400 0 12,993
ZIMMER BIOMET HLDGS INC COM 98956P102 353 3,000 SH   SOLE 13 3,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 201 1,706 SH   SOLE 15 1,706 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 123,197 1,046,351 SH   SOLE 18 1,018,913 0 27,438
ZIMMER BIOMET HLDGS INC COM 98956P102 143,990 1,222,948 SH   SOLE 19 1,222,948 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 669,098 5,682,847 SH   SOLE 21 5,682,847 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 589,123 5,003,592 SH   SOLE 22 4,459,632 0 543,960
ZIMMER BIOMET HLDGS INC COM 98956P102 19,950 169,445 SH   SOLE 23 169,445 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 24,406 207,288 SH   SOLE 25 207,288 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 87,703 744,884 SH   SOLE 26 245,049 0 499,835
ZIMMER BIOMET HLDGS INC COM 98956P102 4,525 38,428 SH   SOLE 28 27,840 0 10,588
ZIMMER BIOMET HLDGS INC COM 98956P102 561 4,761 SH   SOLE 29 4,761 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 90,793 771,129 SH   SOLE 30 771,129 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 8,268 70,224 SH   SOLE 31 37,124 0 33,100
ZIMMER BIOMET HLDGS INC COM 98956P102 53,258 452,335 SH   SOLE 34 452,335 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 17,408 147,852 SH   SOLE 36 147,852 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 576 4,892 SH   SOLE 40 4,892 0 0
ZION OIL & GAS INC COM 989696109 28 82,553 SH   SOLE 21 82,553 0 0
ZION OIL & GAS INC COM 989696109 52 155,445 SH   SOLE 22 155,445 0 0
ZIONS BANCORPORATION N A COM 989701107 35,078 762,896 SH   SOLE 2 317,198 0 445,698
ZIONS BANCORPORATION N A COM 989701107 5,353 116,429 SH   SOLE 4 111,228 0 5,201
ZIONS BANCORPORATION N A COM 989701107 7,981 173,579 SH   SOLE 7 167,154 0 6,425
ZIONS BANCORPORATION N A COM 989701107 55 1,190 SH   SOLE 13 1,190 0 0
ZIONS BANCORPORATION N A COM 989701107 90 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 24,641 535,903 SH   SOLE 18 504,832 0 31,071
ZIONS BANCORPORATION N A COM 989701107 5,457 118,676 SH   SOLE 19 118,676 0 0
ZIONS BANCORPORATION N A COM 989701107 193,660 4,211,842 SH   SOLE 21 4,211,842 0 0
ZIONS BANCORPORATION N A COM 989701107 258,653 5,625,346 SH   SOLE 22 4,941,958 0 683,388
ZIONS BANCORPORATION N A COM 989701107 10,384 225,833 SH   SOLE 23 225,833 0 0
ZIONS BANCORPORATION N A COM 989701107 9,401 204,462 SH   SOLE 25 204,462 0 0
ZIONS BANCORPORATION N A COM 989701107 38,322 833,450 SH   SOLE 26 273,282 0 560,168
ZIONS BANCORPORATION N A COM 989701107 1,679 36,512 SH   SOLE 28 27,214 0 9,298
ZIONS BANCORPORATION N A COM 989701107 3,291 71,585 SH   SOLE 29 33,071 0 38,514
ZIONS BANCORPORATION N A COM 989701107 33,372 725,796 SH   SOLE 30 725,796 0 0
ZIONS BANCORPORATION N A COM 989701107 6,600 143,541 SH   SOLE 31 96,542 0 46,999
ZIONS BANCORPORATION N A COM 989701107 5,217 113,452 SH   SOLE 34 113,452 0 0
ZIONS BANCORPORATION N A COM 989701107 5,961 129,634 SH   SOLE 36 129,634 0 0
ZIONS BANCORPORATION N A COM 989701107 187 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 814 139,655 SH   SOLE 2 6,641 0 133,014
ZIOPHARM ONCOLOGY INC COM 98973P101 5 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 17 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 3,261 559,373 SH   SOLE 18 559,373 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,590 272,707 SH   SOLE 19 272,707 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 31,416 5,388,633 SH   SOLE 21 5,388,633 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 25,664 4,401,995 SH   SOLE 22 4,230,923 0 171,072
ZIOPHARM ONCOLOGY INC COM 98973P101 50 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 98 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 5,480 940,007 SH   SOLE 30 940,007 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 127 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 423 46,579 SH   SOLE 2 2,361 0 44,218
ZIX CORP COM 98974P100 9 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,666 183,278 SH   SOLE 18 183,278 0 0
ZIX CORP COM 98974P100 1,264 139,019 SH   SOLE 19 139,019 0 0
ZIX CORP COM 98974P100 16,251 1,787,801 SH   SOLE 21 1,787,801 0 0
ZIX CORP COM 98974P100 16,028 1,763,205 SH   SOLE 22 1,717,215 0 45,990
ZIX CORP COM 98974P100 498 54,769 SH   SOLE 25 54,769 0 0
ZIX CORP COM 98974P100 1,906 209,719 SH   SOLE 26 65,400 0 144,319
ZIX CORP COM 98974P100 2,013 221,486 SH   SOLE 31 0 0 221,486
ZIX CORP COM 98974P100 35 3,880 SH   SOLE 34 3,880 0 0
ZIX CORP COM 98974P100 61 6,751 SH   SOLE 36 6,751 0 0
ZOETIS INC CL A 98978V103 173,000 1,524,366 SH   SOLE 2 407,130 0 1,117,236
ZOETIS INC CL A 98978V103 19,676 173,369 SH   SOLE 4 160,602 0 12,767
ZOETIS INC CL A 98978V103 47,910 422,151 SH   SOLE 7 417,869 0 4,282
ZOETIS INC CL A 98978V103 534 4,704 SH   SOLE 13 4,704 0 0
ZOETIS INC CL A 98978V103 492 4,337 SH   SOLE 15 4,337 0 0
ZOETIS INC CL A 98978V103 268,188 2,363,095 SH   SOLE 18 2,086,231 0 276,864
ZOETIS INC CL A 98978V103 267,449 2,356,588 SH   SOLE 19 2,356,588 0 0
ZOETIS INC CL A 98978V103 1,532 13,500 SH   SOLE 20 13,500 0 0
ZOETIS INC CL A 98978V103 1,111,157 9,790,796 SH   SOLE 21 9,790,796 0 0
ZOETIS INC CL A 98978V103 1,343,759 11,840,331 SH   SOLE 22 10,556,069 0 1,284,262
ZOETIS INC CL A 98978V103 39,899 351,566 SH   SOLE 23 351,566 0 0
ZOETIS INC CL A 98978V103 172,055 1,516,038 SH   SOLE 25 1,516,038 0 0
ZOETIS INC CL A 98978V103 232,835 2,051,591 SH   SOLE 26 556,376 0 1,495,215
ZOETIS INC CL A 98978V103 10,872 95,799 SH   SOLE 28 70,593 0 25,206
ZOETIS INC CL A 98978V103 1,361 11,992 SH   SOLE 29 11,992 0 0
ZOETIS INC CL A 98978V103 212,410 1,871,622 SH   SOLE 30 1,871,622 0 0
ZOETIS INC CL A 98978V103 27,890 245,746 SH   SOLE 31 89,806 0 155,940
ZOETIS INC CL A 98978V103 112,423 990,594 SH   SOLE 34 990,594 0 0
ZOETIS INC CL A 98978V103 37,021 326,202 SH   SOLE 36 326,202 0 0
ZOETIS INC CL A 98978V103 1,234 10,869 SH   SOLE 40 10,869 0 0
ZOGENIX INC COM NEW 98978L204 1,775 37,153 SH   SOLE 2 1,767 0 35,386
ZOGENIX INC COM NEW 98978L204 10 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 38 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 6,732 140,906 SH   SOLE 18 139,324 0 1,582
ZOGENIX INC COM NEW 98978L204 4,181 87,498 SH   SOLE 19 87,498 0 0
ZOGENIX INC COM NEW 98978L204 87,400 1,829,221 SH   SOLE 21 1,829,221 0 0
ZOGENIX INC COM NEW 98978L204 59,631 1,248,038 SH   SOLE 22 1,186,413 0 61,625
ZOGENIX INC COM NEW 98978L204 16 335 SH   SOLE 23 335 0 0
ZOGENIX INC COM NEW 98978L204 550 11,518 SH   SOLE 26 8,893 0 2,625
ZOGENIX INC COM NEW 98978L204 271 5,665 SH   SOLE 28 5,665 0 0
ZOGENIX INC COM NEW 98978L204 6,357 133,041 SH   SOLE 30 133,041 0 0
ZOGENIX INC COM NEW 98978L204 173 3,615 SH   SOLE 40 3,615 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16,754 188,690 SH   SOLE 19 188,690 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,049 23,075 SH   SOLE 21 23,075 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 26,248 295,624 SH   SOLE 22 295,624 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 22,768 256,421 SH   SOLE 25 256,421 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9,128 102,807 SH   SOLE 34 102,807 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 11 3,262 SH   SOLE 18 3,262 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 135 41,246 SH   SOLE 21 41,246 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 1,054 322,368 SH   SOLE 22 322,368 0 0
ZOVIO INC COM 98979V102 22 6,141 SH   SOLE 18 6,141 0 0
ZOVIO INC COM 98979V102 0 44 SH   SOLE 19 44 0 0
ZOVIO INC COM 98979V102 318 88,758 SH   SOLE 21 88,758 0 0
ZOVIO INC COM 98979V102 1,533 428,152 SH   SOLE 22 428,152 0 0
ZSCALER INC COM 98980G102 8,696 113,460 SH   SOLE 2 7,028 0 106,432
ZSCALER INC COM 98980G102 20 264 SH   SOLE 4 264 0 0
ZSCALER INC COM 98980G102 84 1,093 SH   SOLE 7 1,093 0 0
ZSCALER INC COM 98980G102 2,782 36,306 SH   SOLE 18 33,415 0 2,891
ZSCALER INC COM 98980G102 27,320 356,475 SH   SOLE 19 356,475 0 0
ZSCALER INC COM 98980G102 55,891 729,268 SH   SOLE 21 729,268 0 0
ZSCALER INC COM 98980G102 73,996 965,507 SH   SOLE 22 847,480 0 118,027
ZSCALER INC COM 98980G102 721 9,409 SH   SOLE 23 9,409 0 0
ZSCALER INC COM 98980G102 171 2,230 SH   SOLE 25 2,230 0 0
ZSCALER INC COM 98980G102 4,455 58,125 SH   SOLE 26 13,081 0 45,044
ZSCALER INC COM 98980G102 677 8,832 SH   SOLE 28 8,832 0 0
ZSCALER INC COM 98980G102 4,837 63,114 SH   SOLE 30 63,114 0 0
ZSCALER INC COM 98980G102 100 1,303 SH   SOLE 31 1,303 0 0
ZSCALER INC COM 98980G102 14,209 185,405 SH   SOLE 34 185,405 0 0
ZSCALER INC COM 98980G102 19 252 SH   SOLE 36 252 0 0
ZSCALER INC COM 98980G102 453 5,914 SH   SOLE 40 5,914 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,850 305,985 SH   SOLE 2 10,169 0 295,816
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,353 70,740 SH   SOLE 4 70,740 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 820 42,908 SH   SOLE 7 42,908 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 50 2,591 SH   SOLE 13 2,591 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,994 104,277 SH   SOLE 15 99,569 0 4,708
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,754 91,715 SH   SOLE 18 91,715 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 121,909 6,375,999 SH   SOLE 21 6,375,999 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 73,861 3,863,027 SH   SOLE 22 3,538,435 0 324,592
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,598 188,163 SH   SOLE 23 188,163 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,663 191,564 SH   SOLE 25 191,564 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 29,133 1,523,688 SH   SOLE 26 184,539 0 1,339,149
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 679 35,500 SH   SOLE 28 35,500 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,264 66,120 SH   SOLE 29 36,561 0 29,559
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 35,628 1,863,365 SH   SOLE 30 1,863,365 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 346 18,084 SH   SOLE 31 18,084 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 561 29,361 SH   SOLE 32 29,361 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 500 26,134 SH   SOLE 34 26,134 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 48 2,490 SH   SOLE 40 2,490 0 0
ZUMIEZ INC COM 989817101 633 24,264 SH   SOLE 2 5,098 0 19,166
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 12 453 SH   SOLE 7 453 0 0
ZUMIEZ INC COM 989817101 2,430 93,108 SH   SOLE 18 91,004 0 2,104
ZUMIEZ INC COM 989817101 2,079 79,652 SH   SOLE 19 79,652 0 0
ZUMIEZ INC COM 989817101 55,894 2,141,542 SH   SOLE 21 2,141,542 0 0
ZUMIEZ INC COM 989817101 17,723 679,054 SH   SOLE 22 647,604 0 31,450
ZUMIEZ INC COM 989817101 425 16,291 SH   SOLE 23 16,291 0 0
ZUMIEZ INC COM 989817101 989 37,903 SH   SOLE 26 4,857 0 33,046
ZUMIEZ INC COM 989817101 76 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 712 27,274 SH   SOLE 30 27,274 0 0
ZUMIEZ INC COM 989817101 826 31,666 SH   SOLE 31 0 0 31,666
ZUMIEZ INC COM 989817101 68 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 1,136 74,132 SH   SOLE 2 3,527 0 70,605
ZUORA INC COM CL A 98983V106 5 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 24 1,551 SH   SOLE 7 1,551 0 0
ZUORA INC COM CL A 98983V106 4,258 277,916 SH   SOLE 18 277,916 0 0
ZUORA INC COM CL A 98983V106 9,443 616,408 SH   SOLE 19 616,408 0 0
ZUORA INC COM CL A 98983V106 39,835 2,600,173 SH   SOLE 21 2,600,173 0 0
ZUORA INC COM CL A 98983V106 19,019 1,241,426 SH   SOLE 22 1,141,032 0 100,394
ZUORA INC COM CL A 98983V106 571 37,246 SH   SOLE 26 29,389 0 7,857
ZUORA INC COM CL A 98983V106 157 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 14,753 963,005 SH   SOLE 30 963,005 0 0
ZUORA INC COM CL A 98983V106 147 9,592 SH   SOLE 34 9,592 0 0
ZUORA INC COM CL A 98983V106 107 7,000 SH   SOLE 40 7,000 0 0
ZYMEWORKS INC COM 98985W102 37 1,679 SH   SOLE 22 1,679 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 244 17,989 SH   SOLE 2 870 0 17,119
ZYNERBA PHARMACEUTICALS INC COM 98986X109 979 72,229 SH   SOLE 18 72,229 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 470 34,718 SH   SOLE 19 34,718 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 9,288 685,466 SH   SOLE 21 685,466 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 6,797 501,593 SH   SOLE 22 495,466 0 6,127
ZYNEX INC COM 98986M103 121 13,439 SH   SOLE 2 633 0 12,806
ZYNEX INC COM 98986M103 484 53,790 SH   SOLE 18 53,790 0 0
ZYNEX INC COM 98986M103 233 25,972 SH   SOLE 19 25,972 0 0
ZYNEX INC COM 98986M103 4,518 502,542 SH   SOLE 21 502,542 0 0
ZYNEX INC COM 98986M103 1,388 154,380 SH   SOLE 22 149,835 0 4,545
ZYNEX INC COM 98986M103 213 23,659 SH   SOLE 31 0 0 23,659
ZYNGA INC CL A 98986T108 10,901 1,778,382 SH   SOLE 2 226,453 0 1,551,929
ZYNGA INC CL A 98986T108 283 46,210 SH   SOLE 4 46,210 0 0
ZYNGA INC CL A 98986T108 156 25,413 SH   SOLE 7 25,413 0 0
ZYNGA INC CL A 98986T108 4,206 686,083 SH   SOLE 18 644,689 0 41,394
ZYNGA INC CL A 98986T108 7,765 1,266,706 SH   SOLE 19 1,266,706 0 0
ZYNGA INC CL A 98986T108 72,222 11,781,664 SH   SOLE 21 11,781,664 0 0
ZYNGA INC CL A 98986T108 146,683 23,928,645 SH   SOLE 22 22,015,981 0 1,912,664
ZYNGA INC CL A 98986T108 354 57,700 SH   SOLE 23 57,700 0 0
ZYNGA INC CL A 98986T108 1,840 300,212 SH   SOLE 26 172,827 0 127,385
ZYNGA INC CL A 98986T108 703 114,641 SH   SOLE 28 114,641 0 0
ZYNGA INC CL A 98986T108 1,172 191,125 SH   SOLE 29 45,455 0 145,670
ZYNGA INC CL A 98986T108 1,409 229,859 SH   SOLE 30 229,859 0 0
ZYNGA INC CL A 98986T108 722 117,838 SH   SOLE 31 72,321 0 45,517
ZYNGA INC CL A 98986T108 35 5,692 SH   SOLE 34 5,692 0 0
ZYNGA INC CL A 98986T108 157 25,544 SH   SOLE 36 25,544 0 0
ZYNGA INC CL A 98986T108 516 84,096 SH   SOLE 40 84,096 0 0